0001564590-21-006726.txt : 20210219 0001564590-21-006726.hdr.sgml : 20210219 20210218181138 ACCESSION NUMBER: 0001564590-21-006726 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 98 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210219 DATE AS OF CHANGE: 20210218 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Trade Desk, Inc. CENTRAL INDEX KEY: 0001671933 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 271887399 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37879 FILM NUMBER: 21651039 BUSINESS ADDRESS: STREET 1: 42 N. CHESTNUT STREET CITY: VENTURA STATE: CA ZIP: 93001 BUSINESS PHONE: (805) 585-3434 MAIL ADDRESS: STREET 1: 42 N. CHESTNUT STREET CITY: VENTURA STATE: CA ZIP: 93001 10-K 1 ttd-10k_20201231.htm 10-K ttd-10k_20201231.htm
false FY 0001671933 --12-31 true us-gaap:AccountingStandardsUpdate201613Member true true us-gaap:AccountingStandardsUpdate201602Member true true P6M us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccountingStandardsUpdate201613Member P2Y P3Y P3Y P5Y P5Y P7Y1M6D P6Y3M18D P6Y P6Y P6Y P7M6D P8M12D P9M18D 0001671933 2020-01-01 2020-12-31 iso4217:USD 0001671933 2020-06-30 xbrli:shares 0001671933 us-gaap:CommonClassAMember 2021-01-31 0001671933 us-gaap:CommonClassBMember 2021-01-31 0001671933 2020-12-31 0001671933 2019-12-31 iso4217:USD xbrli:shares 0001671933 us-gaap:CommonClassAMember 2020-12-31 0001671933 us-gaap:CommonClassAMember 2019-12-31 0001671933 us-gaap:CommonClassBMember 2020-12-31 0001671933 us-gaap:CommonClassBMember 2019-12-31 0001671933 2019-01-01 2019-12-31 0001671933 2018-01-01 2018-12-31 0001671933 us-gaap:CommonStockMember 2017-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001671933 us-gaap:RetainedEarningsMember 2017-12-31 0001671933 2017-12-31 0001671933 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001671933 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001671933 us-gaap:CommonStockMember 2018-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001671933 us-gaap:RetainedEarningsMember 2018-12-31 0001671933 2018-12-31 0001671933 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001671933 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001671933 us-gaap:CommonStockMember 2019-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001671933 us-gaap:RetainedEarningsMember 2019-12-31 0001671933 us-gaap:RetainedEarningsMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001671933 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001671933 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001671933 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001671933 us-gaap:CommonStockMember 2020-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001671933 us-gaap:RetainedEarningsMember 2020-12-31 0001671933 us-gaap:AccountingStandardsUpdate201409Member 2020-01-01 2020-12-31 xbrli:pure 0001671933 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 2020-12-31 0001671933 us-gaap:ComputerEquipmentMember srt:MinimumMember 2020-01-01 2020-12-31 0001671933 us-gaap:ComputerEquipmentMember srt:MaximumMember 2020-01-01 2020-12-31 0001671933 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember srt:MinimumMember 2020-01-01 2020-12-31 0001671933 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember srt:MaximumMember 2020-01-01 2020-12-31 0001671933 ttd:FurnitureFixturesAndOfficeEquipmentMember 2020-01-01 2020-12-31 0001671933 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001671933 us-gaap:AccountingStandardsUpdate201815Member us-gaap:SoftwareDevelopmentMember 2020-12-31 0001671933 us-gaap:AccountingStandardsUpdate201815Member us-gaap:SoftwareDevelopmentMember 2019-12-31 0001671933 us-gaap:AccountingStandardsUpdate201815Member us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0001671933 us-gaap:AccountingStandardsUpdate201815Member us-gaap:SoftwareDevelopmentMember 2019-01-01 2019-12-31 0001671933 2019-01-01 0001671933 srt:MaximumMember 2020-01-01 2020-12-31 0001671933 ttd:GrossBillingsMember ttd:CustomerOneMember 2020-01-01 2020-12-31 0001671933 ttd:GrossBillingsMember ttd:CustomerOneMember 2019-01-01 2019-12-31 0001671933 ttd:GrossBillingsMember ttd:CustomerOneMember 2018-01-01 2018-12-31 0001671933 ttd:GrossBillingsMember ttd:CustomerTwoMember 2020-01-01 2020-12-31 0001671933 ttd:GrossBillingsMember ttd:CustomerTwoMember 2019-01-01 2019-12-31 0001671933 ttd:GrossBillingsMember ttd:CustomerTwoMember 2018-01-01 2018-12-31 ttd:Client 0001671933 ttd:GrossBillingsMember 2020-12-31 0001671933 ttd:GrossBillingsMember 2019-12-31 0001671933 ttd:GrossBillingsMember 2018-12-31 0001671933 us-gaap:AccountsReceivableMember ttd:CustomerOneMember 2020-01-01 2020-12-31 0001671933 us-gaap:AccountsReceivableMember ttd:CustomerOneMember 2019-01-01 2019-12-31 0001671933 us-gaap:AccountsReceivableMember ttd:CustomerTwoMember 2020-01-01 2020-12-31 0001671933 us-gaap:AccountsReceivableMember ttd:CustomerTwoMember 2019-01-01 2019-12-31 0001671933 us-gaap:AccountsReceivableMember ttd:CustomerThreeMember 2020-01-01 2020-12-31 0001671933 us-gaap:AccountsReceivableMember ttd:CustomerThreeMember 2019-01-01 2019-12-31 0001671933 us-gaap:AccountsReceivableMember ttd:CustomerFourMember 2020-01-01 2020-12-31 0001671933 us-gaap:AccountsReceivableMember 2020-12-31 0001671933 us-gaap:AccountsReceivableMember 2019-12-31 0001671933 us-gaap:SupplierConcentrationRiskMember ttd:TradeAccountsPayablesMember srt:MaximumMember 2020-01-01 2020-12-31 0001671933 us-gaap:SupplierConcentrationRiskMember ttd:TradeAccountsPayablesMember srt:MaximumMember 2019-01-01 2019-12-31 ttd:Supplier 0001671933 us-gaap:SupplierConcentrationRiskMember ttd:TradeAccountsPayablesMember 2020-01-01 2020-12-31 0001671933 us-gaap:SupplierConcentrationRiskMember ttd:TradeAccountsPayablesMember 2019-01-01 2019-12-31 0001671933 us-gaap:ForwardContractsMember 2019-12-31 0001671933 us-gaap:ForwardContractsMember 2020-12-31 0001671933 srt:MinimumMember 2020-01-01 2020-12-31 ttd:Class 0001671933 us-gaap:ComputerEquipmentMember 2020-12-31 0001671933 us-gaap:ComputerEquipmentMember 2019-12-31 0001671933 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001671933 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-12-31 0001671933 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001671933 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001671933 us-gaap:ConstructionInProgressMember 2020-12-31 0001671933 us-gaap:ConstructionInProgressMember 2019-12-31 0001671933 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001671933 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001671933 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001671933 us-gaap:SoftwareDevelopmentMember 2019-12-31 0001671933 us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0001671933 us-gaap:SoftwareDevelopmentMember 2019-01-01 2019-12-31 0001671933 us-gaap:SoftwareDevelopmentMember 2018-01-01 2018-12-31 0001671933 us-gaap:CashMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001671933 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001671933 us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001671933 us-gaap:CashMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001671933 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001671933 us-gaap:FairValueInputsLevel1Member us-gaap:BankTimeDepositsMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001671933 us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001671933 ttd:SecondAAndRCreditFacilityMember 2018-10-26 0001671933 ttd:SwinglineBorrowingsMember ttd:SecondAAndRCreditFacilityMember 2018-10-26 0001671933 us-gaap:LetterOfCreditMember ttd:SecondAAndRCreditFacilityMember 2018-10-26 0001671933 ttd:SecondAAndRCreditFacilityMember 2018-10-26 2018-10-26 0001671933 us-gaap:FederalFundsEffectiveSwapRateMember ttd:SecondAAndRCreditFacilityMember 2018-10-26 2018-10-26 0001671933 us-gaap:LondonInterbankOfferedRateLIBORMember ttd:SecondAAndRCreditFacilityMember 2018-10-26 2018-10-26 0001671933 us-gaap:BaseRateMember srt:MinimumMember ttd:SecondAAndRCreditFacilityMember 2018-10-26 2018-10-26 0001671933 us-gaap:BaseRateMember srt:MaximumMember ttd:SecondAAndRCreditFacilityMember 2018-10-26 2018-10-26 0001671933 us-gaap:LondonInterbankOfferedRateLIBORMember srt:MinimumMember ttd:SecondAAndRCreditFacilityMember 2018-10-26 2018-10-26 0001671933 us-gaap:LondonInterbankOfferedRateLIBORMember srt:MaximumMember ttd:SecondAAndRCreditFacilityMember 2018-10-26 2018-10-26 0001671933 srt:MinimumMember ttd:SecondAAndRCreditFacilityMember 2018-10-26 2018-10-26 0001671933 srt:MaximumMember ttd:SecondAAndRCreditFacilityMember 2018-10-26 2018-10-26 0001671933 ttd:SecondAAndRCreditFacilityMember 2020-12-31 0001671933 ttd:SecondAAndRCreditFacilityMember 2020-03-01 2020-03-31 ttd:Vote 0001671933 us-gaap:OperatingExpenseMember 2020-01-01 2020-12-31 0001671933 us-gaap:OperatingExpenseMember 2019-01-01 2019-12-31 0001671933 us-gaap:OperatingExpenseMember 2018-01-01 2018-12-31 0001671933 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001671933 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001671933 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001671933 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001671933 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001671933 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001671933 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001671933 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001671933 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001671933 ttd:TwoThousandSixteenIncentivePlanMember 2020-12-31 0001671933 ttd:TwoThousandAndSixteenIncentiveAwardPlanMember us-gaap:SubsequentEventMember 2021-01-01 2021-01-01 0001671933 ttd:TwoThousandSixteenIncentivePlanMember 2020-01-01 2020-12-31 0001671933 ttd:TwoThousandSixteenIncentivePlanMember us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2019-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2020-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001671933 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001671933 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001671933 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001671933 us-gaap:RestrictedStockMember 2020-12-31 0001671933 us-gaap:EmployeeStockMember us-gaap:CommonClassAMember 2016-09-30 0001671933 us-gaap:EmployeeStockMember 2020-12-31 0001671933 us-gaap:EmployeeStockMember us-gaap:CommonClassAMember 2020-12-31 0001671933 us-gaap:EmployeeStockMember us-gaap:SubsequentEventMember 2021-01-01 2021-01-01 0001671933 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001671933 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001671933 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001671933 us-gaap:EmployeeStockMember 2016-01-01 2016-12-31 0001671933 country:US 2020-01-01 2020-12-31 0001671933 country:US 2019-01-01 2019-12-31 0001671933 country:US 2018-01-01 2018-12-31 0001671933 us-gaap:NonUsMember 2020-01-01 2020-12-31 0001671933 us-gaap:NonUsMember 2019-01-01 2019-12-31 0001671933 us-gaap:NonUsMember 2018-01-01 2018-12-31 0001671933 country:GB 2020-12-31 0001671933 country:US 2020-12-31 0001671933 us-gaap:DomesticCountryMember 2020-12-31 0001671933 country:US us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001671933 country:US us-gaap:StateAndLocalJurisdictionMember 2020-01-01 2020-12-31 0001671933 us-gaap:NonUsMember 2020-12-31 0001671933 us-gaap:OtherNoncurrentLiabilitiesMember 2020-12-31 0001671933 us-gaap:OtherNoncurrentLiabilitiesMember 2019-12-31 0001671933 country:US 2019-12-31 0001671933 us-gaap:NonUsMember 2019-12-31 0001671933 us-gaap:IndemnificationGuaranteeMember 2020-12-31 0001671933 us-gaap:IndemnificationGuaranteeMember 2019-12-31

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

(Mark One)

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

For the fiscal year ended December 31, 2020

OR

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

For the transition period from                  to                 

Commission File Number 001-37879

 

 

THE TRADE DESK, INC.

(Exact name of registrant as specified in its charter)

 

 

Delaware

 

27-1887399

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

42 N. Chestnut Street

Ventura, California 93001

(Address of principal executive offices, including zip code)

(805) 585-3434

(Registrant’s telephone number, including area code)

 

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

Title of each class

 

Trading Symbol

 

Name of each exchange on which registered

Class A Common Stock, par value $0.000001 per share

 

TTD

 

The Nasdaq Stock Market LLC

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

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.    Yes      No  

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.    Yes      No  

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definition 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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.   

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

The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant as of June 30, 2020, based on the closing sales price for the Registrant’s Class A common stock, as reported on the NASDAQ Global Market, was approximately $16,815,566,802. As of January 31, 2021, there were 42,598,726 shares of the registrant’s Class A common stock outstanding and 4,780,900 shares of the registrant’s Class B common stock outstanding.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s Proxy Statement for the 2021 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2020.

 

 

 

 


THE TRADE DESK, INC.

ANNUAL REPORT ON FORM 10-K

FOR THE FISCAL YEAR ENDED DECEMBER 31, 2020

TABLE OF CONTENTS

 

 

 

 

 

Page

Special Note About Forward-Looking Statements

 

3

 

 

 

 

Part I

 

 

 

 

Item 1.

 

Business

 

5

Item 1A.

 

Risk Factors

 

14

Item 1B.

 

Unresolved Staff Comments

 

35

Item 2.

 

Properties

 

35

Item 3.

 

Legal Proceedings

 

35

Item 4.

 

Mine Safety Disclosures

 

35

 

 

 

 

Part II

 

 

 

 

Item 5.

 

Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

 

36

Item 6.

 

Selected Financial Data

 

38

Item 7.

 

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

 

40

Item 7A.

 

Quantitative and Qualitative Disclosures About Market Risk

 

52

Item 8.

 

Financial Statements and Supplementary Data

 

53

Item 9.

 

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

 

77

Item 9A.

 

Controls and Procedures

 

77

Item 9B.

 

Other Information

 

77

 

 

 

 

Part III

 

 

 

 

Item 10.

 

Directors, Executive Officers and Corporate Governance

 

78

Item 11.

 

Executive Compensation

 

78

Item 12.

 

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

 

78

Item 13.

 

Certain Relationships and Related Transactions, and Director Independence

 

78

Item 14.

 

Principal Accountant Fees and Services

 

78

 

 

 

 

Part IV

 

 

 

 

Item 15.

 

Exhibits and Financial Statement Schedules

 

79

Item 16.

 

Form 10-K Summary

 

81

 

 

 

 

Signatures 

 

82

 

2


SPECIAL NOTE ABOUT FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements generally relate to future events or our future financial or operating performance and may include statements concerning, among other things, our business strategy (including anticipated trends and developments in, and management plans for, our business and the markets in which we operate), financial results, operating results, revenues, operating expenses, and capital expenditures, sales and marketing initiatives and competition. In some cases, you can identify forward-looking statements because they contain words such as “may,” “might,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “suggests,” “potential” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. These statements are not guarantees of future performance; they reflect our current views with respect to future events and are based on assumptions and are subject to known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from expectations or results projected or implied by forward-looking statements.

We discuss many of these risks in Item 1A of this Annual Report on Form 10-K in greater detail under the heading “Risk Factors” and in other filings we make from time to time with the Securities and Exchange Commission, or SEC. Also, these forward-looking statements represent our estimates and assumptions only as of the date of this Annual Report on Form 10-K, which are inherently subject to change and involve risks and uncertainties. Unless required by federal securities laws, we assume no obligation to update any of these forward-looking statements, or to update the reasons actual results could differ materially from those anticipated, to reflect circumstances or events that occur after the statements are made. Given these uncertainties, investors should not place undue reliance on these forward-looking statements.

Investors should read this Annual Report on Form 10-K and the documents that we reference in this report and have filed with the SEC completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.

SUMMARY OF RISK FACTORS

The following is a summary of the principal risks described below in Part I, Item 1A “Risk Factors” in this Annual Report on Form 10-K. We believe that the risks described in the “Risk Factors” section are material to investors, but other factors not presently known to us or that we currently believe are immaterial may also adversely affect us. The following summary should not be considered an exhaustive summary of the material risks facing us, and it should be read in conjunction with the “Risk Factors” section and the other information contained in this Annual Report on Form 10-K.

 

If we fail to maintain and grow our client base and spend through our platform, our revenue and business may be negatively impacted.

 

The loss of advertising agencies as clients could significantly harm our business, financial condition and results of operations.

 

If we fail to innovate or make the right investment decisions in our offerings and platform, we may not attract and retain advertisers and advertising agencies and our revenue and results of operations may decline.

 

The market for programmatic buying for advertising campaigns is relatively new and evolving. If this market develops slower or differently than we expect, our business, growth prospects and financial condition would be adversely affected.

 

The effects of health epidemics, such as the ongoing global COVID-19 pandemic, have had, and could in the future have, an adverse impact on our business, financial condition and results of operations.

 

The market in which we participate is intensely competitive, and we may not be able to compete successfully with our current or future competitors.

 

We often have long sales cycles, which can result in significant time between initial contact with a prospect and execution of a client agreement, making it difficult to project when, if at all, we will obtain new clients and when we will generate revenue from those clients.

 

We are subject to payment-related risks that may adversely affect our business, working capital, financial condition and results of operations, including from advertising agencies that do not pay us until they receive payment from their advertisers and from clients that dispute or do not pay their invoices.

 

Any decrease in the use of the advertising channels that we are primarily dependent upon, failure to expand the use of emerging channels, or unexpected shift in use among the channels in which we operate, could harm our growth prospects, financial condition and results of operations.

 

If our access to quality advertising inventory is diminished or fails to expand, our revenue could decline and our growth could be impeded.

 

Seasonal fluctuations in advertising activity could have a negative impact on our revenue, cash flow and results of operations.

 

We may experience outages and disruptions on our platform if we fail to maintain adequate security and supporting infrastructure as we scale our platform, which may harm our reputation and negatively impact our business, financial condition and results of operations.

3


 

If unauthorized access is obtained to user, client or inventory and third-party provider data, or our platform is compromised, our services may be disrupted or perceived as insecure, and as a result, we may lose existing clients or fail to attract new clients, and we may incur significant reputational harm and legal and financial liabilities.

 

Privacy and data protection laws to which we are subject may cause us to incur additional or unexpected costs, subject us to enforcement actions for compliance failures, or cause us to change our platform or business model, which may have a material adverse effect on our business.

 

Third parties control our access to unique identifiers, and if the use of “third-party cookies” or other technology to uniquely identify devices is rejected by Internet users, restricted or otherwise subject to unfavorable regulation, blocked or limited by technical changes on end users’ devices and web browsers, or our and our clients’ ability to use data on our platform is otherwise restricted, our performance may decline, and we may lose advertisers and revenue.

 

The market price of our Class A common stock may be volatile or may decline regardless of our operating performance, and you may not be able to resell your shares at or above your purchase price.

 

Substantial future sales of shares of our common stock could cause the market price of our Class A common stock to decline.

 

Insiders have substantial control over our company, including as a result of the dual class structure of our common stock, which could limit your ability to influence the outcome of key decisions, including a change of control.

This section contains forward-looking statements. You should refer to the explanation of the qualifications and limitations on forward-looking statements described above.

4


PART I

Item 1. Business

Overview

The Trade Desk, Inc. (the “Company,” “we,” “our,” or “The Trade Desk”) is a technology company that empowers buyers of advertising. Through our self-service, cloud-based platform, ad buyers can create, manage, and optimize more expressive data-driven digital advertising campaigns across ad formats and channels, including display, video, audio, in-app, native and social, on a multitude of devices, such as computers, mobile devices, and connected TV (“CTV”). Our platform’s integrations with major inventory, publisher, and data partners provides ad buyers reach and decisioning capabilities, and our enterprise application programming interfaces (“APIs”) enable our clients to develop on top of the platform.

We commercially launched our platform in 2011, targeting the display advertising channel. Since launching, we have added additional advertising channels. In 2020, the gross spend on our platform came from multiple channels including mobile, video (which includes CTV), display, audio, native and social channels.

Our clients are primarily the advertising agencies and other service providers for advertisers, with whom we enter into ongoing master services agreements (“MSAs”). We generate revenue by charging our clients a platform fee based on a percentage of a client’s total spend on advertising. We also generate revenue from providing data and other value-added services and platform features.

The Trade Desk is a Delaware corporation established in 2009 and headquartered in Ventura, California.

Our Industry

We believe that several trends in the advertising industry, happening in parallel, are driving a shift to programmatic advertising – the selling and buying of advertising inventory electronically.

Some of the key industry trends are:

Media is Becoming Digital. Media is increasingly becoming digital as a result of advances in technology and changes in consumer behavior. This shift has enabled unprecedented options for advertisers to target and measure their advertising campaigns across nearly every media channel and device. The digital advertising market is a significant and growing part of the total advertising market. We believe that the market is evolving and that advertisers will shift more spend to digital media. Since media is becoming increasingly digital, decisions based on consumer and behavioral data are more prevalent.

Fragmentation of Audience. As digital media grows, audience fragmentation is accelerating. A growing “long tail” of mobile applications (apps), media players, websites and content presents a challenge for advertisers trying to reach a large audience. Audience fragmentation has substantially impacted TV content distribution, perhaps more than any other channel, which we believe is changing how TV advertising inventory is monetized. Mirroring the fragmentation occurring in content, the number of devices used by individual consumers has increased. Both of these fragmentation trends are opportunities for technology companies that can consolidate and simplify media buying options for advertisers and their agencies.

Convergence of TV and the Internet. We are witnessing a generational shift from linear TV to CTV with the convergence of the Internet and television programming. New technologies allow more video content to be delivered more seamlessly over the Internet, accelerating consumer demand to watch what they want, when they want and where they want. The current worldwide rollout of 5G, the fifth generational standard for wireless networks, will bring significantly faster data transfer speeds with less latency, and a better user experience, to consumers of mobile video. We believe these technologies will continue to feed consumer demand for CTV (including mobile video) and bring about new opportunities for content owners and advertisers to connect with consumers.

Increased Use of Data. Advances in software and hardware and the growing use of the Internet have made it possible to collect and rapidly process massive amounts of user data. Data vendors are able to collect user information across a wide range of Internet properties and connected devices, aggregate it and combine it with other data sources. This data is then made non-identifiable and available within seconds based on specific parameters and attributes. Advertisers can integrate this targeting data with their own or an agency’s proprietary data relating to client attributes, the advertisers’ own store locations and other related characteristics. Through the use of these types of data sources, together with real-time feedback on consumer reactions to the ads, programmatic advertising increases the value of impressions for advertisers and inventory owners, and viewers receive more relevant ads.

 

Automation of Ad Buying. The growing complexity of digital advertising has increased the need for automation. Technology that enables fast, accurate and cost-effective decision-making through the application of computer algorithms that use extensive data sets has become critical for the success of digital advertising campaigns. Using programmatic inventory buying tools, advertisers are able to automate their campaigns, providing them with better price discovery, on an impression-by-impression basis. As a result, advertisers are able to bid on and purchase the advertising inventory they value the most, pay less for advertising inventory they do not value as much, and abstain from buying advertising inventory that does not fit their campaign parameters.

5


Digital Advertising Ecosystem

The digital advertising eco-system is divided into buyers, sellers and marketplaces, which can be further segmented on the basis of whether participants provide services or technology. We believe that participants on the buy-side or sell-side should be advocates for their buyers or sellers, while those in the marketplace business should act as a referee or have market-driven incentives to protect or enhance the integrity of the marketplace. We believe that there are inherent conflicts of interest when market participants serve both buyers and sellers.

What We Do

We empower ad buyers, by providing a self‑service omnichannel software platform that enables our clients to purchase and manage data‑driven digital advertising campaigns. Our platform allows clients to manage integrated advertising campaigns across various advertising channels and formats, including display, video, audio, native and social, on a multitude of devices, including computers, mobile devices, and CTV.

 

We Are Exclusively Focused on the Buy-Side. We focus on buyers since they control the advertising budgets. Also, the supply of digital advertising inventory exceeds demand, and accordingly, we believe it is a buyer’s market. We also believe that by aligning our business only with buyers, we are able to avoid inherent conflicts of interest that exist when serving both the buy-side and sell-side. This focus allows us to build trust with clients, many of whom leverage their proprietary data on our platform. That trust and ability to use their own data on our platform, without worrying about it being used by other participants, enables our clients and their advertisers to achieve better results. This trust provides us the benefit of long-term and stable relationships with our clients.

 

We Are an Enabler, Not a Disruptor. With our platform, we enable advertising agencies and other service providers. Advertisers can benefit from a comprehensive solution that combines our platform with the services provided by advertising agencies.

 

We Are Data-Driven. Our platform was founded on the principle that data-driven decisions will be the future of advertising. We built a data management platform first, before building our ad buying technology. While data from disparate third-party data providers can improve campaign performance, our clients’ success often relies largely on our ability to ingest proprietary data directly from brands and their agencies to enable intelligent decisioning that optimizes advertising campaigns. Given our independent, buy-side focused approach, and our strict protocol of carefully earmarking all client first-party data we ingest onto our data management platform, our clients trust us with their most granular and expressive data. Our technology platform enables the effective use of this granular data, which allows our clients to run precisely targeted advertising campaigns that maximize their return on advertising investments. Additionally, we are able to better optimize campaigns by using the data streams that we capture across different devices, so that data from one channel can be used to inform another. The breadth of data that we collect from a multitude of data sources across channels gives our clients a holistic view of their target audiences, enabling more effective targeting across different channels.

 

We Do Not Arbitrage Advertising Inventory. To further align our interests with those of our clients, we do not buy advertising inventory in order to resell it to our clients for a profit. Instead, we provide our clients with a platform that allows them to manage their omnichannel advertising campaigns, on a self-serve basis with robust reporting. With our platform, our clients control their campaign spend and are able to access and choose from many inventory sources.

 

We Have Ongoing Relationships with Clients. We derive substantially all of our revenue from ongoing MSAs with our clients rather than episodic insertion orders. We believe that this approach helps us strengthen our relationships with our clients and grow their use of our platform over the long term, providing us with a highly scalable business model.

 

We Are a Clear Box, Not a Black Box. Our platform is transparent and shows our clients their costs of advertising inventory and data, our platform fee, and detailed performance metrics on their advertising campaigns. Our clients directly access and execute campaigns on our platform, control all facets of inventory purchasing decisions, and receive detailed, real-time reporting on all their advertising campaigns. By providing transparent information on our platform, our clients are able to continually compare results and target their budgets to the most effective advertising inventory, data providers, and channels.

 

We Are an Open Platform. Clients can customize and build their own features on top of our platform. Clients may use our APIs to, for example, design their own user interface, bulk manage advertising campaigns, and link other systems, including ad servers or reporting tools. By using our APIs or by working with our engineering team, clients can invest their own resources to build their own proprietary tools for reporting, campaign strategy, custom algorithms, proprietary data use, or other use cases. Our open platform approach enables our advertising agency and service provider clients to provide differentiated offerings to their clients, which we believe leads to long-term relationships and increased use of our platform.

6


Our Platform

At the core of our platform is our bid-factor based architecture, which we believe has advantages over line-item based architectures that other buy-side systems use. Our bid-factor-based system allows users to define desirable factors and the value associated with those factors. Based on these factors, our platform can compute in real-time the value of impressions and bid only for optimal impressions. Because of the granularity of the bid factors, users of our platform can rapidly create billions of different bid permutations with only a few clicks. This expressiveness enables better targeting, pricing and campaign results.

Our platform is useful and user-friendly based on the following:

 

Easy to Use, Open and Customizable. Our platform provides multiple, easy-to-use automation tools that help our users focus on managing the key factors affecting their campaigns. Our platform also enables clients to integrate custom features and interfaces for their own use through our APIs.

 

Expressiveness. Our platform allows clients to easily define and manage advertising campaigns with multiple targeting parameters that could result in quadrillions of permutations, which we refer to as expressiveness. We believe that expressiveness provides clients with the ability to target audiences with an extremely high level of precision and thus obtain higher returns on their advertising spend.

 

Integrated, Omnichannel and Cross-device. Our platform provides integrated access to a wide range of omnichannel inventory and data sources, as well as third-party services such as ad servers, ad verification services and survey vendors. Our platform’s integration of these sources and services enables our clients to deploy their budgets through a wide variety of channels, media screens and formats, targeted in their desired manner, through a single platform.

Some of the key features of our platform are:

 

Auto-Optimization. We provide auto-optimization features that allow buyers to automate their campaigns and support them with computer generated modeling and decision making. In addition, by giving clients full reporting, budgeting, and bidding transparency, clients can take control of targeting variables when desired, and apply algorithmic automation when appropriate.

 

Advanced Reporting and Analytics Tools. We provide a comprehensive view of consumers’ interactions with the ads purchased through our platform with robust reporting of performance insights across multiple variables, such as audience characteristics, ad format, site category, website, device, creative type, and geography. Better reporting results in better learning, often leading to better campaign optimization and outcomes.

 

Data Management. Our platform enables clients to license a broad selection of data from third-party vendors in a seamless and easy manner, allowing them to further optimize their campaigns with the most relevant data.

 

Koa Artificial Intelligence. Koa, a predictive engine that helps platform users make data-driven decisions without sacrificing control or transparency, makes recommendations for campaign optimizations based on its sophisticated analysis of rich data sets. Advertisers can then choose which optimizations make the most sense for their campaigns.

 

Media Planner. An omnichannel solution designed for digital media professionals to generate, analyze, and launch data-driven, programmatic media plans. This tool analyzes the actions of existing core audiences with the data we see across the open Internet to deliver a fully transparent, performance-focused, and ready-to-activate campaign.

 

Private Marketplace Support. For clients who wish to transact directly with individual publishers, we offer a comprehensive user interface for discovering and transacting via a wide variety of private contracts. Additionally, we offer a solution for advertisers to access publisher inventory via a direct tag in a publisher’s ad server where there is no other programmatic access to such publisher’s inventory.

Our platform enables a media planner or buyer at an advertising agency to:

 

purchase digital media programmatically on various media exchanges and sell-side platforms;

 

acquire and use third-party data to optimize and measure digital advertising campaigns;

 

integrate and deploy their proprietary first-party data with our platform in order to optimize campaign efficacy;

 

monitor and manage ongoing digital advertising campaigns on a real-time basis;

 

link digital campaigns to offline sales results or other business objectives;

 

access other services such as our data management platform and publisher management platform marketplace; and

 

use our user interface and APIs to build their own proprietary technology on top of our platform.

7


Our Technology

The core elements of our technology are:

 

Scalable Architecture. Our platform infrastructure is hosted in data centers in eight countries around the world. Our core bidding architecture is easily adaptable to a variety of inventory formats, allowing our platform to communicate with many different inventory sources.

 

Predictive Models. We use the massive data captured by our platform to build predictive models around user characteristics, such as demographic, purchase intent or interest data. Data from our platform is continually fed back into these models, which enables them to improve over time as the use of our platform increases.

 

Performance Optimization. During campaign execution, our optimization engine continually scores a variety of attributes of each impression, such as website, industry vertical or geography, for their likelihood to achieve campaign performance goals. Our bidding engine then shifts bids and budgets in real-time to deliver optimal performance. Additionally, our platform enables clients to set multiple, simultaneous optimization goals for their advertising.

 

Real-time Analytics. Our platform continuously collects data regarding inventory availability. Real-time campaign delivery and spend totals are used to manage campaign budgets and goal caps, as well as campaign reporting. This data is fed back into our optimization engine to improve campaign performance, and into machine-learning models for user demographic predictive modeling.

Our Growth Strategy

The key elements of our long-term growth strategy include:

 

Increase Our Share of Existing Clients’ Digital Advertising Spend. Many advertisers are moving a greater percentage of their advertising budgets to programmatic channels. We believe that this shift will provide us with the opportunity to capture a larger share of the overall advertising spend by our existing clients. Additionally, we plan to promote additional services and data to our clients, helping us grow our business.

 

Grow Our Client Base. We have extensive relationships with many advertising agencies and other service providers, and believe that, given the decentralized nature of the advertising industry, we have the opportunity to expand our relationships within these agencies and with additional agencies, advertisers, and service providers. We expect to continue making investments in growing our sales and client service team to support this strategy.

 

Expand Our Omnichannel Capabilities. We believe offering clients capabilities across all media channels and devices enables advertisers to manage omnichannel campaigns and use data from each channel to inform decisions in other channels. We believe these capabilities will continue to further strengthen our relationships with our clients. We intend to continue to invest in innovation across all channels, including the integration of new inventory sources within CTV, digital radio, social, native, and digital out of home.

 

Extend Our Reach in CTV. Television is the largest category of advertising spend, and we believe that the future of television is in streaming media and video on demand through subscription services and connected devices. We plan to invest significant resources in technology, sales and support staff related to our CTV growth initiatives.

 

Continue to Innovate in Technology and Data. We intend to continue to innovate in technology to improve our platform and enhance its features and functionalities. We view data as one of our key competitive advantages. We will continue to invest resources in growing our data offerings, both from third-party providers as well as our proprietary data.

 

Expand Our International Presence. Many of our clients serve advertisers on a global basis and we intend to expand our presence outside of the United States, or U.S., to serve the needs of those advertisers in additional geographies. As we expand relationships with our existing clients, we are investing in select regions in Europe and Asia. In particular, we believe that China and Indonesia may represent substantial growth opportunities, and we are investing in developing our business in those markets.

 

Build Industry-Wide Collaboration and Support for Unified ID 2.0. We intend to build support for Unified ID 2.0, a new open-source identity framework under development that aims to preserve the value of relevant advertising on the open internet without reliance upon third-party cookies, while giving consumers more transparency and control over their data.

Our Clients

Our clients consist of purchasers of programmatic advertising inventory and data. As of December 31, 2020, we had approximately 875 clients, consisting primarily of advertising agencies or groups within advertising agencies that have independent relationships with us, manage budgets independently of one-another, are based in different jurisdictions, and are served by unique Trade Desk teams. Many of these agencies are owned by holding companies, where decision-making is decentralized such that

8


purchasing decisions are made, and relationships with advertisers are located, at the agency, local branch or division level. Our client count includes only those parties which have signed MSAs with us and have spent more than $20,000 on our platform.

If all of our individual client contractual relationships were aggregated at the holding company level, two clients would have each represented more than 10% of our gross billings in 2020, two clients would have each represented more than 10% of our gross billings in 2019 and two clients would have each represented more than 10% of our gross billings in 2018. Our contractual and billing arrangement with Omnicom Group Inc. is at the holding company level and accounted for 10% of our gross billings in 2019 and 2018. For Publicis Groupe and WPP plc, we enter into separate contracts and billing relationships with various of its individual agencies and account for them as separate clients. We do not have any contractual relationship with Publicis Groupe or the holding company WPP plc. Publicis Media Inc., which is affiliated with Publicis Groupe, accounted for 11% of our gross billings in 2020, 13% of our gross billings in 2019 and 20% in 2018. WPP plc, if our contractual relationships were aggregated at the holding company level, would have accounted for 11% of gross billings in 2020.

Our clients typically enter into MSAs with us that give users constant access to our platform. The MSAs do not contain any material commitments on behalf of clients to use our platform to purchase ad inventory, data or other features. These MSAs typically have one-year terms that renew automatically for additional one-year periods, unless earlier terminated. The MSAs are typically terminable at any time upon 60 days’ notice by either party.

Our clients are loyal, as reflected by our client retention rate of over 95% in 2020, 2019 and 2018. In addition, our clients typically grow their use of our platform over time.

Our Advertising and Data Inventory Suppliers

For suppliers of programmatic advertising inventory and data, we believe that we are an important business partner, as we represent one of the largest sources of buy-side demand within the digital advertising industry.

We obtain digital advertising inventory from 82 directly integrated ad exchanges and supply-side platforms, providing us with access to a breadth of programmatic advertising inventory across computers, mobile devices and CTV.

For third-party data vendors, we believe that we represent an important distribution channel. As of December 31, 2020, we have integrated our platform with 237 third-party data vendors whose products we make available for purchase through our platform.

Sales and Marketing

Given our self-serve business model, we focus on supporting, advising and training our clients to use our platform independently as soon as they are ready to transact.

Once a new client has access to our platform, they work closely with our client service teams, which onboard the new client and provide continuous support throughout the early campaigns. Typically, once a client has gained some initial experience, it will move to a fully self-serve model and request support as needed.

To help train our clients, suppliers and other digital media participants, we have created an e-learning program called The Trade Desk Edge Academy. We believe that this initiative is an important component in our strategy of enabling rapid onboarding to our platform.

Our marketing efforts are focused on increasing awareness for our brand, executing thought-leadership initiatives, supporting our sales team and generating new leads. We seek to accomplish these objectives by presenting at industry conferences, hosting client conferences, publishing white papers and research, public relations activities, social media presence and advertising campaigns.

Technology and Development

Rapid innovation is a core driver of our business success and our corporate culture. We prioritize and align our product roadmap with our clients’ needs, and we aim to refresh our platform weekly. Our development teams are intentionally lean and nimble in nature, providing for transparency and accountability.

We expect technology and development expense to increase as we continue to invest in the development of our platform to support additional features and functions, increase the number of advertising and data inventory suppliers and ramp up the volume of advertising spending on our platform. We also intend to invest in technology to further automate our business processes.

9


Seasonality

In the advertising industry, companies commonly experience seasonal fluctuations in revenue. For example, many advertisers allocate the largest portion of their budgets to the fourth quarter of the calendar year in order to coincide with increased holiday purchasing. Historically, the fourth quarter of the year reflects our highest level of advertising activity and the first quarter reflects the lowest level of such activity. We expect our revenue to continue to fluctuate based on seasonal factors that affect the advertising industry as a whole.

Our Competition

Our industry is highly competitive and fragmented. We compete with other demand-side platform providers, some of which are smaller, privately-held companies and others are divisions of large, well-established companies such as AT&T, Google and Adobe. We believe that we compete primarily based on the performance, capabilities and transparency of our platform and our focus on the buy-side. We believe that we are differentiated from our competitors in the following areas:

 

we are an independent technology company focused on serving advertising agencies and others on the buy-side of our industry;

 

our client relationships are based on MSAs as opposed to campaign-specific insertion orders;

 

our platform provides comprehensive access to a wide range of inventory types and third-party data vendors;

 

our platform allows clients to build proprietary advantages by integrating custom features and interfaces for their own use through our APIs; and

 

our technology provides highly expressive targeting.

In addition, we believe that new entrants would find it difficult to gain direct access to inventory providers, given their limited scale and the costs that additional integrations impose on inventory providers.

Our Human Capital

We believe that our values of vision, agility, grit, openness, generosity and being full-hearted have been an important component of our success. Behind all our innovations are the talented people around the world who bring them to life. To continue to produce such innovations, we believe that it is crucial that we continue to attract and retain top talent. We strive to make The Trade Desk a diverse and inclusive workplace, where our people feel they belong, with opportunities for our employees to grow and develop their careers, supported by strong compensation, benefits and health and wellness programs, and by programs that build connections between our employees and their communities. To ensure we live our values, and our culture stays unique and strong, our board of directors and executive team has put significant focus on our human capital resources.

As of December 31, 2020, we had 1,545 full-time employees in 14 countries. Regionally, North America, APAC (Asia Pacific) and EMEA (Europe, Middle East and Africa) make up approximately 66%, 17% and 17% of our workforce, respectively.

Diversity and Inclusion

We are committed to fostering a culture of inclusion and belonging in which all employees are empowered to bring their whole, authentic selves to work every day. At The Trade Desk, we believe in the people who work for us, and as part of our investment in our people, we prioritize diversity and inclusion. Our goal is to create a culture where we value, respect, and provide fair treatment and opportunities for all employees. We conduct an employee annual survey to give employees the opportunity to provide feedback on our culture.  This survey is managed by a third-party vendor to encourage candor and solicit feedback on many aspects of engagement, including company leadership, culture, inclusion, and career development.  Our leaders review the survey feedback and work with their teams to take action based on survey results.

We demonstrate this commitment through a strategy of education, celebration, donations to the community, diversifying our talent, and creating forums for internal dialogue and listening. Our global leadership team is 64% male and 36% female.

Talent Development

Despite our rapid growth, we still cherish our roots as a startup and our company culture of ownership. We empower employees to develop their skills and abilities by acting on great ideas regardless of their role or function, which translates into personal investment in building our organization. We work to provide an environment where talented individuals and teams can thrive in fulfilling careers.

To set our global team up for success, we define key competencies for roles that are aligned to our values and extend to all levels of leadership regardless of experience and role. We encourage everyone to create individual development plans leveraging

10


competency frameworks tied into their chosen career path, outlining a specific plan and actions to increase proficiency or learn new skills. We seek to provide a wide range of learning and development opportunities in both individual and group settings with formal, social and experiential learning.

Compensation and Benefits

We provide compensation and benefits programs to help meet the needs of our employees and reward their efforts and contributions. We seek fairness in total compensation with reference to external comparisons, internal comparisons and the relationship between management and non-management compensation.

In addition to salaries, we provide competitive compensation programs commensurate with our peers and industry.  Such compensation and benefit programs may include bonuses, equity awards, 401(k) plans, healthcare and insurance benefits, health savings and flexible spending accounts, paid time off, family leave, family care resources, employee assistance programs and tuition assistance, among many others. Such programs and our overall compensation packages seek to facilitate retention of key personnel.

Health, Safety and Wellness

The success of our business is fundamentally connected to the well-being of our people. Accordingly, we are committed to the health, safety, and wellness of our employees. We provide our employees and their families with access to a variety of innovative, flexible, and convenient health and wellness programs. In response to the COVID-19 pandemic, we implemented significant changes such as implementing and facilitating teleworking that we determined were in the best interest of our employees, as well as the communities in which we operate, and which comply with government regulations. We continue to evolve our programs to meet our employees’ health and wellness needs.  

Development of International Markets

We have been increasing our focus on markets outside the U.S. to serve the global needs of our clients. We believe that the global opportunity for programmatic advertising is significant and should continue to expand as publishers and advertisers outside the U.S. seek to adopt the benefits that programmatic advertising provides. To capitalize on this opportunity, we intend to continue investing in our presence internationally. Our growth and the success of our initiatives in newer markets will depend on the continued adoption of our platform by our existing clients, as well as new clients, in these markets. Information about our geographic gross billings is set forth in Note 12—Segment and Geographic Information of “Item 8. Financial Statements and Supplementary Data” in this Annual Report on Form 10-K.

Intellectual Property

The protection of our technology and intellectual property is an important component of our success. We rely on intellectual property laws, including trade secret, copyright, patent and trademark laws in the U.S. and abroad, and use contracts, confidentiality procedures, non-disclosure agreements, employee disclosure and invention assignment agreements and other contractual rights to protect our intellectual property. We have a small number of patents, however, historically, we have not patented our proprietary technology in order to keep our technology architecture, trade secrets, and engineering roadmap private. Our patent applications may not result in the issuance of any patents, and any issued patents may not actually provide adequate defensive protection or competitive advantages to us. Our ability to continually develop new intellectual property and deliver new functionality quickly serves to protect us against competitors in digital advertising technology. We believe our platform is difficult to replicate and would be expensive and time-consuming to build.

Collection and Use of Data; Privacy and Data Protection Legislation and Regulation

We and our clients currently use pseudonymous data about Internet and mobile app users on our platform to manage and execute digital advertising campaigns in a variety of ways, including delivering advertisements to end users based on their geographic locations, the type of device they are using, their interests as inferred from their web browsing or app usage activity, or their relationships with our clients. Such data is passed to us from third parties, including original equipment manufacturers, application providers, and publishers. We do not use this data to discover the identity of individuals, and we currently prohibit clients, data providers and inventory suppliers from importing data that directly identifies individuals onto our platform.

Our ability, like those of other advertising technology companies, to collect, augment, analyze, use and share data relies upon the ability to uniquely identify devices across websites and applications, and to collect data about user interactions with those devices for purposes such as serving relevant ads and measuring the effectiveness of ads. The processes used to identify devices and similar and associated technologies are governed by U.S. and foreign laws and regulations and dependent upon their implementation within the industry ecosystem. Such laws, regulations, and industry standards may change from time to time, including those relating to the level of consumer notice, consent and/or choice required when a company employs cookies or other electronic tools to collect data about interactions with users online.

11


In the U.S., both federal and state legislation govern activities such as the collection and use of data, and privacy in the advertising technology industry has frequently been subject to review by the Federal Trade Commission (the “FTC”), U.S. Congress, and individual states. Much of the federal oversight on digital advertising in the U.S. currently comes from the FTC, which has primarily relied upon Section 5 of the Federal Trade Commission Act, which prohibits companies from engaging in “unfair” or “deceptive” trade practices, including alleged violations of representations concerning privacy protections and acts that allegedly violate individuals’ privacy interests. However, there is increasing consumer concern over data privacy in recent years, which has led to a myriad of proposed legislation and new legislation both at the federal and state levels, some of which has affected and will continue to affect our operations and those of our industry partners. For example, the California Consumer Privacy Act of 2018 (the “CCPA”), which went into effect January 1, 2020, defines “personal information” broadly enough to include online identifiers provided by individuals’ devices, applications, and protocols (such as IP addresses, mobile application identifiers and unique cookie identifiers) and individuals’ location data, if there is potential that individuals can be identified by such data.

The CCPA creates individual data privacy rights for consumers in the State of California (including rights to deletion of and access to personal information), imposes special rules on the collection of consumer data from minors, creates new notice obligations and new limits on and rules regarding the “sale” of personal information (interpreted by many observers to include common advertising practices), and creates a new and potentially severe statutory damages framework for violations of the CCPA and for businesses that fail to implement reasonable security procedures and practices to prevent data breaches. The CCPA also offers the possibility to a consumer to recover statutory damages for certain violations and could open the door more broadly to additional risks of individual and class-action lawsuits even though the statute’s private right of action is limited in scope. There have been many class action lawsuits filed invoking the CCPA outside of the private right of action provided for by the law. It is unclear at this point whether any of these claims will be accepted by the courts. In addition, the California Privacy Rights Act, or CPRA, recently passed, which will impose additional notice and opt out obligations on the digital advertising space, including an obligation to provide an opt out for behavioral advertising. When the CPRA goes into full effect in January 2023, it will impose additional restrictions on us and on our industry partners; it is difficult to predict with certainty the full effect of the CPRA and its implementing regulations on the industry.

As our business is global, our activities are also subject to foreign legislation and regulation. In the European Union (including the European Economic Area (the “EEA”) and the countries of Iceland, Liechtenstein and Norway), or EU, separate laws and regulations (and member states’ implementations thereof) govern the processing of personal data, and these laws and regulations continue to impact us. The General Data Protection Regulation (“GDPR”), which applies to us, came into effect on May 25, 2018. Like the CCPA, the GDPR defines “personal data” broadly, and it enhances data protection obligations for controllers of such data and for service providers processing the data. It also provides certain rights, such as access and deletion, to the individuals about whom the personal data relates. The digital advertising industry has collaborated to create a user-facing framework for establishing and managing legal bases under the GDPR and other EU privacy laws including ePrivacy (discussed below). Although the framework is actively in use, it is under attack by the Belgian Data Protection Authority and others and we cannot predict its effectiveness over the long term.  European regulators have questioned the framework’s viability and activists have filed complaints with regulators of alleged non-compliance by specific companies that employ the framework. Continuing to maintain compliance with the GDPR’s requirements, including monitoring and adjusting to rulings and interpretations that affect our approach to compliance, requires significant time, resources and expense, and may lead to significant changes in our business operations, as will the effort to monitor whether additional changes to our business practices and our backend configuration are needed, all of which may increase operating costs, or limit our ability to operate or expand our business.

Additionally, in the EU, EU Directive 2002/58/EC (as amended by Directive 2009/136/EC), commonly referred to as the ePrivacy or Cookie Directive, directs EU member states to ensure that accessing information on an Internet user’s computer, such as through a cookie and other similar technologies, is allowed only if the Internet user has been informed about such access, and provided consent. A recent ruling by the Court of Justice of the European Union clarified that such consent must be reflected by an affirmative act of the user, and European regulators are increasingly agitating for more robust forms of consent. These developments may result in decreased reliance on implied consent mechanisms that have been used to meet requirements of the Cookie Directive in some markets. A replacement for the Cookie Directive is currently under discussion by EU member states to complement and bring electronic communication services in line with the GDPR and force a harmonized approach across EU member states. Although it remains under debate, the proposed ePrivacy Regulation may further raise the bar for the use of cookies, and the fines and penalties for breach may be significant. We cannot yet determine the impact such future laws, regulations, and standards may have on our business.

For the transfer of personal data from the EU to the U.S., like many U.S. and European companies, we have relied upon, and are currently certified under, the EU-U.S. and Swiss-U.S. Privacy Shield Frameworks. The Privacy Shield Framework, however, was struck down in July 2020 by the Court of Justice of the European Union as an adequate mechanism by which EU companies may pass personal data to the US. Other EU mechanisms for adequate data transfer, such as the standard contractual clauses, were also questioned by the Court of Justice and whether and how standard contractual clauses can be used to transfer personal data to the U.S. is in question. If there is no interim agreement and standard clauses also cannot be used, we could be left with no reasonable option for the lawful cross-border transfer of personal data. If successful challenges leave us with no reasonable option for the lawful cross-border transfer of personal data, and if we nonetheless continue to transfer personal data from the EU to the U.S., that could lead to governmental enforcement actions, litigation, fines and penalties or adverse publicity which could have an adverse effect on our reputation and business or cause us to need to establish systems to maintain certain data in the EU, which may involve substantial

12


expense and cause us to need to divert resources from other aspects of our operations. Other jurisdictions have adopted or are considering cross-border or data residency restrictions, which could reduce the amount of data we can collect or process and, as a result, significantly impact our business. It remains unclear how the withdrawal of the United Kingdom, or U.K., from the European Union, referred to as Brexit, will affect transborder data flows, regulators’ jurisdiction over our business, and other matters related to how we do business and how we comply with applicable data protection laws. Accordingly, we cannot predict the additional expense, impact on revenue, or other business impact that may stem from Brexit.

As the collection and use of data for digital advertising has received media attention over the past several years, some government regulators, such as the FTC, and privacy advocates have suggested creating a “Do Not Track” standard that would allow Internet users to express a preference, independent of cookie settings in their browser, not to have their online browsing activities tracked. The CPRA similarly contemplates the use of technical opt outs for the sale and sharing of personal information for advertising purposes as well as to opt out of the use of sensitive information for advertising purposes, and allows for AG rulemaking to develop these technical signals. If a “Do Not Track,” “Do Not Sell,” or similar control is adopted by many Internet users or if a “Do Not Track” standard is imposed by state, federal, or foreign legislation (as it arguably is to some degree under the CCPA regulations), or is agreed upon by standard setting groups, we may have to change our business practices, our clients may reduce their use of our platform, and our business, financial condition, and results of operations could be adversely affected.

We participate in several industry self-regulatory programs, mainly initiated by the Network Advertising Initiative, or NAI, the Digital Advertising Alliance, or DAA, and their international counterparts. Our efforts to comply with the self-regulatory principles of these programs include offering end users notice and choice when advertising is served to them based, in part, on their interests. We believe that this user-centric approach to addressing consumer privacy empowers consumers to make informed decisions on the use of their data.

Available Information

We file Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, proxy statements, and related amendments, exhibits and other information with the Securities and Exchange Commission (the “SEC”). You may access and read our filings without charge through the SEC’s website at www.sec.gov or through our website at http://investors.thetradedesk.com, as soon as reasonably practicable after such materials are electronically filed with or furnished to the SEC pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”).

Website addresses referred to in this Annual Report on Form 10-K are not intended to function as hyperlinks, and the information contained on our website is not incorporated into, and does not form a part of this Annual Report on Form 10-K or any other report or documents we file with or furnish to the SEC.

13


Item 1A. Risk Factors

Investing in our Class A common stock involves a high degree of risk. You should consider carefully the risks and uncertainties described below, together with all of the other information contained in this Annual Report, including the consolidated financial statements and the related notes and Management’s Discussion and Analysis of Financial Condition and Results of Operations, before making investment decisions related to our Class A common stock. If any of the following risks are realized, our business, financial condition, results of operations and prospects could be materially and adversely affected. In that event, the market price of our Class A common stock could decline and you could lose part or all of your investment.

Risks Related to Our Business and Industry

If we fail to maintain and grow our client base and spend through our platform, our revenue and business may be negatively impacted.

To sustain or increase our revenue, we must regularly add new clients and encourage existing clients to maintain or increase the amount of advertising inventory purchased through our platform and adopt new features and functionalities that we make available. If competitors introduce lower cost or differentiated offerings that compete with or are perceived to compete with ours, our ability to sell our services to new or existing clients could be impaired. We have spent significant effort in cultivating our relationships with advertising agencies, which has resulted in an increase in the budgets allocated to, and the amount of advertising purchased on, our platform. However, it is possible that we may reach a point of saturation at which we cannot continue to grow our revenue from such agencies because of internal limits that advertisers may place on the allocation of their advertising budgets to digital media to a particular provider or otherwise. While we generally have MSAs in place with our clients, such agreements allow our clients to change the amount they spend through our platform or terminate our services with limited notice. We do not typically have exclusive relationships with our clients and there is limited cost to moving their media spend to our competitors. As a result, we have limited visibility to our future advertising revenue streams. We cannot assure you that our clients will continue to use our platform or that we will be able to replace, in a timely or effective manner, departing clients with new clients that generate comparable revenue. If a major client representing a significant portion of our business decides to materially reduce its use of our platform or to cease using our platform altogether, it is possible that our revenue or revenue growth rate could be significantly reduced, and our business negatively impacted.

The loss of advertising agencies as clients could significantly harm our business, financial condition, and results of operations.

Our client base consists primarily of advertising agencies. We do not have exclusive relationships with advertising agencies, and we depend on agencies to work with us to build and maintain advertiser relationships and execute advertising campaigns.

The loss of agencies as clients could significantly harm our business, financial condition and results of operations. If we fail to maintain satisfactory relationships with an advertising agency, we risk losing business from the advertisers represented by that agency.

Advertisers may change advertising agencies. If an advertiser switches from an agency that utilizes our platform to one that does not, we will lose revenue from that advertiser. In addition, some advertising agencies have their own relationships with suppliers of advertising inventory and can directly connect advertisers with such suppliers. Our business may suffer to the extent that advertising agencies and inventory suppliers purchase and sell advertising inventory directly from one another or through intermediaries other than us.

We had approximately 875 clients, consisting primarily of advertising agencies, as of December 31, 2020. Many of these agencies are owned by holding companies, where decision making is decentralized such that purchasing decisions are made, and relationships with advertisers, are located, at the agency, local branch, or division level. If all of our individual client contractual relationships were aggregated at the holding company level, Publicis Groupe and WPP plc would have each represented more than 10% of our gross billings for 2020.

In most cases, we enter into separate contracts and billing relationships with the individual agencies and account for them as separate clients. However, some holding companies for these agencies may choose to exert control over the individual agencies in the future. If so, any loss of relationships with such holding companies and, consequently, of their agencies, local branches or divisions, as clients could significantly harm our business, financial condition, and results of operations.

If we fail to innovate or make the right investment decisions in our offerings and platform, we may not attract and retain advertisers and advertising agencies and our revenue and results of operations may decline.

Our industry is subject to rapid and frequent changes in technology, evolving client needs and the frequent introduction by our competitors of new and enhanced offerings. We must constantly make investment decisions regarding offerings and technology to meet client demand and evolving industry standards. We may make bad decisions regarding these investments. If new or existing competitors have more attractive offerings, we may lose clients or clients may decrease their use of our platform. New client demands, superior competitive offerings or new industry standards could require us to make unanticipated and costly changes to our platform or business model. In addition, as we develop and introduce new products and services, including those incorporating or utilizing

14


artificial intelligence and machine learning, they may raise new, or heighten existing, technological, legal and other challenges, and may cause unintended consequences, may not function properly or may be misused by our clients. If we fail to adapt to our rapidly changing industry or to evolving client needs, or we provide new products and services that exacerbate technological, legal or other challenges, demand for our platform could decrease and our business, financial condition and results of operations may be adversely affected.

The market for programmatic buying for advertising campaigns is relatively new and evolving. If this market develops slower or differently than we expect, our business, growth prospects and financial condition would be adversely affected.

The substantial majority of our revenue has been derived from clients that programmatically purchase advertising inventory through our platform. We expect that spending on programmatic ad buying will continue to be our primary source of revenue for the foreseeable future and that our revenue growth will largely depend on increasing spend through our platform. The market for programmatic ad buying is an emerging market, and our current and potential clients may not shift to programmatic ad buying from other buying methods as quickly as we expect, which would reduce our growth potential. If the market for programmatic ad buying deteriorates or develops more slowly than we expect, it could reduce demand for our platform, and our business, growth prospects and financial condition would be adversely affected.

In addition, our revenue may not necessarily grow at the same rate as spend on our platform. As the market for programmatic buying for advertising matures, growth in spend may outpace growth in our revenue due to a number of factors, including pricing competition, quantity discounts and shifts in product, media, client and channel mix. A significant change in revenue as a percentage of spend could reflect an adverse change in our business and growth prospects. In addition, any such fluctuations, even if they reflect our strategic decisions, could cause our performance to fall below the expectations of securities analysts and investors, and adversely affect the price of our common stock.

The effects of health epidemics, such as the ongoing global COVID-19 pandemic, have had, and could in the future have, an adverse impact on our business, financial condition and results of operations.

Our business and operations have been and could in the future be adversely affected by health epidemics, such as the global COVID-19 pandemic. The COVID-19 pandemic and efforts to control its spread have curtailed the movement of people, goods and services worldwide, including in the regions in which we and our clients and partners operate, and are significantly impacting economic activity and financial markets. Many marketers have decreased or paused their advertising spending as a response to the economic uncertainty, decline in business activity, and other COVID-related impacts, which have negatively impacted, and may continue to negatively impact, our revenue and results of operations, the extent and duration of which we may not be able to accurately predict. In addition, our clients’ and advertisers’ businesses or cash flows have been and may continue to be negatively impacted by the COVID-19 pandemic, which has and may continue to lead them to seek adjustments to payment terms or delay making payments or default on their payables, any of which may impact the timely receipt and/or collectability of our receivables. Typically, we are contractually required to pay advertising inventory and data suppliers within a negotiated period of time, regardless of whether our clients pay us on time, or at all, and we may not be able to renegotiate better terms. As a result, our financial condition and results of operations may be adversely impacted.

Our operations are subject to a range of external factors related to the COVID-19 pandemic that are not within our control. We have taken precautionary measures intended to minimize the risk of the spread of the virus to our employees, partners and clients, and the communities in which we operate. A wide range of governmental restrictions has also been imposed on our employees, clients and partners’ physical movement to limit the spread of COVID-19. There can be no assurance that precautionary measures, whether adopted by us or imposed by others, will be effective, and such measures could negatively affect our sales, marketing, and client service efforts, delay and lengthen our sales cycles, decrease our employees’, clients’, or partners’ productivity, or create operational or other challenges, any of which could harm our business and results of operations.

The economic uncertainty caused by the COVID-19 pandemic has made and may continue to make it difficult for us to forecast revenue and operating results and to make decisions regarding operational cost structures and investments. We have committed, and we plan to continue to commit, resources to grow our business, including to expand our international presence, employee base, and technology development, and such investments may not yield anticipated returns, particularly if worldwide business activity continues to be impacted by the COVID-19 pandemic. The duration and extent of the impact from the COVID-19 pandemic depend on future developments that cannot be accurately predicted at this time, and if we are not able to respond to and manage the impact of such events effectively, our business may be harmed.

The market in which we participate is intensely competitive, and we may not be able to compete successfully with our current or future competitors.

We operate in a highly competitive and rapidly changing industry. We expect competition to persist and intensify in the future, which could harm our ability to increase revenue and maintain profitability. New technologies and methods of buying advertising present a dynamic competitive challenge, as market participants develop and offer new products and services aimed at capturing advertising spend or disrupting the digital marketing landscape, such as analytics, automated media buying and exchanges.

15


We may also face competition from new companies entering the market, including large established companies and companies that we do not yet know about or do not yet exist. If existing or new companies develop, market or resell competitive high-value products or services that result in additional competition for advertising spend or advertising inventory or if they acquire one of our existing competitors or form a strategic alliance with one of our competitors, our ability to compete effectively could be significantly compromised and our results of operations could be harmed.

Our current and potential competitors may have significantly more financial, technical, marketing, and other resources than we have, which may allow them to devote greater resources to the development, promotion, sale and support of their products and services. They may also have more extensive advertiser bases and broader publisher relationships than we have, and may be better positioned to execute on advertising conducted over certain channels, such as social media, mobile, and video. Some of our competitors may have a longer operating history and greater name recognition. As a result, these competitors may be better able to respond quickly to new technologies, develop deeper advertiser relationships or offer services at lower prices. Any of these developments would make it more difficult for us to sell our platform and could result in increased pricing pressure, increased sales and marketing expense, or the loss of market share.

We often have long sales cycles, which can result in significant time between initial contact with a prospect and execution of a client agreement, making it difficult to project when, if at all, we will obtain new clients and when we will generate revenue from those clients.

Our sales cycle, from initial contact to contract execution and implementation can take significant time. Our sales efforts involve educating our clients about the use, technical capabilities and benefits of our platform. Some of our clients undertake an evaluation process that frequently involves not only our platform but also the offerings of our competitors. As a result, it is difficult to predict when we will obtain new clients and begin generating revenue from these new clients. Even if our sales efforts result in obtaining a new client, under our usage-based pricing model, the client controls when and to what extent it uses our platform. As a result, we may not be able to add clients or generate revenue as quickly as we may expect, which could harm our revenue growth rates.

We are subject to payment-related risks that may adversely affect our business, working capital, financial condition and results of operations, including from advertising agencies that do not pay us until they receive payment from their advertisers and from clients that dispute or do not pay their invoices.

Spend on our platform primarily comes through our agency clients. Many of our contracts with advertising agencies provide that if the advertiser does not pay the agency, the agency is not liable to us, and we must seek payment solely from the advertiser, a type of arrangement called sequential liability. Contracting with these agencies, which in some cases have or may develop higher-risk credit profiles, may subject us to greater credit risk than if we were to contract directly with advertisers. This credit risk may vary depending on the nature of an advertising agency’s aggregated advertiser base. In addition, typically, we are contractually required to pay advertising inventory and data suppliers within a negotiated period of time, regardless of whether our clients pay us on time, or at all. In addition, we typically experience slow payment cycles by advertising agencies as is common in our industry. While we attempt to negotiate long payment periods with our suppliers and shorter periods from our clients, we are not always successful. As a result, we often face a timing issue with our accounts payable on shorter cycles than our accounts receivables, requiring us to remit payments from our own funds, and accept the risk of credit loss.

This collections and payments cycle may increasingly consume working capital if we continue to be successful in growing our business. If we are unable to borrow on commercially acceptable terms, our working capital availability could be reduced, and as a consequence, our financial condition and results of operations would be adversely impacted.

We may also be involved in disputes with clients, and in the case of agencies, their advertisers, over the operation of our platform, the terms of our agreements or our billings for purchases made by them through our platform. If we are unable to resolve disputes with our clients, we may lose clients or clients may decrease their use of our platform and our financial performance and growth may be adversely affected. If we are unable to collect or make adjustments to bills to clients, we could incur write-offs for credit loss, which could harm our results of operations. In the future, credit loss may exceed reserves for such contingencies and our credit loss exposure may increase over time. Any increase in write-offs for credit loss could harm our business, financial condition and results of operations. Even if we are not paid by our clients on time or at all, we are still obligated to pay for the advertising inventory, third-party data, and other add-on features that clients purchase on our platform, and as a consequence, our business, financial condition and results of operations would be adversely impacted.

Any decrease in the use of the advertising channels that we are primarily dependent upon, failure to expand the use of emerging channels, or unexpected shift in use among the channels in which we operate, could harm our growth prospects, financial condition and results of operations.

Historically, our clients have predominantly used our platform to purchase mobile, display and video advertising inventory. We expect that these will continue to be significant channels used by our clients for digital advertising in the future. We also believe that our revenue growth may depend on our ability to expand within social, native, audio, and in particular, CTV, and we have been, and

16


are continuing to, enhance such channels. Any decrease in the use of mobile, display and video advertising, whether due to clients losing confidence in the value or effectiveness of such channels, regulatory restrictions or other causes, or any inability to further penetrate social, native, audio, CTV or enter new and emerging advertising channels, could harm our growth prospects, financial condition and results of operations.

Each advertising channel presents distinct and substantial risk and, in many cases, requires us to continue to develop additional functionality or features to address the particular requirements of the channel. Our ability to provide capabilities across multiple advertising channels, which we refer to as omnichannel, may be constrained if we are not be able to maintain or grow advertising inventory for such channels, and some of our omnichannel offerings may not gain market acceptance. We may not be able to accurately predict changes in overall advertiser demand for the channels in which we operate and cannot assure you that our investment in channel development will correspond to any such changes. Furthermore, if our channel mix changes due to a shift in client demand, such as clients shifting their spending more quickly or more extensively than expected to channels in which we have relatively less functionality, features, or inventory, then demand for our platform could decrease, and our business, financial condition, and results of operations could be adversely affected.

We may experience fluctuations in our results of operations, which could make our future results of operations difficult to predict or cause our results of operations to fall below analysts’ and investors’ expectations.

Our quarterly and annual results of operations have fluctuated in the past and we expect our future results of operations to fluctuate due to a variety of factors, many of which are beyond our control. Fluctuations in our results of operations could cause our performance to fall below the expectations of analysts and investors, and adversely affect the price of our common stock. Because our business is changing and evolving rapidly, our historical results of operations may not be necessarily indicative of our future results of operations. Factors that may cause our results of operations to fluctuate include the following:

 

changes in demand for programmatic advertising and for our platform, including related to the seasonal nature of our clients’ spending on digital advertising campaigns;

 

changes to availability of and pricing of competitive products and services, and their effects on our pricing;

 

changes the pricing or availability of inventory, data or other third-party services;

 

changes in our client base and platform offerings;

 

the addition or loss of advertising agencies and advertisers as clients;

 

changes in advertising budget allocations, agency affiliations or marketing strategies;

 

changes to our product, media, client or channel mix;

 

changes and uncertainty in the regulatory environment for us, advertisers or others in the advertising industry, and the effects of our efforts and those of our clients and partners to address changes and uncertainty in the regulatory environment;

 

changes in the economic prospects of advertisers or the economy generally, which could alter advertisers’ spending priorities, or could increase the time or costs required to complete advertising inventory sales;

 

changes in the pricing and availability of advertising inventory through real-time advertising exchanges or in the cost of reaching end consumers through digital advertising;

 

disruptions or outages on our platform;

 

factors beyond our control, such as natural disasters, terrorism, war and public health crises;

 

the introduction of new technologies or offerings by our competitors or others in the advertising marketplace;

 

changes in our capital expenditures as we acquire the hardware, equipment and other assets required to support our business;

 

timing differences between our payments for advertising inventory and our collection of related advertising revenue;

 

the length and unpredictability of our sales cycle;

 

costs related to acquisitions of businesses or technologies and development of new products;

 

cost of employee recruiting and retention; and

 

changes to the cost of infrastructure, including real estate and information technology.

Based upon the factors above and others beyond our control, we have a limited ability to forecast our future revenue, costs and expenses. If we fail to meet or exceed the operating results expectations of analysts and investors or if analysts and investors have

17


estimates and forecasts of our future performance that are unrealistic or that we do not meet, the market price of our common stock could decline. In addition, if one or more of the analysts who cover us adversely change their recommendation regarding our stock, the market price of our common stock could decline.

 

If our access to quality advertising inventory is diminished or fails to expand, our revenue could decline and our growth could be impeded.

We must maintain a consistent supply of attractive ad inventory. Our success depends on our ability to secure quality inventory on reasonable terms across a broad range of advertising networks and exchanges and social media platforms, including video, display, CTV, audio and mobile inventory. The amount, quality and cost of inventory available to us can change at any time. A few inventory suppliers hold a significant portion of the programmatic inventory either generally or concentrated in a particular channel, such as audio and social media. In addition, we compete with companies with which we have business relationships. For example, Google is one of our largest advertising inventory suppliers in addition to being one of our competitors. If Google or any other company with attractive advertising inventory limits our access to its advertising inventory, our business could be adversely affected. If our relationships with certain of our suppliers were to cease, or if the material terms of these relationships were to change unfavorably, our business would be negatively impacted. Our suppliers are generally not bound by long-term contracts. As a result, there is no guarantee that we will have access to a consistent supply of quality inventory on favorable terms. If we are unable to compete favorably for advertising inventory available on real-time advertising exchanges, or if real-time advertising exchanges decide not to make their advertising inventory available to us, we may not be able to place advertisements or find alternative sources of inventory with comparable traffic patterns and consumer demographics in a timely manner. Furthermore, the inventory that we access through real-time advertising exchanges may be of low quality or misrepresented to us, despite attempts by us and our suppliers to prevent fraud and conduct quality assurance checks.

Inventory suppliers control the bidding process, rules and procedures for the inventory they supply, and their processes may not always work in our favor. For example, suppliers may place restrictions on the use of their inventory, including prohibiting the placement of advertisements on behalf of specific advertisers. Through the bidding process, we may not win the right to deliver advertising to the inventory that is selected through our platform and may not be able to replace inventory that is no longer made available to us.

As new types of inventory become available, we will need to expend significant resources to ensure we have access to such new inventory. For example, although television advertising is a large market, only a very small percentage of it is currently purchased through digital advertising exchanges. We are investing heavily in our programmatic television offering, including by increasing our workforce and by adding new features, functions and integrations to our platform. If the CTV market does not grow as we anticipate or we fail to successfully serve such market, our growth prospects could be harmed.

Our success depends on consistently adding valued inventory in a cost-effective manner. If we are unable to maintain a consistent supply of quality inventory for any reason, client retention and loyalty, and our financial condition and results of operations could be harmed.

Economic downturns and market conditions beyond our control could adversely affect our business, financial condition and results of operations.

Our business depends on the overall demand for advertising and on the economic health of advertisers that benefit from our platform. Economic downturns or unstable market conditions may cause advertisers to decrease or pause their advertising budgets, which could reduce spend though our platform and adversely affect our business, financial condition and results of operations. As described above, public health crises may disrupt the operations of our customers and partners for an unknown period of time, including as a result of travel restrictions and/or business shutdowns, all of which could negatively impact our business and results of operations, including cash flows. As we explore new countries to expand our business, economic downturns or unstable market conditions in any of those countries could result in our investments not yielding the returns we anticipate.

Seasonal fluctuations in advertising activity could have a negative impact on our revenue, cash flow and results of operations.

Our revenue, cash flow, results of operations and other key operating and performance metrics may vary from quarter to quarter due to the seasonal nature of our clients’ spending on advertising campaigns. For example, clients tend to devote more of their advertising budgets to the fourth calendar quarter to coincide with consumer holiday spending. Moreover, advertising inventory in the fourth quarter may be more expensive due to increased demand for it. Political advertising could also cause our revenue to increase during election cycles and decrease during other periods. Our historical revenue growth has lessened the impact of seasonality, however, seasonality could have a more significant impact on our revenue, cash flow and results of operations from period to period if our growth rate declines, if seasonal spending becomes more pronounced, or if seasonality otherwise differs from our expectations.

18


Failure to manage our growth effectively could cause our business to suffer and have an adverse effect on our financial condition and results of operations.

We have experienced and continue to experience significant growth in a short period of time. To manage our growth effectively, we must continually evaluate and evolve our organization. We must also manage our employees, operations, finances, technology and development and capital investments efficiently. Our efficiency, productivity and the quality of our platform and client service may be adversely impacted if we do not train our new personnel, particularly our sales and support personnel, quickly and effectively, or if we fail to appropriately coordinate across our organization. Additionally, our rapid growth may place a strain on our resources, infrastructure and ability to maintain the quality of our platform. Our revenue growth and levels of profitability in recent periods should not be considered as indicative of future performance. In future periods, our revenue or profitability could decline or grow more slowly than we expect. Failure to manage our growth effectively could cause our business to suffer and have an adverse effect on our financial condition and results of operations.

As our costs increase, we may not be able to generate sufficient revenue to sustain profitability.

We have expended significant resources to grow our business in recent years by increasing the offerings of our platform, growing our number of employees and expanding internationally. Despite the initial decline in revenue in response to the COVID-19 pandemic, we anticipate continued growth that could require substantial financial and other resources to, among other things:

 

develop our platform, including by investing in our engineering team, creating, acquiring or licensing new products or features, and improving the availability and security of our platform;

 

continue to expand internationally by growing our sales force and client services team in an effort to increase our client base and spend through our platform, and by adding inventory and data from countries our clients are seeking;

 

improve our technology infrastructure, including investing in internal technology development and acquiring outside technologies;

 

expand our platform’s reach in new and growing channels such as CTV, including expanding the supply of CTV inventory;

 

cover general and administrative expenses, including legal, accounting and other expenses necessary to support a larger organization;

 

cover sales and marketing expenses, including a significant expansion of our direct sales organization;

 

cover expenses relating to data collection and consumer privacy compliance, including additional infrastructure, automation and personnel; and

 

explore strategic acquisitions.

Investing in the foregoing, however, may not yield anticipated returns, especially during the period of impact from the COVID-19 pandemic. Consequently, as our costs increase, we may not be able to generate sufficient revenue to sustain profitability.

We allow our clients to utilize application programming interfaces, or APIs, with our platform, which could result in outages or security breaches and negatively impact our business, financial condition and results of operations.

The use of APIs by our clients has significantly increased in recent years. Our APIs allow clients to build their own media buying and data management interface by using our APIs to develop custom integration of their business with our platform. The increased use of APIs increases security and operational risks to our systems, including the risk for intrusion attacks, data theft, or denial of service attacks. Furthermore, while APIs allow clients greater ease and power in accessing our platform, they also increase the risk of overusing our systems, potentially causing outages. We have experienced system slowdowns due to client overuse of our systems through our APIs. While we have taken measures intended to decrease security and outage risks associated with the use of APIs, we cannot guarantee that such measures will be successful. Our failure to prevent outages or security breaches resulting from API use could result in government enforcement actions against us, claims for damages by consumers and other affected individuals, costs associated with investigation and remediation damage to our reputation and loss of goodwill, any of which could harm our business, financial condition and results of operations.

19


We may experience outages and disruptions on our platform if we fail to maintain adequate security and supporting infrastructure as we scale our platform, which may harm our reputation and negatively impact our business, financial condition and results of operations.

As we grow our business, we expect to continue to invest in technology services and equipment, including data centers, network services and database technologies, as well as potentially increase our reliance on open source software. Without these improvements, our operations might suffer from unanticipated system disruptions, slow transaction processing, unreliable service levels, impaired quality or delays in reporting accurate information regarding transactions in our platform, any of which could negatively affect our reputation and ability to attract and retain clients. In addition, the expansion and improvement of our systems and infrastructure may require us to commit substantial financial, operational and technical resources, with no assurance our business will increase. If we fail to respond to technological change or to adequately maintain, expand, upgrade and develop our systems and infrastructure in a timely fashion, our growth prospects and results of operations could be adversely affected. The steps we take to increase the reliability, integrity and security of our platform as it scales are expensive and complex, and our execution could result in operational failures and increased vulnerability to cyberattacks. Such cyberattacks could include denial-of-service attacks impacting service availability (including the ability to deliver ads) and reliability, tricking company employees into releasing control of their systems to a hacker, or the introduction of computer viruses or malware into our systems with a view to steal confidential or proprietary data. Cyberattacks of increasing sophistication may be difficult to detect and could result in the theft of our intellectual property and data from our platform. We are also vulnerable to unintentional errors or malicious actions by persons with authorized access to our systems that exceed the scope of their access rights, distribute data erroneously, or, unintentionally or intentionally, interfere with the intended operations of our platform. Moreover, we could be adversely impacted by outages and disruptions in the online platforms of our inventory and data suppliers, such as real-time advertising exchanges. Outages and disruptions of our platform, including due to cyberattacks, may harm our reputation and negatively impact our business, financial condition and results of operations.

Operational performance and internal control issues with our platform, whether real or perceived, including a failure to respond to technological changes or to upgrade our technology systems, may adversely affect our business, financial condition and results of operations.

We depend upon the sustained and uninterrupted performance of our platform to manage our inventory supply; bid on inventory for each campaign; collect, process and interpret data; optimize campaign performance in real time; and provide billing information to our financial systems. If our platform cannot scale to meet demand, if there are errors in our execution of any of these functions on our platform or if we experience outages, then our business may be harmed. We may also face material delays in introducing new services, products and enhancements. If competitors introduce new products and services using new technologies or if new industry standards and practices emerge, our existing proprietary technology and systems may become obsolete.

Our platform is complex and multifaceted, and operational and performance issues could arise both from the platform itself and from outside factors. Errors, failures, vulnerabilities and bugs have been found in the past, and may be found in the future. Our platform also relies on third-party technology and systems to perform properly and is often used in connection with computing environments utilizing different operating systems, system management software, equipment and networking configurations, which may cause errors in, or failures of, our platform or such other computing environments. Operational and performance issues with our platform could include the failure of our user interface, outages, errors during upgrades or patches, discrepancies in costs billed versus costs paid, unanticipated volume overwhelming our databases, server failure, or catastrophic events affecting one or more server farms. While we have built redundancies in our systems, full redundancies do not exist. Some failures will shut our platform down completely, others only partially. Partial failures, which we have experienced in the past, could result in unauthorized bidding, cessation of our ability to bid or deliver impressions or deletion of our reporting, in each case resulting in unanticipated financial obligations or impact.

Operational, performance and internal control issues with our platform could also result in negative publicity, damage to our brand and reputation, loss of clients, loss of or delay in market acceptance of our platform, increased costs or loss of revenue, loss of the ability to access our platform, loss of competitive position, claims by clients for losses sustained by them and loss of stockholder confidence in the accuracy and completeness of our financial reports. Alleviating problems resulting from such issues could require significant expenditures of capital and other resources and could cause interruptions, delays or the cessation of our business, any of which may adversely affect our business, financial condition and results of operations.

If unauthorized access is obtained to user, client or inventory and third-party provider data, or our platform is compromised, our services may be disrupted or perceived as insecure, and as a result, we may lose existing clients or fail to attract new clients, and we may incur significant reputational harm and legal and financial liabilities.

Our products and services involve the storage and transmission of significant amounts of data from users, clients, and inventory and data providers, a large volume of which is hosted by third-party service providers. Our services and data could be exposed to unauthorized access due to activities that breach or undermine security measures, including: negligence or malfeasance by internal or external actors; attempts by outside parties to fraudulently induce employees, clients or vendors to disclose sensitive information in order to gain access to our data; or errors or vulnerabilities in our systems, products or processes or in those of our service providers, clients, and vendors. For example, from time to time, we experience cyberattacks of varying degrees and other attempts to obtain unauthorized access to our systems, including to employee mailboxes. We have dedicated and expect to continue to dedicate resources toward security protections that shield data from these activities. However, such measures cannot provide absolute security. Further,

20


we can expect that the deployment of techniques to circumvent our security measures may occur with more frequency and sophistication and may not be recognized until launched against a target. Accordingly, we may be unable to anticipate or detect these techniques or to implement adequate preventative measures. Finally, while we have developed worldwide incident response teams and dedicated resources to incident response processes, such processes could, among other issues, fail to be adequate or accurately assess the incident severity, not proceed quickly enough, or fail to sufficiently remediate an incident.

A breach of our security and/or our failure to respond sufficiently to a security incident could disrupt our services and result in theft, misuse, loss, corruption, or improper use or disclosure of data. This could result in government investigations, enforcement actions and other legal and financial liability, and/or loss of confidence in the availability and security of our products and services, all of which could seriously harm our reputation and brand and impair our ability to attract and retain clients. While we contractually prohibit clients, data providers and inventory suppliers from importing or otherwise providing information that directly identifies individuals onto our platform, if a partner provided such information in violation of our policies and our systems are breached, we could be subject to contractual breach and indemnification claims from other clients and partners. Our platform may also receive data or information that was identifiable prior to such data and information being aggregated or pseudonymized, and if our systems are breached and such data or information is compromised, it could be damaging to our brand, reputation, and business.  Cyberattacks could also compromise our own trade secrets and other sensitive information and result in such information being disclosed to others and becoming less valuable, which could negatively affect our business.

Privacy and data protection laws to which we are subject may cause us to incur additional or unexpected costs, subject us to enforcement actions for compliance failures, or cause us to change our platform or business model, which may have a material adverse effect on our business.

Information relating to individuals and their devices (sometimes called “personal information” or “personal data”) is regulated under a wide variety of local, state, national, and international laws and regulations that apply to the collection, use, retention, protection, disclosure, transfer (including transfer across national boundaries) and other processing of such data. We typically collect and store IP addresses and other device identifiers (such as unique cookie identifiers and mobile application identifiers), which are or may be considered personal data or personal information in some jurisdictions or otherwise may be the subject of regulation.

The global regulatory landscape regarding the protection of personal information is evolving, and U.S. (state and federal) and foreign governments are considering enacting additional legislation related to privacy and data protection and we expect to see an increase in, or changes to, legislation and regulation in this area. For example, in the U.S., a federal privacy law is the subject of active discussion and several bills have been introduced

Recently, the State of California adopted two laws broadly regulating businesses’ processing of personal information, the California Consumer Privacy Act of 2018, or CCPA, and the California Privacy Rights Act, or CPRA. The CCPA, which went into effect January 1, 2020, defines “personal information” broadly enough to include online identifiers provided by individuals’ devices, applications, and protocols (such as IP addresses, mobile application identifiers and unique cookie identifiers) and individuals’ location data, if there is potential that individuals can be identified by such data. The CCPA establishes a new privacy framework for covered businesses by, among other requirements, establishing new data privacy rights for consumers in the State of California (including rights to deletion of and access to personal information), imposing special rules on the collection of consumer data from minors, creating new notice obligations and new limits on the “sale” of personal information (interpreted by many observers to include common advertising technology practices), and creating a new and potentially severe statutory damages framework for violations of the CCPA and for businesses that fail to implement reasonable security procedures and practices to prevent data breaches. The CCPA also offers the possibility for a consumer to recover statutory damages for certain violations and could open the door more broadly to additional risks of individual and class-action lawsuits even though the statute’s private right of action is limited in scope.

Further, the CPRA recently passed, which imposes additional notice and opt out obligations on the digital advertising space, including an obligation to provide an opt-out for behavioral advertising. When the CPRA goes into full effect in January 2023, it will cause us to incur additional compliance costs and may impose additional restrictions on us and on our industry partners. Although we have attempted to mitigate certain risks posed by the CCPA and CPRA through contractual and platform changes, we cannot predict with certainty the effect of the CCPA and CPRA and their implementing regulations on our business. Responding to requirements under these laws and the related regulations will continue to affect our operations (and those of our industry partners).

Laws governing the processing of personal data in Europe (including the European Union and EEA, and the countries of Iceland, Liechtenstein, and Norway) also continue to impact us and continue to evolve. The General Data Protection Regulation, or GDPR, which applies to us, came into effect on May 25, 2018. Like the CCPA, the GDPR defines “personal data” broadly, and it enhances data protection obligations for controllers of such data and for service providers processing the data. It also provides certain rights, such as access and deletion, to the individuals about whom the personal data relates. The digital advertising industry has collaborated to create a user-facing framework for establishing and managing legal bases under the GDPR and other EU privacy laws including ePrivacy (discussed below). Although the framework is actively in use, we cannot predict its effectiveness over the long term. European regulators have questioned its viability and activists have filed complaints with regulators of alleged non-compliance by specific companies that employ the framework. Non-compliance with the GDPR can trigger steep fines of up to the greater of €20

21


million or 4% of total worldwide annual revenue. Relatedly, following the United Kingdom’s withdrawal from the EEA and the European Union, and the expiry of the transition period, we have to comply with both the GDPR and the United Kingdom Data Protection Act 2018, the latter regime having the ability to separately fine up to the greater of £17.5 million or 4% of global turnover. Continuing to maintain compliance with the requirements of the GDPR and the United Kingdom Data Protection Act 2018, including monitoring and adjusting to rulings and interpretations that affect our approach to compliance, requires significant time, resources and expense, as will the effort to monitor whether additional changes to our business practices and our backend configuration are needed, all of which may increase operating costs, or limit our ability to operate or expand our business.

Changes in data residency and cross-border transfer restrictions also impact our operations. For the transfer of personal data from the EU to the U.S., like many U.S. and European companies, we have relied upon, and are currently certified under the EU-U.S. and Swiss-U.S. Privacy Shield Frameworks. The Privacy Shield Framework, however, was struck down in July 2020 by the EU Court of Justice as an adequate mechanism by which EU companies may pass personal data to the US, and other EU mechanisms for adequate data transfer, such as the standard contractual clauses, were questioned by the Court of Justice and whether and how standard contractual clauses can be used to transfer personal data to the U.S. is in question. If there is no interim agreement or guidance from the EU and standard clauses also cannot be used, we could be left with no reasonable option for the lawful cross-border transfer of personal data. If successful challenges leave us with no reasonable option for the lawful cross-border transfer of personal data, and if we nonetheless continue to transfer personal data from the EU to the US, that could lead to governmental enforcement actions, litigation, fines and penalties or adverse publicity, which could have an adverse effect on our reputation and business or cause us to need to establish systems to maintain certain data in the EU, which may involve substantial expense and cause us to divert resources from other aspects of our operations, all of which may adversely affect our business. Other jurisdictions have adopted or are considering cross-border or data residency restrictions, which could reduce the amount of data we can collect or process and, as a result, significantly impact our business. It remains unclear how the recent withdrawal of the United Kingdom, or U.K., from the European Union, referred to as Brexit, will affect transborder data flows, regulators’ jurisdiction over our business, and other matters related to how we do business and how we comply with applicable data protection laws. Accordingly, we cannot predict the additional expense, impact on revenue, or other business impact that may stem from Brexit.

Regulatory investigations and enforcement actions could also impact us. In the U.S., the Federal Trade Commission, or FTC, uses its enforcement powers under Section 5 of the Federal Trade Commission Act (which prohibits “unfair” and “deceptive” trade practices) to investigate companies engaging in online tracking. Other companies in the advertising technology space have been subject to government investigation by regulatory bodies; advocacy organizations have also filed complaints with data protection authorities against advertising technology companies, arguing that certain of these companies’ practices do not comply with the GDPR. We cannot avoid the possibility that one of these investigations or enforcement actions will require us to alter our practices. Further, our legal risk depends in part on our clients’ or other third parties' adherence to privacy laws and regulations and their use of our services in ways consistent with end user expectations. We rely on representations made to us by clients that they will comply with all applicable laws, including all relevant privacy and data protection regulations. Although we make reasonable efforts to enforce such representations and contractual requirements, we do not fully audit our clients’ compliance with our recommended disclosures or their adherence to privacy laws and regulations. If our clients fail to adhere to our expectations or contracts in this regard, we and our clients could be subject to adverse publicity, damages, and related possible investigation or other regulatory activity.

Adapting our business to the CCPA, the CPRA and their implementing regulations and to the enhanced and evolving privacy obligations in the EU and elsewhere could continue to involve substantial expense and may cause us to divert resources from other aspects of our operations, all of which may adversely affect our business. Additionally, as the advertising industry evolves, and new ways of collecting, combining and using data are created, governments may enact legislation in response to technological advancements and changes that could result in our having to re-design features or functions of our platform, therefore incurring unexpected compliance costs. Further, adaptation of the digital advertising marketplace requires increasingly significant collaboration between participants in the market, such as publishers and advertisers. Failure of the industry to adapt to changes required for operating under laws including the CCPA, CPRA and the GDPR and user response to such changes could negatively impact inventory, data, and demand. We cannot control or predict the pace or effectiveness of such adaptation, and we cannot currently predict the impact such changes may have on our business.

In addition to laws regulating the processing of personal information, we are also subject to regulation with respect to political advertising activities, which are governed by various federal and state laws in the U.S., and national and provincial laws worldwide. Online political advertising laws are rapidly evolving, and in certain jurisdictions have varying transparency and disclosure requirements. We saw publishers impose varying prohibitions and restrictions on the types of political advertising and breadth of targeted advertising allowed on their platforms with respect to advertisements for the 2020 U.S. presidential election in response to political advertising scandals, such as the scandal involving Cambridge Analytica. The lack of uniformity and increasing requirements on transparency and disclosure could adversely impact the inventory made available for political advertising and the demand for such inventory on our platform, and otherwise increase our operating and compliance costs. Concerns about political advertising or other advertising in areas deemed sensitive, whether or not valid and whether or not driven by applicable laws and regulations, industry standards, client or inventory provider expectations, or public perception, may harm our reputation, result in loss of goodwill, and inhibit use of our platform by current and future clients.

22


These laws and other obligations may be interpreted and applied in a manner that is inconsistent with our existing data management practices or the features of our platform. If so, in addition to the possibility of fines, lawsuits and other claims, we could be required to fundamentally change our business activities and practices or modify our products, which could have an adverse effect on our business. We may be unable to make such changes and modifications in a commercially reasonable manner or at all, and our ability to develop new products and features could be limited. All of this could impair our or our clients’ ability to collect, use, or disclose information relating to consumers, which could decrease demand for our platform, increase our costs, and impair our ability to maintain and grow our client base and increase our revenue.

Commitments to advertising technology industry self-regulation may subject us to investigation by government or self-regulatory bodies, government or private litigation, and operational costs or harm to reputation or brand.

In addition to our legal obligations, we have committed to comply, and generally require our clients and partners to comply, with applicable self-regulatory principles, such as the Network Advertising Initiative’s Code of Conduct and the Digital Advertising Alliance’s Self-Regulatory Principles for Online Behavioral Advertising in the U.S., and similar self-regulatory principles in Europe and Canada adopted by the local Digital Advertising Alliance. Trade associations and industry self-regulatory groups have also promulgated best practices and other industry standards relating to targeted advertising. Our efforts to comply with these self-regulatory principles include offering Internet users notice and choice when advertising is served to them based, in part, on their interests. If we or our clients or partners make mistakes in the implementation of these principles, or if self-regulatory bodies expand these guidelines or government authorities issue different guidelines regarding Internet-based advertising, or opt out mechanisms fail to work as designed, or if Internet users misunderstand our technology or our commitments with respect to these principles, we may, as a result, be subject to negative publicity, government investigation, government or private litigation, or investigation by self-regulatory bodies or other accountability groups. Any such action against us, or investigations, even if meritless, could be costly and time consuming, require us to change our business practices, cause us to divert management’s attention and our resources, and be damaging to our brand, reputation, and business. In addition, privacy advocates and industry groups may propose new and different self-regulatory standards that either legally or contractually apply to us. We cannot yet determine the impact such future standards may have on our business.

Third parties control our access to unique identifiers, and if the use of “third-party cookies” or other technology to uniquely identify devices is rejected by Internet users, restricted or otherwise subject to unfavorable regulation, blocked or limited by technical changes on end users’ devices and web browsers, or our and our clients’ ability to use data on our platform is otherwise restricted, our performance may decline and we may lose advertisers and revenue.

Our ability to successfully leverage user data and generate revenue from opportunities to serve advertisements could be impacted by restrictions imposed by third parties, including restrictions on our ability to use or read cookies, device identifiers, or other tracking features or our ability to use real-time bidding networks or other bidding networks. For example, if publishers or supply-side platforms decide to limit the data that we receive in order to comply (in their view) with the opt-out of sale provisions of the CCPA or a potential federal privacy law, then our service may prove to be less valuable to our clients and we may find it more difficult to generate revenue. That is, if third parties on which we rely for data or opportunities to serve advertisements impose limitations (for whatever reason) or are restricted by other ecosystem participants or applicable regulations, we may lose the ability to access data, bid on opportunities, or purchase digital ad space, which could have a substantial impact on our revenue.

Digital advertising mostly relies on the ability to uniquely identify devices across websites and applications, and to collect data about user interactions with those devices for purposes such as serving relevant ads and measuring the effectiveness of ads. Devices are identified through unique identifiers stored in cookies, provided by device operating systems for advertising purposes, or generated based on statistical algorithms applied to information about a device, such as the IP address and device type. We use device identifiers to record such information as when an Internet user views an ad, clicks on an ad, or visits one of our advertiser’s websites or applications. We use device identifiers to help us achieve our advertisers’ campaign goals, including to limit the instances that an Internet user sees the same advertisement, report information to our advertisers regarding the performance of their advertising campaigns, and detect and prevent malicious behavior and invalid traffic throughout our network of inventory. We also use data associated with device identifiers to help our clients decide whether to bid on, and how to price, an opportunity to place an advertisement in a specific location, at a given time, in front of a particular Internet user. Additionally, our clients rely on device identifiers to add information they have collected or acquired about users into our platform. Without such data, our clients may not have sufficient insight into an Internet user’s activity, which may compromise their and our ability to determine which inventory to purchase for a specific campaign and may undermine the effectiveness of our platform or our ability to improve our platform and remain competitive.

23


Today, digital advertising, including our platform, makes significant use of cookies to store device identifiers for the advertising activities described above. When we use cookies, they are generally considered third-party cookies, which are cookies owned and used by parties other than the owners of the website visited by the Internet user. The most commonly used Internet browsers—Chrome, Firefox, Internet Explorer and Safari—allow Internet users to modify their browser settings to prevent some or all cookies from being accepted by their browsers. Internet users can delete cookies from their computers at any time. Additionally, some browsers currently, or may in the future, block or limit some third-party cookies by default or may implement user control settings that algorithmically block or limit some cookies. Today, three major web browsers-Apple’s Safari, Mozilla’s Firefox, and Microsoft’s Edge-block third-party cookies by default. Google’s Chrome has introduced new controls over third-party cookies and announced plans to deprecate support for third-party cookies and user agent strings entirely by January 2022. Some Internet users also download free or paid ad blocking software that not only prevents third-party cookies from being stored on a user’s computer, but also blocks all interaction with a third-party ad server. In addition, Google has introduced ad blocking software in its Chrome web browser that will block certain ads based on quality standards established under a multi-stakeholder coalition. If such a feature inadvertently or mistakenly blocks ads that are not within the established blocking standards, or if such capabilities become widely adopted and the advertising technology industry does not collaboratively develop alternative technologies, our business could be harmed. The IAB and DAA have also developed frameworks that allow users to opt out of the “sale” of their personal information under the CCPA in ways that stop or severely limit the ability to show targeted ads.

Advertising shown on mobile applications can also be affected by blocking or restricting use of mobile device identifiers. Data regarding interactions between users and devices are tracked mostly through stable, pseudonymous advertising identifiers that are built into the device operating system with privacy controls that allow users to express a preference with respect to data collection for advertising, including to disable the identifier. These identifiers and privacy controls are defined by the developers of the platforms through which the applications are accessed and could be changed by the platforms in a way that may negatively impact our business. For example, Apple announced last year that it will require user opt-in before permitting access to Apple’s unique identifier, or IDFA. Apple initially targeted fall 2020 for implementing these changes but has pushed that date out until at least early 2021. This shift from enabling user opt-out to an opt-in requirement is likely to have a substantial impact on the mobile advertising ecosystem and could impact our growth in this channel.

In addition, in the EU, Directive 2002/58/EC (as amended by Directive 2009/136/EC), commonly referred to as the ePrivacy or Cookie Directive, directs EU member states to ensure that accessing information on an Internet user’s computer, such as through a cookie and other similar technologies, is allowed only if the Internet user has been informed about such access and given his or her consent. A recent ruling by the Court of Justice of the European Union clarified that such consent must be reflected by an affirmative act of the user, and European regulators are increasingly agitating for more robust forms of consent. These developments may result in decreased reliance on implied consent mechanisms that have been used to meet requirements of the Cookie Directive in some markets. A replacement for the Cookie Directive is currently under discussion by EU member states to complement and bring electronic communication services in line with the GDPR and force a harmonized approach across EU member states. Like the GDPR, the proposed ePrivacy Regulation has extra-territorial application as it applies to businesses established outside the EU who provide publicly available electronic communications services to, or gather data from the devices of, users in the EU. Though still subject to debate, the proposed ePrivacy Regulation may further raise the bar for the use of cookies and the fines and penalties for breach may be significant. We may be required to, or otherwise may determine that it is advisable to, make significant changes in our business operations and product and services to obtain user opt-in for cookies and use of cookie data, or develop or obtain additional tools and technologies to compensate for a lack of cookie data.

As the collection and use of data for digital advertising has received media attention over the past several years, some government regulators, such as the FTC, and privacy advocates have suggested creating a “Do Not Track” standard that would allow Internet users to express a preference, independent of cookie settings in their browser, not to have their online browsing activities tracked. “Do Not Track” has seen renewed emphasis from proponents of the CCPA, and the final regulations browser-based or similar “do not sell” signals. California’s CPRA, similarly contemplates the use of technical opt outs for the sale and sharing of personal information for advertising purposes as well as to opt out of the use of sensitive information for advertising purposes and allows for AG rulemaking to develop these technical signals. If a “Do Not Track,” “Do Not Sell,” or similar control is adopted by many Internet users or if a “Do Not Track” standard is imposed by state, federal, or foreign legislation (as it arguably is to some degree under the CCPA regulations), or is agreed upon by standard setting groups, we may have to change our business practices, our clients may reduce their use of our platform, and our business, financial condition, and results of operations could be adversely affected.

Increased transparency into the collection and use of data for digital advertising, introduced both through features in browsers and devices and regulatory requirements, such as the GDPR, the CCPA, “Do Not Track”, and ePrivacy, as well as compliance with such requirements, may create operational burdens to implement and may lead more users to choose to block the collection and use of data about them. Adapting to these and similar changes has in the past and may in the future require significant time, resources and expense, which may increase our cost of operation or limit our ability to operate or expand our business.

24


Concerns regarding data privacy and security relating to our industry’s technology and practices, and perceived failure to comply with laws and industry self-regulation, could damage our reputation and deter current and potential clients from using our products and services.

Public perception regarding data protection and privacy are significant in the programmatic advertising buying industry. Concerns about industry practices with regard to the collection, use, and disclosure of personal information, whether or not valid and whether driven by applicable laws and regulations, industry standards, client or inventory provider expectations, or the broader public, may harm our reputation, result in loss of goodwill, and inhibit use of our platform by current and future clients. For example, perception that our practices involve an invasion of privacy, whether or not such practices are consistent with current or future laws, regulations, or industry practices, may subject us to public criticism, private class actions, reputational harm, or claims by regulators, which could disrupt our business and expose us to increased liability.

Our failure to meet standards and provide services that our advertisers and inventory suppliers trust, could harm our brand and reputation and those of our partners and negatively impact our business, financial condition and results of operations.

We do not provide or control the content of the advertisements that we serve or the content of the websites providing the inventory. Advertisers provide the advertising content and inventory suppliers provide the inventory. Both advertisers and inventory suppliers are concerned about being associated with content they consider inappropriate, competitive or inconsistent with their brands, or illegal, and they are hesitant to spend money or make inventory available, respectively, without some guarantee of brand security. Consequently, our reputation depends in part on providing services that our advertisers and inventory suppliers trust, and we have contractual obligations to meet content and inventory standards. We contractually prohibit the misuse of our platform by our clients and inventory suppliers. Additionally, we use our proprietary technology and third-party services to, and we participate in industry co-ops that work to, detect malware and other content issues as well as click fraud (whether by humans or software known as “bots”) and to block fraudulent inventory, including “tool bar” inventory, which is inventory that appears within an application and displaces any advertising that would otherwise be displayed on the website. Despite such efforts, our clients may inadvertently purchase inventory that proves to be unacceptable for their campaigns, in which case we may not be able to recoup the amounts paid to inventory suppliers. Preventing and combating fraud is an industry-wide issue that requires constant vigilance, and we cannot guarantee that we will be successful in our efforts. Our clients could intentionally run campaigns that do not meet the standards of our inventory suppliers or attempt to use illegal or unethical targeting practices or seek to display advertising in jurisdictions that do not permit such advertising or in which the regulatory environment is uncertain, in which case our supply of ad inventory from such suppliers could be jeopardized. Some of our competitors undertake human review of content, but because our platform is self-service, and because such means are cost-intensive, we do not utilize all means available to decrease these risks. We may provide access to inventory that is objectionable to our advertisers, serve advertising that contains malware, objectionable content, or is based on questionable targeting criteria to our inventory suppliers, or be unable to detect and prevent non-human traffic, any one of which could harm our or our clients’ brand and reputation, decrease their trust in our platform, and negatively impact our business, financial condition and results of operations.

If we fail to offer sufficient client training and support, our business and reputation would suffer.

Because we offer a self-service platform, client training and support is important for the successful marketing and continued use of our platform and for maintaining and increasing spend through our platform from existing and new clients. Providing this training and support requires that our platform operations personnel have specific domain knowledge and expertise along with the ability to train others, which makes it more difficult for us to hire qualified personnel and to scale up our support operations due to the extensive training required. The importance of high-quality client service will increase as we expand our business and pursue new clients. If we are not responsive and proactive regarding our clients’ advertising needs, or do not provide effective support for our clients’ advertising campaigns, our ability to retain our existing clients would suffer and our reputation with existing or potential clients would be harmed, which would negatively impact our business.

If the non-proprietary technology, software, products and services that we use are unavailable, have future terms we cannot agree to, or do not perform as we expect, our business, financial condition and results of operations could be harmed.

We depend on various technology, software, products and services from third parties or available as open source, including data centers and API technology, payment processing, payroll and other technology and professional services, some of which are critical to the features and functionality of our platform. For example, in order for clients to target ads in ways they desire and otherwise optimize and verify campaigns, our platform must have access to data regarding Internet user behavior and reports with demographic information regarding Internet users. Identifying, negotiating, complying with and integrating with third-party terms and technology are complex, costly and time-consuming matters. Failure by third-party providers to maintain, support or secure their technology either generally or for our accounts specifically, or downtime, errors or defects in their products or services, could adversely impact our platform, our administrative obligations or other areas of our business. Having to replace any third-party providers or their technology, products or services could result in outages or difficulties in our ability to provide our services. If we are unsuccessful in establishing or maintaining our relationships with our third-party providers or otherwise need to replace them, internal resources may need to be diverted and our business, financial condition and results of operations could be harmed.

25


Disruptions to service from our third-party data center hosting facilities and cloud computing and hosting providers could impair the delivery of our services and harm our business.

A significant portion of our business relies upon hardware and services that are hosted, managed and controlled by third-party co-location providers for our data centers, and we are dependent on these third parties to provide continuous power, cooling, Internet connectivity and physical and technological security for our servers. In the event that these third-party providers experience any interruption in operations or cease business for any reason, or if we are unable to agree on satisfactory terms for continued hosting relationships, we would be forced to enter into a relationship with other service providers or assume some hosting responsibilities ourselves. Even a disruption as brief as a few minutes could have a negative impact on marketplace activities and could result in a loss of revenue. These facilities may be located in areas prone to natural disasters and may experience catastrophic events such as earthquakes, fires, floods, power loss, telecommunications failures, public health crises and similar events. They may also be subject to break-ins, sabotage, intentional acts of vandalism, cyber-attacks and similar misconduct. Although we have made certain disaster recovery and business continuity arrangements, such events could cause damage to, or failure of, our systems generally, or those of the third-party cloud computing and hosting providers, which could result in disruptions to our service.

We face potential liability and harm to our business based on the human factor of inputting information into our platform.

Campaigns are set up using several variables available to our clients on our platform. While our platform includes several checks and balances, it is possible for human error to result in significant overspending. The system requires a daily cap at the ad group level. We also provide for the client to input daily and overall caps at the advertising inventory campaign level at their discretion. Additionally, we set a credit limit for each user so that they cannot spend beyond the level of credit risk we are willing to accept. Despite these protections, the ability for overspend exists. For example, campaigns which last for a period of time can be set to pace evenly or as quickly as possible. If a client with a high credit limit enters the wrong daily cap with a campaign set to a rapid pace, it is possible for a campaign to accidently go significantly over budget. While our client contracts state that clients are responsible for media purchased through our platform, we are ultimately responsible for paying the inventory providers, and we may be unable to collect from clients facing such issues, in which case our results of operations would be harmed.

We have international operations and plan to continue expanding abroad where we have more limited operating experience, which may subject us to additional cost and economic risks that can adversely affect our business, financial condition and results of operations.

Our international operations and expansion plans create challenges associated with supporting a rapidly growing business across a multitude of cultures, customs, monetary, legal and regulatory systems and commercial infrastructures. We have a limited operating history outside of the U.S., and our ability to manage and expand our business and conduct our operations internationally requires considerable attention and resources.

We have personnel in countries within North America, Central America, Europe, Asia, and Australia, and we are continuing to expand our international operations. Some of the countries into which we are, or potentially may, expand score unfavorably on the Corruption Perceptions Index, or CPI, of the Transparency International. Our teams in locations outside the U.S. are substantially smaller than some of our teams in the U.S. To the extent we are unable to effectively engage with non-U.S. advertising agencies or international divisions of U.S. agencies due to our limited sales force capacity, or we are unable to secure quality non-U.S. ad inventory and data on reasonable terms due to our limited inventory and data team capacity, we may be unable to effectively grow in international markets.

Our international operations and expansion subject us to a variety of additional risks, including:

 

risks related to local advertising markets, where adoption of programmatic ad buying may be slower than in the U.S., advertising buyers and inventory and data providers may be less familiar with demand-side platforms and our brand, and business models may not support our value proposition;

 

exposure to public health issues, and to travel restrictions and other measures undertaken by governments in response to such issues;

 

risks related to compliance with local laws and regulations, including those relating to privacy, cybersecurity, data security, antitrust, data localization, anti-bribery, import and export controls, economic sanctions (including to existing and potential partners and clients), tax and withholding (including overlapping of different tax regimes), varied labor and employment laws (including those relating to termination of employees); corporate formation, partnership, restrictions on foreign ownership or investment, and other regulatory limitations or obligations on our operations (such as obtaining requisite licenses or other governmental requirements); and the increased administrative costs and risks associated with such compliance;

 

operational and execution risk, and other challenges caused by distance, language and cultural differences, which may burden management, increase travel, infrastructure and legal compliance costs, and add complexity to our enforcement of advertising standards across languages and countries;

 

geopolitical and social factors, such as concerns regarding negative, unstable or changing economic conditions in the countries and regions where we operate, global and regional recessions, political instability, and trade disputes;

26


 

risks related to pricing structure, payment and currency, including aligning our pricing model and payment terms with local norms, higher levels of credit risk and payment fraud, difficulties in invoicing and collecting in foreign currencies and associated foreign currency exposure, and difficulties in repatriating or transferring funds from or converting currencies; and

 

reduced protection for intellectual property rights in some countries and practical difficulties in enforcing contractual and intellectual property rights abroad.

We have a U.K. entity through which we have entered into international client and partner agreements, including with those in the EU, which are governed by English Law, and some of our clients and partners pay us in British Pounds and Euros. It is unclear what effects Brexit will have on the operational execution and enforcement of those agreements, transborder transactions generally, matters of taxation, transborder data flows, regulators’ jurisdiction over our business, and other matters related to how we do business in the U.K. and EU. Brexit may adversely affect economic conditions in the U.K., EU and elsewhere across the globe, and could contribute to volatility in foreign exchange markets with respect to the British Pound and Euro, which we may not be able to effectively manage, and our financial results could be adversely affected. Further, Brexit may add additional complexity to our European operations, which are headquartered in the U.K. Accordingly, we cannot predict the additional expense, impact on revenue, or other business impact that may stem from Brexit.

We may incur significant operating expenses as a result of our international operations and expansion, and we may not be successful. Our international business also subjects us to the impact of differing regulatory requirements, costs and difficulties in managing a distributed workforce, and potentially adverse tax consequences in the U.S. and abroad. If our international activities were found to be in violation of any existing or future international laws or regulations or if interpretations of those laws and regulations were to change, our business in those countries could be subject to fines and other financial penalties, have licenses revoked, or be forced to restructure operations or shut down entirely. In addition, advertising markets outside of the U.S. are not as developed as those within the U.S., and we may be unable to grow our business sufficiently. Any failure to successfully manage the risks and challenges related to our international operations could adversely affect our business, financial condition and results of operations.

We have entered into, and may in the future enter into, credit facilities which may contain operating and financial covenants that restrict our business and financing activities.

We have entered into, and may in the future enter into, credit facilities which contain restrictions that limit our flexibility in operating our business. Our credit facility contains, and any future credit facility may contain, various covenants that limit our ability to engage in specified types of transactions. Subject to limited exceptions, these covenants limit our ability to, among other things:

 

sell assets or make changes to the nature of our business;

 

engage in mergers or acquisitions;

 

incur, assume or permit additional indebtedness and guarantees;

 

make restricted payments, including paying dividends on, repurchasing, redeeming or making distributions with respect to our capital stock;

 

make specified investments;

 

engage in transactions with our affiliates; and

 

make payments in respect of subordinated debt.

Our obligations under our credit facility are collateralized by a pledge of substantially all of our assets, including accounts receivable, deposit accounts, intellectual property, and investment property and equipment. The covenants in our credit facility may limit our ability to take actions and, in the event that we breach one or more covenants, our lenders may choose to declare an event of default and require that we immediately repay all amounts outstanding, terminate the commitment to extend further credit and foreclose on the collateral granted to them to collateralize such indebtedness, which includes our intellectual property. In addition, if we fail to meet the required covenants, we will not have access to further draw-downs under our credit facility.

Our future success depends on the continuing efforts of our key employees, including Jeff T. Green and David R. Pickles, and our ability to attract, hire, retain and motivate highly skilled employees in the future.

Our future success depends on the continuing efforts of our executive officers and other key employees, including our two founders, Jeff T. Green, our Chief Executive Officer, and David R. Pickles, our Chief Technology Officer. We rely on the leadership, knowledge, and experience that our executive officers provide. They foster our corporate culture, which has been instrumental to our ability to attract and retain new talent. We also rely on our ability to hire and retain qualified and motivated employees, particularly those employees in our product development, support, and sales teams that attract and keep key clients.

27


The market for talent in many of our areas of operations, including California and New York, is intensely competitive, as technology companies like ours compete to attract the best talent. As a business-to-business company, we do not have the same level of name recognition among potential recruits as business-to-consumer companies. Additionally, we have less experience with recruiting and less name recognition in geographies outside of the U.S. and may face additional challenges in attracting and retaining international employees. As a result, we may incur significant costs to attract and retain employees, including significant expenditures related to salaries and benefits and compensation expenses related to equity awards, and we may lose new employees to our competitors or other companies before we realize the benefit of our investment in recruiting and training them. New employees often require significant training and, in many cases, take significant time before they achieve full productivity. Our account managers, for instance, need to be trained quickly on the features of our platform since failure to offer high-quality support may adversely affect our relationships with our clients.

Employee turnover, including changes in our management team, could disrupt our business. None of our founders or other key employees have an employment agreement for a specific term, and all of our employees may terminate his or her employment with us at any time. The loss of one or more of our executive officers, especially our two founders, or our inability to attract and retain highly skilled employees could have an adverse effect on our business, financial condition and results of operations.

If we do not effectively grow and train our sales and client service teams, we may be unable to add new clients or increase sales to our existing clients and our business will be adversely affected.

We are substantially dependent on our sales and client service teams to obtain new clients and to increase spend by our existing clients. We believe that there is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve revenue growth will depend, in large part, on our success in recruiting, training, integrating and retaining sufficient numbers of sales personnel to support our growth. Due to the complexity of our platform, new hires require significant training and it may take significant time before they achieve full productivity. Our recent and planned hires may not become productive as quickly as we expect, and we may be unable to hire or retain sufficient numbers of qualified individuals in the markets where we do business or plan to do business. If we are unable to hire and train sufficient numbers of effective sales personnel, or the sales personnel are not successful in obtaining new clients or increasing our existing clients’ spend with us, our business will be adversely affected.

Our corporate culture has contributed to our success and, if we are unable to maintain it as we grow, our business, financial condition, and results of operations could be harmed.

We have experienced and may continue to experience rapid expansion of our employee ranks. We believe our corporate culture has been a key element of our success. However, as our organization grows, it may be difficult to maintain our culture, which could reduce our ability to innovate and operate effectively. The failure to maintain the key aspects of our culture as our organization grows could result in decreased employee satisfaction, increased difficulty in attracting top talent, increased turnover and could compromise the quality of our client service, all of which are important to our success and to the effective execution of our business strategy. In the event we are unable to maintain our corporate culture as we grow to scale, our business, financial condition and results of operations could be harmed.

Our proprietary rights may be difficult to enforce, which could enable others to copy or use aspects of our technology without compensating us, thereby eroding our competitive advantages and harming our business.

We rely upon a combination of trade secrets, third-party confidentiality and non-disclosure agreements, additional contractual restrictions on disclosure and use, and trademark, copyright, patent and other intellectual property laws to establish and protect our proprietary rights. These laws, procedures and restrictions provide only limited protection. We currently have “theTradeDesk” and variants and other marks registered as trademarks or pending registrations in the U.S. and certain foreign countries. We also rely on copyright laws to protect computer programs related to our platform and our proprietary technologies, although to date we have not registered for statutory copyright protection. We have registered numerous Internet domain names in the U.S. and certain foreign countries related to our business. We endeavor to enter into agreements with our employees and contractors in order to limit access to and disclosure of our proprietary information, as well as to clarify rights to intellectual property associated with our business. Protecting our intellectual property is a challenge, especially after our employees or our contractors end their relationship with us, and, in some cases, decide to work for our competitors. Our contracts with our employees and contractors that relate to intellectual property issues generally restrict the use of our confidential information solely in connection with our services, and strictly prohibit reverse engineering. However, reverse engineering our software or the theft or misuse of our proprietary information could occur by employees or other third parties who have access to our technology. Enforceability of the non-compete agreements that we have in place is not guaranteed, and contractual restrictions could be breached without discovery or adequate remedies. Historically, we have prioritized keeping our technology architecture, trade secrets, and engineering roadmap private, and as a general matter, have not patented our proprietary technology. As a result, we cannot look to patent enforcement rights to protect much of our proprietary technology. Furthermore, our patent strategy is still in its early stages. We may not be able to obtain any further patents, and our pending applications may not result in the issuance of patents. Any issued patents may be challenged, invalidated or circumvented, and any rights granted under these patents may not actually provide adequate defensive protection or competitive advantages to us. Additionally, the process of obtaining patent protection is expensive and time-consuming, and we may not be able to prosecute all necessary or desirable patent applications at a reasonable cost or in a timely manner.

28


Policing unauthorized use of our technology is difficult. In addition, the laws of some foreign countries may not be as protective of intellectual property rights as those of the U.S., and mechanisms for enforcement of our proprietary rights in such countries may be inadequate. If we are unable to protect our proprietary rights (including in particular, the proprietary aspects of our platform) we may find ourselves at a competitive disadvantage to others who have not incurred the same level of expense, time and effort to create and protect their intellectual property.

We may be sued by third parties for alleged infringement of their proprietary rights, which would result in additional expense and potential damages.

There is significant patent and other intellectual property development activity in the digital advertising industry. Third-party intellectual property rights may cover significant aspects of our technologies or business methods or block us from expanding our offerings. Our success depends on the continual development of our platform. From time to time, we may receive claims from third parties that our platform and underlying technology infringe or violate such third parties’ intellectual property rights. To the extent we gain greater public recognition, we may face a higher risk of being the subject of intellectual property claims. The cost of defending against such claims, whether or not the claims have merit, is significant, regardless of whether we are successful in our defense, and could divert the attention of management, technical personnel and other employees from our business operations. Litigation regarding intellectual property rights is inherently uncertain due to the complex issues involved, and we may not be successful in defending ourselves in such matters. Additionally, we have obligations to indemnify our clients or inventory and data suppliers in connection with certain intellectual property claims. If we are found to infringe these rights, we could potentially be required to cease utilizing portions of our platform. We may also be required to develop alternative non-infringing technology, which could require significant time and expense. Additionally, we could be required to pay royalty payments, either as a one-time fee or ongoing, as well as damages for past use that was deemed to be infringing. If we cannot license or develop technology for any allegedly infringing aspect of our business, we would be forced to limit our service and may be unable to compete effectively. Any of these results could harm our business.

We face potential liability and harm to our business based on the nature of our business and the content on our platform.

Advertising often results in litigation relating to misleading or deceptive claims, copyright or trademark infringement, public performance royalties or other claims based on the nature and content of advertising that is distributed through our platform. Though we contractually require clients to generally represent to us that their advertisements comply with our ad standards and our inventory providers’ ad standards and that they have the rights necessary to serve advertisements through our platform, we do not independently verify whether we are permitted to deliver, or review the content of, such advertisements. If any of these representations are untrue, we may be exposed to potential liability and our reputation may be damaged. While our clients are typically obligated to indemnify us, such indemnification may not fully cover us, or we may not be able to collect. In addition to settlement costs, we may be responsible for our own litigation costs, which can be expensive.

We are subject to anti-bribery, anti-corruption and similar laws and non-compliance with such laws can subject us to criminal penalties or significant fines and harm our business and reputation.

We are subject to anti-bribery and similar laws, such as the U.S. Foreign Corrupt Practices Act of 1977, as amended, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the USA PATRIOT Act, U.S. Travel Act, the U.K. Bribery Act 2010 and Proceeds of Crime Act 2002, and possibly other anti-corruption, anti-bribery and anti-money laundering laws in countries in which we conduct business. Anti-corruption laws have been enforced with great rigor in recent years and are interpreted broadly. Such laws prohibit companies and their employees and their agents from making or offering improper payments or other benefits to government officials and others in the private sector. As we increase our international sales and business, particularly in countries with a low score on the CPI by Transparency International, and increase our use of third parties such as sales agents, distributors, resellers or consultants, our risks under these laws will increase. We adopt appropriate policies and procedures and conduct training, but cannot guarantee that improprieties will not occur. Noncompliance with these laws could subject us to investigations, sanctions, settlements, prosecution, other enforcement actions, disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, suspension and/or debarment from contracting with specified persons, the loss of export privileges, reputational harm, adverse media coverage, and other collateral consequences. Any investigations, actions and/or sanctions could have a material negative impact on our business, financial condition and results of operations.

We are subject to governmental economic sanctions requirements and export and import controls that could impair our ability to compete in international markets or subject us to liability if we are not in compliance with applicable laws.

As a U.S. company, we are subject to U.S. export control and economic sanctions laws and regulations, and we are required to export our technology and services in compliance with those laws and regulations, including the U.S. Export Administration Regulations and economic embargo and trade sanctions programs administered by the Treasury Department’s Office of Foreign Assets Control. U.S. economic sanctions and export control laws and regulations prohibit the shipment of specified products and services to countries, governments and persons targeted by U.S. sanctions. While we take precautions to prevent doing any business, directly or indirectly, with countries, governments and persons targeted by U.S. sanctions and to ensure that our technology and services are not exported or used by countries, governments and persons targeted by U.S. sanctions, such measures may be

29


circumvented. There can be no assurance that we will be in compliance with U.S. export control or economic sanctions laws and regulations in the future. Any such violation could result in significant criminal or civil fines, penalties or other sanctions and repercussions, including reputational harm that could materially adversely impact our business.

Furthermore, if we export our technology, the exports may require authorizations, including a license, a license exception or other appropriate government authorization. Complying with export control and sanctions regulations may be time-consuming and may result in the delay or loss of opportunities.

In addition, various countries regulate the import of encryption technology, including the imposition of import permitting and licensing requirements, and have enacted laws that could limit our ability to offer our platform or could limit our clients’ ability to use our platform in those countries. Changes in our platform or future changes in export and import regulations may create delays in the introduction of our platform in international markets or prevent our clients with international operations from deploying our platform globally. Any change in export or import regulations, economic sanctions or related legislation, or change in the countries, governments, persons, or technologies targeted by such regulations, could result in decreased use of our platform by, or in our decreased ability to export our technology and services to, existing or potential clients with international operations. Any decreased use of our platform or limitation on our ability to export our platform would likely adversely affect our business, financial condition and results of operations.

Risks Related to Ownership of Our Class A Common Stock

The market price of our Class A common stock may be volatile or may decline regardless of our operating performance, and you may not be able to resell your shares at or above your purchase price.

The market price of our stock and of equity securities of technology companies has historically experienced high levels of volatility. If you purchase shares of our Class A common stock, you may not be able to resell those shares at or above your purchase price. The market price of our Class A common stock has fluctuated and may fluctuate significantly in response to numerous factors, some of which are beyond our control and may not be related to our operating performance, including:

 

announcements of new offerings, products, services or technologies, commercial relationships, acquisitions, or other events by us or our competitors;

 

price and volume fluctuations in the overall stock market from time to time;

 

significant volatility in the market price and trading volume of technology companies in general and of companies in the digital advertising industry in particular;

 

fluctuations in the trading volume of our shares or the size of our public float;

 

actual or anticipated changes or fluctuations in our results of operations;

 

whether our results of operations meet the expectations of securities analysts or investors;

 

actual or anticipated changes in the expectations of investors or securities analysts;

 

litigation involving us, our industry, or both;

 

regulatory developments in the U.S., foreign countries, or both;

 

general economic conditions and trends;

 

terrorist attacks, political upheaval, natural disasters, public health crises, or other major catastrophic events;

 

sales of large blocks of our common stock;

 

departures of key employees; or

 

an adverse impact on us from any of the other risks cited herein.

In addition, if the stock market for technology companies, or the stock market generally, experiences a loss of investor confidence, the trading price of our Class A common stock could decline for reasons unrelated to our business, financial condition, or results of operations. Stock prices of many technology companies have fluctuated in a manner unrelated or disproportionate to the operating performance of those companies. The trading price of our Class A common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us. In the past, stockholders have filed securities class action litigation following periods of market volatility. If we were to become involved in securities litigation, it could subject us to substantial costs, divert resources and the attention of management from our core business, and adversely affect our business.

30


Substantial future sales of shares of our common stock could cause the market price of our Class A common stock to decline.

The market price of our Class A common stock could decline as a result of substantial sales of our common stock, particularly sales by our directors, executive officers, and significant stockholders or the perception in the market that holders of a large number of shares intend to sell their shares.

Additionally, our directors, executive officers, employees and, in certain instances, service providers, hold shares of common stock subject to outstanding options, restricted stock awards and restricted stock units under our equity incentive plans. Those shares and the shares reserved for future issuance under our equity incentive plans are and will become eligible for sale in the public market, subject to certain legal and contractual limitations.

Certain holders of our common stock have rights, subject to some conditions, to require us to file registration statements covering their shares or to include their shares in registration statements that we may file for ourselves or our stockholders.

Insiders have substantial control over our company, including as a result of the dual class structure of our common stock, which could limit your ability to influence the outcome of key decisions, including a change of control.

Our Class B common stock has ten votes per share, and our Class A common stock has one vote per share. Because of the ten-to-one voting ratio between our Class B and Class A common stock, the holders of our Class B common stock collectively continue to control a majority of the combined voting power of our common stock and therefore are able to control all matters submitted to our stockholders for approval so long as the shares of Class B common stock represent at least 9.1% of all outstanding shares of our Class A and Class B common stock in the aggregate. Our certificate of incorporation provides that all Class B common stock will convert automatically into Class A common stock on December 22, 2025 unless converted prior to such date.  As of December 31, 2020, stockholders who hold shares of Class B common stock, including our executive officers, employees, and directors and their affiliates, together hold approximately 54% of the voting power of our outstanding capital stock. This concentrated control limits or precludes your ability to influence corporate matters, as the holders of Class B common stock are able to influence or control matters requiring approval by our stockholders, including the election of the directors, excluding the director we plan to designate as a Class A director, and the approval of mergers, acquisitions or other extraordinary transactions. Their interests may differ from yours and they may vote in a manner that is adverse to your interests. This ownership concentration may deter, delay or prevent a change of control of our company, deprive our stockholders of an opportunity to receive a premium for their common stock as part of a sale of our company and may ultimately affect the market price of our common stock. Furthermore, in connection with the amendments and related matters voted on at the Special Meeting of Stockholders held on December 22, 2020, or the Special Meeting, we may experience legal proceedings, including securities class action claims and/or derivative litigation. Any legal proceedings related to items voted upon at the Special Meeting may divert management’s time and attention and may result in the incurrence of significant expense, including legal fees.

Transfers by holders of Class B common stock will generally result in those shares converting to Class A common stock, subject to limited exceptions, such as transfers effected for estate planning or charitable purposes. However, until the conversion of all outstanding shares of Class B common stock, the conversion of Class B common stock to Class A common stock will have the effect, over time, of increasing the voting power of those holders of Class B common stock who retain their shares in the long term.

Our charter documents and Delaware law could discourage takeover attempts and other corporate governance changes.

Our certificate of incorporation and bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors that are not nominated by the current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions include the following provisions:

 

permit the board of directors to establish the number of directors and fill any vacancies and newly created directorships;

 

provide that our board of directors will be classified into three classes with staggered, three-year terms and that directors may only be removed for cause;

 

require super-majority voting to amend certain provisions in our certificate of incorporation and bylaws;

 

authorize the issuance of “blank check” preferred stock that our board of directors could use to implement a stockholder rights plan;

 

specify that special meetings of our stockholders can be called only by our board of directors, the chairman of our board of directors, our chief executive officer, or a stockholder that has held at least 20% of our outstanding shares of common stock continuously for one year;

 

prohibit stockholder action by written consent until the outstanding shares of Class B common stock represent less than 50% of our outstanding voting power, which until such time requires all stockholder actions to be taken at a meeting of our stockholders;

31


 

provide that the board of directors is expressly authorized to make, alter or repeal our bylaws;

 

provide that vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum;

 

prohibit cumulative voting in the election of directors;

 

restrict the forum for certain litigation against us to Delaware;

 

permit our board of directors to alter our bylaws without obtaining stockholder approval;

 

reflect the dual class structure of our common stock, as discussed above; and

 

establish advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.

In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law. These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a period of time.

Our certificate of incorporation provides that the Court of Chancery of the State of Delaware is the exclusive forum for substantially all disputes between us and our stockholders, which limits our stockholders’ ability to choose other forums for disputes with us or our directors, officers or employees.

Our certificate of incorporation provides that the Court of Chancery of the State of Delaware is the sole and exclusive forum for: (1) any derivative action or proceeding brought on our behalf; (2) any action asserting a claim of breach of a fiduciary duty by any of our directors, officers, employees, or our stockholders owed to us or our stockholders; (3) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our certificate of incorporation or our bylaws, or as to which the Delaware General Corporation Law confers jurisdiction on the Court of Chancery of the State of Delaware; or (4) any action asserting a claim governed by the internal affairs doctrine. This choice of forum provision may limit a stockholder’s ability to bring a claim in other judicial forums for disputes with us or our directors, officers, or other employees, which may discourage lawsuits against us and our directors, officers and other employees in jurisdictions other than Delaware. Alternatively, if a court were to find the choice of forum provision contained in our certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could have a material adverse effect our business, financial condition, or results of operations.

General Risk Factors

If we fail to maintain an effective system of internal control over financial reporting in the future, we may not be able to accurately or timely report our financial condition or results of operations. If our internal control over financial reporting is not effective, it may adversely affect investor confidence in us and the price of our common stock.

As a public company, we are required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. Section 404 of the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, requires that we evaluate and determine the effectiveness of our internal control over financial reporting and provide a management report on internal control over financial reporting.

Our platform system applications are complex, multi-faceted and include applications that are highly customized in order to serve and support our clients, advertising inventory and data suppliers, as well as support our financial reporting obligations. We regularly make improvements to our platform to maintain and enhance our competitive position. In the future, we may implement new offerings and engage in business transactions, such as acquisitions, reorganizations or implementation of new information systems. These factors require us to develop and maintain our internal controls, processes and reporting systems, and we expect to incur ongoing costs in this effort. We may not be successful in developing and maintaining effective internal controls, and any failure to develop or maintain effective controls, or any difficulties encountered in their implementation or improvement, could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods.

If we identify material weaknesses in our internal control over financial reporting, we will be unable to assert that our internal control over financial reporting is effective. If we are unable to assert that our internal control over financial reporting is effective, if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting, or if we are unable to comply with the requirements of the Sarbanes-Oxley Act in a timely manner, then, we may be late with the filing of our periodic reports, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our common stock could be negatively affected. Such failures could also subject us to investigations by Nasdaq, the stock exchange on which our securities are listed, the SEC or other regulatory authorities, and to litigation from stockholders, which could harm our reputation, financial condition or divert financial and management resources from our core business.

32


The requirements of being a public company may strain our resources, divert our management’s attention and affect our ability to attract and retain qualified board members.

As a public company, we are subject to the reporting requirements of the Exchange Act, and are required to comply with the applicable requirements of the Sarbanes-Oxley Act and the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of NASDAQ, and other applicable securities rules and regulations. Compliance with these rules and regulations increases our legal and financial compliance costs, make some activities more difficult, time-consuming or costly and increase demand on our systems and resources. Among other things, the Exchange Act requires that we file annual, quarterly and current reports with respect to our business and results of operations and maintain effective disclosure controls and procedures and internal controls over financial reporting. Significant resources and management oversight are required to maintain and, if required, improve our disclosure controls and procedures and internal controls over financial reporting to meet this standard. As a result, management’s attention may be diverted from other business concerns, which could harm our business and results of operations.

Exposure to foreign currency exchange rate fluctuations could negatively impact our results of operations.

While the majority of the transactions through our platform are denominated in U.S. dollars, we have transacted in foreign currencies, both for inventory and for payments by clients from use of our platform. We also have expenses denominated in currencies other than the U.S. Dollar. Given our anticipated international growth, we expect the number of transactions in a variety of foreign currencies to continue to grow in the future. While we generally require a fee from our clients that pay in non-U.S. currency, this fee may not always cover foreign currency exchange rate fluctuations. Although we currently have a program to hedge exposure to foreign currency fluctuations, the use of hedging instruments may not be available for all currencies or may not always offset losses resulting from foreign currency exchange rate fluctuations. Moreover, the use of hedging instruments can itself result in losses if we are unable to structure effective hedges with such instruments.

Future acquisitions, strategic investments or alliances could disrupt our business and harm our business, financial condition and results of operations.

We explore, on an ongoing basis, potential acquisitions of companies or technologies, strategic investments, or alliances to strengthen our business, however, we have limited experience in acquiring and integrating businesses, products and technologies. Even if we identify an appropriate acquisition candidate, we may not be successful in negotiating the terms or financing of the acquisition, and our due diligence may fail to identify all of the problems, liabilities or other shortcomings or challenges of an acquired business, product or technology, including issues related to intellectual property, product quality or architecture, regulatory compliance practices, revenue recognition or other accounting practices or employee or client issues. Acquisitions involve numerous risks, any of which could harm our business, including:

 

regulatory hurdles;

 

anticipated benefits may not materialize;

 

diversion of management time and focus from operating our business to addressing acquisition integration challenges;

 

retention of employees from the acquired company;

 

cultural challenges associated with integrating employees from the acquired company into our organization;

 

integration of the acquired company’s products and technology;

 

integration of the acquired company’s accounting, management information, human resources and other administrative systems;

 

the need to implement or improve controls, procedures and policies at a business that, prior to the acquisition, may have lacked effective controls, procedures and policies;

 

coordination of product development and sales and marketing functions;

 

liability for activities of the acquired company before the acquisition, including relating to privacy and data security, patent and trademark infringement claims, violations of laws, commercial disputes, tax liabilities and other known and unknown liabilities; and

 

litigation or other claims in connection with the acquisition, including claims from terminated employees, users, former stockholders or other third parties.

Failure to appropriately mitigate these risks or other issues related to such acquisitions and strategic investments could result in reducing or completely eliminating any anticipated benefits of transactions, and harm our business generally. Future acquisitions could also result in dilutive issuances of our equity securities, the incurrence of debt, contingent liabilities, amortization expenses or the impairment of goodwill, any of which could harm our business, financial condition and results of operations.

33


We may not be able to secure additional financing on favorable terms, or at all, to meet our future capital needs, which may in turn impair our growth.

We intend to continue to grow our business, which will require additional capital to develop new features or enhance our platform, improve our operating infrastructure, finance working capital requirements, or acquire complementary businesses and technologies. We cannot assure you that our business will generate sufficient cash flow from operations or that future borrowings will be available to us under our existing credit facility in an amount sufficient to fund our working capital needs. Accordingly, we may need to engage in additional equity or debt financings to secure additional capital. We cannot assure you that we would be able to locate additional financing on commercially reasonable terms or at all. Any debt financing that we secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities. If our cash flows and credit facility borrowings are insufficient to fund our working capital requirements, we may not be able to grow at the rate we currently expect or at all. In addition, in the absence of sufficient cash flows from operations, we might be unable to meet our obligations under our credit facility, and we may therefore be at risk of default thereunder. If we raise additional funds through future issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our common stock. If we are unable to secure additional funding on favorable terms, or at all, when we require it, our ability to continue to grow our business to react to market conditions could be impaired and our business may be harmed.

 

The phase out of the London Interbank Offered Rate (LIBOR), or the replacement of LIBOR with a different reference rate, may adversely affect interest rates.

 

Our revolving credit facility has interest rates tied to LIBOR.  On November 30, 2020, the ICE Benchmark Administration (the Financial Conduct Authority-regulated and authorized administrator of LIBOR) announced that it would cease the publication of the one week and two-month USD LIBOR settings at the end of 2021 and phase out the remaining USD LIBOR settings by the end of 2023. Although many of our LIBOR-based obligations provide for alternative methods of calculating the interest rate payable if LIBOR is not reported, the extent and manner of any future changes with respect to methods of calculating LIBOR or replacing LIBOR with another benchmark are unknown and impossible to predict at this time and, as such, may result in interest rates that are materially higher than current interest rates. This could materially and adversely affect our results of operations, cash flows and liquidity.

Our tax liabilities may be greater than anticipated.

The U.S. and non-U.S. tax laws applicable to our business activities are subject to interpretation and are changing. We are subject to audit by the Internal Revenue Service and by taxing authorities of the state, local and foreign jurisdictions in which we operate. Our tax obligations are based in part on our corporate operating structure, including the manner in which we develop, value, use and hold our intellectual property, the jurisdictions in which we operate, how tax authorities assess revenue-based taxes such as sales and use taxes, the scope of our international operations and the value we ascribe to our intercompany transactions. Taxing authorities may challenge, and have challenged, our tax positions and methodologies for valuing developed technology or intercompany arrangements, positions regarding the collection of sales and use taxes, and the jurisdictions in which we are subject to taxes, which could expose us to additional taxes. Any adverse outcomes of such challenges to our tax positions could result in additional taxes for prior periods, interest and penalties, as well as higher future taxes. In addition, our future tax expense could increase as a result of changes in tax laws, regulations or accounting principles, or as a result of earning income in jurisdictions that have higher tax rates. For example, the European Commission has proposed, and various jurisdictions have enacted or are considering enacting laws that impose separate taxes on specified digital services, which may increase our tax obligations in such jurisdictions. Any increase in our tax expense could have a negative effect on our financial condition and results of operations. Moreover, the determination of our provision for income taxes and other tax liabilities requires significant estimates and judgment by management, and the tax treatment of certain transactions is uncertain. Given uncertainty with respect to the impact of the COVID-19 pandemic on our operations, the income tax benefit/expense we record may vary significantly in future periods.  Any changes, ambiguity, or uncertainty in taxing jurisdictions’ administrative interpretations, decisions, policies and positions, including, the position of taxing authorities with respect to revenue generated by reference to certain digital services, could also materially impact our income tax liabilities. Although we believe we will make reasonable estimates and judgments, the ultimate outcome of any particular issue may differ from the amounts previously recorded in our financial statements and any such occurrence could materially affect our financial condition and results of operations.

 

34


Item 1B. Unresolved Staff Comments

None.

Item 2. Properties

We maintain our principal offices in Ventura, California. We also lease office and data center space in various cities within the U.S., Europe, Asia and Australia. We believe that our facilities are adequate to meet our needs for the immediate future and that, should it be needed, we will be able to secure additional space to accommodate expansion of our operations.

We are not currently a party to any legal proceedings, litigation or claims, which, if determined adversely to us, would have a material adverse effect on our business, financial condition, results of operations or cash flows. We may from time to time, be party to litigation and subject to claims incident to the ordinary course of business. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.

Item 4. Mine Safety Disclosures

Not applicable.

35


PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

Our Class A common stock began trading on the NASDAQ Global Market on September 21, 2016 under the symbol “TTD”. Prior to this date, there was no public trading market for our Class A common stock. There is no public trading market for our Class B common stock. Refer to Note 9 to our audited consolidated financial statements for more information regarding capitalization.

Holders of Record

As of January 31, 2021, there were approximately 14 holders of record of our Class A common stock and 13 holders of record of our Class B common stock. The actual number of stockholders is greater than this number of record holders and includes stockholders who are beneficial owners but whose shares are held in street name by brokers and other nominees. This number of holders also does not include stockholders whose shares may be held in trust by other entities.

Dividend Policy

We have never declared or paid any dividends on our Class A or Class B common stock, and we do not anticipate paying any cash dividends in the foreseeable future. We currently intend to retain any earnings to finance the operation and expansion of our business. Any future determination to pay dividends will be at the discretion of our board of directors and will be dependent upon then-existing conditions, including our earnings, capital requirements, results of operations, financial condition, business prospects and other factors that our board of directors considers relevant. Refer to “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” for additional information regarding our financial condition. In addition, our credit facility contains restrictions on our ability to pay dividends.

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

None.

Recent Sales of Unregistered Securities

None.


36


Stock Performance Graph

This performance graph shall not be deemed “soliciting material” or to be “filed” with the SEC for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any filing of ours under the Securities Act of 1933, as amended, except as shall be expressly set forth by specific reference in such filing.

The following graph compares the cumulative total stockholder return on an initial investment of $100 in our Class A common stock between September 21, 2016 (our initial trading day) and December 31, 2020, with the comparative cumulative total returns of the Standard & Poor’s (S&P) 500 Index, NASDAQ 100 Index and Russell 3000 Index over the same period. As previously discussed, we have not paid any cash dividends and, therefore, the cumulative total return calculation for us is based solely upon stock price appreciation (depreciation) and not reinvestment of cash dividends, whereas the data for the S&P 500 Index, NASDAQ 100 Index and Russell 3000 Index assumes reinvestments of dividends. The graph assumes the closing market price on September 21, 2016 of $30.10 per share as the initial value of our Class A common stock. The returns shown are based on historical results and are not necessarily indicative of, nor intended to forecast, future stock price performance.

 

 

 

37


Item 6. Selected Financial Data

The following tables set forth our selected consolidated financial data for the periods indicated. We have derived the selected consolidated statements of operations data for 2020, 2019, and 2018 and the selected consolidated balance sheet data as of December 31, 2020 and 2019 from our audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K. The selected consolidated statements of operations data for 2017 and 2016 and the selected consolidated balance sheet data as of December 31, 2018, 2017 and 2016 were derived from our audited consolidated financial statements that are not included in this Annual Report on Form 10-K.

The following selected consolidated financial data should be read in conjunction with “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our consolidated financial statements and the related notes appearing in “Item 8. Financial Statements and Supplementary Data” in this Annual Report on Form 10-K. Our historical results are not necessarily indicative of our future results.

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

 

2017

 

 

2016

 

 

 

(in thousands, except per share data)

 

Consolidated Statements of Operations Data:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revenue

 

$

836,033

 

 

$

661,058

 

 

$

477,294

 

 

$

308,217

 

 

$

202,926

 

Operating expenses (1):

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Platform operations

 

 

178,812

 

 

 

156,180

 

 

 

114,098

 

 

 

66,230

 

 

 

39,876

 

Sales and marketing

 

 

174,742

 

 

 

132,882

 

 

 

87,071

 

 

 

61,379

 

 

 

46,056

 

Technology and development

 

 

166,654

 

 

 

116,752

 

 

 

83,892

 

 

 

52,806

 

 

 

27,313

 

General and administrative

 

 

171,617

 

 

 

143,048

 

 

 

84,910

 

 

 

58,446

 

 

 

32,163

 

Total operating expenses

 

 

691,825

 

 

 

548,862

 

 

 

369,971

 

 

 

238,861

 

 

 

145,408

 

Income from operations

 

 

144,208

 

 

 

112,196

 

 

 

107,323

 

 

 

69,356

 

 

 

57,518

 

Total other expense (income), net

 

 

305

 

 

 

(4,024

)

 

 

1,586

 

 

 

5,731

 

 

 

13,684

 

Income before income taxes

 

 

143,903

 

 

 

116,220

 

 

 

105,737

 

 

 

63,625

 

 

 

43,834

 

Provision for (benefit from) income taxes

 

 

(98,414

)

 

 

7,902

 

 

 

17,597

 

 

 

12,827

 

 

 

23,352

 

Net income

 

$

242,317

 

 

$

108,318

 

 

$

88,140

 

 

$

50,798

 

 

$

20,482

 

Net income (loss) attributable to common

   stockholders (2)

 

$

242,317

 

 

$

108,318

 

 

$

88,140

 

 

$

50,798

 

 

$

(26,727

)

Net income (loss) per share attributable to

   common stockholders–basic (2)

 

$

5.24

 

 

$

2.43

 

 

$

2.08

 

 

$

1.26

 

 

$

(1.46

)

Net income (loss) per share attributable to

   common stockholders–diluted (2)

 

$

4.95

 

 

$

2.27

 

 

$

1.92

 

 

$

1.15

 

 

$

(1.46

)

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

 

2017

 

 

2016

 

 

 

(in thousands)

 

Financial and Operating Data:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Gross spend (3)

 

$

4,198,568

 

 

$

3,128,872

 

 

$

2,350,877

 

 

$

1,555,856

 

 

$

1,027,984

 

Gross billings (4)

 

$

4,168,260

 

 

$

3,095,687

 

 

$

2,285,013

 

 

$

1,491,742

 

 

$

990,561

 

 

 

 

As of December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

 

2017

 

 

2016

 

 

 

(in thousands)

 

Consolidated Balance Sheet Data:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Cash, cash equivalents and short-term investments

 

$

624,038

 

 

$

254,988

 

 

$

207,232

 

 

$

155,950

 

 

$

133,400

 

Accounts receivable, net

 

 

1,584,109

 

 

 

1,166,376

 

 

 

834,764

 

 

 

599,565

 

 

 

377,240

 

Total assets (5)

 

 

2,753,645

 

 

 

1,728,761

 

 

 

1,117,872

 

 

 

797,164

 

 

 

537,596

 

Accounts payable

 

 

1,348,480

 

 

 

868,618

 

 

 

669,147

 

 

 

490,377

 

 

 

321,163

 

Long-term debt, net of current portion

 

 

 

 

 

 

 

 

 

 

 

27,000

 

 

 

25,847

 

Total liabilities (5)

 

 

1,740,500

 

 

 

1,116,244

 

 

 

723,305

 

 

 

551,581

 

 

 

373,216

 

Total stockholders’ equity

 

 

1,013,145

 

 

 

612,517

 

 

 

394,567

 

 

 

245,583

 

 

 

164,380

 

 

 

(1)

Includes stock-based compensation expense as follows:

38


 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

 

2017

 

 

2016

 

 

 

(in thousands)

 

Platform operations

 

$

8,794

 

 

$

5,350

 

 

$

4,463

 

 

$

2,674

 

 

$

756

 

Sales and marketing

 

 

29,726

 

 

 

20,769

 

 

 

11,306

 

 

 

6,261

 

 

 

1,707

 

Technology and development

 

 

36,672

 

 

 

26,553

 

 

 

13,855

 

 

 

6,661

 

 

 

1,513

 

General and administrative

 

 

36,583

 

 

 

28,086

 

 

 

12,586

 

 

 

5,721

 

 

 

1,080

 

Total

 

$

111,775

 

 

$

80,758

 

 

$

42,210

 

 

$

21,317

 

 

$

5,056

 

 

Refer to Note 10 to our audited consolidated financial statements for more information regarding stock-based compensation expense.

(2)

Refer to Note 3 to our audited consolidated financial statements for a description of the net income (loss) attributable to common stockholders and net income (loss) per share attributable to common stockholders—basic and diluted computations.

(3)

Gross spend includes the value of a client’s purchases through our platform plus our platform fee, which is a percentage of a client’s purchases through the platform. We review gross spend for internal management purposes to assess market share and scale, and to plan for optimal levels of support for our clients. Some companies in our industry report revenue on a gross basis or use similar metrics, so tracking our gross spend allows us to compare our results to the results of those companies. Gross spend does not represent our revenue reported net on a GAAP basis. Our gross spend is influenced by the volume and characteristics of bids for advertising inventory won through our platform. We expect our revenue as a percentage of gross spend, which is sometimes referred to as take rate, to fluctuate due to the types of services and features selected by our clients through our platform and certain volume discounts. Other companies, including companies in our industry, may calculate gross spend or similarly titled measures differently, which reduces its usefulness as a comparative measure.

(4)

Gross billings represents the amount we invoice our clients, net of allowances. As some of our clients have payment relationships directly with advertising inventory suppliers for the amount of advertising inventory the clients purchase through our platform, we do not invoice these clients for this spend, and we only invoice such clients for data, other services and our platform fee. Accordingly, gross billings are less than gross spend and represent gross spend, less platform discounts and less the value of advertising inventory and data that our clients purchase directly from publishers through our platform. We report revenue on a net basis which represents gross billings net of amounts we pay suppliers for the cost of advertising inventory, data and add-on features. We expect our revenue as a percentage of gross billings to fluctuate due to the types of services and features selected by our clients through our platform and certain volume discounts. We review gross billings for internal management purposes to adequately plan for our working capital needs and monitor collection risk.

(5)

The selected financial data for 2020 and 2019 reflects the adoption of Accounting Standards Update (“ASU”) No. 2016-02, Leases (Topic 842).  Refer to Note 2 – Basis of Presentation and Summary of Significant Accounting Policies for further detail. The selected financial data for 2018, 2017 and 2016 does not reflect the adoption of ASU No. 2016-02.

 

 

 

39


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

You should read the following discussion and analysis of our financial condition and results of operations together with the consolidated financial statements and the related notes to those statements included in Item 8 to this Annual Report on Form 10-K. In addition to historical financial information, the following discussion contains forward-looking statements that reflect our plans, estimates, beliefs, and expectations, and involve risks and uncertainties. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Annual Report on Form 10-K, particularly in the section titled “Item 1A. Risk Factors” and the “Special Note About Forward-Looking Statements”.

The following generally discusses 2020 and 2019 items and year-to-year comparisons between 2020 and 2019. Discussion of historical items and year-to-year comparisons between 2019 and 2018 that are not included in this discussion can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019 filed with SEC on February 28, 2020. References to “Notes” are notes included in our consolidated financial statements appearing elsewhere in this Annual Report on Form 10-K.

Overview

 

We are a technology company that empowers buyers of advertising. Through our self-service, cloud-based platform, ad buyers can create, manage, and optimize more expressive data-driven digital advertising campaigns across ad formats, including display, video, audio, native and social, on a multitude of devices, such as computers, mobile devices, and CTV. Our platform’s integrations with major data, inventory, and publisher partners provides ad buyers reach and decisioning capabilities, and our enterprise APIs enable our clients to develop on top of the platform.

 

We commercially launched our platform in 2011, targeting the display advertising channel. Since launching, we have added additional advertising channels. In 2020, the gross spend on our platform came from multiple channels including mobile, video (which includes CTV), display, audio, native and social channels.

Our clients are primarily the advertising agencies and other service providers for advertisers, with whom we enter into ongoing MSAs. We generate revenue by charging our clients a platform fee based on a percentage of a client’s total spend on advertising. We also generate revenue from providing data and other value-added services and platform features.

 

Executive Summary

Highlights

For the years ended December 31, 2020 and 2019:

 

our revenue was $836.0 million and $661.1 million, respectively, representing an increase of 26%; and

 

our net income was $242.3 million and $108.3 million, respectively.

Trends, Opportunities and Challenges

The growing digitization of media and fragmentation of audiences has increased the complexity of advertising, and thereby increased the need for automation in ad buying, which we provide on our platform. In order to grow, we will need to continue to develop our platform’s programmatic capabilities and advertising inventory. We believe that key opportunities include our ongoing global expansion, continuing development of our CTV, video, audio, and native ad inventory, and continuing development of data usage and advertising targeting capabilities.

We believe that growth of the programmatic advertising market is important for our ability to grow our business. Adoption of programmatic advertising by advertisers allows us to acquire new clients and grow revenue from existing clients. Although our clients include some of the largest advertising agencies in the world, we believe there is significant room for us to expand further within these clients and gain a larger amount of their advertising spend through our platform. We also believe that the industry trends noted above will lead to advertisers adopting programmatic advertising through platforms such as ours.

Similarly, the adoption of programmatic advertising by inventory owners and content providers allows us to expand the volume and type of advertising inventory that we present to our clients. For example, we have expanded our CTV, native and audio advertising offerings through our recent integrations with supply-side partners.

We invest for long-term growth. We anticipate that our operating expenses will continue to increase significantly in the foreseeable future as we invest in platform operations and technology and development to enhance our product features, including programmatic buying of CTV ad inventory, and in sales and marketing to acquire new clients and reinforce our relationships with existing clients. In addition, we expect to continue making investments in our infrastructure, including our information technology, financial and administrative systems and controls, to support our growing operations.

40


We believe the markets outside of the U.S., and in particular China, offer an opportunity for growth, although such markets also may pose challenges related to compliance with local laws and regulations, restrictions on foreign ownership or investment, uncertainty related to trade relations, and variety of additional risks. We intend to make additional investments in sales and marketing and product development to expand in these markets, including China, where we are making significant investments in our platform and growing our team.

We believe that these investments will contribute to our long-term growth, although they may negatively impact profitability in the near term.

Our business model has allowed us to grow significantly, and we believe that our operating leverage enables us to support future growth profitably.

COVID-19

The worldwide spread of COVID-19 has resulted, and is expected to continue to result, in a global slowdown of economic activity which is likely to decrease demand for a broad variety of goods and services, including those provided by our clients, while also disrupting sales channels and advertising and marketing activities for an unknown period of time until the virus is contained or economic activity normalizes. With the current decline in economic activity, our revenue growth has slowed, and the impact on our revenue and our results of operations is likely to continue, the size and duration of which we are currently unable to accurately predict. The extent of the impact of the COVID-19 pandemic on our operational and financial performance will depend on a variety of factors, including the duration and spread of the virus and its impact on our clients, partners, industry, and employees, all of which are uncertain at this time and cannot be accurately predicted. See “Risk Factors” for further discussion of the adverse impacts of the COVID-19 pandemic on our business.

Factors Affecting Our Performance

Growth in and Retention of Client Spend

 

Our recent growth has been driven by expanding our share of spend by our existing clients and adding new clients. Our clients include some of the largest advertising agencies in the world, and we believe there is significant room for us to expand further within these clients. As a result, future revenue growth depends upon our ability to retain our existing clients and to gain a larger amount of their advertising spend through our platform.

 

In order to analyze gross spend contributions and growth from existing clients, we measure annual gross spend for the set of clients, or cohort, that commenced spending on our platform in a specific year relative to subsequent periods. The gross spend from each of our cohorts has increased over subsequent periods. However, over time we will likely lose clients from each cohort, clients may spend less on our platform and the growth rate of gross spend may change. Any such change could have a significant negative impact on gross spend and operating results.

Ability to Expand our Omnichannel Reach, Including CTV and Digital Radio

We enable the purchase of advertising inventory in a wide variety of formats, such as display, mobile, video, audio, social and native. Our future growth will depend on our ability to maintain and grow the inventory of, and spend on, other channels in addition to display advertising. We believe that our ability to integrate and offer CTV and digital radio advertising inventory for purchase through our platform, and in particular our ability to manage the increased costs that will accompany these purchases, will impact the future growth of our business.

Growth of the Programmatic Advertising Market

Our operating results and prospects will be impacted by the overall adoption of programmatic advertising by inventory owners and content providers, as well as advertisers and the agencies and service providers that represent them. Programmatic advertising has grown rapidly in recent years, and any acceleration, or slowing, of this growth would affect our operating and financial performance. In addition, even if the programmatic advertising market continues to grow at its current rate, our ability to position ourselves within the market will impact the future growth of our business.

Development of International Markets

We have been increasing our focus on markets outside the U.S. to serve the global needs of our clients. We believe that the global opportunity for programmatic advertising is significant due to the growing middle class abroad, and should continue to expand as publishers and advertisers outside the U.S. seek to adopt the benefits that programmatic advertising provides. To capitalize on this opportunity, we intend to continue investing in our presence internationally. Our growth and the success of our initiatives in newer markets will depend on the continued adoption of our platform by our existing clients, as well as new clients, in these markets. Information about geographic gross billings is set forth in Note 12—Segment and Geographic Information.

41


Seasonality

In the advertising industry, companies commonly experience seasonal fluctuations in revenue. For example, many advertisers allocate the largest portion of their budgets to the fourth quarter of the calendar year in order to coincide with increased holiday purchasing. Historically, the fourth quarter of the year reflects our highest level of advertising activity and the first quarter reflects the lowest level of such activity. We expect our revenue to continue to fluctuate based on seasonal factors that affect the advertising industry as a whole.

Components of Our Results of Operations

We have one primary business activity and operate in one reportable and operating segment.

Revenue

We generate revenue from clients who enter into agreements with us to use our platform to purchase advertising inventory, data and other add-on features.

We report revenue on a net basis which represents gross billings net of amounts we pay suppliers for the cost of advertising inventory, data and add-on features. Our accounts receivable are recorded at the amount of gross billings to clients, net of allowances, for the amounts we are responsible to collect, and our accounts payable are recorded at the amount payable to suppliers. Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.

Revenue as a percentage of gross spend may fluctuate from period to period due to a number of factors, such as changes in the proportion of spend represented by our larger clients with the lowest platform fees, our clients’ use of platform features and volume discounts. We expect that our revenue as a percentage of gross spend will fluctuate in the future, especially as we introduce and as our clients select new platform features, expand our omnichannel capabilities, extend our reach to more CTV inventory and add additional clients whose businesses may have different underlying business models.

Refer to “Critical Accounting Policies and Estimates—Revenue Recognition” below for a description of our revenue recognition policies.

Operating Expenses

We classify our operating expenses into the following four categories and allocate overhead such as information technology infrastructure, rent and occupancy charges based on headcount for these categories:

Platform Operations. Platform operations expense consists of expenses related to hosting our platform, which includes “internet traffic” associated with the viewing of available impressions or queries per second (“QPS”) and providing support to our clients. Platform operations expense includes hosting costs, personnel costs, and amortization of acquired technology and capitalized software costs for the development of our platform. Personnel costs included in platform operations include salaries, bonuses, stock-based compensation, and employee benefit costs, and are primarily attributable to personnel who provide our clients with support using our platform and the personnel who support our platform. We capitalize certain costs associated with the development of our platform and amortize these costs in platform operations over their estimated useful lives.

We expect platform operations expenses to increase in absolute dollars in future periods as we continue to experience increased volumes of QPS through our platform and hire additional personnel to support our clients.

Sales and Marketing. Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and commission costs, for our sales and marketing personnel. Sales and marketing expense also includes costs for market development programs, advertising, promotional and other marketing activities. Commissions costs are expensed as incurred.

Our sales organization focuses on marketing our platform to increase its adoption by existing and new clients. We are also focused on expanding our international business by growing our sales teams in countries in which we currently operate, as well as establishing a presence in additional countries. As a result, we expect sales and marketing expenses to increase in absolute dollars in future periods. Sales and marketing expense as a percentage of revenue may fluctuate from period to period based on revenue levels and the timing of our investments in our sales and marketing functions as these investments may vary in scope and scale over periods and are impacted by the revenue seasonality in our industry and business.

42


Technology and Development. Our technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation and employee benefits costs, third-party consultant costs associated with the ongoing development and maintenance of our platform and integrations with our advertising and data inventory suppliers, and amortization of capitalized third-party software used in the development of our platform. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in other assets, non-current on our consolidated balance sheet. We amortize capitalized software development costs relating to our platform in platform operations expense.

We believe that continued investment in our platform is critical to attaining our strategic objectives and long-term growth. We therefore expect technology and development expense to increase as we continue to invest in the development of our platform to support additional features and functions, increase the number of advertising and data inventory suppliers and ramp up the volume of advertising spend on our platform. Our development efforts also include additional platform functionality to support our international expansion. We also intend to invest in technology to further automate our business processes.

General and Administrative. Our general and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, and employee benefits costs associated with our executive, finance, legal, human resources, compliance, and other administrative personnel, as well as accounting and legal professional services fees, and credit loss expense.

We expect to continue to invest in corporate infrastructure to support growth. We expect general and administrative expenses to increase in absolute dollars in future periods.

Other Expense (Income), Net

Interest Expense. Interest expense is mainly related to our debt, which carries a variable interest rate.

Interest Income. Interest income is mainly related to our cash, cash equivalents and short-term investments, which carry variable interest rates.

Foreign Currency Exchange Loss, Net. Foreign currency exchange loss, net consists primarily of gains and losses on foreign currency transactions. We have foreign currency exposure related to our accounts receivable and, to a much lesser extent, accounts payable that are denominated in currencies other than the U.S. Dollar, principally the Euro, British Pound, Australian Dollar, Canadian Dollar, Japanese Yen and Indonesian Rupiah.

Provision for (benefit from) Income Taxes

The provision for (benefit from) income taxes consists primarily of U.S. federal, state, and foreign income taxes. Our income tax provision (benefit) may be significantly affected by changes to our estimates for tax in jurisdictions in which we operate, and other estimates utilized in determining the global effective tax rate. Actual results may also differ from our estimates based on changes in economic conditions. Such changes could have a substantial impact on the income tax provision. We evaluate the judgments surrounding our estimates and make adjustments, as appropriate, each reporting period. Our income tax provision (benefit) may also be affected by the timing of vesting and/or exercise of our stock-based awards. The extent of the impact may be subject to volatility resulting from changes in our stock price and volume of transactions by employees.

Our effective tax rate differs from the U.S. federal statutory tax rate of 21% primarily due to tax benefits associated with employee exercises of stock options and vesting of restricted stock units, state taxes, research and development tax credits, the federal rate differential on NOL carrybacks, and foreign tax rate differences.

Realization of our deferred tax assets is dependent primarily on the generation of future taxable income. In considering the need for a valuation allowance, we consider our historical, as well as future, projected taxable income along with other objectively verifiable evidence. Objectively verifiable evidence includes our realization of tax attributes, assessment of tax credits and utilization of net operating loss carryforwards during the year.

43


Results of Operations

The following tables set forth our consolidated results of operations and our consolidated results of operations as a percentage of revenue for the periods presented.

 

 

 

 

For the Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

 

(in thousands)

 

Revenue

 

$

836,033

 

 

$

661,058

 

Operating expenses:

 

 

 

 

 

 

 

 

Platform operations

 

 

178,812

 

 

 

156,180

 

Sales and marketing

 

 

174,742

 

 

 

132,882

 

Technology and development

 

 

166,654

 

 

 

116,752

 

General and administrative

 

 

171,617

 

 

 

143,048

 

Total operating expenses

 

 

691,825

 

 

 

548,862

 

Income from operations

 

 

144,208

 

 

 

112,196

 

Total other expense (income), net

 

 

305

 

 

 

(4,024

)

Income before income taxes

 

 

143,903

 

 

 

116,220

 

Provision for (benefit from) income taxes

 

 

(98,414

)

 

 

7,902

 

Net income

 

$

242,317

 

 

$

108,318

 

 

 

 

For the Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

(as a percentage of revenue*)

 

Revenue

 

 

100

%

 

 

100

%

Operating expenses:

 

 

 

 

 

 

 

 

Platform operations

 

 

21

 

 

 

24

 

Sales and marketing

 

 

21

 

 

 

20

 

Technology and development

 

 

20

 

 

 

18

 

General and administrative

 

 

21

 

 

 

22

 

Total operating expenses

 

 

83

 

 

 

83

 

Income from operations

 

 

17

 

 

 

17

 

Total other expense (income), net

 

 

 

 

 

(1

)

Income before income taxes

 

 

17

 

 

 

18

 

Provision for (benefit from) income taxes

 

 

(12

)

 

 

1

 

Net income

 

 

29

%

 

 

16

%

 

*

Percentages may not sum due to rounding.

Comparison of the Years Ended December 31, 2020 and 2019

Revenue

 

 

 

Year Ended December 31,

 

 

2020 vs 2019

Change

 

 

 

2020

 

 

2019

 

 

$

 

 

%

 

 

 

(in thousands, except percentages)

 

Revenue

 

$

836,033

 

 

$

661,058

 

 

$

174,975

 

 

 

26

%

 

The increase in revenue was primarily due to an increase in gross spend on our platform driven by our existing clients. Gross spend on our platform by existing clients added prior to 2020 increased by 28% in the aggregate in 2020, and these existing clients represented approximately 94% of the total gross spend in 2020. In 2020, 53% of existing clients added prior to 2020 increased their gross spend on our platform and their average increase in gross spend was approximately $3.3 million.

Revenue as a percentage of gross spend in the aggregate may fluctuate from period to period based on our client mix and the extent to which clients utilize our platform’s features.

44


Platform Operations

 

 

 

Year Ended December 31,

 

 

2020 vs 2019

Change

 

 

 

2020

 

 

2019

 

 

$

 

 

%

 

 

 

(in thousands, except percentages)

 

Platform operations

 

$

178,812

 

 

$

156,180

 

 

$

22,632

 

 

 

14

%

Percent of revenue

 

 

21

%

 

 

24

%

 

 

 

 

 

 

 

 

 

The increase in platform operations expense was primarily due to increases of $14.6 million in hosting costs and $5.7 million in facilities costs and allocated overhead. The increase in hosting costs was primarily attributable to supporting the increased use of our platform by our clients. The increase in facilities costs was primarily driven by new data center locations and leases for additional office space to support our growth.

We expect platform operations expenses to increase in absolute dollars in future periods, as we continue to experience increased volumes of QPS through our platform and hire additional personnel to support our clients.

Sales and Marketing

 

 

 

Year Ended December 31,

 

 

2020 vs 2019

Change

 

 

 

2020

 

 

2019

 

 

$

 

 

%

 

 

 

(in thousands, except percentages)

 

Sales and marketing

 

$

174,742

 

 

$

132,882

 

 

$

41,860

 

 

 

32

%

Percent of revenue

 

 

21

%

 

 

20

%

 

 

 

 

 

 

 

 

 

The increase in sales and marketing expense was primarily due to increases of $39.8 million in personnel costs, including $9.0 million of stock-based compensation, and $5.6 million in allocated facilities costs. These increases were partially offset by lower marketing costs of $3.5 million. The increase in personnel costs was primarily due to an increase in headcount in order to support our sales efforts and to continue to develop and maintain relationships with our clients. The increase in allocated facilities costs was primarily driven by new leases for additional office space to support our growth. The decrease in overall marketing expenses was largely driven by brand identity campaign expenses incurred in 2019 combined with curtailment of our participation in industry events, tradeshows, and related public relations activities due to the COVID-19 pandemic in 2020.  These sales and marketing expenses may increase in 2021 depending on the impact of the COVID-19 pandemic and the potential return of in-person events.

We expect sales and marketing expenses to increase in absolute dollars in future periods, as we focus on increasing the adoption of our platform with existing and new clients and expanding our international business.

Technology and Development

 

 

 

Year Ended December 31,

 

 

2020 vs 2019

Change

 

 

 

2020

 

 

2019

 

 

$

 

 

%

 

 

 

(in thousands, except percentages)

 

Technology and development

 

$

166,654

 

 

$

116,752

 

 

$

49,902

 

 

 

43

%

Percent of revenue

 

 

20

%

 

 

18

%

 

 

 

 

 

 

 

 

 

The increase in technology and development expense was primarily due to increases of $45.3 million in personnel costs, including $10.1 million of stock-based compensation, and $7.6 million in allocated facilities costs. The increase in personnel costs was primarily attributable to increased headcount to maintain and support further development of our platform. The increase in allocated facilities costs was primarily driven by new leases for additional office space to support our growth.

We expect technology and development expense to increase in absolute dollars, as we continue to invest in the development of our platform to support additional features and functions, increase the number of advertising and data inventory suppliers and ramp up the volume of advertising spend on our platform. We also intend to invest in technology to further automate our business processes.

45


General and Administrative

 

 

 

Year Ended December 31,

 

 

2020 vs 2019

Change

 

 

 

2020

 

 

2019

 

 

$

 

 

%

 

 

 

(in thousands, except percentages)

 

General and administrative

 

$

171,617

 

 

$

143,048

 

 

$

28,569

 

 

 

20

%

Percent of revenue

 

 

21

%

 

 

22

%

 

 

 

 

 

 

 

 

 

The increase in general and administrative expense was primarily due to increases of $12.2 million in professional services fees, $9.1 million in personnel costs, and $6.8 million in allocated facilities costs. The increase in professional services fees was primarily related to the proxy solicitation for our special meeting of stockholders in December 2020. The increase in personnel costs was primarily driven by increases in payroll related costs of $10.2 million and stock-based compensation costs of $8.6 million due to our hiring and growth, partially offset by a decrease of $9.6 million in reduced employee-related corporate events and travel due to the COVID-19 pandemic. The increase in allocated facilities costs was primarily driven by new leases for additional office space to support our growth.

We expect general and administrative expenses to increase in absolute dollars in future periods, as we continue to invest in corporate infrastructure to support our growth.

Other Expense (Income), Net

 

 

 

Year Ended December 31,

 

 

2020 vs 2019

Change

 

 

 

2020

 

 

2019

 

 

$

 

 

 

(in thousands)

 

Total other expense (income), net

 

$

305

 

 

$

(4,024

)

 

$

4,329

 

 

The increase in total other expense (income), net was primarily due to an increase in interest expense of $1.2 million and a decrease in interest income of $2.9 million. The increase in interest expense was attributable to a draw under the Credit Facility earlier in 2020 to provide increased liquidity due to the COVID-19 pandemic. In October 2020, this debt was paid down in full. The decrease in interest income was attributable to lower interest rates during 2020.

Provision for (benefit from) Income Taxes

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

 

(in thousands, except percentages)

 

Provision for (benefit from) income taxes

 

$

(98,414

)

 

$

7,902

 

Effective tax rate

 

 

(68

)%

 

 

7

%

 

The difference between the effective tax rate in 2020 of (68)% and the U.S. federal statutory income tax rate of 21% was primarily due to the impact of tax benefits associated with stock-based awards, research and development tax credits, and net operating loss carryback from the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”), partially offset by the impact of taxes in foreign jurisdictions. For 2020, the provision for income taxes included $134.6 million of benefits associated with stock-based awards, $20.2 million of research and development tax credits, and $17.0 million of benefits associated with net operating loss carryback from the CARES Act.

The difference between the effective tax rate in 2019 of 7% and the U.S. federal statutory income tax rate of 21% was primarily due to the impact of tax benefits associated with stock-based awards partially offset by the impact of taxes in foreign jurisdictions. For 2019, the provision for income taxes included $43.1 million of benefits associated with stock-based awards.

46


Quarterly Results of Operations

The following tables set forth our quarterly unaudited consolidated statements of operations data in dollars and as a percentage of total revenue for each of the eight quarters in the period ended December 31, 2020. We have prepared the quarterly unaudited consolidated statements of operations data on a basis consistent with the audited consolidated financial statements included in “Item 8. Financial Statements and Supplementary Data” of this Annual Report on Form 10-K. In the opinion of management, the financial information in these tables reflects all adjustments, consisting only of normal recurring adjustments, which management considers necessary for a fair statement of this data. This information should be read in conjunction with the audited consolidated financial statements and related notes included in “Item 8. Financial Statements and Supplementary Data” of this Annual Report on Form 10-K. The results of historical periods are not necessarily indicative of the results for any future period.

 

 

 

Three Months Ended

 

 

 

Dec 31,

 

 

Sept 30,

 

 

Jun 30,

 

 

Mar 31,

 

 

Dec 31,

 

 

Sept 30,

 

 

Jun 30,

 

 

Mar 31,

 

 

 

2020

 

 

2020

 

 

2020

 

 

2020

 

 

2019

 

 

2019

 

 

2019

 

 

2019

 

Revenue

 

$

319,905

 

 

$

216,113

 

 

$

139,355

 

 

$

160,660

 

 

$

215,944

 

 

$

164,203

 

 

$

159,924

 

 

$

120,987

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Platform operations

 

 

51,645

 

 

 

44,826

 

 

 

42,133

 

 

 

40,208

 

 

 

47,267

 

 

 

39,932

 

 

 

35,330

 

 

 

33,651

 

Sales and marketing

 

 

58,740

 

 

 

44,637

 

 

 

37,071

 

 

 

34,294

 

 

 

42,931

 

 

 

36,142

 

 

 

31,072

 

 

 

22,737

 

Technology and development

 

 

48,723

 

 

 

41,079

 

 

 

40,058

 

 

 

36,794

 

 

 

32,803

 

 

 

29,185

 

 

 

29,452

 

 

 

25,312

 

General and administrative

 

 

54,365

 

 

 

42,789

 

 

 

35,865

 

 

 

38,598

 

 

 

40,293

 

 

 

37,017

 

 

 

32,121

 

 

 

33,617

 

Total operating expenses

 

 

213,473

 

 

 

173,331

 

 

 

155,127

 

 

 

149,894

 

 

 

163,294

 

 

 

142,276

 

 

 

127,975

 

 

 

115,317

 

Income (loss) from operations

 

 

106,432

 

 

 

42,782

 

 

 

(15,772

)

 

 

10,766

 

 

 

52,650

 

 

 

21,927

 

 

 

31,949

 

 

 

5,670

 

Total other expense (income), net

 

 

(529

)

 

 

223

 

 

 

194

 

 

 

417

 

 

 

(1,045

)

 

 

(1,892

)

 

 

(1,420

)

 

 

333

 

Income (loss) before income taxes

 

 

106,961

 

 

 

42,559

 

 

 

(15,966

)

 

 

10,349

 

 

 

53,695

 

 

 

23,819

 

 

 

33,369

 

 

 

5,337

 

Provision for (benefit from)

   income taxes

 

 

(44,941

)

 

 

1,312

 

 

 

(41,077

)

 

 

(13,708

)

 

 

2,750

 

 

 

4,397

 

 

 

5,569

 

 

 

(4,814

)

Net income

 

$

151,902

 

 

$

41,247

 

 

$

25,111

 

 

$

24,057

 

 

$

50,945

 

 

$

19,422

 

 

$

27,800

 

 

$

10,151

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

3.24

 

 

$

0.89

 

 

$

0.54

 

 

$

0.53

 

 

$

1.13

 

 

$

0.43

 

 

$

0.63

 

 

$

0.23

 

Diluted

 

$

3.05

 

 

$

0.84

 

 

$

0.52

 

 

$

0.50

 

 

$

1.06

 

 

$

0.40

 

 

$

0.58

 

 

$

0.21

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended

 

 

 

Dec 31,

 

 

Sept 30,

 

 

Jun 30,

 

 

Mar 31,

 

 

Dec 31,

 

 

Sept 30,

 

 

Jun 30,

 

 

Mar 31,

 

 

 

2020

 

 

2020

 

 

2020

 

 

2020

 

 

2019

 

 

2019

 

 

2019

 

 

2019

 

 

 

(as a percentage of revenue*)

 

Revenue

 

 

100

%

 

 

100

%

 

 

100

%

 

 

100

%

 

 

100

%

 

 

100

%

 

 

100

%

 

 

100

%

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Platform operations

 

 

16

 

 

 

21

 

 

 

30

 

 

 

25

 

 

 

22

 

 

 

24

 

 

 

22

 

 

 

28

 

Sales and marketing

 

 

18

 

 

 

21

 

 

 

27

 

 

 

21

 

 

 

20

 

 

 

22

 

 

 

19

 

 

 

19

 

Technology and development

 

 

15

 

 

 

19

 

 

 

29

 

 

 

23

 

 

 

15

 

 

 

18

 

 

 

18

 

 

 

21

 

General and administrative

 

 

17

 

 

 

20

 

 

 

26

 

 

 

24

 

 

 

19

 

 

 

23

 

 

 

20

 

 

 

28

 

Total operating expenses

 

 

67

 

 

 

80

 

 

 

111

 

 

 

93

 

 

 

76

 

 

 

87

 

 

 

80

 

 

 

95

 

Income (loss) from operations

 

 

33

 

 

 

20

 

 

 

(11

)

 

 

7

 

 

 

24

 

 

 

13

 

 

 

20

 

 

 

5

 

Total other expense (income), net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1

)

 

 

(1

)

 

 

 

Income (loss) before income taxes

 

 

33

 

 

 

20

 

 

 

(11

)

 

 

6

 

 

 

25

 

 

 

14

 

 

 

21

 

 

 

4

 

Provision for (benefit from)

   income taxes

 

 

(14

)

 

 

1

 

 

 

(29

)

 

 

(9

)

 

 

1

 

 

 

3

 

 

 

3

 

 

 

(4

)

Net income

 

 

47

%

 

 

19

%

 

 

18

%

 

 

15

%

 

 

24

%

 

 

11

%

 

 

18

%

 

 

8

%

 

*

Percentages may not sum due to rounding.

 

47


Liquidity and Capital Resources

As of December 31, 2020, we had cash and cash equivalents of $437.4 million, including cash of $61.1 million held by our international subsidiaries, and short-term investments in marketable securities of $186.7 million, and working capital of $835.6 million.

We believe our existing cash and cash equivalents, cash flow from operations, and our undrawn available balance under our credit facility (refer to the section captioned “Credit Facility” below) will be sufficient to meet our working capital requirements for at least the next 12 months. Our current credit facility matures in May 2022. Further, in November 2020, we filed a shelf registration statement on Form S-3 with the SEC, or the Shelf Registration, which permits us to issue equity securities and equity-linked securities from time to time, subject to certain limitations. The Shelf Registration is intended to provide us with additional flexibility to access capital markets for general corporate purposes, subject to market conditions and our capital needs. Our future capital requirements and the adequacy of available funds will depend on many factors, including those set forth under “Risk Factors” within this Annual Report on Form 10-K.

In the future, we may attempt to raise additional capital through the sale of equity securities or through equity-linked or debt financing arrangements. If we raise additional funds by issuing equity or equity-linked securities, the ownership of our existing stockholders will be diluted. If we raise additional financing by the incurrence of additional indebtedness, we may be subject to increased fixed payment obligations and could also be subject to additional restrictive covenants, such as limitations on our ability to incur additional debt, and other operating restrictions that could adversely impact our ability to conduct our business. Any future indebtedness we incur may result in terms that could be unfavorable to equity investors.

There can be no assurances that we will be able to raise additional capital. The inability to raise capital would adversely affect our ability to achieve our business objectives. In addition, if our operating performance during the next 12 months is below our expectations, our liquidity and ability to operate our business could be adversely affected. In light of the recent worldwide COVID-19 pandemic we are closely monitoring the effect that current economic conditions may have on our working capital requirements.

Credit Facility

On October 26, 2018, we and a syndicate of banks, led by Citibank, N.A., as agent, entered into the Second Amended and Restated Loan and Security Agreement (the “Second A&R Credit Agreement”, which we also refer to as “our credit facility”). Available funding commitments to us under our credit facility, subject to certain conditions, total up to $150.0 million, with a $20.0 million sublimit for swingline borrowings and a $15.0 million sublimit for the issuance of letters of credit. Under certain circumstances, we have the right to increase our credit facility by an amount not to exceed $100.0 million. In March 2020, we drew down $143.0 million under our credit facility as a precautionary measure to provide increased liquidity and preserve financial flexibility in light of the worldwide decline in business activity resulting from the COVID-19 pandemic. By October 2020, we repaid the entire balance on our credit facility from available working capital. As of December 31, 2020, availability under the Second A&R Credit Facility was $142.8 million.

For additional information regarding the Second A&R Credit Agreement, refer to Note 7—Debt.

Cash Flows

The following table summarizes our cash flows for the periods presented:

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

 

(in thousands)

 

Cash flows provided by operating activities

 

$

405,069

 

 

$

60,205

 

Cash flows used in investing activities

 

$

(143,271

)

 

$

(163,841

)

Cash flows provided by financing activities

 

$

44,679

 

 

$

27,280

 

 

Operating Activities

Our cash flows from operating activities are primarily influenced by growth in our operations, increases or decreases in collections from our clients and related payments to our suppliers for advertising inventory and data. We typically pay suppliers in advance of collections from our clients. Our collection and payment cycles can vary from period to period. In addition, we expect seasonality to impact cash flows from operating activities on a sequential quarterly basis during the year.

48


In 2020, cash provided by operating activities of $405.1 million resulted primarily from net income adjusted for non-cash items of $390.1 million and a net increase in our operating assets and liabilities of $15.0 million. The net increase in working capital was primarily related to an increase in accounts payable of $481.3 million, partially offset by an increase in accounts receivable of $418.1 million and $66.7 million increase in prepaid expenses and other assets. The increase in account payable was primarily due to an increase in payables to suppliers for the cost of advertising inventory, data, and add-on features as a result of increased spend through our platform. The increase in accounts receivable resulted from the increase in spend through our platform, seasonality and the timing of cash receipts from clients. The increase in prepaid expenses and other assets was attributable to an increase in the income tax receivable primarily related to the tax benefits associated with employee exercises of stock options, vesting of restricted stock units and refunds due from the taxing authorities relating to net operating loss carrybacks.

In 2019, cash provided by operating activities of $60.2 million resulted primarily from net income adjusted for non-cash items of $222.9 million, partially offset by a net decrease in our operating assets and liabilities of $162.7 million. The net decrease in working capital was primarily related to an increase in accounts receivable of $331.4 million, partially offset by an increase in accounts payable of $191.8 million. The increase in accounts receivable was primarily due to the increase in spend through our platform and the timing of cash receipts from clients and the increase in accounts payable was primarily due to the timing of payments to suppliers.

Investing Activities

Our primary investing activities consist of investing in short-term investments in marketable securities, purchases of property and equipment in support of our expanding headcount as a result of our growth, and capital expenditures to develop our software in support of enhancing our technology platform. As our business grows, we expect our capital expenditures and our investment activity to continue to increase.

In 2020, we used $143.3 million of cash in investing activities, consisting of $230.8 million to purchase short-term investments, $74.1 million to purchase property and equipment and $6.1 million of investments in capitalized software, partially offset by maturities of short-term investments of $167.6 million. Purchases of property and equipment, leasehold improvements and investments in capitalized software support our growth and further development of our platform.

In 2019, we used $163.8 million of cash in investing activities, consisting of $212.8 million to purchase short-term investments, $35.7 million to purchase property and equipment and $4.9 million of investments in capitalized software, partially offset by maturities of short-term investments of $89.5 million. Purchases of property and equipment, leasehold improvements and investments in capitalized software support our growth and further development of our platform.

Financing Activities

Our financing activities consisted primarily of borrowings and repayments of our debt, proceeds from our equity compensation plans and taxes paid related to net settlement of restricted stock awards.

In 2020, cash provided by financing activities of $44.7 million was primarily due to $76.1 million proceeds from stock option exercises and $21.7 million proceeds from the employee stock purchase plan, partially offset by $53.1 million of taxes paid for restricted stock award settlements.

In 2019, cash provided by financing activities of $27.3 million was primarily due to the $29.9 million proceeds from stock option exercises and $16.7 million proceeds from the employee stock purchase plan, partially offset by $19.3 million of taxes paid for restricted stock award settlements.

Off-Balance Sheet Arrangements

We do not have any relationships with other entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities that have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. We did not have any other off-balance sheet arrangements as of December 31, 2020 other than the indemnification agreements described in Note 13—Commitments and Contingencies.

Contractual Obligations and Known Future Cash Requirements

Our principal commitments consist of non-cancelable operating leases for our various office facilities, and other contractual commitments consisting of obligations to our hosting services providers, marketing contracts and providers of software as a service. In certain cases, the terms of the lease agreements provide for rental payments on a graduated basis.

49


The following table summarizes our non-cancellable contractual obligations, at December 31, 2020:

 

 

 

Payments Due by Period

 

 

 

Less than

 

 

1-3

 

 

3-5

 

 

More than

 

 

 

 

 

 

 

1 Year

 

 

Years

 

 

Years

 

 

5 Years

 

 

Total

 

 

 

(in thousands)

 

Operating lease obligations

 

$

43,561

 

 

$

97,562

 

 

$

73,141

 

 

$

134,440

 

 

$

348,704

 

Other contractual commitments

 

 

52,404

 

 

 

65,437

 

 

 

16,784

 

 

 

 

 

 

134,625

 

Total

 

$

95,965

 

 

$

162,999

 

 

$

89,925

 

 

$

134,440

 

 

$

483,329

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of December 31, 2020, our total amount of gross unrecognized tax benefits was $66.9 million before netting with deferred tax assets for tax credit carryforwards and is considered a long-term obligation. Due to their nature, there is a high degree of uncertainty regarding the time of future cash outflows and other events that extinguish these liabilities.

In the ordinary course of business, we enter into agreements in which we may agree to indemnify clients, suppliers, vendors, lessors, business partners, lenders, stockholders and other parties with respect to certain matters, including losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. Generally, these indemnity and defense obligations relate to our own business operations, obligations, and acts or omissions. However, under some circumstances, we agree to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. These indemnity provisions generally survive termination or expiration of the agreements in which they appear. In addition, we have entered into indemnification agreements with our directors, executive officers and other officers that will require us to indemnify them against liabilities that may arise by reason of their status or service as directors, officers or employees. No demands have been made upon us to provide indemnification under such agreements and there are no claims that we are aware of that could have a material effect on our consolidated financial statements.

Critical Accounting Policies and Estimates

Our consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.

We believe that the assumptions and estimates associated with the evaluation of revenue recognition criteria, including the determination of revenue recognition as net versus gross in our revenue arrangements, stock-based compensation expense and income taxes have the greatest potential impact on our consolidated financial statements. Therefore, we consider these to be our critical accounting policies and estimates. Except for the changes described in Note 2—Basis of Presentation and Summary of Significant Accounting Policies, there were no other changes to our critical accounting policies and estimates.

Revenue Recognition

We generate revenue from clients who enter into agreements with us to use our platform to purchase advertising inventory, data and other add-on features. We charge our clients a platform fee, which is a percentage of a client’s purchases through the platform. In addition, we invoice our clients for the cost of advertising inventory purchased, plus data and any add-on features purchased through the platform.

We determine revenue recognition through the following steps:

 

Identification of a contract with a customer;

 

Identification of the performance obligations in the contract;

 

Determination of the transaction price;

 

Allocation of the transaction price to the performance obligations in the contract; and

 

Recognition of revenue when or as the performance obligations are satisfied.

50


We maintain agreements with each client and supplier in the form of MSAs, which set out the terms of the relationship and access to our platform. Our performance obligation is to provide the use of our platform to clients to develop ad campaigns and select the advertising inventory, data and other add-on features. We charge clients a platform fee, based on a percentage of a client’s purchases through the platform, and the transaction price is determined based on the consideration to which we expect to be entitled in exchange for the completion of a transaction, that is, when a bid is won. The platform fee percentage is based on the level of purchases by the client through the platform during the month. We recognize revenue for our platform fee at a point in time when a purchase by the client occurs through our platform, which is when a bid is won. Subsequent to a bid being won through our platform, the associated fees are generally not subject to adjustment or refund. Historically, any refunds and adjustments have not been material.

We report revenue net of amounts we pay suppliers for the cost of advertising inventory, third-party data and other add-on features (collectively, “Supplier Features”). The determination of whether we are the principal or agent, and hence whether to report revenue on a gross basis for the amount of the Supplier Features the clients purchase using the platform plus our platform fees or on a net basis for the amount of platform fees charged to the client, requires judgment. We determined that we are not primarily responsible for the purchase of Supplier Features, but rather, we are primarily responsible to provide a platform that enables clients to bid on advertising inventory, and use data and other add-on features in designing and executing their campaigns. We do not control the Supplier Features prior to the purchase by the client, and we do not have pricing latitude with respect to the cost of such features. The platform fee we charge clients is a percentage of their purchases through our platform, similar to a commission, and the platform fee is not contingent on the results of an advertising campaign. Based on these and other factors, we determined that we are not the principal in the purchase and sale of Supplier Features in all of our arrangements, and therefore, we report revenue on a net basis for the platform fees charged to clients.

Stock-Based Compensation

Compensation expense related to stock options, restricted stock awards and units, which we refer to, collectively, as restricted stock, and awards granted under our employee stock purchase plan, or ESPP, is measured and recognized in our consolidated financial statements based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option-pricing model. The fair value of restricted stock is calculated using the closing market price of our common stock on the date of grant. Stock-based compensation expense related to stock options and restricted stock is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. Stock-based compensation expense for ESPP awards is recognized on a graded-vesting attribution basis over the requisite service period of each award.

For additional information regarding stock-based compensation and the assumptions used for determining the fair value of stock options and ESPP awards, refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies and Note 10—Stock-Based Compensation.

Income Taxes

Our income tax provision may be significantly affected by changes to our estimates for tax in jurisdictions in which we operate and other estimates utilized in determining the global effective tax rate. Actual results may also differ from our estimate based on changes in economic conditions. Such changes could have a substantial impact on the income tax provision. We evaluate the judgments surrounding our estimates and make adjustments, as appropriate, each reporting period.

Deferred income tax assets and liabilities are determined based upon the net effects of the differences between the consolidated financial statements carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized.

We recognize the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. We recognize interest and penalties accrued related to our uncertain tax positions in our income tax provision in the accompanying consolidated statement of operations.

Recently Issued Accounting Pronouncements

For information regarding recent accounting pronouncements, refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies.

51


Item 7A. Quantitative and Qualitative Disclosure about Market Risk

We have operations within the U.S. and internationally, and we are exposed to market risks in the ordinary course of our business. These risks include primarily interest rate and foreign currency exchange risk.

Interest Rate Risk

We are exposed to market risk from changes in interest rates on our credit facility, which accrues interest at a variable rate. No amount was owed on our revolving credit facility as of December 31, 2020. We have not used any derivative financial instruments to manage our interest rate risk exposure. Based upon the short-term investment amount as of December 31, 2020, a hypothetical one percentage point increase or decrease in the interest rate would result in a corresponding increase or decrease in investment income of approximately $1.9 million annually.

Foreign Currency Exchange Risk

We have foreign currency risks related to our revenue and expenses denominated in currencies other than the U.S. Dollar, principally the Euro, British Pound, Australian Dollar, Canadian Dollar, Japanese Yen and Indonesian Rupiah. The volatility of exchange rates depends on many factors that we cannot forecast with reliable accuracy. We have experienced and will continue to experience fluctuations in our net income as a result of transaction gains and losses related to translating cash balances, trade accounts receivable and payable balances that are denominated in currencies other than the U.S. Dollar. The effect of an immediate 10% adverse change in foreign exchange rates on foreign-denominated accounts as of December 31, 2020, would result in a foreign currency loss of approximately $24.8 million. In the event our non-U.S. Dollar denominated sales and expenses increase, our operating results may be more greatly affected by fluctuations in the exchange rates of the currencies in which we do business.

We enter into forward contracts or other derivative transactions in an attempt to hedge our foreign currency risk. There can be no assurance that such transactions will be effective in hedging some or all of our foreign currency exposures and under some circumstances could generate losses for us.

 

52


Item 8. Financial Statements and Supplementary Data

THE TRADE DESK, INC.

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

The supplementary financial information required by this Item 8 is included in Item 7 under the caption “Quarterly Results of Operations,” which is incorporated herein by reference.

 

 

53


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To the Board of Directors and Stockholders of The Trade Desk, Inc.

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheets of The Trade Desk, Inc. and its subsidiaries (the “Company”) as of December 31, 2020 and 2019, and the related consolidated statements of operations, of stockholders’ equity and of cash flows for each of the three years in the period ended December 31, 2020, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2020 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.

Change in Accounting Principle

As discussed in Note 2 to the consolidated financial statements, the Company changed the manner in which it accounts for leases in 2019.

Basis for Opinions

The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management’s Report on Internal Control over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

54


Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Critical Audit Matters

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Revenue Recognition – Platform Fees

As described in Note 2 to the consolidated financial statements, the Company maintains agreements with each client and supplier in the form of master service agreements, which set out the terms of the relationship and access to the Company’s platform. The Company’s performance obligation is to provide the use of its platform to clients to develop ad campaigns and select the advertising inventory, data and other add-on features. The Company charges clients a platform fee, based on a percentage of a client’s purchases through the platform. The Company recognizes revenue for its platform fee at a point in time when the purchase by a client occurs through its platform. Management reports revenue on a net basis for the platform fees charged to clients. For the year ended December 31, 2020, the Company’s revenue was $836 million.  

The principal considerations for our determination that performing procedures relating to revenue recognition – platform fees is a critical audit matter are the significant audit effort required in performing audit procedures and in evaluating audit evidence relating to client purchases through the Company’s platform to recognize revenue.  

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the completeness and accuracy of the revenue recognized for platform fees charged to clients, including both manual and automated controls operating over the information generated from the Company’s platform and controls over the accuracy in calculating revenue invoices based on client purchases. These procedures also included, among others, evaluating the completeness, accuracy, and relevance of underlying information generated from the Company’s platform by inspecting a sample of master service agreements and contracts for selected clients and evaluating the appropriateness of the revenue recognized by recalculating platform fees due and validating related cash receipts.

/s/ PricewaterhouseCoopers LLP

Los Angeles, California

February 18, 2021

We have served as the Company’s auditor since 2015.

55


THE TRADE DESK, INC.

CONSOLIDATED BALANCE SHEETS

(In thousands, except par values)

 

 

 

As of December 31,

 

 

 

2020

 

 

2019

 

ASSETS

 

 

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

 

 

Cash and cash equivalents

 

$

437,353

 

 

$

130,876

 

Short-term investments, net

 

 

186,685

 

 

 

124,112

 

Accounts receivable, net of allowance for credit losses

   of $7,253 and $3,920 as of December 31, 2020 and 2019, respectively

 

 

1,584,109

 

 

 

1,166,376

 

Prepaid expenses and other current assets

 

 

102,170

 

 

 

27,857

 

TOTAL CURRENT ASSETS

 

 

2,310,317

 

 

 

1,449,221

 

Property and equipment, net

 

 

115,863

 

 

 

64,012

 

Operating lease assets

 

 

248,143

 

 

 

173,449

 

Deferred income taxes

 

 

50,168

 

 

 

18,950

 

Other assets, non-current

 

 

29,154

 

 

 

23,129

 

TOTAL ASSETS

 

$

2,753,645

 

 

$

1,728,761

 

LIABILITIES AND STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

LIABILITIES

 

 

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

 

 

Accounts payable

 

$

1,348,480

 

 

$

868,618

 

Accrued expenses and other current liabilities

 

 

88,335

 

 

 

47,178

 

Operating lease liabilities

 

 

37,868

 

 

 

14,577

 

TOTAL CURRENT LIABILITIES

 

 

1,474,683

 

 

 

930,373

 

Operating lease liabilities, non-current

 

 

254,562

 

 

 

174,873

 

Other liabilities, non-current

 

 

11,255

 

 

 

10,998

 

TOTAL LIABILITIES

 

 

1,740,500

 

 

 

1,116,244

 

Commitments and contingencies (Note 13)

 

 

 

 

 

 

 

 

STOCKHOLDERS’ EQUITY

 

 

 

 

 

 

 

 

Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and

   outstanding as of December 31, 2020 and 2019

 

 

 

 

 

 

Common stock, par value $0.000001

   Class A, 1,000,000 shares authorized; 42,338 and 40,305 shares issued and outstanding

      as of December 31, 2020 and 2019, respectively

   Class B, 95,000 shares authorized; 5,002 and 5,171 shares issued and outstanding

      as of December 31, 2020 and 2019, respectively

 

 

 

 

 

 

Additional paid-in capital

 

 

538,778

 

 

 

380,079

 

Retained earnings

 

 

474,367

 

 

 

232,438

 

TOTAL STOCKHOLDERS’ EQUITY

 

 

1,013,145

 

 

 

612,517

 

TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY

 

$

2,753,645

 

 

$

1,728,761

 

 

 

 

 

 

 

 

 

 

 

The accompanying Notes to Consolidated Financial Statements are an integral part of these statements.

56


THE TRADE DESK, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

(In thousands, except per share amounts)

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Revenue

 

$

836,033

 

 

$

661,058

 

 

$

477,294

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Platform operations

 

 

178,812

 

 

 

156,180

 

 

 

114,098

 

Sales and marketing

 

 

174,742

 

 

 

132,882

 

 

 

87,071

 

Technology and development

 

 

166,654

 

 

 

116,752

 

 

 

83,892

 

General and administrative

 

 

171,617

 

 

 

143,048

 

 

 

84,910

 

Total operating expenses

 

 

691,825

 

 

 

548,862

 

 

 

369,971

 

Income from operations

 

 

144,208

 

 

 

112,196

 

 

 

107,323

 

Other expense (income):

 

 

 

 

 

 

 

 

 

 

 

 

Interest income, net

 

 

(656

)

 

 

(4,719

)

 

 

(333

)

Foreign currency exchange loss, net

 

 

961

 

 

 

695

 

 

 

1,919

 

Total other expense (income), net

 

 

305

 

 

 

(4,024

)

 

 

1,586

 

Income before income taxes

 

 

143,903

 

 

 

116,220

 

 

 

105,737

 

Provision for (benefit from) income taxes

 

 

(98,414

)

 

 

7,902

 

 

 

17,597

 

Net income

 

$

242,317

 

 

$

108,318

 

 

$

88,140

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

5.24

 

 

$

2.43

 

 

$

2.08

 

Diluted

 

$

4.95

 

 

$

2.27

 

 

$

1.92

 

Weighted average shares outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

 

46,287

 

 

 

44,533

 

 

 

42,442

 

Diluted

 

 

48,988

 

 

 

47,806

 

 

 

45,793

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The accompanying Notes to Consolidated Financial Statements are an integral part of these statements.

 


57


THE TRADE DESK, INC.

CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Class A and B

 

 

Additional

 

 

 

 

 

 

Total

 

 

 

Common Stock (1)

 

 

Paid-In

 

 

Retained

 

 

Stockholders’

 

 

 

Shares

 

 

Amount

 

 

Capital

 

 

Earnings

 

 

Equity

 

Balance as of December 31, 2017

 

 

41,641

 

 

$

 

 

$

209,603

 

 

$

35,980

 

 

$

245,583

 

Exercise of common stock options

 

 

1,446

 

 

 

 

 

 

10,021

 

 

 

 

 

 

10,021

 

Stock-based compensation

 

 

 

 

 

 

 

 

43,695

 

 

 

 

 

 

43,695

 

Issuance of common stock under employee

   stock purchase plan

 

 

699

 

 

 

 

 

 

13,805

 

 

 

 

 

 

13,805

 

Restricted stock, net of forfeitures and shares

    withheld for taxes

 

 

78

 

 

 

 

 

 

(6,677

)

 

 

 

 

 

(6,677

)

Net income

 

 

 

 

 

 

 

 

 

 

 

88,140

 

 

 

88,140

 

Balance as of December 31, 2018

 

 

43,864

 

 

 

 

 

 

270,447

 

 

 

124,120

 

 

 

394,567

 

Exercise of common stock options

 

 

1,264

 

 

 

 

 

 

29,874

 

 

 

 

 

 

29,874

 

Stock-based compensation

 

 

 

 

 

 

 

 

82,346

 

 

 

 

 

 

82,346

 

Issuance of common stock under employee

   stock purchase plan

 

 

287

 

 

 

 

 

 

16,746

 

 

 

 

 

 

16,746

 

Restricted stock, net of forfeitures and shares

    withheld for taxes

 

 

61

 

 

 

 

 

 

(19,334

)

 

 

 

 

 

(19,334

)

Net income

 

 

 

 

 

 

 

 

 

 

 

108,318

 

 

 

108,318

 

Balance as of December 31, 2019

 

 

45,476

 

 

 

 

 

 

380,079

 

 

 

232,438

 

 

 

612,517

 

Impact upon adoption of new accounting

    standard (Note 2)

 

 

 

 

 

 

 

 

 

 

 

(388

)

 

 

(388

)

Exercise of common stock options

 

 

1,545

 

 

 

 

 

 

76,146

 

 

 

 

 

 

76,146

 

Stock-based compensation

 

 

 

 

 

 

 

 

114,020

 

 

 

 

 

 

114,020

 

Issuance of common stock under employee

   stock purchase plan

 

 

268

 

 

 

 

 

 

21,671

 

 

 

 

 

 

21,671

 

Restricted stock, net of forfeitures and shares

    withheld for taxes

 

 

51

 

 

 

 

 

 

(53,138

)

 

 

 

 

 

(53,138

)

Net income

 

 

 

 

 

 

 

 

 

 

 

242,317

 

 

 

242,317

 

Balance as of December 31, 2020

 

 

47,340

 

 

$

 

 

$

538,778

 

 

$

474,367

 

 

$

1,013,145

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)

Refer to Note 9—Capitalization for discussion of the Company’s two classes of common stock.

 

 

The accompanying Notes to Consolidated Financial Statements are an integral part of these statements.

 

58


THE TRADE DESK, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

OPERATING ACTIVITIES:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

242,317

 

 

$

108,318

 

 

$

88,140

 

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

 

 

 

 

 

 

 

 

 

 

 

 

Depreciation and amortization

 

 

28,632

 

 

 

21,662

 

 

 

11,822

 

Stock-based compensation

 

 

111,775

 

 

 

80,758

 

 

 

42,210

 

Deferred income taxes

 

 

(31,218

)

 

 

(10,490

)

 

 

(5,101

)

Allowance for credit losses on accounts receivable

 

 

3,149

 

 

 

2,702

 

 

 

2,115

 

Noncash lease expense

 

 

33,269

 

 

 

21,894

 

 

 

 

Other

 

 

2,190

 

 

 

(1,939

)

 

 

2,905

 

Changes in operating assets and liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Accounts receivable

 

 

(418,054

)

 

 

(331,369

)

 

 

(239,901

)

Prepaid expenses and other assets

 

 

(66,655

)

 

 

(19,597

)

 

 

(10,551

)

Accounts payable

 

 

481,313

 

 

 

191,763

 

 

 

177,675

 

Accrued expenses and other liabilities

 

 

35,446

 

 

 

6,845

 

 

 

17,289

 

Operating lease liabilities

 

 

(17,095

)

 

 

(10,342

)

 

 

 

Net cash provided by operating activities

 

 

405,069

 

 

 

60,205

 

 

 

86,603

 

INVESTING ACTIVITIES:

 

 

 

 

 

 

 

 

 

 

 

 

Purchases of investments

 

 

(230,759

)

 

 

(212,776

)

 

 

 

Maturities of investments

 

 

167,602

 

 

 

89,539

 

 

 

 

Purchases of property and equipment

 

 

(74,061

)

 

 

(35,693

)

 

 

(19,795

)

Capitalized software development costs

 

 

(6,053

)

 

 

(4,911

)

 

 

(5,396

)

Net cash used in investing activities

 

 

(143,271

)

 

 

(163,841

)

 

 

(25,191

)

FINANCING ACTIVITIES:

 

 

 

 

 

 

 

 

 

 

 

 

Proceeds from line of credit

 

 

143,000

 

 

 

 

 

 

 

Repayment on line of credit

 

 

(143,000

)

 

 

 

 

 

(27,000

)

Payment of debt financing costs

 

 

 

 

 

(6

)

 

 

(279

)

Proceeds from exercise of stock options

 

 

76,146

 

 

 

29,874

 

 

 

10,021

 

Proceeds from employee stock purchase plan

 

 

21,671

 

 

 

16,746

 

 

 

13,805

 

Taxes paid related to net settlement of restricted stock awards

 

 

(53,138

)

 

 

(19,334

)

 

 

(6,677

)

Net cash provided by (used in) financing activities

 

 

44,679

 

 

 

27,280

 

 

 

(10,130

)

Increase (decrease) in cash and cash equivalents

 

 

306,477

 

 

 

(76,356

)

 

 

51,282

 

Cash and cash equivalents—Beginning of year

 

 

130,876

 

 

 

207,232

 

 

 

155,950

 

Cash and cash equivalents—End of year

 

$

437,353

 

 

$

130,876

 

 

$

207,232

 

SUPPLEMENTAL CASH FLOW INFORMATION:

 

 

 

 

 

 

 

 

 

 

 

 

Cash paid for income taxes

 

$

4,983

 

 

$

19,727

 

 

$

17,287

 

Cash paid for interest

 

$

1,554

 

 

$

412

 

 

$

817

 

Capitalized assets financed by accounts payable

 

$

6,766

 

 

$

9,252

 

 

$

1,944

 

Tenant improvements paid by lessor

 

$

 

 

$

 

 

$

1,811

 

Stock-based compensation included in capitalized software development costs

 

$

2,245

 

 

$

1,588

 

 

$

1,485

 

Asset retirement obligation

 

$

2,049

 

 

$

3,543

 

 

$

907

 

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

  operating cash flows

 

$

27,448

 

 

$

16,923

 

 

$

 

Operating lease assets obtained in exchange for operating lease liabilities

 

$

106,833

 

 

$

150,467

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The accompanying Notes to Consolidated Financial Statements are an integral part of these statements.

59


THE TRADE DESK, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Note 1—Nature of Operations

The Trade Desk, Inc. (the “Company”) was formed in November 2009 as a Delaware corporation. The Company is headquartered in Ventura, California and has offices in various cities in North America, Europe, Asia and Australia. The Company is a technology company that empowers buyers of advertising by providing a self-service cloud-based platform on which ad buyers can create, manage, and optimize more expressive data-driven digital advertising campaigns across ad formats, including display, video, audio, native and, social, on a multitude of devices, such as computers, mobile devices, and connected TV.

Note 2—Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the operations of the Company and its wholly owned subsidiaries. All intercompany transactions have been eliminated in consolidation.

Use of Estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from these estimates.

On an on-going basis, management evaluates its estimates, primarily those related to: (1) revenue recognition criteria, including the determination of revenue reporting as net versus gross in the Company’s revenue arrangements, (2) allowances for credit losses accounts, (3) operating lease assets and liabilities, including our incremental borrowing rate and terms and provisions of each lease (4) the useful lives of property and equipment and capitalized software development costs, (5) income taxes, (6) assumptions used in the Black-Scholes option pricing model to determine the fair value of stock-based compensation and (7) the recognition and disclosure of contingent liabilities. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.

As of December 31, 2020, the impact of the Coronavirus pandemic (“COVID-19”) on our business continues to evolve. As a result, many of our estimates and assumptions, including the allowance for credit losses, consider macro-economic factors in the market, which require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available, our estimates may change materially in future periods.

Revenue Recognition

The Company generates revenue from clients who enter into agreements with the Company to use its platform to purchase advertising inventory, data and other add-on features. The Company charges its clients a platform fee, which is a percentage of a client’s purchases through the platform. In addition, the Company invoices its clients for the cost of advertising inventory purchased, plus data and any add-on features purchased through the platform.

The Company determines revenue recognition through the following steps:

 

Identification of a contract with a customer;

 

Identification of the performance obligations in the contract;

 

Determination of the transaction price;

 

Allocation of the transaction price to the performance obligations in the contract; and

 

Recognition of revenue when or as the performance obligations are satisfied.

The Company maintains agreements with each client and supplier in the form of master service agreements, which set out the terms of the relationship and access to the Company’s platform. The Company’s performance obligation is to provide the use of its platform to clients to develop ad campaigns and select the advertising inventory, data and other add-on features. The Company charges clients a platform fee, based on a percentage of a client’s purchases through the platform, and the transaction price is determined based on the consideration to which it expects to be entitled in exchange for the completion of a transaction, that is, when a bid is won. The platform fee percentage is based on the level of purchases by the client through the platform during the month. The Company recognizes revenue for its platform fee at a point in time when a purchase by the client occurs through its platform, which is when a bid is won. Subsequent to a bid being won through the Company’s platform, the associated fees are generally not subject to refund or adjustment. Historically, any refunds and adjustments have not been material.

60


The Company reports revenue net of amounts it pays suppliers for the cost of advertising inventory, third-party data and other add-on features (collectively, “Supplier Features”). The determination of whether the Company is the principal or agent, and hence whether to report revenue on a gross basis for the amount of the Supplier Features the clients purchase using the platform plus the Company’s platform fees or on a net basis for the amount of platform fees charged to the client, requires judgment. The Company determined that it is not primarily responsible for the purchase of Supplier Features, but rather, it is primarily responsible to provide a platform that enables clients to bid on advertising inventory, and use data and other add-on features in designing and executing their campaigns. The Company does not control the Supplier Features prior to the purchase by the client, and it does not have pricing latitude with respect to the cost of such features. The platform fee the Company charges clients is a percentage of their purchases through its platform, similar to a commission, and the platform fee is not contingent on the results of an advertising campaign. Based on these and other factors, the Company determined that it is not the principal in the purchase and sale of Supplier Features in all of its arrangements, and therefore, it reports revenue on a net basis for the platform fees charged to clients.

The Company generally bills clients for the gross amount of Supplier Features they purchase through its platform and the platform fees, net of allowances (“Gross Billings”). Some of the Company’s clients have payment relationships directly with advertising inventory suppliers in which case the Company only bills these clients for third-party data, other add-on features and its platform fees. The Company invoices its clients on a monthly basis for the purchases occurring during the month. Invoice payment terms, negotiated on a client-by-client basis, are typically between 30 to 90 days. However, for certain agency clients with sequential liability terms, payments are not due to the Company until such agency client has received payment from its clients who are advertisers. The Company’s accounts receivable are recorded at the amount of Gross Billings for the amounts it is responsible to collect, and accounts payable are recorded at the net amount payable to suppliers. Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.

Refer to Note 12—Segment and Geographic Information for geographic information related to Gross Billings.

Operating Expenses

The Company classifies its operating expenses into four categories and allocates overhead such as information technology infrastructure, rent and occupancy charges based on headcount for all these categories:

Platform Operations. Platform operations expense consists of expenses related to hosting the Company’s platform, which includes “internet traffic” associated with the viewing of available impressions or queries per second (“QPS”) and providing support to clients. Platform operations expense includes hosting costs, personnel costs, and amortization of acquired technology and capitalized software costs for the development of the Company’s platform, including allocated overhead. Personnel costs included in platform operations include salaries, bonuses, stock-based compensation, and employee benefit costs, and are primarily attributable to personnel who provide the Company’s clients with support using the Company’s platform and the personnel who support the Company’s platform. The Company capitalizes certain costs associated with the development of the Company’s platform and amortizes these costs over their estimated useful lives in platform operations expense.

Sales and Marketing. Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and commission costs, for the Company’s sales and marketing personnel. Sales and marketing expense also includes costs for market development programs, advertising, promotional and other marketing activities, and allocated overhead. Commissions costs are expensed as incurred.

Technology and Development. The Company’s technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation and employee benefits costs, third-party consultant costs associated with the ongoing development and maintenance of the Company’s platform and integrations with our advertising and data inventory suppliers, amortization of capitalized third-party software used in the development of the Company’s platform and allocated overhead. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in other assets, non-current on the Company’s consolidated balance sheet. The Company amortizes capitalized software development costs relating to the Company’s platform to platform operations expense.

General and Administrative. The Company’s general and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, and employee benefits costs associated with the Company’s executive, finance, legal, human resources, compliance, and other administrative personnel, as well as accounting and legal professional services fees, credit loss expense and allocated overhead.

61


Stock-Based Compensation

Compensation expense related to stock options, restricted stock awards and units, which are referred to collectively as restricted stock, and awards granted under the Company’s employee stock purchase plan (“ESPP”), is measured and recognized in the consolidated financial statements based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option-pricing model. The fair value of restricted stock is calculated using the closing market price of the Company’s common stock on the date of grant. Stock-based compensation expense related to stock options and restricted stock is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. Stock-based compensation expense for ESPP awards is recognized on a graded-vesting attribution basis over the requisite service period of each award.

Determining the fair value of stock options and ESPP awards requires judgment. The Company’s use of the Black-Scholes option pricing model requires the input of subjective assumptions. The assumptions used in the Company’s option-pricing model represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment.

These assumptions and estimates are as follows:

Risk-Free Interest Rate. The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities approximating the expected term of the awards.

Expected Term. Given insufficient historical data relating to stock option exercises, to determine the expected term, the Company applies the simplified approach, in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. For ESPP awards, the expected term is the time period from the grant date to the respective purchase dates included within each offering period.

Volatility. Prior to 2020, the Company determined the price volatility based on a blend of the historical volatilities of a publicly traded peer group, implied volatilities from its traded options, and its historical volatility, based on daily price observations over a period equivalent to the expected term of the award. During 2020, the Company eliminated the peer group from this analysis and began to determine its price volatility based on a blend of historical and implied volatilities.

Dividend Yield. The dividend yield assumption is based on the Company’s history and current expectations of dividend payouts. The Company has never declared or paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future, so the Company used an expected dividend yield of zero.

The Company will continue to use judgment in evaluating the assumptions related to the Company’s stock-based compensation.

Income Taxes

Deferred income tax assets and liabilities are determined based upon the net tax effects of the differences between the Company’s consolidated financial statements carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized.

The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. The Company recognizes interest and penalties accrued related to its uncertain tax positions in its income tax provision in the accompanying consolidated statements of operations.

62


Net Income Per Share Attributable to Common Stockholders

Basic net income per share attributable to common stockholders is calculated by dividing the net income attributable to common stockholders by the weighted-average number of shares of common stock outstanding.

Diluted net income per share attributable to common stockholders adjusts the basic net income per share attributable to common stockholders and the weighted-average number of shares of common stock outstanding for the potentially dilutive impact of stock options, restricted stock and ESPP using the treasury-stock method.

Cash, Cash Equivalents and Marketable Securities

The Company considers all short-term highly liquid investments with an original maturity of three months or less to be cash equivalents. Cash equivalents, consisting of money market funds, commercial paper, corporate debt securities and U.S. government and agency securities, are carried at fair value. Refer to Note 6—Cash, Cash Equivalents and Short-Term Investments for additional information regarding the fair value of cash equivalents and marketable securities.

The Company uses Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (Accounting Standards Codification (“ASC”) 326 or “CECL”), to assess the investment portfolio for impairment at the individual security level and evaluates all securities in an unrealized loss position to determine if the impairment is credit-related (resulting in realized credit loss, recorded in earnings) or non-credit-related (resulting in an unrealized loss, recorded in stockholders' equity).

The Company classifies its marketable securities as available-for-sale (“AFS”) investments in its current assets because they represent investments of cash available for current operations. AFS investments are carried at fair value with any unrealized gains and losses, net of taxes, included in accumulated other comprehensive income (loss) in stockholders' equity. AFS debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses. Expected credit loss on AFS debt securities are recognized in other expense (income), net on consolidated statement of operations and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders' equity. We have not recorded any impairment charges for unrealized losses in the periods presented.

Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts)

Accounts receivable are recorded at the invoiced amount, are unsecured and do not bear interest. The Company performs ongoing credit evaluations of its clients and certain advertisers when the Company’s agreements with its clients contain sequential liability terms that provide that the client payments are not due to the Company until the client has received payment from its clients who are advertisers. We maintain an allowance for credit losses for expected uncollectible accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense on the Consolidated Statements of Operations.

On January 1, 2020, the Company adopted ASC 326 to assess the allowance for credit losses. The Company used the modified retrospective transition method, which required a cumulative-effect adjustment to the opening balance of retained earnings to be recognized on the date of adoption with prior periods not restated. The cumulative-effect adjustment recorded on January 1, 2020, was not material. ASC 326 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. As a result, the Company revised its impairment model to utilize an expected loss methodology in place of an incurred loss methodology related to its marketable securities and the related allowance for credit losses. The industry specific default rates are applied to the advertiser’s industry if the receivables are subject to sequential liability or the Company is engaged with the advertiser directly.

For the year ended December 31, 2020, the Company’s assessment considered business and market disruptions caused by COVID-19 and estimates of credit defaults by industry. We continue to monitor the financial implications of the COVID-19 on expected credit losses. The Company reviews the allowance for credit losses and financial implications of the COVID-19 on expected credit losses on a quarterly basis. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered.

The following table presents changes in the accounts receivable allowance for credit losses (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Beginning balance

 

$

3,920

 

 

$

2,973

 

 

$

2,257

 

Add: Impact upon adoption of new accounting standard

 

 

553

 

 

 

 

 

 

 

Add: bad debt expense

 

 

3,149

 

 

 

2,702

 

 

 

2,115

 

Less: write-offs, net of recoveries

 

 

(369

)

 

 

(1,755

)

 

 

(1,399

)

Ending balance

 

$

7,253

 

 

$

3,920

 

 

$

2,973

 

63


 

Property and Equipment, Net

Property and equipment are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the following estimated useful lives:

 

 

 

Years

Computer equipment

 

2 – 3

Purchased software

 

3 – 5

Furniture, fixtures and office equipment

 

5

Leasehold improvements

 

*

 

 

*

Leasehold improvements are amortized on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.

Repair and maintenance costs are charged to expense as incurred, while renewals and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s operating results.

Capitalized Software Development Costs

The Company capitalizes certain costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software development projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not qualify for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expenses in the consolidated statements of operations.

Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose. Software development costs are amortized using a straight-line method over the estimated useful life of two years, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived.

 

The Company does not transfer ownership of its internally developed software, or lease its software, to third parties.

Cloud computing arrangements (“CCAs”), such as software as a service and other hosting arrangements, are evaluated for capitalized implementation costs in a similar manner as capitalized software development costs. If a CCA includes a software license, the software license element of the arrangement is accounted for in a manner consistent with the acquisition of other software licenses. If a CCA does not include a software license, the service element of the arrangement is accounted for as a service contract. The Company capitalized certain implementation costs for its CCAs that are service contracts, which are included in other assets, non-current. The Company amortizes capitalized implementation costs in a CCA over the life of the service contract. The Company capitalized $1.0 million and $2.9 million of CCA implementation costs in 2020 and 2019, respectively. Amortization expense was $0.9 million and $0.6 million for 2020 and 2019, respectively.

Operating Leases

On January 1, 2019, the Company adopted ASU No. 2016-02, codified as ASC 842, using the modified retrospective adoption approach. The Company elected the transition option provided by ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, to not restate comparative periods, but rather to initially adopt the requirements of ASC 842 on January 1, 2019. The most significant impact of the adoption of ASC 842 resulted in the recognition of operating lease right-of-use assets (“operating lease assets’) of approximately $41 million, net of deferred rent and direct costs, and operating lease liabilities of approximately $47 million on its consolidated balance sheet. The impact on the Company’s consolidated statements of income and cash flows was not material.

64


ASC 842 provides various optional transition practical expedients. Upon transition to ASC 842, the Company elected the use of the package of practical expedients to not reassess: whether a contract is or contains a lease, lease classification and indirect costs. The Company did not elect the hindsight practical expedient in transition. The Company has elected to not separate lease and non-lease components.

Operating lease assets represent the Company’s right to control the use of an identified asset for a period of time, or term, in exchange for consideration, and operating lease liabilities represent its obligation to make lease payments arising from the aforementioned right.

The Company determines if an arrangement is, or contains, a lease at inception. Operating leases are included in operating lease assets, operating lease liabilities and operating lease liabilities, non-current on our consolidated balance sheets for all leases except for short-term leases with a term of 12 months or less. Operating lease assets and liabilities are initially recorded based on the present value of lease payments over the lease term, which includes the minimum unconditional term of the lease, and may include options to extend or terminate the lease when it is reasonably certain at the commencement date that such options will be exercised. As the rate implicit for each of the Company’s leases is not readily determinable, the Company uses its incremental borrowing rate, based on the information available at the lease commencement date in determining the present value of its expected lease payments. Operating lease assets also include any initial direct costs and any lease payments made prior to the lease commencement date and are reduced by any lease incentives received. Operating lease assets are amortized on a straight-line basis as the operating lease cost over the lease term on the consolidated statements of income. The related amortization, referred to as noncash lease expense, along with the change in the operating lease liabilities are separately presented within the cash flows from operating activities on the consolidated statements of cash flows.

Refer to Note 8—Leases for additional information.

 

Fair Value of Financial Instruments

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy, based on three levels of inputs, of which the first two are considered observable and the last unobservable, which are the following:

Level 1—Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

Level 2—Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted market prices for similar assets and liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.

Level 3—Unobservable inputs.

Observable inputs are based on market data obtained from independent sources.

The carrying amounts of accounts receivable, accounts payable, accrued expenses and other current liabilities approximate fair value due to the short-term nature of these instruments. The carrying value of the line of credit approximates fair value based on borrowing rates currently available to the Company for financing with similar terms and were determined to be Level 2.

Certain long-lived assets including capitalized software development costs are also subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review. To date, no material impairments have been recorded on those assets. 

65


Concentration of Risk

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents, marketable securities and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions and its cash levels exceed the Federal Deposit Insurance Corporation (FDIC) federally insured limits. Marketable securities and short-term investments consist of investments in U.S. government securities, U.S. government agency securities, and high credit quality corporate debt securities.

For 2020, two clients each accounted for 11% of Gross Billings. For 2019, two clients accounted for 13% and 10%, respectively, of Gross Billings. For 2018, two clients accounted for 20% and 10%, respectively, of Gross Billings.

As of December 31, 2020, four clients accounted for 15%, 12%, 12% and 12%, respectively, of consolidated accounts receivable. As of December 31, 2019, three clients accounted for 18%, 16% and 16%, respectively, of consolidated accounts receivable.

As of December 31, 2020, and 2019, no suppliers accounted for more than 10% of consolidated accounts payable.

Foreign Currency Transactions and Translation

The Company has entities operating in various countries. Each of these entities’ functional currency is the U.S. Dollar. Transactions in foreign currencies are translated into U.S. Dollars at the rates of exchange in effect at the date of the transaction. Net transaction losses were approximately $1.0 million, $0.7 million, and $1.9 million for the years ended December 31, 2020, 2019 and 2018, respectively, and are included in foreign currency exchange loss, net in the accompanying consolidated statements of operations.

The Company enters into forward contracts to hedge foreign currency exposures related primarily to the Company’s foreign currency denominated accounts receivable. The Company does not designate the foreign exchange forward contracts as hedges for accounting purposes and changes in the fair value of the foreign exchange forward contracts are recorded in foreign currency exchange loss, net in the accompanying consolidated statements of operations. As of December 31, 2020, and 2019, the Company had open forward contracts with aggregate notional amounts of $169.9 million and $92.9 million, respectively. The fair value of the open forward contracts was not material. The Company’s forward contracts generally have terms of 30-60 days.

Recent Accounting Pronouncements

In December 2019, the FASB issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. This guidance will be effective in the first quarter of 2021 on a prospective basis, and early adoption is permitted. The Company is currently evaluating the impact of the new guidance on our consolidated financial statements.

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848) (“ASU 2020-04”), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022 and can be adopted as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020. The Company is currently evaluating the impacts of the provisions of ASU 2020-04 on our financial condition, results of operations, and cash flows.

 

66


Note 3—Net Income Per Share Attributable to Common Stockholders

The Company has two classes of common stock, Class A and Class B. Basic and diluted earnings per share (“EPS”) attributable to common stockholders for Class A and Class B common stock were the same because they were entitled to the same liquidation and dividend rights.

The computation of basic and diluted EPS is as follows (in thousands, except per share amounts):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

242,317

 

 

$

108,318

 

 

$

88,140

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares outstanding—basic

 

 

46,287

 

 

 

44,533

 

 

 

42,442

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

Options to purchase common stock

 

 

2,293

 

 

 

2,794

 

 

 

2,845

 

ESPP shares

 

 

77

 

 

 

131

 

 

 

251

 

Restricted stock

 

 

331

 

 

 

348

 

 

 

255

 

Weighted-average shares outstanding—diluted

 

 

48,988

 

 

 

47,806

 

 

 

45,793

 

Basic EPS

 

$

5.24

 

 

$

2.43

 

 

$

2.08

 

Diluted EPS

 

$

4.95

 

 

$

2.27

 

 

$

1.92

 

Anti-dilutive equity awards under stock-based award

   plans excluded from the determination of diluted EPS

 

 

32

 

 

 

691

 

 

 

472

 

 

Note 4—Property and Equipment, Net

Major classes of property and equipment were as follows (in thousands):

 

 

 

As of December 31,

 

 

 

2020

 

 

2019

 

Computer equipment

 

$

28,528

 

 

$

13,594

 

Purchased software

 

 

10,179

 

 

 

9,898

 

Furniture and fixtures

 

 

17,971

 

 

 

11,304

 

Construction in progress (1)

 

 

13,862

 

 

 

20,034

 

Leasehold improvements

 

 

87,803

 

 

 

36,523

 

 

 

 

158,343

 

 

 

91,353

 

Less: Accumulated depreciation

 

 

(42,480

)

 

 

(27,341

)

 

 

$

115,863

 

 

$

64,012

 

 

 

(1)

Includes leasehold improvement projects which are not yet ready for intended use.

Depreciation expense for 2020, 2019 and 2018 was $21.2 million, $14.9 million and $8.1 million, respectively.

For the years ended December 31, 2020, 2019 and 2018 there were no impairment charges to property and equipment.

Note 5—Capitalized Software Development Costs

Capitalized software development costs, included in other assets, non-current, were as follows (in thousands):

 

 

 

As of December 31,

 

 

 

2020

 

 

2019

 

Capitalized software development costs, gross

 

$

16,730

 

 

$

15,203

 

Less: Accumulated amortization

 

 

(5,225

)

 

 

(6,121

)

Capitalized software development costs, net

 

$

11,505

 

 

$

9,082

 

 

67


The Company capitalized $8.2 million, $6.5 million and $6.9 million of software development costs in 2020, 2019 and 2018, respectively. Amortization expense was $5.8 million, $5.5 million and $3.2 million for 2020, 2019 and 2018, respectively. Based on the Company’s capitalized software development costs ready for intended use as of December 31, 2020, estimated amortization expense of $4.2 million and $1.7 million is expected to be recognized in 2021 and 2022, respectively. Amortization has not started on $5.6 million of capitalized software development costs that are not yet ready for intended use as of December 31, 2020.

When fully amortized capitalized software is no longer being used, the Company removes the cost and amortization from the consolidated balance sheet. Accordingly, during 2020 and 2019, approximately $6.7 million and $2.8 million of costs and accumulated amortization, respectively, were removed from the consolidated balance sheet, related to capitalized software development costs which were fully amortized.

Note 6—Cash, Cash Equivalents and Short-Term Investments

Cash, cash equivalents and short-term investments in marketable securities were as follows (in thousands):

 

 

 

As of December 31, 2020

 

 

 

Cash and

 

 

 

 

 

 

 

 

 

 

 

Cash

 

 

Short-Term

 

 

 

 

 

 

 

Equivalents

 

 

Investments

 

 

Total

 

Cash

 

$

132,372

 

 

 

 

 

$

132,372

 

Level 1:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

259,434

 

 

 

 

 

 

259,434

 

Level 2:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

45,547

 

 

 

63,372

 

 

 

108,919

 

Corporate debt securities

 

 

 

 

 

79,342

 

 

 

79,342

 

U.S. government and agency securities

 

 

 

 

 

43,971

 

 

 

43,971

 

Total

 

$

437,353

 

 

$

186,685

 

 

$

624,038

 

 

 

 

As of December 31, 2019

 

 

 

Cash and

 

 

 

 

 

 

 

 

 

 

 

Cash

 

 

Short-Term

 

 

 

 

 

 

 

Equivalents

 

 

Investments

 

 

Total

 

Cash

 

$

32,123

 

 

 

 

 

$

32,123

 

Level 1:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

45,588

 

 

 

 

 

 

45,588

 

Time deposits

 

 

35,000

 

 

 

 

 

 

35,000

 

Level 2:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

15,666

 

 

 

24,975

 

 

 

40,641

 

Corporate debt securities

 

 

 

 

 

78,998

 

 

 

78,998

 

U.S. government and agency securities

 

 

2,499

 

 

 

20,139

 

 

 

22,638

 

Total

 

$

130,876

 

 

$

124,112

 

 

$

254,988

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The Company’s gross unrealized gains or losses from its short-term investments, recorded at fair value, for the years ended December 31, 2020, 2019 and 2018 were immaterial.

The contractual maturities of the Company’s short-term investments are as follows (in thousands):

 

 

 

December 31, 2020

 

Due in one year

 

$

162,291

 

Due in one to two years

 

 

24,394

 

Total

 

$

186,685

 

 

 

 

 

 

 

68


Note 7—Debt

Credit Facility

On October 26, 2018, the Company and a syndicate of banks, led by Citibank, N.A., as agent, entered into a second amended and restated loan and security agreement (the “Second A&R Credit Agreement”). The Second A&R Credit Agreement amends and restates the Company’s existing credit facility previously entered into on May 9, 2017, and consists of a $150.0 million revolving loan facility, with a $20.0 million sublimit for swingline borrowings and a $15.0 million sublimit for the issuance of letters of credit (the “Second A&R Credit Facility”). Under certain circumstances, the Company has the right to increase the Second A&R Credit Facility by an amount not to exceed $100.0 million. The Second A&R Credit Agreement is collateralized by substantially all of the Company’s assets, including a pledge of certain of its accounts receivable, deposit accounts, intellectual property, investment property, and equipment.

Loans under the Second A&R Credit Facility bear interest through maturity at a variable rate based upon, at the Company’s option, an annual rate of either a Base Rate or a LIBOR rate, plus an applicable margin (“Base Rate Borrowings” and “LIBOR Rate Borrowings”). The Base Rate is defined as a fluctuating interest rate equal to the greatest of (1) the federal funds rate plus 0.50%, (2) Citibank, N.A.’s prime rate, and (3) one month LIBOR rate plus 2.00%. The applicable margin is between 0.25% to 1.25% for Base Rate Borrowings and between 1.25% and 2.25% for LIBOR Rate Borrowings based on the Company maintaining certain leverage ratios. The fee for undrawn amounts under the Second A&R Credit Facility ranges, based on the applicable leverage, from 0.225% to 0.400%. The Company will also be required to pay customary letter of credit fees, as necessary.

As of December 31, 2020, the Company did not have an outstanding debt balance under the Second Amended and Restated Loan and Security Agreement (the “Credit Facility”). In March 2020, the Company drew down $143.0 million under the Credit Facility as a precautionary measure to provide increased liquidity and preserve financial flexibility in light of the worldwide decline in business activity brought about by COVID-19. By October 2020, the Company repaid the entire balance on its credit facility from available working capital. Availability under the credit facility was $142.8 million as of December 31, 2020. The Second A&R Credit Facility matures, and all outstanding amounts become due and payable on May 9, 2022.

The Second A&R Credit Agreement contains customary conditions to borrowings, events of default and covenants, including covenants that restrict our ability to sell assets, make changes to the nature of our business, engage in mergers or acquisitions, incur, assume or permit to exist additional indebtedness and guarantees, create or permit to exist liens, pay dividends, issue equity instruments, make distributions or redeem or repurchase capital stock or make other investments, engage in transactions with affiliates and make payments in respect of subordinated debt. The Second A&R Credit Agreement also requires the Company to maintain compliance with (a) a maximum ratio of consolidated funded debt to consolidated EBITDA of 3.50 to 1.00 and (b) a minimum ratio of consolidated EBITDA to interest expense of at least 3.00 to 1.00. As of December 31, 2020, the Company was in compliance with all covenants.

The Company entered into the Second A&R Credit Agreement primarily to lower its borrowing costs and to change from an asset-based structure to a cash-flow based structure.

 

Note 8—Leases

The Company has operating leases for its offices. Its leases have remaining lease terms of up to 10 years, some of which include options to extend the leases for up to 5 years, and some of which include options to terminate the leases within 1 year with proper notification. Certain leases contain provisions for property-related costs that are variable in nature for which the Company is responsible, including common area maintenance and other property operating services. These costs are calculated based on a variety of factors including property values, tax and utility rates, property services fees, and other factors. The Company records rent expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term. The Company does not have any finance leases.

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

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

Operating lease cost

 

$

42,272

 

 

$

28,181

 

Short-term lease cost

 

 

908

 

 

 

1,582

 

Variable lease cost

 

 

5,984

 

 

 

2,469

 

Sublease income

 

 

(3,645

)

 

 

(1,266

)

Total lease cost

 

$

45,519

 

 

$

30,966

 

 

Rent expense for non-cancelable operating leases was $10.9 million for the year ended December 31, 2018.

 

69


Supplemental information related to leases were as follows:

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

Weighted average remaining lease term

 

7.9 years

 

 

8.7 years

 

Weighted average discount rate

 

3.4%

 

 

4.5%

 

 

Maturities of lease commitments as of December 31, 2020 were as follows (in thousands):

 

Year

 

Amount

 

2021

 

$

43,561

 

2022

 

 

50,902

 

2023

 

 

46,660

 

2024

 

 

37,435

 

2025

 

 

35,706

 

Thereafter

 

 

134,440

 

Total undiscounted lease commitments

 

 

348,704

 

Less: commitments for leases not yet commenced

 

 

(13,670

)

Less: interest

 

 

(42,604

)

Present value of lease liabilities

 

 

292,430

 

Less: operating lease liabilities, current

 

 

(37,868

)

Operating lease liabilities, non-current

 

$

254,562

 

 

Maturities of lease commitments as of December 31, 2019 were as follows (in thousands):

 

Year

 

Amount

 

2020

 

$

14,770

 

2021

 

 

45,522

 

2022

 

 

42,056

 

2023

 

 

38,310

 

2024

 

 

32,310

 

Thereafter

 

 

152,361

 

Total undiscounted lease commitments

 

 

325,329

 

Less: commitments for leases not yet commenced

 

 

(89,381

)

Less: interest

 

 

(46,498

)

Present value of lease liabilities

 

 

189,450

 

Less: operating lease liabilities, current

 

 

(14,577

)

Operating lease liabilities, non-current

 

$

174,873

 

 

 

 

 

 

 

 

Note 9—Capitalization

The Class A and Class B common stock have the same rights and preferences including rights to dividends, except the Class B is entitled to ten votes per share and the Class A is entitled to one vote per share. Each share of Class B common stock is convertible at any time at the option of the holder into one share of Class A common stock. In addition, each share of Class B common stock will convert automatically into one share of Class A common stock upon any transfer, except for certain transfers described in the Company’s restated certificate of incorporation, including, without limitation, certain transfers for tax and estate planning purposes. Our certificate of incorporation provides that all Class B common stock will convert automatically into Class A common stock on December 22, 2025 unless converted prior to such date.  

 The Company’s board of directors has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of preferred stock.

 

70


Note 10—Stock-Based Compensation

Stock-Based Compensation Expense

Stock-based compensation expense recorded in the consolidated statements of operations was as follows (in thousands):

 

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Platform operations

 

$

8,794

 

 

$

5,350

 

 

$

4,463

 

Sales and marketing

 

 

29,726

 

 

 

20,769

 

 

 

11,306

 

Technology and development

 

 

36,672

 

 

 

26,553

 

 

 

13,855

 

General and administrative

 

 

36,583

 

 

 

28,086

 

 

 

12,586

 

Total

 

$

111,775

 

 

$

80,758

 

 

$

42,210

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-Based Award Plans

The Company is authorized to issue stock options, restricted stock awards, restricted stock units, stock appreciation rights and other stock-based and cash-based awards under its 2016 Incentive Award Plan. As of December 31, 2020, 5.8 million shares remained available for grant under the Company’s 2016 Incentive Award Plan. The number of shares authorized for grant is subject to increase each year on January 1, equal to the lesser of (a) 4% of the common stock outstanding (on an as-converted basis) on the final day of the immediately preceding calendar year and (b) such smaller number of shares as determined by the board of directors. On January 1, 2021, the number of shares authorized for grant under the Company’s 2016 Incentive Award Plan was increased by 1.9 million shares in accordance with plan provisions.

Stock options granted under the Company’s stock incentive plans generally vest over four years, subject to the holder’s continued service through the vesting date, and expire no later than 10 years from the date of grant. Restricted stock awards generally vest over four years, subject to the holder’s continued service through the vesting date.

Stock Options

The following summarizes stock option activity:

 

 

 

Shares

Under Option

(in thousands)

 

 

Weighted-

Average

Exercise Price

 

 

Weighted-

Average

Contractual

Life (years)

 

 

Aggregate

Intrinsic Value

(in thousands)

 

Outstanding as of December 31, 2019

 

 

4,064

 

 

$

70.74

 

 

 

 

 

 

 

 

 

Granted

 

 

301

 

 

 

313.28

 

 

 

 

 

 

 

 

 

Exercised

 

 

(1,545

)

 

 

49.29

 

 

 

 

 

 

 

 

 

Cancelled

 

 

(172

)

 

 

125.57

 

 

 

 

 

 

 

 

 

Outstanding as of December 31, 2020

 

 

2,648

 

 

$

107.26

 

 

 

7.1

 

 

$

1,837,483

 

Exercisable as of December 31, 2020

 

 

1,354

 

 

$

58.64

 

 

 

6.3

 

 

$

1,004,852

 

 

The fair value of options on the date of grant was estimated based on the Black-Scholes option pricing model. The weighted average assumptions used to value options granted to employees for the periods presented were as follows:

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Expected term (years)

 

 

6.0

 

 

 

6.0

 

 

 

6.0

 

Expected volatility

 

 

60.5

%

 

 

53.2

%

 

 

48.2

%

Risk-free interest rate

 

 

0.57

%

 

 

2.26

%

 

 

2.85

%

Estimated dividend yield

 

 

%

 

 

%

 

 

%

 

The weighted average grant date fair value per share of stock options granted for the years ended December 31, 2020, 2019 and 2018 and were $172.52, $94.91 and $35.08, respectively. The total intrinsic value of options exercised during the years ended December 31, 2020, 2019 and 2018 were $594.5 million, $222.0 million and $119.0 million, respectively.

71


Stock-based compensation expense related to stock options was $45.3 million, $37.2 million and $17.7 million for the years ended December 31, 2020, 2019 and 2018, respectively. At December 31, 2020, the Company had unrecognized employee stock-based compensation relating to stock options of approximately $103.0 million, which is expected to be recognized over a weighted-average period of 2.0 years.

Restricted Stock

The following summarizes restricted stock activity:

 

 

 

Shares

(in thousands)

 

 

Weighted-

Average

Grant Date

Fair Value

Per Share

 

Unvested as of December 31, 2019

 

 

457

 

 

$

120.65

 

Granted

 

 

379

 

 

 

343.79

 

Vested

 

 

(210

)

 

 

131.50

 

Forfeited

 

 

(56

)

 

 

163.30

 

Unvested as of December 31, 2020

 

 

570

 

 

$

261.03

 

 

Stock-based compensation expense related to restricted stock was $33.5 million, $17.9 million and $7.4 million for the years ended December 31, 2020, 2019 and 2018, respectively. At December 31, 2020, the Company had unrecognized employee stock-based compensation relating to restricted stock of approximately $136.3 million, which is expected to be recognized over a weighted-average period of 2.7 years.

Employee Stock Purchase Plan

In September 2016, the Company established an ESPP with 800,000 shares of Class A common stock available for issuance. As of December 31, 2020, 0.5 million shares remained available for grant under this plan. The number of shares authorized for grant is subject to increase each year on January 1, equal to the lesser of (a) 800,000 shares, (b) 1% of the Class A common stock outstanding (on an as-converted basis) on the final day of the immediately preceding calendar year, and (c) such smaller number of shares as determined by the Company’s board of directors. On January 1, 2021, the number of shares available for issuance under the Company’s Employee Stock Purchase Plan was increased by 0.4 million shares in accordance with plan provisions.

Under the ESPP, all eligible employees are permitted to authorize payroll deductions of up to 100% of their compensation to purchase shares of Class A common stock, subject to applicable ESPP and statutory limits. The ESPP provides for offering periods generally up to two years, with purchases occurring and new offering periods commencing generally every six months. ESPP purchases generally occur on May 15th and November 15th each year. At each purchase date, employees are able to purchase shares at 85% of the lower of (1) the closing market price per share of Class A common stock on the employee’s enrollment into the applicable offering period and (2) the closing market price per share of Class A common stock on the purchase date. The ESPP has an automatic reset feature, whereby the offering period resets if the fair value of the Company’s common stock on a purchase date is less than that on the original offering date.

The fair value of ESPP shares was estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Expected term (years)

 

 

0.6

 

 

 

0.7

 

 

 

0.8

 

Expected volatility

 

 

61.9

%

 

 

53.2

%

 

 

46.2

%

Risk-free interest rate

 

 

0.40

%

 

 

2.08

%

 

 

2.32

%

Estimated dividend yield

 

 

%

 

 

%

 

 

%

 

72


The ESPP has a six-month holding period with respect to common stock purchases. Due to the holding period, the Company applies a discount to reflect the non-transferability of the shares. Stock-based compensation expense related to ESPP totaled $33.0 million, $25.7 million and $17.1 million for the years ended December 31, 2020, 2019 and 2018, respectively. At December 31, 2020, the Company had unrecognized employee stock-based compensation relating to ESPP awards of approximately $36.8 million, which is expected to be recognized over a weighted-average period of 0.5 years.

Note 11—Income Taxes

The following are the domestic and foreign components of the Company’s income before income taxes (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Domestic

 

$

212,531

 

 

$

162,252

 

 

$

115,706

 

Foreign

 

 

(68,628

)

 

 

(46,032

)

 

 

(9,969

)

Income before income taxes

 

$

143,903

 

 

$

116,220

 

 

$

105,737

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The following are the components of the provision for (benefit from) income taxes (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Current:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

$

(50,096

)

 

$

9,180

 

 

$

11,683

 

State and local

 

 

(19,650

)

 

 

7,800

 

 

 

9,295

 

Foreign

 

 

2,550

 

 

 

1,412

 

 

 

1,720

 

Total current provision

 

 

(67,196

)

 

 

18,392

 

 

 

22,698

 

Deferred:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

 

(20,900

)

 

 

(6,316

)

 

 

(918

)

State and local

 

 

(9,079

)

 

 

(5,339

)

 

 

(2,615

)

Foreign

 

 

(1,239

)

 

 

1,165

 

 

 

(1,568

)

Total deferred provision

 

 

(31,218

)

 

 

(10,490

)

 

 

(5,101

)

Total provision for (benefit from) income taxes

 

$

(98,414

)

 

$

7,902

 

 

$

17,597

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A reconciliation of the statutory tax rate to the effective tax rate for the periods presented is as follows:

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

U.S. federal statutory income tax rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

%

State and local income taxes, net of federal benefit

 

 

(15.7

)

 

 

1.7

 

 

 

5.0

 

Foreign income at other than U.S. rates (1)

 

 

10.9

 

 

 

10.5

 

 

 

2.1

 

Stock-based compensation

 

 

(59.6

)

 

 

(20.5

)

 

 

(7.6

)

Meals and entertainment

 

 

0.2

 

 

 

0.7

 

 

 

0.5

 

Nondeductible compensation

 

 

0.6

 

 

 

(1.3

)

 

 

 

Research and development credit

 

 

(14.1

)

 

 

(5.0

)

 

 

(3.9

)

Other permanent items

 

 

0.1

 

 

 

(0.3

)

 

 

(0.4

)

Benefit from carryback of NOLs

 

 

(11.8

)

 

 

 

 

 

 

Effective income tax rate

 

(68.4)%

 

 

 

6.8

%

 

 

16.7

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)

For the years ended December 31, 2020, and 2019, includes the impact of the valuation allowance associated with the United Kingdom (“U.K.”). For additional information, see discussion below.

 

73


Set forth below are the tax effects of temporary differences that give rise to a significant portion of the deferred tax assets and deferred tax liabilities (in thousands):

 

 

 

As of December 31,

 

 

 

2020

 

 

2019

 

Deferred tax assets (liabilities):

 

 

 

 

 

 

 

 

Reserves and allowances

 

$

5,521

 

 

$

3,275

 

Accrued expenses

 

 

8,977

 

 

 

5,452

 

Net operating losses

 

 

58,813

 

 

 

19,225

 

Research and development tax credit

 

 

30,138

 

 

 

2,739

 

Stock-based compensation

 

 

13,584

 

 

 

10,641

 

Prepaid expenses

 

 

(1,365

)

 

 

(685

)

Property and equipment

 

 

(14,375

)

 

 

(2,606

)

Intangibles (1)

 

 

184,965

 

 

 

179,096

 

Capitalized software development costs

 

 

(2,836

)

 

 

(2,056

)

Operating lease assets

 

 

(55,685

)

 

 

(37,394

)

Operating lease liabilities

 

 

64,359

 

 

 

40,366

 

Other

 

 

487

 

 

 

111

 

Valuation allowance

 

 

(242,415

)

 

 

(199,214

)

Total deferred tax assets, net

 

$

50,168

 

 

$

18,950

 

 

 

 

 

 

 

 

 

 

 

 

(1)

As of December 31, 2020, and 2019, includes intangibles associated with our international restructuring, net of amortization, offset by a reserve for uncertain tax position. See discussion below.

 

 

In April 2019, the Company completed a series of transactions resulting in changes to its international legal structure, including a transfer of certain intellectual property rights among wholly owned subsidiaries, primarily to align its structure to its evolving operations. The Company recorded a $262.4 million deferred tax asset associated with this restructuring offset by a reserve for uncertain tax position of $51.0 million. Based on available objective evidence, management believes it is not more-likely-than-not that these additional foreign deferred tax assets will be realizable as of December 31, 2019 and, therefore, are offset by a full valuation allowance to the extent not offset by reserves from uncertain tax positions. Management applied significant judgment in estimating the fair value of intangible assets, which involved the use of significant assumptions, including revenue growth rates, margins and discount rates.

As of each reporting date, the Company’s management considers new evidence, both positive and negative, that could impact management’s view with regard to future realization of deferred tax assets. During 2020, management recorded an additional valuation allowance of $43.2 million against its U.K. net deferred tax assets, based on the history of cumulative losses and the conclusion that future taxable profit may not be available for the utilization of the deferred tax assets for U.K. income tax purposes.

As of December 31, 2020, the Company had net operating loss carryforwards in the U.K. of approximately $326.6 million, which can be carried forward indefinitely. Additionally, the Company had net operating loss carryforwards in US state jurisdictions of approximately $49.0 million, which can be carried forward up to twenty years. As of December 31, 2020, the Company had federal, state, and U.K. research and development tax credits of approximately $27.9 million, $17.5 million and $0.6 million, respectively, which can be carried forward indefinitely.

As of December 31, 2020, unremitted earnings of the subsidiaries outside of the U.S. were approximately $1.7 million, on which no state taxes have been paid. The Company’s intention is to indefinitely reinvest these earnings outside the U.S. Upon distribution of those earnings in the form of a dividend or otherwise, the Company would be subject to both state income taxes and withholding taxes payable to various foreign countries. The amounts of such tax liabilities that might be payable upon repatriation of foreign earnings are not material.

As of December 31, 2020, the Company had gross unrecognized tax benefits of approximately $66.9 million, $63.1 million of which is a reduction to deferred tax assets and the remaining $3.8 million which would affect the Company’s effective tax rate if recognized. As of December 31, 2019, the Company had gross unrecognized tax benefits of approximately $53.2 million. The Company classifies liabilities for unrecognized tax benefits in other liabilities, non-current.

74


The following table presents changes in gross unrecognized tax benefits (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020 (1)

 

 

2019 (1)

 

 

2018

 

Beginning balance

 

$

53,213

 

 

$

4,330

 

 

$

3,101

 

Increases related to prior year tax positions

 

 

5,378

 

 

 

 

 

 

 

Decreases related to prior year tax positions

 

 

 

 

 

(20

)

 

 

(270

)

Increases related to current year tax positions

 

 

9,206

 

 

 

49,100

 

 

 

1,499

 

Settlements

 

 

(520

)

 

 

(197

)

 

 

 

Expiration of statute of limitations

 

 

(402

)

 

 

 

 

 

 

Ending balance

 

$

66,875

 

 

$

53,213

 

 

$

4,330

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)

Includes the impact of a statutory rate change in the U.K. 

 

Interest and penalties related to the Company’s unrecognized tax benefits accrued as of December 31, 2020 were not material.

The Company files U.S. federal, state, and foreign tax returns. The Company is not currently under examination by any federal or state jurisdictions. The Company expects to reduce its unrecognized tax benefits by $1.7 million during the next twelve months.

The 2017 through 2019 U.S. federal tax returns and 2017 through 2019 state tax returns remain open to examination. The majority of the Company’s foreign subsidiaries remain subject to examination by local taxing authorities for 2015 and subsequent years.

Note 12—Segment and Geographic Information

The Company reports revenue net of amounts it pays suppliers for the cost of advertising inventory, third-party data and other add-on features (collectively, “Supplier Features”). The Company generally bills clients for the gross amount of Supplier Features they purchase through its platform and the platform fees, net of allowances (“Gross Billings”). The Company’s accounts receivable are recorded at the amount of Gross Billings for the amounts it is responsible to collect, and accounts payable are recorded at the net amount payable to suppliers. Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.

Gross Billings, based on the billing address of the clients or client affiliates, were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

US

 

$

3,605,665

 

 

$

2,639,497

 

 

$

1,937,074

 

International

 

 

562,595

 

 

 

456,190

 

 

 

347,939

 

Total

 

$

4,168,260

 

 

$

3,095,687

 

 

$

2,285,013

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Property and equipment, net and operating lease assets presented by principal geographic area, were as follows (in thousands):

 

 

 

December 31, 2020

 

 

December 31, 2019

 

US

 

$

263,891

 

 

$

157,245

 

International

 

 

100,115

 

 

 

80,216

 

Total

 

$

364,006

 

 

$

237,461

 

 

 

 

 

 

 

 

 

 

 

75


Note 13—Commitments and Contingencies

As of December 31, 2020, the Company has various non-cancelable operating lease commitments for office space which as a result of the adoption of ASC 842, have been recorded as Lease Liabilities. Refer to Note 8Leases for additional information regarding lease commitments.

As of December 31, 2020, the Company has non-cancelable commitments to its hosting services providers, marketing contracts and commitments to providers of software as a service. As of December 31, 2020, these purchase obligations were as follows (in thousands):

 

Year

 

Amount

 

2021

 

$

52,404

 

2022

 

 

35,029

 

2023

 

 

30,408

 

2024

 

 

16,642

 

2025

 

 

142

 

 

 

$

134,625

 

 

Guarantees and Indemnification

In the ordinary course of business, the Company may provide indemnifications of varying scope and terms to clients, vendors, lessors, business partners, and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, services to be provided by the Company or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with directors and certain officers and employees that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No demands have been made upon the Company to provide indemnification under such agreements, and thus, there are no claims that the Company is aware of that could have a material effect on the Company’s balance sheet, statement of operations or statement of cash flows. Accordingly, no amounts for any obligation have been recorded as of December 31, 2020 and 2019.

Litigation

From time to time, the Company is subject to various legal proceedings and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings and claims cannot be predicted with certainty, management does not believe that any of these proceedings or other claims will have a material adverse effect on the Company’s business, financial condition, results of operations or cash flows.

Employment Contracts

The Company has entered into agreements with severance terms with certain employees and officers, all of whom are employed on an at-will basis, subject to certain severance obligations in the event of certain involuntary terminations. The Company may be required to accelerate the vesting of certain stock options in the event of changes in control, as defined and involuntary terminations.

76


Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

None.

Item 9A. Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), evaluated the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of December 31, 2020. Our disclosure controls and procedures are designed to provide reasonable assurance that information we are required to disclose in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our CEO and CFO, as appropriate to allow timely decisions regarding required disclosures, and is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. Based on this evaluation, our CEO and CFO have concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of December 31, 2020.

 

Management’s Report on Internal Control over Financial Reporting

 

Management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our financial statements for external purposes in accordance with generally accepted accounting principles.

 

Management assessed the effectiveness of our internal control over financial reporting as of December 31, 2020 using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control—Integrated Framework (2013). Based on its assessment, our management, including our CEO and CFO, has concluded that our internal control over financial reporting was effective as of December 31, 2020.

 

The effectiveness of our internal control over financial reporting as of December 31, 2020 has been audited by PricewaterhouseCoopers LLP, our independent registered public accounting firm, as stated in their report, which appears in Item 8 of this Annual Report on Form 10-K.

 

Changes in Internal Control over Financial Reporting

There have been no significant changes in our internal control over financial reporting during the quarter ended December 31, 2020 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations on Effectiveness of Controls

Management recognizes that a control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud or error, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

 

Item 9B. Other Information

None.

77


PART III

Item 10. Directors, Executive Officers and Corporate Governance

The information required by this item will be included in our proxy statement relating to our 2021 annual meeting of stockholders to be filed by us with the SEC no later than 120 days after the close of our fiscal year ended December 31, 2020 (the "Proxy Statement") and is incorporated herein by reference.

We have a code of business ethics and conduct that applies to all of our employees, including our Principal Executive Officer, Principal Financial Officer, Principal Accounting Officer, and our Board of Directors. A copy of this code, "Code of Business Conduct and Ethics", is available on our website at http://investors.thetradedesk.com. We intend to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding amendment to, or waiver from, a provision of our Code of Business Conduct and Ethics by posting such information on our investor relations website under the heading "Leadership & Governance" at http://investors.thetradedesk.com.

 

Item 11. Executive Compensation

The information required by this item will be included in the Proxy Statement and is incorporated herein by reference.

 

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

The information required by this item will be included in the Proxy Statement and is incorporated herein by reference.

 

The information required by this item will be included in the Proxy Statement and is incorporated herein by reference.

Item 14. Principal Accountant Fees and Services

The information required by this item will be included in the Proxy Statement and is incorporated herein by reference.

 

78


PART IV

Item 15. Exhibits and Financial Statement Schedules

(a) We have filed the following documents as part of this Annual Report on Form 10-K:

1. Consolidated Financial Statements

Refer to Index to Consolidated Financial Statements in Item 8 herein.

2. Financial Statement Schedules

No financial statement schedules are provided because the information called for is not required or is shown in the financial statements of the notes thereto.

3. Exhibits

Exhibits required to be filed as part of this report are:

 

Exhibit

 

 

 

Incorporated by Reference

 

 

Filed

Number

 

Exhibit Description

 

Form

 

Filing Date

 

Number

 

 

Herewith

 

 

 

 

 

 

 

 

 

 

 

 

    3.1

 

Amended and Restated Certificate of Incorporation.

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

    3.2

 

Amended and Restated Bylaws.

 

 

 

 

 

 

        

 

X

 

 

 

 

 

 

 

 

 

 

 

 

    4.1

 

Reference is made to Exhibits 3.1 and 3.2.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    4.2

 

Form of Class A Common Stock Certificate.

 

S-1/A

 

9/6/2016

 

4.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    4.3

 

Form of Class B Common Stock Certificate.

 

S-8

 

9/22/2016

 

4.4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    4.4

 

Second Amended and Restated Investor Rights Agreement dated as of February 9, 2016, by and among The Trade Desk, Inc. and the investors listed therein.

 

S-1/A

 

9/6/2016

 

10.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    4.5

 

Description of Securities.

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

  10.1

 

Second Amended and Restated Loan and Security Agreement, dated as of October 26, 2018, among The Trade Desk, Inc., the lenders party thereto, and Citibank, N.A., as administrative agent.

 

10-Q

 

11/9/2018

 

10.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.2(a)+

 

The Trade Desk, Inc. 2010 Stock Plan.

 

S-1/A

 

9/6/2016

 

10.5

(a)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.2(b)+

 

Form of Stock Option Agreement under The Trade Desk, Inc. 2010 Stock Plan.

 

S-1/A

 

9/6/2016

 

10.5

(b)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.2(c)+

 

Exercise Notice under The Trade Desk, Inc. 2010 Stock Plan.

 

S-1/A

 

9/6/2016

 

10.5

(c)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.3(a)+

 

The Trade Desk, Inc. 2015 Equity Incentive Plan.

 

S-1/A

 

9/6/2016

 

10.6

(a)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.3(b)+

 

First Amendment to The Trade Desk, Inc. 2015 Equity Incentive Plan.

 

S-8

 

9/22/2016

 

99.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.3(c)+

 

Form of Stock Option Agreement under The Trade Desk, Inc. 2015 Equity Incentive Plan.

 

S-1/A

 

9/6/2016

 

10.6

(b)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.3(d)+

 

Form of Stock Option Agreement under The Trade Desk, Inc. 2015 Equity Incentive Plan (with accelerated vesting).

 

S-1/A

 

9/6/2016

 

10.6

(c)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.3(e)+

 

Exercise Notice under The Trade Desk, Inc. 2015 Equity Incentive Plan.

 

S-1/A

 

9/6/2016

 

10.6

(d)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.4(a)+

 

The Trade Desk, Inc. 2016 Incentive Award Plan.

 

S-1

 

8/22/2016

 

10.7

(a)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.4(b)+

 

Form of Stock Option Agreement under The Trade Desk, Inc. 2016 Equity Incentive Plan.

 

S-1

 

8/22/2016

 

10.7

(b)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.4(c)+

 

Form of Restricted Stock Award Agreement under The Trade Desk, Inc. 2016 Equity Incentive Plan.

 

8-K

 

12/30/2016

 

10.1

 

 

 

79


Exhibit

 

 

 

Incorporated by Reference

 

 

Filed

Number

 

Exhibit Description

 

Form

 

Filing Date

 

Number

 

 

Herewith

 

 

 

 

 

 

 

 

 

 

 

 

  10.4(d)+

 

Form of Restricted Stock Unit Award Agreement under The Trade Desk, Inc. 2016 Equity Incentive Plan.

 

8-K

 

12/30/2016

 

10.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.5+

 

The Trade Desk, Inc. 2016 Employee Stock Purchase Plan.

 

S-8

 

9/22/2016

 

99.5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.6+

 

Form of Indemnification Agreement.

 

S-1

 

8/22/2016

 

10.8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.7+

 

Employment Agreement, dated as of May 11, 2017, between The Trade Desk, Inc. and Jeff T. Green.

 

10-Q

 

05/11/17

 

10.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.8+

 

Employment Agreement, dated as of May 11, 2017, between The Trade Desk, Inc. and David R. Pickles.

 

10-Q

 

05/11/17

 

10.3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.9+

 

Employment Agreement, dated as of November 1, 2017, between The Trade Desk, Inc. and Susan Vobejda.

 

10-Q

 

05/09/19

 

10.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.10+

 

Offer Letter, dated October 29, 2019, by and between the Company and Blake Grayson.

 

8-K

 

11/15/19

 

10.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.11+

 

Employment Agreement, dated October 29, 2019 between The Trade Desk, Inc. and Blake Grayson.

 

8-K

 

11/15/19

 

10.2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.12+

 

Employment Agreement, dated as of August 24, 2020 between The Trade Desk, Inc. and Jay Grant.

 

10-Q

 

11/06/20

 

10.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.13+

 

Employment Agreement, dated January 11, 2021 between The Trade Desk, Inc. and Michelle Hulst.

 

8-K

 

01/14/21

 

10.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  10.14+

 

Separation and Advisory Agreement, dated February 5, 2021 between The Trade Desk, Inc. and Brian Stempeck.

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

  21.1

 

List of Subsidiaries of the Registrant.

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

  23.1

 

Consent of PricewaterhouseCoopers LLP, independent registered public accounting firm.

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

  24.1

 

Power of Attorney (included on signature page to this Annual Report on Form 10-K).

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

  31.1

 

Certification of Principal Executive Officer Pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

  31.2

 

Certification of Principal Financial Officer Pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

  32.1 (1)

 

Certifications of Principal Executive Officer and Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

101.ins

 

Inline 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

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

101.sch

 

Inline XBRL Taxonomy Schema Linkbase Document

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

101.cal

 

Inline XBRL Taxonomy Calculation Linkbase Document

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

101.def

 

Inline XBRL Taxonomy Definition Linkbase Document

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

101.lab

 

Inline XBRL Taxonomy Label Linkbase Document

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

101.pre

 

Inline XBRL Taxonomy Presentation Linkbase Document

 

 

 

 

 

 

 

 

X

80


Exhibit

 

 

 

Incorporated by Reference

 

 

Filed

Number

 

Exhibit Description

 

Form

 

Filing Date

 

Number

 

 

Herewith

 

 

 

 

 

 

 

 

 

 

 

 

104

 

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

 

 

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

 

 

 

 

+

Indicates a management contract or compensatory plan or arrangement.

(1)

The information in this exhibit is furnished and deemed not filed with the Securities and Exchange Commission for purposes of section 18 of the Securities Exchange Act of 1934, as amended, or the Exchange Act, and is not to be incorporated by reference into any filing of The Trade Desk, Inc. under the Securities Act of 1933, as amended, of the Securities Act, or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

 

Item 16. Form 10-K Summary

None.

81


SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) 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, on the 18th day of February, 2021.

 

 

 

THE TRADE DESK, INC.

 

 

 

 

 

 

 

By:

 

/s/ BLAKE J. GRAYSON

 

 

 

 

Blake J. Grayson

 

 

 

 

Chief Financial Officer

 

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Jeff T. Green and Blake J. Grayson, jointly and severally, as his or her true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming that all said attorneys-in-fact and agents, or any of them or their or his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

Signature

  

Title

 

Date

 

 

 

 

 

/s/ JEFF T. GREEN

  

Chief Executive Officer, Director (principal

 

February 18, 2021

Jeff T. Green

 

executive officer)

 

 

 

 

 

 

 

/s/ BLAKE J. GRAYSON

  

Chief Financial Officer (principal financial

 

February 18, 2021

Blake J. Grayson

 

officer and principal accounting officer)

 

 

 

 

 

 

 

/s/ DAVID R. PICKLES

  

Chief Technology Officer, Director

 

February 18, 2021

David R. Pickles

 

 

 

 

 

 

 

 

 

/s/ LISE J. BUYER

 

Director

 

February 18, 2021

Lise J. Buyer

  

 

 

 

 

 

 

 

 

/s/ KATHRYN E. FALBERG

  

Director

 

February 18, 2021

Kathryn E. Falberg

 

 

 

 

 

 

 

 

 

/s/ THOMAS FALK

  

Director

 

February 18, 2021

Thomas Falk

 

 

 

 

 

 

 

 

 

/s/ ERIC B. PALEY

 

Director

 

February 18, 2021

Eric B. Paley

 

 

 

 

 

 

 

 

 

/s/ GOKUL RAJARAM

 

Director

 

February 18, 2021

Gokul Rajaram

 

 

 

 

 

 

 

 

 

/s/ DAVID B. WELLS

  

Director

 

February 18, 2021

David B. Wells

 

 

 

 

 

 

 

 

 

 

 

82

EX-3.1 2 ttd-ex31_62.htm EX-3.1 ttd-ex31_62.htm

EXHIBIT 3.1

 

AMENDED AND RESTATED CERTIFICATE OF INCORPORATION

OF

THE TRADE DESK, INC.

The Trade Desk, Inc., a corporation organized and existing under the laws of the State of Delaware, hereby certifies as follows:

A.

The name of the corporation is The Trade Desk, Inc.  The corporation’s original Certificate of Incorporation was filed with the Secretary of State of the State of Delaware on November 12, 2009.

B.

This Amended and Restated Certificate of Incorporation, which restates, integrates and also further amends the provisions of the Certificate of Incorporation, as amended and restated from time to time prior to the date hereof, was duly authorized and adopted by the Corporation’s Board of Directors and stockholders in accordance with the provisions of Sections 242 and 245 of the Delaware General Corporation Law.

C.

The Corporation’s Certificate of Incorporation, as amended and restated from time to time prior to the date hereof, is hereby amended, integrated and restated in its entirety to read as follows:

ARTICLE I 

The name of this corporation is The Trade Desk, Inc. (the “Corporation”).

ARTICLE II 

The address of the registered office of the Corporation in the State of Delaware is 251 Little Falls Drive, in the City of Wilmington, County of New Castle, 19808 and the name of its registered agent at such address is Corporation Service Company.

ARTICLE III 

The purpose of the Corporation is to engage in any lawful act or activity for which a corporation may be organized under the General Corporation Law of the State of Delaware (the “General Corporation Law”).

ARTICLE IV 

A.Classes of Stock.  The Corporation is authorized to issue shares of capital stock designated, respectively, “Class A Common Stock,” “Class B Common Stock” and “Preferred Stock.” The total number of shares of capital stock that the Corporation is authorized to issue is 1,195,000,000 shares, consisting of: 1,000,000,000 shares of Class A Common Stock, par value $0.000001 per share (the “Class A Common Stock”), 95,000,000 shares of Class B Common Stock, par value $0.000001 per share (the “Class B Common Stock”, and together with the Class A Common Stock, the “Common Stock”) and 100,000,000 shares of Preferred Stock, par value $0.000001 per share (the “Preferred Stock”).

 

 


 

B.Preferred Stock.  The Board of Directors of the Corporation (the “Board of Directors”) is authorized, subject to any limitations prescribed by law, to provide out of the unissued shares of Preferred Stock for the issuance of shares of Preferred Stock in one or more series, and by filing a certificate pursuant to the applicable law of the State of Delaware (such certificate being hereinafter referred to as a “Preferred Stock Designation”), to establish from time to time the number of shares to be included in each such series, and to fix the voting powers, full or limited, or no voting powers and the designation, preferences and relative, participating, optional or other special rights of the shares of each such series and any qualifications, limitations or restrictions thereof.  The powers, preferences and relative, participating, optional and other special rights of each series of Preferred Stock, and the qualifications, limitations or restrictions thereof, if any, may differ from those of any and all other series at any time outstanding.  The number of authorized shares of Preferred Stock may be increased or decreased (but not below the number of shares thereof then outstanding) by the affirmative vote of the holders of a majority of the voting power of all of the outstanding shares of stock of the Corporation entitled to vote thereon irrespective of the provisions of Section 242(b)(2) of the General Corporation Law, unless a vote of any holders of Preferred Stock is required pursuant to the terms of this Amended and Restated Certificate of Incorporation (the “Restated Certificate”) (including any Preferred Stock Designation).

C.Common Stock.  The relative powers, preferences and rights, and the qualifications, limitations and restrictions thereof, granted to or imposed on the shares of the Class A Common Stock and Class B Common Stock are as follows:

1.Voting Rights.

(a)General Right to Vote Together; Exception.  Except as otherwise expressly provided herein or required by applicable law, the holders of Class A Common Stock and Class B Common Stock shall vote together as one class on all matters submitted to a vote of the stockholders; provided, however, the number of authorized shares of Class A Common Stock or Class B Common Stock may be increased or decreased (but not below the number of shares thereof then outstanding) by the affirmative vote of the holders of a majority of the voting power of the stock of the Corporation entitled to vote, irrespective of the provisions of Section 242(b)(2) of the General Corporation Law, and no vote of the holders of the Class A Common Stock or Class B Common Stock voting separately as a class shall be required therefor. Notwithstanding anything to the contrary set forth herein, the holders of Class A Common Stock and Class B Common Stock shall not be entitled to vote on any amendment to this Restated Certificate (including any Preferred Stock Designation) that relates solely to the terms of one or more outstanding series of Preferred Stock if the holders of such affected series are entitled, either separately or together with the holders of one or more other such series, to vote thereon pursuant to this Restated Certificate (including any Preferred Stock Designation) or pursuant to the General Corporation Law.

(b)Votes Per Share.  Except as otherwise expressly provided herein or required by applicable law, on any matter that is submitted to a vote of the stockholders, each holder of Class A Common Stock shall be entitled to one (1) vote for each such share, and each holder of Class B Common Stock shall be entitled to ten (10) votes for each such share.

 

2


 

2.Identical Rights.  Except as otherwise expressly provided herein or required by applicable law, shares of Class A Common Stock and Class B Common Stock shall have the same rights and privileges and rank equally, share ratably and be identical in all respects as to all matters, including, without limitation:

(a)Dividends and Distributions.  Shares of Class A Common Stock and Class B Common Stock shall be treated equally, identically and ratably, on a per share basis, with respect to the declaration and payment or distribution of any Distribution paid or distributed by the Corporation, unless different treatment of the shares of each such class is approved in advance by the affirmative vote of the holders of a majority of the outstanding shares of Class A Common Stock and Class B Common Stock, each voting separately as a class; provided, however, that, subject to Section C.3(f) of this Article IV, in the event a Distribution is paid in the form of Class A Common Stock or Class B Common Stock (or Rights to acquire such stock), then holders of Class A Common Stock shall receive Class A Common Stock (or Rights to acquire such stock, as the case may be), and holders of Class B Common Stock shall receive Class B Common Stock (or Rights to acquire such stock, as the case may be), with holders of Class A Common Stock and Class B Common Stock receiving an identical number of shares of Class A Common Stock or Class B Common Stock (or Rights to acquire such stock, as the case may be) and, in such case, no approval of the holders of Class A Common Stock and Class B Common Stock voting separately as a class pursuant to this Section 2.1 shall be required.

(b)Subdivision, Combination or Reclassification.  If the Corporation in any manner subdivides, combines or reclassifies the outstanding shares of Class A Common Stock or Class B Common Stock, the outstanding shares of the other such class shall be proportionately subdivided, combined or reclassified concurrently therewith in a manner that maintains the same proportionate equity ownership between the holders of the outstanding Class A Common Stock and Class B Common Stock on the effective date for such subdivision, combination or reclassification, unless different treatment of the shares of each such class is approved in advance by the affirmative vote of the holders of a majority of the outstanding shares of Class A Common Stock and Class B Common Stock, each voting separately as a class.

(c)Equal Treatment in a Change of Control Transaction or Merger or Consolidation.  In connection with any Change of Control Transaction, shares of Class A Common Stock and Class B Common Stock shall be treated equally, identically and ratably, on a per share basis, with respect to any consideration into which such shares are converted or any consideration paid or otherwise distributed to stockholders of the Corporation, unless different treatment of the shares of each such class is approved in advance by the affirmative vote of the holders of a majority of the outstanding shares of Class A Common Stock and Class B Common Stock, each voting separately as a class.  Any merger or consolidation of the Corporation with or into any other entity, or any other transaction having an effect on stockholders substantially similar to that resulting from a consolidation or merger, in each case which is not a Change of Control Transaction, shall require approval by the affirmative vote of the holders of a majority of the outstanding shares of Class A Common Stock and Class B Common Stock, each voting separately as a class, unless (i) the shares of Class A Common Stock and Class B Common Stock remain outstanding and no other consideration is received in respect thereof or (ii) such shares are converted on a pro rata basis into shares of the surviving or parent entity in such transaction having substantially identical rights to the shares of Class A Common Stock and Class B Common Stock, respectively.

 

3


 

3.Conversion of Class B Common Stock.

(a)Voluntary Conversion.  Each one (1) share of Class B Common Stock shall be convertible into one (1) share of Class A Common Stock at the option of the holder thereof at any time.  Each holder of Class B Common Stock who elects to convert the same into shares of Class A Common Stock shall surrender the certificate or certificates therefor (if any), duly endorsed, at the office of the Corporation or any transfer agent for the Class A Common Stock or Class B Common Stock, and shall give written notice to the Corporation at such office that such holder elects to convert the same and shall state therein the number of shares of Class B Common Stock being converted and the name or names in which the certificate or certificates representing the shares of Class A Common Stock issued upon such conversion are to be issued or the name or names in which such shares are to be registered in book-entry form.  Thereupon the Corporation shall (1) if such shares are certificated, promptly issue and deliver at such office to such holder, or to the nominee or nominees of such holder, a certificate or certificates for the number of shares of Class A Common Stock to which such holder is entitled upon such conversion or (2) if such shares are uncertificated, register such shares in book-entry form.  Such conversion shall be deemed to have been made immediately prior to the close of business on the date of, if such shares are certificated, such surrender of the certificate or certificates representing the shares of Class B Common Stock to be converted or, if such shares are uncertificated, then upon the written notice of such holder’s election to convert by this Section 3(a).  The person or persons entitled to receive the shares of Class A Common Stock issuable upon such conversion shall be treated for all purposes as the record holder of such shares of Class A Common Stock on such date.

(b)Automatic Conversion.  Each one (1) share of Class B Common Stock shall automatically, without any further action on the part of the Corporation or the holder thereof, convert into one (1) share of Class A Common Stock upon a Transfer of such share of Class B Common Stock; provided that no such automatic conversion shall occur in the case of a Transfer by a Class B Stockholder to any of the persons or entities listed in clauses (i) through (vi) below (each, a “Permitted Transferee”) and from any such Permitted Transferee back to such Class B Stockholder and/or any other Permitted Transferee established by or for such Class B Stockholder:

(i)a trust for the benefit of such Class B Stockholder or persons other than the Class B Stockholder so long as the Class B Stockholder has sole dispositive power and exclusive Voting Control with respect to the shares of Class B Common Stock held by such trust; provided such Transfer does not involve any payment of cash, securities, property or other consideration (other than an interest in such trust) to the Class B Stockholder and, provided, further, that in the event such Class B Stockholder no longer has sole dispositive power and exclusive Voting Control with respect to the shares of Class B Common Stock held by such trust, each share of Class B Common Stock then held by such trust shall automatically convert into one (1) fully paid and nonassessable share of Class A Common Stock;

(ii)a trust under the terms of which such Class B Stockholder has retained a “qualified interest” within the meaning of § 2702(b)(1) of the Internal Revenue Code and/or a reversionary interest so long as the Class B Stockholder has sole dispositive power and exclusive Voting Control with respect to the shares of Class B Common Stock held by such trust; provided, however, that in the event the Class B Stockholder no longer has sole dispositive power

 

4


 

and exclusive Voting Control with respect to the shares of Class B Common Stock held by such trust, each share of Class B Common Stock then held by such trust shall automatically convert into one (1) fully paid and nonassessable share of Class A Common Stock;

(iii)an Individual Retirement Account, as defined in Section 408(a) of the Internal Revenue Code, or a pension, profit sharing, stock bonus or other type of plan or trust of which such Class B Stockholder is a participant or beneficiary and which satisfies the requirements for qualification under Section 401 of the Internal Revenue Code; provided that in each case such Class B Stockholder has sole dispositive power and exclusive Voting Control with respect to the shares of Class B Common Stock held in such account, plan or trust, and provided, further, that in the event the Class B Stockholder no longer has sole dispositive power and exclusive Voting Control with respect to the shares of Class B Common Stock held by such account, plan or trust, each share of Class B Common Stock then held by such trust shall automatically convert into one (1) fully paid and nonassessable share of Class A Common Stock;

(iv)a corporation in which such Class B Stockholder directly, or indirectly through one or more Permitted Transferees, owns shares with sufficient Voting Control in the corporation, or otherwise has legally enforceable rights, such that the Class B Stockholder retains sole dispositive power and exclusive Voting Control with respect to the shares of Class B Common Stock held by such corporation; provided that in the event the Class B Stockholder no longer owns sufficient shares or no longer has sufficient legally enforceable rights to ensure that the Class B Stockholder retains sole dispositive power and exclusive Voting Control with respect to the shares of Class B Common Stock held by such corporation, each share of Class B Common Stock then held by such corporation shall automatically convert into one (1) fully paid and nonassessable share of Class A Common Stock;

(v)a partnership in which such Class B Stockholder directly, or indirectly through one or more Permitted Transferees, owns partnership interests with sufficient Voting Control in the partnership, or otherwise has legally enforceable rights, such that the Class B Stockholder retains sole dispositive power and exclusive Voting Control with respect to the shares of Class B Common Stock held by such partnership; provided that in the event the Class B Stockholder no longer owns sufficient partnership interests or no longer has sufficient legally enforceable rights to ensure that the Class B Stockholder retains sole dispositive power and exclusive Voting Control with respect to the shares of Class B Common Stock held by such partnership, each share of Class B Common Stock then held by such partnership shall automatically convert into one (1) fully paid and nonassessable share of Class A Common Stock; or

(vi)a limited liability company in which such Class B Stockholder directly, or indirectly through one or more Permitted Transferees, owns membership interests with sufficient Voting Control in the limited liability company, or otherwise has legally enforceable rights, such that the Class B Stockholder retains sole dispositive power and exclusive Voting Control with respect to the shares of Class B Common Stock held by such limited liability company; provided that in the event the Class B Stockholder no longer owns sufficient membership interests or no longer has sufficient legally enforceable rights to ensure that the Class B Stockholder retains sole dispositive power and exclusive Voting Control with respect to the shares of Class B Common Stock held by such limited liability company, each share of Class B

 

5


 

Common Stock then held by such limited liability company shall automatically convert into one (1) fully paid and nonassessable share of Class A Common Stock. Any certificate representing shares of Class B Common Stock shall bear a legend that the shares represented by such certificates are subject to the restrictions on transferability set forth in this Section 3(b).

(c)Final Conversion of Class B Common Stock.  On the Final Conversion Date, each one (1) issued share of Class B Common Stock shall automatically, without any further action by the holder thereof or the Corporation, convert into one (1) share of Class A Common Stock.  Following such conversion, the reissuance of all shares of Class B Common Stock shall be prohibited, and such shares shall be retired and cancelled in accordance with Section 243 of the General Corporation Law and the filing of the certificate with the Secretary of State of the State of Delaware required thereby, and upon the effectiveness of such certificate, if the retired shares constitute all of the authorized shares of the Class B Common Stock, the certificate shall have the effect of eliminating all references to the Class B Common Stock in this Restated Certificate.  Upon conversion of Class B Common Stock into Class A Common Stock on the Final Conversion Date, all rights of holders of shares of Class B Common Stock shall cease and (a) if such shares are certificated, the person or persons in whose name or names the certificate or certificates representing the shares of Class A Common Stock are to be issued or (b) if such shares are not certificated, the person registered as the owner of such shares in book-entry form shall be treated for all purposes as having become the record holder or holders of such shares of Class A Common Stock.

(d)Procedures.  The Corporation may, from time to time, establish such policies and procedures relating to the conversion of the Class B Common Stock to Class A Common Stock and the general administration of this dual class stock structure in accordance with the provisions of this Restated Certificate, including the issuance of stock certificates with respect thereto, as it may deem necessary or advisable, and may from time to time request that holders of shares of Class B Common Stock furnish certifications, affidavits or other proof to the Corporation as it deems necessary to verify the ownership of Class B Common Stock and to confirm that a conversion to Class A Common Stock has not occurred.  A determination by the Board of Directors of the Corporation that a Transfer has resulted or will result in a conversion of the Class B Common Stock to Class A Common Stock shall be conclusive and binding.

(e)Immediate Effect.  In the event of a conversion of shares of Class B Common Stock to shares of Class A Common Stock pursuant to this Section 3, such conversion(s) shall be deemed to have been made at the time that the Transfer of shares occurred or, in the case of Section C.3(c) hereof, upon the Final Conversion Date.

(f)Effect of Conversion on Payment of Dividends.  Notwithstanding anything to the contrary set forth herein, if the date on which any share of Class B Common Stock is converted into Class A Common Stock occurs after the record date for the determination of the holders of Class B Common Stock entitled to receive any Distribution to be paid to on the shares of Class B Common Stock, the holder of such shares of Class B Common Stock as of such record date will be entitled to receive such Distribution on such payment date; provided, however, that notwithstanding any other provision of this Restated Certificate, to the extent that any such Distribution is payable in shares of Class B Common Stock (or Rights to acquire such stock), such Distribution shall, to the fullest extent permitted by applicable law, be deemed to have been

 

6


 

declared, and shall be payable in, shares of Class A Common Stock (or Rights to acquire such stock) and no shares of Class B Common Stock (or Rights to acquire such stock) shall be issued in payment thereof.

(g)Reservation of Stock.  The Corporation shall at all times reserve and keep available out of its authorized but unissued shares of Class A Common Stock, solely for the purpose of effecting the conversion of the shares of Class B Common Stock, such number of its shares of Class A Common Stock as shall from time to time be sufficient to effect the conversion of all outstanding shares of Class B Common Stock into shares of Class A Common Stock.

D.No Further Issuances.  Except for the issuance of Class B Common Stock issuable upon exercise of Rights outstanding at the Effective Time, the reclassification of shares of Class B Common Stock into a greater or lesser number of shares of Class B Common Stock or as a dividend payable in accordance with Article IV, Section C.2(a), the Corporation shall not at any time after the Effective Time issue any additional shares of Class B Common Stock, unless such issuance is approved by the affirmative vote of the holders of a majority of the outstanding shares of Class B Common Stock.

ARTICLE V

The following terms, where capitalized in this Restated Certificate, shall have the meanings ascribed to them in this Article V:

Change of Control Transaction” means (i) the sale, lease, exchange, or other disposition (other than liens and encumbrances created in the ordinary course of business, including liens or encumbrances to secure indebtedness for borrowed money that are approved by the Board of Directors, so long as no foreclosure occurs in respect of any such lien or encumbrance) of all or substantially all of the Corporation’s property and assets (which shall for such purpose include the property and assets of any direct or indirect subsidiary of the Corporation), provided that any sale, lease, exchange or other disposition of property or assets exclusively between or among the Corporation and any direct or indirect subsidiary or subsidiaries of the Corporation shall not be deemed a “Change of Control Transaction”; (ii) the merger, consolidation, business combination, or other similar transaction of the Corporation with any other entity, other than a merger, consolidation, business combination, or other similar transaction that would result in the voting securities of the Corporation outstanding immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity or its parent) more than fifty percent (50%) of the total voting power represented by the voting securities of the Corporation (or the surviving entity or its parent) and more than fifty percent (50%) of the total number of outstanding shares of the Corporation’s capital stock (or the surviving entity or its parent), in each case as outstanding immediately after such merger, consolidation, business combination, or other similar transaction, and the stockholders of the Corporation immediately prior to the merger, consolidation, business combination, or other similar transaction own voting securities of the Corporation, the surviving entity or its parent immediately following the merger, consolidation, business combination, or other similar transaction in substantially the same proportions (vis a vis each other) as such stockholders owned the voting securities of the Corporation immediately prior to the transaction; or (iii) the recapitalization, liquidation, dissolution, or other similar transaction involving the Corporation, other than a recapitalization,

 

7


 

liquidation, dissolution, or other similar transaction that would result in the voting securities of the Corporation outstanding immediately prior thereto continuing to represent (either by remaining outstanding or being converted into voting securities of the surviving entity or its parent) more than fifty percent (50%) of the total voting power represented by the voting securities of the Corporation (or the surviving entity or its parent) and more than fifty percent (50%) of the total number of outstanding shares of the Corporation’s capital stock (or the surviving entity or its parent), in each case as outstanding immediately after such recapitalization, liquidation, dissolution or other similar transaction, and the stockholders of the Corporation immediately prior to the recapitalization, liquidation, dissolution or other similar transaction own voting securities of the Corporation, the surviving entity or its parent immediately following the recapitalization, liquidation, dissolution or other similar transaction in substantially the same proportions (vis a vis each other) as such stockholders owned the voting securities of the Corporation immediately prior to the transaction.

Class B Stockholder” means (i) the registered holder of a share of Class B Common Stock at the Effective Time and (ii) the initial registered holder of any shares of Class B Common Stock that are originally issued by the Corporation after the Effective Time.

Distribution” means (i) any dividend or distribution of cash, property or shares of the Corporation’s capital stock; and (ii) any distribution following or in connection with any liquidation, dissolution or winding up of the Corporation, either voluntary or involuntary.

Effective Time” means 9:00 a.m. (Eastern Daylight Time) on September 26, 2016.

Exchange Act” means the United States Securities Exchange Act of 1934, as amended.

Final Conversion Date” means 5:00 p.m. in New York City, New York on the first Trading Day falling on or after the earliest of:  (i) the fifth year anniversary of the date on which this Restated Certificate is filed with the Office of the Secretary of State of the State of Delaware and becomes effective; (ii) such date and time as determined by the Board of Directors following the first date on which Jeff Green is none of the following: (a) chief executive officer of the Corporation, (b) president of the Corporation or (c) chairman of the Board of Directors; and (iii) a date specified by the holders of at least sixty-six and two-thirds percent (66 2/3%) of the outstanding shares of Class B Common Stock in the notice required by Section C.3(a) of Article IV.

Rights” means any option, warrant, conversion right or contractual right of any kind to acquire shares of the Corporation’s authorized but unissued capital stock.

Securities Exchange” means, at any time, the registered national securities exchange on which the Corporation’s equity securities are then principally listed or traded, which shall be either the New York Stock Exchange or NASDAQ Global Market (or similar national quotation system of the NASDAQ Stock Market) (“NASDAQ”) or any successor exchange of either the New York Stock Exchange or NASDAQ.

SEC” means the Securities and Exchange Commission.

Trading Day” means any day on which the Securities Exchange is open for trading.

 

8


 

Transfer” of a share of Class B Common Stock shall mean any sale, assignment, transfer, conveyance, hypothecation or other transfer or disposition of such share or any legal or beneficial interest in such share, whether or not for value and whether voluntary or involuntary or by operation of law.  A “Transfer” shall also include, without limitation, (i) a transfer of a share of Class B Common Stock to a broker or other nominee (regardless of whether or not there is a corresponding change in beneficial ownership) or (ii) the transfer of, or entering into a binding agreement with respect to, Voting Control over a share of Class B Common Stock by proxy or otherwise; provided, however, that the following shall not be considered a “Transfer”: (a) the grant of a proxy to officers or directors of the Corporation at the request of the Board of Directors in connection with actions to be taken at an annual or special meeting of stockholders; (b) entering into a voting trust, agreement or arrangement (with or without granting a proxy) solely with stockholders who are holders of Class B Common Stock that (A) is disclosed either in a Schedule 13D filed with the Securities and Exchange Commission or in writing to the Secretary of the Corporation, (B) either has a term not exceeding one year or is terminable by the holder of the shares subject thereto at any time and (C) does not involve any payment of cash, securities, property or other consideration to the holder of the shares subject thereto other than the mutual promise to vote shares in a designated manner; or (c) the fact that, as of the Effective Time or at any time after the Effective Time, the spouse of any holder of Class B Common Stock possesses or obtains an interest in such holder’s shares of Class B Common Stock arising solely by reason of the application of the community property laws of any jurisdiction, so long as no other event or circumstance shall exist or have occurred that constitutes a “Transfer” of such shares of Class B Common Stock.

Voting Control” with respect to a share of Class B Common Stock means the exclusive power (whether directly or indirectly) to vote or direct the voting of such share of Class B Common Stock by proxy, voting agreement or otherwise.

ARTICLE VI

A.Board Size.  Subject to the rights of the holders of any series of Preferred Stock to elect additional directors under specified circumstances, the total number of authorized directors constituting the Board of Directors (the “Whole Board”) shall be fixed from time to time exclusively by the Board of Directors pursuant to a resolution adopted by a majority of the Whole Board.

B.Classified Board.  The directors (other than those directors elected by the holders of any series of Preferred Stock provided for or fixed pursuant to the provisions of this Restated Certificate (the “Preferred Stock Directors”)) shall be and are divided into three classes designated as Class I, Class II and Class III, respectively (the “Classified Board”).  Each class shall consist, as nearly as may be possible, of one third of the Whole Board.  The Board of Directors is authorized to assign members of the Board of Directors already in office to such classes of the Classified Board, which assignments shall become effective at the same time the Classified Board becomes effective.  The initial term of office of the Class I directors shall expire at the Corporation’s first annual meeting of stockholders following the Effective Time, the initial term of office of the Class II directors shall expire at the Corporation’s second annual meeting of stockholders following the Effective Time, and the initial term of office of the Class III directors shall expire at the Corporation’s third annual meeting of stockholders following the Effective Time.  At each

 

9


 

annual meeting of stockholders following the Effective Time, directors elected to succeed those directors of the class whose terms then expire shall be elected for a term of office to expire at the third succeeding annual meeting of stockholders after their election.  In case of any increase or decrease, from time to time, in the number of directors (other than Preferred Stock Directors) in each class shall be apportioned as nearly equal as possible.

C.Term; Removal.  Each director shall hold office until the annual meeting of stockholders at which such director’s term expires and until such director’s successor is duly elected and qualified, or until such director’s earlier death, resignation, disqualification or removal.  Except for Preferred Stock Directors, directors may be removed only for cause and only by the affirmative vote of the holders of sixty-six and two-thirds percent (66 2/3%) of the voting power of the then-outstanding shares of capital stock of the Corporation entitled to vote generally in the election of directors, voting together as a single class.

D.Vacancies and Newly Created Directorships.  Subject to the special rights of the holders of any series of Preferred Stock to elect directors, any vacancy occurring in the Board of Directors for any cause, and any newly created directorship resulting from any increase in the authorized number of directors, shall be filled only by the affirmative vote of a majority of the directors then in office, even if less than a quorum, or by a sole remaining director, and not by the stockholders unless the Board of Directors otherwise directs.  Any director elected in accordance with the preceding sentence shall hold office for a term expiring at the annual meeting of stockholders at which the term of office of such director’s class expires and until such director’s successor is duly elected and qualified, or until such director’s earlier death, resignation, disqualification or removal.  No decrease in the authorized number of directors shall shorten the term of any incumbent director.

E.Class A Directors.  Notwithstanding anything to the contrary set forth herein, during the period beginning on the date that the Corporation publicly announces the class of the first director to serve in a Class A Director Seat (as defined below) and ending on the Final Conversion Date (or, if earlier, on the date that no shares of Class B Common Stock remain issued and outstanding), the holders of Class A Common Stock, voting as a separate class, shall have the right to elect two directors to the Classified Board; provided that if the Whole Board consists of eight or fewer directors, then the holders of Class A Common Stock, voting as a separate class, shall have the right to elect one director to the Classified Board.  Any seat filled by any director contemplated by the previous sentence is referred to as a “Class A Director Seat.”  A director serving in a Class A Director Seat shall be assigned to such class as the Board shall determine from time to time and the class of the first director to serve in a Class A Director Seat shall be publicly announced by the Corporation prior to the mailing of the proxy statement for the 2021 annual meeting.  Any vacancy or newly created directorship occurring for any reason in a Class A Director Seat shall be filled only by the affirmative vote of a majority of the directors then in office, even if less than a quorum, or by a sole remaining director, and not by the stockholders unless the Board of Directors otherwise directs.  All Class A Director Seats shall be eliminated on the Final Conversion Date (or, if earlier, on the date that no shares of Class B Common Stock remain issued and outstanding), and any director then serving in a Class A Director Seat shall hold office until the annual meeting of stockholders at which the term of office of such director’s class expires and until such director’s successor is duly elected and qualified, or until such director’s earlier death, resignation, disqualification or removal pursuant to Section C of this Article VI.

 

10


 

ARTICLE VII

The following provisions are inserted for the management of the business and the conduct of the affairs of the Corporation, and for further definition, limitation and regulation of the powers of the Corporation and of its directors and stockholders:

 

A.Board Power.  The business and affairs of the Corporation shall be managed by or under the direction of the Board of Directors.  Except as otherwise expressly delegated by the Board of Directors pursuant to a resolution adopted by a majority of the Whole Board, the Board of Directors shall have the exclusive power and authority to appoint and remove officers of the Corporation.

B.Written Ballot.  Elections of directors need not be by written ballot unless otherwise provided in the Bylaws of the Corporation.

C.Amendment of Bylaws.  In furtherance and not in limitation of the powers conferred by the General Corporation Law, the Board of Directors is expressly authorized to adopt, amend or repeal the Bylaws of the Corporation.  In addition to any vote of the holders of any class or series of stock of the Corporation required by applicable law or by this Restated Certificate (including any Preferred Stock Designation in respect of one or more series of Preferred Stock), the adoption, amendment or repeal of the Bylaws of the Corporation by the stockholders of the Corporation shall require the affirmative vote of the holders of at least sixty-six and two-thirds percent (66 2/3%) of the voting power of the outstanding shares of stock of the Corporation entitled to vote thereon, voting together as a single class.

D.Special Meetings.  Special meetings of the stockholders of the Corporation may be called only by (i) the Board of Directors pursuant to a resolution adopted by a majority of the Whole Board; (ii) the chairman of the Board of Directors (or in the event of co-chairmen, either co-chairman); (iii) the chief executive officer of the Corporation; or (iv) the president of the Corporation (in the event there is no chief executive officer of the Corporation).  In addition, special meetings of the stockholders of the Corporation shall be called by the Secretary of the Corporation upon a request made in accordance with the Bylaws of the Corporation by one or more stockholders of record who own, or who are acting on behalf of beneficial owners who own, in the aggregate, at least 20% of the outstanding shares of Common Stock (as calculated in accordance with the Bylaws of the Corporation) on the record date determined pursuant to the Bylaws of the Corporation and who each have owned at least such number of shares included in such aggregate amount continuously from the date that is one year prior to such record date through the date of the conclusion of the special meeting so requested.  Other than as provided in this Section D of this Article VII, special meetings of the stockholders of the Corporation may not be called by any other person or persons.

E.Stockholder Action by Written Consent.  Subject to the special rights of the holders of any series of Preferred Stock, prior to the first date on which the outstanding shares of Class B Common Stock represent less than 50% of the total voting power represented by the voting securities of the Corporation, any action required or permitted to be taken by the stockholders of the Corporation must be effected at a duly called annual or special meeting of stockholders of the Corporation and may not be effected by any consent in writing by such stockholders in lieu of a meeting.

 

11


 

F.No Cumulative Voting.  No stockholder will be permitted to cumulate votes at any election of directors.

G.Advance Notice of Stockholder Nominations.  Advance notice of stockholder nominations for the election of directors and of other business proposed to be brought by stockholders before any meeting of the stockholders of the Corporation shall be given in the manner provided in the Bylaws of the Corporation.

ARTICLE VIII

A.Director Exculpation.  To the maximum extent permitted by the General Corporation Law, as the same exists or as may hereafter be amended, a director of the Corporation shall not be personally liable to the Corporation or its stockholders for monetary damages for breach of fiduciary duty as a director.  If the General Corporation Law is amended after approval by the stockholders of this Article VIII to authorize corporate action further eliminating or limiting the personal liability of directors, then the liability of a director of the Corporation shall be eliminated or limited to the fullest extent permitted by the General Corporation Law as so amended, automatically and without further action, upon the date of such amendment.

B.Indemnification.

The Corporation, to the fullest extent permitted by law, shall indemnify and advance expenses to any person made or threatened to be made a party to an action, suit or proceeding, whether criminal, civil, administrative or investigative, by reason of the fact that he or she, or his or her testator or intestate, is or was a director or officer of the Corporation or any predecessor of the Corporation, or serves or served at any other enterprise as a director or officer at the request of the Corporation or any predecessor to the Corporation.

The Corporation, to the fullest extent permitted by law, may indemnify and advance expenses to any person made or threatened to be made a party to an action, suit or proceeding, whether criminal, civil, administrative or investigative, by reason of the fact that he or she, or his or her testator or intestate is or was an employee or agent of the Corporation or any predecessor of the Corporation, or serves or served at any other enterprise as an employee or agent at the request of the Corporation or any predecessor to the Corporation.

C.Vested Rights.  Neither any amendment nor repeal of this Article VIII, nor the adoption by amendment of this Restated Certificate of any provision inconsistent with this Article VIII, shall eliminate or reduce the effect of this Article VIII in respect of any matter occurring, or any action or proceeding accruing or arising (or that, but for this Article VIII, would accrue or arise) prior to such amendment, repeal or adoption of an inconsistent provision.

ARTICLE IX 

Unless the Corporation consents in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware shall to the fullest extent permitted by law be the sole and exclusive forum for (i) any derivative action or proceeding brought on behalf of the Corporation; (ii) any action asserting a claim of breach of a fiduciary duty owed by any director, officer, other employee or stockholder of the Corporation to the Corporation or the Corporation’s

 

12


 

stockholders; (iii) any action asserting a claim arising pursuant to any provision of the General Corporation Law, the Restated Certificate or the Bylaws of the Corporation or as to which the General Corporation Law confers jurisdiction on the Court of Chancery of the State of Delaware; or (iv) any action asserting a claim governed by the internal affairs doctrine.  Any person or entity purchasing or otherwise acquiring or holding any interest in shares of capital stock of the Corporation shall be deemed to have notice of and to have consented to the provisions of this Article IX.

 

ARTICLE X 

The Corporation reserves the right at any time, and from time to time, to amend, alter, change or repeal any provision contained in this Restated Certificate, and other provisions authorized by the laws of the State of Delaware at the time in force may be added or inserted, in the manner now or hereafter prescribed by statute, and all rights, preferences and privileges of any nature conferred upon stockholders, directors or any other persons herein are granted subject to this reservation; provided, however, that, notwithstanding any other provision of this Restated Certificate or any provision of law that might otherwise permit a lesser vote or no vote, but in addition to any vote of the holders of any class or series of the stock of this Corporation required by law or by this Restated Certificate, the affirmative vote of the holders of at least sixty-six and two-thirds percent (66 2/3%) of the voting power of the outstanding shares of stock of the Corporation entitled to vote thereon, voting together as a single class, shall be required to amend or repeal, or adopt any provision of this Restated Certificate inconsistent with, ARTICLE VI, ARTICLE VII, ARTICLE VIII, ARTICLE IX or this ARTICLE X of this Restated Certificate.

 

* * *

 

IN WITNESS WHEREOF, this Restated Certificate of Incorporation has been signed on behalf of the Corporation by its duly authorized officer on December 22, 2020.

 

THE TRADE DESK, INC.

 

By:

 /s/ Jeff T. Green

 

Name: Jeff T. Green

Title: Chief Executive Officer

 

 

13

EX-3.2 3 ttd-ex32_63.htm EX-3.2 ttd-ex32_63.htm

EXHIBIT 3.2

AMENDED AND RESTATED BYLAWS

OF

THE TRADE DESK, INC.

 

(a Delaware corporation)

 

 

ARTICLE I. CORPORATE OFFICES

 

1.1

REGISTERED OFFICE

1

1.2

OTHER OFFICES

1

ARTICLE II. MEETINGS OF STOCKHOLDERS

 

2.1

PLACE OF MEETINGS

1

2.2

ANNUAL MEETING

1

2.3

SPECIAL MEETING

1

2.4

ADVANCE NOTICE PROCEDURES FOR BUSINESS BROUGHT BEFORE A MEETING

4

2.5

ADVANCE NOTICE PROCEDURES FOR NOMINATIONS OF DIRECTORS

8

2.6

NOTICE OF STOCKHOLDERS’ MEETINGS

11

2.7

MANNER OF GIVING NOTICE; AFFIDAVIT OF NOTICE

11

2.8

QUORUM

11

2.9

ADJOURNED MEETING; NOTICE

12

2.10

CONDUCT OF BUSINESS

12

2.11

VOTING

12

2.12

NO STOCKHOLDER ACTION BY WRITTEN CONSENT WITHOUT A MEETING

13

2.13

RECORD DATE FOR STOCKHOLDER NOTICE; VOTING; GIVING CONSENTS

13

2.14

PROXIES

13

2.15

LIST OF STOCKHOLDERS ENTITLED TO VOTE

14

2.16

INSPECTORS OF ELECTION

14

ARTICLE III. DIRECTORS

 

3.1

POWERS

15

3.2

NUMBER OF DIRECTORS

15

3.3

ELECTION, QUALIFICATION AND TERM OF OFFICE OF DIRECTORS

15

3.4

RESIGNATION AND VACANCIES

15

3.5

PLACE OF MEETINGS; MEETINGS BY TELEPHONE

16

3.6

REGULAR MEETINGS

16

3.7

SPECIAL MEETINGS; NOTICE

16

3.8

QUORUM

17

3.9

BOARD ACTION BY WRITTEN CONSENT WITHOUT A MEETING

17

3.10

FEES AND COMPENSATION OF DIRECTORS

17

3.11

REMOVAL OF DIRECTORS

17

ARTICLE IV. COMMITTEES

 

4.1

COMMITTEES OF DIRECTORS

18

4.2

COMMITTEE MINUTES

18

4.3

MEETINGS AND ACTION OF COMMITTEES

18

 


ARTICLE V. OFFICERS

 

5.1

OFFICERS

19

5.2

APPOINTMENT OF OFFICERS

19

5.3

SUBORDINATE OFFICERS

19

5.4

REMOVAL AND RESIGNATION OF OFFICERS

19

5.5

VACANCIES IN OFFICES

20

5.6

REPRESENTATION OF SHARES OF OTHER CORPORATIONS

20

5.7

AUTHORITY AND DUTIES OF OFFICERS

20

ARTICLE VI. RECORDS AND REPORTS

 

6.1

MAINTENANCE AND INSPECTION OF RECORDS

20

6.2

INSPECTION BY DIRECTORS

21

ARTICLE VII. GENERAL MATTERS

 

7.1

EXECUTION OF CORPORATE CONTRACTS AND INSTRUMENTS

21

7.2

STOCK CERTIFICATES; PARTLY PAID SHARES

21

7.3

SPECIAL DESIGNATION ON CERTIFICATES

22

7.4

LOST CERTIFICATES

22

7.5

CONSTRUCTION; DEFINITIONS

22

7.6

DIVIDENDS

22

7.7

FISCAL YEAR

22

7.8

SEAL

23

7.9

TRANSFER OF STOCK

23

7.10

STOCK TRANSFER AGREEMENTS

23

7.11

REGISTERED STOCKHOLDERS

23

7.12

WAIVER OF NOTICE

23

ARTICLE VIII. NOTICE BY ELECTRONIC TRANSMISSION

 

8.1

NOTICE BY ELECTRONIC TRANSMISSION

24

8.2

DEFINITION OF ELECTRONIC TRANSMISSION

24

ARTICLE IX. INDEMNIFICATION

 

9.1

INDEMNIFICATION OF DIRECTORS AND OFFICERS

25

9.2

INDEMNIFICATION OF OTHERS

25

9.3

PREPAYMENT OF EXPENSES

25

9.4

DETERMINATION; CLAIM

25

9.5

NON-EXCLUSIVITY OF RIGHTS

26

9.6

INSURANCE

26

9.7

OTHER INDEMNIFICATION

26

9.8

CONTINUATION OF INDEMNIFICATION

26

9.9

AMENDMENT OR REPEAL

26

ARTICLE X. AMENDMENTS

 

 

 

 

-ii-


 

 

AMENDED AND RESTATED BYLAWS

OF

THE TRADE DESK, INC.

 

 

 

ARTICLE I. CORPORATE OFFICES

 

1.1

REGISTERED OFFICE

The registered office of The Trade Desk, Inc. (the “Corporation”) shall be fixed in the Corporation’s certificate of incorporation, as the same may be amended and/or restated from time to time (the “certificate of incorporation”).

 

1.2

OTHER OFFICES

The Corporation’s board of directors (the “Board”) may at any time establish other offices at any place or places where the Corporation is qualified to do business.

ARTICLE II. MEETINGS OF STOCKHOLDERS

 

2.1

PLACE OF MEETINGS

Meetings of stockholders shall be held at any place, within or outside the State of Delaware, designated by the Board. The Board may, in its sole discretion, determine that a meeting of stockholders shall not be held at any place, but may instead be held solely by means of remote communication as authorized by Section 211(a)(2) of the General Corporation Law of the State of Delaware (the “DGCL”). In the absence of any such designation or determination, stockholders’ meetings shall be held at the Corporation’s principal executive office.

 

2.2

ANNUAL MEETING

The Board shall designate the date and time of the annual meeting. At the annual meeting, directors shall be elected and other proper business properly brought before the meeting in accordance with Section 2.4 may be transacted.

 

2.3

SPECIAL MEETING

(i)A special meeting of the stockholders of the Corporation may be called at any time only by (a) the Board pursuant to a resolution adopted by a majority of the Whole Board; (b) the chairman of the Board (or in the event of co-chairmen, either co‑chairman); (c) the chief executive officer; or (d) the president (in the absence of a chief executive officer).  In addition, special meetings of the stockholders of the Corporation shall be called by the secretary of the Corporation upon a request made in accordance with this Section 2.3 by one or more persons who own, in the aggregate, at least 20% of the aggregate number of outstanding shares of Class A Common Stock and Class B Common Stock on the Ownership Record Date (as defined below) and who each have owned at least such number of shares included in such aggregate amount

 


continuously from the date that is one year prior to the Ownership Record Date through the date of the conclusion of the special meeting so requested (a meeting called in accordance with this clause (e), a “Stockholder Requested Meeting”).  Other than as provided in this Section 2.3(i), special meetings of the stockholders of the Corporation may not be called by any other person or persons.  For purposes of these bylaws, “Whole Board” shall mean the total number of authorized directors constituting the Board whether or not there exist any vacancies or other unfilled seats in previously authorized directorships.

(ii)For purposes of Section 2.3(i):

(a)A person is deemed to “own” only those outstanding shares of stock of the Corporation as to which such person holds the title directly or that such person is deemed to own by virtue of title being held by a nominee, custodian or other agent of such person pursuant to Rule 200(b) of the Exchange Act (as defined below) (as such rule is in effect on the date on which the Corporation’s bylaws were first amended to include this Section 2.3(ii)(a)), and, in each case, as to which such person possesses both:  (A) the full voting and investment authority pertaining to the shares; and (B) the full economic interest in (including the opportunity for profit and risk of loss on) the shares, except that the number of shares calculated in accordance with the foregoing clauses (A) and (B) shall not include any shares (x) sold by such person in any transaction that has not been settled or closed, (y) borrowed by the person for any purposes or purchased by the person pursuant to an agreement to resell, including, without limitation, any “short position” as defined in Rule 14e‑4(a) of the Exchange Act (as such rule is in effect on the date on which the Corporation’s bylaws were first amended to include this Section 2.3(ii)(a)) or (z) subject to any option, warrant, forward contract, swap, contract of sale, or other derivative or similar agreement entered into by the person, whether the instrument or agreement is to be settled with shares or with cash based on the notional amount or value of outstanding shares of stock of the Corporation, if the instrument or agreement has, or is intended to have, or if exercised would have, the purpose or effect of (i) reducing in any manner, to any extent or at any time in the future the person’s full right to vote or direct the voting of the shares and/or (ii) hedging, offsetting or altering to any degree any gain or loss arising from the full economic ownership of the shares by the person.

(b)A person’s ownership of shares is deemed to continue during any period in which the person has delegated any voting power by means of a proxy, power of attorney, or other instrument or arrangement that is revocable at any time by the person.

(iii)Any person seeking to request the calling of a Stockholder Requested Meeting may first request that the Board fix a record date to determine the persons entitled to request a special meeting (such record date, the “Ownership Record Date”) by delivering or mailing notice to the secretary of the Corporation at the principal executive offices of the Corporation. The Board may fix the Ownership Record Date, which shall not precede, and shall not be more than 10 days after, the date upon which the resolution fixing the Ownership Record Date is adopted by the Board. If no such notice is given or if the Board does not, within 10 days of the secretary’s receipt of such notice, adopt a resolution fixing the Ownership Record Date, the Ownership Record Date shall be the date that the first request to call a special meeting is received by the secretary with respect to the proposed business to be conducted at a special meeting.

-2-


(iv)To be validly made in accordance with these bylaws, a request for a Stockholder Requested Meeting must:

(a)be delivered to, or mailed and received by, the secretary of the Corporation at the principal executive offices of the Corporation during the period commencing on the date that is 30 days after the date of the conclusion of the most recent annual meeting and ending on the date that is 120 days prior to the one-year anniversary of the date of the conclusion of the most recent annual meeting;

(b)set forth any information necessary to verify the satisfaction of the conditions set forth in the second sentence of Section 2.3(i);

(c)set forth, as to each record stockholder (unless such record stockholder is acting solely as a nominee for a beneficial owner), each beneficial owner, if any, directing a record stockholder to sign such request and each other person on whose behalf such beneficial owner or record stockholder is acting, other than persons who have provided such request solely in response to any form of public solicitation for such requests (any such beneficial owner, record stockholder or other person, a “Disclosing Party”), the information required to be disclosed by a Proposing Person pursuant to Section 2.4(iii)(a)–(c) of these bylaws;

(d)set forth, with respect to each nomination, if any, of a director for election to the Board proposed to be made at such special meeting, the information required to be disclosed pursuant to Section 2.5(iii)(a)–(c) of these bylaws and the information and materials required under Section 2.5(vi) of these bylaws;

(e)not relate to an item of business that is not a proper subject for stockholder action under applicable law; and

(f)be updated and supplemented, if necessary, so that the information provided or required to be provided pursuant to this Section 2.3(iv) is true and correct as of the record date for notice of the meeting and as of the date that is 10 business days prior to the meeting or any adjournment or postponement thereof, with such update and supplement being delivered to, or mailed and received by, the secretary at the principal executive offices of the Corporation not later than 5 business days after the record date for notice of the meeting (in the case of the update and supplement required to be made as of such record date), and not later than 8 business days prior to the date for the meeting or, if practicable, any adjournment or postponement thereof (and, if not practicable, on the first practicable date prior to the date to which the meeting has been adjourned or postponed) (in the case of the update and supplement required to be made as of 10 business days prior to the meeting or any adjournment or postponement thereof).

(v)A Stockholder Requested Meeting shall be held at such date, time and place, if any, as the Board shall fix; provided, however, that the date of any such special meeting shall be not more than 90 days after the request for such special meeting is made in accordance with this Section 2.3; provided further that the Board shall have discretion to determine whether or not to proceed with such special meeting if before or after such special meeting is noticed the requirements of this Section 2.3 do not remain satisfied (including if requests for such Stockholder

-3-


Requested Meeting are revoked such that the conditions set forth in the second sentence of Section 2.3(i) do not remain satisfied).

(vi)No business may be transacted at such special meeting other than the business specified in such notice to stockholders, which, in the case of a Stockholder Requested Meeting, may include any other matters that the Board determines to include therein. Nothing contained in this Section 2.3 shall be construed as limiting, fixing, or affecting the time when a meeting of stockholders called by action of the Board may be held.

(vii)As used in this Section 2.3, “person” shall mean (a) an individual, a corporation, a partnership, a limited liability company, an association, a joint stock company, a trust, a business trust, a government or political subdivision, any unincorporated organization, or any other association or entity including any successor (by merger or otherwise) thereof or thereto, and (b) a “group” as that term is used for purposes of Section 13(d)(3) of the Exchange Act.  The term “person” shall also include all “affiliates” thereof, as such term is defined in Rule 12b-2 of the Exchange Act.

 

2.4

ADVANCE NOTICE PROCEDURES FOR BUSINESS BROUGHT BEFORE A MEETING

(i)At an annual meeting of the stockholders, only such business shall be conducted as shall have been properly brought before the meeting. To be properly brought before an annual meeting, business must be (a) specified in a notice of meeting given by or at the direction of the Board, (b) if not specified in a notice of meeting, otherwise brought before the meeting by or at the direction of the Board or the chairman of the Board (or in the event of co-chairmen, either co-chairman), or (c) otherwise properly brought before the meeting by a stockholder present in person who (A) (1) was a beneficial owner of shares of the Corporation both at the time of giving the notice provided for in this Section 2.4 and at the time of the meeting, (2) is entitled to vote at the meeting and (3) has complied with this Section 2.4 in all applicable respects, or (B) properly made such proposal in accordance with Rule 14a-8 under the Securities Exchange Act of 1934, as amended, and the rules and regulations promulgated thereunder (as so amended and inclusive of such rules and regulations, the “Exchange Act”). The foregoing clause (c) shall be the exclusive means for a stockholder to propose business to be brought before an annual meeting of the stockholders. The only matters that may be brought before a special meeting are the matters specified in the notice of meeting given by or at the direction of the person calling the meeting pursuant to Section 2.3 of these bylaws; provided that, in the case of a Stockholder Requested Meeting, for any matter specified in such notice pursuant to a request made in accordance with Section 2.3 of these bylaws, such matter may only be brought before such Stockholder Requested Meeting by a Disclosing Party present in person who made or directed such request. Any determination by the Board regarding the satisfaction of the requirements set forth in Section 2.3, Section 2.4 and Section 2.5 of these bylaws shall be binding on the Corporation and its stockholders. Stockholders shall not be permitted to propose business to be brought before a special meeting of the stockholders that is not a Stockholder Requested Meeting. For purposes of Sections 2.4 and 2.5, “present in person” shall mean that the stockholder proposing that the business be brought before the annual meeting of the Corporation, or, if the proposing stockholder is not an individual, a qualified representative of such proposing stockholder, appear at such annual meeting. A “qualified representative” of such proposing stockholder shall be, if such proposing

-4-


stockholder is (x) a general or limited partnership, any general partner or person who functions as a general partner of the general or limited partnership or who controls the general or limited partnership, (y) a corporation or a limited liability company, any officer or person who functions as an officer of the corporation or limited liability company or any officer, director, general partner or person who functions as an officer, director or general partner of any entity ultimately in control of the corporation or limited liability company or (z) a trust, any trustee of such trust. Stockholders seeking to nominate persons for election to the Board must comply with Section 2.5 of these bylaws, and this Section 2.4 shall not be applicable to nominations except as expressly provided in Section 2.5 of these bylaws.

(ii)Without qualification, for business to be properly brought before an annual meeting by a stockholder, the stockholder must (a) provide Timely Notice (as defined below) thereof in writing and in proper form to the secretary of the Corporation and (b) provide any updates or supplements to such notice at the times and in the forms required by this Section 2.4. To be timely, a stockholder’s notice must be delivered to, or mailed and received at, the principal executive offices of the Corporation not less than ninety (90) days nor more than one hundred twenty (120) days prior to the one-year anniversary of the preceding year’s annual meeting; provided, however, that if the date of the annual meeting is more than thirty (30) days before or more than sixty (60) days after such anniversary date, notice by the stockholder to be timely must be so delivered, or mailed and received, not later than the ninetieth (90th) day prior to such annual meeting or, if later, the tenth (10th) day following the day on which public disclosure of the date of such annual meeting was first made (such notice within such time periods, “Timely Notice”). In no event shall any adjournment or postponement of an annual meeting or the announcement thereof commence a new time period for the giving of Timely Notice as described above.

(iii)To be in proper form for purposes of this Section 2.4, a stockholder’s notice to the secretary shall set forth:

(a)As to each Proposing Person (as defined below), (A) the name and address of such Proposing Person (including, if applicable, the name and address that appear on the Corporation’s books and records); and (B) the class or series and number of shares of the Corporation that are, directly or indirectly, owned of record or beneficially owned (within the meaning of Rule 13d-3 under the Exchange Act) by such Proposing Person, except that such Proposing Person shall in all events be deemed to beneficially own any shares of any class or series of the Corporation as to which such Proposing Person has a right to acquire beneficial ownership at any time in the future (the disclosures to be made pursuant to the foregoing clauses (A) and (B) are referred to as “Stockholder Information”);

(b)As to each Proposing Person, (A) the full notional amount of any securities that, directly or indirectly, underlie any “derivative security” (as such term is defined in Rule 16a-1(c) under the Exchange Act) that constitutes a “call equivalent position” (as such term is defined in Rule 16a-1(b) under the Exchange Act) (“Synthetic Equity Position”) and that is, directly or indirectly, held or maintained by such Proposing Person with respect to any shares of any class or series of shares of the Corporation; provided that, for the purposes of the definition of “Synthetic Equity Position,” the term “derivative security” shall also include any security or instrument that would not otherwise constitute a “derivative security” as a result of any feature that would make any conversion, exercise or similar right or privilege of such security or

-5-


instrument becoming determinable only at some future date or upon the happening of a future occurrence, in which case the determination of the amount of securities into which such security or instrument would be convertible or exercisable shall be made assuming that such security or instrument is immediately convertible or exercisable at the time of such determination; and, provided, further, that any Proposing Person satisfying the requirements of Rule 13d-1(b)(1) under the Exchange Act (other than a Proposing Person that so satisfies Rule 13d-1(b)(1) under the Exchange Act solely by reason of Rule 13d-1(b)(1)(ii)(E)) shall not be deemed to hold or maintain the notional amount of any securities that underlie a Synthetic Equity Position held by such Proposing Person as a hedge with respect to a bona fide derivatives trade or position of such Proposing Person arising in the ordinary course of such Proposing Person’s business as a derivatives dealer, (B) any rights to dividends on the shares of any class or series of shares of the Corporation owned beneficially by such Proposing Person that are separated or separable from the underlying shares of the Corporation, (C) (x) if such Proposing Person is (i) a general or limited partnership, syndicate or other group, the identity of each general partner and each person who functions as a general partner of the general or limited partnership, each member of the syndicate or group and each person controlling the general partner or member, (ii) a corporation or a limited liability company, the identity of each officer and each person who functions as an officer of the corporation or limited liability company, each person controlling the corporation or limited liability company and each officer, director, general partner and person who functions as an officer, director or general partner of any entity ultimately in control of the corporation or limited liability company or (iii) a trust, any trustee of such trust (each such person or persons set forth in the preceding clauses (i), (ii) and (iii), a “Responsible Person”), any fiduciary duties owed by such Responsible Person to the equity holders or other beneficiaries of such Proposing Person and any material interests or relationships of such Responsible Person that are not shared generally by other record or beneficial holders of the shares of any class or series of the Corporation and that reasonably could have influenced the decision of such Proposing Person to propose such business to be brought before the meeting, and (y) if such Proposing Person is a natural person, any material interests or relationships of such natural person that are not shared generally by other record or beneficial holders of the shares of any class or series of the Corporation and that reasonably could have influenced the decision of such Proposing Person to propose such business to be brought before the meeting, (D) any material shares or any Synthetic Equity Position in any principal competitor of the Corporation in any principal industry of the Corporation held by such Proposing Persons, (E) a summary of any material discussions regarding the business proposed to be brought before the meeting (x) between or among any of the Proposing Persons or (y) between or among any Proposing Person and any other record or beneficial holder of the shares of any class or series of the Corporation (including their names), (F) any material pending or threatened legal proceeding in which such Proposing Person is a party or material participant involving the Corporation or any of its officers or directors, or any affiliate of the Corporation, (G) any other material relationship between such Proposing Person, on the one hand, and the Corporation, any affiliate of the Corporation or any principal competitor of the Corporation, on the other hand, (H) any direct or indirect material interest in any material contract or agreement of such Proposing Person with the Corporation, any affiliate of the Corporation or any principal competitor of the Corporation (including, in any such case, any employment agreement, collective bargaining agreement or consulting agreement) and (I) any other information relating to such Proposing Person that would be required to be disclosed in a proxy statement or other filing required to be made in connection with solicitations of proxies or consents by such Proposing Person in support of the business

-6-


proposed to be brought before the meeting pursuant to Section 14(a) of the Exchange Act (the disclosures to be made pursuant to the foregoing clauses (A) through (I) are referred to as “Disclosable Interests”); provided, however, that Disclosable Interests shall not include any such disclosures with respect to the ordinary course business activities of any broker, dealer, commercial bank, trust company or other nominee who is a Proposing Person solely as a result of being the stockholder directed to prepare and submit the notice required by these bylaws on behalf of a beneficial owner; and

(c)As to each item of business that the stockholder proposes to bring before the annual meeting, (A) a brief description of the business desired to be brought before the annual meeting, the reasons for conducting such business at the annual meeting and any material interest in such business of each Proposing Person, (B) the text of the proposal or business (including the text of any resolutions proposed for consideration and in the event that such business includes a proposal to amend the bylaws of the Corporation, the language of the proposed amendment), (C) a reasonably detailed description of all agreements, arrangements and understandings between or among any of the Proposing Persons or between or among any Proposing Person and any other person or entity (including their names) in connection with the proposal of such business by such stockholder and (D) any other information relating to such item of business that would be required to be disclosed in a proxy statement or other filing required to be made in connection with solicitations of proxies in support of the business proposed to be brought before the meeting pursuant to Section 14(a) of the Exchange Act; provided, however, that the disclosures required by this Section 2.4(iii) shall not include any disclosures with respect to any broker, dealer, commercial bank, trust company or other nominee who is a Proposing Person solely as a result of being the stockholder directed to prepare and submit the notice required by these bylaws on behalf of a beneficial owner.

(iv)For purposes of this Section 2.4, the term “Proposing Person” shall mean (a) the stockholder providing the notice of business proposed to be brought before an annual meeting, (b) the beneficial owner or beneficial owners, if different, on whose behalf the notice of the business proposed to be brought before the annual meeting is made and (c) any participant (as defined in paragraphs (a)(ii)-(vi) of Instruction 3 to Item 4 of Schedule 14A) with such stockholder in such solicitation or associate (within the meaning of Rule 12b-2 under the Exchange Act for the purposes of these bylaws) of such stockholder or beneficial owner.

(v)A Proposing Person shall update and supplement its notice to the Corporation of its intent to propose business at an annual meeting, if necessary, so that the information provided or required to be provided in such notice pursuant to this Section 2.4 shall be true and correct as of the record date for notice of the meeting and as of the date that is ten (10) business days prior to the meeting or any adjournment or postponement thereof, and such update and supplement shall be delivered to, or mailed and received by, the secretary at the principal executive offices of the Corporation not later than five (5) business days after the record date for notice of the meeting (in the case of the update and supplement required to be made as of such record date), and not later than eight (8) business days prior to the date for the meeting or, if practicable, any adjournment or postponement thereof (and, if not practicable, on the first practicable date prior to the date to which the meeting has been adjourned or postponed) (in the case of the update and supplement required to be made as of ten (10) business days prior to the meeting or any adjournment or postponement thereof).

-7-


(vi)Notwithstanding anything in these bylaws to the contrary, no business shall be conducted at an annual meeting that is not properly brought before the meeting in accordance with this Section 2.4. The presiding officer of the meeting shall, if the facts warrant, determine that the business was not properly brought before the meeting in accordance with this Section 2.4, and if he or she should so determine, he or she shall so declare to the meeting and any such business not properly brought before the meeting shall not be transacted.

(vii)This Section 2.4 is expressly intended to apply to any business proposed to be brought before an annual meeting of stockholders, other than any proposal made in accordance with Rule 14a-8 under the Exchange Act and included in the Corporation’s proxy statement. In addition to the requirements of this Section 2.4 with respect to any business proposed to be brought before an annual meeting, each Proposing Person shall comply with all applicable requirements of the Exchange Act with respect to any such business. Nothing in this Section 2.4 shall be deemed to affect the rights of stockholders to request inclusion of proposals in the Corporation’s proxy statement pursuant to Rule 14a-8 under the Exchange Act.

(viii)For purposes of these bylaws, “public disclosure” shall mean disclosure in a press release reported by a national news service or in a document publicly filed by the Corporation with the Securities and Exchange Commission pursuant to Sections 13, 14 or 15(d) of the Exchange Act.

 

2.5

ADVANCE NOTICE PROCEDURES FOR NOMINATIONS OF DIRECTORS

(i)Nominations of any person for election to the Board at an annual meeting or at a special meeting (but only if the election of directors is a matter specified in the notice of meeting given by or at the direction of the person calling such special meeting) may be made at such meeting only (a) by or at the direction of the Board, including by any committee or persons authorized to do so by the Board or these bylaws, (b) by a stockholder present in person, as defined in Section 2.4, (A) who was a beneficial owner of shares of the Corporation both at the time of giving the notice provided for in this Section 2.5 and at the time of the meeting, (B) is entitled to vote at the meeting and (C) has complied with this Section 2.5 as to such notice and nomination, or (c) in the case of a Stockholder Requested Meeting, by a Disclosing Party present in person who made or directed a request for such meeting in accordance with Section 2.3 of these bylaws. The foregoing clause (b) shall be the exclusive means for a stockholder to make any nomination of a person or persons for election to the Board at an annual meeting or special meeting that is not a Stockholder Requested Meeting. The foregoing clause (c) shall be the exclusive means for a stockholder to make any nomination of a person or persons for election to the Board at a Stockholder Requested Meeting.

(ii)Without qualification, for a stockholder to make any nomination of a person or persons for election to the Board at an annual meeting, the stockholder must (a) provide Timely Notice (as defined in Section 2.4(ii) of these bylaws) thereof in writing and in proper form to the secretary of the Corporation, (b) provide the information with respect to such stockholder and its proposed nominee as required by this Section 2.5, and (c) provide any updates or supplements to such notice at the times and in the forms required by this Section 2.5. If the election of directors is a matter specified in the notice of meeting given by or at the direction of the person calling a special meeting that is not a Stockholder Requested Meeting, then for a stockholder to make any

-8-


nomination of a person or persons for election to the Board at such special meeting, the stockholder must (a) provide Timely Notice thereof in writing and in proper form to the secretary of the Corporation at the principal executive offices of the Corporation, (b) provide the information with respect to such stockholder and its proposed nominee as required by this Section 2.5, and (c) provide any updates or supplements to such notice at the times and in the forms required by this Section 2.5. To be timely, a stockholder’s notice for nominations to be made at a special meeting that is not a Stockholder Requested Meeting must be delivered to, or mailed and received at, the principal executive offices of the Corporation not earlier than the one hundred twentieth (120th) day prior to such special meeting and not later than the ninetieth (90th) day prior to such special meeting or, if later, the tenth (10th) day following the day on which public disclosure (as defined in Section 2.4(viii) of these bylaws) of the date of such special meeting was first made. In no event shall any adjournment or postponement of an annual meeting or special meeting or the announcement thereof commence a new time period for the giving of a stockholder’s notice as described above.

(iii)To be in proper form for purposes of this Section 2.5, a stockholder’s notice to the secretary shall set forth:

(a)As to each Nominating Person (as defined below), the Stockholder Information (as defined in Section 2.4(iii)(a) of these bylaws) except that for purposes of this Section 2.5, the term “Nominating Person” shall be substituted for the term “Proposing Person” in all places it appears in Section 2.4(iii)(a);

(b)As to each Nominating Person, any Disclosable Interests (as defined in Section 2.4(iii)(b), except that for purposes of this Section 2.5 the term “Nominating Person” shall be substituted for the term “Proposing Person” in all places it appears in Section 2.4(iii)(b) and the disclosure with respect to the business to be brought before the meeting in Section 2.4(iii)(b) shall be made with respect to the election of directors at the meeting);

(c)As to each person whom a Nominating Person proposes to nominate for election as a director, (A) all information with respect to such proposed nominee that would be required to be set forth in a stockholder’s notice pursuant to this Section 2.5 if such proposed nominee were a Nominating Person, (B) all information relating to such proposed nominee that is required to be disclosed in a proxy statement or other filings required to be made in connection with solicitations of proxies for election of directors in a contested election pursuant to Section 14(a) under the Exchange Act (including such proposed nominee’s written consent to being named in the proxy statement as a nominee and to serving as a director if elected), (C) a description of any direct or indirect material interest in any material contract or agreement between or among any Nominating Person, on the one hand, and each proposed nominee or his or her respective associates or any other participants in such solicitation, on the other hand, including, without limitation, all information that would be required to be disclosed pursuant to Item 404 under Regulation S-K if such Nominating Person were the “registrant” for purposes of such rule and the proposed nominee were a director or executive officer of such registrant (the disclosures to be made pursuant to the foregoing clauses (A) through (C) are referred to as “Nominee Information”), and (D) a completed and signed questionnaire, representation and agreement as provided in Section 2.5(vi); and

-9-


(d)The Corporation may require any proposed nominee to furnish such other information (A) as may reasonably be required by the Corporation to determine the eligibility of such proposed nominee to serve as an independent director of the Corporation in accordance with the Corporation’s Corporate Governance Guidelines or (B) that could be material to a reasonable stockholder’s understanding of the independence or lack of independence of such proposed nominee.

(iv)For purposes of this Section 2.5, the term “Nominating Person” shall mean (a) the stockholder providing the notice of the nomination proposed to be made at the meeting, (b) the beneficial owner or beneficial owners, if different, on whose behalf the notice of the nomination proposed to be made at the meeting is made and (c) any associate of such stockholder or beneficial owner or any other participant in such solicitation.

(v)A stockholder providing notice of any nomination proposed to be made at a meeting shall further update and supplement such notice, if necessary, so that the information provided or required to be provided in such notice pursuant to this Section 2.5 shall be true and correct as of the record date for notice of the meeting and as of the date that is ten (10) business days prior to the meeting or any adjournment or postponement thereof, and such update and supplement shall be delivered to, or mailed and received by, the secretary at the principal executive offices of the Corporation not later than five (5) business days after the record date for notice of the meeting (in the case of the update and supplement required to be made as of such record date), and not later than eight (8) business days prior to the date for the meeting or, if practicable, any adjournment or postponement thereof (and, if not practicable, on the first practicable date prior to the date to which the meeting has been adjourned or postponed) (in the case of the update and supplement required to be made as of ten (10) business days prior to the meeting or any adjournment or postponement thereof).

(vi)To be eligible to be a nominee for election as a director of the Corporation at an annual or special meeting, the proposed nominee must be nominated in the manner prescribed in Section 2.5 and must deliver (in accordance with the time period prescribed for delivery in a notice to such proposed nominee given by or on behalf of the Board), to the secretary at the principal executive offices of the Corporation, (a) a completed written questionnaire (in a form provided by the Corporation) with respect to the background, qualifications, stock ownership and independence of such proposed nominee and (b) a written representation and agreement (in form provided by the Corporation) that such proposed nominee (A) is not and, if elected as a director during his or her term of office, will not become a party to (1) any agreement, arrangement or understanding with, and has not given and will not give any commitment or assurance to, any person or entity as to how such proposed nominee, if elected as a director of the Corporation, will act or vote on any issue or question (a “Voting Commitment”) or (2) any Voting Commitment that could limit or interfere with such proposed nominee’s ability to comply, if elected as a director of the Corporation, with such proposed nominee’s fiduciary duties under applicable law, (B) is not, and will not become a party to, any agreement, arrangement or understanding with any person or entity other than the Corporation with respect to any direct or indirect compensation or reimbursement for service as a director and (C) if elected as a director of the Corporation, will comply with all applicable corporate governance, conflict of interest, confidentiality, stock ownership and trading and other policies and guidelines of the Corporation applicable to directors and in effect during such person’s term in office as a director (and, if requested by any proposed

-10-


nominee, the secretary of the Corporation shall provide to such proposed nominee all such policies and guidelines then in effect).

(vii)In addition to the requirements of this Section 2.5 with respect to any nomination proposed to be made at a meeting, each Proposing Person shall comply with all applicable requirements of the Exchange Act with respect to any such nominations.

(viii)No proposed nominee shall be eligible for nomination as a director of the Corporation unless such proposed nominee and the Nominating Person seeking to place such proposed nominee’s name in nomination have complied with this Section 2.5, as applicable. The presiding officer at the meeting shall, if the facts warrant, determine that a nomination was not properly made in accordance with this Section 2.5, and if he or she should so determine, he or she shall so declare such determination to the meeting, the defective nomination shall be disregarded and any ballots cast for the proposed nominee in question (but in the case of any form of ballot listing other qualified nominees, only the ballots case for the nominee in question) shall be void and of no force or effect.

 

2.6

NOTICE OF STOCKHOLDERS’ MEETINGS

Unless otherwise provided by law, the certificate of incorporation or these bylaws, the notice of any meeting of stockholders shall be sent or otherwise given in accordance with either Section 2.7 or Section 8.1 of these bylaws not less than ten (10) nor more than sixty (60) days before the date of the meeting to each stockholder entitled to vote at such meeting. The notice shall specify the place, if any, date and hour of the meeting, the means of remote communication, if any, by which stockholders and proxy holders may be deemed to be present in person and vote at such meeting, and, in the case of a special meeting, the purpose or purposes for which the meeting is called.

 

2.7

MANNER OF GIVING NOTICE; AFFIDAVIT OF NOTICE

Notice of any meeting of stockholders shall be deemed given:

(i)if mailed, when deposited in the U.S. mail, postage prepaid, directed to the stockholder at his, her or its address as it appears on the Corporation’s records; or

(ii)if electronically transmitted as provided in Section 8.1 of these bylaws.

An affidavit of the secretary or an assistant secretary of the Corporation or of the transfer agent or any other agent of the Corporation that the notice has been given by mail or by a form of electronic transmission, as applicable, shall, in the absence of fraud, be prima facie evidence of the facts stated therein.

 

2.8

QUORUM

Unless otherwise provided by law, the certificate of incorporation or these bylaws, the holders of a majority in voting power of the stock issued and outstanding and entitled to vote, present in person, or by remote communication, if applicable, or represented by proxy, shall constitute a quorum for the transaction of business at all meetings of the stockholders. If, however,

-11-


a quorum is not present or represented at any meeting of the stockholders, then either (i) the chairman of the meeting or (ii) a majority in voting power of the stockholders entitled to vote at the meeting, present in person, or by remote communication, if applicable, or represented by proxy, shall have power to adjourn the meeting from time to time in the manner provided in Section 2.9 of these bylaws until a quorum is present or represented. At such adjourned meeting at which a quorum is present or represented, any business may be transacted that might have been transacted at the meeting as originally noticed.

 

2.9

ADJOURNED MEETING; NOTICE

When a meeting is adjourned to another time or place, unless these bylaws otherwise require, notice need not be given of the adjourned meeting if the time, place, if any, thereof, and the means of remote communications, if any, by which stockholders and proxy holders may be deemed to be present in person and vote at such adjourned meeting are announced at the meeting at which the adjournment is taken. At the adjourned meeting, the Corporation may transact any business which might have been transacted at the original meeting. If the adjournment is for more than thirty (30) days, or if after the adjournment a new record date is fixed for the adjourned meeting, a notice of the adjourned meeting shall be given to each stockholder of record entitled to vote at the meeting.

 

2.10

CONDUCT OF BUSINESS

The chairman of any meeting of stockholders shall determine the order of business and the procedure at the meeting, including such regulation of the manner of voting and the conduct of business.

 

2.11

VOTING

The stockholders entitled to vote at any meeting of stockholders shall be determined in accordance with the provisions of Section 2.13 of these bylaws, subject to Section 217 (relating to voting rights of fiduciaries, pledgers and joint owners of stock) and Section 218 (relating to voting trusts and other voting agreements) of the DGCL.

Except as may be otherwise provided in the certificate of incorporation or these bylaws, each stockholder shall be entitled to one (1) vote for each share of capital stock held by such stockholder.

At all duly called or convened meetings of stockholders, at which a quorum is present, for the election of directors, a plurality of the votes cast shall be sufficient to elect a director. Except as otherwise provided by the certificate of incorporation, these bylaws, the rules or regulations of any stock exchange applicable to the Corporation, or applicable law or pursuant to any regulation applicable to the Corporation or its securities, all other elections and questions presented to the stockholders at a duly called or convened meeting, at which a quorum is present, shall be decided by the majority of the votes cast affirmatively or negatively (excluding abstentions and broker non-votes) and shall be valid and binding upon the Corporation.

-12-


 

2.12

NO STOCKHOLDER ACTION BY WRITTEN CONSENT WITHOUT A MEETING

Except as otherwise provided by the certificate of incorporation and subject to the rights of the holders of the shares of any series of preferred stock or any other class of stock or series thereof having a preference over the common stock as to dividends or upon liquidation, prior to the first date on which the outstanding shares of Class B Common Stock of the Corporation represent less than 50% of the total voting power represented by the voting securities of the Corporation, any action required or permitted to be taken by the stockholders of the Corporation must be effected at a duly called annual or special meeting of stockholders of the Corporation and may not be effected by any consent in writing by such stockholders.

 

2.13

RECORD DATE FOR STOCKHOLDER NOTICE; VOTING; GIVING CONSENTS

In order that the Corporation may determine the stockholders entitled to notice of or to vote at any meeting of stockholders or any adjournment thereof, or entitled to receive payment of any dividend or other distribution or allotment of any rights, or entitled to exercise any rights in respect of any change, conversion or exchange of stock or for the purpose of any other lawful action, the Board may fix, in advance, a record date, which record date shall not precede the date on which the resolution fixing the record date is adopted and which shall not be more than sixty (60) nor less than ten (10) days before the date of such meeting, nor more than sixty (60) days prior to any other such action.

If the Board does not so fix a record date:

(i)The record date for determining stockholders entitled to notice of or to vote at a meeting of stockholders shall be at the close of business on the day next preceding the day on which notice is given, or, if notice is waived, at the close of business on the day next preceding the day on which the meeting is held.

(ii)The record date for determining stockholders for any other purpose shall be at the close of business on the day on which the Board adopts the resolution relating thereto.

A determination of stockholders of record entitled to notice of or to vote at a meeting of stockholders shall apply to any adjournment of the meeting; provided, however, that the Board may fix a new record date for the adjourned meeting.

 

2.14

PROXIES

Each stockholder entitled to vote at a meeting of stockholders may authorize another person or persons to act for such stockholder by proxy authorized by an instrument in writing or by a transmission permitted by law filed in accordance with the procedure established for the meeting, but no such proxy shall be voted or acted upon after three (3) years from its date, unless the proxy provides for a longer period. The revocability of a proxy that states on its face that it is irrevocable shall be governed by the provisions of Section 212 of the DGCL. A proxy may be in the form of a telegram, cablegram or other means of electronic transmission which sets forth or is submitted

-13-


with information from which it can be determined that the telegram, cablegram or other means of electronic transmission was authorized by the stockholder.

 

2.15

LIST OF STOCKHOLDERS ENTITLED TO VOTE

The officer who has charge of the stock ledger of the Corporation shall prepare and make, at least ten (10) days before every meeting of stockholders, a complete list of the stockholders entitled to vote at the meeting, arranged in alphabetical order, and showing the address of each stockholder and the number of shares registered in the name of each stockholder. The Corporation shall not be required to include electronic mail addresses or other electronic contact information on such list. Such list shall be open to the examination of any stockholder, for any purpose germane to the meeting for a period of at least ten (10) days prior to the meeting: (i) on a reasonably accessible electronic network, provided that the information required to gain access to such list is provided with the notice of the meeting, or (ii) during ordinary business hours, at the Corporation’s principal executive office. In the event that the Corporation determines to make the list available on an electronic network, the Corporation may take reasonable steps to ensure that such information is available only to stockholders of the Corporation. If the meeting is to be held at a place, then the list shall be produced and kept at the time and place of the meeting during the whole time thereof, and may be inspected by any stockholder who is present. If the meeting is to be held solely by means of remote communication, then the list shall also be open to the examination of any stockholder during the whole time of the meeting on a reasonably accessible electronic network, and the information required to access such list shall be provided with the notice of the meeting. Such list shall presumptively determine the identity of the stockholders entitled to vote at the meeting and the number of shares held by each of them.

 

2.16

INSPECTORS OF ELECTION

Before any meeting of stockholders, the Board shall appoint an inspector or inspectors of election to act at the meeting or its adjournment and make a written report thereof. The number of inspectors shall be either one (1) or three (3). If any person appointed as inspector fails to appear or fails or refuses to act, then the chairman of the meeting may, and upon the request of any stockholder or a stockholder’s proxy shall, appoint a person to fill that vacancy.

Such inspectors shall:

(i)determine the number of shares outstanding and the voting power of each, the number of shares represented at the meeting, the existence of a quorum, and the authenticity, validity, and effect of proxies;

(ii)receive votes or ballots;

(iii)hear and determine all challenges and questions in any way arising in connection with the right to vote;

(iv)count and tabulate all votes;

(v)determine when the polls shall close;

-14-


(vi)determine the result; and

(vii)do any other acts that may be proper to conduct the election or vote with fairness to all stockholders.

The inspectors of election shall perform their duties impartially, in good faith, to the best of their ability and as expeditiously as is practical. If there are three (3) inspectors of election, the decision, act or certificate of a majority is effective in all respects as the decision, act or certificate of all. Any report or certificate made by the inspectors of election is prima facie evidence of the facts stated therein. The inspectors of election may appoint such persons to assist them in performing their duties as they determine.

ARTICLE III. DIRECTORS

 

3.1

POWERS

Subject to the provisions of the DGCL and any limitations in the certificate of incorporation or these bylaws relating to action required to be approved by the stockholders or by the outstanding shares, the business and affairs of the Corporation shall be managed and all corporate powers shall be exercised by or under the direction of the Board.

 

3.2

NUMBER OF DIRECTORS

The authorized number of directors shall be determined from time to time by resolution of the Board, provided the Board shall consist of at least one (1) member. No reduction of the authorized number of directors shall have the effect of removing any director before that director’s term of office expires.

 

3.3

ELECTION, QUALIFICATION AND TERM OF OFFICE OF DIRECTORS

Except as provided in Section 3.4 of these bylaws, each director, including a director elected to fill a vacancy, shall hold office until the expiration of the term for which elected and until such director’s successor is elected and qualified or until such director’s earlier death, resignation or removal. Directors need not be stockholders unless so required by the certificate of incorporation or these bylaws. The certificate of incorporation or these bylaws may prescribe other qualifications for directors.

If so provided in the certificate of incorporation, the directors of the Corporation shall be divided into three (3) classes.

 

3.4

RESIGNATION AND VACANCIES

Any director may resign at any time upon notice given in writing or by electronic transmission to the Corporation. When one or more directors so resigns and the resignation is effective at a future date, a majority of the directors then in office, including those who have so resigned, shall have power to fill such vacancy or vacancies, the vote thereon to take effect when such resignation or resignations shall become effective, and each director so chosen shall hold office as provided in this section in the filling of other vacancies.

-15-


Unless otherwise provided in the certificate of incorporation or these bylaws, vacancies and newly created directorships resulting from any increase in the authorized number of directors shall, unless the Board determines by resolution that any such vacancies or newly created directorships shall be filled by stockholders, be filled only by a majority of the directors then in office, although less than a quorum, or by a sole remaining director. Any director elected in accordance with the preceding sentence shall hold office for the remainder of the full term of the director for which the vacancy was created or occurred and until such director’s successor shall have been elected and qualified. A vacancy in the Board of Directors shall be deemed to exist under these bylaws in the case of the death, removal or resignation of any director.

 

3.5

PLACE OF MEETINGS; MEETINGS BY TELEPHONE

The Board may hold meetings, both regular and special, either within or outside the State of Delaware.

Unless otherwise restricted by the certificate of incorporation or these bylaws, members of the Board, or any committee designated by the Board, may participate in a meeting of the Board, or any committee, by means of conference telephone or other communications equipment by means of which all persons participating in the meeting can hear each other, and such participation in a meeting pursuant to this bylaw shall constitute presence in person at the meeting.

 

3.6

REGULAR MEETINGS

Regular meetings of the Board may be held without notice at such time and at such place as shall from time to time be determined by the Board.

 

3.7

SPECIAL MEETINGS; NOTICE

Special meetings of the Board for any purpose or purposes may be called at any time by the chairman of the Board (or in the event of co-chairmen, either co-chairman), the chief executive officer, the president (in the event there is no chief executive officer of the Corporation), the secretary, the Lead Director (as defined below) or a majority of the number of directors then in office.

Notice of the time and place of special meetings shall be:

(i)delivered personally by hand, by courier or by telephone;

(ii)sent by United States first-class mail, postage prepaid;

(iii)sent by facsimile; or

(iv)sent by electronic mail,

directed to each director at that director’s address, telephone number, facsimile number or electronic mail address, as the case may be, as shown on the Corporation’s records.

-16-


If the notice is (i) delivered personally by hand, by courier or by telephone, (ii) sent by facsimile or (iii) sent by electronic mail, it shall be delivered or sent at least twenty-four (24) hours before the time of the holding of the meeting. If the notice is sent by U.S. mail, it shall be deposited in the U.S. mail at least four (4) days before the time of the holding of the meeting. Any oral notice may be communicated to the director. The notice need not specify the place of the meeting (if the meeting is to be held at the Corporation’s principal executive office) nor the purpose of the meeting.

 

3.8

QUORUM

At all meetings of the Board, a majority of the number of directors then in office shall constitute a quorum for the transaction of business. The vote of a majority of the directors present at any meeting at which a quorum is present shall be the act of the Board, except as may be otherwise specifically provided by statute, the certificate of incorporation or these bylaws. If a quorum is not present at any meeting of the Board, then the directors present thereat may adjourn the meeting from time to time, without notice other than announcement at the meeting, until a quorum is present.

A meeting at which a quorum is initially present may continue to transact business notwithstanding the withdrawal of directors, if any action taken is approved by at least a majority of the required quorum for that meeting.

 

3.9

BOARD ACTION BY WRITTEN CONSENT WITHOUT A MEETING

Unless otherwise restricted by the certificate of incorporation or these bylaws, any action required or permitted to be taken at any meeting of the Board, or of any committee thereof, may be taken without a meeting if all members of the Board or committee, as the case may be, consent thereto in writing or by electronic transmission and the writing or writings or electronic transmission or transmissions are filed with the minutes of proceedings of the Board or committee. Such filing shall be in paper form if the minutes are maintained in paper form and shall be in electronic form if the minutes are maintained in electronic form.

 

3.10

FEES AND COMPENSATION OF DIRECTORS

Unless otherwise restricted by the certificate of incorporation or these bylaws, the Board shall have the authority to fix the compensation of directors.

 

3.11

REMOVAL OF DIRECTORS

Except as otherwise provided by the DGCL or the certificate of incorporation, the Board of Directors or any individual director may be removed from office at any time, but only with cause by the affirmative vote of the holders of at least sixty-six and two-thirds percent (66-2/3%) of the voting power of all the then outstanding shares of voting stock of the Corporation entitled to vote at an election of directors.

No reduction of the authorized number of directors shall have the effect of removing any director prior to the expiration of such director’s term of office.

-17-


ARTICLE IV. COMMITTEES

 

4.1

COMMITTEES OF DIRECTORS

The Board may designate one (1) or more committees, each committee to consist of one (1) or more of the directors of the Corporation. The Board may designate one (1) or more directors as alternate members of any committee, who may replace any absent or disqualified member at any meeting of the committee. In the absence or disqualification of a member of a committee, the member or members thereof present at any meeting and not disqualified from voting, whether or not such member or members constitute a quorum, may unanimously appoint another member of the Board to act at the meeting in the place of any such absent or disqualified member. Any such committee, to the extent provided in the resolution of the Board or in these bylaws, shall have and may exercise all the powers and authority of the Board in the management of the business and affairs of the Corporation, and may authorize the seal of the Corporation to be affixed to all papers that may require it; but no such committee shall have the power or authority to (i) approve or adopt, or recommend to the stockholders, any action or matter expressly required by the DGCL to be submitted to stockholders for approval, or (ii) adopt, amend or repeal any bylaw of the Corporation.

 

4.2

COMMITTEE MINUTES

Each committee shall keep regular minutes of its meetings and report the same to the Board when required.

 

4.3

MEETINGS AND ACTION OF COMMITTEES

Meetings and actions of committees shall be governed by, and held and taken in accordance with, the provisions of:

(i)Section 3.5 (place of meetings and meetings by telephone);

(ii)Section 3.6 (regular meetings);

(iii)Section 3.7 (special meetings and notice);

(iv)Section 3.8 (quorum);

(v)Section 3.9 (action without a meeting); and

(vi)Section 7.12 (waiver of notice),

with such changes in the context of those bylaws as are necessary to substitute the committee and its members for the Board and its members. However:

the time of regular meetings of committees may be determined either by resolution of the Board or by resolution of the committee;

special meetings of committees may also be called by resolution of the Board or the chairperson of the applicable committee; and

-18-


notice of special meetings of committees shall also be given to all alternate members, who shall have the right to attend all meetings of the committee. The Board may adopt rules for the governance of any committee not inconsistent with the provisions of these bylaws.

ARTICLE V. OFFICERS

 

5.1

OFFICERS

The officers of the Corporation shall be a president, a secretary and a treasurer. The Corporation may also have, at the discretion of the Board, a chairman of the Board (or co-chairmen of the Board), a vice chairman of the Board, a chief executive officer, a chief financial officer, one (1) or more vice presidents, one (1) or more assistant vice presidents, one (1) or more assistant treasurers, one (1) or more assistant secretaries, and any such other officers as may be appointed in accordance with the provisions of these bylaws. Any number of offices may be held by the same person.

If the chairman of the Board is a member of management or does not otherwise qualify as an independent director as determined in accordance with the rules of the Corporation’s principal stock exchange, the independent directors (as determined in accordance with such rules) shall elect a lead director (the “Lead Director”) who shall be an independent director as determined in accordance with such rules. In addition to the responsibilities set forth in the Corporation’s corporate governance guidelines, as amended from time to time, the Lead Director shall preside at all meetings of the Board at which the chairman of the Board is not present, including executive sessions.

 

5.2

APPOINTMENT OF OFFICERS

The Board shall appoint the officers of the Corporation, except such officers as may be appointed in accordance with the provisions of Section 5.3 of these bylaws, subject to the rights, if any, of an officer under any contract of employment.

SUBORDINATE OFFICERS

5.3SUBORDINATE OFFICERS

The Board may appoint, or empower the chief executive officer or, in the absence of a chief executive officer, the president, to appoint, such other officers and agents as the business of the Corporation may require. Each of such officers and agents shall hold office for such period, have such authority, and perform such duties as are provided in these bylaws or as the Board may from time to time determine.

 

5.4

REMOVAL AND RESIGNATION OF OFFICERS

Subject to the rights, if any, of an officer under any contract of employment, any officer may be removed, either with or without cause, by an affirmative vote of the majority of the Board at any regular or special meeting of the Board or, except in the case of an officer chosen by the Board, by any officer upon whom such power of removal may be conferred by the Board.

Any officer may resign at any time by giving written notice to the Corporation. Any resignation shall take effect at the date of the receipt of that notice or at any later time specified in

-19-


that notice. Unless otherwise specified in the notice of resignation, the acceptance of the resignation shall not be necessary to make it effective. Any resignation is without prejudice to the rights, if any, of the Corporation under any contract to which the officer is a party.

 

5.5

VACANCIES IN OFFICES

Any vacancy occurring in any office of the Corporation shall be filled by the Board or as provided in Section 5.2.

 

5.6

REPRESENTATION OF SHARES OF OTHER CORPORATIONS

The chairman of the Board (or in the event of co-chairmen, either co-chairman), the chief executive officer, the president, any vice president, the treasurer, the secretary or assistant secretary of this Corporation, or any other person authorized by the Board or the president or a vice president, is authorized to vote, represent and exercise on behalf of this Corporation all rights incident to any and all shares of any other corporation or corporations standing in the name of this Corporation. The authority granted herein may be exercised either by such person directly or by any other person authorized to do so by proxy or power of attorney duly executed by such person having the authority.

 

5.7

AUTHORITY AND DUTIES OF OFFICERS

All officers of the Corporation shall respectively have such authority and perform such duties in the management of the business of the Corporation as may be designated from time to time by the Board or the stockholders and, to the extent not so provided, as generally pertain to their respective offices, subject to the control of the Board.

ARTICLE VI. RECORDS AND REPORTS

 

6.1

MAINTENANCE AND INSPECTION OF RECORDS

The Corporation shall, either at its principal executive office or at such place or places as designated by the Board, keep a record of its stockholders listing their names and addresses and the number and class of shares held by each stockholder, a copy of these bylaws as amended to date, accounting books and other records.

Any stockholder of record, in person or by attorney or other agent, shall, upon written demand under oath stating the purpose thereof, have the right during the usual hours for business to inspect for any proper purpose the Corporation’s stock ledger, a list of its stockholders, and its other books and records and to make copies or extracts therefrom. A proper purpose shall mean a purpose reasonably related to such person’s interest as a stockholder. In every instance where an attorney or other agent is the person who seeks the right to inspection, the demand under oath shall be accompanied by a power of attorney or such other writing that authorizes the attorney or other agent so to act on behalf of the stockholder. The demand under oath shall be directed to the Corporation at its registered office in Delaware or at its principal executive office.

-20-


 

6.2

INSPECTION BY DIRECTORS

Any director shall have the right to examine the Corporation’s stock ledger, a list of its stockholders, and its other books and records for a purpose reasonably related to his or her position as a director. The Court of Chancery is hereby vested with the exclusive jurisdiction to determine whether a director is entitled to the inspection sought. The Court may summarily order the Corporation to permit the director to inspect any and all books and records, the stock ledger, and the stock list and to make copies or extracts therefrom. The Court may, in its discretion, prescribe any limitations or conditions with reference to the inspection, or award such other and further relief as the Court may deem just and proper.

ARTICLE VII. GENERAL MATTERS

 

7.1

EXECUTION OF CORPORATE CONTRACTS AND INSTRUMENTS

The Board, except as otherwise provided in these bylaws, may authorize any officer or officers, or agent or agents, to enter into any contract or execute any instrument in the name of and on behalf of the Corporation; such authority may be general or confined to specific instances. Unless so authorized or ratified by the Board or within the agency power of an officer, no officer, agent or employee shall have any power or authority to bind the Corporation by any contract or engagement or to pledge its credit or to render it liable for any purpose or for any amount.

 

7.2

STOCK CERTIFICATES; PARTLY PAID SHARES

The shares of the Corporation shall be represented by certificates or shall be uncertificated. Certificates for the shares of stock, if any, shall be in such form as is consistent with the certificate of incorporation and applicable law. Every holder of stock represented by a certificate shall be entitled to have a certificate signed by, or in the name of the Corporation by the chairman (or in the event of co-chairmen, either co-chairman) or vice-chairman of the Board, or the president or vice-president, and by the treasurer or an assistant treasurer, or the secretary or an assistant secretary of the Corporation representing the number of shares registered in certificate form. Any or all of the signatures on the certificate may be a facsimile. In case any officer, transfer agent or registrar who has signed or whose facsimile signature has been placed upon a certificate has ceased to be such officer, transfer agent or registrar before such certificate is issued, it may be issued by the Corporation with the same effect as if he or she were such officer, transfer agent or registrar at the date of issue.

The Corporation may issue the whole or any part of its shares as partly paid and subject to call for the remainder of the consideration to be paid therefor. Upon the face or back of each stock certificate issued to represent any such partly paid shares, upon the books and records of the Corporation in the case of uncertificated partly paid shares, the total amount of the consideration to be paid therefor and the amount paid thereon shall be stated. Upon the declaration of any dividend on fully paid shares, the Corporation shall declare a dividend upon partly paid shares of the same class, but only upon the basis of the percentage of the consideration actually paid thereon.

-21-


 

7.3

SPECIAL DESIGNATION ON CERTIFICATES

If the Corporation is authorized to issue more than one class of stock or more than one series of any class, then the powers, the designations, the preferences and the relative, participating, optional or other special rights of each class of stock or series thereof and the qualifications, limitations or restrictions of such preferences and/or rights shall be set forth in full or summarized on the face or back of the certificate that the Corporation shall issue to represent such class or series of stock; provided, however, that, except as otherwise provided in Section 202 of the DGCL, in lieu of the foregoing requirements, there may be set forth on the face or back of the certificate that the Corporation shall issue to represent such class or series of stock a statement that the Corporation will furnish without charge to each stockholder who so requests the powers, the designations, the preferences and the relative, participating, optional or other special rights of each class of stock or series thereof and the qualifications, limitations or restrictions of such preferences and/or rights.

 

7.4

LOST CERTIFICATES

Except as provided in this Section 7.4, no new certificates for shares shall be issued to replace a previously issued certificate unless the latter is surrendered to the Corporation and canceled at the same time. The Corporation may issue a new certificate of stock or uncertificated shares in the place of any certificate theretofore issued by it, alleged to have been lost, stolen or destroyed, and the Corporation may require the owner of the lost, stolen or destroyed certificate, or such owner’s legal representative, to give the Corporation a bond sufficient to indemnify it against any claim that may be made against it on account of the alleged loss, theft or destruction of any such certificate or the issuance of such new certificate or uncertificated shares.

 

7.5

CONSTRUCTION; DEFINITIONS

Unless the context requires otherwise, the general provisions, rules of construction and definitions in the DGCL shall govern the construction of these bylaws. Without limiting the generality of this provision, the singular number includes the plural, the plural number includes the singular, and the term “person” includes both a corporation and a natural person.

 

7.6

DIVIDENDS

The Board, subject to any restrictions contained in either (i) the DGCL or (ii) the certificate of incorporation, may declare and pay dividends upon the shares of its capital stock. Dividends may be paid in cash, in property or in shares of the Corporation’s capital stock.

The Board may set apart out of any of the funds of the Corporation available for dividends a reserve or reserves for any proper purpose and may abolish any such reserve. Such purposes shall include but not be limited to equalizing dividends, repairing or maintaining any property of the Corporation, and meeting contingencies.

 

7.7

FISCAL YEAR

The fiscal year of the Corporation shall be fixed by resolution of the Board and may be changed by the Board.

-22-


 

7.8

SEAL

The Corporation may adopt a corporate seal, which shall be adopted and which may be altered by the Board. The Corporation may use the corporate seal by causing it or a facsimile thereof to be impressed or affixed or in any other manner reproduced.

 

7.9

TRANSFER OF STOCK

Shares of the Corporation shall be transferable in the manner prescribed by law and in these bylaws. Shares of stock of the Corporation shall be transferred on the books of the Corporation only by the holder of record thereof or by such holder’s attorney duly authorized in writing, upon surrender to the Corporation of the certificate or certificates representing such shares endorsed by the appropriate person or persons (or by delivery of duly executed instructions with respect to uncertificated shares), with such evidence of the authenticity of such endorsement or execution, transfer, authorization and other matters as the Corporation may reasonably require, and accompanied by all necessary stock transfer stamps. No transfer of stock shall be valid as against the Corporation for any purpose until it shall have been entered in the stock records of the Corporation by an entry showing the names of the persons from and to whom it was transferred.

 

7.10

STOCK TRANSFER AGREEMENTS

The Corporation shall have power to enter into and perform any agreement with any number of stockholders of any one or more classes of stock of the Corporation to restrict the transfer of shares of stock of the Corporation of any one or more classes owned by such stockholders in any manner not prohibited by the DGCL.

 

7.11

REGISTERED STOCKHOLDERS

The Corporation:

(i)shall be entitled to recognize the exclusive right of a person registered on its books as the owner of shares to receive dividends and to vote as such owner;

(ii)shall be entitled to hold liable for calls and assessments the person registered on its books as the owner of shares; and

(iii)shall not be bound to recognize any equitable or other claim to or interest in such share or shares on the part of another person, whether or not it shall have express or other notice thereof, except as otherwise provided by the laws of Delaware.

 

7.12

WAIVER OF NOTICE

Whenever notice is required to be given under any provision of the DGCL, the certificate of incorporation or these bylaws, a written waiver, signed by the person entitled to notice, or a waiver by electronic transmission by the person entitled to notice, whether before or after the time of the event for which notice is to be given, shall be deemed equivalent to notice. Attendance of a person at a meeting shall constitute a waiver of notice of such meeting, except when the person attends a meeting for the express purpose of objecting at the beginning of the meeting to the

-23-


transaction of any business because the meeting is not lawfully called or convened. Neither the business to be transacted at, nor the purpose of, any regular or special meeting of the stockholders need be specified in any written waiver of notice or any waiver by electronic transmission unless so required by the certificate of incorporation or these bylaws.

ARTICLE VIII. NOTICE BY ELECTRONIC TRANSMISSION

 

8.1

NOTICE BY ELECTRONIC TRANSMISSION

Without limiting the manner by which notice otherwise may be given effectively to stockholders pursuant to the DGCL, the certificate of incorporation or these bylaws, any notice to stockholders given by the Corporation under any provision of the DGCL, the certificate of incorporation or these bylaws shall be effective if given by a form of electronic transmission consented to by the stockholder to whom the notice is given. Any such consent shall be revocable by the stockholder by written notice to the Corporation. Any such consent shall be deemed revoked if:

(i)the Corporation is unable to deliver by electronic transmission two (2) consecutive notices given by the Corporation in accordance with such consent; and

(ii)such inability becomes known to the secretary or an assistant secretary of the Corporation or to the transfer agent, or other person responsible for the giving of notice.

However, the inadvertent failure to treat such inability as a revocation shall not invalidate any meeting or other action.

Any notice given pursuant to the preceding paragraph shall be deemed given:

(i)if by facsimile telecommunication, when directed to a number at which the stockholder has consented to receive notice;

(ii)if by electronic mail, when directed to an electronic mail address at which the stockholder has consented to receive notice;

(iii)if by a posting on an electronic network together with separate notice to the stockholder of such specific posting, upon the later of (A) such posting and (B) the giving of such separate notice; and

(iv)if by any other form of electronic transmission, when directed to the stockholder.

An affidavit of the secretary or an assistant secretary or of the transfer agent or other agent of the Corporation that the notice has been given by a form of electronic transmission shall, in the absence of fraud, be prima facie evidence of the facts stated therein.

-24-


 

8.2

DEFINITION OF ELECTRONIC TRANSMISSION

An “electronic transmission” means any form of communication, not directly involving the physical transmission of paper, that creates a record that may be retained, retrieved and reviewed by a recipient thereof, and that may be directly reproduced in paper form by such a recipient through an automated process.

ARTICLE IX. INDEMNIFICATION

 

9.1

INDEMNIFICATION OF DIRECTORS AND OFFICERS

The Corporation shall indemnify and hold harmless, to the fullest extent permitted by the DGCL as it presently exists or may hereafter be amended, any director or officer of the Corporation who was or is made or is threatened to be made a party or is otherwise involved in any action, suit or proceeding, whether civil, criminal, administrative or investigative (a “Proceeding”) by reason of the fact that he or she, or a person for whom he or she is the legal representative, is or was a director or officer of the Corporation or is or was serving at the request of the Corporation as a director, officer, employee or agent of another corporation or of a partnership, joint venture, trust, enterprise or non-profit entity, including service with respect to employee benefit plans, against all liability and loss suffered and expenses (including attorneys’ fees) reasonably incurred by such person in connection with any such Proceeding. Notwithstanding the preceding sentence, except as otherwise provided in Section 9.4, the Corporation shall be required to indemnify a person in connection with a Proceeding initiated by such person only if the Proceeding was authorized in the specific case by the Board.

 

9.2

INDEMNIFICATION OF OTHERS

The Corporation shall have the power to indemnify and hold harmless, to the extent permitted by applicable law as it presently exists or may hereafter be amended, any employee or agent of the Corporation who was or is made or is threatened to be made a party or is otherwise involved in any Proceeding by reason of the fact that he or she, or a person for whom he or she is the legal representative, is or was an employee or agent of the Corporation or is or was serving at the request of the Corporation as a director, officer, employee or agent of another corporation or of a partnership, joint venture, trust, enterprise or non-profit entity, including service with respect to employee benefit plans, against all liability and loss suffered and expenses reasonably incurred by such person in connection with any such Proceeding.

 

9.3

PREPAYMENT OF EXPENSES

The Corporation shall to the fullest extent not prohibited by applicable law pay the expenses (including attorneys’ fees) incurred by any officer or director of the Corporation, and may pay the expenses incurred by any employee or agent of the Corporation, in defending any Proceeding in advance of its final disposition; provided, however, that, to the extent required by law, such payment of expenses in advance of the final disposition of the Proceeding shall be made only upon receipt of an undertaking by the person to repay all amounts advanced if it should be ultimately determined that the person is not entitled to be indemnified under this Article IX or otherwise.

-25-


 

9.4

DETERMINATION; CLAIM

If a claim for indemnification (following the final disposition of such Proceeding) or advancement of expenses under this Article IX is not paid in full within sixty (60) days after a written claim therefor has been received by the Corporation the claimant may file suit to recover the unpaid amount of such claim and, if successful in whole or in part, shall be entitled to be paid the expense of prosecuting such claim to the fullest extent permitted by law. In any such action the Corporation shall have the burden of proving that the claimant was not entitled to the requested indemnification or payment of expenses under applicable law.

 

9.5

NON-EXCLUSIVITY OF RIGHTS

The rights conferred on any person by this Article IX shall not be exclusive of any other rights which such person may have or hereafter acquire under any statute, provision of the certificate of incorporation, these bylaws, agreement, vote of stockholders or disinterested directors or otherwise.

 

9.6

INSURANCE

The Corporation may purchase and maintain insurance on behalf of any person who is or was a director, officer, employee or agent of the Corporation, or is or was serving at the request of the Corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust enterprise or non-profit entity against any liability asserted against him or her and incurred by him or her in any such capacity, or arising out of his or her status as such, whether or not the Corporation would have the power to indemnify him or her against such liability under the provisions of the DGCL.

 

9.7

OTHER INDEMNIFICATION

The Corporation’s obligation, if any, to indemnify or advance expenses to any person who was or is serving at its request as a director, officer, employee or agent of another corporation, partnership, joint venture, trust, enterprise or non-profit entity shall be reduced by any amount such person may collect as indemnification or advancement of expenses from such other corporation, partnership, joint venture, trust, enterprise or non-profit enterprise.

 

9.8

CONTINUATION OF INDEMNIFICATION

The rights to indemnification and to prepayment of expenses provided by, or granted pursuant to, this Article IX shall continue notwithstanding that the person has ceased to be a director or officer of the Corporation and shall inure to the benefit of the estate, heirs, executors, administrators, legatees and distributees of such person.

 

9.9

AMENDMENT OR REPEAL

The provisions of this Article IX shall constitute a contract between the Corporation, on the one hand, and, on the other hand, each individual who serves or has served as a director or officer of the Corporation (whether before or after the adoption of these bylaws), in consideration of such person’s performance of such services, and pursuant to this Article IX the Corporation

-26-


intends to be legally bound to each such current or former director or officer of the Corporation. With respect to current and former directors and officers of the Corporation, the rights conferred under this Article IX are present contractual rights and such rights are fully vested, and shall be deemed to have vested fully, immediately upon adoption of theses bylaws. With respect to any directors or officers of the Corporation who commence service following adoption of these bylaws, the rights conferred under this provision shall be present contractual rights and such rights shall fully vest, and be deemed to have vested fully, immediately upon such director or officer commencing service as a director or officer of the Corporation. Any repeal or modification of the foregoing provisions of this Article IX shall not adversely affect any right or protection (i) hereunder of any person in respect of any act or omission occurring prior to the time of such repeal or modification or (ii) under any agreement providing for indemnification or advancement of expenses to an officer or director of the Corporation in effect prior to the time of such repeal or modification.

ARTICLE X. AMENDMENTS

Subject to the limitations set forth in Section 9.9 of these bylaws or the provisions of the certificate of incorporation, the Board is expressly empowered to adopt, amend or repeal the bylaws of the Corporation. Any adoption, amendment or repeal of the bylaws of the Corporation by the Board shall require the approval of a majority of the number of directors then in office. The stockholders also shall have power to adopt, amend or repeal the bylaws of the Corporation; provided, however, that, in addition to any vote of the holders of any class or series of stock of the Corporation required by law or by the certificate of incorporation, such action by stockholders shall require the affirmative vote of the holders of at least sixty-six and two-thirds percent (66‑2/3%) of the voting power of all of the then outstanding shares of the capital stock of the Corporation entitled to vote at an election of directors.

-27-

EX-4.5 4 ttd-ex45_269.htm EX-4.5 ttd-ex45_269.htm

EXHIBIT 4.5

 

DESCRIPTION OF THE COMPANY’S SECURITIES

REGISTERED PURSUANT TO SECTION 12 OF THE

SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

 

As of December 31, 2020, The Trade Desk, Inc. (“Company,” “we,” “us,” and “our”) had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: our Class A common stock.

 

DESCRIPTION OF CLASS A COMMON STOCK

 

Our authorized capital stock consists of 1,095,000,000 shares of common stock, par value $0.000001 per share, and 100,000,000 shares of preferred stock, par value $0.000001 per share. Our common stock is divided into two classes, Class A common stock and Class B common stock. Our authorized Class A common stock consists of 1,000,000,000 shares and our authorized Class B common stock consists of 95,000,000 shares.

 

The following description of our capital stock and provisions of our certificate of incorporation and bylaws are summaries and are qualified by reference to our certificate of incorporation and bylaws, each of which is an exhibit to our Annual Report on Form 10-K for the year ended December 31, 2020.

   

Voting Rights

 

Except as otherwise expressly provided in our certificate of incorporation or required by applicable law, on any matter that is submitted to a vote of our stockholders, holders of our Class A common stock are entitled to one vote per share of Class A common stock and holders of our Class B common stock are entitled to 10 votes per share of Class B common stock. Unless otherwise required by applicable law or described herein or in our certificate of incorporation, holders of shares of Class A common stock and Class B common stock vote together as a single class on all matters (including the election of directors) submitted to a vote of stockholders; provided however, that until all shares of Class B common stock have converted into shares of Class A common stock, holders of our Class A common stock, voting as a separate class, are entitled to elect (1) two directors to our board of directors or (2) one director to the board of directors if the total number of authorized directors consists of eight or fewer directors.

 

Under the terms of our certificate of incorporation, we may not increase or decrease the authorized number of shares of Class A common stock or Class B common stock without the affirmative vote of the holders of a majority of the voting power of the outstanding shares of our capital stock entitled to vote, voting together as a single class. In addition, we may not issue any shares of Class B common stock (other than upon exercise of options or other rights to acquire Class B common stock or in connection with a reclassification or dividend), unless that issuance is approved by the affirmative vote of the holders of a majority of the outstanding shares of Class B common stock.

 

We have not provided for cumulative voting for the election of directors in our certificate of incorporation.

 

Economic Rights

 

Except as otherwise expressly provided in our certificate of incorporation or required by applicable law, shares of Class A common stock and Class B common stock have the same rights and privileges and rank equally, share ratably and are identical in all respects as to all matters, including, without limitation, those described below.

 

Dividends.    Any dividend or distributions paid or payable to the holders of shares of Class A common stock and Class B common stock shall be paid pro rata, on an equal priority, pari passu basis, unless different treatment of the shares of each such class is approved by the affirmative vote of the holders of a majority of the outstanding shares of Class A common stock and Class B common stock, each voting separately as a class; provided, however, that if a dividend or distribution is paid in the form of Class A common stock or Class B common stock (or rights to acquire shares of Class A common stock or Class B common stock), then the holders of the Class A common stock shall receive Class A common stock (or rights to acquire shares of Class A common stock) and holders of Class B common stock shall receive Class B common stock (or rights to acquire shares of Class B common stock).

 

Subdivisions and Combinations.    If we subdivide or combine in any manner outstanding shares of Class A common stock or Class B common stock, then the outstanding shares of all common stock will be subdivided or

 


 

combined in the same proportion and manner, unless different treatment of the shares of each such class is approved by the affirmative vote of the holders of a majority of the outstanding shares of Class A common stock and Class B common stock, each voting separately as a class.

 

Change of Control Transaction.    In connection with any change of control transaction (as defined in our certificate of incorporation), the holders of Class A common stock and Class B common stock will be treated equally and identically with respect to shares of Class A common stock or Class B common stock owned by them, unless different treatment of the shares of each class is approved by the affirmative vote of the holders of a majority of the outstanding shares of Class A common stock and Class B common stock, each voting separately as a class.

 

Conversion

 

Each share of Class B common stock is convertible at any time at the option of the holder into one share of Class A common stock. In addition, each share of Class B common stock will convert automatically into one share of Class A common stock upon any transfer, whether or not for value and whether voluntary or involuntary or by operation of law, except for certain transfers described in our certificate of incorporation, including, without limitation, certain transfers for tax and estate planning purposes. In addition, upon the earliest of (1) December 22, 2025; (2) such date and time as determined by our board of directors following the first date on which Jeff Green is none of the following: (a) chief executive officer of the Company, (b) president of the Company or (c) chairman of our board of directors; and (3) a date specified by the holders of at least 66 2/3% of the outstanding shares of Class B common stock, all outstanding shares of Class B common stock shall convert automatically into Class A common stock, and no additional shares of Class B common stock will be issued.

 

Choice of Forum

 

Our certificate of incorporation provides that, unless we consent in writing to the selection of an alternative form, the Court of Chancery of the State of Delaware is the sole and exclusive forum for: (1) any derivative action or proceeding brought on our behalf; (2) any action asserting a claim of breach of a fiduciary duty by any of our directors, officers, employees or stockholders owed to us or our stockholders; (3) any action asserting a claim against us arising pursuant to any provision of the Delaware General Corporation Law, our certificate of incorporation or our bylaws, or as to which the Delaware General Corporation Law confers jurisdiction on the Court of Chancery of the State of Delaware; or (4) any action asserting a claim governed by the internal affairs doctrine. Our certificate of incorporation also provides that any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock will be deemed to have notice of and to have consented to this choice of forum provision. It is possible that a court of law could rule that the choice of forum provision contained in our certificate of incorporation is inapplicable or unenforceable if it is challenged in a proceeding or otherwise. This choice of forum provision has important consequences for our stockholders. Our certificate of incorporation provides that the Court of Chancery of the State of Delaware will be the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to choose other forums for disputes with us or our directors, officers or employees.

 

Preferred Stock – Limitations on the Rights of Holders of Class A Common Stock

 

Under the terms of our certificate of incorporation, our board of directors is authorized to direct us to issue shares of preferred stock in one or more series without stockholder approval. Our board of directors has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of preferred stock.  The issuance of preferred stock could adversely affect the voting power of holders of our common stock and the likelihood that such holders will receive dividend payments and payments upon liquidation. The issuance of preferred stock, while providing flexibility in connection with possible acquisitions, future financings and other corporate purposes, could have the effect of making it more difficult for a third party to acquire, or could discourage a third party from seeking to acquire, a majority of our outstanding voting stock.  

 

 

2


 

Anti-Takeover Provisions

 

We are subject to Section 203 of the Delaware General Corporation Law. Subject to certain exceptions, Section 203 prevents a publicly held Delaware corporation from engaging in a “business combination” with any “interested stockholder” for three years following the date that the person became an interested stockholder, unless the interested stockholder attained such status with the approval of our board of directors or unless the business combination is approved in a prescribed manner. A “business combination” includes, among other things, a merger or consolidation involving us and the “interested stockholder” and the sale of more than 10% of our assets. In general, an “interested stockholder” is any entity or person beneficially owning 15% or more of our outstanding voting stock and any entity or person affiliated with or controlling or controlled by such entity or person.

 

Dual-Class Common Stock

 

As described above, our certificate of incorporation provides for a dual class common stock structure, which provides our founders, pre-IPO investors, executives and employees with significant influence over all matters requiring stockholder approval, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or its assets.

 

Removal of Directors

 

Our certificate of incorporation and our bylaws provide that a director may be removed only for cause and only by the affirmative vote of the holders of at least 66 2/3% of the votes that all of our stockholders would be entitled to cast in an election of directors. Any vacancy on our board of directors, including a vacancy resulting from an enlargement of our board of directors, may be filled only by vote of a majority of our directors then in office, and not by the stockholders unless our board of directors otherwise directs.

 

The limitations on the removal of directors and filling of vacancies could make it more difficult for a third party to acquire, or discourage a third party from seeking to acquire, control of our company.

 

Super-Majority Voting

 

The Delaware General Corporation Law provides generally that the affirmative vote of a majority of the shares entitled to vote on any matter is required to amend a corporation’s certificate of incorporation or bylaws, unless a corporation’s certificate of incorporation or bylaws, as the case may be, requires a greater percentage. Our bylaws may be amended or repealed by a majority vote of our board of directors or the affirmative vote of the holders of at least 66 2/3% of the votes that all of our stockholders would be entitled to cast in an election of directors. In addition, the affirmative vote of the holders of at least 66 2/3% of the votes which all our stockholders would be entitled to cast in an election of directors is required to amend or repeal or to adopt any provisions inconsistent with certain provisions of our certificate of incorporation, including those described in this paragraph and those relating to the term and removal of our directors, the filling of a vacancy on our board of directors, the calling of special meetings of stockholders, stockholder action by written consent, the elimination of liability of directors to the maximum extent permitted by Delaware General Corporation Law, indemnification of our directors and officers and choice of forum.

 

Stockholder Action; Special Meeting of Stockholders

 

Our certificate of incorporation provides that so long as the outstanding shares of Class B common stock represent at least 50% of the total voting power of the outstanding shares of our capital stock, any action required or permitted to be taken by our stockholders must be effected at a duly called annual or special meeting of such stockholders and may not be effected by any consent in writing by such stockholders. Our certificate of incorporation and our bylaws also provide that, except as otherwise required by law, special meetings of our stockholders can only be called by our chairman of the board (or in the event of co-chairmen, either chairman), our chief executive officer, our president (if there is no chief executive officer), our board of directors or our secretary upon request by one or more stockholders of record who own, or who are acting on behalf of beneficial owners who own, in the aggregate, at least 20% of our outstanding shares of common stock on the record date as determined by

 

3


 

our bylaws, and who each have owned at least such number of shares in the aggregate continuously from one year prior to the record date through the conclusion of the requested special meeting.

 

Authorized But Unissued Shares

 

The authorized but unissued shares of our common stock and preferred stock are available for future issuance without stockholder approval, subject to any limitations imposed by the listing standards of the NASDAQ Global Market (“NASDAQ”). These additional shares may be used for a variety of corporate finance transactions, acquisitions and employee benefit plans. The existence of authorized but unissued and unreserved common stock and preferred stock could make more difficult or discourage an attempt to obtain control of us by means of a proxy contest, tender offer, merger or otherwise.

 

Transfer Agent and Registrar

 

The transfer agent and registrar for our common stock is Computershare Trust Company, N.A. The address of the transfer agent and registrar is 250 Royall Street, Canton, Massachusetts 02021.

 

Listing

 

Our Class A common stock is listed on NASDAQ under the symbol “TTD”.

 

4

EX-10.14 5 ttd-ex1014_326.htm EX-10.14 ttd-ex1014_326.htm

EXHIBIT 10.14

SEPARATION AND ADVISORY AGREEMENT

THIS SEPARATION AND ADVISORY AGREEMENT (this “Agreement”) is made and entered into and effective as of February 5, 2021 (such effective date, the “Separation Date”), by and between The Trade Desk, Inc. (the “Company”), and Brian J. Stempeck (“Executive”).

RECITALS

 

A.

The Company and Executive have previously entered into that certain Employment Agreement, dated as of May 11, 2017 (the “Employment Agreement”).

 

B.

Effective as of the Separation Date, Executive and the Company mutually desire to terminate Executive’s employment with the Company and service as a member of the Company’s Board of Directors (the “Board”) on the terms and conditions set forth herein.

 

C.

Effective as of the Separation Date, in connection with and following Executive’s termination of employment, the Company wishes to secure the services of Executive, and Executive wishes to serve, as an advisor to the Board on the terms and conditions set forth herein.

AGREEMENT

In consideration of the foregoing recitals, the mutual promises contained herein, and for other good and valuable consideration, the receipt and adequacy of which are hereby acknowledged, the parties hereto agree as follows:

1.Termination of Employment.  

a.Termination of Employment, Employment Agreement. Effective as of the Separation Date, without further action on the part of the Company, Executive or any other person, (i) Executive’s employment with the Company and its subsidiaries and affiliates will terminate and Executive will cease to be an employee and/or officer of any and all of the foregoing, (ii) except as otherwise provided in this Agreement, the Employment Agreement shall terminate and neither the Company nor Executive shall have any further rights or obligations thereunder, and (iii) Executive’s service as a member of the Board will terminate and Executive will cease to be a director thereof. Notwithstanding the foregoing, the termination of the Employment Agreement shall not terminate or abridge the parties’ rights and obligations under Section 7 (“Confidential Information, Noncompetition and Cooperation”) thereof (including, for clarity, the rights and obligations under that certain Confidentiality Agreement, dated January 28, 2016, by and between the Company and Executive) (collectively, the “Restrictions”), which provisions shall survive such termination of the Employment Agreement and shall remain in full force and effect in accordance with their terms. Executive hereby acknowledges that he remains bound and agrees to abide by the Restrictions.

b.Return of Company Property.  Executive acknowledges and agrees that, not later than the Separation Date, except as reasonably necessary to Executive’s continued provision of the Advisory Services (as described below), Executive shall return to the Company: (i) all keys, files, records (and copies thereof), equipment (including, but not limited to, computer hardware, software and printers, wireless handheld devices, cellular phones and pagers), access or credit cards, Company identification, and any other Company-owned property in Executive’s possession or control, and (ii) all documents and copies, including hard and electronic copies, of documents in Executive’s possession relating to any confidential information including without limitation, internal and external business forms, manuals, correspondence, notes and computer programs, and Executive shall not make or retain any copy or extract of any of the

 

 

 


 

foregoing. No later than the termination of the Advisory Period (as defined below) for any reason, Executive shall return to the Company any of the foregoing items retained by Executive in accordance with this Section 1(b) in connection with the performance of his duties during the Advisory Period.

2.Accrued Obligations.  The parties hereto acknowledge and agree that as of the Separation Date, the Company has paid to Executive in full the aggregate amount of Executive’s (i) earned but unpaid base salary, (ii) any accrued but unused vacation time, and (iii) any unpaid expense reimbursements, in each case, through the Separation Date and in accordance with Section 4(a) of the Employment Agreement, and that any vested benefits under any employee benefit plan of the Company (together with the amounts described in clauses (i) – (iii), the “Accrued Obligations”) will continue to be governed by the terms of the applicable benefit plan(s). Except as expressly provided herein, other than the Accrued Obligations, Executive is not entitled to any further payments in connection with or in respect of his employment with the Company and its subsidiaries and affiliates.

3.Equity Awards.  The parties acknowledge and agree that: (i) the Company has previously granted to Executive the incentive stock options, nonqualified stock options, and restricted stock awards as set forth on Exhibit A (the “Equity Awards”); (ii) as of the Separation Date, Executive had not vested in such portion of these Equity Awards set forth on Exhibit A under the column entitled “Unvested Shares as of 2/5/2021”; (iii) the 4,711 unvested restricted shares subject to the restricted stock award granted to Executive on May 15, 2020 (as set forth on Exhibit A) (the “Advisory Shares”) shall remain outstanding and eligible to vest during the Advisory Period as set forth in Section 4(b) below and shall not by virtue of Executive’s employment termination be forfeited or canceled, and (iv) all of the Equity Awards (except for the Advisory Shares), to the extent unvested as of the Separation Date, together with any other unvested equity incentives or awards issued or promised by the Company or any of its affiliates (in each case, if any) shall, as of the Separation Date, be forfeited and canceled on the Separation Date without payment therefor.

4.Advisory Services.

a.General. Subject to and conditioned upon Executive’s continued employment with the Company through the Separation Date, during the period commencing on the Separation Date and ending on the date on which Executive’s advisory relationship with the Company is terminated as provided in Section 4(c) below (the “Advisory Period”), Executive shall serve in the capacity of a non-employee advisor to the Company and shall, at mutually convenient times, provide advisory services to the Company regarding strategy, direction and such other matters as the Company and Executive may mutually agree (the “Advisory Services”). Executive shall provide the Advisory Services to the Company at such time(s) and location(s) as are mutually agreed to by Executive and the Company, totaling approximately one day per week on average. During the Advisory Period, Executive shall comply with all applicable policies and procedures of the Company, as in effect from time to time (including, without limitation, travel and entertainment expense policies, technology use, insider trading, operating guidelines, confidentiality, background check and work authorization policies and procedures).

b.Advisory Fees. Subject to and conditioned upon (i) Executive’s performance of the Advisory Services and (ii) Executive’s continued compliance with the Restrictions, and notwithstanding anything to the contrary contained in the applicable award agreement memorializing the grant of the Advisory Shares, the Advisory Shares shall remain outstanding and eligible to vest during the Advisory Period, and shall continue to vest in substantially equal quarterly installments over the remainder of the four-year period following May 15, 2020, subject to and conditioned upon Executive’s continued service hereunder through the applicable vesting date.  The vesting of the Advisory Shares shall be subject to any required withholding of federal, state and local taxes pursuant to any applicable law or regulation, which the Company shall be entitled to deduct and withhold in accordance with the terms and conditions of the applicable award agreement and equity plan. If Executive’s services hereunder terminate for any reason,

2

 


 

Executive shall forfeit and have no further interest in any Advisory Shares that remain unvested at the time of such termination.

c.Expenses. During the Advisory Period, Executive shall only be entitled to receive reimbursement of business expenses incurred by Executive in the performance of Executive’s services hereunder if and to the extent approved in advance in writing by an authorized representative of the Company.

d.Termination of Advisory Relationship. The advisory relationship established hereby may be terminated by the Company at any time and for any reason and with or without notice. If Executive terminates employment with the Company for any reason prior to the Separation Date or terminates his advisory role for any reason after the Separation Date and prior to May 15, 2024, in addition to the incentive equity forfeitures identified in Section 3 above, Executive shall not be eligible for any additional vesting contemplated by Section 4(b) above, and all then-unvested Advisory Shares (and any other Equity Awards and other incentive equity awards outstanding at such time, if any) shall be forfeited and canceled upon such termination without payment therefor.

e.Independent Contractor Status. The parties hereto acknowledge and agree that, following the Separation Date (including during the Advisory Period), Executive shall provide services to the Company solely in the capacity of an independent contractor and neither Executive nor any principal, employee or contractor of Executive shall be construed to be an employee of the Company in any matter under any circumstances or for any purposes whatsoever.  Nothing in this Agreement shall establish an agency, partnership, joint venture or employee relationship between the Company and Executive, and Executive shall not represent himself as an employee or officer of the Company and shall not purport to enter into any contract of commitment on behalf of the Company.  The Company and Executive agree and acknowledge that neither party hereto renders legal, tax or accounting advice to the other party.  Without limiting the generality of the foregoing, (i) the Company shall not pay, on the account of Executive or any principal, employee or contractor of Executive, any unemployment tax or other taxes required under the law to be paid with respect to employees and, except as set forth in Section 4(b), shall not withhold any monies from the fees payable pursuant to this Agreement for income or employment tax purposes, and (ii) the Company shall not provide Executive or any principal, employee or contractor of Executive with, and no such individual shall be eligible to receive from the Company under any Company plan, any benefits, including without limitation, any pension, health, welfare, retirement, workers’ compensation or other insurance benefits.  If and to the extent that any compensation (other than the vesting of the Advisory Shares) becomes payable to Executive in connection with the Advisory Services, Executive shall be solely responsible for all taxes arising in connection with any fees or other compensation paid to Executive hereunder, including without limitation any and all federal, state, local and foreign income and employment taxes; provided, that notwithstanding the foregoing, nothing contained herein shall interfere with or limit the Company’s right to deduct and withhold any such taxes from, upon the vesting of, or with respect to the Advisory Shares.

f.Indemnification. If the Company or its officers, directors, employees or agents incur any liability or expense as a result of any claim that arises from Executive’s negligence, fraud or willful misconduct in connection with the performance of the Advisory Services or Executive’s breach of this Agreement, Executive shall indemnify the Company, its officers, directors, employees and agents and hold each of them harmless against all such liability or expense, including reasonable attorney’s fees.  

5.Additional Covenants.

a.Cooperation in Legal Proceedings. Executive agrees that, after the Separation Date, upon the reasonable request of the Company, Executive shall cooperate with and assist the Company

3

 


 

in undertaking and preparing for legal, regulatory or other proceedings relating to the affairs of the Company and its subsidiaries.  

b.Confidentiality. Executive agrees and understands that this Agreement does not supersede the Restrictions or reduce Executive’s obligations to comply with applicable laws relating to trade secrets, confidential information or unfair competition.  Further, Executive agrees that the existence and terms of this Agreement are not to be disclosed to anyone other than Executive’s spouse, attorney or tax advisor, and that Executive will advise such persons that they may not disclose the existence or terms of this Agreement to others except as required by law; provided, that nothing herein shall prohibit Executive from disclosing any information to the extent that such a prohibition violates the National Labor Relations Act or other applicable law. Executive further acknowledges, in accordance with the requirements of 18 U.S.C § 1833(b)(1) and any other applicable law, that the Company has advised Executive that Executive shall not be held criminally or civilly liable under any Federal or State trade secret law for the disclosure of a trade secret that (A) is made (i) in confidence to a Federal, State, or local government official, either directly or indirectly, or to an attorney and (ii) solely for the purpose of reporting or investigating a suspected violation of law; or (B) is made in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal.

c.Conflict of Interest. During the term of this Agreement, Executive shall not engage in any activity, employment or business arrangement which conflicts with his obligations hereunder or with the interest of the Company.  Executive shall disclose to the Company any activity, employment or business arrangement presently in effect, to be commenced, contemplated to be commenced or hereafter commenced by Executive during the Advisory Period and relating to this paragraph, and the Company will advise Executive in writing of the Company’s position with respect to any such situation. Without limiting any other provision of this Agreement, the Company shall have the option of terminating this Agreement at any time if, in its sole judgment, Executive does not comply with the provisions of this paragraph.

d.Severability; Conformance To Applicable Law. This Section 5 shall be interpreted to conform to any applicable law concerning the terms and enforcement of agreements to arbitrate employment disputes.  To the extent any terms or conditions of this Section 5 would preclude its enforcement, such terms shall be severed or interpreted in a manner to allow for the enforcement of this Section 5.  To the extent applicable law imposes additional requirements to allow enforcement of this Section 5, this Agreement shall be interpreted to include such terms or conditions.

6.Miscellaneous.  

a.Section 409A. To the extent applicable, this Agreement shall be interpreted in accordance with Section 409A of the Code and Department of Treasury regulations and other interpretative guidance issued thereunder, including without limitation any such regulations or other such guidance that may be issued after the date hereof (collectively, “Section 409A”). In no event shall the Company, its affiliates or any of their respective officers, directors or advisors be liable for any taxes, interest or penalties imposed under Section 409A or any corresponding provision of state or local law. Any right to a series of installment payments pursuant to this Agreement is to be treated as a right to a series of separate payments.  To the extent required to comply with Section 409A, any payment or benefit required to be paid under this Agreement on account of termination of Executive’s employment or service (or any other similar term) shall be made only on account of a Separation from Service. Notwithstanding anything to the contrary in this Agreement, no compensation or benefits shall be paid to the Executive hereunder during the six (6)-month period following Executive’s “separation from service” from the Company (within the meaning of Section 409A, a “Separation from Service”) if the Company determines that paying such amounts at the time or times indicated in this Agreement would be a prohibited distribution under Section 409A(a)(2)(B)(i) of the Code.  If the payment of any such amounts is delayed as a result of the previous sentence, then on

4

 


 

the first day of the seventh month following the date of Separation from Service (or such earlier date upon which such amount can be paid under Section 409A without resulting in a prohibited distribution, including as a result of Executive’s death), the Company shall pay the Executive a lump-sum amount equal to the cumulative amount that would have otherwise been payable to the Executive during such period.

b.Consultation with Counsel. Executive acknowledges (i) that he has consulted with or has had the opportunity to consult with independent counsel of his own choice concerning this Agreement and has been advised to do so by the Company, and (ii) that he has read and understands the Agreement, is fully aware of its legal effect, and has entered into it freely based on his own judgment.  Without limiting the generality of the foregoing, Executive acknowledges that he has had the opportunity to consult with his own independent tax advisors with respect to the tax consequences to him of this Agreement and the payments hereunder, and that he is relying solely on the advice of his independent advisors for such purposes.

c.Notices. For the purposes of this Agreement, notices, demands and all other communications provided for in this Agreement shall be in writing and shall be deemed to have been duly given when delivered either personally, by reputable overnight courier or by United States certified or registered mail, return receipt requested, postage prepaid, addressed as follows:

If to Executive:

 

At Executive’s last known address

evidenced on the Company’s

payroll records.

 

If to the Company:

 

The Trade Desk, Inc.

42 N. Chestnut Street

Ventura, CA 93001

 

or to such other address as any party may have furnished to the other in writing in accordance with this Agreement, except that notices of change of address shall be effective only upon receipt.

d.Amendment; Waiver. No provisions of this Agreement may be amended, modified, or waived unless agreed to in writing and signed by Executive and by a duly authorized officer of the Company. No waiver by either party of any breach by the other party of any condition or provision of this Agreement shall be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time.  

e.Enforceability; Assignment; Governing Law; Captions. The invalidity or unenforceability of any provision or provisions of this Agreement will not affect the validity or enforceability of any other provision of this Agreement, which will remain in full force and effect. This Agreement is personal to Executive and, without the prior written consent of the Company, shall not be assignable by Executive.  This Agreement shall inure to the benefit of and be binding upon the Company and its successors and assigns. The validity, interpretation, construction and performance of this Agreement shall be governed by the laws of the State of California without regard to its conflicts of law principles. The captions in this Agreement are for convenience of reference only, and they form no part of this Agreement and will not affect its interpretation.

5

 


 

f.Entire Agreement. This Agreement sets forth the final and entire agreement of the parties with respect to the subject matter hereof and supersedes all prior agreements, promises, covenants, arrangements, communications, representations or warranties, whether oral or written, by the Company and Executive, or any representative of the Company or Executive, with respect to the subject matter hereof (including, without limitation, the Employment Agreement).

 

[Signature Page Follows]

 

6

 


 

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

 

 

EXECUTIVE

 

 

 

 

 

 

 

 

 

By:

 

/s/ Brian J. Stempeck

 

 

 

Brian J. Stempeck

 

 

 

THE TRADE DESK, INC.

 

 

 

 

 

 

 

 

 

By:

 

/s/ Vina Leite

 

 

 

Vina Leite

 

Title:

 

CPO

 


 

 

 

 

 

 


 

Exhibit A

Unvested Equity Awards (to be forfeited)

Award Type

Grant Date

Exercise Price

Unvested Shares as of 2/5/2021 (to be forfeited)

Incentive Stock Option

December 1, 2017

$48.00

333

Non-Qualified Stock Option

December 1, 2017

$48.00

8,429

Restricted Stock Award

December 1, 2017

N/A

5,105

Incentive Stock Option

December 1, 2018

$142.45

702

Non-Qualified Stock Option

December 1, 2018

$142.45

7,343

Restricted Stock Award

December 1, 2018

N/A

4,655

Incentive Stock Option

December 1, 2019

$263.34

379

Non-Qualified Stock Option

December 1, 2019

$263.34

6,617

Restricted Stock Award

December 1, 2019

N/A

3,946

Incentive Stock Option

May 15, 2020

$300.01

333

Non-Qualified Stock Option

May 15, 2020

$300.01

7,761

 

Advisory Shares (eligible to vest during Advisory Period)

 

Award Type

Grant Date

Unvested Shares as of 2/5/2021

Restricted Stock Award

May 15, 2020

4,711

 

 

 

 

 

 

 

 

 

 

EX-21.1 6 ttd-ex211_10.htm EX-21.1 ttd-ex211_10.htm

EXHIBIT 21.1

SUBSIDIARIES OF THE TRADE DESK, INC.

The Trade Desk Cayman (Cayman Islands)

The Trade Desk International Limited (United Kingdom)

The UK Trade Desk Ltd (United Kingdom)

The Trade Desk Australia PTY LTD (Australia)

The Trade Desk GmbH (Germany)

The Trade Desk Korea Yuhan Hoesa (South Korea)

The Trade Desk (Singapore) PTE. LTD. (Singapore)

The Trade Desk Japan K.K. (Japan)

The Trade Desk Limited (Hong Kong)

 

(Cui Yi Information Science and Technology (Shanghai) Company Limited)

The Trade Desk France SAS (France)

The Trade Desk Spain S.L.U. (Spain)

The Trade Desk Canada Inc. (Canada)

The Trade Desk Italy SRL (Italy)

Trade Desk India Private Limited (India)

PT The Trade Desk Indonesia (Indonesia)

EX-23.1 7 ttd-ex231_8.htm EX-23.1 ttd-ex231_8.htm

EXHIBIT 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statements on Form S‑3 (No. 333-221495 and 333-250029) and Form S-8 (No. 333-236730, 333-229849, 333-223354, 333-218135 and 333-213750) of The Trade Desk, Inc. of our report dated February 18, 2021 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.

/s/ PricewaterhouseCoopers LLP

Los Angeles, California

February 18, 2021

 

EX-31.1 8 ttd-ex311_6.htm EX-31.1 ttd-ex311_6.htm

EXHIBIT 31.1

Certification of Principal Executive Officer

pursuant to

Exchange Act Rules 13a-14(a) and 15d-14(a),

as adopted pursuant to

Section 302 of the Sarbanes-Oxley Act of 2002

I, Jeff T. Green, certify that:

1.

I have reviewed this annual report on Form 10-K of The Trade Desk, 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: February 18, 2021

 

/s/ Jeff T. Green

 

 

Jeff T. Green

Chief Executive Officer

 

 

(Principal Executive Officer)

 

EX-31.2 9 ttd-ex312_7.htm EX-31.2 ttd-ex312_7.htm

EXHIBIT 31.2

Certification of Principal Financial Officer

pursuant to

Exchange Act Rules 13a-14(a) and 15d-14(a),

as adopted pursuant to

Section 302 of the Sarbanes-Oxley Act of 2002

I, Blake J. Grayson, certify that:

1.

I have reviewed this annual report on Form 10-K of The Trade Desk, 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: February 18, 2021

 

/s/ Blake J. Grayson

 

 

Blake J. Grayson

Chief Financial Officer

 

 

(Principal Financial Officer)

 

 

EX-32.1 10 ttd-ex321_11.htm EX-32.1 ttd-ex321_11.htm

EXHIBIT 32.1

Certifications of Principal Executive Officer and Principal Financial Officer

pursuant to

18 U.S.C. Section 1350,

as adopted pursuant to

Section 906 of the Sarbanes-Oxley Act of 2002

Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, Jeff T. Green, Chief Executive Officer (Principal Executive Officer) of The Trade Desk, Inc. (the “Company”), and Blake J. Grayson, Chief Financial Officer (Principal Financial Officer) of the Company, each hereby certifies that, to the best of his knowledge:

 

1)

The Company’s Annual Report on Form 10-K for the year ended December 31, 2020, to which this certification is attached as Exhibit 32.1 (the “Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: February 18, 2021

 

 

 

/s/ Jeff T. Green

 

 

Jeff T. Green

 

 

Chief Executive Officer

 

 

(Principal Executive Officer)

 

 

 

 

 

/s/ Blake J. Grayson

 

 

Blake J. Grayson

 

 

Chief Financial Officer

 

 

(Principal Financial Officer)

The foregoing certifications are being furnished pursuant to 18 U.S.C. Section 1350. They are not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and are not to be incorporated by reference into any filing of the Company, regardless of any general incorporation language in such filing.

GRAPHIC 11 gnse0zeq2vu4000001.jpg GRAPHIC begin 644 gnse0zeq2vu4000001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#T74Y6_MJ0 MQ7+E"$*J)F.]8W#%L>9N^4MC'\>1C'6K7B&:Y$4*6UPYC,6861Y-LCK$[JVX M;N,JK=_N\DY..@F_Y&*R_P"O2X_]#AJ"<"2]U#>-WEVV$SSMR#G'IG S]* , MZYEFEL[-%E;R);T,\C*X;:$,B !SZJN2#M.TC') L:)1CJ*IW-U>[?$;D70B5I%21 M"S806^1U8[5+<@ #[X.>"*M>'HTG\3W\4R+)'"7,:.,A,2 C /3D \>@K9O@ M/[+\2<#D/GW_ -'2@"MJ5U=G7+=XA=01QV,\KABB@_-%QT8DC/\ ]?J*O>&& MG;P_:M.Y?Y J-N#!D4;0RD*/E8#<,Y/S?@(-2C23Q':*Z*RM"48,,@J6&0?; M@?E5G1HTAFU**)%CC2Z.U%& ,JI.!]230!/%-(^N74+$B.*WB9!GC+,^3_XZ M/R]ZAL6NGU/4P)%,*7:C#Y) \F,X'.!R<_GZYJ74ODC>1?E?RB-PX.,CO^)_ M.L.T)-Y%DD^9,K/_ +1&T GU. /R% &;JFMWUG>74\=P/W23,H)(4XW <,WK M"PQTXX/S8/517+G4-/5&8Q36LC,"P;.#'AL@D?Q'H>=WM63X@_=>&F6/Y%DU M!4<+QN5KG# ^H()R.^371* ;Z0D'2=5M4N9\6.F;HW\Y2Q+"09)7G/[L$'.>370ZT = M"U $9!MI/_036)=DM/XL#$D+9HH![#RG./S)/XF@#.LKFZEO?*CENV#:@ OF M3R9(5P7P#QM(W, ?X>F>,[5VURU]<%I!"^Q6C+R8BAVN-@8=VD8MG'\(QUZJ M+6WN=5U7SX(I<7%N1YB!L85<=:SKJ"&?4?$"RQ1R*8G)#J"/]4M %_6-2NK: M"%GMPDWV66X>)97X*;]M?$UU FHWRA%CR%NI%&?+7 J)QGCG->O6OS6ENYY;RQR>O(%<7 GRAPHIC 12 gb2pacx2kofj000002.jpg GRAPHIC begin 644 gb2pacx2kofj000002.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#J='L?"EAX M)T*[OO \-_\ \2BWN[Z_33('6,&,%G=GP7/WF(3>WFVS6U>"QN]DVK6U[ M!;R0-'-+%;^3N(C8!@3Y3[5(!/'J*C,=RVHGQ0-/O_L8UP3^3]DD\\PBU^S^ M9Y.-_P!\YQMSM&<4 ;&D^&?!&LZ9%?V_A+1T1]P:.7380\;J2K(PP<%6!!P2 M..IK)LH?A[>-.S^#],M;9+9[R*YN-+@$=Q AP\B8R<#@_,%.&! (-;WA6.6' M1-ES!<02ZC=7=TD M'[K3IFN(6CC>=Q&BA&8 .#Y1;XB_X0?3[*X@5)#!=Z M9;JYC<$HXV[A@X86[PNTBF1WPK ' \Q1GH3G!.*Z#48]0EMMNF75K;7&X$O#_ /H5-#_\%T/_ ,35 M3P_<^*=5MWNKC4]'$:75S;&./3)03Y4SQ;MQN#C.S.,<9QGO6WY.L?\ /]8_ M^ ;_ /QV@#/_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z'_P")K0\G M6/\ G^L?_ -__CM'DZQ_S_6/_@&__P =H S_ /A!/!__ $*FA_\ @NA_^)H_ MX03P?_T*FA_^"Z'_ .)K0\G6/^?ZQ_\ -__ ([1Y.L?\_UC_P" ;_\ QV@# M/_X03P?_ -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_XFM#R=8_Y_K'_ , W M_P#CM'DZQ_S_ %C_ . ;_P#QV@#/_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ MT*FA_P#@NA_^)K0\G6/^?ZQ_\ W_ /CM'DZQ_P _UC_X!O\ _': ,_\ X03P M?_T*FA_^"Z'_ .)H_P"$$\'_ /0J:'_X+H?_ (FM#R=8_P"?ZQ_\ W_^.T>3 MK'_/]8_^ ;__ !V@#/\ ^$$\'_\ 0J:'_P""Z'_XFC_A!/!__0J:'_X+H?\ MXFM#R=8_Y_K'_P W_\ CM'DZQ_S_6/_ (!O_P#': ,__A!/!_\ T*FA_P#@ MNA_^)H_X03P?_P!"IH?_ (+H?_B:T/)UC_G^L?\ P#?_ ..T>3K'_/\ 6/\ MX!O_ /': ,__ (03P?\ ]"IH?_@NA_\ B:/^$$\'_P#0J:'_ ."Z'_XFM#R= M8_Y_K'_P#?\ ^.T>3K'_ #_6/_@&_P#\=H S_P#A!/!__0J:'_X+H?\ XFC_ M (03P?\ ]"IH?_@NA_\ B:T/)UC_ )_K'_P#?_X[1Y.L?\_UC_X!O_\ ': , M_P#X03P?_P!"IH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B:T/)UC_G^L?_ #? M_P".T>3K'_/]8_\ @&__ ,=H S_^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*F MA_\ @NA_^)K0\G6/^?ZQ_P# -_\ X[1Y.L?\_P!8_P#@&_\ \=H S_\ A!/! M_P#T*FA_^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:T/)UC_G^L?_ -_P#X[1Y. ML?\ /]8_^ ;_ /QV@#/_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T*FA_^"Z' M_P")K0\G6/\ G^L?_ -__CM'DZQ_S_6/_@&__P =H S_ /A!/!__ $*FA_\ M@NA_^)H_X03P?_T*FA_^"Z'_ .)K0\G6/^?ZQ_\ -__ ([1Y.L?\_UC_P" M;_\ QV@#/_X03P?_ -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_XFM#R=8_Y M_K'_ , W_P#CM'DZQ_S_ %C_ . ;_P#QV@#/_P"$$\'_ /0J:'_X+H?_ (FC M_A!/!_\ T*FA_P#@NA_^)K0\G6/^?ZQ_\ W_ /CM'DZQ_P _UC_X!O\ _': M,_\ X03P?_T*FA_^"Z'_ .)H_P"$$\'_ /0J:'_X+H?_ (FM#R=8_P"?ZQ_\ M W_^.T>3K'_/]8_^ ;__ !V@#/\ ^$$\'_\ 0J:'_P""Z'_XFC_A!/!__0J: M'_X+H?\ XFM#R=8_Y_K'_P W_\ CM'DZQ_S_6/_ (!O_P#': ,__A!/!_\ MT*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H?_B:T/)UC_G^L?\ P#?_ ..T>3K' M_/\ 6/\ X!O_ /': ,__ (03P?\ ]"IH?_@NA_\ B:/^$$\'_P#0J:'_ ."Z M'_XFM#R=8_Y_K'_P#?\ ^.T>3K'_ #_6/_@&_P#\=H S_P#A!/!__0J:'_X+ MH?\ XFC_ (03P?\ ]"IH?_@NA_\ B:T/)UC_ )_K'_P#?_X[1Y.L?\_UC_X! MO_\ ': ,_P#X03P?_P!"IH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B:T/)UC_G M^L?_ #?_P".T>3K'_/]8_\ @&__ ,=H S_^$$\'_P#0J:'_ ."Z'_XFC_A! M/!__ $*FA_\ @NA_^)K0\G6/^?ZQ_P# -_\ X[1Y.L?\_P!8_P#@&_\ \=H MS_\ A!/!_P#T*FA_^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:T/)UC_G^L?_ - M_P#X[1Y.L?\ /]8_^ ;_ /QV@#/_ .$$\'_]"IH?_@NA_P#B:/\ A!/!_P#T M*FA_^"Z'_P")K0\G6/\ G^L?_ -__CM'DZQ_S_6/_@&__P =H S_ /A!/!__ M $*FA_\ @NA_^)H_X03P?_T*FA_^"Z'_ .)K0\G6/^?ZQ_\ -__ ([1Y.L? M\_UC_P" ;_\ QV@#/_X03P?_ -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_X MFM#R=8_Y_K'_ , W_P#CM'DZQ_S_ %C_ . ;_P#QV@#/_P"$$\'_ /0J:'_X M+H?_ (FC_A!/!_\ T*FA_P#@NA_^)K0\G6/^?ZQ_\ W_ /CM'DZQ_P _UC_X M!O\ _': ,_\ X03P?_T*FA_^"Z'_ .)H_P"$$\'_ /0J:'_X+H?_ (FM#R=8 M_P"?ZQ_\ W_^.T>3K'_/]8_^ ;__ !V@#/\ ^$$\'_\ 0J:'_P""Z'_XFC_A M!/!__0J:'_X+H?\ XFM#R=8_Y_K'_P W_\ CM'DZQ_S_6/_ (!O_P#': ,_ M_A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H?_B:T/)UC_G^L?\ P#?_ M ..T>3K'_/\ 6/\ X!O_ /': ,__ (03P?\ ]"IH?_@NA_\ B:/^$$\'_P#0 MJ:'_ ."Z'_XFM#R=8_Y_K'_P#?\ ^.T>3K'_ #_6/_@&_P#\=H S_P#A!/!_ M_0J:'_X+H?\ XFC_ (03P?\ ]"IH?_@NA_\ B:T/)UC_ )_K'_P#?_X[1Y.L M?\_UC_X!O_\ ': ,_P#X03P?_P!"IH?_ (+H?_B:/^$$\'_]"IH?_@NA_P#B M:T/)UC_G^L?_ #?_P".T>3K'_/]8_\ @&__ ,=H S_^$$\'_P#0J:'_ ."Z M'_XFC_A!/!__ $*FA_\ @NA_^)K0\G6/^?ZQ_P# -_\ X[1Y.L?\_P!8_P#@ M&_\ \=H S_\ A!/!_P#T*FA_^"Z'_P")H_X03P?_ -"IH?\ X+H?_B:T/)UC M_G^L?_ -_P#X[1Y.L?\ /]8_^ ;_ /QV@#/_ .$$\'_]"IH?_@NA_P#B:/\ MA!/!_P#T*FA_^"Z'_P")K0\G6/\ G^L?_ -__CM'DZQ_S_6/_@&__P =H S_ M /A!/!__ $*FA_\ @NA_^)H_X03P?_T*FA_^"Z'_ .)K0\G6/^?ZQ_\ -__ M ([1Y.L?\_UC_P" ;_\ QV@#/_X03P?_ -"IH?\ X+H?_B:^=_CS86>A>.;* MUT>T@TZW?38Y&BLXQ"A8RR@L0N!G S["OICR=8_Y_K'_P W_\ CM?-7[0J MW*^/K$74L4K_ -EQX,4108\V7L6;^= 'T+X$_P"2>>&?^P5:_P#HI:WEC17= MU10SX+,!RV.!GUK!\"?\D\\,_P#8*M?_ $4M=!0 4444 %%%% !1110!S_@W M_D!W/_85U+_TMFKH*Y_P;_R [G_L*ZE_Z6S5T% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %?,'[1W_)0]/\ ^P5'_P"C9:^GZ^8/VCO^2AZ?_P!@J/\ ]&RT >_^!/\ MDGGAG_L%6O\ Z*6N@KG_ )_R3SPS_V"K7_T4M=!0 4444 %%%% !1110!S_ M (-_Y =S_P!A74O_ $MFKH*Y_P &_P#(#N?^PKJ7_I;-704 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 5\P?M'?\ )0]/_P"P5'_Z-EKZ?KY@_:._Y*'I_P#V"H__ $;+ M0![_ .!/^2>>&?\ L%6O_HI:Z"N?\"?\D\\,_P#8*M?_ $4M=!0 4444 %%% M% !1110!S_@W_D!W/_85U+_TMFKH*Y_P;_R [G_L*ZE_Z6S5T% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!0UC6;'0 M=.DOM0F$<*<#NS'L .YJ>QOK;4K**\LYEFMY5W(ZG@C_ #VKR?XQ6B?[1]&/I^? M/3JE0@J"J7U9JZ:4.:YWM%%%G_]@J/_ -&RT >_^!/^2>>&?^P5:_\ HI:Z"O/=$\0ZCI'P M^T.2UT;[5:66@6MU=3RW!@&WRAE8OD(=P%)()4#*\\\=?JFL+I_A^758H3.1 M&K0PEMID9L!%S@XR2!T/6@#3HK#NM9O]*T&6^U33[=;H2+%#;6ET91*SLJ(- M[1IC+, >#@<\U1'BZZ^SM;/I<0UL7_V 68NB8BY3S0WF[,[/+^;.S/;% '54 M5F:'JXUC2$O7A^S2J\D4\)?=Y4D;%'7=QD!E.#@9&#@5AVGCI6A>[U#3S::? M+82ZC9S+-YCS01D;MR[1L;#(P +9#=01B@#KZ*PM"UV[U&\N;'4M.6PO88HK M@1I<><&BDSM.[:N&!5@1@@8X)S6[0!S_ (-_Y =S_P!A74O_ $MFKH*Y_P & M_P#(#N?^PKJ7_I;-704 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%%[6S==MP MX\V?UWMU'X# _"N@K2O)2G:.RT14W=Z;(****Q("BBB@ HHHH *^8/VCO^2A MZ?\ ]@J/_P!&RU]/U\P?M'?\E#T__L%1_P#HV6@#T[2AJ]]X7\*V:# M%H]G(ZV2::=)UAKD^(O[*E%U_; O!IIFB M\WR1;_9_O;O+WXR^-^,<9S7>T4 <]X;LKRQT=8+VT=)[V>YNI@CHPMS)(SA& M.>2 P&5R,@]N:Y>#PKK.I:5'I%Y9_8DT[1+C2XKEY49;EY-BJZA22%VQ G<% M.6QCBO2:* .8\/6^IW.MWFLZGIKZ:SVEO:);R2I(Q*%V9\HS#;F3 YS\I) S M6YJ.G0:I;?9[A[I$#!LVUU+;MD?[4;*V/;.*MT4 <'X3\)Z=/H]P[W.L@C4[ M]/DUJ\086[F4<+*!G Y/4G).22:W/^$-TO\ Y^M<_P#!]>__ !ZCP;_R [G_ M +"NI?\ I;-704 <_P#\(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X] M7044 <__ ,(;I?\ S]:Y_P"#Z]_^/4?\(;I?_/UKG_@^O?\ X]7044 <_P#\ M(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X]7044 <__ ,(;I?\ S]:Y M_P"#Z]_^/4?\(;I?_/UKG_@^O?\ X]7044 <_P#\(;I?_/UKG_@^O?\ X]1_ MPANE_P#/UKG_ (/KW_X]7044 <__ ,(;I?\ S]:Y_P"#Z]_^/4?\(;I?_/UK MG_@^O?\ X]7044 <_P#\(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X] M7044 <__ ,(;I?\ S]:Y_P"#Z]_^/4?\(;I?_/UKG_@^O?\ X]7044 <_P#\ M(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X]7044 <__ ,(;I?\ S]:Y M_P"#Z]_^/4?\(;I?_/UKG_@^O?\ X]7044 <_P#\(;I?_/UKG_@^O?\ X]1_ MPANE_P#/UKG_ (/KW_X]7044 <__ ,(;I?\ S]:Y_P"#Z]_^/4?\(;I?_/UK MG_@^O?\ X]7044 <_P#\(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X] M7044 <__ ,(;I?\ S]:Y_P"#Z]_^/4?\(;I?_/UKG_@^O?\ X]7044 <_P#\ M(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X]7044 <__ ,(;I?\ S]:Y M_P"#Z]_^/4?\(;I?_/UKG_@^O?\ X]7044 <_P#\(;I?_/UKG_@^O?\ X]1_ MPANE_P#/UKG_ (/KW_X]7044 <__ ,(;I?\ S]:Y_P"#Z]_^/4?\(;I?_/UK MG_@^O?\ X]7044 <_P#\(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X] M7044 <__ ,(;I?\ S]:Y_P"#Z]_^/4?\(;I?_/UKG_@^O?\ X]7044 <_P#\ M(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X]7044 <__ ,(;I?\ S]:Y M_P"#Z]_^/4?\(;I?_/UKG_@^O?\ X]7044 <_P#\(;I?_/UKG_@^O?\ X]1_ MPANE_P#/UKG_ (/KW_X]7044 <__ ,(;I?\ S]:Y_P"#Z]_^/4?\(;I?_/UK MG_@^O?\ X]7044 <_P#\(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X] M7044 <__ ,(;I?\ S]:Y_P"#Z]_^/4?\(;I?_/UKG_@^O?\ X]7044 <_P#\ M(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X]7044 <__ ,(;I?\ S]:Y M_P"#Z]_^/4?\(;I?_/UKG_@^O?\ X]7044 <_P#\(;I?_/UKG_@^O?\ X]1_ MPANE_P#/UKG_ (/KW_X]7044 <__ ,(;I?\ S]:Y_P"#Z]_^/4?\(;I?_/UK MG_@^O?\ X]7044 <_P#\(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X] M7044 <__ ,(;I?\ S]:Y_P"#Z]_^/4?\(;I?_/UKG_@^O?\ X]7044 <_P#\ M(;I?_/UKG_@^O?\ X]1_PANE_P#/UKG_ (/KW_X]7044 <__ ,(;I?\ S]:Y M_P"#Z]_^/5PO]@V?B'XCMI<,VHRZ5IB9N#-J5Q,3)Z*[N2AS@?*0?D/M7HGB M;64T#P]>:BV-T:8C4_Q.>%'Y_I6+\.-&?3/#0O+G)O=1;[3*S?>(/W0?P.?^ M!&NBE[D'4^2_KT-(^[%R-#_A#=+_ .?K7/\ P?7O_P >H_X0W2_^?K7/_!]> M_P#QZN@HKG,SG_\ A#=+_P"?K7/_ ?7O_QZC_A#=+_Y^M<_\'U[_P#'JZ"B M@#G_ /A#=+_Y^M<_\'U[_P#'J/\ A#=+_P"?K7/_ ?7O_QZN@HH Y__ (0W M2_\ GZUS_P 'U[_\>H_X0W2_^?K7/_!]>_\ QZN@HH Y_P#X0W2_^?K7/_!] M>_\ QZOG3X^:9!I7CJQ@MY+MT;3(W)NKN6X;/FRCAI&8@<=,XZ^IKZKKY@_: M._Y*'I__ &"H_P#T;+0![_X$_P"2>>&?^P5:_P#HI:Z"N?\ G_)//#/_8*M M?_12UT% !1110 4444 %%%% '/\ @W_D!W/_ &%=2_\ 2V:N@KG_ ;_ ,@. MY_["NI?^ELU=!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !11574K^'2],N;^X.(K>,R-[X[?4]*:3;L@.$\7L?%'C;2_"T1)M;<_ M:;W'TZ'\./\ @8KT10%4*H 4# '2N$^&MA/-;7WB6^&;O5)2RD]HP>WL3^@ M%=Y6U=I-4U]G\^II4T]U= HHHK S"BBB@ HHHH **** "OF#]H[_ )*'I_\ MV"H__1LM?3]?,'[1W_)0]/\ ^P5'_P"C9: /?_ G_)//#/\ V"K7_P!%+705 MS_@3_DGGAG_L%6O_ **6N@H **** "BBB@ HHHH Y_P;_P @.Y_["NI?^ELU M=!7/^#?^0'<_]A74O_2V:N@H **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ KS[XBW4NJ7NE^$K-\37THDG(_AC!XS^1;_@-=]++'!#) M-*X2.-2SL>@ Y)KS_P !12:_X@U;Q=G_P#8*C_]&RU]/U\P?M'?\E#T_P#[!4?_ *-EH ]_\"?\ MD\\,_P#8*M?_ $4M=!7/^!/^2>>&?^P5:_\ HI:Z"@ HHHH **** "BBB@#G M_!O_ " [G_L*ZE_Z6S5T%<_X-_Y =S_V%=2_]+9JZ"@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** .(^)>J30Z-!HMEEK[591"J@\[, MC/YD@?0FNHT32XM$T6TTV'&RWC"DX^\W=OQ.3^-<1X?_ .*M^(M_KS?/8:8/ ML]H>Q;D9'_CS?\"6O1JZ*WN15/YOU-)Z)1"BBBN&TF@V MPWUQ+;VRL1N$3RR)&6QWV[B??%Z%X5U>VU73U2WT6U2VM[S3WG$ M#&)=TBE9D&XCC.,@<#J<]9JFEWFM65[87$T<"#R9+2YCC^9)D(<,5+'(#JIQ MQQD>] &%)K>K6&DZS8M?&YOK34H+""]FB0-MG\K:[*H"EE\T] =HR.M1_VO MK"7+>'3JDK77]KBR&I&&+S1";?[1G;M\O?C*9VX[XS6K_P (G+-HNHV]WJ*O MJ5]->16^Q8Y4V>45C+'Y5\M."QS@\\U'_ ,(C=FW-R=5B_MLZ@-0^V"T/ ME!PGE;/*WYV>5\N-^)J.B7&J16S1(J6SQA&5%*@,5*R '<2,UC6?@0+"]GJ.H_ M:[".PETZSB2#RVA@D(W;FW'>VU44, O"],F@"UX?N=3M]X(-;G_"=^#_ /H:]#_\&,/_ M ,51X-_Y =S_ -A74O\ TMFKH* .?_X3OP?_ -#7H?\ X,8?_BJ/^$[\'_\ M0UZ'_P"#&'_XJN@HH Y__A._!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8 M?_BJZ"B@#G_^$[\'_P#0UZ'_ .#&'_XJC_A._!__ $->A_\ @QA_^*KH** . M?_X3OP?_ -#7H?\ X,8?_BJ/^$[\'_\ 0UZ'_P"#&'_XJN@HH Y__A._!_\ MT->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJZ"B@#G_^$[\'_P#0UZ'_ .#& M'_XJC_A._!__ $->A_\ @QA_^*KH** .?_X3OP?_ -#7H?\ X,8?_BJ/^$[\ M'_\ 0UZ'_P"#&'_XJN@HH Y__A._!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ M (,8?_BJZ"B@#G_^$[\'_P#0UZ'_ .#&'_XJC_A._!__ $->A_\ @QA_^*KH M** .?_X3OP?_ -#7H?\ X,8?_BJ/^$[\'_\ 0UZ'_P"#&'_XJN@HH Y__A._ M!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJZ"B@#G_^$[\'_P#0UZ'_ M .#&'_XJC_A._!__ $->A_\ @QA_^*KH** .?_X3OP?_ -#7H?\ X,8?_BJ/ M^$[\'_\ 0UZ'_P"#&'_XJN@HH Y__A._!_\ T->A_P#@QA_^*H_X3OP?_P!# M7H?_ (,8?_BJZ"B@#G_^$[\'_P#0UZ'_ .#&'_XJC_A._!__ $->A_\ @QA_ M^*KH** .?_X3OP?_ -#7H?\ X,8?_BJ/^$[\'_\ 0UZ'_P"#&'_XJN@HH Y_ M_A._!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJZ"B@#G_^$[\'_P#0 MUZ'_ .#&'_XJC_A._!__ $->A_\ @QA_^*KH** .?_X3OP?_ -#7H?\ X,8? M_BJ/^$[\'_\ 0UZ'_P"#&'_XJN@HH Y__A._!_\ T->A_P#@QA_^*H_X3OP? M_P!#7H?_ (,8?_BJZ"B@#G_^$[\'_P#0UZ'_ .#&'_XJC_A._!__ $->A_\ M@QA_^*KH** .?_X3OP?_ -#7H?\ X,8?_BJ/^$[\'_\ 0UZ'_P"#&'_XJN@H MH Y__A._!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJZ"B@#G_^$[\' M_P#0UZ'_ .#&'_XJC_A._!__ $->A_\ @QA_^*KH** .?_X3OP?_ -#7H?\ MX,8?_BJ/^$[\'_\ 0UZ'_P"#&'_XJN@HH Y__A._!_\ T->A_P#@QA_^*H_X M3OP?_P!#7H?_ (,8?_BJZ"B@#G_^$[\'_P#0UZ'_ .#&'_XJC_A._!__ $-> MA_\ @QA_^*KH** .?_X3OP?_ -#7H?\ X,8?_BJ/^$[\'_\ 0UZ'_P"#&'_X MJN@HH Y__A._!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJZ"B@#G_^ M$[\'_P#0UZ'_ .#&'_XJC_A._!__ $->A_\ @QA_^*KH** .?_X3OP?_ -#7 MH?\ X,8?_BJ/^$[\'_\ 0UZ'_P"#&'_XJN@HH Y__A._!_\ T->A_P#@QA_^ M*K#\8?$#1(_#%XNCZWI]Y>2KY2+:W22,@;JQVDXP,\^N*[RO.9?^*O\ BDD7 MW].T)H6E] NF1HTEK,LJAO-E."5)&<$<>XKZKKY@_:._Y*'I__8*C_P#1LM ' MO_@3_DGGAG_L%6O_ **6N@KG_ G_ "3SPS_V"K7_ -%+704 %%%% !1110 4 M444 <_X-_P"0'<_]A74O_2V:N@KG_!O_ " [G_L*ZE_Z6S5T% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110!C>*M;7P_X M%_7GZ UE_#K1&TGPQ'/< _;+X_:9BW7G[H/X<_4FL;Q23XJ\>:;X:0[K.R_T MF]QT]<'\"!_P.O1@ !@# %=$O_^!/\ DGGAG_L%6O\ Z*6N@KG_ )_R3SPS_V"K7_T4M=!0 4444 % M%%% !1110!S_ (-_Y =S_P!A74O_ $MFKH*Y_P &_P#(#N?^PKJ7_I;-704 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %4]6U*'2-)NM0N#^[MXR MY&?O'L/J3@?C5RO/?B%<2ZSJNE>$;1R'NY!-W MZ%0CS.Q8^&FFS'3[SQ#?#-YJLIDR1T0$X^F3D_3%=U45O;Q6EM%;0($AB0(B MCLH& *EHJSYYN02ES.X4445F2%%%% !1110 4444 %%%% !1110 5\P?M'?\ ME#T__L%1_P#HV6OI^OF#]H[_ )*'I_\ V"H__1LM 'O_ ($_Y)YX9_[!5K_Z M*6N@KG_ G_)//#/_ &"K7_T4M=!0 4444 %%%% !1110!S_@W_D!W/\ V%=2 M_P#2V:N@KG_!O_(#N?\ L*ZE_P"ELU=!0 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110!'//';6\MQ,X2*)"[L>@ &2:X'X?P2:WK&K>+KM"&N9##:A MOX4&,_H%'X&K/Q+U*8:;:Z!9Y_$Y/XUT+W*5^LOR-/AAZEVBBBN![HWURD,"Z1_HL941R,7A&7XW' M/ R!GD@D#':>+K.\U#PQ=V5A;"XFN2D31M($!C9U$F6.<#9N[$^@- &W17GE MV]M#X4O])M])LM':/5+6TOK?3CB$K+)#N*L$0G='( 25!ZCT-5?L5JFKMX;2 MWB70CXA$9LPH$.TV7GF/;TV>;\VWIF@#TVBN9\&$Q>&9H(\F*TO+NWMAUVQQ MS.J*/8 #V%<)&S:1X=M-5TTF+4-2\,7=Y>SI]^:91$ZR,>[*TCX)Z9QTH ] MAHKC_#6GV>B^*]1TW2X4@L6TZTN6BC^[YI:52_\ O,J+D]3C)KI=1U[;[ M1<)=.A8+BVM9;ALG_9C5FQ[XQ0!E>#?^0'<_]A74O_2V:N@K@_"?BS3H-'N$ M>VUDDZG?O\FBWCC#7';BUL(M22^NQY,0N--N+?@\,09$4$X/0< M\BKA!SDHKJ.*YG8@\,C_ (2SQ_J/B-_FLK#_ $:SST)]1^!)_P"!BO1JX7PI MJVE>'O#=II_V36_-5=TQ&A7O,AY;_EC^'T K:_X3+2_^?77/_!#>_P#QFJK3 M4IZ;+1%3=WH=!17/_P#"9:7_ ,^NN?\ @AO?_C-'_"9:7_SZZY_X(;W_ .,U MD0=!17/_ /"9:7_SZZY_X(;W_P",T?\ "9:7_P ^NN?^"&]_^,T =!17/_\ M"9:7_P ^NN?^"&]_^,T?\)EI?_/KKG_@AO?_ (S0!T%%<_\ \)EI?_/KKG_@ MAO?_ (S1_P )EI?_ #ZZY_X(;W_XS0!T%%<__P )EI?_ #ZZY_X(;W_XS1_P MF6E_\^NN?^"&]_\ C- '045S_P#PF6E_\^NN?^"&]_\ C-'_ F6E_\ /KKG M_@AO?_C- '045S__ F6E_\ /KKG_@AO?_C-'_"9:7_SZZY_X(;W_P",T =! M7S!^T=_R4/3_ /L%1_\ HV6O?_\ A,M+_P"?77/_ 0WO_QFOG3X^:G!JOCJ MQGMX[M$73(T(NK26W;/FRGA9%4D<]<8Z^AH ^@O"5A;:C\-O"\-W%YD::?8S M*-Q&'1$=3QZ,H-:UWH=MJ/VQ+YI)[>X,;+%YCKY3)R&0@Y1LX.5P<@'KS5+P M)_R3SPS_ -@JU_\ 12UT% &6OAW2UT>XTIK=Y;2YSYWG3/))(3W:1F+D\#!S MD8&,8%0_\(IH_P#9!TS[/+]G,_V@N;F7SO-SGS/.W>9NS_%NSCCIQ6U10!2L MM)LM.MK2VLXWAAM5*Q(LKXYZ[N?G/?+9.23U-5+#PMHVF3W4UK9X:Y5DD625 MY$",Q9D16)5%)8DJH /I6Q10!F:-X?TS0(I(].@D02E=[2SR3,0HVJ-SL3M MX"YP.PYK3HHH Y_P;_R [G_L*ZE_Z6S5T%<_X-_Y =S_ -A74O\ TMFKH* " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH *\Y7_BK_BF6^_INA# ]&FS_/'O#5W?@@3!=D />1N!^77Z U0^'NAG1?"L+3*?M=X?M$Q/7YON M@_08_$FNBG[E-U.KT7ZFD?=BY'5T445SF84444 %%%% !1110 4444 %%%% M!1110 4444 %?,'[1W_)0]/_ .P5'_Z-EKZ?KY@_:._Y*'I__8*C_P#1LM ' MO_@3_DGGAG_L%6O_ **6N@KG_ G_ "3SPS_V"K7_ -%+704 %%%% !1110 4 M444 <_X-_P"0'<_]A74O_2V:N@KG_!O_ " [G_L*ZE_Z6S5T% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4451UG4X=&T:[U&?[EO&7Q_>/8?B<#\::3;L@2N< M/XC_ .*L^(6G^'E^:QTX?:;S'0G@X/X;1_P(UZ-7#_#33)4TFYUV]^:]U64S M,Q'.S)Q^9)/TQ7<5M7:34%M'^F:5'KRKH%%%%8&84444 %%%% !1110 4444 M %%%% !1110 4444 %?,'[1W_)0]/_[!4?\ Z-EKZ?KY@_:._P"2AZ?_ -@J M/_T;+0![_P"!/^2>>&?^P5:_^BEKH*Y_P)_R3SPS_P!@JU_]%+704 %%%% ! M1110 4444 <_X-_Y =S_ -A74O\ TMFKH*Y_P;_R [G_ +"NI?\ I;-704 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !7GGCZ:37=".") D<:A$4= , 4^BBN M3PM %^BHX+B&ZMX[BWFCF@E4/')&P974\@@C@@^M06NJ:??7-S; M6E_:W%Q:L%N(HIE=H2<\. #U]* +=%5+#5-/U6)Y=.O[6\CC]6Z .?\&_\@.Y_["NI?^ELU=!7/^#?^0'<_P#85U+_ -+9JZ"@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHI"0 23@#J30!POQ+U&:2SLO#EB,(OOCJ3[D\UPGA('Q3XYU/Q1(";2U/ MV6RSTZ8R/P)/_ Z]&KHK>Y%4NVK]6:3T2B%%%%:V72/)7S6V*2\(+;,[2V"1D@D G&,F MNK\=;?\ A&?WF/L_VVT^T;ON^5]HCW[O]G&<^V:/!=O!<_#GPPD\,N?3I0!PFJ;/ ML?BG&W^S_P#A(++SO[FW_1O.S[?>W?CGO0VS_A+6^[_9_P#PE"Y_N>;]A_GY MN/\ @7O7>0:3IMKIATRWT^UBL"K(;6.%5B*MG<-@&,')SQSFHQH6D#2/[)&E M6(TW_GS^SIY/7=]S&WKSTZ\T 9/@O_D6[CR,>3]OO?LVW[NS[1)MV^WI7!MG M_A$M+_L__C[_ .$2O?M'E??W?NL[O?S/,]\[O>O6HK"SA6V6*T@C6U79;A(P M!"N,83^Z, # J.TTG3;"YN;BST^TMI[IM]Q+#"J-,W)RY RQY/7U- '/:#]F M_P"$SU#^S_+^Q_V38Y\G&S.9MO3_ &-OX8]JZ+49-0BMMVF6MK,/^@%H?_@YF_P#D6C[9XP_Z 6A_ M^#F;_P"1:Z"B@#G_ +9XP_Z 6A_^#F;_ .1:/MGC#_H!:'_X.9O_ )%KH** M.?\ MGC#_H!:'_X.9O\ Y%H^V>,/^@%H?_@YF_\ D6N@HH Y_P"V>,/^@%H? M_@YF_P#D6C[9XP_Z 6A_^#F;_P"1:Z"B@#G_ +9XP_Z 6A_^#F;_ .1:/MGC M#_H!:'_X.9O_ )%KH** .?\ MGC#_H!:'_X.9O\ Y%H^V>,/^@%H?_@YF_\ MD6N@HH Y_P"V>,/^@%H?_@YF_P#D6C[9XP_Z 6A_^#F;_P"1:Z"B@#G_ +9X MP_Z 6A_^#F;_ .1:/MGC#_H!:'_X.9O_ )%KH** .?\ MGC#_H!:'_X.9O\ MY%H^V>,/^@%H?_@YF_\ D6N@HH Y_P"V>,/^@%H?_@YF_P#D6C[9XP_Z 6A_ M^#F;_P"1:Z"B@#G_ +9XP_Z 6A_^#F;_ .1:/MGC#_H!:'_X.9O_ )%KH** M.?\ MGC#_H!:'_X.9O\ Y%H^V>,/^@%H?_@YF_\ D6N@HH Y_P"V>,/^@%H? M_@YF_P#D6C[9XP_Z 6A_^#F;_P"1:Z"B@#G_ +9XP_Z 6A_^#F;_ .1:/MGC M#_H!:'_X.9O_ )%KH** .?\ MGC#_H!:'_X.9O\ Y%H^V>,/^@%H?_@YF_\ MD6N@HH Y_P"V>,/^@%H?_@YF_P#D6C[9XP_Z 6A_^#F;_P"1:Z"B@#G_ +9X MP_Z 6A_^#F;_ .1:/MGC#_H!:'_X.9O_ )%KH** .?\ MGC#_H!:'_X.9O\ MY%H^V>,/^@%H?_@YF_\ D6N@HH Y_P"V>,/^@%H?_@YF_P#D6C[9XP_Z 6A_ M^#F;_P"1:Z"B@#G_ +9XP_Z 6A_^#F;_ .1:/MGC#_H!:'_X.9O_ )%KH** M.?\ MGC#_H!:'_X.9O\ Y%H^V>,/^@%H?_@YF_\ D6N@HH Y_P"V>,/^@%H? M_@YF_P#D6C[9XP_Z 6A_^#F;_P"1:Z"B@#G_ +9XP_Z 6A_^#F;_ .1:/MGC M#_H!:'_X.9O_ )%KH** .?\ MGC#_H!:'_X.9O\ Y%H^V>,/^@%H?_@YF_\ MD6N@HH Y_P"V>,/^@%H?_@YF_P#D6C[9XP_Z 6A_^#F;_P"1:Z"B@#G_ +9X MP_Z 6A_^#F;_ .1:/MGC#_H!:'_X.9O_ )%KH** .?\ MGC#_H!:'_X.9O\ MY%H^V>,/^@%H?_@YF_\ D6N@HH Y_P"V>,/^@%H?_@YF_P#D6N:\;^(O$FGZ M&UIO\ WUD_\ %;T(KFYGLM2Z:UN^AI>';#Q1X>T.WTVWT31'6,$M(VKRJSL3DD M@6QQ],G'J:U/MGC#_H!:'_X.9O\ Y%KH**QE)R;;);N[LY_[9XP_Z 6A_P#@ MYF_^1:/MGC#_ * 6A_\ @YF_^1:Z"BD(Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H M!:'_ .#F;_Y%KH** .?^V>,/^@%H?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1:Z" MB@#G_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6N@HH Y_[9XP_Z 6A_ M^#F;_P"1:/MGC#_H!:'_ .#F;_Y%KH** .?^V>,/^@%H?_@YF_\ D6C[9XP_ MZ 6A_P#@YF_^1:Z"B@#G_MGC#_H!:'_X.9O_ )%H^V>,/^@%H?\ X.9O_D6N M@HH Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H!:'_ .#F;_Y%KH** .?^V>,/^@%H M?_@YF_\ D6C[9XP_Z 6A_P#@YF_^1:Z"B@#G_MGC#_H!:'_X.9O_ )%KYT^/ MDFI2^.K%M4M+2VG_ +,C"I:W+3J5\V7DLT:$'.>,=ASSQ]5U\P?M'?\ )0]/ M_P"P5'_Z-EH ]_\ G_)//#/_8*M?_12UT%<_P"!/^2>>&?^P5:_^BEKH* " MBBB@ HHHH **** .?\&_\@.Y_P"PKJ7_ *6S5T%<_P"#?^0'<_\ 85U+_P!+ M9JZ"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BLK6O$>D^'X/,U*\2(D96,*O&#&+PS8&PL2<&^N>I'MV_ ;C[BM84935]EW9<8-Z]!WCSXB_V3*VE:,Z M/>*<3S8R(O\ 9'JWKZ?7I>^%1T__ (1/%K,)+LRLUV#]Y7/3/M@#!^OO61>? M"$W-HLIUF6;4WD#3S3#*LIZX')R/4GGV[=]H>AV/A_3([&QCVQKRS'[SMW9C MW-=%65%4>2GN:2<%#EB:5%%%<1@%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %?,'[1W_)0]/_ .P5'_Z-EKZ?KY@_:._Y*'I__8*C_P#1 MLM 'O_@3_DGGAG_L%6O_ **6N@KG_ G_ "3SPS_V"K7_ -%+704 %%%% !11 M10 4444 <_X-_P"0'<_]A74O_2V:N@KG_!O_ " [G_L*ZE_Z6S5T% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !165K7B/2?#\'F:E>)$2,K&.7?Z*.?QZ5Q;>*/%7C!C%X9L#86).#?7/4C MV[?@-Q]Q6L*,IJ^R[LN,&]>AVFM>(])\/P>9J5XD1(RL8Y=_HHY_'I7%MXH\ M5>,&,7AFP-A8DX-]<]2/;M^ W'W%:FB_#;3+.?[;J\KZM?L=S27'*9_W3G/_ M +/X5VBJJ*%4 *!@ #@"M.:E3^%>&?^P5:_^BEK MH*Y_P)_R3SPS_P!@JU_]%+704 %%%% !1110 4444 <_X-_Y =S_ -A74O\ MTMFKH*Y_P;_R [G_ +"NI?\ I;-704 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !165K7B/2?#\'F:E>)$2,K&.7?Z*.?QZ M5Q;>*/%7C!C%X9L#86).#?7/4CV[?@-Q]Q6L*,IJ^R[LN,&]>AVFM>(])\/P M>9J5XD1(RL8Y=_HHY_'I7%MXH\5>,&,7AFP-A8DX-]<]2/;M^ W'W%:FB_#; M3+.?[;J\KZM?L=S27'*9_P!TYS_P+/X5VBJJ*%4 *!@ #@"M.:E3^%5]6OV.YI+CE,_P"Z*K>"ZT"2*YBU&2 2Q/(-.&9@%D5 ML@#YB!C)"_-C.WG% "3>(VM=.CN;O1]1@N)IQ;V]BQA::9R,C;MD* 8#'+,, M!3G%,_X2NS.AVNI16UW*]U-]GALU11.9@2&C(+!0RE7R2V!M)SBN:5+R$6>J M)!JL^D6.K^;;QSQ3RW0@:W,3,4D!F8"5V.""=N2.,4Z&UO+/2-'UB6QN]D6M M7&H2VZ0,\\<,YF"DQJ"Q(\U"5 R.>.* .STG5(-9TR*_MUD1'W!HY1AXW4E6 M1AR 58$'!(XZFLJR\:Z9>-.SQ75K;);/>17-PBB.X@0X>1,,3@<'Y@IPP(!! MIOA6.6'1-ES!<02ZC=7=TD'[K3IFN(6CC>=Q&BA&8 .#Y1;Z)XAAUI[B+[%>65Q J M2&"[55%VD4 MR.^%8 X'F*,]"U3_ *'/7/\ OS9?_(] '045S_\ PCVJ?]#GKG_?FR_^1Z/^$>U3 M_H<]<_[\V7_R/0!T%%<__P (]JG_ $.>N?\ ?FR_^1Z/^$>U3_H<]<_[\V7_ M ,CT =!17/\ _"/:I_T.>N?]^;+_ .1Z/^$>U3_H<]<_[\V7_P CT =!17/_ M /"/:I_T.>N?]^;+_P"1Z/\ A'M4_P"ASUS_ +\V7_R/0!T%%<__ ,(]JG_0 MYZY_WYLO_D>C_A'M4_Z'/7/^_-E_\CT =!17/_\ "/:I_P!#GKG_ 'YLO_D> MC_A'M4_Z'/7/^_-E_P#(] '045S_ /PCVJ?]#GKG_?FR_P#D>C_A'M4_Z'/7 M/^_-E_\ (] '045S_P#PCVJ?]#GKG_?FR_\ D>C_ (1[5/\ H<]<_P"_-E_\ MCT =!17/_P#"/:I_T.>N?]^;+_Y'H_X1[5/^ASUS_OS9?_(] '045S__ CV MJ?\ 0YZY_P!^;+_Y'H_X1[5/^ASUS_OS9?\ R/0!T%%<_P#\(]JG_0YZY_WY MLO\ Y'H_X1[5/^ASUS_OS9?_ "/0!T%%<_\ \(]JG_0YZY_WYLO_ )'H_P"$ M>U3_ *'/7/\ OS9?_(] '045S_\ PCVJ?]#GKG_?FR_^1Z/^$>U3_H<]<_[\ MV7_R/0!T%%<__P (]JG_ $.>N?\ ?FR_^1Z/^$>U3_H<]<_[\V7_ ,CT =!1 M7/\ _"/:I_T.>N?]^;+_ .1Z/^$>U3_H<]<_[\V7_P CT =!17/_ /"/:I_T M.>N?]^;+_P"1Z/\ A'M4_P"ASUS_ +\V7_R/0!T%%<__ ,(]JG_0YZY_WYLO M_D>C_A'M4_Z'/7/^_-E_\CT =!17/_\ "/:I_P!#GKG_ 'YLO_D>C_A'M4_Z M'/7/^_-E_P#(] '045S_ /PCVJ?]#GKG_?FR_P#D>C_A'M4_Z'/7/^_-E_\ M(] '045S_P#PCVJ?]#GKG_?FR_\ D>C_ (1[5/\ H<]<_P"_-E_\CT =!17% M:TR^'X/,U+Q]K,1(RL8BLB[_ $46^?QZ5RMEJ/C?Q)=_\2#4]4&FG*FYU&.U M53[@QPJ0?92:UA1E-7V7=EQ@WKT/2M:\1Z3X?@\S4KQ(B1E8QR[_ $4<_CTK MBV\4>*O&#&+PS8&PL2<&^N>I'MV_ ;C[BI8/A/;-+'>7VNZC+J&[<\JK"ZL? M=94?/XUT:^'-210J^,=;"@8 $-C@#_P'K3FI4_A7,^[V^X=XQVU,O1?AMIEG M/]MU>5]6OV.YI+CE,_[ISG_@6?PKM%544*H 4# ' %8'_"/:I_T.>N?]^;+ M_P"1Z/\ A'M4_P"ASUS_ +\V7_R/6,ZDIN\F3*3EN=!17/\ _"/:I_T.>N?] M^;+_ .1Z/^$>U3_H<]<_[\V7_P CU!)T%%<__P (]JG_ $.>N?\ ?FR_^1Z/ M^$>U3_H<]<_[\V7_ ,CT =!17/\ _"/:I_T.>N?]^;+_ .1Z/^$>U3_H<]<_ M[\V7_P CT =!17/_ /"/:I_T.>N?]^;+_P"1Z/\ A'M4_P"ASUS_ +\V7_R/ M0!T%%<__ ,(]JG_0YZY_WYLO_D>C_A'M4_Z'/7/^_-E_\CT =!17/_\ "/:I M_P!#GKG_ 'YLO_D>C_A'M4_Z'/7/^_-E_P#(] '045S_ /PCVJ?]#GKG_?FR M_P#D>C_A'M4_Z'/7/^_-E_\ (] '045S_P#PCVJ?]#GKG_?FR_\ D>C_ (1[ M5/\ H<]<_P"_-E_\CT =!17/_P#"/:I_T.>N?]^;+_Y'H_X1[5/^ASUS_OS9 M?_(] '045S__ CVJ?\ 0YZY_P!^;+_Y'H_X1[5/^ASUS_OS9?\ R/0!T%%< M_P#\(]JG_0YZY_WYLO\ Y'H_X1[5/^ASUS_OS9?_ "/0!T%%<_\ \(]JG_0Y MZY_WYLO_ )'H_P"$>U3_ *'/7/\ OS9?_(] '045S_\ PCVJ?]#GKG_?FR_^ M1Z/^$>U3_H<]<_[\V7_R/0!T%%<__P (]JG_ $.>N?\ ?FR_^1Z/^$>U3_H< M]<_[\V7_ ,CT =!17/\ _"/:I_T.>N?]^;+_ .1Z/^$>U3_H<]<_[\V7_P C MT =!7S!^T=_R4/3_ /L%1_\ HV6O?_\ A'M4_P"ASUS_ +\V7_R/7SI\?+.> MQ\=6,5QJ=WJ#G3(V$MTL2L!YLORCRT08XSTSR>>E 'T7X$_Y)YX9_P"P5:_^ MBEKH*Y_P)_R3SPS_ -@JU_\ 12UT% !1110 4444 %%%% '/^#?^0'<_]A74 MO_2V:N@KG_!O_(#N?^PKJ7_I;-704 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 44UW2-"\C*B+R68X K U#QSX:TW(FU>W=A_#"3*?I\N#4-=L9+6V(?<3VQD_,??D_0<=5+"2E*T]/S-846W:6A[5K/B M/2= @\W4;R.(D96,'+O]%'/X]*XMO%'BKQ@QB\,V!L+$G!OKGJ1[=OP&X^XJ M/P)\/XQ;#5/$5J)[B3:8()LGRU _B!X)Z<'I_+TQ55%"J % P !P!4R=*D[1 M]Y]^GW"?+!V6K.+T7X;:99S_ &W5Y7U:_8[FDN.4S_NG.?\ @6?PKM%544*H M 4# ' %+16$ZDIN\F1*3EN%%%%02%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7S!^T M=_R4/3_^P5'_ .C9:^GZ^8/VCO\ DH>G_P#8*C_]&RT >_\ @3_DGGAG_L%6 MO_HI:Z"N?\"?\D\\,_\ 8*M?_12UT% !1110 4444 %%%% '/^#?^0'<_P#8 M5U+_ -+9JZ"N?\&_\@.Y_P"PKJ7_ *6S5T% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 452OM8TS3!F^O[ M:V]I90I/T'4UR]_\4_#5H2L$MQ>OT @B.,_5L?IFM(4IS^%7*4)/9':T5YY_ MPFOBS5N-$\)R(A^[+=D@'WYVC]31_8/Q!UC_ )"'B"'3HC_!:CYE_P"^0/\ MT*M/J[7QR2_KR*]G;=V.]N;RVLHO-NKB&"/^]*X4?F:YK4/B1X7L,C^T/M#C M^&V0OG\?N_K6;;?"G2#+YVIWU]J$Q^\9)-H/Y<_K72Z?X4T#2\&STFU1AT9RG_"Q]3U/CP_X6O;E3TFFR%'UP,?^/4?9OB5K M/^NNK'2(CU5,%L>V-Q_45Z'11[:*^""^>H(-&M\B75;-2.WGKG\LU0D\<>'8VVC4!(W98XG;/Y"M%2J/:+)ND:Q<^ACM#C\R11_;^MS?\ 'KX6N2/6>X2+]#3]A/KI\TA>TB=) M17-_:?&$_P#J]/TJV_Z[S.__ *#1]A\63_ZS6K&V_P"N%KOQ_P!]&CV7>2_K MT#G[)G1NZQHSNP55&69C@ 4M<#XE\/>)YK%8;;4[K4C*2)4_=PH%^F1G)_E7 M3^&AJ4>A6\.JP&*ZA'EG+JVY1T.03VX_"G.E&,%)23%&;BBBL30*** M* "BBB@ KY@_:._Y*'I__8*C_P#1LM?3]?,'[1W_ "4/3_\ L%1_^C9: /?_ M )_R3SPS_V"K7_T4M=!7/\ @3_DGGAG_L%6O_HI:Z"@ HHHH **** "BBL_ M5=G*NIQUY^M=;2C*,E>+ MN.I3G3ERS33\] HHHJB HHKD;_XCZ%IVI7&GS"\-Q;N4<)#N&1^-1.K"G\3L M;4EZE!K&F0:A:A_(G745 MYS)\6(N?)T&\?GC?(J_XU5?XL7I_U7ALCGJ]WU'TVT>QEY?>O\PT[K[T>H45 MY,_Q3UYO]7HUHO/\3L?ZBJQ^)/BR7&+?3(O^V;\_^/&G['O*/WH+Q_F7WGK% M]J-EID"S7US%;QLXC#2-@%CT%6J\!UG4M4\172/JAAF6),1YW D3IMI>Z MA,?NB./:#^?/Z5SFGGP!88)T34;EQ_%<[7_3>%_2NEM?'WAVQB\NTTFZMX_[ ML4$2#\@U=/-AX];_ #2,/;45YE7_ (2'Q_K'_(.\.1:?$W\=V?F7_OK'_H-+ M_P (;XOU;G6O%CQ(?O168(!'IQM'Z&M#_A9>D?\ /GJ'_?M/_BZ/^%F:1_SY MZC_W[3_XNA8A+X.5?-/\V'UF"VLAEC\*_#=J=]PES>R9R3/*0"?HN/US746& MBZ7I8 L=/MK<^L<0!/U/4US7_"S-(_Y\]1_[]I_\71_PLS2/^?/4?^_:?_%U M$ZDY_%+\5_F2\0GO([.BN,_X69I'_/GJ/_?M/_BZ3_A9FC_\^6H_]^T_^+J% M&_5?>B?:P[G:45Q?_"S-'_Y\M1_[])_\71_PLS1_^?+4?^_2?_%TV MAW.THKB_^%F:/_SY:C_WZ3_XNC_A9NC_ //EJ7_?I/\ XNGR/R^]![:'<[2B MN+_X6;H__/EJ7_?I/_BZ/^%FZ/\ \^6I?]^D_P#BZ/9R_IH/;0[G:45Q?_"S M='_Y\M2_[])_\76'/\3=4:[E%IIUM]F#'RVFW!RO;(!QGZ&HJ7@KO]"X2A._ MO)6/4**X*T^)72?$K5@I*0Z8"/42'/ZBJ[?$K5C]Z6SCSU,<.=OYO2 MYZ2WFOO-$I2V5SUFBO)1X[UB;E-1QG[NVT0[O_'C33XF\4RG:E[>2]RJ6:*1 M^(4TO:4?^?B_'_(KV=7^1_A_F>N45Y&-4\62\F+7) >"8E91^&(CB@GQ3-QY M7B-6['SW4#Z_(*/:T/Y_P?\ D'LZO6/]?*YZY17DG]E>)YN19ZBZCJ)KA^3Z M_>%'_"+^)9!E]$BD#=WN6SCW_??TH]K1[O\ \!_X(VRXX.Z51C]:\N3P7KIR!H=G'[^;G/YR&K$7@C7SAOLVG1 M$Q>X,CX\V#YR^!UP.1^5=%IW@759=-A\[7;V MR)'-HCN5CYXP!(![].]9PQ,7HJ;OYM?Y(4K>T<6[+35)/_VZWX_<;_\ PDNI M3?\ 'KX8U%L]//*Q?SH_M#Q9/_J]#L[;_KO=[_\ T$5D'X=7#\2^([QQV!#G M^;T#X9PM_K]6N),=,KT_,FK^L3Z4E]__ 2O9TOYY?ZPP1Q8K/7X6Z(PS<37$K_WL(./Q4T\?"[0 M ,;[K\X__B*?UFOT@E]W^0O94.LI?U\R8Z%I3DB[\3W\Y'!634 !^0Z5&NC^ M!(LR/<6$C 9+RWV[^;8IP^&F@C'-UQ_M+_\ $U87X?: K!O(E;!Z&4\_E2^L MXKT^8_9X==+_ #_X#"*Y\"6JYBN- !'<21,W^-6E\6>&+=,1ZK8JOI&P/Z"D M_P"$(\._] [_ ,CR?_%4H\$^'5.1IP_&:0_^S5$IXB6]OQ*3H+[#^]?_ "(C M>./#:_\ ,4C/^ZCM_(5$WC[PTAP=0<_[MK,W\EJTGA#0(\XTV,Y_O,Q_F:L1 M>'-%B4A=*M#DY^>(-_.I_?\ E^(W*CTB_O7_ ,B9+?$/PX#A;FX8>HM9!_-: MB/Q'T$' %XP]1;GFM[^P='_Z!-C_ . R?X4X:+I0&!IED!_UP7_"BU;NON#F MI?R_C_PQY/X@\4ZKJ'B"2?2M3O;33VC7;'G!W#@\7=YX>D>]NI M;F9;EE\R4Y.,*0/UK0NO"6A7EPT\^G1F5@ 65F7@=!P1BK^G:99Z3;&WL8?* MB+;RNXGG@9Y)]!6-'#U(5>>3[FE?%3J)0T44EHHI;>>K^=]>Q;HHHKM.4*** M* "BBB@ KY@_:._Y*'I__8*C_P#1LM?3]?,'[1W_ "4/3_\ L%1_^C9: /?_ M )_R3SPS_V"K7_T4M=!7/\ @3_DGGAG_L%6O_HI:Z"@ HHK&\0:G=V(T^UT M\0"]U"Z%O%).I:./",[,5!!;"H<#(R2.: -FBLCP]JTVIZ+]IO$C2ZAEEM[@ M1 ["\3LC%<\X)7(&3C.,FL?P_P")]2OKRQ;48[1;/5;%[ZS6!&#PJI7Y)"6( MRFN4AE=Y1$A;:,#!./>M#P[XEU/4; M_3_M\=HMKJ]D]]9+ C!X55E^20EB')61#D!<$$8/!KKJSJTU4CRO8UHUI49\ M\-[-?>FOU/$-"/B&-Y;KPO9/=3$>7(T9C5=O7&Z3Y= M<<\7-H/Y-7:^#?\ D"7/_85U$?@+R8#] !705$FIQC^35A:O8WNCWIDUF$P7%THD+O)O+G'.6Z$CV M)]>]>\UC^)4TLZ;"VK60NX/MEO$B;0<222I&IZC@%QGVSUZ4GAZ$VN=.WD_\ M[BG5R9O>DDT MCXB%BQT;5)&/?^UHCG\Y:]K & .@%+5JG22LH_B_\Q>UG:UW][_S/%%T7 MQU*H6XT35L=2!>V[\_C<"IX_#?B<_P"LTO6DX_A%HW/_ (%BO9**3I0?3\_\ MP522ZGC@\'ZB23+H.M.3W$=B/_;LU:A\(@9\[PQXE?\ N^7)IZX_./"_BL>PN-._P#CM/'A>(?\RMXK_P# G3O_ (]7J-%' MLH=A*W9?YNK#^D].7P];!@3X,\3,!V-W9 ?I<5Z712]A M3_E'?R7W+_(\W.@69_YD;Q'^%]:?_)-/&A:?M /P_P#$)QW_ +0MQG\KNO1: M*/8T_P"5#522V9YXNBZ>AR/A[K_XW]N?YW=..CZ>>OP[UP_]OMM_\E5Z#13] ME3_E7W%*M56TG]YP1TVQ/7X<:L?^V]G_ /)-.6PL$7 ^&FI$'^\]DW\[BN[H MI^SAV0UB*RVD_O9YE-X;MY)Y)4\'>)H?,;=LCN; *O8 S\ #%7K?3+*"!8G M^'6JW#+G,L[V#.W/<_:*[+4]2BTJT2XF1V5[B"W 0#.Z65(E//8%P3[9J[4J MC36R)]M44W-/5]>IPOV&P_Z)E?\ _DA_\D4?8;#_ *)E?_\ DA_\D5W5%5[. M'9%_6:_\[^]G"_8;#_HF5_\ ^2'_ ,D5&=,T\G/_ K;5>?^FUG_ /)-=]11 M[.'9!]9K_P [^]G _P!EZ?\ ]$VU7_O]9_\ R31_9>G_ /1-M5_[_6?_ ,DU MWU%'LH?RH/K-;^=_>S@?[+T__HFVJ_\ ?ZS_ /DFF-I&GL<_\*YUH>RW5J!^ MEU7H-%+V5/\ E7W"^LUOYW][//?[&T[_ *)UKG_@9;?_ "51_8VG?]$ZUS_P M,MO_ )*KT*BCV5/^5?<'UFM_._O9Y[_8VG?]$ZUS_P #+;_Y*IK:'IS#!^'F MO#_=O[=?Y7=>B44>QI_RK[@^LUOYW][/.?[ TW_HGWB+_P &4'_R71_8&F_] M$^\1?^#*#_Y+KT:BCV-/^5?<'UBM_._O9YS_ &!IO_1/O$7_ (,H/_DNLB;P MG>M((HG;*1,;)Q&.@ )NLGZGK7KM4M3U*+2K1+B9'97N(+!QZ5;72]/4 ?\*WUIZE%I5HEQ M,CLKW$%N @&=TLJ1*>>P+@GVS5V@#G_^$AU3_H3-<_[_ %E_\D4?\)#JG_0F M:Y_W^LO_ )(KH** .?\ ^$AU3_H3-<_[_67_ ,D4?\)#JG_0F:Y_W^LO_DBN M@HH Y_\ X2'5/^A,US_O]9?_ "11_P )#JG_ $)FN?\ ?ZR_^2*Z"B@#G_\ MA(=4_P"A,US_ +_67_R11_PD.J?]"9KG_?ZR_P#DBN@HH Y__A(=4_Z$S7/^ M_P!9?_)%'_"0ZI_T)FN?]_K+_P"2*Z"B@#G_ /A(=4_Z$S7/^_UE_P#)%'_" M0ZI_T)FN?]_K+_Y(KH** .?_ .$AU3_H3-<_[_67_P D4?\ "0ZI_P!"9KG_ M '^LO_DBM/5]2BT;1;_5)T=X;*WDN)%C W%44L0,\9P*NT <_P#\)#JG_0F: MY_W^LO\ Y(H_X2'5/^A,US_O]9?_ "17044 <_\ \)#JG_0F:Y_W^LO_ )(H M_P"$AU3_ *$S7/\ O]9?_)%=!10!S_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3- M<_[_ %E_\D5T%% '/_\ "0ZI_P!"9KG_ '^LO_DBOG3X^7D]]XZL9;C3+O3W M&F1J(KIHF8CS9?F'ENXQSCKG@\=*^JZ^8/VCO^2AZ?\ ]@J/_P!&RT >_P#@ M3_DGGAG_ +!5K_Z*6N@KG_ G_)//#/\ V"K7_P!%+704 %8OB'3;R]73[O3O M(-[I]T+B*.XEQ6MR+>62>6>XO' MCD8!9)'9R$&WYE!8C)V\#..<5E>'O#.IV-Y8KJ3VC6FE6,EC9&!V+S(S+\\@ M*@(0L:# +QLF@=F>969?GD!4!"% MC08!;DL<]*Z+4M+M]5A2*XDO$5&W VMY+;MGW:-E)'L3BKM% '&^%_!UO964 MC7+ZO'.+^\=4.KW6THUQ*48KYFTY0JM]_X'S__ !=']C6O_/6^_P# ^?\ ^+JQ M:7]GJ$;265W!M]_X'S__ !=<[XH\'6][ M91M;/J\DYO[-V0:O=;0BW$1=@OF;1A QR!D$9'(!KLJ* ,FV\.6-HA2.?5&! M.3YNJW,A_-I":F_L:U_YZWW_ ('S_P#Q=6;VX%I8W%P7A011L^Z9]B# SEF[ M#U-8'ASQ1/J.E1W^MPV>E)M]_X'S__ !=:%% &?_8UK_SUOO\ P/G_ /BZ/[&M?^>M M]_X'S_\ Q=:%% &?_8UK_P ];[_P/G_^+H_L:U_YZWW_ ('S_P#Q=:%% &?_ M &-:_P#/6^_\#Y__ (NC^QK7_GK??^!\_P#\76A10!G_ -C6O_/6^_\ ^?_ M .+H_L:U_P">M]_X'S__ !=:%% &?_8UK_SUOO\ P/G_ /BZ/[&M?^>M]_X' MS_\ Q=:%% &?_8UK_P ];[_P/G_^+H_L:U_YZWW_ ('S_P#Q=:%% '&^*/!U MO>V4;6SZO).;^S=D&KW6T(MQ$78+YFT80,<@9!&1R :W+;PY8VB%(Y]48$Y/ MFZK'O$\7B*:^CBTV_M392^3*UR(]ID_B161V#%>,XX&<=.IP M/>K-G=PW]E!=VYM]_ MX'S_ /Q=:%% &?\ V-:_\];[_P #Y_\ XNC^QK7_ )ZWW_@?/_\ %UH44 9_ M]C6O_/6^_P# ^?\ ^+H_L:U_YZWW_@?/_P#%UH44 9_]C6O_ #UOO_ ^?_XN MC^QK7_GK??\ @?/_ /%UH44 9_\ 8UK_ ,];[_P/G_\ BZ/[&M?^>M]_X'S_ M /Q=:%% &?\ V-:_\];[_P #Y_\ XNC^QK7_ )ZWW_@?/_\ %UH44 9_]C6O M_/6^_P# ^?\ ^+H_L:U_YZWW_@?/_P#%UH44 <;XH\'6][91M;/J\DYO[-V0 M:O=;0BW$1=@OF;1A QR!D$9'(!KM]_X'S_\ Q=']C6O_ #UOO_ ^?_XN MM"B@#/\ [&M?^>M]_P"!\_\ \71_8UK_ ,];[_P/G_\ BZT** ,_^QK7_GK? M?^!\_P#\71_8UK_SUOO_ /G_P#BZT** ,_^QK7_ )ZWW_@?/_\ %T?V-:_\ M];[_ ,#Y_P#XNM"B@#/_ +&M?^>M]_X'S_\ Q=']C6O_ #UOO_ ^?_XNM"B@ M#/\ [&M?^>M]_P"!\_\ \71_8UK_ ,];[_P/G_\ BZT** ./\8>$8=1\+ZRM MJVJRWKV$R01+JMR$=RC;04\S:V20,$8/?BMBV\,V%H6,=QJS;NOFZO=2?END M./PK3>X@CE$3S1K(<80L 3GIQ4M &?\ V-:_\];[_P #Y_\ XNC^QK7_ )ZW MW_@?/_\ %UH44 9_]C6O_/6^_P# ^?\ ^+H_L:U_YZWW_@?/_P#%UH44 9_] MC6O_ #UOO_ ^?_XNC^QK7_GK??\ @?/_ /%UH44 9_\ 8UK_ ,];[_P/G_\ MBZ^:OVA;:.U\?6*1M*P.EQG,LS2'_6R]V)/X5]2U\P?M'?\ )0]/_P"P5'_Z M-EH ]_\ G_)//#/_8*M?_12UT%<_P"!/^2>>&?^P5:_^BEKH* "BBB@ HHH MH **** (;NUAOK.>TN8Q)!/&T4B'^)6&"/R->?>*_#T-E8^7=W][<+/:RVL> MHWS;DL!M&%Q&JX#C*ES\Q'&[) /H]':@#S?PWJAAU6ZO8M#BM)KBVB@M=)L! MRZ(6(GDW*GEH=V%WJIPIP"2!7:Z+K^F:] [Z??VET\6!,MM,) C'WXR.#@X& M<5@:[+>>$(;8Z-9V5OI3NS7][.DDS1,>DD@#!F![N6)'<8R1'?&_\.?:O%NK M7%K>M!:BWCM[*/[.@C+!BGQ0);1ZG?N(3= MR*H&Y5;DJ0"QSQW4D>GY@% MIF38XD<%"=OEXPV2V01UQIZ3JYL->@\'6NF3RP6%I&&O//5A'&%PGF=PS8X' M4\GI0!U5%%% !1110 4444 %%%% !1110 4444 %9^M65YJ.F26EE?M8O*0K MSHF76//S;#GY6(R W..N*T** //8[_1M1T1; M6UU2&UATF]P?/#E0) @!/_+1FSALA6/7. #T6BN3TK5+?PS'HWA?4YKF;4I5 M\N)X[65HGQDD*^"-J# Y/ S764 %%%% !1110 4444 %%%% !1110!R7BE8 M%O(;OQ%=PP>';9XS';J&= M<*+JVGLGCM(;?;ACN>-<-D;A\Q).1TZ=G=VEO?VDMI=P1SV\RE)(I%RK ]B* MY/5-)AT70YY=7U&^O]#LDRECU9U)Z2N3F0#. "0-H^;<>: .ILM0M-1B::RN M$GB5S&9(SE2PZX/0XZ<=\CM5FN&O)+B/Q\MMI\-Q;K9QP3W4S:@?LPM"'7;Y M&=H;*-C"\8!SVKJ=+U[2=;$QTO4;:\\DA9?(D#[">@..AXH T**** "BBB@ MHHHH **** "BBB@ HHHH *BN9Q;6LTYCDD$2,Y2)=SM@9PH[D]A4M% '$Z?H MDD5W>>)[R#3;3Q'=Q%;:&8 ):QGHK%>7<_Q-^ X'.QX8UR;6%U""X-M)/I]S M]FDN+0DPS'8KY7)."-V"N3@@\UG:WX,M)==;Q!::=97=U(H2[M+J%'6Y51\I M4M_JW'KT(Z@\$036$,-I% M4\T =M17.^$-:N-;L+J663[3!#<>5;WHMV@%TFQ3O"-SPQ9/)&+^A:]?7&NW&C:D^G3W$=NMR)=/9BB L5V.&)(;N#GYAG@8H M\4>$+77Y[744AM3JED"(&NH1+$ZG[T;J>Q]1R#R.X-2WT9)9(K:^BM=%LKIS MY>E6)6-[@@9/FNF,\#E$XZY9AQ0!V-%+Y9X;![1; M>0.R&#:Q.G48YZBNOH **** "BBB@ KY@_:._Y*'I_P#V"H__ $;+7T_7 MS!^T=_R4/3_^P5'_ .C9: /?_ G_ "3SPS_V"K7_ -%+705S_@3_ ))YX9_[ M!5K_ .BEKH* "BBB@ HHHH **** "BBB@ (!&",@USVNZ3-3@<# )') ).1T-% '#7SV\,_GW_C'2(=;A?C[2R^3:#&& M$IZ MU3NO#BZ-QQWKCX],N=&M)K M,7R:5IX?S+S5[B5#*XB66"5)8VZ.C!@?Q%<#K4,5C<:7IWB6[C.E+!)+ZY>Z)=VUIJ5VGD6%I$F^%=JQIO3< M/WCGG"@D< \B@#OZ*;&YDB1RC(64$HV,K[''>G4 %%%% !1110 4444 %%%% M !1110 5$UM ]PMPT$33H,+(4&Y1Z ]14M% '&6UOJEKK%Q<&U%]X@N5P]RX M9+.QASE8T8C+=,D*,LW+;1C%B?4M5\,R*^I1B_T^6>))K\W 1TDE81@) $P$ M#%?XRW.?F.:V];TI-;T:ZTZ2YN;99TV^=:RF.1#V((_ET/0\5P$GA46DVDV# MVMI;:Q<3O_Q,DD>18XHE!,L22$JDI! YV_,V3B@#T^BN#T+5M,TJXU.^34[ MG_A'%\NWBN;RYDG66X4OYKH[ECLQM!.=I96([D]K97MOJ-E#>6DJRV\Z!XY% MZ,IZ$4 3T444 %%%% !1110 4444 %,EBCGB>*6-9(W4JZ.,A@>"".XI]% ' M-7&C+X=TB:+PIIME9W%S(!).P"I N.97R;0VR6UWKNKKK=]I^F63>1<:A)(LUS=/'GY09%8+&C,0%5>E &S1110 4444 %%%% ! M1110 4444 %%%% !6'K/AB'5[HW27]]83R0_9YWLW4&:+)(1MRMTW-@C!&X\ MUN44 >?Z_I=AK-Q!I3Q?8-!T)5%U?2.T7 52((VR/EP%WMZ8 Y)(VE\9:;;2 MQ"\V:;I\J[;6>\?RFG(QDK&1D(,CYFV]1Q@@ULW^F6U\\-Q+;QSSVN7MQ,3L M5^S8Z9XX.,CG'4UPESKOB"ZT;5HM7O\ 2M)DM8REY#]@DFD5'RJF+,F) _13 MCD\$9R* /2.HR**X[0M2U/3)-#TB_L88(+J%HK6'SB]Q"L4>093C:20 #MZ, M0,MG-=C0 4444 %%%% !1110 4444 %9FL:*FKBWD6[N+*[M7+V]U;;=\9(( M(PRLI!!Y!![=P#6G10!PNK:,B:7#X-TY9YI)RUU=:A=$GR%9V9IF88#2,Q;: MHXSR1M&#21)X5'W@X=1 MN7^)< CJ,CF@#L;6ZM[ZUBNK2>.>WE4-'+&P96![@CK4U><>']7U31="MKL6 ML,^D7-^%6:4F*XNVN)^98X@"$3=(2J$DE1G([^CT %%%% !7S!^T=_R4/3_^ MP5'_ .C9:^GZ^8/VCO\ DH>G_P#8*C_]&RT >_\ @3_DGGAG_L%6O_HI:Z"N M?\"?\D\\,_\ 8*M?_12UT% !1110 4444 %%%% !1110 4444 %4-9M+Z^TR M2UT^^^Q32D*;@)N9$S\VWT;&<$YP>U7Z* /+-1,UBTD5LQL_"VCW4>GFSMKR M2WN;F5RFZ3>F&)!D!"[AO.XD\BO1-&MKVTTF"WU"Y%S M()'BO)X&BMM(M) 5A@EE98_-D/=MS]>,*"!R3GL*BN;:"\MI+:ZACG@E4K)% M(H97!Z@@\$4 <'X7@UE?$DUK=:G)FZ5I^CVIMM-LH+2$L7*0QA06/4G'4^]7* "BBB@ HHHH **** " MBBB@ HHHH **** "JFHZ5I^L6PMM3L;:]@#!Q%:-"%^TD9Q$0.%B4 $_WL@=,YR[G7+R^UBTO/"$%[J-O' MM@N5^5+&2+/WD=R/G7/#1A@>A[%>SNK6WOK66UNX(Y[>52LD4JAE<'L0>M2J MJHBHBA548"@8 % "T444 %%%% !1110 4444 %%%% !1110!BR>%M%_M,ZH] MDSW"R?:-GFN8_-Q_K!%G9O\ ]K;GWKC;^^BTV\E\5:MIQ?Q ]I,^DZ7';-+) M!$H^](8U8AF^4,QX4$*#U)],K$UC09[^\CO]/U.73;]86MVF2)9 \9(."K<9 M!&0>V3UZ4 4_!_B.;7UODEN+&]6V:,+?:>K+!-N7=M 8M\R]#\QZCIT'3U4T MK3H-'TFSTVVWF"TA2&,N MZU?Q)JR?9+;RY#;N0.=L90_N8U^\S Y[DDX%1Z?K$OA.TGTV==4UV:Q07.K7 MWFAEMMPSA1(^X@*,[5R<<\LW/=E06#8&X=#CD5Y^O@*_O9H[;4[M19"-(KV: M"[E,VJ(@P@F4@*N1PQ!8L.,@= #T $,H(.01D4M P!@"B@ HHHH **** " MBBB@ HHHH *KW]E#J.GW-E< F&XB>%]IP=K @X/;@U8HH \YU43^']4;7BD7*L*Y>70=?AU#5H] M.N+*W@U2X$LFHEF-S"@14\M$V[20%.UBV!N^Z3U .DTO4H-7TR"_M@XBF7(6 M0892#@J1Z@@@_2KE5M.L+;2M.M["SC\NWMXQ'&N'[>X MDA-KJ3&-BI(A0 X^K@_F*TA2G4^%7*C%RV-W['XP_P"@[H?_ ()IO_DJC['X MP_Z#NA_^":;_ .2JY2^^,FFK IT_3KN27>-PN J+M[X(8\^G^15G_A<7A_\ MY\]3_P"_4?\ \76GU2M;X2O93['1?8_&'_0=T/\ \$TW_P E4?8_&'_0=T/_ M ,$TW_R55+1?%VC^./M6FV\>HP[8][G>T#8R/NO&^0JKIXN+? M3YI8\&$3;_LZ.TAPN1@-UYR!FM[2)Y?$?AE#J4%U:RR%HY0@FLW.UB-ZY*R( M&P& )R <$FI$1_8_&'_0=T/_ ,$TW_R51]C\8?\ 0=T/_P $TW_R57,:9)PG8EI&12S2ABEN?GR$?<2 /F^;@ UOL?C#_H.Z'_ .":;_Y* MH^Q^,/\ H.Z'_P"":;_Y*K$N=7UJ]U/3+N.XMX=*;6GM/(1728B,2H2S;L," MR$[=HP,')Q4_A#Q=J/B"^3[1:2"SNK=KB%QIMQ (/F&U&ED^24LK ADP/E/! M!!H U/L?C#_H.Z'_ .":;_Y*H^Q^,/\ H.Z'_P"":;_Y*K*MM*76-9\337.I MZK!);7HBMV@U*:-(5^SQ,"(PWEG#,3\RD'/.169I/C[5]0N+$"R>2("UCN8X MM,N)#(TJ(S2+,O[N-5$BMM89(!Y&10!U'V/QA_T'=#_\$TW_ ,E4?8_&'_0= MT/\ \$TW_P E5@ZKXDUB.36;2Y>*S46]V+>,V<\4GR(Q1X[G)BD) W;%VLH) MZE#GHO#&I7FKV+W=P(XXMWEQP%3YT97AO-).-Q/. . 1RV)=:T]]0LKW^SYKU%LS;R0Q/'&IN9&B <,Y+;2N<@KN'&% MH U/L?C#_H.Z'_X)IO\ Y*H^Q^,/^@[H?_@FF_\ DJM/3%U-+9DU:2SEG5R% MEM8VC5U[$HQ8J>HQN;IG/.!=H Y_['XP_P"@[H?_ ()IO_DJC['XP_Z#NA_^ M":;_ .2JZ"N9\3^.=+\*7,$%]#=R23(77R(P0!G'4D#\JF4XP5Y,VH8>KB)J MG2C=]B;['XP_Z#NA_P#@FF_^2J/L?C#_ *#NA_\ @FF_^2JYBX^+^ERVTJZ= M97ANPC/&+B-0AVC)R5, MHJ5KGI+(WI?[CM?L?C#_H.Z'_ .":;_Y*H^Q^,/\ H.Z'_P"":;_Y M*KGX?B_X>FG2(6FIJ78*"84.,_1R?R%+XACOAJ&JWSSZK+!"1]FNM*O?DT[8 MBEO/MO,0288E\8D+*<8& #O"I"?PNYPXG!8C"M*O!QOM,K;4#?W,6AVS1137RR2+!'(%9 MWB,*Y$C2*T8#,,*>%);Y2EY'J6IZSXF2SL_$-Q=1W*Q65S;ZL8+:V)MXBNZ, MS+P&8L?W;9ST/2K.4ZW['XP_Z#NA_P#@FF_^2J/L?C#_ *#NA_\ @FF_^2JC M\4VFM7FF:=:Z?$9Y3?3-8UO_P 32YT_16FU M&RAAAO&G$>IS.YGBDC7_ %Y82.H\QB V )-#\1I!?7-K/->6T"0_9+*>6* M$EI6=C;J[.Y"H1E2,\$X - '6_8_&'_0=T/_ ,$TW_R51]C\8?\ 0=T/_P $ MTW_R56,?%VL+;:+OLX8I]3E:T_TB"2#9*LF/-,;D-Y;("0I^;<47)W9'ZV@'S+:UWH<^AS M63J7CQ+"R>5M$U:%S\L;75MY<9;L"<_RK:-"I*UEN0ZD5NS0^Q^,/^@[H?\ MX)IO_DJC['XP_P"@[H?_ ()IO_DJJMKXXBN[9)X="UN6-QP\5J'4^N"&YYK1 ML==_M/SXQIFJ692(N'N[?RU/L#D\TI49QW0*I%[,@^Q^,/\ H.Z'_P"":;_Y M*H^Q^,/^@[H?_@FF_P#DJN/T[6-3MO!&@VU[J-Q+=7+Z=<0732'S)HWFB$B, MWR\3/+X\>-FO?L<\TEA&#;3"W#1KN#B0KY98N)E.#D_+Z5D M6;/V/QA_T'=#_P#!--_\E4?8_&'_ $'=#_\ !--_\E5SDOVVUU$ZA=W6J'.H M935+2\\ZQ6$R[!"]OY@P-;IUA00NX$1A4['&$PQ*EOF)!'& #H?L?C#_ *#NA_\ M@FF_^2J/L?C#_H.Z'_X)IO\ Y*K6G^UW&FM]DECMKJ2,%'EB,BQL?5A4IDQK]S' P,"@#HOL?C#_ M *#NA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*KB%U'4;K3?$$TFIWJ2>'K69[%U MN&42,DUPJM( ?WO$*+A\@X8]2:[76;NX75/"NR22);B^83(K$!A]FF;:P[C( M!P>X% #OL?C#_H.Z'_X)IO\ Y*H^Q^,/^@[H?_@FF_\ DJN>F\;:OI]M_:M[ M%8R:UNY1IUMY$ M5I!+Y:R23F/)BW,S$%ARI!8# - '2_8_&'_ $'=#_\ !--_\E4?8_&'_0=T M/_P33?\ R56#-XTU>RT!]0GLT=H;PVI::SFLA.'4&.1$F.Y55B ^=W"NP/&# MW<(E$,8F9&E"C>R*54MW(!)P/;)H POL?C#_ *#NA_\ @FF_^2J/L?C#_H.Z M'_X)IO\ Y*KH*9+)Y43R;6;8I;:@R3CL!W- &%]C\8?]!W0__!--_P#)5'V/ MQA_T'=#_ /!--_\ )5'_ E7_4 UW_P#_P#KUEZG\0$LI4B72;M'ZLMT/*(' M; YK*5>G%7;(=2*-3['XP_Z#NA_^":;_ .2J/L?C#_H.Z'_X)IO_ )*ID/C" M.>%98M$UJ1&&0R6NY3]#GFJ/BS59KKP?]HM[;5;9VO[6$PJQMIW5IXPRJP9< M;@2,[AUZBJC4C+9C4D]C1^Q^,/\ H.Z'_P"":;_Y*H^Q^,/^@[H?_@FF_P#D MJN2@U>ZTM_$5YIUOJEHNDZ<[W%EK=\UTSS8WQ.@\V0A,!P2& 8\.WT^Z#V*6CPAI;K[!IP*J^+YK_ ,,73ZE9W.J!I(;AI+JX MN?-MRQB=HXUAW;492JG=L484@LQ8Y .D^Q^,/^@[H?\ X)IO_DJC['XP_P"@ M[H?_ ()IO_DJN=O9+K2+N_T2UO[Y[65-.)FENGEEB,]PT4F)')8;E48P?E)R MN* M1$;=UW */FSDD9ZU)-XFUJ+4KMQ]@_LVSU.VT]HS$YFE\T1?-OWA5VF7^ZXN+S1[2ZNS!Y\\2RMY!R@W<@ Y.< @9[]>,XJ[0!S_V/QA_ MT'=#_P#!--_\E5=\.:E+K/A?2=4G1$FO;*&X=4SM5G0,0,]LFM.N?\"?\D\\ M,_\ 8*M?_12T =!1110 5\P?M'?\E#T__L%1_P#HV6OI^OF#]H[_ )*'I_\ MV"H__1LM 'O_ ($_Y)YX9_[!5K_Z*6N@KG_ G_)//#/_ &"K7_T4M=!0 444 M4 <_X>_Y#GBS_L*I_P"D5K705CWWA/PYJ=X]WJ'A_2KNZDQOFN+..1VP,#+$ M9. /PJO_P ()X/_ .A4T/\ \%T/_P 30!T%%<__ ,()X/\ ^A4T/_P70_\ MQ-'_ @G@_\ Z%30_P#P70__ !- &IJ.E6.K0+!J%K'<1HXD57'1AT/^>O2K M8 P!T K _X03P?_T*FA_^"Z'_ .)H_P"$$\'_ /0J:'_X+H?_ (FG=VL% MSH*SO[!TW["++[-_HXN?M83S&_UOF^;NSG/W^<=.V,<50_X03P?_ -"IH?\ MX+H?_B:/^$$\'_\ 0J:'_P""Z'_XFD!;N?#FEW<=TDMNX^U7"W,KQSR1OYJJ MJAU96#(<*H^4COZFKEA86VEV4=G9Q^7!'G:"Q8DDY)+$DL22222222361_P@ MG@__ *%30_\ P70__$T?\()X/_Z%30__ 70_P#Q- %_^P=-^PBR^S?Z.+G[ M6$\QO];YOF[LYS]_G'3MC'%5;SPGHU_?/>7$$YDDD25T2[F2-W3&UVC5@A8; M5Y(S\H]*B_X03P?_ -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_XF@"=_"NC M2:NFJ-:R&ZCF\]/](D$:R8P7$>[8&()!.,GO4FG>'-+TF\EN[.W=)9 R_//( MZQJ6W%8U9BL:D\D* .!Z"JG_ @G@_\ Z%30_P#P70__ !-'_"">#_\ H5-# M_P#!=#_\30 ^Z\':->WEU=31WFZ[8-<1IJ%PD4QVA?GB5PC JH!!&"!SFIYO M#.DSZG%J#VS>?'LPJ3.L1*?<+1A@C%>Q()&!CH*J_P#"">#_ /H5-#_\%T/_ M ,31_P ()X/_ .A4T/\ \%T/_P 30!)_PA^B>?/*;65O.$@,374K1)YF=Y2, MMMC)RV2H!^8\\FK1T6W34(KRW:6"175I5CE<+,%1D4,N<'[PY().U?08H_\ M"">#_P#H5-#_ /!=#_\ $T?\()X/_P"A4T/_ ,%T/_Q- %_4M"TW5F9KZV\T MM;2VC?.RYBDV[UX(Z[5YZC'%%SH.FWCW3SVP=KN%()CO8$HA8IC!^4@L2&&# MG!SP*H?\()X/_P"A4T/_ ,%T/_Q-'_"">#_^A4T/_P %T/\ \30!?T[0K#23 MFT6X#$L7:6ZEE,A;;EG+L2[850"V2 ,# XK1KG_^$$\'_P#0J:'_ ."Z'_XF MC_A!/!__ $*FA_\ @NA_^)H Z"BN?_X03P?_ -"IH?\ X+H?_B:/^$$\'_\ M0J:'_P""Z'_XF@#8O;*VU&SDM+N(2V\HPZ$D!AG/:J6E^&]'T6=YM-L([:1U MV,4)Y&<^M5/^$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_^)J'"+ES M-:FD:U2,'!2:3Z7T^XZ"L:^\+:1J-[)=7$,XDF $Z17G6M]-:RW$6][60R0G<1M8HR$\'GY68<^M9/\ P@G@_P#Z%30_ M_!=#_P#$T?\ "">#_P#H5-#_ /!=#_\ $T 78/#^E6Z6B1VB[;2T:RA5F9@L M+;N3Q[FL]/ OA]!*1:W'F2*B^:;Z!6S7/\ _"">#_\ H5-#_P#!=#_\31_P@G@_ M_H5-#_\ !=#_ /$T =!17/\ _"">#_\ H5-#_P#!=#_\31_P@G@__H5-#_\ M!=#_ /$T =!6=JNAZ=K:1IJ-N9EB)*#S&4 G_=(S5#_A!/!__0J:'_X+H?\ MXFC_ (03P?\ ]"IH?_@NA_\ B:<9.+NG832:LS4TW2[/1[3[+8Q&*'<6VEV; M!/\ O$U;90RE6&01@U@?\()X/_Z%30__ 70_P#Q-'_"">#_ /H5-#_\%T/_ M ,30VV[L$DE9%J7PSH\VFZ=I\MDKVNFR126B%VS$T?W"&SGC'<\]\U8;1[%M M/AL# ?L\#H\:AV!5D8,IW9SG(!Z\]\Y-9O\ P@G@_P#Z%30__!=#_P#$T?\ M"">#_P#H5-#_ /!=#_\ $TADQ\*:.=0:\,$VYI?/:$74HMVDSG>8=WEEL_-G M;G=\W7FHD\&:(EP9A#=LK3FX,#W\[0&0MO+>27,?WCN^[P>:3_A!/!__ $*F MA_\ @NA_^)H_X03P?_T*FA_^"Z'_ .)H TFT>Q;3X; P'[/ Z/&H=@59&#*= MVO/?.369J7@CP_J]VUS>V4CNTGFE4NI8T\S;M$FQ6"^8!T?&X8&#P*7 M_A!/!_\ T*FA_P#@NA_^)H_X03P?_P!"IH?_ (+H?_B: -Z-!'&L:EB% +, M6/'J3R?J:S)?#>E3::=/:V9;?SVN5\N9T=)6#_P#H5-#_ /!=#_\ $T 22>$-"E%JK61"VR>6 MJK-(H==V[;( W[T;N#_ /H5-#_\%T/_ ,30!<'AW2?*AB-F MK1PSRW**S,0))=^\D$\@^8_!XYZ=*J0>#-!MTNE6TE?[5"+>5IKJ61C&"2J@ MLQ*A221MQCMBD_X03P?_ -"IH?\ X+H?_B:/^$$\'_\ 0J:'_P""Z'_XF@"> M'PMH\$*Q"U>50TC$W$\DS.SKM9G+L2YV_+ELD#@8%:MO EM;101;O+B0(N]R MQP!@9)))/N3FL/\ X03P?_T*FA_^"Z'_ .)H_P"$$\'_ /0J:'_X+H?_ (F@ M#H**Y_\ X03P?_T*FA_^"Z'_ .)H_P"$$\'_ /0J:'_X+H?_ (F@#H*RM6\. M:9K4L#_\ H5-#_P#!=#_\31_P@G@__H5-#_\ M!=#_ /$TI14E9B:3T9NPQ1P0I#$@2-%"JHZ "H;VPMM1@2&[B\R-)8YE&XC# MHP=3QZ,H-9'_ @G@_\ Z%30_P#P70__ !-'_"">#_\ H5-#_P#!=#_\33&7 M[S0M-U"\-W=6HDF-N]JQW, \3_>1@#AA]&M)CU9] M36W?[2Y9L&>0QJS+M9ECW;%8C@L "2>FYN>ISS5 M9?">BK=O<&T>3>SMY$L\CP*SYW,L+,8U)W-DA0?F;U.8?^$$\'_]"IH?_@NA M_P#B:/\ A!/!_P#T*FA_^"Z'_P")H FM_"FBVVF7.GK:N]O1BG'POI#:7_9QMY3#YOG^9]IE\[S/[_G;O,W=MV[...G%5_^ M$$\'_P#0J:'_ ."Z'_XFC_A!/!__ $*FA_\ @NA_^)H T#HFG-H;Z*;8?V?) M$T+Q!V^96SNRV=V3DY.5O*E2WE;MFX@D$[0,U#_P ()X/_ .A4T/\ \%T/_P 31_P@G@__ *%30_\ P70_ M_$T ;%E96^G6B6MJAC@3.Q-Q;;DDX&3P.>!T X'%6*Y__A!/!_\ T*FA_P#@ MNA_^)H_X03P?_P!"IH?_ (+H?_B: .@KG_ G_)//#/\ V"K7_P!%+1_P@G@_ M_H5-#_\ !=#_ /$UN000VUO';V\210Q($CCC4*J*!@ < =J )**** "OF# M]H[_ )*'I_\ V"H__1LM?3]?,'[1W_)0]/\ ^P5'_P"C9: /(9/]8WU--HHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *M6W^K/UHHH __9 end GRAPHIC 13 gb2pacx2kofj000001.jpg GRAPHIC begin 644 gb2pacx2kofj000001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#WZO,_&&C: MG>>)KB>VL+B:)D0!T3(.%J_XG\:7ECK#V>FM$$@&V1G3=E^X_#_&N@\-2:U= MVBWFJRQJLJYCA2+:<=BQ_I753C.@O:.VIR5)0KOV2OH>3"*2&]6*5&21)0K* MPY!!Z&O4]:\61:%K45G>, M?"\FL*+ZTDB@DX'H>3737Y)2A[39_\ .:ASQC/V>Z.FM;NWOK9 M+FUE66%QE74\&IJ\F\':Z^D:LEO*Q%GBZ4 MK=#NH5E5C?J%>53?&RTD\8P>'K'1IW9[];*2XGE"!3OV$A1DGVSBM7XF?$>? MP =,$.FQ7GVWS,^9,8]NS;Z Y^]7S=#KK0^+T\0BW4NM_P#;O)W_ "YW[]N? M3MFLC<^T:^:[/X@>+9/B?%IKZ[01Z'MSGK2 ](HK%\4^*=+\(:,^IZK*5C!VQQH,O*_95'<_RK MQ.^_:'UE[EOL&B6$4 Y5;AWD?'N5(% 'K?Q)UV^\-^ M1U7394BNX#'L=T# M9D53P?8FO O^%W^./^@I:?\ @(E>E^#/C9IWB6]BTG7["*QGN&"12JV^"1CT M4YY4D],Y'O7JG]G6/_/G;_\ ?I?\*8'S%_PNSQUC/]I6N/\ KT2F_P#"[_'' M_04M/_ 1*R/#R*WQ5T]&52AUL J1QCSNF*^J=96STO0]0U!=/MI&M;:2<(8P M Q52V,XXZ4 5? ^JW>N>"-'U.^=7NKJV625E4*"Q]ATKH*\7\/\ QZLY[2_D MU728[&*U@5X(K>7>TSEL;%! ZYSV&:=X5^-FH>)O&MAH_\ 8MM;6EW(R;O. M9Y% 4MZ =O2D![-17C'BSX]VVFZA-9>'M/COO)8HUW/(5B8C@[0.6'OD>U8% MM^T'KT-PGV_0K!X3R5C:2)R/8MD?I0!]#45A^$_%>F^,="CU3368(24EBD&' MB<=5;\Q]017+_$+XKV'@J8:=;6_V_5F4.T._:D(/0N?4]@.?IQ0!Z)7S7XO^ M(/BRP^).I:=::Y.&\O4E5),;ER5X./<4P/LBBJ>K:K8Z'I=QJ6HW" MP6ENNZ21NW^)/0#O7AVL?M#7INV71=%MUMP<*]Z[%W'KM4@#Z9-(#WVL'QKJ M=UHO@K6-3L75+JVM7DB9E# ,.G!ZUY?X8_:!BNKV.W\1Z=%:Q2-M^UVK%DC] MV4\X]P3CTKT+XCNDOPQU^2-U='L'964Y!!'!!H \%_X79XZ_Z"-K_P" :4#X MW>.4(9M0M"!V:T7!K1^ :*_CZZ#JK#^SI.",_P :5]&S6-I<1-%-:P2QL,,C MQ@@CW!I@>1>!OCE'JVH0Z9XDMH;.:9@D5Y"2(BQZ!P?NY]Z_#KQ%_:OPTTW5=0N%#0P,ES-( M< >62I8GZ+DF@#L:*\,\1?M!^5>/#X=TN*:!6P+F\9@)/=4&#CZG/M4&B?M# M7'VQ4UW1H?LY.&ELF;,^(/V@BEZT'AS28YX5;:MQ=LP\SW5%YQ]3GVH ]RK'\5W4]CX0UF M[M93%<064TD-:5^T+?QWBIK>AP&#(WM:,RR(/7:^<_3(KU3Q! MJEEK?PPU?4M/G6>TN-+G>.0=QL;\B.A':@#RSX.^-O$OB#QN;+5M8GN[;[%) M)Y.M6:&'P[;V]A!SYX[K)'_"5WW/_+ZW_H5>TTPPQ$Y,:$^NT4LLB0Q/+*X2- 69 MF. .]85JWM5%6V-Z-'V3D[[GC_B^U2S\47R1?*K$2 #L6 )_7->LZ?,UQIE MI,WWI(4<_4@&O'M5NGU_Q#-+"I)N90D0[XX5?TKV:WA%O:PP+]V- @_ 8K?% MZ0@GN8836I-K8KWVDZ;JGE_VAI]I=^7G9]HA63;GKC(..@KY/L[:!OBW#:M! M&;8Z[Y9A*#9L\_&W'3&.,5]>5\BVTB0?&&.65UCC37\LS' 4>?U-<)WGU39Z M!HVGW(N++2+"VG ($D-LB, >HR!FOD74K&34_'U[I\) ENM6D@0GL6F(S^M? M9=?(UA_R6.#_ +&#_P!N* /HZS^&OA&TT-=*_L.SFBV;7EEB#2N<2OF%#GZBOKSO7R/HW_)8[3_L/_P#M-9GOO'8TW-[C%O#EK80:I;"?RE-S M*UK(7ED(^8L=G/.>.PKSCXXZ?-9?$FZN"N$O;>*:(GH<+L/ZK^M>@>'?@]X% M\0>'K#5;:747CN85G!!R,>U 'E_P 4)_"U[XG2^\*3QO;W$6ZX M2&-HU24'J 0,9&#QW'O7T?X U>;7? 6BZE4<[@3D _Q>E 'RUX<_Y*QIW_ &'!_P"CJ^IO%W_(F:[_ -@^X_\ 1;5\ ML^'/^2L:=_V'!_Z.KZF\7?\ (F:[_P!@^X_]%M0!\H>!/#/_ E_BVPT=I&B MADS)/(O58U&6Q[G@#ZU],P_#3PM8631Z9I<%E=B)XXKU%W31EE*[@QY)P37A MWP)_Y*1%_P!>,W_LM>W_ !1UN[\/_#S4[VP=H[HA(8Y5ZQ[V"EA[@$X]\4 > M>:5X9^'7PU\3K=:IXI2\N[="J6DL0D\ISCYB$!PP&<9]:7XF_$;P3XH\'7>G M6;E $?[/5XT M,GB2)V/DK'#.1Z$;P3^7\J\[T*UD\??$FWCO9&/]J7K2W# X.SEB!Z?*,#TX MKO?V?H?M%[XEA)P)+6),_4N*X3P+?)X4^)6F2ZB?)2TNVM[@OQY>0T9)]@3F M@#ZD/A+P\=)_LLZ+8_8=FSR?(7&/YY]^M?*&OZ,OAWQ]=:0C,T=K?JD9;J4+ M KGWP17V-O01^877R\;MV>,>N?2OD'Q;JT&N?$N_U&U>%?#$+W^H6Z:U<9 M>Z>2W=V3DX0$*< #'3OFJ_[0^G2KJ^B:I@F&2![8GT8-N _$$_E4GPZ^&/@W MQCX/MM1GEO3?*6CNTBN=H20$]L< C!'UH P?B]J?@O79+'4O#5U!)?ES'=K% M"T>],9#'*@$@C&>O/M74>&]6FU/]F_6X9W+M80SVJD]=@ 91^ ;'X4OB7X=_ M"SPBUNNM:AJ5N]QN,2B9G) QDX53@/KHNP4?V=)R3C^-* M^C9KZSMXFEGNX(HU&6=Y H'U)H \1_:+V^=X=_O8N/R_=URDVLSV'P!L--B8 MK_:.J3(Y!ZQH=Q'XG;4/Q@\8V?BSQ5'_ &=)YNGZ?$88Y1TE8G+,/;@ >N*V MO''A.ZT?X*^%'EB*RVLS27*XY0SY;GZ':OUH 7X1ZQX$\.V%QJ&OWD":Q)*5 MC$L#R>5$ ,;<*0"3G)Z]*M_%K7_ 7B?05NM'OK>36X)5V&.W=&DC)PRDE0"! MUY]/>J7PI\ ^%/&VBW1U*6[&IVTY#QPS[!Y9 VMC'U&?:NH\1?"WX:>%+".] MUF]U*VADD$:'[06+-@G "J3T% ')>";W4=3^#/C30K;?(UJJSPHO)\MSF11^ M",\NM:M9':>-5M[J./S##@G<,=<'(Y'I7J'@R\^'?@[ M0=3U_1;^^;3GFCMKF:>.1\.,E0!M!_CZ^XJO:>"/AE\2);R_T1KB&2.0"?[( M6A 9N0=CKCGGH,<&@!GBG4_AK\38K2"3Q%%87TU; MR>$8?!?PF\0Z7;:A->P-:7,Z/*%&W='R!CMD9_$UYI\1OA!9>$/#DFM6&K3S M1QRHCP72KDACCY2,%WU:,7UDH-Y$N&3IYJ^GU':N;\#W][:^(8]-\QU@E+^; M"X^ZP4G.#T/%>HU6?3K.2^COFMH_M4>0LH&&&1CKWX]:Z88BU-TY*Z.6>'O4 M52+L^IRM_P#$"*QOKJT.FR.\$C1[A* &P<9Z5R>N>*]0UQ?)?;!;$_ZF//S> MF3W^E0:ZBGQ5?*1\K7+9Y]Z]%\.:#I=K:17<5G&+@C_6,2Q'TSG'X5U-4J$5 M/EU.5.M7DX\T5F:'@ MOPT^'7C/1?&^GZIK%LT-C;K(&$EX'/*%1A03W(JI:?"GQ?%\1XM9>Q@%BNK_ M &HO]I3/E^;NSCKG':OH6BF 5\]Z;\*?%]M\2+?69;& 6*:M]J9_M*$^7YN[ M..O3M7T)12 Y+Q_X$LO'6C+;32?9[V E[6Y"YV$]01W4\9'L#VKQ*+P#\4_" MDLMOHXO%AD;E]/O%\M_?!((/U&:^FJ* /GOPK\%-=U765U+QC)Y5N9!)+$TW MFSW)]&8$@ ]^2>W'6OH-55%5$4*JC & !2T4 ?.^C_"?QA9_$"SU::QMQ9Q M:H+EW%RA(C\S=G'T[5[MXAM)M0\-:K96RAI[BSEBC4G +,A Y[6%Q-; M^38PS W,T-VH26,9XP#EAG!P171_$WX/3Z_JK= MQ[@\'KGU]CHI ?,-I\.OBA>6XT=DOK?3_NF.?4 (%'^Z&.1[ 5;O?@?XHL=; M@73HX;VSB,+FX:98RS#!?"GD './:OI.BF!C>*O#-AXNT"?2-15O+DPR2+]Z M)QT9?*M76[\47$EK&V!+<74XFG91V4 G'XD >AKVCQ#X9S\-K[PWH=NJ_Z";: MVB+ #I@9)_G74T4 ?+/_ I3QW_T#;;_ ,#$H'P1\DZA#J?B2YAO)H6#Q6<()B5AT+$\MCTP!]:]8U;2[/6]*NM,U M"$2VMS&8Y$/<'T]".H/J*N44@/F[5?@_XT\+:N;SPO<27<2Y\J>VG$,ZJ>S MD _@2#Z"H8_AC\1_%^H1/K\DT2)\OVC4;D2&->^U%)_I]:^EZ*8'+V/@+1;+ MP*WA(Q-+821E9G/#R.>3)GLV>1Z8'I7BUY\*/'WA#59+GPQT_P%'X< M^&6I^'-,;[1>75K,'E?"^=,Z$9]AT ] *[BB@#Q#X3_#?Q/X5\8G4=7LX8;7 M[))%N2X5SN)4C@?0UZKXK\-V?BSPY=Z/>#"S+F.0#)BD'W7'N#_4=ZVJ* /G M_P #> /B%X*\5PZC%I]M+:D^3=1K=IB6(GD@'N/O#/T[FOH"BB@ HHHH __9 end EX-101.SCH 14 ttd-20201231.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 - CONSOLIDATED BALANCE SHEETS link:calculationLink link:presentationLink link:definitionLink 100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:calculationLink link:presentationLink link:definitionLink 100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:calculationLink link:presentationLink link:definitionLink 100040 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:calculationLink link:presentationLink link:definitionLink 100050 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:calculationLink link:presentationLink link:definitionLink 100060 - Disclosure - Nature of Operations link:calculationLink link:presentationLink link:definitionLink 100070 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:calculationLink link:presentationLink link:definitionLink 100080 - Disclosure - Net Income Per Share Attributable to Common Stockholders link:calculationLink link:presentationLink link:definitionLink 100090 - Disclosure - Property and Equipment, Net link:calculationLink link:presentationLink link:definitionLink 100100 - Disclosure - Capitalized Software Development Costs link:calculationLink link:presentationLink link:definitionLink 100110 - Disclosure - Cash, Cash Equivalents and Short-Term Investments link:calculationLink link:presentationLink link:definitionLink 100120 - Disclosure - Debt link:calculationLink link:presentationLink link:definitionLink 100130 - Disclosure - Leases link:calculationLink link:presentationLink link:definitionLink 100140 - Disclosure - Capitalization link:calculationLink link:presentationLink link:definitionLink 100150 - Disclosure - Stock-Based Compensation link:calculationLink link:presentationLink link:definitionLink 100160 - Disclosure - Income Taxes link:calculationLink link:presentationLink link:definitionLink 100170 - Disclosure - Segment and Geographic Information link:calculationLink link:presentationLink link:definitionLink 100180 - Disclosure - Commitments and Contingencies link:calculationLink link:presentationLink link:definitionLink 100190 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:calculationLink link:presentationLink link:definitionLink 100200 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:calculationLink link:presentationLink link:definitionLink 100210 - Disclosure - Net Income Per Share Attributable to Common Stockholders (Tables) link:calculationLink link:presentationLink link:definitionLink 100220 - Disclosure - Property and Equipment, Net (Tables) link:calculationLink link:presentationLink link:definitionLink 100230 - Disclosure - Capitalized Software Development Costs (Tables) link:calculationLink link:presentationLink link:definitionLink 100240 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Tables) link:calculationLink link:presentationLink link:definitionLink 100250 - Disclosure - Leases (Tables) link:calculationLink link:presentationLink link:definitionLink 100260 - Disclosure - Stock-Based Compensation (Tables) link:calculationLink link:presentationLink link:definitionLink 100270 - Disclosure - Income Taxes (Tables) link:calculationLink link:presentationLink link:definitionLink 100280 - Disclosure - Segment and Geographic Information (Tables) link:calculationLink link:presentationLink link:definitionLink 100290 - Disclosure - Commitments and Contingencies (Tables) link:calculationLink link:presentationLink link:definitionLink 100300 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Revenue Recognition (Detail) link:calculationLink link:presentationLink link:definitionLink 100310 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Stock-Based Compensation (Detail) link:calculationLink link:presentationLink link:definitionLink 100320 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts) (Detail) link:calculationLink link:presentationLink link:definitionLink 100330 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Changes in Accounts Receivable Allowance for Credit Losses (Detail) link:calculationLink link:presentationLink link:definitionLink 100340 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment, Net (Detail) link:calculationLink link:presentationLink link:definitionLink 100350 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Capitalized Software Development Costs (Detail) link:calculationLink link:presentationLink link:definitionLink 100360 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Operating Leases (Detail) link:calculationLink link:presentationLink link:definitionLink 100370 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Detail) link:calculationLink link:presentationLink link:definitionLink 100380 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Risk (Detail) link:calculationLink link:presentationLink link:definitionLink 100390 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Foreign Currency Transactions and Translation (Detail) link:calculationLink link:presentationLink link:definitionLink 100400 - Disclosure - Net Income Per Share Attributable to Common Stockholders - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100410 - Disclosure - Net Income Per Share Attributable to Common Stockholders - Computation of Basic and Diluted EPS (Detail) link:calculationLink link:presentationLink link:definitionLink 100420 - Disclosure - Property and Equipment, Net - Schedule of Major Classes of Property and Equipment (Detail) link:calculationLink link:presentationLink link:definitionLink 100430 - Disclosure - Property and Equipment, Net - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100440 - Disclosure - Capitalized Software Development Costs (Detail) link:calculationLink link:presentationLink link:definitionLink 100450 - Disclosure - Capitalized Software Development Costs - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100460 - Disclosure - Cash, Cash Equivalents and Short -Term Investments - Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities (Detail) link:calculationLink link:presentationLink link:definitionLink 100470 - Disclosure - Cash, Cash Equivalents and Short - Schedule of Contractual Maturities of Short-Term Investments (Detail) link:calculationLink link:presentationLink link:definitionLink 100480 - Disclosure - Debt - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100490 - Disclosure - Leases - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100500 - Disclosure - Leases - Summary of Components of Lease Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 100510 - Disclosure - Leases - Summary of Supplemental Information Related to Leases (Detail) link:calculationLink link:presentationLink link:definitionLink 100520 - Disclosure - Leases - Summary of Maturities of Lease Commitments (Detail) link:calculationLink link:presentationLink link:definitionLink 100530 - Disclosure - Leases - Summary of Maturities of Lease Commitments (Detail)2 link:calculationLink link:presentationLink link:definitionLink 100540 - Disclosure - Capitalization - Common and Preferred Stock (Detail) link:calculationLink link:presentationLink link:definitionLink 100550 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) link:calculationLink link:presentationLink link:definitionLink 100560 - Disclosure - Stock-Based Compensation - Stock-Based Award Plans - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100570 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 100580 - Disclosure - Stock-Based Compensation - Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees (Detail) link:calculationLink link:presentationLink link:definitionLink 100590 - Disclosure - Stock-Based Compensation - Stock Options - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100600 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Detail) link:calculationLink link:presentationLink link:definitionLink 100610 - Disclosure - Stock-Based Compensation - Restricted Stock - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100620 - Disclosure - Stock-Based Compensation - ESPP - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100630 - Disclosure - Stock-Based Compensation - ESPP (Detail) link:calculationLink link:presentationLink link:definitionLink 100640 - Disclosure - Income Taxes - Domestic and Foreign Components of Income Before Income Taxes (Detail) link:calculationLink link:presentationLink link:definitionLink 100650 - Disclosure - Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) link:calculationLink link:presentationLink link:definitionLink 100660 - Disclosure - Income Taxes - Reconciliation of Statutory Tax Rate to Effective Tax Rate (Detail) link:calculationLink link:presentationLink link:definitionLink 100670 - Disclosure - Income Taxes - Tax Effects of Temporary Differences that Give Rise to Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Detail) link:calculationLink link:presentationLink link:definitionLink 100680 - Disclosure - Income Taxes - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink 100690 - Disclosure - Income Taxes - Schedule of Changes in Gross Unrecognized Tax Benefits (Detail) link:calculationLink link:presentationLink link:definitionLink 100700 - Disclosure - Segment and Geographical Information - Gross Billings, Based on Billing Address of Clients or Client Affiliates (Detail) link:calculationLink link:presentationLink link:definitionLink 100710 - Disclosure - Segment and Geographical Information - Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area (Detail) link:calculationLink link:presentationLink link:definitionLink 100720 - Disclosure - Commitments and Contingencies - Schedule of Purchase Obligations (Detail) link:calculationLink link:presentationLink link:definitionLink 100730 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:calculationLink link:presentationLink link:definitionLink EX-101.CAL 15 ttd-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 16 ttd-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 17 ttd-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Entity Central Index Key Lessee operating lease not yet commenced commitments. Cover [Abstract] Document Information [Table] Document Information [Table] Class of Stock Statement Class Of Stock [Axis] Class of Stock Class Of Stock [Domain] Class A common stock Common Class A [Member] Class B common stock Common Class B [Member] Document Information [Line Items] Document Information [Line Items] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Well Known Seasoned Issuer Entity Current Reporting Status Entity Current Reporting Status Entity Voluntary Filers Entity Voluntary Filers Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock Shares Outstanding Entity Interactive Data Current Entity Interactive Data Current Entity Shell Company Entity Shell Company Entity File Number Entity File Number Entity Incorporation, State or Country Code Entity Incorporation State Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address Address Line1 Entity Address, City or Town Entity Address City Or Town Entity Address, State or Province Entity Address State Or Province Entity Address, Postal Zip Code Entity Address Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Security12b Title Security Exchange Name Security Exchange Name ICFR Auditor Attestation Flag Icfr Auditor Attestation Flag Document Annual Report Document Annual Report Document Transition Report Document Transition Report Statement Of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets Current [Abstract] Cash and cash equivalents Cash And Cash Equivalents At Carrying Value Short-term investments, net Short Term Investments Accounts receivable, net of allowance for credit losses of $7,253 and $3,920 as of December 31, 2020 and 2019, respectively Accounts Receivable Net Current Prepaid expenses and other current assets Prepaid Expense And Other Assets Current TOTAL CURRENT ASSETS Assets Current Property and equipment, net Property Plant And Equipment Net Operating lease assets Operating Lease Right Of Use Asset Deferred income taxes Deferred Income Tax Assets Net Other assets, non-current Other Assets Noncurrent TOTAL ASSETS Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities And Stockholders Equity [Abstract] LIABILITIES Liabilities [Abstract] Current liabilities: Liabilities Current [Abstract] Accounts payable Accounts Payable Current Accrued expenses and other current liabilities Accrued Liabilities Current Operating lease liabilities Operating Lease Liability Current TOTAL CURRENT LIABILITIES Liabilities Current Operating lease liabilities, non-current Operating Lease Liability Noncurrent Other liabilities, non-current Other Liabilities Noncurrent TOTAL LIABILITIES Liabilities Commitments and contingencies (Note 13) Commitments And Contingencies STOCKHOLDERS’ EQUITY Stockholders Equity [Abstract] Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of December 31, 2020 and 2019 Preferred Stock Value Common stock, par value $0.000001 Class A, 1,000,000 shares authorized; 42,338 and 40,305 shares issued and outstanding as of December 31, 2020 and 2019, respectively Class B, 95,000 shares authorized; 5,002 and 5,171 shares issued and outstanding as of December 31, 2020 and 2019, respectively Common Stock Value Additional paid-in capital Additional Paid In Capital Common Stock Retained earnings Retained Earnings Accumulated Deficit TOTAL STOCKHOLDERS’ EQUITY Stockholders Equity TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities And Stockholders Equity Statement [Table] Statement [Table] Statement [Line Items] Statement [Line Items] Accounts receivable, allowance for credit losses Allowance For Doubtful Accounts Receivable Current Preferred stock Preferred Stock Number Of Shares Par Value And Other Disclosures [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock Par Or Stated Value Per Share Preferred stock, authorized shares Preferred Stock Shares Authorized Preferred stock, shares issued Preferred Stock Shares Issued Preferred stock, shares outstanding Preferred Stock Shares Outstanding Common stock Common Stock Number Of Shares Par Value And Other Disclosures [Abstract] Common stock, par value (in dollars per share) Common Stock Par Or Stated Value Per Share Common stock, authorized shares Common Stock Shares Authorized Common stock, shares issued Common Stock Shares Issued Common stock, shares outstanding Common Stock Shares Outstanding Income Statement [Abstract] Revenue Revenue From Contract With Customer Excluding Assessed Tax Type of Revenue [Extensible List] Type Of Revenue Extensible List Operating expenses: Costs And Expenses [Abstract] Platform operations Cost Of Goods And Services Sold Type of Cost, Good or Service [Extensible List] Type Of Cost Good Or Service Extensible List Sales and marketing Selling And Marketing Expense Technology and development Research And Development Expense General and administrative General And Administrative Expense Total operating expenses Costs And Expenses Income from operations Operating Income Loss Other expense (income): Other Nonoperating Income Expense [Abstract] Interest income, net Interest Income Expense Net Foreign currency exchange loss, net Foreign Currency Transaction Gain Loss Before Tax Total other expense (income), net Nonoperating Income Expense Income before income taxes Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Provision for (benefit from) income taxes Income Tax Expense Benefit Net income Net Income Loss Earnings per share: Earnings Per Share [Abstract] Basic Earnings Per Share Basic Diluted Earnings Per Share Diluted 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 Stock issued during period shares restricted stock net of forfeitures and shares withheld for taxes. Stock issued during period value restricted stock net of forfeitures and shares withheld for taxes. Statement Of Stockholders Equity [Abstract] Equity Components Statement Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-In Capital Additional Paid In Capital [Member] Retained Earnings Retained Earnings [Member] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Axis] Cumulative Effect, Period of Adoption Cumulative Effect Period Of Adoption [Domain] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect Period Of Adoption Adjustment [Member] Balance at beginning of period Balance at beginning of period (in shares) Shares Issued Accounting Standards Update [Extensible List] Accounting Standards Update Extensible List Exercise of common stock options Stock Issued During Period Value Stock Options Exercised Exercise of common stock options (in shares) Stock Issued During Period Shares Stock Options Exercised Stock-based compensation Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Issuance of common stock under employee stock purchase plan Stock Issued During Period Value Employee Stock Purchase Plan Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period Shares Employee Stock Purchase Plans Restricted stock, net of forfeitures and shares withheld for taxes Stock Issued During Period Value Restricted Stock Net Of Forfeitures And Shares Withheld For Taxes Restricted stock, net of forfeitures and shares withheld for taxes (in shares) Stock Issued During Period Shares Restricted Stock Net Of Forfeitures And Shares Withheld For Taxes Net income Balance at end of period Balance at end of period (in shares) Noncash lease expense. Increase decrease in operating lease liabilities. Statement Of Cash Flows [Abstract] 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] Depreciation and amortization Depreciation Depletion And Amortization Stock-based compensation Share Based Compensation Deferred income taxes Deferred Income Taxes And Tax Credits Allowance for credit losses on accounts receivable Provision For Doubtful Accounts Noncash lease expense Noncash Lease Expense Other Other Noncash Income Expense Changes in operating assets and liabilities: Increase Decrease In Operating Capital [Abstract] Accounts receivable Increase Decrease In Accounts Receivable Prepaid expenses and other assets Increase Decrease In Prepaid Deferred Expense And Other Assets Accounts payable Increase Decrease In Accounts Payable Accrued expenses and other liabilities Increase Decrease In Accrued Liabilities Operating lease liabilities Increase Decrease In Operating Lease Liabilities Net cash provided by operating activities Net Cash Provided By Used In Operating Activities INVESTING ACTIVITIES: Net Cash Provided By Used In Investing Activities [Abstract] Purchases of investments Payments To Acquire Investments Maturities of investments Proceeds From Sale Maturity And Collections Of Investments Purchases of property and equipment Payments To Acquire Property Plant And Equipment Capitalized software development costs Payments To Develop Software Net cash used in investing activities Net Cash Provided By Used In Investing Activities FINANCING ACTIVITIES: Net Cash Provided By Used In Financing Activities [Abstract] Proceeds from line of credit Proceeds From Lines Of Credit Repayment on line of credit Repayments Of Long Term Lines Of Credit Payment of debt financing costs Payments Of Debt Issuance Costs Proceeds from exercise of stock options Proceeds From Stock Options Exercised Proceeds from employee stock purchase plan Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Taxes paid related to net settlement of restricted stock awards Payments Related To Tax Withholding For Share Based Compensation Net cash provided by (used in) financing activities Net Cash Provided By Used In Financing Activities Increase (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 year Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Cash and cash equivalents—End of year SUPPLEMENTAL CASH FLOW INFORMATION: Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract] Cash paid for income taxes Income Taxes Paid Net Cash paid for interest Interest Paid Net Capitalized assets financed by accounts payable Capital Expenditures Incurred But Not Yet Paid Tenant improvements paid by lessor Payments For Tenant Improvements Stock-based compensation included in capitalized software development costs Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount Asset retirement obligation Asset Retirement Obligation Period Increase Decrease Cash paid for amounts included in the measurement of lease liabilities included in operating cash flows Operating Lease Payments Operating lease assets obtained in exchange for operating lease liabilities Right Of Use Asset Obtained In Exchange For Operating Lease Liability Documents Incorporated by Reference Documents Incorporated By Reference [Text Block] Accounting Policies [Abstract] Nature of Operations Nature Of Operations Basis of Presentation and Summary of Significant Accounting Policies Organization Consolidation Basis Of Presentation Business Description And Accounting Policies [Text Block] Net Income Per Share Attributable to Common Stockholders Earnings Per Share [Text Block] Property Plant And Equipment [Abstract] Property and Equipment, Net Property Plant And Equipment Disclosure [Text Block] Goodwill And Intangible Assets Disclosure [Abstract] Capitalized Software Development Costs Intangible Assets Disclosure [Text Block] Cash Cash Equivalents And Short Term Investments [Abstract] Cash, Cash Equivalents and Short-Term Investments Cash Cash Equivalents And Short Term Investments [Text Block] Debt Disclosure [Abstract] Debt Debt Disclosure [Text Block] Leases [Abstract] Leases Leases Of Lessee Disclosure [Text Block] Equity [Abstract] Capitalization Stockholders Equity Note Disclosure [Text Block] Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Stock-Based Compensation Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Segments Geographical Areas [Abstract] Segment and Geographic Information Segment Reporting Disclosure [Text Block] Commitments And Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments And Contingencies Disclosure [Text Block] Basis of presentation and principles of consolidation. Basis of Presentation and Principles of Consolidation Basis Of Presentation And Principles Of Consolidation Policy [Text Block] Use of Estimates Use Of Estimates Revenue Recognition Revenue Recognition Policy [Text Block] Operating expenses. Operating Expenses Operating Expenses Policy [Text Block] Stock-Based Compensation Share Based Compensation Option And Incentive Plans Policy Income Taxes Income Tax Policy [Text Block] Net Income Per Share Attributable to Common Stockholders Earnings Per Share Policy [Text Block] Cash, cash equivalents and marketable securities policy. Cash, Cash Equivalents and Marketable Securities Cash Cash Equivalents And Marketable Securities Policy [Text Block] Accounts receivable and allowance for credit losses. Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts) Accounts Receivable And Allowance For Credit Losses Policy [Text Block] Property and Equipment, Net Property Plant And Equipment Policy [Text Block] Capitalized software development costs. Capitalized Software Development Costs Capitalized Software Development Costs Policy Policy [Text Block] Operating Leases Lessee Leases Policy [Text Block] Fair Value of Financial Instruments Fair Value Of Financial Instruments Policy Concentration of Risk Concentration Risk Credit Risk Foreign Currency Transactions and Translation Foreign Currency Transactions And Translations Policy [Text Block] Recent Accounting Pronouncements New Accounting Pronouncements Policy Policy [Text Block] Schedule of Changes in Accounts Receivable Allowance for Credit Losses Accounts Receivable Allowance For Credit Loss Table [Text Block] Property plant and equipment estimated economic useful lives. Schedule of Useful lives of PPE Property Plant And Equipment Estimated Economic Useful Lives Table [Text Block] Computation of Basic and Diluted EPS Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Schedule of Major Classes of Property and Equipment Property Plant And Equipment [Text Block] Summary of Capitalized Software Development Costs Schedule Of Finite Lived Intangible Assets Table [Text Block] Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities Schedule Of Cash Cash Equivalents And Short Term Investments Table [Text Block] Schedule of Contractual Maturities of Short-Term Investments Investments Classified By Contractual Maturity Date Table [Text Block] Summary of Components of Lease Expense Lease Cost Table [Text Block] Tabular disclosure of summary of supplemental information related to leases. Summary of Supplemental Information Related to Leases Summary Of Supplemental Information Related To Leases Table [Text Block] Summary of Maturities of Lease Commitments Lessee Operating Lease Liability Maturity Table [Text Block] Schedule of Stock-Based Compensation Expense Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block] Summary of Stock Option Activity Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block] Summary of Restricted Stock Activity Schedule Of Share Based Compensation Restricted Stock Units Award Activity Table [Text Block] Schedule of Weighted-Average Assumptions Used to Estimate the Fair Value of ESPP Shares Schedule Of Share Based Payment Award Employee Stock Purchase Plan Valuation Assumptions Table [Text Block] Domestic and Foreign Components of Income Before Income Taxes Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block] Components of Provision for (Benefit from) Income Taxes Schedule Of Components Of Income Tax Expense Benefit Table [Text Block] Reconciliation of Statutory Tax Rate to Effective Tax Rate Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block] Tax Effects of Temporary Differences that Give Rise to a Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities Schedule Of Deferred Tax Assets And Liabilities Table [Text Block] Schedule of Changes in Gross Unrecognized Tax Benefits Schedule Of Unrecognized Tax Benefits Roll Forward Table [Text Block] Gross Billings, Based on Billing Address of Clients or Client Affiliates Revenue From External Customers By Geographic Areas Table [Text Block] Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area Long Lived Assets By Geographic Areas Table [Text Block] Schedule of Purchase Obligations Unrecorded Unconditional Purchase Obligations Disclosure [Text Block] Revenue From Contract With Customer [Abstract] Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Accounting Standards Update Adjustments For New Accounting Pronouncements [Axis] Accounting Standards Update Type Of Adoption [Member] Accounting Standards Update 2014-09 Accounting Standards Update201409 [Member] Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Revenue, performance obligation, description of payment terms Revenue Performance Obligation Description Of Payment Terms Organization And Significant Accounting Policies Additional Textual [Abstract] Organization And Significant Accounting Policies Additional Textual [Abstract] Basis of Presentation and Summary of Significant Accounting Policies Organization Consolidation And Presentation Of Financial Statements [Abstract] Requisite service period Share Based Compensation Arrangement By Share Based Payment Award Award Requisite Service Period1 Dividend yield Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate Change in accounting principle, accounting standards update, adopted Change In Accounting Principle Accounting Standards Update Adopted Change in accounting principle, accounting standards update, adoption date Change In Accounting Principle Accounting Standards Update Adoption Date Change in accounting principle, accounting standards update, immaterial effect Change In Accounting Principle Accounting Standards Update Immaterial Effect Receivables [Abstract] Schedule Of Accounts Notes Loans And Financing Receivable [Table] Schedule Of Accounts Notes Loans And Financing Receivable [Table] Accounts Notes And Loans Receivable [Line Items] Accounts Notes And Loans Receivable [Line Items] Accounts receivable, allowance for credit loss [Roll Forward] Allowance For Doubtful Accounts Receivable Rollforward Beginning balance Add: bad debt expense Less: write-offs, net of recoveries Allowance For Doubtful Accounts Receivable Write Offs Ending balance Property Plant And Equipment Capitalized Interest Costs [Abstract] Property Plant And Equipment Capitalized Interest Costs [Abstract] Schedule Of Property Plant And Equipment [Table] Schedule Of Property Plant And Equipment [Table] Long-Lived Tangible Asset Property Plant And Equipment By Type [Axis] Long-Lived Tangible Asset Property Plant And Equipment Type [Domain] Computer Equipment Computer Equipment [Member] Purchased Software Software And Software Development Costs [Member] Furniture, fixtures and office equipment. Furniture, fixtures and office equipment Furniture Fixtures And Office Equipment [Member] Leasehold Improvements Leasehold Improvements [Member] Statistical Measurement Range [Axis] Statistical Measurement Range [Member] Minimum Minimum [Member] Maximum Maximum [Member] Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Property and equipment, useful life Property Plant And Equipment Useful Life Property and equipment, useful life Property Plant And Equipment Estimated Useful Lives Amortization Period Of Capitalized Software Development Costs Organization and significant accounting policies additional textual. Organization and significant accounting policies additional textual. Organization And Significant Accounting Policies Additional Textual [Table] Organization And Significant Accounting Policies Additional Textual [Table] New Accounting Pronouncement, Early Adoption New Accounting Pronouncement Early Adoption [Axis] New Accounting Principles, Early Adoption New Accounting Principles Early Adoption [Member] ASU 2018-15 Accounting Standards Update201815 [Member] Capitalized Software Development Software Development [Member] Organization And Significant Accounting Policies Additional Textual [Line Items] Organization And Significant Accounting Policies Additional Textual [Line Items] Software development cost, amortization period Amortization Period Of Capitalized Software Development Costs Service contracts included in other assets , noncurrent Capitalized Computer Software Net Amortization expenses Capitalized Computer Software Amortization1 New Accounting Pronouncements Or Change In Accounting Principle [Table] New Accounting Pronouncements Or Change In Accounting Principle [Table] New Accounting Pronouncements Or Change In Accounting Principle [Line Items] New Accounting Pronouncements Or Change In Accounting Principle [Line Items] Operating lease, right-of-use assets Operating lease, liabilities Operating Lease Liability Short-term leases term excluded from calculation of right of use of assets and lease liabilities. Short-term leases term excluded from calculation of operating lease assets and operating lease liabilities Short Term Leases Term Excluded From Calculation Of Right Of Use Of Assets And Lease Liabilities Basis of Presentation and Summary of Significant Accounting Policies Impairments of long-lived assets Impairment Of Long Lived Assets Held For Use Number of client. Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Benchmark Concentration Risk By Benchmark [Axis] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Gross billings. Gross Billings Gross Billings [Member] Concentration Risk Type Concentration Risk By Type [Axis] Concentration Risk Type Concentration Risk Type [Domain] Customer one. Customer One Customer One [Member] Customer two. Customer Two Customer Two [Member] Customer three. Customer Three Customer Three [Member] Consolidated Accounts Receivable Accounts Receivable [Member] Customer four. Customer Four Customer Four [Member] Trade accounts payables. Trade Accounts Payables Trade Accounts Payables [Member] Supplier Concentration Risk Supplier Concentration Risk [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration risk, percentage Concentration Risk Percentage1 Number of client Number Of Client Number of suppliers. Number of supplier Number Of Suppliers Foreign currency translation. Foreign Currency Translation [Table] Foreign Currency Translation [Table] Foreign Currency Translation [Table] Antidilutive Securities Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis] Antidilutive Securities, Name Antidilutive Securities Name [Domain] Forward Contracts Forward Contracts [Member] Foreign Currency Translation [Line Items] Foreign Currency Translation [Line Items] Foreign currency exchange loss, net Notional amounts of pen forward contracts Derivative Notional Amount Forward contracts terms Derivative Term Of Contract The number of classes of common stock of the entity. Earnings Per Shares [Abstract] Earnings Per Shares [Abstract] Earnings Per Share Number of classes of common stock Common Stock Number Of Classes Numerator: Net Income Loss Available To Common Stockholders Basic [Abstract] Denominator: Weighted Average Number Of Shares Outstanding Basic [Abstract] Weighted-average shares outstanding—basic Effect of dilutive securities: Weighted Average Number Diluted Shares Outstanding Adjustment [Abstract] Options to purchase common stock Incremental Common Shares Attributable To Call Options And Warrants ESPP shares Incremental Common Shares Attributable To Share Based Payment Arrangements Restricted stock Incremental Common Shares Attributable To Nonvested Shares With Forfeitable Dividends Weighted-average shares outstanding—diluted Basic EPS Diluted EPS Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted EPS Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Furniture and Fixtures Furniture And Fixtures [Member] Construction in Progress Construction In Progress [Member] Property and equipment, Gross Property Plant And Equipment Gross Less: Accumulated depreciation Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Property and equipment, Net Depreciation expense Depreciation And Amortization Impairment charges to property and equipment Research And Development [Abstract] Capitalized computer software net. Capitalized Computer Software Net [Table] Capitalized Computer Software Net [Table] Capitalized Computer Software Net [Table] Capitalized Computer Software Net [Line Items] Capitalized Computer Software Net [Line Items] Capitalized software development costs, gross Capitalized Computer Software Gross Less: Accumulated amortization Capitalized Computer Software Accumulated Amortization Capitalized software development costs, net Capitalized computer software amortization expense next twelve months. Capitalized computer software amortization expense year two. Soft dollar arrangements [Abstract] Soft Dollar Arrangements [Abstract] Software development costs Capitalized Computer Software Additions Estimated amortization in 2021 Capitalized Computer Software Amortization Expense Next Twelve Months Estimated amortization in 2022 Capitalized Computer Software Amortization Expense Year Two Software not yet placed into service, included in other assets, non-current Software development costs, write off Capitalized Computer Software Impairments1 Debt Securities Available For Sale [Table] Debt Securities Available For Sale [Table] Debt Security Category Information By Category Of Debt Security [Axis] Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments Other Than Temporary Impairment Credit Losses Recognized In Earnings Categories Of Investments [Domain] Available For Sale Availableforsale Securities [Member] Fair Value Hierarchy and NAV 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] Financial Instrument Financial Instrument [Axis] Financial Instruments Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain] Corporate Debt Securities Corporate Debt Securities [Member] U.S. Government and Agency Securities U S Government Agencies Debt Securities [Member] Investment Type Investment Type [Axis] Investments Investment Type Categorization [Member] Cash Cash [Member] Money Market Funds Money Market Funds [Member] Commercial Paper Commercial Paper [Member] Time Deposits Bank Time Deposits [Member] Schedule Of Available For Sale Securities [Line Items] Schedule Of Available For Sale Securities [Line Items] Short-Term Investments Total Cash Cash Equivalents And Short Term Investments Available for sale securities debt maturities with in one to two years fair value. Available For Sale Securities Debt Maturities Fair Value [Abstract] Due in one year Available For Sale Securities Debt Maturities Within One Year Fair Value Due in one to two years Available For Sale Securities Debt Maturities With In One To Two Years Fair Value Total Available For Sale Securities Debt Securities Line of credit additional borrowing capacity. Debt Instrument [Table] Debt Instrument [Table] Debt Instrument Debt Instrument [Axis] Debt Instrument, Name Debt Instrument Name [Domain] Swingline borrowings. Swingline Borrowings Swingline Borrowings [Member] Letter of Credit Letter Of Credit [Member] Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] Second A&R credit facility. Second A&R Credit Facility Second A And R Credit Facility [Member] Variable Rate Variable Rate [Axis] Variable Rate Variable Rate [Domain] Federal Funds Rate Federal Funds Effective Swap Rate [Member] LIBOR London Interbank Offered Rate L I B O R [Member] Base Rate Base Rate [Member] Long-term debt: Debt Instrument [Line Items] Credit facility, borrowing capacity Line Of Credit Facility Maximum Borrowing Capacity Credit facility, borrowing capacity Line Of Credit Facility Capacity Available For Specific Purpose Other Than For Trade Purchases Credit Facility additional borrowing amount Line Of Credit Additional Borrowing Capacity Credit Facility, interest rate above base rate Debt Instrument Basis Spread On Variable Rate1 Credit Facility, fee for undrawn amounts Line Of Credit Facility Unused Capacity Commitment Fee Percentage Outstanding debt balance Line Of Credit Facility Fair Value Of Amount Outstanding Availability under the credit facility Line Of Credit Facility Remaining Borrowing Capacity Credit facility, maturity Debt Instrument Maturity Date Minimum consolidated fixed charge coverage ratio required to be maintained by the entity under the terms of the credit facility agreement. Consolidated fixed charge coverage ratio Line Of Credit Facility Covenant Ratio Lease term description Lessee Operating Lease Description Remaining lease term Lessee Operating Lease Term Of Contract Lessee, operating lease, existence of option to extend Lessee Operating Lease Existence Of Option To Extend Options to extend the leases Lessee Operating Lease Option To Extend Lessee, operating lease, existence of option to terminate Lessee Operating Lease Existence Of Option To Terminate Options to terminate the leases Lessee Operating Lease Option To Terminate Lease Cost [Abstract] Operating lease cost Operating Lease Cost Short-term lease cost Short Term Lease Cost Variable lease cost Variable Lease Cost Sublease income Sublease Income Total lease cost Lease Cost Rent expense for non-cancelable operating leases Operating Lease Expense Weighted average remaining lease term Operating Lease Weighted Average Remaining Lease Term1 Weighted average discount rate Operating Lease Weighted Average Discount Rate Percent Operating Lease Liabilities Payments Due [Abstract] 2021 Lessee Operating Lease Liability Payments Due Next Twelve Months 2022 Lessee Operating Lease Liability Payments Due Year Two 2023 Lessee Operating Lease Liability Payments Due Year Three 2024 Lessee Operating Lease Liability Payments Due Year Four 2025 Lessee Operating Lease Liability Payments Due Year Five Thereafter Lessee Operating Lease Liability Payments Due After Year Five Total undiscounted lease commitments Lessee Operating Lease Liability Payments Due Less: commitments for leases not yet commenced Lessee Operating Lease Not Yet Commenced Commitments Less: interest Lessee Operating Lease Liability Undiscounted Excess Amount Present value of lease liabilities Less: operating lease liabilities, current Operating lease liabilities, non-current The number of votes per share to which the holders of common stock are entitled. Ratio for conversion of shares into Class A common stock, at the option of the holder or as triggered by certain transfers or conditions. Schedule Of Stock By Class [Table] Schedule Of Stock By Class [Table] Class of Stock [Line Items] Class Of Stock [Line Items] Number of votes per share of common stock Common Stock Number Of Votes Per Share Ratio for conversion into Class A common stock Common Stock Conversion Ratio Share-based Compensation Arrangement by Share-based Payment Award, Options Outstanding, Weighted Average Exercise Price, and Additional Disclosures [Abstract] Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Exercise Price And Additional Disclosures [Abstract] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Platform operations Operating Expense [Member] Sales and marketing Selling And Marketing Expense [Member] Technology and development Research And Development Expense [Member] General and administrative General And Administrative Expense [Member] Stock-based compensation expense, by operating expense category Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Stock-based compensation expense Allocated Share Based Compensation Expense The maximum annual increase in shares reserved for issuance under the stock-based compensation plan, as a percentage of the entity's outstanding shares on an as-converted basis as of the end of the immediately preceding calendar year. Compensation Related Costs [Abstract] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Plan Name Plan Name [Axis] Plan Name Plan Name [Domain] 2016 Incentive plan. 2016 Incentive Award Plan Two Thousand Sixteen Incentive Plan [Member] Two thousand and sixteen incentive award plan. 2016 Incentive Award Plan Two Thousand And Sixteen Incentive Award Plan [Member] Subsequent Event Type Subsequent Event Type [Axis] Subsequent Event Type Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Award Type Award Type [Axis] Award Type Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Restricted Stock Restricted Stock [Member] Stock-Based Compensation Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Shares remained available for grant Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Maximum annual increase in shares available for issuance, percentage of outstanding shares Share Based Compensation Arrangement By Share Based Payment Award Maximum Annual Increase In Shares Reserved For Issuance Percentage Of Shares Outstanding Number of additional shares authorized for grant Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized Stock incentive plans, vesting period Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Stock incentive plans, expiration period Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period Stock Options Employee Stock Option [Member] Shares Under Option Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Roll Forward Outstanding at the beginning of the period (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Granted (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Exercised (in shares) Cancelled (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Outstanding at the end of the period (in shares) Exercisable as of December 31, 2020 Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number Weighted-Average Exercise Price Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward Outstanding at the beginning of the period (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Granted (in dollars per share) Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price Exercised (in dollars per share) Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Cancelled (in dollars per share) Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price Outstanding at the end of the period (in dollars per share) Exercisable as of December 31, 2020 Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price Stock Options, additional disclosures Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures [Abstract] Weighted-Average Contractual Life, outstanding Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Weighted-Average Contractual Life, exercisable Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1 Aggregate Intrinsic Value, Exercised Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value Aggregate Intrinsic Value, Outstanding Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Aggregate Intrinsic Value, Exercisable Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1 Weighted average assumptions used to value options granted to employees Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions And Methodology [Abstract] Expected term (years) Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1 Volatility (as a percent) Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Risk-free interest rate (as a percent) Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Estimated dividend yield Weighted average grant date fair value per share Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value Total intrinsic value of options exercised Unrecognized employee stock-based compensation Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options Unrecognized employee stock-based compensation, recognition period Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Unvested, Shares, beginning balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Granted, Shares Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Vested, Shares Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Forfeited, Shares Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Unvested, Shares, ending balance Unvested, Weighted-Average Grant Date Fair Value Per Share, beginning balance Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Granted, Weighted-Average Grant Date Fair Value Per Share Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Vested, Weighted-Average Grant Date Fair Value Per Share Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Forfeited, Weighted-Average Grant Date Fair Value Per Share Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Unvested, Weighted-Average Grant Date Fair Value Per Share, ending balance Restricted Stock Unrecognized employee stock-based compensation Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options Weighted-average recognition period employee stock based compensation The maximum subject to annual increase in the number of shares reserved for issuance under the stock-based compensation plan. ESPP Employee Stock [Member] Stock available for issuance (in shares) Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized Maximum annual increase in shares available for grant (in shares) Share Based Compensation Arrangement By Share Based Payment Award Shares Reserved For Grant Subject To Annual Increase Maximum typical length of offering periods for employee purchases of shares under the plan. Typical duration of the period between employee purchases of shares under the plan. Maximum employee payroll deduction (as a percent) Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate Maximum offering period Share Based Compensation Arrangement By Share Based Payment Award Maximum Offering Period Period between purchases Share Based Compensation Arrangement By Share Based Payment Award Period Between Purchases Price of ESPP shares as percentage of market price Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent Weighted-average assumptions used to estimate the fair value of ESPP shares Holding period during which transferability of shares purchased under the plan is restricted, for purchases after the first offering period. Holding period for purchases after the first offering period Share Based Compensation Arrangement By Share Based Payment Award Holding Period After First Offering Period Geographical Statement Geographical [Axis] Geographical Segment Geographical [Domain] UNITED STATES UNITED STATES Foreign Non Us [Member] Income before income taxes Current: Current Federal State And Local Tax Expense Benefit [Abstract] Federal Current Federal Tax Expense Benefit State and local Current State And Local Tax Expense Benefit Foreign Current Foreign Tax Expense Benefit Total current provision Current Income Tax Expense Benefit Deferred: Deferred Federal State And Local Tax Expense Benefit [Abstract] Federal Deferred Federal Income Tax Expense Benefit State and local Deferred State And Local Income Tax Expense Benefit Foreign Deferred Foreign Income Tax Expense Benefit Total deferred provision Deferred Federal State And Local Tax Expense Benefit Total provision for (benefit from) income taxes Effective income tax rate reconciliation benefit from carryback of net operating loss. U.S. federal statutory income tax rate Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate State and local income taxes, net of federal benefit Effective Income Tax Rate Reconciliation State And Local Income Taxes Foreign income at other than U.S. rates Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential Stock-based compensation Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost Meals and entertainment Effective Income Tax Rate Reconciliation Nondeductible Expense Meals And Entertainment Nondeductible compensation Effective Income Tax Rate Reconciliation Nondeductible Expense Research and development credit Effective Income Tax Rate Reconciliation Tax Credits Research Other permanent items Effective Income Tax Rate Reconciliation Other Reconciling Items Percent Benefit from carryback of NOLs Effective Income Tax Rate Reconciliation Benefit From Carryback Of Net Operating Loss Effective income tax rate Effective Income Tax Rate Continuing Operations Deferred Tax Assets Accrued Expenses Deferred tax assets operating lease liabilities. Deferred tax assets (liabilities): Components Of Deferred Tax Assets And Liabilities [Abstract] Reserves and allowances Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Reserves Accrued expenses Deferred Tax Assets Accrued Expenses Net operating losses Deferred Tax Assets Operating Loss Carryforwards Research and development tax credit Deferred Tax Assets Tax Credit Carryforwards Research Stock-based compensation Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost Prepaid expenses Deferred Tax Liabilities Prepaid Expenses Property and equipment Deferred Tax Liabilities Property Plant And Equipment Intangibles Deferred Tax Assets Goodwill And Intangible Assets Capitalized software development costs Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets Operating lease assets Deferred Tax Liabilities Leasing Arrangements Operating lease liabilities Deferred Tax Assets Operating Lease Liabilities Other Deferred Tax Assets Other Valuation allowance Deferred Tax Assets Valuation Allowance Total deferred tax assets, net Deferred Tax Assets Liabilities Net UNITED KINGDOM UNITED KINGDOM Income Tax Authority Income Tax Authority [Axis] Income Tax Authority Income Tax Authority [Domain] Federal Domestic Country [Member] State Jurisdictions State And Local Jurisdiction [Member] International Balance Sheet Location Balance Sheet Location [Axis] Balance Sheet Location Balance Sheet Location [Domain] Other Liabilities, Non current Other Noncurrent Liabilities [Member] Deferred tax asset associated with restructuring Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Restructuring Charges Reserve for uncertain tax position Deferred Tax Liabilities Deferred Expense Reserves And Accruals Valuation allowance Operating loss carryforwards maximum period. Operating loss carryforwards Operating Loss Carryforwards Research and development tax credits Operating loss carryforwards maximum period Operating Loss Carryforwards Maximum Period Unremitted earnings of subsidiaries, foreign Undistributed Earnings Of Foreign Subsidiaries Unrecognized tax benefits reduction to deferred tax assets. Gross unrecognized tax benefits Unrecognized Tax Benefits Unrecognized tax benefits, reduction to deferred tax assets Unrecognized Tax Benefits Reduction To Deferred Tax Assets Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits That Would Impact Effective Tax Rate Beginning balance Increases related to prior year tax positions Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions Decreases related to prior year tax positions Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions Increases related to current year tax positions Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions Settlements Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities Expiration of statute of limitations Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations Ending balance Expected reduction in unrecognized tax benefits Decrease In Unrecognized Tax Benefits Is Reasonably Possible Billings, gross. Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule Of Revenues From External Customers And Long Lived Assets [Table] US Revenues From External Customers And Long Lived Assets [Line Items] Revenues From External Customers And Long Lived Assets [Line Items] Gross Billings Billings Gross Property and equipment, net and operating lease assets. Property and equipment, net and operating lease assets Property And Equipment Net And Operating Lease Assets Commitments [Abstract] Commitments [Abstract] Purchase obligations Unrecorded Unconditional Purchase Obligation [Abstract] 2021 Unrecorded Unconditional Purchase Obligation Balance On First Anniversary 2022 Unrecorded Unconditional Purchase Obligation Balance On Second Anniversary 2023 Unrecorded Unconditional Purchase Obligation Balance On Third Anniversary 2024 Unrecorded Unconditional Purchase Obligation Balance On Fourth Anniversary 2025 Unrecorded Unconditional Purchase Obligation Balance On Fifth Anniversary Total Unrecorded Unconditional Purchase Obligation Balance Sheet Amount Schedule Of Guarantee Obligations [Table] Schedule Of Guarantee Obligations [Table] Guarantor Obligations, Nature Guarantee Obligations By Nature [Axis] Guarantor Obligations, Nature Guarantee Obligations Nature [Domain] Indemnifications Indemnification Guarantee [Member] Guarantees and Indemnifications Guarantee Obligations [Line Items] Commitments and Contingencies Recorded obligation Guarantee Obligations Current Carrying Value EX-101.PRE 18 ttd-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 19 ttd-10k_20201231_htm.xml IDEA: XBRL DOCUMENT 0001671933 2020-01-01 2020-12-31 0001671933 2020-06-30 0001671933 us-gaap:CommonClassAMember 2021-01-31 0001671933 us-gaap:CommonClassBMember 2021-01-31 0001671933 2020-12-31 0001671933 2019-12-31 0001671933 us-gaap:CommonClassAMember 2020-12-31 0001671933 us-gaap:CommonClassAMember 2019-12-31 0001671933 us-gaap:CommonClassBMember 2020-12-31 0001671933 us-gaap:CommonClassBMember 2019-12-31 0001671933 2019-01-01 2019-12-31 0001671933 2018-01-01 2018-12-31 0001671933 us-gaap:CommonStockMember 2017-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001671933 us-gaap:RetainedEarningsMember 2017-12-31 0001671933 2017-12-31 0001671933 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001671933 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001671933 us-gaap:CommonStockMember 2018-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001671933 us-gaap:RetainedEarningsMember 2018-12-31 0001671933 2018-12-31 0001671933 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001671933 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001671933 us-gaap:CommonStockMember 2019-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001671933 us-gaap:RetainedEarningsMember 2019-12-31 0001671933 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001671933 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001671933 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001671933 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001671933 us-gaap:CommonStockMember 2020-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001671933 us-gaap:RetainedEarningsMember 2020-12-31 0001671933 us-gaap:AccountingStandardsUpdate201409Member 2020-01-01 2020-12-31 0001671933 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 2020-12-31 0001671933 srt:MinimumMember us-gaap:ComputerEquipmentMember 2020-01-01 2020-12-31 0001671933 srt:MaximumMember us-gaap:ComputerEquipmentMember 2020-01-01 2020-12-31 0001671933 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-01-01 2020-12-31 0001671933 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-01-01 2020-12-31 0001671933 ttd:FurnitureFixturesAndOfficeEquipmentMember 2020-01-01 2020-12-31 0001671933 us-gaap:LeaseholdImprovementsMember 2020-01-01 2020-12-31 0001671933 us-gaap:AccountingStandardsUpdate201815Member us-gaap:SoftwareDevelopmentMember 2020-12-31 0001671933 us-gaap:AccountingStandardsUpdate201815Member us-gaap:SoftwareDevelopmentMember 2019-12-31 0001671933 us-gaap:AccountingStandardsUpdate201815Member us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0001671933 us-gaap:AccountingStandardsUpdate201815Member us-gaap:SoftwareDevelopmentMember 2019-01-01 2019-12-31 0001671933 2019-01-01 0001671933 srt:MaximumMember 2020-01-01 2020-12-31 0001671933 ttd:GrossBillingsMember ttd:CustomerOneMember 2020-01-01 2020-12-31 0001671933 ttd:GrossBillingsMember ttd:CustomerOneMember 2019-01-01 2019-12-31 0001671933 ttd:GrossBillingsMember ttd:CustomerOneMember 2018-01-01 2018-12-31 0001671933 ttd:GrossBillingsMember ttd:CustomerTwoMember 2020-01-01 2020-12-31 0001671933 ttd:GrossBillingsMember ttd:CustomerTwoMember 2019-01-01 2019-12-31 0001671933 ttd:GrossBillingsMember ttd:CustomerTwoMember 2018-01-01 2018-12-31 0001671933 ttd:GrossBillingsMember 2020-12-31 0001671933 ttd:GrossBillingsMember 2019-12-31 0001671933 ttd:GrossBillingsMember 2018-12-31 0001671933 us-gaap:AccountsReceivableMember ttd:CustomerOneMember 2020-01-01 2020-12-31 0001671933 us-gaap:AccountsReceivableMember ttd:CustomerOneMember 2019-01-01 2019-12-31 0001671933 us-gaap:AccountsReceivableMember ttd:CustomerTwoMember 2020-01-01 2020-12-31 0001671933 us-gaap:AccountsReceivableMember ttd:CustomerTwoMember 2019-01-01 2019-12-31 0001671933 us-gaap:AccountsReceivableMember ttd:CustomerThreeMember 2020-01-01 2020-12-31 0001671933 us-gaap:AccountsReceivableMember ttd:CustomerThreeMember 2019-01-01 2019-12-31 0001671933 us-gaap:AccountsReceivableMember ttd:CustomerFourMember 2020-01-01 2020-12-31 0001671933 us-gaap:AccountsReceivableMember 2020-12-31 0001671933 us-gaap:AccountsReceivableMember 2019-12-31 0001671933 srt:MaximumMember ttd:TradeAccountsPayablesMember us-gaap:SupplierConcentrationRiskMember 2020-01-01 2020-12-31 0001671933 srt:MaximumMember ttd:TradeAccountsPayablesMember us-gaap:SupplierConcentrationRiskMember 2019-01-01 2019-12-31 0001671933 ttd:TradeAccountsPayablesMember us-gaap:SupplierConcentrationRiskMember 2020-01-01 2020-12-31 0001671933 ttd:TradeAccountsPayablesMember us-gaap:SupplierConcentrationRiskMember 2019-01-01 2019-12-31 0001671933 us-gaap:ForwardContractsMember 2019-12-31 0001671933 us-gaap:ForwardContractsMember 2020-12-31 0001671933 srt:MinimumMember 2020-01-01 2020-12-31 0001671933 us-gaap:ComputerEquipmentMember 2020-12-31 0001671933 us-gaap:ComputerEquipmentMember 2019-12-31 0001671933 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001671933 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-12-31 0001671933 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001671933 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001671933 us-gaap:ConstructionInProgressMember 2020-12-31 0001671933 us-gaap:ConstructionInProgressMember 2019-12-31 0001671933 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001671933 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001671933 us-gaap:SoftwareDevelopmentMember 2020-12-31 0001671933 us-gaap:SoftwareDevelopmentMember 2019-12-31 0001671933 us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-12-31 0001671933 us-gaap:SoftwareDevelopmentMember 2019-01-01 2019-12-31 0001671933 us-gaap:SoftwareDevelopmentMember 2018-01-01 2018-12-31 0001671933 us-gaap:AvailableforsaleSecuritiesMember us-gaap:CashMember 2020-12-31 0001671933 us-gaap:FairValueInputsLevel1Member us-gaap:AvailableforsaleSecuritiesMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:AvailableforsaleSecuritiesMember us-gaap:CommercialPaperMember 2020-12-31 0001671933 us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2020-12-31 0001671933 us-gaap:AvailableforsaleSecuritiesMember us-gaap:CashMember 2019-12-31 0001671933 us-gaap:FairValueInputsLevel1Member us-gaap:AvailableforsaleSecuritiesMember us-gaap:MoneyMarketFundsMember 2019-12-31 0001671933 us-gaap:FairValueInputsLevel1Member us-gaap:AvailableforsaleSecuritiesMember us-gaap:BankTimeDepositsMember 2019-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:AvailableforsaleSecuritiesMember us-gaap:CommercialPaperMember 2019-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001671933 us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember us-gaap:AvailableforsaleSecuritiesMember 2019-12-31 0001671933 ttd:SecondAAndRCreditFacilityMember 2018-10-26 0001671933 ttd:SecondAAndRCreditFacilityMember ttd:SwinglineBorrowingsMember 2018-10-26 0001671933 ttd:SecondAAndRCreditFacilityMember us-gaap:LetterOfCreditMember 2018-10-26 0001671933 ttd:SecondAAndRCreditFacilityMember 2018-10-26 2018-10-26 0001671933 ttd:SecondAAndRCreditFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2018-10-26 2018-10-26 0001671933 ttd:SecondAAndRCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-10-26 2018-10-26 0001671933 srt:MinimumMember ttd:SecondAAndRCreditFacilityMember us-gaap:BaseRateMember 2018-10-26 2018-10-26 0001671933 srt:MaximumMember ttd:SecondAAndRCreditFacilityMember us-gaap:BaseRateMember 2018-10-26 2018-10-26 0001671933 srt:MinimumMember ttd:SecondAAndRCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-10-26 2018-10-26 0001671933 srt:MaximumMember ttd:SecondAAndRCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-10-26 2018-10-26 0001671933 srt:MinimumMember ttd:SecondAAndRCreditFacilityMember 2018-10-26 2018-10-26 0001671933 srt:MaximumMember ttd:SecondAAndRCreditFacilityMember 2018-10-26 2018-10-26 0001671933 ttd:SecondAAndRCreditFacilityMember 2020-12-31 0001671933 ttd:SecondAAndRCreditFacilityMember 2020-03-01 2020-03-31 0001671933 us-gaap:OperatingExpenseMember 2020-01-01 2020-12-31 0001671933 us-gaap:OperatingExpenseMember 2019-01-01 2019-12-31 0001671933 us-gaap:OperatingExpenseMember 2018-01-01 2018-12-31 0001671933 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001671933 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001671933 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001671933 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001671933 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001671933 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001671933 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001671933 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001671933 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001671933 ttd:TwoThousandSixteenIncentivePlanMember 2020-12-31 0001671933 ttd:TwoThousandAndSixteenIncentiveAwardPlanMember us-gaap:SubsequentEventMember 2021-01-01 2021-01-01 0001671933 ttd:TwoThousandSixteenIncentivePlanMember 2020-01-01 2020-12-31 0001671933 us-gaap:RestrictedStockMember ttd:TwoThousandSixteenIncentivePlanMember 2020-01-01 2020-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2019-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2020-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001671933 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001671933 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001671933 us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001671933 us-gaap:RestrictedStockMember 2020-12-31 0001671933 us-gaap:EmployeeStockMember us-gaap:CommonClassAMember 2016-09-30 0001671933 us-gaap:EmployeeStockMember 2020-12-31 0001671933 us-gaap:EmployeeStockMember us-gaap:CommonClassAMember 2020-12-31 0001671933 us-gaap:EmployeeStockMember us-gaap:SubsequentEventMember 2021-01-01 2021-01-01 0001671933 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001671933 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001671933 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001671933 us-gaap:EmployeeStockMember 2016-01-01 2016-12-31 0001671933 country:US 2020-01-01 2020-12-31 0001671933 country:US 2019-01-01 2019-12-31 0001671933 country:US 2018-01-01 2018-12-31 0001671933 us-gaap:NonUsMember 2020-01-01 2020-12-31 0001671933 us-gaap:NonUsMember 2019-01-01 2019-12-31 0001671933 us-gaap:NonUsMember 2018-01-01 2018-12-31 0001671933 country:GB 2020-12-31 0001671933 country:US 2020-12-31 0001671933 us-gaap:DomesticCountryMember 2020-12-31 0001671933 country:US us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001671933 country:US us-gaap:StateAndLocalJurisdictionMember 2020-01-01 2020-12-31 0001671933 us-gaap:NonUsMember 2020-12-31 0001671933 us-gaap:OtherNoncurrentLiabilitiesMember 2020-12-31 0001671933 us-gaap:OtherNoncurrentLiabilitiesMember 2019-12-31 0001671933 country:US 2019-12-31 0001671933 us-gaap:NonUsMember 2019-12-31 0001671933 us-gaap:IndemnificationGuaranteeMember 2020-12-31 0001671933 us-gaap:IndemnificationGuaranteeMember 2019-12-31 iso4217:USD shares iso4217:USD shares pure ttd:Client ttd:Supplier ttd:Class ttd:Vote false FY 0001671933 --12-31 true us-gaap:AccountingStandardsUpdate201613Member true true us-gaap:AccountingStandardsUpdate201602Member true true P6M us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccountingStandardsUpdate201613Member P2Y P3Y P3Y P5Y P5Y P7Y1M6D P6Y3M18D P6Y P6Y P6Y P7M6D P8M12D P9M18D 10-K true 2020-12-31 2020 false 001-37879 TRADE DESK, INC. DE 27-1887399 42 N. Chestnut Street Ventura CA 93001 805 585-3434 Class A Common Stock TTD NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false 16815566802 42598726 4780900 <p style="text-align:center;margin-top:2pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:8.5pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">DOCUMENTS INCORPORATED BY REFERENCE</p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-size:8pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Portions of the registrant’s Proxy Statement for the 2021 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2020.</p> 437353000 130876000 186685000 124112000 7253000 3920000 1584109000 1166376000 102170000 27857000 2310317000 1449221000 115863000 64012000 248143000 173449000 50168000 18950000 29154000 23129000 2753645000 1728761000 1348480000 868618000 88335000 47178000 37868000 14577000 1474683000 930373000 254562000 174873000 11255000 10998000 1740500000 1116244000 0.000001 0.000001 100000000 100000000 0 0 0 0 0.000001 0.000001 1000000000 1000000000 42338000 42338000 40305000 40305000 95000000 95000000 5002000 5002000 5171000 5171000 0 0 538778000 380079000 474367000 232438000 1013145000 612517000 2753645000 1728761000 836033000 661058000 477294000 178812000 156180000 114098000 174742000 132882000 87071000 166654000 116752000 83892000 171617000 143048000 84910000 691825000 548862000 369971000 144208000 112196000 107323000 656000 4719000 333000 -961000 -695000 -1919000 -305000 4024000 -1586000 143903000 116220000 105737000 -98414000 7902000 17597000 242317000 108318000 88140000 5.24 2.43 2.08 4.95 2.27 1.92 46287000 44533000 42442000 48988000 47806000 45793000 41641000 209603000 35980000 245583000 1446000 10021000 10021000 43695000 43695000 699000 13805000 13805000 78000 -6677000 -6677000 88140000 88140000 43864000 270447000 124120000 394567000 1264000 29874000 29874000 82346000 82346000 287000 16746000 16746000 61000 -19334000 -19334000 108318000 108318000 45476000 380079000 232438000 612517000 -388000 -388000 1545000 76146000 76146000 114020000 114020000 268000 21671000 21671000 51000 -53138000 -53138000 242317000 242317000 47340000 538778000 474367000 1013145000 242317000 108318000 88140000 28632000 21662000 11822000 111775000 80758000 42210000 -31218000 -10490000 -5101000 3149000 2702000 2115000 33269000 21894000 -2190000 1939000 -2905000 418054000 331369000 239901000 66655000 19597000 10551000 481313000 191763000 177675000 35446000 6845000 17289000 -17095000 -10342000 405069000 60205000 86603000 230759000 212776000 167602000 89539000 74061000 35693000 19795000 6053000 4911000 5396000 -143271000 -163841000 -25191000 143000000 143000000 27000000 6000 279000 76146000 29874000 10021000 21671000 16746000 13805000 53138000 19334000 6677000 44679000 27280000 -10130000 306477000 -76356000 51282000 130876000 207232000 155950000 437353000 130876000 207232000 4983000 19727000 17287000 1554000 412000 817000 6766000 9252000 1944000 1811000 2245000 1588000 1485000 2049000 3543000 907000 27448000 16923000 106833000 150467000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Note 1—Nature of Operations</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Trade Desk, Inc. (the “Company”) was formed in November 2009 as a Delaware corporation. The Company is headquartered in Ventura, California and has offices in various cities in North America, Europe, Asia and Australia. The Company is a technology company that empowers buyers of advertising by providing a self-service cloud-based platform on which ad buyers can create, manage, and optimize more expressive data-driven digital advertising campaigns across ad formats, including display, video, audio, native and, social, on a multitude of devices, such as computers, mobile devices, and connected TV.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Note 2—Basis of Presentation and Summary of Significant Accounting Policies</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Basis of Presentation and Principles of Consolidation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the operations of the Company and its wholly owned subsidiaries. All intercompany transactions have been eliminated in consolidation. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from these estimates.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On an on-going basis, management evaluates its estimates, primarily those related to: (1) revenue recognition criteria, including the determination of revenue reporting as net versus gross in the Company’s revenue arrangements, (2) allowances for credit losses accounts, (3) operating lease assets and liabilities, including our incremental borrowing rate and terms and provisions of each lease (4) the useful lives of property and equipment and capitalized software development costs, (5) income taxes, (6) assumptions used in the Black-Scholes option pricing model to determine the fair value of stock-based compensation and (7) the recognition and disclosure of contingent liabilities. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, the impact of the Coronavirus pandemic (“COVID-19”) on our business continues to evolve. As a result, many of our estimates and assumptions, including the allowance for credit losses, consider macro-economic factors in the market, which require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available, our estimates may change materially in future periods.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Revenue Recognition</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company generates revenue from clients who enter into agreements with the Company to use its platform to purchase advertising inventory, data and other add-on features. The Company charges its clients a platform fee, which is a percentage of a client’s purchases through the platform. In addition, the Company invoices its clients for the cost of advertising inventory purchased, plus data and any add-on features purchased through the platform.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines revenue recognition through the following steps:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Identification of a contract with a customer;</span></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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Identification of the performance obligations in the contract;</span></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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Determination of the transaction price;</span></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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Allocation of the transaction price to the performance obligations in the contract; and</span></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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Recognition of revenue when or as the performance obligations are satisfied.</span></p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company maintains agreements with each client and supplier in the form of master service agreements, which set out the terms of the relationship and access to the Company’s platform. The Company’s performance obligation is to provide the use of its platform to clients to develop ad campaigns and select the advertising inventory, data and other add-on features. The Company charges clients a platform fee, based on a percentage of a client’s purchases through the platform, and <span style="Background-color:#FFFFFF;">the transaction price is determined based on the consideration to which it expects to be entitled in exchange for the completion of a transaction, that is, when a bid is won.</span> The platform fee percentage is based on the level of purchases by the client through the platform during the month. The Company recognizes revenue for its platform fee at a point in time when a purchase by the client occurs through its platform, which is when a bid is won. Subsequent to a bid being won through the Company’s platform, the associated fees are generally not subject to refund or adjustment. Historically, any refunds and adjustments have not been material. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;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;">The Company reports revenue net of amounts it pays suppliers for the cost of advertising inventory, third-party data and other add-on features (collectively, “Supplier Features”). The determination of whether the Company is the principal or agent, and hence whether to report revenue on a gross basis for the amount of the Supplier Features the clients purchase using the platform plus the Company’s platform fees or on a net basis for the amount of platform fees charged to the client, requires judgment. The Company determined that it is not primarily responsible for the purchase of Supplier Features, but rather, it is primarily responsible to provide a platform that enables clients to bid on advertising inventory, and use data and other add-on features in designing and executing their campaigns. The Company does not control the Supplier Features prior to the purchase by the client, and it does not have pricing latitude with respect to the cost of such features. The platform fee the Company charges clients is a percentage of their purchases through its platform, similar to a commission, and the platform fee is not contingent on the results of an advertising campaign. Based on these and other factors, the Company determined that it is not the principal in the purchase and sale of Supplier Features in all of its arrangements, and therefore, it reports revenue on a net basis for the platform fees charged to clients. </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company generally bills clients for the gross amount of Supplier Features they purchase through its platform and the platform fees, net of allowances (“Gross Billings”). Some of the Company’s clients have payment relationships directly with advertising inventory suppliers in which case the Company only bills these clients for third-party data, other add-on features and its platform fees. The Company invoices its clients on a monthly basis for the purchases occurring during the month. Invoice payment terms, negotiated on a client-by-client basis, are typically between 30 to 90 days. However, for certain agency clients with sequential liability terms, payments are not due to the Company until such agency client has received payment from its clients who are advertisers. The Company’s accounts receivable are recorded at the amount of Gross Billings for the amounts it is responsible to collect, and accounts payable are recorded at the net amount payable to suppliers. Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Refer to Note 12—Segment and Geographic Information for geographic information related to Gross Billings.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Operating Expenses</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company classifies its operating expenses into four categories and allocates overhead such as information technology infrastructure, rent and occupancy charges based on headcount for all these categories:</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Platform Operations.<span style="font-style:normal;"> Platform operations expense consists of expenses related to hosting the Company’s platform, which includes “internet traffic” associated with the viewing of available impressions or queries per second (“QPS”) and providing support to clients. Platform operations expense includes hosting costs, personnel costs, and amortization of acquired technology and capitalized software costs for the development of the Company’s platform, including allocated overhead. Personnel costs included in platform operations include salaries, bonuses, stock-based compensation, and employee benefit costs, and are primarily attributable to personnel who provide the Company’s clients with support using the Company’s platform and the personnel who support the Company’s platform. The Company capitalizes certain costs associated with the development of the Company’s platform and amortizes these costs over their estimated useful lives in platform operations expense. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Sales and Marketing.<span style="font-style:normal;"> Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and commission costs, for the Company’s sales and marketing personnel. Sales and marketing expense also includes costs for market development programs, advertising, promotional and other marketing activities, and allocated overhead. Commissions costs are expensed as incurred.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Technology and Development.<span style="font-style:normal;"> The Company’s technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation and employee benefits costs, third-party consultant costs associated with the ongoing development and maintenance of the Company’s platform and integrations with our advertising and data inventory suppliers, amortization of capitalized third-party software used in the development of the Company’s platform and allocated overhead. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in other assets, non-current on the Company’s consolidated balance sheet. The Company amortizes capitalized software development costs relating to the Company’s platform to platform operations expense.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">General and Administrative.<span style="font-style:normal;"> The Company’s general and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, and employee benefits costs associated with the Company’s executive, finance, legal, human resources, compliance, and other administrative personnel, as well as accounting and legal professional services fees, credit loss expense and allocated overhead. </span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock-Based Compensation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Compensation expense related to stock options, restricted stock awards and units, which are referred to collectively as restricted stock, and awards granted under the Company’s employee stock purchase plan (“ESPP”), is measured and recognized in the consolidated financial statements based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option-pricing model. The fair value of restricted stock is calculated using the closing market price of the Company’s common stock on the date of grant. Stock-based compensation expense related to stock options and restricted stock is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. Stock-based compensation expense for ESPP awards is recognized on a graded-vesting attribution basis over the requisite service period of each award.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Determining the fair value of stock options and ESPP awards requires judgment. The Company’s use of the Black-Scholes option pricing model requires the input of subjective assumptions. The assumptions used in the Company’s option-pricing model represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These assumptions and estimates are as follows:</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Risk-Free Interest Rate.<span style="font-style:normal;"> The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities approximating the expected term of the awards.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Expected Term.<span style="font-style:normal;"> Given insufficient historical data relating to stock option exercises, to determine the expected term, the Company applies the simplified approach, in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. For ESPP awards, the expected term is the time period from the grant date to the respective purchase dates included within each offering period.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Volatility.<span style="font-style:normal;"> Prior to 2020, the Company determined the price volatility based on a blend of the historical volatilities of a publicly traded peer group, implied volatilities from its traded options, and its historical volatility, based on daily price observations over a period equivalent to the expected term of the award. During 2020, the Company eliminated the peer group from this analysis and began to determine its price volatility based on a blend of historical and implied volatilities.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Dividend Yield.<span style="font-style:normal;"> The dividend yield assumption is based on the Company’s history and current expectations of dividend payouts. The Company has never declared or paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future, so the Company used an expected dividend yield of zero.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company will continue to use judgment in evaluating the assumptions related to the Company’s stock-based compensation.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Income Taxes</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred income tax assets and liabilities are determined based upon the net tax effects of the differences between the Company’s consolidated financial statements carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. The Company recognizes interest and penalties accrued related to its uncertain tax positions in its income tax provision in the accompanying consolidated statements of operations.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Net Income Per Share Attributable to Common Stockholders</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic net income per share attributable to common stockholders is calculated by dividing the net income attributable to common stockholders by the weighted-average number of shares of common stock outstanding. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted net income per share attributable to common stockholders adjusts the basic net income per share attributable to common stockholders and the weighted-average number of shares of common stock outstanding for the potentially dilutive impact of stock options, restricted stock and ESPP using the treasury-stock method.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Cash, Cash Equivalents and Marketable Securities</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company considers all short-term highly liquid investments with an original maturity of three months or less to be cash equivalents. Cash equivalents, consisting of money market funds, commercial paper, corporate debt securities and U.S. government and agency securities, are carried at fair value. Refer to Note 6—Cash, Cash Equivalents and Short-Term Investments for additional information regarding the fair value of cash equivalents and marketable securities.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company uses <span style="color:#000000;">Accounting Standards Update (“ASU”) No. 2016-13, </span><span style="font-style:italic;color:#000000;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments </span><span style="color:#000000;">(Accounting Standards Codification (“ASC”) 326 or “CECL”), </span>to assess the investment portfolio for impairment at the individual security level and evaluates all securities in an unrealized loss position to determine if the impairment is credit-related (resulting in realized credit loss, recorded in earnings) or non-credit-related (resulting in an unrealized loss, recorded in stockholders' equity).</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company classifies its marketable securities as available-for-sale (“AFS”) investments in its current assets because they represent investments of cash available for current operations. AFS investments are carried at fair value with any unrealized gains and losses, net of taxes, included in accumulated other comprehensive income (loss) in stockholders' equity. AFS debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses. Expected credit loss on AFS debt securities are recognized in other expense (income), net on consolidated statement of operations and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders' equity. We have not recorded any impairment charges for unrealized losses in the periods presented. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Accounts Receivable and Allowance for <span style="color:#212529;">Credit Losses (formerly Allowance for Doubtful Accounts)</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts <span style="color:#212529;">receivable are recorded at the invoiced amount, are unsecured and do not bear interest. The Company performs ongoing credit evaluations of its clients and certain advertisers when the Company’s agreements with its clients contain sequential liability terms that provide that the client payments are not due to the Company until the client has received payment from its clients who are advertisers. We maintain an allowance for credit losses for expected uncollectible accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense on the Consolidated Statements of Operations. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#212529;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On <span style="color:#000000;">January 1, 2020</span>, the Company adopted ASC 326 to assess the allowance for credit losses. The Company used the modified retrospective transition method, which required a cumulative-effect adjustment to the opening balance of retained earnings to be recognized on the date of adoption with prior periods not restated. The cumulative-effect adjustment recorded on January 1, 2020, was not material. ASC 326 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. As a result, the Company revised its impairment model to utilize an expected loss methodology in place of an incurred loss methodology related to its marketable securities and the related allowance for credit losses<span style="color:#000000;">. The industry specific default rates are applied to the advertiser’s industry if the receivables are subject to sequential liability or the Company is engaged with the advertiser directly. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the year ended December 31, 2020, the Company’s assessment considered business and market disruptions caused by COVID-19 and estimates of credit defaults by industry. We continue to monitor the financial implications of the COVID-19 on expected credit losses. The Company reviews the allowance for credit losses and financial implications of the COVID-19 on expected credit losses on a quarterly basis. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents changes in the accounts receivable allowance for credit losses (in thousands):</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;"> </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;width:57.32%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.44%; 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.22%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.32%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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.78%; 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;">2020</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.44%; 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.78%; 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;">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.44%; 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.78%; 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;">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="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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,920</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,973</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,257</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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Add: Impact upon adoption of new accounting standard</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">553</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;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:10.78%;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-size:8.5pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;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:10.78%;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-size:8.5pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Add: bad debt expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,149</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,702</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,115</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: write-offs, net of recoveries</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(369</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-size:10pt;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.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,755</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-size:10pt;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.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,399</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,253</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,920</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,973</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-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;"> </span></p> <p style="margin-top:8pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Property and Equipment, Net</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the following estimated useful lives:</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;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.06%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.88%; 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;">Years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.88%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000391">2 – 3</span></p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:17.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000393">3 – 5</span></p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture, fixtures and office equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:17.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-left:4.54%;margin-right:86.67%;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom: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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;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;">*</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Leasehold improvements are amortized on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.</p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Repair and maintenance costs are charged to expense as incurred, while renewals and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s operating results.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Capitalized Software Development Costs</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company capitalizes certain costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software development projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not qualify for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expenses in the consolidated statements of operations.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose. Software development costs are amortized using a straight-line method over the estimated useful life of two years, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company does not transfer ownership of its internally developed software, or lease its software, to third parties.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cloud computing arrangements (“CCAs”), such as software as a service and other hosting arrangements, are evaluated for capitalized implementation costs in a similar manner as capitalized software development costs. <span style="color:#252525;">If a CCA includes a software license, the software license element of the arrangement is accounted for in a manner consistent with the acquisition of other software licenses. If a CCA does not include a software license, the service element of the arrangement is accounted for as a service contract. The Company capitalized certain implementation costs </span>for<span style="color:#252525;"> its CCAs that are service contracts, which are included in </span>other assets, non-current<span style="color:#252525;">. The Company amortizes capitalized implementation costs in a CCA over the life of the service contract. </span>The Company capitalized $1.0 million and $2.9 million of CCA implementation costs in 2020 and 2019, respectively. Amortization expense was $0.9 million and $0.6 million for 2020 and 2019, respectively.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Operating Leases</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On January 1, 2019, the Company adopted ASU No. 2016-02, codified as ASC 842, using the modified retrospective adoption approach. The Company elected the transition option provided by ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, to not restate comparative periods, but rather to initially adopt the requirements of ASC 842 on January 1, 2019. The most significant impact of the adoption of ASC 842 resulted in the recognition of operating lease right-of-use assets (“operating lease assets’) of approximately $41 million, net of deferred rent and direct costs, and operating lease liabilities of approximately $47 million on its consolidated balance sheet. The impact on the Company’s consolidated statements of income and cash flows was not material.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;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;">ASC 842 </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">provides various optional transition practical expedients. Upon transition to ASC 842, the Company elected the use of the package of practical expedients to not reassess: whether a contract is or contains a lease, lease classification and indirect costs. The Company did not elect the hindsight practical expedient in transition. The Company has elected to not separate lease and non-lease components.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease assets represent the Company’s right to control the use of an identified asset for a period of time, or term, in exchange for consideration, and operating lease liabilities represent its obligation to make lease payments arising from the aforementioned right.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines if an arrangement is, or contains, a lease at inception.<span style="color:#000000;"> Operating leases are included in operating lease assets, operating lease liabilities and operating lease liabilities, non-current on our consolidated balance sheets </span>for all leases except for short-term leases with a term of 12 months or less. <span style="color:#000000;">Operating lease assets and liabilities</span> are initially recorded based on the present value of lease payments over the lease term, which includes the minimum unconditional term of the lease, and may include options to extend or terminate the lease when it is reasonably certain at the commencement date that such options will be exercised. As the rate implicit for each of the Company’s leases is not readily determinable, the Company uses its incremental borrowing rate, based on the information available at the lease commencement date in determining the present value of its expected lease payments. Operating lease assets also include any initial direct costs and any lease payments made prior to the lease commencement date and are reduced by any lease incentives received. Operating lease assets are amortized on a straight-line basis as the operating lease cost over the lease term on the consolidated statements of income. The related amortization, referred to as noncash lease expense, along with the change in the operating lease liabilities are separately presented within the cash flows from operating activities on the consolidated statements of cash flows.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Refer to Note 8—Leases for additional information.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Fair Value of Financial Instruments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy, based on three levels of inputs, of which the first two are considered observable and the last unobservable, which are the following:</p> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:4.54%;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1—Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</p> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:4.54%;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2—Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted market prices for similar assets and liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.</p> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:4.54%;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 3—Unobservable inputs.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Observable inputs are based on market data obtained from independent sources.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The carrying amounts of accounts receivable, accounts payable, accrued expenses and other current liabilities approximate fair value due to the short-term nature of these instruments. The carrying value of the line of credit approximates fair value based on borrowing rates currently available to the Company for financing with similar terms and were determined to be Level 2.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain long-lived assets including capitalized software development costs are also subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review. To date, no material impairments have been recorded on those assets.<span style="font-size:11pt;font-family:Calibri;"> </span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Concentration of Risk</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents, marketable securities and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions and its cash levels exceed the Federal Deposit Insurance Corporation (FDIC) federally insured limits. <span style="color:#000000;">Marketable securities and short-term investments consist of investments in U.S. government securities, U.S. government agency securities, and high credit quality corporate debt securities.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For 2020, two clients each accounted for 11% of Gross Billings. For 2019, two clients accounted for 13% and 10%, respectively, of Gross Billings. For 2018, two clients accounted for 20% and 10%, respectively, of Gross Billings. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, four clients accounted for 15%, 12%, 12% and 12%, respectively, of consolidated accounts receivable. As of December 31, 2019, three clients accounted for 18%, 16% and 16%, respectively, of consolidated accounts receivable. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, and 2019, no suppliers accounted for more than 10% of consolidated accounts payable. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Foreign Currency Transactions and Translation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has entities operating in various countries. Each of these entities’ functional currency is the U.S. Dollar. Transactions in foreign currencies are translated into U.S. Dollars at the rates of exchange in effect at the date of the transaction. Net transaction losses were approximately $1.0 million, $0.7 million, and $1.9 million for the years ended December 31, 2020, 2019 and 2018, respectively, and are included in foreign currency exchange loss, net in the accompanying consolidated statements of operations.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company enters into forward contracts to hedge foreign currency exposures related primarily to the Company’s foreign currency denominated accounts receivable. The Company does not designate the foreign exchange forward contracts as hedges for accounting purposes and changes in the fair value of the foreign exchange forward contracts are recorded in foreign currency exchange loss, net in the accompanying consolidated statements of operations. As of December 31, 2020, and 2019, the Company had open forward contracts with aggregate notional amounts of $169.9 million and $92.9 million, respectively. The fair value of the open forward contracts was not material. The Company’s forward contracts generally have terms of 30-60 days.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Recent Accounting Pronouncements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, the FASB issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. This guidance will be effective in the first quarter of 2021 on a prospective basis, and early adoption is permitted. The Company is currently evaluating the impact of the new guidance on our consolidated financial statements.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#252525;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In <span style="color:#000000;">March 2020, the FASB issued ASU No. 2020-04, </span><span style="font-style:italic;color:#000000;">Reference Rate Reform (Topic 848)</span><span style="color:#000000;"> (“ASU 2020-04”), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022 and can be adopted as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020. The Company is currently evaluating the impacts of the provisions of ASU 2020-04 on our financial condition, results of operations, and cash flows</span>.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Basis of Presentation and Principles of Consolidation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the operations of the Company and its wholly owned subsidiaries. All intercompany transactions have been eliminated in consolidation. </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Use of Estimates</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from these estimates.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On an on-going basis, management evaluates its estimates, primarily those related to: (1) revenue recognition criteria, including the determination of revenue reporting as net versus gross in the Company’s revenue arrangements, (2) allowances for credit losses accounts, (3) operating lease assets and liabilities, including our incremental borrowing rate and terms and provisions of each lease (4) the useful lives of property and equipment and capitalized software development costs, (5) income taxes, (6) assumptions used in the Black-Scholes option pricing model to determine the fair value of stock-based compensation and (7) the recognition and disclosure of contingent liabilities. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, the impact of the Coronavirus pandemic (“COVID-19”) on our business continues to evolve. As a result, many of our estimates and assumptions, including the allowance for credit losses, consider macro-economic factors in the market, which require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available, our estimates may change materially in future periods.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Revenue Recognition</p> <p style="margin-bottom:0pt;margin-top:6pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company generates revenue from clients who enter into agreements with the Company to use its platform to purchase advertising inventory, data and other add-on features. The Company charges its clients a platform fee, which is a percentage of a client’s purchases through the platform. In addition, the Company invoices its clients for the cost of advertising inventory purchased, plus data and any add-on features purchased through the platform.</p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines revenue recognition through the following steps:</p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Identification of a contract with a customer;</span></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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Identification of the performance obligations in the contract;</span></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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Determination of the transaction price;</span></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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Allocation of the transaction price to the performance obligations in the contract; and</span></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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="color:#000000;font-size:10pt;font-family:'Times New Roman';font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">•</span></p></td> <td valign="top"> <p style="margin-top:6pt;margin-bottom:0pt;color:#000000;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:'Times New Roman';font-size:10pt;"><span style="font-family:Times New Roman;">Recognition of revenue when or as the performance obligations are satisfied.</span></p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company maintains agreements with each client and supplier in the form of master service agreements, which set out the terms of the relationship and access to the Company’s platform. The Company’s performance obligation is to provide the use of its platform to clients to develop ad campaigns and select the advertising inventory, data and other add-on features. The Company charges clients a platform fee, based on a percentage of a client’s purchases through the platform, and <span style="Background-color:#FFFFFF;">the transaction price is determined based on the consideration to which it expects to be entitled in exchange for the completion of a transaction, that is, when a bid is won.</span> The platform fee percentage is based on the level of purchases by the client through the platform during the month. The Company recognizes revenue for its platform fee at a point in time when a purchase by the client occurs through its platform, which is when a bid is won. Subsequent to a bid being won through the Company’s platform, the associated fees are generally not subject to refund or adjustment. Historically, any refunds and adjustments have not been material. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;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;">The Company reports revenue net of amounts it pays suppliers for the cost of advertising inventory, third-party data and other add-on features (collectively, “Supplier Features”). The determination of whether the Company is the principal or agent, and hence whether to report revenue on a gross basis for the amount of the Supplier Features the clients purchase using the platform plus the Company’s platform fees or on a net basis for the amount of platform fees charged to the client, requires judgment. The Company determined that it is not primarily responsible for the purchase of Supplier Features, but rather, it is primarily responsible to provide a platform that enables clients to bid on advertising inventory, and use data and other add-on features in designing and executing their campaigns. The Company does not control the Supplier Features prior to the purchase by the client, and it does not have pricing latitude with respect to the cost of such features. The platform fee the Company charges clients is a percentage of their purchases through its platform, similar to a commission, and the platform fee is not contingent on the results of an advertising campaign. Based on these and other factors, the Company determined that it is not the principal in the purchase and sale of Supplier Features in all of its arrangements, and therefore, it reports revenue on a net basis for the platform fees charged to clients. </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company generally bills clients for the gross amount of Supplier Features they purchase through its platform and the platform fees, net of allowances (“Gross Billings”). Some of the Company’s clients have payment relationships directly with advertising inventory suppliers in which case the Company only bills these clients for third-party data, other add-on features and its platform fees. The Company invoices its clients on a monthly basis for the purchases occurring during the month. Invoice payment terms, negotiated on a client-by-client basis, are typically between 30 to 90 days. However, for certain agency clients with sequential liability terms, payments are not due to the Company until such agency client has received payment from its clients who are advertisers. The Company’s accounts receivable are recorded at the amount of Gross Billings for the amounts it is responsible to collect, and accounts payable are recorded at the net amount payable to suppliers. Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis. </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Refer to Note 12—Segment and Geographic Information for geographic information related to Gross Billings.</p> The Company invoices its clients on a monthly basis for the purchases occurring during the month. Invoice payment terms, negotiated on a client-by-client basis, are typically between 30 to 90 days. However, for certain agency clients with sequential liability terms, payments are not due to the Company until such agency client has received payment from its clients who are advertisers. <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Operating Expenses</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company classifies its operating expenses into four categories and allocates overhead such as information technology infrastructure, rent and occupancy charges based on headcount for all these categories:</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Platform Operations.<span style="font-style:normal;"> Platform operations expense consists of expenses related to hosting the Company’s platform, which includes “internet traffic” associated with the viewing of available impressions or queries per second (“QPS”) and providing support to clients. Platform operations expense includes hosting costs, personnel costs, and amortization of acquired technology and capitalized software costs for the development of the Company’s platform, including allocated overhead. Personnel costs included in platform operations include salaries, bonuses, stock-based compensation, and employee benefit costs, and are primarily attributable to personnel who provide the Company’s clients with support using the Company’s platform and the personnel who support the Company’s platform. The Company capitalizes certain costs associated with the development of the Company’s platform and amortizes these costs over their estimated useful lives in platform operations expense. </span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Sales and Marketing.<span style="font-style:normal;"> Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and commission costs, for the Company’s sales and marketing personnel. Sales and marketing expense also includes costs for market development programs, advertising, promotional and other marketing activities, and allocated overhead. Commissions costs are expensed as incurred.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Technology and Development.<span style="font-style:normal;"> The Company’s technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation and employee benefits costs, third-party consultant costs associated with the ongoing development and maintenance of the Company’s platform and integrations with our advertising and data inventory suppliers, amortization of capitalized third-party software used in the development of the Company’s platform and allocated overhead. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in other assets, non-current on the Company’s consolidated balance sheet. The Company amortizes capitalized software development costs relating to the Company’s platform to platform operations expense.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">General and Administrative.<span style="font-style:normal;"> The Company’s general and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, and employee benefits costs associated with the Company’s executive, finance, legal, human resources, compliance, and other administrative personnel, as well as accounting and legal professional services fees, credit loss expense and allocated overhead. </span></p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock-Based Compensation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Compensation expense related to stock options, restricted stock awards and units, which are referred to collectively as restricted stock, and awards granted under the Company’s employee stock purchase plan (“ESPP”), is measured and recognized in the consolidated financial statements based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option-pricing model. The fair value of restricted stock is calculated using the closing market price of the Company’s common stock on the date of grant. Stock-based compensation expense related to stock options and restricted stock is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. Stock-based compensation expense for ESPP awards is recognized on a graded-vesting attribution basis over the requisite service period of each award.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Determining the fair value of stock options and ESPP awards requires judgment. The Company’s use of the Black-Scholes option pricing model requires the input of subjective assumptions. The assumptions used in the Company’s option-pricing model represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">These assumptions and estimates are as follows:</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Risk-Free Interest Rate.<span style="font-style:normal;"> The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities approximating the expected term of the awards.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Expected Term.<span style="font-style:normal;"> Given insufficient historical data relating to stock option exercises, to determine the expected term, the Company applies the simplified approach, in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. For ESPP awards, the expected term is the time period from the grant date to the respective purchase dates included within each offering period.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Volatility.<span style="font-style:normal;"> Prior to 2020, the Company determined the price volatility based on a blend of the historical volatilities of a publicly traded peer group, implied volatilities from its traded options, and its historical volatility, based on daily price observations over a period equivalent to the expected term of the award. During 2020, the Company eliminated the peer group from this analysis and began to determine its price volatility based on a blend of historical and implied volatilities.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-style:italic;font-size:10pt;font-family:Times New Roman;font-weight:normal;text-transform:none;font-variant: normal;">Dividend Yield.<span style="font-style:normal;"> The dividend yield assumption is based on the Company’s history and current expectations of dividend payouts. The Company has never declared or paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future, so the Company used an expected dividend yield of zero.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company will continue to use judgment in evaluating the assumptions related to the Company’s stock-based compensation.</p> P4Y 0 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Income Taxes</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred income tax assets and liabilities are determined based upon the net tax effects of the differences between the Company’s consolidated financial statements carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. The Company recognizes interest and penalties accrued related to its uncertain tax positions in its income tax provision in the accompanying consolidated statements of operations.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Net Income Per Share Attributable to Common Stockholders</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic net income per share attributable to common stockholders is calculated by dividing the net income attributable to common stockholders by the weighted-average number of shares of common stock outstanding. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted net income per share attributable to common stockholders adjusts the basic net income per share attributable to common stockholders and the weighted-average number of shares of common stock outstanding for the potentially dilutive impact of stock options, restricted stock and ESPP using the treasury-stock method.</p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Cash, Cash Equivalents and Marketable Securities</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company considers all short-term highly liquid investments with an original maturity of three months or less to be cash equivalents. Cash equivalents, consisting of money market funds, commercial paper, corporate debt securities and U.S. government and agency securities, are carried at fair value. Refer to Note 6—Cash, Cash Equivalents and Short-Term Investments for additional information regarding the fair value of cash equivalents and marketable securities.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company uses <span style="color:#000000;">Accounting Standards Update (“ASU”) No. 2016-13, </span><span style="font-style:italic;color:#000000;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments </span><span style="color:#000000;">(Accounting Standards Codification (“ASC”) 326 or “CECL”), </span>to assess the investment portfolio for impairment at the individual security level and evaluates all securities in an unrealized loss position to determine if the impairment is credit-related (resulting in realized credit loss, recorded in earnings) or non-credit-related (resulting in an unrealized loss, recorded in stockholders' equity).</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company classifies its marketable securities as available-for-sale (“AFS”) investments in its current assets because they represent investments of cash available for current operations. AFS investments are carried at fair value with any unrealized gains and losses, net of taxes, included in accumulated other comprehensive income (loss) in stockholders' equity. AFS debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses. Expected credit loss on AFS debt securities are recognized in other expense (income), net on consolidated statement of operations and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders' equity. We have not recorded any impairment charges for unrealized losses in the periods presented. </p> <p style="margin-bottom:0pt;margin-top:18pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Accounts Receivable and Allowance for <span style="color:#212529;">Credit Losses (formerly Allowance for Doubtful Accounts)</span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accounts <span style="color:#212529;">receivable are recorded at the invoiced amount, are unsecured and do not bear interest. The Company performs ongoing credit evaluations of its clients and certain advertisers when the Company’s agreements with its clients contain sequential liability terms that provide that the client payments are not due to the Company until the client has received payment from its clients who are advertisers. We maintain an allowance for credit losses for expected uncollectible accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense on the Consolidated Statements of Operations. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#212529;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On <span style="color:#000000;">January 1, 2020</span>, the Company adopted ASC 326 to assess the allowance for credit losses. The Company used the modified retrospective transition method, which required a cumulative-effect adjustment to the opening balance of retained earnings to be recognized on the date of adoption with prior periods not restated. The cumulative-effect adjustment recorded on January 1, 2020, was not material. ASC 326 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. As a result, the Company revised its impairment model to utilize an expected loss methodology in place of an incurred loss methodology related to its marketable securities and the related allowance for credit losses<span style="color:#000000;">. The industry specific default rates are applied to the advertiser’s industry if the receivables are subject to sequential liability or the Company is engaged with the advertiser directly. </span></p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the year ended December 31, 2020, the Company’s assessment considered business and market disruptions caused by COVID-19 and estimates of credit defaults by industry. We continue to monitor the financial implications of the COVID-19 on expected credit losses. The Company reviews the allowance for credit losses and financial implications of the COVID-19 on expected credit losses on a quarterly basis. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents changes in the accounts receivable allowance for credit losses (in thousands):</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;"> </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;width:57.32%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.44%; 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.22%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.32%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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.78%; 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;">2020</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.44%; 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.78%; 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;">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.44%; 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.78%; 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;">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="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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,920</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,973</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,257</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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Add: Impact upon adoption of new accounting standard</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">553</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;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:10.78%;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-size:8.5pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;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:10.78%;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-size:8.5pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Add: bad debt expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,149</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,702</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,115</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: write-offs, net of recoveries</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(369</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-size:10pt;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.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,755</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-size:10pt;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.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,399</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,253</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,920</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,973</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-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;"> </span></p> 2020-01-01 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents changes in the accounts receivable allowance for credit losses (in thousands):</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;"> </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;width:57.32%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.44%; 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.22%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.32%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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.78%; 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;">2020</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.44%; 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.78%; 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;">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.44%; 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.78%; 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;">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="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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,920</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,973</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,257</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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Add: Impact upon adoption of new accounting standard</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">553</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;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:10.78%;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-size:8.5pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;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:10.78%;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-size:8.5pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:8.5pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Add: bad debt expense</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,149</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,702</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,115</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: write-offs, net of recoveries</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(369</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-size:10pt;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.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,755</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-size:10pt;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.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,399</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,253</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,920</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,973</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-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;"> </span></p> 3920000 2973000 2257000 553000 3149000 2702000 2115000 369000 1755000 1399000 7253000 3920000 2973000 <p style="margin-top:8pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Property and Equipment, Net</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the following estimated useful lives:</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;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.06%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.88%; 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;">Years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.88%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000391">2 – 3</span></p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:17.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000393">3 – 5</span></p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture, fixtures and office equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:17.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-left:4.54%;margin-right:86.67%;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom: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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;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;">*</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Leasehold improvements are amortized on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.</p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Repair and maintenance costs are charged to expense as incurred, while renewals and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s operating results.</p> Depreciation is computed using the straight-line method based upon the following estimated useful lives: <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;"> </p> <div> <table border="0" cellpadding="0" cellspacing="0" style="margin:auto;border-collapse:collapse; width:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:80.02%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.06%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.88%; 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;">Years</p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.88%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000391">2 – 3</span></p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased software</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:17.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000393">3 – 5</span></p></td> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture, fixtures and office equipment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5</p></td> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:17.88%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">*</p></td> </tr> </table></div> <p style="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-left:4.54%;margin-right:86.67%;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom: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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;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;">*</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Leasehold improvements are amortized on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.</p></td></tr></table></div> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Capitalized Software Development Costs</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company capitalizes certain costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software development projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not qualify for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expenses in the consolidated statements of operations.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose. Software development costs are amortized using a straight-line method over the estimated useful life of two years, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company does not transfer ownership of its internally developed software, or lease its software, to third parties.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cloud computing arrangements (“CCAs”), such as software as a service and other hosting arrangements, are evaluated for capitalized implementation costs in a similar manner as capitalized software development costs. <span style="color:#252525;">If a CCA includes a software license, the software license element of the arrangement is accounted for in a manner consistent with the acquisition of other software licenses. If a CCA does not include a software license, the service element of the arrangement is accounted for as a service contract. The Company capitalized certain implementation costs </span>for<span style="color:#252525;"> its CCAs that are service contracts, which are included in </span>other assets, non-current<span style="color:#252525;">. The Company amortizes capitalized implementation costs in a CCA over the life of the service contract. </span>The Company capitalized $1.0 million and $2.9 million of CCA implementation costs in 2020 and 2019, respectively. Amortization expense was $0.9 million and $0.6 million for 2020 and 2019, respectively.</p> P2Y 1000000.0 2900000 900000 600000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Operating Leases</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On January 1, 2019, the Company adopted ASU No. 2016-02, codified as ASC 842, using the modified retrospective adoption approach. The Company elected the transition option provided by ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, to not restate comparative periods, but rather to initially adopt the requirements of ASC 842 on January 1, 2019. The most significant impact of the adoption of ASC 842 resulted in the recognition of operating lease right-of-use assets (“operating lease assets’) of approximately $41 million, net of deferred rent and direct costs, and operating lease liabilities of approximately $47 million on its consolidated balance sheet. The impact on the Company’s consolidated statements of income and cash flows was not material.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;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;">ASC 842 </span><span style="font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">provides various optional transition practical expedients. Upon transition to ASC 842, the Company elected the use of the package of practical expedients to not reassess: whether a contract is or contains a lease, lease classification and indirect costs. The Company did not elect the hindsight practical expedient in transition. The Company has elected to not separate lease and non-lease components.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease assets represent the Company’s right to control the use of an identified asset for a period of time, or term, in exchange for consideration, and operating lease liabilities represent its obligation to make lease payments arising from the aforementioned right.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company determines if an arrangement is, or contains, a lease at inception.<span style="color:#000000;"> Operating leases are included in operating lease assets, operating lease liabilities and operating lease liabilities, non-current on our consolidated balance sheets </span>for all leases except for short-term leases with a term of 12 months or less. <span style="color:#000000;">Operating lease assets and liabilities</span> are initially recorded based on the present value of lease payments over the lease term, which includes the minimum unconditional term of the lease, and may include options to extend or terminate the lease when it is reasonably certain at the commencement date that such options will be exercised. As the rate implicit for each of the Company’s leases is not readily determinable, the Company uses its incremental borrowing rate, based on the information available at the lease commencement date in determining the present value of its expected lease payments. Operating lease assets also include any initial direct costs and any lease payments made prior to the lease commencement date and are reduced by any lease incentives received. Operating lease assets are amortized on a straight-line basis as the operating lease cost over the lease term on the consolidated statements of income. The related amortization, referred to as noncash lease expense, along with the change in the operating lease liabilities are separately presented within the cash flows from operating activities on the consolidated statements of cash flows.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Refer to Note 8—Leases for additional information.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> 2019-01-01 41000000 47000000 P12M <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Fair Value of Financial Instruments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy, based on three levels of inputs, of which the first two are considered observable and the last unobservable, which are the following:</p> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:4.54%;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 1—Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</p> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:4.54%;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2—Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted market prices for similar assets and liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.</p> <p style="margin-top:6pt;margin-bottom:0pt;margin-left:4.54%;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 3—Unobservable inputs.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Observable inputs are based on market data obtained from independent sources.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The carrying amounts of accounts receivable, accounts payable, accrued expenses and other current liabilities approximate fair value due to the short-term nature of these instruments. The carrying value of the line of credit approximates fair value based on borrowing rates currently available to the Company for financing with similar terms and were determined to be Level 2.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Certain long-lived assets including capitalized software development costs are also subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review. To date, no material impairments have been recorded on those assets.<span style="font-size:11pt;font-family:Calibri;"> </span></p> 0 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Concentration of Risk</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents, marketable securities and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions and its cash levels exceed the Federal Deposit Insurance Corporation (FDIC) federally insured limits. <span style="color:#000000;">Marketable securities and short-term investments consist of investments in U.S. government securities, U.S. government agency securities, and high credit quality corporate debt securities.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For 2020, two clients each accounted for 11% of Gross Billings. For 2019, two clients accounted for 13% and 10%, respectively, of Gross Billings. For 2018, two clients accounted for 20% and 10%, respectively, of Gross Billings. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, four clients accounted for 15%, 12%, 12% and 12%, respectively, of consolidated accounts receivable. As of December 31, 2019, three clients accounted for 18%, 16% and 16%, respectively, of consolidated accounts receivable. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, and 2019, no suppliers accounted for more than 10% of consolidated accounts payable. </p> 2 0.11 0.11 2 0.13 0.10 2 0.20 0.10 4 0.15 0.12 0.12 0.12 3 0.18 0.16 0.16 0 0 0.10 0.10 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Foreign Currency Transactions and Translation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has entities operating in various countries. Each of these entities’ functional currency is the U.S. Dollar. Transactions in foreign currencies are translated into U.S. Dollars at the rates of exchange in effect at the date of the transaction. Net transaction losses were approximately $1.0 million, $0.7 million, and $1.9 million for the years ended December 31, 2020, 2019 and 2018, respectively, and are included in foreign currency exchange loss, net in the accompanying consolidated statements of operations.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company enters into forward contracts to hedge foreign currency exposures related primarily to the Company’s foreign currency denominated accounts receivable. The Company does not designate the foreign exchange forward contracts as hedges for accounting purposes and changes in the fair value of the foreign exchange forward contracts are recorded in foreign currency exchange loss, net in the accompanying consolidated statements of operations. As of December 31, 2020, and 2019, the Company had open forward contracts with aggregate notional amounts of $169.9 million and $92.9 million, respectively. The fair value of the open forward contracts was not material. The Company’s forward contracts generally have terms of 30-60 days.</p> -1000000.0 -700000 -1900000 169900000 92900000 P30D P60D <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Recent Accounting Pronouncements</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In December 2019, the FASB issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. This guidance will be effective in the first quarter of 2021 on a prospective basis, and early adoption is permitted. The Company is currently evaluating the impact of the new guidance on our consolidated financial statements.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;color:#252525;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In <span style="color:#000000;">March 2020, the FASB issued ASU No. 2020-04, </span><span style="font-style:italic;color:#000000;">Reference Rate Reform (Topic 848)</span><span style="color:#000000;"> (“ASU 2020-04”), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022 and can be adopted as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020. The Company is currently evaluating the impacts of the provisions of ASU 2020-04 on our financial condition, results of operations, and cash flows</span>.</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Note 3—Net Income Per Share Attributable to Common Stockholders</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has two classes of common stock, Class A and Class B. Basic and diluted earnings per share (“EPS”) attributable to common stockholders for Class A and Class B common stock were the same because they were entitled to the same liquidation and dividend rights.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The computation of basic and diluted EPS is as follows (in thousands, except per share amounts):</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.88%; 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-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.46%; border-bottom:solid 0.75pt transparent;" 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.62%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.88%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:solid 0.75pt transparent;" 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:11.7%; 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;">2020</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.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" 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:11.7%; 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;">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.46%; border-top:solid 0.75pt #000000;" 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:12.24%; 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;">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="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:56.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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:56.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">242,317</p></td> <td 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:10pt;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.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108,318</p></td> <td 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:10pt;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.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:11.24%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,140</p></td> <td 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:10pt;font-family:Times New Roman;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:56.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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:56.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average shares outstanding—basic</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,287</p></td> <td 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:10pt;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.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,533</p></td> <td 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:10pt;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.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:11.24%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,442</p></td> <td 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:10pt;font-family:Times New Roman;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:56.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effect of dilutive securities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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:56.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options to purchase common stock</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,293</p></td> <td 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:10pt;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.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,794</p></td> <td 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:10pt;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.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:11.24%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,845</p></td> <td 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:10pt;font-family:Times New Roman;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:56.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ESPP shares</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">251</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-size:10pt;font-family:Times New Roman;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:56.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; 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:10pt;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-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-size:10pt;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:10.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">331</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-size:10pt;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.46%; 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:10pt;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-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-size:10pt;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:10.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">348</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-size:10pt;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.46%; 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:10pt;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-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-size:10pt;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:11.24%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">255</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-size:10pt;font-family:Times New Roman;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:56.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average shares outstanding—diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,988</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,806</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,793</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:10pt;font-family:Times New Roman;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:56.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic EPS</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; 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-size:10pt;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:double 2.5pt #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-size:10pt;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:10.7%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.24</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.46%; 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-size:10pt;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:double 2.5pt #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-size:10pt;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:10.7%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.43</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.46%; 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-size:10pt;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:double 2.5pt #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-size:10pt;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:11.24%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.08</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:56.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted EPS</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.95</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.27</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.92</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:10pt;font-family:Times New Roman;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:56.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Anti-dilutive equity awards under stock-based award</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   plans excluded from the determination of diluted EPS</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; 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-size:10pt;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:double 2.5pt #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-size:10pt;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:10.7%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.46%; 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-size:10pt;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:double 2.5pt #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-size:10pt;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:10.7%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">691</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.46%; 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-size:10pt;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:double 2.5pt #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-size:10pt;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:11.24%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">472</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="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-size:12pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> 2 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The computation of basic and diluted EPS is as follows (in thousands, except per share amounts):</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.88%; 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-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.46%; border-bottom:solid 0.75pt transparent;" 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.62%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:56.88%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; border-bottom:solid 0.75pt transparent;" 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:11.7%; 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;">2020</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.46%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" 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:11.7%; 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;">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.46%; border-top:solid 0.75pt #000000;" 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:12.24%; 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;">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="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:56.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Numerator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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:56.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net income</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">242,317</p></td> <td 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:10pt;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.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108,318</p></td> <td 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:10pt;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.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:11.24%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">88,140</p></td> <td 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:10pt;font-family:Times New Roman;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:56.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Denominator:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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:56.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average shares outstanding—basic</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,287</p></td> <td 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:10pt;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.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">44,533</p></td> <td 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:10pt;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.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:11.24%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,442</p></td> <td 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:10pt;font-family:Times New Roman;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:56.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effect of dilutive securities:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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:56.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Options to purchase common stock</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,293</p></td> <td 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:10pt;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.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,794</p></td> <td 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:10pt;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.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:11.24%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,845</p></td> <td 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:10pt;font-family:Times New Roman;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:56.88%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">ESPP shares</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">77</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.46%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">251</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-size:10pt;font-family:Times New Roman;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:56.88%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:34.2pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Restricted stock</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; 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:10pt;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-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-size:10pt;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:10.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">331</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-size:10pt;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.46%; 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:10pt;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-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-size:10pt;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:10.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">348</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-size:10pt;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.46%; 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:10pt;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-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-size:10pt;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:11.24%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">255</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-size:10pt;font-family:Times New Roman;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:56.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted-average shares outstanding—diluted</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48,988</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">47,806</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,793</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:10pt;font-family:Times New Roman;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:56.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Basic EPS</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; 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-size:10pt;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:double 2.5pt #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-size:10pt;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:10.7%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.24</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.46%; 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-size:10pt;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:double 2.5pt #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-size:10pt;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:10.7%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.43</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.46%; 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-size:10pt;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:double 2.5pt #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-size:10pt;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:11.24%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.08</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:56.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Diluted EPS</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.95</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.7%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.27</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.24%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.92</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:10pt;font-family:Times New Roman;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:56.88%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Anti-dilutive equity awards under stock-based award</p> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">   plans excluded from the determination of diluted EPS</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.46%; 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-size:10pt;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:double 2.5pt #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-size:10pt;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:10.7%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.46%; 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-size:10pt;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:double 2.5pt #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-size:10pt;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:10.7%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">691</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.46%; 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-size:10pt;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:double 2.5pt #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-size:10pt;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:11.24%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">472</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="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> 242317000 108318000 88140000 46287000 44533000 42442000 2293000 2794000 2845000 77000 131000 251000 331000 348000 255000 48988000 47806000 45793000 5.24 2.43 2.08 4.95 2.27 1.92 32000 691000 472000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Note 4—Property and Equipment, Net</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Major classes of property and equipment were as follows (in thousands):</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;"> </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;width:66.7%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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;;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="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.54%; 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;">As of December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; 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 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;;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.9%; 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;">2020</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-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" 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:13.9%; 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;">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> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,528</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,594</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-size:10pt;font-family:Times New Roman;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:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased software</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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,179</p></td> <td 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:10pt;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.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,898</p></td> <td 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:10pt;font-family:Times New Roman;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:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture and fixtures</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,971</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,304</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-size:10pt;font-family:Times New Roman;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:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Construction in progress (1)</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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,862</p></td> <td 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:10pt;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.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,034</p></td> <td 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:10pt;font-family:Times New Roman;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:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">87,803</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,523</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-size:10pt;font-family:Times New Roman;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:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">158,343</p></td> <td 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:10pt;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.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">91,353</p></td> <td 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:10pt;font-family:Times New Roman;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:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: Accumulated depreciation</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(42,480</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(27,341</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-size:10pt;font-family:Times New Roman;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:66.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.72%; 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-size:10pt;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; 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-size:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">115,863</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.72%; 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-size:10pt;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; 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-size:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,012</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="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="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-left:4.54%;margin-right:86.67%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom: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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;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;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Includes leasehold improvement projects which are not yet ready for intended use.</p></td></tr></table></div> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Depreciation expense for 2020, 2019 and 2018 was $21.2 million, $14.9 million and $8.1 million, respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">For the years ended December 31, 2020, 2019 and 2018 there were no impairment charges to property and equipment.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Major classes of property and equipment were as follows (in thousands):</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;"> </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;width:66.7%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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;;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="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.54%; 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;">As of December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.7%; 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 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;;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.9%; 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;">2020</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-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" 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:13.9%; 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;">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> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Computer equipment</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,528</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,594</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-size:10pt;font-family:Times New Roman;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:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Purchased software</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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,179</p></td> <td 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:10pt;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.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,898</p></td> <td 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:10pt;font-family:Times New Roman;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:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Furniture and fixtures</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,971</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,304</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-size:10pt;font-family:Times New Roman;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:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Construction in progress (1)</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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,862</p></td> <td 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:10pt;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.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,034</p></td> <td 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:10pt;font-family:Times New Roman;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:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Leasehold improvements</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">87,803</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,523</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-size:10pt;font-family:Times New Roman;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:66.7%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">158,343</p></td> <td 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:10pt;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.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">91,353</p></td> <td 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:10pt;font-family:Times New Roman;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:66.7%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: Accumulated depreciation</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(42,480</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(27,341</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-size:10pt;font-family:Times New Roman;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:66.7%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.72%; 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-size:10pt;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; 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-size:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">115,863</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.72%; 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-size:10pt;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; 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-size:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,012</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="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> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom: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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;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;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">Includes leasehold improvement projects which are not yet ready for intended use.</p></td></tr></table></div> 28528000 13594000 10179000 9898000 17971000 11304000 13862000 20034000 87803000 36523000 158343000 91353000 42480000 27341000 115863000 64012000 21200000 14900000 8100000 0 0 0 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Note 5—Capitalized Software Development Costs</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized software development costs, included in other assets, non-current, were as follows (in thousands):</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;"> </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;width:66.84%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.66%; border-bottom:solid 0.75pt transparent;" 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="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%; 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;">As of December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" 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:13.9%; 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;">2020</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.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" 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:13.9%; 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;">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> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized software development costs, gross</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,730</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,203</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-size:10pt;font-family:Times New Roman;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:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: Accumulated amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; 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:10pt;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-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-size:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,225</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-size:10pt;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.66%; 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:10pt;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-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-size:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,121</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-size:10pt;font-family:Times New Roman;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:66.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized software development costs, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,505</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,082</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company capitalized $8.2 million, $6.5 million and $6.9 million of software development costs in 2020, 2019 and 2018, respectively. Amortization expense was $5.8 million, $5.5 million and $3.2 million for 2020, 2019 and 2018, respectively. Based on the Company’s capitalized software development costs ready for intended use as of December 31, 2020, estimated amortization expense of $4.2 million and $1.7 million is expected to be recognized in 2021 and 2022, respectively. Amortization has not started on $5.6 million of capitalized software development costs that are not yet ready for intended use as of December 31, 2020.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">When fully amortized capitalized software is no longer being used, the Company removes the cost and amortization from the consolidated balance sheet. Accordingly, during 2020 and 2019<span style="font-style:italic;">,</span> approximately $6.7 million and $2.8 million of costs and accumulated amortization, respectively, were removed from the consolidated balance sheet, related to capitalized software development costs which were fully amortized.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized software development costs, included in other assets, non-current, were as follows (in thousands):</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;"> </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;width:66.84%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.66%; border-bottom:solid 0.75pt transparent;" 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="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%; 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;">As of December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" 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:13.9%; 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;">2020</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.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" 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:13.9%; 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;">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> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized software development costs, gross</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,730</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,203</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-size:10pt;font-family:Times New Roman;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:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: Accumulated amortization</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; 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:10pt;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-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-size:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,225</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-size:10pt;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.66%; 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:10pt;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-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-size:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,121</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-size:10pt;font-family:Times New Roman;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:66.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized software development costs, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,505</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,082</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> 16730000 15203000 5225000 6121000 11505000 9082000 8200000 6500000 6900000 5800000 5500000 3200000 4200000 1700000 5600000 6700000 2800000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Note 6—Cash, Cash Equivalents and Short-Term Investments</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash, cash equivalents and short-term investments in marketable securities were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;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.14%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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.76%; border-bottom:solid 0.75pt transparent;" 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.06%; 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;">As of December 31, 2020</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.14%;" 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" 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.16%; 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;">Cash and</p></td> <td 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.76%; 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 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;;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:14.16%; 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;;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="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.76%; 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 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;;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:14.16%; 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;;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="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;padding-Bottom:0pt;width:46.14%;" 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" 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.16%;" 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;">Cash</p></td> <td 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.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;"> </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.16%;" 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;">Short-Term</p></td> <td 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.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;"> </p></td> <td 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:14.16%;white-space:nowrap;" 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 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:46.14%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" 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.16%; 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;">Equivalents</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.76%; border-bottom:solid 0.75pt transparent;" 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.16%; 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;">Investments</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.76%; border-bottom:solid 0.75pt transparent;" 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.16%; 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;">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="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:46.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">132,372</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">132,372</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-size:10pt;font-family:Times New Roman;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.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;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;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.16%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.16%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.16%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:46.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">259,434</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">259,434</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-size:10pt;font-family:Times New Roman;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:46.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,547</p></td> <td 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:10pt;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.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,372</p></td> <td 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:10pt;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.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108,919</p></td> <td 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:10pt;font-family:Times New Roman;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:46.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">79,342</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">79,342</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-size:10pt;font-family:Times New Roman;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:46.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government and agency securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; 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:10pt;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-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-size:10pt;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:14.16%; 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-size:10pt;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%; 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-size:10pt;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.76%; 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:10pt;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-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-size:10pt;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:14.16%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,971</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-size:10pt;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.76%; 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:10pt;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-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-size:10pt;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:14.16%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,971</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-size:10pt;font-family:Times New Roman;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:46.14%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">437,353</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">186,685</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">624,038</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:4.54%;font-family:Times New Roman;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.24%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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;;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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.04%; 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;">As of December 31, 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> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.24%;" 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 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;;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.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;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cash and</p></td> <td 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.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 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;;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:14.2%; 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;;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="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.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 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;;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:14.2%; 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;;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="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;padding-Bottom:0pt;width:46.24%;" 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 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;;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.2%;" 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;">Cash</p></td> <td 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.7%;" 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:15.2%;" 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;">Short-Term</p></td> <td 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.7%;" 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 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:14.2%;white-space:nowrap;" 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 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:46.24%; 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 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;;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.2%; 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;">Equivalents</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-bottom:solid 0.75pt transparent;" 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.2%; 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;">Investments</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-bottom:solid 0.75pt transparent;" 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.2%; 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;">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="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:46.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,123</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,123</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-size:10pt;font-family:Times New Roman;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.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;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;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:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:46.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,588</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,588</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-size:10pt;font-family:Times New Roman;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.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Time deposits</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:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:46.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2:</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</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:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,666</p></td> <td 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:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,975</p></td> <td 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:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,641</p></td> <td 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:10pt;font-family:Times New Roman;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:46.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,998</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,998</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-size:10pt;font-family:Times New Roman;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:46.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government and agency securities</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:10pt;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-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-size:10pt;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:14.2%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,499</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-size:10pt;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.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:10pt;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-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-size:10pt;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:14.2%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,139</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-size:10pt;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.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:10pt;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-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-size:10pt;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:14.2%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,638</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-size:10pt;font-family:Times New Roman;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:46.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130,876</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">124,112</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">254,988</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:10pt;font-family:Times New Roman;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.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:14.2%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:14.2%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:14.2%; border-top: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-size:10pt;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%;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:4.54%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company’s gross unrealized gains or losses from its short-term investments, recorded at fair value, for the years ended December 31, 2020, 2019 and 2018 were immaterial.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The contractual maturities of the Company’s short-term investments are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:78%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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.84%; border-bottom:solid 0.75pt transparent;" 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:19.14%; 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;">December 31, 2020</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:78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due in one year</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.14%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,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-size:10pt;font-family:Times New Roman;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:78%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due in one to two years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.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-size:10pt;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-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-size:10pt;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:18.14%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,394</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-size:10pt;font-family:Times New Roman;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:78%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.84%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.14%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">186,685</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:10pt;font-family:Times New Roman;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:78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.14%; border-top: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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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:1pt;font-family:Calibri;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:4.54%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash, cash equivalents and short-term investments in marketable securities were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;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.14%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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.76%; border-bottom:solid 0.75pt transparent;" 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.06%; 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;">As of December 31, 2020</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.14%;" 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" 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.16%; 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;">Cash and</p></td> <td 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.76%; 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 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;;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:14.16%; 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;;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="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.76%; 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 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;;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:14.16%; 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;;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="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;padding-Bottom:0pt;width:46.14%;" 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" 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.16%;" 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;">Cash</p></td> <td 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.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;"> </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.16%;" 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;">Short-Term</p></td> <td 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.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;"> </p></td> <td 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:14.16%;white-space:nowrap;" 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 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:46.14%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" 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.16%; 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;">Equivalents</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.76%; border-bottom:solid 0.75pt transparent;" 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.16%; 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;">Investments</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.76%; border-bottom:solid 0.75pt transparent;" 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.16%; 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;">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="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:46.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">132,372</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">132,372</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-size:10pt;font-family:Times New Roman;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.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;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;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.16%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.16%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.16%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:46.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">259,434</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">259,434</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-size:10pt;font-family:Times New Roman;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:46.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,547</p></td> <td 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:10pt;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.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">63,372</p></td> <td 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:10pt;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.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">108,919</p></td> <td 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:10pt;font-family:Times New Roman;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:46.14%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">79,342</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">79,342</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-size:10pt;font-family:Times New Roman;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:46.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government and agency securities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; 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:10pt;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-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-size:10pt;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:14.16%; 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-size:10pt;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%; 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-size:10pt;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.76%; 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:10pt;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-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-size:10pt;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:14.16%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,971</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-size:10pt;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.76%; 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:10pt;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-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-size:10pt;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:14.16%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,971</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-size:10pt;font-family:Times New Roman;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:46.14%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">437,353</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">186,685</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.16%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">624,038</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:4.54%;font-family:Times New Roman;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.24%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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;;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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:51.04%; 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;">As of December 31, 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> </tr> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:46.24%;" 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 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;;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.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;;font-weight:bold;color:#000000;font-size:8pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Cash and</p></td> <td 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.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 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;;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:14.2%; 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;;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="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.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 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;;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:14.2%; 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;;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="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;padding-Bottom:0pt;width:46.24%;" 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 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;;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.2%;" 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;">Cash</p></td> <td 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.7%;" 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:15.2%;" 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;">Short-Term</p></td> <td 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.7%;" 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 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:14.2%;white-space:nowrap;" 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 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:46.24%; 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 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;;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.2%; 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;">Equivalents</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-bottom:solid 0.75pt transparent;" 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.2%; 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;">Investments</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-bottom:solid 0.75pt transparent;" 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.2%; 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;">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="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:46.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cash</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,123</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,123</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-size:10pt;font-family:Times New Roman;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.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;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;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:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:46.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Money market funds</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,588</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,588</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-size:10pt;font-family:Times New Roman;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.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Time deposits</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:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:46.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Level 2:</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Commercial paper</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:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">15,666</p></td> <td 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:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,975</p></td> <td 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:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:14.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,641</p></td> <td 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:10pt;font-family:Times New Roman;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:46.24%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,998</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">78,998</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-size:10pt;font-family:Times New Roman;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:46.24%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. government and agency securities</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:10pt;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-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-size:10pt;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:14.2%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,499</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-size:10pt;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.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:10pt;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-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-size:10pt;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:14.2%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,139</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-size:10pt;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.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:10pt;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-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-size:10pt;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:14.2%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,638</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-size:10pt;font-family:Times New Roman;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:46.24%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.7%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">130,876</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">124,112</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.2%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">254,988</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:10pt;font-family:Times New Roman;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.24%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:14.2%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:14.2%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.7%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:14.2%; border-top: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-size:10pt;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%;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:4.54%;font-family:Times New Roman;font-size:12pt;"> </p> 132372000 132372000 259434000 259434000 45547000 63372000 108919000 79342000 79342000 43971000 43971000 437353000 186685000 624038000 32123000 32123000 45588000 45588000 35000000 35000000 15666000 24975000 40641000 78998000 78998000 2499000 20139000 22638000 130876000 124112000 254988000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The contractual maturities of the Company’s short-term investments are as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:78%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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.84%; border-bottom:solid 0.75pt transparent;" 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:19.14%; 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;">December 31, 2020</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:78%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due in one year</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.14%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,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-size:10pt;font-family:Times New Roman;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:78%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Due in one to two years</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.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-size:10pt;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-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-size:10pt;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:18.14%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">24,394</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-size:10pt;font-family:Times New Roman;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:78%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.84%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.14%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">186,685</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:10pt;font-family:Times New Roman;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:78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:18.14%; border-top: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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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:1pt;font-family:Calibri;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:4.54%;font-family:Times New Roman;font-size:12pt;"> </p> 162291000 24394000 186685000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Note 7—Debt</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Credit Facility</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">On October 26, 2018, the Company and a syndicate of banks, led by Citibank, N.A., as agent, entered into<span style="Background-color:#FFFFFF;color:#000000;"> a second amended and restated loan and security agreement (the “Second A&amp;R Credit Agreement”). </span>The Second A&amp;R Credit Agreement amends and restates the Company’s existing credit facility previously entered into on May 9, 2017, and consists of a $150.0 million revolving loan facility, with a $20.0 million sublimit for swingline borrowings and a $15.0 million sublimit for the issuance of letters of credit (the “Second A&amp;R Credit Facility”). Under certain circumstances, the Company has the right to increase the Second A&amp;R Credit Facility by an amount not to exceed $100.0 million. The Second A&amp;R Credit Agreement is collateralized by substantially all of the Company’s assets, including a pledge of certain of its accounts receivable, deposit accounts, intellectual property, investment property, and equipment.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Loans under the Second A&amp;R Credit Facility bear interest through maturity at a variable rate based upon, at the Company’s option, an annual rate of either a Base Rate or a LIBOR rate, plus an applicable margin (“Base Rate Borrowings” and “LIBOR Rate Borrowings”). The Base Rate is defined as a fluctuating interest rate equal to the greatest of (1) the federal funds rate plus 0.50%, (2) Citibank, N.A.’s prime rate, and (3) one month LIBOR rate plus 2.00%. The applicable margin is between 0.25% to 1.25% for Base Rate Borrowings and between 1.25% and 2.25% for LIBOR Rate Borrowings based on the Company maintaining certain leverage ratios. The fee for undrawn amounts under the Second A&amp;R Credit Facility ranges, based on the applicable leverage, from 0.225% to 0.400%. The Company will also be required to pay customary letter of credit fees, as necessary.</p> <p style="margin-bottom:12pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, the Company did not have an outstanding debt balance under the Second Amended and Restated Loan and Security Agreement (the “Credit Facility”). In March 2020, the Company drew down $143.0 million under the Credit Facility as a precautionary measure to provide increased liquidity and preserve financial flexibility in light of the worldwide decline in business activity brought about by COVID-19. By October 2020, the Company repaid the entire balance on its credit facility from available working capital. Availability under the credit facility was $142.8 million as of December 31, 2020.<span style="font-size:11pt;font-family:Calibri;"> </span>The Second A&amp;R Credit Facility matures, and all outstanding amounts become due and payable on May 9, 2022.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Second A&amp;R Credit Agreement contains customary conditions to borrowings, events of default and covenants, including covenants that restrict our ability to sell assets, make changes to the nature of our business, engage in mergers or acquisitions, incur, assume or permit to exist additional indebtedness and guarantees, create or permit to exist liens, pay dividends, issue equity instruments, make distributions or redeem or repurchase capital stock or make other investments, engage in transactions with affiliates and make payments in respect of subordinated debt. The Second A&amp;R Credit Agreement also requires the Company to maintain compliance with (a) a maximum ratio of consolidated funded debt to consolidated EBITDA of 3.50 to 1.00 and (b) a minimum ratio of consolidated EBITDA to interest expense of at least 3.00 to 1.00. As of December 31, 2020, the Company was in compliance with all covenants. </p> <p style="margin-top:12pt;line-height:11pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company entered into the Second A&amp;R Credit Agreement primarily to lower its borrowing costs and to change from an asset-based structure to a cash-flow based structure.</p> 150000000.0 20000000.0 15000000.0 100000000.0 0.0050 0.0200 0.0025 0.0125 0.0125 0.0225 0.00225 0.00400 0 143000.0 142800000 2022-05-09 3.50 3.00 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Note 8—Leases</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has operating leases for its offices. Its leases have remaining lease terms of up to 10 years, some of which include options to extend the leases for up to 5 years, and some of which include options to terminate the leases within 1 year with proper notification. Certain leases contain provisions for property-related costs that are variable in nature for which the Company is responsible, including common area maintenance and other property operating services. These costs are calculated based on a variety of factors including property values, tax and utility rates, property services fees, and other factors. The Company records rent expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term.<span style="color:#000000;font-family:Calibri;"> </span>The Company does not have any finance leases.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease expense were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;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:65.22%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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.52%; 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:Calibri;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:32.22%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:65.22%; 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:Calibri;font-style:normal;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.52%; 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:Calibri;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.46%; 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;">2020</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.52%; 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:16.22%; 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;">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> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:65.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,272</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.22%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,181</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-size:10pt;font-family:Times New Roman;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:65.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term lease cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.46%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">908</p></td> <td 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:10pt;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.52%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.22%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,582</p></td> <td 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:10pt;font-family:Times New Roman;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:65.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.46%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,984</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.22%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,469</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-size:10pt;font-family:Times New Roman;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:65.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.52%; 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:10pt;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-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-size:10pt;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:12.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,645</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-size:10pt;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.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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-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-size:10pt;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:15.22%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,266</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-size:10pt;font-family:Times New Roman;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:65.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,519</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.22%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,966</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:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Rent expense for non-cancelable operating leases was $10.9 million for the year ended December 31, 2018.</p> <p style="line-height:11pt;margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Supplemental information related to leases were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;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:65.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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.52%; 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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="4" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.3%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:65.14%; 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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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.52%; 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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.32%; 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;">2020</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="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.52%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.44%; 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;">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:65.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average remaining lease term</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.32%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.9 years</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.44%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.7 years</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-size:10pt;font-family:Times New Roman;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:65.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average discount rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:16.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.4%</p></td> <td 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:10pt;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.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:13.44%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.5%</p></td> <td 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: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:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturities of lease commitments as of December 31, 2020 were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;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;padding-Bottom:0pt;width:80.3%; border-bottom:solid 0.75pt #000000;" 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;">Year</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" 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:16.8%; 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;">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="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:80.3%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,561</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,902</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,660</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,435</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,706</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-size:10pt;font-family:Times New Roman;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:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.88%; 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:10pt;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-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-size:10pt;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:15.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">134,440</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total undiscounted lease commitments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">348,704</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: commitments for leases not yet commenced</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(13,670</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: interest</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(42,604</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Present value of lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10pt;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:15.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">292,430</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: operating lease liabilities, current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37,868</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-size:10pt;font-family:Times New Roman;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:80.3%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities, non-current</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; 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-size:10pt;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; 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-size:10pt;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:15.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">254,562</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="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:4.54%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturities of lease commitments as of December 31, 2019 were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;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;padding-Bottom:0pt;width:80.3%; border-bottom:solid 0.75pt #000000;" 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;">Year</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" 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:16.8%; 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;">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="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:80.3%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,770</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,522</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,056</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,310</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,310</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-size:10pt;font-family:Times New Roman;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:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.88%; 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:10pt;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-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-size:10pt;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:15.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">152,361</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total undiscounted lease commitments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">325,329</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: commitments for leases not yet commenced</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(89,381</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: interest</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(46,498</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Present value of lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10pt;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:15.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">189,450</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: operating lease liabilities, current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,577</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-size:10pt;font-family:Times New Roman;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:80.3%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities, non-current</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; 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-size:10pt;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; 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-size:10pt;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:15.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">174,873</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:80.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:15.8%; border-top: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-size:10pt;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%;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-top:2pt;margin-bottom:0pt;margin-left:9.07%;text-indent:-4.54%;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> leases have remaining lease terms of up to 10 years, some of which include options to extend the leases for up to 5 years, and some of which include options to terminate the leases within 1 year with proper notification. P10Y up to 5 years within 1 year <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The components of lease expense were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;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:65.22%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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.52%; 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:Calibri;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:32.22%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:65.22%; 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:Calibri;font-style:normal;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.52%; 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:Calibri;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.46%; 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;">2020</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.52%; 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:16.22%; 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;">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> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:65.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,272</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.22%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,181</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-size:10pt;font-family:Times New Roman;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:65.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Short-term lease cost</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.46%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">908</p></td> <td 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:10pt;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.52%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.22%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,582</p></td> <td 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:10pt;font-family:Times New Roman;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:65.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Variable lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.46%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,984</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.22%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,469</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-size:10pt;font-family:Times New Roman;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:65.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.52%; 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:10pt;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-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-size:10pt;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:12.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3,645</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-size:10pt;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.52%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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-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-size:10pt;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:15.22%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,266</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-size:10pt;font-family:Times New Roman;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:65.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total lease cost</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.46%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,519</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.52%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.22%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,966</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> 42272000 28181000 908000 1582000 5984000 2469000 3645000 1266000 45519000 30966000 10900000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Supplemental information related to leases were as follows:</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;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:65.14%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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.52%; 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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td colspan="4" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:32.3%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:65.14%; 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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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.52%; 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:Calibri;font-size:11pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.32%; 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;">2020</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="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.52%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.44%; 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;">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:65.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average remaining lease term</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:16.32%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7.9 years</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.44%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8.7 years</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-size:10pt;font-family:Times New Roman;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:65.14%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Weighted average discount rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:16.32%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3.4%</p></td> <td 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:10pt;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.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:13.44%;" valign="bottom"> <p style="text-align:center;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4.5%</p></td> <td 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: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:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> P7Y10M24D P8Y8M12D 0.034 0.045 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturities of lease commitments as of December 31, 2020 were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;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;padding-Bottom:0pt;width:80.3%; border-bottom:solid 0.75pt #000000;" 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;">Year</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" 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:16.8%; 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;">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="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:80.3%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">43,561</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,902</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46,660</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">37,435</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,706</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-size:10pt;font-family:Times New Roman;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:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.88%; 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:10pt;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-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-size:10pt;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:15.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">134,440</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total undiscounted lease commitments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">348,704</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: commitments for leases not yet commenced</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(13,670</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: interest</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(42,604</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Present value of lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10pt;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:15.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">292,430</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: operating lease liabilities, current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37,868</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-size:10pt;font-family:Times New Roman;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:80.3%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities, non-current</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; 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-size:10pt;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; 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-size:10pt;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:15.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">254,562</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="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:4.54%;font-family:Times New Roman;font-size:12pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Maturities of lease commitments as of December 31, 2019 were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;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;padding-Bottom:0pt;width:80.3%; border-bottom:solid 0.75pt #000000;" 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;">Year</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; border-bottom:solid 0.75pt transparent;" 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:16.8%; 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;">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="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:80.3%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2020</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">14,770</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2021</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">45,522</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2022</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,056</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2023</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">38,310</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">32,310</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-size:10pt;font-family:Times New Roman;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:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.88%; 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:10pt;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-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-size:10pt;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:15.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">152,361</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total undiscounted lease commitments</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">325,329</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: commitments for leases not yet commenced</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.8%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(89,381</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: interest</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(46,498</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-size:10pt;font-family:Times New Roman;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:80.3%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Present value of lease liabilities</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10pt;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:15.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">189,450</p></td> <td 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:10pt;font-family:Times New Roman;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:80.3%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Less: operating lease liabilities, current</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,577</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-size:10pt;font-family:Times New Roman;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:80.3%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease liabilities, non-current</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.88%; 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-size:10pt;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; 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-size:10pt;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:15.8%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">174,873</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:80.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.88%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:15.8%; border-top: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-size:10pt;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%;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-top:2pt;margin-bottom:0pt;margin-left:9.07%;text-indent:-4.54%;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> 43561000 50902000 46660000 37435000 35706000 134440000 348704000 13670000 42604000 292430000 37868000 254562000 14770000 45522000 42056000 38310000 32310000 152361000 325329000 89381000 46498000 189450000 14577000 174873000 <p style="margin-top:6pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Note 9—Capitalization</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Class A and Class B common stock have the same rights and preferences including rights to dividends, except the Class B is entitled to ten votes per share and the Class A is entitled to one vote per share. Each share of Class B common stock is convertible at any time at the option of the holder into one share of Class A common stock. In addition, each share of Class B common stock will convert automatically into one share of Class A common stock upon any transfer, except for certain transfers described in the Company’s restated certificate of incorporation, including, without limitation, certain transfers for tax and estate planning purposes. Our certificate of incorporation provides that all Class B common stock will convert automatically into Class A common stock on December 22, 2025 unless converted prior to such date.  </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> <span style="font-size:10pt;font-family:Times New Roman;">The Company’s board of directors has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of preferred stock.</span></p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;font-size:10pt;"> </p> 10 1 1 <p style="margin-top:8pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Note 10—Stock-Based Compensation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock-Based Compensation Expense</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense recorded in the consolidated statements of operations was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:5pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:5pt;"> </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:54.36%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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.52%; border-bottom:solid 0.75pt transparent;" 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.08%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.36%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" 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:12.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;">2020</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.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" 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:12.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;">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.52%; border-top:solid 0.75pt #000000;" 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:12.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;">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="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:54.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Platform operations</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,794</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,350</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,463</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-size:10pt;font-family:Times New Roman;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:54.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:11.66%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,726</p></td> <td 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:10pt;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.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:11.66%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,769</p></td> <td 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:10pt;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.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:11.66%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,306</p></td> <td 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:10pt;font-family:Times New Roman;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:54.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology and development</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,672</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,553</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,855</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-size:10pt;font-family:Times New Roman;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:54.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; 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:10pt;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-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-size:10pt;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:11.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,583</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-size:10pt;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.52%; 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:10pt;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-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-size:10pt;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:11.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,086</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-size:10pt;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.52%; 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:10pt;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-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-size:10pt;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:11.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,586</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-size:10pt;font-family:Times New Roman;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:54.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.52%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111,775</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.52%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,758</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.52%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,210</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:10pt;font-family:Times New Roman;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:54.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:11.66%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:11.66%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:11.66%; border-top: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-size:10pt;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%;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-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock-Based Award Plans</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company is authorized to issue stock options, restricted stock awards, restricted stock units, stock appreciation rights and other stock-based and cash-based awards under its 2016 Incentive Award Plan. As of December 31, 2020, 5.8 million shares remained available for grant under the Company’s 2016 Incentive Award Plan. The number of shares authorized for grant is subject to increase each year on January 1, equal to the lesser of (a) 4% of the common stock outstanding (on an as-converted basis) on the final day of the immediately preceding calendar year and (b) such smaller number of shares as determined by the board of directors. On January 1, 2021, the number of shares authorized for grant under the Company’s 2016 Incentive Award Plan was increased by 1.9 million shares in accordance with plan provisions.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock options granted under the Company’s stock incentive plans generally vest over four years, subject to the holder’s continued service through the vesting date, and expire no later than 10 years from the date of grant. Restricted stock awards generally vest over four years, subject to the holder’s continued service through the vesting date.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock Options </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following summarizes stock option activity:</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;"> </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.96%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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;;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:9.48%; 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> <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;">Under Option</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;">(in thousands)</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.2%; border-bottom:solid 0.75pt transparent;" 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:11.54%; 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;">Exercise Price</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;;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="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:11.54%; 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;">Contractual</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;">Life (years)</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;;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="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:11.54%; 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;">Aggregate</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;">Intrinsic Value</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;">(in thousands)</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;;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.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding as of December 31, 2019</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.48%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,064</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70.74</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:8.48%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">301</p></td> <td 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:10pt;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.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.54%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">313.28</p></td> <td 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:10pt;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.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.54%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.54%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:46.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.48%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,545</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49.29</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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:46.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cancelled</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-size:10pt;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-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-size:10pt;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:8.48%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(172</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-size:10pt;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-size:10pt;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%; 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-size:10pt;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:10.54%; border-bottom:solid 0.75pt transparent;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">125.57</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-size:10pt;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-size:10pt;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%; 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-size:10pt;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:10.54%; border-bottom:solid 0.75pt transparent;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-size:10pt;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%; 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-size:10pt;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-size:10pt;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%; 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-size:10pt;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:10.54%; border-bottom:solid 0.75pt transparent;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-size:10pt;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%; 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-size:10pt;font-family:Times New Roman;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:46.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding as of December 31, 2020</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.48%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,648</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">107.26</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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000638">7.1</span></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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,837,483</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: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-size:10pt;font-family:Times New Roman;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:46.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable as of December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; 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-size:10pt;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:double 2.5pt #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-size:10pt;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:8.48%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,354</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:double 2.5pt #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-size:10pt;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:10.54%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58.64</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; 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-size:10pt;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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:double 2.5pt #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-size:10pt;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:10.54%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000639">6.3</span></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; 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-size:10pt;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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:double 2.5pt #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-size:10pt;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:10.54%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,004,852</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; 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-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;margin-right:86.67%;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of options on the date of grant was estimated based on the Black-Scholes option pricing model. The weighted average assumptions used to value options granted to employees for the periods presented were as follows:</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;"> </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;width:57.2%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.48%; 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.3%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; 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.78%; 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;">2020</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.48%; 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.78%; 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;">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.48%; 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.78%; 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;">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="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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (years)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000642">6.0</span></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000643">6.0</span></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000644">6.0</span></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-size:10pt;font-family:Times New Roman;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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60.5</p></td> <td 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:10pt;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.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53.2</p></td> <td 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:10pt;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.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48.2</p></td> <td 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:10pt;font-family:Times New Roman;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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.57</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.26</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.85</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-size:10pt;font-family:Times New Roman;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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated dividend yield</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The weighted average grant date fair value per share of stock options granted for the years ended December 31, 2020, 2019 and 2018 and were $172.52, $94.91 and $35.08, respectively. The total intrinsic value of options exercised during the years ended December 31, 2020, 2019 and 2018 were $594.5 million, $222.0 million and $119.0 million, respectively.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense related to stock options was $45.3 million, $37.2 million and $17.7 million for the years ended December 31, 2020, 2019 and 2018, respectively. At December 31, 2020, the Company had unrecognized employee stock-based compensation relating to stock options of approximately $103.0 million, which is expected to be recognized over a weighted-average period of 2.0 years.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Restricted Stock</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following summarizes restricted stock activity:</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:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.5%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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;;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:14.9%; 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> <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;">(in thousands)</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="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:18.1%; 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 Date</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;">Fair Value</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;">Per Share</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;;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:61.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested as of December 31, 2019</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">457</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">120.65</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-size:10pt;font-family:Times New Roman;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:61.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:13.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">379</p></td> <td 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:10pt;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.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:17.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">343.79</p></td> <td 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:10pt;font-family:Times New Roman;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:61.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(210</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131.50</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-size:10pt;font-family:Times New Roman;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:61.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</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-size:10pt;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-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-size:10pt;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:13.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(56</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-size:10pt;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.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-size:10pt;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%; 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-size:10pt;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:17.1%; border-bottom:solid 0.75pt transparent;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">163.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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:61.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested as of December 31, 2020</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">570</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.1%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">261.03</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: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-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:2pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense related to restricted stock was $33.5 million, $17.9 million and $7.4 million for the years ended December 31, 2020, 2019 and 2018, respectively. At December 31, 2020, the Company had unrecognized employee stock-based compensation relating to restricted stock of approximately $136.3 million, which is expected to be recognized over a weighted-average period of 2.7 years.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Employee Stock Purchase Plan </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In September 2016, the Company established an ESPP with 800,000 shares of Class A common stock available for issuance. As of December 31, 2020, 0.5 million shares remained available for grant under this plan. The number of shares authorized for grant is subject to increase each year on January 1, equal to the lesser of (a) 800,000 shares, (b) 1% of the Class A common stock outstanding (on an as-converted basis) on the final day of the immediately preceding calendar year, and (c) such smaller number of shares as determined by the Company’s board of directors. On January 1, 2021, the number of shares available for issuance under the Company’s Employee Stock Purchase Plan was increased by 0.4 million shares in accordance with plan provisions.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Under the ESPP, all eligible employees are permitted to authorize payroll deductions of up to 100% of their compensation to purchase shares of Class A common stock, subject to applicable ESPP and statutory limits. The ESPP provides for offering periods generally up to two years, with purchases occurring and new offering periods commencing generally every six months. ESPP purchases generally occur on May 15th and November 15th each year. At each purchase date, employees are able to purchase shares at 85% of the lower of (1) the closing market price per share of Class A common stock on the employee’s enrollment into the applicable offering period and (2) the closing market price per share of Class A common stock on the purchase date. The ESPP has an automatic reset feature, whereby the offering period resets if the fair value of the Company’s common stock on a purchase date is less than that on the original offering date.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of ESPP shares was estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:</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;"> </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;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Calibri;font-weight:normal;font-style:normal;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.48%; 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:10pt;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:40.3%; 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;">Year ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.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-size:10pt;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.48%; 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:10pt;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:11.78%; 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;">2020</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.48%; 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.78%; 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;">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.48%; 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.78%; 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;">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="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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (years)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000689">0.6</span></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000690">0.7</span></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000691">0.8</span></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-size:10pt;font-family:Times New Roman;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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61.9</p></td> <td 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:10pt;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.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53.2</p></td> <td 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:10pt;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.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46.2</p></td> <td 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:10pt;font-family:Times New Roman;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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.40</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.08</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.32</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-size:10pt;font-family:Times New Roman;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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated dividend yield</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The ESPP has a <span style="-sec-ix-hidden:F_000701">six-month</span> holding period with respect to common stock purchases. Due to the holding period, the Company applies a discount to reflect the non-transferability of the shares. Stock-based compensation expense related to ESPP totaled $33.0 million, $25.7 million and $17.1 million for the years ended December 31, 2020, 2019 and 2018, respectively. At December 31, 2020, the Company had unrecognized employee stock-based compensation relating to ESPP awards of approximately $36.8 million, which is expected to be recognized over a weighted-average period of 0.5 years. </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Stock-Based Compensation Expense</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation expense recorded in the consolidated statements of operations was as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:5pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:5pt;"> </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:54.36%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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.52%; border-bottom:solid 0.75pt transparent;" 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:43.08%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:54.36%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; border-bottom:solid 0.75pt transparent;" 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:12.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;">2020</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.52%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" 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:12.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;">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.52%; border-top:solid 0.75pt #000000;" 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:12.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;">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="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:54.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Platform operations</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,794</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,350</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,463</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-size:10pt;font-family:Times New Roman;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:54.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Sales and marketing</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:11.66%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">29,726</p></td> <td 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:10pt;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.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:11.66%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">20,769</p></td> <td 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:10pt;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.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:11.66%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,306</p></td> <td 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:10pt;font-family:Times New Roman;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:54.36%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Technology and development</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,672</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">26,553</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:11.66%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,855</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-size:10pt;font-family:Times New Roman;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:54.36%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">General and administrative</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.52%; 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:10pt;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-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-size:10pt;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:11.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">36,583</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-size:10pt;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.52%; 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:10pt;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-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-size:10pt;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:11.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">28,086</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-size:10pt;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.52%; 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:10pt;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-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-size:10pt;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:11.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">12,586</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-size:10pt;font-family:Times New Roman;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:54.36%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.52%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">111,775</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.52%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,758</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.52%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">42,210</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:10pt;font-family:Times New Roman;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:54.36%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:11.66%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:11.66%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.52%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:11.66%; border-top: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-size:10pt;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%;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> 8794000 5350000 4463000 29726000 20769000 11306000 36672000 26553000 13855000 36583000 28086000 12586000 111775000 80758000 42210000 5800000 0.04 1900000 P4Y P10Y P4Y <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following summarizes stock option activity:</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;"> </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.96%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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;;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:9.48%; 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> <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;">Under Option</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;">(in thousands)</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.2%; border-bottom:solid 0.75pt transparent;" 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:11.54%; 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;">Exercise Price</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;;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="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:11.54%; 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;">Contractual</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;">Life (years)</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;;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="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:11.54%; 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;">Aggregate</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;">Intrinsic Value</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;">(in thousands)</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;;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.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding as of December 31, 2019</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.48%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,064</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">70.74</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:8.48%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">301</p></td> <td 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:10pt;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.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.54%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">313.28</p></td> <td 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:10pt;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.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.54%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.2%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.54%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:46.96%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercised</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.48%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,545</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49.29</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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:46.96%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Cancelled</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-size:10pt;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-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-size:10pt;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:8.48%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(172</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-size:10pt;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-size:10pt;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%; 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-size:10pt;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:10.54%; border-bottom:solid 0.75pt transparent;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">125.57</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-size:10pt;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-size:10pt;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%; 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-size:10pt;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:10.54%; border-bottom:solid 0.75pt transparent;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-size:10pt;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%; 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-size:10pt;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-size:10pt;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%; 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-size:10pt;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:10.54%; border-bottom:solid 0.75pt transparent;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-size:10pt;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%; 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-size:10pt;font-family:Times New Roman;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:46.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Outstanding as of December 31, 2020</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.48%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,648</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">107.26</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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000638">7.1</span></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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.54%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,837,483</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: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-size:10pt;font-family:Times New Roman;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:46.96%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Exercisable as of December 31, 2020</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.2%; 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-size:10pt;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:double 2.5pt #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-size:10pt;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:8.48%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,354</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:double 2.5pt #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-size:10pt;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:10.54%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58.64</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; 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-size:10pt;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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:double 2.5pt #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-size:10pt;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:10.54%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000639">6.3</span></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; 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-size:10pt;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:double 2.5pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:double 2.5pt #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-size:10pt;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:10.54%; border-top:double 2.5pt #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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,004,852</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; 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-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;margin-right:86.67%;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 4064000 70.74 301000 313.28 1545000 49.29 172000 125.57 2648000 107.26 1837483000 1354000 58.64 1004852000 <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of options on the date of grant was estimated based on the Black-Scholes option pricing model. The weighted average assumptions used to value options granted to employees for the periods presented were as follows:</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;"> </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;width:57.2%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.48%; 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.3%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.2%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.48%; 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.78%; 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;">2020</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.48%; 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.78%; 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;">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.48%; 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.78%; 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;">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="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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (years)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000642">6.0</span></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000643">6.0</span></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000644">6.0</span></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-size:10pt;font-family:Times New Roman;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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">60.5</p></td> <td 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:10pt;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.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53.2</p></td> <td 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:10pt;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.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">48.2</p></td> <td 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:10pt;font-family:Times New Roman;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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.57</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.26</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.85</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-size:10pt;font-family:Times New Roman;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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated dividend yield</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.48%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> 0.605 0.532 0.482 0.0057 0.0226 0.0285 0 0 0 172.52 94.91 35.08 594500000 222000000.0 119000000.0 45300000 37200000 17700000 103000000.0 P2Y <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following summarizes restricted stock activity:</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:70%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:61.5%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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;;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:14.9%; 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> <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;">(in thousands)</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="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:18.1%; 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 Date</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;">Fair Value</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;">Per Share</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;;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:61.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested as of December 31, 2019</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">457</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">120.65</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-size:10pt;font-family:Times New Roman;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:61.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Granted</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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:13.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">379</p></td> <td 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:10pt;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.72%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:17.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">343.79</p></td> <td 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:10pt;font-family:Times New Roman;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:61.5%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Vested</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(210</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">131.50</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-size:10pt;font-family:Times New Roman;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:61.5%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Forfeited</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-size:10pt;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-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-size:10pt;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:13.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(56</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-size:10pt;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.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-size:10pt;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%; 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-size:10pt;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:17.1%; border-bottom:solid 0.75pt transparent;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">163.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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:61.5%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Unvested as of December 31, 2020</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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">570</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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: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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:17.1%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">261.03</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: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-size:1pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> </tr> </table></div> 457000 120.65 379000 343.79 210000 131.50 56000 163.30 570000 261.03 33500000 17900000 7400000 136300000 P2Y8M12D 800000 500000 800000 0.01 400000 1 P2Y P6M 0.85 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The fair value of ESPP shares was estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:</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;"> </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;width:57.2%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;font-size:10pt;font-family:Calibri;font-weight:normal;font-style:normal;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.48%; 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:10pt;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:40.3%; 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;">Year ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.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-size:10pt;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.48%; 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:10pt;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:11.78%; 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;">2020</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.48%; 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.78%; 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;">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.48%; 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.78%; 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;">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="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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected term (years)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000689">0.6</span></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000690">0.7</span></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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"><span style="-sec-ix-hidden:F_000691">0.8</span></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-size:10pt;font-family:Times New Roman;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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expected volatility</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">61.9</p></td> <td 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:10pt;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.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53.2</p></td> <td 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:10pt;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.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">46.2</p></td> <td 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:10pt;font-family:Times New Roman;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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Risk-free interest rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.40</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.08</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.32</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-size:10pt;font-family:Times New Roman;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:57.2%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Estimated dividend yield</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.48%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> </tr> </table></div> 0.619 0.532 0.462 0.0040 0.0208 0.0232 0 0 0 33000000.0 25700000 17100000 36800000 P0Y6M <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Note 11—Income Taxes</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following are the domestic and foreign components of the Company’s income before income taxes (in thousands):</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;"> </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;width:57.32%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.44%; border-bottom:solid 0.75pt transparent;" 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.22%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.32%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" 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:11.78%; 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;">2020</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.44%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" 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:11.78%; 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;">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.44%; border-top:solid 0.75pt #000000;" 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:11.78%; 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;">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="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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domestic</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">212,531</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,252</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">115,706</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(68,628</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-size:10pt;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.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(46,032</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-size:10pt;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.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,969</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income before income taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">143,903</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,220</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105,737</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:10pt;font-family:Times New Roman;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:57.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following are the components of the provision for (benefit from) income taxes (in thousands):</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;"> </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;width:57.32%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.44%; 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.22%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.32%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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.78%; 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;">2020</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.44%; 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.78%; 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;">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.44%; 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.78%; 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;">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="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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(50,096</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,180</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,683</p></td> <td 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:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State and local</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(19,650</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,800</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,295</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,550</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-size:10pt;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.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,412</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-size:10pt;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.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,720</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total current provision</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(67,196</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,392</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,698</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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10pt;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:10.78%; 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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10pt;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:10.78%; 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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10pt;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:10.78%; 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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,900</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,316</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(918</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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State and local</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,079</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,339</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,615</p></td> <td 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:10pt;font-family:Times New Roman;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:57.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,239</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,165</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,568</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred provision</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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:10pt;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; 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-size:10pt;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:10.78%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(31,218</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-size:10pt;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.44%; 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:10pt;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; 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-size:10pt;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:10.78%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,490</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-size:10pt;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.44%; 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:10pt;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; 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-size:10pt;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:10.78%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,101</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total provision for (benefit from) income taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(98,414</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,902</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,597</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:10pt;font-family:Times New Roman;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:57.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A reconciliation of the statutory tax rate to the effective tax rate for the periods presented is as follows:</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;"> </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;width:57.32%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.44%; 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.22%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.32%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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.78%; 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;">2020</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.44%; 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.78%; 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;">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.44%; 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.78%; 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;">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="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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. federal statutory income tax rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State and local income taxes, net of federal benefit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15.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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.0</p></td> <td 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:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign income at other than U.S. rates (1)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.9</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.5</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.1</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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(59.6</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20.5</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7.6</p></td> <td 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:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Meals and entertainment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.2</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.7</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5</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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nondeductible compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.6</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.3</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development credit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14.1</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5.0</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3.9</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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other permanent items</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.1</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.3</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.4</p></td> <td 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:10pt;font-family:Times New Roman;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:57.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Benefit from carryback of NOLs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11.8</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effective income tax rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:11.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(68.4)%</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;;color:#000000;font-size:10pt;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.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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; 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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.8</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;;color:#000000;font-size:10pt;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.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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; 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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.7</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;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;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="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-left:4.54%;margin-right:86.67%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom: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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;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;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">For the years ended December 31, 2020, and 2019, includes the impact of the valuation allowance associated with the United Kingdom (“U.K.”). For additional information, see discussion below.</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:2pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Set forth below are the tax effects of temporary differences that give rise to a significant portion of the deferred tax assets and deferred tax liabilities (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;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:66.84%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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.66%; border-bottom:solid 0.75pt transparent;" 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="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%; 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;">As of December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" 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:13.9%; 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;">2020</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.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" 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:13.9%; 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;">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> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets (liabilities):</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Reserves and allowances</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,521</p></td> <td 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:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,977</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,452</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-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,813</p></td> <td 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:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,225</p></td> <td 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:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development tax credit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,138</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,739</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-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,584</p></td> <td 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:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,641</p></td> <td 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:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,365</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(685</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-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,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-size:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangibles (1)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">184,965</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">179,096</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-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized software development costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,836</p></td> <td 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:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,056</p></td> <td 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:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(55,685</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37,394</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-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,359</p></td> <td 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:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,366</p></td> <td 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:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">487</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; 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:10pt;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-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-size:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(242,415</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-size:10pt;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.66%; 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:10pt;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-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-size:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(199,214</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-size:10pt;font-family:Times New Roman;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:66.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax assets, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,168</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,950</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:10pt;font-family:Times New Roman;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:66.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:12.9%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:12.9%; border-top: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-size:10pt;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%;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="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-left:4.54%;margin-right:86.67%;text-indent:0%;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom: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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;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;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">As of December 31, 2020, and 2019, includes intangibles associated with our international restructuring, net of amortization, offset by a reserve for uncertain tax position. See discussion below.</p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In April 2019, the Company completed a series of transactions resulting in changes to its international legal structure, including a transfer of certain intellectual property rights among wholly owned subsidiaries, primarily to align its structure to its evolving operations. The Company recorded a $262.4 million deferred tax asset associated with this restructuring offset by a reserve for uncertain tax position of $51.0 million. Based on available objective evidence, management believes it is not more-likely-than-not that these additional foreign deferred tax assets will be realizable as of December 31, 2019 and, therefore, are offset by a full valuation allowance to the extent not offset by reserves from uncertain tax positions. Management applied significant judgment in estimating the fair value of intangible assets, which involved the use of significant assumptions, including revenue growth rates, margins and discount rates.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of each reporting date, the Company’s management considers new evidence, both positive and negative, that could impact management’s view with regard to future realization of deferred tax assets. During 2020, management recorded an additional valuation allowance of $43.2 million against its U.K. net deferred tax assets, based on the history of cumulative losses and the conclusion that future taxable profit may not be available for the utilization of the deferred tax assets for U.K. income tax purposes.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, the Company had net operating loss carryforwards in the U.K. of approximately $326.6 million, which can be carried forward indefinitely. Additionally, the Company had net operating loss carryforwards in US state jurisdictions of approximately $49.0 million, which can be carried forward up to twenty years. As of December 31, 2020, the Company had federal, state, and U.K. research and development tax credits of approximately $27.9 million, $17.5 million and $0.6 million, respectively, which can be carried forward indefinitely.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, unremitted earnings of the subsidiaries outside of the U.S. were approximately $1.7 million, on which no state taxes have been paid. The Company’s intention is to indefinitely reinvest these earnings outside the U.S. Upon distribution of those earnings in the form of a dividend or otherwise, the Company would be subject to both state income taxes and withholding taxes payable to various foreign countries. The amounts of such tax liabilities that might be payable upon repatriation of foreign earnings are not material.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, the Company had gross unrecognized tax benefits of approximately $66.9 million, $63.1 million of which is a reduction to deferred tax assets and the remaining $3.8 million<span style="font-size:11pt;font-family:Calibri;"> </span>which would affect the Company’s effective tax rate if recognized. As of December 31, 2019, the Company had gross unrecognized tax benefits of approximately $53.2 million. The Company classifies liabilities for unrecognized tax benefits in other liabilities, non-current.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents changes in gross unrecognized tax benefits (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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.22%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.54%; 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;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;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:57.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.28%; 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:10pt;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:12%; 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;">2020 (1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%;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.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" 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:12%; 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;">2019 (1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%;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.3%; border-top:solid 0.75pt #000000;" 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:12.04%; 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;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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:57.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,213</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,330</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,101</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Increases related to prior year tax positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.68%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,378</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.68%;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-size:10pt;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:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.72%;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-size:10pt;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:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Decreases related to prior year tax positions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.72%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(270</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Increases related to current year tax positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.68%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,206</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.68%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,100</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.72%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,499</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Settlements</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(520</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(197</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.72%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expiration of statute of limitations</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; 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:10pt;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.32%; 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-size:10pt;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:10.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(402</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; 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-size:10pt;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.3%; 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:10pt;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.32%; 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-size:10pt;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:10.68%; 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-size:10pt;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:0.94%; 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-size:10pt;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.3%; 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:10pt;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.32%; 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-size:10pt;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:10.72%; 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-size:10pt;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:0.96%; 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-size:10pt;font-family:Times New Roman;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:57.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,875</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.3%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,213</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.3%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.72%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,330</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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:10pt;font-family:Times New Roman;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:57.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%; border-top: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-size:10pt;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:10.68%; border-top: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-size:10pt;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:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%; border-top: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-size:10pt;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:10.68%; border-top: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-size:10pt;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:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%; border-top: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-size:10pt;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:10.72%; border-top: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-size:10pt;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:0.96%;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="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-left:4.54%;margin-right:86.67%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;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:4.56%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;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;">(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;">Includes the impact of a statutory rate change in the U.K.<span style="font-size:11pt;font-family:Calibri;"> </span></p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.54%;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Interest and penalties related to the Company’s unrecognized tax benefits accrued as of December 31, 2020 were not material. </p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company files U.S. federal, state, and foreign tax returns. The Company is not currently under examination by any federal or state jurisdictions. The Company expects to reduce its unrecognized tax benefits by $1.7 million during the next twelve months.</p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The 2017 through 2019 U.S. federal tax returns and 2017 through 2019 state tax returns remain open to examination. The majority of the Company’s foreign subsidiaries remain subject to examination by local taxing authorities for 2015 and subsequent years.</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following are the domestic and foreign components of the Company’s income before income taxes (in thousands):</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;"> </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;width:57.32%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.44%; border-bottom:solid 0.75pt transparent;" 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.22%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.32%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" 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:11.78%; 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;">2020</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.44%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" 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:11.78%; 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;">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.44%; border-top:solid 0.75pt #000000;" 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:11.78%; 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;">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="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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Domestic</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">212,531</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">162,252</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">115,706</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(68,628</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-size:10pt;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.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(46,032</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-size:10pt;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.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,969</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Income before income taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">143,903</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">116,220</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">105,737</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:10pt;font-family:Times New Roman;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:57.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> 212531000 162252000 115706000 -68628000 -46032000 -9969000 143903000 116220000 105737000 <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following are the components of the provision for (benefit from) income taxes (in thousands):</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;"> </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;width:57.32%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.44%; 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.22%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.32%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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.78%; 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;">2020</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.44%; 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.78%; 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;">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.44%; 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.78%; 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;">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="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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Current:</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(50,096</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,180</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">11,683</p></td> <td 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:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State and local</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(19,650</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,800</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,295</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,550</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-size:10pt;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.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,412</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-size:10pt;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.44%; 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:10pt;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-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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,720</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total current provision</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(67,196</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,392</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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: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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">22,698</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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred:</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10pt;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:10.78%; 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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10pt;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:10.78%; 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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10pt;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:10.78%; 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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Federal</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20,900</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(6,316</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(918</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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State and local</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(9,079</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,339</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,615</p></td> <td 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:10pt;font-family:Times New Roman;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:57.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,239</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,165</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,568</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:27.35pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred provision</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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:10pt;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; 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-size:10pt;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:10.78%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(31,218</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-size:10pt;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.44%; 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:10pt;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; 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-size:10pt;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:10.78%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(10,490</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-size:10pt;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.44%; 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:10pt;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; 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-size:10pt;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:10.78%; border-top:solid 0.75pt #000000; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5,101</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-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total provision for (benefit from) income taxes</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(98,414</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">7,902</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">17,597</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:10pt;font-family:Times New Roman;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:57.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> -50096000 9180000 11683000 -19650000 7800000 9295000 2550000 1412000 1720000 -67196000 18392000 22698000 -20900000 -6316000 -918000 -9079000 -5339000 -2615000 -1239000 1165000 -1568000 -31218000 -10490000 -5101000 -98414000 7902000 17597000 <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">A reconciliation of the statutory tax rate to the effective tax rate for the periods presented is as follows:</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;"> </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;width:57.32%; 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-size:8pt;font-family:Calibri;font-weight:normal;font-style:normal;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.44%; 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.22%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.32%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; 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.78%; 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;">2020</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.44%; 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.78%; 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;">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.44%; 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.78%; 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;">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="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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">U.S. federal statutory income tax rate</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">%</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">21.0</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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">State and local income taxes, net of federal benefit</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(15.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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1.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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5.0</p></td> <td 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:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Foreign income at other than U.S. rates (1)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.9</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10.5</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2.1</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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(59.6</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20.5</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(7.6</p></td> <td 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:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Meals and entertainment</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.2</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.7</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.5</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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Nondeductible compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.6</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1.3</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development credit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14.1</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(5.0</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(3.9</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-size:10pt;font-family:Times New Roman;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:57.32%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other permanent items</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">0.1</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.3</p></td> <td 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:10pt;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.44%;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.78%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(0.4</p></td> <td 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:10pt;font-family:Times New Roman;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:57.32%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Benefit from carryback of NOLs</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(11.8</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.44%; border-bottom:solid 0.75pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.32%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Effective income tax rate</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:11.78%; border-top:solid 0.75pt #000000; border-bottom:double 2.5pt #000000;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(68.4)%</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;;color:#000000;font-size:10pt;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.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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; 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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">6.8</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;;color:#000000;font-size:10pt;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.44%; border-bottom:double 2.5pt transparent;" valign="bottom"> <p style="text-align:right;margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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; 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-size:10pt;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:10.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16.7</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;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.32%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.44%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:10.78%; border-top: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-size:10pt;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%;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="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-left:4.54%;margin-right:86.67%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom: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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;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;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">For the years ended December 31, 2020, and 2019, includes the impact of the valuation allowance associated with the United Kingdom (“U.K.”). For additional information, see discussion below.</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> 0.210 0.210 0.210 -0.157 0.017 0.050 0.109 0.105 0.021 0.596 0.205 0.076 0.002 0.007 0.005 -0.006 0.013 0.141 0.050 0.039 0.001 -0.003 -0.004 0.118 -0.684 0.068 0.167 <p style="margin-top:2pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Set forth below are the tax effects of temporary differences that give rise to a significant portion of the deferred tax assets and deferred tax liabilities (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-family:Times New Roman;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:66.84%; 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-family:Calibri;font-size:11pt;font-weight:normal;font-style:normal;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.66%; border-bottom:solid 0.75pt transparent;" 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="6" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:30.46%; 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;">As of December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:66.84%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; border-bottom:solid 0.75pt transparent;" 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:13.9%; 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;">2020</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.66%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" 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:13.9%; 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;">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> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Deferred tax assets (liabilities):</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Reserves and allowances</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,521</p></td> <td 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:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Accrued expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">8,977</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,452</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-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Net operating losses</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">58,813</p></td> <td 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:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">19,225</p></td> <td 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:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Research and development tax credit</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,138</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,739</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-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Stock-based compensation</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">13,584</p></td> <td 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:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">10,641</p></td> <td 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:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Prepaid expenses</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(1,365</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(685</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-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(14,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-size:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Intangibles (1)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">184,965</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">179,096</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-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Capitalized software development costs</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,836</p></td> <td 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:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(2,056</p></td> <td 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:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Operating lease assets</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(55,685</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(37,394</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-size:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">64,359</p></td> <td 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:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:12.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">40,366</p></td> <td 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:10pt;font-family:Times New Roman;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:66.84%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Other</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">487</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">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="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:66.84%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Valuation allowance</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; 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:10pt;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-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-size:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(242,415</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-size:10pt;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.66%; 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:10pt;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-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-size:10pt;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:12.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(199,214</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-size:10pt;font-family:Times New Roman;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:66.84%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:13.7pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Total deferred tax assets, net</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">50,168</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.66%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.9%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">18,950</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:10pt;font-family:Times New Roman;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:66.84%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:12.9%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.66%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:12.9%; border-top: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-size:10pt;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%;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="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-left:4.54%;margin-right:86.67%;text-indent:0%;font-size:6pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom: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:4.54%;white-space:nowrap" valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;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;">(1)</span></p></td> <td valign="top"> <p style="margin-top:2pt;margin-bottom:0pt;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;font-family:Times New Roman;font-size:10pt;">As of December 31, 2020, and 2019, includes intangibles associated with our international restructuring, net of amortization, offset by a reserve for uncertain tax position. See discussion below.</p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:6pt;"> </p> 5521000 3275000 8977000 5452000 58813000 19225000 30138000 2739000 13584000 10641000 1365000 685000 14375000 2606000 184965000 179096000 2836000 2056000 55685000 37394000 64359000 40366000 487000 111000 242415000 199214000 50168000 18950000 262400000 51000000.0 43200000 326600000 49000000.0 P20Y 27900000 17500000 600000 1700000 0 66900000 63100000 3800000 53200000 <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The following table presents changes in gross unrecognized tax benefits (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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:57.22%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; border-bottom:solid 0.75pt transparent;" 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:40.54%; 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;">Year Ended December 31,</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%;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:57.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.28%; 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:10pt;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:12%; 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;">2020 (1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%;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.3%; border-top:solid 0.75pt #000000; border-bottom:solid 0.75pt transparent;" 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:12%; 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;">2019 (1)</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%;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.3%; border-top:solid 0.75pt #000000;" 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:12.04%; 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;">2018</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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:57.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Beginning balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,213</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,330</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,101</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Increases related to prior year tax positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.68%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">5,378</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.68%;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-size:10pt;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:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.72%;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-size:10pt;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:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Decreases related to prior year tax positions</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(20</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.72%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(270</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Increases related to current year tax positions</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.68%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">9,206</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.68%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">49,100</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:10.72%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,499</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.22%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Settlements</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(520</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(197</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">)</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.72%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.96%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:57.22%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:6.85pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Expiration of statute of limitations</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; 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:10pt;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.32%; 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-size:10pt;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:10.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">(402</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; 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-size:10pt;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.3%; 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:10pt;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.32%; 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-size:10pt;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:10.68%; 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-size:10pt;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:0.94%; 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-size:10pt;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.3%; 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:10pt;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.32%; 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-size:10pt;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:10.72%; 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-size:10pt;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:0.96%; 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-size:10pt;font-family:Times New Roman;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:57.22%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Ending balance</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.28%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">66,875</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.3%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">53,213</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.94%; 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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.3%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.72%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,330</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:0.96%; 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:10pt;font-family:Times New Roman;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:57.22%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.28%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%; border-top: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-size:10pt;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:10.68%; border-top: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-size:10pt;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:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%; border-top: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-size:10pt;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:10.68%; border-top: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-size:10pt;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:0.94%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.3%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.32%; border-top: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-size:10pt;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:10.72%; border-top: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-size:10pt;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:0.96%;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="border-bottom:Solid 0.75pt;padding-bottom:1pt;margin-bottom:0pt;margin-top:0pt;margin-left:4.54%;margin-right:86.67%;text-indent:0%;font-size:6pt;"> </p> <div style="align:left;"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse:collapse; width:100%;"> <tr> <td style="width:4.54%;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:4.56%;white-space:nowrap" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;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;">(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;">Includes the impact of a statutory rate change in the U.K.<span style="font-size:11pt;font-family:Calibri;"> </span></p></td></tr></table></div> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:4.54%;text-indent:0%;font-family:Times New Roman;font-size:10pt;"> </p> 53213000 4330000 3101000 5378000 20000 270000 9206000 49100000 1499000 520000 197000 402000 66875000 53213000 4330000 1700000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Note 12—Segment and Geographic Information</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company reports revenue net of amounts it pays suppliers for the cost of advertising inventory, third-party data and other add-on features (collectively, “Supplier Features”). The Company generally bills clients for the gross amount of Supplier Features they purchase through its platform and the platform fees, net of allowances (“Gross Billings”). The Company’s accounts receivable are recorded at the amount of Gross Billings for the amounts it is responsible to collect, and accounts payable are recorded at the net amount payable to suppliers. Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.<span style="font-family:Calibri;"> </span></p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross Billings, based on the billing address of the clients or client affiliates, were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;font-size:4pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:6.67%;"><span style="margin-left:36pt;"/> </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.74%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.78%; 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.46%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.74%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.78%; 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:14.94%; 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;">2020</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.78%; 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:14.94%; 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;">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.78%; 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:14.94%; 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;">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="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:46.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">US</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,605,665</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,639,497</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,937,074</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-size:10pt;font-family:Times New Roman;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:46.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">International</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.78%; 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:10pt;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-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-size:10pt;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:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">562,595</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-size:10pt;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.78%; 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:10pt;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-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-size:10pt;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:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">456,190</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-size:10pt;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.78%; 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:10pt;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-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-size:10pt;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:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">347,939</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-size:10pt;font-family:Times New Roman;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:46.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,168,260</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,095,687</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,285,013</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:10pt;font-family:Times New Roman;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.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:13.94%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:13.94%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:13.94%; border-top: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-size:10pt;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%;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:4pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:0%;font-family:Times New Roman;font-size:4pt;"> </p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net and operating lease assets presented by principal geographic area, were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;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:61.08%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" 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:16.68%; 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;">December 31, 2020</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.76%; border-bottom:solid 0.75pt transparent;" 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:16.68%; 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;">December 31, 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> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">US</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">263,891</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,245</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-size:10pt;font-family:Times New Roman;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:61.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">International</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; 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:10pt;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-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-size:10pt;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:15.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,115</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-size:10pt;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.76%; 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:10pt;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-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-size:10pt;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:15.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,216</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-size:10pt;font-family:Times New Roman;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:61.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">364,006</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">237,461</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:10pt;font-family:Times New Roman;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:61.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:15.68%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:15.68%; border-top: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-size:10pt;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%;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-top:2pt;margin-bottom:0pt;margin-left:9.07%;text-indent:0%;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> <p style="margin-bottom:0pt;margin-top:12pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Gross Billings, based on the billing address of the clients or client affiliates, were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;font-size:4pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;text-indent:6.67%;"><span style="margin-left:36pt;"/> </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.74%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.78%; 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="10" style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:50.46%; 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;">Year Ended December 31,</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:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:46.74%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.78%; 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:14.94%; 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;">2020</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.78%; 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:14.94%; 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;">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.78%; 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:14.94%; 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;">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="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:46.74%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">US</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,605,665</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,639,497</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">1,937,074</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-size:10pt;font-family:Times New Roman;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:46.74%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">International</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.78%; 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:10pt;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-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-size:10pt;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:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">562,595</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-size:10pt;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.78%; 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:10pt;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-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-size:10pt;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:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">456,190</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-size:10pt;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.78%; 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:10pt;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-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-size:10pt;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:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">347,939</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-size:10pt;font-family:Times New Roman;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:46.74%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">4,168,260</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">3,095,687</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.78%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">$</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:13.94%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2,285,013</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:10pt;font-family:Times New Roman;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.74%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:13.94%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:13.94%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.78%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:13.94%; border-top: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-size:10pt;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%;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:4pt;"> </p> 3605665000 2639497000 1937074000 562595000 456190000 347939000 4168260000 3095687000 2285013000 <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">Property and equipment, net and operating lease assets presented by principal geographic area, were as follows (in thousands):</p> <p style="margin-bottom:0pt;margin-top:0pt;text-indent:4.54%;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:61.08%; 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 style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; border-bottom:solid 0.75pt transparent;" 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:16.68%; 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;">December 31, 2020</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.76%; border-bottom:solid 0.75pt transparent;" 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:16.68%; 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;">December 31, 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> </tr> <tr> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:61.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">US</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">263,891</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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:1.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">157,245</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-size:10pt;font-family:Times New Roman;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:61.08%; border-bottom:solid 0.75pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">International</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:1.76%; 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:10pt;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-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-size:10pt;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:15.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">100,115</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-size:10pt;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.76%; 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:10pt;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-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-size:10pt;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:15.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">80,216</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-size:10pt;font-family:Times New Roman;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:61.08%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:1.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">364,006</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:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;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.76%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.68%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">237,461</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:10pt;font-family:Times New Roman;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:61.08%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:15.68%; border-top: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-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.76%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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: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-size:10pt;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:15.68%; border-top: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-size:10pt;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%;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-top:2pt;margin-bottom:0pt;margin-left:9.07%;text-indent:0%;font-size:11pt;font-family:Calibri;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;"> </p> 263891000 157245000 100115000 80216000 364006000 237461000 <p style="margin-top:18pt;margin-bottom:0pt;text-indent:0%;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:normal;text-transform:none;font-variant: normal;">Note 13—Commitments and Contingencies</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of <span style="color:#000000;">December 31</span>, 2020, the Company has various non-cancelable operating lease commitments for office space which as a result of the adoption of ASC 842, have been recorded as Lease Liabilities. <span style="color:#000000;">Refer to Note 8</span><span style="font-weight:bold;color:#000000;">—</span><span style="color:#000000;">Leases for additional information regarding lease commitments.</span></p> <p style="margin-top:12pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">As of December 31, 2020, the Company has non-cancelable commitments to its hosting services providers, marketing contracts and commitments to providers of software as a service.<span style="font-size:11pt;font-family:Calibri;"> </span>As of December 31, 2020, these purchase obligations 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:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%; border-bottom:solid 0.75pt #000000;" 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;">Year</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" 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:16.88%; 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;">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="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:80.02%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52,404</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-size:10pt;font-family:Times New Roman;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:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.88%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,029</p></td> <td 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:10pt;font-family:Times New Roman;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:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,408</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-size:10pt;font-family:Times New Roman;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:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.88%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,642</p></td> <td 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:10pt;font-family:Times New Roman;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:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">142</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-size:10pt;font-family:Times New Roman;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:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.06%; 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-size:10pt;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; 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-size:10pt;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:15.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">134,625</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="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:12pt;"> </p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Guarantees and Indemnification</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">In the ordinary course of business, the Company may provide indemnifications of varying scope and terms to clients, vendors, lessors, business partners, and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, services to be provided by the Company or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with directors and certain officers and employees that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No demands have been made upon the Company to provide indemnification under such agreements, and thus, there are no claims that the Company is aware of that could have a material effect on the Company’s balance sheet, statement of operations or statement of cash flows. Accordingly, no amounts for any obligation have been recorded as of December 31, 2020 and 2019.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Litigation</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">From time to time, the Company is subject to various legal proceedings and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings and claims cannot be predicted with certainty, management does not believe that any of these proceedings or other claims will have a material adverse effect on the Company’s business, financial condition, results of operations or cash flows.</p> <p style="margin-top:18pt;margin-bottom:0pt;text-indent:4.54%;font-weight:bold;font-style:italic;font-size:10pt;font-family:Times New Roman;text-transform:none;font-variant: normal;">Employment Contracts</p> <p style="margin-top:6pt;margin-bottom:0pt;text-indent:4.54%;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">The Company has entered into agreements with severance terms with certain employees and officers, all of whom are employed on an at-will basis, subject to certain severance obligations in the event of certain involuntary terminations. The Company may be required to accelerate the vesting of certain stock options in the event of changes in control, as defined and involuntary terminations.</p> <span style="font-size:11pt;font-family:Calibri;"> </span>As of December 31, 2020, these purchase obligations were as follows (in thousands): <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:60%;"> <tr> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:80.02%; border-bottom:solid 0.75pt #000000;" 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;">Year</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;width:2.06%; border-bottom:solid 0.75pt transparent;" 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:16.88%; 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;">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="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:80.02%; border-top:solid 0.75pt #000000;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">52,404</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-size:10pt;font-family:Times New Roman;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:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.88%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">35,029</p></td> <td 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:10pt;font-family:Times New Roman;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:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;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:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">30,408</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-size:10pt;font-family:Times New Roman;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:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2024</p></td> <td style="background-color:#FFFFFF;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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%;white-space:nowrap;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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:15.88%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">16,642</p></td> <td 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:10pt;font-family:Times New Roman;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:80.02%;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">2025</p></td> <td style="background-color:#CFF0FC;padding-left:0pt;padding-Right:0.75pt;padding-Top:0.75pt;padding-Bottom:0pt;width:2.06%;" valign="bottom"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-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.88%;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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">142</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-size:10pt;font-family:Times New Roman;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:80.02%; border-bottom:double 2.5pt transparent;" valign="top"> <p style="margin-bottom:0pt;margin-top:0pt;margin-left:0pt;;text-indent:0pt;;color:#000000;font-size:10pt;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.06%; 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-size:10pt;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; 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-size:10pt;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:15.88%; 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-size:10pt;font-family:Times New Roman;font-weight:normal;font-style:normal;text-transform:none;font-variant: normal;">134,625</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="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> 52404000 35029000 30408000 16642000 142000 134625000 0 0 Refer to Note 9—Capitalization for discussion of the Company’s two classes of common stock. Leasehold improvements are amortized on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter. Includes leasehold improvement projects which are not yet ready for intended use. For the years ended December 31, 2020, and 2019, includes the impact of the valuation allowance associated with the United Kingdom (“U.K.”). For additional information, see discussion below. As of December 31, 2020, and 2019, includes intangibles associated with our international restructuring, net of amortization, offset by a reserve for uncertain tax position. See discussion below. Includes the impact of a statutory rate change in the U.K. XML 20 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2020
Jan. 31, 2021
Jun. 30, 2020
Document Information [Line Items]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2020    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Trading Symbol TTD    
Entity Registrant Name TRADE DESK, INC.    
Entity Central Index Key 0001671933    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer Yes    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Public Float     $ 16,815,566,802
Entity Interactive Data Current Yes    
Entity Shell Company false    
Entity File Number 001-37879    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 27-1887399    
Entity Address, Address Line One 42 N. Chestnut Street    
Entity Address, City or Town Ventura    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 93001    
City Area Code 805    
Local Phone Number 585-3434    
Title of 12(b) Security Class A Common Stock    
Security Exchange Name NASDAQ    
ICFR Auditor Attestation Flag true    
Document Annual Report true    
Document Transition Report false    
Documents Incorporated by Reference

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s Proxy Statement for the 2021 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2020.

   
Class A common stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   42,598,726  
Class B common stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   4,780,900  
XML 21 R2.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 437,353 $ 130,876
Short-term investments, net 186,685 124,112
Accounts receivable, net of allowance for credit losses of $7,253 and $3,920 as of December 31, 2020 and 2019, respectively 1,584,109 1,166,376
Prepaid expenses and other current assets 102,170 27,857
TOTAL CURRENT ASSETS 2,310,317 1,449,221
Property and equipment, net 115,863 64,012
Operating lease assets 248,143 173,449
Deferred income taxes 50,168 18,950
Other assets, non-current 29,154 23,129
TOTAL ASSETS 2,753,645 1,728,761
Current liabilities:    
Accounts payable 1,348,480 868,618
Accrued expenses and other current liabilities 88,335 47,178
Operating lease liabilities 37,868 14,577
TOTAL CURRENT LIABILITIES 1,474,683 930,373
Operating lease liabilities, non-current 254,562 174,873
Other liabilities, non-current 11,255 10,998
TOTAL LIABILITIES 1,740,500 1,116,244
Commitments and contingencies (Note 13)
STOCKHOLDERS’ EQUITY    
Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of December 31, 2020 and 2019
Common stock, par value $0.000001 Class A, 1,000,000 shares authorized; 42,338 and 40,305 shares issued and outstanding as of December 31, 2020 and 2019, respectively Class B, 95,000 shares authorized; 5,002 and 5,171 shares issued and outstanding as of December 31, 2020 and 2019, respectively 0 0
Additional paid-in capital 538,778 380,079
Retained earnings 474,367 232,438
TOTAL STOCKHOLDERS’ EQUITY 1,013,145 612,517
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 2,753,645 $ 1,728,761
XML 22 R3.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Accounts receivable, allowance for credit losses $ 7,253 $ 3,920
Preferred stock    
Preferred stock, par value (in dollars per share) $ 0.000001 $ 0.000001
Preferred stock, authorized shares 100,000,000 100,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock    
Common stock, par value (in dollars per share) $ 0.000001 $ 0.000001
Class A common stock    
Common stock    
Common stock, authorized shares 1,000,000,000 1,000,000,000
Common stock, shares issued 42,338,000 40,305,000
Common stock, shares outstanding 42,338,000 40,305,000
Class B common stock    
Common stock    
Common stock, authorized shares 95,000,000 95,000,000
Common stock, shares issued 5,002,000 5,171,000
Common stock, shares outstanding 5,002,000 5,171,000
XML 23 R4.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Statement [Abstract]      
Revenue $ 836,033 $ 661,058 $ 477,294
Type of Revenue [Extensible List] us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember
Operating expenses:      
Platform operations $ 178,812 $ 156,180 $ 114,098
Type of Cost, Good or Service [Extensible List] us-gaap:ServiceMember us-gaap:ServiceMember us-gaap:ServiceMember
Sales and marketing $ 174,742 $ 132,882 $ 87,071
Technology and development 166,654 116,752 83,892
General and administrative 171,617 143,048 84,910
Total operating expenses 691,825 548,862 369,971
Income from operations 144,208 112,196 107,323
Other expense (income):      
Interest income, net (656) (4,719) (333)
Foreign currency exchange loss, net 961 695 1,919
Total other expense (income), net 305 (4,024) 1,586
Income before income taxes 143,903 116,220 105,737
Provision for (benefit from) income taxes (98,414) 7,902 17,597
Net income $ 242,317 $ 108,318 $ 88,140
Earnings per share:      
Basic $ 5.24 $ 2.43 $ 2.08
Diluted $ 4.95 $ 2.27 $ 1.92
Weighted average shares outstanding:      
Basic 46,287 44,533 42,442
Diluted 48,988 47,806 45,793
XML 24 R5.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-In Capital
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Balance at beginning of period at Dec. 31, 2017 $ 245,583     $ 209,603 $ 35,980  
Balance at beginning of period (in shares) at Dec. 31, 2017 [1]     41,641      
Exercise of common stock options 10,021     10,021    
Exercise of common stock options (in shares) [1]     1,446      
Stock-based compensation 43,695     43,695    
Issuance of common stock under employee stock purchase plan 13,805     13,805    
Issuance of common stock under employee stock purchase plan (in shares) [1]     699      
Restricted stock, net of forfeitures and shares withheld for taxes (6,677)     (6,677)    
Restricted stock, net of forfeitures and shares withheld for taxes (in shares) [1]     78      
Net income 88,140       88,140  
Balance at end of period at Dec. 31, 2018 $ 394,567     270,447 124,120  
Balance at end of period (in shares) at Dec. 31, 2018 [1]     43,864      
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201602Member          
Exercise of common stock options $ 29,874     29,874    
Exercise of common stock options (in shares) [1]     1,264      
Stock-based compensation 82,346     82,346    
Issuance of common stock under employee stock purchase plan 16,746     16,746    
Issuance of common stock under employee stock purchase plan (in shares) [1]     287      
Restricted stock, net of forfeitures and shares withheld for taxes (19,334)     (19,334)    
Restricted stock, net of forfeitures and shares withheld for taxes (in shares) [1]     61      
Net income 108,318       108,318  
Balance at end of period at Dec. 31, 2019 $ 612,517 $ (388)   380,079 232,438 $ (388)
Balance at end of period (in shares) at Dec. 31, 2019 [1]     45,476      
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccountingStandardsUpdate201613Member        
Exercise of common stock options $ 76,146     76,146    
Exercise of common stock options (in shares) [1]     1,545      
Stock-based compensation 114,020     114,020    
Issuance of common stock under employee stock purchase plan 21,671     21,671    
Issuance of common stock under employee stock purchase plan (in shares) [1]     268      
Restricted stock, net of forfeitures and shares withheld for taxes (53,138)     (53,138)    
Restricted stock, net of forfeitures and shares withheld for taxes (in shares) [1]     51      
Net income 242,317       242,317  
Balance at end of period at Dec. 31, 2020 $ 1,013,145     $ 538,778 $ 474,367  
Balance at end of period (in shares) at Dec. 31, 2020 [1]     47,340      
[1] Refer to Note 9—Capitalization for discussion of the Company’s two classes of common stock.
XML 25 R6.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
OPERATING ACTIVITIES:      
Net income $ 242,317 $ 108,318 $ 88,140
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 28,632 21,662 11,822
Stock-based compensation 111,775 80,758 42,210
Deferred income taxes (31,218) (10,490) (5,101)
Allowance for credit losses on accounts receivable 3,149 2,702 2,115
Noncash lease expense 33,269 21,894  
Other 2,190 (1,939) 2,905
Changes in operating assets and liabilities:      
Accounts receivable (418,054) (331,369) (239,901)
Prepaid expenses and other assets (66,655) (19,597) (10,551)
Accounts payable 481,313 191,763 177,675
Accrued expenses and other liabilities 35,446 6,845 17,289
Operating lease liabilities (17,095) (10,342)  
Net cash provided by operating activities 405,069 60,205 86,603
INVESTING ACTIVITIES:      
Purchases of investments (230,759) (212,776)  
Maturities of investments 167,602 89,539  
Purchases of property and equipment (74,061) (35,693) (19,795)
Capitalized software development costs (6,053) (4,911) (5,396)
Net cash used in investing activities (143,271) (163,841) (25,191)
FINANCING ACTIVITIES:      
Proceeds from line of credit 143,000    
Repayment on line of credit (143,000)   (27,000)
Payment of debt financing costs   (6) (279)
Proceeds from exercise of stock options 76,146 29,874 10,021
Proceeds from employee stock purchase plan 21,671 16,746 13,805
Taxes paid related to net settlement of restricted stock awards (53,138) (19,334) (6,677)
Net cash provided by (used in) financing activities 44,679 27,280 (10,130)
Increase (decrease) in cash and cash equivalents 306,477 (76,356) 51,282
Cash and cash equivalents—Beginning of year 130,876 207,232 155,950
Cash and cash equivalents—End of year 437,353 130,876 207,232
SUPPLEMENTAL CASH FLOW INFORMATION:      
Cash paid for income taxes 4,983 19,727 17,287
Cash paid for interest 1,554 412 817
Capitalized assets financed by accounts payable 6,766 9,252 1,944
Tenant improvements paid by lessor     1,811
Stock-based compensation included in capitalized software development costs 2,245 1,588 1,485
Asset retirement obligation 2,049 3,543 $ 907
Cash paid for amounts included in the measurement of lease liabilities included in operating cash flows 27,448 16,923  
Operating lease assets obtained in exchange for operating lease liabilities $ 106,833 $ 150,467  
XML 26 R7.htm IDEA: XBRL DOCUMENT v3.20.4
Nature of Operations
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Nature of Operations

Note 1—Nature of Operations

The Trade Desk, Inc. (the “Company”) was formed in November 2009 as a Delaware corporation. The Company is headquartered in Ventura, California and has offices in various cities in North America, Europe, Asia and Australia. The Company is a technology company that empowers buyers of advertising by providing a self-service cloud-based platform on which ad buyers can create, manage, and optimize more expressive data-driven digital advertising campaigns across ad formats, including display, video, audio, native and, social, on a multitude of devices, such as computers, mobile devices, and connected TV.

XML 27 R8.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies

Note 2—Basis of Presentation and Summary of Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the operations of the Company and its wholly owned subsidiaries. All intercompany transactions have been eliminated in consolidation.

Use of Estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from these estimates.

On an on-going basis, management evaluates its estimates, primarily those related to: (1) revenue recognition criteria, including the determination of revenue reporting as net versus gross in the Company’s revenue arrangements, (2) allowances for credit losses accounts, (3) operating lease assets and liabilities, including our incremental borrowing rate and terms and provisions of each lease (4) the useful lives of property and equipment and capitalized software development costs, (5) income taxes, (6) assumptions used in the Black-Scholes option pricing model to determine the fair value of stock-based compensation and (7) the recognition and disclosure of contingent liabilities. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.

As of December 31, 2020, the impact of the Coronavirus pandemic (“COVID-19”) on our business continues to evolve. As a result, many of our estimates and assumptions, including the allowance for credit losses, consider macro-economic factors in the market, which require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available, our estimates may change materially in future periods.

Revenue Recognition

The Company generates revenue from clients who enter into agreements with the Company to use its platform to purchase advertising inventory, data and other add-on features. The Company charges its clients a platform fee, which is a percentage of a client’s purchases through the platform. In addition, the Company invoices its clients for the cost of advertising inventory purchased, plus data and any add-on features purchased through the platform.

The Company determines revenue recognition through the following steps:

 

Identification of a contract with a customer;

 

Identification of the performance obligations in the contract;

 

Determination of the transaction price;

 

Allocation of the transaction price to the performance obligations in the contract; and

 

Recognition of revenue when or as the performance obligations are satisfied.

The Company maintains agreements with each client and supplier in the form of master service agreements, which set out the terms of the relationship and access to the Company’s platform. The Company’s performance obligation is to provide the use of its platform to clients to develop ad campaigns and select the advertising inventory, data and other add-on features. The Company charges clients a platform fee, based on a percentage of a client’s purchases through the platform, and the transaction price is determined based on the consideration to which it expects to be entitled in exchange for the completion of a transaction, that is, when a bid is won. The platform fee percentage is based on the level of purchases by the client through the platform during the month. The Company recognizes revenue for its platform fee at a point in time when a purchase by the client occurs through its platform, which is when a bid is won. Subsequent to a bid being won through the Company’s platform, the associated fees are generally not subject to refund or adjustment. Historically, any refunds and adjustments have not been material.

The Company reports revenue net of amounts it pays suppliers for the cost of advertising inventory, third-party data and other add-on features (collectively, “Supplier Features”). The determination of whether the Company is the principal or agent, and hence whether to report revenue on a gross basis for the amount of the Supplier Features the clients purchase using the platform plus the Company’s platform fees or on a net basis for the amount of platform fees charged to the client, requires judgment. The Company determined that it is not primarily responsible for the purchase of Supplier Features, but rather, it is primarily responsible to provide a platform that enables clients to bid on advertising inventory, and use data and other add-on features in designing and executing their campaigns. The Company does not control the Supplier Features prior to the purchase by the client, and it does not have pricing latitude with respect to the cost of such features. The platform fee the Company charges clients is a percentage of their purchases through its platform, similar to a commission, and the platform fee is not contingent on the results of an advertising campaign. Based on these and other factors, the Company determined that it is not the principal in the purchase and sale of Supplier Features in all of its arrangements, and therefore, it reports revenue on a net basis for the platform fees charged to clients.

The Company generally bills clients for the gross amount of Supplier Features they purchase through its platform and the platform fees, net of allowances (“Gross Billings”). Some of the Company’s clients have payment relationships directly with advertising inventory suppliers in which case the Company only bills these clients for third-party data, other add-on features and its platform fees. The Company invoices its clients on a monthly basis for the purchases occurring during the month. Invoice payment terms, negotiated on a client-by-client basis, are typically between 30 to 90 days. However, for certain agency clients with sequential liability terms, payments are not due to the Company until such agency client has received payment from its clients who are advertisers. The Company’s accounts receivable are recorded at the amount of Gross Billings for the amounts it is responsible to collect, and accounts payable are recorded at the net amount payable to suppliers. Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.

Refer to Note 12—Segment and Geographic Information for geographic information related to Gross Billings.

Operating Expenses

The Company classifies its operating expenses into four categories and allocates overhead such as information technology infrastructure, rent and occupancy charges based on headcount for all these categories:

Platform Operations. Platform operations expense consists of expenses related to hosting the Company’s platform, which includes “internet traffic” associated with the viewing of available impressions or queries per second (“QPS”) and providing support to clients. Platform operations expense includes hosting costs, personnel costs, and amortization of acquired technology and capitalized software costs for the development of the Company’s platform, including allocated overhead. Personnel costs included in platform operations include salaries, bonuses, stock-based compensation, and employee benefit costs, and are primarily attributable to personnel who provide the Company’s clients with support using the Company’s platform and the personnel who support the Company’s platform. The Company capitalizes certain costs associated with the development of the Company’s platform and amortizes these costs over their estimated useful lives in platform operations expense.

Sales and Marketing. Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and commission costs, for the Company’s sales and marketing personnel. Sales and marketing expense also includes costs for market development programs, advertising, promotional and other marketing activities, and allocated overhead. Commissions costs are expensed as incurred.

Technology and Development. The Company’s technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation and employee benefits costs, third-party consultant costs associated with the ongoing development and maintenance of the Company’s platform and integrations with our advertising and data inventory suppliers, amortization of capitalized third-party software used in the development of the Company’s platform and allocated overhead. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in other assets, non-current on the Company’s consolidated balance sheet. The Company amortizes capitalized software development costs relating to the Company’s platform to platform operations expense.

General and Administrative. The Company’s general and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, and employee benefits costs associated with the Company’s executive, finance, legal, human resources, compliance, and other administrative personnel, as well as accounting and legal professional services fees, credit loss expense and allocated overhead.

Stock-Based Compensation

Compensation expense related to stock options, restricted stock awards and units, which are referred to collectively as restricted stock, and awards granted under the Company’s employee stock purchase plan (“ESPP”), is measured and recognized in the consolidated financial statements based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option-pricing model. The fair value of restricted stock is calculated using the closing market price of the Company’s common stock on the date of grant. Stock-based compensation expense related to stock options and restricted stock is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. Stock-based compensation expense for ESPP awards is recognized on a graded-vesting attribution basis over the requisite service period of each award.

Determining the fair value of stock options and ESPP awards requires judgment. The Company’s use of the Black-Scholes option pricing model requires the input of subjective assumptions. The assumptions used in the Company’s option-pricing model represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment.

These assumptions and estimates are as follows:

Risk-Free Interest Rate. The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities approximating the expected term of the awards.

Expected Term. Given insufficient historical data relating to stock option exercises, to determine the expected term, the Company applies the simplified approach, in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. For ESPP awards, the expected term is the time period from the grant date to the respective purchase dates included within each offering period.

Volatility. Prior to 2020, the Company determined the price volatility based on a blend of the historical volatilities of a publicly traded peer group, implied volatilities from its traded options, and its historical volatility, based on daily price observations over a period equivalent to the expected term of the award. During 2020, the Company eliminated the peer group from this analysis and began to determine its price volatility based on a blend of historical and implied volatilities.

Dividend Yield. The dividend yield assumption is based on the Company’s history and current expectations of dividend payouts. The Company has never declared or paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future, so the Company used an expected dividend yield of zero.

The Company will continue to use judgment in evaluating the assumptions related to the Company’s stock-based compensation.

Income Taxes

Deferred income tax assets and liabilities are determined based upon the net tax effects of the differences between the Company’s consolidated financial statements carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized.

The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. The Company recognizes interest and penalties accrued related to its uncertain tax positions in its income tax provision in the accompanying consolidated statements of operations.

Net Income Per Share Attributable to Common Stockholders

Basic net income per share attributable to common stockholders is calculated by dividing the net income attributable to common stockholders by the weighted-average number of shares of common stock outstanding.

Diluted net income per share attributable to common stockholders adjusts the basic net income per share attributable to common stockholders and the weighted-average number of shares of common stock outstanding for the potentially dilutive impact of stock options, restricted stock and ESPP using the treasury-stock method.

Cash, Cash Equivalents and Marketable Securities

The Company considers all short-term highly liquid investments with an original maturity of three months or less to be cash equivalents. Cash equivalents, consisting of money market funds, commercial paper, corporate debt securities and U.S. government and agency securities, are carried at fair value. Refer to Note 6—Cash, Cash Equivalents and Short-Term Investments for additional information regarding the fair value of cash equivalents and marketable securities.

The Company uses Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (Accounting Standards Codification (“ASC”) 326 or “CECL”), to assess the investment portfolio for impairment at the individual security level and evaluates all securities in an unrealized loss position to determine if the impairment is credit-related (resulting in realized credit loss, recorded in earnings) or non-credit-related (resulting in an unrealized loss, recorded in stockholders' equity).

The Company classifies its marketable securities as available-for-sale (“AFS”) investments in its current assets because they represent investments of cash available for current operations. AFS investments are carried at fair value with any unrealized gains and losses, net of taxes, included in accumulated other comprehensive income (loss) in stockholders' equity. AFS debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses. Expected credit loss on AFS debt securities are recognized in other expense (income), net on consolidated statement of operations and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders' equity. We have not recorded any impairment charges for unrealized losses in the periods presented.

Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts)

Accounts receivable are recorded at the invoiced amount, are unsecured and do not bear interest. The Company performs ongoing credit evaluations of its clients and certain advertisers when the Company’s agreements with its clients contain sequential liability terms that provide that the client payments are not due to the Company until the client has received payment from its clients who are advertisers. We maintain an allowance for credit losses for expected uncollectible accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense on the Consolidated Statements of Operations.

On January 1, 2020, the Company adopted ASC 326 to assess the allowance for credit losses. The Company used the modified retrospective transition method, which required a cumulative-effect adjustment to the opening balance of retained earnings to be recognized on the date of adoption with prior periods not restated. The cumulative-effect adjustment recorded on January 1, 2020, was not material. ASC 326 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. As a result, the Company revised its impairment model to utilize an expected loss methodology in place of an incurred loss methodology related to its marketable securities and the related allowance for credit losses. The industry specific default rates are applied to the advertiser’s industry if the receivables are subject to sequential liability or the Company is engaged with the advertiser directly.

For the year ended December 31, 2020, the Company’s assessment considered business and market disruptions caused by COVID-19 and estimates of credit defaults by industry. We continue to monitor the financial implications of the COVID-19 on expected credit losses. The Company reviews the allowance for credit losses and financial implications of the COVID-19 on expected credit losses on a quarterly basis. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered.

The following table presents changes in the accounts receivable allowance for credit losses (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Beginning balance

 

$

3,920

 

 

$

2,973

 

 

$

2,257

 

Add: Impact upon adoption of new accounting standard

 

 

553

 

 

 

 

 

 

 

Add: bad debt expense

 

 

3,149

 

 

 

2,702

 

 

 

2,115

 

Less: write-offs, net of recoveries

 

 

(369

)

 

 

(1,755

)

 

 

(1,399

)

Ending balance

 

$

7,253

 

 

$

3,920

 

 

$

2,973

 

 

Property and Equipment, Net

Property and equipment are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the following estimated useful lives:

 

 

 

Years

Computer equipment

 

2 – 3

Purchased software

 

3 – 5

Furniture, fixtures and office equipment

 

5

Leasehold improvements

 

*

 

 

*

Leasehold improvements are amortized on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.

Repair and maintenance costs are charged to expense as incurred, while renewals and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s operating results.

Capitalized Software Development Costs

The Company capitalizes certain costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software development projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not qualify for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expenses in the consolidated statements of operations.

Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose. Software development costs are amortized using a straight-line method over the estimated useful life of two years, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived.

 

The Company does not transfer ownership of its internally developed software, or lease its software, to third parties.

Cloud computing arrangements (“CCAs”), such as software as a service and other hosting arrangements, are evaluated for capitalized implementation costs in a similar manner as capitalized software development costs. If a CCA includes a software license, the software license element of the arrangement is accounted for in a manner consistent with the acquisition of other software licenses. If a CCA does not include a software license, the service element of the arrangement is accounted for as a service contract. The Company capitalized certain implementation costs for its CCAs that are service contracts, which are included in other assets, non-current. The Company amortizes capitalized implementation costs in a CCA over the life of the service contract. The Company capitalized $1.0 million and $2.9 million of CCA implementation costs in 2020 and 2019, respectively. Amortization expense was $0.9 million and $0.6 million for 2020 and 2019, respectively.

Operating Leases

On January 1, 2019, the Company adopted ASU No. 2016-02, codified as ASC 842, using the modified retrospective adoption approach. The Company elected the transition option provided by ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, to not restate comparative periods, but rather to initially adopt the requirements of ASC 842 on January 1, 2019. The most significant impact of the adoption of ASC 842 resulted in the recognition of operating lease right-of-use assets (“operating lease assets’) of approximately $41 million, net of deferred rent and direct costs, and operating lease liabilities of approximately $47 million on its consolidated balance sheet. The impact on the Company’s consolidated statements of income and cash flows was not material.

ASC 842 provides various optional transition practical expedients. Upon transition to ASC 842, the Company elected the use of the package of practical expedients to not reassess: whether a contract is or contains a lease, lease classification and indirect costs. The Company did not elect the hindsight practical expedient in transition. The Company has elected to not separate lease and non-lease components.

Operating lease assets represent the Company’s right to control the use of an identified asset for a period of time, or term, in exchange for consideration, and operating lease liabilities represent its obligation to make lease payments arising from the aforementioned right.

The Company determines if an arrangement is, or contains, a lease at inception. Operating leases are included in operating lease assets, operating lease liabilities and operating lease liabilities, non-current on our consolidated balance sheets for all leases except for short-term leases with a term of 12 months or less. Operating lease assets and liabilities are initially recorded based on the present value of lease payments over the lease term, which includes the minimum unconditional term of the lease, and may include options to extend or terminate the lease when it is reasonably certain at the commencement date that such options will be exercised. As the rate implicit for each of the Company’s leases is not readily determinable, the Company uses its incremental borrowing rate, based on the information available at the lease commencement date in determining the present value of its expected lease payments. Operating lease assets also include any initial direct costs and any lease payments made prior to the lease commencement date and are reduced by any lease incentives received. Operating lease assets are amortized on a straight-line basis as the operating lease cost over the lease term on the consolidated statements of income. The related amortization, referred to as noncash lease expense, along with the change in the operating lease liabilities are separately presented within the cash flows from operating activities on the consolidated statements of cash flows.

Refer to Note 8—Leases for additional information.

 

Fair Value of Financial Instruments

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy, based on three levels of inputs, of which the first two are considered observable and the last unobservable, which are the following:

Level 1—Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

Level 2—Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted market prices for similar assets and liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.

Level 3—Unobservable inputs.

Observable inputs are based on market data obtained from independent sources.

The carrying amounts of accounts receivable, accounts payable, accrued expenses and other current liabilities approximate fair value due to the short-term nature of these instruments. The carrying value of the line of credit approximates fair value based on borrowing rates currently available to the Company for financing with similar terms and were determined to be Level 2.

Certain long-lived assets including capitalized software development costs are also subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review. To date, no material impairments have been recorded on those assets. 

Concentration of Risk

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents, marketable securities and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions and its cash levels exceed the Federal Deposit Insurance Corporation (FDIC) federally insured limits. Marketable securities and short-term investments consist of investments in U.S. government securities, U.S. government agency securities, and high credit quality corporate debt securities.

For 2020, two clients each accounted for 11% of Gross Billings. For 2019, two clients accounted for 13% and 10%, respectively, of Gross Billings. For 2018, two clients accounted for 20% and 10%, respectively, of Gross Billings.

As of December 31, 2020, four clients accounted for 15%, 12%, 12% and 12%, respectively, of consolidated accounts receivable. As of December 31, 2019, three clients accounted for 18%, 16% and 16%, respectively, of consolidated accounts receivable.

As of December 31, 2020, and 2019, no suppliers accounted for more than 10% of consolidated accounts payable.

Foreign Currency Transactions and Translation

The Company has entities operating in various countries. Each of these entities’ functional currency is the U.S. Dollar. Transactions in foreign currencies are translated into U.S. Dollars at the rates of exchange in effect at the date of the transaction. Net transaction losses were approximately $1.0 million, $0.7 million, and $1.9 million for the years ended December 31, 2020, 2019 and 2018, respectively, and are included in foreign currency exchange loss, net in the accompanying consolidated statements of operations.

The Company enters into forward contracts to hedge foreign currency exposures related primarily to the Company’s foreign currency denominated accounts receivable. The Company does not designate the foreign exchange forward contracts as hedges for accounting purposes and changes in the fair value of the foreign exchange forward contracts are recorded in foreign currency exchange loss, net in the accompanying consolidated statements of operations. As of December 31, 2020, and 2019, the Company had open forward contracts with aggregate notional amounts of $169.9 million and $92.9 million, respectively. The fair value of the open forward contracts was not material. The Company’s forward contracts generally have terms of 30-60 days.

Recent Accounting Pronouncements

In December 2019, the FASB issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. This guidance will be effective in the first quarter of 2021 on a prospective basis, and early adoption is permitted. The Company is currently evaluating the impact of the new guidance on our consolidated financial statements.

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848) (“ASU 2020-04”), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022 and can be adopted as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020. The Company is currently evaluating the impacts of the provisions of ASU 2020-04 on our financial condition, results of operations, and cash flows.

 

XML 28 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share Attributable to Common Stockholders
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Net Income Per Share Attributable to Common Stockholders

Note 3—Net Income Per Share Attributable to Common Stockholders

The Company has two classes of common stock, Class A and Class B. Basic and diluted earnings per share (“EPS”) attributable to common stockholders for Class A and Class B common stock were the same because they were entitled to the same liquidation and dividend rights.

The computation of basic and diluted EPS is as follows (in thousands, except per share amounts):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

242,317

 

 

$

108,318

 

 

$

88,140

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares outstanding—basic

 

 

46,287

 

 

 

44,533

 

 

 

42,442

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

Options to purchase common stock

 

 

2,293

 

 

 

2,794

 

 

 

2,845

 

ESPP shares

 

 

77

 

 

 

131

 

 

 

251

 

Restricted stock

 

 

331

 

 

 

348

 

 

 

255

 

Weighted-average shares outstanding—diluted

 

 

48,988

 

 

 

47,806

 

 

 

45,793

 

Basic EPS

 

$

5.24

 

 

$

2.43

 

 

$

2.08

 

Diluted EPS

 

$

4.95

 

 

$

2.27

 

 

$

1.92

 

Anti-dilutive equity awards under stock-based award

   plans excluded from the determination of diluted EPS

 

 

32

 

 

 

691

 

 

 

472

 

 

XML 29 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, Net
12 Months Ended
Dec. 31, 2019
Property Plant And Equipment [Abstract]  
Property and Equipment, Net

Note 4—Property and Equipment, Net

Major classes of property and equipment were as follows (in thousands):

 

 

 

As of December 31,

 

 

 

2020

 

 

2019

 

Computer equipment

 

$

28,528

 

 

$

13,594

 

Purchased software

 

 

10,179

 

 

 

9,898

 

Furniture and fixtures

 

 

17,971

 

 

 

11,304

 

Construction in progress (1)

 

 

13,862

 

 

 

20,034

 

Leasehold improvements

 

 

87,803

 

 

 

36,523

 

 

 

 

158,343

 

 

 

91,353

 

Less: Accumulated depreciation

 

 

(42,480

)

 

 

(27,341

)

 

 

$

115,863

 

 

$

64,012

 

 

 

(1)

Includes leasehold improvement projects which are not yet ready for intended use.

Depreciation expense for 2020, 2019 and 2018 was $21.2 million, $14.9 million and $8.1 million, respectively.

For the years ended December 31, 2020, 2019 and 2018 there were no impairment charges to property and equipment.

XML 30 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Capitalized Software Development Costs
12 Months Ended
Dec. 31, 2020
Goodwill And Intangible Assets Disclosure [Abstract]  
Capitalized Software Development Costs

Note 5—Capitalized Software Development Costs

Capitalized software development costs, included in other assets, non-current, were as follows (in thousands):

 

 

 

As of December 31,

 

 

 

2020

 

 

2019

 

Capitalized software development costs, gross

 

$

16,730

 

 

$

15,203

 

Less: Accumulated amortization

 

 

(5,225

)

 

 

(6,121

)

Capitalized software development costs, net

 

$

11,505

 

 

$

9,082

 

 

The Company capitalized $8.2 million, $6.5 million and $6.9 million of software development costs in 2020, 2019 and 2018, respectively. Amortization expense was $5.8 million, $5.5 million and $3.2 million for 2020, 2019 and 2018, respectively. Based on the Company’s capitalized software development costs ready for intended use as of December 31, 2020, estimated amortization expense of $4.2 million and $1.7 million is expected to be recognized in 2021 and 2022, respectively. Amortization has not started on $5.6 million of capitalized software development costs that are not yet ready for intended use as of December 31, 2020.

When fully amortized capitalized software is no longer being used, the Company removes the cost and amortization from the consolidated balance sheet. Accordingly, during 2020 and 2019, approximately $6.7 million and $2.8 million of costs and accumulated amortization, respectively, were removed from the consolidated balance sheet, related to capitalized software development costs which were fully amortized.

XML 31 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Cash, Cash Equivalents and Short-Term Investments
12 Months Ended
Dec. 31, 2020
Cash Cash Equivalents And Short Term Investments [Abstract]  
Cash, Cash Equivalents and Short-Term Investments

Note 6—Cash, Cash Equivalents and Short-Term Investments

Cash, cash equivalents and short-term investments in marketable securities were as follows (in thousands):

 

 

 

As of December 31, 2020

 

 

 

Cash and

 

 

 

 

 

 

 

 

 

 

 

Cash

 

 

Short-Term

 

 

 

 

 

 

 

Equivalents

 

 

Investments

 

 

Total

 

Cash

 

$

132,372

 

 

 

 

 

$

132,372

 

Level 1:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

259,434

 

 

 

 

 

 

259,434

 

Level 2:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

45,547

 

 

 

63,372

 

 

 

108,919

 

Corporate debt securities

 

 

 

 

 

79,342

 

 

 

79,342

 

U.S. government and agency securities

 

 

 

 

 

43,971

 

 

 

43,971

 

Total

 

$

437,353

 

 

$

186,685

 

 

$

624,038

 

 

 

 

As of December 31, 2019

 

 

 

Cash and

 

 

 

 

 

 

 

 

 

 

 

Cash

 

 

Short-Term

 

 

 

 

 

 

 

Equivalents

 

 

Investments

 

 

Total

 

Cash

 

$

32,123

 

 

 

 

 

$

32,123

 

Level 1:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

45,588

 

 

 

 

 

 

45,588

 

Time deposits

 

 

35,000

 

 

 

 

 

 

35,000

 

Level 2:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

15,666

 

 

 

24,975

 

 

 

40,641

 

Corporate debt securities

 

 

 

 

 

78,998

 

 

 

78,998

 

U.S. government and agency securities

 

 

2,499

 

 

 

20,139

 

 

 

22,638

 

Total

 

$

130,876

 

 

$

124,112

 

 

$

254,988

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The Company’s gross unrealized gains or losses from its short-term investments, recorded at fair value, for the years ended December 31, 2020, 2019 and 2018 were immaterial.

The contractual maturities of the Company’s short-term investments are as follows (in thousands):

 

 

 

December 31, 2020

 

Due in one year

 

$

162,291

 

Due in one to two years

 

 

24,394

 

Total

 

$

186,685

 

 

 

 

 

 

 

XML 32 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Debt
12 Months Ended
Dec. 31, 2020
Debt Disclosure [Abstract]  
Debt

Note 7—Debt

Credit Facility

On October 26, 2018, the Company and a syndicate of banks, led by Citibank, N.A., as agent, entered into a second amended and restated loan and security agreement (the “Second A&R Credit Agreement”). The Second A&R Credit Agreement amends and restates the Company’s existing credit facility previously entered into on May 9, 2017, and consists of a $150.0 million revolving loan facility, with a $20.0 million sublimit for swingline borrowings and a $15.0 million sublimit for the issuance of letters of credit (the “Second A&R Credit Facility”). Under certain circumstances, the Company has the right to increase the Second A&R Credit Facility by an amount not to exceed $100.0 million. The Second A&R Credit Agreement is collateralized by substantially all of the Company’s assets, including a pledge of certain of its accounts receivable, deposit accounts, intellectual property, investment property, and equipment.

Loans under the Second A&R Credit Facility bear interest through maturity at a variable rate based upon, at the Company’s option, an annual rate of either a Base Rate or a LIBOR rate, plus an applicable margin (“Base Rate Borrowings” and “LIBOR Rate Borrowings”). The Base Rate is defined as a fluctuating interest rate equal to the greatest of (1) the federal funds rate plus 0.50%, (2) Citibank, N.A.’s prime rate, and (3) one month LIBOR rate plus 2.00%. The applicable margin is between 0.25% to 1.25% for Base Rate Borrowings and between 1.25% and 2.25% for LIBOR Rate Borrowings based on the Company maintaining certain leverage ratios. The fee for undrawn amounts under the Second A&R Credit Facility ranges, based on the applicable leverage, from 0.225% to 0.400%. The Company will also be required to pay customary letter of credit fees, as necessary.

As of December 31, 2020, the Company did not have an outstanding debt balance under the Second Amended and Restated Loan and Security Agreement (the “Credit Facility”). In March 2020, the Company drew down $143.0 million under the Credit Facility as a precautionary measure to provide increased liquidity and preserve financial flexibility in light of the worldwide decline in business activity brought about by COVID-19. By October 2020, the Company repaid the entire balance on its credit facility from available working capital. Availability under the credit facility was $142.8 million as of December 31, 2020. The Second A&R Credit Facility matures, and all outstanding amounts become due and payable on May 9, 2022.

The Second A&R Credit Agreement contains customary conditions to borrowings, events of default and covenants, including covenants that restrict our ability to sell assets, make changes to the nature of our business, engage in mergers or acquisitions, incur, assume or permit to exist additional indebtedness and guarantees, create or permit to exist liens, pay dividends, issue equity instruments, make distributions or redeem or repurchase capital stock or make other investments, engage in transactions with affiliates and make payments in respect of subordinated debt. The Second A&R Credit Agreement also requires the Company to maintain compliance with (a) a maximum ratio of consolidated funded debt to consolidated EBITDA of 3.50 to 1.00 and (b) a minimum ratio of consolidated EBITDA to interest expense of at least 3.00 to 1.00. As of December 31, 2020, the Company was in compliance with all covenants.

The Company entered into the Second A&R Credit Agreement primarily to lower its borrowing costs and to change from an asset-based structure to a cash-flow based structure.

XML 33 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Leases
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Leases

Note 8—Leases

The Company has operating leases for its offices. Its leases have remaining lease terms of up to 10 years, some of which include options to extend the leases for up to 5 years, and some of which include options to terminate the leases within 1 year with proper notification. Certain leases contain provisions for property-related costs that are variable in nature for which the Company is responsible, including common area maintenance and other property operating services. These costs are calculated based on a variety of factors including property values, tax and utility rates, property services fees, and other factors. The Company records rent expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term. The Company does not have any finance leases.

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

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

Operating lease cost

 

$

42,272

 

 

$

28,181

 

Short-term lease cost

 

 

908

 

 

 

1,582

 

Variable lease cost

 

 

5,984

 

 

 

2,469

 

Sublease income

 

 

(3,645

)

 

 

(1,266

)

Total lease cost

 

$

45,519

 

 

$

30,966

 

 

Rent expense for non-cancelable operating leases was $10.9 million for the year ended December 31, 2018.

 

Supplemental information related to leases were as follows:

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

Weighted average remaining lease term

 

7.9 years

 

 

8.7 years

 

Weighted average discount rate

 

3.4%

 

 

4.5%

 

 

Maturities of lease commitments as of December 31, 2020 were as follows (in thousands):

 

Year

 

Amount

 

2021

 

$

43,561

 

2022

 

 

50,902

 

2023

 

 

46,660

 

2024

 

 

37,435

 

2025

 

 

35,706

 

Thereafter

 

 

134,440

 

Total undiscounted lease commitments

 

 

348,704

 

Less: commitments for leases not yet commenced

 

 

(13,670

)

Less: interest

 

 

(42,604

)

Present value of lease liabilities

 

 

292,430

 

Less: operating lease liabilities, current

 

 

(37,868

)

Operating lease liabilities, non-current

 

$

254,562

 

 

Maturities of lease commitments as of December 31, 2019 were as follows (in thousands):

 

Year

 

Amount

 

2020

 

$

14,770

 

2021

 

 

45,522

 

2022

 

 

42,056

 

2023

 

 

38,310

 

2024

 

 

32,310

 

Thereafter

 

 

152,361

 

Total undiscounted lease commitments

 

 

325,329

 

Less: commitments for leases not yet commenced

 

 

(89,381

)

Less: interest

 

 

(46,498

)

Present value of lease liabilities

 

 

189,450

 

Less: operating lease liabilities, current

 

 

(14,577

)

Operating lease liabilities, non-current

 

$

174,873

 

 

 

 

 

 

 

XML 34 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Capitalization
12 Months Ended
Dec. 31, 2020
Equity [Abstract]  
Capitalization

Note 9—Capitalization

The Class A and Class B common stock have the same rights and preferences including rights to dividends, except the Class B is entitled to ten votes per share and the Class A is entitled to one vote per share. Each share of Class B common stock is convertible at any time at the option of the holder into one share of Class A common stock. In addition, each share of Class B common stock will convert automatically into one share of Class A common stock upon any transfer, except for certain transfers described in the Company’s restated certificate of incorporation, including, without limitation, certain transfers for tax and estate planning purposes. Our certificate of incorporation provides that all Class B common stock will convert automatically into Class A common stock on December 22, 2025 unless converted prior to such date.  

 The Company’s board of directors has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of preferred stock.

 

XML 35 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation
12 Months Ended
Dec. 31, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stock-Based Compensation

Note 10—Stock-Based Compensation

Stock-Based Compensation Expense

Stock-based compensation expense recorded in the consolidated statements of operations was as follows (in thousands):

 

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Platform operations

 

$

8,794

 

 

$

5,350

 

 

$

4,463

 

Sales and marketing

 

 

29,726

 

 

 

20,769

 

 

 

11,306

 

Technology and development

 

 

36,672

 

 

 

26,553

 

 

 

13,855

 

General and administrative

 

 

36,583

 

 

 

28,086

 

 

 

12,586

 

Total

 

$

111,775

 

 

$

80,758

 

 

$

42,210

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Stock-Based Award Plans

The Company is authorized to issue stock options, restricted stock awards, restricted stock units, stock appreciation rights and other stock-based and cash-based awards under its 2016 Incentive Award Plan. As of December 31, 2020, 5.8 million shares remained available for grant under the Company’s 2016 Incentive Award Plan. The number of shares authorized for grant is subject to increase each year on January 1, equal to the lesser of (a) 4% of the common stock outstanding (on an as-converted basis) on the final day of the immediately preceding calendar year and (b) such smaller number of shares as determined by the board of directors. On January 1, 2021, the number of shares authorized for grant under the Company’s 2016 Incentive Award Plan was increased by 1.9 million shares in accordance with plan provisions.

Stock options granted under the Company’s stock incentive plans generally vest over four years, subject to the holder’s continued service through the vesting date, and expire no later than 10 years from the date of grant. Restricted stock awards generally vest over four years, subject to the holder’s continued service through the vesting date.

Stock Options

The following summarizes stock option activity:

 

 

 

Shares

Under Option

(in thousands)

 

 

Weighted-

Average

Exercise Price

 

 

Weighted-

Average

Contractual

Life (years)

 

 

Aggregate

Intrinsic Value

(in thousands)

 

Outstanding as of December 31, 2019

 

 

4,064

 

 

$

70.74

 

 

 

 

 

 

 

 

 

Granted

 

 

301

 

 

 

313.28

 

 

 

 

 

 

 

 

 

Exercised

 

 

(1,545

)

 

 

49.29

 

 

 

 

 

 

 

 

 

Cancelled

 

 

(172

)

 

 

125.57

 

 

 

 

 

 

 

 

 

Outstanding as of December 31, 2020

 

 

2,648

 

 

$

107.26

 

 

 

7.1

 

 

$

1,837,483

 

Exercisable as of December 31, 2020

 

 

1,354

 

 

$

58.64

 

 

 

6.3

 

 

$

1,004,852

 

 

The fair value of options on the date of grant was estimated based on the Black-Scholes option pricing model. The weighted average assumptions used to value options granted to employees for the periods presented were as follows:

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Expected term (years)

 

 

6.0

 

 

 

6.0

 

 

 

6.0

 

Expected volatility

 

 

60.5

%

 

 

53.2

%

 

 

48.2

%

Risk-free interest rate

 

 

0.57

%

 

 

2.26

%

 

 

2.85

%

Estimated dividend yield

 

 

%

 

 

%

 

 

%

 

The weighted average grant date fair value per share of stock options granted for the years ended December 31, 2020, 2019 and 2018 and were $172.52, $94.91 and $35.08, respectively. The total intrinsic value of options exercised during the years ended December 31, 2020, 2019 and 2018 were $594.5 million, $222.0 million and $119.0 million, respectively.

Stock-based compensation expense related to stock options was $45.3 million, $37.2 million and $17.7 million for the years ended December 31, 2020, 2019 and 2018, respectively. At December 31, 2020, the Company had unrecognized employee stock-based compensation relating to stock options of approximately $103.0 million, which is expected to be recognized over a weighted-average period of 2.0 years.

Restricted Stock

The following summarizes restricted stock activity:

 

 

 

Shares

(in thousands)

 

 

Weighted-

Average

Grant Date

Fair Value

Per Share

 

Unvested as of December 31, 2019

 

 

457

 

 

$

120.65

 

Granted

 

 

379

 

 

 

343.79

 

Vested

 

 

(210

)

 

 

131.50

 

Forfeited

 

 

(56

)

 

 

163.30

 

Unvested as of December 31, 2020

 

 

570

 

 

$

261.03

 

 

Stock-based compensation expense related to restricted stock was $33.5 million, $17.9 million and $7.4 million for the years ended December 31, 2020, 2019 and 2018, respectively. At December 31, 2020, the Company had unrecognized employee stock-based compensation relating to restricted stock of approximately $136.3 million, which is expected to be recognized over a weighted-average period of 2.7 years.

Employee Stock Purchase Plan

In September 2016, the Company established an ESPP with 800,000 shares of Class A common stock available for issuance. As of December 31, 2020, 0.5 million shares remained available for grant under this plan. The number of shares authorized for grant is subject to increase each year on January 1, equal to the lesser of (a) 800,000 shares, (b) 1% of the Class A common stock outstanding (on an as-converted basis) on the final day of the immediately preceding calendar year, and (c) such smaller number of shares as determined by the Company’s board of directors. On January 1, 2021, the number of shares available for issuance under the Company’s Employee Stock Purchase Plan was increased by 0.4 million shares in accordance with plan provisions.

Under the ESPP, all eligible employees are permitted to authorize payroll deductions of up to 100% of their compensation to purchase shares of Class A common stock, subject to applicable ESPP and statutory limits. The ESPP provides for offering periods generally up to two years, with purchases occurring and new offering periods commencing generally every six months. ESPP purchases generally occur on May 15th and November 15th each year. At each purchase date, employees are able to purchase shares at 85% of the lower of (1) the closing market price per share of Class A common stock on the employee’s enrollment into the applicable offering period and (2) the closing market price per share of Class A common stock on the purchase date. The ESPP has an automatic reset feature, whereby the offering period resets if the fair value of the Company’s common stock on a purchase date is less than that on the original offering date.

The fair value of ESPP shares was estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Expected term (years)

 

 

0.6

 

 

 

0.7

 

 

 

0.8

 

Expected volatility

 

 

61.9

%

 

 

53.2

%

 

 

46.2

%

Risk-free interest rate

 

 

0.40

%

 

 

2.08

%

 

 

2.32

%

Estimated dividend yield

 

 

%

 

 

%

 

 

%

 

The ESPP has a six-month holding period with respect to common stock purchases. Due to the holding period, the Company applies a discount to reflect the non-transferability of the shares. Stock-based compensation expense related to ESPP totaled $33.0 million, $25.7 million and $17.1 million for the years ended December 31, 2020, 2019 and 2018, respectively. At December 31, 2020, the Company had unrecognized employee stock-based compensation relating to ESPP awards of approximately $36.8 million, which is expected to be recognized over a weighted-average period of 0.5 years.

XML 36 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes

Note 11—Income Taxes

The following are the domestic and foreign components of the Company’s income before income taxes (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Domestic

 

$

212,531

 

 

$

162,252

 

 

$

115,706

 

Foreign

 

 

(68,628

)

 

 

(46,032

)

 

 

(9,969

)

Income before income taxes

 

$

143,903

 

 

$

116,220

 

 

$

105,737

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The following are the components of the provision for (benefit from) income taxes (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Current:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

$

(50,096

)

 

$

9,180

 

 

$

11,683

 

State and local

 

 

(19,650

)

 

 

7,800

 

 

 

9,295

 

Foreign

 

 

2,550

 

 

 

1,412

 

 

 

1,720

 

Total current provision

 

 

(67,196

)

 

 

18,392

 

 

 

22,698

 

Deferred:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

 

(20,900

)

 

 

(6,316

)

 

 

(918

)

State and local

 

 

(9,079

)

 

 

(5,339

)

 

 

(2,615

)

Foreign

 

 

(1,239

)

 

 

1,165

 

 

 

(1,568

)

Total deferred provision

 

 

(31,218

)

 

 

(10,490

)

 

 

(5,101

)

Total provision for (benefit from) income taxes

 

$

(98,414

)

 

$

7,902

 

 

$

17,597

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A reconciliation of the statutory tax rate to the effective tax rate for the periods presented is as follows:

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

U.S. federal statutory income tax rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

%

State and local income taxes, net of federal benefit

 

 

(15.7

)

 

 

1.7

 

 

 

5.0

 

Foreign income at other than U.S. rates (1)

 

 

10.9

 

 

 

10.5

 

 

 

2.1

 

Stock-based compensation

 

 

(59.6

)

 

 

(20.5

)

 

 

(7.6

)

Meals and entertainment

 

 

0.2

 

 

 

0.7

 

 

 

0.5

 

Nondeductible compensation

 

 

0.6

 

 

 

(1.3

)

 

 

 

Research and development credit

 

 

(14.1

)

 

 

(5.0

)

 

 

(3.9

)

Other permanent items

 

 

0.1

 

 

 

(0.3

)

 

 

(0.4

)

Benefit from carryback of NOLs

 

 

(11.8

)

 

 

 

 

 

 

Effective income tax rate

 

(68.4)%

 

 

 

6.8

%

 

 

16.7

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)

For the years ended December 31, 2020, and 2019, includes the impact of the valuation allowance associated with the United Kingdom (“U.K.”). For additional information, see discussion below.

 

Set forth below are the tax effects of temporary differences that give rise to a significant portion of the deferred tax assets and deferred tax liabilities (in thousands):

 

 

 

As of December 31,

 

 

 

2020

 

 

2019

 

Deferred tax assets (liabilities):

 

 

 

 

 

 

 

 

Reserves and allowances

 

$

5,521

 

 

$

3,275

 

Accrued expenses

 

 

8,977

 

 

 

5,452

 

Net operating losses

 

 

58,813

 

 

 

19,225

 

Research and development tax credit

 

 

30,138

 

 

 

2,739

 

Stock-based compensation

 

 

13,584

 

 

 

10,641

 

Prepaid expenses

 

 

(1,365

)

 

 

(685

)

Property and equipment

 

 

(14,375

)

 

 

(2,606

)

Intangibles (1)

 

 

184,965

 

 

 

179,096

 

Capitalized software development costs

 

 

(2,836

)

 

 

(2,056

)

Operating lease assets

 

 

(55,685

)

 

 

(37,394

)

Operating lease liabilities

 

 

64,359

 

 

 

40,366

 

Other

 

 

487

 

 

 

111

 

Valuation allowance

 

 

(242,415

)

 

 

(199,214

)

Total deferred tax assets, net

 

$

50,168

 

 

$

18,950

 

 

 

 

 

 

 

 

 

 

 

 

(1)

As of December 31, 2020, and 2019, includes intangibles associated with our international restructuring, net of amortization, offset by a reserve for uncertain tax position. See discussion below.

 

 

In April 2019, the Company completed a series of transactions resulting in changes to its international legal structure, including a transfer of certain intellectual property rights among wholly owned subsidiaries, primarily to align its structure to its evolving operations. The Company recorded a $262.4 million deferred tax asset associated with this restructuring offset by a reserve for uncertain tax position of $51.0 million. Based on available objective evidence, management believes it is not more-likely-than-not that these additional foreign deferred tax assets will be realizable as of December 31, 2019 and, therefore, are offset by a full valuation allowance to the extent not offset by reserves from uncertain tax positions. Management applied significant judgment in estimating the fair value of intangible assets, which involved the use of significant assumptions, including revenue growth rates, margins and discount rates.

As of each reporting date, the Company’s management considers new evidence, both positive and negative, that could impact management’s view with regard to future realization of deferred tax assets. During 2020, management recorded an additional valuation allowance of $43.2 million against its U.K. net deferred tax assets, based on the history of cumulative losses and the conclusion that future taxable profit may not be available for the utilization of the deferred tax assets for U.K. income tax purposes.

As of December 31, 2020, the Company had net operating loss carryforwards in the U.K. of approximately $326.6 million, which can be carried forward indefinitely. Additionally, the Company had net operating loss carryforwards in US state jurisdictions of approximately $49.0 million, which can be carried forward up to twenty years. As of December 31, 2020, the Company had federal, state, and U.K. research and development tax credits of approximately $27.9 million, $17.5 million and $0.6 million, respectively, which can be carried forward indefinitely.

As of December 31, 2020, unremitted earnings of the subsidiaries outside of the U.S. were approximately $1.7 million, on which no state taxes have been paid. The Company’s intention is to indefinitely reinvest these earnings outside the U.S. Upon distribution of those earnings in the form of a dividend or otherwise, the Company would be subject to both state income taxes and withholding taxes payable to various foreign countries. The amounts of such tax liabilities that might be payable upon repatriation of foreign earnings are not material.

As of December 31, 2020, the Company had gross unrecognized tax benefits of approximately $66.9 million, $63.1 million of which is a reduction to deferred tax assets and the remaining $3.8 million which would affect the Company’s effective tax rate if recognized. As of December 31, 2019, the Company had gross unrecognized tax benefits of approximately $53.2 million. The Company classifies liabilities for unrecognized tax benefits in other liabilities, non-current.

The following table presents changes in gross unrecognized tax benefits (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020 (1)

 

 

2019 (1)

 

 

2018

 

Beginning balance

 

$

53,213

 

 

$

4,330

 

 

$

3,101

 

Increases related to prior year tax positions

 

 

5,378

 

 

 

 

 

 

 

Decreases related to prior year tax positions

 

 

 

 

 

(20

)

 

 

(270

)

Increases related to current year tax positions

 

 

9,206

 

 

 

49,100

 

 

 

1,499

 

Settlements

 

 

(520

)

 

 

(197

)

 

 

 

Expiration of statute of limitations

 

 

(402

)

 

 

 

 

 

 

Ending balance

 

$

66,875

 

 

$

53,213

 

 

$

4,330

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)

Includes the impact of a statutory rate change in the U.K. 

 

Interest and penalties related to the Company’s unrecognized tax benefits accrued as of December 31, 2020 were not material.

The Company files U.S. federal, state, and foreign tax returns. The Company is not currently under examination by any federal or state jurisdictions. The Company expects to reduce its unrecognized tax benefits by $1.7 million during the next twelve months.

The 2017 through 2019 U.S. federal tax returns and 2017 through 2019 state tax returns remain open to examination. The majority of the Company’s foreign subsidiaries remain subject to examination by local taxing authorities for 2015 and subsequent years.

XML 37 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Segment and Geographic Information
12 Months Ended
Dec. 31, 2020
Segments Geographical Areas [Abstract]  
Segment and Geographic Information

Note 12—Segment and Geographic Information

The Company reports revenue net of amounts it pays suppliers for the cost of advertising inventory, third-party data and other add-on features (collectively, “Supplier Features”). The Company generally bills clients for the gross amount of Supplier Features they purchase through its platform and the platform fees, net of allowances (“Gross Billings”). The Company’s accounts receivable are recorded at the amount of Gross Billings for the amounts it is responsible to collect, and accounts payable are recorded at the net amount payable to suppliers. Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.

Gross Billings, based on the billing address of the clients or client affiliates, were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

US

 

$

3,605,665

 

 

$

2,639,497

 

 

$

1,937,074

 

International

 

 

562,595

 

 

 

456,190

 

 

 

347,939

 

Total

 

$

4,168,260

 

 

$

3,095,687

 

 

$

2,285,013

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Property and equipment, net and operating lease assets presented by principal geographic area, were as follows (in thousands):

 

 

 

December 31, 2020

 

 

December 31, 2019

 

US

 

$

263,891

 

 

$

157,245

 

International

 

 

100,115

 

 

 

80,216

 

Total

 

$

364,006

 

 

$

237,461

 

 

 

 

 

 

 

 

 

 

 

XML 38 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments And Contingencies Disclosure [Abstract]  
Commitments and Contingencies

Note 13—Commitments and Contingencies

As of December 31, 2020, the Company has various non-cancelable operating lease commitments for office space which as a result of the adoption of ASC 842, have been recorded as Lease Liabilities. Refer to Note 8Leases for additional information regarding lease commitments.

As of December 31, 2020, the Company has non-cancelable commitments to its hosting services providers, marketing contracts and commitments to providers of software as a service. As of December 31, 2020, these purchase obligations were as follows (in thousands):

 

Year

 

Amount

 

2021

 

$

52,404

 

2022

 

 

35,029

 

2023

 

 

30,408

 

2024

 

 

16,642

 

2025

 

 

142

 

 

 

$

134,625

 

 

Guarantees and Indemnification

In the ordinary course of business, the Company may provide indemnifications of varying scope and terms to clients, vendors, lessors, business partners, and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, services to be provided by the Company or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with directors and certain officers and employees that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No demands have been made upon the Company to provide indemnification under such agreements, and thus, there are no claims that the Company is aware of that could have a material effect on the Company’s balance sheet, statement of operations or statement of cash flows. Accordingly, no amounts for any obligation have been recorded as of December 31, 2020 and 2019.

Litigation

From time to time, the Company is subject to various legal proceedings and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings and claims cannot be predicted with certainty, management does not believe that any of these proceedings or other claims will have a material adverse effect on the Company’s business, financial condition, results of operations or cash flows.

Employment Contracts

The Company has entered into agreements with severance terms with certain employees and officers, all of whom are employed on an at-will basis, subject to certain severance obligations in the event of certain involuntary terminations. The Company may be required to accelerate the vesting of certain stock options in the event of changes in control, as defined and involuntary terminations.

XML 39 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation

The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the operations of the Company and its wholly owned subsidiaries. All intercompany transactions have been eliminated in consolidation.

Use of Estimates

Use of Estimates

The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from these estimates.

On an on-going basis, management evaluates its estimates, primarily those related to: (1) revenue recognition criteria, including the determination of revenue reporting as net versus gross in the Company’s revenue arrangements, (2) allowances for credit losses accounts, (3) operating lease assets and liabilities, including our incremental borrowing rate and terms and provisions of each lease (4) the useful lives of property and equipment and capitalized software development costs, (5) income taxes, (6) assumptions used in the Black-Scholes option pricing model to determine the fair value of stock-based compensation and (7) the recognition and disclosure of contingent liabilities. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.

As of December 31, 2020, the impact of the Coronavirus pandemic (“COVID-19”) on our business continues to evolve. As a result, many of our estimates and assumptions, including the allowance for credit losses, consider macro-economic factors in the market, which require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available, our estimates may change materially in future periods.

Revenue Recognition

Revenue Recognition

The Company generates revenue from clients who enter into agreements with the Company to use its platform to purchase advertising inventory, data and other add-on features. The Company charges its clients a platform fee, which is a percentage of a client’s purchases through the platform. In addition, the Company invoices its clients for the cost of advertising inventory purchased, plus data and any add-on features purchased through the platform.

The Company determines revenue recognition through the following steps:

 

Identification of a contract with a customer;

 

Identification of the performance obligations in the contract;

 

Determination of the transaction price;

 

Allocation of the transaction price to the performance obligations in the contract; and

 

Recognition of revenue when or as the performance obligations are satisfied.

The Company maintains agreements with each client and supplier in the form of master service agreements, which set out the terms of the relationship and access to the Company’s platform. The Company’s performance obligation is to provide the use of its platform to clients to develop ad campaigns and select the advertising inventory, data and other add-on features. The Company charges clients a platform fee, based on a percentage of a client’s purchases through the platform, and the transaction price is determined based on the consideration to which it expects to be entitled in exchange for the completion of a transaction, that is, when a bid is won. The platform fee percentage is based on the level of purchases by the client through the platform during the month. The Company recognizes revenue for its platform fee at a point in time when a purchase by the client occurs through its platform, which is when a bid is won. Subsequent to a bid being won through the Company’s platform, the associated fees are generally not subject to refund or adjustment. Historically, any refunds and adjustments have not been material.

The Company reports revenue net of amounts it pays suppliers for the cost of advertising inventory, third-party data and other add-on features (collectively, “Supplier Features”). The determination of whether the Company is the principal or agent, and hence whether to report revenue on a gross basis for the amount of the Supplier Features the clients purchase using the platform plus the Company’s platform fees or on a net basis for the amount of platform fees charged to the client, requires judgment. The Company determined that it is not primarily responsible for the purchase of Supplier Features, but rather, it is primarily responsible to provide a platform that enables clients to bid on advertising inventory, and use data and other add-on features in designing and executing their campaigns. The Company does not control the Supplier Features prior to the purchase by the client, and it does not have pricing latitude with respect to the cost of such features. The platform fee the Company charges clients is a percentage of their purchases through its platform, similar to a commission, and the platform fee is not contingent on the results of an advertising campaign. Based on these and other factors, the Company determined that it is not the principal in the purchase and sale of Supplier Features in all of its arrangements, and therefore, it reports revenue on a net basis for the platform fees charged to clients.

The Company generally bills clients for the gross amount of Supplier Features they purchase through its platform and the platform fees, net of allowances (“Gross Billings”). Some of the Company’s clients have payment relationships directly with advertising inventory suppliers in which case the Company only bills these clients for third-party data, other add-on features and its platform fees. The Company invoices its clients on a monthly basis for the purchases occurring during the month. Invoice payment terms, negotiated on a client-by-client basis, are typically between 30 to 90 days. However, for certain agency clients with sequential liability terms, payments are not due to the Company until such agency client has received payment from its clients who are advertisers. The Company’s accounts receivable are recorded at the amount of Gross Billings for the amounts it is responsible to collect, and accounts payable are recorded at the net amount payable to suppliers. Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.

Refer to Note 12—Segment and Geographic Information for geographic information related to Gross Billings.

Operating Expenses

Operating Expenses

The Company classifies its operating expenses into four categories and allocates overhead such as information technology infrastructure, rent and occupancy charges based on headcount for all these categories:

Platform Operations. Platform operations expense consists of expenses related to hosting the Company’s platform, which includes “internet traffic” associated with the viewing of available impressions or queries per second (“QPS”) and providing support to clients. Platform operations expense includes hosting costs, personnel costs, and amortization of acquired technology and capitalized software costs for the development of the Company’s platform, including allocated overhead. Personnel costs included in platform operations include salaries, bonuses, stock-based compensation, and employee benefit costs, and are primarily attributable to personnel who provide the Company’s clients with support using the Company’s platform and the personnel who support the Company’s platform. The Company capitalizes certain costs associated with the development of the Company’s platform and amortizes these costs over their estimated useful lives in platform operations expense.

Sales and Marketing. Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and commission costs, for the Company’s sales and marketing personnel. Sales and marketing expense also includes costs for market development programs, advertising, promotional and other marketing activities, and allocated overhead. Commissions costs are expensed as incurred.

Technology and Development. The Company’s technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation and employee benefits costs, third-party consultant costs associated with the ongoing development and maintenance of the Company’s platform and integrations with our advertising and data inventory suppliers, amortization of capitalized third-party software used in the development of the Company’s platform and allocated overhead. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in other assets, non-current on the Company’s consolidated balance sheet. The Company amortizes capitalized software development costs relating to the Company’s platform to platform operations expense.

General and Administrative. The Company’s general and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, and employee benefits costs associated with the Company’s executive, finance, legal, human resources, compliance, and other administrative personnel, as well as accounting and legal professional services fees, credit loss expense and allocated overhead.

Stock-Based Compensation

Stock-Based Compensation

Compensation expense related to stock options, restricted stock awards and units, which are referred to collectively as restricted stock, and awards granted under the Company’s employee stock purchase plan (“ESPP”), is measured and recognized in the consolidated financial statements based on the fair value of the awards granted. The fair value of each option award is estimated on the grant date using the Black-Scholes option-pricing model. The fair value of restricted stock is calculated using the closing market price of the Company’s common stock on the date of grant. Stock-based compensation expense related to stock options and restricted stock is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. Stock-based compensation expense for ESPP awards is recognized on a graded-vesting attribution basis over the requisite service period of each award.

Determining the fair value of stock options and ESPP awards requires judgment. The Company’s use of the Black-Scholes option pricing model requires the input of subjective assumptions. The assumptions used in the Company’s option-pricing model represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment.

These assumptions and estimates are as follows:

Risk-Free Interest Rate. The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities approximating the expected term of the awards.

Expected Term. Given insufficient historical data relating to stock option exercises, to determine the expected term, the Company applies the simplified approach, in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. For ESPP awards, the expected term is the time period from the grant date to the respective purchase dates included within each offering period.

Volatility. Prior to 2020, the Company determined the price volatility based on a blend of the historical volatilities of a publicly traded peer group, implied volatilities from its traded options, and its historical volatility, based on daily price observations over a period equivalent to the expected term of the award. During 2020, the Company eliminated the peer group from this analysis and began to determine its price volatility based on a blend of historical and implied volatilities.

Dividend Yield. The dividend yield assumption is based on the Company’s history and current expectations of dividend payouts. The Company has never declared or paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future, so the Company used an expected dividend yield of zero.

The Company will continue to use judgment in evaluating the assumptions related to the Company’s stock-based compensation.

Income Taxes

Income Taxes

Deferred income tax assets and liabilities are determined based upon the net tax effects of the differences between the Company’s consolidated financial statements carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized.

The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. The Company recognizes interest and penalties accrued related to its uncertain tax positions in its income tax provision in the accompanying consolidated statements of operations.

Net Income Per Share Attributable to Common Stockholders

Net Income Per Share Attributable to Common Stockholders

Basic net income per share attributable to common stockholders is calculated by dividing the net income attributable to common stockholders by the weighted-average number of shares of common stock outstanding.

Diluted net income per share attributable to common stockholders adjusts the basic net income per share attributable to common stockholders and the weighted-average number of shares of common stock outstanding for the potentially dilutive impact of stock options, restricted stock and ESPP using the treasury-stock method.

Cash, Cash Equivalents and Marketable Securities

Cash, Cash Equivalents and Marketable Securities

The Company considers all short-term highly liquid investments with an original maturity of three months or less to be cash equivalents. Cash equivalents, consisting of money market funds, commercial paper, corporate debt securities and U.S. government and agency securities, are carried at fair value. Refer to Note 6—Cash, Cash Equivalents and Short-Term Investments for additional information regarding the fair value of cash equivalents and marketable securities.

The Company uses Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (Accounting Standards Codification (“ASC”) 326 or “CECL”), to assess the investment portfolio for impairment at the individual security level and evaluates all securities in an unrealized loss position to determine if the impairment is credit-related (resulting in realized credit loss, recorded in earnings) or non-credit-related (resulting in an unrealized loss, recorded in stockholders' equity).

The Company classifies its marketable securities as available-for-sale (“AFS”) investments in its current assets because they represent investments of cash available for current operations. AFS investments are carried at fair value with any unrealized gains and losses, net of taxes, included in accumulated other comprehensive income (loss) in stockholders' equity. AFS debt securities with an amortized cost basis in excess of estimated fair value are assessed to determine what amount of that difference, if any, is caused by expected credit losses. Expected credit loss on AFS debt securities are recognized in other expense (income), net on consolidated statement of operations and any remaining unrealized losses, net of taxes, are included in accumulated other comprehensive income (loss) in stockholders' equity. We have not recorded any impairment charges for unrealized losses in the periods presented.

Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts)

Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts)

Accounts receivable are recorded at the invoiced amount, are unsecured and do not bear interest. The Company performs ongoing credit evaluations of its clients and certain advertisers when the Company’s agreements with its clients contain sequential liability terms that provide that the client payments are not due to the Company until the client has received payment from its clients who are advertisers. We maintain an allowance for credit losses for expected uncollectible accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense on the Consolidated Statements of Operations.

On January 1, 2020, the Company adopted ASC 326 to assess the allowance for credit losses. The Company used the modified retrospective transition method, which required a cumulative-effect adjustment to the opening balance of retained earnings to be recognized on the date of adoption with prior periods not restated. The cumulative-effect adjustment recorded on January 1, 2020, was not material. ASC 326 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. As a result, the Company revised its impairment model to utilize an expected loss methodology in place of an incurred loss methodology related to its marketable securities and the related allowance for credit losses. The industry specific default rates are applied to the advertiser’s industry if the receivables are subject to sequential liability or the Company is engaged with the advertiser directly.

For the year ended December 31, 2020, the Company’s assessment considered business and market disruptions caused by COVID-19 and estimates of credit defaults by industry. We continue to monitor the financial implications of the COVID-19 on expected credit losses. The Company reviews the allowance for credit losses and financial implications of the COVID-19 on expected credit losses on a quarterly basis. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered.

The following table presents changes in the accounts receivable allowance for credit losses (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Beginning balance

 

$

3,920

 

 

$

2,973

 

 

$

2,257

 

Add: Impact upon adoption of new accounting standard

 

 

553

 

 

 

 

 

 

 

Add: bad debt expense

 

 

3,149

 

 

 

2,702

 

 

 

2,115

 

Less: write-offs, net of recoveries

 

 

(369

)

 

 

(1,755

)

 

 

(1,399

)

Ending balance

 

$

7,253

 

 

$

3,920

 

 

$

2,973

 

 

Property and Equipment, Net

Property and Equipment, Net

Property and equipment are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the following estimated useful lives:

 

 

 

Years

Computer equipment

 

2 – 3

Purchased software

 

3 – 5

Furniture, fixtures and office equipment

 

5

Leasehold improvements

 

*

 

 

*

Leasehold improvements are amortized on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.

Repair and maintenance costs are charged to expense as incurred, while renewals and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s operating results.

Capitalized Software Development Costs

Capitalized Software Development Costs

The Company capitalizes certain costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software development projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not qualify for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expenses in the consolidated statements of operations.

Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose. Software development costs are amortized using a straight-line method over the estimated useful life of two years, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived.

 

The Company does not transfer ownership of its internally developed software, or lease its software, to third parties.

Cloud computing arrangements (“CCAs”), such as software as a service and other hosting arrangements, are evaluated for capitalized implementation costs in a similar manner as capitalized software development costs. If a CCA includes a software license, the software license element of the arrangement is accounted for in a manner consistent with the acquisition of other software licenses. If a CCA does not include a software license, the service element of the arrangement is accounted for as a service contract. The Company capitalized certain implementation costs for its CCAs that are service contracts, which are included in other assets, non-current. The Company amortizes capitalized implementation costs in a CCA over the life of the service contract. The Company capitalized $1.0 million and $2.9 million of CCA implementation costs in 2020 and 2019, respectively. Amortization expense was $0.9 million and $0.6 million for 2020 and 2019, respectively.

Operating Leases

Operating Leases

On January 1, 2019, the Company adopted ASU No. 2016-02, codified as ASC 842, using the modified retrospective adoption approach. The Company elected the transition option provided by ASU No. 2018-11, Leases (Topic 842): Targeted Improvements, to not restate comparative periods, but rather to initially adopt the requirements of ASC 842 on January 1, 2019. The most significant impact of the adoption of ASC 842 resulted in the recognition of operating lease right-of-use assets (“operating lease assets’) of approximately $41 million, net of deferred rent and direct costs, and operating lease liabilities of approximately $47 million on its consolidated balance sheet. The impact on the Company’s consolidated statements of income and cash flows was not material.

ASC 842 provides various optional transition practical expedients. Upon transition to ASC 842, the Company elected the use of the package of practical expedients to not reassess: whether a contract is or contains a lease, lease classification and indirect costs. The Company did not elect the hindsight practical expedient in transition. The Company has elected to not separate lease and non-lease components.

Operating lease assets represent the Company’s right to control the use of an identified asset for a period of time, or term, in exchange for consideration, and operating lease liabilities represent its obligation to make lease payments arising from the aforementioned right.

The Company determines if an arrangement is, or contains, a lease at inception. Operating leases are included in operating lease assets, operating lease liabilities and operating lease liabilities, non-current on our consolidated balance sheets for all leases except for short-term leases with a term of 12 months or less. Operating lease assets and liabilities are initially recorded based on the present value of lease payments over the lease term, which includes the minimum unconditional term of the lease, and may include options to extend or terminate the lease when it is reasonably certain at the commencement date that such options will be exercised. As the rate implicit for each of the Company’s leases is not readily determinable, the Company uses its incremental borrowing rate, based on the information available at the lease commencement date in determining the present value of its expected lease payments. Operating lease assets also include any initial direct costs and any lease payments made prior to the lease commencement date and are reduced by any lease incentives received. Operating lease assets are amortized on a straight-line basis as the operating lease cost over the lease term on the consolidated statements of income. The related amortization, referred to as noncash lease expense, along with the change in the operating lease liabilities are separately presented within the cash flows from operating activities on the consolidated statements of cash flows.

Refer to Note 8—Leases for additional information.

 

Fair Value of Financial Instruments

Fair Value of Financial Instruments

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy, based on three levels of inputs, of which the first two are considered observable and the last unobservable, which are the following:

Level 1—Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.

Level 2—Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted market prices for similar assets and liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.

Level 3—Unobservable inputs.

Observable inputs are based on market data obtained from independent sources.

The carrying amounts of accounts receivable, accounts payable, accrued expenses and other current liabilities approximate fair value due to the short-term nature of these instruments. The carrying value of the line of credit approximates fair value based on borrowing rates currently available to the Company for financing with similar terms and were determined to be Level 2.

Certain long-lived assets including capitalized software development costs are also subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review. To date, no material impairments have been recorded on those assets. 

Concentration of Risk

Concentration of Risk

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents, marketable securities and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions and its cash levels exceed the Federal Deposit Insurance Corporation (FDIC) federally insured limits. Marketable securities and short-term investments consist of investments in U.S. government securities, U.S. government agency securities, and high credit quality corporate debt securities.

For 2020, two clients each accounted for 11% of Gross Billings. For 2019, two clients accounted for 13% and 10%, respectively, of Gross Billings. For 2018, two clients accounted for 20% and 10%, respectively, of Gross Billings.

As of December 31, 2020, four clients accounted for 15%, 12%, 12% and 12%, respectively, of consolidated accounts receivable. As of December 31, 2019, three clients accounted for 18%, 16% and 16%, respectively, of consolidated accounts receivable.

As of December 31, 2020, and 2019, no suppliers accounted for more than 10% of consolidated accounts payable.

Foreign Currency Transactions and Translation

Foreign Currency Transactions and Translation

The Company has entities operating in various countries. Each of these entities’ functional currency is the U.S. Dollar. Transactions in foreign currencies are translated into U.S. Dollars at the rates of exchange in effect at the date of the transaction. Net transaction losses were approximately $1.0 million, $0.7 million, and $1.9 million for the years ended December 31, 2020, 2019 and 2018, respectively, and are included in foreign currency exchange loss, net in the accompanying consolidated statements of operations.

The Company enters into forward contracts to hedge foreign currency exposures related primarily to the Company’s foreign currency denominated accounts receivable. The Company does not designate the foreign exchange forward contracts as hedges for accounting purposes and changes in the fair value of the foreign exchange forward contracts are recorded in foreign currency exchange loss, net in the accompanying consolidated statements of operations. As of December 31, 2020, and 2019, the Company had open forward contracts with aggregate notional amounts of $169.9 million and $92.9 million, respectively. The fair value of the open forward contracts was not material. The Company’s forward contracts generally have terms of 30-60 days.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

In December 2019, the FASB issued Accounting Standard Update No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (ASU 2019-12), which simplifies the accounting for income taxes. This guidance will be effective in the first quarter of 2021 on a prospective basis, and early adoption is permitted. The Company is currently evaluating the impact of the new guidance on our consolidated financial statements.

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848) (“ASU 2020-04”), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate or by another reference rate expected to be discontinued. The amendments are effective for all entities as of March 12, 2020 through December 31, 2022 and can be adopted as of any date from the beginning of an interim period that includes or is subsequent to March 12, 2020. The Company is currently evaluating the impacts of the provisions of ASU 2020-04 on our financial condition, results of operations, and cash flows.

 

XML 40 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2020
Accounting Policies [Abstract]  
Schedule of Changes in Accounts Receivable Allowance for Credit Losses

The following table presents changes in the accounts receivable allowance for credit losses (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Beginning balance

 

$

3,920

 

 

$

2,973

 

 

$

2,257

 

Add: Impact upon adoption of new accounting standard

 

 

553

 

 

 

 

 

 

 

Add: bad debt expense

 

 

3,149

 

 

 

2,702

 

 

 

2,115

 

Less: write-offs, net of recoveries

 

 

(369

)

 

 

(1,755

)

 

 

(1,399

)

Ending balance

 

$

7,253

 

 

$

3,920

 

 

$

2,973

 

 

Schedule of Useful lives of PPE Depreciation is computed using the straight-line method based upon the following estimated useful lives:

 

 

 

Years

Computer equipment

 

2 – 3

Purchased software

 

3 – 5

Furniture, fixtures and office equipment

 

5

Leasehold improvements

 

*

 

 

*

Leasehold improvements are amortized on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.

XML 41 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share Attributable to Common Stockholders (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Computation of Basic and Diluted EPS

The computation of basic and diluted EPS is as follows (in thousands, except per share amounts):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

242,317

 

 

$

108,318

 

 

$

88,140

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares outstanding—basic

 

 

46,287

 

 

 

44,533

 

 

 

42,442

 

Effect of dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

 

Options to purchase common stock

 

 

2,293

 

 

 

2,794

 

 

 

2,845

 

ESPP shares

 

 

77

 

 

 

131

 

 

 

251

 

Restricted stock

 

 

331

 

 

 

348

 

 

 

255

 

Weighted-average shares outstanding—diluted

 

 

48,988

 

 

 

47,806

 

 

 

45,793

 

Basic EPS

 

$

5.24

 

 

$

2.43

 

 

$

2.08

 

Diluted EPS

 

$

4.95

 

 

$

2.27

 

 

$

1.92

 

Anti-dilutive equity awards under stock-based award

   plans excluded from the determination of diluted EPS

 

 

32

 

 

 

691

 

 

 

472

 

XML 42 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2020
Property Plant And Equipment [Abstract]  
Schedule of Major Classes of Property and Equipment

Major classes of property and equipment were as follows (in thousands):

 

 

 

As of December 31,

 

 

 

2020

 

 

2019

 

Computer equipment

 

$

28,528

 

 

$

13,594

 

Purchased software

 

 

10,179

 

 

 

9,898

 

Furniture and fixtures

 

 

17,971

 

 

 

11,304

 

Construction in progress (1)

 

 

13,862

 

 

 

20,034

 

Leasehold improvements

 

 

87,803

 

 

 

36,523

 

 

 

 

158,343

 

 

 

91,353

 

Less: Accumulated depreciation

 

 

(42,480

)

 

 

(27,341

)

 

 

$

115,863

 

 

$

64,012

 

 

(1)

Includes leasehold improvement projects which are not yet ready for intended use.

XML 43 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Capitalized Software Development Costs (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill And Intangible Assets Disclosure [Abstract]  
Summary of Capitalized Software Development Costs

Capitalized software development costs, included in other assets, non-current, were as follows (in thousands):

 

 

 

As of December 31,

 

 

 

2020

 

 

2019

 

Capitalized software development costs, gross

 

$

16,730

 

 

$

15,203

 

Less: Accumulated amortization

 

 

(5,225

)

 

 

(6,121

)

Capitalized software development costs, net

 

$

11,505

 

 

$

9,082

 

XML 44 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Cash, Cash Equivalents and Short-Term Investments (Tables)
12 Months Ended
Dec. 31, 2020
Cash Cash Equivalents And Short Term Investments [Abstract]  
Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities

Cash, cash equivalents and short-term investments in marketable securities were as follows (in thousands):

 

 

 

As of December 31, 2020

 

 

 

Cash and

 

 

 

 

 

 

 

 

 

 

 

Cash

 

 

Short-Term

 

 

 

 

 

 

 

Equivalents

 

 

Investments

 

 

Total

 

Cash

 

$

132,372

 

 

 

 

 

$

132,372

 

Level 1:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

259,434

 

 

 

 

 

 

259,434

 

Level 2:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

45,547

 

 

 

63,372

 

 

 

108,919

 

Corporate debt securities

 

 

 

 

 

79,342

 

 

 

79,342

 

U.S. government and agency securities

 

 

 

 

 

43,971

 

 

 

43,971

 

Total

 

$

437,353

 

 

$

186,685

 

 

$

624,038

 

 

 

 

As of December 31, 2019

 

 

 

Cash and

 

 

 

 

 

 

 

 

 

 

 

Cash

 

 

Short-Term

 

 

 

 

 

 

 

Equivalents

 

 

Investments

 

 

Total

 

Cash

 

$

32,123

 

 

 

 

 

$

32,123

 

Level 1:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

45,588

 

 

 

 

 

 

45,588

 

Time deposits

 

 

35,000

 

 

 

 

 

 

35,000

 

Level 2:

 

 

 

 

 

 

 

 

 

 

 

 

Commercial paper

 

 

15,666

 

 

 

24,975

 

 

 

40,641

 

Corporate debt securities

 

 

 

 

 

78,998

 

 

 

78,998

 

U.S. government and agency securities

 

 

2,499

 

 

 

20,139

 

 

 

22,638

 

Total

 

$

130,876

 

 

$

124,112

 

 

$

254,988

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Schedule of Contractual Maturities of Short-Term Investments

The contractual maturities of the Company’s short-term investments are as follows (in thousands):

 

 

 

December 31, 2020

 

Due in one year

 

$

162,291

 

Due in one to two years

 

 

24,394

 

Total

 

$

186,685

 

 

 

 

 

 

 

XML 45 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Leases (Tables)
12 Months Ended
Dec. 31, 2020
Leases [Abstract]  
Summary of Components of Lease Expense

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

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

Operating lease cost

 

$

42,272

 

 

$

28,181

 

Short-term lease cost

 

 

908

 

 

 

1,582

 

Variable lease cost

 

 

5,984

 

 

 

2,469

 

Sublease income

 

 

(3,645

)

 

 

(1,266

)

Total lease cost

 

$

45,519

 

 

$

30,966

 

Summary of Supplemental Information Related to Leases

Supplemental information related to leases were as follows:

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

Weighted average remaining lease term

 

7.9 years

 

 

8.7 years

 

Weighted average discount rate

 

3.4%

 

 

4.5%

 

 

Summary of Maturities of Lease Commitments

Maturities of lease commitments as of December 31, 2020 were as follows (in thousands):

 

Year

 

Amount

 

2021

 

$

43,561

 

2022

 

 

50,902

 

2023

 

 

46,660

 

2024

 

 

37,435

 

2025

 

 

35,706

 

Thereafter

 

 

134,440

 

Total undiscounted lease commitments

 

 

348,704

 

Less: commitments for leases not yet commenced

 

 

(13,670

)

Less: interest

 

 

(42,604

)

Present value of lease liabilities

 

 

292,430

 

Less: operating lease liabilities, current

 

 

(37,868

)

Operating lease liabilities, non-current

 

$

254,562

 

 

Maturities of lease commitments as of December 31, 2019 were as follows (in thousands):

 

Year

 

Amount

 

2020

 

$

14,770

 

2021

 

 

45,522

 

2022

 

 

42,056

 

2023

 

 

38,310

 

2024

 

 

32,310

 

Thereafter

 

 

152,361

 

Total undiscounted lease commitments

 

 

325,329

 

Less: commitments for leases not yet commenced

 

 

(89,381

)

Less: interest

 

 

(46,498

)

Present value of lease liabilities

 

 

189,450

 

Less: operating lease liabilities, current

 

 

(14,577

)

Operating lease liabilities, non-current

 

$

174,873

 

 

 

 

 

 

 

XML 46 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Schedule of Stock-Based Compensation Expense

Stock-Based Compensation Expense

Stock-based compensation expense recorded in the consolidated statements of operations was as follows (in thousands):

 

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Platform operations

 

$

8,794

 

 

$

5,350

 

 

$

4,463

 

Sales and marketing

 

 

29,726

 

 

 

20,769

 

 

 

11,306

 

Technology and development

 

 

36,672

 

 

 

26,553

 

 

 

13,855

 

General and administrative

 

 

36,583

 

 

 

28,086

 

 

 

12,586

 

Total

 

$

111,775

 

 

$

80,758

 

 

$

42,210

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Summary of Stock Option Activity

The following summarizes stock option activity:

 

 

 

Shares

Under Option

(in thousands)

 

 

Weighted-

Average

Exercise Price

 

 

Weighted-

Average

Contractual

Life (years)

 

 

Aggregate

Intrinsic Value

(in thousands)

 

Outstanding as of December 31, 2019

 

 

4,064

 

 

$

70.74

 

 

 

 

 

 

 

 

 

Granted

 

 

301

 

 

 

313.28

 

 

 

 

 

 

 

 

 

Exercised

 

 

(1,545

)

 

 

49.29

 

 

 

 

 

 

 

 

 

Cancelled

 

 

(172

)

 

 

125.57

 

 

 

 

 

 

 

 

 

Outstanding as of December 31, 2020

 

 

2,648

 

 

$

107.26

 

 

 

7.1

 

 

$

1,837,483

 

Exercisable as of December 31, 2020

 

 

1,354

 

 

$

58.64

 

 

 

6.3

 

 

$

1,004,852

 

 

Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees

The fair value of options on the date of grant was estimated based on the Black-Scholes option pricing model. The weighted average assumptions used to value options granted to employees for the periods presented were as follows:

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Expected term (years)

 

 

6.0

 

 

 

6.0

 

 

 

6.0

 

Expected volatility

 

 

60.5

%

 

 

53.2

%

 

 

48.2

%

Risk-free interest rate

 

 

0.57

%

 

 

2.26

%

 

 

2.85

%

Estimated dividend yield

 

 

%

 

 

%

 

 

%

Summary of Restricted Stock Activity

The following summarizes restricted stock activity:

 

 

 

Shares

(in thousands)

 

 

Weighted-

Average

Grant Date

Fair Value

Per Share

 

Unvested as of December 31, 2019

 

 

457

 

 

$

120.65

 

Granted

 

 

379

 

 

 

343.79

 

Vested

 

 

(210

)

 

 

131.50

 

Forfeited

 

 

(56

)

 

 

163.30

 

Unvested as of December 31, 2020

 

 

570

 

 

$

261.03

 

Schedule of Weighted-Average Assumptions Used to Estimate the Fair Value of ESPP Shares

The fair value of ESPP shares was estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:

 

 

 

Year ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Expected term (years)

 

 

0.6

 

 

 

0.7

 

 

 

0.8

 

Expected volatility

 

 

61.9

%

 

 

53.2

%

 

 

46.2

%

Risk-free interest rate

 

 

0.40

%

 

 

2.08

%

 

 

2.32

%

Estimated dividend yield

 

 

%

 

 

%

 

 

%

XML 47 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Domestic and Foreign Components of Income Before Income Taxes

The following are the domestic and foreign components of the Company’s income before income taxes (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Domestic

 

$

212,531

 

 

$

162,252

 

 

$

115,706

 

Foreign

 

 

(68,628

)

 

 

(46,032

)

 

 

(9,969

)

Income before income taxes

 

$

143,903

 

 

$

116,220

 

 

$

105,737

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Components of Provision for (Benefit from) Income Taxes

The following are the components of the provision for (benefit from) income taxes (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

Current:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

$

(50,096

)

 

$

9,180

 

 

$

11,683

 

State and local

 

 

(19,650

)

 

 

7,800

 

 

 

9,295

 

Foreign

 

 

2,550

 

 

 

1,412

 

 

 

1,720

 

Total current provision

 

 

(67,196

)

 

 

18,392

 

 

 

22,698

 

Deferred:

 

 

 

 

 

 

 

 

 

 

 

 

Federal

 

 

(20,900

)

 

 

(6,316

)

 

 

(918

)

State and local

 

 

(9,079

)

 

 

(5,339

)

 

 

(2,615

)

Foreign

 

 

(1,239

)

 

 

1,165

 

 

 

(1,568

)

Total deferred provision

 

 

(31,218

)

 

 

(10,490

)

 

 

(5,101

)

Total provision for (benefit from) income taxes

 

$

(98,414

)

 

$

7,902

 

 

$

17,597

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reconciliation of Statutory Tax Rate to Effective Tax Rate

A reconciliation of the statutory tax rate to the effective tax rate for the periods presented is as follows:

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

U.S. federal statutory income tax rate

 

 

21.0

%

 

 

21.0

%

 

 

21.0

%

State and local income taxes, net of federal benefit

 

 

(15.7

)

 

 

1.7

 

 

 

5.0

 

Foreign income at other than U.S. rates (1)

 

 

10.9

 

 

 

10.5

 

 

 

2.1

 

Stock-based compensation

 

 

(59.6

)

 

 

(20.5

)

 

 

(7.6

)

Meals and entertainment

 

 

0.2

 

 

 

0.7

 

 

 

0.5

 

Nondeductible compensation

 

 

0.6

 

 

 

(1.3

)

 

 

 

Research and development credit

 

 

(14.1

)

 

 

(5.0

)

 

 

(3.9

)

Other permanent items

 

 

0.1

 

 

 

(0.3

)

 

 

(0.4

)

Benefit from carryback of NOLs

 

 

(11.8

)

 

 

 

 

 

 

Effective income tax rate

 

(68.4)%

 

 

 

6.8

%

 

 

16.7

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)

For the years ended December 31, 2020, and 2019, includes the impact of the valuation allowance associated with the United Kingdom (“U.K.”). For additional information, see discussion below.

 

Tax Effects of Temporary Differences that Give Rise to a Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities

Set forth below are the tax effects of temporary differences that give rise to a significant portion of the deferred tax assets and deferred tax liabilities (in thousands):

 

 

 

As of December 31,

 

 

 

2020

 

 

2019

 

Deferred tax assets (liabilities):

 

 

 

 

 

 

 

 

Reserves and allowances

 

$

5,521

 

 

$

3,275

 

Accrued expenses

 

 

8,977

 

 

 

5,452

 

Net operating losses

 

 

58,813

 

 

 

19,225

 

Research and development tax credit

 

 

30,138

 

 

 

2,739

 

Stock-based compensation

 

 

13,584

 

 

 

10,641

 

Prepaid expenses

 

 

(1,365

)

 

 

(685

)

Property and equipment

 

 

(14,375

)

 

 

(2,606

)

Intangibles (1)

 

 

184,965

 

 

 

179,096

 

Capitalized software development costs

 

 

(2,836

)

 

 

(2,056

)

Operating lease assets

 

 

(55,685

)

 

 

(37,394

)

Operating lease liabilities

 

 

64,359

 

 

 

40,366

 

Other

 

 

487

 

 

 

111

 

Valuation allowance

 

 

(242,415

)

 

 

(199,214

)

Total deferred tax assets, net

 

$

50,168

 

 

$

18,950

 

 

 

 

 

 

 

 

 

 

 

 

(1)

As of December 31, 2020, and 2019, includes intangibles associated with our international restructuring, net of amortization, offset by a reserve for uncertain tax position. See discussion below.

 

 

Schedule of Changes in Gross Unrecognized Tax Benefits

The following table presents changes in gross unrecognized tax benefits (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020 (1)

 

 

2019 (1)

 

 

2018

 

Beginning balance

 

$

53,213

 

 

$

4,330

 

 

$

3,101

 

Increases related to prior year tax positions

 

 

5,378

 

 

 

 

 

 

 

Decreases related to prior year tax positions

 

 

 

 

 

(20

)

 

 

(270

)

Increases related to current year tax positions

 

 

9,206

 

 

 

49,100

 

 

 

1,499

 

Settlements

 

 

(520

)

 

 

(197

)

 

 

 

Expiration of statute of limitations

 

 

(402

)

 

 

 

 

 

 

Ending balance

 

$

66,875

 

 

$

53,213

 

 

$

4,330

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(1)

Includes the impact of a statutory rate change in the U.K. 

 

XML 48 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2020
Segments Geographical Areas [Abstract]  
Gross Billings, Based on Billing Address of Clients or Client Affiliates

Gross Billings, based on the billing address of the clients or client affiliates, were as follows (in thousands):

 

 

 

Year Ended December 31,

 

 

 

2020

 

 

2019

 

 

2018

 

US

 

$

3,605,665

 

 

$

2,639,497

 

 

$

1,937,074

 

International

 

 

562,595

 

 

 

456,190

 

 

 

347,939

 

Total

 

$

4,168,260

 

 

$

3,095,687

 

 

$

2,285,013

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area

Property and equipment, net and operating lease assets presented by principal geographic area, were as follows (in thousands):

 

 

 

December 31, 2020

 

 

December 31, 2019

 

US

 

$

263,891

 

 

$

157,245

 

International

 

 

100,115

 

 

 

80,216

 

Total

 

$

364,006

 

 

$

237,461

 

 

 

 

 

 

 

 

 

 

 

XML 49 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments And Contingencies Disclosure [Abstract]  
Schedule of Purchase Obligations As of December 31, 2020, these purchase obligations were as follows (in thousands):

 

Year

 

Amount

 

2021

 

$

52,404

 

2022

 

 

35,029

 

2023

 

 

30,408

 

2024

 

 

16,642

 

2025

 

 

142

 

 

 

$

134,625

 

XML 50 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies - Revenue Recognition (Detail)
12 Months Ended
Dec. 31, 2020
Accounting Standards Update 2014-09  
Disaggregation Of Revenue [Line Items]  
Revenue, performance obligation, description of payment terms The Company invoices its clients on a monthly basis for the purchases occurring during the month. Invoice payment terms, negotiated on a client-by-client basis, are typically between 30 to 90 days. However, for certain agency clients with sequential liability terms, payments are not due to the Company until such agency client has received payment from its clients who are advertisers.
XML 51 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies - Stock-Based Compensation (Detail)
12 Months Ended
Dec. 31, 2020
Basis of Presentation and Summary of Significant Accounting Policies  
Requisite service period 4 years
Dividend yield 0.00%
XML 52 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts) (Detail)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Organization And Significant Accounting Policies Additional Textual [Abstract]    
Change in accounting principle, accounting standards update, adopted true true
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccountingStandardsUpdate201602Member
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2020 Jan. 01, 2019
Change in accounting principle, accounting standards update, immaterial effect true  
XML 53 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Changes in Accounts Receivable Allowance for Credit Losses (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounts receivable, allowance for credit loss [Roll Forward]      
Beginning balance $ 3,920 $ 2,973 $ 2,257
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccountingStandardsUpdate201602Member  
Add: bad debt expense $ 3,149 $ 2,702 2,115
Less: write-offs, net of recoveries (369) (1,755) (1,399)
Ending balance 7,253 3,920 $ 2,973
Cumulative Effect, Period of Adoption, Adjustment      
Accounts receivable, allowance for credit loss [Roll Forward]      
Beginning balance $ 553    
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member    
Ending balance   $ 553  
XML 54 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment, Net (Detail)
12 Months Ended
Dec. 31, 2020
Computer Equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 2 years
Computer Equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 3 years
Purchased Software | Minimum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 3 years
Purchased Software | Maximum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 5 years
Furniture, fixtures and office equipment  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 5 years
Leasehold Improvements  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life [1]
[1] Leasehold improvements are amortized on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.
XML 55 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies - Capitalized Software Development Costs (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Basis of Presentation and Summary of Significant Accounting Policies      
Software development cost, amortization period 2 years    
Capitalized Software Development      
Basis of Presentation and Summary of Significant Accounting Policies      
Service contracts included in other assets , noncurrent $ 11,505 $ 9,082  
Amortization expenses 5,800 5,500 $ 3,200
ASU 2018-15 | Capitalized Software Development      
Basis of Presentation and Summary of Significant Accounting Policies      
Service contracts included in other assets , noncurrent 1,000 2,900  
Amortization expenses $ 900 $ 600  
XML 56 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies - Operating Leases (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Change in accounting principle, accounting standards update, adopted true true  
Change in accounting principle, accounting standards update, adoption date Jan. 01, 2020 Jan. 01, 2019  
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201613Member us-gaap:AccountingStandardsUpdate201602Member  
Operating lease, right-of-use assets $ 248,143 $ 173,449 $ 41,000
Operating lease, liabilities $ 292,430 $ 189,450 $ 47,000
Maximum      
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]      
Short-term leases term excluded from calculation of operating lease assets and operating lease liabilities 12 months    
XML 57 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Basis of Presentation and Summary of Significant Accounting Policies      
Impairments of long-lived assets $ 0 $ 0 $ 0
XML 58 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Risk (Detail)
12 Months Ended
Dec. 31, 2020
Client
Supplier
Dec. 31, 2019
Client
Supplier
Dec. 31, 2018
Client
Gross Billings      
Concentration Risk [Line Items]      
Number of client 2 2 2
Gross Billings | Customer One      
Concentration Risk [Line Items]      
Concentration risk, percentage 11.00% 13.00% 20.00%
Gross Billings | Customer Two      
Concentration Risk [Line Items]      
Concentration risk, percentage 11.00% 10.00% 10.00%
Consolidated Accounts Receivable      
Concentration Risk [Line Items]      
Number of client 4 3  
Consolidated Accounts Receivable | Customer One      
Concentration Risk [Line Items]      
Concentration risk, percentage 15.00% 18.00%  
Consolidated Accounts Receivable | Customer Two      
Concentration Risk [Line Items]      
Concentration risk, percentage 12.00% 16.00%  
Consolidated Accounts Receivable | Customer Three      
Concentration Risk [Line Items]      
Concentration risk, percentage 12.00% 16.00%  
Consolidated Accounts Receivable | Customer Four      
Concentration Risk [Line Items]      
Concentration risk, percentage 12.00%    
Trade Accounts Payables | Supplier Concentration Risk      
Concentration Risk [Line Items]      
Number of supplier | Supplier 0 0  
Trade Accounts Payables | Supplier Concentration Risk | Maximum      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.00% 10.00%  
XML 59 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Basis of Presentation and Summary of Significant Accounting Policies - Foreign Currency Transactions and Translation (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Foreign Currency Translation [Line Items]      
Foreign currency exchange loss, net $ (961,000) $ (695,000) $ (1,919,000)
Minimum      
Foreign Currency Translation [Line Items]      
Forward contracts terms 30 days    
Maximum      
Foreign Currency Translation [Line Items]      
Forward contracts terms 60 days    
Forward Contracts      
Foreign Currency Translation [Line Items]      
Notional amounts of pen forward contracts $ 169,900,000 $ 92,900,000  
XML 60 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share Attributable to Common Stockholders - Additional Information (Detail)
Dec. 31, 2020
Class
Earnings Per Share  
Number of classes of common stock 2
XML 61 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share Attributable to Common Stockholders - Computation of Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Numerator:      
Net income $ 242,317 $ 108,318 $ 88,140
Denominator:      
Weighted-average shares outstanding—basic 46,287 44,533 42,442
Effect of dilutive securities:      
Options to purchase common stock 2,293 2,794 2,845
ESPP shares 77 131 251
Restricted stock 331 348 255
Weighted-average shares outstanding—diluted 48,988 47,806 45,793
Basic EPS $ 5.24 $ 2.43 $ 2.08
Diluted EPS $ 4.95 $ 2.27 $ 1.92
Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted EPS 32 691 472
XML 62 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, Net - Schedule of Major Classes of Property and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 158,343 $ 91,353
Less: Accumulated depreciation (42,480) (27,341)
Property and equipment, Net 115,863 64,012
Computer Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross 28,528 13,594
Purchased Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross 10,179 9,898
Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross 17,971 11,304
Construction in Progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross [1] 13,862 20,034
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 87,803 $ 36,523
[1] Includes leasehold improvement projects which are not yet ready for intended use.
XML 63 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment, Net - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Property Plant And Equipment [Abstract]      
Depreciation expense $ 21,200,000 $ 14,900,000 $ 8,100,000
Impairment charges to property and equipment $ 0 $ 0 $ 0
XML 64 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Capitalized Software Development Costs (Detail) - Capitalized Software Development - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Capitalized Computer Software Net [Line Items]    
Capitalized software development costs, gross $ 16,730 $ 15,203
Less: Accumulated amortization (5,225) (6,121)
Capitalized software development costs, net $ 11,505 $ 9,082
XML 65 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Capitalized Software Development Costs - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Capitalized Computer Software Net [Line Items]      
Software not yet placed into service, included in other assets, non-current $ 29,154 $ 23,129  
Capitalized Software Development      
Capitalized Computer Software Net [Line Items]      
Software development costs 8,200 6,500 $ 6,900
Amortization expenses 5,800 5,500 $ 3,200
Estimated amortization in 2021 4,200    
Estimated amortization in 2022 1,700    
Software not yet placed into service, included in other assets, non-current 5,600    
Software development costs, write off $ 6,700 $ 2,800  
XML 66 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Cash, Cash Equivalents and Short -Term Investments - Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule Of Available For Sale Securities [Line Items]    
Cash and cash equivalents $ 437,353 $ 130,876
Short-Term Investments 186,685 124,112
Available For Sale    
Schedule Of Available For Sale Securities [Line Items]    
Cash and cash equivalents 437,353 130,876
Short-Term Investments 186,685 124,112
Total 624,038 254,988
Available For Sale | Cash    
Schedule Of Available For Sale Securities [Line Items]    
Cash and cash equivalents 132,372 32,123
Total 132,372 32,123
Available For Sale | Level 1 | Money Market Funds    
Schedule Of Available For Sale Securities [Line Items]    
Cash and cash equivalents 259,434 45,588
Total 259,434 45,588
Available For Sale | Level 1 | Time Deposits    
Schedule Of Available For Sale Securities [Line Items]    
Cash and cash equivalents   35,000
Total   35,000
Available For Sale | Level 2 | Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Cash and cash equivalents 45,547 15,666
Short-Term Investments 63,372 24,975
Total 108,919 40,641
Available For Sale | Level 2 | Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Short-Term Investments 79,342 78,998
Total 79,342 78,998
Available For Sale | Level 2 | U.S. Government and Agency Securities    
Schedule Of Available For Sale Securities [Line Items]    
Cash and cash equivalents   2,499
Short-Term Investments 43,971 20,139
Total $ 43,971 $ 22,638
XML 67 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Cash, Cash Equivalents and Short - Schedule of Contractual Maturities of Short-Term Investments (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Available For Sale Securities Debt Maturities Fair Value [Abstract]  
Due in one year $ 162,291
Due in one to two years 24,394
Total $ 186,685
XML 68 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Debt - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Oct. 26, 2018
Mar. 31, 2020
Dec. 31, 2020
Long-term debt:      
Proceeds from line of credit     $ 143,000,000
Second A&R Credit Facility      
Long-term debt:      
Credit facility, borrowing capacity $ 150,000,000.0    
Credit Facility additional borrowing amount $ 100,000,000.0    
Outstanding debt balance     0
Proceeds from line of credit   $ 143,000.0  
Availability under the credit facility     $ 142,800,000
Credit facility, maturity May 09, 2022    
Second A&R Credit Facility | Minimum      
Long-term debt:      
Credit Facility, fee for undrawn amounts 0.225%    
Consolidated fixed charge coverage ratio 300.00%    
Second A&R Credit Facility | Maximum      
Long-term debt:      
Credit Facility, fee for undrawn amounts 0.40%    
Consolidated fixed charge coverage ratio 350.00%    
Second A&R Credit Facility | Federal Funds Rate      
Long-term debt:      
Credit Facility, interest rate above base rate 0.50%    
Second A&R Credit Facility | LIBOR      
Long-term debt:      
Credit Facility, interest rate above base rate 2.00%    
Second A&R Credit Facility | LIBOR | Minimum      
Long-term debt:      
Credit Facility, interest rate above base rate 1.25%    
Second A&R Credit Facility | LIBOR | Maximum      
Long-term debt:      
Credit Facility, interest rate above base rate 2.25%    
Second A&R Credit Facility | Base Rate | Minimum      
Long-term debt:      
Credit Facility, interest rate above base rate 0.25%    
Second A&R Credit Facility | Base Rate | Maximum      
Long-term debt:      
Credit Facility, interest rate above base rate 1.25%    
Swingline Borrowings | Second A&R Credit Facility      
Long-term debt:      
Credit facility, borrowing capacity $ 20,000,000.0    
Letter of Credit | Second A&R Credit Facility      
Long-term debt:      
Credit facility, borrowing capacity $ 15,000,000.0    
XML 69 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2018
Leases [Abstract]    
Lease term description leases have remaining lease terms of up to 10 years, some of which include options to extend the leases for up to 5 years, and some of which include options to terminate the leases within 1 year with proper notification.  
Remaining lease term 10 years  
Lessee, operating lease, existence of option to extend true  
Options to extend the leases up to 5 years  
Lessee, operating lease, existence of option to terminate true  
Options to terminate the leases within 1 year  
Rent expense for non-cancelable operating leases   $ 10.9
XML 70 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Summary of Components of Lease Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Lease Cost [Abstract]    
Operating lease cost $ 42,272 $ 28,181
Short-term lease cost 908 1,582
Variable lease cost 5,984 2,469
Sublease income (3,645) (1,266)
Total lease cost $ 45,519 $ 30,966
XML 71 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Summary of Supplemental Information Related to Leases (Detail)
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]    
Weighted average remaining lease term 7 years 10 months 24 days 8 years 8 months 12 days
Weighted average discount rate 3.40% 4.50%
XML 72 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Summary of Maturities of Lease Commitments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Operating Lease Liabilities Payments Due [Abstract]      
2021 $ 43,561 $ 14,770  
2022 50,902 45,522  
2023 46,660 42,056  
2024 37,435 38,310  
2025 35,706 32,310  
Thereafter 134,440 152,361  
Total undiscounted lease commitments 348,704 325,329  
Less: commitments for leases not yet commenced (13,670) (89,381)  
Less: interest (42,604) (46,498)  
Present value of lease liabilities 292,430 189,450 $ 47,000
Less: operating lease liabilities, current (37,868) (14,577)  
Operating lease liabilities, non-current $ 254,562 $ 174,873  
XML 73 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Capitalization - Common and Preferred Stock (Detail)
Dec. 31, 2020
Vote
Class B common stock  
Class of Stock [Line Items]  
Number of votes per share of common stock 10
Ratio for conversion into Class A common stock 1
Class A common stock  
Class of Stock [Line Items]  
Number of votes per share of common stock 1
XML 74 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Stock-based compensation expense, by operating expense category      
Stock-based compensation expense $ 111,775 $ 80,758 $ 42,210
Platform operations      
Stock-based compensation expense, by operating expense category      
Stock-based compensation expense 8,794 5,350 4,463
Sales and marketing      
Stock-based compensation expense, by operating expense category      
Stock-based compensation expense 29,726 20,769 11,306
Technology and development      
Stock-based compensation expense, by operating expense category      
Stock-based compensation expense 36,672 26,553 13,855
General and administrative      
Stock-based compensation expense, by operating expense category      
Stock-based compensation expense $ 36,583 $ 28,086 $ 12,586
XML 75 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Stock-Based Award Plans - Additional Information (Detail) - 2016 Incentive Award Plan - shares
shares in Millions
12 Months Ended
Jan. 01, 2021
Dec. 31, 2020
Stock-Based Compensation    
Shares remained available for grant   5.8
Maximum annual increase in shares available for issuance, percentage of outstanding shares   4.00%
Stock incentive plans, vesting period   4 years
Stock incentive plans, expiration period   10 years
Restricted Stock    
Stock-Based Compensation    
Stock incentive plans, vesting period   4 years
Subsequent Event    
Stock-Based Compensation    
Number of additional shares authorized for grant 1.9  
XML 76 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Summary of Stock Option Activity (Detail) - Stock Options - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Shares Under Option      
Outstanding at the beginning of the period (in shares) 4,064    
Granted (in shares) 301    
Exercised (in shares) (1,545)    
Cancelled (in shares) (172)    
Outstanding at the end of the period (in shares) 2,648 4,064  
Exercisable as of December 31, 2020 1,354    
Weighted-Average Exercise Price      
Outstanding at the beginning of the period (in dollars per share) $ 70.74    
Granted (in dollars per share) 313.28    
Exercised (in dollars per share) 49.29    
Cancelled (in dollars per share) 125.57    
Outstanding at the end of the period (in dollars per share) 107.26 $ 70.74  
Exercisable as of December 31, 2020 $ 58.64    
Stock Options, additional disclosures      
Weighted-Average Contractual Life, outstanding 7 years 1 month 6 days    
Weighted-Average Contractual Life, exercisable 6 years 3 months 18 days    
Aggregate Intrinsic Value, Exercised $ 594,500 $ 222,000 $ 119,000
Aggregate Intrinsic Value, Outstanding 1,837,483    
Aggregate Intrinsic Value, Exercisable $ 1,004,852    
XML 77 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees (Detail)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Weighted average assumptions used to value options granted to employees      
Estimated dividend yield 0.00%    
Stock Options      
Weighted average assumptions used to value options granted to employees      
Expected term (years) 6 years 6 years 6 years
Volatility (as a percent) 60.50% 53.20% 48.20%
Risk-free interest rate (as a percent) 0.57% 2.26% 2.85%
Estimated dividend yield 0.00% 0.00% 0.00%
XML 78 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Stock Options - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Stock Options, additional disclosures      
Stock-based compensation expense $ 111,775 $ 80,758 $ 42,210
Stock Options      
Weighted average assumptions used to value options granted to employees      
Weighted average grant date fair value per share $ 172.52 $ 94.91 $ 35.08
Total intrinsic value of options exercised $ 594,500 $ 222,000 $ 119,000
Stock Options, additional disclosures      
Stock-based compensation expense 45,300 $ 37,200 $ 17,700
Unrecognized employee stock-based compensation $ 103,000    
Unrecognized employee stock-based compensation, recognition period 2 years    
XML 79 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Summary of Restricted Stock Activity (Detail)
shares in Thousands
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Unvested, Shares, beginning balance | shares 457
Granted, Shares | shares 379
Vested, Shares | shares (210)
Forfeited, Shares | shares (56)
Unvested, Shares, ending balance | shares 570
Unvested, Weighted-Average Grant Date Fair Value Per Share, beginning balance | $ / shares $ 120.65
Granted, Weighted-Average Grant Date Fair Value Per Share | $ / shares 343.79
Vested, Weighted-Average Grant Date Fair Value Per Share | $ / shares 131.50
Forfeited, Weighted-Average Grant Date Fair Value Per Share | $ / shares 163.30
Unvested, Weighted-Average Grant Date Fair Value Per Share, ending balance | $ / shares $ 261.03
XML 80 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Restricted Stock - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Stock-Based Compensation      
Stock-based compensation expense $ 111,775 $ 80,758 $ 42,210
Restricted Stock      
Stock-Based Compensation      
Stock-based compensation expense 33,500 $ 17,900 $ 7,400
Unrecognized employee stock-based compensation $ 136,300    
Weighted-average recognition period employee stock based compensation 2 years 8 months 12 days    
XML 81 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - ESPP - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2016
Sep. 30, 2016
Stock-Based Compensation            
Stock-based compensation expense   $ 111,775 $ 80,758 $ 42,210    
ESPP            
Stock-Based Compensation            
Shares remained available for grant   500,000        
Maximum annual increase in shares available for grant (in shares)   800,000        
Maximum employee payroll deduction (as a percent)   100.00%        
Maximum offering period   2 years        
Period between purchases   6 months        
Price of ESPP shares as percentage of market price   85.00%        
Holding period for purchases after the first offering period         6 months  
Stock-based compensation expense   $ 33,000 $ 25,700 $ 17,100    
Unrecognized employee stock-based compensation   $ 36,800        
Unrecognized employee stock-based compensation, recognition period   6 months        
ESPP | Class A common stock            
Stock-Based Compensation            
Stock available for issuance (in shares)           800,000
Maximum annual increase in shares available for issuance, percentage of outstanding shares   1.00%        
ESPP | Subsequent Event            
Stock-Based Compensation            
Number of additional shares authorized for grant 400,000          
XML 82 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - ESPP (Detail)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Weighted-average assumptions used to estimate the fair value of ESPP shares      
Estimated dividend yield 0.00%    
ESPP      
Weighted-average assumptions used to estimate the fair value of ESPP shares      
Expected term (years) 7 months 6 days 8 months 12 days 9 months 18 days
Volatility (as a percent) 61.90% 53.20% 46.20%
Risk-free interest rate (as a percent) 0.40% 2.08% 2.32%
Estimated dividend yield 0.00% 0.00% 0.00%
XML 83 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Domestic and Foreign Components of Income Before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income before income taxes $ 143,903 $ 116,220 $ 105,737
UNITED STATES      
Income before income taxes 212,531 162,252 115,706
Foreign      
Income before income taxes $ (68,628) $ (46,032) $ (9,969)
XML 84 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
Federal $ (50,096) $ 9,180 $ 11,683
State and local (19,650) 7,800 9,295
Foreign 2,550 1,412 1,720
Total current provision (67,196) 18,392 22,698
Deferred:      
Federal (20,900) (6,316) (918)
State and local (9,079) (5,339) (2,615)
Foreign (1,239) 1,165 (1,568)
Total deferred provision (31,218) (10,490) (5,101)
Total provision for (benefit from) income taxes $ (98,414) $ 7,902 $ 17,597
XML 85 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Reconciliation of Statutory Tax Rate to Effective Tax Rate (Detail)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
U.S. federal statutory income tax rate 21.00% 21.00% 21.00%
State and local income taxes, net of federal benefit (15.70%) 1.70% 5.00%
Foreign income at other than U.S. rates [1] 10.90% 10.50% 2.10%
Stock-based compensation (59.60%) (20.50%) (7.60%)
Meals and entertainment 0.20% 0.70% 0.50%
Nondeductible compensation 0.60% (1.30%)  
Research and development credit (14.10%) (5.00%) (3.90%)
Other permanent items 0.10% (0.30%) (0.40%)
Benefit from carryback of NOLs (11.80%)    
Effective income tax rate (68.40%) 6.80% 16.70%
[1] For the years ended December 31, 2020, and 2019, includes the impact of the valuation allowance associated with the United Kingdom (“U.K.”). For additional information, see discussion below.
XML 86 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Tax Effects of Temporary Differences that Give Rise to Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets (liabilities):    
Reserves and allowances $ 5,521 $ 3,275
Accrued expenses 8,977 5,452
Net operating losses 58,813 19,225
Research and development tax credit 30,138 2,739
Stock-based compensation 13,584 10,641
Prepaid expenses (1,365) (685)
Property and equipment (14,375) (2,606)
Intangibles [1] 184,965 179,096
Capitalized software development costs (2,836) (2,056)
Operating lease assets (55,685) (37,394)
Operating lease liabilities 64,359 40,366
Other 487 111
Valuation allowance (242,415) (199,214)
Total deferred tax assets, net $ 50,168 $ 18,950
[1] As of December 31, 2020, and 2019, includes intangibles associated with our international restructuring, net of amortization, offset by a reserve for uncertain tax position. See discussion below.
XML 87 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Deferred tax asset associated with restructuring   $ 262,400    
Reserve for uncertain tax position   51,000    
Valuation allowance $ 242,415 199,214    
Research and development tax credits 30,138 2,739    
Cash paid for income taxes 4,983 19,727 $ 17,287  
Gross unrecognized tax benefits 66,875 [1] 53,213 [1] $ 4,330 [1] $ 3,101
Unrecognized tax benefits, reduction to deferred tax assets 63,100      
Unrecognized tax benefits that would impact effective tax rate 3,800      
Expected reduction in unrecognized tax benefits 1,700      
Other Liabilities, Non current        
Gross unrecognized tax benefits 66,900 $ 53,200    
Federal        
Research and development tax credits 27,900      
UNITED KINGDOM        
Valuation allowance 43,200      
Operating loss carryforwards 326,600      
Research and development tax credits 600      
UNITED STATES        
Research and development tax credits 17,500      
UNITED STATES | State Jurisdictions        
Operating loss carryforwards $ 49,000      
Operating loss carryforwards maximum period 20 years      
International        
Unremitted earnings of subsidiaries, foreign $ 1,700      
Cash paid for income taxes $ 0      
[1] Includes the impact of a statutory rate change in the U.K.
XML 88 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Schedule of Changes in Gross Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Beginning balance $ 53,213 [1] $ 4,330 [1] $ 3,101
Increases related to prior year tax positions [1] 5,378    
Decreases related to prior year tax positions   (20) [1] (270)
Increases related to current year tax positions 9,206 [1] 49,100 [1] 1,499
Settlements [1] (520) (197)  
Expiration of statute of limitations [1] (402)    
Ending balance [1] $ 66,875 $ 53,213 $ 4,330
[1] Includes the impact of a statutory rate change in the U.K.
XML 89 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Segment and Geographical Information - Gross Billings, Based on Billing Address of Clients or Client Affiliates (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenues From External Customers And Long Lived Assets [Line Items]      
Gross Billings $ 4,168,260 $ 3,095,687 $ 2,285,013
US      
Revenues From External Customers And Long Lived Assets [Line Items]      
Gross Billings 3,605,665 2,639,497 1,937,074
International      
Revenues From External Customers And Long Lived Assets [Line Items]      
Gross Billings $ 562,595 $ 456,190 $ 347,939
XML 90 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Segment and Geographical Information - Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Revenues From External Customers And Long Lived Assets [Line Items]    
Property and equipment, net and operating lease assets $ 364,006 $ 237,461
US    
Revenues From External Customers And Long Lived Assets [Line Items]    
Property and equipment, net and operating lease assets 263,891 157,245
International    
Revenues From External Customers And Long Lived Assets [Line Items]    
Property and equipment, net and operating lease assets $ 100,115 $ 80,216
XML 91 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Schedule of Purchase Obligations (Detail)
$ in Thousands
Dec. 31, 2020
USD ($)
Purchase obligations  
2021 $ 52,404
2022 35,029
2023 30,408
2024 16,642
2025 142
Total $ 134,625
XML 92 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Detail) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Indemnifications    
Commitments and Contingencies    
Recorded obligation $ 0 $ 0
EXCEL 93 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '*14E('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !RD5)2A!BC\NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$YA%)/FLK%3"X,5-G8SLMJ:Q8ZQ-9*^_9*L31G; ^QHZ?>G M3Z :H\8NT7/J(B5VE.\&WX:L,6[$B3EJ@(PG\B:78R*,S4.7O.'QF8X0#7Z8 M(T$EY3UX8F,-&YB 15R(HJDM:DQDN$L7O,4%'S]3.\,L K7D*7 &52H0S30Q MGH>VAAM@@C$EG[\+9!?B7/T3.W= 7))#=DNJ[_NR7\VY<0<%;[OMR[QNX4)F M$Y#&7]EI/D?:B.ODU]7#X_Y)-)6L5"&K0JWW:JV5TI5\GUQ_^-V$?6?=P?UC MXZM@4\.ONVB^ %!+ P04 " !RD5)2F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M '*14E+CCOAZZP8 &0< 8 >&PO=V]R:W-H965T&UL MM5EK;^.X%?V\_16$6Q2[P#B6*/F1;1+ L9W6.S.):WMF,2WZ@99H2QA)])+4 M)/GW>RG)HB>0K]06^R6Q'O?PZ)(\]\&;9R&_JHAS35[2)%.WO4CKX\^#@0HB MGC)U)8X\@R=[(5.FX5(>!NHH.0L+HS094,<9#5(69[V[F^+>2M[=B%PG<<97 MDJ@\39E\O>>)>+[MN;W3C75\B+2Y,;B[.;(#WW#]Z;B2<#6H4<(XY9F*148D MW]_VIN[/_B?F4G1!?S<4RO.TYAA%/>* -!(-_W_B,)XE! M AZ_5:"]>DQC>/[[A/Y0?#Q\S(XI/A/)KW&HH]O>I$="OF=YHM?B^1^\^J"A MP0M$HHJ_Y+E\U_=[),B5%FEE# S2."O_LY?*$6<&$^>" :T,Z!L#]]((7F7@ MO34873#P*P._\$SY*84?YDRSNQLIGHDT;P.:^5$XL["&SX\S,^\;+>%I#';Z M;BZ"'*91$Y:%9)'I6+^295:N)S,O??)I,R<__N6GFX&&X8S1(*B@[TMH>@': MI>2CR'2D #?DX?< ^!9DZ4GLO<419SSX(IX[CM"'>HT$)KAYK^PK#9W&\SG M+>:Y,7>:1O_N:[S:]5Z!Y[6Y_MS?__X ;Y&EYJGZ#S*&7X_A%V/X;6-L7X^\ M:0IQ<]?IOT=8#&L60Q1F"A3"@L9#P@Y--'#[/4L41WB,:AZC;MY8<1D+L]Y# M KNFT3$M2-5*_-,//[2LAG'-;=R-VT.L I:0+YQ)\@ W51,['*N%TJ2F-/FO M*%5>NT@*1WOX@E"ZKBE=HR!;R<(X.Y#-:[H321.)%OOM'&'A.E8U'12G4LHU M/\1*2P8^>F1IXSIJ =JNI_,%F2\V[]^1Y>/L"F-WINEN%W8SF#L)\[8$^7TA M[_EK(S\VP/7[+NU[+D;-JK'K=7': MKY""]+]FXCDC&\Z4R'A(EDKE7#;RPS&_<(5QLRKNXCI\FM#*>VM^%%(7^T S MW;P96Q!;F%EE=W%IKIA]%DF>:4@<8683+IL9X4B/ B-D)=[%E;DB5- @,UA6 M!R&;%SZ.\X') R?3(( 450),6$)B'*W4N[@^5QPW*4L2*R:78;CM,5% MURJ]BXMSQ6B100 BF MFW*W"F58H)AJY]N=.YJXP^%H-''HS>!;4]YI]9YVTOMEIF$Q%*6*D2QVVI%- M#FI!Q#<@M5I/.VG])@+=PN:K!:9MOJB5>(IK\MD&)(]YNFL6SA80B#I];SP9 M7V.4K+333M*^S (A03F+3/M=H9V<"% ) =H%TC4386,0:D&?+S"25N-I)XW? MLA>R#&%-Q?LX*&L"Q(LX)!WWWC5N],/4I0L3UFS M[W!(GY+'*S*+N-)9KF%*)!2R&%D;!VBG.%"3G9DKF.PM1/9&HCC<9YB17#*, MFI5_VDG^:VKU0EQ)\2W.@F9'XIBS*4;-Q@':*0[4U%9":3L,A4<8.(,L;+=!@,/E^X/HJB&(L@-D;W9 C*<#/N> M[_D8(QL$/%R]M[$&M15[XM(?=S]!XAKD$KS52 M'FB4,=O341)(4I&>C1? 5 MHVC#@HSAS69YF&L8?-- MM085*A7W4INB!4_+'(NAGHT%7L>VS33+]TZ.NHLN$.JOC.E^9Y#:M8LIFVH3[-/'Q>/VXTIR9_6 MJZ?U=+N8D_LO9+UX6*P7C[,%**,T3E!FU^F($UFW O[ZYPEUQW]31LY?7DMU M+URWAU5F7C7MQ]/,?H1X9Q)N0"GV6B22$.HGPB0G\9M/DJ=/@B=DQ:0FR^6R M'#]6WR\58A:QD"DQ'3RB13$N?]&&AEGD !@!5IQ=D4T>1.184%4UU><8LLD= M)WO(XD*X@EK (%2;..:J[!>?MK)1BU@59P'F7:#G4H>$[!5SS[[L ;R:'@ W M'6(RYP$W+%VB&?CK=<2&RM-"TI-4VV:9J.E-_G#.KB>C7M>IP+H7)$A M9XA@A2CRE&N8M,STQ)KZX17RZ*PH\NGP>C*FH^:*R+=!T,?C5^G4^ZY.]6TL M\]T_KBUNPY'?J4KY7YQ:(7_GU/'$N7:<-SX=G!W+F,*Z.-Y2X#$H-\H3FOIN M?80V+0Z.!O;U\OSM(S-UN2()WX.I(.:L0P& O%P & M 'AL+W=OVROT3O?1#6Z)-HG9Q/1E?_V- YM XH16N_U0G&1F_,S8GF?&9R\J M_9HMI=3H-8Z2[+RSU'IUVNMEP5+&(CM1*YG ET>5QD+#8_K4RU:I%(M<*8YZ M%&.O%XLPZ0S.\G>WZ>!,K744)O(V1=DZCD7Z=B$C]7+>(9T?+^["IZ4V+WJ# MLY5XDC.I[U>W*3SU"BN+,)9)%JH$I?+QO#,DIR/*C4(N\4\H7[*=,3*N/"CU MU3Q,%^<=;!#)2 ;:F!#P\RQ',HJ,)<#Q;6NT4\QI%'?'/ZS_D3L/SCR(3(Y4 M]&^XT,OS#N^@A7P4ZTC?J9=+N77(-?8"%67Y?_2RE<4=%*PSK>*M,B"(PV3S M*UZW@=A1($Z# MTJT/I>D&ID09K9I#')M<&;\+$ M+.-,I_ U!#T]&-U^!O MX30MG*:Y/=;D]#I-9:*1R#*IL],6BZRPR'*+3I-%D2T1Q 8%9B"_K<-G$<$4 MUEAM3+FY*7/,G@<.\YG+SGK/NS&IBQ&&N>\58GM(G0*ITXITME2I/M8RC6%- MGV6F8P.SBQ*I;5@WQKQ=$-SSN%O!:A&C#B'4CM4ML+JM6(=!H-: #O)%("&B M#Y',@2+UB$0$&4@D@420RU"0RD6H4:1@13/S^]A* M,GZ0:;$;5J)WFRQ<.M.NMPAN%\)AD6.>!YK6CFOB(;7&HW; M5*Y$N$#R%7*X<=,@5WH)S@1[&]J&W:MCPI3XN *]+D9][OIVX'X!W&\%/K^9 M#Z_0Z/[N;G(]1\/9#)*+#:-?GYP1S(A? 5F7(X[3IY388?(")C\07R#'5+_E M<35'>&6.1N/)X)95=KE7/<5U,<_!30>C7T#MMT*] :!"A\D3BB1P6,NZ]^LQ M=3AQJBCK8L1G$%0[3()+=L&M0,?R4<+67$"N"50LD1:OTLX?N(; Q<3C%9P6 M,<+[+F[ N<."I#V@^3':A!%67"7'VR-EQ4KJ0>T3UZEBM8@Q0IMB6I(7H>\X M3LW':*N^?XA=YCG5I&T1)#X%AFDX2*1D0\+>1;!1*!["*-2A;&594I(7:6>O M@A%6XLW0@=5_"QDQASN\FNPL@MSC'N$-[I>T10[R5KJ6K9EZ)S)6'^H;S^N&UD)#C^@WL0DIZ(1_AEZOI\&)Z M-9U/)_;386,/W_%X-25:!/L,0Z'6 +>D&=+.,RW!/9QZZG1"7"+XF''&">?!=_"+*%6PAU:UO9(H;[_8:M3$L&HNT,M-D^(()Q M%T8H6XK4).VUAEXI_"X77?1=INK'^S#+3'+/<_I:9QH&YC ?ZB^L*]<*^R,K M]_.&]D-;,C)M9V2S;U72$E M;^>V("ZZJ.\V(3 ?:*[O=HE/?NG\UL6OEQ^U=-,FLK]@97%"#Q0G"^B40Y6( M")EV\CA,4"!6H1:1%62]PG 9]_TJMUOD&,?8;ZAV:5F*T/92Y$YJ :^@F!)I M H&W%B"T7ED IS.OVCE:Y"BC#FMBF;($H>\I0=Z;Q;:@+94()HS4ZG2+H <, M2AH*)UI6(K2]$JEQ(QI>CS_J!:]=4]F[#8N@O=OH[=QFFJODOT3Z%"895$N/ MH(E/?#"1;FYG-P]:K?(+S@>EM8KSX5**A4R- 'Q_5$">VP=S9UKTZSLB."4VL^30[MQ;S*4\5HPFL!9)I M'!/Q[QTP?IQ9V'H^\8/N(F5.V//IGNQ@ ^KG?BWTRBY50AI#(BE/D(#MS%K@ M3TOL&X?,XA>%HZP=(Q/*(^=/9O$EG%F.(0(&@3(21/\<8 F,&27-\4\A:I5[ M&L?Z\;/Z7UGP.IA'(F')V6\:JFAF32P4PI:D3/W@Q\]0!#0T>@%G,ON/CKGM MR+=0D$K%X\)9$\0TR7_)GR(1-0<\../@%@YN7P>O;S M_?W#!EVMB8!$1:!H0-@U^HA^;E;HZL,U^H!H@AXBGDJ2A')J*TUB].R@V/4N MW]4]L^L*@EODX1OD.J[3XK[L[8[]IKNMXR^3X)9)<#.]P1F]11#P-%%2UV4 M]$ >&=P@PG2)DR0 I)L%!0)"JA#C4D)KP/D.PVP'TSN'^=@=>E/[4 _KI9'G MFP0<6N"]$M[+O+PS\&M=]R T'M+%$CQUI&-0*@XZTW&B>(/V1* #82F@*WW? M0\X8$1+M08^#2)?(=5L^\BW&M5 Q?'1&)PFY9-7@'Y;\P]?QDU1%7-#_S!D# MW'H#<\U1'<4I_DZ@^U@VP$FDLS.6/([UD^)26_BEG-\9>%WN;3WA]^J) M2U8->.Q4@][IQF=$2K1 0;^LX-H3!+]'FG$UC7'W.&XFNE?S%HJM/7E:9_UL MF^S5,,;>*]@O]F^A5F<9N)XW::%NL70\9WB>N1KWN'O>MS)?:.="L@]XBV4W M>#7G@STOZKG=)5W,8C]ZEI*N9B;N'YEM*^N4\](?M!=W#LLE=35 \>==R MGKP@T2!N"W*+(1[C\\35D,:OF=(]B]GOB]UBV(IMU][(S>?0WT3L:"(1@ZWV M=&['NK!%_H61+Q3?9R_ICUSI5_[L,-)?92",@;Z^Y5P]+\Q[?_F=-_\?4$L# M!!0 ( '*14E)^X3[TMP4 (46 8 >&PO=V]R:W-H965T&ULK5A-;]LX$/TKA+&'%DALD:(D*G ,)%':#= T09QN#\4>9)NVA-WDA+@=K*;<7HY&8 MK^DF%4.VI87Z9\GX)I7JDJ]&8LMINJB,-OD(>5XXVJ19,9B,JWN/?#)F.YEG M!7WD0.PVFY2_7=.7@RMXD:"P-*@0_V3T11S\!B65&6,_RXN[Q>7 *R.B.9W+TD6JOO;T MAN9YZ4G%\5_C=- ^LS0\_/WN_5-%7I&9I8+>L/Q[MI#KRP$9@ 5=IKMRA]5,BMK13\KRG6?2J[^S92=G-P\ M?)T^?+E+KIYO$S!]5E_WMU^?I^#A$WAXO'VZ>KY3 ' .ODT3\.&OCT"L4TX% MR KPO&8[D18+<0;^.KH>CZ0*K'0_FC=!7-=!H)X@( +WK)!K 6Z+!5T<.Q@I M1BTM]$[K&CD])G0^!#X\ \A#GB6@FY/-86PQ3TXW)PXV?KM(?N7/[_%W5\S9 MAH*I3"55>TZ"'UKX_'NT/DVG"PA!Z 3F&)28,1Q&*<0L["C]HPP^H)N9VN1/GJS3=7DPIWV=S>D\W,\IM5?1GW"2_[>8H<6&;N-!9 M50];RE.9%2M 7Y6,""HN'%ZCUFODC/8Q3V4I1X#5[EEA;0B140LP(@0BK;(L ML""$Q-,JRP*#V(N)O;)(2X6<5%DW3,@S\)FQ!6 <-,MP6IVY'W!RG?T9-\EO MNSE*8]RF,7;ZG::Y4@RE#$JW^$]:5IPM5;&E(G"$]8JPP'Q$B 9+3!B)O C: M"P)ZG5IZ[I*@\W7!IA=3 #0">KS[10>S6O**4+-65DI;J4 YF5%32CC6 ((YV5!8=]#^NR M8,$1'$.OAQ7J6"'W6C&I.#&CRUDY(2.&,(8$!3HG$Q=@0D)CI4R<'\9Q;P%V MDP#TG:2:46#)V:\Z;./H./T8>42G9,%!!.-0IV3!>9&/_!Y*W?@!L5N'Y)KR M]]4!'[**X4>7%L%N-H!N[;PK)%7SJ@2UUS-04/M.#0QRYV$0ZJFRH'!43HC' MF;+ ?+\O3YU80KT5<$Z+^9M*V7R=%BL*_JL;\-P\:A,3Z<+1!&OJ%_%ASTB ]U_;/@U"2,>_0/=:J.H+.OWJ:\ M4+HG@)*)^KW=U5-1IZO(K:O7J*;]J_,UI#-M)(=7PIE;;N<2=;"*W;/8OL2EM.$3$*'T+# ?ZN4%B@R&, M^_+4*25R*Z5KE4T-PR0F^E!D@T7$TVGWG6%Y)M MJU/ &9.2;:J?:YHN*"\!ZO\E8_+]HGQ >_(\^1]02P,$% @ GZ:K'D8Q/0^!6P=123]-J)A MLCGKP=[W$P_!8LGEB<'YZ8HLZ(SRI]5]*HX&Q2A^$-&8!4D,4CH_ZUW DVOL M2(?,XH^ ;MC.;R"A/"?)%WEPXY_U#)D1#:G'Y1!$_/M*QS0,Y4@BCW_S07M% M3.FX^_O[Z)<9> 'FF3 Z3L(_ Y\OSWIN#_AT3M8A?T@VUS0'9,GQO"1DV5^P MR6V-'O#6C"=1[BPRB()X^Y^\Y(5XC0/*'5#-P;0U#CAWP#4'2Q?!S!W,F@/$ M&@?P+],'3; )^??<>L"5)*0-!#!Z7R9J1V&=' MX%WE^'3 18HRT,#+TQEOTT&:=!X33D*%VZ3=;;R.UB&1JP!,YW.Q+([ /4V# MQ ?)'%SXR4JNDR/QZQ]14;'RN"+$M"-$$D5BK%^V>U_X?B!S("&X M)X'?OXG!F*P"-=BK]K$>*!?W).J#*4GC(%ZHRGS]@T/L6<"!Z+JB]5#1>BA+ MPM0D,2(AB3T*" ?/=!'$,A$9;K4-+$Y/J'<,,#P"R(".JIFV :PL@+Q+?SU' MIF6Y^'3P=7=N%&;&T#9J9E=-,VP-7:.PJJ#$!4J\#\I?Q7K9KJ3WKT$\:@_V M&?ZMZNRMD[T#S(2V"=7 S *8V1IK^D)3+V!4@O&VBX/)Q0&VS:)<_&8C$6@8 M"-:FJ\NJDJY5I&OME>[N3*@*WSZZIO!6$XEIVFH@=@'$;@V5W8'ZDJ]]"42( M&$8D E6][>;$8WMHU>K=955)TRG2=%K3O&%LG35^O=[KV*I(NJPJ2-P"B7LH)%U-U1Y8TU1N Z0]'*HA#@N( MP]9(#Y3Q-/"X:*D,Q1&(A6P6>(4XGM. KR73"T;_3OJ;@"^7-/3E=<#)"U6N M]F$CT;YM.TYMSKJL*H"@4>H:X\"0NB:O(P'-[.5>NW@=5P-V1\3!UEBW EH0 MB^:D2LD%&R%=%YI&C?XZS:K)E30/7\WS-/;U#.\J0\M"T['H7Y7:[R2/' M,$VG#K)I!Y$)D0YE2?/PU3Q?1=G"\"K$HXXXNK92<#QV;5,#JR1YV,[R%YZ7 MK&,N1N8]:;L,GW5;-JRB7CPW;*WU>[ M= RO:ZFF+H!(VU&E+H#MPN!'] ML$KJ+\(Z"RNO>959-M21^>##F5Z)I,C>T MG2::+K,JFI+C83O)'U#'=$36-5B3^I&K(7Y4$C\Z-/$KGS2;M-V'0XSKMX!N MNRJLDN)1.\4?7L]T)*"91-14#;;F40WM[ RT2X9V/8,4'&ZX&+KUY_E.NVIZ M)=>C-W)]C=^'RNQQ@TMLB"Q84RH3A5T?NVZ]WYJ\+YYX#&=8KT73#F$D)$+5 M[KHK:K5BI8Q [33_%G6DJMZH(XZN29M;"J9E.II;*BJU!&K7$GNKHX[Q7Z6. M(%:IH[R)#C9^M6*EE$'[21EED>Q&3SHV;/ F:NJ5JEDUY5*PH';!LJ_ZZAA> MU[**O0S+U&QEH%+2H'9)\R/J"RF$B'@>1$:]\)UVU61+Q8(.IEB4>!1Z0RBK M^O9CIUEU'[@4)KA=F!Q0?W5$UFT+-[4*LC6W>EP*%7QHH:*:.]R4&7T+PSI_ M77;;56&5D@2W2Y+#ZZ^.!'23V!0YEJY5=]Y9M N<=OV%%5K"1+BN8*ZZ[:KI ME6H"OU%-5!6$O $ILC<;; (-B*%9WTQ6&%K8=9RZS%38F8Z);1W,4EW@=G9^ M@VA20AYUQ-%U5G,WPW2P;C\02PE0/5,R+'X+!8XZO![H7-PV>0)N$R&WAC__ MY"*(/N2O58/_,EK+5I\?,&_-LJ\M1 WYDH*Q8#X2?\MY\K)(]@YT7[A%-%]G'%PQD(FK[:K X6WS@,&PO=V]R:W-H965T&ULG5K;;N,X$OT5(CL8= .;MGC1K2<) MX-C)CH'.!7&ZYUF1Z5C;LN21Y%SFZ[2ZK MG_5*RH:\K/.B/CU:-M M\Q'SO&"T3K+BZ.RDO79;G9V4VR;/"GE;D7J[7B?5Z[G,R^?3(WKT=N$N>UPU MZL+H[&23/,JY;+YO;BOX-MK-LLC6LJBSLB"57)X>C>G7J1!J0(OXDN\S M450>RO*G^C);G!YYRB*9R[114R3P[TE.9)ZKF<".O_M)CW;W5 /W/[_-?MF2 M!S(/22TG9?Y7MFA6IT?1$5G(9;+-F[OR^4_9$_+5?&F9U^U?\MQCO2.2;NNF M7/>#P8)U5G3_DY?>$7L#:& 9P/H!3!\@+ -X/X ?.D#T UI7CSHJK1^F29.< MG53E,ZD4&F93'UIGMJ.!?E:H=9\W%?R:P;CF;')S/;_Y-IN.[R^F9'X/_ZXN MKN_GY.:23,;S/\GEMYN_YN28?)]/R:??/I/?2%:0^U6YK9-B49^,&K!!S31* M^_N==_=CEOM11J[*HEG5Y*)8R,7["49@_(X!>V-PSIPS3F7ZA7#Z;\(\YB$& M30X>3F-D^/3PX9&##=^M!V_GXY;Y;FXO[L;WL^O_D/'D?O9C=C^[F']US"MV M\XIV7F&9]QI22%:DY5IB:]:-]=NQ*E,\G3'!. U/1D_[GC1AU(NXXKT/FYJP M**+"VZ'>$?!W!'RG8\:+_\)N@(S3U*0I(>6D99%FN23%CIFZKKZE2;TBFZI\ MRB#"R,,K@2Q9)4U6/'9I)FLR6;N<&NQL"IQ.G4K(M6F6=!FL6)!D759-]D][ M ?-S-UVP[^)3HI4$A![D@*KK"%Y6=>R)JU^ MIN56[0T(2)D])0\YNM%CPS1.1:S1-$$L]/3P0T"4^CA'Z@UJY+G3%&QJM7MS M"2%(Y(L*0)1(/\\[)IP%.A4$!LL:"XN=>ZI)G7;>-"M9H791Y(9ZA$P0U#&- MN6;]%)LL]FQ.9H/QS)E*)ZND>(2P 27?RXP021 ^*HOE6?*0Y1]F23IH&N7N MV#TL./M9WGE%T,CSA>X^!,@YY?KR3S$@XW%LVXQTD%/JUM/;2FZ2;/$6HIWC M2A45O2=1@L(T)P@"7T^9&([&?ASJ]#"I*,438WEOA"!SM"$!9'P M=7Z(8(K$1@QC.X\)28-!!DZE;E*\/ MK=!0ZTUM%9[OF7G?Q 70'AAK8L*B(/"XA>.@U31V9MC9]8^+^2]4\6P02.86 MR-MME:Z25O27D,"?9%\38\YBIOA!]H/B2_<6"J0,=A_N"#;H)'/KY%72;*MV M-0^QUY0[&H2!7GI,$%P4^]RRD]B@BXP=[EN(3HC)YK7-%O+O;;91=J-F,]-[ MH? "JIN-X+@?Q'HBQ' T#F-+(F2###.W#$^23=8D>?8/[+FZ7#;/227)0C[) MO&S)0<5?6U8&T=' \_54C\%$3*E.$('!\MF";=!D]G&/VV:6;=W6_'V\?9Q5 M&*:C@K/06$(,&/!(&!01(/-!]RPPFQX:LLP*:-14V-DVU(0A/6*@VXM@6&C+S9;?H<3S9Y@IYJ<*QC#(Q,@, I;MBBL%X9&OA^*"K MW*VK]^HD@[0=2"7SI(%\UQ]^0>_1Y/(M'BO(?U66JM\[_@DD??S/RUD]^FS4K;6 :HR:3^H\N0IR6UU M%3?UEGN!"/7C701W#'V:;P2UB?,IBRR= 1_TF[OU>V(C]?N_(BA'_SB7CUE1 MJ*6%R'Z5"7H PTWEA66(0CU)(3CFA4P_C)UB\_E^[-M6=E!R[NZQ/V)[H;I4 M!T^D_>8A-VHR!(?Y8XK@-'^\YSG4%3QP5BSS[[>WW]JG2N-OPS,E,KN^O+F[ M&M_/;JY=]0L?R@;N+AM:?[8941V0?G3BRY$#YS@RG(><<<)H480[AK!]BQ'[8U\N^A:I/3_[@D%V9_/9N5)&LH$[;5K@8TC@7?#1A. MWEH=6N;E,[[]VK"[NGM[ M9MR^,Z)=/Z=?I]T[,,,TW2LY5TD%Y5 -_)8PI?53!:R4@#X?5F6S=L7=8/=NT9G_P-02P,$% @ ACW0$NT3HA.ODLX7[]>/TEW<%&NRA[U8 M(D5^_$B=/B\Z]O>A(HKP4%L7EJ,JQN9M401548UAP@TY.=FRKS&*Z7=%:#RA MSDFU+B1N-&JT7VW?C5@MMHC:,;#Z&M:_2'"[+<+4>ST:/CD]E5,3F* MU:+!'7VF^'MSX\4JCBC:U.2"80>>MLO1>O;VXC3%YX [0UUXLH?4R8;Y/AD? M]'(T383(DHH) 679TR59FX"$QI))P-GTF MH1P2RLR[+Y197F'$U<)S!SY%"UK:Y%9SMI S+EW*Y^CEU$A>7%UC;#T!;^&W MACRF285%$04YG1=J0+GH4%^6+B%>D M)C"?C:&)-Q6!+<>-<$5A?LQ?' RJ!^C>%-6.3V_ MY+I!=\C6[/PGZ#! >KRDP3BXYCW5&_(RU^DO($Z [GO6B\*,X9U& #6;;H4:_!?'! BJTR,A0[\E'$]*-;P[0>-X;G0P$T83M22"_%Y*@++?Z)#UL#8W%F$8%(A== M950E*(^0"ATHD;TH7&MT(ECC3)>;:&KS-T'-,D)Z$&D,080&M#S'$^UEZT"; MG8EHOR&E4!HP.[E25)Y#2+4&D1W+G)1M,UUM@M ZC$'H$TM-<?T2_,]*]I:VD3B=O7H_ M]QK:&Y&;K%L;CJ*">9N^0O(I0,ZW+(]E,%*!XQ_9ZA]02P,$% @ NO MG^Z>-RQ T7&2[,:;/OFSKQG[W8-/WNY>/'MEB M8[:Y/6YWIJ%/5FVWS7OZL5L_LKO.Y"6_M*T?G9VGQBT???[O+U^;*])]V'SKZ MZ9$?I:RVIK%5VV2=67WWX.+TY>O'>)X?^+DR-S;Z=X:5+-OV,WYX7W[WX 0$ MF=H4/4;(Z:]K[! M\P=9:5;Y4/<_M3?_970]3S!>T=:6_\QNY-FG+QYDQ6#[=JLO$P7;JI&_\R_* MA^B%YRO<5C9K5]F'SEC3]+GPJBFS*]DF?'95K9MJ515YTV<71=$.35\UZ^Q# M6U=%9>RWCWJB!.,]*G36US+KV^PD> M\P2/_\6,OW-6J/A+N\L+\]V#'>;MKLV#[__<]B8[^_=_>WYV>O;J'T%7-C_( MAZYJBFI7&_[XLFTLO5/*YQ\WAK2T:+>[O+G%>(7_V)39JFIR>C6O,TOC&3(, MO+BP_\S]-7A[P@&K0>2L-ODZGL>"G\*GYS M*8N1)XG>FTV+:=N;AF:QP])6995WQ++C[**N:;#>=,J C$2ML7DAXVWR:Y,M MC6DR4U=D!W(ENH@Y>)Q]L@93O[5]M>4E@*?"(.$Q??AUKLJXL/A5?RN,Q+K) M"/\R5+2C9( :LMAX..M;^NFSR8R?$FO-+5GYG9#>;_(^RU,*_H>=/+JW65+ZNZZBL=JJQL4;=VZ&1#B#!L)Z:>>TFFP?K<-MQ#D&B0 M.>(Z<_0A-R=KF:-UBS"5T:1&SW%SG]<"LADCY-Q<0<=+0 MBD;N-ZT%836ON&]?9@]/#_U".E.TI, L$$57,3T+E62WJ-+0KUG05&S"RVZU MNA^>D0[5%!= 86U& D?D MF++J,]IP,%G5%X^>'SKUHIEK0XYX9O_CA;1#AY\ZGI V9-EV9*;Q20?IX$VG M5-#7M1@S6JH::YK$45Z@2CJ1;NA&CO>'OQ4Y+N* M)JQ^A9JWJ_X&AJHD)M2M/%2TEI?UY! $MELR(/D7$/_PZ6&B/32IMTZOZ[SX M?'15D!$!!?P$-KW BK9M:6JHH]LYL4FKO.HR" PK \43- +"&**1]HAD.=CF MA\\.59Z#>*0:.%+ B.O'L#0V,0/TN$Q$PVPJFAF&M(9>YEZ5R/31UB\@2C<4 MF>'O:Y+@EN2I)5(Z(K^@%]6(1#JP)#-HL ^TX"5(SFW;Y,N:=HDBBDZTONJ* M84M*#NE:Z-)$(VD=-YN*=AA&CC]A-6,1)',&?OYM*-=J&Y84SUF=)1 LV_TP4A3%FNZ3?NU!&R*Y(F\AZ M>J?2T5JOJXZX1%I6FFU5> =U^>//[]\&MP0")#LAFDE+)!G'C[Q.6*(^ ML"%P0598EBSX.9RQY#Q0@Z6!CA(3KO.JAI@M1MS9YK=9L8%MBPT\K6LU]% < M\0RTSS^I)?PI4K*/4:0@L0F&=#:3I:4@<6\D@,@,H@3$"FV68]$BI>RFXYB# M/B;CP3YB1QP026^S'0G9%7] P0T,\5I41U_Q3L)1!O7IVF$MRW&C'6?O M&[\]BV2E1'U;%2,Z((;B^RUKSN1R_9PE><^:],FOGJ.V=.WAX1D"8]9X*VPG MW6X\P*J%[H NVYN=?7G NOOTU<'[DJCD.-LYX9SE%CF(QK>:(YKNU1UO,96F M8W&&AK;+NEIKH*JJYX8-P[P9!P!X+(I)V?&8\#S%KVUQ]\,0O]]""S;"CQ\K M3!2.W&PH)J:MSNV=0\,6P]79567*=*=0NNCI?[NG31P#B#RQ3-AAMZ.?.D45A"OO+NC%F2F#!?1:GI3PXTKIQ+O]#D7=PC]>UD$K9-'3\RW MJJXDZ.1YH?=BJ\SPO&#QD.PC!'$LH,P=IVI[E I_5/*\5QRL MBVB\*+)CN$L=(:P65#,IV)LY0M(W1/Q+I^U"RR*DV2[>F?$LI8H/)(@#S9#_ MT=L[""\"8D>%7R(*.&-FD*Z1?2)))QXO=,CIX2);$JDK4V(X K>Q(8% @RO3 MXH?MA3'ZBNB16I7&HN:$K)-3!U,,O6X4Y3?>1HTXU1IA#'N4MIZ1 UIGVWG? MY+BTO$TV12HX84@NR+C<"T:\1Q6(W0:XQ4:R3530#L@W$CL8BT.B$F/#.!$^ MR9K;84L/+J$#MLMY6U;'F<04Q(J *[-,532QCE37FZFX[UQRCZ M>=-I3;2=&N6G,=N\%*>V0%UMB%KAA/)Z6HJY!$AII#JWM-J@*^X,+=>PC(^M MZHSZSBJM[L[Q1 "/Z)]RD'H_'A5+%4S"I%T*@>GDOD[N'BW1N8504_%U2Y[U M-5%$FQ89Z2N4'M)BI3=OCG(1]?R64Z\X8B'/27:JZ&LM$DZ'V,$IT>Z(!RUD M88%I;>/Y)=*3K5%,71<\HLJ M?_P2$A,>U?.(0SSLQKKM*Z[ \10RW]'R]DAC2BWM(3;M;W>HCH T]^@SGM^ M A%[<4)+OJ55_%=[0U)*MIG3:V)S#EDG82MN0W*(3;#D/1"0Y+6O2-PZBI1 MZTL3Y6!&L6:&:8R//*N5BW(R%5IT+)PP;4\2M3/S@<=TCG=8S2.%^)C M;GATJ'L@#%JVHD8R62H7H!3Z_!17-@()>(1>X^S'WVY]:TK>B>Q>YV3 M*UE5JDRA..M+Y%RA6*%.0GDAZ4+G2OJYI(K0*A*2C;T-:;8M.T=;N& MWJXZ2K*ZH8"J(T32%4,MB9PBN,Q0F)?9!V>F1'GIW<'_?+A*NE@2T7$) M@@0=T77LWNYBB%^$6[E6MNE)VS:-J=TO>..W:!W\&LH9!4>Z9;S5L^5S'L=K M?5Q,G_%?@=^A5.E$K_2B1\M+275+XG1N-[%TU_*C,(1[=[ "S<"%SKGZNBS? M4";8WAHT\AJSJOJ$-=S)= %WWO==11&Y,S^!F["O<2X_Y[3%%^AFAJ1F-H7Q M$44RDY>&^Q8CHJVSWDT)6Z?$^#?L8BQ QH<)/#*V4N-A5Y$MTV[-S$ZJ$%,8 ME-=JFW[@&C2Q*_[EUOURWPZ$/4-Z-Q;Z('B_25C&@F(="YLR"N+=)$XEQIRS M$_1["N]>7E[;-JAVT#QY,MDV$D9R+(@NHO /O^J5Z!I"6*(VEN M$95S12RW(FT#A=/@QLCCQBOX5>SQI#ZP;,HYX007E M7KEK&D[J4=M(LSA>ANPLG$HC)<%[Z!>>7COMX-'AON.XGIF%='TBP%_L&?C8 MD,>+\D8];F_^9F,P(3(?Y[?U;@E:H')G=CYK-U]Z#N61FW)P$EX?;\!D@Y=? M_&6@M7.(Q%&[8X9JN40!'/VC^A<"47O/_G'BJ30GXGXDY1YM<\0+"SG\GJ>( M01%+$ET("2/)4HL>;.X]J9*H%@[G[BHV.[:[K/(?)97FG;PHMU53 7^%"N2T M3J^CY_/D^7^1W;Y#J2?5=KP K6M=4X0K*!7Z1VW6>;W(-L,VAXQHPW@A=>5* MGHE+9\FR_<*2%GN$BN+&-6: P5Y)\ ADC+0RK-85HG9N?0H6ORY#D-CZ>?GOUPC>(\ IM4+D8DZIUMN*2'+]/^WUIUL5-<)#A9"3XUN3 MHZSPU67 A4#.W-Y/$$H<(6]P=&TD%7-9!",8[D>UEQR>Y#AS76"W=Q-PHH2= M,8%W]S'\%FLWKYK=H+7UY=]$YV.,BLPWAZ8:TS$EYZC&"(0U M A_Y-Y;$YQBY]W$$@4*U$<"2JD'9F<88&DV)/+J1!03A4VB=3TR4,-"F2V*? MDZ"N 1GS'M4%$/P3/2BJ1W0-#;W&IQILXJ#!>?:2I5>#2ZQM^ALLT,!AC6& MNOXEN(QQ"F2-B5(^UA.ET>&\8UMSQ M&S:*C*3BH^^6?K*QTE#89UH$]9;2C%N>VU"T!2E9:-KUL&/SO R(!PAON3\;F\,X$=3)(]GAD.H=QQN #T^U ] M1*BFR459:1CVB$%]6_84C*ZD3Z7L+FQ2N>!P+O46\8)=_<&-QN!E0.@1Q5]D MNK=M$P%J*XU;N$E4#LC2N6O;N5ZW%$]KGMY!5H=* MZE7.H/C3%HX]\R>_(@X!E1YUZOY,!D9-UP=:Z=4&W+H8]4XNQ=QS?D6)10DD M @ZH%6R?E"3ND?'KX]9+["W7?!M2I0,OR][''6>'?M:2 MP6A[P3/4X'/-];'H1,17RT8N*PWFO=<$YDB>V!K2>[0;R,\O^,_LK0_@XJX0 MK_DJ)#U)WTNQHI:-LB5#TA]QK(?S"41Y7=&0)5?-;1]AC''4JZO6%:INFC_= MBGE!7K:54[+$B5IAP4LC\4@(,:U0'O]FX>JLAJ:4^N$6F1)* M?_D.R)*B[78MN[O2+/LXNP,+./5;(\YM?'M! 2+A20&SP"U7@J@(]8(Q@.&I MXA?NX/H5GOYIU#)O /P,<=L+><#$$'JD2:%VNFIO;@1 M0XYLV*IKD*(\'%MG-KC*X-J'BP\Q$MB0V,[_8 GEHTI$\%@/G<5P+9E2P*42 MZ0KX'&8"-3Q?Z(U6ILTK>D0\=L@2;_B\6H27IA]#U+I ]$4<68CCXV"4O)8/ M8Y/37E$Q)VX;D/!-K<@AL$*H)"QS1<^'PJU#97@S$QFD@8$_P$,JE$OM,MK+ MZ1W,._//V,6_&(%/RCE U^ #$A&PV4ZZ9HI<@NCNT>D!L%I45BW@;,'!RWY* M86<7R5&\D9F!K30=.:3TJ3?ML.R!EW"#'H;AOP+04TRE.S(MK!P:WF1M@)2M MY@9YYP/*U,CJV17K.]DJ.\8G1-:A>OUA$50-'! RH WE*,54/CD^WA,/AH0; M \VC)T4I O1&5Z_@R/LC*Z.7?@>B\B_&GUMB@S!_^I)_XU65 G1MC_%V[F]Q MU*>(&]((4U8KG&-"!CR#=Y23+RRR@N>#C75>@X>Y1X?6UXHB/;]*,H 8J_=C MD_UWW@RXET)/S&8B6%534CB+(C6M' [0W=62=:%0OI,:E^Y38+ 7&3]*YDIRVKV3+J99Y^NX!QQF]6AJ*?.Z8@*]@DV8.1J\)^1LW[4; M+R$IK+4[_1MB'ASK[@8M' 6C[LX/C_H*<+0B5U@>XYH5!9Q5KVL( MJ2[7%(O1#1ENOK:9=2AI:@KHHZ0I=TD]R/^],TN%]!>2KIY-I@)QU3 ZS(3& M$GHL@+2$# W"A7Y$X]@NA3/L[KA-NY2L*A&T46FE0 3N.[[^Y*@$8NH<;*R) M+K?>4]@[F/>0WVL'2URTAR\/_@HQ?+LGA@<00_KC] 7^>'[PVE >T\BE%SDC/X\/7UR\"<2_I?9#2Z[.((A M\^Y?.4JQR,'#\Z^&M/V> M=K,E^1V7"8-@30,J123LP:4,WX4E'9QQ)G%Z^BHCCO@#TPXN='#N/WYR\&[H MR$QPY7Q5?0F'.%IT_4PT)O:/AD%TQ2!GVC'V!@?_2?]-?R0&WL?)7^_CQXT9 MOO=CX:RW7_@J=.,49L6^DOL/-!0G_:9#HHO8;@^ %Q!DT1DB#Z>)H6@T; W! M($W(:^OZ,>G:(C 6F5\^/JIU;I:IOM)F" >O-Q7JMI7=M5P[7"VT(JEU/5?% MFQR1;B&.T M$PKL([B@8SN4]'.@BM(C"&J6]E<'94+3R1\RSX/X!$W]7'8SWWTH.2> MDC (?O)V$CT)E,/0<6:&"VH&3FJ7N&5P,0OR]&BL3K.\KZ. XUL)[E.2GEQ9 M #M'![VT1!>*?19'.ZU ; ME+1GT7,\))6RSP=&=P!F'B;R4M D_.(1[Q_A,O%JO7@SM5W M*B*R.3"==L]V^BZ74TJ_<[[J.(,+GS,/DR2.E0._=V$;F4/IQ^/:$-$789SS ML[7I8;RC6XHD[*R@G9*$N9^TU?2KB3#]2+])U@QH"US?G88G#1@D7AK'#!HM M^:!A(CK2(.&FE4ZP%MK%O7A9N@?)@U645DI!?(F,4A.P5MI;)0ELY):2"<22 MZQ0Z@:$$$?6'F9/S?%L%RO:XLK#C:TJT#'.GJUQ(RR+7^X?"K]EU5AW*'9V4 MVB_K=B@U3F661X>VPZU6EQYW^NM7/!C:'4D;G0.'K= K],K4 MM9AR;-NI1>N7MOE/YQ]AY@)5I".%&3A^=)Z6"V%JEM0Z9O>'_H?(I+Y>]?& R=H\;C.>Y^S#O,R 2YY8Q G"/L+"\=I.6&Q M>Z6KTQ=G,&@E+Z@=G%UF3U_3+\,^=W6?4Q)0-=Z=)_/ ML!VD,5VYT?A<^J.D]"HG#H/+94^N$$7T/#\Z)=)U/=K!(FH.7V8?D>!@O/=1 MWL+J+Y5P#J!8Z_-P5 $%[O@B$D85P-;)7:U8@!9'& /LXR]E I*\$4=EC5L$ M+;&+2N_3BVL/;BC)0H)W[-+;I\97479LH-O5T1#NI72V:_K:2LT:#AF*$PPX MK?.;QZ?9%J>P$>5JE<)#;OS!YS@TUP,@HWEBK-/$),_<) $6=_=Y(,>T>X"U MTO#882'X8*_=9"M D[.;7&R+RRF./>]5V**K('?:ZHT$

MXD()/%NI)Y4_ M[22@=$^1 'D-Z6>D/<*?TP(_Z_4J4^,'\94JZTM_*U%T+UO%[7KM)\#&:3%! M-L65PY- *][+D1^N2IXQW+JUH<1RKJ]K0-0_AE2&Z]'@B%C=[)5_ ME2#"$_^WB.5BX00#53]2$+.3'1MQVN[YJVEKLKAS[5_AS=YI0;ZR8=8:V#EQ M& ,L4[S'8!W$<9^]0/?O9X3:FP0[O0EN;;W!;,;Y/;P'T@J+7#B(J MN.%+F)>NM.ZB$"V;>=@P E07\^91)^9WS)4VP M7 YRXZXJ<5.%<:5_AX)$5R=W?GMHK#LFA8 94^F5->SJ(YQ(R<#=)]\^-(*7,^6AH 4XAI&M$N$6^\9P M>E&/:-O]%<']R$"SD+BN<^MN@]0']W=;2'0WP;R7?9*XGE&?OR1$CP]TZ )# MT!PQ;%YB%YFIM.JFA4=./=Q/(3O3R>-3?L(9ETA-FXU7>U1[MB:W*@O+7_D2 MMQ/3J=5PCM=(>:3KVB6CW#B8C1YR;5&<+F(RDZH#"\> 2V3B QQ[W'%[0"E/7=S-%S0'A">+U>9:.Z/KR1:>"2O MKW>&_-FYA,27A# RUMX([A!A'QN^F4NYQ9?%> ,^HCLYW,J%CM!Q3NH;T9R> M8>FU[AY'AIS!X\)&6 QLL+:'49?AVI^[*L_?"']CTN,- K]4I3O.+C4EK=MF M?52S2W' ^U )O=^1>2YBX,Z-"% 0JWN*4).;HN# 509&]Q6&+YW M D<1(V<>R8)":R*/Z&?H. R[ M5* N(SK?O7E_>9BMY&&^ M/ $-ICF!AG:[QMT=ON%D!GO*'170<$JYL?L3G=XUX=O);1IR]^5^N3INF^0F-?'HF?\A<9U-S M)5'\I%!/SBZE*,1>,],_Q\Q/=>:G_\"9L6X,*C0TT<5[(Q+X&! '.<3E^0G5 MS?&^F6K=9)?L&T@R/\9?KX,I^1=U^"JB)''&#<]<2/&I#^F#JT_P7/(M/F_E MD*SZ._>:YL1H[A2:\!2.#CVNR_KSAJ+/O#M.::OX C\F7E]RP-E>*>;,D,QC M-(8/&CL'W_(Y$1)I^3:>B6_*B1(0.5X39R2*#F*W."HGG1Z?A*+5-R?'S\)/ MX"U]_L+7FUQL*2?E9M%M$ $G"\_'$N8.[\6I\8A+MV')('RAYUG^[L-&2;44 MS0]_PV'')[]]J9GO 32EU"G&%.WTJXQ&!3]M>Y8\%?]E"_A MRP7*?/![$PB+*RJC19#4\R(T58^^2$MZ:78,^>SW3ES<=Z88!/7/W\=[V)TT M+>/B23-!N, LUFN<.NDY*]'[SD(0_LWITQ>1Z+,NO#@+OTGE>NI:%= R-_]> M"?7CM "-W@L7D' @Y[^1X/SDZ*F[;Q:8\M&WNW5MTPZ^L_N^"3P,7'MWOA8NPC/'I\0F\P]TL0^6^/D[:HV(J!?$?E1L4% JND?"4' MU%@B_'"R8;ZS^G._+ M^%%%7>!&6OY44X/SU5@V?^>U.7&^ M#*6O($WN3EH?6>2L@K(]T K&LKO+O\?6ZDRS#:YIN$9AKO>SWXI']Y7KI8?E M:L:'A59;5VJ7Z]==9[KM'.)"\.Q864K4;Y79<%HZ^8*U2&*AQ66U^D4_ MT=7SP8HOQMVDJ6_D?!1]+>K6=&O^\E>-UN0;4OUO,_?]LA?RM:KA;5;T*H4W3QY(!\#]T+<[_I+59=OW[9;_B>O03(<'Z/-52]FM_H )_+?N M?O__4$L#!!0 ( '*14E*4)Q0+[ , 'P( 8 >&PO=V]R:W-H965T M&ULO5;?;]LV$'[G7T&HP] "BB51W[O<,9<=UW CRR\B-\6UEWHTASUO2W,GCS]!G\_8^LMD MJ=U(CYWN>.+1K-5&5KTQ(JA$W7WY8\_#F4$:OF# >@/F<'>!',I;;OABKN21 M*JN-WJS@4G76"$[4MBA;HW!7H)U9?,*Z?Z@S60'=@*+;@BN@2V.4V+6&[TJ@ M1M(;657(X-;([+Z090Y*SP.#T:V/(.LCK;I([(5($:,?96T*3==U#OES!P'" M'K"S$_85>]7C+60C&D<^92$+7_$7#US$SE_\@K\U5[6H#_J,B=^7.VT4MLX? MK_A/!O^)\Y_\#US_0R1I@,8_ODE9Q*[^:UCZ'U$RVXIN8H:59RK4%3 MN:=99Z*MB4]O[ 9=4E[GO;P:T177(G-+N2A; SF%$\<-0M$.REN+DX57Z\W6 M2='5.\K_ N\\U@D>WDC?B_I,EQX!(QA,1'/,?P<9;[5;>.JVH#;"E @,@PQJ MI?C:BIQWUX8#_R!R0$'9,ZY'CAD,TR! IX1L[/Z6*N9#A:;<(BWQ\M/TK:@Q MB&PUJFF?PF,&C3EC@E>RK8U^-R._(4_=.:'8Y5#M4 <[G=A.QR&:VB$EG]H* M%#=2S8BMLG!5)C\0EC _CB8H16&*4HI2FOI1$I);J"7>(YW1%W=I07[!']#/ M 3H<6-W6:(,@L5)]$[GT2'+ILW1"DL0?QS'!($G"R'J_QRO6!9B0CSV33&<3)-<$R3,5EO-YL>"IE,2!1'A(TC M<@=X%D5FN>TL8]R(DQ0WQ_\BE;X^)$G]:9J29.*GX25)Q@@@)EW'8NF0L?&( M)9;,41*[3YB2VV^UQ:5D-!V['>:H'DT966(_70P\ /:1>:+\R%6N:8OU5!WT M"_N2Y-T&;4J._& WE*TM^%[)RO5B#@:4JU7?8V>=16)&+J<1HF??NYF"LQ&ULK551;]LV$'[G MKSAHP9 @B5*S HRCZHD5$2Q[=1(VH5K!;]WL:L%KIULE:X,6#;IA'F>(]2=\N !\\;G^M] MY?Q&M%HV:#5[+5 M^IM??"R70>P)H<3">01!KQ_X@%)Z(*+Q_809C"E]X+G]C/ZAUTY:ML+B@Y9_ MUJ6KED$>0(D[T4KW67>_XDG/U.,56MK^"=W@F\4!%*UUNCD%$X.F5L-;/)WJ M0J&?Y3CBQ6AC=@?'>A.:-7FH?3>1JY9ORQ1DZK2G.K3:& M^FO<$80JX?WWMCY0Q5T(G] M(D<)O%M4G,#N![#D#3">P*-6KK+P7I58_AL@ M(F8CO>29WGUR$?$=%A-(>0A)S.<7\-)1;MKCI?\E=R.%4",CR*K]I (86U:$'OX'#NC*/4 M#@V"L+#3DJZEA>M:@:MT:\G-WMRQ=1],U<=FB\9W@"5Q$C/?!O:@FT/K:'O$ M8UN$P89CT,^F[-YF,]S]J$UJG:MIT', M=O63MRWCLW ^XXSS,(TSRJ2H(^UP@8DBJ=F3%_'E-SY1?IL0I3!.,_8;4K)* MRQ+JAMQ^H.=E63X+\SAEZ2VQ2QF?YF&:I6Q.\-.48JR]@W51M$TKA2.N)=)H M*VKA$[+K+ FS/&8W[#J941PGB_3Q*>5-R;K-PI@GS'/YJ K9EE1R^1H-S_LK MC2$+7547%5 Q0&D'1^J8GZ1'ZH,A?0[]M8'6XH1J_\($\(F&L,7>S?=AN ]] MYRP, "8) 9 M >&PO=V]R:W-H965T6U-[8!>[>7 $FQR+;-0]$'6AI;1"C2(:GU.E^?(64KVC1KN$!?)%YFSIPY M0W$TVRO]T92(%IXJ(9 $IX7W?%M:MQ M9CNV MQ0>T?^[N-=,;A,UDI]=),WQ3R( M'2$4F%N'P.CUB+;.GHPX=ATG\@D-Z M=$@][R:09WG'+%O,M-J#=M:$Y@8^5>]-Y+AT17FPFG8Y^=G%+=MQRP3_C 4\ MJ(W=,XUPAX]4K1UI;^%6&6MFD:58SB/*C[BK!C=] 3=)X9V2MC3PLRRP> X0 M$O+@D#7S)S,BHY9[LQ"X#(7-561!J!LB1J8%RD$J>1/>:TU&8>P1W)G!C9* MT+=NX(K,;:EJPV1A7MWTE@;4AFCD6*T)@VK9<[6D1S+M7NR"K->J]Z5^,P21,:7!I0 MHG51DC"+,QI,PWB2]OXHD32L=DP>(.\ ]2>#E#Y3(2AF"/WQ(#O-@$1P"]-V M@;1X.:Z3VHGCCGLR]E;< MDCA*9<%8IFVC ZDZ[E;S0@ULR2RX+0=WH+[[WT09P(<2J6BU$(>3*N3QW>#< M<0:AY)8 ULCEUB$78;>$%+Y2CVC\FF/H]7@F]T:KZK@MC1*\\!59,\%DCN"; MS\!]>DH7%$(<0BAJ[8(YOJ?S-(7P>]=GU.E=%>JM[]!TGE0M;=/&VM7V)V#9 M]+ZOYLT?Q#NFMUP:$+@AUWAPG06@FZ[<3*S:^4ZX5I;ZJA^6I#UJ9T#[&T67 MZ''B K2_1HLO4$L#!!0 ( '*14E*S>TB+\P, *0) 9 >&PO=V]R M:W-H965T5G/4"MI.@ M 9K"B)WVH>@#5SN[$BR)"DEYXWY]AY165F-[D:+HB\3+G+FQD;<"OU5X4+,QF$@V0MR9R?OMN1L8A[#&0AL- MG'[W>(5U;121&Y]'G>YDT@#GXZ/V=S9VBF7#%5Z)^O=JJ\MS-W-ABSO>U_JC M./R,8SR)T5>(6MDO' ;9-'"AZ)46S0@F#YJJ'?[\R\C##)"]!& C@%F_!T/6 MRS=<\_5*B@-((TW:S,"&:M'D7-6:I-QH2;L5X?3ZBJO2 _.%MY_[ZI[7V&H% MO-W"32FD_ND690/OVWM4NC%;*U^360/VB]'$Y6""O6 B9/!!M+I4\+;=XO:? M"GSR=W*:'9V^9"E$_7G">CQ9CZWU^/],P6D3OPJ-D'[_7<9"]OI?VX,!41@$?H50%J$-HIHA MJI8.J;Q#S3_71F(3@SGYU;H7D]2+]RPHAYT9(Y(P.SE5_P'FL(SQPZ MHO@P.@V[GKQQ6))[<11/J.-\P+ SYTHT#9E[4:8&V18/SV'CR,N7 MX?$WA/V*IDLO2B(3:99Z:9;0*&6Q%T39\QP;/_\3QT1HR*(9Q>/"*88-7UGV M&,HPO:6N3U1U0E5D)$J\( @FF7'Z<@["Q$O3U*%8\V7BQ(&7QN&WI(!RE6?' MW[>E@'EQGCLL\,*(?LQ+B=QC L(H\+)E:D;D2A@R&K&$G#(!E@CD=\?;!VM^ M^5K!7@JEH&_I9JVKOW +>[I1*5$2:MJ@RME)035&M?5\R7ET119"4H,%3O3R M2@*EK$>/2DU2B2$\()<*T/3@IP4V' $;)PVRH4XKNJC)#G&[ .-S06W<=+V> MR*:=8TW38=+/1/1":^"G&\#3TG_3H^DG='IL"(;1E'DL#^<[6H ^B"%&D_LH MCQ]3,53 9]%!_>+Q^XW)N,U;@C M:+!8)B[(X4TP3+3H[#V\$9IN=3LLZ1F%T@C0_DY0EQXGQL#T,%O_#5!+ P04 M " !RD5)2U&%UQ)4& !B#P &0 'AL+W=OG%62-7ZK.*?S2?/-ZF@Y5*U\H&[:SP:GD^ MFL]^71R3/ O\J=4F[#P+BJ1P[I9>KJOS448.*:/*2!8D_MVI2V4,&8(;7SJ; MHV%+4MQ][JV_Y=@12R&#NG3F+UW%]?GH9"0JM92MB3=N\YOJXGE)]DIG O^* M39+-7X]$V8;HZDX9'M3:IO_R:X?#CL))]AV%O%/(V>^T$7MY):.\./-N(SQ) MPQH]<*BL#>>TI:1\CAY?-?3BQ94JXMDTPA*]3\M.:Y&T\N]HS7+QWMFX#N*- MK53UT, 4+@Q^Y+T?B_Q)BU>JG(BCV5CD69X]8>]HB.N([1T]$9>XTJ$T+K1> MB;_G18@>-?#/$\:/!^/';/SX!T%[6NN#BTJ\?O[323[+3]F_2Z\J'<5;66JC MX[WX:,7',KI">9&_(BAF)V,1UTI7;Z.=F8/Y=U]@,(@6 M.WD.9[_B $.AI"<_%7D$!>_:U1I%'SMG(OR_DU[+PBCA"0?JRTJTC;-C^KP# M&)5>WUTO/MZPU%@TI@VLVC0& MT-/&X+"5MN*@ V.KO' >]:3M*G0(,):=6#*Z7PY(_0[/MY9T(()!&56<2+$T M;1E;&:&SQ8?#4%\H(F260D<"L(9/".Y@=LAK2P7P(;)$%D+2X9BRR/:F< KO$@X0X&"N3@Z% XB_B) '9 2O;R298]2W%\BQ7B*53<*&6Q;_[R M&3D\XP=,%[$/0=ZQUTFBM)(/2GOQ[.H!I+_;/#2B(OX(O5)Y>D3;W &6%<>G M74B.+Y5BVX#*RPV27KO6QA\H8"_M2J$I'[BQ T>_ZU@LO:L)BPZ,;'(\P->[ MO='&"&F" P[HT2^MIC:&<"/ONPF!:0J;$05!*2^3-X@B, %85:H0(#,1\T " MX%I5$\GT?/N09"I=">NB6,L[136/40YB .4 MXIHJY!&VE+MP6.'36YZ-GG7 ML\GGGDWF>]GD$8C;GKBVXKWTY7J?JQYCOW+(T<^SXZ-)A@EI# W[K6N/<\.- MA/-+*5LB!(*N5I)G!&'JW9VNT'D6*'+VC ;B%6LB!B@&Y8$+NA(8:.HHH[[J M(AFGBJ)C *%,F^-$8JH-&:Q42?. )(HVX"F$=")APF.& ZT5P)II_..?UU1D %SNKZQ4RO\Q* 2^4C>&G7(F!4T)"I268FAM M#+([1F=%B6^#"FW)F6JW581!08"T277I?(3@M^[Z*$=9P1T6$A M*-*NY2T"7G,']X1J:?3PK"#-/G\T4U?$'GFN-,K7"!Z643;@:%FE.%%)VE)[J2H5!X):M1)4$KF12R;U?1:,5K03T4&E MJ7K!\-@8._)<2'6)R%O"NH^PTH1%T2:(814Y03;24].BW8B-N\(0R$IY2]]8 MU_&\U/8.>'8VMTC@D&6#+)/=#4:KD,LEH*:)Q$&Q"3C+FJ2!M#2JY)X)+3*- MU#%Q$!C_KWZ8'3MJ# \Z!"#UM(]JJ,' W![LUX$\!!7@+*WKMDX#@.D3CCNC M*_:!QF7G"MEZ\.W-XOKWJSFI'&&(IEF696E&%FP:L^;[ICMUJ VC7'W%72MP MH:%<#0@HPG8VV/Z?!$[MN2=>B2H?.N+AC'EP./S^@-LB3H<"G, ,(XR+'=4# MLCGT*38*,>6;8.-VZMC'IE9[D88CU649._:5*+BP?K&$0?'H\V3?L7VZ<^_A M#J3;'5B$QG6Z @VKPP5RGNY-6_%T^WS/)Y0 T)=0S2:O7XZ$3S>Z]!)=P[>H MPD50%#^N<0E6G@3P?>EPO.]>:(/A6GWQ+U!+ P04 " !RD5)2OJ2;*%X% M #[# &0 'AL+W=O>O M(+QV2 '%EBC)EK,D0))N6(%V"YJNQ3#L@9'IB*@D>B05)_]^YU*RZWPT2_:2 M\./>PW/ON;RB#]?&?G654I[?-'7KCD:5]ZN#R<25E6JD&YN5:K&S-+:1'E-[ M-7$KJ^0B.#7U1,3Q=-)(W8Z.#\/:N3T^-)VO=:O.+7==TTA[>ZIJLSX:):/- MPD=]57E:F!P?KN25NE#^C]6YQ6RR15GH1K5.FY9;M3P:G20'IQG9!X//6JW= MSIA3))?&?*7)N\71*"9"JE:E)P2)?]?J3-4U 8'&/P/F:'LD.>Z.-^B_A-@1 MRZ5TZLS47_3"5T>C8L07:BF[VG\TZU_5$$].>*6I7?C+U[UM N.R<]XT@S,8 M-+KM_\N;(0\[#D7\'06>EU>\7KW@ WCFN/C>52E\J- M^3M,AKU*7BO<";IU6P_NE6W(G''EK MO$9TDOS'_$Q9CX@V;B4*C*:PO=8NG$"T>E=_NV]5C8,6L'/(C*^DY](J?BVM MEI>U CT.)AV6R*VG['>RKAU2Z%; U3"/AG HGZ5I&FH9:'.<K36+?#8(M_+>M. M(?M>WH3C.Z]KC74<2LM;N\WI?*G4(%;/=, >WRDXJTIC%Q1_ZZ$^6KSKLW2_ M"N\73R@\Y1!1;Q4 5O(6?=K#. 1&]XV:X3Y= XH8B3;7H+(MB5 F/2.D&@J0 M-QW2[VX(K162)TGU&A\/Q_>@J*],YQ"=>W/ _J1R"OV'HWNHYA)GH(,PZB#X MD\S9[W?#"9JP5RP3D9@)#$01)47"+BIC_3Z1VK6;QP5+HKP0[/.FI'9V\VA> M9$Q$V73.+KK+?@<"(EUL+XVF6<[>L+TD$M,I!I^,E_4]$GF4@^(KEL;1'$8? M[VO1FG:_I+JKP]D/&L0:J7F5Q.,Y/@QU3=\X\J(DAWNF'B0&K34IQORB6ZUJ M18J!DF[[+WO_D>V+%/=X<\1=!9Z3\B_A0XA]5(K%=_W1-L5F8!WZ"BO&LV'T MP'.A76DZ9(6*G:7C[#7+QOEK]H%NM?9:[=0,75GM0QD28:S?BUS$SZHG=M+0 MD1100B*E43Y-:"98#IUB0>.49=-H.J6(1<;2692E.8USEN;1+)XR5#9ZQQ*A MLB3-HBR+APKHVDU0B/,!*GEPP:7+,R15_#\9D_E+98QQ9))%LUG4J0GSJ>]I&D1IIF+]8QF(>I6A'C\@XC;)Y M\3P9$Z!D^QE,B:S+"IFZ6//JLG.@[11]BH\N^F#CH3U;]/MZO9E M?](_:+^9]S\+/DA[I5MZ^"SA&H]G^8C;_JG=3[Q9A>?MI?%X+(=AA5\GRI(! M]I<&CZ]A0@=L?^\<_PM02P,$% @ &ULG5;=;^,V#/]7" _84Q G;KOK>DF MI-=A]W"WXCZVAV$/BL7$0F7))]%)N[]^I.RX:==FP[TDDDC^^$UZMO?A+E:( M!/>U=7&>543-59['LL):Q;%OT#%EXT.MB*]AF\0<#-/%M.KU;GPI\8?C>XCT=G$$_6WM_)Y;V>9Q,Q""V6) B*_W9X MC=8*$)OQK'P^H/^2?&=?UBKBM;=_&$W5/+O,0.-&M98^^?VOV/MS M(7BEMS']PK[CG3)SV4;R=2_,%M3&=?_JOH_#D<#EY!6!HA"#=U1%N'$:]5. G(T9+"H.%JV*DXCOL!S#V70$Q:28G, [&SP\2WAG MK^#=?&L-/<"?RW6DP$7PUPG,\P'S/&&>?W?43LI+IUW%1I4XS[B5(H8=9HN/ MGA!^_O&'RV):O'VJ ;Y4"-=6Q0A+4$[WYQ64OJZ9S&52WD&E=@C$G%'5"$'J M,29NUK'!@*[$",:5MM7&;0\,Y$&;G='H=!P!WI?84$(YZ# 1T)$ABUJ8"1WL MV-0(#7)W5RI@4D)')CX3\0Z3R*/$&&Y46?72?O.R/XQ2>K?#0&9M60FQG@<@ MG@ER%GV^2=%A +E5WFI68%RO\AGZ\@GZ&-[S3-#:" +[_=_F[(VU!X- M=R9 MG)M26?OP/U5"V\@<$A^"2I&$D1TT76;-@:2MHYR3XT/JC.N2'G(W:"*I[-8$W-]=61_ZU8S"%U MG_+:J8#&*N>D;)J6D2/&,?S6AI.*N>Z\%!;76"7)X_!]5V!?C"4?>%)@O>:, M%T6:%A?0.HMQJ!J4RC?BBN>EP_G5;.6XZZ5G@5Q[%;0XH$W@?>$Y!I6**>;: MI'QK!+76EC,,S+UX[,4(<^>&D>YD<;I<:P M37M3 MLZZI;+\#JLYF6WD1[9N[W^086M<1$L;EAT,GYSD74.'2[DF[2?UIXX M]>E8\><%!F%@^L;SZ.@OHF#X8%G\ U!+ P04 " !RD5)2E1DO,=$) ![ M' &0 'AL+W=OGZT-&;U[/R\BI2[3XNCR@N_=EI<7NC996JC;4E1UGLMR7%RNY4'?*O%_=EK@Z[Z@D::Z**M6%*-7\^=&5_^QZ2.MY MP8=4K:N=OD^=''@FD,A4;HB!QN%CLMS0QR^='DR.1J+FL,_-.KW]6C3X1T8MU5O&O6-NUX^!( MQ'5E=-YLA@1Y6MBC_-3@L+-AXCVR(6@V!"RW9<12OI!&7EZ4>BU*6@UJ=,*J M\FX(EQ9DE#M3XFF*?>;RSNCXX]DU]$K$C*,+LZS$RR)129_ .<3J9 M:V:Z#)RF^4+$K0G\@ B_PGJ 7=KJ&3"]\ MC%Y:Q9FNZE*)M_.>MN*=RJ1A""I3B;NE+-6,,;F5&[@@[OW]:E:9$D[TCR/3!RT]TKIH%5N=X=X%J%I0J MUB7L*M)"F*7"HJ+269HP;)7!P>*DYP(9H^3-E5C+2N!OKC-$?R5.>+.N*UDD MU>DSYV]*EM9=!(RM\IDJR> .&1P__I1^)LXMC$/Y9X>R<^Q,!N/I$,=H$$8> MCL/!K'A MU8FZ1X9:D1)..!J,QH$3C 91%#I^.)A$D?.3*L \X\4R02BFY ^44VA]- F= M8#+P)B/'#W %^MK(#&+YX#<>1R0P^$<3DC08!+[G[!KE:BU+>%LF =JO@)>, M)(N-2*%+#2")WZ$%=I ;WFU4K M)/(XM88N*7]9Y#0,7-HUC4O0W5A6R_:2R8-8@G4@B CU1^)U$0,] +*CC2NN MV"=VS9@NN48E'*PC3J M) ,!VK0Z)3:T=9X6H)_(34LKS7.5P%8JVP@RFV)",=R]2" =BTAF.IF=0A$( M7>4RRR#50_4K>+M192E&HY)2,)"BB79BE6M'=5ZON4F@5(?K<;'U8>T'M<(FNAM!-I MQ8&XL"$/P.\11T+#4-"OMF!3%&W]A8@N=0;Z'4U8%MFGIM!3Y7T*692;FIL]JESM5B4:D$0OL:*%,UE+#[( M#"EUC^G;G6B5AU(8BM-PX(VH HT]=SQT?K)>YH2>[X1^Z 83IY4S<4[\032, MG%-G.'6#J7-#OHOHI >H-*KB8#2D*N)[8Q=5;>SZ=#&8A./! M$%6HX@>&*;HW;Y*:>"W+, MDD/DLLEB^&T67F<2)>0NAG?!QHWM5[ 9Z9?K1&4V0Z\; R+O6_M)5+F\85I7 MMO(UTNS%-!ZH?)7IC5(5)Q_BBS8AU0@"Y,E*\;*U*M5.)_+%K0?U1QQ;5&6)TW1Z6'+@[#"8UDQLM!VSKJC$4_!Q M'C^8+ULX;092#\!J"CFAQ1F,$.,31OL8GNU&P4 <3X?NU.<'QV'D>A/N2P@U MI-IL8UW 4+M$R#1!^<#W5!M+(JE+\I^OELQ*%4&:J*TI$"X( M?K:@P+Z?O3 M[:U]8;^@4[:S!#RS#RL%RO$P(_YV!UW=[[% OL"7YE#6W:JH%A* MJHW4X2\*+N)M1/5ZP)ZRK"1;85]+F(SZ2OV)_1?UY]CWPETXU\L4W4E:,6!Q M@]3,3A@-?ZY6LO/DL]:3;5P3"[(9@]*K@+84/5J"'K;)^V7HLY6'D[QX0;'T MBF+)UHY;B,L4G/<%%4<*OL=J!H(=R3;PW%&T+1GCJ1,.0Q>'#[S=.:$! 64A M]%T,-Z]T.5Z'R-XSY BGTW#'N1 T^= M]GUW[ [_OUSW@9X'O#<<[4;L=_+><>N]+UMYK>_>UF6\I+F#V^'7F-S5RE@ MJ&ON*P_A4>;3:LD3FGAY=WMK^^&)YZ&:>VW'#(XW&4JJN.I/)/TIBR9+:DN> M&-F\K?V_:F0#7*O_V3C6!V/ Y+?C6@'@?G/CVJVY3^)OVE6VY]>_MCL=M ) MGIB5GO38!P.]^Q)Z\&6EDF5)8N4A)TV_!1^[(B=$P3B9TOB97< ME"@"@"^IXZXTU2M:Y7M>ZP#(X;WL@*>K5J.GPZV;J-6!WA[5)F0:[^!@[N1V!/K'Y!DF-' MXCM=5'+*YJL.1#O@]DW&.!U 6AHQB;K01 %OHM@_M:]3,EWQY,!O]GB0V.MC M#T>S#=-6A,Z154$.0F_\J.^TJ6/'CGM(VH -OHCZX]NA*-Z72_:EHOQ+:=2^A<"/:85' M="TXX742;+7HLV6=&LOVA\2Z:AOXST^(UN5-KZ=[4%IWYL5FM'O8<'S9:(>^ M#/]C_$\.CW:^.]T9[4:?&>V&'L]TWH0/8?#'1KNMEU#LGG'L'OH<<;[S02A7 MY8(_>Y'-Z\+8;T/=W>[+VI7]H+1=;C_+O9$ES$W.,,=6(!,=V5?%[871*_Z\ M--,&;LNG2R61O6D!GL^U-NT%,>B^-U[^&U!+ P04 " !RD5)2 F37E08, M !S'@ &0 'AL+W=OO M(+S.0@$8FH=(B;D .YE@C=ED@LED%HO%/K3$EM03'IIN4K+FU^]7U21%V7(R M&>R#+1[====75N+"KSZF+3--OG5U=FN9&E,'Z]E17>K&I= MB@:W>GUEMEJ*G#>5Q544!.E5*51U\?HE/_NH7[^LVZ90E?RH7=.6I="'&UG4 M^U<7X47_X&>UWC3TX.KURZU8RT^R^;S]J'%W-5#)52DKH^K*U7+UZN(Z?'XS MI?6\X%W^:N+@ 22A5PV1$'@9R??R*(@0A#C]X[FQ<"2 M-HZO>^KO6'?HLA!&OJF+?ZF\V;RZF%^XN5R)MFA^KO?_D)T^"=%;UH7A_^[> MKHWC"W?9FJ8NN\V0H%25_15WG1U&&^;!(QNB;D/$X/52[S4P)7$&60)^KEN8F^2O&M7/IN''IN%$3!5^C%@WXQTXN_ MJ9_[5IEE49M62_<_UPO3:$3$?[_"8CJPF#*+Z5\TX==W?Z@;Z8;AW_\VC\+H MQ9B6^\M&NJNZ0-ZH:NT*R-W@28X%IE%+5U0Y7FO$7>5BU[:N9-48MU[QLC=X M(JH#TYV],*ZRE!>2MO1W#?.9J I;ZM: HGGZW/FW%-HZU(4[9+F0FESBD$OP M+\SHW]QYVPGB7#H0W4OB$%=A&GE1$M%5F'BS('7>61&=23KWTFCN/'4FT]0+ MXHBN,B]+,US$&60KU+)_/".ND\=CXU M FXG#Q;U$HLG8>:E28"E,V\>!%@>9>2&S#.=>G$5.%'EI!E_)E<3:_"C>) I@5.(X2;TX3-D;(;GG@6R9%\S( M29/$BV.^ -$PP<7@V]"+^$WHA6E"MTE*I*R8><=\+"&$ER MU(K9(JW\P'ER[^>>>TY,X;D5ZC@T[&EW5H.5$W]&_L'_!&0ZQ_6;!39!/U)2 M5"Y+1P(@&4+L"?R,_B5.Y(=@7R^_/*-"F'.:H3ZS7>&^S.:+-;"Z(M"GE(-0&02^C$H=1#I_ S;"[W< M,-%<[M!8;(FDNT2,L:Y3/^1X\CFL8I\B\R?6#PXL!0&#JQI9&I /G4G Y/%# M 70SBC-W*;0^+,3R"]GTPT__-" >^O.1,/WO#T/0W'X'#9= C[6DR/&(^2X*)'*8$ M/0XPV_OASG.-1 5"(6T-I^:"NCK?1>]&.0(F_&# 83*"32<+Q!*PK-'[@02> M KN6K W";TVFT\IP%@K7(#C52BT%H1L(CQ)W0!,B#AUE8[I(&#U'LB^0\8TZ M ^C7+,LCZ?GV#/7)B!KV4_SIG;1$E$1C+UHECC7RZ5N04G>43AC MP=S+9D@_;XKZ^('R%-$(LZ)NH2VA!Q U]'4?)XG)-H7:S'@1?&#WT=0,8R^93Y'#7CH-G8]:;H4:R06XCE-.V71./Q\U2=8<;-;^WBIF2WGE MQ;.DP_\@Y;+=B&I-6=M!Q7R*@IX >S.N?&_$5@'+U1^0R-2K9D^!<9*RM6D, MT9O'%CN\(*&+GXZFD="G\P12.O&LC)-XAOHV/;-TY"PGA<1)YDP#*)A:"'"F M\QFJ<.C\^C!EP'\:H9 P@S"#&[BFW*MBQ\A@N"6_PPNH=Y=4=#-4:C+%PRA[ M/)_5R(SWL[9N-;V7NA)=/J+V-!I@V6HH/2"^*"E-_NC2M%ZM(*"[@ ]I/<4K M%[$66C(&LQ;;VG"24P*?2^O;RKW>:E5T\H[:2HZO0I*42%9416D37 O$',]; MAOAB-"+'@-T2A65-R5X#>J+?"T_;"QKL6MLH MV'#5-($9L@0V[C>HR0>WWE<4>^W"J%P)DM/#!H4!5.$M84W!=1#[!OZ]D')7 M%SL2HDM4*.5S4]X;@3H+G;,-+J,T\J>8T(J"#/@P6,[ L3*GOOQ.KY%!+A,T M!3U7W[WAW*>0W@E5"*JF]>*WKC#)G%I) C.4/,A3U8V+ M0)+/"O5%%H=GU \\HX<,T@@ RL5C:>C'CW.8O(=0( ]%" !8%G$N)\*,4H*C M2W/[[W'Y&-MBU8+4N1+7=VQW#>E"/&8 U:WY9:E M&0>^AE93JG'#:MHW$BHK,%CK<41( '-S+.$K]M+=L'^\(:E*-Z% R=:1 "7HH M:C^+ R0L\VTU_NX\[)W3SRF M7UMI6:J&ZA7$K^")X3!E7$[1H#0$'OT['A[W@/+[^F#T/(H+':R,5=VYT1Z^ M;,2.3H%DY5*+>E)M1R=9A/9D!F7[B9$^L /P%D#=U:JCY)V4@XB?MU2FD=5: M+=ICNM7C35WTT_C##L)ZQD:@@K8#\QX3RVDH[!D2%VPDJKPD(>.H5?/DJ(G< M2.B(5H4QWS[=B@-# C;N8&(,+J-C/N ]6=U:!IU.VYUQF1;&O#_Y, B5U!61 M0#W==LOGZ5L!2@/0]!P&W:D&IJ>Q'H:^^$0ZUC=%5+#;1&?$Q#"UH^.@B00@A= 3U:]C/WY0.WTO+#I<)E/ M<\S0I,+OW]+A>TX)>33B1J>[F#LW$F6#9_<#H!D;Z#1K]K$O'Y230+[ GM M0Q+] >09(AB>,").,^C 1Y<9YE/9- 57<)KD+/$PFXU.4WZXVRH]Q*0]&&-D M*12@R+;@SF0:1.=.8*K\U)YIZLTQKCXP+#GA]OQ1BA@=QO'!GXV(DS)X2Z,+ M(0Q%&B9H47"NC:QRKMMZ/))$=TQPMCE&\#"6GF;B> 99*9H:QP>*)Q6HSVL^ MCI)H1^[/,%W3WWD2R=@BB#5::E$J.Z!Q#TZZ,ZRSF$&M!\/+R :692E^J[5J#H]]8^F-?5(?.Z*C MVP^)Q^7V<^S[;M(HY I; W^67-@!N[]IZBU_5D1Q:^J2+S=2P/BT .]7==WT M-\1@^,[\^G]02P,$% @ &ULK5;?;]LV$'[77T%XQ; ":O1;MA/'0)*N71XZ M!$V[81CV0$MGBRA%JB1MU__][BA9<;HD?=F+1%)WWWWW\7C48J_-%]L ./:M ME3AKGNO,HLE4#+;=GN@.%7];:M-SAU&PBVQG@M7=J993&<1FU7*C)39')<^"@VC:.%:+GH^ ;NP7WN[@S.HA&E M%BTH*[1B!M:7DZOD_#HG>V_PAX"]/1DSRF2E]1>:W-:7DY@(@83*$0+'UPYN M0$H"0AI?!\S)&)(<3\=']'<^=\QEQ2W<:/FGJ%US.9E-6 UKOI7NH][_!D,^ M!>%56EK_9/O>-IM/6+6U3K>#,S)HA>K?_-N@PXG#+'[&(1T<4L^[#^19ON6. M+Q=&[YDA:T2C@4_5>R,YH6A3[IW!KP+]W/(>-BBQ8US5[#WHC>%=(RIVJ_K] M1N$6D<,X9!U5 ^9UCYD^@YFD[(-6KK'L5U5#_1@@0H(CR_3(\CI]$?$M5&2%0/@;*?:#\?Y7W M9ZBWI M(1SK^,'B&>TZ*\=^ M L.E/+"5D-*R"GV(^)'FQFAKAW2([G]@R>K NJVI&CS,.#-ZNVDP<(P^IGJR9X+0;*>Q5Q* X#5&&R3P.LGR*EO/@ MDW;X]560ATDY"],R]MCQ'+%G4X^=SHHP3K+@SN"53.>,I(:O6]%1 ^C+TY\Z M_(K14!0)5.+<6J"]0'W0#G-:8?T;H2K18=/;//0,K K^8W%.%?']^/L5E,_R?N)T MY^]/+'F\C?VPP=\?,&2 W]<:&_(PH0#C#]7R7U!+ P04 " !RD5)2J5N] M\\T% #,#0 &0 'AL+W=OPXB6W =M(V0%($22\HBCY0NR,M&RZID%PI_ON>&:YN=NSD MH4 <[84S<^;,F2'W?./#IU@3)?6EL2Y>].N45B]&HUC6U.@X]"MR>+/PH=$) MMV$YBJM NA*CQHZ*\?ATU&CC^I?G\NQ]N#SW;;+&T?N@8MLT.MQ>D_6;B_ZD MOWWPP2SKQ ]&E^7$]X_6RX ]# MFWAPK3B3N?>?^.9-==$?,R"R5";VH/&SIANREAT!QN?.9W\7D@T/K[?>?Y+< MD#.@03E*YWTY7GP&Q5X-;SQA:0JU@!G'!?E M8PIX:V"7+F]\TY@$EE-4VE7JQKMDW))<:2B>CQ)"\,)1V;F[SNZ*!]Q-"O4. M'NJH7KN*JF,'(V#; 2RV *^+1SV^HG*HII.!*L;%^!%_TUW"4_$W_8Z$K^XF MK%Z96%H?VT#J[ZMY3 &J^>>1J+-=U)E$G?U?-#_N[E>?2$VF/_YP5DR*EX\Z M5U=1^84"C=3,*8!*]8$6N$A>B9LSU;E1;PGRC@J=KG15&>X:;95QN?5S%RYU MJ.!;65ZKRGWDX?U N68#E6H"IF:EW:VJ=53.NZ>E=B59/;='3AB4P4_M(V>@ M(H6U*8%I%?S:5!3B .(/GTC>ELB3"Y2SON-F9\&@HE^DC491$5UOO0Y[?Y$. MO:O&MR[U '72>]([*0:S\8SOBM[T9# NGO/UM#<=X_D97\]ZD]/!Z:S@ZY/> M!!=/>I/I;'"*NY];';1+1!G2&_1 X\S"E)F^-TZX\$PA)B @MP$L N"\C2AQ MC,=D-?IVFP?*<.1+TEK#B=!48DA+Q$2AD?1+:YB)@5J3JSSS9N%>+K:QU$J' MY(13-O6('.09JV9C4HURQQ6FI_BCD##B 2DE,3&NM"U+@1TFU#0I:U @B/ M:#ZREG0PD1%B.Y TL6^4M52DQ:]>!J(FX]R5&L'FM$V[4O/;(TJ@S47P#<(G M3'* :R%1+%X!WRUK-;#RV2H,TN5"< !:K,,.Z+\ @;4/:1F9?TMRR+5.L',6I#[N87E86P4HO',EI0" M@-V2%;&'(%PT0( (,>UB6:/GQAHIG 1@X3#UDC@XCYX!L;'!AIQT:B,SV7'. M7;%+8K!'CA4[X$,,"^QV#;)!>^HU/!.Y3&Z[\NZ(PGW[W2.OQ7VX7WW1;MUF M_7.?XL_Y;0DEI\, !K1*/TM2>(E.LE7&I5FC% QT08L%R_<8G4R[9R\C-G/+ M0TC)YCD06K)PX)3UM.VS.25I33STJ)VP*MEEG0CE-4ZMV:9 M$]]S!J)A!'7IKP],(:,83YX/U5O4M+/_B56?1V,[_[;H5@\%X MU-AB7DM[E$0,LY.HL#I09$1G&IT:N&\!NG7;NT$F-JO(?'-P@0N;:M\NZ[RR M39C'77WHN_" 6,=31)H?;TN&) W6R3S=\O!WNFOORE-4V0"S;DT=7F9=@D8Z M"H3D1FMXW]]M@8NCMV(G(.(N \] ^I.A@X,MJ[CD:?(6G@VM00$_=/MZ[B5#7^ MI:?""\ZYAF?R7E%;Q_NH>VW'K3[PKNN1;K5Q:V_1$:P91@FZQ&!XE"I/*U2] M&XB\?^"PCM,!># -4[&Y2<0_ " 6F,;D.=R2O!V(%..4#'N/%<] MC.UKQ[W1P0F[H;"4[XC(?>!2/FSOGNX^5:[R"7V_/'_GO--AB>F-7EC =#Q\ M=M)7(7\[Y)OD5W)>G_N$T[]&ULQ3UK<]M&DM_U*U"^Y$ZZHF11\DNRDRI9MK.^2F*O96?KZNH^@,"0G#6( M83" 9.777[_F!0*0[.SN52JV26)F>GKZW3V-%S>F^6S72K79ETU5VQ\>K-MV M>_[PH2W6:I/;([-5-?RR-,TF;^%CLWIHMXW*2QJTJ1Z>'!\_>;C)=?W@QQ?T MW?OFQQ>F:RM=J_=-9KO-)F]N7ZK*W/SP8/[ ??%!K]8M?O'PQQ?;?*6N5/MI M^[Z!3P_]+*7>J-IJ4V>-6O[PX&)^_G)^A@/HB=^TNK'1OS/JJG F@.-WF?2!7Q,'QO]VL[^AS<-F%KE5EZ;ZFR[; M]0\/GCW(2K7,NZK]8&[^HF1#CW&^PE26_LQNY-GC!UG1V=9L9#! L-$U_YU_ M$43<9\")##@AN'DA@O)5WN8_OFC,3=;@TS ;_H.V2J,!.%WCJ5RU#?RJ85S[ MX\O<:IN99?:^45;5;FTH56 M-MMW_SIX\; %H'#JAX4 \)(!.!D!8'Z2_6+J=FVSUW6IRG2"A[ ;OZ43MZ67 M)Y,SOE+%478ZGV4GQR?'$_.=>A2=TGRG(_,-[?A_+A:V;8"D_G=B@4=^@4>T MP*.O/H/WC:X+O:T4_7QI:@L E/3[$*8GET'^/K?;O% _/-CB0LVU>O!M:V$Y M!13?KNFS8'D;5EZI6C5Y5=WB[VK;\M@6EO]4:_QTA2L0A!<;U0")9OO__F_/ M3DZ.G_]T_CE_?D ;@DFKKE0T&J1:0UNAH?C-)6^&GP1X;]8&ES4W-:QB MNX75IH-8&"*)KYN!#I9/B0\:?KS[:'ESJ"%T>\NGB<@' MH?U[IX&L0%[5(.'QX:PU\.FSRI1?$A&>6] *6\9?N\[;+%\N06S3P0 TIL&U M\PT2"!T8/*]:'EKI?*$KW6J9JM2VJ(SM&J8* QI"I<>&\3+X/X<+=R#FF&2 M,> :=:WJ3M$SZ@NH3PNKE%V#I!W&$*$#Q9H2"*IH.Y@?0 9=8F'YKL*- Z: M#)'4:&*!96,V.(.-T'>4O4-VS4Q]N#(XYP(9>A:C7%WG54>H1KKV(V?(9R#A M-V LQMCK6-F83YDU_G3YS:@L '.XFT O/LGP,@5V!$H-6P&! ?@ MJ%*W&1PX(EED"#YZ>N!X'%:N%.CMD?./-V*Z!C\UM" 3+*B\^ M'UX5(,D0 GH"#[W '6U,J2ID1W=R+!B7N6XR)!AB!C _8 :T>@!&.".@Y: @ M]I\>"#T'\D@YL,> $=:/4-+81 S X[P03+/6L#)*\PKY,O>L!/(7CGZ&I'0# MAAS^?0T4;(">#(#2 /@%#!0A$O' F2QPG. #2\0Y-R:.E]4<$I@=33,];HI MN@TP.5+73+;&' G[N%EK.&$4!*9,I\B\H2@">^Y_U9(-&"=! !!::.VBS@>V?N,-@:N FD MI]=L#>SU6C> )>"R4FUTX;7DY;O?WKXZG)]Y38G<"VRPZ"R0A+5R?AVC3EV; MZEK1ZKD@AT0-68DX;%2L]^6%Y^-=-IZ1_-4E";^B,8= 7[5!H-WI"GV#\/JL M ^&M$VS,!$2.Y(A,7@+ #J-9CI,'.I5HVB(T$"XI-@SH0M HWC1]HG2J(V MH"%@@7=8ED3X.5H$[",A&RP4\B@@X3K7%9+9K(>=37Z;%6N4;;& AWTMNQ89 MAS6#/9JP$IYX*^')I([_(++T0V#3(4/AJR.7@(F:E:A#!V$>5ELJY6A*TP]@Z*$^6#$' MRQ"OJQQDR,6-Z5:\'3?;4?:V]E0R2W8*T!M=].! ;F 3Q!(##V[7KUF"$J^ MK?WNR8)-]QX>'@$P1HU7!G90^\<3+ VR,,)E6[6UYWLD0IX\WWM; I3D+CI; M("?V07=);'WQ;%7S?&(40:D:XBH4%&91Z948[2(!W+1AFE=].P0?B^QSTG\J M/ ^VO"FF'T;R^QI8\"#\_#'#1%;1S1K\ SCJW$Y.C2H!-:Y=:E6F)X41EQ;^ MMSO<1*8(TQ/1A.VV6_C4.$")R &636Z1(]$1Q%V&:1SU@ZK*G"ICNT=01(8B M KC66R8[<,ZL=8CJ6W.#I!9^'=P[LAZR/1I9XK-U[*ST)8/C'#)ER&("#@!Q M#ZOH5/KALOP QI2CT5\%(L7JN M'$N\D>><^UXJ==8:5)T52#%/LB,1J$6H"!<]F#)!T!)-_Z;B= M89D%;]^972.:I13R00HB>S>XH3!ZB\2+=KF#PF\1XY!]9 "O@7P"2@<DB61*Q*T&BR!&PL2!!@D:L#),?'B\*HSM(#]BJ5!9#I^C\D@>CBJZ5@P(W MR\NH'J:,8L201C'5"!W /DWC=9/#TN(V.12.9H4I*3CE7$ 4XBU&Q$AM(+9( M2)J$!6V';D\B!V-R2%BB+Q@'S"?>^:[IDC"R'W+T]-TJ#_*7D:BTZKH.,792&VV<2I.98&HVF"UHA+*JV$J MIG H>+.BW-*@A^RX4;!=133>EZHC[#O*M'(Z1P,&/#HAX I5N_8H2ZH@$@;E M4C!,!\]U\/1@BTXMA-".C^'2JB\!(CBT2$A?800D#=QZ\>8@9U+/;\D#C"T6 MT)P@IXJVDECEL(D=E!*<#FO0@C<6D&9JCR^FGA1KJ9*:C8@)%W!.D)(>SJ"G M0,>^P=0) I$>O6' M8E-*A!%MT_9VBT$:!$"U-QCS/CU&$CL[ABW?PB[^8FZ 2D$VDY:)#DE0^,W#J(!$#K(R1EIWJV9H:I@XJ%53(]D %R2J' "C] M5LDYC9&)#BK.[F@!SGW86G4A1IF30D@X$+VDIL1 <-M3GBD-][2K%0G24U5B MM,R<<T:#+^@&;0P(>.2;F5PO>U6@3"N4((@ M-SAF8JLF#O,ZFO'2Z"C[H)9L__QJ6I7-3PB3)\^O5 C-_*3,JLFWP&- DR&( M@IA:A9_B^$J(5/?0.Q4P>>H#)D\G8QWO?-SXM43OA^(EDW,,Y]IV)T[=BBH' M+;?4PNO:5&:% M(F79@/_7= 5*(;3>Y#!08@ X1=#F(2H+\Q)IT-&@QA*IYX$YS]X[*?;.9]B. MPI=1VDTVQ=Z*927M-QJ=[QKL$">XQBQ9'Z[A#)]U9CXEZ9 6P7M9+G4A"@3C MDJ9@$>?C3]=:43 #%9&+VF$@%4Y/@OQ-!B**4+XEMQD@+[VF^NO[JR39R,8F M14> !]'PCS7O%$+\)MS.)?8/3UI3UZIR7]#!;S"Y\D>(M!1DA)?Q48\F&&@> M+Y#B=,.(:@WX#L%<1WJE)SW87@JJVQ)YFMN!K;O,+%A(E&)% 55W% H>RT#P M]A4XJ>968;ZU5DO=)JBAA+/S!?*V;30X"TXR!FRBZ(_##&/V!*LI.YBUF6:SQHY22%B ML-#R2F33+Q2E!W3%7V[IY]H@^$]U7$TB<4ZU!8EY%_X19Q+-'' MG!V WT,XO;V\LB:P=N \?C(Y-B!&T'EH^$26*69KS<9(KB%X*6$EJF^2E&:L M$V+&O/1;]0@ +A$82U87:#!2L#&5(*\"A,.644_BQ#OZ5YSQH#RP;LK8&$GT>!M\LJA4:HY6WH._\.F5XPZ:'=5W['(0LC"2,.![S'8$ M?"S(XTUYH1XG@+]:& R0S,?Q8YVFH!D&%=76!Q34EY:\#'2;R3@)P_L',)@" MIX&_=[!W,I'(H7#($"YG*X <$PQ,!AO9WC/#GF@J<=*RD060+A()E>:E$CW(W'M"Q08W*ISI #LIMBFI_!-[^722%^5&UQJKV# X M.LS3J^CY/'G^7R2W)YAZD&W[&Y"0VS58N%S' _^HU"JO9MFZV^1((Y)2GW'( M6_,S<50OV;;?6%*$$!6O46H?5T"!O63C$6N'.,MB)>01);R#BACAP F7YIEW M:9Y-NC17A& .=5U&"!YR;+YMIO2#VU)DQ],92Q&*17\#4*H+_)%_R8'V2]:> M7:U#$HJ=7? A&XE>1?'\C'S[=")1?CP;2-Z:3!=?Y+%#((ZX& H?OP(VJKUQ M__KJO2\EG*&[OE$YUK>4M)8D2/\(3-]BI)\4M)# M3R-8P5:3F6D"+FT+%NM06=!A4A8TM.#.@6D47U7156(Q M^#OS?%Q2Q.N-%;_UX1BBQ1I&9;$.2-<8GH>.(PEWTXT>%WNU/<) U &4[#,IPE+97\!=;/#$9 MHD)O"DU6PT[M8@)#FK>A0Q"RLAKU/%94\#Z 'V8AR#^XF3P2LD@QW88%SH(7 MWF@PP\%=:'T8G")*PJ>EKQWEJ;5DYN.*8^''-ZD0F U (VEGH C/U*XN.!;W M8BE*4H\L%Z?:2J%>L73Q;+$"@!0*EAS'E%2+$/+W4;U&F6.YJMHK 6*3G=' 5K[O"-,@J$I)2S3U,_R%A.O.PB+;H> MP'$BMSUWH)@^!=OQUFJ6 PLP*^N4[#4;WG=C.]HZ86, ?P"JQB@8_/S?*!*D M%L)]1V(BDDT[Q.*\LBQ.)[TU@>-=%^^[7)UOAP+5EVXBU,3=U$0?N\J! M9 MU3D+"YB&-'(0'X8T%57!PJ^<@V T"5V2.9EJJWC#+ACC9J-:=[QQ@5[$12:T M9>JH_EJ+W43)O++#D 5EUQM7D\"1).>!A=/2RUG_2&[H$F2:0U'$%(5R]3D; MX"S U&=%]TZ ?[AZ@O*8> ME:"GB&GR.:_V'I6$")3*Z(PH M+%QG)#T^_IZ1IM>&O8R%HFLS=YV5MTPI9P:,43'S%$73J3*6>+CKX1,D=M < MO',"Q5_.<>@9OZT880@O,82TY838G!^'Z[7'DZ+O5Q!2(O[> [:NUHCQBUXR MZI)5%OF(X!R5P*^#%VG_.4MA"90N2)P*!BF_2"SB ")G?[XN@!6 \M4!$EFE[IJD-@OGE/ M>?GW#F.,",OBSZ''*8T_M:50VF-:+I.I$,\5Q3:C^SYW1MF<$Q^T42O^WB$_ ML5$@ILI)XH_NEL\G*?(23*M9AG]FK[W-'&<%"6]7WL\<)/K))88++;YVW33? M*N73EO2?!9G='I)9CS>' .N5ABE+RM;8-BJ[QTN8C5YIC/:*JWS+DAQ=\ W? M<8=3K*12?J'8] S>!%B_E[UO9BZ^+J4),(VZ=:&U95>7'+?>H%.,(>=\B\56 MA6FVABR+4BW:V)%'%)"7OT*7IO9I+:F9"D]R?1=:0)J+C$)HJ%_3\T1*>B:P M?D581.\?J\X\WJB,9/@&50.^3E,.QZ7Z:(M2KG2P81>IWL%D0]R_X J9BV)9 MG[;D-+MX[\75)U_,\2L8\"?'\R>'\]-9]L;KU;')QGO[!:=1FX]$G8YN"$V?X@D)>F#/=C JB7'E18$@G,W>Q[??ES M"%I/%!H-8HZR&LZ&.X1S.:3R5;_LFU#N$G.":&+G[HGYME!%WG'MY&T4_C3(B&1.[_!U$H72($@/M\Z"2&2P667&_-3@7? MQT Q@>%:']./=B9)4WB$C:,0$+BAFZ31%0+X&!R$&1JZ@)$9*VVR^T'C>H\A MN8<9Q>WB=!40W]".7%%BL$H992Z^O<_8.A"$UR-&6&J#^3MMP$(YAZFCLQP^ MP;Q1_XQ3_)OBBF*^H>L2RUB&;GP1E M>S*I;"]:'M)SS(KEIVY-5*'!5 UHM?>J5Z18M%ONX28<;N_Q_ N3_=5)+?I>/(HT1:7=Z#QM5SBA44,H8P4-O,5-V)$KHY%S>%T M(4USCWH''^R,I-=5XD+&E:_OZNR_\KK#/DIR0S]CPM)U"0X&9EE@YZC672NI MK F9GBT':>6< H(]R?A9M+N8Z38L=T1).O00/<9!5S"C=2M["+$2"HH7O;9 ;CU3CZK)-+:!A<3L.$Y1/8+_ M9U?F$/_O0%TMB4RIN!?!Z"J0Q$*2^S_ )2!HT AJ>S#VY5+HF>'NU9D%^[D) MH?5BS\#\9]G-]AWMGSXYVSO8VY_/GCY^S/\X/<-O M7G.((&SJ*6SBM+^Y*2,CM$*;GT[J]/=Q#YO7KH?-+/M5M8,6PC?/EKT?Z9;3 MT_!17@LMZ!F[U['-5Z*_@75BKD@T+JG$$HCH9TWIHVV75K2D!2(<(.E'O@.I M#Q=,,Y':O4N>O@E;VCLACVT^?YZ=[KWWO1I<.>#>J?_Y\=Z;K@'!1?G_=R+K@U6(F,5(,BF:)#U!4+)>&R8I$_6L_BK@?)+=?)D%UH13B?[D5X M&56D7KF*U*CV&^" ,QGD]6_H/GB_U;[Q.@2V ?(EF:I>HZZE*YYX*8@#J+Q2 M7'Q[1XYU] :5J]U)RHBC,MB8:'8+6OW%)S*&Y>=@6OO[JOTMXJSX$&P$(W%4 M%(*VWE I,7 #VH)2#H'5V(@%F=O=^UCZ=D2N<8:4K5+1_(;)46:ED"2PRZ+- M0P696_HHG.=N/3-')=CIXHKNV\%Z;BQUZAKRV;&I6$?AC@5VDIV-EIW[DLQ& M_/^[[R7$+5SND1<:WEFX?A'=BI7@;0@#6[P';[F]'@4#0&43[K8H]9]3B[M^ MT1A?(XB)+5F8IJ2F,]3U3A*'+=F4W,B.9J''CH2A/+)<3,*!06FX@=$$7E+& M/5Z#C>,/L2&D7G6N"4DC),*'@\+>[DA[GVIV3.E/SL>C1VZJC(F'01#[S('? M.],7)!,7Y6"/)>871IRS#"K5HKJ).LNQZ:Z1.]F1=9\DW_N'BFX9<7<)C-O[ M=AVRBC1J2.WLO$V><0EG#XAD31N^P,'95+2"QX[Y*ZAJ]\!MU 28I6G4"[/; M4G&J3QM$FO8R8>I,2G4*ZL,A&T-3H%N@(2V9+;=#GSSSAT:J,2]97G#2E_>, M]6VHK"<%3VKBL(77MW+$OO-FSH ])V;-C>%R#$G!L'KQM'0/D#LKI9HI!''' M+8$F%%Q*@0-08,TMG0;*%EVZWA$,.-D8PQEI,T*M?3"A@[UN&^KI)*&L254Y MXV16+LW:PM>D.G6#(:.&DS"7E>E*L:P)Y5&'B]")\/+"AGR%N[[LL4A%![Y7 ME;^>X2[)]IIFH*R0MJ=EJEI4V9=M3F7C_-)W1+![[WM#1]E;K%B$+80[?GEX M'I@.Q=8LI0OY-E.5CWP3DX:=4 ,5MAEE&P2E0"?*!9\+T9J""[_%575-(],5 M8W ]%3B3911L0?W70)NN/-B:O0[1T^'S@?R21S/?*[$^<7!F),P#WN7TU M3A.()2\,8I=F=V-3%GAHZCR?[LDG%UF3U[!%\&=WGC?@:?JC&^_MB'4%S1=7HL2MP= M+DD B21$[&X)4%R;0H 1/,\.YP"Z[$<2KP#-P7GV$?U%G.]MY :2;.($#EEW M))+R<+,+\S)Q2RFJ.T)!S!W(<0,2_:);"MXX%"2@S]S#*.]Q@Q95K#_3!JUQ M<,E-Q4Y=4-U-VD>PW]NX(>UAEH==:'3L!.MP'V1Q:0ZH6"]H%]CG=X_FV0;[ M:: )+F$H7Y3G^T3$?H/GKT\ZI-VCG#.UW5WY$?5! ML.MLB9(X\[H78HM["6ZE0B ASBRQ/<2=4NZ4T=OBT96O7/04$ MY#FD':'VZ(8,;/"S-,H:FC^0+X?1SWU_N:C#IJ8J$TD8H0"6V P?BLMW)%9@ M?)8](T&7M&+HG[B&QRU5>0Y 2-3J=[];S.VWS?NPW&A>.<*L2[IF*Y#".%,S M6M\-DG!42C!$$<037)45^J@)LG,@.6DX2G(,,T>DL:*+4NA-3[=,OD-1C1_H9#_\FNWGGV*#Z>",A>6_P\AF2M@0F:8GV;5)-CD*E"]T0T'\X^"_WK.>'9 M8/+OAF.+418V LOYW: MV@3@7I.%D/[O!6S10P(1Z-=T@70K+88:\$XJ7MU JK, MG:L]U#MKH-JDWPQOYN\F^.!Q"$8X%9;HOF#VQMP;U=]$)<8U]804;%$O,"_ M>W G[0(H:A1*())@4;2F1UCZ7A-?KHD^CB^_[!4'X0%+O0(&N2B0ZIJT^E>B MW*CTPA97.0O3'667XM]7IEX=5J12W%6B$%:^7T<4B@AA2Z6HPB5F][00E'L2 M@HW1*-<.4RHMEUR3RHNH<*N7B_JDMDB<,6Y$]%S\ M3BB?F2!I;;SQ,FUTA-:%\^G>A9<86:W;\/8FO"$^:&9\0__"PZRA/CFC M8VLP[2^33>NV"^6J?K2H82SE%4_OC2JIO.R5HKM+:)]U#1FVEU*Q3Z7=;UZ] MO3S(EOPPO1:$KV9A:@(IY9?134:B)"Z1CM)0O6+M_EV ^ + SCV!@3L"L"9> MBW"G1LD\:K$U<@&!2\>D/.PF-._GIA1)\' ^_WZW?:H;3[&J:'QOZ.GW!-K\ M^/M9= 4>E>WXC,^F9CPY_IH91U_.P[T[AV%^##//3_@/7NMD:*W$+QHDZL'5 M.;B'UN'(\L]PY2>R\I-_X,JX;YR48:BCIK0]$.CJ)9EA@.7Q!4413PO,T!AI M/MW/" Y?Z56=79(*!/+^&+_+#^&F+ZK1=DG_R/EWXR7XB@:*GWF/%YC6A:4( M(?Q*PM?7.4PJ:I R\!+X-WO1M7ENE=2XR?\%O]!MZX%_EQ1U3^%3MV4O5'UD4OBC@_.@ZQ MRN^.CYZ&3XA;^/W,AQF=BK5I%.'<$^Z[.!N]4=1T1Z6+H-6T; 9W)S M\%MOH:9!D/ZI:K2@Y/]2':RBL170U*].Z_X4J7G3G B#:N M7\6=RM2GE?@-"-219!T BP-IO4T U=,F)$(3O164\[NV7\K=[MP/N^]*<2GA M/_\<[R$<4^^68F;U .!<^K-:X1VYEIP[Z0H:?)GOYD_.(M(G7C@["=^D=#W4 M[PMA&5M_)W+^<9B >N-"9RRRA_TKA4Z/#Y](P_@IF1YZ5FXH; M4YO.52P,BO')*8?MX;O6P5=_^?,.)_SFXNHEB%^+3N3 13]W&5%27&>'\Y.9 MN]?-'30DT?7TT?'!>7;%W8QN7?8MFA$9*!V(J3.9\\"_Y2%2E!%T+Q+ *6E6#6A)@GTNK9?,*P6W6%(#LPG'T^.#X\? MS3C(3._ZP2E:#^;NH1/U&5L MD=>?LW=TI;#D30-$"ZRNX_D;CY&=YB:+> %WM#E@O@S1SD!-KLN\MX)R$A=\ M/,@5=)_&O6FD+UE/Q'VC,);+9>?R,IA;MCY\)WO;C* M#M.XBB6^4X,[2X'Z6IH-+3^2E\I&%.,H.! MMI^7MPI&[[D)&F?63W@.R=:' MT9OC-ZI9J4M%;W]!$< OD???XKFB[#V_X#?/A\=_?+$%WQ PL$+ON5)+& JF MV.,'G*1R'UJSI??0+TS;F@W]$QN&ULC59M;]LV$/ZN7T%XQ9 4;F1)41V[M@$[:=$"+6#$[89AV =*.EE$ M)5(EJ3C;K^\=:9*M2#QI%2ZX1:7>AN:5@,OG%)3A_%H]#9LN)"#Q:#:'#8N!?;RM)&N)BU? L;L-_:M<95V*,4H@%IA)),0SD?+*/I M*B5Y)_"'@)UY,F<42:;4=UI\*N:#$3D$->26$#A^'N 6ZIJ T(T?>\Q!;Y(4 MG\X/Z!]<[!A+Q@WYV"N:N-&MO.R8Q3. M.V-5LU=&#QHA_9<_[O/P1.%F]()"O%>(G=_>D//RCEN^F&FU8YJD$8TF+E2G MC\@+>J7C_7F;&:B34/V<,7/<& MKIV!ZQ<,;/">%5T-E.C;BLLM&A#RD&?#[B$'\4 )9LL:[Q"7.3"\C>Q60R$L M^ZR, 7,J]>?M?JT(AA I-NL,M)X$AN5'1RS*\8,S^N@,?^9,[IVIG3/LPNFI MSB"1S.4T^ NX]A5F6!]H,M!4HX!JA$,TH>$F6,%62$GN9+PFZ.!5D PG*/,J MB(>3<>*^<3H.ED4Q99^:%FO NI886ZC641>S*+$7\&/9C$4ON"Z"-$V"WW^[ MB:/X7?]U0!DO\"9GEL$C-CL#:#2Z1I^&XU&,8Q2EP6\ *9$+WQ6P4>2J:3N+9>R,8PUR@VX"M;XWI,L: MP+H7KE$6OC+V&<_ 6(&]U"$<_?,,,<&MA]<,?G2BQ=YO@YBY4D7O6!*L.XW$ M)&2C2KOC&BO5'Z?!ATY+83L-0U:*1YH8U\FP7@)I>L2DJ"B:;56$#: M-\%K_)T^8FB,\49I*_Y#^\2X7R+/?"=%+KB0,8J&TD[SFB"'3/F3/O 2#@(< M;XU%3NTJ@14D"(0R%5H#?76*%^&3CM^ WKIWC&ULE551C]HX$'[WK[!RU>DJL21Q# 0.D&"7JGUH#RV]JT[5 M/9AD0JQ-XM1VRO;?=^RP*96Z*]V+8WL\GV>^^3Q9GI5^,"6 I8]UU9A54%K; M+L+09"74PHQ5"PU:"J5K87&I3Z%I-8C<.]55R*)H&M9"-L%ZZ??V>KU4G:UD M WM-35?70G_;0J7.JR .GC;NY:FT;B-<+UMQ@@/8O]N]QE4XH.2RAL9(U5 - MQ2K8Q(LM=^?]@7\DG,W5G+I,CDH]N,6[?!5$+B"H(+,.0>#G*]Q"53D@#./+ M!3,8KG2.U_,G]#<^=\SE* SN[/3JBB%!KJQ5LMC9\6Q FH5 MO55UC0P>K,H>2E7EH W]XZ.SFM?+T&(8#BS,+E=N^RO9,U?&C+Y7C2T-W34Y MY#\#A!C_D 1[2F++7D2\@VQ,DWA$6<2B%_"2@93$XR7/X.V$;F1S,E>4?-X< MC=6HH?]>P.<#/O?X_!E\Y+-%=KTL54&WPLB,BB:G=[+J+.1TMS_\BM>743^6 M0+.?D8\#+NG3[YEP3YC?B*."?HXS 46XJQ&"16YO??4A:S/WUZ MA$]'+)T1SD>3)"%X">>,[(H"W[WCP&>.+Y\:R#HMK02S('^UCB+CQ-UV.BOQ M73ONG,J-4SEA(S9/<)S-.8XIGY#=8;^_A$)F,Q(G,6&3F-P#ZD)FCMO>,T%# MPE,T3OY'*I?Z$)Z.YFE*^&R41E/")QA 0GJ!8.F0L@WKKWEO8&VE4!^4 U5 MYPI>:%6C3 [G@7M:W71V)6R2,+(=!YC].Q7KR2\:E,HD9-OQ@9Y1WWU'6O8 M'?K]IF]S/X[W/XOW0I\DQE=!@:[1>#8)J.X;<+^PJO5-[Z@LME _+?&?!=H= M0'NAE'U:N N&O^#Z.U!+ P04 " !RD5)2QG,?%QT# !)!@ &0 'AL M+W=O$D"(1$F.Y< V MX*0MMD"S,)KN[F&Q!UH:66PI4N5'E?S['4J.Z@))]B(-R9GWW@PUH_6@S3?; M CCZV$EE-U'K7'^3)+9JH>/V2O>@\*31IN,.E^:8V-X K\>@3B99FEXG'1X.K M9$:I10?*"JVH@683[=C-;1'\1X>_! SVS*8ADX/6W\+B8[V)TB ()%0N('!\ M_8 [D#( H8SO)\QHI@R!Y_8S^HXMN]O*&[,9@+#9T!S"AX"04'!]L1>YTUWN'VS,>^8UD M9;S(2C18'B]6!=E[4[78)C6UNG$#-T!8&K/EBJSBPR$)77&4J*T[P@GP#)6BUK*CIT M^P%!ER7E,B[3G.37J"XG;%'&>9&3%<(ONF#2\[:NP-S'(>8I97VRDV=/N_. M?[M.0O>?F*%20VV!H>K5<1-1,@VM:.-V/P^*@'8Z>T6Q1*9C@@.>- MUNYY$0CFO\?V/U!+ P04 " !RD5)28[:'GZD" #/!0 &0 'AL+W=O MLK"*&'!%"CQ786PS;@I4N M!@CB+H>B!UH:640H4B5'49JO[U"R51>(C5S$(3GOO1F.9B:--H^V $#V7$IE MIWZ!6(W#T*8%E-Q>Z H4W>3:E!QI:[:AK0SPK 65,DRBZ#(LN5#^;-*>W9O9 M1-W"GB43)2@K MM&(&\JD_C\>+H?-O';X+:.R!S5PF&ZT?W>8VF_J1"P@DI.@8."U/L 0I'1&% M\7O'Z?>2#GAH[]D_MKE3+AMN8:GE#Y%A,?6O?99!SFN)#[KY#+M\1HXOU=*V M7]9TOJ.!S]+:HBYW8(J@%*I;^?/N'0X U]$10+(#)&W6*LD9#MX)P.%OR2B"7X@4RMM8Y-MP 6\$35:NBMT>VU!8M M._O*-Q+L^21$$G70,-T)+#J!Y(A G+ [K;"P[(/*(/N?(*1H^Y"3?U,>0II^"W+'0M>4JL^=C M;VY=,E0>*#?$027R7(GH$]]X;XUE:[2UWCLOO@RN!I$S1D$2#;PO8.V8S=.T M+FO)D5AXJ0V*%^ZZVSLCKV3DG7MGET&&ULI5;;CMLV$'W7 M5Q!.4#2 :DG4Q9)C&]A+B@;H HO8:1^*/M#RV!)6$A62LN._[Y"ZV)OU.@OT M1>20,W-FSI!#S0Y,$91YU8[L M>\?#6PQH9T!-W"V0B?*>*;:8"7X@0FNC-STQJ1IK#"ZO=%&62N!NCG9J<<=D M9A/])9^^-?F>%5 I25BU(@K6!XE#[Q2F22?J@ULGCMP,/ A>MI'?TNO>KR'=$Q\SR;4I>X5?_[ MAF_\^5?8>$G&34\&>4'&/S=KJ00>K7^OH <#>F#0@U?0EWCC-DT!A&_)3^NB M?@PEK\@#$T^@='G($M)&Y"H'>:E.U^-HL5.-#3]@RQ-V_AR[/&'+ 9L<0 !A MDFQY@=U\"#"L0N:;!N,QJ)A8@=^,%CU MJ?4=PM7&-8\Q7'IU1:<85-'JFJN:$=19&&NR22T M>. N\M)+YKQY-(SS 4SZ,XHR$&%<=7.D,X=(;P[9T!6ZCN. U2\,!4?]-PYW+#OG3_ MKZ.M,B#I&4KY#$7A+E:A9M71D#GY*%]K"^SZY7]Y[>\;T+T$3PXY A.:S8C: M-/'.=Q0GZL"-@M1U]Y/@5(;V]%^BW#E[)/$([&ULG5;;;MLX$'WG5Q!&"R0 :TL4=0L< TG:10LT MV"#.ME@L]H&VQ[90B?225)S^_0XE6U'2Q.OLB\W;' [/F1G->*O-#[L&R*"I0MM"*&EB>#R["L\O$GV\.?"M@:WMCZE\RT_J'GWQ9G \"[Q"4,'<> M0>+?/5Q!67H@=..?'>:@N](;]L=[]-^:M^-;9M+"E2Z_%PNW/A]D [J I:Q+ M=ZNWGV'WGMCCS75IFU^Z;<_&8D#GM76ZVAFC!U6AVG_YL..A9Y %KQCPG0%O M_&XO:KS\*)V4N-/(YH?-$]MK-&Y0GE1IL[@;H%V;O(5\$F6GMS)60GV M=#QR".JW1O,=P&4+P%\!"#F]ULJM+?VD%K!X"C!";SJ7^-ZE2WX0\2/,AS0* M&>4!#P[@1=T3HP8O.OS$ORYFUAF,@K\/8(H.4S28XA7,:1O#5"_IE:XV6H%R MUL^:R^BG!TP:"R^Q>1CW;@UT_@2P; "A!:1;,$"EI4M=8CJA;H6B;JUK*]7" MGIZ1/T&:5@B*-$(U ^.I))Y*_ ES\OL&C'2%6NV0Y]HZ\HX(SGC*<< S%F8A MF:ZU<1\;$K">^&N_J+:> M^<)P"Z5T2)C3K7KV)=G^ZYH>=M'#-H_891N&SQ0\1K+O36G!?7F/VJT 47VY M?=30RT3284Y_(I8EV3#=C7ZQ7!1VKFOE*,8 D&@HWA,QC-\?8#KIF$Z.9?I: MNMH4KH!>1F"65(7S#+U([V'LIX#[D.D /9VXWF>OJ1U'90NYJ#PAGN[0AV#$ MXB3T,TYBC,* ^W%$1,*2Q.O!!8E2)J+8CV,2Q2P-$H)YBY_$)0I!PD@P(8)= M?-=J3SFJ\(OG)!(9V@OR%:P]>_(FC*%]R"CM4$_7;(.:PP*3"-,I#3"+6L," MX0U@#IU@'B>(=TIN<(Y ]%Z6-3S25F+6%F7#)>$YYFH4[##TL\+0.\GP2V0, MHF$:IRQ+,L1_7D>>'%=:?=B;8$F)!9+*R?^2,M MI$A/$">MI%'&HG O*6_&?1EC7,)(.$Y&'K.(YV^6,"U-*M"671GB:;!,,7*:]K6JITXO6G:F9EVV!PUPS5VHV#\ =Q?:NWV$W]! MU]]._@502P,$% @ &ULK5=M;]LV$/[.7T%XZY BJQWR5D2P'EI5V!%C*1I M,0S[0$MGFX@D>B05U_OU.U*RXJRV$PP%;%.BCL_=\9Y[9)ZMA'Q4"P!-OU5E MK6*)=3X9"9DQ33>ROE0+26PPBZJRF'@>7)S9 MN8F\.!.-+GD-$TE54U5,KB^A%*OS@3_83-SQ^4*;B>'%V9+-X1[TPW(B\6[8 MHQ2\@EIQ45,)L_/!V#^]S(R]-?C"8:6VKJG)9"K$H[GY6)P//!,0E)!K@\!P M>((K*$L#A&'\W6$.>I=FX?;U!OV]S1USF3(%5Z+\R@N].!]D UK C#6EOA.K MWZ#+)S9XN2B5_:6KSM8;T+Q16E3=8HR@XG4[LF_=/KQE0= M"&S!2*(^DLA&$NW;?FRRHBF!BAG=6XJ;;^8:=E7B%?17 M$#N7;8+YM@%T!A)R(;&(E-=4+P"-:B5*7M@]4AJ'=E,P?-0):1(D:4""Q(GCD/BAD\4Q^0 U.B^M,2NP ;DIOE$2 M8Q]G(0DRQ\L2X@=XA_A"LQ+#\M%?FL8F8/0?9R;2P G\0_2->]+$A\O:"FC/ M&7J[M$4;&X7C>KV+*(<1/V-IVVKAQG4"S?_!'5467RR?%13Q3XGM"T4?L(9R MX_UEE[W[WP&]&B-3$&L M\7PN88YDHQ_1@N,;(:=?6-G ?YW>-AI)61N;&R<+4R="$G4^C>3NA4 "QY;YF8L))&YH$3PO0J(& M!VB5]+1*WJQ%?7$VM1DK9,6R;>\'(Q=:="6X[6:[G30/;JIE*=8 :A<3#P=A MF(:_[TA@.&F&S"R]Z3>TP'XO *5OS:$LR"\_98$?_(HF M.ZX.,##M&9B^5=CN,$2LE0FBU;A#XG88=:^XR6"Y2?PL1NF(A%'HXO#%+B='^.8P@A/Z M+K[U\/_H#+B=CQ,SG81NZ+WB#*D5I^:-&22^ZX4'RI7UYB8>%46\27&M$HPX*W"03^%]<+:_O,GXU69_/VX/>)R3F^TVD),UR*&X#_561[F&IOM%C: \Q4:#P. MV_$O4$L#!!0 ( '*14E+)BP0$*@@ &\4 M 9 >&PO=V]R:W-H965T-N% M W!E/:Q7FP1(TG:VF&D;).D,%HO]0,MT+%06/22=1W_]GDO)LITXGA:8#[9( MB;R\CW//O=+QO=+?S%Q*RQX6=6-.!G-KEV]&(U/.Y4(87RUE@R6^VQHPLF2CUC28?IR>#@!22M2PM21"XW,D+6=,W1'CEU3& <96)1/-E $S0$3#+M1BJ1K96,/4 MC'5:G$NDDV3;SM_G\\/'W;Q MG__(HS![:UC5JC)I%>MFMD5%U6"+6AE(-$=OO/](H=LP,P1)+B924Z \"A3^ MPH+^^5%X413^(0HS"->)1$- H3G@6IU_G)&Z8Y3Z/<._*&XY0'<42C M@A=I@<''%[4C2>.8%T'L9*8\@A(8!9 >9P>"FO1!30YZ>3=^EUK=58Z0H D; MGLM&SBK+9EHMCOXRG(!X$6!X521]EX #/ M0CX.(_QG./=&65&#Z=R9&^. AXR'[L@PYW$1>5'$TP*PDC.)M=.->L,H0/SI MQ&'*XS!UP D)2<]T*WB0$9Z&"8]C-X#0,,&@AV'((_#!RIPW#@(^+H!4?!F&_ZXS^;25?JD"8-KT:\ /3G1KT1/:J]$_(B2X1I*[4U# GOK&(2F68 M,%T2F1_&^U?_VF>S%DQ;FFP"XXX%B?F!]_K)Y0G"=J+)68.F"A:N97>!!U 2 M/R.(X3^!F'6IZ#8+;()]9*1HF-..%$ ^A]@3^ 7])5[DASA>E=_^15W)U#$% MFB7G5R"P\%TB1+04U\Q-/TE1&Z+/RORV I.1R^P M*S6 D&'HQY#D"D?TUKN"[X4NYT[H5-ZARUN22%8B39RM8S]T*>&[S(A]2JXO MSCX$<"&(VUAEY<) ?.@- R<>%\J!;7YEI=#Z<2+*;^33SU]^,Q >^OF6,NOK M!K]/@X@JXX^/7GLI]KU&-8+-KSWRZX<.5(^PQL [3T'CVA#NK"3D<))HB]K^S MY_B:M!V?G!DC;8O"G?N_56("8K#5_NIY4./]=(-7"F(+N-NYIB^J! >Y,<_V MYDV?FG=+YNG>/+-EWG)CGNN[UJ:0<+$Q<>=^O3'Q674^,ZVG]A+5NSW2AUO2 ML/^JM;H]M0<>U92$)Q$U7S&/LL0[*TN]@B3Y0(F-!3DO,A 1'Z,O^TR,A;P$ MP-"$H$FF!4G.\S#V@/HH2E[.>%*MR_HXX&&?J\H=2PS#XRSIBGF0NG;1BN:6^*LC MS7R,1C)!(2U<&W,AEA4*<_4=&ADUL_<$C!WR4L8:DI?'+8OR(*'!EXUK).SI M(@%R2WBKXS#.T*R,]RS="I:70N.D\,8!#$Q;,O3&>8:6*O1^?TX>.'\5\!2M=-7)6+)5Q=.>S MZY\EN+PGN/P@P5V7<]0XU#>H>($R>^O,9;]H(!Z\3%T*,OU[QTQ=&=I+2P?/ MV4]+NYV^I7?N=1-C6+G1YM9IL]K6AMS3M1$_U]^[/*#XK@ ##@BI%?M]J)54OW26FBK%4+-YQ+@2Z7%N#Y3"F[GM ! M_3?&T_\#4$L#!!0 ( '*14E(7)/.$1P, &T' 9 >&PO=V]R:W-H M965T=2LB.:9S*VE.#!%9:IZ[U0M]/O8[QWMVL[-I>;E;B MH%O>PUX2=>@Z)A]WT(KCV@W #]<=A+G'DS2LD[Z!47 M/9%0K=UM<+M+C+TU^)/#45V,B3E)+L0G,[DOUZYO"$$+A38(#']?X [:U@ A MC<\3ICN'-(Z7XQ/Z:WMV/$O.%-R)]B]>ZF;M+EU20L4.K7XOCF]A.H\E6(A6 MV2\Y3K:^2XJ#TJ*;G)%!Q_OQS[Y.>?@9AW!R""WO,9!E^9)IMEE)<2326".: M&=BC6F\DQWLCRH.6N,O13V\>H,84:\+ZDKP!44LV-+P@]_VHMTG<\P\L;T&] M6'D: QHWKYC =R-X^!WP("3O1*\;15[U)93_!_"0Z4PW/-'=A5<17T)Q0Z* MDM /_2MXT7S\R.)%UX^O+L[.6K+%\E;DGVVNM,2R^?=*H'@.%-M \7<"O9%" M*;+C+6[4BI(=5E)),+O3$MF6I00T$16Y:[GE).0T)-NJXBUG&M13(OQ:Y/P4 M63= \BDZ.T*%VB9.1^$QMUG3DR#=$G#U+?8?H;8RX7% M#I<)]8/HBI;)K&5R-:-[B3U1ZD=[:5Y]/O#!U! EO\-XC_[ 7>2+:?T-ZPC( M5BG0F+<]IA@-,2WY(TYX7_ !J^WBVIG">TKA7^ #9S[]Q$?,?%K+AUD^9+BD M,\QTZC,=AG1^+/>EQO9>?KN"@ENMPS2BRRPPZB8+&L;)-]H&OD^#('&6/@V# M=)8T2F.*3XP!P)*(T^ I";V+%MB!K&VC5Z00AUZ/W7!>G=^2[=A"S^;C0_2. MR9KW"I-5H:M_L\#LR[&YCQ,M!MM087=O,? M4$L#!!0 ( '*14E)^P[#B1 ( ,L$ 9 >&PO=V]R:W-H965T9 M)M;Z4FR'+G_/V&E#$;L5+\G,>,Z9,\Y,I@=M'FP+X,BC%,K.XM:Y_4V2V*H% MR>RUWH/"DYTVDCET39/8O0%6!Y 4"4W3<2(95_%\&F(;,Y_JS@FN8&.([:1D MYM<2A#[,XBP^!>YXTSH?2.;3/6O@'MRG_<:@EPPL-9>@+->*&-C-XD5VLRQ\ M?DCXS.%@SVSB.]EJ_>"=]_4L3KT@$% YS\#P]1-6((0G0AD_CISQ4-(#S^T3 M^]O0._:R91966GSAM6MG\20F->Q8)]R=/KR#8S^EYZNTL.%)#GUN26-2==9I M>02C LE5_V:/QWLX TS29P#T"*!!=U\HJ%PSQ^93HP_$^&QD\T9H-:!1'%?^ MH]P[@Z<<<6Z^TE)RA[?L+&&J)BNM'%<-J(J#)2\^LJT ^W*:.*SE$4EUY%WV MO/09WHR26Z1J+7FC:JC_)DA0Y*"4GI0NZ47&-537),]&A*8TO<"7#YWG@2__ MC\X7_W2^YK82VG8&R+?%UCJ#X_/]0M5BJ%J$JL4S5>]QJ^I. -$[LNE,U>)$ MD0];P1OFI]0^==.7&;\",]%"ZDZY"*\FBZZBDHZ*M/ >C?)RE-+7WLZC/,7X MQ-M%E(U'XX)ZNXPR-*ZB+"]&8UH^U61R-F 23!/6R)+*%^UG;8@.F[KH!_1/ M>K_FM\PT7%DB8(?0]/I5&1/3KT[O.+T/X[K5#H<_F"W^;<#X!#S?:>U.CB\P M_+_FOP%02P,$% @ ,X3 P L 8 !D !X;"]W;W)K&ULC55-;^,V$/TK YU:P+%D.6F["]M G+38 %W4B+OM MH>B!ID82L12I)4?1ZM_OD))5!]@8O8A?,^^]&0Y'F]ZZS[Y&)/C::..W24W4 MOD]3+VMLA%_:%@V?E-8U@GCIJM2W#D41G1J=YEGV4]H(99+=)NX=W&YC.]+* MX,&![YI&N&&/VO;;9)6<-YY555/82'>;5E1X1/K4'AROTAFE4 T:KZP!A^4V MN5^]W]\%^VCPE\+>7\PA1'*R]G-8/!7;) N"4*.D@"!X>,$'U#H L8PO$V8R M4P;'R_D9_;<8.\=R$AX?K/Y;%51ODU\2*+ 4G:9GVW_ *9XH4%KMXQ?ZR39+ M0':>;#,YLX)&F7$47Z<\_!^'?'+(H^Z1**I\%"1V&V=[<,&:T<(DAAJ]69PR MX5*.Y/A4L1_M]L(K#[:$@T./AL28*U/ <;RF<'94E5&EDL(0W$MI.T/*5'"P M6DF%'F[@&5_0=,BCM&P;07YX1!)*_[A)B84&NE1.HO:CJ/P-4:L+2#/\NP*WGI.VSKBW;Z!=Y&%(W&VA"L\ M?&H+0<@4J]N;[-T5EMN9Y3:RK-]2K;RH*H?5>"M_E'.>__F=3>&)L/'_7B&Z MFXGNKH8SP2Z@110B4N1!:L6P7(]<@M"$$M!#>'1*.=32V>95,OO:1G11 ML%I2'IU??J]FTHLNTJ"K8J]DF%#H8T.9=^=V?#]VH?_,QU[^4;A*&0\:2W;- MEC]S/;BQ/XX+LFWL22=+W.'BM.9?"KI@P.>EM71>!(+Y)[7[!E!+ P04 M" !RD5)2:872RS," !5!0 &0 'AL+W=O*FELO.H8F[NX]AF%=;"CG2#RNT4VM2" MG6G*V#8&11Z":AFG27(7UX)4M)B%M8U9S/21)2G<&+#'NA;F=852G^;1.#HO M;*FLV"_$BUDC2MPA_VHVQEEQKY)3C7RUY8?-#R M#^518B*/DK3[]P"Z? )AI:<,73IUO$D%VM*SK+M@1U*3:4;QT=;@( M&-^]$Y!V 6G@;@\*E&O!8C$S^@3&>SLU/PFIAF@'1\K_E!T;MTLNCAQ89X<;)X8Y M/.C:71G;*GU<(PN2GV8Q.UI_9IQU9*N6+'V';)S"HU9<6?BF8!HSI.QA;?#J2)4:P M:)XI0VC0D,ZOE7Q8:0JO*,P0TVW/=#NHM*9GRM%5XI507B49CD]&2?+A&D=\ M<=5K-&5H: NAKNVM[U?[-V/9MLJ;>_O@/ I3DK(@L7"AR>B+0S)M$[<&ZR8T MSEZS:\,PK=R[A\8[N/U":SX;_H#^)5W\!5!+ P04 " !RD5)2:)TO_0T# M &"0 &0 'AL+W=OW"32VKAV)E]H65__6PG#:5J,R:-ER3^ M<=_=]]W9E_Y*J@>]!$"RSKC0 V^)F%_ZOHZ6D%'=DCD(LY)(E5$T0Y7Z.E= M8V>4<3\,@JZ?42:\8=_-S=2P+POD3,!,$5UD&55/8^!R-?#:WF;BEJ5+M!/^ ML)_3%.: =_E,F9%?H\0L Z&9%$1!,O!&[+<3GP MWGLDAH06'&_EZA-4?"XL7B2Y=D^RJO8&'HD*C3*KC$T$&1/EFZXK';8,SKL' M#,+*('RM0:=^/%AJ5.5$_&P(ZKP,Z=P&='PAHLJ0B!<+L$:V]YXJ)B.4<3K=G M-9H:H2K6I,ACBG8QECGNIJG,2K-75 7L2\:_6KV@?%%3OFB$V9)Y7E.Z-:2#1MT'TNS8\**+O!K"=2XF9@ M'=2_/L,_4$L#!!0 ( '*14E)W][S>T@, 'P, 9 >&PO=V]R:W-H M965TS?E[(=Y^9X!Y@6?4DLF3SD(2F*'NRE^J[7 (:\95SH MH;,V9M-W71VO(:/Z06Y X)M4JHP:7*J5JS<*:)(K9=P-/*_M9I0)9S3(]^9J M-)!;PYF N2)ZFV54_9@ E_NAXSN'C1>V6AN[X8X&&[J"!9C7S5SARJU0$I:! MT$P*HB =.F._/_-#JY!+_,%@KT^>B:6RE/*[7?R6#!W/>@0<8F,A*/[M8 J< M6R3TX^\2U*EL6L73YP/Z+SEY)+.D&J:2_\D2LQXZ78"]"F&I$%XH^*T; M"JU2H95'IJ"2QV%T-E-P39:41S3[DP0:&,OX%$5\7 M,_+YTQ?RR>+\OI9;C4[I@6N0M'7=C4N"DX)@<(.@'Y!G*10'(.X&*T MJI %AY!-@D;$&<0/)/3O2. %7HU#TW>K^[T:]=G[U;L-;,*J ,(<+[R!5Z5( M52FZ(_0L1W&1(XXY(E]?).<$C]R>JN1;@_U69;^5VV_=*D!8,2%L.2TIMR;K M4EQ 1#F$[62[4=BSL=^=AOU:*.AUPG.A68U0$'4JH3,*444A:J1PFS;LWP6WV_HG33/YJIK!1&L!+:?O@,V1)4 M73W^"_!>4 =_%JUV%:UV<[22I(^Y3K [+PV!-[S!=&W2V]=)]UN]BZ1?"P4= M+[A(>B'4/A7R_:@^Z9V*1J>1QA-HW2=[Q0S;W?X]!?> MK3B_F(:*]KWC)>K]+TW4/[G&_8^WT1+C-.)1="/@?G T'?RW[>\G^!_H?^>, MCE>B'W[L$$Q+@.9(NB=C609JE8^WFN0LBG&CVJU&Z'$^.%[L3^QHG8][1YAB M+G^F"O.N"8<4(;V'#GJDBE&W6!BYR8>_I30X2N:/:_P\ &4%\'TJI3DLK('J M@V/T#U!+ P04 " !RD5)2(DUNW)L# !0#@ &0 'AL+W=O)1,52".4 M)!KR:71%+Q>,N0"_XV\!:[,U)BZ5>Z6^N\E--HT2QPA*2*V#X/CW LH2X>$ M/'YTH%%_I@O<'F_0/_CD,9E[;F"ARJ\BL\4T.H](!CEO2OM%K3]"E]")PTM5 M:?PO67=[DXBDC;&JZH*1025D^\\?.R%>$\"Z /9+ !V_$##N L8^T9:93^N: M6SZ;:+4FVNU&-#?PVOAHS$9(=XUW5N-3@7%V-N=&&*)RLM1@0%K>BBLS MK'MV)U92Y"+ETI*K-%6-M$*NR%*5(A5@R#N,QA=+VR \28:9\NVZ0[9T'$ M:TB/R)B."$M8$L ;]_*-/=[Q"W@+5=6-!3WD3/XCMT**JJD"\,<]_+&''[\ MOY%U1):E$_^9NN3;)]Q.;BQ4YI_ 82?]82?!7)[=(0QWV!C(FY*4(H==5Q@& M9>0)N#8!>J<]O=/?D)H_[I'ZK(<_.[S4Y_UAYX>0.@PZWBOU14_O(DROT6F! MWH@FH'*[YAI>]5;39#"=Y/!BTRV/HX>0>P_J?KTI&QBRWU!\[\M-!Y^BXS^@ M^.!;]/@@BH=13_8K/I@=#1O3AT9+81L-(Y*+1SP!$,0@_>12\.KS4;K(PE MA] ZC.J*]TM3\Q2F4>T*,_T T8SL %KLH?>-!M-T%OI\9; L%K:L_R%WB86C MAHL76Q=/G.'Q2FDK_D4/=!4H,59S5X._B5;S,,\85O6T_U MJWTK<^4+^%_6Y]CBT%WK#%N?'>M7S/5$NR/8IEN*!TIMKW7+]4I(@T+D2"\Y M.D/GTVW[TDZLJGT'<*\L]A-^6&#+!]IMP.>Y4G8S<0?T3>3L)U!+ P04 M" !RD5)2O@TT4S4# #?"@ &0 'AL+W=O!YCRC<# MQW>V"W=TF2BSX [[.5GB'-5]/A-ZYE9>8IHADY0S$+@8."/_9NH'!F M?E#< MR-H8C)0'SA_-Y%L\<#S#"%.,E'%!]-\:)YBFQI/F\:MTZE0Q#; ^WGK_8L5K M,0]$XH2G/VFLDH'3=2#&!5FEZHYOOF(I*#3^(IY*^PN;TM9S(%I)Q;,2K!ED ME!7_Y*D\B!K [YP !"4@V >T3P!:):#U7D"[!+3MR112[#E,B2+#ON ;$,9: M>S,#>Y@6K>539O(^5T+O4HU3PS&15 )?P$R@1*9(D0T6P[RH!+,WITM&%S0B M3,$HBOB**0+M2$"88IK75>YKA(%$RZ5A+,I M*D+3=>#JTZB.)-@>R3AH]#C%Z I:_@4$7N =(31Y-]SO'8%/WP_O-JAI50EN M67^M?YC@!AKMBD;;TFB?H%$515PKBD@7Q060C M%7PIB.0K*XV-ET.P_@&6K60]\/O;#OKNL7Y]"JYW6#RFA' M1+<2T6T4,:I7#S[I]U#N'TY!L7#3J04/NYZWQ_"(4;AO-.T>R&@%-:,=&;U* M1J]9QOS>WOA+/X3?;WY.&Y+O>Z]??N\CJ]"O/4'^_ZK#,E(]@;YWD.4C5D'O M5 ;]X%5'\'=*L?2S>Q$.2!X:=0XXNK67/T.QM!V4!)NGXL6K5JLN;61[D[WU ML>G>;$?QZJ9H_6Z)6%(F(<6%=NE=76M&HNBFBHGBN>TO'KC2W8H=)KH#16$, M]/Z"<[6=F !53SO\ U!+ P04 " !RD5)2F\[YP+,# #M"P &0 'AL M+W=O;1=(:=;-]*/I 2V.+*$5J22KV_OV2E*SX(JLIL 7Z8O,RY\R<&5*8+ MH6=NS9*0#)@DG"$!Z[%SZ]_,?0NP%G\3V,J#,3)25IQ_-Y.[9.QX)B*@$"M# M@?7?$\R 4L.DX_BG(G5JGP9X.-ZS_V'%:S$K+&'&Z1>2J'3L#!R4P!H75'WB MVS^A$M0U?#>OZB;67K.2@NI.)9!=819(25_WA7)>( $/4N ((*$+P4$%: M\ 3@1Q< 406(;&9**38/OOF'7J#"$.?4UY(32]'KM+AFR#3O\+\RND=<(/U(3UJ4,+5]X@>^#OF2'U1&[]I;OO5T=KDJE3P06B41% MGF!E-A.>J],:ER5M]ZI$ 4V5_%G4D>1N+;G[BR6;RV>F3<+;?=O3Y%^]?O7J MTF%^.;[U./;J9/1:"0_.V+(6^VC%HJ_O=\J\'2M][.Z)5-^:]+;3%[*SP3B_ M>793>RF=:!D]/WR ; 6B*1W_ [T7--$?9:M?9ZO?ZN_Y TK-!_0*"?-@=?BZ M4TA 6$I0C9_,DK5K6&PV/S>+?,_S:JLC M:8-:VN#GI%&"5X02I9^.)DF#*6Z9DF(+--0)-4]Z /RD!L;#\ID4U: MV174JW7/>FL[M9/UJ7\S*SO/9YJR$7[ 8D.8U%K6FM*[[NN3)LIPHGMMN M:\65[MWL,-7]. ACH/?7G*O]Q#BH._S)?U!+ P04 " !RD5)2UZR5]&(" M /!@ &0 'AL+W=O:=8AVO.RE\=GW??[N MSG>=;Y1^-@TBP6LKI%E$#5%W&<>F:+!EYE1U*.U)I73+R)JZCDVGD94>U(HX M39+SN&5<1MG<[ZUT-E<]"2YQI<'T;Z8"[ZRW[C8_=QO+$#%XK\8.7U"RBBPA*K%@O MZ%YMON,0SYGC*Y0P_A<$SV0J%D?2)L?Y? MC$$R[Q4^,)YY1C>L7C);CI?=2OS3(S_D$0*)=UJE15W[D6/ )R$\FG%WG&I7 MOIG?["_MM O#Z0]-&)5W3-=<&A!86&PO=V]R:W-H965TT]\XKB_ M9?Q!K B1X"G/"C$(5E*N;\)0)"N28W'%UJ10/0O&!D,0ANX!-)N_9]@]2)=36? G+A/D%VVIL%(!D(R3+*["*(*=%^8^?JD+L 5"W M 8 J #H5$%> ^#F@*:16!6B9RI2IF#I,L,3#/F=;P/5HQ:8O3#$-6J5/"ZW[ M3'+52Q5.#D=84 '8 DPY$:20N%2C2,&L?!)TWXPN"[J@"2XDN$T2MBDD+99@ MRC*:4"+ KV#,BD2A>0E7D'LJ'L"["9&89N_[H52AZ@G#I IK5(:%&L*""-RQ M0JX$^*U(27I($*H;]5I=\"/AC4\F M@STOV>1TLFY)YL@WKH6-#6NK@?5WSH0 (YJICJ5P$+9JPI8AC!L(#R4V^G[[ MK,: 3Y+DXKMCAG8]0]L9\I^;?$ZX?GJ2(U4H12X9.H9!>]KC$/7#QWWEO",F MKA$'@7?JP#NOJ#7X#XS-PE6Y_%401V&N:_[K"Y6^6\_0=69P. -7,WP :\)U MFW+_8T*X^2"\BJ)?CBTL#RYNP$W<.!2]Q!T4HE<7HG>FE%^VS,$/(VNXT87$ MA'NF#M]83@]ALYX^X!%A2D'/ !Y6 ]EJ(%\UA'I5I5B2=/?^$N">)(0^XGGF M6J'0VBV,+R6K=6#8^FF#K"CVW:WUS"&/#(F/&R"TU@W=WNVK\>FF"*WKPLZE M2FZ=%UZ_]4IR$\)VXTKR +N^!6'-'GK=_F2Q/+9G?17V+B06LM:*HC<6RT,( M49-8/F#'(Q:R7HZ\7GZZ6"M.7&L+6<]$Z%)R68!>N:Q' M([='OT:NCVS#79-:]T7M2ZEEW1:Y-[EGJ.4F/*;686S6I9';&[]PG!);[2G^ MH4NMMV^[SS+PLD2NF:V5HNZE*F^M$[GWI/:U+W;9V,2.%K[WX@4?/=L#.(<< M?G!:^XW=IG>6"JKW#C_1?).[/GJM6\;P0GK$UAMC[W[RE2O!0]BX21Z? 2R3 M"O>.A)35+,W1F@!&FO+0I&ZMC^]NS:'5L_81O)F4AW"6ICP3O,-\20L!,K)0 ME-'5M?(H7AZSE3>2K&ULM59=;]HP%/TK5K2'5FJ;+Z"D J0"FU9IG5!9MX=I#VYRDUAU;&:; M0O_];"<$2D/@87TA_KCG^-YSL>\=K+AXECF 0NN",CET2;DHL-)3D;ER(0 G%E10-_"\GEM@PIS1P*[-Q&C EXH2!C.!Y+(HL'@= M ^6KH>,[FX4'DN7*++BCP0)G, ?UN)@)/7-KEH04P"3A# E(A\ZM?S/U0P.P M%C\)K.3.&)E0GCA_-I.[9.AXQB.@$"M#@?7G!29 J6'2?ORM2)WZ3 /<'6_8 MO]C@=3!/6,*$TU\D4?G0Z3LH@10OJ7K@JZ]0!=0U?#>OZB567K.2A>2L6+ M"JP]* @KOWA=";$#\'L' $$%"/8!G0. L *$IP(Z%:!CE2E#L3I,L<*C@> K M)(RU9C,#*Z9%Z_ ),WF?*Z%WB<:IT1A+(A%/T4R !*9PF0V6H'GY3S![/CTO'@@.-^@.XY4[E$GUD"R5L"5ZM0 M2Q%LI!@'K8Q3B*]0Z%^@P N\!H;XDFK!,;6K[P %]S1JH$ M_/ZFK=&=@D+^:3FK4Y_5L6=UCIP5;\Z"=9QCE@&B7,H+Q$ U);@D[5I2\SZ] MC"ZCGN]Y6OR77=T;['I1]YW=M,'.C_QHU_!->-TZO&YK>/>$D6)9M C5JYEZ M'YZ4Z_JLZV-)66&1H%C?$J%OHD0*1"&;$M%.%'HHP:^RQ:5^[5*_74B\/B)D M5#-%'RZD[VW?2.]_27F$J7=42W_GY?9/\FJR\:J--=BR!A^O[/:1\L/6&+YS MPXLIPH6I*K82Z98&I?N*-VH=OKOP?B\R]_W=$])@&@5[EF4([DXM+4!DMB>1 MR!:]LI;4JW7?Z_MMAKGLZ$,9 [Z>&PO=V]R:W-H965T0((Z3;D#3FFD?H"X!T[55<"SDVP:J[8WV)OV^/?83AJ*1'E)=NV=\NU%O;7&A2>E\D\N2P\RT-+88$7>2<.L ?ZUNVL MS_C$4DL-QDDTS$*S3%;SA_4BU,>"[Q+.[BIFP4F)> S)8[U,TB (%%04&(3_ MG6 #2@4B+^/GR)E,1P;@=7QA_QR]>R^E<+!!]4/6U"Z3#PFKH1&]HF<\?X'1 MSUW@JU"Y^&7GL39-6-4[0CV"O0(MS? 7+V,?K@#SCS< V0C(HN[AH*AR*T@4 MN<4SLZ':LX4@6HUH+TZ:<"E[LGY7>AP53_[>'TV%&M@.+-NWP@);$5E9]B1* M!8R0;5!KW\$]875L4=5@'7O+5G4M0V>%\@S#\PA]?K4%$E*]SCEY?>$47HU: MUH.6[(:6+50SMIB_85F:I1LEG/N;@WMOD\%L,IA%TL4-TD_"&FD.[H^]_Y N M)M)%)'UWJVN]+CT=-JP*,L'%<.B2"UWZE_F!\CY2AEDY%5G.3]&PO=V]R:W-H965T%F(]2*8]WCB/B ME.18C-F1%.K-GO$<2S7D!T<<.<&),R(#V1+Y--QP]7(:;PD-">%H*P G.SG MHWMXMX:^-C"(_R@YB=8ST%1VC#WKP9=D/G)U1"0CL=0NL/I[(2N29=J3BN-' M[734K*D-V\]G[Y\->45FAP59L>P[360Z'T4CD) ]+C/YR$Y_DYI0H/W%+!/F M%YQJK#L"<2DDRVMC%4%.B^H?O]9"M S@Y(H!J@U0U\"_8N#5!MY[#?S:P$CM M5%2,#FLL\6+&V0EPC5;>](,1TU@K^K30^[Z57+VERDXN_E%'ZTL1LYR #>%@ MFV).P+V4G.Y*B7<9 9*!%+GE&4)X0+8; M9_[ 2:+F)-DVJK(-C*W.12\+Y",/AC/GI2U?'P;=R--DV[!U'Q9%T'<;U!L" M04,@&%1C30JF;MBO])@T[B:#>GPW*8SW*G_KVY_H M.Z\R.! D+CF5E(@A$:-F@6A0Q'^/.KT(G82.)8]3E>%!7&4CH;.13;6HQQ2A M:4>.E0443OV.9A90Y =VR:8-H^D@HX?M9E,?!5OPT]Z287>_^Q#HP4[D?0P* MH#UPZ%Y*A3L8^B,1JB[$.K5?%;]VT5[9ZT:WLH'\[AVW@%!P17S8*G?P-]W* MI*IB5I*P?YFB:11U:5I@8>1.ND0ML"!LG=BW5-&%*AJD6A5D582M%"K;J+5H M,$9^ET$?A<9^-[5846YT)?Y+<8+>8/RM-L+*P.NMZH^G09=!'X7&*.PRZ*/@ M>'HE.<)+183#)?&^D/2VR8SD1TGE3X!/F"<"E*HCX=4]NM6-:U*] ,<,JWQ' M7N.L5"T+V'.6 YD2U56$!^V)7&:76@ MJJJ%1=%K+JKIK9YFOAWO3(G?FE_HHPG>W%3?4)\A7S U729&2O7+KC M4%5S7G7UU4"RH^ES=TRJKMD\INI+B' -4._WC,GS0"_0?%LM_@=02P,$% M @ &ULO5=1^7A\Z?5! -FH!44G$ MR;^_%1"P,2;I3=(76Q*[JV^_7:VTTYV0/U3,F$;W:9*IF15KG5_8M@ICEE)U M+G*6P9>-D"G5,)5;6^62T:A42A.;.(YOIY1GUGQ:KJWD?"H*G?",K21219I2 M^7#)$K&;6=AZ7/C$M[$V"_9\FM,M6S/].5])F-F-E8BG+%-<9$BRSK'1H9>Z%(5/F+=K6L M8Z&P4%JDM3(@2'E6_=/[FHCG*)!:@704L'="P:T5W.+6"5S)3N5+RL*2: MSJ=2[) TTF#-#$HR2VUPGV+]';-^_0&\0S M]$\L"@6B:FIK &ZVM\,:Y*("24Z 7++P'+GX#!&'.#WJRV>KX\FAN@UT-9R1 MAC-2VG.?X.P,K1(*'A_Z__4&Q-&U9JGZ-K"9VVSFEIMYSPD0:P/TIQ2JE\K* MW*@T9T[]W1R/ M=SI_;=/F7'8A/LCEJI [!> ]8;!'O#E+I '\*P2(N$:A;! M$81R%')J#GD?VLJ>OP?CO4>\P.F@[1$C8]?#_7!'#=S1_^(6DK\/Z^@(! 9J M_2ZSQV*^YV#2#]5OH/J#4!8_8))@$_93CMJIB,@CWJI 9UX5D)=XK?F_&:HB)MH9B]S<0 MWU9!/%P&?YWXX_H&M(]QE_@>,>PZ)Y(=MV40#]?!A5_RM-V+CGKH3^*0;L6,Q>)&[IR+6UE(\7$QO M&%2G6"01NDYS*>Z8<7(P7FWIPY/7CQ=I:R)Q7O:LU/;V7R[!.'"ZMW"/F.N/ MR(D'#C%%]7!E[S4X7+?Z,^3R":WK+$R*"%[221-*WH82P>@[M$8*[6(>Q@AN M()0)C1[@66[:NP<$+1\<5XU!RN2V;+ 4"D61Z>H)VJPV M3=QEV>MTUPF^6)"^+^ G?"G;';O=HNH:/U*YY9EQ<0/;.>=CB(:L&K%JHD5> MMB:W0D.C4PYC\(Y)(P#?-T+HQXG9H&F'Y_\!4$L#!!0 ( '*14E(7V)*O M@0( )D& 9 >&PO=V]R:W-H965T MFWD>YR5=2_6@*P!#GFLN]#BHC&DNPE 7%=14'\L&!.XLI*JIP:E:AKI10$L' MJGD8#P8G84V9"++4KBCN'G!J:I4JNB;+1R&8'[C =&N4S8=M^9Q3N M,L29;*;P!BGS0J@HR=7CBC784W-$?N&-^TXF9R@GU\+?,=NL@QP,9?P0 M(^[O,=B:.8W$AA*DVN1 GE6X(05712XHV4:;R7 M,8?BF RC(Q(/XL&6@BZ_#(_.M\#SK\//]J@9=HT9.K[A9XV9<2H,F?3;0_Y. MYMHH?&?^[\5?AJ1[XOPHL+>2UL#5FG-3Y-"KH3QE[Y;[?QUXFSEW?H4?=?;Y'\: M;]HW*)X)33@LD')P?(KU*&^$?F)DXZQA+@T:C1M6^.T 90-P?R&EV4QL@NYK ME+T"4$L#!!0 ( '*14E+=HFN.9P( "L& 9 >&PO=V]R:W-H965T M\X]]UB^G35"/JH< ,D3+THU=W+$ZMQU M59H#I^I85%#JDY60G*(.Y=I5E02:61 OW,#SIBZGK'3BF=V[E?%,U%BP$FXE M437G5/Z^A$(T<\=WMAMW;)VCV7#C6477L 2\KVZECMR>)6,<2L5$222LYLZ% M?YY$)M\F?&/0J,&:F$X>A'@TP54V=SPC" I(T3!0_=E D5AB+2,7QVGTY: *$E%\9QGF<^?4(1FL:%W@G6@^0]>/%9B*0ME?TG2YGD/2 M6J'@'5@KX*QLO_2I\V$ \"?O ((.$.P*"#M :!MME=FV%A1I/).B(=)D:S:S ML-Y8M.Z&E>86ERCU*=,XC!-:,:0%>X:,+,4*&RJ!+&"CK[?2EX4D$0H5V5\ M4E8 =DCK"1?DQ M"?U#$GB!-P)/=H;[9R_AKK:I]RKHO0HL7[B#5XG@58T@_UKP13^Y']<:0JX0 MN/KY0<&P+QC:@I,="JIMG6Q@=6HNYY"LI5"C]K;TD:4W[WD3^].34%NY&;HX MDA4%7MAGO= ^Z;5//M1^#4J=DXLTK7E=4-0=4"XDLF=JGN^8V)9O.I!Q% 5! M]$KL2-;4#_QQL5$O-OHO1I> 8\JCMP;ZD?=:^=NL,^\T>"7<'3QE,T9OJ%RS M4I$"5AKF'9]HO&Q'4QN@J.SK?A"H9X5=YGJ:@S0)^GPE!&X#,S#Z_X?X#U!+ M P04 " !RD5)2,P:AM$T# #1"@ &0 'AL+W=OLB(O.3:6"1V ML)UVXZ_G[&19MJ2EX@%>6MNY[^[[?/;Y9CNI?N@4P)"[/!-Z[J7&%.>^K^,4 M8N;6KM5B)DN3<0'7BN@R MSYFZOX1,[N9>Z#TL?.2;U-@%?S$KV 9NP'PNKA7._,9+PG,0FDM!%*SGWD5X MO@JI!3B++QQVNC4F5LJME#_LY"J9>X%E!!G$QKI@^+>%)629]80\?M9.O2:F M!;;'#][?./$HYI9I6,KL*T],.O@U92FTT>44NDH3;3+&,7(GJO-F\G:S ,)Z]1(O/-RMR\N(E>4&X()]2 M66HF$CWS#=*TP?RXIG194:)[*(64O)?"I)J\%@DD3QWXJ*\121]$7M*#'E<0 MGY%!>$IH0(,>0LNCX>&T![XZ'AX=4#-H4C9P_@9'I&PI\Z(TH!YS]P%KQ;=W M""%7!G+]_4# 81-PZ (.]P1L? MIR#WZ+S(68W NC"0:U);'<(JS."L3MTRD M29$3TQJ,/D68>!672N%QZCL-5?"1"V[+U'9!I^%H./.W[13U6 U".FVLGB@; M-- MQJ/G1JM))T'C:9'N]E31]9T[^\6:=DI[@!(M?K7CZT>S/9 M8T6C#FN_]=;GH#:N9])(HQ2F>A&;U:8ONW#=R+/U2]NON1[BT4W5[+UG:L.% M)AFLT65P-D%*JNJ?JHF1A>LH;J7!_L0-4^PY05D#_+Z6TCQ,;("FBUW\!E!+ M P04 " !RD5)2+07>7I,$ !Q%@ &0 'AL+W=OGWOOR;'Q8,?X<[&B5("?69H7P]Y*B/4G MQREF*YJ1HL_6-)=O%HQG1,A;OG2*-:=D7CIEJ8-<-W RDN2]T:!\]L!' [81 M:9+3!PZ*3981_O*9IFPW[,'>ZX/OR7(EU -G-%B3)9U0\;1^X/+.J:/,DXSF M1<)RP.EBV+N%G\;85PZEQ5\)W14'8Z!2F3+VK&[NY\.>JQ#1E,Z$"D'D94O' M-$U5)(GC1Q6T5\^I' _'K]&_E,G+9*:DH&.6_IW,Q6K8BWI@3A=DDXKO;/<' MK1(J X&3"29YIN4 K8 IP+)G?@_;L/X)VR?ERQ32$#%@-'R)05 M<&=6I?=YGQ[J2.^.SOH PX\ N<@UN(_/=H?QL;LC"UU7&]751F4\W!&O+MR? M"W"[E;F6)9!\!!-R7(M_ODI7<"]H5OQKF1C7$^-R8L_2YK(G,S6@NE&FDNY# M^64H)0/;D8=#[..!LSTL7=L,8C<*@]KL"*E7(_6L2/>D:9+.!',?)SBD1UA.'EZ-'V"JHD1YM,QL]HAII M="%Z1.?1PV!FH4=BZ,&JK89\KTXBLRHH*O5WGTC M;<&O4KPM)((':PF\+G^A%E:(+L?@*M8Q-Q$.4:,+!CN,(,(=7=!B#.UJW,F. MRN\TL+:=#9C67F@77R,]OM(M30&4HV\LIR_5X@V^;%HK\O&L6DJA?V7::,&% MP05I$QB^RMC#7K,[;3O/]SL_7BW2T*[2W;1I:ZT9F$&Z+<"T)D.[*)^@S:/< M]X,[NF9%TBSL\81:76%\7<8@K:#(KJ!O816D%8EE$^2T@*'LB:V/CX#&;0#X*._1#2ZHGL.]'S=T15H*/-!VXO+@8SY,6AWP%4:RVR:VVG M?*&V7D(WBM4_KF-@!EUU P]V -.ZBNRZ>I+U$T959 MKE44V3>I;V!.>S\:QMAK,<=@%L5QQ_J"M>9BN^9V,@>W]=6$RV1FP:5E&-ME M^ 1QGOJ3/OB=;2G/565+0;E=TGSV]\JI27N MZ(.6:WRI,P-LT&H$4Z9$"PKARM*YI0K _E^P9AX MO5&GCO4I\^@_4$L#!!0 ( '*14E(L%02.6@( "D% 9 >&PO=V]R M:W-H965TXQC)XW2KZ9$)'BOA#33H"1: M7X6AR4NLF#E7:Y1V9ZETQA6:M496^*)*A'$43<**<1FDB5][T&FB:A)< MXH,&4U<5TQ\W*%0S#0;!=N&1KTIR"V&:K-D*,Z3G]8.V4=BC%+Q":;B2H'$Y M#:X'5S=CE^\37C@V9F<.SLE"J5<7W!73('*"4&!.#H'988,S%,(!61EO'6;0 M4[K"W?D6_=9[MUX6S.!,B9^\H'(:7 10X)+5@AY5\P,[/UY@KH3Q7VBZW"B MO#:DJJ[8*JBX;$?VWO5AIR >'"B(NX+8ZVZ)O,HY(Y8F6C6@7;9%@OO"][>:;YA 20:8+" KE28X@\S^"$4M$-029DJ2 MMIVLF8![1K7FQ-&X'9]]]H2Z@CNY04.5!SJ>(S$N3N (N(2G4M7&8ILD)"O> M20CS3NA-*S0^('2.^3D,!Z<01W'TG,WA^.CD3Y306N_]Q[W_V,,.#\!>;ZPZ MMK#N["%#9NU#AOG6UQP7M.OSEG$-+TS4"+^N%\:WXO<7*H:]BJ%7,3IDS@+: M]BB)\(%,[^M."S#V .ZF;=+!)(XO!TFXV4,\ZHE'_TM,"JA1GG_O\;1 DQT! M\6AX.=K//^[YQU_R/REB8A_;^%^[%Y/)Q?@ONG#GSW>/R#W3*RX-"%S:PNC\ MFT70[<5L U)K?QD6BNS5\M/2OF6H78+=7RI%V\#=K_YU3#\!4$L#!!0 ( M '*14E(3R/\JO00 $L8 9 >&PO=V]R:W-H965T90S;U\J1A-BJ L];#O#[R,:R%_3>OGCB\X6V7WBCX9+.V3/3/Y:/RAQY=9:$9TSD7 JDV.RR M=Q5<3$)B XHS_N%LDV]]1G8H4RE_VH/;Y++G6T4L9;&V*:AY6[-KEJ8VD]'Q M7Y6T5]>T@=N?W[+?%(,W@YG2G%W+]%^>Z,5E[ZR'$C:CJU0_RQUHBFY%V4WVJGR=,$UY^LV<\>-Y@K[^_FWH:5/5QGIQ56%<5L [*CS$ MNH_PX 1A/SAK"+^&P^^IZB,2V'#L-X1/X/ )BW>%>\:JVB]<^X6+?&1'OCLI MYM\U4YEIKJF^ #*2.B,I,H8[,CXJ&3.6Y&BF9(;LKTC.4*R8N2)-XRVS144V M>U>O1T%(_.)OZ*T;A(2UD! 4\LQB*1)T]2?-EG\]H>M" ;JA,4^Y?@5&&M4% MHHZ\&]09!Z#D2N.LTGB"IE*9%%S,44R7YMOWNLN&'7RT,/(A"T]K/:?[Z'GS M#%%W6SEE-),KT71IQZ_J*SD]^^_+%P X#MU?@:!?@(YB ?J%[ M+GBVRJ!B#H0!Z8@/@6-: $/MG>(3-&,,F0><;0!%-Z*Z&_-&M^'4?A_CZ ]( MI0-C$,$JI$R@'EY5#/ J4G4U@S8 MX13#.&UMAAMF$&N>?#?&W!P]F>% =1TP<=!17^"M21V,N0]]P86IP')MG6:( M3HWQQ?*B.&XROJ6 WX]@VQTD,3Q=;+7][G;\\ 25UIG.4(GM-ZX[PO*4 ;O&<./B1(^=X8RO3\GNO7B=;"]^NYGO$,8L< M.-\[W/?661_LNT,A@4EUF._M_>[ 1@9=^>ZX10Y:^7[&=[A &V.(PR&!:?5L M5^'%,G3\MB;/C<.?WOX@CF[DO"/C0P>O$)Z&?7(+)/RXI,7@5D/HT!?"9+IC MVHS1KO$K;4=X&SJ*A5UMS(4.4"$\U_JLMPU;=%&CM][6QJW=9K\WTWPN8WV=2ZK<#NSU<__]@]#]0 M2P,$% @ &ULK5;?3]LP$/Y73M$>F 3-CU(HJ*T$9=.0AH9 ; _3'MSDVEAS M[,QV6_CO=W;24% P>]A+XE_WW7=?[N*;;)7^;4I$"X^5D&8:E=;6YW%L\A(K M9@:J1DD[2Z4K9FFJ5[&I-;+"&U4BSI+D)*X8E]%LXM=N]6RBUE9PB;<:S+JJ MF'ZZ1*&VTRB-=@MW?%5:MQ#/)C5;X3W:A_I6TRSN4 I>H31<2="XG$87Z?D\ M39R!/_&=X];LC<&%LE#JMYM<%],H<8Q08&X=!*/7!N;/'5H@]@W'RAD'6&F2O#-+C-PR&K<'0!]HP\V%=,QAW% M1XNR %LBM XHJUJ8T0Z%T8EWD1P'+IG%?; MMR7E8>J1_ QJ37\W#5)9ON2Y MS]\!!,0?=>*/@N+?]6C2)WT892==@-!)1^CDG6PP!O$07+@4YH[8(6G.#:F> M>ST;!9\_11_EL!^KUQB@>]K1/0W"? LD11^I,-J+# JP&W?LQO]5S"X;^ZB' M7;VCYUG'^.Q?]>PKC3Y>8< 7M10@F";/MTKR3LE(2P)2LT'UXNI>*GF4,Q)3 ML(7 UV+W<9ZW+LZ\"]>.;*B&!F>3>+-/+=Z[^RK4*]\2&,C56MKF"NE6N[;C MPE^VK]8O73OB[]1GF*:7N6%ZQ4EO@4N"3 :G5.BZ:0^:B56UOV$7RM)][8&PO=V]R:W-H965T?[82,$DCW!C_=_>]W%^,;;;EX MD3F 0F]EP>38R96JKEU7ICF41%[Q"I@^67%1$J678NW*2@#)K%-9N-CS8KJKN MA5ZYK4I&2V"2CA%690%$9(8_QN-)TVI''BDOI/U%V\;6#X'16AQH3V>%G-T?G:!SA!EZ#'G&TE8 M)D>NTEA&W$T;A&F-@$\@^!C=<:9RB6Y9!ME[ 5?GTR:%=TE-<:_B'-(K%/B? M$/:P=P1H]M_N_K ')VAK'%B]H*_&NJI2H9\W2ZF$OKN_>G3#5C>TNN$)W>\5 M"*(H6Z/"1DAUA&/EKU4BJV+^U:^3$.,!'KFO^S7I6N'$3_S6ZAUBU")&O8B+ MG MUJ4"4'S#6,O%>]*&7'!!V;?PHP<,X/DZ7M'1)+]TC M5Z3XH'1)]_9%D3\\P.M:!=ZP@^?N/70EB+5]_Z4.O6&J?A[:W;;%W-B7]6!_ MJEM/W2G^R=1]ZXZ(-652)[72DM[50#.)NA?4"\4K^YPNN=*/LYWFNGV", ;Z M?,6YVBU,@+8A3_X"4$L#!!0 ( '*14E)7.:,%.@( )0% 9 >&PO M=V]R:W-H965TN'L0^*?8Y%92'9.6)&Q?;)VD]^[>DT[3O39/M@) ]E)+ M96=!A=C@&%*V4VM0<*33;T#8&>.%!M0SC*+H):RY4D$W]W-)D M4[U#*10L#;.[NN;F< ]2[V?!,#A.K,2V0C<19M.&;V$-^*-9&HK"GJ40-2@K MM&(&REEP-[R=IVZ_W_!3P-Z>C)E3LM'ZR04/Q2R(7$$@(4?'P.GW#'.0TA%1 M&7\ZSJ!/Z8"GXR/[%Z^=M&RXA;F6CZ+ :A9, E9 R7<25WK_%3H](\>7:VG] ME^W;O>,X8/G.HJX[,%50"]7^^4OGPPD@OKD B#M _!8PN@!(.D#BA;:5>5D+ MCCR;&KUGQNTF-C?PWG@TJ1'*G>(:#:T*PF'V#<@#RSZQ=7N,3),HP[Q+?-\FCB\D7D ^8,GP(XNC M.#H#G_\S?/CY-3PD"WH?XMZ'V/,EUWWX=;>Q:.AN_;["F?2=,+W ^^CM$ M?O%G,-02=.M=7PFU9=*E8PBF/N?<==HQ.P WE@TC5FN%E65QR@I^L.=!V6#D9O8:V< M\*1GW'OUG9NM4)9.IB2B:#"F_C/M&] &J!O?1AN-U)1^6-&S"<9MH/52:SP& MKC/[ASC["U!+ P04 " !RD5)2Q\[]?ZD# !8# &0 'AL+W=OT3=M$)=%+TG'S]AT=(CL2K>3&%J7Y.=_\M#CTY*C-+[N3TJ'?15[: M:;!S;G\3AG:UDX6PUWHO2WBRT:80#H9F&]J]D6)=BXH\I!C'82%4&6JE N#[*$HA'G\*'-]G 8D>+KQ36UWKKH1SB9[L97WTOW8+PR,PFZ6 MM2ID:94ND9&;:?"!W,P)KP1UQ$\EC_;L&E6E++7^50T^K:NFD+ MUX.\E7E>S00<_[>3!EW.2GA^_33[7W7Q4,Q26'FK\W_4VNVF01J@M=R(0^Z^ MZ>/?LBTHJN9;Z=S6G^C8QN( K0[6Z:(5 T&ARN9;_&Z-.!- H7X!;07TM0+6 M"MAK!;P5U%:'32FU#W/AQ&QB]!&9*AIFJRYJ,VLUE*_*:MWOG8&G"G1N=B?! M-(NNT'VS\$AOT!?A#D8Y!?=A5$>@6UT4RL&".XO>SJ43*G\'JA_W<_3VS3OT M!JD2?=_I@Q7EVDY"!VA5@G#58GQL,.@%C+E<72-&WB.**?;(;U\M)YE'/A^7 M?Q;E-<)>>0A^=J;2SE1:S\193ZD:(.*7H)B?F0HF&R.(YQ#\D317$4 M^Y'B#BE^"8G[D.)!,I; TO60/%$I(Q<6+NF0DI>0(A]2,DP6)3CN(7FBZ$6D MM$-*1Y&^[R0TMHV3Q@>6#E(2QCGOKY\G+*+L[&5XAI9U:-DXFG8B1X=RK>Q* M'THGURBO7_S5:=?T06=#GWB:8-Z#]H31B-',#TWP:>O'H]AWTMJ;\)V<=2_RBA(46&ZD=5Y$ M,DS-:3PPV1L7\RR]@'CJ!82.(BZ #,Q%#R*''1\::O/3R$\]P8M-!S@THYP- MG!W&D33C42]NWL8]ZP()QA?>27+J.62\Z30+H+N&-RCN/9QBC $#O%6RH>DL M2>.T7Z4GCO H22[@G_H3&6]07\? 2UU>C<'S@:4TXE'<;V.>.)+ >\YZ\.'9 M*:XZ&PO=V]R M:W-H965TY[]W)1W)6^F!* $L>I*C, M/"BMK6\H-5D)DIF!JJ'"DT)IR2R:>D]-K8'EWDD*&H7AE$K&JR!-_-Y:IXDZ M6L$K6&MBCE(R_6A$X0",BL(S#\G& )0C@0ROC= M,H,NI'.\7#_1/_G<,9<=,[!4X@?/;3D/XH#D4+"CL!MU_@QM/A/'RY0P_I>< MF[N344"RH[%*MLZH0/*J^;*'M@X7#L/XBD/4.D1>=Q/(JUPQR])$JS/1[C;2 MW,*GZKU1'*]<4[96XRE'/YLN6<(BJ([Y5&G//+, M\37E@AE#%B1K!!LGL0<[ZK CCQWU8E71YOSS"YZ3.PO2_.JACSOZN%?TMZ/< M@7;X$U;!D!H-4S(-;NMZ)DV-&_34H]UC.Z7#,*&G%^1,.CF37CD;UW6"3QMC M5R?0_JGQRBK2E.'V54V3?S6]+&G:29K^1UO[ C_#SCKL[ W:&G?T^.W:&K]: M0GKQOMVH_,KTGE>&""C0)QS,L NZ&3^-857MG_Q.61P@?EGBQ ;M+N!YH5!F M:[@ITOT'I'\!4$L#!!0 ( '*14E+.TY=A7 , -H, 9 >&PO=V]R M:W-H965TS SS,=I+VW\\VA%!(4355ZDMBFWL.]]Q#;B[3(Q=W,@=0Z+XJF9PY MN5*[CZXKTQPJ*J_X#IB^LN&BHDIOQ=:5.P$TLZ"J=(GG16Y%"^;,I_;L5LRG M?*_*@L&M0')?550\+*#DQYF#G=/!CV*;*W/@SJ<[NH45J%^[6Z%W;LN2%14P M67"&!&QFSB?\<8DC [ 1OPLXRLX:&2EKSN_,YGLV@]*]5+QJP#J#JF#U-[UO"M$!:*&7 :0!D#X@> +@-P#_N8"@ M 02V,K446XO=AH2N7 MH6M>Z<=)4FO(![32SUBV+P'Q#7HR[/.]60-ZNP1%B_*=QOU:+=';-^_0&U0P M]#/G>TE9)J>NTNF:F[IID]JB3HT\D1HFZ(8SE4OTF660/29PMMGP_'D GSY?'@RHL9OK?,MGS]JW=IZDG8]@=J3]VC] M@'2#$/J4;4^G**4*MEP\C&00M!D$-H/@/S.XY'G-&%I&TY0.'&8/(Y:#J,"0K#71CU2%;:JPE%5MR55IJ&>:L>9'*E5U+)&K^16W&80 MO[A;-6/4M2&>!#VOAD&A'WH]JX9!01#YEYU*6D7)N"):@D2ZN^B.*.[ %&ZD M3I.6=?)*3F'OW)6]%_>JH>R6F$QB$O7%,(Q]+[KL&.[\W^!1 M93\AS1DO^?;!&I?!0<\>.SU)J+'"D3,]>2WSSGT9^R]OGC\HMQ]%,>F;-PPC M41CZ??.&8=A/PO )\\[]'H\W_*_ =.5*ZQS-]#A22&4J>8"QPIT;+PY?R[QS MF\;1RYL7#?Z'_"A,_+YYPS"2>$G4-V\8ADF8]']Y;F?HJT!L[? L=&PO=V]R:W-H965T3:LD4I-N6B=UBEIM^TSLFQ@5@PLX2??K=\&.FU0)W:;NBPV&< AFP++O0XR(TI+\-0ISD45'=D"0)'EE(5U&!7K4)=*J"9 Q4\ M3*)H$!:4B6 R%,P%P1714%54]3X'(S#N)@]^&.K7)C/X2344E7 M< _F>SE7V M;EHP5(#23@BA8CH.K^'(6)Q;@9OQ@L-%[;6)#64CY8#LWV3B( MK"+@D!I+0?&UAAEP;IE0QV-#&K1K6N!^>\?^V06/P2RHAIGD/UEF\G$P#$@& M2UIQY)-,S<*2%II(XL&C H*)NHWW39&[ 'BW@E T@"2 M/P5T&T#7!5HK(S M7"^)C\!G?O@UI!W2K>'1(3Q$'ULSD];,Q/%U_]),#W6WI>XZZMXIZMHM!?9H M(CU=H]-TP8&@_V2EJ##'XJ])X\BQVB.]GO0[PU&X/B*EUTKI>:7WHHCFE=44R%,U*"LAF!Y8'()<&BH@T5&1.K!G@L K^6 M7B>*WGGL[;/H59'GK;/E\2N[)0F5PJ]@O7]16M:;/$0=6*.QS5VOY*37X#4$L#!!0 M ( '*14E(H7M _9P0 *<0 9 >&PO=V]R:W-H965T3O8*K7[XC@RVM*4R"'? MT4R_67.1$J678N/(G: DSI72Q,&N.W)2PK+!;)KO/8C9E.]5PC+Z($#NTY2( MMSE-^.%V@ ;O&S_89JO,AC.;[LB&/E+UM'L0>N545F*6TDPRGH&@Z]O!'?JR MQ-@HY!(_&3W(QC.84%:#L(!Q'1-]HGZP0]_T3*@P-B+>"+SWW H M9=T!1'NI>%HJ:P0IRXJ_Y+5,1$,!!QT*N%3 )PK([U#P2@6OKX)?*OAY9HI0 M\CPLB2*SJ> '$$9:6S,/>3)S;1T^RTS='Y70;YG64[-'Q:/GF[G.7 P+GNIV MDB0OR T\%JT ? VY%-SO\C=WIE1,O<'EDBK"DBLCVQ"0>OWTN(3+BRNX ?D ME@@J@67PE#$EKQL;_VSY7I(LUIL71^NIHW1P!J(3E8',BT!P1R (PW>>J:V$ MKUE,XV,#CLY*E1K\GIHYMEI M;L_K*G21]">='%$6RF+5KZSZN56_P^K]7DFE"\:R#1 %:DMA13RYJ]SRJ/(^LGK^^4A$Q^;'OT9GO&Q3X0;OW<>5];/6^(%FDF?1C[^,6[V/< M[CRLG(>?;0F:Q9]KAO ,%Q[Y886K.'[G0MT=,ZG 3_K4C:P2"D0:T/H:3,RC("SJ@(+>F9M=Z9'_EEQ:-;^Y>J-"7,+QW%3P(%E'+\44-^D?_ MYP&.>9(0(="1-\1A M!Y::6I'WB=/>$XUWCL:?#'%78FI&1G9*/C[\/<'XYV 0#H;!N --S<#(3L&] MV: GT* %J#L>XM$).92"_Z4%:XY'O4C^LV116FU""\)A%W.AFO31V'[#-[_! MKH'$,3./)(&8R2CAVL. M[ [&\$9-,R!(S3<=C" F;U;L-<$C.\/WP$[KNK9BMSL8E=B] KL.(OP(/:ZO M!.Q:C=]M-H)NB*+P3:-F>OR*X"=)]AIU14)MF$NS0;/G)G[@NB?'ID4.8SU# MGL@M6^00FC3EC@.L[R-LOX\L =[;6ZHT?'0)A][8#[T.3/55@^U7S<=)[VJ5 MTO!1FES7#X/3;RRG,<&E5&SR25A"Q/>9*B:6:K>:MN_R&?-D?ZZG\&)FKLT4 M(_QW(O2]+B&A:VU2NK,'[>4Z''!".CW:\[5^\(X MJ/XW,?L-4$L#!!0 ( '*14E(2U :5& , ,H* 9 >&PO=V]R:W-H M965T4YXJD;>6NOL MRO=5M(:$JJ;((,65I9 )U3B4*U]E$FAL00GWPR#H^0EEJ3<>VKE;.1Z*7'.6 MPJTD*D\2*O=3X&(W\EK>8>*.K=;:3/CC8497L !]G]U*'/D52\P22!43*9&P M''F3UM6\%1B W?' 8*>.GHD)Y4F(C1G\B$=>8!0!AT@;"HI_6Y@!YX8)=?PJ M2;WJG09X_'Q@_VJ#QV">J(*9X(\LUNN1-_!(#$N: ]KF 3@GH6&>* M4*P/"C%CDBS&]G,@S73HC%\EIJ\+[3$588X/5YH$6T:4W0N)C.18#DI M:A/2( NLL3CG0,22/%K_(&Y,MB"Q'LA$8:5D9JLTAO@U@8]1 M5Z&'A]"GH9-Q#E&3M%M?2!B$08V@V=GPUF4-?'X^?."(IETELFWYVB?X#ADB MM,P0/%R7]RLE?;?7SQE>H(879$(N M]D"EJCU<;IH>L=&/?JT?;EC8#'NU=KP'&W1=;K2"EX]:\,^NH'>H:NZ@PH(/XN9_ MCRM,\(\^\@G(E6V6%(E$GNKBHU?-5@W9Q+8A;^:GIE&SS<,+3='EW5"Y8GA9 M<5@B9=#LX[4JB\:I&&B1V5;B26AL3.SC&IM-D&8#KB^%T(>!>4'5OHY_ U!+ M P04 " !RD5)2TZ\T@(<# Y"P &0 'AL+W=ORX&KIY5I7GWQ?I3F4 M5$U$!=Q\V0I94FVFK2@+-G%%9^"0(IGY)&?=6"[=V*U<+L=<%XW KD=J7 M)97/:RC$<>EA[[3PC>UR;1?\U:*B.[@#?5_=2C/S6R\9*X$K)CB2L%UZU_C3 M!A-KX!#_,CBJSAA9*@]"/-K)EVSI!38B*"#5U@4U?P>X@:*PGDPR.3][_JX$84/UBF\Z67>"B#+=T7^ILX_@T-H=CZ2T6AW"\Z-MC M0^E>:5$VQB:"DO'ZGSXUB>@8X.D% ](8D'.#Z()!V!B$;S6(&H/(9::FXO*P MH9JN%E(H$ M^8C<)_1/9:?*S*^SC-DQ+= 77E>T5YIA:^-M';&/RTB71=1THN1(H)^BJXSA7ZS#/(7COP M#>V6.SEQ7Y-1CQM()RC$5X@$)!@(Z.;-YG@^8+YYNWDRPB9LE0R=OW!,R9-< M5XB^J)4QE19"[8T>(_M$[3Z1VR<:K9@'5S%IMV+@R8YA2-G:8^P\VIOHL,(8 MSV;QPC]T\]V')<$L3EZC-GU41 @.6M0K5G'+*OX]JU/V1K(T;?U-1]7XX2X< MDR)Z &DN4$25N5J;L[2WN=,"'6BQ!R2:U9VD7-LW:2&:CS'J1 MN'U01C6@+66RB:("69_9(?WJ'9*N?C,RBV>RCCL9;"!=7,3SD@O@P,P M_#+73(4/J M]!GK@?61!>%!>3E]#('PSM"C5H MIXLYNTP,%O9O-B7H&:@N-U,FB#W7]1/;KK;]W[7K>L[6U[8O M=+W*BYNZJ?Q*YP&;;>\^@]02P,$% @ &ULM9;?;]HP$,?_E5.TATUJ29Q H!,@0;M? M#]506;N':0\F.8C5Q&:V@5;:'S_;20,=@5)I>R&VX[OOYRYG<_V-D/(EY;CT9CE^54Z_6M(:[XR?O'UWP)I@957@I\N\LU=G ZWF0XIRNP(-DI;0H*F-#4#!>/NE#E8@=@^B005@9A(Z[%'*45U33 M85^*#4B[VWBS Q>JLS9PC-NO,M72O&7&3@^G6B3WYV,35PJ7HC ?6U&7KG.8 MEA\*Q!QN4&G)$FTV.0,8V60R_0AOKU!3EK\#E5&)"AB';YE8*U(;0Z M?E+1C$N:\ -">%:<)TI^,!33)\[\$UH=7SA4WSC\*C'*TQ:$)$S"(,P> -^ MQ5G^'O$?U?F+G/_HD'^FDERHE43X.G^>P1O,J79I55K!U"K.7)XG]-'4M5G[ M,9J9O)K"_'F$I%V3M!U)^P#)+5^;KX3I62FESF"&"\8YXPM3MSGE"<)O: J\ MS&/I/7;>[5E>#]N=;M]?-R!U:J3.4:1/DO(=HJ/RG3WYJ'O1+!_7\O%1^;MG M^3BJ'N^IGXC5 [Y45@3P]M1QZ>SR= M[H&$7-0\%R?R?'>7):;GHS5*<_F#JQ0P-QC"1\HDW-%\A3!!6:(WU_+V.#<% M4++T=@(@8="*.\TQD&![80:G%?5K@WB1N!(F9/<0M*/6H7- =BYY^BP 3J.6M$!Z.U_ 8G^6X'O'8]W,A]-/$"M2MY_ /4$L#!!0 ( '*1 M4E) )09 X ( ,4( 9 >&PO=V]R:W-H965TX[/N=?R3;)A_$T4 !*]5R45(ZN0LKZW;9$54&%QQVJ@:F?!>(6EFO*E M+6H..#>@JK0]QQG8%2;4&B=F[8F/$[:2):'PQ)%8517FVPF4;#.R7&NW\$R6 MA=0+]CBI\1)F(%_J)ZYF=L>2DPJH((PB#HN1]>#>IT,=;P)^$=B(O3'23N:, MO>G)CWQD.5H0E)!)S8#5WQJF4)::2,GXW7):W9$:N#_>L7\SWI67.18P9>4K MR64QLF(+Y;# JU(^L\UW:/V$FB]CI3"_:-/&.A;*5D*RJ@4K!16AS3]^;_.P M!_#",P"O!7@' #DT>6= MT>5ZZ)%160CTE>:0?R2PEXSDG!$TOAKO#$_#T MJGGACK;OQ+PKL=PJI@-8V@8]4NS'KNN M&T5A8J_W4WP<%CM1&'^,2H^C L]SG2[J@ZNP@X9QL)XU],+Y9"Q)25_E"FH MZI)M 9 XX_24P_A8NS_PS^D:=KJ&O;I>36^ _!:O@:M6AUJ9)M\U<,(.Y:++ MY/8?ZZ$M8"Y0C*KFH5-/7HZWXM3ML?<>^ KXTC1*H02LJ&Q>P&ZUZ\4/I@4= MK$]4CVY:ZC^:IL$_8KXD5* 2%HK2N8M4FGG3-)N)9+5I(W,F55,RPT)]9P#7 M 6I_P9C<3?0!W9?+^"]02P,$% @ &ULK5AM3^,X$/XK5K4G@<22.&V:LBJ5 MH+SLGK2G:KOL?7:3:6.1V%G;H7"Z'W^VDR:%IB8GP0?R-L_C9SSC&;O3+1>/ M,@50Z#G/F+P4 #W8O?M!-JLP+;S8MR :6H!Z* MA=!/7L.2T!R8I)PA >O+P17^GE8#) ":Q) MF:D??/L5:H="PQ?S3-K_:%O;^@,4EU+QO 9K!3EEU94\UQ.Q!\"C(X"@!@1] M <,:,.P+&-6 45] 6 /"OH!Q#1CW!40U(++!JF;7AN:&*#*;"KY%PEAK-G-C MXVO1.B*4F51<*J&_4HU3LZ7B\>/G:QW,!,UYKC-<$ILCG]'M8- MR= W5N6^^7YR XK0[%1;/"QOT,FG4_0)489^IKR4A"5RZBFMSXSBQ;66ZTI+ M<$3+GX2=(Q^?H< /< =\[H;?0'R.AA7<[X#?](;CBP[X;7_XI -^UQ\^[H#? MN^%+*#3<[X)[.B.:M B:M @LW_!_IH6#>MA0#RWUR$F]LM3Q?L;!L[F'KL!7 MC*%E-,7U:88QCJ)PZCWM!_C0;.)'X>2UU>VAU2@(L-]8O?)JU'@U1\WU&/WO*=$@-3MPS0H34^>]/(EJPR07M1H(PA375-?D8[W9BOT MS5_W=$6-F,@IYCMYIGF9(\)8J0L+9;'NHQ), 9&5S@YYZ*3Y?-HE-3J0.G%( MG312)[VD0EYD_ 4 %>1%\"S3#2\IJWYZ0K1>5("(@:E.:>XAL.^?^_X?CB!? M-&(O>HGEZS4(RC9&%.5)ER0W48!>@ CID(3]ML7X3JZ%U8!6H+8 #!6EB%,= M[*X.,7^':HQRSE3JU+77^K!;EZ QZ*FJ.MTN[^0ND'HG9C[J'=JCWA(6QKA3 ML7N02?A.:'%;DW'@I/K*LZ2-J5T7S5PBLE8@D$KU>J%"JAX9?HT,_QY.CRMI>@L,/5':&:FL;EN-UXYU!^V1-V[*PNV?9A?DOFF=$ M2G1EY&KRR@,7?]N%T3O-W0O.9NVT2 /SI)@KU]MKO(_E7F*UVW]8R2]IRUBT2I4B[LZG5MT:[K M(?:39=25+-[>,='\SO"=B UE$F6PUD#_/-(K6U1']^I!\<*>'%=&PO=V]R:W-H965TN\F!6"1Q9ALH_WZV$U+:!;>;=K$;L)V\C\]Y_9$S.3"^ M%2FBA.<\*\342:4LKUU7Q"GF1'19B85ZLF8\)U)U^<85)4>2&%&>N8'G#=R< MT,*93''.6;L,'5\YS1P3S>IU /N;%*2#:Y0_BB7 M7/73O$KFB0A$;U@GU-2]FF3"_<*C>'0X M$(2U(/RHH%<+>L:9*A7C0T0DF4TX.P#7;RN:;A@SC5JE3PN][BO)U5.J='*V MDBS>=N;*N006+%?;21"S(!VX72V76(D1QET(_2\0>('7$M#BPW)_W"*//BX?6;() M&^=#PPLO\![-EL2D0_;(U1$#(M3A*[7Y G9Z/20#%)*JS8T@4X0UH1SV)-LA ML'6U/"(E'(4EFEX33<]$T[L0S6T]40()W=,$BP2.%+.D;=WM)*_K>9\L$?6; MB/KVB%1^%LR@P0S^ YN'331#>U+/I;KP]*3(<[@Z(N&B]6S9,4/(JZ,U@(0< M1=M9L -&)X ZI1<(D9TP;@BC%L(K8R%; M#;*C!GYW_'875K[8=?VP&[3J(KNN-_A=]\J#<>/!V JZIV+;67-$H(7:(VIC M M<;\WU#[%ROVVOWPRX+NMZHU8[W9&%@<\/W7CY/WC^[E]Y!M5Q,E05_J8O^ M7%>9X)Y]KG/D&U/V"(C9KI#5U[ 9;4JK&U-0O!F?ZY++E $OF*I>NR-\0]4% ME^%:(;WN4-VUO"J!JHYDI2D*GIA4)89IIJIL1*Y?4,_7C,E31T_0%**S7U!+ M P04 " !RD5)2X/1^;:\" "_!P &0 'AL+W=O#2>)QYS_/>-)[)@8MG60 H]%J53$Z=0JG=M>O*K("*R"N^ M Z;?;+BHB-*AV+IR)X#D%E25+O:\V*T(9Q&S"]ZJD#!X$DONJ(N+O M'$I^F#J^<]QXI-M"F0UW-MF1+2Q!/>T>A([L**LKJ)WEM?.@ _/@# &X N \(/P $#2#X+"!L *%UII9B?4B)(K.)X :D8Y<96N MV9SL9DU]\[H^_$%]/D;WG*E"HEN60_Z6P-5B6\7XJ'B.3S*FD%VAP/^&L(>] M@8(6GX;[XP%X^GGXZ(2:H.U?8/G"T_U;U]V@=:1,-X:\KKDBRV4NA)>9'P9C M+YBX+UT'!M+\&!NWNFGI0)H7)4'2IKU1%+:*PI.*GG[>K6Y3M%S=K&Z7)QR* M6K[H"QVJN>*.)NSC*/![#KU/,P9%N.?00)H?)5X\[%#<*HI/*FJ^RQ/>)"U3 M\H7>)._Z?1F/8CSJ>3.0%L9>T/=F(&T\CL<]:]S.U5:!V-H1(5'&]TS5WWR[ MVTZA&WOY]O;G>CK5P^0_33W:[HG84B91"1M-Z5TENB91CXLZ4'QG+] U5_HZ MMLM"3U@0)D&_WW"NCH$YH)W9LW]02P,$% @ &ULI5==;YL\&/TK%MI%*[TK MMOFNDDA+>*?M8E*U=MNU"R9! YL9I^G^_8PA-(!!T7;38'/.\3G^XNGJQ,7/ M^D"I!*]EP>JU=9"RNK?M.CG0DM1WO*),O/E+Y MK7H0JF7W*FE>4E;GG %!L[7U =W'R&D(&O$]IZ?ZXADT49XY_]DT/J=K"S:. M:$$3V4@0]?-"=[0H&B7EXUA7DF-=WQXD>>RL/:"BV0 MTHP<"_F5GS[1+I#7Z"6\J/5?<.JPT +)L9:\[,C*09FS]I>\=A-Q04#^# %W M!#PFN#,$IR,XUQ+ G(!JT4FL>]&1JMHJ?LV;='Z50 M;W/%DYO/+.$E!4_DE=;@/=CQLN*,,ED#GH$'P5]RO<)J@X&;+64TRR7(!"]O MP8!Y$U-)\N)627Q[C,'-NUOP#N0,/!WXL28LK5>V5&Z;,>VD<[9MG>$99PB# M+YS)0PW^9RE-AP*VBMEGQ>>L6[RH&-/D#CCH/X AA@9#NZOI*#+0X^OIX4(: MIU\Y1^LY,WJ[HQ!JH>X7I-Q>RM52[HS41YI200K3&K5$3Q.;.^1E\]Z#,/)7 M]LOES$UA$0KA$!1/00CYH=.C!MZ]WKNWZ/U1$DF!VF*@X(DY0RO@7V9 D>^- M[.VFL""$XPQ34(0CSQS![R/XR]//A;J>F,FZ/QD.>Q/C4Q!R$1X9-X "#,W& M@]YXL&C\B4M2J%M*;T10G6\+4Y!@N@9^@";[: I#H1.-LTQ1&/M1: X3]F'" MQ?,4TXRJ(.G2@8IZK>AO#U0TG0@,H_$^VQE@OH-&TQ4;4!&:F0<$WSX)\%^/ M5*8YS@@6FV#81S/'"EU\V]#?'JR..;P4\-C9S@!3=Y8W]F\2 M\_RYAND!AX=XH((CB\3 PH%7A2,@MH7-59) MQ5[7JC5(^)')M@3I>_MZ^(.N D?]VZ9.UK7;FTQ;9'\A8I^S&A0T4Y+P+E"> M1%NWM@W)*UW)/7.IZD+]>%"U/A4-0+W/.)?G1C- _]_#Y@]02P,$% @ M&UL MG5AM;]LV$/XKA(<.+I!*HOP2)W4,)+:'%5W:(%FV#T4_T-+9%B*1'DG%R;_? MD9+E.*&I;%]BD=+S\/C<\7B7\5;(![4&T.2IR+FZZ*RUWIR'H4K64# 5B UP M?+,4LF :AW(5JHT$EEI0D8=Q% W#@F6\,QG;N1LY&8M2YQF'&TE4611,/E]! M+K87'=K93=QFJ[4V$^%DO&$KN -]O[F1. H;EC0K@*M,<")A>=&YI.=S.C M^\5?&6S5BV=BMK(0XL$,OJ07G2Y84([_JE).\V:!OCR M>6ZO5%9]0A*2Q9F>M;L?T=Z@U9 Q.1*_N7;.MOHPY) M2J5%48/1@B+CU2][JH5X#R"N ?$K !T> ?1J0.\UH'\$T*\!_?<"!C7 ;CVL M]FZ%FS'-)F,IMD2:KY'-/%CU+1KURK@)E#LM\6V&.#WYPA-1 /F3/8$BG\@M M)((G69XQZT:Q)'>:Z5(+^6R^(;=, ]&"S)=+L"[>SW9GH%F6?QR'&NTR[&%2 MVS"M;(B/V$!C0):0@64Y4X_*L6EGCRA)]['*MGS>F011]<'G@?^+F_QUW(,B@$63@ M)3)A#X3QE.0B04WV2H Z(1PS.)Z-G6 +X+#,M$L>_RI=.@A.HP^N,S/S(ZG! MN?3QPP8M\@P;>89>'DS2F(+Y3A:&E,/ *S_Q#_K3):,? M1*/@S!UEK;B!6T4_+@ZH5\731L73EB 3R<,G<\^E!'7$RU_9O.M2P,_4'9P% MPR.!U(*,K0@NY+P%>>I8\D"'4:/#R,MT#2Q7]K !UR#Q&N%8BSC/DY\H"F)W M'+3!CARF-MB;Z#G8_EFS_3,OSS=AKKT2[]-%#JV!X.>*C$]<"OAA71KT_+ZD MT;ZBB+Q)IU;!C^M&#O?6*K0B^RTJ MQ'L58B_7575-DJ44!4F8E,\+ECR8B_3;]S_<%J[N<.20K7:5'SHT.W(ZRH^CP[=)[% )4PL>SNR+(>HO&]RW\E4+"HL$ M+ B /&,Z4)C:,,)UAU*"42[%20=IOIM?WNGF=F_#7CJQ2CK/OK+Z,XCC[?!U\# M^T@_?PR(,8REF(N0S]9V5<.-HQ.B $B*57:I;"^\,*UTX)(U?-%T%2!7MMM5 MF+Y+KJO"NYEM.NHKVT>^FI^:3MLQ?TG[YS/:=[Q!X?%-U0#NEZY:^VLF5QE7 M)(&ULC5?;;MLX$/T5PNA# B21J+L"QT 2[R5 =QO$:?=AL0^T3-M$ M)=$EJ3CMU^^04F1;HI2\V!(Y,SQSAIK+=,_%=[FE5*'7(B_ES62KU.[:<62V MI0615WQ'2]A9Q6S**Y6SDCX* M)*NB(.+G'(D'7 M-Y-;?#W'B58P$M\8WG%D22>]Y_@];J>W-))F@%5V3*E=/?/\G;1P*M;V, MY]+\HGTCZTY05DG%BT89$!2LK/_):T/$1Q2\1L'K*.!@0,%O%/R/*@2-0F"8 MJ5TQ/,R)(K.IX'LDM#18TP^&3*,-[K-2QWVA!.PRT%.SAS+C!47/Y)5*=*G_ MT6_K-01%(KY&S[38<0'W R[=G[/F#]AK7%;A.:DK.\@,%Y]CBGJ"_E>'+9")QB#%F,PBO$VRT0%/-!72&'2 M#JZV$!V=FZ1QW '7%PJ#T+.#"UMPX2BXOR'A0FH51+%R@W(N!P"&_;.3!/L= MA'TIG'K> ']1"S%Z-\9$9%L3XQ5]@0R^@WRLS,7*X(8Q94,<];#X+O:3#N*^ ME!?[J1UPW *.1P$O%,^^7^HRH\3NH:JXHS@?2D7*#5OF5@+OWM'^%_]G3?1N/^!)D/:( MM\G%J9L.>754*_$HKGNR8XKD[!=<8A@;Q3XET,NH_ !-H7'"M3K(PC#XWO;(+7(^9 C@@&HA]*%QVM7%^I1 M;;3B]7LXHL /TR[KV!>UI<**JU^6@J1;NBQ"& _D+WRH M77B\>'TC>47JIOJM]%L1]LO2I1=X >Z%VB*(T]3#0[$^E# \7L.>.7Q-NDOO MMD07J*36K-88/.E77!QUZY=%#"=IZ X UB7L=.50+?!XN;"GJKMWM&YEW1YG MM%A2T;:G%R:MZT[S KK>+*]6T,.Q0RK5[/",$05D[9G:(EX)O4]%:0(.9 HJ ME:@R50GXA R-^B12Z*;\EQ&Z@(4UD(R64$6TO&X5$4R0J(*;(J#_+DTD=EPR M+7^%%A2R'),PC9AI;ZF'Q2M;F^H=AR83P[6=,5NV7Z?OU5PM.XU1+SC.6*BQQ)MCP=G>'C&Q*6 M6.[YQMU*O? MJ'3E08@?Y<,B/ATY)2*6LDB7*BA\/;(+EJ:E)L#Q=Z-TU-HL!5__?M%^53D/ MSCQ0Q2Y$^@>/=7(Z"D8H9DM:I/J;V-RPQB&OU!>)5%6?:%/O]"7@A0,"I!$@.P+8'1!P&P%W5V R(#!I!";[6O : 6]?"]-& M8+JO!;\1\/>U$#0"097=.AU5+N=4T]F)%!LDR]V@K?Q1%40E#2GD>5F[MUK" MOQSD]&R11R)CZ(X^,85^16=QS,N:HBE:Y/7)*"OLW9QIRM/WL./^=H[>_?(> M_8)XCNX242B:Q^IDK %,J7(<-8;/:\-DP# FZ)/(=:+091ZS>%O!&+QH72$O MKIP3J\8YBXZ0BS\@XA#' &B^MS@.#>)7^XL'!O&;_<5]2S#<-J]NI6\RJ&_) MI&0QTO0)4:6 !>%31)QJ6-QPG0#S*"V+2!>2YRM3O&H+7F6AY,#'&9F2B0.Q M?30@F[3()E9DWYAB\I$AJ"Y4Y!&34%EY!7,M5%5\)BRUSNDK+!YVAJ!X+13/ M"N4[38NZP&D*)$X!C:F0O7X<)F2"O=9X#='K0<1A2/#$C'':8IR^&2XJHP3! M,0-2?H1NLX;>H:N(19!AKHVG;]I#XSK8#78P]W<1WPW-B/T6L6]%?$%5@M:4 MQU6*>4TPNB08$TZ_AV 2!NX.S/XF'/K$W]YUY??RA'T2^&9O@M:;P.K-M11* M0:%*%HE5SO]ICM0#R]ER(/1!#^UT&O@[Y7)A-_LG_LMT#/JJ/9?@G7!='J+Z M*NA%;^*ZSK;FZT,TW_0UN]C!YK2$;5I"JZG[H81\ %Z+BWHPTJ(<8W9XT)BR ML)\RP#A +]CIFJMS&$JD$ZIAK"O2&/%L#1,<8LLEJP:Y:J,$GC8V5:=_KH-! MH*^F &P%>OFT!N, L@L>D/)/57UC8>N0^H/(2(>,6)%]T0F3Z'=.'W@*W8%! M@C\#NJB K.;:TBEQURJQO5<><,0;C=MG/'1VCLL<]ULHG-?!H'0M%-M[Z!6+ MF:2IS?NN!V)[$SRTP>!^OR-^..A;U^^PO>'=?U[<7<[1Q\7GZ_F73S87NX:$ M[1UISSZ/#;W(DJVN@V [+7Y90[(T#%DH+0LMHE(^0VO<4#DP./=9WB73Z2"0 MCC.QG30/3K6!'H?0D(X(;W6D'6L1^RLM\@UDSFMWW5M&CO>(F_P%O2/ MC.NRB0+*'**@D%@B53PH'G,JJ]8%T6!\97K#.6_4>WOU3])Q'_D_IW'2GZ&' M$)3TM[W2\1"Q\Y!Y3CQ_0VJ11VD1LW)V8B]#$P28(@7'JM!"/E=3$XH2FJ]8 M.;^4&^^//AZ9\CM^=6>2,;FJ[L^@9D61Z_I=IUUM[^C.JINIG?5S?'R-3>OD M^,*T?TZ.+TWK5^3XVK1^1H+C&Q(8+80OUX;CSH7ZTO$3E2N>*Y2R);CC'/F0 M4EG?X]4/6JRK6Z$'H;7(JI\)HS!6E!O@_Z40^N6A--#>IL[^ U!+ P04 M" !RD5)2MU7>@-X# "(#0 &0 'AL+W=O,_Q(Y@$1/94'%E95+64UL6Z0YE%B,6 54 MO=DP7F*IAGQKBXH#SAI06=B>XT1VB0FU9M-F[I;/IJR6!:%PRY&HRQ+SYSD4 M;'=EN=;+Q#>RS:6>L&?3"F_A#N1]=!G3AX1EK* V._].!+=F4Y.B(H()6: JN_1UA 46@F%@!A"P@O M]1"U@.A2#W$+B)MB[;/;E&:))9Y-.=LAKJT5FWYHZMN@544(U4OQ3G+UEBB< MG'VA*2L!?<=/(-!G=*>6>E87@-@&+7),MVJ64+3F3 AT3SFD;$O)/Y!I!)H# MA0V1 GU<@L2D^*08[N^6Z..'3^B#QGW/62TPS<34EBI8[=).V\ 6^\"\GL!< M#WUE5.8"K6@&V3&!K51V4KT7J0MOD'$)Z0CY[F_(^Y_M1^/+!:#COZX?XTU>.<.O!]YYCYYCW,ZW-F MWW7M[3F'*B\3.\B/@LK\9SH9 L,1]&S!%C\]K'IZNII7!R$UBLYBD$Y,,QK-ZJ@C'3<.D M;D,AL:QEE\U'=X[U,S?0*D#HJ@S=3[('! I M*W6[ZE6 VR7!^#-2RP10VO1+NNW1AO>C/T:F.]@^Z-5*X-NF#1FRQ-]BMO254W7^<"DZF&;QUQ]*@'7!NK]AC'Y,M .NH^O MV;]02P,$% @ &ULQ5;;;MLX$/V5@="'%NA&=]DJ; .^M-T *1#$F]V'Q3XP MUM@B2I%>DHZS?[]#2E$=QS8"]*$O$B]SCN;,H4B.]DI_-S6BA:=&2#,.:FNW MG\+0K&ILF+E26Y0TLU:Z89:Z>A.:K496>5 CPB2*BK!A7 :3D1^[U9.1VEG! M)=YJ,+NF8?J_&0JU'P=Q\#QPQS>U=0/A9+1E&URBO=_>:NJ%/4O%&Y2&*PD: MU^-@&G]:Q)$#^(@_.>[-01NEOKO.=34.(I<1"EQ91\'H]8AS%,(Q41[_ M=J1!_TT'/&P_LW_QXDG, S,X5^(O7MEZ' P#J'#-=L+>J?WOV G*'=]*">.? ML.]BHP!6.V-5TX$I@X;+]LV>ND(< .+B#"#I ,DQ(#L#2#M ^E9 U@$R7YE6 MBJ_#@EDV&6FU!^VBB*3+RA7["" MJ3%(]OU]0SQP;;$Q_US((NNSR'P6V9DL7JZ@4RZW^-SCW7;U.,GB8I@4Y,#C M8?%?QZ51F1?#PNX)!GF49SV<2^$Y+V0_**0^^6%:A0]2?$+/1GT60Q^ MTI,67QS6NHCRHLB//'D=EQ1IF97'GKR.B\MT$ VRTYX,>R'#BT*NI2^@VZR8 MN%"8LNF-UP:$+@F MRNAJ0$GI]AAO.U9M_<'VH"S9XILU77U0NP":7RMEGSON _UE:O(_4$L#!!0 M ( '*14E)XGDD\R0( $\( 9 >&PO=V]R:W-H965TV ^V_ MW[63IK04U*?V!>+XGN-[SC$V_8V0=RH%T.0AS[@:.*G6Q;GKJCB%G*HS40#' MF:60.=4XE"M7%1)H8D%YY@:>%[DY9=P9]NV[F1SV1:DSQF$FB2KSG,K'"\C$ M9N#XSM.+&[9*M7GA#OL%7<$<]&TQDSAR&Y:$Y< 5$YQ(6 ZG Z3HD@24M,WTC-M^@UM,V?+'(E/TDF[K6OA3$0MW52&TC^7B,/F6K(U;\#781-%Z'MHK6GBQM^8CB]IHO>!X73V_D=^)[G^^U7X>R6=;W CUYEXVX=]^:J_4[EBG&% M32P1YYUUD$!6UU&PO=V]R:W-H965T^#F M325D0[29RIVO]A)(Z40-\W$0I'Y#*/?RS*VM99Z)5C/*82V1:IN&R'\+8.(P M]T+ON/! =[6V"WZ>[P,/%:W2HNG%)D%# M>?$& >P%VN3N02[DBFN29% N5*RJ,T)H%];1G?$ MGJI"MRO0A+([=(,H1X^U:)7Q49FO33K+\(L^R:)+@B\D64$Q05'X">$ !T^; M%;J]N7OOXIO:A@+Q4"!VMM$%VR&T^!_Z ]MHL(V<;7S!UH0,QVKL5(E3V0OQ MDB@T6C\'2,UB8IC$>ATT'V/0:+!F#3<]AEU"S 37[$/4H-&%CK-G9]Q%&<6IS MO?1.ZHN6T,*B,,)E/C(+N&TTVTV+M+OA7:M PWK$V/!FDWF/>5 M$/HXL7UCZ/KY&U!+ P04 " !RD5)2#==V#@4" ##! &0 'AL+W=O MG5@J+D%9KA4Q4"^C MQ_E#L?#Q(> GA]Z>V<1WLM?ZQ3OK:AG%OB 04*)G8.YWA *$\$2NC-\C9S2E M],!S^\3^+?3N>MDS"X46OWB%[3+Z$I$*:G80N-7]=QC[N?-\I18V?$D_Q-XO M(E(>+&HY@ET%DJOASUY''&=T3XZ,= MFS>"-@'MNN'*G^(.C=OE#H=YH:7DZ(X%+6&J(H56R%4#JN1@R2?R6%7KX4RG2C30)G^C[A7^!<3 M_^)JR5LHM:F@(GHO>!/*?NL8!I*[0.)O]3%WV7 ^ "W7VN-)\&POR$E=I0_%A@K$##**\B6"A5?O&\*BDP0]6%*#'7F4Q(AI1V M9>Y5I<0HKSC[UJHFP_ MI-/D\GTZ?QF/W[6)LZA]RIT?@#T8MI^1MDN/U9B<5B) MM_!CZ,N#T&^0Q\!7N^ >M#/0^TTW9N@R]2P-G+3:D5YA)M_& .^P%MHXNLA$RQ[,KX2O#"M$J5GDDH)IHV4H%QPU&K8CG"&QB:8TD?SPOW*=MA--EBSJ5DQ MWIE:D#,MQCJ&/Z19]A ;O(L+2K(6ZENMI\-;WVPR_"!Q1IK6;[).P!C='Z>C MLJ2;KY3DG&$[^8,+QB':C@.%D.195S-;)=$!+"%88ZE(,HS\D:A98(CH4K??^,3_E=RMV)]3_T-S^K.PK?E7D[/+X-;I3^=A% M+DY!Y$DL]]7QBYQ='Z5&SYW?@TO"SA6ABP)S%8O@3W.IHWU1L*H)580[KR!I MBOF+FX+&*[32%_X=ONZ?X@S55"V[9 1[^QZGI&;77:\'\R!*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_':+I OVJI4Z@"=J=0IJ$%S6YE@ MBM4D9I/0SLRO7SLI[$D_7NW-*3=-DQCSY-CQXR_.GTWQN##F4?S*TKP<=M95 MM3GK=LMDK3)9_FTV*K=W5J;(9&5/BX=NN2F47)9KI:HL[7J]7M3-I,X[%^>[ MO&9%EYZ82B65-KF]Z"[\U.JY_.^^.Q5/NM0+G>KJ][!3_Y^JCLATKC/]1RV' MG5Y'E&OS_-T4^H_)*YG&26'2=-CI-S=^JJ+2R9O+L8.HX[ [ M-D$\*_Y/&,UJI1,U-LDV4WG5Q+%0J0/,R[7>E!V1RTP-.[LD0N9+,U77R^;IZXL+HEA<:;MC>)Z68/S08ZFM_'TYGI\.9^,Q=?+F\O; MT43$WR>3>4P /0#H'0Q0',TD@?0!I/^)D/'<'GY,;BW@]$I,9Y,[ AD R.!@ MD/%\.B*0(8 ,#P8YNHR_$\@(0$:\D+>RVA9*F)68;E31W"=D T VX"7[*DM= M.K!9H4J;M$Y1-T#Q-LOHVW("($^8PV?SO M0)X"R%->2*L_6[:VR:Y;[W^V>N,^\$58>-IR]U#3W6-^5^1&6Z4ZTXK8K*IG M%\>Q>E*I<; 4$QJ&6S&R7'\1[F\=QR>9VO1E4RG7IJ"8R#-]9M&,U:)5LD@G M?6:?W"A9*MJD])$W^MSBV-6S-_T6)(H^LRGBRB2/Q[;!L[5_9#*;4_F&#SFB MSRR)EQ9N+G^U2Q+9H<^LAU@]['NDWY1Y*.1FK9-]KY1B(C_TF05ABS/35;9O M)D9VZ&![\2I/=#N6R ]]9D% U=Y[M/>,).$Q2P)C^A032<)CE@3L$[2C"0CZ">03N:2"P>NUA SZ"-B4SC,9NFL;$K7_N]Y5\4 M"PG&8Q;,1P)\ :68R#D>LW.H!]^-(3*-QVP:*,1V#42N\9A= X4HCN@D"'*- M?U#7!!03N<9G=@W&#"DFA'E?3XKL,9%[_ -.A]W7DR)[3&0AG]E"&)-:R$<6\@\X MXKGOTZ%$@"P4,%L(#R5:F,A"P4%'/%26 ;)0<, 1S[&@BT0!LE# ;"&,>4DQ MX1+,9TVEO3LP:]5-9*& >Q4&8K;J)K)0P&PA/'YL11-9*&"V$,9L11-9*&"V MD)L =^_*K6("- %@J8+?0R&O\(E"YC(@N%S!;:8]8+;\5OYTTW M2C=Y7?@4$UDH9+;0>YCQ=K-)E?L@G= *D85"9@N]A_G#K<+:&J#:T406"C]K MWJUY9XY=B6! *SP.T]ZBF,A"X:'F MX9K:2C&1A4+NM1]4Z*VIKA!9*.2>D4.%WL9$%@J9+00+O849(0M%S!8"F'>J MI M^$;)0Q&PA@#F)9S.*B2P4,5L(8K8+'5DH8K90:\;]6(SM25GII+;056O# M180L%#%;Z!4FZ1S54PP4$UDH8K;0*\P[E9@\T:EN2MY03+@E[1.W&UA,>Q23 MU4HE33CG%!-9*/K,U:"W?7B*B2P4,5OH%:;K%2VW:;WE;[26=) 1(0M%W!9Z M=_EJ/R"B>Q*1A0;<%D*8K79S@"PTX-ZH!E?9CBDFLM" >T$;K?-:INF(WMMFM\8N=QMJ]_] M).#B7U!+ P04 " !RD5)2M\<#,$(" !"*P &@ 'AL+U]R96QS+W=O M24'XIM M$-!*LONVG(%]4 ]Z$G%&J$!<_@'ZA(#'EW)HQGU[&G;[;EA\'@^G857MQK'[ M5=?#>E>.S7#7=N5T/K)I^V,SGI?]MNZ:]7NS+;4LEU'WMS.JI\?;F8O7KZ[\ MS\1VL]FOR^]V_>=83N,_!M@WD*@MZ#>0J"W3!ZV"?06U%L(]!;46PCT%M1;"/06 MU%L(]!;46PCT%M1;"/06U%L(]%;46PGT5M1;"?16U%L)]-;)RQ("O17U5@*] M%?56 KT5]58"O17U5@*]%?56 KT5]58"O0WU-@*]#?4V KT-]38"O0WU-@*] M;?*RFT!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U M;T>]G4!O1[V=0&^??*PDT-M1;R?0VU%O)]#;46\GT-M1;R?0.U#O(- [4.\@ MT#M0[R#0.U#O(- [4.\@T#M0[R#0.R8_FQ#H':AW$.@=J'<0Z!VH=Q#HG5'O M3*!W1KTS@=X9]F?4._^DWL/X=2C#M>=[C=?_2:K'\[GE>OG+\GOGY%:Y MX%S?5@Q/?P%02P,$% @ 7!E&ULS=K-;N(P% 7@5T'95L3X-],1L)F9;8=%7\!-+B4BB2W; M;>'MQPEMI58=-!4C]6R(P/8]-[[2MV)Y>_049X>^&^*JV*7DOS,6ZQWU-I;. MTY!7MB[T-N6OX9YY6^_M/3&Q6!A6NR'1D.9IK%&LES]I:Q^Z-/MUR#_'U@VK M(E 7B]F/T\8Q:U58[[NVMBFOL\>A>9Q0X=B^G842S/E_B@1[?=MC4UKG[H\Y$R^D"VB3NB MU'?EJ>C5^>24;YA.G_SB_*G,N<"\&UL M4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H M965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL M4$L! A0#% @ &PO=V]R:W-H965TTB+\P, *0) 9 M " @2UC !X;"]W;W)K&UL4$L! A0#% @ M@,KP, +P( 9 " @;AS !X;"]W M;W)K&UL4$L! A0#% @ QP !D ("!GG< 'AL+W=O&PO=V]R:W-H965T.- !X;"]W;W)K&UL4$L! A0#% @ &PO=V]R:W-H M965T&UL4$L! M A0#% @ &PO=V]R:W-H965T?J0( ,\% 9 " M@4_) !X;"]W;W)K&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ ,X3 P L 8 !D M ("!P>@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ "P$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% M @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R M:W-H965T&UL M4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ M&PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H M965T&UL4$L! M A0#% @ =&PO=V]R:W-H965T&UL4$L! A0#% @ )Y)/,D" !/" &0 M @(& > $ >&PO=V]R:W-H965T&UL4$L! A0#% @ &PO&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !RD5)2^,,"'08" M !/*@ $P @ &WBP$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 40!1 "X6 #NC0$ ! end XML 94 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 95 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 96 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 169 413 1 true 58 0 false 8 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 100040 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 100050 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 100060 - Disclosure - Nature of Operations Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureNatureOfOperations Nature of Operations Notes 7 false false R8.htm 100070 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 8 false false R9.htm 100080 - Disclosure - Net Income Per Share Attributable to Common Stockholders Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholders Net Income Per Share Attributable to Common Stockholders Notes 9 false false R10.htm 100090 - Disclosure - Property and Equipment, Net Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNet Property and Equipment, Net Notes 10 false false R11.htm 100100 - Disclosure - Capitalized Software Development Costs Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCosts Capitalized Software Development Costs Notes 11 false false R12.htm 100110 - Disclosure - Cash, Cash Equivalents and Short-Term Investments Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestments Cash, Cash Equivalents and Short-Term Investments Notes 12 false false R13.htm 100120 - Disclosure - Debt Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebt Debt Notes 13 false false R14.htm 100130 - Disclosure - Leases Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeases Leases Notes 14 false false R15.htm 100140 - Disclosure - Capitalization Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalization Capitalization Notes 15 false false R16.htm 100150 - Disclosure - Stock-Based Compensation Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 100160 - Disclosure - Income Taxes Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxes Income Taxes Notes 17 false false R18.htm 100170 - Disclosure - Segment and Geographic Information Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicInformation Segment and Geographic Information Notes 18 false false R19.htm 100180 - Disclosure - Commitments and Contingencies Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 100190 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 20 false false R21.htm 100200 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies 21 false false R22.htm 100210 - Disclosure - Net Income Per Share Attributable to Common Stockholders (Tables) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersTables Net Income Per Share Attributable to Common Stockholders (Tables) Tables http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholders 22 false false R23.htm 100220 - Disclosure - Property and Equipment, Net (Tables) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNet 23 false false R24.htm 100230 - Disclosure - Capitalized Software Development Costs (Tables) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsTables Capitalized Software Development Costs (Tables) Tables http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCosts 24 false false R25.htm 100240 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Tables) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsTables Cash, Cash Equivalents and Short-Term Investments (Tables) Tables http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestments 25 false false R26.htm 100250 - Disclosure - Leases (Tables) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesTables Leases (Tables) Tables http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeases 26 false false R27.htm 100260 - Disclosure - Stock-Based Compensation (Tables) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensation 27 false false R28.htm 100270 - Disclosure - Income Taxes (Tables) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxes 28 false false R29.htm 100280 - Disclosure - Segment and Geographic Information (Tables) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicInformationTables Segment and Geographic Information (Tables) Tables http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicInformation 29 false false R30.htm 100290 - Disclosure - Commitments and Contingencies (Tables) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies 30 false false R31.htm 100300 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Revenue Recognition (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail Basis of Presentation and Summary of Significant Accounting Policies - Revenue Recognition (Detail) Details 31 false false R32.htm 100310 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Stock-Based Compensation (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail Basis of Presentation and Summary of Significant Accounting Policies - Stock-Based Compensation (Detail) Details 32 false false R33.htm 100320 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts) (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForCreditLossesFormerlyAllowanceForDoubtfulAccountsDetail Basis of Presentation and Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts) (Detail) Details 33 false false R34.htm 100330 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Changes in Accounts Receivable Allowance for Credit Losses (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccountsReceivableAllowanceForCreditLossesDetail Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Changes in Accounts Receivable Allowance for Credit Losses (Detail) Details 34 false false R35.htm 100340 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment, Net (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment, Net (Detail) Details 35 false false R36.htm 100350 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Capitalized Software Development Costs (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail Basis of Presentation and Summary of Significant Accounting Policies - Capitalized Software Development Costs (Detail) Details 36 false false R37.htm 100360 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Operating Leases (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesOperatingLeasesDetail Basis of Presentation and Summary of Significant Accounting Policies - Operating Leases (Detail) Details 37 false false R38.htm 100370 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetail Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Detail) Details 38 false false R39.htm 100380 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Risk (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Risk (Detail) Details 39 false false R40.htm 100390 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Foreign Currency Transactions and Translation (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyTransactionsAndTranslationDetail Basis of Presentation and Summary of Significant Accounting Policies - Foreign Currency Transactions and Translation (Detail) Details 40 false false R41.htm 100400 - Disclosure - Net Income Per Share Attributable to Common Stockholders - Additional Information (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersAdditionalInformationDetail Net Income Per Share Attributable to Common Stockholders - Additional Information (Detail) Details 41 false false R42.htm 100410 - Disclosure - Net Income Per Share Attributable to Common Stockholders - Computation of Basic and Diluted EPS (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail Net Income Per Share Attributable to Common Stockholders - Computation of Basic and Diluted EPS (Detail) Details 42 false false R43.htm 100420 - Disclosure - Property and Equipment, Net - Schedule of Major Classes of Property and Equipment (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail Property and Equipment, Net - Schedule of Major Classes of Property and Equipment (Detail) Details 43 false false R44.htm 100430 - Disclosure - Property and Equipment, Net - Additional Information (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetail Property and Equipment, Net - Additional Information (Detail) Details 44 false false R45.htm 100440 - Disclosure - Capitalized Software Development Costs (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsDetail Capitalized Software Development Costs (Detail) Details http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsTables 45 false false R46.htm 100450 - Disclosure - Capitalized Software Development Costs - Additional Information (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail Capitalized Software Development Costs - Additional Information (Detail) Details 46 false false R47.htm 100460 - Disclosure - Cash, Cash Equivalents and Short -Term Investments - Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail Cash, Cash Equivalents and Short -Term Investments - Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities (Detail) Details 47 false false R48.htm 100470 - Disclosure - Cash, Cash Equivalents and Short - Schedule of Contractual Maturities of Short-Term Investments (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortScheduleOfContractualMaturitiesOfShortTermInvestmentsDetail Cash, Cash Equivalents and Short - Schedule of Contractual Maturities of Short-Term Investments (Detail) Details 48 false false R49.htm 100480 - Disclosure - Debt - Additional Information (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 49 false false R50.htm 100490 - Disclosure - Leases - Additional Information (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 50 false false R51.htm 100500 - Disclosure - Leases - Summary of Components of Lease Expense (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail Leases - Summary of Components of Lease Expense (Detail) Details 51 false false R52.htm 100510 - Disclosure - Leases - Summary of Supplemental Information Related to Leases (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetail Leases - Summary of Supplemental Information Related to Leases (Detail) Details 52 false false R53.htm 100520 - Disclosure - Leases - Summary of Maturities of Lease Commitments (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail Leases - Summary of Maturities of Lease Commitments (Detail) Details 53 false false R54.htm 100540 - Disclosure - Capitalization - Common and Preferred Stock (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizationCommonAndPreferredStockDetail Capitalization - Common and Preferred Stock (Detail) Details 54 false false R55.htm 100550 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) Details 55 false false R56.htm 100560 - Disclosure - Stock-Based Compensation - Stock-Based Award Plans - Additional Information (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail Stock-Based Compensation - Stock-Based Award Plans - Additional Information (Detail) Details 56 false false R57.htm 100570 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail Stock-Based Compensation - Summary of Stock Option Activity (Detail) Details 57 false false R58.htm 100580 - Disclosure - Stock-Based Compensation - Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedToValueOptionsGrantedToEmployeesDetail Stock-Based Compensation - Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees (Detail) Details 58 false false R59.htm 100590 - Disclosure - Stock-Based Compensation - Stock Options - Additional Information (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionsAdditionalInformationDetail Stock-Based Compensation - Stock Options - Additional Information (Detail) Details 59 false false R60.htm 100600 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail Stock-Based Compensation - Summary of Restricted Stock Activity (Detail) Details 60 false false R61.htm 100610 - Disclosure - Stock-Based Compensation - Restricted Stock - Additional Information (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationRestrictedStockAdditionalInformationDetail Stock-Based Compensation - Restricted Stock - Additional Information (Detail) Details 61 false false R62.htm 100620 - Disclosure - Stock-Based Compensation - ESPP - Additional Information (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail Stock-Based Compensation - ESPP - Additional Information (Detail) Details 62 false false R63.htm 100630 - Disclosure - Stock-Based Compensation - ESPP (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPDetail Stock-Based Compensation - ESPP (Detail) Details 63 false false R64.htm 100640 - Disclosure - Income Taxes - Domestic and Foreign Components of Income Before Income Taxes (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeIncomeTaxesDetail Income Taxes - Domestic and Foreign Components of Income Before Income Taxes (Detail) Details 64 false false R65.htm 100650 - Disclosure - Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) Details 65 false false R66.htm 100660 - Disclosure - Income Taxes - Reconciliation of Statutory Tax Rate to Effective Tax Rate (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail Income Taxes - Reconciliation of Statutory Tax Rate to Effective Tax Rate (Detail) Details 66 false false R67.htm 100670 - Disclosure - Income Taxes - Tax Effects of Temporary Differences that Give Rise to Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail Income Taxes - Tax Effects of Temporary Differences that Give Rise to Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Detail) Details 67 false false R68.htm 100680 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 68 false false R69.htm 100690 - Disclosure - Income Taxes - Schedule of Changes in Gross Unrecognized Tax Benefits (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangesInGrossUnrecognizedTaxBenefitsDetail Income Taxes - Schedule of Changes in Gross Unrecognized Tax Benefits (Detail) Details 69 false false R70.htm 100700 - Disclosure - Segment and Geographical Information - Gross Billings, Based on Billing Address of Clients or Client Affiliates (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationGrossBillingsBasedOnBillingAddressOfClientsOrClientAffiliatesDetail Segment and Geographical Information - Gross Billings, Based on Billing Address of Clients or Client Affiliates (Detail) Details 70 false false R71.htm 100710 - Disclosure - Segment and Geographical Information - Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationPropertyAndEquipmentNetAndOperatingLeaseAssetsPresentedByPrincipalGeographicAreaDetail Segment and Geographical Information - Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area (Detail) Details 71 false false R72.htm 100720 - Disclosure - Commitments and Contingencies - Schedule of Purchase Obligations (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfPurchaseObligationsDetail Commitments and Contingencies - Schedule of Purchase Obligations (Detail) Details 72 false false R73.htm 100730 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 73 false false All Reports Book All Reports ttd-10k_20201231.htm ttd-20201231.xsd ttd-20201231_cal.xml ttd-20201231_def.xml ttd-20201231_lab.xml ttd-20201231_pre.xml ttd-ex1014_326.htm ttd-ex211_10.htm ttd-ex231_8.htm ttd-ex311_6.htm ttd-ex312_7.htm ttd-ex31_62.htm ttd-ex321_11.htm ttd-ex32_63.htm ttd-ex45_269.htm gb2pacx2kofj000001.jpg gb2pacx2kofj000002.jpg http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 99 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ttd-10k_20201231.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 169, "dts": { "calculationLink": { "local": [ "ttd-20201231_cal.xml" ] }, "definitionLink": { "local": [ "ttd-20201231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "ttd-10k_20201231.htm" ] }, "labelLink": { "local": [ "ttd-20201231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "ttd-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "ttd-20201231.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/2020/country-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 553, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 33, "http://thetradedesk.com/20201231": 1, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 38 }, "keyCustom": 36, "keyStandard": 377, "memberCustom": 11, "memberStandard": 47, "nsprefix": "ttd", "nsuri": "http://thetradedesk.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "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://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20190101_20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Property and Equipment, Net", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20190101_20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Capitalized Software Development Costs", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCosts", "shortName": "Capitalized Software Development Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Cash, Cash Equivalents and Short-Term Investments", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestments", "shortName": "Cash, Cash Equivalents and Short-Term Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Debt", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Leases", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Capitalization", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalization", "shortName": "Capitalization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Stock-Based Compensation", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Income Taxes", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Segment and Geographic Information", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicInformation", "shortName": "Segment and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Commitments and Contingencies", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "ttd:BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "ttd:BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ttd:AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ttd:AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Net Income Per Share Attributable to Common Stockholders (Tables)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersTables", "shortName": "Net Income Per Share Attributable to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Capitalized Software Development Costs (Tables)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsTables", "shortName": "Capitalized Software Development Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Cash, Cash Equivalents and Short-Term Investments (Tables)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsTables", "shortName": "Cash, Cash Equivalents and Short-Term Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Leases (Tables)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Income Taxes (Tables)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Segment and Geographic Information (Tables)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicInformationTables", "shortName": "Segment and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "INF", "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapAdjustmentsForNewAccountingPronouncementsAxis_us-gaapAccountingStandardsUpdate201409Member_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Revenue Recognition (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Revenue Recognition (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapAdjustmentsForNewAccountingPronouncementsAxis_us-gaapAccountingStandardsUpdate201409Member_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfPaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Stock-Based Compensation (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Stock-Based Compensation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "ttd:AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts) (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForCreditLossesFormerlyAllowanceForDoubtfulAccountsDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts) (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Changes in Accounts Receivable Allowance for Credit Losses (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccountsReceivableAllowanceForCreditLossesDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Changes in Accounts Receivable Allowance for Credit Losses (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "ttd:AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20171231", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R35": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment, Net (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment, Net (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R36": { "firstAnchor": { "ancestors": [ "p", "ttd:CapitalizedSoftwareDevelopmentCostsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "ttd:AmortizationPeriodOfCapitalizedSoftwareDevelopmentCosts", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Capitalized Software Development Costs (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Capitalized Software Development Costs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ttd:CapitalizedSoftwareDevelopmentCostsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "ttd:AmortizationPeriodOfCapitalizedSoftwareDevelopmentCosts", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "ttd:AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Operating Leases (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesOperatingLeasesDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20190101", "decimals": "-6", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapConcentrationRiskByBenchmarkAxis_ttdGrossBillingsMember_20201231", "decimals": "INF", "first": true, "lang": null, "name": "ttd:NumberOfClient", "reportCount": 1, "unique": true, "unitRef": "U_ttdClient", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Risk (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Risk (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapConcentrationRiskByBenchmarkAxis_ttdGrossBillingsMember_20201231", "decimals": "INF", "first": true, "lang": null, "name": "ttd:NumberOfClient", "reportCount": 1, "unique": true, "unitRef": "U_ttdClient", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Foreign Currency Transactions and Translation (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyTransactionsAndTranslationDetail", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Foreign Currency Transactions and Translation (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_srtRangeAxis_srtMinimumMember_20200101_20201231", "decimals": null, "lang": "en-US", "name": "us-gaap:DerivativeTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "INF", "first": true, "lang": null, "name": "ttd:CommonStockNumberOfClasses", "reportCount": 1, "unique": true, "unitRef": "U_ttdClass", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Net Income Per Share Attributable to Common Stockholders - Additional Information (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersAdditionalInformationDetail", "shortName": "Net Income Per Share Attributable to Common Stockholders - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "INF", "first": true, "lang": null, "name": "ttd:CommonStockNumberOfClasses", "reportCount": 1, "unique": true, "unitRef": "U_ttdClass", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Net Income Per Share Attributable to Common Stockholders - Computation of Basic and Diluted EPS (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail", "shortName": "Net Income Per Share Attributable to Common Stockholders - Computation of Basic and Diluted EPS (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Property and Equipment, Net - Schedule of Major Classes of Property and Equipment (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail", "shortName": "Property and Equipment, Net - Schedule of Major Classes of Property and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Property and Equipment, Net - Additional Information (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetail", "shortName": "Property and Equipment, Net - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapSoftwareDevelopmentMember_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Capitalized Software Development Costs (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsDetail", "shortName": "Capitalized Software Development Costs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapSoftwareDevelopmentMember_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherAssetsNoncurrent", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Capitalized Software Development Costs - Additional Information (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail", "shortName": "Capitalized Software Development Costs - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapPropertyPlantAndEquipmentByTypeAxis_us-gaapSoftwareDevelopmentMember_20200101_20201231", "decimals": "-5", "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Cash, Cash Equivalents and Short -Term Investments - Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail", "shortName": "Cash, Cash Equivalents and Short -Term Investments - Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapInformationByCategoryOfDebtSecurityAxis_us-gaapAvailableforsaleSecuritiesMember_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Cash, Cash Equivalents and Short - Schedule of Contractual Maturities of Short-Term Investments (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortScheduleOfContractualMaturitiesOfShortTermInvestmentsDetail", "shortName": "Cash, Cash Equivalents and Short - Schedule of Contractual Maturities of Short-Term Investments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLinesOfCredit", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Debt - Additional Information (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapCreditFacilityAxis_ttdSecondAAndRCreditFacilityMember_20181026", "decimals": "INF", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "role": "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Leases - Additional Information (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail", "shortName": "Leases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Leases - Summary of Components of Lease Expense (Detail)", "role": "http://thetradedesk.com/20201231/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:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ttd:SummaryOfSupplementalInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Leases - Summary of Supplemental Information Related to Leases (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetail", "shortName": "Leases - Summary of Supplemental Information Related to Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ttd:SummaryOfSupplementalInformationRelatedToLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Leases - Summary of Maturities of Lease Commitments (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail", "shortName": "Leases - Summary of Maturities of Lease Commitments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapStatementClassOfStockAxis_us-gaapCommonClassBMember_20201231", "decimals": "INF", "first": true, "lang": null, "name": "ttd:CommonStockNumberOfVotesPerShare", "reportCount": 1, "unique": true, "unitRef": "U_ttdVote", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Capitalization - Common and Preferred Stock (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizationCommonAndPreferredStockDetail", "shortName": "Capitalization - Common and Preferred Stock (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapStatementClassOfStockAxis_us-gaapCommonClassBMember_20201231", "decimals": "INF", "first": true, "lang": null, "name": "ttd:CommonStockNumberOfVotesPerShare", "reportCount": 1, "unique": true, "unitRef": "U_ttdVote", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail", "shortName": "Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapIncomeStatementLocationAxis_us-gaapOperatingExpenseMember_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapPlanNameAxis_ttdTwoThousandSixteenIncentivePlanMember_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Stock-Based Compensation - Stock-Based Award Plans - Additional Information (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Stock-Based Award Plans - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapPlanNameAxis_ttdTwoThousandSixteenIncentivePlanMember_20201231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Stock-Based Compensation - Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedToValueOptionsGrantedToEmployeesDetail", "shortName": "Stock-Based Compensation - Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20200101_20201231", "decimals": "3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Stock-Based Compensation - Stock Options - Additional Information (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionsAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Stock Options - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapAwardTypeAxis_us-gaapEmployeeStockOptionMember_20200101_20201231", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD_xbrlishares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail", "shortName": "Stock-Based Compensation - Summary of Restricted Stock Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Stock-Based Compensation - Restricted Stock - Additional Information (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationRestrictedStockAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Restricted Stock - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapAwardTypeAxis_us-gaapRestrictedStockMember_20200101_20201231", "decimals": "-5", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Stock-Based Compensation - ESPP - Additional Information (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "shortName": "Stock-Based Compensation - ESPP - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapAwardTypeAxis_us-gaapEmployeeStockMember_20201231", "decimals": "-5", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "U_xbrlishares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Stock-Based Compensation - ESPP (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPDetail", "shortName": "Stock-Based Compensation - ESPP (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapAwardTypeAxis_us-gaapEmployeeStockMember_20200101_20201231", "decimals": "3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Income Taxes - Domestic and Foreign Components of Income Before Income Taxes (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeIncomeTaxesDetail", "shortName": "Income Taxes - Domestic and Foreign Components of Income Before Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_srtStatementGeographicalAxis_countryUS_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail", "shortName": "Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Income Taxes - Reconciliation of Statutory Tax Rate to Effective Tax Rate (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail", "shortName": "Income Taxes - Reconciliation of Statutory Tax Rate to Effective Tax Rate (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "U_xbrlipure", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Income Taxes - Tax Effects of Temporary Differences that Give Rise to Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail", "shortName": "Income Taxes - Tax Effects of Temporary Differences that Give Rise to Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Income Taxes - Schedule of Changes in Gross Unrecognized Tax Benefits (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangesInGrossUnrecognizedTaxBenefitsDetail", "shortName": "Income Taxes - Schedule of Changes in Gross Unrecognized Tax Benefits (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100060 - Disclosure - Nature of Operations", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNatureOfOperations", "shortName": "Nature of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "ttd:BillingsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Segment and Geographical Information - Gross Billings, Based on Billing Address of Clients or Client Affiliates (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationGrossBillingsBasedOnBillingAddressOfClientsOrClientAffiliatesDetail", "shortName": "Segment and Geographical Information - Gross Billings, Based on Billing Address of Clients or Client Affiliates (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": "-3", "first": true, "lang": null, "name": "ttd:BillingsGross", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "ttd:PropertyAndEquipmentNetAndOperatingLeaseAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100710 - Disclosure - Segment and Geographical Information - Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationPropertyAndEquipmentNetAndOperatingLeaseAssetsPresentedByPrincipalGeographicAreaDetail", "shortName": "Segment and Geographical Information - Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "ttd:PropertyAndEquipmentNetAndOperatingLeaseAssets", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100720 - Disclosure - Commitments and Contingencies - Schedule of Purchase Obligations (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfPurchaseObligationsDetail", "shortName": "Commitments and Contingencies - Schedule of Purchase Obligations (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20201231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapGuaranteeObligationsByNatureAxis_us-gaapIndemnificationGuaranteeMember_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100730 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_us-gaapGuaranteeObligationsByNatureAxis_us-gaapIndemnificationGuaranteeMember_20201231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsCurrentCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U_iso4217USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100070 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Net Income Per Share Attributable to Common Stockholders", "role": "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholders", "shortName": "Net Income Per Share Attributable to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttd-10k_20201231.htm", "contextRef": "C_0001671933_20200101_20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 58, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "UNITED KINGDOM" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "UNITED STATES", "verboseLabel": "US" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeIncomeTaxesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationGrossBillingsBasedOnBillingAddressOfClientsOrClientAffiliatesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationPropertyAndEquipmentNetAndOperatingLeaseAssetsPresentedByPrincipalGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r560", "r561", "r562" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "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 YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r563" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/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", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated By Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/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", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/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", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r564" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r564" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r564" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r565" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r564" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r564" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r564" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r564" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well Known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r560", "r561", "r562" ], "lang": { "en-us": { "role": { "label": "Icfr Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r557" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "verboseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r92", "r101", "r197", "r317", "r318", "r319", "r360", "r361" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccountsReceivableAllowanceForCreditLossesDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r92", "r101", "r197", "r317", "r318", "r319", "r360", "r361" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccountsReceivableAllowanceForCreditLossesDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r92", "r101", "r197", "r317", "r318", "r319", "r360", "r361" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Period Of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccountsReceivableAllowanceForCreditLossesDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r275", "r276", "r445", "r446", "r447", "r448", "r449", "r450", "r469", "r505", "r507" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyTransactionsAndTranslationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesOperatingLeasesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r275", "r276", "r445", "r446", "r447", "r448", "r449", "r450", "r469", "r505", "r507" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyTransactionsAndTranslationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesOperatingLeasesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r266", "r275", "r276", "r445", "r446", "r447", "r448", "r449", "r450", "r469", "r505", "r507" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyTransactionsAndTranslationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesOperatingLeasesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r266", "r275", "r276", "r445", "r446", "r447", "r448", "r449", "r450", "r469", "r505", "r507" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyTransactionsAndTranslationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesOperatingLeasesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r170", "r171", "r257", "r259", "r506", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeIncomeTaxesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationGrossBillingsBasedOnBillingAddressOfClientsOrClientAffiliatesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationPropertyAndEquipmentNetAndOperatingLeaseAssetsPresentedByPrincipalGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r170", "r171", "r257", "r259", "r506", "r538", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551" ], "lang": { "en-us": { "role": { "label": "Statement Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeIncomeTaxesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationGrossBillingsBasedOnBillingAddressOfClientsOrClientAffiliatesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationPropertyAndEquipmentNetAndOperatingLeaseAssetsPresentedByPrincipalGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "ttd_AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts receivable and allowance for credit losses.", "label": "Accounts Receivable And Allowance For Credit Losses Policy [Text Block]", "terseLabel": "Accounts Receivable and Allowance for Credit Losses (formerly Allowance for Doubtful Accounts)" } } }, "localname": "AccountsReceivableAndAllowanceForCreditLossesPolicyTextBlock", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ttd_AmortizationPeriodOfCapitalizedSoftwareDevelopmentCosts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization Period Of Capitalized Software Development Costs", "label": "Amortization Period Of Capitalized Software Development Costs", "terseLabel": "Software development cost, amortization period" } } }, "localname": "AmortizationPeriodOfCapitalizedSoftwareDevelopmentCosts", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail" ], "xbrltype": "durationItemType" }, "ttd_AvailableForSaleSecuritiesDebtMaturitiesWithInOneToTwoYearsFairValue": { "auth_ref": [], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortScheduleOfContractualMaturitiesOfShortTermInvestmentsDetail": { "order": 10020.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt maturities with in one to two years fair value.", "label": "Available For Sale Securities Debt Maturities With In One To Two Years Fair Value", "terseLabel": "Due in one to two years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithInOneToTwoYearsFairValue", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortScheduleOfContractualMaturitiesOfShortTermInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "ttd_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of presentation and principles of consolidation.", "label": "Basis Of Presentation And Principles Of Consolidation Policy [Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ttd_BillingsGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Billings, gross.", "label": "Billings Gross", "terseLabel": "Gross Billings" } } }, "localname": "BillingsGross", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationGrossBillingsBasedOnBillingAddressOfClientsOrClientAffiliatesDetail" ], "xbrltype": "monetaryItemType" }, "ttd_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized computer software amortization expense next twelve months.", "label": "Capitalized Computer Software Amortization Expense Next Twelve Months", "terseLabel": "Estimated amortization in 2021" } } }, "localname": "CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ttd_CapitalizedComputerSoftwareAmortizationExpenseYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized computer software amortization expense year two.", "label": "Capitalized Computer Software Amortization Expense Year Two", "terseLabel": "Estimated amortization in 2022" } } }, "localname": "CapitalizedComputerSoftwareAmortizationExpenseYearTwo", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ttd_CapitalizedComputerSoftwareNetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized computer software net.", "label": "Capitalized Computer Software Net [Line Items]", "terseLabel": "Capitalized Computer Software Net [Line Items]" } } }, "localname": "CapitalizedComputerSoftwareNetLineItems", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsDetail" ], "xbrltype": "stringItemType" }, "ttd_CapitalizedComputerSoftwareNetTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized Computer Software Net [Table]", "label": "Capitalized Computer Software Net [Table]", "terseLabel": "Capitalized Computer Software Net [Table]" } } }, "localname": "CapitalizedComputerSoftwareNetTable", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsDetail" ], "xbrltype": "stringItemType" }, "ttd_CapitalizedSoftwareDevelopmentCostsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized software development costs.", "label": "Capitalized Software Development Costs Policy Policy [Text Block]", "terseLabel": "Capitalized Software Development Costs" } } }, "localname": "CapitalizedSoftwareDevelopmentCostsPolicyPolicyTextBlock", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ttd_CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash, cash equivalents and marketable securities policy.", "label": "Cash Cash Equivalents And Marketable Securities Policy [Text Block]", "terseLabel": "Cash, Cash Equivalents and Marketable Securities" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesPolicyTextBlock", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ttd_CommitmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments [Abstract]", "label": "Commitments [Abstract]" } } }, "localname": "CommitmentsAbstract", "nsuri": "http://thetradedesk.com/20201231", "xbrltype": "stringItemType" }, "ttd_CommonStockConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ratio for conversion of shares into Class A common stock, at the option of the holder or as triggered by certain transfers or conditions.", "label": "Common Stock Conversion Ratio", "terseLabel": "Ratio for conversion into Class A common stock" } } }, "localname": "CommonStockConversionRatio", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizationCommonAndPreferredStockDetail" ], "xbrltype": "pureItemType" }, "ttd_CommonStockNumberOfClasses": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of classes of common stock of the entity.", "label": "Common Stock Number Of Classes", "terseLabel": "Number of classes of common stock" } } }, "localname": "CommonStockNumberOfClasses", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "ttd_CommonStockNumberOfVotesPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of votes per share to which the holders of common stock are entitled.", "label": "Common Stock Number Of Votes Per Share", "terseLabel": "Number of votes per share of common stock" } } }, "localname": "CommonStockNumberOfVotesPerShare", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizationCommonAndPreferredStockDetail" ], "xbrltype": "integerItemType" }, "ttd_CustomerFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer four.", "label": "Customer Four [Member]", "terseLabel": "Customer Four" } } }, "localname": "CustomerFourMember", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "domainItemType" }, "ttd_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer one.", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "domainItemType" }, "ttd_CustomerThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer three.", "label": "Customer Three [Member]", "terseLabel": "Customer Three" } } }, "localname": "CustomerThreeMember", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "domainItemType" }, "ttd_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer two.", "label": "Customer Two [Member]", "terseLabel": "Customer Two" } } }, "localname": "CustomerTwoMember", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "domainItemType" }, "ttd_DeferredTaxAssetsAccruedExpenses": { "auth_ref": [], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10020.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets Accrued Expenses", "label": "Deferred Tax Assets Accrued Expenses", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsAccruedExpenses", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "ttd_DeferredTaxAssetsOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10110.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets operating lease liabilities.", "label": "Deferred Tax Assets Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "DeferredTaxAssetsOperatingLeaseLiabilities", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "ttd_EarningsPerSharesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Shares [Abstract]", "label": "Earnings Per Shares [Abstract]" } } }, "localname": "EarningsPerSharesAbstract", "nsuri": "http://thetradedesk.com/20201231", "xbrltype": "stringItemType" }, "ttd_EffectiveIncomeTaxRateReconciliationBenefitFromCarrybackOfNetOperatingLoss": { "auth_ref": [], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail": { "order": 10090.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation benefit from carryback of net operating loss.", "label": "Effective Income Tax Rate Reconciliation Benefit From Carryback Of Net Operating Loss", "negatedLabel": "Benefit from carryback of NOLs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationBenefitFromCarrybackOfNetOperatingLoss", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail" ], "xbrltype": "percentItemType" }, "ttd_ForeignCurrencyTranslationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign currency translation.", "label": "Foreign Currency Translation [Line Items]", "terseLabel": "Foreign Currency Translation [Line Items]" } } }, "localname": "ForeignCurrencyTranslationLineItems", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyTransactionsAndTranslationDetail" ], "xbrltype": "stringItemType" }, "ttd_ForeignCurrencyTranslationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Currency Translation [Table]", "label": "Foreign Currency Translation [Table]", "terseLabel": "Foreign Currency Translation [Table]" } } }, "localname": "ForeignCurrencyTranslationTable", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyTransactionsAndTranslationDetail" ], "xbrltype": "stringItemType" }, "ttd_FurnitureFixturesAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Furniture, fixtures and office equipment.", "label": "Furniture Fixtures And Office Equipment [Member]", "terseLabel": "Furniture, fixtures and office equipment" } } }, "localname": "FurnitureFixturesAndOfficeEquipmentMember", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail" ], "xbrltype": "domainItemType" }, "ttd_GrossBillingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross billings.", "label": "Gross Billings [Member]", "terseLabel": "Gross Billings" } } }, "localname": "GrossBillingsMember", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "domainItemType" }, "ttd_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10250.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in operating lease liabilities.", "label": "Increase Decrease In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ttd_LesseeOperatingLeaseNotYetCommencedCommitments": { "auth_ref": [], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail2": { "order": 10010.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease not yet commenced commitments.", "label": "Lessee Operating Lease Not Yet Commenced Commitments", "negatedLabel": "Less: commitments for leases not yet commenced" } } }, "localname": "LesseeOperatingLeaseNotYetCommencedCommitments", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "ttd_LineOfCreditAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Line of credit additional borrowing capacity.", "label": "Line Of Credit Additional Borrowing Capacity", "terseLabel": "Credit Facility additional borrowing amount" } } }, "localname": "LineOfCreditAdditionalBorrowingCapacity", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ttd_LineOfCreditFacilityCovenantRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum consolidated fixed charge coverage ratio required to be maintained by the entity under the terms of the credit facility agreement.", "label": "Line Of Credit Facility Covenant Ratio", "terseLabel": "Consolidated fixed charge coverage ratio" } } }, "localname": "LineOfCreditFacilityCovenantRatio", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "ttd_NoncashLeaseExpense": { "auth_ref": [], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10190.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash lease expense.", "label": "Noncash Lease Expense", "terseLabel": "Noncash lease expense" } } }, "localname": "NoncashLeaseExpense", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "ttd_NumberOfClient": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of client.", "label": "Number Of Client", "terseLabel": "Number of client" } } }, "localname": "NumberOfClient", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "integerItemType" }, "ttd_NumberOfSuppliers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of suppliers.", "label": "Number Of Suppliers", "terseLabel": "Number of supplier" } } }, "localname": "NumberOfSuppliers", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "integerItemType" }, "ttd_OperatingExpensesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating expenses.", "label": "Operating Expenses Policy [Text Block]", "terseLabel": "Operating Expenses" } } }, "localname": "OperatingExpensesPolicyTextBlock", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ttd_OperatingLossCarryforwardsMaximumPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating loss carryforwards maximum period.", "label": "Operating Loss Carryforwards Maximum Period", "terseLabel": "Operating loss carryforwards maximum period" } } }, "localname": "OperatingLossCarryforwardsMaximumPeriod", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ttd_OrganizationAndSignificantAccountingPoliciesAdditionalTextualAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization And Significant Accounting Policies Additional Textual [Abstract]", "label": "Organization And Significant Accounting Policies Additional Textual [Abstract]" } } }, "localname": "OrganizationAndSignificantAccountingPoliciesAdditionalTextualAbstract", "nsuri": "http://thetradedesk.com/20201231", "xbrltype": "stringItemType" }, "ttd_OrganizationAndSignificantAccountingPoliciesAdditionalTextualLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization and significant accounting policies additional textual.", "label": "Organization And Significant Accounting Policies Additional Textual [Line Items]", "terseLabel": "Organization And Significant Accounting Policies Additional Textual [Line Items]" } } }, "localname": "OrganizationAndSignificantAccountingPoliciesAdditionalTextualLineItems", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail" ], "xbrltype": "stringItemType" }, "ttd_OrganizationAndSignificantAccountingPoliciesAdditionalTextualTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Organization and significant accounting policies additional textual.", "label": "Organization And Significant Accounting Policies Additional Textual [Table]", "terseLabel": "Organization And Significant Accounting Policies Additional Textual [Table]" } } }, "localname": "OrganizationAndSignificantAccountingPoliciesAdditionalTextualTable", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail" ], "xbrltype": "stringItemType" }, "ttd_PropertyAndEquipmentNetAndOperatingLeaseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property and equipment, net and operating lease assets.", "label": "Property And Equipment Net And Operating Lease Assets", "terseLabel": "Property and equipment, net and operating lease assets" } } }, "localname": "PropertyAndEquipmentNetAndOperatingLeaseAssets", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationPropertyAndEquipmentNetAndOperatingLeaseAssetsPresentedByPrincipalGeographicAreaDetail" ], "xbrltype": "monetaryItemType" }, "ttd_PropertyPlantAndEquipmentCapitalizedInterestCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property Plant And Equipment Capitalized Interest Costs [Abstract]", "label": "Property Plant And Equipment Capitalized Interest Costs [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentCapitalizedInterestCostsAbstract", "nsuri": "http://thetradedesk.com/20201231", "xbrltype": "stringItemType" }, "ttd_PropertyPlantAndEquipmentEstimatedEconomicUsefulLivesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property plant and equipment estimated economic useful lives.", "label": "Property Plant And Equipment Estimated Economic Useful Lives Table [Text Block]", "terseLabel": "Schedule of Useful lives of PPE" } } }, "localname": "PropertyPlantAndEquipmentEstimatedEconomicUsefulLivesTableTextBlock", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "ttd_SecondAAndRCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second A&R credit facility.", "label": "Second A And R Credit Facility [Member]", "terseLabel": "Second A&R Credit Facility" } } }, "localname": "SecondAAndRCreditFacilityMember", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttd_ShareBasedCompensationArrangementByShareBasedPaymentAwardHoldingPeriodAfterFirstOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Holding period during which transferability of shares purchased under the plan is restricted, for purchases after the first offering period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Holding Period After First Offering Period", "terseLabel": "Holding period for purchases after the first offering period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardHoldingPeriodAfterFirstOfferingPeriod", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ttd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualIncreaseInSharesReservedForIssuancePercentageOfSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum annual increase in shares reserved for issuance under the stock-based compensation plan, as a percentage of the entity's outstanding shares on an as-converted basis as of the end of the immediately preceding calendar year.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Annual Increase In Shares Reserved For Issuance Percentage Of Shares Outstanding", "terseLabel": "Maximum annual increase in shares available for issuance, percentage of outstanding shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualIncreaseInSharesReservedForIssuancePercentageOfSharesOutstanding", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "ttd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum typical length of offering periods for employee purchases of shares under the plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Offering Period", "terseLabel": "Maximum offering period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumOfferingPeriod", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ttd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodBetweenPurchases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Typical duration of the period between employee purchases of shares under the plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Period Between Purchases", "terseLabel": "Period between purchases" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodBetweenPurchases", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ttd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesReservedForGrantSubjectToAnnualIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum subject to annual increase in the number of shares reserved for issuance under the stock-based compensation plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Reserved For Grant Subject To Annual Increase", "terseLabel": "Maximum annual increase in shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesReservedForGrantSubjectToAnnualIncrease", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "ttd_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceAndAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options Outstanding, Weighted Average Exercise Price, and Additional Disclosures [Abstract]", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Exercise Price And Additional Disclosures [Abstract]" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceAndAdditionalDisclosuresAbstract", "nsuri": "http://thetradedesk.com/20201231", "xbrltype": "stringItemType" }, "ttd_ShortTermLeasesTermExcludedFromCalculationOfRightOfUseOfAssetsAndLeaseLiabilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short-term leases term excluded from calculation of right of use of assets and lease liabilities.", "label": "Short Term Leases Term Excluded From Calculation Of Right Of Use Of Assets And Lease Liabilities", "terseLabel": "Short-term leases term excluded from calculation of operating lease assets and operating lease liabilities" } } }, "localname": "ShortTermLeasesTermExcludedFromCalculationOfRightOfUseOfAssetsAndLeaseLiabilities", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesOperatingLeasesDetail" ], "xbrltype": "durationItemType" }, "ttd_SoftDollarArrangementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Soft dollar arrangements [Abstract]", "label": "Soft Dollar Arrangements [Abstract]" } } }, "localname": "SoftDollarArrangementsAbstract", "nsuri": "http://thetradedesk.com/20201231", "xbrltype": "stringItemType" }, "ttd_StockIssuedDuringPeriodSharesRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares restricted stock net of forfeitures and shares withheld for taxes.", "label": "Stock Issued During Period Shares Restricted Stock Net Of Forfeitures And Shares Withheld For Taxes", "terseLabel": "Restricted stock, net of forfeitures and shares withheld for taxes (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "ttd_StockIssuedDuringPeriodValueRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value restricted stock net of forfeitures and shares withheld for taxes.", "label": "Stock Issued During Period Value Restricted Stock Net Of Forfeitures And Shares Withheld For Taxes", "terseLabel": "Restricted stock, net of forfeitures and shares withheld for taxes" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "ttd_SummaryOfSupplementalInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of summary of supplemental information related to leases.", "label": "Summary Of Supplemental Information Related To Leases Table [Text Block]", "terseLabel": "Summary of Supplemental Information Related to Leases" } } }, "localname": "SummaryOfSupplementalInformationRelatedToLeasesTableTextBlock", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "ttd_SwinglineBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Swingline borrowings.", "label": "Swingline Borrowings [Member]", "terseLabel": "Swingline Borrowings" } } }, "localname": "SwinglineBorrowingsMember", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttd_TradeAccountsPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trade accounts payables.", "label": "Trade Accounts Payables [Member]", "terseLabel": "Trade Accounts Payables" } } }, "localname": "TradeAccountsPayablesMember", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "domainItemType" }, "ttd_TwoThousandAndSixteenIncentiveAwardPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and sixteen incentive award plan.", "label": "Two Thousand And Sixteen Incentive Award Plan [Member]", "terseLabel": "2016 Incentive Award Plan" } } }, "localname": "TwoThousandAndSixteenIncentiveAwardPlanMember", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttd_TwoThousandSixteenIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2016 Incentive plan.", "label": "Two Thousand Sixteen Incentive Plan [Member]", "terseLabel": "2016 Incentive Award Plan" } } }, "localname": "TwoThousandSixteenIncentivePlanMember", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttd_UnrecognizedTaxBenefitsReductionToDeferredTaxAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits reduction to deferred tax assets.", "label": "Unrecognized Tax Benefits Reduction To Deferred Tax Assets", "terseLabel": "Unrecognized tax benefits, reduction to deferred tax assets" } } }, "localname": "UnrecognizedTaxBenefitsReductionToDeferredTaxAssets", "nsuri": "http://thetradedesk.com/20201231", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update201409 [Member]", "terseLabel": "Accounting Standards Update 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201815Member": { "auth_ref": [ "r216", "r217" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2018-15 Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer's Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force).", "label": "Accounting Standards Update201815 [Member]", "terseLabel": "ASU 2018-15" } } }, "localname": "AccountingStandardsUpdate201815Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r94", "r95", "r96", "r97", "r194", "r195", "r196", "r197", "r199", "r200", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r360", "r361", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update Extensible List", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForCreditLossesFormerlyAllowanceForDoubtfulAccountsDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesOperatingLeasesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccountsReceivableAllowanceForCreditLossesDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts Notes And Loans Receivable [Line Items]", "terseLabel": "Accounts Notes And Loans Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccountsReceivableAllowanceForCreditLossesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10110.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r205" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable Allowance For Credit Loss Table [Text Block]", "terseLabel": "Schedule of Changes in Accounts Receivable Allowance for Credit Losses" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Consolidated Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r2", "r15", "r177", "r178" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10210.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": "Accounts receivable, net of allowance for credit losses of $7,253 and $3,920 as of December 31, 2020 and 2019, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10120.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r27", "r223" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail": { "order": 10020.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "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", "negatedLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r16" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r89", "r90", "r91", "r317", "r318", "r319" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r94", "r95", "r96", "r97", "r194", "r195", "r196", "r197", "r199", "r200", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r358", "r359", "r360", "r361", "r471", "r472", "r473", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments For New Accounting Pronouncements [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r277", "r279", "r323", "r324" ], "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" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r279", "r308", "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationRestrictedStockAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r21", "r179", "r201" ], "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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Accounts receivable, allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccountsReceivableAllowanceForCreditLossesDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "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": "Allowance For Doubtful Accounts Receivable Rollforward", "terseLabel": "Accounts receivable, allowance for credit loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccountsReceivableAllowanceForCreditLossesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r204" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Allowance For Doubtful Accounts Receivable Write Offs", "negatedLabel": "Less: write-offs, net of recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccountsReceivableAllowanceForCreditLossesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted EPS" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyTransactionsAndTranslationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyTransactionsAndTranslationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AssetRetirementObligationPeriodIncreaseDecrease": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in asset retirement obligations.", "label": "Asset Retirement Obligation Period Increase Decrease", "terseLabel": "Asset retirement obligation" } } }, "localname": "AssetRetirementObligationPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r82", "r155", "r159", "r165", "r190", "r375", "r379", "r400", "r475", "r496" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r41", "r82", "r190", "r375", "r379", "r400" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10140.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Current", "totalLabel": "TOTAL CURRENT ASSETS" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Available For Sale Securities Debt Maturities Fair Value [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r183", "r184", "r490" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortScheduleOfContractualMaturitiesOfShortTermInvestmentsDetail": { "order": 10010.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Available For Sale Securities Debt Maturities Within One Year Fair Value", "terseLabel": "Due in one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortScheduleOfContractualMaturitiesOfShortTermInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r181", "r182", "r209", "r481" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortScheduleOfContractualMaturitiesOfShortTermInvestmentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Available For Sale Securities Debt Securities", "totalLabel": "Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortScheduleOfContractualMaturitiesOfShortTermInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableforsaleSecuritiesMember": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Availableforsale Securities [Member]", "terseLabel": "Available For Sale" } } }, "localname": "AvailableforsaleSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r280", "r311" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationRestrictedStockAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedToValueOptionsGrantedToEmployeesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionsAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r386", "r387" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Time Deposits" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r73", "r74", "r75" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred But Not Yet Paid", "terseLabel": "Capitalized assets financed by accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r555" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsDetail": { "order": 10020.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software Accumulated Amortization", "negatedLabel": "Less: Accumulated amortization" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r214" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software Additions", "terseLabel": "Software development costs" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r553", "r556" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software Amortization1", "terseLabel": "Amortization expenses" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r555" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsDetail": { "order": 10010.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software Gross", "terseLabel": "Capitalized software development costs, gross" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareImpairments1": { "auth_ref": [ "r554", "r556" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss from capitalized computer software costs.", "label": "Capitalized Computer Software Impairments1", "terseLabel": "Software development costs, write off" } } }, "localname": "CapitalizedComputerSoftwareImpairments1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r552" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software Net", "totalLabel": "Capitalized software development costs, net", "verboseLabel": "Service contracts included in other assets , noncurrent" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r24", "r71" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail": { "order": 10010.0, "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0 }, "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10190.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r24" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Cash Equivalents And Short Term Investments [Abstract]" } } }, "localname": "CashCashEquivalentsAndShortTermInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.", "label": "Cash Cash Equivalents And Short Term Investments [Text Block]", "terseLabel": "Cash, Cash Equivalents and Short-Term Investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r65", "r71", "r76" ], "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\u2014End of year", "periodStartLabel": "Cash and cash equivalents\u2014Beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r65", "r406" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect", "totalLabel": "Increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow Noncash Investing And Financing Activities Disclosure [Abstract]", "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r5" ], "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.", "label": "Cash [Member]", "terseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted": { "auth_ref": [ "r93", "r191", "r192", "r193", "r194", "r195", "r313", "r314", "r315", "r358", "r391", "r401", "r419", "r471", "r472", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether accounting standards update was adopted.", "label": "Change In Accounting Principle Accounting Standards Update Adopted", "terseLabel": "Change in accounting principle, accounting standards update, adopted" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdopted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForCreditLossesFormerlyAllowanceForDoubtfulAccountsDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesOperatingLeasesDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate": { "auth_ref": [ "r101", "r191", "r192", "r193", "r194", "r195", "r313", "r314", "r315", "r358", "r391", "r401", "r419", "r471", "r472", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Date accounting standards update was adopted, in CCYY-MM-DD format.", "label": "Change In Accounting Principle Accounting Standards Update Adoption Date", "terseLabel": "Change in accounting principle, accounting standards update, adoption date" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateAdoptionDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForCreditLossesFormerlyAllowanceForDoubtfulAccountsDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesOperatingLeasesDetail" ], "xbrltype": "dateItemType" }, "us-gaap_ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect": { "auth_ref": [ "r94", "r107", "r198", "r320", "r362" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether effect from applying amendment to accounting standards is immaterial.", "label": "Change In Accounting Principle Accounting Standards Update Immaterial Effect", "terseLabel": "Change in accounting principle, accounting standards update, immaterial effect" } } }, "localname": "ChangeInAccountingPrincipleAccountingStandardsUpdateImmaterialEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAccountsReceivableAndAllowanceForCreditLossesFormerlyAllowanceForDoubtfulAccountsDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r80", "r82", "r111", "r116", "r117", "r119", "r122", "r130", "r131", "r132", "r190", "r400" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class Of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizationCommonAndPreferredStockDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class Of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizationCommonAndPreferredStockDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r241" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r37", "r234", "r482", "r500" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10020.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies", "terseLabel": "Commitments and contingencies (Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments And Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r229", "r231", "r233", "r235" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A common stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizationCommonAndPreferredStockDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B common stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizationCommonAndPreferredStockDetail", "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r89", "r90" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock Number Of Shares Par Value And Other Disclosures [Abstract]", "terseLabel": "Common stock" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r14" ], "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, authorized shares" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Shares Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r14", "r246" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r14" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10050.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 $0.000001 Class A, 1,000,000 shares authorized; 42,338 and 40,305 shares issued and outstanding as of December 31, 2020 and 2019, respectively Class B, 95,000 shares authorized; 5,002 and 5,171 shares issued and outstanding as of December 31, 2020 and 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation Related Costs [Abstract]" } } }, "localname": "CompensationRelatedCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components Of Deferred Tax Assets And Liabilities [Abstract]", "terseLabel": "Deferred tax assets (liabilities):" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer Equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r141", "r142", "r175", "r397", "r398" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r141", "r142", "r175", "r397", "r398", "r522" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk By Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r141", "r142", "r175", "r397", "r398", "r522" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk By Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r136", "r493" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk Credit Risk", "terseLabel": "Concentration of Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r141", "r142", "r175", "r397", "r398" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk Percentage1", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r139", "r141", "r142", "r143", "r397", "r399" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r141", "r142", "r175", "r397", "r398" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction In Progress [Member]", "terseLabel": "Construction in Progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r267", "r274", "r521" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r52", "r470" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10090.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": "Platform operations" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r51" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10080.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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs And Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Federal State And Local Tax Expense Benefit [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r83", "r354", "r365" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail": { "order": 10060.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense Benefit", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r87", "r354" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail": { "order": 10080.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense Benefit", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r83", "r354", "r365", "r366" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail": { "order": 10010.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense Benefit", "totalLabel": "Total current provision" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r83", "r354", "r365" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail": { "order": 10070.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State And Local Tax Expense Benefit", "terseLabel": "State and local" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r242" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r8", "r10", "r11", "r476", "r477", "r494" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "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": "Credit Facility, interest rate above base rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "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": "Long-term debt:" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r34", "r393" ], "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": "Credit facility, maturity" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r35" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r35", "r84", "r247", "r250", "r251", "r252", "r415", "r416", "r417", "r491" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r189" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities Available For Sale [Table]", "terseLabel": "Debt Securities Available For Sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Decrease In Unrecognized Tax Benefits Is Reasonably Possible", "terseLabel": "Expected reduction in unrecognized tax benefits" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r83", "r355", "r365" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail": { "order": 10030.0, "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense Benefit", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit": { "auth_ref": [], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail": { "order": 10020.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state, local, and federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal State And Local Tax Expense Benefit", "totalLabel": "Total deferred provision" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Federal State And Local Tax Expense Benefit [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r83", "r355", "r365" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail": { "order": 10050.0, "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense Benefit", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r331", "r332" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10170.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r70" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10170.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes And Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r83", "r355", "r365" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail": { "order": 10040.0, "parentTag": "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State And Local Income Tax Expense Benefit", "terseLabel": "State and local" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10080.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets Goodwill And Intangible Assets", "terseLabel": "Intangibles" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r348" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets Liabilities Net", "totalLabel": "Total deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r352", "r353" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10030.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets Operating Loss Carryforwards", "terseLabel": "Net operating losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r352", "r353" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10120.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r351", "r352", "r353" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10040.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets Tax Credit Carryforwards Research", "terseLabel": "Research and development tax credit", "verboseLabel": "Research and development tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r352", "r353" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10050.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r352", "r353" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10010.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Reserves", "terseLabel": "Reserves and allowances" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges": { "auth_ref": [ "r352", "r353" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from restructuring reserve.", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Restructuring Charges", "terseLabel": "Deferred tax asset associated with restructuring" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r347" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10130.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets Valuation Allowance", "negatedLabel": "Valuation allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from reserves and accruals.", "label": "Deferred Tax Liabilities Deferred Expense Reserves And Accruals", "terseLabel": "Reserve for uncertain tax position" } } }, "localname": "DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r352", "r353" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10090.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities Goodwill And Intangible Assets Intangible Assets", "negatedLabel": "Capitalized software development costs" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r352", "r353" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10100.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities Leasing Arrangements", "negatedLabel": "Operating lease assets" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "auth_ref": [], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10060.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.", "label": "Deferred Tax Liabilities Prepaid Expenses", "negatedLabel": "Prepaid expenses" } } }, "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r352", "r353" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail": { "order": 10070.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities Property Plant And Equipment", "negatedLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfTemporaryDifferencesThatGiveRiseToSignificantPortionOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r69", "r221" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation And Amortization", "terseLabel": "Depreciation expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r69", "r153" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10150.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation Depletion And Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r384", "r385" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative Notional Amount", "terseLabel": "Notional amounts of pen forward contracts" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyTransactionsAndTranslationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative Term Of Contract", "terseLabel": "Forward contracts terms" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyTransactionsAndTranslationDetail" ], "xbrltype": "durationItemType" }, "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Country [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share:", "verboseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r48", "r99", "r100", "r101", "r102", "r103", "r109", "r111", "r119", "r121", "r122", "r126", "r127", "r485", "r502" ], "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", "verboseLabel": "Basic EPS" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r48", "r99", "r100", "r101", "r102", "r103", "r111", "r119", "r121", "r122", "r126", "r127", "r485", "r502" ], "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", "verboseLabel": "Diluted EPS" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r77", "r123", "r124" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share Policy [Text Block]", "terseLabel": "Net Income Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r123", "r124", "r125", "r128" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r334" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Continuing Operations", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r334", "r367" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail": { "order": 10010.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate", "verboseLabel": "U.S. federal statutory income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r334", "r367" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail": { "order": 10030.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential", "terseLabel": "Foreign income at other than U.S. rates" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r334", "r367" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail": { "order": 10060.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense", "negatedLabel": "Nondeductible compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment": { "auth_ref": [ "r334", "r367" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail": { "order": 10050.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to meals and entertainment expense.", "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense Meals And Entertainment", "terseLabel": "Meals and entertainment" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r334", "r367" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail": { "order": 10040.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense Share Based Compensation Cost", "negatedLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "auth_ref": [], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail": { "order": 10080.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation Other Reconciling Items Percent", "terseLabel": "Other permanent items" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r334", "r367" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail": { "order": 10020.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation State And Local Income Taxes", "terseLabel": "State and local income taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r334", "r367" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail": { "order": 10070.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.", "label": "Effective Income Tax Rate Reconciliation Tax Credits Research", "negatedLabel": "Research and development credit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesReconciliationOfStatutoryTaxRateToEffectiveTaxRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r309" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs Capitalized Amount", "terseLabel": "Stock-based compensation included in capitalized software development costs" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "terseLabel": "Stock-based compensation expense, by operating expense category" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Unrecognized employee stock-based compensation, recognition period", "verboseLabel": "Weighted-average recognition period employee stock based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationRestrictedStockAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r310" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share Based Awards Other Than Options", "terseLabel": "Unrecognized employee stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationRestrictedStockAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r310" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Stock Options", "terseLabel": "Unrecognized employee stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedToValueOptionsGrantedToEmployeesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionsAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r89", "r90", "r91", "r95", "r104", "r106", "r129", "r197", "r246", "r253", "r317", "r318", "r319", "r360", "r361", "r407", "r408", "r409", "r410", "r411", "r412", "r510", "r511", "r512" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r392", "r442", "r443", "r444" ], "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": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r267", "r268", "r273", "r274", "r392", "r442" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r267", "r268", "r273", "r274", "r392", "r443" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r442", "r443", "r444" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r77", "r394", "r395" ], "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": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Federal Funds Effective Swap Rate [Member]", "terseLabel": "Federal Funds Rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r185", "r186", "r202", "r205", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r402", "r403", "r404", "r405" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10060.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain Loss Before Tax", "negatedLabel": "Foreign currency exchange loss, net", "terseLabel": "Foreign currency exchange loss, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyTransactionsAndTranslationDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r77", "r414" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions And Translations Policy [Text Block]", "terseLabel": "Foreign Currency Transactions and Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date.", "label": "Forward Contracts [Member]", "terseLabel": "Forward Contracts" } } }, "localname": "ForwardContractsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesForeignCurrencyTransactionsAndTranslationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture And Fixtures [Member]", "terseLabel": "Furniture and Fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r53" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10120.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General And Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill And Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantee Obligations By Nature [Axis]", "terseLabel": "Guarantor Obligations, Nature" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r238" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "Guarantee Obligations Current Carrying Value", "terseLabel": "Recorded obligation" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Guarantee Obligations [Line Items]", "terseLabel": "Guarantees and Indemnifications" } } }, "localname": "GuaranteeObligationsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r237" ], "lang": { "en-us": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantee Obligations Nature [Domain]", "terseLabel": "Guarantor Obligations, Nature" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r69", "r220", "r225" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).", "label": "Impairment Of Long Lived Assets Held For Use", "terseLabel": "Impairments of long-lived assets", "verboseLabel": "Impairment charges to property and equipment" } } }, "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r46", "r155", "r158", "r161", "r164", "r167", "r474", "r483", "r488", "r503" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeIncomeTaxesDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r226" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r335", "r345", "r350", "r363", "r368", "r370", "r371", "r373" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r83", "r105", "r106", "r154", "r333", "r364", "r369", "r504" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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", "terseLabel": "Provision for (benefit from) income taxes", "totalLabel": "Total provision for (benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesComponentsOfProvisionForBenefitFromIncomeTaxesDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r44", "r77", "r329", "r330", "r345", "r346", "r349", "r356", "r539" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax Policy [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r72" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r68" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10230.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase Decrease In Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r68" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10210.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase Decrease In Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r68" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10240.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase Decrease In Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r68" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10220.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r112", "r113", "r114", "r122" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail": { "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 call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable To Call Options And Warrants", "terseLabel": "Options to purchase common stock" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends": { "auth_ref": [ "r112", "r113", "r115", "r120", "r122" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail": { "order": 10040.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of additional shares included in diluted EPS for potentially dilutive effect of nonvested equity-based payment award containing forfeitable rights to dividends or dividend equivalents, whether paid or unpaid.", "label": "Incremental Common Shares Attributable To Nonvested Shares With Forfeitable Dividends", "terseLabel": "Restricted stock" } } }, "localname": "IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r112", "r113", "r115", "r122" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail": { "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 share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable To Share Based Payment Arrangements", "terseLabel": "ESPP shares" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_IndemnificationGuaranteeMember": { "auth_ref": [ "r236", "r240" ], "lang": { "en-us": { "role": { "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.", "label": "Indemnification Guarantee [Member]", "terseLabel": "Indemnifications" } } }, "localname": "IndemnificationGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InformationByCategoryOfDebtSecurityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of debt security, either available-for-sale or held-to-maturity.", "label": "Information By Category Of Debt Security [Axis]", "terseLabel": "Debt Security Category" } } }, "localname": "InformationByCategoryOfDebtSecurityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Capitalized Software Development Costs" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r486" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10050.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income Expense Net", "negatedLabel": "Interest income, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r63", "r66", "r72" ], "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": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified By Contractual Maturity Date Table [Text Block]", "terseLabel": "Schedule of Contractual Maturities of Short-Term Investments" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r435", "r437" ], "calculation": { "http://thetradedesk.com/20201231/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 lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r435" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases Of Lessee Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee Leases Policy [Text Block]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDescription": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's operating lease.", "label": "Lessee Operating Lease Description", "terseLabel": "Lease term description" } } }, "localname": "LesseeOperatingLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r426" ], "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": "Lessee, operating lease, existence of option to extend" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to terminate operating lease.", "label": "Lessee Operating Lease Existence Of Option To Terminate", "terseLabel": "Lessee, operating lease, existence of option to terminate" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r436" ], "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 Maturities of Lease Commitments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r436" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee Operating Lease Liability Payments Due", "totalLabel": "Total undiscounted lease commitments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r436" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail": { "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 payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due After Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r436" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail": { "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 payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Next Twelve Months", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r436" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail": { "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 payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r436" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail": { "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 payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r436" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail": { "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 payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r436" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail": { "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 payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r436" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail2": { "order": 10020.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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "auth_ref": [ "r426" ], "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": "Options to extend the leases" } } }, "localname": "LesseeOperatingLeaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseOptionToTerminate": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to terminate 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 Terminate", "terseLabel": "Options to terminate the leases" } } }, "localname": "LesseeOperatingLeaseOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Term Of Contract", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter Of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31", "r82", "r160", "r190", "r376", "r379", "r380", "r400" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "LIABILITIES" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r82", "r190", "r400", "r478", "r498" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "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\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33", "r82", "r190", "r376", "r379", "r380", "r400" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10080.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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for a specific purpose other than for financing goods acquired for inventory or imminent delivery to a customer.", "label": "Line Of Credit Facility Capacity Available For Specific Purpose Other Than For Trade Purchases", "terseLabel": "Credit facility, borrowing capacity" } } }, "localname": "LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r396" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line Of Credit Facility Fair Value Of Amount Outstanding", "terseLabel": "Outstanding debt balance" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r30" ], "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": "Credit facility, borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r30" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line Of Credit Facility Remaining Borrowing Capacity", "terseLabel": "Availability under the credit facility" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "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": "Credit Facility, fee for undrawn amounts" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "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": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long Lived Assets By Geographic Areas Table [Text Block]", "terseLabel": "Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r267" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r133", "r147" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature Of Operations", "terseLabel": "Nature of Operations" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNatureOfOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r65" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r65" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r65", "r67", "r70" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r42", "r43", "r47", "r70", "r82", "r94", "r99", "r100", "r101", "r102", "r105", "r106", "r118", "r155", "r158", "r161", "r164", "r167", "r190", "r400", "r484", "r501" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income Loss", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income Loss Available To Common Stockholders Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPrinciplesEarlyAdoptionMember": { "auth_ref": [ "r98", "r101" ], "lang": { "en-us": { "role": { "documentation": "Represents a group of guidance that has been adopted early.", "label": "New Accounting Principles Early Adoption [Member]", "terseLabel": "New Accounting Principles, Early Adoption" } } }, "localname": "NewAccountingPrinciplesEarlyAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementEarlyAdoptionAxis": { "auth_ref": [ "r98", "r101" ], "lang": { "en-us": { "role": { "documentation": "The financial statement line items and the effect of the guidance on financial statement line items by guidance implemented if the entity elects earlier application.", "label": "New Accounting Pronouncement Early Adoption [Axis]", "terseLabel": "New Accounting Pronouncement, Early Adoption" } } }, "localname": "NewAccountingPronouncementEarlyAdoptionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements Or Change In Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesOperatingLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r92", "r94", "r95", "r96", "r97", "r98", "r101", "r126", "r194", "r195", "r196", "r197", "r199", "r200", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r358", "r359", "r360", "r361", "r471", "r472", "r473", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements Or Change In Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements Or Change In Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesOperatingLeasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non Us [Member]", "terseLabel": "Foreign", "verboseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeIncomeTaxesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationGrossBillingsBasedOnBillingAddressOfClientsOrClientAffiliatesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationPropertyAndEquipmentNetAndOperatingLeaseAssetsPresentedByPrincipalGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r54" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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", "negatedTotalLabel": "Total other expense (income), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenseMember": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing expenses associated with normal operations.", "label": "Operating Expense [Member]", "terseLabel": "Platform operations" } } }, "localname": "OperatingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r155", "r158", "r161", "r164", "r167" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "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": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r427", "r437" ], "calculation": { "http://thetradedesk.com/20201231/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 cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease Expense", "terseLabel": "Rent expense for non-cancelable operating leases" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities Payments Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r421" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail2": { "order": 10030.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", "totalLabel": "Present value of lease liabilities", "verboseLabel": "Operating lease, liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesOperatingLeasesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r421" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail": { "order": 10010.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10130.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", "negatedLabel": "Less: operating lease liabilities, current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r421" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail": { "order": 10020.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10090.0, "parentTag": "us-gaap_Liabilities", "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, non-current", "verboseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfMaturitiesOfLeaseCommitmentsDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r423", "r431" ], "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 lease liabilities included in operating cash flows" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r420" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10160.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease Right Of Use Asset", "terseLabel": "Operating lease assets", "verboseLabel": "Operating lease, right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesOperatingLeasesDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r434", "r437" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease Weighted Average Discount Rate Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r433", "r437" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfSupplementalInformationRelatedToLeasesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r351" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "verboseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesFairValueOfFinancialInstrumentsDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r88", "r108", "r147", "r383" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization Consolidation Basis Of Presentation Business Description And Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r28" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10180.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other assets, non-current", "verboseLabel": "Software not yet placed into service, included in other assets, non-current" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10100.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities Noncurrent", "terseLabel": "Other liabilities, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10200.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income Expense", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Liabilities, Non current" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income Expense [Abstract]", "terseLabel": "Other expense (income):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain": { "auth_ref": [ "r187" ], "lang": { "en-us": { "role": { "documentation": "Provides the categories of debt securities, available-for-sale or held-to-maturity, on which an entity may recognize other than temporary impairments (OTTI) for which a portion related to credit losses has been recognized in earnings and a portion related to all other factors has been recognized in other comprehensive income.", "label": "Other Than Temporary Impairment Credit Losses Recognized In Earnings Categories Of Investments [Domain]", "terseLabel": "Other than Temporary Impairment, Credit Losses Recognized in Earnings, Categories of Investments" } } }, "localname": "OtherThanTemporaryImpairmentCreditLossesRecognizedInEarningsCategoriesOfInvestmentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForTenantImprovements": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the allowance granted to lessee and/or direct costs incurred by lessor used to prepare the leased premises for tenant's occupancy.", "label": "Payments For Tenant Improvements", "terseLabel": "Tenant improvements paid by lessor" } } }, "localname": "PaymentsForTenantImprovements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r62" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10060.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments Of Debt Issuance Costs", "negatedLabel": "Payment of debt financing costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r60" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10090.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Taxes paid related to net settlement of restricted stock awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r57" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10100.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments To Acquire Investments", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r56" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10120.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 property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r56" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10130.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments To Develop Software", "negatedLabel": "Capitalized software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r280", "r311" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Preferred Stock Number Of Shares Par Value And Other Disclosures [Abstract]", "terseLabel": "Preferred stock" } } }, "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock Par Or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r13" ], "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, authorized shares" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r13" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r13" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r13" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "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 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 $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of December 31, 2020 and 2019" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r22", "r23" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10220.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense And Other Assets Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r58", "r312" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10080.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans", "terseLabel": "Proceeds from employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r59", "r85" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10040.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds From Lines Of Credit", "terseLabel": "Proceeds from line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r55" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10110.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds From Sale Maturity And Collections Of Investments", "terseLabel": "Maturities of investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r58", "r312" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10070.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r0", "r42", "r43", "r64", "r82", "r94", "r105", "r106", "r155", "r158", "r161", "r164", "r167", "r190", "r374", "r377", "r378", "r381", "r382", "r400", "r488" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10140.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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property Plant And Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r27", "r224" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property Plant And Equipment By Type [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r227", "r540", "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property Plant And Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r77", "r219" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property Plant And Equipment Estimated Useful Lives", "terseLabel": "Property and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r26", "r222" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail": { "order": 10010.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business 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 Gross", "terseLabel": "Property and equipment, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property Plant And Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r6", "r7", "r224", "r499" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10150.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r25", "r77", "r224", "r540", "r541" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property Plant And Equipment Policy [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r6", "r224" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property Plant And Equipment [Text Block]", "terseLabel": "Schedule of Major Classes of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r6", "r222" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Type [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property Plant And Equipment Useful Life", "terseLabel": "Property and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r50", "r203" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10180.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision For Doubtful Accounts", "terseLabel": "Allowance for credit losses on accounts receivable", "verboseLabel": "Add: bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccountsReceivableAllowanceForCreditLossesDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r61" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10050.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments Of Long Term Lines Of Credit", "negatedLabel": "Repayment on line of credit" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Research And Development [Abstract]" } } }, "localname": "ResearchAndDevelopmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r326", "r555" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10110.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": "Technology and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Technology and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock", "verboseLabel": "Restricted Stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationRestrictedStockAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r17", "r253", "r320", "r497", "r514", "r519" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10070.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": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r89", "r90", "r91", "r95", "r104", "r106", "r197", "r317", "r318", "r319", "r360", "r361", "r510", "r512" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue From Contract With Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r151", "r152", "r157", "r162", "r163", "r169", "r170", "r175", "r256", "r257", "r470" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10070.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": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue From External Customers By Geographic Areas Table [Text Block]", "terseLabel": "Gross Billings, Based on Billing Address of Clients or Client Affiliates" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfPaymentTerms": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Description of payment terms in contract with customer. Includes, but is not limited to, timing of payment, existence of financing component, variability of consideration and constraint on variable consideration.", "label": "Revenue Performance Obligation Description Of Payment Terms", "terseLabel": "Revenue, performance obligation, description of payment terms" } } }, "localname": "RevenuePerformanceObligationDescriptionOfPaymentTerms", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r78", "r79" ], "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 Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues From External Customers And Long Lived Assets [Line Items]", "terseLabel": "Revenues From External Customers And Long Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationGrossBillingsBasedOnBillingAddressOfClientsOrClientAffiliatesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationPropertyAndEquipmentNetAndOperatingLeaseAssetsPresentedByPrincipalGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r432", "r437" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right Of Use Asset Obtained In Exchange For Operating Lease Liability", "terseLabel": "Operating lease assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]", "terseLabel": "Schedule Of Accounts Notes Loans And Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfChangesInAccountsReceivableAllowanceForCreditLossesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule Of Available For Sale Securities [Line Items]", "terseLabel": "Schedule Of Available For Sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Schedule Of Cash Cash Equivalents And Short Term Investments Table [Text Block]", "terseLabel": "Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule Of Components Of Income Tax Expense Benefit Table [Text Block]", "terseLabel": "Components of Provision for (Benefit from) Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule Of Deferred Tax Assets And Liabilities Table [Text Block]", "terseLabel": "Tax Effects of Temporary Differences that Give Rise to a Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Computation of Basic and Diluted EPS" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block]", "terseLabel": "Reconciliation of Statutory Tax Rate to Effective Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r279", "r307", "r322" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r279", "r307", "r322" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r214", "r215" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule Of Finite Lived Intangible Assets Table [Text Block]", "terseLabel": "Summary of Capitalized Software Development Costs" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTable": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the type or nature of guarantees, for example performance, indemnification, payment and other guarantees, and related information such as term, origin and purpose, triggering event, maximum exposure, and carrying value. Represents the guarantor's disclosures which include the information about each guarantee, or each group of similar guarantees, even if the likelihood of the guarantor's need to make any payments under the guarantee is remote. This excludes disclosures for product warranties.", "label": "Schedule Of Guarantee Obligations [Table]", "terseLabel": "Schedule Of Guarantee Obligations [Table]" } } }, "localname": "ScheduleOfGuaranteeObligationsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r86" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block]", "terseLabel": "Domestic and Foreign Components of Income Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r27", "r224" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule Of Property Plant And Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r45", "r174" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]", "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationGrossBillingsBasedOnBillingAddressOfClientsOrClientAffiliatesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicalInformationPropertyAndEquipmentNetAndOperatingLeaseAssetsPresentedByPrincipalGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r280", "r311" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationRestrictedStockAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedToValueOptionsGrantedToEmployeesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionsAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r286" ], "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 Restricted Stock Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r286", "r296", "r299" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule Of Share Based Payment Award Employee Stock Purchase Plan Valuation Assumptions Table [Text Block]", "terseLabel": "Schedule of Weighted-Average Assumptions Used to Estimate the Fair Value of ESPP Shares" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule Of Share Based Payment Award Stock Options Valuation Assumptions Table [Text Block]", "terseLabel": "Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r38", "r80", "r130", "r131", "r243", "r244", "r245", "r247", "r248", "r249", "r250", "r251", "r252", "r253" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule Of Stock By Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizationCommonAndPreferredStockDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r344", "r357" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule Of Unrecognized Tax Benefits Roll Forward Table [Text Block]", "terseLabel": "Schedule of Changes in Gross Unrecognized Tax Benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r148", "r149", "r150", "r155", "r156", "r161", "r165", "r166", "r167", "r168", "r169", "r174", "r175", "r176" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureSegmentAndGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentsGeographicalAreasAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segments Geographical Areas [Abstract]" } } }, "localname": "SegmentsGeographicalAreasAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 10100.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling And Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r68" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10160.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" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Requisite Service Period1", "terseLabel": "Requisite service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r281" ], "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": "Stock incentive plans, vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r291" ], "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": "Forfeited, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r295" ], "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": "Forfeited, Weighted-Average Grant Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r293" ], "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": "Granted, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r293" ], "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": "Granted, Weighted-Average Grant Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r292" ], "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": "Unvested, Shares, ending balance", "periodStartLabel": "Unvested, Shares, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r292" ], "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": "Unvested, Weighted-Average Grant Date Fair Value Per Share, ending balance", "periodStartLabel": "Unvested, Weighted-Average Grant Date Fair Value Per Share, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r294" ], "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": "Vested, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r294" ], "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": "Vested, Weighted-Average Grant Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions And Methodology [Abstract]", "terseLabel": "Weighted average assumptions used to value options granted to employees", "verboseLabel": "Weighted-average assumptions used to estimate the fair value of ESPP shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedToValueOptionsGrantedToEmployeesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Dividend yield", "verboseLabel": "Estimated dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedToValueOptionsGrantedToEmployeesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate", "terseLabel": "Volatility (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedToValueOptionsGrantedToEmployeesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate", "terseLabel": "Risk-free interest rate (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedToValueOptionsGrantedToEmployeesDetail" ], "xbrltype": "percentItemType" }, "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": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationRestrictedStockAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedToValueOptionsGrantedToEmployeesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionsAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate", "terseLabel": "Maximum employee payroll deduction (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized", "terseLabel": "Number of additional shares authorized for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r283" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Authorized", "terseLabel": "Stock available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "terseLabel": "Shares remained available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Additional Disclosures [Abstract]", "terseLabel": "Stock Options, additional disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionsAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number", "terseLabel": "Exercisable as of December 31, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price", "terseLabel": "Exercisable as of December 31, 2020" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value", "terseLabel": "Total intrinsic value of options exercised", "verboseLabel": "Aggregate Intrinsic Value, Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionsAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period", "negatedLabel": "Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionsAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r311" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r288", "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number", "periodEndLabel": "Outstanding at the end of the period (in shares)", "periodStartLabel": "Outstanding at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "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 Options Outstanding Roll Forward", "terseLabel": "Shares Under Option" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Outstanding at the end of the period (in dollars per share)", "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Rollforward", "terseLabel": "Weighted-Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r278", "r284" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationRestrictedStockAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedToValueOptionsGrantedToEmployeesDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockOptionsAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price", "terseLabel": "Cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r77", "r280", "r285" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share Based Compensation Option And Incentive Plans Policy", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r282" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period", "terseLabel": "Stock incentive plans, expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r302", "r321" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Fair Value Assumptions Expected Term1", "terseLabel": "Expected term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationScheduleOfWeightedAverageAssumptionsUsedToValueOptionsGrantedToEmployeesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r311" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1", "terseLabel": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted-Average Contractual Life, exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r300" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted-Average Contractual Life, outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent", "terseLabel": "Price of ESPP shares as percentage of market price" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares Issued", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r9", "r479", "r480", "r495" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail": { "order": 10020.0, "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0 }, "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10200.0, "parentTag": "us-gaap_AssetsCurrent", "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, net", "verboseLabel": "Short-Term Investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r428", "r437" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "order": 10020.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 cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software And Software Development Costs [Member]", "terseLabel": "Purchased Software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentNetDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosurePropertyAndEquipmentNetScheduleOfMajorClassesOfPropertyAndEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Capitalized Software Development" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizedSoftwareDevelopmentCostsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State And Local Jurisdiction [Member]", "terseLabel": "State Jurisdictions" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r12", "r13", "r14", "r80", "r82", "r111", "r116", "r117", "r119", "r122", "r130", "r131", "r132", "r190", "r246", "r400" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Statement Class Of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalizationCommonAndPreferredStockDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DocumentDocumentAndEntityInformation", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r39", "r89", "r90", "r91", "r95", "r104", "r106", "r129", "r197", "r246", "r253", "r317", "r318", "r319", "r360", "r361", "r407", "r408", "r409", "r410", "r411", "r412", "r510", "r511", "r512" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeIncomeTaxesDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r89", "r90", "r91", "r129", "r470" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesDomesticAndForeignComponentsOfIncomeBeforeIncomeTaxesDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r13", "r14", "r246", "r253" ], "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 under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r13", "r14", "r246", "r253", "r290" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of common stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfStockOptionActivityDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r13", "r14", "r246", "r253" ], "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 under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r39", "r246", "r253" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period Value Stock Options Exercised", "terseLabel": "Exercise of common stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r14", "r18", "r19", "r82", "r180", "r190", "r400" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS": { "order": 10030.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 at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r81", "r253", "r254" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders Equity Note Disclosure [Text Block]", "terseLabel": "Capitalization" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCapitalization" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r430", "r437" ], "calculation": { "http://thetradedesk.com/20201231/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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r413", "r438" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r413", "r438" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r413", "r438" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureStockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier Concentration Risk" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesConcentrationOfRiskDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r185", "r186", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Transfers And Servicing Of Financial Instruments Types Of Financial Instruments [Domain]", "terseLabel": "Financial Instruments" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r94", "r95", "r96", "r97", "r194", "r195", "r196", "r197", "r199", "r200", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r358", "r359", "r360", "r361", "r471", "r472", "r473", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesRevenueRecognitionDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfCostGoodOrServiceExtensibleList": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Indicates type of cost from product sold and service rendered.", "label": "Type Of Cost Good Or Service Extensible List", "terseLabel": "Type of Cost, Good or Service [Extensible List]" } } }, "localname": "TypeOfCostGoodOrServiceExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "extensibleListItemType" }, "us-gaap_TypeOfRevenueExtensibleList": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicates type of revenue from product and service. Includes, but is not limited to, revenue from contract with customer and other sources.", "label": "Type Of Revenue Extensible List", "terseLabel": "Type of Revenue [Extensible List]" } } }, "localname": "TypeOfRevenueExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "extensibleListItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r267", "r489" ], "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 and Agency Securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCashCashEquivalentsAndShortTermInvestmentsScheduleOfCashCashEquivalentsAndShortTermInvestmentsInMarketableSecuritiesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r327", "r372", "r492", "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed Earnings Of Foreign Subsidiaries", "terseLabel": "Unremitted earnings of subsidiaries, foreign" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r328", "r338" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Gross unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangesInGrossUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r339" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions", "negatedLabel": "Decreases related to prior year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangesInGrossUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r341" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities", "negatedLabel": "Settlements" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangesInGrossUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r340" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions", "terseLabel": "Increases related to current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangesInGrossUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r339" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions", "terseLabel": "Increases related to prior year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangesInGrossUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r342" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations", "negatedLabel": "Expiration of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesScheduleOfChangesInGrossUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r343" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits That Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation [Abstract]", "terseLabel": "Purchase obligations" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfPurchaseObligationsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary": { "auth_ref": [ "r230" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfPurchaseObligationsDetail": { "order": 10050.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation Balance On Fifth Anniversary", "terseLabel": "2025" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfPurchaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "auth_ref": [ "r230" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfPurchaseObligationsDetail": { "order": 10010.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation Balance On First Anniversary", "terseLabel": "2021" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfPurchaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": { "auth_ref": [ "r230" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfPurchaseObligationsDetail": { "order": 10040.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation Balance On Fourth Anniversary", "terseLabel": "2024" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfPurchaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "auth_ref": [ "r230" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfPurchaseObligationsDetail": { "order": 10020.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation Balance On Second Anniversary", "terseLabel": "2022" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfPurchaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": { "auth_ref": [ "r230" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfPurchaseObligationsDetail": { "order": 10030.0, "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Unrecorded Unconditional Purchase Obligation Balance On Third Anniversary", "terseLabel": "2023" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfPurchaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "auth_ref": [ "r230" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfPurchaseObligationsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesScheduleOfPurchaseObligationsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unconditional purchase obligation not recognized as liability.", "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Text Block]", "terseLabel": "Schedule of Purchase Obligations" } } }, "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r134", "r135", "r137", "r138", "r144", "r145", "r146" ], "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" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r429", "r437" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureLeasesSummaryOfComponentsOfLeaseExpenseDetail": { "order": 10030.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 cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureDebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Diluted Shares Outstanding Adjustment [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r110", "r122" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail": { "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": "Weighted-average shares outstanding\u2014diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r109", "r122" ], "calculation": { "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail": { "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": "Weighted-average shares outstanding\u2014basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail", "http://thetradedesk.com/20201231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding Basic [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://thetradedesk.com/20201231/taxonomy/role/DisclosureNetIncomePerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedEPSDetail" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=112272810&loc=d3e31010-122693" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1828-109256" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "68B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5498026-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "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", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27340-111563" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "8B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL6284393-111563" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120254519-210437" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120320025-210437" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL120320025-210437" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r214": { "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" }, "r215": { "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" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120431994&loc=SL118172731-207502" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=68071081&loc=d3e1205-110223" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "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" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6392692&loc=d3e7535-110849" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121548805&loc=d3e10037-110241" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121596127&loc=d3e13051-110250" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r267": { "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" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r326": { "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" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28200-109314" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r34": { "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=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r364": { "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" }, "r365": { "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" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r373": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r377": { "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" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r383": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121607252&loc=SL5864739-113975" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121483254&loc=SL120254523-199619" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=120240428&loc=SL120254526-165497" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r406": { "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" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r412": { "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" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r414": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r417": { "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" }, "r418": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL120154346-209984" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r481": { "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=120398452&loc=d3e534808-122878" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=121551529&loc=d3e60009-112784" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r52": { "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=120395209&loc=SL114868664-224227" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010" }, "r534": { "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=120401592&loc=d3e611379-123010" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r555": { "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" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r557": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r558": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r559": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r560": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r561": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r562": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r563": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r564": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r565": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r84": { "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=120395691&loc=d3e23780-122690" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" } }, "version": "2.1" } ZIP 100 0001564590-21-006726-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001564590-21-006726-xbrl.zip M4$L#!!0 ( '*14E+V=1>2:14 /D5 6 9V(R<&%C>#)K;V9J,# P M,# Q+FIP9YV75U333;?&_T@)/=*+$*2C]*;20I,F H)" *5(+P(BO1<%I"L( M""(1:2*$B/3>F_0.$9& U @DE!!J/MYOG7)S+LXYSUSNO6;6;V:OO>'K?&+\7%PBMV^(24G+RU=+6 MT=6[]_"1J1G,W,+2WL'1R=G%UGO,C*SWF?G M?"XH+"HN^5+Z]7M5=4UM77U#8V=7=T]O7__ CXG)J>F9V;EY%'IYY<_JVOK& MYA9N;__@$']$.#[YAXL$("7Y3_V/7 R77%?(R$C)0/]PD5P)^">!@8R<5YJ" M4=T8]-2;B4\FBI)9XVU^90<5OZP)EL7NQ3@UJX <6A#W#]J_R?YW8-'_+[+_ M OMO+A1 2TIR^7BD#( J<+2UK\KN@OJX'E\A7/NM/D?H+LFX##TKD@#OS"M(_:/KC?J&^]0ADE4KW]W88N%G58> ^M"7 M<$<%_A+OGJ"9*B+ ;WIT'EYW$6.UGA0J*?3M\\GX0&.L2JOQ)E^T(2C_SZQ! MN-X]R*0S$0#6\D?91^=W4G)F=A9/YB4\'"V>>F?X*7/F-'_H0&$V.;\__M%M ML?!-CYD(D$)(0WPZB &5CY+%RSQ#C&VDV]AFGP2$_3H]S5Q 5P2!%(Y7N(? M/%KMOM:D^AHBGKX<:NF.J1/JQ]@X M2VW?9S_;;@K?\4X1;<*R]8K".0@5XIQ6$!K3-.'T8?WH/QX@":8X:-GB"WZ4KE]Y/YM:KU'X1K^O^=D#KD MU27=' [@H6\50Q$F-C8#:A/MO[Z22$ V*D1BJO/4(7%U"AA=L.[GRM"'RQ\E M.SEEMX++B^Q!S[P_#?XXS]#Q.2OKWFUS"7/<>?R74_#5 WI33^X_H2$9UQ^ M$&=ZLU[-MY?$=4PG'74KEJ3_!JBU.VD][, +-=-=G5/?7O8A >-;9C:A] MMC.)46Y[5919/1% WBTF IV[N+YS><] M\JM?1M7$@8KF RLH2KNF-NUYK!0IB\G@K4]B6_#/M^_ZO74V4-25B=7%2X=FS!VJD%3YS3A_1 M-LDY65OT#32/.;]5,%B/]#PI!5<;6TLNCJ?XHSWSYK+AJ MPFYSILBL3[^9$/_+:GKSD#\A9N1UVR"DYG.XUU@YA&G '*6;FVHWSU,$A-%I M/248]01[)?F*'!K(O^<5%$Q0CXOO,_4:"E-G&3S3(""?+I7&?O3PPI];O%/2 M;'/3 &NL3^%)X27,)!L9^S:)%]<)W[N6#8M*+-VSI"UZPBL%;I;&/$%R)1V5 M^?^NUJZO$\4CKMU/XSH;8&J$JL0+A&>TNZ.J%8]2)?Q"? /1S2UZI@*]JP/6 M]"H]4M#^SZ5;*$1*7-&"FV5R9X>K9U/AVZ:(>!5@UYJ[/'QLMG@[2VO<8V:! M2W2QBFZX+!R'LZM $O)Z)IDPYYI"03"6C?[G12MXO/@V2R"/3XJ M80NO%,&P.6[9P^]Q:E7&JGL^;W3GB&QEHH5F6:FPC=;OF-_/-P3DZ*A QM!! M$:G,=L'FG-*VP>]^63*N:H1?*^]X/SRHON[OKM6!X(ET0:Y@/FV5JU85+B41 M 4[8>)4YZLG=<0-WLLIO7?R]E/P+G+9!;%&M"CIE;E^..KQ ME37<>RJ5:0IZ: ETFB+^5/-)6.5#J_'\4X4[KL^RZX1;>TY%2S>4/S<$&=2[<'JS@$\N9V-ZUEE\$HRB*,.GI82 %MAJIC>]8U=/3( MVOM0 ?\)_*(\@N67D3V:SFEGYB%+-^M#/:[$:7/>ZQ=^*Y:P;9H([N7BNOQV MV_[%F:1!/K 5,O=<1G1:6?VKA7L$K7R8OM%'Y^KZB?7 /]R]O6>O-W3<@+W1 MEZVW<)*OE3V?U7C8A31Y5>H)9_%]N1;U! (6%81%?EQ7+1Y_ MU<]TJZJ M*?9B1+0L ,Q@A&(Z(2%C9ZU7LX$Z\G[4MV& M]UV,*L;UQ>)IC<0J&.7(L]\O 4HS+&4AIBP>R1OC>$/#TSS5Y=-'53BM/:V] M,H;KI)6V5.<^UE4E0[.Z%,TAIHUA$=VR^M1IGHY45W=36"+N MX=T#M5K*I21_)5\!M]O5]6Q2"C?$,EFFN]NUX-.+M_)L\+%PUX#5=6<4K\6M M]0H9>D7J8^@(BH)01U>FSE&KN)OY5.36LWU<';=TBK2--:R_=D* A]T^$V:^ M8A A-O2<.>CE;P13))0N)B>)\G:CGE(R:SUZW0PJN.[5J394[3)V% MA91TJF5BS-+(A"M=7X]B;!QG^V=X]LR7B$#E2R+@*4*Z@5&-;66H'IN]=]%5 ME2/^P=K"CDXT]T7/R7H;*&5Z/^#5VVID(J=IL\SM$VB%>)=S6NM33?@7)%)I MMO_D]EFFDM$IF AL^ZAQ@_J2G4)VN9-O>^_)8?PHLU="DH?"ZU&JU+NA/,M$ M(!;"BEU%O.(L^@;_\=!'U++?VH+R.)$[=S]/B7H_-44Q=,:&T;."&BWIL9S# M%\PET76"Q%A'H7^_7"3'@>+*Y1^[^K&EK+&\,,/LU$(=-SM _) IDE4BP"R, MK=F-GSCM3._%'S%XUNO:NTP+@KZ0T3K8XA9"9L+J'4_%D]OV@\LF2HIMJSJ<8C'NAS<:_W;%% M]&=7$($YZ H1T*H)K4*/'HMR!IS'@2Y2D*7-5D2 SZF)"-B>IIZS3I'LQ44I MRQ(!JHC$9W+^;S_'WA]03IRV-\[L:U@"(\)DP5U&-.8609<_$K"8=L MON.9)DTO(7H=\NC?5R+^%&H1 6O9B+\UVY<7X-?4!CY3GMI]QEW0R,N;8HJ! MX*G-0R(-57!JD*"B0&?T;)<-$V*F=/E=,-=P MH3-MK%&",G= B<6PX,@G:OFR#S"K)';GM>OVJ_UG[LF$A]B+KCX8*G$K(%W' MR^GJ^WQ;@0QX@$ N5OI08/8QCA\]&GUV;:GLPZ#+#D41OX!9GL>@M).8[-[! M':N^(D#G5,5:3B8P3=C^3_GS$9W\:QVJ67M(I3&$ ^ZH^T/@KH/]>6GPQ(+4 M'24%.U#)#RF5.Q5'^/"X;;96P5>Y5.)V]\_U$]#*-*%YS(2,8OTO<$%Q"=3B M4AO$6E-;#T^V%@DMA#)B<1,1WT<2[?'<'Y3AO-ZIZ_#PFKW8M@+)N- POT)^ M61WW\%(.SR*:*PU''2SX6P<,QS&S@[W;\RN0A@/DF]#'9>H5H?IM4QY/5)I1 MT92YOHXF7\%CVZ,K:I"L4TUWF;CQ SD[7MO9%Y'A.)";\^8^IU',(C\A"&U# MJW%T$M/H#N,(*4G[]2L]_179C792;J6ULHNQ$]^RLHV<8JI87<@<7)NN'MS- M=/P(3M_*3KC="P773CEG'OR^X;(S(?HQ7X ,WPI1S9X^G0BH'GOQ*35C4"QE0=ME.C0 MP?OFIJ>NW#NYY8Y1"LRQV%E*D.=P#KH2=2@4J:R#3_RY'AAP.E=_UA;PI! U MA.8"#CKK6V>A&JSKW(+VKT8 M4JD'@I=KF[W12@B>)60,Q#QAT%U6[T7]*NVQ9WBA=N .FY>2TW?_<@(MJMAF/HTWG[.M\7?F% M:0LS@*A9N%%P$;:D'?J(N#F^TX[;)$V]1M5,7'C"3# 0*'1E/7= 2)C5J?_-;?AVEEA0> M],EF#J?LX]GF'"(8K(#!!$U8<^,,PL$_3_YQR)>5?=H[PL_[GG"EZ!0%Q[V4 MA'(3E-2G#L]9+XZKUW.4W+-+4G2ZDC( #Q#AY#0!Z;J4&FO#*-C<-LZYS,'_ MANJBW_(J1P/(OD)A_5,?123'\D<_!JJ<%&XF M,RA!(]=Y+(']WW'0F[58SS:?L@7MB>]S US2DF?5;S)05'_O*$"GZ4I^7@@$ MGBRJP$Q2KGW4]H@-@OYUD]&X?O*\H$'Y\"N$!3M-!!)K,&'\1M0";SR#>':Z M7U[+/5E144H3+2)D82^,@*U:'_-AY1S?K>)KL:K*/B(<9"EQ_,_/PD1(-Y-! MZI-G\@7J1:[/*3WRN0*<5.93_56&76%LV,'>@14CFL(JF63#R:N+UU?$4[C MVESG+Y1@KKI7$D0^T>OW6K.%64J'.7Q:O%OOL+F&+)GRK_!J/SJJ;>5--=CG MMGW7]H$FM;%#;P2LV1.<;!:F.**_L9N#4JW1>?,]*I:#'?,[U7(SEF_JEX)H M069@R)0IW]^3W$MKUDU9[E6!H/_ W\PH%_+J$T5';S!,N"(0^6"6;2#LVV.F MBV+EL\5LE8L,BL:$4-/0PE#$B_GUQ1:VKASZ+'=7E@4S[\1HU1EI,9U)A3ZT ME8%)/@O4RO 1!I8>=RM6-;I95+P\\>L6P[LLGOJ8.%'X,O0BNBE'I(*Z1M#D MR=#!#9/D.WO=HAVM_*&<,Y+-6G[E@=Y/&V(/AZHLFZ,@"N#%FT9D3*,/M U" MAEFR\Y?:Z*#<@:-:N%;X5W?68;KDQGYVO4"NO1AM9J:%A%)7;$D/+E0GT2*$ MG3QABPBX2>+?C6:M[8PHKG.7;5C>B(2-!GMUPME^ANK6S3A61IH7(_#%$=7Y M4)L/37_@6[X42: M27%&G6F#7@6)/;':JP>G/7N_?Y-%@Z><6G,^1T)#L,@.@P#3&9@)+BG/M.&- MGIC![0\J P=.9)'@<+WM/LL3.E-C4P:-KTD !_F:7@V8SJW6[ =G2**"7;)>NUB_VGJ=4/67 M3V Z@BEVM@?"BBL,SD0ZTYJ5N0LXIJ&?["AYMY_ O@6^O%N-$XH**EB,/569 MG.DA\O[(XPO*OETKE)08.PM[M4N0)]^C+9 MF!X?WY(:HAL:^_5%SYYC!5B-??Y"*1QLA-QZ@6GEEDH<:&BH?ELKAI@, MKE/KJU>&-!SB%6^0[-.5="$3V#)7=!Q:ZR8O-E/"U"B9(QK9_X20F.V&@PB? M^QY'^6Z@6ZI>=ZZAB\T'I3I";_P!?%+=3@P3;.T#R[IN023&A"?D6;PD[LOH MM@4+&WW<">NJ6"V0R^/-@_ M&QO7NWAS>F:WAXW1LG>.<<'*4.CC._\'5'W+:I#8EH)N*,=HE_LNW8;_5MN& M$ K%UT[_GD/X>/:A%A!:102H'_9%'-#5$H'V[D^A#+C!;V:3V\R0;?]ZGDSW M+;<;42OA%(1KD/0OFJ6$M+5K _FV.(M.JGAS7S$C\=3[)(=(\^GJ)A6O>XV3 M\I1W:^NDW__17. QTE!\N75SE3GRN,F4H'K9"MS6]CN/&*VZ&_9*:G,U%4O_ MMK\!+^E"H_-3T:G=$6Q;#- V@7&^T#:7*<^[L?*[-+A1R*PCR'I*Q/ NG5@Y#TYGIPVF?#/CPW,QB]7E= M)+JQT4U*<(!-R)F0KF5#>T[PMY_/KJ5:<"$%]%2->) M &D@Z3);=#.,OH 5[B%>"C68<&FNZOF9F=>_4_LW=V[^[>^79MG@-/=]=;;U6=JG/J=^J\ M!\0X8AZX+2 )@86!@8J!C86)BWKR)A8U#C(MSZQ8. M!2$1/C$-)1TM#24U-3T3)PL]PWU&:FK61_?N/WC(R\M+QR(H*L MPLG#RWW- M!.7FS9LXMW#(<7')N>]0W^'^-[\0C0 !U@V"&[6H* S #0(45 (41 M !P H MZ"A_>@%_>:'<0$5#Q\#$NHE]"TE0=ANX@8**>@,-%1T=#0WYK1?R>P"- )WP MSD,)#"(E0TP&.V)NW\@O6(R/BYI(E ?VF7A>VOO=Q"8E(Z>@9+[+PGJ/C9>/ M_Y& H-"3IY)2TC*RD9F5G;.U^*2TK+RBLJJZN_-+:UM[1V=78-#PR.C8^,3 MDPN+2\LKJVOK&YL'AT?')Z=GT/.+:[U0 %24?WG]3;T(D'K=0$-#1<.\U@OE MALLU 0$:^IV'&(022IB&=D0,W+Y8Q(\COQ0UW63D4=XG>6D_@$W*Q+O ?'"M MVI\T^\<4\_MW:?97Q?Z77I, #BH*LO-0"0 0L.GH08>MZQ,Q[)ISC",9]Z*72Y:*>5[-?MCGQ?2F2T_ M5MYA?^4_E*7'=]#=+)Z#L?4?0[YMYKO<#;(X59YJ9FQBFI7!+B;NVL&T7GB M);'G'Y[6BLN\&G2?]$#6SBVKS]R%ET!J*DE9[?V;I54FQA)1XDZX=<3(V>9MGAN^$ _G(2_;O#4TZS.N0U))! M7L)[A4PJ4M:,;/5KQ-;Z:KQG:E=#0G2ZKUCT1^:+:B;X\ZT\T&O?\SK(DS1$ M5[X;QT [!Y?)H!ULLO'0=%NPM**"&R[)Q]#@X FFHQ\,8]MPT^@P!."Y1N50 M:DJ,4I0.-6VB[(TGN6IX4^HH/4TIZ#C^I&U3KOA!4Y,Z&C6AP*;EW2ZZP(HP M89#_<;>.<;E'1X$U;R6:R^T[S1T?.QOG84T*Y+>Q^.H6-%<"GTXXH+<0;C[2 M<)&E?E]N),MLJ@@SI++$H\(4<2)I;TVWT.X-L$EKSYJ9FC9/IJL>RK1\IRTP MZT*0^N85(""F9-4E Q3F ];K"5Q^95F5(?#;7F)=B^BR.&3N)M5584VL2]8+ M_F^I/_FEWV8W@M\&8R* _IPO"&"^F@Y^]ZNKO9:3 <&<)?GN+=JJB<+ @4%>Q; M$*.S:"* E"TZ&"H$+BP=G0?I M.XF HS0@ )K/. @ *B%"AP >9R))_=8AT 30S_PLGW2.@M8NVA$ ,(< P@>6 MM^B.KHP0@(\- F@W0P7]:JF(7_GU'SI%G,.10CM%]9EHHD&<$A>9!]7*2T.[2_#?#; +\-\-L OPWPVP"_#?#; /^D M!JAW@1X9FGYQ7>T:DR[U5ZCPXA>D9!=H8=7L9KW_>-X4P+G$OC#ZB>58CT$I MVW1A1)[D<)$< IBPFV\ED(C@UV]-/._'[*]'0P!1;@LIE^C:"& ](W\EC&1F MA)AGO@2EV\@W1;MIGP46W8=48YQM# %(\J^##W2KX@B2?S/V0P>> _,'2H>(X!+=&D$D&92F+6U MBC\I#)>C34$ +[*1'?RZ%&4/_K-U"ORJ$, -2*?(?M^57S[D6'E,0AR=6.FO MC1H!^$.6,1T0@*&>/ *0?_6G"Y">U(&W!O]>'0>/[=%#!XB5)/\I&\D1Y@X- M F#&!R. ;ZJ0"W[M"^_Z%U=I#*N;F2/74W;HI,124D2%,AYC^^5X:>5F?A L<"E5DK2/_ZOW>#9=2D,ZGPPA M@&T2.GA8;'U*X4>0V=XYJSODRB\- 0P4]V,V0(G@LFMO(=LDE@@@-;8:^VB& MJ$4H/'+_\DG4F-2E6D:LKZ63DT@%!DI%%X5F_6.:1F499O&NHSX:[YP\SI2% M-7S5*]N)QR]#@:P-#J=]VRQ*OV"5B+U6'=D;798J>6)D[ MFA"6%*?B[E :W6^DQ<,4&2%8W"HL*2O9L,-];7#EHQ62^I)3I0=W=;NWCVNU M]\=I*^"DJOXJ,#?,2$9^+'![,+>3>#]N9D66BMAIIDW<1$" @ER )-!\*<-, M?T]QJ"--==BG[DF, =)@@&MM;S.&[IU0S;<+YV MXA!\S648S.Y+J>O6E!HMK+"3^Q9=D\ /0X"%K^;_5^&FVQ?A-+=-ASW=3?5R M<^GLME'!ZB8$)?JD595AC9EDV.YY#6/*0,-B 33&+>]13]8&8T?YL>FR,62I M'7Y>*%4 :7(G@S'.DI65.$W9+O6DC'DXT?DTPM@_Y[-WRCF'=S]5G9E-I$\- M9B>\$J<%]W9Z[,9;@L1YE<0/#3Y:# MUB14[A'F]Z3Q^S4.9>_0?&XV]7#Y@I:374WA3>H-%_(ZEQ/,!YW>5HDQP+L^Z$%>WVK* MC$\]\HRT.874U73/A=8_6J(VY9L=$*<^>[M=>-_1R>]T8-!C8MC SI='VMJR#>'<(E^>"5%2F=N.B7N=G*,GI% M-US0!5\;!1\GL*)^W#^ISW+(G[442DZXL!3-J$O5Z623:?GB;-K%@UL5C?H) MEOZ>1R0 MY\6-E>0?9N!6@!=Q !K&WI(H"FDST$0)O6U'"( MBG32;P49"""C1$/BVHEA=ZH-8%>6*5"Q.F0.,PSY3H7\LF\42>:_-0<7U4-' MCJ$(X)=/I7^^:J1?Z3>KWZQ^L_K-ZI^3E2[7*6[*.V_&\CBY?U MP>CTD7!P81,%U+RD8D#YE@#S#T"^L2QX?QB#+3OY8%$7;F? M4WT$D<#MIP^S_W!5-38KZK^/5^X:."+!F%(C/.]%1=3.0&G'=&)NE365V.NT MMY$??=N?+17F%'[]'P1'U)S8H8YUW*OP^45VUQ]A>^%S*H,)SVOH!X M!71%Q>$%^@,J_(P/^17;D/3]FH4#K*G!?VUK,"H$0"^<M 2*M('BN@QV4]_NY"T@%!@N M*5H'EA..$ "*Y-V&15R=UC%6\9@?I,%SW_TIKOA#$4"='K'HU+ 72.SMA^/: M&IJ=C#Q^==O)J<\RAA*4K-M 8TYV:M79SQ;_'VQUU'?0N*_/\<(P0DQBZT=, M;G_U[_T1"C?V/;Y;'48D'_)TP(IWW*YX]D'ZTMXC9Y@">$E7.A !+.9#0R"% MC_H,,_%+)FE;JRCHH$>0QM@ZRFIVCTA5N,WPH#OS;632_^G'_VZ,Z\;^Z^A1 M=GSU*\3T$94;M'K5OI 9E#UE>:/MEA=>O[9.,Z',F@.^'T3QVF6J,L53@WTA!6_SK)HLP,G# M2@.L6C%@I3PY>P1V:\%YJ3=X3^N]-6/H$KVMT*>3A,PXMWPM_7'=Y]18(O$< MG$81J[+O W%4BSKPOMJU4] >HP31;+M['5O"!I!K/.FB7J;7P M$E\N$G5\*C&K#JN;32W,,=#-7]*7M"DRBN%WDS2Z[ZUV..37+B!RA,1 WQF= MK7HZ1U["IX1\AL7&.? _4+/$E'3-)25K=(>==_::W4 ;_FH$GO0DR_ 0JNC M;CLF'U@->%L9[\+P4.Y(T-M%V;7:VT(+M89**\M":HI<$\*#[+Y*OAY@R"AI M(X@ASL91S?.A:?E4($'1ZBS$'\$9F25A?IJ>PG&_PEY$@*>3D>R5+O]M:Z/V MGC8,UQXC+>CM^URFV9L@RV_AW_6$>IG\N\U>O ^;2K2;G5(C?G#K^W'GYUOZ M=%7#.R?=,W3*PSJ*QJ5^!RRN4=P9W;EW;Z.4DA]RWSS_)MMJM2F4F9*NXY6E MTE!67''_MKP#=UM-A$0LO:F_5C5>@%N6GJZ!A7N4!=F0)$EEK#"$69WUR+?" MP;,U/DBPJ:.1/'\2F(>Q+(&QI\S.;H*"',T^;;KLDNPM*JL5K)J(5#Q.O^WA MAVL-^>YR76NF/ ;!R)L10*O2_-PYRC0R:C64$<#@1"X2 D+@1 W7"YACUPN8 M;71PM@BH HP. 3S11_JW/SD$^G6=]3?5;ZK?5+^I_A]3?8,9'J ^C6@F"TG; MZ\R'1ZT0_=,+^'[_IJL 6:]9C(ZH@%-/G@B-$>$E*!NI\_ M]T=9\E98[@F*I9=/U5Q#A5^^!BT([T.N<-WIX#B&R+LA 46Z- @!W)SS1T( MRWX$L&^$CP!(I&$LWLB_7PJ?(,%/* BFYDBLB/E/1&<@Y.DY4CICVJ[^B%+_ MB[G7C8W(-%E+[JXOM1,*-Y6E;*5I%^MS_X$E[S78303 =-0,.L4N0Y+(_P)@ M'."X". ]3=]5@!/7%4?"-?W/F>%/I8G_ZH82MIAOY0E:Z.X1CUQEL'I#>TA+ M=K*VCFL"$QJ@DMUO<9A&/>U>.HT/<5K;]8Z94+-\;:$N8X3 MIQU/FF!8=/M"QR\ >K^-)V*Y M!XEU2#+('7I8*M95&7]L:T+-,W\X7O;=GL.9M2B.YY9^BK:T$1U]W.JB1E)7 MJQX[H"/N>R?H!D-X%P:08Y8KYE:%EO%C%WGK5S)_J_LU?EE[M]RX^ ,6 CR0 MX/:G-?0"2&/*(5B$!]E+N097Q&4_5\LP0;\F7 60/RPP_^]=]E_9"/I$G$P+.-Q^+\T!&#P7*#3^>:""$_NO4VT M_*SEX/&UBP%;Z$U'WZJM6'Q!B4^7^+-E5N6B/7:3IT6(PLX_Y-+;5SS[L.,-)[-=:NB4?&PRJ68V-009N;5=(]/#2W6H]:25_^?)+ M223P(+T58JEE3<5R]7$DD1;:"IBX_ES"]=]/">%=Y_5XXV%E')TSU]"9.BO0 MK/>C.>9=Z/RAD/][6PD2I _>C(U# &+5:W L&PBT!W DU@#]^B'=?KPYY&BK M #+_]@P!A/9C2D@BQY.?/QSXS>DWI]^<_@=RDI:(UD4 L+O:!K"+K13HG>MR M Y_O$A>-=E:@-<=KAN&HBVVWA[?"^!?G_)MO&TNBS1]3'[(M8 JR%J0%KSK3 M[W<@@#TO.R?UI"MECPO)=KKD^[/Y.90_IT7_XSC],:>$((W=?5T,T4/>!.U1 ^Q5O2/T M/*?I*W2SS<-U=X#L61A6=6GL3,EJEZL6B2SU29O0!25P<>N[.NED1+/-K687 MLGA*\U,>UFDI&@(:,&WHY]&RV4"K[*LBK@39G5V^W]X/;]B M:X^RU:/\AYU'*+'U-(-CTI6#"3,KI55]26O/#F7OB$Y*O5S>?^ 0Z1OZ0A6T M'VR& "8PGUV*-)CR7'VNJHKK/7)(X>F=6;7N.[#N%=AHM5(2)\XK3>00FAR< M['WTEDJ-G?!^8;C[[MJ:Z.&$(-,)GW+S]TG^>-'AT7)7RQCC2..89?'0UG@" MS1A)YB"VSZ@;.L2*&*_"%JYXQ(-ECM>9).[I[=P_?-;".IGF4"0L/L]I*XQG MJ1#,BOK+5BB-/^1SG_^ZG>._LM6N0!8+H9DZ>QO5MQN/S4M@9_BP0#V-D+*F MA3U=" +*B;MR6-@%?F$8G;PG(_-UJ5H^<82_^$]ZW<7%&]6_) M=^;#L=XSV64_5>H''J"+_:T2S+^O)(, ?C&QQJ/YFG<<]=10P[4$@?<;L6:4 M4MBW>,V('::C )K.@K=:1GYD">:$ FG*O;OC:JA1LJ+H@%APCLU7\[,$E].P MLJN\4V&M^B'BK@%#A\I=3')RP;4RJ>K5J O9D3C58B$SM,0FVV0P)AU$V/U@ M+!\P2$WS6Z3*==WE6 TW8U8\Z*3"T%#IH _'$BM#+\C)0AIM2MM@I9S6%]C&F,YG2,MK2/48/+!0Z4 M'=PIO;1[E[^$50_=!%>)C-UL.( 3[PN&K ML;C22C^6NR-)K"'XKP;A/QR([KY#' 5B2#P*M^%;+==C[#3@*[_'A<51(BS_ M(C+J)O#)Z&YU XT5#Y>25RR/ 8<\.(SIS<"'Q6,;3S\AM;AY51@#I#?E+S"_*FSC[JU31* MTO>\$=N1&9IAC^">\-YDL-Z< Y7[T5 A+TKT?,,YZ:Y(J!O(INZ2?ZZF9(?0 M:FIG0Y?*%$[ P74)@HLA!2&LNY2..3OSWA*N@_7QS G7;8VF?BL)L(IEEV'4 M49NP)GR QAYJ"*I^ #1F[_ F\7]?75WL Y>6)V]43,OCL(7QV-LOXQ0MGYSP MHO29@5XAS=:G".\[A+=?11NEL%#QQ)% M1$^=0@D'^0O92HH$F7Q?VQUWMN?D@W^^\3IKG@G+W2GFFIJ2E$O34- Z^G6= M:]4&+IFVD_P 7PFO:XPQ2.'VVKL>UAK\)]4,?OYB@*_8.!_-(7E&C@BRD(9 MNME:)B\O;XX 2ABQ8RLXA&*.3)9+I-Y0KX4Z4Q^UCSC]X0D:X.S7$HKNKTGU M3UD)WA\R9MT_5EG^]EKW?T9C9]<^H(U>@(KTR!TP,)D84==<$3M CPLX:I46 M"\D?AC3S8WQO^42UE9SNX0S#6-IEUU3Z,'*J-V'G[WY,L]3WKF&"NSPF34AT M\1.8GYL! 1B[5Q1FC67L!4@C+?0&3%IRD_-'WMB+JQ6'(;%Q5,RM/2VR%*SG M/:E=3O&OAF?%AWH>=!4G5U)_BE!V.]V9,W.GB0@\[MA^;31%>?C#^ZC"V6AZ M3%)+2=7MWJXY"SJ>9H*JDJ0=^3\$"_Z[@DTM[;%WQRGX3:L6&D$$C.SD*W/K M:2GM&796BQ$DKDVA^A3?^$F9YN=T3QBG*N8?T=EI?P_-+"S>[0ZE&OLR::G/ M..@)PHS/T6=Z&IIG% =)#8?0QK16!(NH+6$\='W5.*X9[>_E,!QA/>JE?4P,4;_CZ //80PDQH ' ML3V;2I=0Y^'%8X.WDR:?$(#5R(J7]E7X:M32A[[++.3(Z6NZ7S"@IO0X&T6\ M$;!%YR )W92S/C3N4M )(%92_)M5M?\9V)8D)M\U0G8?1OLJPS62D+LH7 \> M+ ASUR"=93W0""5O74A$-7RI@'O2IRQ:XXUJ=T:2Q]IE<U@0U?'-:U5_X$1V=O7N %! H_&1&5.=Z"X[=/J MF2'[4\]*4G:J:PMS#8JF!W7MXQ& XQIH_SZ<9)+M*ZL:P$H.X 'Y@CDJ4 V> MW=/+0-=V*P4N2:A5IE;?Z8R^QDCA^*XYI^ S!%#MD (EA6#OD*@1_WFW+J \ MH-F;GKEW]UGZ2J62) G:O[H@]!\4MV5\>G(T=')5PRP:KO./5QC;5H_5.E&9 MYO&D[Q;_$M JKE]G;^7?D"EX.6SL(T_4P;L0[Z-%4@RDL'HH>R*/$^,>/S?L[+X0\5WHX>]LD,G 2]MCZ5S->U()Q*QSEJQUE]D=[V MN8BQY[$J3KCKHH^P*(NJO]800T.%%@&=K=D*N>N,K+H4M8^:+R9:N%!"5_%! M0;SK4$FKD^7KV#XWDI[OK.&+: )N1#@*F)BKV+:-/A*94'5!PP%^W28[M.JP MD9E!:2:.CX.R6L,@5&CIO&PDIG:ZA6Y M@&%G!YO$C7+V#_O+Q9OUC/6CWLT>YM:OK?));#AFR5!,P%T5M*2*QE?/"J M!(LRZ6)')J^#2>_'+<]^HB@I\.MH'PP &;IO/%01P)<^Y(3:P&\ BQ#_RSJ^ MZ%=(_UH!9"Z1"RZ=!B?848$'BCK 81.00]&_+(5CG>8@@"?)R%CW?MUP3AL! ME2X#7U"?]%T>F2" CF.4?J7K*@7C9-85GOO:U7DQ,OUR!RW0CH#6'<9 >SUQ M"(#Q7Y;>(RQ2C@6W4LY6NY%9Q?IOF7[+])\N4ZOELWHZ_Q_#M5YY+Z\/":/$)GQ><VY[Q(WN9O&^:7&H2OW5BZ=4PP=*,S1N\, W>B'S6C#V4C55Q:^ X@. M&D63[O^D^E_GF:I_P)S#A+^]Y;=,C'^WK/FS3-=[&4N2V]O5'^I:N+C[)W'S M$\[";87Q\R)W*Q?QQ'KMQ6,1A(?\1 M@Y7^S#@$AZG+.X73#CHB11CWO8 W<7S=(O\TS213O,1 M]6&2B"4-\Q'\YBD M1?9 CKWBH9D[Z9?L#H'+&FFX<"4"8)OWM(??:TC&?:)7%#4ZT2GO&C@-?FT, M:Y^+/J9V4OXNIUQZ#.LQE*PP-_-0+T'FH^+^/<,VC.\B8T+_3Y"2#73#$Q2J M@ZO2HI[J$<3_D3Z1I5L1]([VYD;3!JSNX?^""\^2V!0&SE*\4VQ3[M/$YOT; M8,:;/\$,N7\CS/CO 3](Y"XUAWB;$KO2@/N]2UHW'L,-G8NU4B&?+=<[-$)(_INST!7PS%!3^?M'#$\ M<.5_@*F)1,"![^X,I8*:+,20@5=7%L=A:96,^&GJX>375S\ MFXODC/#C F+O5U7Y3Q:E [:Y0:5B_4M0J_?U$+J:BU&KBN])]-UK%BYCDV_: M]RB8)O%7^K;T.%,6GJ/*-Y4,6BD%2C_<,T2"S=A]HRTO?P1W;#&EP'I\F H M?;U[H) .8Y_*@OVL0+3>V FN1+O 3"EDJ37B,/\*U)A,,?3-1^6S;*HL\8,7!9]])#I$ MSC 3O$B"_HTAVLD9BXTA&?Y!%%DEN?O & 6P>7[%-P6M^["& SP.G M=*1@>(EV43D"*""M.4 7I2B<6Y<6_V"EW<=K;6K0U2A>&?F@<]B*,>^? M!:T6:5J5">?+=,G$@%RPT2^,35G.-< +7W*DO^@T?VU\6?W&S90SOTKZR7NP M-0C;(8.\25;VH9155X_F6&HP.Y'X7Y])_ 7#C0V=_%\NI;&#U,9X>P@8O.1V M.&*5'Y,AH5#=/3DYMD-GR<>$.9R:[ V,H#\LM<7Y.GF);;9M]L[N"EJCG^QT M/A5LL=>36Y_8Z*K^Y+2VI6?%VL6M$5*YJ9(D:-_#"SO&9DW-]DD-7K:!,ZYK M.V?89?W@PFVM^6#[?I>"+NSIYO>4EFTK:7SU&HL/.A5&!:DY&^X?*-OB,;Y8 MT'4DN=P]\ ]=REK08(M6UI"R#WGSR21-0I)8A>E/!>.O@Q:DBJ'=;M;^5SFJ M$.UL.'._RIZEMNT2Z. X94GAAP7'=I@<.P:8$FK-59>GG#P6H= SI7YS8NSB'9 MZHJ(RR()0OP./LF8?8A)Q8.Q62BLAX'ZN_\)'.HI)>MWP")]6/1 !B[H%7EV X9P14*T$: M=KX).ML!0:M)[W#YQW@.P<:]7MVRO!,+PH8]LG"99N[9CN_DZ1)G6:^\6R>:J225= R1/ M.KAG&=WE\5]X0LX/D3P'(0>.]B"N.LSR0(?2U,J&OS+80#( +;Q")FY'*SF0 MN70$L+AQ^!-A]36AP=\B7#^UAR?@6^&MF4O:0?9+'*]OU7!]*Z= 4,N,4L$* M:8)3Q80_'4?F-'7A:Q^[E"_9.:[L#?V5\W?"*4[O1MLM4@WT;,QO:*G#QL3FI('%Q+KTBX["'\4*XA^BKX4&FI[J6U MBE*;]^[44^&&@Z7G8G-R#"5UJC#EV-,F'XOU96@+QF#;QX\FW;39U3?]CQ3%&N@3YOLAT.00?W> M0ZC.Z,JSP'V%9#EE0I\E,=(TNSH\U3)P^>)J01K& &=^;W(LDXX[LZLC<'9U M=IPV.;"+3+#IH'X&*3#=G.3XP6^[N5H2B>=E7>'XVVH&IT4 MPUZ MZ-IA$8^](%*A"R>6Z&)O%WA@FS70$O%GINIE@L>>R&QP2=H']I3,=++4TU3P M\KX6#)80Z8F_*#H5GF45\!?7,9K9R!VT5 M/"1>-9$8@SR=F&*?1CYZ.F7IMA1:&N5,6Z\7:<>"^NCR;;4#_9UJA'.R/,@J MN<5$QL7LH32V@G0QCMHNODY:CN.>.\ZG'9$]J<(Q$TFHG(4C/W M5L?.[\C-#K36N:=K\U46OF MG4!U4A_TM(P1-IQ]\X]H?2[BR=D/M%T6]H+@#"FCEL=^!B[GMR84M^Y!#+B- MOI@KR-0]6]@S1K?# MA0"(U,D63GWRJ#IBOKE3@$$Q7'F+=6)&IZY.@P@ !,5AJ-IG_KK*'@803,L2 M/8*.9!R8ON48(M@L9ZN/_ ;ZC(S*-XS-#<=X2,1T"#E036L2HU&)S,)O,\>' M]RC=6V2N:R",_ES??(D$, R,KDO-E@C@H4S?9?8.+.#IK-C^(#6-1-]E>*1#.4@&R>BQ]2^OK;U[=)1SA0#B%A^QB3+ 3Y#W MBNXCZ;OW\:@:L(0+V^W6-"T@ MXA >7W"T<+4RLQ:8[C&58_U*)]: 6R4Z]![J2?ZMPIMF&G&X(A>.K]0!4G63 M>4=J@N"&+/-8]^=%%46!7>_*#VN"UGR398])PJA%9=36HG?-#4B$@IY($L<& MW[-:RSV?TV^M9DVM45#\C\]DV*E:*)-FW@WM.!X =<.< ;7*"AEI$5B]/U1O MZV 'HC(RA9NAO@KNV#_-Y\]*O_:D@BJT$N0@EL+7E"TW* MF+%0-#N;A$ZHKT,[!)$=!H?'9J/R-!ZYJ M6MZR-U]2QT3BB>O>EL+'J-[LS>=3%BDTTN;+D/+NS:''BF^N55:*2CK)KH^,W_^ZO2Y DCZ5:7QL=83+SO?I)&\*ER=;I"*7*&U:<6_0$>:;-ZD @&0/#L4 M8T8 ?0%K?WE Q/!*0 M.SZ[?I;Y_!41>NM@T*W:Q.Y/#K'K,J/4;0&-Z2S.^39>]K_'=B#QBL M, EEV:2RLN?)*$[[]#\DT[Z97%.8!<-V[XTX^&?NF:YQZ256S+J9%"0MR>8S M)LJ6#<]VQCTD/^&Z(W/Z> EU?ZW0798WXEU " V5:F0$9,*Q+%Y M@R?I2U#)- >DK[RLBPI6^$ '[H,UJ49MNL[O>Z?*G(V@M?8>STWY?4K@^-O5@ MP340UC7+C@ :DX010(1&]H!T<: AN[.!O4BGR"/L OPW(HJSJYO-%V % WP= M##0H3\L/3",78\P-._TX22Y#\+DTA/F,ZU!D>IW4%&YL0P G&TV!18,I25-* M49$>V,*"#(%2CC8(>_6Q-NLI+P*(P56-FDAVK>9,#F1=%HM[4%NWP*>38>OA<\/5] M ELQ2HNG='NBT1#AX-WUK.V%"=R7[!SI\%.W#[-4%5%NS&!,UP2ZAQ6OPU<; MV4X!5!" H[;EQ=V%1C M.$^UEC*SR"EZD]A$;AE;&%\QRY2JB@-88RSG^]7;9G@0TK9P&"(E^+TTD1*L0MK=G>NN4"O_B+M+>YW<00"<)Q1#O(;+[L*?4 MUN")6MX^['2:GD=M!^@=.7[0KUS]YQ:NN\RJ>J M2%M[??_S%2)GEU3(#D]U*H#\*7B8E:["LB #0F.@?>XII *Y_=EI$RIPM3.D M1!"D0&L-XY,N5T37IQNAB_"A\L72J5&&('/-:;I M-/.OK8-TZA?F#@SD)B7 MDK.E7Z/Z]_LG)Y;V0T7$^K-.3DTV%<^1@C@+IOC&!]6R0J41?O9R13SNS[X,PUI26&F5VOWK'LA M<$(:%?B;'@/RJZKIC M&\X9(J R3N +(KZ^RRN3:S_ZRS%<3$)95S<3UJ[@UVN9P:"%.R.@]6=CH+V3 M. 3 I"$A"5ROK_[$G_4:MURO9?)_+E16SJ:2N7J0';# 'Y64^D/2:50YS'9Y3&%@S59O'O MCDS. V-W'_8*K?FWRUT4_'O/ E;G>N%2*,:1$QT2%:N*FJ%) MM3A+G]0U FMYXN>&0)G@6/:Q*%J3F/+STD9J4WYFT)5Y& (ZH MV?"V,B1BJ)B#TB%[B$SZE*\0=E*/G)'/D3Y8760.,7[*V&IQ.%>2KZ"8M:Y#G=@DX\M;'Y6YM7IO+;FM"Y9 )I2R6[\ M*7UCKU8-OHHF+?7!TXOP&!IX!6[RASCN[6)<>P?;I$^8:HPNB@\_$8A3SHV/ M-AR-7B+GC+5KE/^SA-K$BAB0GW4#%>5#UO+/X)A([VT=#2!&2;D*0TZ(HC8- M^V(0.&?$SU)]D0204Z&1-C+GT]F#X2-#/23MDG(,[CX'F4>"3YB>F9(XTB'_ MLV6PJV=%NL?.!ZO7%[71B9>/C"GK1OM#[ B<;ZU:D8NWTQL31'9@5'#4"AJ9 M!3"FJ+Y0 "=^G>Z \+]/&$T7N6&78BA._-,]!WZZ7XZK1\N!:[#E^N*0S<[S M#_7/\NT9)XWA3.K2+UI=>P4HVG67_G0X_=_G4,IZ??K\3V([0GZR6CYRH 3] M9#FZGXRV]?@/[O6+4_:G_L?+X/"/V+6:PU3GV_Z5OX$%F-NFK>AF3]+THU-%O:FX![U^,MUI=]BDI-1\&-:A@LWVS'N+,YW''"V2XUSQI8:HU+[OI:3I*:?_ALTLQ?5T M2MM(*M]UX6%C4I6$+M'))?QW<<>(@\ WAL.>7'GYN1;%LW5O.M'DOTZ_<6&= MD@#S6!J_?R"%[\W^RP^[- M?13!C5;Y_Q=^4IC08*9CMN/I]3*R- \OCN)'"6_@U>NZ\6BHQG#9__7^9"SK M''+_L72A,5)5@['1)3N5%(&MT=L M;F8NABY?/]UK9/+5*P@IW$@XQKOPNLH8:O7EGGK&A-4^%QJ.AX=AITFY79%\ M^^WX^JBS^H5*#=_5]@93#Q%ME PJQ@N/JI?2=J&1- <-^VN3M3JYNMJSI:2I ML\(>K/!>/^ZFH.X2,GMQ;($M'\'/>)/!.1DS8*],G1G="5D3WFR:_(P7VB*G M DM\UCX\?'64;4RA)NU 2:4UMR=&XBKCL^IO9&=#=Z0+IAH';T6/-<,]9E>*F!'1M_1^-ZQE;2T M$&?B@I6UARB_$9;?K&0%.\.R80EWA>!,W-;[Z7U+AV;*3T6:6F87'W8<[N'+RWR4<'_-B&!* M%*L9SU9*P8W&167 :#"K/UIZ8%9'3YE*TS%QFDY$4)$)"P5T.) H\#K :$P M.-9FCQXLDX?@M*>Y&J@DK%K)J1TNNNZ8F*50,+'/AV4_$!0!>/1,_N;A0/;Z M]S1)#ZD:"/2:,0.MDGEHJM\Z.-F"NUE4952[K\4@M'A K2"DE),QEU5^GE<;;2HK5=RC+INKFH MX\'+)\_OTI ]2=8S4*IOZ-^.OF"73J_IMR[]_*8OF4%@M8:&0J3*BO=LJJ]G.NMRN272X)YNNY-9C M&N=SBDDJUO'O!SX.D]5)7/J#3D4/!T^H+/N8 N(ZWHM]=T<-#PP&^O_>,:39 M!::DHR4*1E$2A#P?@ER$7YAB"T>/JY8J8A)EK4=)NK@M>G3P3H$)9EK4)RE\ M;EI2K.=IQ#G GD/Q,(5IR%-,$I9F8XF'!W<)/8J4J-[I[RW.:T^S%CM@@!VNCM9G/[ MZJ2=C-I1_CG+P.5NXDQ4P- )4>@#G80WA!5R+)9UOU;%: M8D-HCVC5ZM8KS- '7ZO4,CHTD^J&XTU'R*UG_\UC5H/A[2$MM,S@VUOJ#[2G M-&54%((7^;28["+79, "6T4>7DN=Y U?+,?&*'?:PG+$DD1;G+?LF8B#]AL/I?,>)^.WP9JSX.\I-@OL*67M2FQYT2ATBX?/# M%0-16@SE]<%CDL75#BL;ZLQ&'GX8X(2-T'W!ITL%6H'$*.,#NH%ORCH+3ZB2 MQ.ZEUGZK"%E)IL(LU7%#+2;G+Q)LU$^2$MQD+_Q?@^L_].\:YO[P (+#'P[M M^L-3'#=0R!GIQT0+-GAT-]6KH[Y?^&L;;];FX.VRP3J!$ OY;FBS1Z^)6A>Y>H)?U3%$MU/K3X74"O.UT,Z MNK@H@_XC4[Q>:Y)%U5F)[=YY^0.4P*)-]Q'A0CS.,(><+4K16O!:\_TC\QXL MD^1Y3K7W)U),AM5O>VWQ^7YLC#HG5 [M' ];/5&U?&=3IF>AZ5S*3 Z*S0C$ MD3M_^?![CN 9<(+-CB]Q($)+7S5,__;[Q4P>\^T?8UB^GKT9$NKTD6U>W.SV M/A1L-=:>\,:3XF)K1*J^W&E'N'-_J+;>B+09_^,WZ@=KC,F;%(N5029^JK'\ MZ^M-OC!)6Z'AAYK3YNXN0=9+0LI-3!4\TA9&>H\E7S &C?# 6.PDFI/]@6"O MS*\B+%GZ6W'5S#-EF1G.R9(!Z;+U))-%FU3ZQ,MO@,/L(7]XJJHICL M0P,^$(:%%A:UNSO][4/.B'3$SV[9]C\=^OR]0]%::1U?27E G-JDK#[',D]7 METK):_%63/-TI7%)4:"@YL"[;L=.;.Z>;BORUJ 3#HUF;O9-I9 K,:U%V<*> M1FE99D/RF\ S-!P-:+=#RL?5\I.Z>\AY<$LA:G5UPO1YO5->IN#M4_J(E?YC M$0T4E@#)],GG_I.3.I9D1 VP9U'2D4;!S&C=A#)RZ>FW@36;'Q,"G_'!J96B MM]2'>'/#%,[YA%.@TF3=%<&KAZNRHSH!7*O5PK'"#TN)DC)BWNV"+4T\;+(G MGKB9LW7;"&&&2ZYWN1.($PW\LKM*A3E8<-$U(\PX;#@W+?0MIA_6[KUC14P^ MNS2N0,>@U/W,1!-3.P=Z0H5&-O'*58W.;G34 )I] 0I&D QW:P85Z-;C/:O8 M6*^7&RY\PX&QKL-+/<[P@SN8Y/\H&"Q*\MM 5=K5L0 M%&'XQ6+5BPLGY6VHCR97=EI:MC6VQS>2!00ZUFB>V\8)[;WC++72 MYM!' '*#QF6A&/.WE% M&>!MY/35 :EE@;U<=MBMM!(?ELR9 +S94/%N4[[Q_C_HJI70%IQ061%IO7N_ M8$>WKFZD?.8@"HL1)R_]MAL:[4PC7Y8D8%M='AJ4T3P_(VB:(-NMIV=!]C3E MCM9$PBM#GT$>TLFTT$.I 7_[H19ML:"LR2EMHJL@RW=TRI6)!+';!.'/>L'* MM4YKC"2#OAQB2[H'3F'ZA4!0FRQ=KD1B:3;:.;LQ>C[+FR2\FS:KC41=],7GCX"0V/ MK-'2C9P\)WM<7D/ZK2]==RY *^,N>TAY94J\T;L;!(]DY+XPQ5!T[*T?_Z=M M'?QK4^5+E-_:X9;7$[O<5I%[G.B3&$\$XI^3:K-5L/50NV!%[>8CX@N1)2E! M!HG9F=+&:N_DH;Q'8KQNYL:C3/+WQFB<"[6[3(?L [R6EE//[][R>KRL.]U> M]6RBTV3:>7G>>*<-[)#PNAHO4BR?-IN$?7].I%WC>5$RMZ74G^>C M)=AS*Q MD.CPZ>9F+2"FOR90*/'5W3HF:_TT<^IYL=\@86O7$W)%S1,6&G"=[M\_$.*K MA9!Z2I[.+2N%MLE3H*E%X^']D$I' 4:*7$?D ).[7KQ9\6"CA(F_GJ(\3-^L M/^!2EJ+E*1XI,T!TM>T[)-A=-<;%518BWXN[[& 2U1>LY(#BC5]' MO'_9'QS"$E!JL,/S531:]'OG:5BRY4?8-"2/P/05,F,H7YNMG+I<+YWJ]%3+ M-6^%B9]&BT5GM+\>[$23$SM^R_>2HE[QAZOB8__AE&=YSXTDDN&'PE<@E;CG M#9K:,YDRL>('47C8%11HQK03HNZ*Z"!,:+B5ETV43@C52+G9]SGSS6ZTJ3CG M?O**'W7X/]S#DS#!:KSY0KATLB5#5A4?.>[(&'':MZJ^,+XX4%__N\?@Y^U8 MRD1H#\%_#(G@%;>**']&2X^L=!(0(8BAIAQ(]1'P4N[B(!3,K$[>TCBXFY=B M7'ZXS/__%7?545%VWWH()25%.J6[NY06 0$=&$)I&&"H(01%$ 2E85!B2 F' MEF[I%*094$&LD1QJ#GB+N@V+C.4],EH=F;*Q+)\4"B"1G4,/W3!* MA':)R8P]TA>].=LW'_7T51UZ_1>X%$1S0RDRC.D+'*_JX7@:0Q/.>]_2B@QK'A&/R+L-F1:,V(Y;C;8%9>?;_H2TL@\T]W5P(9!.>&GFK4/SMP^ M"+*J*-GN L5OW ZCUH*+F2G0]'*PF$?(N=*VIFS/]WVVA[AQ2=AO0>8K*]Y# MGE],(W 7%_O<#MUN& M4H-/QU]OD*&^G( IWN7.O4 = MRH56R&4\Y%X& >3VF^Y%13CQSOU)0 C5WB M#*'NY/$P_']]%8W<'ZO]_XRYXPSKB5>]>DINIOAD&AB"#]3LBBZ+#YC/_ M:OHSG$_G@(4?(G[O<)&O3A".:*/?I[V\Q5A#['*[]*<ESXCMSD3/P8F.-*E$XP>5$WUB0K*KK4=88EORB5!HQK=+&<. MAKC+:)7*;B(#TF20F#$NE=.\JF1^ZP$L9/2?&C5PO3 MKWC%.VS/7P;XMQ[D7:^%O'?4:+YL##0DMHHJOW>L,GIB>@ZXAR(\!V . M^NP^@5)9Q$J*!2P.[:J3S9 M449DK/Y$#AB##W!Y>?*M@Z>:W%DR+'2^L9O%+"]WJ$RJ8BP=50*0Q_2A"^V\?0, ;TF_TU-Z%/GA3XM",WJ&)2L? M8B.3>R-MG'7H=R3;#V8HJ:ZP>V<$KB#"EC4MHP+)JJESH5/RR^HV8E(!AJZ6 M59Q?FHD422'5@&:O%JI!O)@J;$0XTE7UUG?XF?BG0,T"$OE ]4=7!5.@>DWM*ZTO^T'AIK\,2+@+D7DXP"8I"B8<8O M2$+ULU<%JJJMI6O]KX5KO@=N7#7>ERCQAO[8BYJ@N3/F/CE*=MUY$]R M+,4;GSX<#Z0K8+)-8D?]9+T:PJJ0B)!?1N4#!4F6SQV:A-IX[SYZ:]/9J<>6 M*J+RX+"!1D,T'['^6C3G--+!K)TMJ?LF/V*_P",T+=,N&=8!Q2+GLZ[(/)LO MNT;(X2N^0R_P ",X.]L=%R> 0&C?Q8=1?8YB*_!CSK3TK[S"^RIC!:6YT]&: MH\&&O>5[1&J!+#M!>!QM-P%231ELVS6)XHEW[N(.?,:BWH!>8YN%'[U$G5BA M^648/M [;^W[E41V.YD::5Z#IN[B+J@.<"EC\#O!4)=O6JS<(UM/; M(D:N/9D'U!/]5>0W/IKP/'@SM+OVIEG[ 21Q7X:S1S?_:O72=S0^E7E^ B.K M7RI[:GSUSLL\'B/DODMZW-+E:^B(B[,\*!+F> X@54^24P*74;.;!NX@B%>A M4O%S,)%SP%-]U57I-@91M*\+SL$ U-6B*I>&?]#J-4-7]Z91]]P0AUZWE E9 MK8+HW$F$I-(B:;5BTNW0OSA)%%0\_5(5? YHYJ&!*;+5^HB*F&%$E#R@ M!,P^[NB6)F&M_* M]E=E*CH[Y$'"@*/]4Y%H-)#(#NHJOKF_<_4NH(-8H#^K , MKXZ0YO3D=GB0M*V20(X?$@:#ITPX#&.1L[BK0RYW] MJSWWGQSC'K.+V[^>GW,_(MJP@R@.M]5]LL9_QPCJO&(ID6SS!&C$8:^''HUTS@ M,KR_:,2G].2P+3X']/Y=Y8L:'QZM0@GI@0^4[:ZX&4^[_:_F\OS^AKEN^;:R M/^1%UJ2ZF\LOMQ9R#<8]UK"E=ZJAJ*^;C3^ 1@M+9>NU#W*]EJ M*KA.]*4^CM_YN%@1XK\7T^/4 4%)L^0>1A]KZ1HK#RS]TA_[03G.A])B>"QP M1V"#\?Z\HT(;P2V Z_35@9PN82Z>]R7D[;'+N%''3_8P"/]K$+F3*>,S[B)G M01J:1+Y,)0&X#_[J4U:(P4\9':QJV)1(M5L )N^,HJEN41LI_H.8HR!,9U^" MMU>;#YFRX4%EYPW3WRC("+WM:2;(;>^MQY72K4?X2N/>10.DVDP8KP@CWW0EH7 MN55:D@AJ..4, 'Q>M+!7OO0/E%$K& '55!KK-M4PPU@JZTP%N8@HO.%6X\V5 M'5A8E; M%X\]JK?>N=*J:%<.(6<(5(A(WR7C#@8 0YZ6[VK7 M\!<+$WG!@_8#9[U_G+K9UL!.(N_-[!#%@F+WUQ[1<5: M5J3'L!]B80:B1=!\$)]$UJKG&=J. $5%=^)F Y%ZB: NU[X@_,:X5NJ;D5;" MC\@Q';A=;H"4(Z[&Z*U<2-GSC?WCU)\<-MN!,6OKY((*7$&XU3%/(>Z^.(*Y M)D4TZ\R=UG.G#XY;= UY\L(0"0DA]THT*F_2<_/O&G MOF:\Q>?[>8N/]8VQ<:^XY,TD@3T+GEA'*2CT1 6#+;LAIXX/?I%@R+6R09.K MKS,"9S.J*ZOV(%T42>EAIJ@RR@?9J"+EVW[=^@L8&=>,#B;&>$M#:DY)D&=' M&Y8:XO&9U9Z6[WJ=^M6":&*H/RCSO])QJ41PQ][*E@O\MG$P2@ZZTZ3MP9:T MZ!W=NWNR,64]O54C/B^>2G!-,&V-U?Y"C^=V%# Y;5.L?LA814+/_RY941DU MXH0K:[\0E5S&/,6*3!LJF/3V/Q;MU2T?'!CJK!XX]1HAO('U% MZGZC5];ONA68M\BR(2&I(48@!F.F"9WDNW94U9IKN%\)EE%E_L+6B^/\_"[. M0$BM95YKNBWY2$RR39&^P\44L(27NZ6HB$DURDJZH[)#HME!^S4<,'6UX4KW M7X2$?*,;6%UO7.XE^3IU[^NM25\"32=LRJV1T+F"/BRYWV.^WDN);/6\PV=J MPVR*:I_M/U:Z/=P NN++]]K#!_]8]2I%Z_N_7D'#DIO=.B)X7G+6E'T.R "6 M]0%E#MZ<2&1/R4Q]G#WEW%Q]Z B?ZY&@+>07;+&8 #A'\QSY0MM[Q1-*H!?FG;,Y![PA;;R8NW/:^!SR7A@X".%A M=Z/'KZ2^T'6Z,(2OQ"<])*7LS1[UJ6/"TF8/]."H77.TG4SAC$CKLNA1]B5$ M%T1CC3B\)TU_#KC_Z1*C"X[ Y0VKMI=B/6@'U!WF-_3PH%SMTE'U\)P<6I"^ M( UGQ/OPLT\%^OJ&8'?ML;'VQ48Z=[_6(.8%6,O%1XWYXHM4.6%(OJP(I'N) MXH6K:M!O^SV7.PO0N'AXXT+?'6$TGV,LC6/LXF.Q7^)5Q_I: O7(HSJ']64Y MGT37C5#G)X[2;.G/IF466TCCF:-87-6K8&*N;2,VPWYWJ/5@0KL1#T*NU0*0 M=,*5KI;[*0M93)VUM'!H3@^[($4/4 MZW"_G+\B!XE/$WV:Y]Y7B*6CN"J^AAN78K*5Q_O0\M'.+HLLK"7I7=O^?LC@ MH^!=5*:?DAL8*&'$W:@=I<#K]&I[P4]S>)\B_6^T>394RB,&M+);XA#=>HJ]5N:Y*M!*+DF0\/Q 2Z;0O2: (6[+Y &C65SCD2JWJJE_(LTV MY]N_0%VS+T\X.D&I$E^='.R0^;[#T '45<0[^@10KHJ!@1'<7^!S/:XK['_3 M:O1+#%NQ8F,C!7&8">9WLLDB%7$,^MHP M"NY$YSV,J,;Y8/]K^RT1.)@BZ"N3"F*M*09C5NXQ[BWH6S! \/MO8G<#*,RJ MJ/6P%BD&B@< 7/83H1&1#W^#*MC62RGY M,[XS*J.^QGNG$W\+_]WH7GS!V'[;B3TXMN,[$ZHR<2= U1"%4-N1U )F_@1 M#ZL2^(:3O::;A-=X( RF->QX6@RGD K,;,[4^NF,TG2O@*:]^19_Y0#D)MMG M'QQB@FC3-DI+[=B?Q,=Q\U2PWY/CER(OT*);*AELJ*._QW&G@LXB.&0IX7OW M.R+8:YJZA48V:M4&9M>+V>&?YO\SG**[;1>$EG7I728YY097:/.^/&"9CG@%H-0TO\3'T+8G_]ZS&; M<%@G40/=R=SNB1!-0(!WQ[C&OQC2L_@8X58OV)KC$$-5VH^A2;*^-TE :*J/' M(\[#T[)DS]K!XR7*,RNZ$%!=>Z M#C@,M=(7=P9G"_GI2QI6=K+<;X H!)/&>ES0UGI?+B"M,F;:PDY]+.VFM29T-)3!]XD1(^]/IQ,A6$ZY]GJ!P#0N_5W5K785NT$ MG]WZK@M&:-E9&?K(%.AUQ?L*XJ+@ M8M+V9Q_BH&N@OW#+QED4V]? NU;Y-$)=+L'=+3@LT[616@Q'$8WSR4F<&73X M?9"![\ !O>/'3%- ^"J(H@V',[6$Y*,:,Z1-RBSZ>KLDT^/9;-\OPM/[H*#: M,JG%W+V^5A9_$=+=3ZKL(\4IR'(=T0T-E3 -:RLCF;9PB47\1: 5BMX1Y MQ![5BGD T]3":L:+)ANDM0ZB?,5-?_1(M F!TAO&T6%S>+WBZ^< U;/^RKTV M5*,S7WRMB50XH4+X^^M#%)IAHQ>>I\(Z+"<->XQDU1+TGF3T@X*9 RAH3\S: MN;"!O4(@!KR5$W[GH!./DG'&D3X%A)K_&:B7<_+/DG6Q''J ME4^C/M:=I/=WL!SC#:6*QU#1T=&),+4>\.=4, RGV=!"RXUV,J76$:[_T]ZA MUKQ+$XO&14)$Y?KN8WRP5SP,(NN3OV7$J5IB#W8N.G(^KOA08S6'@[G1V2N1 M6;*='&;VFK$BOHC9Q%OLK8]"&3X'1ED9QLH M3BI%Z@RI8IZQV):8<<5XW:K_5^.D?YW$^=,%1*HPB28,VQT=293P54G$YQ_E M!-\$ )P M%GH#_Z^=AYC]*FYMX;H_W--^__)+QG[6A*16I6V:X.2J+*;%=).J+*/NX_BB20).$" M 1J#).ZG[S5D @E.(C625'I'[*)(##FL_-:\UB__Z[X?.,ZMC!,_"G_=J&U5 M-QP9NI'GA]U?-[*TLWFX\;\^_7__[R___^:FFDZ^/CAP]W=W9;7\<,D"K(4WI-L MN5'_@[.YJ1]\$DN!/SBG(I4._??1V:YNUS:KVYNU@^O:T<>=ZL?:_M;VX>[A MP='A_ZQ6/U:KQ@/^X DXQG\?G;VMZE9M:^^@9EQX*=SOHBN=YJEQ876GTZZY M!]6#VN[^[N&N$-L'WGYU3[JRYA[M[DASI-%@&/O=7NK\Z/Y$0X3YAJ$, CET MSOQ0A*XO J>E9UJ!I7&WG'H0.%=X6^)Y\@!5,X05RP[C>*VXP+][_P#_J2]/4RZ]+>S*-A2<] MF7RGG8!I5&O;.S5]<99LIL.!3/([.B)ITY/U+W3+9K6V6;JI*\1@XCWXPX1; MDG00ET>?2'>K&]U^P%_@AMKAR UQ.FUD^4^3WA.G$V^8=*GO3AF1[TZX/!2^ MFTR^@7[".1R4;Y'W;F_R'?C+I'=D_63[F^'-; M)/DQ]Y-H=[MV, L8^(I\S(D_:<1P:>W#?W_]TG)[LB\V1]'$OY_VAAI"#P(\ MXGMQ>3KY^N+2#P S8=*)XCZA.SYI#Q%]>]]XR";L0>E!>D\>>LYAL4O3]P?1 M=8-@5@H/_^W+5!!?VI3_9/[MKQLG49@B=5[#J=AP7/[KUXU4WJ'\G=U4\3]8F%#T\9'2_U@';NPA1SX+1%=-\3Z]DAV8/%Y>VS^H M'>WLT)2JM6HMG]O&IXX($OG+A])['GKWKOEN+0R<@;P@@DNX-O+.X+MDL7&< M_;7@( [,031"V)WA"0PC%D$S].3][W*XV "*7Q<&"\/,XVSQ4AGYV!W=(Q3!]*XAV.:^.U ?O&3=+'U M>_#A<.%^;>>K[+=EO. ,]I]CE9M] #IXL@@:G8YT'YK>(Y=[M[K]6B11.WKT M&%^$)&I'BB3TP.8BB>KV(TAB;^]H= 9?9))(>3&0L< W?9' ZQOW,&:07.1% MYV* 3.XZHOD\=-1&2'OA!=[;KSUR>-_]V.J)6![# MD+R3J#^ #2>1H!['2+G(:8Z'Q2678HA?U>]@(W^+ E1JF075.W"^SOPX22_@ MA,7Y]S/FHI:'GH6R0AV61'_9Z ^":"AE*XW<[TPD-T0QBLKV>>Z7^U\7FGJM M.D8[^.:+SI6\E6'V+"#8 F74=^4C*+M6JS[7Z*:>QZ>,;HRP'SVZ0SVZP^<; MW=[DT9U$2?HYBKR+6#W\K?=XC*$]?9POLML'+S#.Y]_W[>J8&+9J(L[AV+EZ M^@R2.#W)^ED@T+3(,@_C\46'Q M$>(3;>:[S_LZ2%%$_Q^'77)VCL=6YC"-@ MI>GP,A# B4*O 6KG ,?W+9&=+/CB=V9Q4)CQ%7(V/?VO?NCWL[Z:FWK'U%<< M#T C,((KH>D2*9 ML1H[BZ[&F'3]S*LA[E^-$A:>^YC4OEQS?QHE["VZ&F.\_FFKL*YC\L+483:2U$<]U].3OI6SK$*+[S)I+CT0 M^YO]01S=DG8P?5^=^\3_&/H!J!F@HFQ\6FC>^SN'H_,F+:3]L*+2'E546,%* M+K(4[;.HL_PIT74DO?HMZ&1=>27[ J P[*+I,A9NFHD M;'MY]!>^.TS*.+@ MK]K7_=,%5V=,CWGJZC3N9>SZB0#98L[5J;W*ZNS_M?.U=KC@\NR.L8I'+\^9 M\.,_1)#)>I)D?;U6 Q"4I/>:J[#@ HQ)#BNU &,*S>(+,,8P5VL!1C6EA1?@ M\/D0XE468!9 +@R/1V.&E!69_#CA'WZM;2\Z^S&5:55F/T;U1P]A_QDR) Q4 MR4 FHS%\NU'.VV^MTPW#<;0_)E# 6O1]TFQ1A$/N!DQ.AJX_4VQZ4+[10WKL M.,<.[F/'J6CHA<9Y,';&+F/9D7$L/=I5(ILW7,>#"8:#Q<:WR/K1EX8K&8=+ MKT,;?Z*F@'$('Q,*%H#W.13K\!W[=2'PX$1@Y0-_U8AP.>L9SK_A]XNE? M1>S&$;JWYPYX6"#F8MY0"EB&\G2*91B9-R]%$F5QL1(4F/51K3UMVD,&.+I/ MWRC)_ZR^TU_Z'G[=\67LT*#DQ""(D^;O9>?SZ,WZ31\FO$J]:4 FLI'7@VX1 MI^A[_J1C7JHU_9#BM_(]DKW5?(?R09=_*0_&?+'^3BUB:6'Q<-"JE@Y'>1)] M4.9 >_VD+O@(5^A'ZI]*[\%G+K![^SO5%=@T#ME)U9;M;^Y4\V>K7YZ\ ?1% M@MPUF;(#BD;HDF?: FV628&&R (3B"2YZ!#PC=BL^E%(O]8+"0Q.WEL9RSK3Y%B;J\1G_\F'B\_-!?9@T MJJ=06HT#XIZ'TIZ3!([?'0D+R>9U?QBBSN+''&:\ZE6%$43+37_8@.RV_;?R) M^E=SOJ_-@M_HW+X7%OPZ&/,D$G@K>'HG)/"\4/I"4M@[08&WDL*6%@6.WQT* MO!$)O!(*3##L+[W4:=JS8)D6M&>-+NS3[%FS%G;49[!:"WNX\,(>OLK"CH(6 M1H6D0_0>12$Y(L: :\25<[#RN#5IRJ/894SZU:'KX$VXURQ"J'N>CQX1$5P* MWVN&)V+@IR)X/T0Q4)-YN/Y=_;9[, M6-]:WEEW#KMVXMF#7/G=4-02L.>UHZ[I+/W=D-5;\O:UHZ?)/&_-*>CME-:>,)5$F7XC-SF& ;LV,=YMG;CTUQ7CFRN/0Z/ M*!.W>K1LB>@-!/(W3_5>=\E\F3+37T6:?S\4M01B_=I1UU39[/V0U;(8H=:" MGB;SO#6GH#IB<1?&Y MO#.;Q$0A?'2YPFX)0V946-^M'JV3K++0^LQ7@SY?H?, M#T!IURQU+T,G"TO=ST?=YJY9ZE[.KC5K3N]SKXW%]Q7&=WL"EO8$6!XPRV3R M&AV:UI2^L=7KW.MB*>_5NF2M*[WIBV>LAJ6R42J;;N1LB#@8EHQE>)*Z,;=-Z^TY6Y*"L7@2D/2CK%96Y(@=E M#:0B>V*LW+;DIVP-LFCM*7NY4[:T*;^:K!,C(:KY<"L\,V_!*V_/>VO@3AE:7^U):.WH_W5 MK^YJ:7\^VE_RJK*O0_O7=Y&5>=Z&]O.EMS+/V].^E7G>"^U;F6>,]JW,\UYH M_XUE'B-9"VDQ\&$64Y*U:,7H OW )R9K/?%X6:EH[8(M'D\*5DA8LW"")Y"" MY9EK4I!_7E(H.[J3*^E*_U:T _DH0>S=.1U&G-=CZ_>^K% KKXF_W&EX%RJY M/0UKI9L_[VEX=\;9)3P-UDJ[C*?!\H9W=QHL;RB?AEXLK>;PYN>AV 7+'Y;J M1%@.\0Y/A.41I1-Q%F6Q91%O?""*3; >Y@X+.]?.X?=7#6C MYG'G75VN\_K6FFHY$D_3PHQ8/'W)ZT?C649M#_Z[9Z-+>%XL MH[3GY:W9V$/GI0Z3\OP@P^82+>EFL9_Z,FG\LCOI<"9V6_**CV_1< MRKC5$[$\'DY^@'E0SJ+X3L0>;![LG)NN0Y#P"ZY:<:PFK]N:6BV6@!Q75ZIY M1^3X2A;6V:T'5EH4MN7W'TJZ$DDR,^<*?G]>)>^9.K2L&B4^JFS:XQJSK"H. M/2>!K*ZXM8H$\KIRTXOU 'D7)/-#\HL0D3O!'>6EHB6%HGRKB1PF6Y, M\MZ@9_H:6*R9ATS>";@L#YDL+9J<1#"2.'/1QM$,X<8NK-&[PY-9JV 193Y2 M>2>8LDRDLK2H\E!/KW=!*6_>RFL%,&4VH;P32%DB0EE:1%G/_FJKU/IB!=!D M/7N+K2:1K"B2K*R# +OZ4;Q\*)S*MNIBE\:EC(@;X4?8!PHW)6(P(AQ*H?]-L-; MF:2XB&,F(Y'TUD!,'Y^@80_*I_@ O2WTOKGVR4C6?&"GUEM#.!-^_(<(,GD\ MS#_^!OLO8K9GF6AMPZF MLODVQ?#53-^6YSQ8TP_RY#VPAWIE#_7V&Q_JDZC?E['KB^!2P*K8,VWNRNN< MZ8E;8(_T&QWIYSZ!JWR4+.F\+3K) M>V /]ZF5U/[SO,VW=#_9(OQNSDCWJUJQD(>!%/9"K>\0LZ2PU]W@C#^3J MTO-JL@SK@5S&PWX22\]/SX3K!_H(83ES"?=Y]7KH794O*$[/8:VZO;^*IV=\ MQEP6^($YOSH9'&[6JIO;^\M,!NIF/%LCT(XWW_EA-_!#>1S%<81_)&M />-S M5=0S;;;/AVR6<%^!<-4O7V2:ROBBPW>O*=WJWR9-UI+M$I*M)L"5IL2EIH>1 M'+<21\<*M+)X"?7^(V$>A]PK&5U+GI >*1$#>UD:G(UTJ^7TG!GCA M.I'AZ (8ZM+#2_!.T/'=GX8O<#,6OP+VV!;A]PN@!G@*7O6E>7QQ]3[.PUR+ M8$_$\IR(V:ND[L>3075'566N[EAZ>/$RS#N+EF&&.UZF MJ^P?42IG-)7%G_7#GJ>G;#-TH[YLI3 !7-$OD4LQDZ;.=0%3@2_#;N-^ -LL M33)=]>+A,Z9?Z%N3%^!M2'69*X8_A9;6H$SX2M'2LM<&?Q(MK7Y!\-6BI:6O M OX@+;5D$,!"@EC"92;>,;=[:"DLWWL9^GHO''#YZ&L->.$\]/5.N.(2TM?J M\\>8 MGV6(Z2.PK'6O[X=^DJ*N?BO?*\^<:STLUWQ!2GLO?'-)*6T-..?.>R M4MJ2E"4B]%K^?2IE"*N/,[^5>.D:1$>8,V8_^%QS M7N_HB!ED4!]?E?J=B#V#'+3A*VLG\I\,1=9;.5X3=.3G@I1J6NJB#VM'4P\O MX .TM0UBJ?%QE=0%.N2C( @J?AK[ M;BJ]5AJYW\L :JGNF:EN@0&4=JMDDAG?+TOK<]%ZHS\(HJ&4M'(7 Y39#05X M52EU"J%,G>QK"XZO6ZQPX8U? ZQ:3@I8:[BPQ+(>>N8C^,3*&TJ7DP)6R1RZ M.-6LOM%S!:AFR4V;"^A?ZRR66 WF^:EE?;G2DE#+2G*DJ=2RMMQH6:AEO3B1 M)9+U5W-&/&?:MWT2B"2YZ- EY88L_7X4TJ_U E?VJT<[U36BE DK](RNL6EK M7&Z95U[E5S?>[6]6CS9WJDM&IFN(2HO3FL6D.3#)TLG:8=*2D^F[#3IY$X*U M\26OSWG7U3+U9BQXY>U2DREE?:U22T$I*VF3FD(I:VN16@Y*645[U!1*V=>4 MLF\IY04H97]A2ME_%4I)XC173C[+J!N+0<]W!?<9=J,L3./AM]9JBR=8O7/J M)#<^J5E^_-:R4LGB=+'"PL@2T\72RB#ST\7JBA[+3!?+*G',I O%BL^C\%NR M#OKN P2B)0]COI:S/(%2UI?%+ 6EK":OF4PI:\MTEH-25I+[*'[]^7@=>8T6 M1CX?KZF[: $%=4VW]K7DS+?R!'+9AVMQ7\_27A3KJOWJUU/X+4E]]X178PT< MT)/G6T#\Q!FO*0G,>;KGHA1Z4#WTL&Y(\+^SV$\\WUWQ[*+G@HAG),\'EMD2 MZK,0ZKKJQN^68M=4-U\[ GTS1>NMQ*]C$8C0E:V>E)-;/J0]&<-JN%DJ";& M[;+YTS$\'0I+]J!WR682XZ'YR+-XE+D4#/T9#^$/6 H MS&]; SG@H24HJ&+V(JRW-/!LA+)ZF+'JA/)31E>RD_RZ M<79^C70)_VTXG3CJJV^95G<<]>% ?3C8UA_VU(?#JOZPJS\&O:OWU7]H;;\$]D=GX@^-0>'>\L__KVQ\1_6%$0^HZJ&^3*(M=F>!7]$U/"H]@_IVM[;Y#^/!">YX==_6,-ONJ+N.N'^IMJ\4T:#>A/ M1.U-/T0>^+'ZP\\=P/'-Q/^W_+@+/VY\^L]_U?:K/__R85 :!-TD@+6%'[$( MIXP?]YZ.Z/O!\.,U,-#$.9=WSE74%Z$QANV7'\.=]+N]]&,["CSCQ;5#N/SA M,>)(/H91W!_U<\_-YR3BZ]?FZU6\^+\=2>[_9*3_5/ M*0Z[:116G-.MDRUGN[JW>_3P!,L'N!4%ON? 277^Q1++Z"&NSG.(U9^![*0? M=[>W:K4?]%"B\ZP/(JU+&LU9 M+CF& O4(3_J LFZ& C:FC6PX2M0%CC&B_TSPR-6JF[\3HA=O^?2^2,08QO83 M">)P:^\E*>)'[$K)D[@(Y4]J(L!_]51XCW %?T:E])=4(._ES?IU RC&E4&0 M#(0+>Y/_K?:*_BZS<#<* C%(Y$?]X6?GSO?2WL=:%=:!WT R0.HYM_1NH)5H MD#^&+][=VH-MN^OYJ=S$=^/,[V(QV)A&8W]G"6B[PXH1[YVXUB&C;L;$_"AGH89B*XDH,H3A?"" ='(M)?-WP86B)= MF&44M$401&D[NL=C=72PN__S.(K@*A&8_/(A]2;0R4L1P*/6&2(]]9 M%#MI3SH=/W%%X REB!T)X_)F,,B)A^"2+$,-#CMX]"GXZ*'5'>[M>6*(@Y'A MQJ=3Z9+MBW=FIU:9,;:=26,[H\G]!8\[@V^2Q?@X?AH_@8OR]>>DB)>DAXNK M=\+\IN^$97Y3F-_$LW6-#_71LO%2#'#WY1C@PD3P\@SP^JI^WFHB [.\[9EX M6YJ3J,/^"S+[.:7C1H_UI!O%9*7[F,'XX\"'AVOMYN7^7Y&SDT9+-Z;796PO M2PY80,U/T%OGG/G P !-'!DS0*/ MLTOOS$,>97WA213SHM9G!OW:R)1.X,'MV'_VJ?SB][M.$KN_;G3;VR NW6]_ MCSI_LQMPZ^]!=\,!RL;9;3@B2/&?DK2UL[(TST^V'JU./(>I M_*5-:XU[X::T?$[4<>)\V1R1.,E NAA^X3E^Z/AIXK@]$/(DNCGY]7-3Q2US[E )FT@'^7]P"_>+LS-5U:J8T#%2:_Q ,E0U)4 MH\H;/(F\QQMJ2%M+\&F#.+K%=[*E)A!W(I:3 &V"IL:K/[)[VZ.;]UQ;MN?LF6-(2Q%T1^O^FOW]:(ABS(/:6 M)Z2Y=;75VG)4Y<5=4]+Y9)HO[YXH>R MMAB;VMUVSK>F#H(8Y$5\"9(O,(SG%J+1! 07A?[8:&<,=H*%0@WV,H(W!/_' M'RPL[W\ZVJEB#OI;4N"+PKA:(;1+#&+827\@ D?>2S?#YO+P-:">3"H._!1D MJ+XZ__8'L(*>G,- \8PP=_2BJS"=J Y,HL*35X^E6)R,#JM[HT3TTPQ2/C3? M2B49+GLP_L=(_GN'>YL[N^CM6EL:+NR0__FOP^W:P<^)D\I #G#)G)#6S"1@ M4,[%O!2\3B:V%]WA%SV?+8"CF%+&E?%4QM)S!EF<9&A%32,'KD#13#EWMW]L M_X2(AI[/NIM^?%MCG;Y?N0YJU:W#@0XC*32(ON]Y@1SU.8 2X91I,!FCP;?0 M,F"^4?Q1C^"5#OHUNF=P7Z5P>XZ+;:"FJ&,3%[,V8RUI .,M4I?;3WGT%MI MK4>6]P%-=.+4MZN6C@PZB@4Q @X5LB0TU]0M%)DD=*Y\>81$\M[MB; +7X3. M7<^';PHN-=&\^D2.\ JK/&U1YV+SS^JSGR8B'YDBLA(0AK7M-C&)Q41D:BCH MU!UN+^A0$Y1Q+1F.-FY-)IW_J&YQU #&4CE)C[P]"X'(U:X8>NFU WQ\Z;D\"S<-XOSL^[Z 1BN4GCG#N0//?_!Y& M=Z&32)' ,%\M//H1:AY'0W#Q' M!$%.G[N1#)^>.AF-9N? +Q#S_EQVYAR&P0B MN*C]-TP(;Z+KX4X5U/ M12HX06?D'!;/,)G"F"QR);L9EUKBKUN;U\Z/^/'@Y^V=[:U<8O$IVGR T>:O M_.UPZ539\H>HO4Z1"2A!S AZ0C7A4,4"SP)2$@H MGH<3OX67A9L3?TA@#/!1,0FD=C?JPY(.D:G!TP#_<>VZ3C>.[M*>_G4+>)RD MH9$VX*N04 ==S]O5GZ>-CWZN_:PO>_""J:/++T26IBZ>,E1]94E=J6VW-[,2=C&:[_9OOW4R;[<05V-E[Y2686-7A69= L>KW3@6/ MH(4QG]"*+T1]"F"\=])89 76$A]V?Y[HQ'^7_/Y\DC1MSXAEHKO35=C1+1CE M.;,*&;TC&K(L^%.+E5Y>B5SSY3^53FOIY#WSX^GJYH1L-**FXRSQ0YDL9E%_ M=$TV*R;P/C7*!JGE.\$/!D#PFEG^/O/031C&]*QCBR^]\>#7Z?$*8;H3NEEL_(;TV%*'KBP!=.5@K""_&;F"> MB+W$P5QEWYL<*.C4=GX4/TWTL#QC^,T[\OL9$2K*'8:)%NC^$FDJ,7<<5QTV M *NGP7!%ET(W\EQ0D20@ .)7>E-DIR/)6QRJU&>\TT.*H"&F^W;O572/=L"7BMH#';E[BQM38]++@5M M-=U.7,?717&]6/2S0'1?L=K_NZ-\\G@G/1D$N6_ZQVEAJ%/]NM-C+/* P.>@ ME]J$V-46#OU59< 7#+E8CS!!3 $0W2X0&5)AG^/_.:U)TG\U.-VK(2EJ@4KO> B+!)0> MNO(:5NPX@!P-//%U>7%51T[ M-A[_Y5PUSAI7C?.3QDHSP4L4Y*-P%@%> G<8.OE1R;D1'@2'NUTY7Z4DW@A/ MH3/4@TV2<8(%9AS?(#/DE+$F-)3:+@7H,,UF,X_"50^\RK6;,QBJ@^WS4*_) M-=K4H4I9GH,8[8=;3@LC:0M$\:[DAH/B)1+B(:/0'P6AA> M;;OJ8(3[C.49[Y4TWJ$(3PD?T1$QS:2;UVCH^AS9;O:-4P,]1Y[:R\L;#$ 3 MWVS'4GP'(1$0\*,([H"LL&S^J]4EJE5?$BCG;E?THJ/ POWC]?07:UZR_&M= M[G9W<>Y0#U-N,;HVDX0Y41.CLV;K!";[5Z-^Y33.3X'YGC9.&E^/&U=E?%VH M!E_MJ6+'B\Z=1+?K^O&7QLW)Q?DUBA] VO@W=G;27[T.6-)$5R>L_'!*:9[J MUL'>S,I$S^7:>/VJ?T0MISO5_:/]H]-:]?>;WZZ_WEQ?G#S22_7>EN\1JW2X M9Y?IH:+?;TY)+U,0;'RB#]#"6]8#>R7*N 3A=E; #V Z2F"_;NQLS%C'H]TG M>9N)3Y6K?E2W=@[*13\V:T8("_-\\_W[2NZ]>-KR.B-;W+: -(+]OX MU,+>2:"&GD>I=.KM*$M1<;X3L;?Y)8J^4XT_K18GN40L)HCM;[0N#S;Q7)9P MBC&!:%&4P $M!A%$SL^&$(_>SB>!Q,X\(8$3RV,=OME6[T_?Z1S3MC<>&/W^ M,@Y_&0_6HX8[%J+T8L?FT>.?OY70BU'Z6^CO;-E=BA"YMT&\Q^D5Y17 _KZ; MJC:J,>%7X'*CY=.7'#P>S967!3VF3F )X.-MSD\3I%6GMF41Y$D(LMHK4*A+ M35"%;FHWQ]]:S?-&JS6?5J137F8K/&\SL_57>-9:G]FS&)UC=-V"M 7I J3K M-U?-UN\W9_63ZXNK.9'ZRD^^.V?"3:/8HK5%Z^?>O]JNA>L;#[6QC+) INI8<^ADZ'XN@>]C-8 M(+= OK@;P/JNMF8$[?Y\3K+[(K DS'<275I+>P;6'; MPO;+P?:NA6T+VSEL[]Y\;9XW;EKUL\;U7S>GS=;)EXO6MZMYA>VO?H@E43HR M'3JG?H)I_EEL)6\+X6\$X3;4\I6&OXP'QX9:KF&HI8VUM+&6ENT^:0)+@!]O MJ._L67W'ZCNYOK-W\[5^]7N#LM)NKAJ?FZWKJ_KY=8NXVJ M+M.4JBD#7"^%9[Y*ONNF\^Q;&-/TYJQY7C^G MG./3^G5]SKQB75;Z+*_^BWUEK=EJC>7G-X+P0POA&L(/+(1;",\A_ D\?/Z MYP:%9)+GX5NKU001'+[]\E>KV;HYFU<2'ZL(CZZ(C$L>HGA=#T4P3'P2JPO$ M/XE"CSL'X#57,LF"E"ZY&$A^@_5C6(;PW/NW6[4,(6<(-L7*<@2#(]1O_NM; M_?RZ>5V_;O[1P#^^Z,_*,ST?1_@O[-CB8PN+6TG@#E\$^F_#3:U*"BE3#B9K M6<"W@/_,^[>W;0%? _ZAQ7N+]SG>'QJV&ZX*1ZI Z]OEY1?Z7+^:#^\+F;ZH M!D>XW\H&@X#^%O'0FG@LP+\(P,]5!.Y] /R1!7@+\#G ']V<_%8__]QHW33/ M48*O?[YJ*)#_LWG]VTW]Y&0^@#^A3A;8PH]@'41XT8VE GIJ@%'GMGH"OXA" M_:?NRF.8^7/IWW("RPF>>?\.#BPGR#F!M>U85F"P@CHU?;BZ^-+B%+'3^9,, M3B+JU\HB/26*>3;)P *X!?"7!7!;4,<"N '@QS<75R#'8U.F^G7SXGP^[+Z@ MML?-D-M(P@\6M2UJOPEJV]2P5QK^,AXR;->&,SU:$[*UKJTF9&A">S>-__ZM>=R\;DVJM''3 M.OEM7E]WSV_[JJ;&A&(;3LOM22\+K#:TUK#\1MK0D07X'.!M%6P+\ ; [V,; M XQ;_?VF]>WKU_K57W,63(('.K7JYN].*^O#C(<6MRUN/_/^'=:L%6N)AK^, M!^>]6+%RTMG9F#&QH]UU95:MYN?S^O7\!3]:L$(BQ1H?>FTM=[+HL#I*'(N1PN[6WNX/ MYMS\%%;8?2)]+$ -UST_<>IAF(G N9*#*$ZQXE^ATKAPF_##!'NSW8G8VPRB MZ#M6 DR*XK!8,] /G;0GG;X4(?X:=;#7&O6#V#ZHXY_X:]%^S:F[*7Y;.]K9 MJ3@B<40?X[N\B@H'4+?6&A-N;=R[5,'0>,:N^8PM'/ZTL79E*&,1!$,GIK@S M)XV<3H;LT9&W=$44.U$6ZR\[N8$.O^=>%O!$^$!%6$*7:Z+WQ=#Q0S?(/&F^ M#5;/E3&N" RP'^'"4 D77*]N4J$7M;/$#V62.-CU+I7=H?,C/XGK+:8^ADU@ M@%P:P_38;.C!6(-HP"_QPXH:0QY#/0@$;]G(*_ RVB8JTDXE(.]ZOMMS[J2: MG/RI8LPYYCX>%6/F^5TS>D2I^SQ4#)&?^UO-)!JDXB0A4U >/ M N_S0]A:JBC/O[B8!912/Y$MIPDB2M27\#AZ\C#*X&,(9QIFZG>&LRBS+5V1 M)1+G/-2D[-Q%,2QCDL&T@6BPS^27I0% MWNBW.&L7%FKD:]J:T2^+;1[[R9WT;!_@%VAA].L4L$:.#7D01W]/&@FNA^P/ M@DEO;/71RENGPCT]W"\C''Y0%G& M+TBSH>QRSP%&!-A5WD@\EW2H$A_P4<#%,N[3U[ #0''8N":!.T2JCR.="=X> MH<)-]=FKJ*,#=],:T\];SC6]SR L = 01JG3S02VJI3<95)AA@$.__FOO:.? MF?Q >L<^:?1RP+(8S^FM+^]4S548*0YH'(_P/.#KVD#^'H*S2)*L/Z"1Y3\F M6?MO=??W,+KCRJY9R)]C/_D.<\QP\G@""$7Q EZWCJ#L:EXB!#(^,SA.^"4S M8<"$O0A_[B&5\)+ J]N(++#\/@&LYWC1 MAX_M6<=Z:\5Y[I\2UH9Z*B%F#PN"IHU"4&;[M.*;LQDT7-T%T0U6';@"[&X M^^Q)/C(]*8B+J(.%/3F<,]YM?;B0#. 1BA+\ /D2D?XE4 M1_@Q/B+GR=BKU:GQ0][1)CP'./@J!GPBMQ&P:W>$#Y+QN'9=CXA'"@=5(>8ACJ YI'D#>U%B30EBPH^5,.3Z\=NUH>7PH0911F&"!TB MUT540"6!7C^"B'WAR2WG,X!TJ"936K8*KBOL*X(-\TS"4$!<%Z_T,IQ/X#.Z MA \NQZK#0'-T,6 SO0?/NQ;AO BVJ=B9.UP[@EL7Z9L?$_/]>$M/W*(P&P"M M%F>X<4*25B!3B4D2P 6 :R3)T[SB$$>?4*%S)T'QX"*Q'WJUTYAEO2I0BS.#*IPO!.L?1 M"NAVZ8@<1YC*G!1.(HN R#42EJ3Y)"H)-!CFPR3&V,_?@F=: .-VA'<+2$ M 6<:.$3& K%3++E>;0/4 0Y VDY 24/V"!LJ[WL@5I( /[(Y^2MY?6 :^,Q, M*9%^JA_;EHR0L&SPZ+^!M=#:Y) USSHJ\.0%\XM"JEHYU+LR>W<->S4<-,^_ MU>3*D(-&6C;XD@G4:8.>(N-?-ZH;CBL#]%[@#/._!\+S]-_J.7P'DGP@!HG\ MJ#_\["@#>+6J3,ISQ&[4MO8/?O@9I)]4;N*[\9S>Q6)0-DD_!)"3C7P(*!/ M[]D0PL2B_S$"1O_CR7;YG:V=G5=>FMRE,%T3%#F)V![4[0/(^RM-"M6^!9;ACFP+ .,A;:":@'Q(TN@&4P3)U M>W0%FGIP"FP45/8[NC8W$"I)3MM: /1!(Q>HG6^-;A'Y><:\/.\9#*O+15]+ M!(935L:"X=N!X9(1ZP)@B+)G$"5D "+A-/43\I5T0?DE@U2BP% ;0A)8.+_C MNX($WIX .#[?4QSPN^IA'>1]SBX2K1EP6"2T2K@RQ/EHL],,PNB5C M>,SF>[8YP"24O8!P(B]!21V9_1+Q"1B0GP)"4>9'"/-U402*+ MG@IX=0&OR4",/J8147,BI-*;8&28=&CA==4HUL*KA=>5(=8%!4V.44'7!#JJ MN[% "ZGO@NPX1*C#[TWH[)U1H*1L$E.=-N;'Q"OQ5HZ*R>:+/QYH)+*!: M0+6 NGS$^C@YU@SX'HA8AX"AM$KQKB02YM'7#(N>:0I V1%1">/EZ#)TY[LN MP&,GP\ ?\L:;(:Y1'DJO'QO%%AM7CMPL-EIL7!EB70 ;_\3880 ^%A,#3-'A M!!5WZ 88LLIPB0DG+.4AA!K^) Z+;LOT3L)#.(\EX&@BD" )#46NF+,)@'O= MH'#9@=^4VUYT8TG!C!6TW5(<6TH6 -_%EP+<'U^#:<_I3(WR1H1P>HFB\VK1NX6FRTVKPRQ+H;-([E- M S%$C-R,5<\ CAC%F%8^ Q2T.AJO"M(H_UHH\G=1_)W-M92AN*!F7W&*!$W" MSXG.+XJT]2(.QX5Q98F3A2FZZC@;S)48"ZMFI'%8^O&8:XU^THC.3_630<:. M/N,%?#>FKF I;0OCJW8R+(Q;&%\98ET QNLA^?8Q54UJRRLEF'+X?\E]UA-A M*(,BIPGQ?Q#[L X^9A6I+C"IDPTPP1 C']"R )Q!W@]T<+]Z-DC3N'C%0RE] M+@O9A0;,(^GY'1+G\0;.SL?;\S%,2(ZO*/MQ'D(VZGFS-F(+TA:D+4@O![$N M%DK&^9UHRD5 I?S,=%B"9PPC"],H'J*]V//[?N@G/4[<1RA."B NIQBH=&2. M[\JCPA1VNCHFP>\/I&<#$5:/S"PF6DQ<&6)= !-;5%P!T]V##//>4QTV6]+W MW=2_1:#4DB&FTA;%:LJA! H0*UC+J >/C>ZL;+@^I&5QT.+@RA#K8G98-*RB MXAS[5& DRE+150'^GI_$65Z:IY1HBEZJB7FKG@3Q$D,'=*MP2EC-!IAJSX)F M)Q9)&B/LQE@^!Q^3N"*0(XFLK*#CZ'*5/):#C,M,T5/'4EGGB^GBL_P48%Z3 M6'ZT,L2[KENB]6*'A/6CIR4*1I;THAC%[VN3C)RJ M!"O-8K4@&5=T< I5P]2F'S:S^[&WB0&$0[1]WV*9'RS$)RJZ?&XA B04^!=' M?3^1RBZ4J':_NMR$$B'8D@1\EERC6/0/7DLB@HI#Q!J_2EG*\Q,##%V1]WY" M@H-VDRJ+%,Y$)R\:<3&EJ$8_Q)IV9DA/(4& 5$!R!5X>@" 1C&36!+YH^P$5 M^[/JVJHACF6/ECVN#+$N /"7L7\K7 9JQ&1$Z%050,.*I B*N6/3#+ I:O]F M"2>44[5/C[4B+H%N^$_=".LZYW?S/1)KJKE32GLIKR_Y8 M\WVJ &N)?41&]?)^Y,F@K/.1L2TO(*?S=Z0*_"GG[UB$7C6BMPAM$7IEB'6A MA!P0GSG_1E*3B#2.@A'_:Q;Z_V12=SGP9:SK87;,(!==^-^0QUVLGBL3HWJ^ MZCDAW5X(R]4=%H]'HYANH^!)ELDI<5U59&\/G29:K$*9DD9 ;1^2-/9UO79Z M])V?E*(TL[ C;J.8P#*6W2P@6;KBM(/(_<[W!7[?5R^@<8'@'2C\)RLBEJZC M%^(T:@<_YZ-CP;WMM./HC@>D% [M558BOKZ/Y?.A4FF8'XY9*1-C'L7\6%#+ ;6D$@>M@745:-1"Z@64%>&6!>)#\K:V"&# M,CY5CCOGC@(:*BQ3N%A"50X4RAN3+8C)@)GK5BCOX!F.^TB?5(/4EHBVW@0( M%UH9"X2O 80K0:R+N!2YT4?"!MG$@,7/7RGE[8><-% M#'2*** )6)JGYQ.DDE&!149#[??#3I!1U!+5B\I2%YM)PL.^RV%1#;4TH-P2 MW=$36#3FYS&MJ.8F^Q=OQVWN_%1:5KUC=6N5.1K%;CE_@1*0-[O"WF385ZY' M90T#$0I=%0&_XOY0OBN*1H>TOR*/-)O1+JKHL4-JQ$C#EC6)S-I];"/G!\6Q M96K;?%F_NKYI;GS"?YWFPKVMEFDJS>O&UYO:S?&W5O.\T6H!;@*]LDQ0VW*. ME9MJ5:?XZ>(6PSKDW9,F8';E>Y-3A5:2ZUAXTCF5"3"89NAN.3\:_:5.% <; M;0PL1[\!/E0QK/#JV_+SU>\_<=C%OP6RQG$ B0"3". M*((!P-<17K I!H.*$W(F!84(1QAV4Z$NN$X?! 8_Q8[;L![*/U 4A\0%S%+R M$/2C-EJO\DNX#B0,@[P8UW\X/^JMO?Y#;\B60M0-,BXLKA@=>Q&F(ZZV"I1)C"V#U<<34U9N%$569(@\MJN3.#6)2 MH"BBNV$P"!1WS"L3<^@T7-(1Z"O1TZI?-I.U MS5/3?\9.FV]RIO^DXG-]&;OA2XF+)#10ZV]5:K>)P&VU?Y8,KZIR4 MI[[EM'P4+/EYU.7]3JJH!,]#Z:.(G9B4YDZ]S;>KVU7JCHL)D2CP4M^F41\5 MG"M5K(G(?A"4$M7U26)*5P?)^9&%8]67/G& O'^J%*=-';.QXU4,;\6W_<*@ M\7(A@=&Z ^6.!=Q-G"$T#V],2K6^"5?H_-_UL+^IY*.)IR_*:]+V19)*(]HQ MK_%5',VOK7I20 [0Z5B!KO80]X,K&9B'5A2TT9%F=W .H PQ0<.L,)9#6!HA M9N=45F(D6'$'>SY.+A/&2T&(C:!6K!4HPIG<9)(O9FMTDX A"M3A5IZDRMR; MN?:I#,2=H *7\2!BYH#MJP7S 8^!I7K$?7BE\$"UB5/JBPF__ 'SRF)1<4Y0 MWXGBT! M-Y:<'L#QXN^0]P/3P< UI!$4G=C&P.5'N+!?T5? ?" =61 >J=.V# *ZC[KU M4>^!D?97182VQ$;><41!%<%PU8]<2YEK\$K.K'9YOB^)FA42_> M&GR!"7Z5GB\02HXE2"FXE:6M>-3T[^..#[6',''DA=?M6S&9',)].&,EM2A) M&GD0MRF>I*7H:LC4*MJ(_-<--7!A@$CAPW;E+>%J*3A*5HLBYW M2N]#TG)=0&*.A]ARZCEA*=&/:LVFP@]R&T%':ZJ&;@>B(OR5@-S.;T71G85/ MV4[\5,E9:'S%B&O5]CMA$S9P';1BCQVZF-@'!5^0Z@GZ"YS!?"9;^4J-S G/ MMV'<-YK#HA*MQP#Z11K[[8QC_D 8!6Z8,(51%QNT:K#8J$YLI8A&UT<)DX80 M=7"@.'S^U#DT?:"#%3*8MYZL?QU&L%;?RX",7*Y(KGJS&RFI7F/7;Z)W( MC0@8*4BAB4#(P*W9&:&.4$*KH$X>OO,XPH+G!!/)Z#L+#@4(B+G-64@*/6W) MF+$G+QI)1AEX7Q3X'@KAI)KY&#_?T6"G18 IN*I*H2&**LUFF@E\I8[T200; M'W'8S5B2,8?$:,<^\SGZ\.K%UO9#T!0CP1DVD0%C"6%$0& M \;"K*19 V=LTVDM]V[ML$I-C(MI!A7L@92>,L?1@[ X;.@.5=(@5N?&FS"> MV"AB4.$>!OI8%^A+:S["V?%LE_:(1HC[XJ-Z#$\")=P;6V"<'M+(CZ,F&G[) M3\R0:9ZBC;@AY"91)R6MG;1RH,7\#V6*(UYMU*G,SS+9]_IH _"!XX(TZN<-,8) 5WF/ MQ<#W LJ.=;FQ.MO/13_*0JXH0?2(E+Q%4W* IWE1S.Q"C#R2KO5#MJ13B0IE M77?XU&EW=3Y(>.] KZ1D8#/3U)$X" RO=2\;+I"-=KN4$2*,4'930I?3;D* M*L++<, !8^:*(TC!_/")-#4X"<$FM1Q O&D+]WM)OD>!CD>B'.O"@T=,-3!H M,89;:9$5#P< H@:Y>Z9)%H7XQ8#$.(NN/_9G<&5K8DZ([+?$0KR'T&@^=[0! M1C/M5X1"VR-15\_QUK> P'H&8RST&,\Y)O'O<2!X;< ;967*>XR40<*;H"F7 MI%T6EY'1$5GDHP*J-I*+R&-)9H"$^#4)(5FL)5E,&]WD#$UR*"IU=5.UO4B- M\V'ZN"@6AUUZ("!U0WTE,&=4 @#;%VD7)6!-RJ(Z:0/KQ@V=?BISX=< MR2L<$ KJE(MRW9"]GJ%Q.C?;P\WB+X15'P'3+)(P;4!MGXW_:*/7T?7C]DP] M29+Z&![(OA'AIF+)>9*V1GN@CMRG*M3S[; A_&.RS KZ#J6CVJJ-0MM=<[D!";+C1U#HK M;S'&9*E&,P25K/^PIK$"/I]IYF)@(9L)39,+'Z/RYK&OEX,X*N2?T?(1VW\' M@7#+#:3:V'$T5MYE,A.Q&(R82N"-S CT;+HB[\Z'VH)R0A?.U9+]:-P*7;I9 MOR$;;F*8+MZ+H^4_5#0FMX1&.59;IPA?=;Q1K.='TT$60AVCE!/,F&]1K$$] M&"OO*%<#-K.FMRL%"F_2H41HX0Y1'DB41RRE @X8\=(3.G:717\EK(R\>(NE MO GF^)B-.W[8HV;:*"QW0*I@'8RB963"7;7R3 QS]7#),4<"^3*O!IGC>#E6 MV%/[)RX/+-=IM-IG%J:@PN.*F*H*&F\+R4I04!SJ;=6CGW5<1]0/?>TRRFT! M>;Q"28@=B97*!28^ZQ@T1S*G>L$\P7'EZ#(V^"7F.]1C]T"\WX;=P#>B1.05II M 3!M+5[@$+E:!Y^&SU(\._&5$#',4Y)&U=UVYG4E)JG4@R2J*!O!8!!,-8T8 M 3?W+GD@V.JOE%O7!5 BWWREY-I48028@!9D9$HT, 0Z(/\SJLH,A2$'%(7)!(.;9RR5%+/O27,@;S2BL. MQG6\VID/DE\:9XEV2.BRBWUR_G8X:#*@B*JN-HJ,F65'0F#Q?2C1T6/9?% J M[5)8?2?=S=&:Z&*YBV)V@+/'Q<=R!,K43T[?:$S\KDR4! P?:]D7(]P>[9TR MXZ@:TFJY>/AY&'C&IM>V#"5:-6!I,"Q@$^[CHI-)JJKH< V=I.81&;CY1;R.\GS1 BZA+

H4V!((QX-(@4 I!*0DS#_?EH"DVE:IR M-*.)HF@>!>$<$9^$9#8S4;'>(E7'C]&]UY8==."3+*\5#Y'G'I2,SV01IN<1 M1*-A2>@(C;PLI:Y$K)*I7.7)Q")?A1?/+!HVH9ACX;--8>8QZD@)!Z^BEL8" M?ZGR0U>RL%U6+#P_EBY%DY'C$4C,FQ0RR>6,"<=15PJ VBF^U'KE81J,#SXUE)\/@ M6REB5!N);V$P&D>NT/:9:WXG]4)$E)R6Q5/WOE(V=9*JDB5F4 VZ?ITNK%@& MRT[#',D-9LNF$=N:TY76H:C>0^[^ST-@0#?*G\N=!-AQHC3+$1MLG&$0)>X$ M;CT' 4TUDM(N]<4]9S3S1&()!R0<28 CE3Y)5;&*>IZ\J53XD@.=E;L\3[IX M6QM;O>?)HQ2+D,92](NFQJX8<%LC-MYZ?J?#^GF1Q!P5!YVI%- OSW!0OB2B M&2YP0D;DD"0J#LQ$O[#'@+)E"Q5-NH:<4=Z;+D1N4N^F7("8B\* M**J)0G^43P:65F=TJ"!RK3YS\&-L;GX1O#6V%$8.JI7$EH-Q6DG,2F+++8F= M1J3.UN.VGY)ET0SB:&IS[6,$M.LH=]W36BMNSA;4G$-&25&E2IL\ 715!!3P M^VE9+!BIZG$Y)%40U:=H?Q-O*36-2(PX-!4O MI4BSPLFH#*>&/W0B&U5^P+R^B(Y9X+C4J(W"0BQ5![^M248!^+")PL9T@]V"U8 ^SERB!;:NYCI?VE.6D6NBUT+S=TDR<+ !K3 M<8^C>^W*.@XP*PJ^>+(AEMSUL X#028)\L?WQHQ1+,!B+[3I%5ET(;A*&30[ M4I7;\R06 L :?6:W&8G6/QV_.ZTB!AO<]&ARTZ8A,LM[Z6:I::(:BXW0TCBR M)JP=IR-$]/A5R".%#185<[G+#6=[Z1E4C!2U7!L@S2$(9D_CV S9--?=3'L< M&WF)3942)RDUEQ@NI==3,AIW\R93+QNI=)@SA?[HI#DR!CH7,Q &'\LJBXN3#O.M&F%2P?DB6P6.B8X()A%)"7 M!\CI:GQ&N<]RI)U^%#;L(6D??L4JHG!UA0Q1\EY@YBA6&\("#<:S5::Z*D** M7J[@N[8T3;$K<6WO\+L.":%,FW)%=JXKJ')1"KY":9?$.MCEDH\3VX8.,=2/ MW&.Y0B.QI(R47")&BGZEL$=1:ODMQT/JN< 2*7=($=68_VBZ%6D 9OBY&_6AGW3L("5HJN?;CZ+J9H,Y^/D$B*O &MUYGQB6/Q+$,5 MMUD.M"EE-"@#8NY^\2GE(,*_X#&:,?JF67.T9 ^(81Y=6 0PEK5*SAS7F<03 M=,AY#7=KDM&Y;S,Z7V<4>&XTKJY%FF(]5?6&XG$[C,\@T/8]&(V;(@[2>1,@ MP/N85 >X/^'T8J8\E0#$LK$)6W.PTM&FCTF/XX]0SFS&J#R002$W'FZ&JV(8 MJ@:YRJ+,P\55R+0G.UAY!)D)MPWEF_*HC#Q[G%*2$)L,CXNZ%MB *!((BN]' M="XNKD6Y2NAW*;25J24PB(-2OCR&C$3*Z2\"\Z(M+-XHC&HQ.I;!R%;$9^1C MXJF/[AX.3E>.X;+L<%<0<,>+CN$>QV>!KMC/4K,6.8U0 'N_0Z!VO^N@\R)& M@TQMFENH&(;<"U^AD@.Z7&'.OG0 ^XK7$1U5[6$'.AF7B\3-V.Q@62A<^+9! M1K#?2*JP)A]M]IK5V:S.9G6VC4\-D5!\X3>4U$EMHPQ7I7(A"#S9])@G".EJ M_Q4'Y.8AK.\F,IFB](Y2/8@;HW>'^ DSESP'CK0O'9&&)91S[LHV+O[%K$LS MEI^<1#G7,/2&HA:74FQRQ9*%_;P315%10*F(>9D?K;%9B]G2'!:+OA9]EQE] M2\+LDY%VO/8"EM3&@MJLDQA%'B9'%W,7(-V4I0AI-6H:JMPD;GM'%==!\_@G M$UYL"/>F.&]H:'F?/#$JQX\[^T?D_)R)E(+"*.^Y")(?C=95COH0"ZK%LH_A MU>BSIVQ=BEO@L&M?50]+>\ACVE3'"Z^3.K1ZBM^* KPLV"_-V;1@;\%^B<&^ MF1? 4G;C%!%@1M3!C95JX=G$[C-DCOL0T?L'2FS:P;+CGOYB^*M@-EW&,TK MDE(N5)Z'JIO5%?X-:LX''_+6I^6&2DD&5PUUJ>"'F]05Y67SQ([0Z-$TI<*1 M)P=!-!QUCBN)7:T%DHEDXU;1TX^+TR=N+&4X4G@HS]'Q-5L@:Y\D[AIB)G+Q M FII46H_]^+-=]_0,#7:X*;PSHU8!XU.-Y8U6M9H6>.[9HU8%'KS@O,/N0KS MXV*4M?,7;4J;D?&\ HB*Y!%=3VE&36/%IZB)@5'4."_>K'L+>ASRJ]T-.J[, MX3K0U!I3M\^D>GY=;IR6I\-DP%<-;SNS*?JH'#8C@638#\+T]J?BNRSZTW<, MS8VVF?@BU4-2?$J5=:**4+D#'PNJ%[8XNIR<\H,8W516SUF:LV?!W(+Y,H,Y M=R;QG*L\M@G1IAZ*8(A](YQKBG1Z(L*/U,[1:=MYOQA=9X$L][J31&$T\I*\ M]JE7,N"7*^V,Y@(JXU8>U^S#VV&A\ASSW':6XV[1Q3OOKC;21Z-2]!6'BWV* M;@:EAP)S56>TBDJGK[ GG?+-AP,5<-V56,U_T!NBXUZ5:=/#U6'"?J@]Y!AB M'A)KX8F! M;-J:X+B%00 /0([0CB,R/F%5$&4O*HJ.F#8KW9W*YR1P[CG'^27H#M=&'*'" M9?(DU^MZG&L '@=0YDRZ\UBXW[LQEF=#=(CBC_\ZH_]^5G]MU_!_#PP7A'#/ MY^PR3DDH GB2 K@YC*>/=HII%=^XI'$"DC1-G7M\LD4C'K%]X'.H.UO4![;B MB:)S[$3AU6C3YV,;C&C0(]&;/2.HEZB&)3$ZJO.>6^/E.RG)7)7M8*]V^34T MOQS_$^)+1;Q0$9)D><&R'%W+"RPO6&)>\)64;I;WE"7/,/6>QB0#JD%I MY&E73"//IJIIJ9/$A4>QJSBD6V'DHEM47YI#:%'=HOH2H_IES,CQU6@VUV(O MXV,D_+/(J)77B^#0)ST*A\1UP*9U>24-PD@_I*Y_&2#Y(&L'<+%NMT))LF.F M]7(6M.($W,A5V_;UF\CC"& ^'E28XI"C M*]4T J3731_Y"GF/BD@WC_#4#5XU^B3_^:^]H[%EM>*V!1D+,N\-9(3[3^;' M4N>^C_?IP-+3VE]'"5!2)-BQ8&936PLP2T4/%F LP+P5P!2)X1S::Z23F/6N MQGO5C!:-+Y7&'VNV@D4:01YRAQ9ZEHI2+/18Z'DKZ.E'H8]EKXR\;5U8?:;T MPMTMBG)0U-S"XLI2D8'%%8LK;X4K5*!4(XC16RY"$SR6RG,2$5" #4>/YQ4\ MBV[M[;^YHK2%E>6B @LK%E;>SA3#'4W-9MA%78!9S3I)PBE\>I.NZ!>^4H(< MO,7"SK)0B84="SMO!3NZJ/M(G +E''*=]]GUSHO^OE-*R+^K4MX'MI3WZXP" MPRFN<]I;BV+>U[J2MPR(>^=E7XPS9@N_6,9L&?,Z,>:G1$*V=._$NE&0_^G- MSL).+)(TSNAQ&-K7BQ)5KXM4$.;+E !*@\>"EF$*$@$VWL)0>HH8OXOBP%,] MR1#5=!T6LWD /EP5V12>&*1YFU\S^+&(4SD'*35#E. M[ Q<5,L?[Q%LM:!E.1L6;"W8+C'87A:9FE^Q7-5C:[!PF(T$9*+ZO I2 ?PR M+('8'HYA&JM?1J(H5LX7T/$##J.A\3_:2\9LH]C!@6)O3;@[4E4E>5"Z7+$.<-:Y_]@@)8*A!!(ZU5F**\T:HSBM558RL M^,#_+@._%T4>Y_?TJ 9\/G:SVE8W$D&2=^,B63PO.2!A<7I^)TWP)]7H2E7[ M+;?&*A(_=>\KXQ6C64G1 \5G$ID:;4T2'S^+4&(H>VF5:>3&I(VP#JX\:6 M4PPHAVN%K:I/*S;( )A,1< =S3.JMACI8+;\+HW45,XPHJ"40;GDO-'!3]4V M5+4":*CP;UFBG\;F#$%^$H>IZ&9/.$3@1*'BZ/[;Y>GJYL>JF[-U9%C>;'FSY8TO;%(O2/[R<$VI(8!T" M-8=^A#D[^07EYC-Y:F!F-(+'FG7X>)@!(CYWGU8AKU9-6YJ3:UF!905+S I0 M-B8VP*!/K=P?Z6GI":RJ>9^J2CRQ#+C09,\?)(9W>*S*BJ]0KA2*JP&:&G,A MJ!I@7L&6))+;A'L2&04@,:R0YX34-T5#M/DF;>(CW*613D!\>3_@RO'QA-'[ MNKU]:=#,!VH6S]NFGYU*T>?J/[H-#+(]I0E8KK TA]AR!XSB53S/;2KG&LW4E3)2ON)(U36=?&H,O-PC M"YW@1:U]<@_I"ZFW.MD:BV+/F E/K&F*=H$\H31Z4C!R-#=*\0,0R[!+[I_) M/,:4\.DM%#G@E;@##1$Y P[,#\/H5O4\*=:LZ O)MA_=@GZD/V4(>S,6H:5Y MWU'?=M]:'EBP?,;RF:7F M,P1OR&>NV$U/P/,8WG*-_4NXD:'/L4YDM0&8U VJ*#)@U%K#('8W9BV2 -JY M+E%ZM!\2CL- T,]"W D?@2)]Y% 5ZC[W9^TW)^DHM-A!L-.+&0LL++:.>"# MRN,3BEM;T?(<+HO6%JV7&*U/#!&TR8(GRI1&8AAAT*G90&HQ[6":N%N\RTC. M,N-<2]VZL356V..6A]BP5G?3I;;H6>BRJ8:U&'PKM6,DA0 SO\,\0A;=K%A= M6J8^>FRK+O+D*J341APJ55^RQU!QKVX0 MM>%M5-E+R]L%U!M6]X$:#UH3J(BRLN1_ W$5Y-A6"EP @#.*G6];K:T*![7& MRI@?2NDE? >VO#)'X8>FC5Y']A+^UQ%D]1BF6&1&7;GD1$!?,",^&^M5+T>, M1--FHT8&D*V2^Q-?4&MU!'G?S4 YJ8RI'2<]/V1MHAEZ0$IPC],70PPCHX5) M29M(@:ZPUYH2Y0L?!KL=>'G'1@9%>7$DG'-$JL.+ \(6*YB MNLG4%V G2;1Q8S.M39;)'1^C.-'=VXE%7]Y%\7%IJUV".^%(3'A+H-P M05V'5+IHG' /(K.M3RF2(8]O5Z%A),3 +:?2E?TV-OM!OK%3JSC;U>VJBGCP M'#& 9][[\$09#)W#@[U"G%&CP,>#B@G+AR4"1LRE>=@#YD;%45:$14R\BONJ M8J %+CN:6B69,,<$K"RI:)==D0.5W\'C@,7<%"%YX2HDVG"+5!1K\EH#?V>Q MGU!@.SR>Y2"\DLXN!>6!B/0/'-[K6 !0G:'?+$*_W8Z&*7KRNWEL.O1G82 M445TNYC11"V?>>_* #3DK0(-^"XJVNE%6: 6FYQIN=H(3RG6O5;]00^K2Q$# M;3_ '"!2!9EA//M#:T?<>>_9GWNH*]X4JTG1@GP5'((86S.14$<$2=$L41]3 M@K(!\\EFZ&XA:L]:9^8F+AT&U5]VOAGS$+'GX246#(63S*]FH\"?EY<\AD'@ M$ILF+L I78F$ U9J0EB:V833K]M280T?9J*:YDH1BVH:.K^WC^;EXF5&[(D7 M 3DK'HXK,8UD^>VC\^.GCRVG.>6MXB9N'8Q;H4M:X(YT.C[(S+CBDUY1&=V1 MVH.$7=N9;]-^*,@+!NS0]OC*U/5,!]>@_XG3F#R%K3$A8L5PT91]T^% -54S MZ+[$/$ALZNJ^GBPMIZ1UY7TN2[S#P>PX>H(B7MPM@2(J+#P*OC$:SK!JE:\" M:X'[M&5/!!U<\UQRU%<[ME?ML YA%Y(()F88#+ -_!R/EQ?HC$ M9ZP$"@+%^]4E:*&CII=#+@]#.NE^E8^F!T*;3OZ!1<2X8I" I9_VM&Y!>NO6 M&I$B2TM##&X36$J^$W!DALKE44P[EEC'!P4E DM$$E2^C_9^*"!F!/J;A>6Y M4C*5%UM"V3NLP$\JSY/7\)FYWLNONIOI8]I-#,NCE5FT$R$1K[ANCZP^T5-9 M4(\?=P@H0SX(0GX?C5P(?;GE'@]A2 HQN3 *)X%R89LQ4-HC#5^WLR$WJ%2! M2D5NP\0^+3IQ8M5/.P@T49MXP>19YD4/T1]_N%VTH0#B5_(B @FO-HQ_ MI@0S2K6206>3'0 Y\E+9#**:3N1F)$0J+P1,G#*_"C8'[_-#[76=)6"6C9ZH ME$7H0J%85JI$C76A/ I[TAWL5_[,7Z _A)TT2L2"XS%%N*_P0I#+Q@W@M,$J MC>1,E-+@\N*(4=B.1.RI&('\3=3%0V6!%X5EC,PY.J+HN<$;4<0>%GDD(%]K M^0W$.IZ%,8,N[#F:?J.^5*&V 27ZQ;ZDPBV^RD+O8_ :,85.1L7,"F(C&E.& MOG\RXN%J9/!\#'60WJJSY.N(DMCYB)23VPL1JL@,'6G,37$4/JC4*AZ# -RE M @(><@2C&HYBLP[N%_R(JI'A!6AX7>G47?B[/YQ2.* (ER:[A,END#'#',E( MRH"AZZY@Z3G4M,A<(P:^IRF1TG&B4:OG2F\E"OA]#?W8'116A[4J0DCDIZ$N M-$K(>(>>3#SER!XU5T]3]*6,+SE^(N8C0D&IJ,J/6*@;A&2BSEOU)A M)G@Z>J'A5SSS^!"V:B52?N?:?;ASV,-'^7V*+F&H]2G1@L::%@4" 2C(W>3B M"+!.=Q$55/Y-]0?"GRDB ^AUH,D9'XUEN=55;F%'@E'!"%0D#V=;Y7WH5604 MF? F]5%<8?5P-("X<,6OMA1Q1:?>R-%#\.#R[%[,51T[Y6BL)&/>IP/BX-I! MQ);9+*!R\Y0C$OM1#%2BFH23"U&'"*/\Z<21\/IB,)93F%MU,%2NB!7SR;P5 MRPX0V4@;X#LX+L&0K>RE$ GDL"K*3!E%R)@!!XWC/D*_CV(O@"(GY9M:$9F> M1^,9E!54UVM;<4 T,OO+Q&TN(EX1)BIV7)7D865^&\BM),,I0+QKS^>OB,T:::(DS U<=.-F 8V.B(.O+B5E6*CBFK.[ M$HD@B8R 'F.FI3!_G3^KK*.R?&: KO#,H,EUO3SL1[:[T2NIKW ,."5D/5H; M-<,9]4_R"!;R@Y!#OU!-0#SBI7 Z 38D46()%24&!,@D.S/E/9Q[+"+<'ROG M%7#00<.>?#&1Z!B'\%J1UP 41.^3S,/O1NQ%@ M%^IMQ-\TCGGH:O,],72*Z(DMYS<_ =S2JMKTM]%+E.&?\VUZL!\X>O8 CR(C M"VJ,Z?14/X9K]4/S!]$R1'>EYW#]:?4 LP@,%P6@=1[-@=+;H4.?*)E4;Q4\ M"VU0'+;8Z1#7F;+_R%\$6JN"5?>'(QDGB'G MCD6W3_$11#+\LSH"2D$F@W[9&FW642)S!- ?FT4H.*Z/&G&,LIE_2W&!FZ"1 M>P9&Y.HW"WLZ4HBLJ72\*Y2CM@D$+K@CJGFWKK1>O_[/?^T<_GQ=<3Y'43=0 M*1%>U);C"O==,;J3K4@W<) &Y&!!*6+Y68 71*IE#8\X(E%F:4B"HLR%F7>$F5&U4L. M4(IE3Q7_->.=[E!HH3C\BSK(0B44=BSI+@3K4D+K4 MVTYW;2U*)!75FM"?GY<^19_;*I M< ENL]"T+)1DHSX%8P7*/*NCOE0*7@^/?\ )S@,9#9 XN:4\_G07 MQ7 .[GH@R<2J7#O%\P1^1VZ5L A8?11__%>5_J/*QV5/,<> 2?:]&:,8/XAP MX+#3?)Q1G&'A?"N>A8V4A9NJJ$7*G@$J4?/@<,HT]CF&F?(=1D)K!3H,X?1( M)6.Y048XB$'<(,RA_XZK:)!TQXO2D5B''T.]8; 1QM.SB],L=AHJN:4#8238G3##GD'0B5 312\5HJO/96=8K! M6/5!5JXRG;M&*0:"<,-EW"@JFSYGD88R/;\AL-23V>?,R!]R=FIJ!49J[-0J M>[M[C":45UML.1R=VBZ7TXAILV>^[(J*"'+,RGF$X2KUOL0HE@HH(/43YT>L M)^A<"C+6_D1;V_C:J#L_4]C[ <='!WDCH>=+/YE=A^S1)++ [I\24&FNT&2H M>I;0DJ4A\#_92[&$(A8M9+K>,V)3,(ZD%LR>&6TX]G7TLRNPE M/X(&8_-UB CQ$N2G] YNA*RJ0G'J;.%'U6VV= 8'W\P=&HM(:Z]$(/D"<6@T M]8'V:4Z<@F(L)W.X.U4\+C])E5(&4D?X&!,-M_9U#'>Y5L^% M3US7BQBE*%EYVQJ&&M'0)Y]9T!9=V,=O< M%%4V=-9(18^Q4FP:KST+!F9$M9X&;JEZ @;D87UP7!,UL7Q4)!H@>>D6HKB' M%!B/@8V4_TEB@!&SQT\ $H QK2<;_9,RR[%01\QQH'YB5-S(;6FBG"@%-*ID M,%<&LAVK/[PH5#*T"A75\A+6W> #V1GJ%" 62]7>XE%2N099GX\/EV0$PO= MWHVZ2FH*?$# D&)%Z21SK6(CZX@D)9C$_NX/0(1*I]S9_P'H /^<>0"WG.Y8AHZJ8JIX):)F-9 M4ZI;T@6IGTK"Y*'6,3!?K$ZC$S]T5BRM!K:'2;CN#F:G*9N(R0])H]$'+(J[ M(O3_32>26R @^!G< 9E,>.N#&L(EMXCSY5IO49%*:4 $E2[VN^F1%@GO ]&Y MHTI<*;WM63*!EH:\KK&R%]LL%-(0O #9=*+22I4QA/4]G5N#L@-%H'/H;@%O9:(Q4@%(Z<Y-/0Z@[N]X:CR V'4<8;S MX!/(L*2 MA6LR1%J,6\@$,2C+ VX'H-P\F GZKG%.8BYL)%GQP&VP34^AY.3 M6!B'9,-F;"XE%>BCV8 3BJ!O32K7%9 EGJHR*DBR@4JBAZ&'MB>F4.A#DZ=6,D@QZ5*=![]52SW<=YYR,VY-C>:>JG #TY148=*%X51#)@"NT..0=0**4 MZR(6 Z*S$DM5T8#[M"CUB01;D(!5%O'XM[G7K50F5)O"V2B0FSE"JIV=?V4. M8F9]FY7;>L,I2IG:(A Q%Q(?H0F5]%7:CIPD4 $F)X'(D[_(9*4SLO-Z;6S* MX/]OH2]H&KT5S\9>,ZK4,\!IF"4X.OE/1D8OI"[X<[=:^_'[3RS;592/Q.7< M!WPY#@SI1=.RO@2F>TL83*EL@;SW,? E3PY7R?]8.$. RD6V\ZC3J3B\-PC* MV'!8_>5R-23EC*@8AJT$R]C3 /))$2UFO.S%[Q5']-'_0U8E3K382 MUH/R:S!R/ ;"_4ZQ19KU=X2+^AGN2E$F$@XJRN^L6X4RF&TK6#](_XWVON*T M1$LNIPZF@2O!$R($6!/1/L[/8D%\3%$M,R MSMT';2Y# ;_))!U;Q(K9F=$T2OKLYV,#RQTU@D&85GM"WU+1(56XK(O(PI82 M4,(SQ2I5=F_AA)>W4:![7!J" _V7O79?@.O$Q5[)F@5.9V)D7>MV-\C-%!L9XSTZ*,7@ 5,A\ 5*XG'GI=[/ MKLB[$=J@L^YY67/"RA\X)4>2;GQJ^4[4@6,N R52H+BO;B"H +EJ5(L]=11K MGKK8$AD&6JBI#WL3.N&4Z YAJ0O3F;R7!#"<83:-ED1UB+BDMD=<'9#0]PA> M;@!(B(_[6SL$%B://X/P^>S+%^':+/L_I0?Y-\6) ##ZZ9?/AK!=4'^$JHDV M&3G?Z/#(S.S:/(PE.B&ZB3$:WWS\)4\FCN>*4YG?!; >Q:=_0VOS^-.+/S]@ MQ!Y)M)KX0T;TZ"0U0LPT#UFBD8D4+^7 N"@]S!-NK,K/>R?SOH=Q<8+#(W'6 M$9RE;8X\JB[O>I\M'H EZ$,4L ,QX^SV'*)TS)$ MML8JGFH%K%T'NFIMN-\44 __B4C MUE$"3FJZP)]5#F57DN&VV]/YO QA=W VDB0R.;@T0LZ_ZUY6?3_"9R2.G^@.VERQO\T>'R#4)O_@F"V$^B-G@9JT41(ZWZ8TIG,\:2G'B$\3T?E+^&ZZNL4J?G.W(.'K05^#"D[K@T0QZYCRFN2GKL^C.NVV6^) MBAFEH&R7/--NFO1U(<"/-UO:PDRH!1F-C(Z""?,ZW]W V%/1(MK[MY2W\ZI" M[I8G[!"Y"Q#36H;BB8JJS)8"+QH#L8$%W^]P()C&/Y%\4]S@NI"OJPL*A$%% M]+*=\@\)MBXL%U$!W;%WT,F:8.;"+U8LK)SM2'=K\P80_F*Z1X+(]4(.$'=" MWEAU:VW[YI 8!%1%VJGT]3$%7$( Q48H6DZ4_%E-]6R&I(5C ?:&)QBSKT5E%99[_\9E?LHY0']#;BV:*6I5VZVK;NCYR;PR.C M&BEZS.%#(Z1]_/B70[R\)??#B>._V]S.B8A:>\AX' M!#3*)JPI=2C%6>0!U&W02@5V$P'(_HN4!^V@ N2_W>-@W,FXNM7A"&:<>Q2 ?TV\E>/?-]T\D M&/>H8$WSI&VN.\ 71>8K% =SIT;;-#_AV]6U:0'BCLM.1O-\:ZX4<$F&713@ MP>S2..+OGQ36B;AWQ*&P)-:LU5[P>G+$\@L=R-')7I&YPL]4,[)WW*9X-XH0 M9)2R+F-#R J-4T:%(C^GKN [L@#T5QS4V$%]K'*+FEA9J6[BMFI52\?16L,K M^=&*&L]HAQ,^#2GK>J9'QF7A!_J49N6.4J'2OR.R\5_:KQG )@7S5 L M'V':5X;"S0K%Q+;SV:$?.AB6>[]+-9L[Y6*[C]=G+0W1F)2LGGC W,0C_0SW M2S(6<]>,@*Y3QEOT%H(=A@XQ:PZ\9_6N3)Z,K#]R=U5"L[3] ?6BMN#K)ZS8 MR&1&+1^E1%.5="]XE=3EOUHA=DD=(K,K]>3)\ZMTIS2-"" V.9D\N/^*KA4% MTZQY&0.%>WV( W);S%V/'&*5Z+>*&@R&.0+NP09+=:9>Z!F12T'KD?#M ME@LS3>@-?@P;0GA;->@1J',C62%]:]MEM+7=-888(8((/!V>$%[%('AUUN0F M44LAD^.;V;'3_*.HW!'D!R>'\41+Q%F[WM\P9MN?9"E%]C]R14ODQV&LBKO$,*V5@_NJI_V>>Q(WY, M'1WK"RG9(T]VI',2F%J$!>:-KG\0J=-KTH&//T[\2GO]*!5)''&_BL/#HG0^ MMX_C@OMN^U'.)Y=0DN6SNL=>;],:F[Z4?P]WEXAE8'\9X*JGC M@78XV[45%^QP2*?9R_,IHU67U5:RU$NF]MO):>?K.7:<3':<+Q,-J(KO.Q81 ML*SBL)X\_^ZJ$/. @G4(.9KBH_<))XO;/+G87"!+JGK(+GE[O),M>)XR*ZMQ M7YV4,>FSL7HA;EC5=OGS+A<_WLB!HWE$,^#[[QY%5_@-)CW NS9SB?C.NK^M9[2Q9.FQBI:<5P'6C%F(\A'J@? M&E$7*;#E?OLTRL!V6ZT65U%^9C;ATZ=F$CHR(V&1 /QI%>J26N?]I8I^7U07 M_1 J'L_?VNZNW#_"77OZ0S2'0SP\L(_GXH ?<]02&5_VV-2RR@.!/=M5[>:1 MNK!#"F,*BM%T97)869C,OCGK=A7]*Z0E68/\"7W\ZH,,6RUPZ2(MA'W M=XA6]@VEE7O+.5@FV DLL;2&CJP<;AENUJUKFO(6;KDA[V"K/AOXJ"92 M5M&7;)H5%F H4Y=S9ICLJKI[VL=#L<+#(7+EILK M>YH$"IA>;,!X.+%DK*>(PCF1U*-_Q(L7WT6Y-M)D:TD+8:,2"N+I#V;5"G)# MKUY0??0QI95&)+J(X^+NT>7BJG:Z/HVGDMZ,R#R %;(0V!& %$)WX5 MZNLH<0Y.[=48']XIAX3V59&D5=D /"'2&Z9'GC30]!>1<2P(MYKA.4V6R,VB M+#X,#72/C6\/ZWQ.9L'<5II?T1JXVXIRCO@VFR& K9(>Z;4PQ-Y!)H>$*PC4 MPETUN09@GTKL4MP$5B?'W?/Q((!$]T@E6ECH9<<$)+J_59R; M[G.TMPG-H,>G7/]][#6+$.U^JT +$M5VZ>@B1#^H*US86JD])&J3 M9+%F+WVZLH!0)29?("9(L+))FKT/RD-PT#0P"MU!*TD7M94%G,WCD11@E.4: M>N3+KM+Y"7DL=)#_B\3!RERIB:VVHOHL1(2P0CW74'%V<1N_2Y)R4YBZJ&E2EYN_76K.P44^V:Y?T2EJ!7L,@F./W,*M< M33&G5A/";1VT/1[%PAGG!C@E N,VH4""HNJ5R2ZYJ)J51KV!E[3F04P.'=Q= M"KP:SO@*&+#H?2&^(/S*,]_+T$!0JZ*?$?'=SQYBR.-438L+VQC[MJ53!L +(%CO.^&4%=A1&.52&OO+!GO[BK M^I[_J8?KQ4U%S?R^,88$-M6/_=IA>^\(V#)T8[1HUT2"3E&,L48(X].WE*(E MT-N&C#4Y0X]A0R(N7+(.Z2!1'&BRRKJR<7;?JG'O1!;(T0Q\BR_(AA594E4/ M;(:0CG*>*UU1 08'RIG,QV;+)5T:+J/>HW?W/EX3#2I.[43-3Y3V$;DV&TMT M[UQ&H^&^R5VU31#P[$[:>S$AN>SR_H)Y7@6(2VST+ >;U@=_I>Y$I4^4 9LQ M3H#6.WZEN-T;FAM=Z?@ D-KXX,*1 M13]ZAZ$*>:'48$]%>P1X;* M>/&UKS:Q-%T+?]F<:&X%,D=P5P(_KL@TUNI M>A5#\!O[5(I5<(/8:':Y(F[S$HCIEE3$"+U(-CN,/'6B%PS4ZG/72@($TN3; M[%5OXG/Y83\NZ6@AB?:!H9H^^^5036<,TQ^UR3TR+#,'%#1^@_.7N;TJ"]9$ M]YCGY$\,[7-J<*A30T.QSO[[V%7]6C,<+.6HNI'*=O$ MF6E+X=9DZW,ZC:P >C'IMG57WI6UFD71&J*)_CE.;=UN$2#YX?+/4<#&6SX)6%S73]K0]] MD:"Z*8G#'X+2)M5%ZHZ7E]?NQ"[%.^?[>&^IM/OQBC#GYO(#-Z"L7(6H "CQ MM*Y*"J,K=8I&NW=$80[L0_RZ8,@07CBD3VB[/K?W 0OT:,GX>D()!1$__7@= M35(ZY<876VJ*Y^N6ZIL)%KAZJ1D>,ZZ9/P+B!A&L/&;52\5[AYM"AUMHE(JL M/;#Y\HFAK%+L/8IZR'VAVT%7L.1Z?NI*Q5 M*_MQR4IR.EY2@_CO-;,K@3?F M'1DH[,Z!DQ1.0$B.RC@UYVT=L(BB*)5F3#-[/DZX:?,R$*N2\$09;4K8;_P M>BH#E,#1ZQ\ISC$W *,/7?T)&)YM^5(B^XY!E8(H-CV2Z"41]D779':7"]WF M_'_?"1(Y;L@[D'KHL&4 D+I3#Z6&:!'U0H+++5*JAAY/)]#AB M8>$>"L!Q$<=\KT!/ARJ=3G(BFGC?$#$)NY0$PXB0P>;3PC MX37-LQ4'BB*J OM\\, %HN^A"KQ5M6,,KXG&5&,3ZLV%2<34HJ2 VX?\)<@H M4G#C;V% DO/*W;=GQEB!\_&WJV<<<_I:!+G_[%6M&;'XR:^OKBPT61GIMF:C MR!X+'4U!"IZ5J4Y#N?L4DCV<2!5/P:X.?0(G&2.. 5D):(88L-5D.LB0E -Q M%="$Q(0@>\JJM.5"3N1P:+!%*NETV.A#^I2JYWPVN<$=<9*XS*'@7S/A26^I8VF,=5NAM9&@<%> 8%J(N#[=:^NJVC$*5[$9'%?+@BYTI>9Y3 ME/091TFQ^'\C]9PB_3SS^_]7+)YP!/C@M[^C+U,+%]$1V\18H(8[\HK**?%* MZA>2G>^5K5VY%PSXK"1H]?252/US)G%IQND_=#,/N#Y]\ MPIP]T0R\C$]$?<4Z]"\O5^1P44B[Y8"T11SWJJEP\A#J8?N1^N+$_:REM8FE MDP#$94@$UT\3L7K74 &S$;+%B9"U0IP2,-VD[&3Q^/./RT?TC<=??+Q^I$:0 M6W%;;:D/>/S[SW_#7JEDB#-"#4Z"K7K$$'&GYT;O=2<@)L*1\6/6!/VD MWW-S6FLO\[KAMH*TY9R??""*\G8U9^0IEM4Z__XZ-GW3__Z/X^O_N>[9R_^_#_?7#WY_MOO7GST1Z+#$CJMJ\O% M=U7_@+0G[?-;U7%.F%2>T* =Y[IE=9%1+&]>JG9!O*:J7NJ M>B]4_!:7@W5,8I=#K!!LL 1L9EN6P?U<0:3@9Q*N41&LNFJI2#^".UYS]HX# M5[5%Z@[58Q(+LS(H+U?G*&9;5VM(B>2[]#FW&08KJCK*#M&X?S4F9%.&7R<, M!'WBBG@3^@HV<").>Z*.D?#%F%_TK0./+0,YCPMQE5VCCV1:NJC?O3O%7K25 M"43)1QXYEP%A \#0"]*]=?$F[MR\*R>X'DD#F&.GZKD6R.*,GP?\-2$-;\$V M06-D/ K9W"MS.X\?17Y97!E$6^@U^WCX)!E(T'V6\IT>G7W>3.P!V^+?80>_ M2R>!_+2O?.3WF?B:/TLN'9_B3Y12;R.2D";6VB=+A]+@'=#C6SB&2A!Y.: H&DA.%)$ MJ#7VX]8 5A3$"!*)RIT$Q9:&>XI/PVQ-U$MR)?[LT2GI5HV:3-5,[E<7U- M;*@4VEV)Y$E6^OQNISTF%9*Q+J7"=8;I<]5A'=QN4C 2J#ZI?J-8-!T# 5<, MB2F)B0J\]$DVZEGJ*<.H-O>XS.C>4*?)MO#NIWK% [X"\8^'*ZJ MG'>KW\0E:!626S#S'14MU,"06]$)I3(:ND#K@-/DA A#MYP@+SHL+?\3;]5?B>9;XB4W/0 (]K?9C1>%MSX&?9B[^\,?4] M:I*4UNQ0"5#D)5<_^3H1TOIG97P>N"GU[<38A&?;#Y[&YLC*>CGX>NDWKZ"E M_"SQC]NV#:WK;LN@+6YPST5,:C.;$IN\TW-OSG)N/O1P97;NW^E9O^>H+XZX M+M27IM\@7+2?W?SFFIFOF/'2& MY<1>G- M(-,_*WH];N2NF3L8B?/TJ"O%T,TF<9]*#YOL<,C#5NZ)G.'-?.%^ M)/=' ]AH3SKDD\LUQQ%Z5C7\V3$'PF1VY#9B!I4BD,/Q/9=+@FT.(X]KZO'[ M.":J?7KH!QN^G50PO:K(:(J+\;M__R+9\Z)MA$7L?GV#;!2Q6(<5ZI\XD7:3NQW=237'3UJY3N_B(9(9K$-+BD[#W*)'.840^7-SW@[>? M>9DU=%DBM+D.+@LZK_^8>YC*FMC1+)1(3(4B_3S:RM3)[*9@%_Z6AP9B,98 M'/43:@ZED1$UGA'PYP-!CO!(+&JI]<62^A43>(8_SXT_^C8YUT]" %;;N@1_S* VWY+JM2JGD M62#WQ5P/1GMAO1DX1B=]IF=.2LZ#D(LC:56G(+DMDP#K&Y1+VZ(/$,T'9UZ_ M[6\)ZYVV[:5A#J'B%6.6J*]G1B4!%/8KN?(&D9.]62>S8I_",@?C A :1:%" M%5FXZ(-) 7]!N*)%;PB+B/=F[9^XIY3;;M)"#6XE8HNI]G=*6NXJ M]G:4.M5S-"2:U8)[M*4(B;3;L@)=_;:&B @L.;WDQ=K0[7C#-%;YTN;84BUU/XXNO<1!RN:+D";U?Y[T M9TFKUG;2=^6 Q%P+3E 4+RXREF5LJ%2.09IKX:CK83GG=!P^2)7LY'8-(\-; M^ !2&[192$LDW4"#V_&Y$JYX"9T>\J@G (LTC&#OA/[Q@0%)?O,.BOKFI==[ MG-6IE*Z4*$:'QN9N1-4U.N-Q8&AU0QES[:-><.@?Z1;0&L3C"J/Z!N,)C8F# MPM&#K CMSC1/";*8JH@3DMR-ZB0A1I7V9LI-4X-S"IO'%'7F?NHD!68R:MR M%3JB^I@_Q%:MYL^P*%SR!3)E8- 3UF9O5!#Q&EMMMAKBU#;Q#0KB3MN^_SZA MC#;3GJG+<:^,/DA%JILAU CB>V>=BQ&.W(DV& MVWR&;>@@H_D+*70GVQ MXS7R-MHD MD6UMO3@" O&EY6WJ]VM#47J6-Y@IZ)8JH,@Y=J(W&=X/7>>9^UL-BZR\_8CN MF"N?.U_V/V:^E#_@>G":0$4K'/P&M$<"LSTQQB*T5_9RR"?=!H'_N&_CCPC^ M+2/.;'LHAX?GTY#:<2"V:O<[/^BU=*MP_5DY\Y=Y?(1S]4XVYOX/JDHA*8>& M>J,"87!O&/;#-D[!J)=";2(NGB- 2)24U2OB=#NDKN1F'Q(Z0N4S =G0Y!3@ MJAW32_(I!G&>I[E)S\BP$HK)]"=XZAPWTK)A4X\4=!>X,YC;F5-P;R\$M&B@ M'8WV60I=%#(N 6R-H @" IS\&BHC*0&?J87@@:]EXMGO?>$4 ;2'E+SJ>6?F MD,IX!R1G(^E]A":VBJ=K]X5>?/?[LB\]^_PO:18PKPF+=A+*.VQFB61ZV MU6I2M-\VURWJC;D1_9-O__O9UQ>/?[\@ME#Z>,&AHAOMNLP;EP7!\8G"'ZY$ M(/$S+.G,4)9U^Q3_>S/K]0$(RF^G5\_Y$8D3\MBRSZH.)/WNW?&Y=97S^-$? MCQT#(3F8_IB-9E]4+%7Z \EO%"1B'O&Z#B4*^2"[VUMF\0+#08LN/M=MNYZX M>G=M5Z_OJG761D"6H(L"1:+TAALUX\5A#I6_7ZEPK769DO[=NQIY+D6^R8<; M1<_*(Z_M7R>Z7B@Y[WV%I''YHT$CLXE&E/1;R31V!Z!4,UJ52V='X0]+]^OH M4FG.OK 2B[APZ>19]]H4_9')\HYKG0I/W>&,;\.]DYN#WJ5@DK>E#SYXB/*? M%1*%1S:@.E 1Q4:=[#(U#I!9KE;TR8"J5-#A6/>A _-%#I2R^_B$3DBD/Z[7 M"]CA^ALF")K,O:?GZ0FN1''&=L@$%!;>":V:76H,R8XT" MZG%";UR9#H ?*-%/YN)%WZ" M8^:J[9\59GHC:.L# !=\.VD'UP6?)(Q+Q@0H&UQZ@/S%&O?5=''S&+9QJ+$8 M_B2ERW(RV!2$ZDH%&D/Y,I"%3F4%*%")AXO;#'/K&:MYWE9-M8UK91616J8G M&E#^=5MUHZ6BF)(_T%TR%04]KT AS68*H_(@T ,3::+/R#4@%9F6):/,S+K< M0&00/RD3? OOC1AI;D!S^M-Z%M[L>_#[F XGF0/N^6S&^>IK*R9A96U:!MJS MM<\QG;E5+AS%OE'^C,SPDUA[N+%#89![@]0+;3(8!G3?V(YR M2".$WO(8K5?U1QS=I5:ML2RF,5$L12L["<+ M+BELZRXOK3SLBAP+=VZ]% M8_)$; 43*W2Y" ^');W7=9EJ; 85#*ZM% 4O6%10Y'!5HJ@O&4*I_8-N7:K!+#;*SM1EHU:^CIX_Y3MP^'*MY/JY MW'CKFU'DC$6,IZ,Z&;TL .D74RR%8^!WM]Q-PW3Q'K3;'A_0A3CQ1@0O5VUQ M-P3S-PXM8YMR+R;;:^TTLR;);S*CE%'Z@_@^0^)_5P0XG]*?=@13J%@S:LC58*[,1CH%973VVE<)]>"NM0X0 M;E.4\C) ,KU+T^4]IZ.\HLX(Q,1P@,'FX"_W69!:D9KXO96URP?J6ZMT\\5R M#SLZ\J-9.5PU1QP5^;JQ_CJ66U.%N)2%3NC!(+ST#VY_: M<"=]^NZLO)3Z!+UL*#&*[EN@*;-? ,&'#+A!>P4TFYXGLE^]6:ZE1NF6UR&D M4>.PZC$DM7!B2]1V$^Q7ZK7E^^[Y*][.1,D7DQ]:O/#$IBOLQ91$/;61E2L& M7E-=GX1O]?R=VE SE#](G(7JK739Z++V;2[=K-RW#]A?U!IW'LTQ0@+Z:-0V M52^8=(YWWT>A?&K+>&+C,2?Q0R#R__8XRLH=7J/^SH\6H$N6+R@2[?I!]%+9 M+BTX(T G3MFG_ WSRFC>*&J/.)S%-4*-71[;@=GOPR]TR%NIC#8*^W''_)I: MS3;K=2 LO$_66BI*08P$S JN\)L[$*.8D'H_$Z'SR&I^2H:0SU+39$M+P>S: MOM(FO:W1)K1YT3YE84:$15 /J,V;!)?CDNI]R]E>AO!LVR@MY*V$96XO%R^H M*O%0N*3=+=%E.'0NM'=3]9;.TGUH (\*J_:ZJ;A)699$XBJ@Z0O2K*?1&T7@ M"7]5WBU4G<=U"+O0^6W(E[J5$CGG2@Y"R06D#66Z?)ER%I-B")P&0+'SI9! !_JDZFI.>RS3(;KCQK"5B*EFH% ?%WL;6LP1 MD4@6OC14F])8%59T[J/>C"-%HH\8XPMT<9 $JU(UM$OZW,\#,#@] M(P>$3X*P,[1@#[E0_< 5TSS:[VV#H"M>:Z->*2XVF5'XWY+W*7/ MU3'%SESQNG#I8*\%&3-&^[56_"\H-0ULI >\\I:$0.,/"CS65;\;N5#?O4#[ M@=RVL"H>M@1_,8=M=XPP402%U.(=/BB3')EH4/(7@ZZ :>,H\YA5UF&%I?6[ M,^J,5%^6VMA9TM^5EC]ZS7*QQT1HADIYP,UTR_NV#DH%E+^L( ;$_0Y"ONP M7,$W"/M%%AI+\0KTG98_>2)SY$H<9@UQ?!XJ*+0;.JA)I$EV)^7J;-!2S"MT M%\#IK$AX#YRJJ;5B5*_A**ELMKWEH_@:W O.C()AQFM:XT":DN"0LT,]U]US MZ&VW!'CAS*V4']%B-2A7P +-,8D96[GGMLD=I0EH?WB@V+K)-.+8$P,IJ8BN M0BDTE?'8R6.SEC+SQ_@1:1\8^2_@+Y> 'LW'OPL$[3)4J,V!Z,TV(_@L;=1;:JJ,16Y,$,"N>3=9B!V3^WNMKC77 M=&#&1B7PLNT M4&3^VWH5D+3C^W@#Q':E,.8TY$(N3;'-BV(F?&H ECNBNI_ M"E)UIL[M0\&J^E3C,JC7@3H-,6)$.F2P3H$9K$IF3$DJ[,! *A(5E2WH80L_ M@*X9S;T16\'XHJ5@,:,@TWI9 :PQ@FE[I)QT[M11/)!\P'R.4]'V\_EC+&R> M#IRO$W.U:D>+[N)R%C<=K1%]2)NJ,. MRSR[: XX<<\1'V@5 %A#MSQ^%X*.+#VF/%+^ZU$WMJ"R=G(IR&F"9T]!.4\* M?WQ*Q\"C;\VEJMZL4WN[LC+J#3LF; 1X?+U\HQ_8N:ZK:P5ZD^&@9=:S-@M= MCZI;7Q R9@_CQ0?&HV5Q02E#;4C (#DU2K2N?&*GWR<:?RIKQ$\5DJ?MV-(A MLVM>3?LHYM%V":M;)ARM&J1L0L.3.J>;67M*59/L>2&8PI! M"G!I0/2%@VF5[-M>AX?MP/XGTA/J4OCK"Y^+HF(MM1= M- [HZBDAK]TN39B0-E%(/1(G\Q?Z@+J!'<$Y=H9IS33VUK/]Z)@W1WIF3[@> M*4[#JMZU(9V)1[%V\RZ^RR#+<16_B7-'!3E\C ,=UU5K9D)"*!>+)]__MWG; M5E%6"*KE@P+,_?9,)O9+DHF9\\%@_$+)#T\MW<^6CES;$QO;Y8F-Y]3V[NK$ MQM.<')KJB%GT1LKPQ.:2RO2$*N7$QJ=:/CHS)S:RT]M+T@V;>-Y('\C)9'RH M[U742"3WQ,:>*8QBX7K99V6PJ5J2ROY.[4@4I[:JTC;YQ$8578MD4F_&#AL: M+>X >.>\67UB4SBYG8X>QHF-"%('K06$H/'4QG=BX[' QXF-:R[0,//#WV%/U>#^^^5K82E([J1P0UZOEAD44N MJ3U*12V*FKTVFQ&@0B_Y:1_QLWK75!?DFPN#@#I%^H%+ZQ@\&%RD3=\@^;.- MCPPS(-)9'HJJR>&-*[3]V5(3WUT]'^8N4H"Y"]*CB[H];9M*/E)H4@O])[JR M(K1ZGCUQ&#O?N)D9-60];U(U0+JC>)SJ>VM<;D!!:]X2$I09O40RE5K MJ0QI_WNP2@@1.X9KH&^RZU#892BXW;?+F(& ^4WHTN<8<-^NP5!"'KP=#^Z) MI[Y^3#!6P2AYNM3$,3L+P/0Y9"2H72?C^46SK6J9*J>ZQ2)K_8RP)'U5SK"W>)&XC-[=8N%.ZC<& '+M2F"2,0/KU^T7K MK@]*LH-&&)@=SRB&MQF14PG>SWVK*?]62,N^>=/#]3.9=]\AW>[BJY!&880P MA+12(@_/R*\T'YQLO+'TXSWT>**,/-DT-71;E=)QZ+6[%)=5J.4,>?TF]\GV ME7'403C@J<(N3N0/&D[5U6$SQ#,9?\7(K67;K4/W'Q]]^M%B%>HZ M&H2$W+=_[\C,D7_+<_@;%X1N*7=]^(/^Y4NBB!MNXOV*$I'?T.'/-07WXKO_ MXZ-X8>TQ_&&^G/'4#>&"WDWWZRYNPD<_(>7VSJZL%PZ_GDB'7T\ER4=_%#:E MN.#_]Y-A_2^=\KQ .S+F]Y!G_.5'0OKBL]]^Z5R9(YOP@ [4X>H>T50?_=$9 MNLZ4FC0I3D.(S3+6^J\4Y];]#;I%!Z@'B,/Y2 2$A_!V3S)&.B +,J[K4 MD*#1ICGTF+/<.:EC9QEQTEM]5EVG&7'^Y(=7*LD$(MH<"@_ MU'QY>=X=R*7\SA+EI [ 6:*<)B"S']75 S6N[TERPD*^4FTWT@4J# M,"?V.F4T/;L[)W8>S@+F+&#>MX"1=F-'^@RW&9;I+#Y.:K?/XN,L/MZW^"!G MQG=*2]UWM;0J-+=5US;,\@?&WB)S?S0^V^MWN;S4(YH7NDG_= M]@?$H%F/7X?I_4D3. O DSJO9P%X%H#O6P"*O+"VD59_X^,_(N?2!_="72#?K'DU! MXC=6-_@0&CF *;-+A,Y];[DEO8@53*/<2@A97*6QK/ M.*G]/0N,L\!X7P)#:NEF"N=262[J**+)$85+V0_@7HY_=M$7Z[?1ARL[#C51 MP['5XB8:/,3J'']Y]JA.[%R5$1% M$SJBO.FM:2P",]9$JNV.!)2MDXGU6N)@<9UU.'.=,\_2YZ0.RUGZG*7/^_2] MZM!<4]=%@'Z$!IY3A!G6[NMT'PB&ONK$: M%';3A8$Z7[<-FR:.\/XL-][W-I_EQEENO._XKI#_J1BIFDU7]D-'?*.@IW9L M@13^[0?ER8Z?I#$BHF*VR_[RS:3+0Z6?_ZJD5H_4+Y096 4%4"[;VY "W?.P M &70+A=UM:T0?7+]9MHHMXGT-R.014"J$%@VJ&LI_-X':]U-/4O!U1X"2N^D MO:_K[HR=8UK9-R/>!;3RZ"\Q@P^L.>2_OX/FD$=F^1ZG=2J=)^+!J:*8$*=& MSWD_(4O.**.)&9F[:Y/0H7X.*RZ&X#:^ZQ8\S'3FN5.Y- \XR@N=".;KZ'"A M1[9R;S !?Q.,%E_[".OQO[NA(@AJ%9LW2L O79<<< MJ10=HA'\I''>W['#G3)W#N^1F/?M][Q5*2%#BMF8@_Q"?AR9^<8E]4V6BPN]'W@?N7=S/-"_NPVI$ M>PK>I;0SN$F@)$;KC]!MK0]*N5AV;7Q9ATLX*29HPG#7=B]58?JR3>[AQA7K MANKMO96#QIC6*U-;)%.K-SR >VGZ27Y_@W;?8Q-ED9TT5""H0669*"Z X#8F M49BLRD;%",F[9H\RK,O%U6(3]]356-%*5V15W+14[Y7UH*;DN>2TN.#"<4&G M1X0*^7>K(.-:KX:4=:=M!TK?L,8:QBB6,2V!7\.)*+T+@CH*Z$6-?Y0-Q;/P MS[R1B-'S1>+)NJAWQX\.,*:GLK%C\J6VO:;U[EM%\M>, XX8.QTK2;+FJ M-#;NWLVTU5[T*D(*]I2\3+H32D-'3&'/$\A.^MR[8=CU$_E#/YG]>)&W*;BO M:W^FX[W3<3=1[TAHF2L"2!_YM-B;2ZND4HIM"O#IHGEZWS?4%C8@M MYOCUN"M7=-?9?H4*[7 6FG9Q/9;Q\@\AF%6 UCML8-O2'Y%8L[)&IR>B1BUL MMD/TVNKQMK6X+_-L]YTEV7WU3+H]KRM[BIJ'>D/1PJ%#TTLU05XW!(@Z/'>7@,[F6KKHL7T?$0JLH3@;Z9B_BD NR MB+B>1-0NR@*^H9!Z<2&W)'&Z27:MW@-ZP5DZ97<=#4@D0WGPR^ MJN^"- [C$#VMT3KTNXJHFK%[>V][F(7C SV8$K;BXV*UEM9:BXW:%UDW=6(OVQ8_60(YI-RZ_ MMT$>N?<3( [A MIEI6VEB+GZ59F>FE:>))NRGK#?V.JKI)3_OB;#(8^-3.+I:[GW?**T%;Q[WH MZNHVY%==HC>3*Q)%9%0?TLQ+7I[^#/JH!>'>8.0UCUELDF2HB6TXYR&IH9P[5HE^7,.'4[W M(UKQZGROV]!SVT&T-&0$:Q.'6^THLADWP(75Q'O9C&2M$ -XX&VS]9[IHIKL M.&JT^IJ&C<]/V=>O<[5/#3<-F*M MLZ=H+&26]<(9J=M]O$S[U%CP]7UN9[L)OL&&GG9LY*ERCJS;NR9>)[E#;BU\HV,FW(]MH^C<<7]H''1[[U3I"[&0B^2Q]2UZ9IVIFIG=# 2 '@A ,& M"G@9/:9-159FNYT(N)D=)<:LIN'.IHYSV6M::[])W]_A X>>!9.)3KI) M=M&FBR(;=#,+45D'UL8[/3?D%D8K?=552V11XFH7LW64F*W4=ONDB"1 <+S' M/IXN^*:>]XOE2ES(ETU<6%*C5;N&H1A/E==B9?)0\>LN:ODZMS3C@S]IW5GI M;\:!MHMHS>HZ-6+DY3SPHG-O^^BJ^$&MROYFL8G>#J\5-Y&L*;Q-JG1%T:JN M"B[*.=F.\+:GBD0V]Y1D2K7T"CTC6""Q$E(?75;%^RK4:S6OH^C&"S.]_(!E M[@MMJS9MUIH)!-*-I-EXN21/J$?!#D+C@]%%VN8/6L8>3K+7H?; M-EJA+A,U+X%U5)N6HB7Q\35EGSH_AU4;Y0$%BR0^(_&7F[:NUG'>.M++Q5_C MRTA?%<T9*$1F?9LU M0^64BWMPY#9AU>^>%BO$^:>\"5LK]-+^R6 _O#/[TJ\NG4C0/Q9KX;](P7$:.MN62C^J1S+2# M:F>1G=B>QQ;]E*8E^LJUQAS]7+!J=Q4M(TIN^F1SW-NC^8$C '[W+A IZV& M#N$ [V,4WT3'>NS$UVL0E4AGV7S$6B_53#-G>.5T-'%Q^-8U:E[*(_2VO:TW MN@;R75+(+\+[[&RK*S:W>R\7WK]DUCE]2 MSEA>ARQ/H+" HL;0>YN_WW;795/]$ZN/R!*^"2W@WJ*X5DJ1.%N7MS: 4D6Q M9P>H>4Q<"I>]S1DH/U$A=,&:07^PBE,0C#V;8\HA;$F#S:%K(R$':1"GBC$Y M/)H+(UF;T"MQ.\4:!K _?K;EC&O*PM9[5UZ$U*L42[M/_V.L5B^ET7RV$RS; M72RKW,69[>)Y&?A^M011P;9P3OUP2ZXD>-YD>E8EW@. M@!83/"&[@BGW;_&>>]:8=VBBL!'5H9W&)8X3B^ZQ/K>B;!MI(=7^=)KA67&T M&Y&E=: "]+*?M&\_1",AQ9U^3,_+(2'<@=F]/\>(M'Q1Q#"("K]&5+T1IRQN M&+6$/V6I^% =KZM>XE<$XU(3\E@*E)/20\ RLG#P%F@?11.=TVRG'[AOY55% M'-(].0P7*+;DMF%SKR\>_WY!SP[; M:E5,HO^J)4W&(?RF(0RFN>C'93P+#5Z;KE)R/?W*%00-,F=D('K2_@]R:LX% M%N<"BW.!Q8=;8"&&Z$3V3=*?FD854S T<;(!K.8NPLQMY? M?6D6.%#(A;/(2))YDX[]U83CR/WC'H*-$T;2BR<+\ M'W1S1P SY:.R3C]DSH7P\LP%?VH']"SQSA+O?4D\MIE8$KG@XO'*V,R,$^%8 M^Z].8Y+.E!L'BD5EY!]G4712)^('U* M;3"IW>JM=@LU;$E8"WJ794P)PH MF*;:T4H3"'W($(AUN"YK"EK!\S+,*^+@^ODHN0A53@ LQP0M-0UY,O(LCD[J M])S%T5D3.T9GN7262^\Q.(22+OAAX9IX!AS!] =.Q/C,Q]RY/*4+URV0$E:E MH3@_U))0FOEV">^R1/14/(C[*R[_=Q4U?Y\H46B9K9F@;!852CF' MJC;8)W.(>4PHX[;Q$-YTM^'+L:J5X87*:YF0;3GN-5 $PXJQT,B:V0E@,AZ% M&N#I7#8'K!47\WI.B%1%E_BJI@>'2=S21/S\]:=].CL(9.E^4RU9U;\TZHE^ MWP\AIY1C$I?^)1?!-='.8RJ/82A7+XEOB.8:/[09<+KC.:"CAM(SKBB03TZH MD>)ACT)D9GVO"3)&%JO")W91'G9 7(#%01Y:<"Q =A(D7?*9I1*%'-2A\##/9!LXW/QLR5 M464H7P8Z064/9B':>Z"9?4E[OG<8HVQ;V8//CG0"SL60GW_FM"L;$(;DE&-, M!**O!2?,,CC&$#[_FP3M5ZZH>^41RQ1:2JB<. 8,9RK3KFFQ&ER-T !JP\EE MK3B_CFJC'T!GM:K+:LL%[>MRBS56B"$FV@ZV;O$0*U <] ME73/FC7(H@U^18+P&'H1Q2G: MV]2K>8X%0;3$IPL);?X]^@A C1[N4_".1_41_^MU:@:)[ *'D'#J=E'A<9%) M_,]FH(:K42M6Q+TR")>G@)A0[\CU:JZP? M*.2D8@YX9&^\=B:)VA[V UEY@ MR5G)*&<=/"XBZH[C(Z]&C1:NSBMP#M'LU?$NKD--%'XP&/461-MDA"OD^PHD M)FWW9NM)ZT&@!PK$707'.#.Y+ZX44;A=M6<*W5PQJ"8DMR#ML3Q" MD;): W M7J11@K_?='^UEFCLA51T6PWSA45%9FJB')7.CI 86)DE='+3.K;)G**5K!,] M3]/> 5PE!8,IG4MZOC"_MJ"34#$&IDX6;8519(^[:&ZO@R_ ?=TR>.K/3=G? M8&UG^=3>@)AKCC&7;/KX=C#9PDC,8,;,-$-GMF)J!_897E<8@8K1@:4SXX<3 M]P4'?XG7XU5B&@NOXI.8JV+JEKI]%2M1%TH=D=NQIOA .J2K_9*^).[ "[) M_8_D'2R3@G@2%^WF8N))B'*@>V6_\:4A'^?.BQM XJ#L'\G&N#4D5I673.C! MK,FIIB\N+YVT6BH$E53,O#.S]HFT]R8.DN(W1A(Z2$TV^W/T])$\G-N*' 98 MTENR?G"L!"Q'I-Z;^#*H;%NH.H<@LF2Z[30A.'MZM.C@(8$0Y2,&$KIA"E_/ MO54A883#ID=$J#@;N#]RJD+723^/+1E,54LLMB)"HPO >05=H3%JCRYJZ+6C MJ,S=L'+P[47Z51RIXZCA+X&LM =_>CP,RY'(26@6-)0FQ %P:7J1CY0)R;,? M%.+R$^.S.6;FVQW2>*75270V=V%.0E@Y/D(;\Z:=[%/;H*C4B.+3EAU4&1C= M;*),?PTM,?F'1PS+:<&L,S+$8W:GL_B76H0/-?3XK9.VG@K*U;/4)I6JJ$7# M3*"(3/ @1;XB.(A>-2[O.L<<.*__-=JU%_6J&G0".K=@"^WQF7O1>VG,N)AZ M,4FP7/A.6+YT=*="3OXUU>@YZ<*DCP#C8(FGF0SOG'84^%LE]N+/22JX4.,X M':]=1]RS45+P!]L==3;_9[#O9T.LF"\>YI$E?1>HY%P3:71=B]]HAK((ZW0$ MY.!8XP";K@2SV+_4SE',TE5(@X".]8NH#RU--4,&G:/VJ6U XN.=>L3&07+H M3<..;G(K532IL*PNQ!.'FD/HU_H6)/]!30.MA%5WJT@UL7#8FAM:V*V8\QO? M^L&>$?):6C8#Q7L;K=8V:]/*$V02YW4\?W1LH@F_CDZ+4IZ3PJ4GQ)=WUZ&0 MM:PX=^7MC@F/C>I=7A2P4+?+OJW#:\@0'T#N[MLL:M*KT",=W"X73W':"S/%B\SZ MUIZ\R_%:>J M0SR^&S2O$&MA%[V;PJC5ER'_+5/(<% X>1-TMLF$#L(<6W7K M"R( .GH"A2-$0,#@0^Q,C?5->C<3:E^!4SV)B *;3O M$GR@=E,EPS)&KX2\;/)15@LD''HQ%ZS[C70ZLR^CVTF>5*$$ MW0!FWRC,;/Q9^H=(T?-/"+,5I%OT3DEDV:8B D'$M_GZ4QY([O_ M%73K2?B%^BF#HJMS:O#\5=']GGB\% M>RCLU3(G;OQQ\%^T@!89A&HBH+>.YG5X$&Z?D])NE[5D5%BUP&!_\-(^WGB,T[:81Y#+Y,X(0>>YIV2'.!S-8':/"4E 2X4L_T. D/5Q8CLFSW0US MIF/A0C5\C8F90YYD3)_Z@TDD11SF_'DV+C%/,+6VE\BC9/(H>R>IWHV\D-+3 M9OXNT4QEF^7:T%Z0VH=!@'+P@PU-# NQUY4V+N/;")-,FS3:$>7S3;32-35W M*-6,6=:DG2;92TCM3$<;B5(.RB:BTD&$OS'VS5$JI8@*JQ S\EG#B&$H<:.# M6YU\I2Q@_*_RK>8[-L)Q/A4W.9K&F8244TK6Q5*.%SJ^4'A%T_;3>(BW8L1G M8:4%_=3.&'_QK$3335HMFLUM@;5>O#CO;S-U'_<.9*/+$;$;W*HF+G*SMO76 MB+'AH_Z@15=A0$^3!\0+3D/*B-%4C)0U1UV8B_!:3FPZ*1H8C:KQ@7O;WW)G MEQF_*.X\^#SA@,<30)(79X">&S=5:RW\"G*W1-R9%.&D(]47^1[,A-GT/-$G MI/>-FDEZFROJD]@/*@C36=10MSU#FM--,W0I:!@E4]O+D9^Y%1*,$^YV\.FC M6P-7YH(P/[YF2R%$RR,/E[^RU M2&S ]2E3MP:F$Y/WH3796 =!:\'1=:2J[E+$U5ZWT@PBFJZX/#TE-YB#WH4; MR!8D)#@PC*4ABU3INCA'YZ+04X=J:E%Z&JO4]POR1=H*:'9MNI.3@R,3F7"M MLU-(\5B*Q:&-0QZ:6$UB_D0-#\\H7'?*2RA(&5URFC $X^P!N0<3UMH>4#JM M7K:O/&IJ'4!**K&L^32U?B8C'(P>F4M>Q?49@L1F&+-T R1LNG8O#6,_W]+L[NJG< M!((9784,-91;[9F@8B:C>SW\BDEC$0M).D-7YC2G;/ 79F,A^R;S:3L#>M3H MCY(^<.1$WB#CJ#37H2$L:.%-N 2=K_<&0@3]L3Y3<4PGA M^\0%"F;<\=?2=,[9XK/-I'HJ9*&L^]$$<0J0,%)K&OZZ#Q=E,4/MV,R$_]HP M-1EEN>T^,>Y3IU:8)'$8 @FC0V3]2/C;!WDOTAAG]X-=9ARQX2@X4$M(U4!8>]E;.P25W*)MD$RY91&0:Z\="RPWZ>K-@= M><^R6-!4NWA,.NM*BN\)9LN^R.W3R^MK N6I.]Z'<=TV>TIE2KJFVAQ=% &^ MZ@LF YO& JHA+2!B>F(W6U2OR$)ZG)WA>,TEEV7RGT\. 5+<:QO#(NX:\ MUC5,VBX,_D+/.T&Y*#HX.[Q>ZDC!B93@-H9**3TF2HEB !TRN+WL:R&,-LF' M"\9X+I71WJT71R4:6W MFD7P+$/NIBIY+XLY0$B(L6BL0J-_W+?;,&!HJQ*9,=3U?OHEX].X/EZ?BU\] M1EQA^BD..N#7CTB81#$UUA!4",/$78 ]3,,.K$KK=D4YB3Z*D'CS&DM2''#< M\J'D^XZ')H^Z!'N:]!=(3 #% @:)M:$MW!$OG E2<*2,<-@>=*D_D]8L-HXE M991I H*^E"9GAL1&J$T%+,()PWY':"/T#L'@6 @/Y!0]>TY7IV-#/CV.-R8I MTX[V2#!M(QP6ZA[SLLH_ B>J79)!X,LXW4<>Z<6@&]U:!SG7CB7;2PGW'AP! M"%O*+?X]VD3]VMJY>V-!'LVP(+[\2,GHYKUEA/ZS4[MIA&V^KMLE$C*8%!E2 M==R#?E7N@L?-WP0O7:E9SNR:]MR9B9GFXU;^X)00@V2T&>)WFRI:C^L6.9OAKF7IN>S: M<@T/G3<#O2Q9[05KGYE+LKF3RF]T+WJB="MJ5%SQSGSVZ>/?X60\>?+\JE"] MX[^I7_@.F&7Z'G_^^7=77#W WU1#A*N06U7=_U4V(\&V'A?Q59]]2KG'#L)IW@ER :5)=,E&CA9>Z$@:G:]1&L>_DMQ?YQ6OD MM>(HYP7^(_5;I@,BK2I%H)3R,TAAY:J;6'=ZNX"B@$OW DS7J3+=CT5 #^*J M1_&^(/9X'S==N0THNF)S[A8Z)1VR^,0\4"7):*F1L@WR9"V= M%9$Q=_Z=-I>OC&6J%BWMR0. )?A!3= MCPX&,&W:1 33:EH")&98$\9MW2WJ:EL-]G@YR,2-9F;7$?7QL6%<>>.VR*\O M&6'4^P-.M4Z3WK@.Z69PR4=\@FW@I;'<^@HYR-D VZ$!M0"Y_PHF MO. R< M)-%D_H3@6&I@,85C.^Z0RN5M*;<2Y;@5[22@IZOTQDYH:;<[P_ _6^ZO"@4= MC;Q*0BXTHC)M)B)G0GEW.$TZC7$=2Q^G\" )5 HBH-XJZDME#TJZ3#-S,3SJ M7/1.\F/JLN\ORN2:C71 :';:Z9TSOS2R8-3$N#24F4*=H:A)MC)PQ!BDA0J2 MRX-TT0-3A9;VPKF*ND-(,(!?ZQ')D+PTW64Z+6G5Y2HRRA7$ #D$3/:NNF8\ MC+LS((_*:@X:]U4^@Y*IHTJSX8*>C<,>HCE2M5W^/ KER4G!%*Y;+=D"RD]4 M7MPSU7I1Y7V.$ UP??>ZY,ZO%BH!2;?P@F2G,%#54 *3C^*6:-=X@5BG\-=5 M+:=0,R"2F&6[,IXT6I!@=X1/.>?T&265) 'FK5P3/DJ'VVTH-#8S/2U$O.SD MA C*EM\T\,/5R]_,O"HYPB9GH"R<@SF-#BR^XQBZN-5>?8F/RXDE\U:ER%$R M/.G!O&DNE^S"2ZZTZF-^ADN\'VS!HP=_?_]"B\6.C/.7YJQ02/-XBIZ.E$^8 M%DGR3^-M^Z%1-^#I4V=XN@XTF\6S5:@1P?Q+%95?5&C]$"H)8OZM[>[*_2,- M4KJZ=*[?&E7 N[X\ .&P@OF3\#1_3:-]GARI[VS_8>7^Z>OGWYD_CO@[,S&1 MM1!U9V;JQF__-=[7S[XH8%5?QE&_#':D6?+1\XZ:P"XTH_I'HBR#EF;T!YZ? MEX1B=A%"M 8\>#,)5&_:&52(WT@(4EB2SZ3'L'RL=]*!:Q?55A;KC!.E;+@5 M&NG)0EI+$JYW-UIRD)T7OGZB_.*I>'&(@C3@$=B@H*^[ S$UM&65Z*X.K6]B#5,9I]\D"'.))4\*<]H*, MB/BDV\IGRAC)T@_RV4U5!T&TDE067+%[(MDF\4A=!^H.W%PX747N!QG=FVHE MY/NOKV''A;!;\$V)[Q]W>JB4N"G^,-Z6 MSW_[FR\_^_1#0],\_IEHFGO4RAE.\\[JM,"3TY&,.*=:3&+4SLU=^'$!B3$=)QCCKH0N@"% MB9D&IG^W9@1%)LE4S $QLUFZ U.7\4U;LFC"^YN8?\)7V(G@N#ST@! M'U.^CW_[^9>/__WRB\6!0)6L"[''DM5RNY_BGPJ+6A*)#SNJ MJ0H8:<(FA#7@0AZO)M4VPGAF%<@"X4#+:R+)FJ#3^(.!:R.L5YJ.ZL3VYS7 MSX<2,7DB1Z!JU,7M@5^4\D%"+%PLI3Q$@0Q99(^99A,;C:N<0TK6K(X-R^/< MHTZ6U0\JNSEG6U-4 ID')*\1@5$+QSRXPD*%*+MG_A I(*,,]MAU'+REJ G MHI+O_/2'"WOTB[LJSA/_5$?Y!5=7?*,^H7C]QW[MB,H)CP=JM)=<$4V1UK%& MF/53C53&Z3Z)JX5PXG^1&%N!*[)T#)/;0->SZK?T';Y6\5O)>Z4[1D'IR8KJ M*KXH\L" /8X#,/8:_I)L4(J72"8 [!=9!'554WP82]]E_KO&8 ^F14E_E3WQ M[W&=[GVR9@]'P=G9X9F?)^U9A?.K8P$GB*4IFY850K5=E%3YLY4RQ^NQ6C,^ MS!U!AM/HV&0\'+OCL(>,*T>$4BL.(^USZ:46N&4L-YLT=YNQ/G*GIC<#DTC\ MPR2JZSK@JM:!3OS8O^M7&N0SSHU$1GP \(P^.'ED,^:N\8N"-2\O4QPT=C.A M3(C3[!"]1S=?L=F%Q%68 "*^;!":%@7>N4+QG&X8!'Y'\'E3R+0JO0DZL E\ M_"PDYUD[DBDFX48-)_,:%)D:Y*)*3P@I&IM%K'OGFD@)!J?>'62X% )%"=XG M,3NC>N^M?[Y= 23Q! V1%JNZFR\"IA2MV/(D68[J@5M5)1 M*1=2*%NJ$UP@FIZ5 $]HZ@_)SQ *CO8OU?1$(;^*YZV#J&'C&$SV*<"@%G)N M%,,R^>'RSY>%.] 3M[H+\?1W?#3B"+_JPJN*2I3)[I+%QAV1E>+;4;=W?>$B ME8JN\%O <=-I8;L*\"W._0G1R@*4AD7^YOLG0*7V'(!W;T%_ ,T1O.!M M9NS\%WKJCST93N#'?'FU[,/R/V.S*:M.$S\T-_G%.A"E1I1<^CL&WB?T1Z)A ME@2NF3!1GW%V@XJ'&2Q%UL!+)+&_-8(@_K#6T\R#39!#=^@\5Z5QK/2'+!8' MN%RV:^W73B]I5V3F^2Z"*B1!83:;BSC .W(1,1-.:;GA_/B=31O/.[O\T)ZB M8(R@S3Z88';JK EEC[_Z&@8 ?%BN=7G;5NL#J K>!D8A?=/D.)-7-G.:(?ER M"N2HJ$64V=A<13']G+-9:$G!S'_87LI#JY:6"AF=I,D5< !H1?ROXVJ2G4=F MG(.>S@*\4XI^/*@]Q]LI3\$JKQ]46RQ 2MA+Q[C5H([-C_ X]BSZB$*(RSI! MQTV''\E7S^VBQ;![3=<[Z4R:(TEH&GR&!<'RUN&6W/_[P+5NLCF68DMTR(^Q8]=!Y(E1)'%(<[C"W==-H%=M@!!UC^M>$GU>N M%V*@?=-]-4Y$8]%1,A \04,;?OL6FG\N5T-O(&)&66->&GG01\Z5?LV8H +D M*F2(K*CYBM63VY3.LQ- 4KA_M"?40PDI7*W+W:#\9F8'B%N00 9O"IS!1_C+ M B\0(@6!N-OQ\!@#,\7YHW4?[G 8Y]/JY3^13;ZE=E;TH=LJOL, M:L!X$3EV!*R$( .&E!&EX$1KM\NJT= I$V RWH(6!='R>/9]"0#Z9A#L/T/@ M@\Q42\^G)+AQ>$;,R=)#XXO)#_2=O#J+ZY,/>[$.9.4O-G$P*@P<&^F4K0L. M/M4N,$B-B?M\M5@.5',*J*3SZ?M)S4(YF# LOF]EP75K( 5+.8O+)JP'5PL. M=V2$0$T184 SV)'DYZ9 "P1(;Z6$.@0@XKY)](6"4^$MA_R)DTA5;+V.D=$S M*>3*=N $#9(NHK^$*5\ C>?W&8/5-QW4,XH5:T7 A0LG,!FM-S^,+;[+' S8 M;V1CY& 2P0:E/3-&)WVJ=GKQU#2UHK[#7KC#C'A!< M5HIQYXCHG:)S]3:"M^FU>H>*IP>]^79Q$O^,+Q%CT<)A0IH"T==K58Y$W8:@ MY]37[I!0RYA ">DE9?CT:8-#1(]!&-YGA\7&0QQ)5^XJU&MD)5(NEC,3&%'R M(&Q(O-46('?\ ]X\PGGORSM_NP4AJX]2!\MTW!0OB\#Y?L>XHB-+C9+_4*X' M$#A 'WJ,@1O^ZL:&JC*UBQ%PK MASP%VMR[6>*#3_H(B)15+@.8\L+?4*,IZ3W[ #T"8"J9XN]S'#]? M2^^L2(&S+[N"*0@D-U03VJG)R)YV7*&T M4XL"6F]43*-%\6O(S12ICBC-C?E.\AR9F:9OT3W*Q?IQA^$*L)+,:N11^;6PN/>\'XA>=-)MVP179)\J@ M$#2]3LVCLL9+W%7KH$6!;4O*+7*)%2AZV0\P MAV3#P\*#/ B%R0"!C:?G#4X"50GK1[JS87S#I#N:/TK(F3 M*#5?!.#WDW;-%=N9A_%;5T>GLTT0U2?=-6S.8&SMXO M&D(4CN/.YZ"(\&JLF;YK24U.)[ ]Z.*95C9>RL^YC$Q$YK($DX12?]\!2.0' M5!'-&T[D.V%@5FA?)KNZ:>FO=U2MFKDI/;>ST+CO%HH 7;EP/(ODS,)F"KTT M KH+$TW('3SD0$.W;Z.%%/]K408+._N (!CJTI'FQD#SXDJ1BOPM A6%FHN! M.B_(?"80E)JN0XO[4J)ZT56[P-3]\G"272J,/:I+$A^X?1-%('YDIF2.[%-R MB%>HWE0;A*]5M*\:H:B0\G;?=7WZ&B*8("\XKNJ6^$WKP%258K.1.I)./F"H M9E,*6S?I%3MC^MHE+N;2#LFF-P%(R)#&X$QL(%DK642(WIYR+V^2:UE'9,6' M,!%4(IB 1XQRD8Q*Y7=(AWRZ*TD<<15>-1C9)C>0S%DHC9EK['TL>8]V9X/P MLD\#O^+'IU<=C0 ?JWM^ %;;]SXAGH+K8^<(283WQ1&^&-:/UDQ"(H+G\"S[ MS!33.Z(VR<(G46&/3Y2=>Z.#0U[U[T$[=.8BJ+"0)T/.4CC,20R"G=RVW!.U M>\.4[AFZ-1Z<& MR]9UX-R3E8*SO0I>?"R!9%MWQ"H[-I6V18"Y,(U?FSSV36*S*#N'Y%-O";U& M'G\Q#(![#BD$K7):AY?4LFN^"4=#Z3A%B%'YI^>,<@Z(M GGE9>QE E3/E.@@#:*AX5A]B9'4W)!6&[EY]B@1B>. MX99;TO9M\TB1N$Y04E\0['V(9@8W\LO2S&WG/;4L(.]%S*243IN@(&\K#5*S MJ4@\OHMRM?<)X#P'Y^/8<;8.//]X',5OJXLA1^ MT*B1^DJ-K$,>N!3,$RF))%#J;)AP>;B(+4)U_((-;R$S%ZF?CCL%.2<8LU*Z MG7*# LT@'Z3EX\^II\KQMBL):8.J)3COT9BUC*Z_,@1F+9$T # M1DB965BBHRUP-D^A^NIF>,BI3 \N;Y,;1)"@4@.$3!DZUS3Z W"?]4SI9BFL M9"FD,GH]/TD2)-3B\='>A'H'.IK5315NP^3I"3H5$DD,+0P]U*]TM1O4RW)BE-+#5B-&8G:IR'VGD *GQ\ M$[SR$M6L2=A!.EB*OX;Z!N C5^B;YD0V9 VCE\HF7V!.8!@?BE(\%LA8+*Z1 MW^4ZT_C!:&]QR48I:F:D\%BVF5.PFA^_HF3GIQOOU83./NPU@ D1)[4H*\D= M)5DGA&9YZNK':L"V&)M0/A;M"H,7I,X5=%9!;8>[/[\'31\>@BFR*FDP;YOUQ0#/+'DW S TZNN/(&Y17S8HSLE M0"(6"ZQZ<*[/2#4%3,=*V:SB" '@9JS=(TC5I\) MT'BDG8ZRO6L$2#"*CVL.C%12E&RF#3U_MZKB4+#I?E)NX=?(= ->F46OP M&2#_SP)7WA/MB6$ 80C; 6O/,E5%%SPHB!\(,U/T K89I@>AO!G]E8J4P1K M7,@?Q%_C'N:(U9!!L8?RG"I%#$9?D$"KA7+G9XWE);R5B!+P[9E]9Y-Y4Y(7 MJP\RHEL86AH03 L$>TPM8FDG,/47<:[[2T>Y!?\._DY_JHF9'K[K<[5]/ M+O>O25J]G7@X>,1'?[PX,0ES%2UMEY3$02X6?VW_6=5U:3^W\T^G_:\5.7SM M)H7RGZZOC\,:_E7]H&8Y)H2$K")<[_U,QG M2XWF+Y"9M[[V]#UE\^!XC$;,XYC8O.*Z#U)\G-5O5)7U& 2K.N(H:ADD*4K6 MCR!-.(&4)=\/%&"Y2RV.T>8KH/,0I20%\J%HE=?AI=9$P\T%,%8KA/(910.B M;+;A_'@JK$*(RR>(+:U!8"="!I(M]NSJ*PSDZZLKAQ!)+42-VM0, #*NS*8R MPG*V >>;!4CYP%S+@,2J@Z"^5M-RF^+H0C'97AUL9/+U#E(2R+:IG=#6,2]191<[)?*H0U?DDCG>4I@L M"P]KB=IH2<:UB^4B1Q76&LS6>"[N3;1.K5,@!F) M".G%.Y=X-@[K\W+$0Y8HA/7J=&U=]@2N*!5P/DS+_ ,@2/&2Q5&A"'-'X:EA M4,>*<0>Y47R0#8"D??;U-U>7,H *V$!R2$P2;$C+H0*)-C K$A8^!$GTDW:\ M03TEY#KW$@6;'(4,T?JYI%I6FEF<&/-Q/99NL?U-M1E8'0?"<B!QE?:-FH)Q=V/[#&%M)SMF25MNY3N+$$8$E OQF)HI4647O>UAYF<&>,M M993XZI?:A2E!-15[FNO^JG@_MTD @L MS>$!8GR(%U!)DIA)\RB;F\BR28.$51RWIOY*+;OE1T?;KI=.[)O:E!KINLVF MPAK2G4F--6@^1<[WYRC>V2)U1=CE-3+H!*?0ICA=NZ17LF"47DJ8(PMS$4LFX;PC#+R#H]>PMM?\A5X3WO M ](VD"X:33S\GHLAB?7EVM;%!9X[RX!L"'L+*D1%/? <&V++.VIR1%S/XQA>N"92W]>.- /)%F"'N;E)C'<:CTGFRG!V*RT5#!.E33 MJBVDO,KS)B3ZTUG+%2M,9SVXA^92C@NP0_$)W M5 \012E$T@0R%L=_%GE028($B: M3 UE732C2$BM9]DYY*%*[4&;3!.E?&/BIS[4M:UCO-31>[UT;1-3#/#Y=U>% M/H-S6=38JV:]E&150N]*/"*ETP AQ.V/NN8>&HNC."&@;@)1;VWNQ"5!D^5OIJ"SX3(G0CC8,]/]#'HHN[:\)B[M%DM^7+ MO0Y$OSL-%;EC]X@C;SWS]#*9L[R:1R1W2@H.#,]H_1GNKZ:80D$2,6G."3?A M:,@(.>FJ,/?(BEJWI-FLH9S89%>=Y> M>10^%"W]-=A7,J TA1LTA9J%K!+U! %K?Z= =QNR]?I[HA66? MCPKF*/LL)&Q6JN7+&]7LX@1 4LHZEBP;;6&?-VY$,-<$0(K!LQOR$SL!?'", M'+]Y%R"E=U6F% ]8V_WA5Y]]0?__A8J6#M.8[W],1JN3(N99TVCV/:1AL*^A M];TTS>9Q&:",P4*,5V*T@9&\$8JW29FML84<*[?7(1L53.'HF)1E$]U+777;DEVWN5F=W+<>]Y+P]XL%([6RN#UP:1\.^F=HEPH4R(P8[3 MX[V.(.M?RHR%: \U7PW*DO5^J+&R+)([ LPF[1F@C6BU; "I[Z7PJ1'&:?XE#JGZKMQE^?AU&YJ?;3Z3A$ MQA,6I%1"QW5P<3T].],RV'0Q4,?(6>8N;JTJ0SO]J&^7>YY9N<+I$Z*Z8N93TCZ.%)/8^. M!-!M!6L34(GR(5&0('KBZBQ8+DTEFD8*XWA$=-6@1+!@':O-Z,]5 [RPEFI& MP%#6!$9"480]3<72&85B(W#$F=('&4+$7<CX)95_EK'S5'U%]TSKB MF?%.@=Z"Y1?#,.Y\& A?./$'/$@O2R?)M*VD=V $GFJP57O1[O2&4=D9?4=J MV;;D(W8^HZSK L:9+ 2*ZD)"A8UKZOC!FC=.^&;HFXSTJ)5.^KI)!YW^TH3: @ M/LH>^_P?FW!(F_9 X&=8O!383_DJXD3!-_9&C:LBB:I:^UTU" ^@\" =Q@]S M$*)5!\/F<(JB.474K&'-M?]6R2\0F[0&=IIBC"!(S[G&05A,YM=1UE M2K,*4RKN)$94 S Z-/A&9I+IDV5EKJF\T4+52,:(>> MX$6N\)Q8 2,CI1T&)5@0V4J_&:G;&6+S##QB@F9'.MF'\%)P8G1HIJRZ.66T M'R3CHI3$/./GM;T>;H(/7X;FMNK:1N%%A,@"L'9Z.L"( $('KL=VTX:'BG>F M!;!@]-]#NR/_[)^45@+B699-U5.K_8,(4\LB@4KVJVAO,)QB0)GN$LJ028JF M'"B(5HA@4Q8B_B1&M0UEH]JU)[MGH,P+>(C-]!B':/S^,P#F+)^WW#R2*Q)9 MY.@F]9))G)ZJ]Q,4;7(M"0$#X[]J&T\:X114,:%N2"UY6C!6]BIPB\FC;($X MF^&@T-R?D-]GYXP%3&4SI3OAP-N@O>*ZE4+B *I5@\YV<0 M,WF>-G3.>"ZR]:XZUM)ZF?.4R;_,DCYQUX<)Z926#7QXONQ8'/[XK-280PH: MBD,?T=E+6Y-3V;<90:HLS'P9[E*TY+GS=:I^?C*F;U,( MQ0J[4V:18U1-J 7UH(7CZQ8%W62SU8%8]#4O Z$696D;7V= +I=QP5C80.I3 M @=$B0=\.;0^'*RXJ= #EE+^A)!+HQ*[L%]1WG[J=2R.Q]!P[,G6R;>*+JX4C MTML ,$4.5Y2,P4MASCFN,*YJS%2=:,6IZK>:5G M4$TK+S0LL>V%"KJ=Z;?0Z4"3!?DCK/!$3\G=D78P;])BY6%(<3J>I%WG_;G" M7*5B/A5@UC#)&SI548TGMQSW5\*7A)_KG4$-((2"[9)!R8)*CS5HO7^&ACTH M*'K8*H5B5PA*D,FEG6;>9K<$P9DQ?G7.]BR!3B3<+F6^O7_+)2?(/_,SKYX_ MRUZ]*_="QZ_M>/"SKJUKY[4?I [;30"NEZ!#,DH!S)EAQVV\I ^(2%2#37#@ MGCMIE4K?GU.GY+1Q2O,&+*5V,%2R8)36I0JOL ?3K(\[P,.F3M1;V._QQU%Z M4B&&M!3RU-TZ)S5:G&9#-@"-=2MR1J- 5R^/IFL-&].#FTL*^**3/LA3'# M:H/?U/-+.0GEV9H*RMI/%TFG=ARQ,_,\#4"H51.5!$.WE"*4 PAJ0 B#3X>" M5\9XA*YKV7]>ATVPEHFH!=0+U';N9![IK9,["NQLQ:E'C<.5D%ED+['UHE^- MG-<$ /E/USA.68Z.+9C%6;*K.#/TF19U0WG-]]^LGRJAE9WJM3BY:RKJ#8FQ MR4,@!DL7;>O-3=;,DL"ZJ79]:O!Q=(+IWFG?KD@6-UOC@EK,YIH'-^F5%\S>E2#?2K<<\$L).[X#3OXJ9E M&W93KK1P&VY?W8YK*4(+>RHC>2<.5:C M5S53C @7FUN*:K0U%VT.3(?:HA-!^H9H4BZWU!B3UZ-E3TV/V+A.K^0 @/% MQ#6-ALTM:?BG!/DI%=HAQ6C+N&H;;H.PB?F\^"OK]IY^.7 MXR^CXTL&M5"9**(ZQ -S\X^1HD1D)'3X3]VV%.S 2<8HB[B?=9B4T DDI"^. M$=H\GH@9*BN)ZTKP.Q%K@M>Y"65-^?>NTI(,!3GS:+$R>VZY+.P*KN".U79% M'DE?1A$8)4+A$U"+4OHYWU**J08L:+5?ANXBVNLEB$;<&[=5O^(>-GD'=NPY MNDDJ1XJN.9)YT"_(D22.#YQ[7/:N(ZRV![/+-D@OZY(Y1@$#E5#!QOH&LZ&M M)+KF PB&3+ P)!,RF?^[J)NCU7)9(5U-Z'&#BY[#;I M0?9F!UU1A/W1'HFBT<+98-'ZJ /BZ"G$L5N4PFZSYDHE]#:H$R>PZGW-5&AJ MH^5#(0^"&X:IU/30/CW59YXU56B$L7B7?+;BHO N,(_2 4Z%]J.D.I7XHEK7DZ&U*<)WLCU%J4=,C72X)]@(]T+6* >@KD.[8S\O:2&U O MF#9_YD"ZK_"R@3"EINYY_DS2X*F@=CFNK\/@[X2,60%/O?36YMRU@IFXJ0#; M-?)BKM=5(,M\ALO:A%,D) JM +Z-_#F[#F(]$W+UY8/OT]0]L" GCB&TR+9*ORX;7D8UFR7E!@P,K3A#K M+B2#A+)ZVCPGT3$EX\\7]MMM,@ Q9#CEMJP6NWC_V)< M[;=C=_\68L> C&>V0ZDAC!EF*C#[U 5[<@Y>1!]#Y&I5 %0U+^+9Z=F\45=;%;E<7B22"=4:^XQ M*&^([A;B"=HC;*_F]I/60A7/K2JE7SR+F_,*3WSR_%FA;__>5S _\P-F>.(0 M2J98TTA0GU')T,EE^S;Q?L61]%NZM,*SW3N8G3W.OOR]@T ,AU$2@PG4! Z\ MIMN NT\Y:7ZY)QN/3MY*DI;YXJ\KUX")OZ>?%1P&C4XO+#$N],+P0RR8W*P1 MW,^3X4GB2<$8;E0>B$X876F8YMIEG30W-4.16MUEX==NN0YT: M AF((GZ-%8.KL0%K0"*_@W,@4;4@G7+U'6=Q=%*G MYRR.SN+H9$RW*3$9FW+'*$B,_1YI8$]H9)0IVA"!C%&\9VT0W&G5^DP'%?-B(L/\[(^;."FI2"S>@;)%_P MJ%@,Y2N.3,4EH&8B]$7W/)*R46;MA$22<)T!+"+TO;A$M,SQ*?"2B0A_*2AC M(JQL&;Z-%?WXOA5D(MQ2S63^;H@/AOB.<^]V;2\O#:);![!MIM'2CQ76P7RX5H"#;G!1UQ&UFP/F M)G556F, *"^9HQ 6.#Z3"=R7$@=R,'&0#R/;0!?HD3XKOI.24V?%=U9\[TOQ M>4I-UBA1)W&51Y0D7A:ZQ!EP4MQCO.+>U$44Y,WUJ,DESH8A3KX19T"9 MO%/242QTK<:0#?YBD@C#8SF/YE0SY!X/DOH?2VV($E]2[5Z#J/M6V')\L,0Q M)W%&3V=@,$%.HYR%Y4F=[;.P/ O+]R4LKT.[:VNI#$3.M$7.GJ&(CA]Y=O0*XP J ")LW0$J"5"%D)7L]'Y9B+O0RE%^NU;EB*=1?U9U)]%_8,7 M]>]MGW]F%^-_W8#>/&2VZRK&EZK-GHKTV2?H@ KR\3(RQ<]TQDQ#IE$B&;;U M4$Z1E-Z>)2,8%^H#1<56([$_,CUF"C5@I]"G"/V M>@L%G7V14Y$G9P5U5E#O+6,1N+N+8X3?"$P18HSX70EZ$:@*K:/I]-8A,?9''T1,F!E356N3N.OH81\I=OZ4 \,-1@@F7_0=@IZT:L MU0'PAP#$1&&2AQI*@0DK*R0MN)!7:A23JA2&E!:TJ MM\IH8:SB'P%&YI\TU M\6$L_E+>%>*G.F9*Q\%K:9^H* G4&)_\%3'?Q.\^;Z&2Z%,$7*:*9Z70K*F9 M\1W5)#!&M(]?HJ@;DX5AQ@(=]M'%%%E$G#$/S/'$_,RQ"ZQQ^._:;=L57@K1 M"QY0OI+ZTRP:5 HPV7% M\X!U^^%25V:K/*>^>.,>GY^>45!C3:Q5W0?!BW&DDCY!WKY8&E*\2E>T6HX# M8 ZW+670 ")VQDQX)8V]!(=VT.F;GIR= #L 13K3,SRZ'BS,4=U4?Y"J4K0. MY;Y>7HMO_G_VOKRYC2/+\ZM4<*9WY8@2#8"W-:T(6H=;N[:E%=7CZ+\_,=_P>C^*,VT'K\P!^R8\2IRY%\/-[:KA=.:X!8T%'8F.RW>+8:H'(],C Q#:$667B3 MFNM6CYOF.H?_PTT%[2>Y=A;L$-4EVY6NV:ZG#B; 9*PY/;MFY)E+K7:M(_$Y M-PMA&H1E;TQ0XJ3;XG:./;,:@-+C(P,%K\<"N^X'%#JVH-@WN7Q2'I[!+2J% M"^X&4@R]*OZA!@TS0Y^:(A5B;9@?6U*L* M(7@U=GA@!WB5MHA?=B(";JZJ)BL+; GLK2=48G*^TEO5 MC4'MEJQ5O1;47]$Z+@=NBVN[!#)ZDS\<_UMUR\#7G/Q'D^"2=9[-NE/JNE!C MW[;#<$>:1'W/+;:8'NV1?@XA)38!" \ZQ"4]-=:UIQT)3- [4; DB1WZ8.U%,4&17'2(Z)!MZ1#GK6WP_T9<\8QNB.B*H$@KND)TQ;9T M!84+8X,.BH D/-;+"[/BK70(]QA[X[73T$21A$5W422B2+:E2.BF8@(\RA;[ MM+*F&C\/X7K&-%R59WAK8#["A2[56*F9G1WPD3^OX_D<89"/%M4Q5,Z1*-BKVP/C)(R_ Q;R\C\)!"%!\-^LD MX1E4-\,R&$3;_1\NDDVB.8_UY;/ST&9Q3(#.=7%>K-6R8L;\86ME>L.#1\>* M(.[L'^/5!=*QA>9CG]!53E/)VU]-.L=?\U0$E['7(_)6U1:LK!V@4?.)P\J* M30&%-ZSH5M&\EM&4AYJ7C&!NW\G%6QG.7=)X@:-I451F6GS&(Z'T [&03DT2 M+.WC6B"JG[/O26>$AJ_Q[><)'W RXV/$JJJ:H=5CB_6B=./K#'8WTP,="-$7 MAV^6#$? IT'U,+#T448#6$S'K"%V=$UQP['.9,X,-KYE!8T'Y@4<3=VHG8)A MJJ:6R-FI&4M;,\IG2G'YJ)F\[!_NK1ZLC*5CG5F=9G_C,KE]BB5J=W#V#A=8 MH?3JFAE=S:;G?%6.B!8&6TTF-)54"^5'M7 P0+YL_A_X()OG#X?1+Z527)SV M,KE)Q_S[]X?1.YQ/80#F.I*3U-3E$-,P[M@,@:8RI*(&80?&Q)XS1*3^F-*( M,[N.=I'2CI=C?0UU=)W_#8VA3T<&5(I+B]:2CL"\;PLN9J71%DC,R-"1]=&+ M*0X#>V5?\)9?$#LJ1SZ!W5<^N!&N^CN$JX^%GV9#F4K&!C'*CGR/32VR&>%E M!\FOV*7&5]5#LB8%S:0BJ;4057I*@%$Q4QQPAER*#?EEHP&@=(1QF2VU=B6> MQ"'K\&&R%F88CME.RZ'(%+8N/-6>_D]/>X=]\CHZK]"^PM0,']:O\1WWH=Z%YQ53/-PES MF.&=3W?*')U!8(O,[IK5O)TE^1Z;3MX2#Z!F"FRI#&L''+_$QX$M%*SCM<() M!?,IS^U=T0REVS5HO*??KNF:D? VQ]TB F.K,8X".7B]<;<(4W.AW86B]+!SG2D<*@P$X6/ -Z'8 M#ML_6I9K.K7!-PJ?6KV@8="8%3%4=$@T:F1,/)N?=(QQ1UGQ_>C!GGP0!OYDJ9 M[D]:"/QD9G#JJ^U$)4PZ?09VT"L8PY'R&PL+;(>E$,=3,X+*#/18V<'.\R*] M*>(NA^6N:C8(O<,WEU>:#2(XR!RA GQ1,=T2^K+K4$WI/AOKSDH]S+G37?8[ MA5^9+B;VX9B[%2[1D<+>E^Y'AM\">.*$7!D?7E*$]1:K&\.]RQ-NKF#X*W M\S$U'($!YMZ_]M4W$\]Q7AKD9E4=3Q2GR(O#?3/$&E4DZ]V#3 %:<"#LB1'T\\K<%@9(T3^L=]4G0G=MS386(WJ]= $ M%!$F< ABP]4GZ<+$('U8:PL_VXR(Q9HQB+4^9DY1VEG+WJ\)^6)I.*8-3K/R M6KT4J^VZY"5;P_&#-MD-AH-#52!+;B*VQ")#3JVIMRVO$6X>_YQ[8969G520_C/Y1W"KRH!/.K1?E-5S@>-8-41GOH;711!9UI\45M(!V,HV) MR[!XW01:FH/3CDLE]X,!LWV_B/U:[R)D7X0* S>34)V-O4*9+:_=@ET.(1[! M@\;*S&ZQYXK7XVK"A1IN (('-+3HQ$N ,74HU_^XN9*TL,!FH/-G:<5W8'.7 M:R' &4\C-C<$!Y?%$X:2O%XAKL84.CWK@-TZ#>(1S:=1UUPHX0I0U@O[:KYR M\D\F&OP-M8$B>!@]L -*%\M1< QQ4EH$QE6RHQ'WVN*BF 9TVZRX.&:^0"O7 M(!Q?F^=KEW] LU8TM1?F >YL&&RD5."(*O XC(7TLCQH\6 #=L@&GO\2XLK. MN_V4AV_FR(*X^:$WO8J!]BO4!01R""[-^"EZN:2<)]BDA#>%5)>$X?SO<5IA M<1,)@H>/V(+#<^";R:^-0<@!B-G=0-8=ZYM74.FK[J?2W'E!F" M&+VA:+U"&+49W4^3V0H@N[7'T]VA\_S_0(2GL4INT%TO/+0GC_U=F-%%@MCZ ML21@A!C-":.':EPDK\B.X?RL9)B[G'>H:>Z-DR,#1"@II"(QZ#VQNE9#NBY+ M27<(6WN;[_0Y:^VW^A$IQO9M^J052J.RD,X1%*;>R)V"XM%Q:3M.Z^XE)F3- MN, 4/-H98AL0IG?"[1L72[]F('!K3+$LX1;UNOSB7U4&\.A TY"JT M2<:%\92E3RO81X;BEB*KP>V.L5WM\K3+HQ,._&CX-+Q_F@X1.%[I^"$.95&$ M#.GYJRO^RD\M)O5MPM=D7"?\_Z2FR&A:>6M>PU[:$A&LZ!:-MLWS8?2*;;WQ@'62#JV)J1+P9,E$;.B9<'"@;$84'D*-83OOQW&+ MI$NVQOI47%:LF1Z=!!0T]$_)KP -"]YHC3H%JX)13_X#=$M18AC)SW+#414( M1(O5VEC_98L$G1>2E"-LJ]"S!CJFE4&&':$04'.6S'D@9ZVM(*&2:F[3(+^Q MTY9L#=4=&A>A&3OI-PT@FQ7%1U+Q;%%]N&.G-XS^GV$-\@HN\=^C87$QV,[. MKWZR\;$IGE=C8($NS2#Y5)!7D;-%6G4%;*^.+3* '=<=\V.]\EAC!Y/Y'/Q8 M;0;-L]S]AH!507QI+AN.L^?G,'8ER?78_,ZXIU:QD0K"[HTQ:4N<@)"6HV9V M0\?O0/;TR9F:;JZ+9GP[_]$$R$DLRK)-WH1EO+&:@,N:$HM9Z/1BK9L*I]3@ M+EJE&+A9KU1%0XLJS-RF%?C;Z.-T(.E77V/(5^)INO[*"'K9J)C5T>N[ MKT?^#&2TP;:HVBH;^X7.M=S<#7XP6F22LN:N5':CM#+PE1O88ZO?R CPY=^Z M%7C*5$""_OYRP9W%0*=L!9E9:@ @UQCD3$?9S';9^5S=/[-!;4#8X9<_;,*$ M[-MPT7'5*"D/^[ZFS,@$'1%OY $>S#(G6*#]3@!Q&8:^C2\.M[T9V?K=CI]\ M6)6_ON: 5P'/'Y M)*L8N87_VI0^=S JO-"F,[V0-O_:=I=6 (+\KHR =7SUKOD;-\<8]+JYKO5( MDQZ[ZY"!'#K&_*G6\>)K=%.O2;O 8IHAB+1?+&FWQ*6'9C 8S0&# QDJ7=1E MD>;7&@T^"].!69GF1N,#XSJJ6EL ^BB*JR*>A'VCZB32\(F2.IT!*>NXP]&Q MG@R::0_2/./6% VT4I%-J;W6UL"/<8J](0&DJ49(K1-;F) XV7C>^> M]\"9%$,.9^2,5=:#6KK^NKE4^OW"%(08JUF.L1Q_,$[!58(Y!<8H4H139+ R M #[ @:5N;,%L[VZ>:T 22K.T] 3)O* MU*/0? :,.-@Y&69_ABSFWLY3)?B.Q6?CZ3BRY_G"V/1LX3U(&X%N$HR;??AF*)E9A&LJ_)5>9;HM#)& M*K$!5J/@C16-#["N@9,J.ID MH_9C?%>-Q)AND&[2CAFVUM9V'SC]<:O\6&5FQ_I8-8]C5[PX\QP.22,--)6M MDTM+NPH=+26SM?"P>C".# O'.G8;,W/V0X>?W-"QI<^;5RUZP=%G LYAQ.-@9?C=OFOC&SVLVO=.C,.AT\6H<=_8;+E%?'Z/30V%8\@\E5 MU[K^A5HO_&TC: L<2HJ/,,D5G$7DR:;Y#MO;)->GQ6'$W5;INBC6C"S!TMBG M0Q!I51(^"OPT*DJLE#EGD^S_P:E2D6 MNGLCI&@&E.>WN*E32_93YZ<-!^ZX;;C[_)>.VTA[Y;*ZKW5D[@43*7K'TT-A MU9?L_/0OSL[(+4MFJ'G&L?ONN(#=P8']F[6!&*XEGN?DI+B+;+6?X^/U<8S(NYI3_ MH4@B'MJ<@O+*3/=M5=H8QG-5\T.LX^++CTWV:G=K9J*3?&8:L(@RU=2YU%7" MWCKY-M+6P]Q[9R[@H%O@F^:?UEQR<5"E2PIC$ZGP8O.)^1(<)PB BZC"]Y#- MXF75'IN[H7G>*+U).1*RVCBD^;\;M[BF(LO+]NA'?T M.@!8#KM4.L6A&Z?0[REK8O(4+Y)5[%F8)",C%-MF)D+/8E_$S575O8\6Y\H? M)ZESKIW3]@#!?J3^CKR5N=?#C&?X/'3#ZF63:;381B+-T-\ MW8'Z T1-- 3I3:J#2FN98XI,7S28 GC0:=DM738! !U=@ \?T2$>_5T31%.!:;1,QU5#3FUX$A_K MA[#T([LE*NA0Z:*C5018/TW5;S"U#M0K?LGE&%26+4J,WGLS6%M;43-04]>% M*_CT-F=+#1/],"KOHPR6 @,(YJ4!_^:E0HN&G*SOKY4&T$+Q-J[@)0\/>\&G M>:B/>/D\/5$P)[]RCJQU32AB/TUM8L-3J]S15+4/F,1%V_C8$U-M"5D51S6V MEM6\65JJ7:&Y3]XJ[LT"[VF4-#94T3<5/_JJ%Z,O C%C#Y;T?607)Q0-4D'PQ MA.^^E(OX95V48RN5B6[D!8T$*A,+LV= ,GFL=5=SKM+C6,2QF1KOH#62PT3< M[:9G=QMX6LVRQFDLC"NIW1H.MW[_"K_#=0L=^6G>V:P%M!JA=53E664)VQ>(N4(]RDW]V M\/,NT+I5!^8F)+LV 3HTCHMKYQEO4' #7C#%?'9HNTSX<9X_2/E^_K(.=YOC M9@Y@ 71>>ZQC@321.J'I0MRSX41R)?(RXZ>T"B;H;M_^0J=3V/M^HV,*]MO$ M @7-;[9])2_:<"/^F\P4:O>)Y:M'EPUUS19QF=6+*3(P]8R[MCY_46NO(L9' M\D/R)!IKY\[3#7JL,.!DZE_LFZZS8HA:CQ4T;\O;%?I:2YN*5]F HK0-)QDV MLV2ZLP.I8Y_*F8Y5'E+L[O%%I[S']Y?(@K26LKX+U&\,,-L=+F)=ILLE'^:S M_ESPSU\S<)RW[4I'DMC4RD8$X;.^>Z&HC)"==5];WI4#;Y7V.[=:"CZJ; V2 M4&BQA&J=XV3L>*UE'!3YQ"C%. M#$@;!F/+E+W:B:]V7.H 6_^G7A]/"WX J_&X?I@>H.E(*"9O)D01>[3Z[#_' M$O%GZ,@V/2QJ3K5#EB]&0/W3%NS72/W669?/X*7>#&ZT*V[<(R^C H M;A+U).II6^J)'2P"Y2@R' !O?"8_*DNI[BRS[C]/:NCVL8A6"8H)1*N(5MF6 M5O%S,^YZV0:@C)SJP5PXWI2T"EIWJ27(>\:&T!?BUM\^UU78[N,5;144*-( U^), Q.*YUZ;258DM:B6H#A!5(NHEJU%?[CUN."^ MA5$ZIQ"QR0=CAKBC>[B_:D56391*4#P@2D64RK:4B@6X6*"80K2,:)DP71=]3>KJ%ZM(J UF6=F(?@F*'42_B'[9 MEG[QT!48:\K,+.!F8H[94DX;-C<5Q1$4G45QB.+8EN+0!=V(YN,!+;9F'<3+ M@+6B2<(DO&@2T23;TB0FFVP;5&QW@^[R+1'?511&4/05A2$*8UL*HU9E691I M52/";S+ZB/6[!5YD$-&WF4]54S[:4#V.7%1,]BYL Z]T 5*\= M2G1&4"06G2$Z8ULZ8TQX48WNX:0IT 9*DK0$>""B*$*AJR@*411;R_;F%M_2 M 4R::3@.2EQ?5Q@,=423@!$T*LT/-U,C.]J=WP+%2?DDVLU01;FR9R&VM<+^ MIRW.?>SUY5<$@%NUTNAVKBJVCOMER1OVQ>O!-!J884*H*PG!RC7YFH&_*\$^ M-/[\*K /1K_@!55ZW,UB'2C!C?+;]&G\(<\]]-:#<*YIA6!//$!%#Z@EYEO5 M4\^FJFQ7U5%F--&>*^#MX#PKHA[AL-8ADA\($9_4,H:^Y=[O$@ P9VJ0UU M"C_A, 4&MV'(?#T5"9@'#F;D$*S7S4ARHX\("-JQ)>%HWP53\\AF9Q[U'F)V M9MA8OLL&:ANKN/*X5B-VV;MV&P!EA7(=)3S5Z$LA2VJK9C8 "=P!$_GEH"UM MXY2XN3K-)$2NW-//&O2[%EJ[5 M-AN1(34,8;MSD2R _? $#3>%9/)F-L2Z7,LVB.G%:+$:!@>!^_EONXX3V!XD MML&)MV88T(Q[-Z4-24UCX,WL+3NF)Z9S]L2PQ4(>CG31U#3'AT#6YAH0PTQ$ M1Z/)0$JW=L[/TM\0P-$@_.-^--I2FJ/QH/G469*3;^&#&6EKIG]$O*,23>?$ MH?_9*=R?>S0!#1&<-<.LDC%68+_L9!KD<#N2@3,*S)*Q?Q3F7#-UK5ME_2GQ M#BANYWGPA=ZH)XI+6IK\)C/'SSLD@GAR^=Z8T:H8K92=&72V$,S, 7OC>!0[ M=NJ&YVSX,DV*H] 83ZK])_(E5S_+H.ORL& WA$C/4M3X+;Z&VF'X_C=YE3J' MMNTP:M3@&^40:P@UWD.+;5L):OEN"$D1_6 X7+Q%ZHACQ&)$_ZY$& L/(&5BJ= DF.#%XE:2:&'!]MPUY!^7PYV6D-1QA=U/4 ML J<+T/\'=OA8'>#M,%[Z:ONFX?1SXI]*$U/>#H-4+?*+7B]\?TBCDO1JY\4M M^P!+JDC;BE)A<1HK>SNU3#\]R\S(5!0--P>NJP!X\B5"(M^@@U1$6<'2X=DB MG*>T=J-NP![HGDSA=,Z+P_[?R)N!1?C6] X,P,[1=]ZA#55R?8V0D#B''7D+ MK1,/>-.SXN&>!U=]UHK:[IM+-JR$'A]UGDP&$@Z-KI9) W*4U!KH$%RN0G^I MPW_PCY=JI,A%&PSB:- ;G(!-)J!*_2R:9)"R%B?PV#$NFS>G]TP'89]SU*?G M]#J7=9K=WO9;UAZ3KTW(-[C+=V(YLYZ6/PX*/IPA.C:9LFON$*,U$)M\2A&S M',X'M(OAW%4,ZQ-^E,P)3(.623.YZ:#09RFY&42S+2E3 S=,MJ^Z0[4:>BO# MZK%A7$],5Y+=%QGWO,)!,AK984-.^MG(B+X6^&3JXE.K3%F 9083\1Q:_X/F M#VBTT7/CRQQ>)W!79*,,!YJ/QB[N85:$80\%UX:R@^/FP;A]@H,N<+PS#9U$ M]9V8R1@?B.H$&JPJC;8^3@GOFB(H>/Z6/Q;T9U*\?M#-#/$TD5_8QL*.\L*G M:J(7%@77D=],9QRK&N=36E!T SB]PC!Z2I'M^ECAR"6UK-U0"^4>KOJ"O3,> MCY[@.V9I,^.H*YU#FTTJNA?RS8Q!%&+'0\:=T]WG_^8=3&PU\> M/TUDQFE[;IR'B6YJ#FT%/L#H%.5/_]&C_P,+3(2B6:P\B32ZPCDKP#&_*<4@ MTA..NMK8H,K&J]1;SX:?.T^PTR]=^%G?%N8\C8^Q"9UXK LYZN&Q=@P7C8E# M(KE@(>-7+SW=QTM-P1.N]*Z;^?I],X^3TG':7;]TD3#]";(-J 2NQIWI1TG:^O/YG6'Z=V$M0G5 M XSO<,B\2Q@9#C5V\Q[\"9=VG3QK6U^J%5V<2.WF&E =% WP)AF&>5/B"%M0 M7/\ JT:3C=GE>V)5SQA_8G==0!\G':V,&\NYEL/LG"L MO2+,U!B#T[74?/";$6^*FI.NR=W[*(_ HY'R=P_9IBLE1NF>3ID/^_V@[YCD M9L(V85_1N!@U3@V_!*5SBVX$_,<$(-,*_H&C_&C(%-$!-<0 M4$1'=\-^[L;WA4>W=17Q63>=YGHN]&!)&A7+GGO%H[G<5([U;@&;S15N ;DV ME?(?R,^BU-P,YX"E-;DZ&/CEU&O+>M*2Z@RQ)V!*:S&RS7Y$:WYX,XR[5BIU[HR,_AV0\\ M:M3P#<3DT=?G;'H&4K#S( 4[H;/;APZ#XG:$K45L-KBB*^;H[I" M>9FQDQ1ZX(&S%.:MIZ72OU5ZBA;HN.MK')T;\U^?+E12T@7'!,,2WS'$X$"1 M9PL>X#(K3.J6,A*BV,+F,E%LHMC"56RFF*!JP#-[:K.&.I0#VHLBQ+98HW4) MY/OP9C=PT5)ALXQH*=%2X6HI,S]9#_0UI6J@;^BD>L^&69)_C$93A7VE\)O^ M,XSE3519VL*YNUPW#MTUG%Q,9_.,B[P3/V2GR[,HIB_:+&S6$FTFVBQ<;59A MPGBR8(U4Z>SQC+/'-J[?2A:,X-%XLTRRC%+N>!53)SJ/;^NQ!KV_K:K*65,*K8O5BJ:"+5 !::XBO/R* M1@V;O46CBD8-5Z/"M72:#M-6@XPI_@%%>5MBB2JE^DLA$J =(7[RJR(PM;RZZXTY$2N51IE!@+LGW/X"]HL[;4F9Y]66) *E@Q=>ANHH8I9 M+(.*PZJ^-U-.K@ZHR-=%>3&-/B1X M$C^*TNZ5\ZLQ%774UY_54:)TPN8 43JB=,)5.@9:1K=QE+I5U>*R.)RV MY#I!]!N-.&*ZDT3[A,T*HGU$^X2K?70CR)JK&A8>M'%XXP6@1>V#12 !6-$/:("149S/25 M" $3@CLHYD7%F#4,2<6@"%QMF(PLTLUPT:Y'Q'J4/&^2=N6**6'\"I1]JCO9 M-2"*%NX^X6I9 ^O&8;0C!)JM;'(,E=,*=9$@]Z1P?2RW_]%SWY\X375_)K< MKL!DP.2,RT&\71:\7!(,=>>T>R^>8,8EP9WLJDLQF6;_%R%9C#PENK'")W*1\(; M30OB$,(0H24P8>T;#;4U\*M?5ZP1 ?%/%A-P[]!G'H()JB)CL+ 5W/!3]*3_ M VL.!$+P4,UTX2,K>(UD%@U+S%S6-CVJIDDV83?UR !8,NXJ*19B66L%[IT28K M!5J149LW)38*D:;%+UAMN:F:C3_?X5CX(0JNFJ?H!8O;)B^AZ2EX /]N8-WC M5!,O_T*6,8.RHB?'FYP1PT,Y="$"4\P1B'LR2=(2QW^,ZA)Q_S6BYK300(/, M@.XLT? P3G&K7\ "WGDZ95CZ2\#<.FF7?S>P:QIK<"\UXPTH]5B,"!+L,BMK M.\9DDFJHS?5'JU&K>,;)9UF1"X;!%9S/P?;1M;' D34JA^>.%/T"<35SS146 M7I&0!JT+8X:B(-,4HY205(@(.!PENR%/@,#O1F;F@*&B=RAM&&N"D<,Z"S@3 MI+-!\E3+XU&^=+#/MX(8W]RFW-> &'7P/JT^1J\38KT=!DRG$3V@.C(N_$L9 M;PV834.,(8SZHJK5C!E7:YL6FKJC?*EHK))+?_.0 LNQ") V="B[R0@8F!%2 M"X8G) !(? 8QUPJ6NF-4U)M)9.%E-UMC10NR&Z7!0[C,I4% *R9FX0X;-Z%A M/9[K;N.U7^*U2 ^#L,BZ^D*D;[3C%N=L?OP)SR[1]$:K9Q7-K4H^HE9AM4UJ MJ_OP '6+GTD=HT=9F""NDFR MAO#W$!0;@8AG.$K&P6H"R^ B#=6_;.>F"B[QIU,9WO^"8SR,=APQ%AWR>9;4 M^$&C:K0I9#O-]W%L[OX41S-$58:EC13:-SQ( VK8^HZ%9)S".A%:K %AG%%] M,QJ^DAHC"QH(P_2MFKE5.Z,LQ2!-S'J@9J<454 .*H#QG<=)G=!WX*,:8OP6 M9_ D5>M)JXA?@"Q=&YWU!\T T1.&&'URAIQA9G=P),@>3UM%P_4BGW)#O0:X M5'7* U\*1ONV(]\Z>MBURN= UP)QO:F'E9]YG3""IK'M+6QP!Z'KHXJC^!3E M=9*G_Y-8F''[EL140.';TIQFZ_&8$B)W9<(B$[:FG4DI8P6^6#'7<,MZ]ZL$ M#E9!%R?2&PR+;0Y=OXAQTE&V/\UU*(>=J"*_+@A-DSPH,EXI00/#]XE*GO6" M_>,[)DV&']2K,V)M%NB!=-ZHY96V HH_)Z./UW#-R\=/-5CW:_J_9UWH;CVF M#C0E&NR&_5%S/!@(,J?CWNR.!J\X^<)!FV+-+1@R>"W"L8\C"^';)5OI\V1L M7<.2Y^BYJ8G6+&N *S/HQO@62K%0K!2%%6#:-(K%S+$Q2M9)E#?BAF.B.%E! MSR-\)&#:[)RAOU%CW_D:\_A%MH=4@$$\:W+KB=%%TV%M?)$39;G-3'Q$Q?O0 MSZ:[F)Y^J>:***1G'A'[:A\%7$KD:/SV) 4632MO);K?A='_04;IAFW&?WZ= M32?Y2E?LGBS7PB'WM]( ZST6XG_M$?,\!<('<)>_(=Z*:^4>C ,Z7).1IKXW2W,%R",?+?1<+]0$=>M NEMW'O#G!AMHQ0'KSG%> M"P_!233X.GAS:%6T6FMA,K=G@/(NK-88+J+?DVJ<_!5[N%B$6R/V=)S5U2=FM$H!"KOQJ!B1'U5M+:C(N&DFEKG M$M9<:?3< ?=75H>>8V@&G*X>8/K8II,.'FHZZ0ZE)\(85_IAA8X:*H[_M>^! MI$=PXIRV099'[5C>-B"YBRRV)FAXLW:]D"-\!D<*:C>.G)J_&M@VP7-R9E0# MJF\XX'37\A1W7;R]3"2;%&,P5QF75T8;TBV73KQS=^^:*"\0N:&U,C;@93$> M/WU=(J;7'YCFNJI+]/K>*[J]T#POT-K-#-3LN[*H=;Z;%D;C(D GK]K&[Y=7 M+R__7^R%=;TE>GJ];#+K^9,2YTO6"]Q?2A1A,?\8YTPVNAI*QUMF.RY4]'M'N;@*UH/C??8>FMX,S/:),L4?K6 M8@:*LG0=1I5P!LU^Y.Q_C+*$\ROTZ\V( F/23=C8W)'\ M0*]9S'($KGU!_:W9S,+ M&J9"8]?7!:MX5NS$_C$V5QV=67C@A=MK$-TN*4\/B@P(ZN9.QG[1P?B%-U9AD M6!JH69?/R'-,@0^2D;FO?N$9[4!8]X\I:@-VV]L#)_U8#X)<4]]L*PB%T@2[ ML'-.0([^>7AU&(VQ4I&<8*4'$.E'\6LY6U5VE>[.?^\--T_I?TOH/HU_P#LC^" C=*)WK M[^O$(&7:KLOBMI[&?BBI-?6@=8ITET,:*#[FY9,P4SK-/%!\?#N% ELDDL$+ M_5E9'"=+<(*8=S/0QT6:?TZ)0J!\_I1V::0A9B6$7S2Q+?:H>?CPET@/94VY MP?K6SKN!Y>GT(:C+ZS*AX.54C:_IQ-8+J?]@-FN:X/A=#L1B52_SAI]3NH&[ M8V)&6:/SX9.[[&ZRF$PJ4,2@WI%16,0I:("'^$5[_PT^7-SH^_E=B\7RO+2N M5#;Q@EQZ :LB!ZYXV=E2.D #1L]I$?N"'5;;KWF6>3NB3,.LU37XOWSIU^X@ M$9?\+Z.VP4Z7S;Q>MFY+-F_U_?M>AG 7E#R)6D9S)&F;-LP]3*H4H^4%^17H MXK8FA$[TC4.+#OCIT[S(BFO2V2O)$K?IPMRK\FL"8VA38&I&YQDSX<;TV6F1 MJ#%'=LBJ]K&N=9S9/$IQO'\,0J*C4-XZ#Z-7J,73=@05:RBPWVA>ICQ8R^X: MI7.;K*Z'>X'%Z& $ZO-[#R>_5!8=X\C81L%+0!9BV@(.EN[&F")NO:@INY0@MW'6E)Q5FF:)I8#SBE,\0 M+\SV]/6!M>3SJD6B!5=E_C\8.Z>/XEGT<@3'4%S60 M664U;I",P6HIR$.6P+>7@QP&&I-[=TV3EX=&B,H*BL*@,41G; M4AD4H3<]*UY2@C#$.<8Y:DPVWY90M2(8F 4=C[%@A6[!WEW5WH;QWFHO?:)] M@F(6T3ZB?;9WFS$)0] ^K@6*M(V-36%@2%<6B.H(BM*B.D1U;$MU8+5*@_UM M7C2YVU'H1^,WT"X\3IF*Q;T6 =$Y0;&(Z!S1.=O2.?Y]QL^>M3P470NU.N,G M'DQ8Q!=M(MID%[2)RS+[A9=^CV(<31NNH[78NNZ+R>9&E5+I((R1=3'B:U+'N==7='ZTZ M(TQ*<5%5,OJ(-54K&H'7O$G45E!<)FI+U-;68D %2*/&)D47RI3Z::@!4F($ MFI&8%BIN_J4"ZB;GLG?1)T&17_2)Z)-MZ1-3O;S@W@S7)+GF>A8-L6%4+;LW MKDR9ZI-U2]T<$31'/C /MX1BD7)2&V4%1X#=E>5'O-UA83D[8X1I"%[135J8 M'E!8%:-"(GR!*JE;P. :QE&=?&J58[OKX$<0$>XF:'+^M_S> MTK61EV/&&5=?C0,?>%O4:X>=Y34#(W>OF^D0/HQ7] M=3[$CEO6&(Z&$*0O\@ZVF8, =VD*L\8=UDR2U/8[5D!#"****UM4S M@+#,&;;!<_;7->EJ2$9LN$Y+ _5U711C1*G:M%_GZ]KZ=APLY^BAP'+";1 - M QOGCY4HMB02RL=A]GH!\VB2W!0E?Q9[!;E3$ON0@;E]6#SN\XY&R1SW0&'# M%APVMH,W9:X%A;["7>@; N $KI7_8)3$?+RR%[XM[7PHA&)G6^ ]%&Q]@AXV M(N).3E124] 3FP@]W$P#(M#&_G UN7A;2&POME$U*KHMRH]D@/7K?- :)C+? M:K1Z)T#%5:ST\Y9O=?8H(H@,]0).4JJ M:33)X,#\PF(-QTG/T5P&=P$X5FH<-6" KH&>P?R;?*SG^*E/&I=G!%8KK1&F MDV]S&I5\ABDT?QG8U]_HCM?N,1%?8Z_FB&),U]G"-=SJ2+E#(/6HJNT/8J6! MD7$B5JT60?VZNXX4@1 -))W9=U801OLZ67870D)?2*HB=Y+M!!NV1Y,=_'7: M=^JUMM =M&$S/:MFPBO'[6\4/**N6E=>@GDPC)>DND+CT0T.E@Y>B- W34[+LA#=EDUYI5VV M\IB39FKD&[)66P)70XZ3-M%S/4AZ6H@5&LO#(V1K1I !21Q6QN%9)7M55_AX M+81$U +=M*K?QT%U8M9A.[F:8Q'ET\ MU-!++B;U[J/;[<\C*/$@*8VEX+$J-REYC *EF<)ZQ:HA^$N=(BLT)(>Y\ZS M:%^)6[K"KC<\6.DS5OT600]N+>042%3[T\ Q*GK"V%L:5M.ZM>94A\9E MUC#8K0=HF"ATE-7XP5 L[IRFL#*NLN*MWFN\=83D:R("XGR*:&PTM99#E+_" M^0/9W^#M8(CX=F^1J>'LWZ,2>?+KFY_?OO_!XLN7"KR*D04NIK_R33XAO:HT MW)IF8-)$\;K1 XAO6]7TF;6()%]VJIL=V8,0\O3P]&SK\/*ENM$34+JF!LC< M.>&H3MD+(:(=\A'P_[[-H]\1!ALQGHYZ<33H#7I\"W[SXE7T,U!R2O'E2Z\L M"'CF"7[BM;7#+X"3,)EVJ<%E%T]U[[D69 TZBU#U7GU145I&^@%1_,#E&N$Z MT:F #;$C,R(,04(.(>#(5@T4G!$H)?613?5M\134'S#D/Z]>:OZL5%VST67S MB+XX#4X8]%G!6IE@%I]IF/,53]##B=P3CCR,J)DW<(J^]W28X !6WPJ:Z0B, MY61'\H#)A(>,&:(FR49-YI!86F1$V"L>G&.D3P_[8"P^ _P+;&32 PRRS, I M"^N6$>K3,B#BFF7PFVA""\9P!&4CS^6W78(L8\2*,H@L\Q7N!V M"TN_ I()'_?9O1 "%^W%/R($Z:\J \FD-3)\2%5VWH>K]L#UT-\TZOH('MU! MS-<>R)ONQJ5Z="R#GW1)(#]^#9HI&62HMS9#B43 ;]1[G=C]KEQ MGV8:BBY5(=VM0RYD8'!%^'Q][,KO*Z!B/7]E25DF.G=,"&KFT6#$D](2%7.K M.H&#M\15)V?.8SW!NE#/_#T_$DY(BF;0AG=1H8]R%,+,; .[#5M@82"*>OU= MF@+MLZ(WK,L7#LC1CW3DT9O9T5G#\FB.V-D;(_7.LS"E)DH60MW#!Z4SC-E!T3Z#U-) MF7-\$,]U>;P@F5_B26-TX97:Q+[&&.2G!.."&KJY02&&HWX!UU*X\B+CH&_* MDYZ1F?&P4$$CE%G[18QYFC/0*J&P4;5GE8YIJ@__"?]!.IL]QAGQ3:5 :U'" MBVB%UV'P4U"E8NW:"47K\RU6:$4SL*NU2.9%^SV-&+],.0T9:H!X M[:3!?.T\N/59G@XRIYG@99UB"O[:F8V,0DNDY--P,;2NS;?0VGY( Z=2S,CO MPB_^NQE?T^UON/#Z"IS0XR-K]!G,%1$G1&)HK0T#2VM_42^6W%*3 M1QO9:^N+M__]YN73_@68)W I9NG('*7OJND\GMZZR3/^:"ASRPA])<_GN<$@ MMK?QC,+ 6A2UC+=N34AX+7B8 ARFUPU%LVC&I=L+RR2R:8MQ[(3C=JM%VXG MB0/ MQ7_TY5.4W6SQ1.U9I=W;/Y"1[5L8+IG:\ *3=B=? UW@\>8CB;ALN1X MJ5;/H_8@IKW3]QBMC:L[5%D*:[#S>RA8Z\6@5S.@P=#-^(_&#)A[CC=9G -M M/'B5 G:NGY<"_*B,U WJ'XI](T.X :__O>KEW]> M?;A\_?K/%V]_^^W5[Q^N#IZ_ ;9E$O=_/HS^F?/87&#QJQKXDPPSOWWWZOV'-Z]:I!L*FB M,=?D:?TW++4IDSAZ@;-Q"O!($P>&G[&/1I]VQ;&LI2*J8,1'&*=RY.Q>ZE#Q M8^V:QM%EE2;TE,L&S7"FWV3,DLU2Z]BJN?DG8_"6R,?T$EZ4!":7BUV6F1H3 M(+-V(]A+PDZG:LH.?4C1>O7KU\\_LO+>$X.HQ^I8$V[[ #3*$KM/LR@CR&@5V7 MQ$W(J^$I4N!]\ R?N=MR'+6++TT%.-UO:!R,'?;KASRI*B+6D?;/34;O@IZO M'(Z^>HI.X>?'[>Q1=L8P HQ^/OPW1O:W&_5VQ--L;=3 %I6."&'<7!.XP8>@ MN9N2$Z1VEESTGF(9F1[[1Q]GM[%U=#C/@,\AM_LW/BW-QAXJG@/*>6FZ2]#B M5%WK3D@]0&D=6-ZJGFL](_8QB.OQG[^]^?W5GU>7KU]]^->?+]]. M7[D2&7@ %6&1?GN#%_ R>@<:;\H3Z";ZNSCJ7I?$[+:]QBS*BRRI*AT::@^( M'8+9H0B8*;)!R\.S_Z)?LF((UE,?./SM2LUK2L5KQ[^/^?C^J:Z?HK3$8@9\ M%%&C2>_9AP\OZ5_]9WA%L,5!:17QT ^JF(IN$TP3F[F+9BDS1^;BKAW0''.J MHOJBA_S<>D]1J=T6D4O:R?])\@:]LR-B:V1NS9_X/]2U\HGB>>"7 M]H_]TC8=J=77F_6RA@JG?[31-[OL^8&:D2CUZ :>M>K^@/];"7$2,_=9_2;S M:3T ,VO&&%+WGW,[+3C)2A%I8O#B-L>_#)L:_XHYC&E2ZJOF5%'N!U.M>-', M$_"6AXMH6!8?S7O8AZ2I<,K6.KB5V27A]7E<**X9T8M;6IM[NZFWTPNH2[@B MXZOY=0C%JONJ=E7(7J98C@,'^ Z#ZXO=%K$_]."I'.=08>8@2TI.GYLYDY)*UH*?;CKWJ4K>&HGR; (*?$/PX9=N 8, M!Z3"0OR'TF1FO/"E(.4T;9Z.0W]OK.:*F"!JYFS?\Z>NN\"6N/HE$E1=K'<8 MKRGU7E."M/+2;2M40(=2CTFM4D&^N@'Z>A9;.QOH)$9GZ!\N MS7+%"US#"5X*IN5)MJA26GN[1M#E/MZ[[;VUV]/.#%?(N;#7:F._)K.R(J?> M+9#$0F5@M,KU)%",(N\6-+?X9(<5W=W>MZU!8E>="#B9P"&0&V:^6^ZXE[[; M28+GX 6BAKFBHAN@(J9R\&Y&Y=J/Y29U%XV^13'X0Z__OX9E].-2R^*.!WY. M'WTR=:-&W&^_"@JA1.]42<8.'9Y?RF0^?12-L'0EF7M;N\:MX4T#?"C=S396 MX%2,C;=14<%+S4$&3D@8[X##'/ -_5&P56IL_FBA):Y>O>!"O:;$NC#2FE=< MOJ@SXNXQ=XROU1QJEH54R8H UZ5?BZ[R:LVQ>O%BAA= M1-NIM"$P>:K1AZ?SN%5,87B!'\]>7W(I5/_BZ(@*#.%*F%,.47T:J7E-9:VT MAB$E!W'83H8=:!2G@=.!-^N2N%%K"5S3PBMX!#7>DR++J.-2,QL5NY;40X#7 MCQD52&*2MZ#")B^ ">X_-J7S>.$4^SS)"37 %WCX_]GO]4R=T%W!O_I6J?5Q MO2=<)\4O,#&U<;+X@1CI)=A\]R4=->G%CL5Y1[R+I0WQ)FRRZZJ&1X+G;*K8 MCLZ?P;VW**T/_^2*?OGNA^@$MO8&"/DI-H'*OOD-N^[@ZF--ZU'/_IJFJU-\ M$N,37#$'=[!6>=68+PDZVF]0)!A1HKL94V5>4NW '-:& R"HG0DN^- M6(=@LO_Z+.]SE-C1/:."S-:$\(EW$Z%H%3.U^32=3E947E"6MWE'5!G9^*AW MV.\AP3CJ$^G-&)[DNO;/!=YX08;AJBFU_M@^ JSZ!4^U@.40Q?C>9UHD\)AS MA<.H08@I&C"F'B^$+)C$*-$Z0,!:%'D!J !J6E_N?9)Z!N8P>C@_\N2A&T _ M^]2U+N-]O.!^1_=B5^TUGUU%5COY^<#T'5RS]?O_G]\O<7;RY__?/EY8=+/^]Y>@AJ M$KM;0,VXD-5+T.F/R1$BL+/*S@@'6Z8%\:_G5N^PM6/W289'2CJ*:8'Z$G)?3\U>Z3 M>>R%!K3XHO2C3IJ,(Y55ZI;3HCH3=)GG#?7O82LNVKS70 *P]D__+UO'^Y]( M_\RL^?0ACZ)_'G<>3GDX0\5[G([MS?7R2^--#NBNL-P.8.^U96PC<=(EH$-J M=AAK=,1_:Y1I=O"_?]3=(&Y\GM*�UN(!!<4>>L2DIN'VLM__S06]!5^S%7 MS=P#DD*%:Y:SB61A[<4JY_)SCJ7?:J>_M,N!QY:+HI$L[XNHRYO\*6GJXMGG MT'4OUH+K\JDYF-YD]/&Z+)I\C \KRI_^XS7]WS.]@*>(!$R':G[QG@ZG=WAV MXOWR YX\_TK#UPX.CT'X]38-K8A[(_X@-Y_AQ3_74,-?XV7K'^UJVSR OPB" M"U:@SGXG@O0/^X/[TN.A3M_W-O7FZ!;2\XAS_BTCN2L) 2O!0.[?#_KG!]^/ M*N97/[M#94*=G!P>?X92YM2^E]1LG6[_ O,5O:)0@_&8L%AIRQ*U"IY[?R3G M1VU:Q, $3BBQ->$0PMJ:00BFYN+PZ-S1"0]XI9D14^21%4,56[<[FXK6/MNG M;:N]>XF3Z$71B[M)5HS:4J(7=YVLF,\1O1@<640O[C2E1"_N M.EDQPRUZ,3BRB%[<:4J)7MQULF+!C^C%X,@24/YKK;CIE-C>B,IV;=5:,K#Y MVALY"+:"8F_DX D5Y!5-E5#OBVXVQ\"-LNI!$)V04R?!OK(,SA5=*(B7[$!4S!D.$_@Z. 6.>#Y^=' MIW'OZ"@XVNR;=(2JI,0V"/>+;=A/VW!ZVH][)UMK/Q?I"%Q)B6T0[A?;L)^V MX?CL+!Y<' ='FWV3CE"5E-@&X7ZQ#?MI&XYZY_%@>_ L(AV!*RFQ#<+]8AOV MTS8,>H/X8K UB!J1CGU'% B& AHX(+_&6)7S>'P1'&Q&1,,@@!D*X?V_)( 8"#,3):=P_ M[P5'&Q&1,,@@!D*X?V_)( 8"#$3_..Y="/;,MND0J(B(@1#NWU\RB(% <+)X M<"07B&V3(5 )$?L@W+^_9!#[PT/!J:L1P2RG3WI)!#/?!\_[I:7QZ(M-(MTV' M0$5$#(1P__Z200P$MI.>QF<78A^V M389 )43L@W#__I)![,/!\Y-!?-Z3=M)MDR%0"1'[(-R_OV00^W#P?' 6'_6/ M@B.-2,AVX 9:=0+1L"C'JC0G7!59.H[X@Q%M:YZ4<)2/NY[@%Y6K,LFHF" 9 MS](\K6H<8'"CME5OXYON[T"BG9.<4&J?[J*-.;@]5W)!D(K=@ >AUJ-V%?IG M_?BT?[9EM;>YSA/9$I.TA[00D[3[I!*3M*%).CZ*>\?W1ML6D_1X94M,4CBT M$).T^Z02D[1A0<9Q?-&_-[ZW6*3'*UIBD<*AA5BDW2>56*0-2T#.X^/CK74' MBT4*5[3$(H5#"[%(NT\JL4@;SK@8Q/W3>Q>=B$7:A4J4KRT-^MZ5*(&3Y4-1 M)UE4S!76GN37D?HT5WFEJFU5;HGKL ,%CIZ.PT-=:8G$M]@-6K9]BV]+SD?M M?)Q>]./SP 4>)./ MBIF*)F4Q,R4\17[OTAT9)/>XJD8W\2CV7&$%0:<-O85]]P2.X\']/0&91?>X M94A,C)@8H9.8F*\R,?U!W+^0<:?;ID.@,B0F1DR,T$E,S%>9F-Y9?#386H>B MF)BP94A,C)@8H9.8F*^AW>E%?'0BEYAMDR%0$1(+(Q9&Z"06YFMH=W(6G_0E M$[-M,@B@2I!DT8 J]525!DPE>I)2H<8/<92K6JI 0R!3H)6# LJV,Z024+8- MN^UZ@HD2)&&D*4%H(>;HL9!*S-%FY'MR'/<&QV*10J3-#V*,0B!#H!I.C-'. MD$J,T8;U(/')^;US=6*+'J]DB4$*AQ9BD':?5&*0-LSMQ6='@B$2)&G$( DM MQ" ]%E*)0=KPAG04GYY+N"Y(V@@ R+8IH % A@H^J2*N,HGJY-/]Y_=(Y>GC MJFB4RM/=H)-4GFX$ G(47_2D?6[;= A4AL3$B(D1.HF)^2H3TS^-!X-><,03 M$Q,&&<3$B(D1.HF)^1H3T\,LVUEPQ!,3$P89Q,2(B1$ZB8GY"MJ='L6G]Q]% M+1;F<8N06!BQ,$(GL3!?0[OCH_C\Z-YU&6)A BO!$!"0!R7+N[*X2:NTR"/X M:/1DJ'(U26L:U/+#@Y1I2#EG.(9(RCF%5%+.N6'W]<5Y?-R7>LX@B2/MUT&0 M(5 5)]9H9T@EUF@S\IW%%[V!V*(022/=;D(+,4B/A51BD#8L#3F+3R[N71DB M%NGQBI98I'!H(19I]TDE%FE#BS2(SP=BD8*DC5@DH858I,="*K%(FY%OTB/0PL=-"E3O M(MY>>A/_&1P9-ZQ??1!*/FY/XW@0'_6WUJBWSM58JS#W2NZVJT/%GH5#"[%G M8L_$GFW4>'X.]FQKDUO%GH6K0\6>A4,+L6=BS\2>;4#:\_.X?[PUJ"XQ9^&J M4#%GX=!"S)F8,S%GF\S>Z<5G%W(["Y(V8LZ$%F+.Q)R).=L\>]:+C\_O7:!1U$4$?YL5.1+NL9X!LR;_ M+^RO&'V<%AFP114]&80(4+"';!IH 6W' 5MIDL4!>R@'[#O507];2CYN!^SK MRI>^5:6T>&#;UZ%BS\*AA=@SL6=BS[Y]^9+8L\>K0\6>A4,+L6=BS\2>??/R M)3%GCU>%BCD+AQ9BSL2KPH5?#9,J M'7U-09-4E(?CDGVOBG)QR1Y+1;FX9/>+,!P.MC9Q5/RQ9] M)H>#4S%F(5)&C)G00HR9&#,Q9IN7,?4/C\6:!4F:!RAB$OPE*6+:6A'3.,V: M6HT%ERDLN@57DBPNF526BTOF2'M\>'$B9>4A4D;:I(068LS$F(DQ^X+,K_1( MA4D9,69""S%F8LS$F'U!YO?BW@,+Q)@]7@4JQBP<6H@Q$V,FQFPC8]:7,&.0 ME!%C)K008R;&3(S9]REC$FOVO^$VNN+N!JS:U<;\T]O3&"OZKR(13'WEKT.[RK#>GQ4*>OCW18 M9..URN)\$]H\*"%@);!MH$3__" WUR4K-UNOU+)67T"I8U MCEZJD9H-51D=]>.M6]_O857#H,#FXUGWV\ $2"BQ->$0PMJ:00BFYN)>@\7W MVQ0->H/@!J2L%:U]MD_;5GOW$B?1BZ(7=Y.L@U[_0O1B<&01O;C3E!*]N.MD M!;T8W 0BT8NB%W>;4J(7=YVLH!>#Z](0O2AZ<;C&XJA+1BR'E MO]:*FTZ)[8VHA%HH2>9K;^0@V J*O9&#)VD>U=.BJ9)\7&T-^.BNPF&Q$]][ M%N27&8GO>?R;5=_=]_Q?IWF2C](DBT 8HK=S528UG$/T,JF3GX+#E-RVJ?BV MM @7CW6OJJ$#)0,W(NQW#T&@I!$)"8,,W\8ZR+$+]^\ &<0^!$L:D9 PR"#V M0;A_;\D@]B%8THB$A$$&L0_"_7M+!K$/P9)&)"0,,HA]$.[?6S*(?0B6-"(A MVYF]]MV+!H*AP"]E4551-5?Y.'IR%& -C9CJ1URZ% P90H4KW&\K?1SW+\[C MD].M]1&*? 2NIL0Z"/>+==A/ZW 4]P?G\?G9UL:$B'P$KJ;$.@CWBW783^LP MB(].>F =MM9K+_(1N)H2ZR#<+]9A/ZU#/SXY.8G/3[:&."#R$;B:$NL@W"_6 M85^M0V]P%E^<'P='G7V3C[U%%0B& EP@,$RS#/9?14^.[UTC(.5\4JRTRV2X MMZV62KYO6R-P>AX/3N\]FT+DXY&K*;$.POUB'?;3.AS%O8N3^/3\WED@D8]' MKJ;$.@CWBW783^LPB ?G)W&O?Q0<=?9-/D)54V(=A/O%.NRG=>C'QQ?]^.SX MWO7%(A^/7$V)=1#N%^NPG];AXJ(7GYSV@Z/-MJ5CZSI*%PC\6"?#3,%OQ^G- MEVV^M=>_?7XWCO_\Y< K]9MI(7JPT-\/>@?12&4X-F0$]+,_:WK2SZV%_I0T M=?%,CR6"4\^2>:5^,O]X%NF!4SUMB+[_5!Y;!W%RNOG\I.\UHF07#>>#S9*[ M+SD>ZO #G$D2Y,R>H\'=E-J[47"7551,HI=JI&9#549'_7CK@^%DD(^8EN ) M)58F&#J,9![ICI-UT!O0B6 M-"(A]RL9^+YE98^) B^2:AI'(_C?2/W5I'#J MJF?XI_!J;,26/][*IF#((!,)0Z3*Z> X[AUMK<-0I"-P)26F09A?3,->FH;! MR7%\<2ZF8=MT"%5)B6D0YA?3L)^FH7<6#X[N/;]"I..1*RDQ#<+\8AKVTC3T M3T[BBY.M 9R*= 2NI,0T"/.+:=A/TW!T%!_WQ#1LFPY["S,0# 4N1R,XR+J* M2C52Z0W.<8JC7-7AE=.(N98BIGTE@]ALG%5['-^[ M;D!$)+"Z <$:N"\%/A1UDD5)5:FZBIZ +;)L2@0J)6 AA_KTE@UB(@^=G%V=Q__X592(BCUM$Q#X(\^\M M&<0^'#P_.3J+3R[NW9$B(A)8Q8 @#7PUTL \62#,0'A%-&*KI71I7\D@MAJC M?4?'Y_'QN=3W;9L2@0J)6 AA_KTE@UB(@^?GI^?Q:?_>@PA$1!ZWB(A]$.;? M6S*(?3AX?GIZ$?>/SX*CC8A(&&00^R#,OZ]D$/MP\/SXHA10<;41$!%_@^U+@UP*V7:MR%HW5L*:1!%$QB49- M6<)BHWE1UFF1AU=6(Q9Q#.'0(4D3$/@CS[RT9Q#XA/GWE@QB'L \G,3G]Z\_%@D)K'Y T ;N2P&>3Y"ER3#-TCI57S6D0 K^ M'E6EF6BC(,@@]IH@J(][\ H/NK)T.IMTR%0$1'[(,R_MV00^W#P_.2D'Y^< MWWO(F8C(XQ81L0_"_'M+!K$/!\^/SH[B0?_>(PI$1 (K&A#0@:\K&JCJ8O1Q M6F1C5594CG_V+%)_-6F]"*^N1FRW5#/M*QG$=F-VJ-<_BOO']X[^B9 \;B$1 M"R',O[=D$ MQ\/RT/XA/^E(2OFTZ!"HB8A^$^?>6#&(?#IX?71S')Z=B'[9- MAT!%1.R#,/_>DD'LP\'SP?%)?')^;TAJ$9''+2)B'X3Y]Y8,8A\.GO=/C^.C M^X],?K0BLG4)T<4#/];),%/PVW%ZT]K\L"C'JC2;ORJR=!SQH49F.^9PEP]H MLR,[/CPY_IOY#;'^3^>GAZ=G?VN?X]^\OPO6'9N%KK%=3SI__!?/^): MGM]Q^#O#1F_R4=:,X3-4J_-TF%1J'(V*V5SE58*#02+U"?^MHJ2*)B!RQ6WU MD]TXJ<;UBM$SUR/03ZKT55Q_]5FLU6??/YYWKI79M#0;FB?7ZNFP5,G'I\D$ M]O-3DMTFB^H@^O'+K&$XFPQ%JHPZLX+%1N1K# :?^4])4Q?//F<\+M;:CF_N M=]F*P&-0T%';EZA\7X(.K[W"/#H,#F)>C[;6 "))38FG (86W-( 13#(XOHQ9VFE.C%72O'>@$NB%_R,'P590[(TH\QVO=X^#%KLPGR_92/QF-I.WF5)C1^*BKDJJ>2W"@_ \MN8B&!H$"BF MZ[8[?[XW&?XS. I(7]S!\_/X[$)F-FV;"J&J*+$,POUB&?;3,IS$1RG)_V#89 I40L0_"_?M+!K$/!\]/X\%I/SC*B("$ M008Q#\+]>TL&,0]P?8C/>C+H>]M4$.R ;5/@@QI-R5WV]6A8L_"H878,[%G8L\V(.UY+SX[.1=S%B)MQ)P)+<29,S)F8LXTJ1GLG]VYAV"]KMG4%JNMS?JP3.!WX[3B]^;+-M_;ZM\_OQK&D MOYP5K\07#.9W2 :=]_'AR?'?5BYB.[S_7DU4&=5%]'M1*]Y?OX<_%TT9)&T+T<>GPZ2BA\WF*J_X(^H3_EL=ZC,%:II3966#9\;L3037,O+W@]Y!-%)9 MAE( S[<_:_FBGXW$LE0!1V?)O%(_F7\\B[3D]7H:#.[.FB]=H4746Y; E0*( M#'&ZDB&V2.__@F7G9J%;7,>3P0__]2.NY?D:Q8N'?X]3?; E?I%B:$E1='0_ M^4FBL:I&93HGR2@F43U54:YJD"F0&14]R8JJ^B%*ZKI,APW+ [P(_C8K$W;3\S3FLL9J"%=GD&?_K/\X'_<$SD-ETQ!.ETJRIM?S"-W&1U:$E M'BGF);4L\KPW\GSTF.3YEQ($)JK -HU1AK(&))/$$7;3*)3-)!IE*8@NB ?H(#C3*<,%?A6JMF/B_*FO\*6^25 M5X?1%2H?U!=)GL*[TIS^#'Y/4]7E M9+7X-EJQQ/-8==\^)1Z\"CRZBI5%2E M0+0$_ L%2FM4Q5%5H$,\^HB>!3[0WW"29<5M!=_3:@V=9OI0J:HFJ^G7>'#F M1U*S13_UQ 0O/"USE'+Z#9\=/XS7S%A1K6]K +Y>7[WC]A]';SN)2 M/(,)<% ^@J\,%\Q21=;,^,2!P+ OH%9:U;!37-PP'6OK,+Y199U6N.DTA[?7 M!1SA+;QS%;\1/Z!S-6JO-UGF-&^!'C]60+J:Q*1$VU:J,;-*5"C%7S!BJO$E'BNW11"5U T<(O\U@67P 'KNLEALZ%MAX M LRC3VJ<5B.X@2&#O877E8YTL196/*.U;!<#IR\BX.U1D^'"?0+!.6MNRX X M:9W!*F+,B"E2IC'W2:SE$V2] I(+2W:3U=HRO13,&32M:GWLKP[2N_ M@9\Q+S?V=Z6:BG%WXX(,A=DD?+ER7^=7IE;1HEZ[19L':S;?J!I0*?X7X,*0 MQ%%!2JZE2[N.!!S9:%3071N5TW6;'F@",]1+]128OV4MX?^=86M9 OJ"?8?5 MN?05_3#?'5IY?G1M@#W@B^L6*>UI6L)-R@*\I&:8I=44:;36JJWR&I"'V&

MER8.#>WQ% K6&-45.L9(^9=,4+N^"DLP1BW+[:[=F';-Z9=#](N M;2,G)<>])Y=7OV3_M5_]D/T>W&( M3SQ]VAO$T:^*[M=//A3S=!2='P]^..2(>-2.[PTBNI7WGT4_\SUU$KUC<\-! M;5SF53.#\UW@WZZ &NDD'<'9^.M[5V3I".\GN+U)4Y*5'RM0SIE^[>?/I'\> MX_^>F9,Y]>^K=$3+)W3U3W_7GU6WFW//W6F.I_RKA\VW!+&0[YEK\O*PZ$JH MTG]E?W7Z*9QDT]&%WL^T-!N:@S/Q=%BJY./39 +[^2G);I-%=1#]^/5'K5<^ M+++Q%^_ZGEN,TO'?#]Y\>/7;GV=__G;Y^^4OKWY[]?N'JS]?OKEZ\<^KJS=O M?_\3?OOKOZ[>7/WY^N#YFUK-F-!GA]%OUK.R0;^7X)TU5664RB4X8 NM<5Y; M??"BR,>I53SO76#K+3BPS;^*)JJF19/A M9249DTJ;%'A?1#TZ;I]1XIT1.J!.;XY:Y^0% M[3J#BKQ4I8KI'\D7@<[D; M"I!22#&C#X'V53K.B(%%[Y,ZE(PQY0A)'YWSQV"UEWG>P&/?\^4&UO@:'?9^ M[^G_/8S>Y'C-X*7#Y^'CX#>#/-B+"C!$.]=!W(.3=E;D!T2>3(&X7:^ SUX>J]X?U'P79Y M05FE;H&&&&_XW.'&^3Z&8=W2.D&JGWK8OJAQ777/$8& M#M70J.HX<7!!FC%[+%2"!4Q/\;\Z;II6*(Y#5=\JE;>_>.BK11!?3QZ^Z)&P M!/W(<^9$C)-P!,>)*?&/+T'@^0]QGPTQNJ'W-]3=AL-T&'L]+]O8Q23%U T= M0:1RW,A+-5*S(:BUHW[,.Y^DR-FDY:Y>O:#GJ&'9H,LZ(*=RT#MDMY?%#F11 M;Q59VK$]'YEJZS8*1'Q>;\[GL$+DE2^1V#NEY'QC!V@+OL'SMS<8PE&WW\>/ M/'THS]57+%MQ&_]0Q&=)5*O1-"^RXGJATSL+%EPUFQ>W&+T;-@O\3SMN=QA] M\()A<*&:/-6QM#@:944SUH5)+I@+/H9^$HK[")P.3'=QY(M-'"5!X3"XZ E, M(+@3%69Z\'+V=%S"/W-0&]<4\_)CB*,$U@WN.[#_B*)L"25IP;"VLE>@<6 Y MBSBZ2<>JB*F2!/Z3C+$L:!&+GNC4MZGV *GX(79RN$X W?(> MSGO;"MG?>E*%VA;D#E:<9@L=07($ 2684^"*Y-1/3AF!+]LE"Z1Y2'W<3H$F M0'62;%0O!=#NNL"G_G9UR3D(=AQK97,GPP451ER;<@^[RE8*+&(E3NKP,Z4T M-<++.=9IF0JT-5E5+*^"\U.T/U+0)@'$!T")L*?,QZU$C;=$G2$*((KDO2!L MC^G5)S5J2.)T//6!8X'K]W;/&]07[.T?\,H,7_MPT9FM*([7^M:!UXUJ]7W# MN[S]M(>5WM\DH_*_.W3]WW<)_YKLT/=.7*Y9\Q92E]]^)71#/GVV.RFZ#1AJ M^737Z)B#YW[QPRW<0?[S_.CTL!?-L*9 1SO^\_2T?]A?FU-=TLEKWQ6M?<;: MK^AUQ!@&QO EF!@LG+%U(^3GY.@-EI@41#=B) MCMM''>=UV9":&QP/#H_::J[?.S\\"DC-'3[D6KZ\>&!-D#9<1_U#"4XMW&#? M4I=#DU.4BB-GTR3+5'ZM=MR%_\#Q%)TMO(8-_D]BZD5F:ISR37=2)M=**QL4F5E6JXZ'P)BP,Y\X[I, M9KB042M$J2L_5U2&4@"!TJ,WBF/3'Q6<0(MS3 83WVFB']=9,4PR#"0#O4AB M]2J))+Q(JKG46>T7'_Z[&QNFGC\=GAIW@[/KGT:!C*;"6$EW5RZTYV]^UP-= M70(AD]13&S?V:>X?AFZ/PA:>&5(3J[E,D2N?S<*P'/UNV,#75(75[%[UU=K' M#Q=^N*S=QI2,_FI23+3!F=C@%]"*WM6*3X' 54PPTX)UF=53F_LP7S8<:(KL M<>,9$KNJ5T?Z=%[\MBBS,0F4.T'*VE51Y16YE04L94+=6[A\8NJQ+7'#0" _ MSRN/I^U@67+""RF]VGSX9-KN?^+0W=H*<0K@M6B,B[=M9S7IEN!M2=NJ,,'/, \5"YIO@.T-VU,@KA '7@>$5719 MGC08/T?!NK7+@8_9 +M7Q46,XW+%G&UT5@^9+9]BKQ'KCK(8-Z/:1NC]/&R+ MR=D)06X$KEEA9&$U59)I]X#M!6F(]1J\5%2W-3(MJGY+$W'3LD+WBL&(I76S MB>_7S)*/1DRJVE2>Z1Y(<.) "6*?2:G\C>J_FAHR[_ABKWJ#/819FL.J=&MC MM:ALT0W5;A591:VAIBM8=^B2<^EHM"02NUW9>MS[RLK675$%H?0^_!%8+T;+ M)=+"CRY 389 ^UC_/+Q:?_G>SKJMYG)UD'"M!8&/ ULHVV$,RKK;U(+L$5NA M>'UX9#L+3HSG3?Z@X0CR3;$!?4Z@ S: 8*N'-6Q!EI)](B.0%5C.ER6WQFA< M-]I0!$>DP-8#UAPQ(]@K**@K$1Z>:Z\4S&Q$K8W&3L9>H?+"IPB\;:R<[WPV'*"UI.^8LC&*N#SXEBM!M8/KQQQ6.+NMMF?K@<(?:I7, COB0R^> MOL/>83>VQE3U:6,O@*[' TG2O5."AC7F$YZQ((N9J^N$,Q@8@DM&%$F8I+6) MOND[8XYE[_BH7;]UO_6BB-&L&*N,XNP4- &SQ%$3B@&V[LX66Z)%B?9]'+&; M2@SY^:NO(J#GE;,'-HOZ1_KQN8/&75>5[9WUWAD>_9- ?G PN MOE&^Y\7;_W[S\FG_X@%R.O=>[K?(\%#T]A:O(]6<^N@PD*'W2IS%+7%*HY.D ME8XM+&=-^(,QY69,ZJ("KAR#7X5/5?#A8H9A04PYHFQ:7*DL_8@"3*D7'?D9 MJUFBH:.K2]S710:,,+45?K6@;O =$2Q"X)!Z:),QX/':54V',ME M(V4K@KMICX[UXBV81FVP%DW^,<>-@C2E!9TB F5%V-:=TLJTVRD" MEEH^%*8.\ ,6OMI^PZ9$C"D\G@R^BF>\],VXA2VBQ10I6)%JL"DVHR=UDLR" MD>CZ^M4MD"TB&:IS^!=YEZ-I36FS@#8EAY99KQZ^W.0&7#(9C?#C! U2JC&X MXX[(1VU M$-=&5R@@TK7VY>Z;SA)Y&GJ(O:>Z/PRL%5^ S,6$L3<1ZXDTDK9FW1R P9W" M7WD)!>[A>J 4[Y(+^2!I7D)V2ZS[H-W,CAUC=0PNZ5QK%2^[7BK2@FM/!1WB MA\@B2]/8%S*[7W5#" S_T^[0LC<^FY_3U%Y9MD")+8V9"1^F5N NJBWWZ1-I M[;<(/F *-YC80 O,9HRU2M\C,>O$!HA9L#8.N9I;ICG,=Z/X1C2LU%\-I:W) MW:L.HP^=[C/> K8U&KQ"6D.W*JJXP4:I%<_[!_AL\+>8/T&6W90L:4,4ZI.G[J8V_BLCHX)??(V(@OE"(Q+2+S1. _?K MM?2 N9=['D\78]#=/+7/>8\N[G -Z*534*]8">*YOYWEJ;YC@%$%>L71&Q?5 MP@0R?/"E;A%^GXS38K>+"/\PT02NHS( CVMK-TCRZ#KJ.]V%;H4V132V ;/5 MK6F+WG03IJM]8RO8#F!TO/R.39EAM#_1W@^%4[A:R%:P3&+MZ_/W#2"GUU': M@F=9T0*[7!7868,I(]%W,\IT&18Q7>1ETJU,<6M$A?@9@-+E--_2.6![N]Z\ M45H(@ZEQ6N@4X9)A&^_1L%M4\IC_KE4 U6ZT:*!5HW=#>#SR_TNK@O"=7S)R MZ9'K-XHI[+:0OVV%$4T 04?XJ<1CKE227OYU 9:Q"J!8J* MRG00@ER3BI%Q8F:4M++JB0QK0C?-3IQV;>2B4P>$'G24;E;!:D(Z+GP,!X ! M"Q-Y8G#WCG:8%Q5K.*QJ5-F-JCP/WSQZ?U7 RW91]1M&R]7Q)Q;\'>\1^$-7 M3](%5AL(B%7&D2/?Z,CQ@P%W,;X7K:4WA>ZA1]K.;US M4?70E$T:<):.QX@*D24(P4)!9VWE&6?.CW;KBVU2^?#4?M"8(&>Z.ZZ4^LC5 MQ,6<=S%4N9JDQIRN7;P!38&+1F%@DS'N6FAH).\48BZ%-+E9NVA.N+&+H$L< M4;N-E(%Q9L;$A(X>48'R:10FN%XCNC],=%4@"#[Y5N3JY.H6G!-#Z(YKI0'S M:!7CEJ)OW436!#9:JMR+;,1+"6)4?ZY6,2%\M6N%!SJ?PG%V\*N1'135KG*8 MRQMU-M!CCJX4M;;0&?SB'N2]Y;$5+/8?HF!QU]3T!BUOWV$55Z Z4?Y @C\? M*-\!T_ F7\*(<;D--X>%AXQE%/14)76.@5SR45CL>TY!Y28HV"GAGY%CU>F3 M&7'1N8MOHGYT68P478[QM7*S?R8%QBBCOQJX"X$NTWX[3CM"P&@. J5>0&M4 M@+U#Y4[5>.YR-"5\NX6Y!-%%[Q\6C-#T3*Q^FXXT:1AKU(93H >NGN8J=:_- M-F=HE/0D+>&SYJ$M/&S, ?K/X:NT?L"Z 06=#*\;16!A=1RI?/1.[;:NHS\/ M/KB%DU([#-SW G@8_IQK:$8XMF^+LKM5!P\^HL&?%J[\I,5_?#^AU#1^F =R M4.2G'>NKV*@^*D?_/LT>%T9B !CTQ7 M;Q7/9>E=A$7+'@2['UEB KI+L_[:1-UUIGV_T6A 2@TYKX#1\+@ "L6>_Z4O MVG X#:%_^54T%HR4LDDVWPRW7<]=XU=9^7 573J=:_63J9;2OHX/!%C%?D!! M-_.SLIHLP_$1.ZRKJF-I4K%4Z;<"Y.&&.E'S%I,+[0G=8&R\"N[ M/5L 9V<\ <5I1O(4[$#$J %>+C/JCFQ7K#X"Z="37W01U8L2S@?;<59-]!DUSD=KBF^8LCZR:K1S^T9H_:;<+7A5STJG^JM]1A?Z3[A MG7>O*+"83A;K^J#)K6J/:9B0Y /G7,/]T6",F.LMYDZF6&IHU.CJ7MVE!M_2 M!+6*T:@!=3'26*JJ M+W=]^*0^>!Z]6]%5KHE'R/9IQ9<_2U"O60ST96TBX]Z R#:\L%8G'(\%5P(V M,YFD(XNK7U%FNS88_5Q>JFYU_WERDZ09.2[IC*''J<&MC/YJ%#$/C7K'NN&Q M'7OU_]Y=V;%7.F&GL6Q-V7\7/>&N0[ ;,;NE3'&,+ZX*MD/\"V+C&9IXARGT M_]E[U^:VD21K^*\@M.Y=>P-F\R:*LF<]TM[V69^>=3Q,@6131!@$. M $K6\^O?S*K"A3>)HF@A29R-V!Y+ @I5=3+S9%TRTX;#KP3I%[O=G%YYG-[H M*\7Z"#IS*M?DPBER?WQ>_/A"38)U>0+R2W)>P%<0N+))%,[U:7:21L-O-C$\ M;V'1H.U)7OFR;K:GOS#8A>3)7FKN/67N:C$_O,;*LQC-EWR;#))YLBQ)^0[0 M8DOE:/N%9"BE$X3L$K&9G'4B=L?LEH',BYO:65X[N>8VD]Y_RTK'C&R19"?@ MTX2&#+,>XM)15+9S M6FQ#&N]5FR/2\;77/S1X$\Y 47+P"@%:RM:0&8 #M_R7>2SB;UDTQQ:6_W)- M!..*Y2_TF]<4RR:O"!AXD&%9-BI)IJCZVL-TZFRK>_ MLRHI#*KYAO;N%F^8+YS_%FLU:K@<(&MZS6&RVBQIYS"VE\3S<)\BU,?N!R\< MWY+)]_1AN>YK^0!Z88V9M;QT,[S(:[-.O'-];Q/+3I"[QD33@M]^O:,["< M2ZQGLGPI*^MK4IQ)%LF"LC,)&[1XR_= MF[HC*\0217_2,?P;TWLML?6VS=Z1)6/I^S^ _=>N*I*LR917I2?OY4*F#G[QWW,:U#B+@\Y':9W7(EB5/AB6SFV2 M]:OZU<$L%! TIX-)HI.!D#UYF5U.S<)IR]4%!Z1G^C+)1*G4.$+9.G7+;YOC M'I.K;\$5VU[0M[<>FQ>)1^+X+E_A+&X$%J[+2I(6#I?/]M;Y#"GEK8K<(>5L M@^J*(XT'?Y@\YL:E69N+4D=.?-9.7'J4A-KBZ29L^"%J1B/==A:>5FX ML%^0'T'9 7C9Y?#RYL'B"B-/:%TDYBWNJY9FM0"(+Q_9$%*;!5PM7!OG->=0 M'T0=^O[$7TR%7 WBVX6DFEML4^A[NZ4&EK)R/LV.Q1U.RPJQF N_MIQ7EE.4 M_A&H*RYC.9G3A/+ZCY[3MPB*)'CNPH61A6'F UF, BF.YK2-X"_H+#9FHYR3 ME60EVLQYL=YAX9P)*8=:%N;XZ#8HEV[Y%0I(;$T:; ZLRR=(9>TN65C;W/T" MN,L:_:B.-K74VF--Y_E'72GDA4N-[2\0K!+CI2-<6'C>9Z[+O28K?R4_0TKT M@B182+48:58:I)E+.?1B^_""[U1^1?_XQ$>O!/Z3V4V3CZ&(X(XX6>^S&>^-]D] 9%< M*OG,9\6).4&(G>?9R3/O1;^P5L/YZGT_],LS7R&$21RB5:;F(RV\F%%D,=H\PAL(CR=7D"?82QV-3_ *-W1S'//\5T2WUJ@RR(M2+*4 M%V0^2'AODL.5BW0@-J? R@0;7Y)K)VT?\YRRV.^?\6W2V-Y-NJY463=^/%6>*8M8._4HF0[@J\%:N;7ZQ^7(W US?NS HF%-:>Z78BH<^0S1)R'D+4C_'L;N)M4O& M!ND"?^??C5NV\ ;?DL6C=[23.G* M;8=:=Z(;^SJRV4T7K.%S+ZQ"5(V=QERJC"FR<;"V#;L:I3>MEZO M]LO^#3C]7WUN_L;RW>;81:% MP#E7W[EJ3*_,AWH]1IG/[VVH\SF5DN08YXS M?N7,8Z?C]SO70'O+"G^1#"T&F?M M76'8UZ27S;H=7%/_WQV8[-7&KP6">L)&_L\GO9.G R7[U2_%G!J<.DU-%WGTS\5/UDJTW#_$F M]F;UT:*?+;F 8F3C!-J1 T1..VT)M-/J-,X+G'B"UU(.:*D$:[O9;E9..]NJ M5IWIJ6JSMY,ZP2["+AXFK.VF*74&NR@*%D%N^T9U,YY\;32E6JK:;/0T>]5& M#:3N =5 [K,(AHGGCA*'DA3QVPN;..)6AD=Z!Q\>%#\\/%$U'$'F9_TV17 ME3UO5RWX8?/^@TA!S+P_CHM_W+0_C?$1 \,S>0BT>0EX+P@E?H[Y4_N@9S&H M]#L]M]GIR,.F9MHAU4B!&R#]X(9ZV M^CN'*D%%A"WIY![0R5_2K:G6(V^K XR-':;ZP@#&IB5=USWK[KRD@XHN[9*6YS5(V#E,.ZQV>X/;+EWE\VE@B5E/+Q M!T)T<(HC96=JFR2--;=Q,J!JEW-N/@JMXW85SEINKW6&5)L2P9&7A1B4),W. M@9(.!BI0TG:4U.VXS>[.N6! 28>PI'WL'L,3+VF%H_(U2KG2ZDKNF*IV@. Z M',).Z9YJ$M3<_LG LKVW$A/U=CYZYRVWWSZMV'#"^1"H?" U.5B U.J )4AM M/_B>=OMNOU?9>3!([1 .B7_<]5_A 'P,A]%4.>,XVD>2'@3L'-FN[18,5'-[ M)0.G[9R%>CL"K6[7;38G!0 M6STJ]J VG:@X.Z1UGOMZ ?K"=4)56;@I-K![WG6;[JDWO?= MKQAC$_O(-D>QB7T8.&$3>[L0I/-F1QYXM=_$E@$#* 84 YQ ,8\Z)^VY[?;. M!55 ,3@G/6)4/L?1M9_X4>C0H\[S@0K5V$_U'=T7>UE^8H-:#A%A@QI088-Z MRPWJ\[[;;6&'6B0X+\!&$F"0:N+ 1@<#%=AH*_C.W/,FPDI%0B,EK/2.=>TH MF@\"Y;0;]:&FWU5JEZ\"LSK6$ ^I.Z@/3WNP %XM?8EG\F#<*8'%;D@>M9_1 M[K;=CKPLQ1L-9JWT3FR68O"9&$,(/@.?@<^*P]]FG_A,7(ICF7Q6N0FU"^>? M4X]FAWX[\J\?-OB%L?XD@Q]H '8<>EA6$OY\TCQQABH(&&N2FOQG*T7ZYX5A MO_+F:?3:RA%A&'BS1+W*_O':,;+6;]K[4BN[#T\D[(\Y6"^9HB']5<7[L$6% M$/279.""/C6(_2/S#1Y_1/'C8+"3/(B"T48SM(S26DW=*S34$YH(PJ9W(H#[ M.\W&:7>[/?':P/8ABIUTHIQ_*B]VWE/W1LX[-533@8H-HIV66SG'/P5WRX!C M^RWO6I..0)Q 1)*AR8FH+8&(6IV]906N#:SM9G4WC44>T\J 19XAW$F=?NC6 MJF"D8!>XGC M.3,5\\"\*^5$8R=6URJ^2;RH<>5R8!&2E#9@ZS7,1VP?3%Z(.]B\9K( M\:,^Z91ZP;OV4:XR8- 7"NI^%V#GK1FHQYXP^$D> B *&3C43!.DP@"B %$( MP."GQZ_ID(-RQ[G_M%+>_I6\70[0M@P<:F:7I,( VA8+#31$! P@#!DX0!U$ MP #"$ M-[37DV,[P6IW&F6P,/@=>R@_MH2X[=FIEV"=L11TY#&#P-^V6/%B@ M'2)@ %G(P 'J( (&D,6;ZLK-03OVO-23>[0G?ZEWZ074OA>.'.KW-\7G?/*V M0,#>,G"HO7V2 0/8^Q%+/6C'D6L'R$(&#E '$3" +-Z@W%OE$.!4KWH,OJKA M)*3.7-WJ]=Y(7:L@FDVIH_)V0D#B,G"HO9F2 0-(_!$D#NTXH@ M @:0Q9O=<[Q#.X2M^*I/"7MDR\"_J%#%7J#7@-YHZH=^DO(ESVN)M=$>GAKV M^(R9U)U%U%4]&*A05U7XJ:+(K)1B<)&7L!?T) 0=J[Y#7HZ MA*7N?BJS/]E25S@J7Z.45KG12O::JG:&X$8R4NW M6^VJ#P*QARU0M\!1@L$!1QT!5."HK>![7EFR=M#37;B\P.EJU:>K T5/*LL1H_(YCJ[]Q(]"AQYUG@]4J,9^JF_]OMC+LA2[V())";O8@ J[V-ON8N^< MDP/;V$^VC0UJ$H.+5'L':CH8J$!-VZUN04P289$2PGK'BG<4S0>!I7=@*S#*Y)1Y';)Q$6J/02W'0^6X+8]K:I[X#:)N/RT9D7]<^K1S-!O1_[UPL 7)_!R MG29D *Q.SKW3I87^5;_7Z-'2>F'&?BK-4*\RPT0S01.2S8515(;82(>>,RMB M?SYIGCA#%00L1#0;^<]V=O3/BW-* A%XLT2]RO[QVK&"VVS:"UQW;G28A[N- MT^ZZFQ!KY9>GO[T6GPKE\4_4[3#K:(7]^.\__;/!:O'4[S"G>^O@O5-1 MS-K)F\\J'I(>>5?TV-2[I392)YE/G=%<.6GD:&M+4MG(QZH-P68S4!IKJ[]V ML.NTUXY]$ 6C!PO8KBA>1%,RZGX2A4XT=M*)[V3JW.K]NV+V[S)HV^T83MYL'/3@_)=$:/F1F'C /7]2U M"N=JPX@V6^:-5KA"_]"8X<>87#/(5]X\C5X_POP^D>?2;37Z^S@391.@XGTX ME848])>DX((^-8C](UL=9,OPTPKON*V8CDT>Y#(D>[6G:W&@GC!5_OFD=R)@ MQ=;N-4Y[VYUS/I6J5 X;D]X2YSE$=Y6OR)YBI24# 1@PP3C @$F'3?OEU\E: MM_R(AWTQ\<*KJD_69=U'D0',]I=1ZKU($ @4>%<,#CGOMB7P;JO=:+8??M8# M8@8_B8-%G-G;29M@%V$7#Q37;*$"NR@*%G%V$68/9N^(S-XSV#QQF(BS>? % M813K9!2KOCX.HRAZ W>CLMD]W=KHB=0KX,Q=M5&#,N6TNA(XY_2TT>O62 V> M^Z&33J)YXH6CQ'74]Z$B,STK[G#NG*+C1T:\@#J>.O7:PWCCF&(62K=99678 M^"%,(6;:I>8UJ5GJQYWW6'X< BV]*JQW@%N_TW.;G8X\<&JF'E*M%+@!P@]N MJ"16REP X0?W%!/;FB===WSLU-YX-1,/:1:*7 #A+^V M,( @3MZT=\Z@:K;'R M$OZ'$YOC'.?&2YQ9[%/OJ1=9=0690"3K,T#N;#=,X_ M<0$H?MN/1@R'_== @V&GWB!'\_8]FWQ"->5?T0MD;(>3'-QYZ@=_ M]-NML]>),U9>.B?A:FP=)KTE%-6F_^EV[7@F<3:@&>'PVE-Z;QO/*" M&^\V.7%^?F"RJC(1R4K;M)H,K8I>?,ZLPB<27"\EM4Y*R=&03PKYI/9QKP?Y MI'#E'>E8#@,VY).J&@$8,,$XP(!)APWYI!".) D80>%(HA<) H$"[XK! ;&R M!X\K\DF)A$6ME%Y),2"(LXNPBS![-W1&8/^:3D82+.YL$7A%&L MDU%$/BEYF C:P-VH;,@G)0(&Y)-"/JFGQ 3YI&3C@WQ22[/]Y'=!\PNN4>F" MJ[20&\0!(M ),>+U# %LG?7=?JLM#YR:J8=4*P5N@/"#&VK*#:<]M]7?^=(, MU./(K12X <(/;J@G-[3;;J^#94/5,$@U4J &"']M80 _T-JA*P^7FJG'NM12 M#SSX>=H+ P^:_%:G<;9V_DMS9G.7[!.1AYS]F'-03N@3/ZZLR(%=&!"C 5*O M:3SA&;0$19 *0X4\+0:;=DL>+C53C\HN78(69,UZS>1>*@R@!:*%G9=O4 _0 M FCA\.0>,,BE!6 #%3D$&, /$/[:P@!^D(M-Q2I2.0HH+++GPB*SU;@>1WV? MJ3#94&PD>SGAXZ!GK6ZC9Z;%5K/@-B>1K;1!_YOH4@W/3AMG3NF)L3?T S_U MJ97B(2\(HJ'']3ZB:Q5/E#=J.,O=76QZL8->FL;^8&XRU%-/D_EL%L7Z\;34 MS,B9)[HXQ7)QDZ+$1++ZX94>+TU.7EY M_HC/?_ "ZLS8'RI'*W6IY[I'9%ENTLE*J8J2U!U"C9!_*"U5P_0N@4O*\L63 M[@V2*)BGRAEQA8 XT4#,N7:'K0^2N%QUY$81)B$!;2246XL)QF$9\VMJ:&J$ M]G\_7Y) D,&^FJQ6=)GXU'@)&FHJB<)0!" U)P'CRO*5XB$19S90\IBV,5ZV464KQ (BSB["+,'LW=$ M9@_E*^1A(L[FP1>$4:R3443Y"GF8["L'^0_3M*?.0;[5;!_-C0XAP0(B)AW5 M*E"M0N3%=1GXH%K%TFP_^=7/XB+KM'R15586+P29(7<:LL[6,[ZL==9US[I( M.ULU#E*M%+@!P@]NJ"DW=-INOP]NJ!H'J58*W #A!S?4DQNZ+;??0R&CJF&0 M:J1 #1#^VL( ?CAY@TI&E4. :A6H5E$)3XM!0.I%C9KE798* ]*2HUJ% B0 MEOR@U@V0>]#"\=-"99'14(^:T8*8"9=JCVJV;2$5!NSJR<4&*B("!BP;(/RU MA0'\(!<;5*M M8I'3>ER%89D-:[G(=4J.N>-_DJUBB+#OR[LX/([P9PEVGEV MWF@N/D^M)&DT_/9RH*L*#*,I?UR7,7"S2A>K!3&*RA;+921TH8E$E?IYH[BZ M@1>G/KUURZ4A$I5R88D@HC^5QFW*4.AA-4ZSXAJKA2N6AK=^FKQPLK'Q@@U)@0M-4[Z(%R$8:1NE9!-+-8^6%*_^_$*C 5'R;^C'KB MIY.[BVYLGK<[RV_L7&1#=V"DB@YP(1+JQ*JTF0X$I#UJX?.#F ?LL_;XZ:TS M]*8SCZQP\1H-;Q['-")JG3,^L0@-_)!^H:>#_D@S%4SM :8N3\&R,/1G>N;X M-5+.>9+&MPZ?;K+ DBZ-5#*);A(C@WJ:J<79?$#K^F+6'6^8^M=F%BWP7!CE MXM/_?7SWDKHRHY?5E-[0?6LW&T:0S7^-G-ZA@ G]ZG8!/FJC1=-)?]7:%(6F M#@M-R5"/;OW'M3#17V91RK-(R,4JG<=:]\A4&7FV8S^>LBAW3NS.95'&T7"> M.%&NW;ZMA>.-HEEJ[=E""10MA.J[;ZKL<'=8H:R"ZI^I4Y[%DU[T.;(Z]*R* M#>;T!94<5U&4KVHX"ME%U$81"(LXNPBS![-W1&8/M5'D82+.YL$7A%&LDU%$;11YF C:P-VH M;&MSGQRQGDB]%/[CHAEE3CF*I:!8BLBX"1GXH%C*TFP_?9#%X@77T>(%5UFY MY!#JB Q^R'UG2'Y<-0Y2 MK12X <(/;J@G-W3/W?,FJ*%J&*0:*5 #A+^V,( ?B!\Z\G"IF7J@9@IJIB + MLL3;&C7+_BT5!B3'1W)\ 1#4)3F^&,=(JCVJF=Q+A0&T'2\W4HRZT M(&;"I=JCFLF]5!A "W*Q@8J(@ '\ .&O+0S@![G8B%.1)T;AA]1,J7KS9LT MTL.LP))N#!9Z2"&6[FFC\Z!"+*UFH_702BQG#Z_$\H#**5Z:QOY@;I+FEP8X M*E5/H5_GM4^X2UG)D?$\3BWA("8^5QQ0Y35&,\#X>Z1(M;](.;#>KH/81K%M_H#@4\":PK >-.9,Y_I)JYI)%.UW$3"15FX,,BBS-&D M>4$2Z;(>IJ9/:9C%--+O,Q'FJ@]3DDK=4%;_@X0Q&M+_JM5*(!LCC;>4JVHM M>O?4CF<29P.:>5?JY8 @^_;2&]-X7GG!C7>;G#@_;]2>0ZN \B>.7\\&4EDO M_J)"+L:D!?SM:.J'?D(OIF3K_O0S=_ -RK&4AHUR+"C'\A 58D,U/$C""LOF)7B0(! J\*P8'I)H]>%Q1CD4D+.+, M'E)PPR[6RRZB'(M 6,3919@]F+TC,GLHQR(/$W$V#[X@C&*=C"+*LZTS>>#43#VD6BEP X0?W%!3;NAVW&9WY\1<4(\CMU+@!@@_ MN*&>W-#NNZ>]G:\/03N.W$B!&B#\M84!_/"8-.]0#Y1CV6+R48Y%+$^+04#J M;0UQV0'K"0,2:!)/M^3A4C/UJ$O>?3&.D51[5#.YEPH#:(%H8>=*RU /T,)A M3KA4>U0SN9<* VA!+C90$1$P@!\@_+6% ?P@%QMQ*O+$** <2WD E5>U6"X* M[ TGE@%NDD:$U>[H/>^WSH< CXD1>*2&KKR"1>G2&9JZ%-K M4Z52TO6\@,PD"D9<.(.^FJ>/YL1O#RT(4Y1=*2:77_)NXR@(\HZ:5_6L-TNS MKLO#;*AG4WJGW^CEKU@H>6P3/_9M81!3O<6E[\8I#9W%?%AG\WGG/1&99D/QK=4]>F@-T/ MQ[%'WYL/]=L/KQ=T:!5//NG:-N^M!7W^,21U5"]<:BQ%E9'2L ^FRDB[T>S+ M2R!1I1]E1D0A LF&0AAN=S(@L& H+"351P)]8?HA+8'^.I(XIB#MKU'*MP/U%:[L$BQIB+W"%9HK M7*+R"_T@PA"#B-1T6S5+ZR0P(>:IWA2K=\*S3O-4'C U4PVA%@K$ .D',=25 M&)YWW6:[*P^;FFG'S@MJT )HX9!A$$@+73Y,JC=S PZ/S9K0<=Q+8=RE*.OR*^9C^HUVXSQ[8S5& M>N4;W#$O36-_,#?1FMPO9Q1[-PYI-HU'!U_':N2GS@<35GWK*"\.?/H;-:CO M_=,[LSBZ]D?%QT9.X/][[H_X\;O"N/_$1SN9%"PJX,D;#K'FO[_Y&#J?AFF4 M1<^[U):?T$P,[,QZ_L@913>AB4(. C/PNV9JW;B#Z$8/RC[)TM]5@ICD!\U416Q,1^ME2/YNJ$@ ME$!@B366$!8:L99)CNCEQYWF:/71,L_,T M4;N FY3U@> ,+[\5@-=34< M6L#I:Z'B-CM^$%>+@4#HQJR\"G[UA*%"PA:#S?->7QXP-=./%S^)@P#, ,FO M,0Q@!EK*R8.E9MKQTYH5W'Z#.>\\5,Q'>#SAER.?%F6Q"H?*&:CT1JE0QQ>J ME:5:'J08C1URD5[\9 K,TK-_;UPVG+$:Z=*G2>JE\S2*;TMG=>9]>J_=^FE] M!"WK+/ZC-%$5T9Q%'K7 M?CQ/G+?^R'6^J,!78]/$^V$41E-_Z%RJX3SFN,RWU.WG_-Y__D>_W6Z^OGC[ MY?TE_U;_W'K]8GVAWY5!FUK$!!M!'#I_4./)R!]R(=VDX7R(BIA-9<)$\U/2 M\K$H_Q#,.;;D6:O3;?06RT#3AQXRLPM1I25)78[DSF+/3MYDD:;/VN7"R?39 M[3%ZUCIK-)UM>KPEFAD<=\:='J>^MLYY L_D*.O>-*%U_@!-Z':6ZZ$_3!%6 M)&?C%:4M9:G:>-YNSXYG$F<#FGE7ZN4@5MZWE]Z8QO/*"VZ\V^3$^?F!D=K; MQ65O/^Q=Q[AJNJKHQ?_.2=Q53-+^127SP!2(_V1,%@FS-99WV*7>89BE<10$ MT0U;8>V-)0YK-KU)VL35Q_^=3\,\].9DZG7!^E#?7M9ZQY9(377=>IJ@*)\@ MA_[LL2W(RJ/KW WT/Z4[<]IFZ,P1,=$*5TAG2Z \XAK^"UM''FO6"6U:M.70 M]=4=M1"(::Q$I^6:3 7./Y0S\:[9S"B^66V,Z".'PRDH'#(O?J+?\I.4>5"; M'FY];8MC/_1",E)!N>WBIDLZM/;,)S3>U^4*1X?LL&=.JWFR[\UG(]FZJ*9'UHK2A)%&'![QAX7 M'?5#%AT]<#OEB?'Q?SE V90.-.%GRST.9E$\V!$ M-$%?]O0<4\M_S$/-0[O Q=,?JT _$$:IJ@) 5M:X,$7T./&_/Z3'C3K0-V+% MO3J/,YW:Y&@AU\7F7!>M9M7)+MH]S232 M EUKE^RBV3A'T:2[8Q0+QDHYO]$?)XE)<5%YQ!R"%R1% MPEF2J8U""#W/,1Q3&ST0%X!]UFAWMXB_KHV:T/*[RA1((@[8*@=!M*UZH*X< M-R@P9I(AN^28WDX3UDR>XE2/ :P9K-E!0?8_\Q#&K&H08,P.!108,\F0_>95 MFFH7Q@S&[)! @3&3#!DVS02 &-V**# F$F&#)MF$E" -3L44&#-)$.&33,! M(,"8'0HH,&:2(<.FF0 0!%WN$WU=7"!0N$(N!PC)3(,;Y"@_)1466#7)0,"J M"4<-5DTD++!JDH& 51..&JR:2%A@U20# :LF'#58-9&PP*I)!@)633AJJ%XL M$A98-3MEQI. MZ]P];YZ*PZ9NVB'42($;(/W@AIIR0[O5T M.N=NYQ3KAJIQ$&JDP V0?G!#7;FAUW1[O9TO5T,[CMM(@1L@_>"&FG)#NW7J MGG>[XK"IFW8(-5+@!D@_N*&FW-#J==UV$^<-5>,@U$B!&R#]X(:Z MQKJA:AR$&BEP Z0?W%!7;F@WW?/^F3ALZJ8=^PHQ^6'16D1-M^OVVSUQT$!#1, ?H#TUQ<&\ /Q0]MM=9"XLFH8A&H(^ '27U\8 MP _$#TVWW>R+@P8:(@(&\ .DO[XP@!^('\[<=@\)+*N&0:B&@!\@_?6% ?QP M\J9S[IYWVN*@@8:(@ '\ .FO+PS@!^*'4[?30<'=JF$0JB'@!TA_?6$ /Q _ M=-S>:4L<--"0HRN0(C\BY=(+J'TO'#G4[V^*JZ6("]4"8R-"KKXP@+%/WISV MW;/NSBLZ:,AQ:PCX =)?7QC #SHBI=?9^<8 -.2X-03\ .FO+PS@AY,WG3.W M>;;SCA\TY+@U!/P Z:\O#. 'XH>NVS[OBH,&&B("!O #I+^^,( ?=$3[>0?K MAZIA$*HAX =(?WUA #_0^J'GMKH[1Z1 0XY;0\ /D/[ZP@!^('YHN^#L7!PTT M1 0,X =(?WUA #_H5/C-4Z3"KQH&H1H"?H#TUQ<&\(.^6':V>V *-.2X-03\ M .FO+PS@!^*'MMMOXORA:AB$:@CX =)?7QC #R=OVN=NJW\J#AIHB @8P ^0 M_OK" '[0_- ]12FMJF$0JB'@!TA_?6$ /Q _G+J=%OBA:ABDE$I9B$)Q!E$\ M4G$VPTD4^"/'/.CH8/-9), M;,!(P *,="Q0@9&V9*2^>WJ^

'@>6B>_%CX3QJ_Z/=ZKC=L\HR M(<(!D:M\(#4Y6(#4:H E2&U/^+;..FZGL_,^+TCM>)4/I"8'"Y!:#; $J>V+ MU$Y/W59[YZUBD-KQ*A](30X6(+4:8 E2VQ>I=<_=?G6%ND!JV+U'H=MPU2DPD.2 U8@-1J@R5(;6\KM;;;/NN!U"2" U(#%B"UVF ) M4ML7J;7/W/.SRNI\@M3D*A](30X6(+4:8 E2VQ>IM;CX'"Z*B 1'2D6ZC6IH MPPR/%X&/X3":*N=Y$"7)"V<<1],LD# *=PX@_&%PH)1LU9D&-C)1S>V6")RV M=!IJ[A T>VZWLW,UVA^I9-"AZF$ Q8!B@!,HYC'8Z9)Q8)BJ81"J0F 8, QP M L,\!KOGK5/W[ P44S4.+\0A '8!NP GL,OCMLCM0F 8, QP M L,\!KO3MML[;8K##@PC @8P#!@&.(%A'H-=N^6>[YX?"@QSW"H$A@'# "

&$0$#& 8, YS ,(_:)7-[9]@DJQJ%NA8^$PZ+K7J63E2< M53QSGOLZG.F%ZX0J1:RT!)B$QM>B>.K!0(7BJ5O>"3QM[[P:19BSR%N"H*(: MV#=0T<% !2K:\O"MC1J:(H%!%BE@ 3HZ%JA 1UO>9T?Z>9G @(Z !>CH6* " M'6V9'@+I"&4" SH"%J"C8X$*=+1M+@FWV476=Y'8X.1(! Q"+1S(Z&"@ AEM M34;]\YWS&H&,0$8@(Y 1H (9[8>,NNV=+^"#C$!&(".0$: "&>T!ODX'=^I$ M H,B5E4CL%C$:J#H!>684# G];XK%+*J7B=$3#NBPP\#)T2';UG(ZKS7$@<> MXL-%P "* <4 )U#,HVXJMMW34Z2XJAH&H2H$A@'# "RR72&K#E+T5@Z#4!4"PX!A@!,8YC'8G7;@UV[X_9;6,-4#8-0%0+#@&& $QCF,=AU.FZG!X:I&@:A*@2& M <, )S#,HW;)W$X'M7BK1@&%K$3"\CF.KOW$CT*''G6>#U2HQG[JC.-HJF]E M'.NXC3B:_^XE6@N1W7+X%I'=@ J1W5O>@>QVW?/NSH%3$2;%0#$P#4+A"0' M"Q#2X4,%0MKV.H/;;W7!2!*Q63@_JJ:*UUW!<:-H/@B4TV[4AY=^5ZF-#:LJ M?/0./Z&&> B-PMXF6OXN\&KI2#P3!^.6P?1[0?*HG8S6:8G4F$AO0&; G8'.0&?; M7QEMNN?=RFJZ@<[DFE#0F1PL0&>@,]#9-G=!SMUN&U=!1&(#.@,6H#/0&>AL M^\W&,[??W#GG">CL>$THZ$P.%J ST!GH;)O56=-MG>(JB$ALI!3,VZB%-DSP M>!%X[\4AC3QQ9BIVD@G)X"MQ@<\HD%MU:@">5#@)0G%:]13@!1P*=JB0*P(& M, P8!CB!88X0.S","!C ,& 8X 2&.4+LP# B8 ##@&& $QCF"+$#PXB 0P# MA@%.8)@CQ X,(P(&, P8!CB!88X0.S","!C ,& 8X 2&.4+LP# B8 ##@&& M$QCF"+$#P]2C9%FKTSB3CP !6!BFI#1$GZ'E9E(9$!FP )D!C(#F3UD MF[$/,I.(#,@,6(#,0&8@LX>$ +9 9A*1V3X$L+I 6QL86"<01,P[2KM6'?V_ MD7)J;J-$X+2OTJZ ZBE4"C!4#P,(!80"G$ HAP\5"$4$#" 4$ IP J$% M?K[RYFGTVAH.$IK FR7J5?:/UXX5VF;3LN_3AW#E\5K=U4)N213X(\<\>$=T M1!%(PV6KYEE-;KVCZA MH9[01! V'=*ZZIGGK-4X[=^-739KM<'MZR16ROF-_CA)G/?4O9W+(^Y'O9[( M.Y Q^0<2)]Q=B1,^8H40ZC4;VJDW"CF=M$6P2:/=7EQRUIM)WJFATVFYXC2G MYHPB H-%IWE+73EN4&#,)$-VJ6C4G2:LF3S%J1X#6#-8LX."['_F(8Q9U2# MF!T**#!FDB'[S8NQSJP:!!BS0P$%QDPR9-@T$P "C-FA@ )C)ADR;)I)0 '6 M[%! @363#!DVS02 &-V**# F$F&#)MF D 0=-U/])UR@4#AGKED:"1S#VZ9 MTS#;S?;.183W=J]\6UVJ,R$=EIT[;B!@U82C!JLF$A98-M M(:WFSG40"+50==,$H3" *$ 4$C 450.@5 +53=-$ H# MB )$(0&#!:+8+93E:0,BCVGR/\U4[*4T=D=]GZDP4H@ @:0!9'%F3A8H!TB8 !9R, !ZB "!I %5A8" M(!"J'2 +&3A '43 +(@LM@YIA[:<=S: ;*0@0/4000,((O'7&:&=ARW=H L M9. =1 ! \CBY$WK7!PLT X1,( L9. =1 ! \@"9"$ M1\$0#"5S6)N("> [HZ6BA CUM24]=T)-$ M7$!/ ?T=+10@9ZD)VT%/CI1Z>! #T=KUJ!G@2# WHZ M?*A 3[@:<#B%*[;%A@XA26ZG=%*5>X$0S MQ:%IX96COL]4F*BDJL!.N!(_D)]^9-1M!A9/ZEIF@J]Q&%@N^AH_%LZCUM7> MSE%N^S&B<$8DZAT(3C X(+@:8 F"VQ.^_9TW@T%PQZMW(#C!X(#@:H E"&Y? M=T5;E24X \/)53PPG&!PP' UP!(,MR=\SRNK.@:"DZMW(#C!X(#@:H E"&Y/ M^)[MG"P%!'>\>@>"$PP."*X&6(+@]G4(AULF(G$!P0$<$%Q]L03!X98)] X$ M5T=P0' UP!($MZ\SN%,0G$1!'X& ZCJ7*>!U&2O'#&<33- M(A6C<.<(Q1\&!PKDRL!A&R>CYH9,!$Y;.A#U=@XZE>6#NTN_H#[5PP"ZD8$# MZ.8P< +=B,[O!KJ1K3Z@&QDX@&X. R?0S1;8/=\]P Y\LR<,7HA# %0C P=0 MS6'@!*K9)A! '&QU(QJAV@.VD8$#V.8P< +;B"Z""KJ1K3Z@&QDX@&X. R?0 MS3:)JG!+H&H(A*H/Z$8&#J";P\ )=(-; H< @5#U =W(P %TPHYG4($ A5']"-#!Q -X>! M$^@&:;H. 0*AZ@.ZD8$#Z.8P< +=H)C706" 8EZ50R#4A(%J#@,G4,T6V/7$ MP58WHA&J/6 ;&3B ;0X#)[#--OMH2$!<-01"U0=T(P,'T,UAX 2ZV::8%VI' M5@V!4/4!W#4IFH(A*H/Z$8&#J";P\ )=+,%=EC<5(T MBGF)A.5S'%W[B1^%#CWJ/!^H4(W]U!G'T53?ZCC6<1MQ-/_=2TP8@LH%DR^" MR@$5@LJWO5"YL[.$@'*1MRQ!376T=Z"F@X$*U+3E&26(22(LR& ,<,!.1PL5 MV&G+A5/['/PD$1@LG&3B(M3>@9H.!BI0TY;4!&82B0N8228N0LT=F.E@H (S M84OO@&'!EA[ 3L=+51@IRU3YX*=),("=@(X8*>CA0KL!'8Z8%C 3@ '['2T M4(&=MCQSPC5RD;@LG#E54Y+LKAB\430?!,II-^H3@_>[2FT(6E51JGA":]"#I9;1O'O!PAN.QXLP6W[*N1066IMPAN.QXLP6TX;SMJO0.WR<1%J#T$MQT/ MEN"V/>$+:A,)RP*UV>(,51"P$-%LY#_; MV=$_+\XI"43@S1+U*OO':\<*;K-I*^_>&1!J'NXV3KOK:EBNE5^>_O9:?"J4 MQS]1M\.LHQ7VX[__]#/WY,T&J\53O\.<[JV#]TY%,6LG;SZK>$AZY%W18U/O MEMI(G60^=49SY:21HZTM264C'ZLV!)O-P+T*O4YYM^WL@KZMHT8>BHK+GVRM MG_&-)J2B^#<:SR3.!C0C-%X.8N5]>^F-:3ROO.#&NTU.G)\WB55_ZT':G@^B M8/3@4>]/;ZOHQ:_^O^?^R$]O'2\<.1?>S$^]P/FBDFA.*I"4='K#)/?NG61C M8BL4IK>)$XV==VJHI@,5&W7IM%RGW6PW7>=&.1-OY R]9*+G0/]#T:R0Y:+N MZW>?=3MGC:Y#O0W\*'0YSCV8LP4P3_,3O5:CE3W@3%0P<@:W#DTB/4O"&GHI M_9YF-ID/$IIOZJ-*7/V]9!+%-!(53^G1:Y6D4_U5/R3+$W]3AB43-9S'?DHO MZ8^UB///BNYP,S=1_,UTR$#(C_4[IXU>]ECC#A"WL >5H_@/\A54X*MKI:=5 M??>3-$=@'7"N^*_ MJ%@_,XS5B*L)DV<2L*8\C]68_D1$D$XT--PF3SS_KQHY__D?_7:[^?K"O/;! MOJ9_VWK-@XAN7I"O$@3T;Q*(\=@?^M1A;G"J5*J_N0QGS .+E9$-+G+LI4Z@ MO"35?0AI&IU6VXCVE.9ODC2<3]SU>

^LH0IEXZCY66LM^(WT@3V@WGPSRF MQF(6;^?WZ%IK2Z$D8S^@L7DDKRH84W^N:/[-=)) >:GNFD,_?"# G,N7'1IA M.M&]NWQ_X3K49?UO_?:7TMO4^,0?3AP"9^K3X.8)3X2?),2U/&CJ;4GZ&3?S MVY>!'WZC'I7^J%%._:DF:?Y?E_7M#P*(?S%4<>K1T *?OF/DH.%\I3XM6.+% M=<;)F]4.4]^T4I-\C+C=&1>?'BGNN!XR>ZQ6V\G 3#D]Z0W)I"8YID:_ M#9Q7*B3A#)QA%,\B^HYR9G/Z5\)6HC0&\PH]%9IO)+D@9XV&2HUH7-9PLPR, MYXSU>DGBMQD6;T2_]8:W;#8*51B3#B1&4D=JIOA+;)7"6Q:D-(J3LB5,)]1; M0B/E\= T&/VQNO#%3[ZQ)O!+F2+P9!$<])_$>1N&<\T[-/A"BEK-EW\[=+/U M,=03;$#0BL0.I9>2PLPTI+'G)ZHL-!E0Z83\S"NC0@F9-,9F52&T7ID'%_6" M_C!2 T+##\F>,4)>3#V^,L@WG(]C[LS*UPWFQ%VL@?R6_20UMTGO7-W%Z(8D M.)GX,^[G@H5.TFCX;4)>#?T]MWLC/YBG:K2Y'WFWJ2_NQ_I__.O%MCK@;D('N%(@VC.1&W%R314@.E MSY'93&.?;#X1T9"L)'4SU4I*-LQ+RM:%Y9@GPBLL@!Y$N37NNF4CMKT91]&P M\^]P2^G$2[/>C:YI'E5 "$UIP9HN?X)MP]S^>C!/?)Z6!BG8;68(RO/%TV7Z MQ)-&GYP'G,7'87=DX:L#)L2Q=TVVB2T#?^@F/5Y:%I16?J);18?;DCL>*%*7LZP>B&"?3BT_]]?/>R=4[J M23(Q]8<\YQZ#$D2Z+>JR3Z*6C42963-2:AT=1>(?\:LEBF31GG@\D>&]OA4S MYV8Q7K^B+&]>&C'>;HVI!95[X \?(O@/D.DE%_2PEW&?0N<3.1#:*>WQZJW5 MU^9>"Z:3W!+>0RV18_+APV\DP.RP$GMG__J+8S'(G[7N3^;V\@"8;_(U!?7.-K1F[6%??D$&?<%+T^(<38EZ MC%]'[9 [NG$)L]8O+C2&"#UBQ9C/^._/6J?-1M.N+;(EI_%TG6?MY3]QRYH# MM5N;W%#/R&'0^[QQQ#\E%C!J]LY7->>3#?8LXP>*?*98KW_-:!K.W_7X\O[[ M\7 ^);#89MMU/2F]-C7:[I0<@;7KN@$;.<>;1G-"E+?\F.6^#\FAILXVEP>J M#=IO7DP8YFND44S2/R)/B%[H=AK-?$-@\V*2A9&6$&KHS36)Q&3FJ(=,U*6U M1>' +!ID>C%1\;7*W*6E-8>_9'(+6SM20PT+/9%;;X]YA5\S?@#+E%E13=;8 MYH;SRVVAC]D$Q&KF^69)07)(1C5?3EO;NSQ\_8%BQ;%DFDG,%_9NG&+;QKYC M6C'36U;@1>7+#*!S0]--T+0;_7Q;Y$Z#?P!^RXGKA2HMTKUXE-'E M/7;)+4S0[Q&9T3.V-:WVZW?D+-[IVQT<*?*NT =R>9+#YD/V,<=1$&BKZMA] MPOF4>DW=2>RF@-T 2W*32FZ;']$*3UL.HK_1JPVS\+##BJJO0)BCQL<<*YI! MOB(S'+V^[XBQO_&$\8D.YT_[C?/^'E*C+QX-/>9\O@S[!34^B/VR9+3V?J!7 M]048F_ZWT;HGC_8/S?Z[8D0W79/H_\A#I+5 4$]X"_+/)[T3 ;>2.F>-?F^[ MA.=/I2R5P_9/Y<7.>[W0*3M8E5\[>HKK1#(06%6<3:G,Z\TK H$"U<@!(J>: MM@2J:9TU.KV'WX"M-Q?QHKYRXI%4:4,&+/+LWD[J!,Z"J3P:7-M->1F482HE M^?(;]#:J,&S_4UNVB>>.$H>2%.';#ETVTW=T[1#^WX84:JFNKD M6-_=<"RIOMQO@Y3VL[8[M%U!,;@(W8RMFX':F;Y_' *@[Y,WSUO=CML^JRQ7 M,_3# B%O?QS$ ,$',=27&'H=M]\%,50-Q LYMN%)=_A)G+YM)2II92K>&%AJW/AS6*?AN-S M^L=P',PY'Z9>"9-IN$DG?-A9R@*H,7XFF<]F]%AL4Q%SLK_43[BW?-(:IE%LTE.-O-1K./]0 M3GH[\X=>0+VFIDJO^YS!\#I+\757?VP^X_P)D_[*YO$CDC=><04N_ M;#+=Z"Q:^E]+^1)OE$UWZ"0T(9P[*__>G M*J9Q#KS$3\IY%V^5%Z_D4=H8=' 86?K[C\S2OYT!K5Q!I938(/GE*&F3DE]( MG\1UR*9]%]:KTJ:EL)YM"'P0UL>Q-$"?">M/MWG:: GKTV)V3Y-5DE1 6"\+ MCTI8Q]CM$-8E)U2<'WP833G'\Q_SA/%D'Y!>>JGM+BT;IZ9(B;"N=\Z;XA1$ MFL1EJDJ^M;">29LI3VN"L$Z18@KKD5YK"NM3MD86UJV2&Y8DRB[ ]^D.);I MDDDS\9Q17%B7EE*&?]4%&"0:#JF:NERL@3-X%QY;MD&51M*FE#HAK$=Y[GO> M=!L..:&S5BVX-HU_+58S6GUQ2YG%M;ZPSK$K):Q+TF2JUVN<">N2-,@RX2Y;C)FM M>,)'26%B"U2:4F[&C1EK1H*L[79C+@+5R2R MFL&I/V7;Q?.-?HS!+[6V)_-:&J83Y ,+4)M9+T]@?S-.LTN:2A14VAR+E M3)_1I-[WLGJL;IP(Z[8MPRBM5S2+ Q6J,=/%T$44UG072K^#:1 MBH>^OF&E^8#B-@JRY!S1.*]ZS&Z-GL)YZ(MSHNW=."Z\*:QG MXF9*6'_88<]= U)K?=PR3R>1K::NS:*^L2=N0YF/#8HSHB#B'-_RO7!A M794FA?FZX[ K?>KK?ZUS>\'MOMRU>N.RUVRT-]S"*7P!K1 /N-C1;K<;YUG] M5-=9M\UKCL>SR\9+MY(W'G'JUEN]=N-LP[%9N<&M#X:VW./M=%J-[E*5X[5# MV]!<^22E==YJ]->,X;Y^K-U=2)=>W.RG/\@USQ^^U1\HGPY/-_N.*J* ML1_S]&''%')@8+U=FQR-BX$G?F(WFK*_L_ 15=)'% F;^;V!GOY";7U3M@JM M*9#N3CSK%9/-(A-@UY#JWW-_IJ_O<[LD.-0R/\023:M#SU0UGRAO M9+;@EO:_^#$3]&"VRS([H!>6(]_LF9%(CM2U"J*9B5N(QND-1U$L?E&%$YM% M@!]*U7 21D%T=9LKEJE#37_+:V7SEY-R$($IM[NF"WI]2W\LIJLHM,W5UPD@ M/S1ZE6GBP=>DUDQE2X+K''RZ''HG+X>>&:8-J?G<3/RLA7G6[C2+BMTZHL-* MU09Y=)UG9]U&:^T;&V20?WK6*[V32WXNX19>FM%1+DGK.6+*6[8YI6W0&4-V M9XU>48K\\_W*XCH!B\B$[!]'JI 3H*:Y.=^BPX7?(T7%OE^JFFC ML) $YGJ[]NRTL\C;);1Y";L>U!+RQX'OVIV!C?BVSTK^V,95WK/V>8E\ML>X MU=LWQJWS1?_QX1C?Z52O9XKM>&%[R'>VHN/QRU^\0,=)7TX43\,')Q)\EYI3%G!!RE+61X)Q5:+G%\A*J6#_M MDBLQG/!:L7AVG"K>]QJK.+8[0@E-53P?\@)M9!M2W&9"2SG=XCR>122/>1OI MQ+/]&RAJC(2-%KI^,K&;9"S3V3LDFV-OR#M:GO44QR\'%KM$8^>5L..OFK'Q M0C F)9UKR0\]YD'^:^!/?4V3IOU$Q]./2.P7ILRT<<^W/*WZ[]1030X]_"Z"9T/LQ9FAR= MI_ +.R/Q,2BGW26167 $IJL.Y[=NT5E3"P.2DFD?EKHN)K:C[/$QE3\V9O2N\6V^8- M=/DC>D&4+4;T1I-M1B>-&-**Q]-+EX0[J[<_:=VDW^(?]#C+&F+;M6%.']D7HA#\;ND''#QV<(X"@*]V4K5+(U9*C2M?PIK/OB.O3J[A/8@TND91."&4TSI=#_ M?-(\<5B>::"\X,I_MFG6],\+PW[ES=/HM2VDSIF-O%FB7F7_>.W89&S-IDT0 M^?2%Q&VYY%ZCU]V^Y/M3E55>6ZOW@CXUB/T?B'X5.=BM)#3:?7DP"*RH7"XX MWNI+J#C>:S6:O;NQRV:M-KA]SCSB=W/%6SR?=9:VBE4,I<@K(9J-BF.YIS9* M(;46CJ:>>J.04TI; J.TFHU.R1O@&:XWG?S*UW)X^U*>\M2;5&1@L. [0UM@ MX0X/L];+CCR]@FVK'@/8-MBV \>L\W+GTO6P;;!MM=$3V+;#P^RW*%98F58. M RP<8'J4JMR+$72I8I#.MV.>AQ2=@WJ!B8[XX$WT#0^!0.'6AV1H1"^$<.F# M]["=?RHOKOR2Q[;J5&=.@JF3# U,G738V- EL'3B<(&E.RQH8.FDPP9+)Q,7 M6+K#@@:63CILIPYLG4QD8.L."QK8.NFP?8U2+X"E$X>+H-,CA&V)8!^$;1U< M)'!M,'GNBC3U,_Z;9?OI\ M6HNYLE)#J]-UN]VF.&SJIAU2C12X =(/;J@G-W2Z M??>LV16'3=VT8U_W P0D)3@F6#[=51CK<&\\'Q-$4N__;7>EN>9&3@14YUM? M0*^WKW#:=KN[NPI'>2U=##:''H,#+,!(@ J,]##X>J=NMW,&1I*(#1@)6("1 MC@4J,-*69VT]]ZR/-9)(;,!(P *,="Q0@9&VA:_?;K6K-GN@)(&Z!4J2@P4H MZ?"A B5M?R&QUZZLZAPHZ1 R5=QU$V44S0>!+M8Y"#:&0 M>Z'TWO)+=X%72T]"ZJW4IT'RJ+V,\U/WO+>SD[$GD[F]O:R5VE5K0D%G*A *#)@ *& 4( 3".7@H:J:4"I'P5Z,^#GU2$#I MMR/_>MW@>:BM=C'6TF24!]MMG'9_JE+,WB9.-';>J:&:#E1LAMMIN4Z[V6ZZ M3C2/G903A3C>E,0KY6=)T)+$F8>Q&D97(75ZY*3>=V>@0C7VT\2Y\1+G6:_7 M.#>-T2@"/PKI[]07Y80J34FPG!L_G3@C-59Q;!OPDD31Z_24_G%(O_=39^C% M\2W][L:+1XGCA2/'3[A^3N*3J: W/2>(2$Y3%4^=:$#:X:7TM8;S;JZHYTXZ M47[LA%XZCY7+/U$7J '/F= ,TO>O8J5X4/-PJ.+4\\/TUHG5%7V,.TG/.RD! MP$^,Y]P&]2>9T+2DXR"Z,?V)=$D?=H,$\\4.5)*YSHQSJ*TT*36?D>#S' MNKX1_>R0\1A.^(FI=VO^Q##QZ*:A/Z;V I\?=9UD/IO1OV/Z)TWM*.)_!-2\ M_D?V+6?FQ6FHS-^H#?Y'DD;#;Y,HX)]* /&3-/]&\&*5S-0PY4];W*D_::K? M]\-A,-?P!R3H] 8]/ ^TT([C:$H]]/RIUAH:G@H"9>HXS>)H1DW=TF_',3VL MA^PZ(V_J75$C]*7\"9)P^D="0EP:B?F8RW\T'2X+C?,7TJ[8"X);UXJ4G3%J MC8?(BA0R#+D&<+<#+]6SRUH'A7='L)^F& MR3;Z^XC.ZPEEB=WQ?<8YG?CQ*!.@AO-U"0#"]=HW#U]E,)'XQM?^-4T'&2;2 M%/X$MZN^S_S8_C36_5JG'O1[FKO93'EQPR&-8S+F=_0T3[QKJU]D_K2&9?/M M#TW+I2:UM#/^(Y_L=:J51WU7PWG*G8O&],ZBFN2_TI;LAHPW0?+O.;WMS)-% M<.GY:0%?(:WF5:W?L4\S-6"3ZB7YD E0$IMTKB_]6[XO[KSGI;?8&2^[['54&0B T>-QVQ0>)!S7>!-7Q.FOXZ< M,>$?#ODA'K;Y[ITTT+^7!IH_+1CV 5F[!Y/"K@QP$1/*0QK-VZ%69=;5SS38 MH=9FFL[W"7$F#32Y8XP]^4SW:1L[W;S_J?K=;]H[.JGUC5FGK?R/1D\!J# MF23SZ^&<7=8^-E^>6[85+#Q+%SQ6;IAGSF&G:$!@1 MB)\,B1W(^R(3\ _J *V"YDQMK&F;>\.&D 8;7D4\OP,O\>GU3XNO$'CT!_H& M/3SQR7.(M61S-V+R0]@NA;SJBOV(S96VD"LCOF%#1*[*M2:_@;+6CM<'UNCP M9"SPI>F(K0!I*"^QAF7DTP3&.?LEI0D_=-_Q'Z6)XHG3]%>:39[K$CCDZY$\ ML@1H3>*G+?16BJW8.'8EHG\]).O$%KGLQ_&;([7 Q.M?)A*B]0GYFW%"<)N% MCF\L>O8X+4<\Z]QEON9+(T+#:,K":SY@!=DL6,(A.TRTJ%&6M[A#1$$\S-29 M12DUQHKG3V?>0SB$-3O6RRKM&&2K(BLV1A9U2YG%+MN;LL4N),QY_YU-CEF% ML=1.>+3$S2JA5@;&%/U./7;:-@_X+ZQ8/*&?28ZI6]8%H58OY],I+Q'H;Y?^ ME6%B6D*NH8UL97:C# <;11:WI$P>K(=W6I-\&F![ \?HED/ M4)HO5O"^%')ZV+Q*5L P7*IRK;(+*]_XK)-HP_I1VP%#1?/$R/:,.((_J3V_ M>4PRPUHW(A5.R25?&KG4/$U0/E(OO%T>9_'PAFX=/LMDQEZMM?)WNF3E M*1E'01#=\$PGJ9HEKZQ#9>=GY%]GC9B8/38>9B=4[PW:[>P_GS1/G*$* MXP MI;;RG^T6J_XYV\I5]H_7CMU\;3;M*=*=N9/-PP:(UPLS?9\WWYZ_MI9GC=]QK!R MP@![ WL#>P-[<[^]T>ZB.J?"I@=Y(R@P0#)%D*8(!@@.0;H'?+6VOZ MV)R[1 :&?S6+:56K+0T,C4RT86A@:.0;FK=!$ WOMC+VSL_#W!\O',$PR90. M&"88)OF&J70V4SY:O)DH?>G'2^ZT27P*S<>&R=A7H\:6B[%U2>.&^M3D]+?)B?/S]I>,];A%G4JL M2E-%IR.9> GICQ+6'V?*EX#Y0NCRN:/RAA-[+*>/UK(+JIE/H4\(2?N%#>BW MR[>)L"YE9ZB)2ODJM?'D: F99&Z=OOG#MG'BS^RUS"%?W;0W 8JC2KY%L]ZL M\@%MZ3(@MSHW]Y273XVSD]:4+Q=>JR"B3XZ

=>614S=6"1 79I:9'GRUO M.E?.+R(]\ES97&1=!_DOF\)$^-ASG3/M)\51ZJCHH/6@]643,]DT=P;2!W[V M9JWZW_&"OEAC+FX/]"U8/PW,I13UW=P7*9V83V>!*LY@2L-SS?TCG^\M,T=[ MSL#7@04W4=@0IBSF^EY)4LK205U>0"5@ >;A%B(RN#6S80S7.H%Q1O,XNR8U MI4Y,M+3FX1W%)0V^%UU6'NX,W_AS9A'93&T'.5C"3FE^&V.Q!]%P.(\+R2TW M6+I;(1\68?VYG \2]>^YQCBR,S=0.M)&R\:ZV;;W[[);=@2G<4:+"ZAAE!+/ M#?ZP*N>-_I@GZ53#R%?BQJ2B#>>O^<5)#D_@&R?F+_9*9OZ.O?S&;=J+V^;N M](++>\ NWC^R&Z^YQO!E0K8]]OKK#>F<=UM$MFQWN<<9[S M_@&AY9,=H#?MM>#+S%7Y8)_+[PAKZ[)R-Y*T3[=N[[]K8V'N)WN!7M!E@R&07A.?,D,U2Y$=+WG9;- MDHGAX$\S!)L^O/B&H>=1MH-DONT65Z#_F(^N6(RU=2S18CE2@&6;9HK$E 1. M1QDQ3?+.4/;U?"A\*W)YT!P.1%/G\5RZ69OKVROY-B5'PH2?Z:O'2=FQ86O MT[%>OAA'=H[ND2VR[R.5\$U.>EU?N#2!) 81/RY\)C-%D9X.O=46!1M0IL%% M<;YIMY8Q3/]N\@:U$6'_1(=HDLJJY6.^2AE"Z.'_;5WHMU5^"S, Y"4E^7=Z*9#;@C M24I)C_F/YB]>$>4[#_TT<8MPT9A#A:D-UUED."]9:<9&\IFVKJCC_!<3B*$C M1FP\F?UF+O$D?Z&.%GQ_^?FSR[HY51Y'G8QL-$H>[NQO>4%_T3V0_.'XA M,R=+732&:?$IO>=@YLL\S=W*[KGG+>L&V'J7"?*7@%91+R^'DXBYP+3Q,C.; MTVBD@G4?7(&$HZV]8#@W&!;-M/6"[%X49VJ:/NGMQC M"KV\+W!BD]18+%9[6<)'&QAZPF/!?AGP/6!C:J)K&XRC23WQJ4M9_"$'_$2C M9!&:TH*D\(G'/,1;Y<7)%L,86WG*L%[349J1D1J]O&98F5A3&AJY 3IF?KM> MYY*B/W+H44(?HCB_%J^)2>_NZ/DH(O,W!MYD/%N.*YKS4XQ$QH:9$"_*_JJ< ME9!S]GY*QH@$Q)D M=+4L^%=!-,B#EG68.GV)6VJ0?"X$)>HP[B")%N(2RSTM2"X;"F_&$3=&4W_( M'&DTF8TEN^'90PM1U,E\P(&12T%PW-%UD[H8!,I/94NSA,/N]<8A#W0U/%3' MKY8V)+3[X,TX,4/,>R"N,:/&7]7Q9=J^'KI%?9>E62G-ILVVPK-2#MWGQ<'* MEJ\.KN=Y9J?=R$Q.E$8L>!. W!V5WO#&3K8_?+=SI#.[:,:SVR.9Z=;99#*S MNJF?[.%17W,7K?!,:/FKE2L3:;ME;'P) IL4D->'WG=]8\-.B5W^:%I?R,.P M,$#^8KFU@=DE6N/EIG*+ M>B+9W).!\;0":5?0R_?6[,8&O:0%?TZ8Q#8&?F&MD*KA)-3!KAS@7VA;]B7C MNB^D75I].Y(UG"2;?B%A6HMGC#PLCQ)\ZG4$S%A,VHCFF,S2:?- MG\RD^9/(>*AF-SJ7K\4S!E_G,TG,R2IY.UY@U'PXC.=J5%X-L%5?CUL>J[V6 MB>VD9*8 \[4\47Q_A6)[4=RAFF$9=Y&3Q4Z_I%LEKDD>?:V MX?SOG+UHEM=KLRB@7P3\\\;3RBKZS)U[ER=U<;P!7P+YS6PD??&3;W[S4;KP&_Y)>8U M.?B8_;)$9UFBLNP=SH92/DW**3=?0?*&/9DG9TB+*/(I;XL[%=S& 1/AQVRH M7WBH1L0.7+8VRX=-IE$LQA> 3O+T,B:_YM@;\IKJ-MOJ-!Y74G+(^(*'[@(O M-\P>P>]1=HK*R3ZC&^,>VC0Y47"M?:O%]GFE74HTZF0Y1K4?F-\+T$LEOD$P M(K?WVIBQPG/E1'/Q?)H=:M+,>C97QZ(LZUG0DT/F)3LHRU=1"?G@ M]CZ#'<^&7KJ<,?1VQELL)@<-@5,^'\PNP PY]9->W8V4_;>?;624>WBC=S_, M'HL^3",=CLWQ[L@MY*DQ"7QLD3.,MDTC M12,::1LU93-@C[+SLVMRMME,\%0-O23-3OT#8YP\OEKF#6\+FU(D'J! M;H[;37[@4J:W<3#GK<^%E21O>%E%TTMR:$:7LTJO6K\5V>>) M7&/;VMU&?\&XZ21*)C.<7KDS9E'X4KM79M +T\4W&I)%W@:CK3UW@F:F0I?JUYM"GPV"XP2&&DS_UBO?.J]45O;BU\ M(MNC*\X^Z*/\&7VLN+@WN_:[F6.1W5-8GQ'9'G#DF!3G?F=.#^(L>[D MVK5A=$>T(]'^(:%#@MR>8D.B_Z\/'W]_^_O%Q[>__NORZUOZU?O?OU[^Z_+O MGS__JO_]]HN\#8E^P_F0^^Z7=G=5U$:$/5C2]]OTCB"OIM]YJ;=A!^*P%>;K M7]\[7[^\???>>??^\F^N\_'WB^TW*1^F+)4,4*O+NTZS=]X[?]=J_NU??_WZ MV[\^_O[N_?]'4LG_XWS]Y%Q\^OWRTZ\?WY$.O7-RI7(*I7K0)711XU^T\C9. M=->X=#/(5]X\C5X_(D9]J5"-+??3;IRWBWH_=FKU28S38M[GT7)&[3#=?V69 M I]^9?#<7]$G*QO6K.T\K9TMDCPVS'\^:9_/EU_=?WK_[U^>___+KQXM_O;VX6'*G]+=&:AB9O7SS,3YA MU3?;::GP,31[%[P*_:*N_,34Y_@\'P3^L'P^^,&/I[E[X8F)'[L[D<,=UNF8 MQ.0.RU/+F7C(')PVFMWE.2@9U)B[MC=[6M&*LPN#NF)0RP[UOWYY^RLYU.__ M=?G7]^^_+I^1;["A%^5+.+^8W4[G)O?WVT^;PL%8ZUN9:<]_^>^^GM)G.ZX1O"3-W##PF/N]=U,"1] M&)*M/;"+MY=__=>'7S_]X_$>V 7?\/G I<'A@,)*KUT"PMR<5=AA(&,@[)J777&,@-R8G/ZCK41P;LG 3 MK!QY4@XOU0D!1R:8VT\3ZPA6OL"^Z5+IPVXNW;_L M:L\VWRBMX).'?2?OM+/K)=8[QRTZFD??T]O^'H9YTOGTP2D][!0/.^9AAQ[^ M]/??OW[\_2_.AX]??KM;-,N"D4W8;K*YO OQJ&]N7>#CAQM#G4'S[ENZ>6YN M>Y5J;4KDY?K*OT0<$L#!(61#37"/OH);VGOCO[(Q_JKC8]ZIY)OK? R'C?O# M@K=3]ZTGC(>(.7[EK$L2,N;CWP=+75G>@X;!^4D^F; )ADQ,=4Z$=0@\4<^?92S(G/3 MEG4:YI1UEI7>43<:NL0D) M&_.&D0X-,?D>;6TK6GV5,A+9"C*<[H^OF8W6!:D:_R-+A)3U-]1KLH7,T,9K MB&U.))-LV<[/O5ECBMS1'(;,J<%64+1S_%])%MX>Y&F M2 7S1:IMC9&WA;Y MQ6)?)PSGI%[D;_HD"=K36K-\+*OKAI7JBHJ]U%IW9?RK#[$W53=1G.4B<)Z3 M+'1>D!^F,ZG8/#X7G. W397)DLNYF2.=2?]3?.6%_O^S06$6SZ]$Z2-BG[S9F]&K4,\_AC:T3AL_=\O<1 L2.HATSF>=C$5G M;>1,"38)<99&/LO^G)@O%(T6>9W&9>E\D.;G'KI.QE2D=,C,S3[U6 =U1GK% MP9;"E POI[#1$;L4"*;.TR/WT]]#/=Z=UO]]R(JFAUW#>LL;Z:R#) MIB4K@*-&=TUQ.7SNJ%6<%/2189GY"F/%B=A9'Q^@?1=Y+.]"^B'J;.",_&%49'^_Q\0LBKV)V#7Z3IT-36$GN_I.B]!F5N] M>29T6-N)IS#?U?FLO^1)VC/O]9"YZ.N"=V(RB)AT&LFZ<@W)5F+$#V=6D[5K M!]OH9@EX-)MP7L8DR7+1I9-2M#*'B6L>VK[E\J[4;_F(\VI260Q#N/VJ@\/R MB<_X7V9_2V]VG;\U!;GR>319'DPA+O6=Z3O)*"=? I7<<=V;^QT#[3F'._N9 M.=?HR@7LM)IR%9Q9@8L6Z7B-$MV._7C**>6RB Y-Q_QQ&]J1V8^2=?W$611T MJDZSVGV^P,8OG.>?+]Y^^N5%GL0TWU$T*47]4BC)NK(6V1>9G.FC\4BOB_)^ MZ=P'8\6UN6C>U'!N,DPZ@7=3Y%CE/*CD#NB4/O,L)P*-!4K,5?K0#D M:4ZX%('-A!G;NBXJ^Q3G@1GHW)>4U<8(5V;?5*0R3D&>N^=^;VDAI['I%J<9UBEE-@)?$FF= M5\;DLBD)K$8P+XW)6V^*ZY;R66(F=^4<,=KO&*C 5]?6]IIZ[K\P1WVS+ %Y9'<,^'NA*4(\UHG-V;'C M=_0N6FF21XI>#%R;K4[G-=-K/[VKR=N>>:GAA;Q5ELB*9.=9I2*3PS]G SL+ MI^>OJ;-Y;^_"VN2R7_A6K.P0>,:3DAECN>'B$.E60#\"TFSS5;L+0^7/TE+> M-C*0&I+%0>MNFRSSFEY-&O_5+MBT^Z7M^=(^@)GF[&ARW:SR$S2S6TUMH48S MG;C1S%:LZ^0&M[K2QC";P7F8=4S/B2GUI'=GYSH[75R&?Z5G5NJM-.AY6RBQ MDA-LEOXO7-HE+V#;@4X._!)&=Q^YS:63R.H>>C7]^$4-/5N*W2R=^2X3:5Y0 M$+O[ .O-^1E-V56; C*V:K6PMDG,P0?G.XW^^/_9>]>FQK%D:_BO*#@S\U1% M"-KRW56G*\+%989WJH$#=$_,IPY9VH"FA>269*J87__NBVZV;+!EV4Y;ZXGG M3!<@R])>F;ER9^;.9%:J^<)LL&QNB^A(.N4[BC:&$V%LT@%QPLCD1B)/.[+Q MTR9=(^/1,MP8_2EG%8VR5\_U9\YF)$DM3T>+V.PQWI3+4>;.=&PAI2E_R@45 M7RP'^#BR4NP _+]3$7\2/9>'<@OSB^@.&>Q]$-I*WDIMS)[E6\G)B1,Q^$56 M/##7_Z[\M_C/_$YR]R0[?&LC7WD.+* Q5]2/(FBK_2?7C:S38EIF73-@D!?Q3=L'WW)8[$R1"1 M(ST+KENNR[Q'N>>,=94KM-0NJ4KL1S8R3#7%S5XQ-@-S\>$.M,_4S%[357U. MI0416?W;?H&;U!^?&\U3SL7[R@BZF?9LE@ *K,^^4=:LBSQC@%W?C41_U8SM(+GU(.7 M BDH]LD9J[R+9<7\/B\+EI754(FN9#\@;IMS<[(1 M[7Y^,+O-)/IVEG(^'-J6G;N0*,V:GG M9OR1[-T+ ]"E,S)OO;+Q7F':MC[)<$Z-09<1P&2$@MP;B0#SS$!R;@>3A]%\ ML77.GB!_PY-PY MFT,P%_=/^9'R21PTWFGRQC,L;S3\$E_:3X_ MQJ/MID+RZ@+N]*L)];'?P\4P]TSJFGR<5P[NR8>BX]MDN8CLT6.9G:\XBPR/ M>N=D.E[\]@XAO;0XF[*J MMY8,5)J7H4HR%'-K-=)=85XLDNB-R]5!7ABSDIQ@D='6E-C_-YYC_9[!RE<" M@BX2=>0'"AS I.98GR"ZVGCZ/' M50\NOSH.W,KLEONJJ+;<$HS$:\I\=>R"F^*[WW1?LF638Q($Q(K_!4H)91=S M7[G)Q8FH+1 :>4XLO_+3$F3' V7$X48[@28N=A>%K4D$]D3;Y_3Z3^%/HO#1 M8M_%EO/)Y][9J2]D/]2^?;O9X[[?W_Q0&WJ/3(;-3SF&_!.>8^[Q&UVP43 1 M^0:C+YTK8WW!(W.T*CGV(LR 2J_,,R>2TH0=<(1E:C:,SJ$-%.U4?O*1_$"/ M;8Y@V-7!SC?[P4Y-7XC_J*D_'LXR?/D@9U)Q?N&<*GR1'R+1J8WYUE'P-PL_ M[K%EIC]C8F1:?SP&8G#=<7I"5?R_S_$39(T5DE_BZ57OU)/ MT.,_]1?,%% 7OC&0H80TK](&8G:2@' "1H&S0?3?;XFQ*1R,D_:BT0X[A&'. MP>B"J['1>0]OS\OH+IR743U,R:^^9FNJD&MV3WJ+YIG$T.UR,,=.8!O.GY2X M8Q7[Z^?O3T[$CH41%V_U/3#'&^KMLW,$BHJSJ.U7O8F&(% @'\K0+#&L:8OD M8S1/C!SYB!6>RSQ@IQRN(J\%*JJQA2NE)C"!,($'@ZL\X0\32,\;SS?A+2[] MZ<5%X^)T TH4>^>[6_[-QBZ'=W=Q,+:,P&]LU14K5;[H9))"ZS'_YI9]";;8 MAFT"3N_@9"S'[.]BM8ENQ0#O726##A& 10#B@%.H)A#!*_V%%-N%[FQ4,RF M=I%D$#B-3R:J ^F?=A5! =L36_;:&R(:,"@R!U=3Q 8J0@(&$ 2DO[XP@"#H M8E-[%3FXE*#1.NG1!D%.-I;'%,4_Q#EIONBR6QBY6 >(&R&FS=$MV**\:^_.Z'?;AJ]7^_.U$FUB]_%P[;:1YIG/O-U MF83'CZ8Y_B1,W="SQ7_.,SLWC$[-(! GPW\3A[B.Y'EM_ESRYJ?B5D:W9PQ: MK=]%T:31;!E'FLTLAS]6^//1<>M(4\?)?SYR?O!7G3S;?A3_G0N+90ID6D=? MVJV>WA)3(:??8\FAQ-#WVIE=L!VD'VP'MEN2[3K5LYTQ*,UV1JNA]WM=L!TU MP:I! I7^GOONR0_XM2QXEGW_PBCN=>BQB%Y0"GX(8H'UA0'.2!EGI#OKC$B+ M=\\-WF5F[S:UTS;Z7;W;[U3F>T#'#US'P7"0_OK" (8KPW"]M1ENG=UULZT; M1A,,1TV.D-$F ,(PF6,AN]N^B!YV:LS1LFJWGA!V?^9!0]3-QD]6_3Q8\KQC?E[O?T MYIRTFBQI*/&.K#:BFN^BL!1>\H+P7U&[,>D&Q<3U7MG7H MV=?"L ZE/=WTQK_1U(U>,12[\T:RR]IPV I0; VQ ,4> %2@V$U1K%$UQ:X1 M;VCV]'ZG!X;="U&K0<%+LW?2ZM!&X?[Z?OA-._WU]O;\ZEY#IWC;@VQ:*U;<0)FGK+:/#_J\Z/0=+DP/4?] AZ!$Z@Q^W28['>>1M[ M?$-OMP=ZLVF 'JF)$)6:@@WNZ(DC[U;7CQ&Z?N"Z#J:# M]-<7!C!=&:8K-&4LS71K;+:[;;V!9A'TQ*D&N7/B"%QS730C_NZ:R\R0K5F2 MC]3 @86<:V^/:, UZ.,ZU%HP9@:NV_"UDDXKA]^#9D,^&\L#][NZT8;4P_( M"11590?50?KK"P.HK@S5%7HQEJ>Z=7+:O9;(:H/JJ D4,MJ[1N",/; @8+;F M>);_S+3(_,%V=O(=O@>Q9:^].:(! WR/,KY'H1U=8NLNI:F[-W^H@KH-9K([ M#=WH]A'?IR9,5!4=- ?IKR\,H+DR-%?H1%>2YM;97_?U08=.YQ4H.K$T]K:; MT!&'139LB#/:.O^U=QPWGMM5/ KMBTR>01T "'KG$ I]+! IQZ %"!4S?%J846G[D/"_JV(@NU/1B[3FB?UH5?596Z][G(;[*E;0T2HQMB7Z-/R%GBU](C^ M0@_&)5ON5 (EO*4I;VE!U[K-M:OK=5IZM]TADUY9Y"$MM/*U,A9D&]N#A,E8 M;Y P2!@DO X)+^B-M[FF>+UF7^]UJVN*!Q+>AS#%WIW?SR_DR'?M-2$IN_[? M+H=?+[]=WE^>WVG#JS/M[O[Z])__N/YV=GY[][?_Z7.%_JR=_]^OE_?_IA=G M1@TF@6:_\'>HXE1T>N#0[ UXM:]_I $#* 84 YQ ,8<(7NTIIB8GV.GM-.D% M",'S..537QAPG(\N-E 1$C" ("#]]84!!$$7F]JK2$T2AF00B,?:::YCCAS7 MB1P6?J(7W0!A(ZA47QA V'2Q@8J0@ $$ >FO+PP@"+K8U%Y%#BXQ9[1.>K1! M&%H67\LHU,;FJSER&;TX!_@:X:4:'UZI-U6O?NZD,!\YL7 WRL"=;K;_E*&W MVGV]W4>O37*R1-72@N @_2 X$-R2!%<8BUR"X-8X:-GO]O6N@8D)Y"2I!@G2 MO=A.!Q-F:^S'F'DA_RK3LS5?=I.VBNE3>B$H^"*(_-47!C@D91R2PK#DV A^ MRPS=AC?=_;[>:E77?@EZ?N!Z#I:#]-<7!K!<&98KS$DNQW)K[+S;/=WH5;?Q MAIX3VWAOLN/R)@8:T-^-IZ/,-5?,,J]BZ[W!]H\8.D$H=(BA$WL"%89.;,KC M*4QG3LWI-V%-$\?G=<.;^U9/[Q.:T(SI$W2M!,B5#A8@UP. "N2Z*7(MS(1> M@US7:9OWYU;U607X4 AM[NM?5NOX4L"34YHFH$P)'@2. $ MCMPN1Q8&.F^OC�:NBM'AB2G!11J2/8X/:>. )OU OH_"KO.*[AIQ>HA1># M(T;UA0$5C65\D,*8Y 4IB"O?LS:[;6]VVGJGVR23AH#"$U=XT!VDO[XP@.[* MT%UA(/%Z=+=.TKW7UOL5[L"A\,1VX.N&1+9=R4\P,5B@TWY?H4>N))BYI+.6Q^BV\8>K-#YX@^"@WI6@@0*QTL0*P' !6( M=5/$6NC%5Y)8UPDF-/3!@$Y7 !#K/J3X$6"84])/8% U7)]]B+\O40\'WVA/ ML%RROA'.4_7.4Z%O8,YOVMP!@5Z[H7<:=-KSPV&B:S9 QW2P !W7 4O0\<[H MN-#@<%DZ7B=XH1M&5V^VVZ#CO9 J*@42]3VB<.H_/SO1,Q,C^\1L :&7?"68 M9W$UU3Y<^1'3C-9'>D%HE&SBG"5PPCG+M9P:_N)>\J;'(;..G1_'3X[-'_53 M[,7T,XC%Q3C5N&O,J"H<^ A\!)S 1QOFHP'XB!9F5%+P6]_"YA=RY+OVFI"4 M7?^[^^O3?_[C^MO9^>W=W_ZGWS1ZG[7S__OU\O[?]**1\!%PZJB^,."8(5UL MH"(D8 !!0/KK"P,(@BXVM5<1)":WB\!-P!Y8$#";OYQO_:%K8S,0BSYAVE^6 M*D;X_<76.[E:D1*/'JAE&6-1Y\/P+)GU#H?9UUGW_[+ ?U\_EM<@1XJ)*(T1SL"A MDJUR=]3_:GX&DV:&FO^@G3&+/8]8H+4,71.R)4N%!%#TT@_80B/K4U\8L(5> M)HO::P@$^TVCB30J$="H*A3H!-)?7QA )TO1B0$Z(09:;:MRR" @#I;X7M7! MVT&AR;SZ'EJ1VT&A-_"Z3[EVV+8VT8M3UPQ#;5@FWCDH9 9RL*T0Y(T_+3$6 M)ZOD(UT_R-L,?SAA6*A63I([(EWK:0!BB\[7*1W5V]9UCGTW Y"/C->%3Q?][W1B0/VND!W0 M-;Z 8\;7\X6YKW59LM@%^5K"!3$:A23@UOCXZVY<$*-1R!WNX)77<4$&G2W[ M'T;CK5W0YACG+0G9'.,8C??=\HTQ3B6O+.1CWC"R2MP/H_'69G,;PK!-]\-H MO+]AV8(PK/'*'=WH+;%?A_>Q >^#5DDM4DNH9*XO#$@ME6BJUGO+\9/1Y#4; MG8KR.=L,GW()+2*-U*#0Q!4:= ;IKR\,H+,R=/;6UO5].GM_%P8Z(R\T.&FW M:P2&_,6%+IBN-C8=FS^D9IEC)S)=>F5,<#)0/59?&.!DE'$R"NF#S.#=<'MW MZ9TJ:Y?S/38U+J33ZNN]'IWI:M!XXAH/OH/TUQ<&\%T9OBMD2-?DNS62G:U^ M0V_T!N [:E)%Y7P$!H=.P7++(M/QF*TQ,_#X4H685$8!%JI!9\Q,WQNH,#-] M4^Y.X2Q&8D3/8QLZM*S)\\05!Z[.V(-C.6_/3E_GH$&OK;>Z/3))!@P?HVLJ MP+!TL ##'@!48-A-,6SA?-N:#+M&0*'9:NKMN6?YP+#T1(U*;A]1ABE8[J_O MA]^TZ@>G5 ,37"+:07F,1S\<+#$>?6=.5:&I@DS$//DN7^CP_,^)$[UN*DQA MZ VCI1OM>8?@=VKYX481M!Y@93I8@)7K@"58>6>L7&ANLR(KKQ':Z!I-O6-4 MESP )^]#:&.3!12V/QFY3&N>U(>>56CCV^7PZ^6WR_O+\SMM>'6V@5#'!K,_ M-42-:DIA=1*> J^63M5?Z,%8SI\J!R7\J:E13(5V9M\<<^2X3N2P<.C9VXMY M-/5>IZ5W*XQY;"IUM-#^U\J,D"W. #V3L>N@9] SZ'D=>BZTWER+GM<(?AAZ MK]G7>]UYG?% S_1$;?GPQ^X,R\$W;J#*RSBT2L =@JM#%:>BOP.LJ&)5^V.A M-& HX!1@!,8Y0"PVC&C[!R%>)_X4V1R >6_M9V7U5Y^ZEW_2D/$%H28+/Z, M+,B_0',\+^1$YY7NGYAF6I;_/#:]5R[ VI4?\2^,?.W4]V183ASRT2X:&Q^*3]M-Q[KR;\\;N,?-=>>1U*R\D_SK7[ MV^'9N79V?O=/7;N\.ET>5O*O)T.DI]=7=]??+L^&]^=GO]_=\__\B>M=\[/+LYVEA#I M]WV8/,BG_.:CP,G+0>K*'(S3F&YVVSNLM"^HWB)7LK\=/>)\6]JR<]S^S/9:?3F;26H>\\B;>-/1<-! AEYD@3 M"T&@P#5T@$BYIDF!:@QCJKY_K2-!M5$P42\*XJFQ/2NE)C!X,'A[BJNHP(/! M@\%[3P4.&P$8LKW'E1NR_LX-&:5CSS1@H=+.;:&RQ:&&PRUJN&4OS)LP>BTK M) T=[KI3[12R!+'4JNBG].FFS4'46([_<7)IE9-+1F-.UW=I&B\"__F4?XFX MT[^@4= H&9Q H_N)V^HT.J>U>[4T:@QB&EVG,UK7T!L=3$TE)V]4[3EH M%#1* "?0Z'[BMCJ-%IIY5TZC_81&^VM,)^OIS4$;-$I-WJCT$JUO7/UZS (S M$N>=V(\Q\[A.?J)W31T/; *&O.=2;\>$*C90$1(P@" @_?6% 01!%QNH M" D80!"0_OK" (*@BTWM5>3@*FF-UDF/-@@WKAF)BS1?1?]\+Z07"@=E(P-1 M7QA V26RD49S-AMYZH?1]%<6J1J>K&_T&"(^:6%%5>1 >I+^^,(#PRA!> MNRK"JZ"LE#^-WAC@= 8YL:I!62G](/,=5Y-0,SU;X\_]!Q,UIO2R+W!!D/2J M+PQP0:U<79(;*'[C*@_ @_?6% M 817AO &%1%>)4'F5E/O]T%XY,2*JLJ#\"#]]84!A%>"\)J-J@BO@B!SOZ@;XCII4H9"9 CWS'KR^,,\OLI L\U>F.N/Q:Q5>CD8.")(?=47!C@B91P1 MH]A=*61F8#UQ3^0L,W9;BS9WNWJW@SY*Y"2+JM:#\R#]]84!G%>&\PIG>,IS M7B4!9Z.K]SHXQD-.LJAJ/3@/TE]?&,!Y93BO<(QG#/L#"T3_G7DL,%T9A3;M9\=SPDATUG@I/;%N$U-2-PC1WFD.E:39,N-/ M:V[D:$#5F!H@L!9<\'ZFO)_"F:[8FG+G9SAE2[=756WH7:-')NE.(-G]P8J\.RF>+93)<]6$EMOM_1&N[H#U.#9PS48X%DZ6(!G#P J M\.RF>+8PH7TMGJTBGM_6!T9UC;E L_L0Y%\WZ[+M(#]Q6.[]R'23AMFY<7F[ M2HK!']J'=/@2$V?A,.T)EHWE)@C#HZK>H^K-Z_HF^KW%'E2X\91 =V#H_6:' M3$T$?"BZ)@343 <+4',=L 0U[XR:"]W05J+F*K((G79?[W?IE"N"FNF:$% S M'2Q S77 $M2\,VHN]&U;C9HK2#RTN@-]4&'W&E#S/F0>"+=-)X[ I6?YSTQ[ M"/PJ9G.BJ=Z!I>R7X-&:&RP:."WI\\"?683 4:[ MK3<;=&H6<3B2N#$ 5X(K@1.X@JO9 E=2DRX-$ P9P]M&7#ZOG M' L3/Q);IU*.\0F=*Q:M4]"::U_1014..;'Y2 \!T4 Y*3FP^ M'G0E*/V8\(4?\)MYFC4) N99KQK[83V9WB/37#\,UPH1(ZV+G!5@@+=!XU1* M88I$;/E.8\-W+[Y7W>WOIN.)0RI?&7\.=F_^6"MH+,7E>,D=]Z!+I[L3# %Q M0P :A/37%P;08!D:++3^KXH&WXDWKT:#W0&=T0 P!,0- 6@0TE]?&$"#96BP MT&:_,AI\)QJ]$@T:^J#"_"M,P8$5,V.DX!0L\4C!N=T-=EKKC"D)^Y#$Q92$ MP\%RR8T+QM5SZ7W&]7%##"2^7"M!MB8#A9@ MXSI@"3;>68U=N]#DOQP=5U--WFBV0=%[(6D[*S$'.^^#10<['PZ68.==[97; MA:D")!,.R74ZH%556JCK[H4M/?_!GX[C MXGAF\'H9L>>0.TK"(0I\UY6NDCHWN(5IA2U]T*CN&"%*,@[D(3E)O!?G% 8"GZI]F'$//;@1-H#5_R/E60%4%9!AYJW45:! MJ@GB4$U[42B*J+!D<4Y;P-A#BHLAOBKSNL6N/'V];:!T<3\D#J6+)&"@:KC! ML7L#%3AV4\&*0C.\,A1;17"_IP\:31#K7H@9CNT!"[#KP4 %=MT4NQ9Z[)5B MURK"^#V],Z@NB@]ZW8?0_KJYEK="^[8_&;E,:Y[4AVFO6#(O=5?)KS<\GQKB M036MOOH1NBGP:ND:_84>C.5.0Y:#$F[3E-M4Z,G(36]61+'QVOYFNZFW##HU M#XN\I84VOU:F8[;^2U-R964_C?ZG)+[H.2]$"]0 M,K )8.20--IW#>&#D?3@ML-"0''Q_H',S\/B; MA]J8!5KXQ&7P$[U,, Y,$FBB"#^'*DY%9P>.S-Z 5_OS@31@ ,6 8H 3*.80 MP0/%D( !% .* 4Z@F$,$K_844X]2:*-UTJ.-S%"E 03_%BPSNOF1P MD:!=*T'[^X]1X#HRO1-.)6L+ UZ2?- -"^[$Y=*>EBUM;AY]Z9Q4.%(-R=C# MM=?@3CI8@#O!G>#.][BS,#AD=>Y\HP:9XDZZ]!G?2P0+<">X$ M=[['G84!("6XX%+%1KG@66T^ M@=#7!WWTC-L/ 42_56 !YJX/EF#NW3%W849(EW?,79A04BES5Y'(Z.B] 6:<[(< +I_(V%U2].#[L5!-1N.L(M7F MI)Q[YKKVRS*W_:@L2&19_0A;D'[\YGI?8 MF/="N]&9^R>FF9;E/X]-[Y6+KW;E1_P+(U\[];W0=QW;% VE+QS/]"S'=+6[ MB/_BF3]XJ)D!_ZRG.?R='P/^I[$91)K_H$5/+&1\=9(+3Y9>L=5$8(DEDN(Q MN[Z+@-P;.?S?4:#]]&4E.32H"V*G%[_/4Y"\T-A\9,>C@)E_')L/_'T^F>YW M\S4\XN^^ 6G:!9#W_SC7[F^'9^?:V?G=/W7M\NIT4\JR@]>3VROVO7%YJZY/K; MV?GMW=_^I]\T>I^U\__[]?+^WX>S6E\^7'K<=/J3T/3L\*-&VVC&'"XI/?9" M?SYJ'&D65U8Y%KW MM^-LTD)A.[L98/ &!KV307L)&* <4(X:8@":H( "-&'G&( FB (#Y2" 6B" M @K0A)UC )H@"@R4@P &H D**$ 3=HX!:((H,% . AB )BB@ $W8.0:@":+ MU%PYZ!U_WFX) 4%(2* YK8U_B3<*' 8ND<$$&DV3AIU@N34-<-0&VJF9VM? MZ>E'O6F#!@:P49F-:E*P47WIY=8&D2%?!M'LQW3IZ0;LT^XQ@'VB@ (T8><8 M(/I!%!@H!P$,0!-P8W>)R+T?P8.EIA0["\SFH[ S/43EP6=-7?=&>^D#5A4: MXT>-8N=O0+,_(=RWH$L6K3:PG?K/S[ZGW46^]8?VP?BX\P&0=28=&#/*T.S$ M2:ZE1WQC.O;QI;=S6[2L7L!F;=]FU489:-HB4,8,3+Q8OL?RW @FHIQY_I)C MZ79.676F(AI)S2FK!]V!2:PMK,-G#DT$DU@3DXC0Z3Z8+E@FD9(VQ\X.*Z(0 M8( )([[D.P^0UF;YS\W X^NP^ZTCC!%=8X0H&EFC!;]K!5OWY\2)7G=NZ>IL MP1;E:_B;O;'TIQ<7C8O3#2C)O%X@%:S^HL7>^G2GKZ9K>A;3S% ,"#MC%GL> ML4!K&;K6;!B]LJJP,3SF^;Z'A,=ZE+ZY95\BMHB1EKO'J;=<&'B5<["!>)8J M*)X,=O_K_!!_OPA,2_1.T":>$]VRAY^/?OW]QRAPG5"FRM24M(O?^<,:W=:1 MYIG/?&$FX?&C:8X_J73:91A.F'W$'3M/?+^\R:GZ1,\8M%J_QY>GLQF5@W'J M/X_Y\WE1./SAA,E%ZAR"K#/Y15KAWX4%-IHMXTBSF>7PAP]_/CKFCR+>T(Q^ M/G)^\ 69/-M^%/^=BYQE"OQ:1U_:AMYM&__[T_3+?B$GLKN>P@K+ 6(%L9+! MZ2_D( *G+J5>_:;1)*E?M5(?JF8.[ )V(8 3V&4O87MCQ^:$?KMI]'Z].YO: ML+4+&[9<_;[:A56T;1O:20L^<6;STHMS]U5LX9J-@=YMM+"'HR:/5,T]6!8L M2P GL.Q>PK8ZRW:VQK+)V>*D&J4*>FUU]$&_ 7:E)H=4S3S8%>Q* ">PZU[" MMCJ[=M=BU_5VGNV.WNECYTE.BJHJF-I85>&A%TR=_V"!Y81,E$M9JG-@*#L' M^F.A(3LKDX;;0FS9:V^82,"P>M__6GD>B^J=>G-=#U7N=#8)^%+?L,#Q;54& M)?]XK>Q?8A\W6A75;Q@-0_ZCM(=CZ.UVMS+_!F;DL,T(2!327U\80*)K%SA! M10Y;14 0D/[ZP@""*!/?[2^YR?K-="=LDWNL=TN8JMAO-?1&L[KC*+ HAVU1 MP*>0_OK" #[%AHL.#B15! 0!Z:\O#""(,ANNP28W7-@FUFO+PP@"! $'1Q( MJ@@( M)?7QA $"5"F[W&;&AS:/]G$D:B\B.\]Q<4>,CJ?1E2.1X=$]*CUIM_3NH(.SC-2DG*@! OU"^NL+ ^@7 M^S,Z.)!4$1 $I+^^,( @RNS/#$+[,^RJZF4VT"%FJP"(>C(Y4VNV0PQ?7!9H M['GL^J^,"80.=0F4#*K_C5]^/ FL)V[*M+%KEB[:037Q896QPC:3@ $N79DF M.;WF2DURSF.[+R^ZB:WA#3>&X>XZY63>7':!/SK38__5::@ZU)RE/_?[T[T],1<6RR)%ID_ M6.D)7:@G/ZQ"9EAK$C# C%U_TK MMI3\;_?"3E(H2^KU46!.35B)VA&P**2_OC" 17%LEPX.)%4$! 'IKR\,((BC M+Q]6CY!WE]AFR>CXCG=9:U8LA5(ZCY>,QW?U;J^'C1DU\?Y(#P%0+@2_MC" MW_RPJD+16Q:9CL?LS7EH:JK M2[.@>U"_46C\**]1==0;;?RSSKS9?K>-6FEJTD?4: [W?PX:+G-@2M2C@4TA_?6$ GV+#10<'DBH"@H#TUQ<&$$29 M#5=WDQLN;)/J90?0O6BK $AU/!Z97 E%W:$I5(->11H<$Q0"UA8&.";H MC4 '!Y(J H* ]-<7!A $"((.#B15! 0!Z:\O#""(,J'-WFQH"%\=B*B9ZRRS_T9-WD>'1/2H]Z3?U M5KN+LXS4I)RH 0+]0OKK"P/H%_LS.CB05!$0!*2_OC" (,KLSPH#+'>X/\.N MJEYF QUBM@J J">3@[9F.\3PQ66!QI['KO_*F$#H4)= R:#ZW_CEQY/ >N*F M3!N[9NFB'503'U89*VPS"1C@TI5JDE.8?OIFDYSSV.[+BVYB:WC#C6%5X\M+ M=,K)U1WWJVOV!W-QV.8"9 GIKR\,($NJ_"^#FLRF%;%7 JI+^^,(!3L>FB@P-)%0%!0/KK"P,( MHLRF:_[ Y HW7=@JUBT3=$?_D W.B2<"_ MWO3X7V4*NBXE1_G__>Y$3T_,M<62:)'Y@Y6>T(5Z\L,J9(:U)@$#/+# M= !W%-EO%QYE)"$ONV+1]<-%Q@]#+[[N7[&EY'^[%W:20EE2UT"!.35A)6I' MP**0_OK" !;%L5TZ.)!4$1 $I+^^,( @CKY\6#U"WEIBFR6CXSO>9:U9L11* MZ3Q>-AX_T%NMZIK4P_14)-\?Z2$ SH7@UQ8&<"XV971P(*DB( A(?WUA $&4 MVI2U=[@IPU:J%@;CX_I53>N6F>5+F+21']@L2-8V]%W'UM1UFGRA,1=C+SI@ M0+CN:HYG^<]L5V5_>8<%>!"M S;>QB99N%K9,J)0*>>G$K0.VD':\;F?I?0J M;_.@6Z"D&F(!2MI_J$!)H*0# >4!"Q 28LLBT_&8?6X&'LWA0O=\OR,D@5I(JN2%L&X*OIROEK9BA:(9TQ2SJX6LO0 M-:&&]&KK4 .]HY+&Q'Z)185;0Q2G:;>F/%1U]6D6=1#J%9H_RFM4*?5&F_^4 M=H3:';W=P\Q96A5U%=/G-!B[0)]U0UT_;'4I?]!\WCWVA:%E_CB*]+'4?*A9'I MV69@:Q^N_(AIS=)MES$+^+ *L&&C2<" KIH[/PX-%:&M(B (2']]80!!@"#H MX$!214 0D/[ZP@"" $'0P8&DBH @(/WUA0$$46)P2[-AK)7H"X/H=/(\<6'G#P_,BM2LE^N'89R@D/4TRUQG_V<21J(B)ZZRV6"A3CH0)E_Z2J>9 TQ- M+,](X\"XUU+PB<( CBW%L4VR' N"W&]AK& F&GH:E5S[\Q\LL)R0B0H<2S;5 MX&_)]5I3NA;2JU>#[X(RP=K" -^E1$NB9J,]UW'"-JE>=@!=<+8*@%3'XY')E5#4 MW8R9%YI"->@5H\$Q00U@;6& 8X(#FW1P(*DB( A(?WUA $& (.C@0%)%0!"0 M_OK" ((H$]HLS!#.#OV%]_Z" @]9O2]#*J>YB,HM^W/BA'SY[UCPXEA,Q41O MF>4_>O(N,CRZ1Z4GAM'6^>=QCI&:F!.U0.!?2']]80#_8H-&!P>2*@*"@/37 M%P801)D-6F%2\ XW:-A6UN_\I8748V MQ2\_G@36$[=EVM@U2Y?MH)[XL I989M)P "?KE2;G/DSJ1>UR3F/[;Z\Z":V MAC?<&(:[ZY63FU#=Q71J/QG99NM*H[+P+34Y%\?Z2' #@7@E];&,"YV)31P8&DBH @(/WU MA0$$46I3UM[AI@Q;J5H8C(_K5S6M6V:6+V'21GY@LR!9V]!W'5M3UVGRA<9< MC+WH@ 'ANJLYGN4_LUV5_>4=%N!!M [8>!N;9.%J9@MBTS'8_:Y&7@F1Z M-8"7Z1H8\#(=+,#+^P\5>'E3O-PMR\L@59#JKKHBO5$_9/N3D?)C\XY8O Z72X!K]/! KP.7@>O;X37!UOC]3<*ZM:(.[?U M5K>ZE#\(_7!)!(1.!PL0.@@=A+X)0F_.GQ"_+*&OQ<:&WC!:NM'N@(_W0KB6 M+\';G24Y]-F$5'D8#4<)N#]P;8CB5/1O !51J.K6DI,J#" 4$ IP J'L/50@ M%!HP@%! *, )A++W4(%0:, 0@&A "<0RMY#!4*A 0,(!80"G$ H>P_5K@EE MYRC$=1$_12874/Y;VWE95(-D\==AP?M%2%-O_]>EWV_DN_;G61'-/S)_+/YT MR8.I9Q)KKN"2+Q#KW,]'C2/-8JXK4.6XIS_'S+E\^7'K< MIOB3T/3L\./LB^W8?5_'551IAJ"0(%]*$.3LD^3 M OD8QDFSN?I9WWJS$X%>^O6FHEU;N%)JLM'.%(21@L';>UR;#6, @P>#]YX* M'#8",&1[CRLW9/V=&S)* \5HP%+5-+&-31V,@P];JYGJBR*ZK28/KV_.;X?W MEU=_UX:G]Y>_7=Y?GM]](C?]4;'2 <- =.KF,HW==EEC"* 2H!K+>06D^K(! M/1J5NL !-+-K^0?-[ 50H)E]1@\T0P,'T QH!D"!9@X4/=!,N3#FQG(&ZX,NC,9X)^4[>SX#?(/_@-_+8\OS5+\ILQB/G- M&)2?>-3H*A_9])&*F^19&O!8RKH^6X3//2"++XO?C),L,G;1SX+XXXDCYZ MU?PQ"\R(KYTFE.K%B1P6HER6@"+16'<8-!HXP&DA# Z4A 8.( G(?YUQ $D0 M!@=*0@,'D 3DO\XX@"0(@P,E.;A"TV;CA'K\\(R- V8YJCV_Z=F:^>P'4=RO MGUZ0'0R.Y$:=<0"#ETI@MF<3F'FSQ__M,O&/H6K\)]J,G8#4H:]V#L/2=&/9Z/#)#)EI6/X^9%ZX5D49.&>DRX "O MA(Q7TIOU2NZ>S(!]%0;O-&?O-AZ#-K@CTNMU*G-$H/"'KO @/,A_G7$ X94B MO'X%A%=%V+G?T'N=ZMHE0-\/7=_!=Y#_.N, OBO%=X,J^*Z"0'.[J3>-ZOHG M0-^I!9I1_[P."F?L@04!L]->">8/%M++PL )0?:KSCC ">%O^F%E+Z35*":_ ME;V[E.;N7EB[H6?S_Y[R7SK16OUX0RDEQTLZ)BV#.R;H6TA/S#[2@P#T!]&O M,PZ@OW+T5V@\OQ;]O1-^7HW^C(;>'J"O(3TQ _W![-94]*GB /HK1W^%OO3K MT=_;T>C5Z*^C\WN!_!2723=TP< *6GERA0IH""E>^)R?' MNP*+(_Q:;NF[!TY\K0;3[, MW-*;W>KBS%#T0U=T$!WDO\XX@.A*$5UO':*KJ-]S?] &T9&3):J*#J*#_-<9 M!Q"=!*??-)H$T8&6H#IX^RA<1T\LH)>9 %4C(U1G'$#5I?:DA9Z0TKS%FU-U M1JF",.QJ!Y.:NE'AL5RH_J&K/J@/\E]G'$!]Y<[F%OI#EN.^*B*SACYHX:0+ M/:DJW8D";'=H5K9NHD\5![!=F8U>N]"&L"395=F!HJD/&JCZI2==-:CZ[9[T MJ0>:3Y],[Y%_@^-I_I@%9L270C/#D$6A9GJVYCKFR'&=R&'A)WK)&;@I2(K5 M&0>X*83!@9+0P $D ?FO,PX@"<+@0$EHX "2@/S7&0>0!&%PH"2H0=U!AUJT MH-T]"%039#!)-' ;YE8@CDF>,?7?2R^Q?[>I^=MXDX"VT=<; MG>H.3T+_4:.SMTM.U>363?2IX@#J*T=]A6DQ:U-?%<6IK9:AMRILD /]!_7M M[9)3-;EU$WVJ.(#ZRE%?8?+(^M1715_:UD ?5#@E#?J_$>H[N/+4/8A!WP1L M;#IVTHY6U:3ZHJ@\+E*EEZR!;X(D69UQ@&]2SC M+8_9#*5!W'B,NMO5NYWJ#M3 (.Q\GPXN/#0;7#?1IXH#N+ <%Q;FQFR "ROI MJ##0.X,>N)" M)!Z;+ZBBGK_.!'YM$/' ;Y)J79/O>73Z3?*]&V^@KIOZ"VCA5PZ.?&B MJOO@/LA_G7$ ]Y7BOD)/^_6XKYIHM*'WNN ^>N)%5??!?9#_.N, [BO%?86> M]FMR7Q71YUY/[_;0YY>>>-6@S^]^Q*"#"9M;2)UK\4LO60,/!4FR.N, #Z6, MA](I#"*8ZZ$(B_@MLWX;#TZW.GJ[W46*G)R 4=5^L!_DO\XX@/U*L=]RS:U6 M8;\JPM-=O=_&N2%Z\D55^4%^D/\ZXP#R*T5^R[6W6HG\*HE/Z\U^==VMH/W4 MPM/K)@RF8M':R ]L%B1+'/JN8VOJ0DV^UM@,^%H>>,SZ.AU(YPJ]K2)070U* MRC79 DC[ISQ4*(N&K3>?E?E%C0"=MOY3]R!OW>MF0G;4"!>_NA2T'[^X/5N#=S?%N>Q.\ M^TX,?D7>;>BM=A.\NQ\B"-ZE@0-56P[>W1^LP+M+ ]AO&LV=(0A*VHNR[FW' MS5OMDR9Q:*Y8I%EF^*2- __%L9FMC5XU/PVF"U?O9:?EWO J]B(!G8$C5G4N M1<'MV!WSU]=?0V;GX@+#U$1OOF%* MHZ,W*IR[51$WP.VB:%Y W(3 ''7 DP0]^Z(N]![M2+BKJ2)L0&.#M6H )WMX=;Q<:DU;%VQ6*'FB&!@Z@&= ,@ +-'"AZH)F#:\)MM$YZQ%&XF036 MDRFZ;_L/FN.]L#!ZYH^)MML$]('&NL,NT< !O=?*'7PN3,6Z,5^EB;OWA]:? M$R=@EYG9VWAM<[/5T'L=.K7-T/M$M$H?: ;E'9JIK9OH4\4!E%>.\@K#L$I3 M7A55P4VCJ?=ZF#%!3[1 >3"U-15]JCB \M9OLP$MH1:C)5QJN@/VPS= MOYO>;=!I4 EK0-T:@ TA_W7& 6Q8B@T+LQ*K9L,JHKK]@=YI59?' MA#$X=&, ,H3\UQD'D.'N&RA#2U!]2PF%J>K;<2 :(D>OFNG9&OMSXHR%)T6($-Q[;[;7U1M= B1(Y M.4.)$NQN346?*@[@OW+\U]H0_U41S6UU].Z 3@= & 'P'^QNS46?*@[@OW+\ MU]X4_U70 =<8Z+T*9[[#"&R$_U!\O'T 3LVQ$_%U_B^SM=!_B+Z; >,:]L)< M7ZHFU\P0E76P%-QZ4[NJ-3G5[.[0HSV$JR704!YX[>&E37$@DJ3RC>7,WXNSBXO(71J*WV29,X*E>B"'8FP8.5 T^V/N P 1[[XZ]>X5.F56Q]]LY MC=78N]G1N1, \MX/*3SL$GOJJW]Q>36\.KV\^KLV/+V__.WR_O+\[A.]/"!* M+C!\&4"M[Q75W..ABE[=RARHX@": IZSPX#_)?9QS >>N/8(*6'+J6@"4@ M_W7& 2P!EJ $1#6Q3<(EFGL0V[QE8]4J1O.]BD*;R&XB[0(<0.!TSI84!O2E M5B^\?OCF>X_W+-CS&">4?^='/L%[AV9OZR;Z5'$ [ZV_<866'+J6@"4@_W7& M 2Q1;G=4&-^ZWNZHBB;"S1XV1R3%BT 7X7K':V^2:.T#UZM1I#TXGNE9?#W6 M&U>'I.NA)?OJ9IFHX@"O!$E72D#0U!*P!.2_SCB ).7K]^../N\648 M3KA[S$Z%;[Q6D]=L=BF.)9 3G)UU:06A45OWNHD^51Q :.4(;>&4[I4)[9V^ MI[E8ZP"41DYT#KMWZ3X$6J<._;,?++"<4%;'AI%O_:'Y8Z$II0.N2 ,?6OJQ M;A:**@[P/$J=_R\.3,^=_[\3)N]:6;SSV!3:&Z^1[75UHXU9LO2DBZKJ@_H@ M_W7& =17BOJ*T]/7HKYW0LG+%4 -]'ZO#>HC)UU451_4!_FO,PZ@OE+45YAX MO2;U55#[:S3T1K.Z&5M0?6H-&U 7&%<^GGL^J^,Q4'I\22PGLR0:6/7].@E M<>"D('E69QS@I)1R4@J#O?-.2I(1OWZX>S(#%O[*7SJXY+_P(N>%#3U;_OHK M-XKVJ?\\9EYHBJ^]X0;R[01Z%1'LIJ'S^R&]3DX(J5H(,"3DO\XX@"'+,&2_ M,#Q[*PQ91:#;Z.J]"G.\L!"';B' D)#_.N, ABS%D&^.-]D<0U81#V_I_48' M#$E."*DT,)X*?B>3#>,EGAIN*%]KS"79BPX\2'YO_N#W'YO\W0/FFA&SMIGU?J%MLK)6;5;97/O?6Z'_^5$3T^^*^"Y\(/YCM3&X_"= MEFZT^F1J"I:R(WDC7R];LK,.S.#?O;#IX-_]P0K\NSG^+33NW C_5A+E'^BM M%IUR=O O^'N.9AW:;NUYT&NS!]2)L7<#;A, ;]<"3/#V[GB[T'*N(MZN MI %/3V_VJYM !MX^8.L"WB8$!GB[%F""MW>8^"@TS*N*N-_I62^%[GCY/D)& M"PR^)U)XV/WNJ:_^I6<%3/0-^L 52?[KH^9X*M]A>K;Z!_MSXG D1(*37IX; MQT)W70NRD(/K99L>,Q-_&'KV]"]R M5]ZPP/'MQ!R?Q<:8_^Q.!*[G/ZPGTWMDMV;$SA\>F/7V*/8J$ABM1E=O$RH> MP?E3ZI8&5 PJ!E"@XNW')0J- @EQ\7L#9E>*;?2Z>JN#R3CTA'9G1R= Q]36 M'72\)T"!CC>R,QX4FA)28N,*#E5T#+W9;X*$R8DJE4$%VSY%01V7TT7IA+_] M3[]I-#]_9?Q5/'&&PG_07ID9H*"#!&Y4:P!P#G5_L,(YU(WY6876EFOY6:E' M=>:$8S\TW;]S"1GS3_"?A4/E>!-F7X]9($^NOE>(N4;7RX;>[]%I#(WR#<)F M!WQ-" SP]2%@!;[>&%\7VB;2X>ORP9!FHZ$P !?'P)6 MX.N-\76AS2(=ONZ5WU]W.OJ@@^,1>R*U^S!KPO8G(Y=IS9,:4?=[*8US_JF-_H8=CN8.IY;"$IS;MJ14:9 ^RWQ39%UI%TB%[.C43(/N]R,%L+ E\^'VJ[GZ]N?EV_LOYU?WP MFW8ZO/N'=O'M^E_:Y=7%]>TOP_O+ZZM/]%+S.("[Z_(5L:KPJ<@"572LX#3M M#WHX74H#!] ,: 9 @68.%#W0# T<0#.@&0 %FCE0]$ S:+Z_90AD#?G8=&R1 M-= 8 K,BRU4QLM88Z+TF!K70$R>J MYA8T!_D'S8'FEJ>YPH"556FN@K;KAIC,#IJC)TZHC]TY!+.AY(@%+(SH95G@ M>2"[1=KSV'1Z&)['2IY'JU$8)G,9&[=MQ9 -O=-IDVF7!A6G;FI!<9!_4!PH M;GF**\SQ6(7BWALOFN5"#3I-NJ'%U*TI6 SR#Q8#BRW/8H7I%BNQV-OQX8S% M^D9U$6!H,;4(,(J)UX@ CYV(+_)_F:V98U@0>![)5I#T.)*6)>1QSYG-(&WC^8\P\VXDFW/NX]*Q)$##[ZR2Z M\J-_,^F-;#QFW-5[73J]'*'[U&TPN _R#^X#]RW/?7,F'E3 ?554(P_T9H=. M:T/H/G4;#.Z#_(/[P'W+<]^< 0!5<%\5)8\CP/_A3TS%8MV9'#:96'HEYZ3B"0XDN#[C0.2X#1QB6>YTD.G;@I"U5"! M("#_( @0!#ETZJ8@5 T5" +R#X*H+T&L'MPL##R[,5]EM.3"#U0,Y3(70ME" M1+-O&*BX)2=8J+C=.01WD6_]<3PR0V9S+7P>,R^48P-%)U]W8O/?.IYFY0E:6)R^J.2Z'?[_GSV/5? M&;MCP8MCL;LG;OJ^"FMYFC.60]?U+?FOZX=;9OF/GC"5-RQP?'X=-XVY/%NTV]V>X@B4M.)*F:;% EY!]4":IA!2QR IG5 MTOP17W&IOO0237!AD. C[<(@HT_+A3$*'8REO;M-S=UU:NV4@W+I60'C'LT9 M4__=0L"[T1X@QT].U*B:8E @Y!\4" IHV:)17QP M_>\H:"=@0VBL>]UL.4H/:.*RNL=6:"]]G1BZ;\+N)^?R-A^>[^GM-JKLZ(D4 M59,+JH/\@^I =O*L/FM7%X:'JAVYR0760?U!=?:ENS09< M4!!J(6R449>&(/79XKAT/ 70'T6FXZD8-OMA/9G>(Y-!;G_F^EPMC E0B)P_?!KR&3J_3JVBY?>>6P5+_Q@>M_[+;:(KQN/\1J- MKMYOH0*-GN!1-XM/ MYA]G@2)8_*XLR']E8]1/9%VUSA^R>FF9:8,6=ZKZ)@\\J/^!=&OG;J M>Z'O.K89,5N[<#S3LQS3U>XB_@MY9$<3\^9,,9,N8H\!_]/8#&3O@NB)A8RO M3G+AR4HK9E!?LLX@?I^G('FAL?G(CD_F:WBD_;3<>Z\F MKO&[C'S77GD=2M<$<(/C)>^QLZ>X_\>Y=G\[/#O7SL[O_JEKEU>G7+C$HWW9 ME(SMX#5E9<75]?WYW=$7^1_M_EH[O;ZZN_YV>3:\/S_3+BZOAE>GE\-OVMT] M_\4OYU?W=])*JI*&J\DS"QPK7Z%1F MS94:3@%T_Q%487-E7JT1DH66.Q3H' M$S:7?^BO\Q=AZS0CSNZI!1'V*UN2!8U6Q*MUWWVS]DFGO7/;?A^8-M/.6/B' MKMCKTK-.M ^BXXQX[V;C\ZFR_?(GX_-'[;L9RCH:5=9_)<8!CUB@<0$8:/Q/ M)K^9:\I9HY8?C'VU4B>:^++X5IH3:D_,M/^<<$)@@;K1;WQ))H&I:Z=<*?G] M/_L.#8\D6-YIX"W\2:E;2](8_01 ]:4,IT?SCYY/ 'S-=&X;Q M#8:3D"^'ZYB%9S"UB%E/'O=E'E^UF.(X.9F1QI['_G<6A-IH\BK^PT$W[1<6 M1$XH.'#TJHDYR([PP?A=0N8^'(=J*(1FN?[$CD>SCETS$DNE^9[&W3+KB=\E MN:7%S:5HKQ7Q9^7@/ZX\AYYN*@/?M\"=F/<<#"T'EA&B=:\]@.^#\] MS78>Q0R)J8>R3/X"W)SQ][("/PS%=ZEZIU"/FP.)RVPGY(_UJFO\\9G/OY/_ MFO_'XS"]"+JV=2WT!9/KXJE-[7GB1DXTL:7DVTR\([]?.!$O$\I5FW ,^:^> M_9'CLNP2\3+<8'C,$@["_6\GRDV;LD!O&*3"](WKX-'TG/]*<3@VVD;W8=2V MFJS=6FP<^^2-HS(9S=A"2B"$F.2AD')P-WGF+_(J_G;'1=3AZLQOIF6 : DB M;[)4*VWF&D7VISFXL=7P(!7KH(^Z]22C^4_>!O]KY2*;$2]W:B5Z5'0NRU@/TY<;@UBGT@ MV=XP\OE/?W#G)UDO*>IF&$Z>QTIRI9-F/CQPWT*J!'\:[@7R[TZZ)PJ'39U! M%1_-MTD4/W,?B+MIHIUB&#^]T&;QU8L^I+Y&O%^BA4O8$7Z310\7,.[&3:2_ M)7P\YH7\6^Q)((Q*]AEI8F1+5J[*5C3A]^>/S!TRX7A-7/$B? T"32P21TE8 M@8? ?XX#+.GR%>(KJ^W =BYPUX*CN#=Z_.A+[UNPF)X7&/9BNA,I*,(>IN^M M"_O,WXT_(U\2/Q3+ZDJ\(O^3]L'XJ-R7!(M 36N3,LV]1KFD><]92@#COY:F M,I;\[,,)8-PK]EBD<<<\Y/N41^F*QTR0VTH9O<]A)@5!(,X\2+'1M0_-^,$X MH/YWP3MRPR5V"[83:5QPA;#$+"2N;WV<[88Y=0I[1ICSK^1/ O&3:BO*I6OD M!X'_7?PE$*(N)9B_K[J'W/*$"1,QD^\ U/=\:'^4KS<)V]%PRL3QR]6W\=L\ M.?SKA8_@RFU?:B8XJW-QT(6,?6>'OH?:O6ERPI=.5KNH"^ZKL.5\!SQ?3V$Q;J*PY%BX8?WAI MT]3[A5QBK?VW:$.YI&?,4K&3EJ%KPNE1B^YP(V%%F;<7<*1>G(!CS(V'S9ZY MOY5XCJ?7OUV>'1N#U'L41HGK]"C>_Z9[4PD\>_'=%\:I1(0^%+32C,I]F?C8 M0L*=-8.I92H:)ETRHV-+6K("_YAKA^>+ATYD,VEH; 9_,/X 2K!B/T!9(ZD& MB4#%]H)+$G_J)PX!O[/-'@,F!4JNK3H8)B_DK\C55/PHWU,8V"A;AFP5U!O: MME1;4WC)*E8BE'C$A*WAB_!B.JY0$GUF=9[-5RWN9I&C7OY>#Q,9(U2<':X6 M\6@5FG[>*GJXS>Q+=7O8>5$+_C$9M1A9?#??;+%C<]0>'+>;IGW<-]JMX\ZH MT7VP^MW>8#388V\\7E8MMZXK-1BSTZGM S/WC5,[Y2 M!INKV#%7J0&$O,@XS6E_%EW//(0R;\O/#:#;^F[YN^ITV M]S5=;J'3MY<;].EWSRZ>_X K":%DN:(4+DS,[U(F4S/ %LX@U M#B,V#C_%:V([+\FJJ)2=J$U090TRT2\<5\XX/Q\UN&'CCI&H?N W27^.ZR7D MSTE1AOR$*,APS7'(/B7_^*PE92Z-N,KKS;-#ZF*U^,7*BQ5#A7/0JPR2//C_ M;P;]__=6*<.<^I9M+L!\\5WP!E4>T% .VMZ!5+"1;8 MK*,OE\+TR6Q"LA\WI6,CCNS'P5K-FO"]%'>V_O8_G4%AV62]4*%:".8&Y@;F M!N;F?7,C'3@6R+VCV YGX^/3?6YBCV!_" L![ _L#WW[]1%'ENN97+[]B_-*I!W8%O+((*5VVT:MZ"B7M\Q8Q7X'WS-7J:1K+ M.&GUWWQRE;_:E)")QQ*U+-K8YSHGU8@K>O)2:?)T^EE\RYH$&:[Y&^82H,6% MT>XFHY#].8F+)M7?1DR\PO>9Q-HB/5.94#.49SYD*2.+BY&R@F91E!-.1O^1 M:N'S=W^8".$7DO^?21@).W"B_2,M67)?=4TME[@NKB5)KXS+CL4]9>EQ4D"A MZHS%T=V9>HG9GP_DE&BWL;[=9QOSGH'[>8Q;K]/AN9#[VCMYYD[?J1?>'6HL.R>XY7!:B991(UJ,+* M)N/D(VW,92DE^"4+'(1Y< +[6!S=?GV'^+0/8DO%C83#32__9%RC=I>X%!?Q M=4FQFC*NA8I:;N;DW:(GX!7.W#NBQWG6 M9J$X6B8JL&6U++,F40R4$V0^WLQ*^4PMC(Q3^.X".>#OZ0=IQ&,NB>OQ>9SL MEI+GDIICX03+4Y32[1:K%;-I7@7EJW(.I)]K7G(<6LAR< M<6GH=%G68BF>M@7Q5B4K3!-.O.G.EV)YH,MUD\W!=.5]_,;<M6FJ59?8.R2@W]3B\)%;%%E<:^QH++X M)MM.7Z>[Z=R9Z>N'>/SRO=C1OU%M'-]WF'GY%W[ Q3!WXCKP/?Y/2ZG:\(<3 MIA]*K[F+^)N9@1W^.A;'JIH-H]T8_")+Y.?4,T\)X]P23G5^7>SCQ*)/*VQJ M%.7>2^[ZBIN_2W775"9D8$-(WZ,?J=V2_ KU?<>CU^-X/Q>?4!*[J.AUK/9$ M?+<3?1<;GE9#&(9!@T/\RE'[A_^=@\$955;2<[$RA87BRF6]9E6[0NCBC9XX M9.:F)>_Q$\4/&*9G*.P)FXFP:&*-W?C@?O[VLL,"EV[&W38[?559-9Q?3%$Y M+!OZQ++/Y?QD=F\V-V:3'%2*OT-&[\6-Q&XZL,6QN&C&!9K6X1D?*8QY8,;A MB%U//0DQJ4OYVRS\/F%#XN],+N/W297X1)Y.#T0603BSW$(_S7^5N=\W'C-. MJ:[@ 6$-$F.B?-/\B;%$AE).2??!^\H1W#HH)SQK$& D'0+N6':DX^_,?PS, M,;>37,^RPQ<"[F;QRU:.?["*1SAL[C@YB;[Q1 M_Y!$-M$U697]/[2FB^S89'H25QZ.>!"'?BPN<8]^D)P<-E5B M5/ &-X.BB4W:"B4OJ;F^,OS7@1ER:; $>8NM6RS_@GCXXUB9*Y\=_^/WE19% M:H-P5V-G(7V83]4=@"LI2W, 6@&.F\1UR7HIG^Q$GI?' R-@ZVJ_T*8A#!D"P5AH?G+B59$L5N9#YNFQV=> M'";/+PCW-#D_)H[TR38^\NQLH'$BEQ(UEBD5_N1VZK_^W\W=5"N(K,^08"81 MU,CO*MY:D/0EDC>/C]3R*T/1EL=-?B'E^EF<7OYO5D9MR0"#G9?DA>=VY7U2 MFLZ?XEW@<&?KG1TK3#3+3C6+O][THR:O)+,+XSFOGO3-X+L_V0!#T+8WD8<2 M%QWG5:_/GL>N_\I$-PR//3C1U-+(=B!)G,.,HL 93:+$7\A64SA(^134HEV& ME)>_J8^ (D8R%^;]^\+^;NSG1C OE%GGKEH"]A[K)//2>?*IJ[3#1%\'!6 MMS/]6DDG9O4A3"1%]O1*0D3)ER2:/RL@X9SG3Y_PY,W7,]W0SRQ89F#4E5/2 MR76..XMB%Y3;EHO6#_ZS'Q_NS0)-V3>)O.-+W! AS^QY^W.:OFJZ *HGFWA& M6Y&^V#U.%Q/LL9S>3UO[LVR9EQ#7>9N_&?K(X[8-29YKW,/DEOEXBWB*B1N9 M2>N)N4;1]U0'DOQK*/D5'H*GRA*6,)9Q1UQEZN3=A:N9CRK)Q1(A[SGA);W MUGE6SK]4RM#YUA@K6_8YBG&_&-:W]40750%LG$:^N6BJ9+P9*4K8(L9U MW.CU1L?M7G=PW#>@(U+'=_A>G% KI9QN#MI'U3B-+]2^QV-R[]):@1RP1II%>.V7:&(F7$C MY,@^PNHOHK]T7%DFAL^'>98/1/PYB-.ON8(43:8YIF\4N_[J;MPC\^3^-.V( M53"IB3E63Y&F+CF]>FD$Y_SN)NWFJ8M,Q3,S13,P6WY76D.8^F/O-Q*<*FR< M[E(F\R)3CZ^\BNFK9)5OW 1-7BT>*]N0QW>6-U ]#K.PQ+Q&:L=3C=3F?6$! M,$>X-:XU<>,(0')[T2A-WDGMZU0=ZJ(T+=^-^5XB&[$S&W=DE,_.MY2+]@'O MR5B,3?&I2BDF40Y7EA Y_I*10.NX$-0U5KJ8S2Z(O MSMX:R]G.85;*\/4UNR3.X [%-\O_N4T>\DX]XXU\1&,UZZI"W3\?.5SE0V9] MLB?!=^Y6A\P[^B+CYJ_,#,)9SEX"(.'!"PU*I'H.!(^B9;U]_,)46#.)R,G. M7J$_))];R:7G I-=&I.'\,I,<\O[]N%9*GJQ>7TBPS"3&?%]*;B>L<; M3^+B)EE!++O,9YWEU/& M: ?G>*+NA]]#U"C(X&C:+58JKMA[9R?BYGQ1NH![+DUJ@?* R(W(5)]*.0%" MU-[L?1[JU@G_.+X0O00OQ2Y!",LM?\TE]XR!^/2#^+23?%KV39T]C/#J,%>1 MP*\G=UP& ^D1O(K5 M]O#GR1N*.%$).54+G77,C,G/\EC-;D6?DB(_7%SXY]K,Z-),5" M,J,8$YV=MN15MW;BTSCYKM2*T+2+:1;5YSQ-7%(M3Z?$K)CTCLY[@G%P*2Y8 ME6& Q.NU8P,:!\>$!(M3/]+7%&VI<]VK#T,^?\MZBRZ1JTY*AK/&KG,+6UGL M]&:-2_-GPD8N\^P$W)QPIU<[JM6R.%HTXHOARA;_ HXQXTZ0./XUUC4IJ,R> M_E1:X15_(-UM)>6%\[[N-7=BS39%Q"MVV4?"PTKF% C_RTRD2C@#W!N)SRB] M;.2%CS=_RWX*@E><]./B2)+>SL>FHGIN6&3ZE=Y EH"IJFMLZRHQ% M4J3/5\,19>21K/)44*- MWD40G[T4 0RYY_KU]Q^CP'6X?65'^?U?8:)&Z?W?!=\9_"8V!L/,O4M(-Q$$ MX?ZLMA?D.' _Q0U_/KJ\NBAN#;W)<[(UU$*N4?Q%CIM'7_[+ C_9'R9K\:5Z MI=IYL=EWQW6G^D^+O53:VUH0IAI>D+;6SGG>N6C%W/SZ@LWTBGVGN[/R=2E[ M[=^;/U (>?1%+89V+P8/['?0]2P)C&:S%!;..PE8\2CX9!P;=5D)QS_,Y "6 M-+BEAI$P>1PC[[^^F1&=&_!,YP8D)=^)URN^=90,L7ICP(MX_C3LFD4;F6L";9]E;1>ZJRVF,L@D]('$.&8=Z0_E:^X M!%"ZE::7!83D7\=^&'IA\D_*;.4J74B[$DQP.^BA'7@9JD3J-OZI%JE<\UO):K/7[+ 1&QR/^LP\;O#=M,^[O5Z7:-MCWK-1O>M9'5O MUB$Z-P,170]O6" =:_A%1U^NN!,0^T9\632Y+MIPICKZ5.V[9-;GB3\="_;< MAQ(3-"WI ,560Y;PRW>?K0S/[SGC=Y])@W)#+[>'B7N2N^TR-XMY0KT=LX]- M[FZ(D]]\PR6&"HF4BWBP>,1=/G?*-]7BJ*6H0EYTVFQ?R/S,<2=B+4M#HCK3 M*/H?K8=NXJ6NA4AV1-6/U'%/5XB)*TNY MA;WB9K&?/SEW:H9/XO_.TQ!?./1L5>(N%NHNS6]LUF(N.!K9IV4QQ4J)\>;A MDY9;L-RI "E;V9KMMZ6<.GH2=P\+YOARUKG9,F M4>J.XW>E*W M&9_2XK=AKTD!BNQ8)>LAGT5^2)0RHI+='\DQ1:(@5WNC"^C1E]R\\K17@:::%:3E M7\.[7],#?%?^23PAG9NW8Z.EIP6M"\+LL?V9_=Z+=%]VZ8FCI!+JXU-52/M- MS0/]<.^/N:EN-;L?/VF_J&U94N,_?247A;DWG/MPLX_R8>X:G/IV-A8A6XG3 M="7X8PE%3<86GI]^RTKDXJ\5(1CQ?$G92"+3FCCG]L#YPU?=]D0SF4!I611? M*KVHB2PUMI214.W_9.5".AM6VIY,;QU/[>Z3S::J2$ZWZ=.)([6SSGVW\.3D MJAXGF\T/J@..Z@F2;F'SY4?D_TE- MCEX_'JZNSASAGFNI9'5Z$@T[YK<_EEV!4O&\R$[:YIDGC@HDV:DX$#9BECE1 MS5Q>G$S;@= M3CP<-W]$; GQBGP)8UQ?A!W^KA(CM0#S_)>PM#)P15; MM;%2X5G5_E,HLRBU2RM-6,!Y;Y1T"_-[!B4Z)Z3V;6D%X$0W<)SIJVVXJK6 M6 N8K;:1R^\B!OE=1,PHX6W:5(5O(H9)F/S"#Q1]*?;:\ 34.(+4ZHM3$:W! ML=5MMX_;AF4>CPQK=-P1$:56O]]K=MM[O!-)5ER[G>YC,YP:ZSO/#^!.::=#?"4+N"L_?8LS?S**Q&'OY!L_OI_@W8.]3;I^;R[1._V.XI95=FSJ ME-9//&F/XL,"MA_G7LP@#7E/Q\3CAMAA>C0U-G,L33B%2:N[M .U*+U(^DQE MS9Q4>^%Y^;K9GN'YFPD=$C=:W)Q*V>^L,4+\]G'OJ>4;5^4^5+YAE3"!23-T MR5V+YUC+WZ2L,O&2HR02SF(?J%Q-?_Z$J=C!/CR(YNC"O5W0/DJUR9;65363 M$>Y XN#(VRQQ&#$MN,E1TMU4CB+7:F6)M@K+JN&TU.]0*:^]MS=OBP]8% ZG MG4I +KU\^SK9;9)3TZ)N=4-;Q>+.WJ^?*1RA^"1N(,,9MODJ$LWB&,7_9WH3 M,WC5XMGPQ;[8$L&9\E3Q$!QXOO626Z[I/=4;TCYM551:6O;!LY4,!BP*_+0$ M5 *BMDDJB#@SQ=V68S>EQ\(O/U9U KD>X(F&69Q,?/.Q4LWE=YM9?OZ&IKI?UK \6>6I M\P[/TUMOL>F<[YM*$+*,:[S/>)(%=5%<="NVOFGI;]8>*JM.%+?FVP;I%R<[ M#=%/R,G5S%D4I)>M1"/I@B4.R2F(32]M!U"\<"9UNV!C%P?:DXO?$.PW M38(2"6[.N "(!BK"M!8<#-.25DRO8N3S+U(;'P\ M=R1KH#^7+/U"QVOF/9J/^1/>V;>F_4BKM.0[M-T7\=L+V\??6ZC@&5\_F35I MI1HXUSF1YBUNBZ"BS&)#*)(>PNQE84R^9&$PB0OKLGWCZ?5OEV?'QF#FE(O8 MRRLQBF5!IML2C*4?D:_IX[;;B>)WR%1:E@U;F1]G]$^]OU= M^RT??]UO5D70?W*S%TE?/NY'&5->8J7C<$73W'O<'^DLFE3VC)37<#>6]^-.F=I/MWN]B M,VDLSO+O08)5'NZ5A[UDYD!"%._[P[SGFE3+%!S<-X3V@_R5YP/W>L M8_/&;'Y>D;/V!8&BYOP4DO]"!J+.<)O M3CO@#\3!5\#X9W-[H".:$?KMI]'[]_]E[ MU^6VD21M^ K>>T!HQQOV%R"; ,_RC"-DV9[5&V[+KZ6>B?W5 0)%$6L08.,@ MF7OU7V85 ($SP2%(I%[<$L4"*#RR MLIIO8DUB30EP(M8\3]SV9\W!"5ES<#!KZNJPWR;6E$V]9#7?Q)K$FA+@1*QY MGKCMSYK#$[)F_PC6U+M]8DW9U*NLO,FB=RE<)_/ V MW3G^F6\<%^:_\QT&:V/N"V>GVRTO0$"6X\(M!_%F M#;5_T.P2#K(29Q7@\/:Q\J%#LT0.'(@D2/UKC .1!)&$3$!2(\TO[ZPD"$=PCAM4LC/&T8$]X1VV)TM=_2B?!D4RM9ISP1'FE_?6$@ MPCN$\#KE$=X@(;QC=K1H6I<(3S:UDJ4VMX3&FA<6>_[*@N!:>?%1&?&XH/0\ MN+C_?7P8L"Q-F$Z(U=E-(5DR9KOT4JJYM9,#JOPNI:/@NF@GZ.W^7E#A'*_= MJG__C7;W'LSN,:'O3'R[5UYT^R(;>TFC8N^(5&6 059+3:1Z-E 1J9Z,5'NG M)-4RPNN:VN^6%VT@QB7&)<8EQB6HB'$K8MP#FSONR+@EQ/YYZ-^[ MZLO*-\7[+5!GAREZLS[D^]E% 57=S'J#0U1#3&3-AN]_B$(.O%IZ3.?;F:P4 M*"_:F]K?F3IAS\\C:N#[JEYB2X^2N&!W(JB5/:F6&XBGY<&">)IXFGCZ-#Q] MRBZCEW*B!?&TO-Q /"T/%L33Q-/$TR?AZ>').FQ>T!D:Y\73E5-#G)7X+41% M@4\M^YG_#FBBMMAN9,1P"GR_15/FV^:'%5=L/R@6!:;ILU73.">R-U5.RUX; MY0,RF/C)@&;&$VN,?&;\;!AC&,^UX;P8\^!*^8U/XJP8,M-5&_YIF6[XI]'7 MNVS$AHW1@!F-SF \:@P[NM7H]_L]K6.-^GJK)^8FW(19-^'R#;J=46>@#[H- MUN^T&YWAH-\P6JS;,(U6IS^ /_:MWM6F-VG'-VH/>H,!:P\;9J_3:70TTVB, M-'/4Z.*;M0>#OM[K;+Q1IR]NU&NU^D.#]1J:U1\U.JS5:0Q:K6Y#ZP\'.KZ5 MK@_VG$3R*,#?\33GY+TE\./P=6)SNG)6YC_)3=,L= 7R^.Y[,^:'\^\.//?& MM3[_%=DS;(W\'?C-!G4#YO:IM_! RD:O*4,]5 M1K*M M_842C%O+!D*6Y MM>TQ=YFJYPG-^H!#OSG8L=JQ-E#]-S/\H/KBLK68Q9;NVR8CUTX>I.1V[>IDY[KD@E4G M_*\,_*^)YUB*/9WYWC-#ZU19=S(R3^2&R8;$_[=#;4,JBGQ$\2&S*$]E&O]- MF^VIL"+/%W_"%?YZT&OV^F]6YF$VA@A1CIA8+"9.DG$(-/&Y<7[CP&3*M@2* MUEJ;0>(J MQE+F>60$=J!@MU*><@:K/L4.IOBS@[=4%4_\)4T\CUER@1$$+ Q4!337G#"\ M!=PJF,#3F-_DN>GD_1> <-.:-ZS%4I0U$.U0 %9YE<0/-C-LGR\&IX8-+.EB MD24OA1!HF!,8 & 1>LEI92!'Q79-++6TN# =K*APV8OAB%5E 5'3F/$:%L"T MJ?Q[PMP8BK@8([1]!-M7/$#)?['A$98=S#R,P'ECE6.'+\1O[C-1E;&^0H/? M()AX\,=+PA0(7PV=IB)M[5%60-F M0. K/)[1?P_*-V.^P;\J;A(TTY*E;&W#VK(0+5L6[.1.8!+C;SBA?==PG#G,$2ZF3% [G4HPM5?I>/-&1ANL!!C M&ZZ/K4B )=?IGP.P(QZ?NA88 S.$%UX>(MX5+X*!(,.$@ .^>3H:*Z,'8'_^ M!^X"MI[+XY>00GSO^+V!%+!$">0?FZV ^<^VB:+VW "F+3< \5U1F&B@1HA! M6A,5/[JY4,;L2XC'A!,C5"P/ Z5OR( "F[VH7"ZQV*RL]8TE'1>SH;E:0(9_RKY-*O;8JN$@<1W !1R$\!]AKT$L ML8&#"YH;YM(YL-M*7+!L_]D.;7AR.)]AY1]H&XK##D+A*O@,"]Z,)Q9<*V^U M=\(]1J'-P(?A\,\P/_2?_]$=OE?>ZID+C-D,S-^B5# _<7*OP1\@;H%7OFUG MGX-L!S3J<%#$[?CU36'B%AH0HYF^&-YJU;?Y"\-\$+,5KUQM2)*GP]K('=M/ MD5 $+!.RT_O[W&<("DY#[&8M+$VJCC8^>IT6 I'.\3'P"V=MI?"P#$L803M)+DD,J 1WA,,=2!(WSO5]< M?@&_.\P<%U=.KEA&"0G#K.8>#,LLGTMJA?C1T<_ MM7I'T/+@4>A!B*^"_+T70"&8V#-4Y 3;M:X>7Q7S]3&_=O$Q=_UL'R:?X2,C MGCOAWSI>9,7UZ]PV^/"UI]C.O4775F^]O[V]"?B/VOMW*A@NT&)C(13\V4B< M09$EY5[9!";U\BUC4GLVG(@;F)QCQZQE$DX<9KP_L)1C^,ET@F=FO[?2J>7? M;BJYV%4-,T6+(8)AJ2 M> $=CY$/(7[UV'/"ZU(/PC#_BNQ &!)T*+D EY\(8TE?-U7P9#6Q]K5C7/9Y MVQR@:)1QY^8ZK\-*5UHKP8L#=G#;C3CP:89Z)IP ',;R"R2!*/['>-B^ 9B9>(LPS-OOON?"C\+G^6SXSOS&\F;X:C>_["#YRN+Z M!W!F+ ,8^(\9KI'XON'N[VPZ8GYR\=HM/1_GC_,9R]YWA9,0WVME@Z]NNNNX M=_5!:Q9[@RA@/9S$"SQ UH4^*#61]8HF+3E9Z\UBQUGA3"0"APG![>N:.81P M5K">91E-?P#SMC6"G5=CDN '!['.UB\%RTU$Y.5!; M*T ];@)U6EKMQ;_I4(4E\?>VS"DDZ4T39[_XNKX,#9Y[QQC/. 7EA=%7;JG4 MQ:YQ38-U5\MJ-ZR>834Z3!LT1NVNUFAW6*]MM@:=]FA\QG'X^S0#(H1ZWA'W M>W=M)*#3*ISQ?3M!1_/.S4Y1\-YLH(.ULS"9LI_@YYUZB&6[D> -IO"5B67, M,0J $8'_:[@1AK@TE4^78EP@S#J!^'1PR6X>_E"^>4TQ]>!KO49+QPB"98]M M$9&[>;A5!AWX<+'O=YK\V6>A[R5S4MR3FT^,#QCF).]WLCB#QE.T"$*\%!#? MP>R@C<[N:)Z\% YCT-!@/$*CE+>/W@R0@+=Y=ZT\8@H2[W>7R2SRQ2LN& *@%5+5R*)9#*W$GG"11@O&V=9Q-M!XF*)SJMH&MZX$05) MTCI=NRY?*_XX=TR$1MG+L ^@-\*A]RE00?V(0']IQX+P%W4G&N)1FS)$Y4GUXYG9)[Y>S4ZF93KQQM.&2MEL4:!FN#CZ$QJS$$ M3Z5A:>WQ<-P:M@?]P>86-Z4X*V<0%)2EVBNA@Z3H2Y+7BNDX4/!/7A3$-&TX M6>J><4.$75)PW6K9:"Z:RA\SD1M,K@**37V(<(T_@*06/^"4NHV[5X6"]^4_@>@.3R MC;T] MKE4P*%$"R/PI)C\!+)-[["(VC[%J*ZYNV.XU+-X5*=<; 7D9B9Y/C9\)D#-C MGM2ZV=QQ7I2=P4,YM<*7T'G!T9U[BB4W7QC*V7:QK(0#E(_#J]FIJ29S$[LN M@9?!N)5IKHIFI_O$E24E"@K!\M7^L+H1UBVPYX+MZ$%YD;_!W\KF!!186R1O M"HH'0^1JQVM,&[Q6-?ZCJ&A*RU?7KS]SF>@'O,\C?$! (!=8-($?+3FBS6)0L2F7F:7I+ M4&P@JFHQ*9_8+-M%@E@\FF?U15T)TB#] M/K\!+\FT(E-$1A;W0V/I8E@#=0!;W2)XZ]YWMP)Z0T"_; 5YE?4*Y4^@V;IN M%#Y06J.="7QC2#=>PX,L^'+2Y0M,\90X&P(SQ?&PF"7)),?D'0=.-EIUGF,5 M'I8S3]"/B\:2HL?%BI9S].)^F:+ [6-=W.;+VRP8M?^*P(4HD"8ZOAR9;R0W30*,!0(#B&@ MF%VB>2,L%.%\;;NS*&9&[B4M71FYA6N;2@:>S$L*TYZZ"$;V328V&'#?G,QS M/@36;SN8LHR9">^NXH^+DL6Q[<,8L+*2U[O&ZT*\P>*UDMI5QX!+LR^1JYA_0_H [.X>ALB/R34 M3["'6+1CX"3V43*JS(OPDS+I;.B$*WZL[>@OF"9ORQNNUN +%KL>B_U.S"=1 M%08BO.B*LR.-Z+$>W%XR5_RVZ)D,GZ#Q-:( M%^$+WKBZ=VS@$A!N=A%RM@T%3OFPOD6;?8"RN5QGT)5]B\.*%0PWZ6WOQ]_!4%A4W]+1&/_BSG6 M%\__(]A<$;2AR/'NVY=BU-6-INF^(==;4480)_ S(P_ X7K&#;JP;$C#I=R/ M]M*X4G-=LG+Y7)^DF_JZ0STR0>"5A^]<2KE M^1R@=VS_:NC()U"'9O'HXHB M%?;##G[>].S'0+I_-!^:RA,&ZEVQESR]GUKX&Y@=UYSG+L%G3D#-$DAY7X(0=^V* ML2)_CK)WO9"2A"]QG?E&;@]#Z];!ZHXLM6O=;!X6[.N(^??CY+IM%?T%6_MQ M_A% F>".YE2M%TRINJSH#T=R[;'_1:,6BW<(';]!R\?=3DA=L*F(.XA:/O>=@ MKYHY6-S?N;M]PX/)GV!5A_**,PM\+]4A+KA^6A<\OY,V[2LY_;5=J'(E=]!29E&#>Y3D7GOM M5[+DL#*D'-D=Q'CZ:S->N>+[ M:L+,TK<%^NW')E2' ]G1RRFM1/NYK<3B>' M+"M1?T_&)Z\=O#@=G^R^6AJ48A5?V_D_'9_L+KEB3X\#;>)KK\U/22E'B>\@ MHWA12P1EL3I8=(+9;-@?(FR)RORL2K5;JTQ[XNT7U>1[NZB%\-3JY,YJ_DH+@@49+1[GZY"BYDO,&WL)_>6 MU^"9\\?%M@;G#\S$COO0I9"7P4WC+?J MI?OW;#=M7\&UTL>J!>7S8B,K[C&,OQ;O9<4V[F:\KNS7O6LGY'_-&SW*\;2 M&0KBT?AU:!4C[Q7(3[MJ;&MZFFL:J!XRP$+XJJP!;FN&6!Q@JUEL\K0TP,-: M4[:+&Q[+&N3Z=,=:%+>U4TUVH?#^]HKH3K\N8X#2318&@^754K*#.ML<8FF. MSA<3#J>-:"Z6G*Q@FL+ B*,Q:G V2JY?'Q;8!L)BP1=?#-]:]*G&8L )LT0+ ME65YSKR GR:=;/F>^: 1/K8$6'.J4.$>( U/M#W8H10P[1-N,52WI%="E00!M\$'$.YK35HW)L1/Q(1_\Z^DA.=FR\_'.3_)9[E">TVJALL,2.K^Y MCC<_<5>\N&A*\O3DLR<4+(A9D&-F9\@!YJC@YGW"0R%XF\9O\1-N^ .V+RYO M #'+=B+\[D-:G)AK@<);[\8M4#X;/C:#","]?Y@ *A_GJV^0]:J_"*G<)D+9 MEOW+V+K><*NU.]"B%](&YRG"-1&,A0B'6]MO+W?4?EPY2=?I]W(3PZQIR1JH MI>\],3>N]^4;)<0NGTU=>]J%+I$+P+!IS_TX$K-B@LB21/7M3%Q1C?;/OUSOW<2]GI8JE+L;H MW5!9"$K)2^J\5[=W[H*]%WS]Y>;A(ZQ& ]Q@F1EXTEE:$9VED][)PX:FJ\)2 MWHD&KN#,XTH7/XE[*?<[K7?7XI,'WNYI/$]:)64>@-[1BEM@G^;X.>^2]@>! MN(L=-\,R\C>)&\F&>!.TM+"R?HK F\%-%6DS*K[HQ88!B\++&XKS)J3YX8-WJVZ[?)-8H^.&VD*Q^:LM MSH02^ITV1DT;HF9ZDXJ#1>,NAO&B8C9S^)3ZY\W-][2)I3CJ!]<>XLC@.(0Y ML6=)WVK1TB$7O>/S0O0MX.$@.\@16:RH7SW7@M_NQG5B8AK0C MH)J<$YU?N:E+/;9CU:VZJ];&;M[9]SKS#;J]?3?HKG3HBJ6$RRNFBI,4K;5N MV^YB/U3&BYYR23\1C%['S@7(1^$"4F["T+='49@T6X ).H79]!""T";POLP_ MS0B"7 Q@D$W,"Q%Q"2TJUWB3["U:5M:>"?XLD1'D8 7X M*JK"7R(VD-R\93[XV%0^@MMFQJ+6C2E8"K0T+,G[\_)(2L&$LJ MDGUJK"*L2!R[,&K+!;S2(X MA=HW*B@4:(TB^IN*IFR!\I8O+;PH@,N =..VS M]BZ.;[];U;MN->%L'LRX\ M$M0(_R/4>\3;^OWC"IC%9(X#3@$VFDE_GV$SSOCWW(M>&U'HO1??;IB8<9P% M[#KYX3VLN:QPO(^'F4B7KZT4<:%PA6=X MTE'X_FHWGV,]2-FF6_A['C7\8('-X)4U.NMZA58U>&C-3N]0.,H2?M8YR:_6 M]L2F5"#@3= C_\<5;KE]-522CSXNA"J ZK2:/7TS4HLU[NM,FLIQ^V_P'Y3/ MN:0Q+C0KGE%OWK],[) UT'3CJ%Y\8U:?F?-;S"S$+Y(#15PC#Q IU^@R4(VF M-?L+G%# *VF&J"@#*RZXB'=J;,X.FB9D[\C>G2>LXMQALG=D[S9/@#MRZP "/; -'MER^M+[8P^*5)TL.'!^OU/O-=E=N%+[Q7AJXP:2JD#Z1O61BKYD=^IM\ M"/"%8KU)>O^>+X7-0F#:Q-8Y;-AU<+>U=FZ[%V[ULKPP_GO:BJ5]]4'OZ&I; M*[8HDT^[:C:_936SQ&ZD_<1NQ&X[L5NGL&U^=W;;U&IS5W;36@-@M^+A#_)I M5\WFMZQFEMB-M+^6["9"L$1O^]%;H9'V'O2VH;VD\1J@=]?13^S6_%K(;QS'SCB8F>OX'B16& )ZF M9.+6Y+R5L'P11=YT]>6MKIJ?J *DNETS19C0!1(&E_?6$@"CR$ @MGH)='@674GW8Z:K?= M)@J43=-D-0)$@:3]]86!HKH'<6#AU/@2.;"$(M6.KL)2E3A0-DVK09'J&02N M/_/S=O&,.WZR'1Z\&S S\OF1NU2W6OVDD$/LM;=-?"@#WSIWQ!WCC6O]V_#A]<)7:(BJZD.JV)%.[62U",2' MI/WUA8'X\! ^[+T6'Y91PJJK_6&'^% VM9/5(A ?DO;7%P:*[QY$B/U7(\02 MZEEU==#I$B'*IG8U*&>5/Y[]^>'[][CU@GP)'G)-**]67QAHJ7Z(9S(XR#/A MGWTT F9]-^9X\0WZ)D_\>T=%L!=>2+^\Q@HT]2]\ZA/QD?;7%P8BOD.(KW L MY8F);TNH.G.D5ULCYI--P62=^\1\I/WUA8&BT8=07[=P9N6IJ6]S4#H3>>X2 M]4FG8++44>>"S,K(\RWF)Q(./,>V%'&APH;YSZ#K666 M^.._[7#RQ?/'S.9__V0_VR =JZ3 =[O$]7])EGUWLT[F@UBWAE@0ZUX 5,2Z MIV+=0A__5V/=G:/N[1&HJ*(W2V3@,VBQO/O9@+P%,[.JRJEM<)Y. =W9S2A9 M\IL)-BC4E52\"3SRKB3",A?3."V8^AXS'*3<^G(+$M7:S+S_)R;?0I6]_\MV0> #RU9L=>->H5>DLN^46R6CT@,=)K#\C:)4LG$Y9I\HE]YL"#Z)?HE^CTY M_1;Z&1Y"O]M2 [H\1_$0_@2[1B0%9D;-[0;O/N1_#%\*X 9#^(1)R@T1GB^B?@# MPGC!$A&Z*OY59@Y\16&_3">R8/QCWYLJX82!(0J9/[5=@YM&;ZQ8QR=9J )% M'C>3*E (2PKU2.!JKO,O"RT\D<@2'GM@9N3;HC,%E0E+.JBB/+>4:E8NUZX07\N#!?%U'; DOJZ,KPM-'T_/USL?<=$; MRG^P%!%V]8:%"%L>+(BPZX E)7.J8^Q"M\=78.Q=3\?H]&F)?9CB56Y8XL3/ M;_S0%/C4LI\_)%A^BZ;,M\W]A)$;^YOL6/4*!YL?T-]SORYF65LOU"E]][T9 M\\/Y=P=N?N-:G_^*[!D>3?/)#DS'"R*?/<(K?70\\^=^[B^#^3-#0^=';*7" MH41[LU6&;Y6,8\&-/,?:V[(=*N%O7LB$E#OQP1V)N!3#M9145BH\,.1 K!-\ MMU"?O5;PNXF[$!W,B9M_TW8C9MV$BU?XTW3#/[4CL.@TNYTW5?+*[\;_>+YB M.D80X+DJ8V66Q8,E(E1>F,\4(U#&GN-X+X'RUG:5<.)% 5P6O+O>.Z6X?M)7 MYSK! -"8(?V@;8OIX!]7H&DF\QE?#?<\.^-J+0>Q^3"1ARQY@% M[#KYX;TB"*^G56, ME/HNQF].UJ-]O<(C%PME<2+&;:+6ZL=SG0[[4F M2^6PW7#.^,1,AOUGE;:F5N[%OX9W+H?P=R_*JC6C2(@3D8P\0*0DH\M ,EJ[ M.=R_R7J]20B7;$0[-39G!TT3LG=D[\X35HP(DKV3T,T^;6.DM7-(N-V7F]P4 M62E87J;A2/EVK7$^NEP(SF//YTI:J%4=@(3[.?6=")ZR^UNW:N:2^X4#H=9F MO_[I>T&P(?,5WV#M]S_.'^P**% M$Y,D9=$C @-#=3"4Y] F,B-4AB ' %\B'\Q#A/N@7$L9PQR"GP/YXF7DU5"8 MLKXPD%>SOU?3WWTO;?E>36I6X;(OL5$M)1C05X?]\OH"D>&X<,-!M$G:7U\8 MB#8/H,W=>W^\,FT>4Q:@J>T6E05(IYU4%E Q +>>&X1^)&R#[6*CE">8D@XB3MKR\,1)P'$&?A*!MYB/.(0(#>4EOM\@(!9#HD"P24SGSOF>%TK:PX0(J>7])@(VO,?;=>DC4W;G) E=M3>11:Y#OE M?*?"L4*OZ#NE-OLN8[++B#D,^NJ@U98FA[*3N9'F@(-ZF1QB:GFP(*:^ *B( MJ4_$U(7CA*1AZB."'.V>VM6)J<]#9ZD$0CH Y(@ 4LY&@H,:R262%2=J"'4* M?ZB\#HS'U3=T!VJ[4YX+0WF:"[<&1)9$EH03D>6KDF5YW1./:VV@J>TN<:5T M"D4U#3*B\I4%P;5R8YK1-'*,D%DPY68^S"I^0#AE3&3 2-8P/&5,S@8JRICL M!-_;_;V>0LO%C"W]E#&E\+/#\ =PA&ZFGA_:_\L_7^LDG2J8T-'5SJ!%Z9"S M4,B#=QT2 ]?!K!,#GPU4Q,"G8N!"N\978>!C=EWTU79'GJY%Q, [,W UM0@; M(A:6%XTY[VG .O%HZ3@>?+,R/"EX#Y7_GA<,(.T8 MLX!=)S^\5V*-;+7B(LR-\2)QL1!%43-7*B;*4E\I['+59ZNB+LSF%I_CM .N MR'K#:[O)BU89,L?>I/@NZRPP"O]LU @G]-CS0M<+F9C,WQ[_Y%94OU)^39UK M(#J8ALQM_/%P]>'.-9W(@CLZJWJS8/_6_V%F&"B@9^9$ ?,/[Q0J!\F($RM_V]UT*O2>S#UW*R6P)*;2TEK8ZMM!- M'97>U0==:Q;=% 4$ZL /ZB%C*+0!.W0,VC >PPH_+#<&K=,LGG8I;&T\$ [, M 6,IM.4X>"R#9"R#S6,9-(M9K]Q05)B6P0QFK/W,G'D3I]\93ZHO,'_""0-S M8_B!(FS,)V;R+N[35Q"L M=1,$+ S^BSD6O.$? 3MTLMU]^Y);,30"9N*JX04@AF?*E)M=5EJPSFX(C M\^N'O^=^S?CD>H$$[MP0"-T&7A5"^60'IN,%D<\>01X?'<_\N9]^,K W,XP< M^%$L5R!H$'FX>(<_+5P8=+6.Q8Q.NV'UF-[H:(;9&.GM=F.LM?J&.1SU-=-: MZS=I@ZWV)UFWQ!9E!,[)WM;H4-/S#;P785F[__D? UW3W]\:,SL$A_!_P0@E M)TLJF:,E%7ZV9+*D6@E>MQ!]># GS(H<=C_^8L/48%RYEQ%]1*>I###78=&3 MGPJRT@\2Z5L9Z9LH?15\4>[/6GCX@(=4H!AB^!\A8N#R=>%,#4#-Y=K^'-]8ORMG_M M6OV5XE>]7G/0.;36,A,E->&OS"\C3+K0@L&2$MS"HT:^?6%IBR2%U.M56/): M8(QU@<1E3$JECY5 P)M@E $]>0F2$.U6L[,%J$1HKS57*H?M)E"\<6Z)47E, M_C5B[7((?_?]C?5F% F!(I:1!XB497096$9K'Y+JKC<+X>J->*?&YNR@:4+V MCNS=><**D66R=Q+ZV:?M([)V#L5^]^56).X:S'S"-C_R[<3D7'6YZ,BZ 9:: MHY54U_M*>Y2I+UI)-;N%#B$9^WGK36<1>$-)1J[\MNK)G3.IOE*.7.VI_;8\ M742HRYKDUI](ETA7 IR(=,\2MOU)M] 41!K2/6+CC=95=8G.'"/2+3DD(4'> M[Y)@*?8V-3(ES3)%S.N+D?P[E:FSFN1046>U$W56&Q:Z@&QPHC)F=L>-(]+$ M,L"KTKO2;V>F=FQ'-40EVJX#%Q!MGPU41-NGHNW"-AV):?N8-B2JII?7195H M6_(NJJ6=^[(B.%+#%F&[%G&X+*RZ!_T*EZN&@)UQBHEZNEU*&HIZNI6>JAH6 MML1O<-2+YDY!\H7&8 M)"1_S$&[:FM07A?8>G%\Y;2R;Q?8W? M-W%8Z)NX*;P.=@IO^YHU_3LVQQRLZ(VYU(SQ .$4.A!*)9R=NV[VFL75:QE- M-X>%!H=RR6?73IZ]K4U)O?&&L#*V-UO1_'*I_:>2S4BE76D/ZSX[+#1FW"3X MS',U^69NMSDHM:OM<)\=2M7(9N>)VSW5Q-VGH+PB&>TZ>=O;+/^ZSL_+\_.C M$0"%>B[O^ W@?7QASC/[';">5+J#+P=U9RO4!TV';DL[7%C_ MS0S_\<631D9:L[_6G"IVP+7*1%T+/67$0&%-[\GE:BU83(OGAZYOY*\)J#0V MGP]"PP_%M#E [H5DP3UV"16-5K]Y;MPA5!K9=IN][7["CI8BG!CA#BW\-YJ. M7!0FYU1P:HCLQ4H;[?C]LIB;EB[S #\OKAKZ EP=C1I MXE@2_KBE2;UHJYX[8F1]8_45*A],\/]1_,\@*P /P'B8P ,>F3^]Y97J!KQD9.^Q^<];HMSX=5 MMSSO])J:A UJ5S4Y%WBE:1MI,OZE'9M+W6@W=V?46C*T9^QJS18U/=_6]%RA M#K05SYS*.I^OG3DQU]1F5LBZZXLS36WF@7S]?;M-;9=.S;69)WRA!WZ_?#.E MW@PB!P8YOY@FBZPP2=+ECD#:!%)G-^;9I["8YA=145TP("HZ"YB(BLX )**B MLX6NWE1$<37Y,)$"!HJK21%7J\TTP+"9?).@WN0@!P8K#-$%SP,R3=)!LJC2 MDF]RD(&J'@,R4#*@0#.A>@Q$&(2B'/(A4^_945F40^JR5 F!HDI5>8"001NCRM@FG#M_5(K!_ M3)^Z&KX_!\G_RW BMKT5SITK.FG#6WR_+\ M^?WX$QN%#Z(?Q3S;#N?FV; =[/P WPK@D0]ISXJX*TYZVV2MM=Q0!U^XE ,\ MVKK:[LO3W9M,CN26GPB7M+^^,!#K(C:\?Y9\X- !]E#%(]>-,))3PIX4DP$&-+D?5LK3@>OI1"U"^&[?-+/\[3'__+9K[AFY,Y M3YMDLY7I)7?N+ H#_G=M.=7YRAE4;O%_YP;_"]K[,K*I>G>H=MH=RJ;*-G%D M-6I$Z:3]]86!*)VJ7.7!0 B6O*M+HS4:V^!Y("!?"MYL:$I(@4,1!"D_?6%@0A"7FQHBD@! M Q$$:7]]82""D!>;VD^12]PN+W\=[:TWG3+?M U'F1DSYLM774Z4347]]86! M*/N0*MJ^M%6T>L6YU(6]_X[FOHQ4:J>K=CO]TC*I9-(NW*01H9/VUQ<&(O1# M"'VX3.A5U4)=('_WVJ5V%"0+=N$6C/B;M+^^,!!_'U+AO/)\%7DJG"^0U;76 M0!UJ0Z)UV29/#0J M'.2<(\00I/WUA8$8XI %>4O2@/H7VS5<7 C?N4'H1_@:^85R[+=GUN(KUMGE M+M^/6H?WAVJ[0^?U2#=E9#5G1.:D_?6%@V%'&APD1)R(,%>1(7 !5Y$J?R)%9NY#_7S ;Y%^1?R);Y..T>@TUI#\N+ M0%<5O5D?5^/1"PVGJK3@!J^OAE#(6@"QP :%NM*'V 1>+=W"O\D'8]XC/"V4 MY#+F6D4,3M3[23)OK*^VNVUI:D[6N6-KF:56!JI:LB'BEP<+(GXB?B+^T\2* M]'*R3E+QO#;HJ;U!EWC^+'26>)ZP()XGGB>>/R7/KUS@EY43DHK]>WI';;4' MQ/X':7+EA!/G7'X+44'@4\M^WF_PV;%VFMW.F^T#6DSB[!O!4^.'\W>)X?O' M50LF!',>_Y][UVHA"[WT,/@C>,68!NTY^>*\(!1FVXAVL%>ZS MT0_>9Y.QMB;\E?EEF-LL;K=P\Y%O9_%*=54:!ZBT&J,*2XRR$AUYCK765 QV M,16EX@!O L,&(+ 10_45+%VMV=HR81*IO=9DJ1RWFT#QQLHG9G(B5]J:J@"5 M#RLO>'@-3I4# 8GV;ZZ=.3'5U&96R%J"AT13FVF0)1!=!O[0NDU]A]5P;68) MKD9Q1[-\\Z3>_"$'!EFGF.:*K"CM@!%-I:I!ZNS$._M$6&EZ$1'5!0,BHG- MB8CH#$ B(CI7Y.I-1!11DP\3*6"@B)H$$;7:3 (,F,DW!>I-#7)@4#1#%SP- MR##)A@BO(FM@&9E\4X/,4_48D'F2 2:"-5CP ,@%-^0#YAZ3X[J.[[+6(DJ M(5!4G"H-#C(N.*@T-8-:9J-+Y>6H,O7?D@,=LFT2XT"V37+4,KOUR+9)AP[9 M-HEQ(-LF.6I']7\DJR9!V."T[5+WJXFXI"X Q^1_3WD6[R7+7-X.*=3]*T[R$#([D M=I_8EI2_MC 0Y1Y[]BE-D0N?(L0/I/RT&JLE->R]&M-7KL9D;1))2[*:6QV) MZM;J&X/F)_HIVK5\)9SD^5QNX2S!0.[/N4)#,T0*&(@>2/EK"P/1@[30T R1 M @:B!U+^VL) ]" M-+6?(1=79*JUFWVY0?@=_C97X)U_LE 9@U0/WF1">4[* M6 M,YROG#CE]OYW;NZ_H+4O(XG:Z:K=@3R'\I%)D]RD$9^3\M<6!N)SJFN5!@N=XKJ[B5%GVTZ#N?R5./REGY ^MX?YA7,R^PJVO< M1#Z67%*OO2V2 P;RL0Z(J6L44U_C7GTTW)^(UZ?8VI>R,:FK@JA*B#EKRT,1 _20E/[&4)%LY6<>N9-I\PW;<-19L:,^?)%OHFP*=]06QB(L ^H MF]6EK9O5*TZA+JS]=S3V9610M:[:Z_4H@RK;M)'5HA&=D_+7%@:B\P/HO+M, MYU450%T@>^L===CO$GO+-DMD-6#$WJ3\M86!V/N HN:5BW%YBIHOD-,[+;77 MT8C399L[-:AI/H=\AS_S?)C8,+-&H1*D$U:^C"#Y6I2'K2T,Y&M1TTYI<)!S MBA _D/+7%@;BAP,BZ3U)(^E?;-=P<0U\YP:A'^%KY-?(L<^>68:O6&*7NW(_ M:@G>'ZC#(;7JE&[*R&K-B,I)^6L+ U'Y 6'U]EF%U8G@R<9)%F,_>=XC%U-7 M1IYO,3\1V"N =7;32):,X29L$L'5W.+) 17WZDI!BSR_7!!GI> MA1R9J]/N#MF4MK*\"'15T9OU\30>O=!PJDKKKO?Y:HB$K.4K"VQ0J"M=B$W@ MU=(I_)M\,.;\P=,B20YC+O"TTF$L(:$EE2^FM5OJH%]>GZR2J&5W8JF5?:J6 M:XCVI8&":)]HGVC_)+0_*"??)!?+ZQU5TW1B^;/066)Y@H)8GEB>6/YTV:!" M\\XRLT%2<;_>[:C#@3Q[@HC[SV2CT%JS=?%G#,M:&T#;L:LMGD&ADA\E*TX% M9XJ@DA6JVN_^E0,&XA/B$\*)^.3LH2(^D0(&XA/B$\*)^.3LH:J83RI'(8XY M_A9B5!H^M>SG_0:?'6NGV>V\V3X@,71]%BZ]D0A;?XNFS+?-4MZBHHKM"5-N MO>G,<.>\@W;_?:" /@>!$KD^ YW_7V8I3X;M!HKG*P[\ 5YG['M3Q0X#) YMN$T.0 Y^2]2*.UNH>%')D=RZQA! M8(]M9GV N6M[<*WO2@ ;(-WUPCDZ\S?UM+\A:?&QH/;DIC^_G'5 L"9XZ"!!1.< M_AZ;9/Y[[EVOC2CTWL?D"8;3,68!NTY^>*\(PSUHQ0YH56W5^H-#M\%F\K,F M_)7Y921HLZ#=PLU'OIT%*R6:BZ'T9"$R>)W>=AND'HMTY#G66J(?[&)M2@4" MW@2CH5S+X6<.FM@6H1&BO-5DJARTA:0%?PM2T-U(ZH&39&+EV=B$77>[2 M\5,$KJJKP!7"Q/T*$@MGH*15@5\\ M_R%7%8AUA+^G"\5_V^'$=N]=]M]@!M/.$EO6TX?O).CIJCXL[Q1/,@275SAX M[%+XDF#)N"FAIX0OGHC(U7I]+ TX\J8?J%W7F4 UV#F"00[1?@Y1VOO<<7#SVBX.0ND=Y1V\,.M;,Z"SV4)6JSUD>JX29+*7I9K?"(:@B% MO%$=VN]Z,:$AVO!:@3M5:&NQV:5:_':R2-*@I_8&76DB2;0O]4S"2Y4GO.I4 M4"%!?HO$+7>5-^&SVK4AC&3#2*ZR[AP8-2WGWE3>O;;(:\?BWE:EE;V]05S^ M.O&3 $/DG+:#N M[2SB;#'6OC(_5,#?O) )Q>KSXFC]/4IF3:7S;L/)J'9Q1/PU[1 4TMQGC'N, MZ-9GEATJ7PS3=NQP7M90JM'_>U>Y-T,/MQOH/;[18*!F"]K%*Q%,>#>^(G\?G/\+9//F/\=.BW M. C4.+WU_D'/]#B0&\2:[E5VGOWS65O_^&K\G+_;=\1[Q0D'V? M8.5& /;+#D+@.<44=QC':J/,?/9L>U'@S'."4CQ7^=V8*T,.1E_E3X!7"> V M?+>!H?QM_[#"<-D\?;5==C\6HTHT^7?CESV-IA\]W_=>X)5O#2S[#^?;.VGE M[\.;9H6A)41X<^-:/Y8>E/;+&F@MO9>-2]Q]^Y)&'WI7'[1NJ]DJQ!X4F!H. M#AQ$Z#G/*%VN"HEL5>7%#B<'2:K3VD52B61RP9D9#&)LF]\C?^8%[!Z4P7^< M&"[\Z=$W+ :?FQ,CV!BI.4J<\9?1O"Z=1H-?1D =&$J*;K ["OI&$ +PG^TI MJK8'')H\!UWL^$&Q#3D #$U&M5TOY_@O7UD(\SEYS7V4?6:?;GX<<@::[2G8_Q"(B'^?_3(9&, #5$3/YI^SZG$#RPN\A^&\ MND';">S6IDG55';A(#M0^-8J@#[>F BR!3U!S$+;<(!:X)]U6]2,(&"X-Q&P M_-X"YS-;,%+O,A6@7V5V3/\//F!C?J''8(?@7^P2VB.(%VF0/,\+FP MT'> +X S]#1)MA7.<9>HH?"'8&C"1[]K!+/+4J*9YZKXYU6 >C/4(97/+M=% M!/S88V,VLA'<\R/.T1_\4_SUZ]W'^Q_\*A6@CP+^U=D,?&?^8"%SY6UL1A9? M7I!(;#PXF/%EXJ:KKWLG%'MQ)U!ABXUAVEK<<53&3H3*PSVF5#Y\&* J,"*L MSH,;P!1 CRO$P;W5WO'/QLS">:",(W3,^'?XF#;8E%\CW[%GL#[+F93"CMF\ MJ8>7MX,'<-\,Z][]5PP2#D8[,>-DGY4[ITX,_ N.^_-X#+//?F8/+\8,+]S7 M-#7TJP^M9K=HFMZHREO]W9*[G^K>S(<)%FL2ZL+;]CM>33D%@4PR>G8@)"N7 MUQ)#\A6^[+EWJ, HK'M !>Z"5W%1' **WFRM $7,I^*JO M])IBK\]S< [Q! M-=-U7S(IBTVZ.T6I2A=<>5-O3\%UUKL^R:1X@84SK'8##[@"%JFPKL2(*LAV M9LP5,PI@U6CX\SA0DHF3P!P)>-#:A85M$, UZY:B\=(SNQI-5Z=2K45O>!QH M11NAK!&Q[(T&?G6TI;M30"XMY;\?WW"+N1YDBMT; M3"QT>_%\*V#NU0?7*VA5J$R,9X;K8&_QTG#/40A&T.'AMJ+US.0F?B2YB:]) M;B(Y2B(3M\G&YM8&X^XP#^";DU78^: [E@<6??^ 65=?AO"[[V'P+?@")ASA M#!(\3XE5JQTG.EOM%:!ER@\[[4U!T046R]3%HPG@:YA&Q*. ,/>GS,!<+#<* MOO=L6RR-6UJ*8X/)L/@W 33X8L!\4(1Q_88K1E& TL38&2S(>=2'AWE"Q1B!/ML9L!TQ8] ?<"PI;H((L#HW')NB;.QD20G\/5^0MQ\4*& MR[=Y 2$>H&&%^,DJ(_ƀ+\XK1V15EL-U<3+:C-XLGL*3*9JRVJ\U<;G-5 MS >4]# B D5-N81=POZ( V] MN'!K\ L\VQ&@=5NDWE0%/'17)(XM-C8B)XP3RO"QX>;#_^F'8 R,D*>U0:1@ MY")?28P%W#U@Z&G%R8.I\1/LQH2O$Y+@K,NU%1^)WTS,(-8#/.$*!4PC8/7$ MTU5P8Q/L;B#>G;],Y*,[%@">^.<9\S'GQ5-$=@ OGV9U%(1L!%0K;"P,ZBDR M0,8A=^A,'B!>=0?'9O@D= LM&TG M?#!\$0>8Q;F/9D R0@M&V4QBH2(X:Z M": A?IK%F=W$OH+J>>9/_!O_KL=C[[EVD M)<*T0AB:(L];C,8B:UQ/@H/@M MX&5%_T ;<][!C)F<>H((ZQB!H=#A0&'LEC;B7G+L(N>*%E!(R>(2M&$*ZSS. M,OR]WAKO@%&G8@T@EIG/]W@5_9>[737 MY?C2?'RLN3_PK21=T7QHKXJJHYBT9JLE@N8C+F*Q/ETCXEB,/.<:IT?8KQFH M-)]P,&T=\&?"_67<.YF,7W&Y#3)>L5),9 Q^3X[!\[W;\BX7NCXK)@%R;VHF ML5YH,]F@*]B8"';@[L 9L$\B@5Q1TOI8T<*L8 H([NAP,^)X+VCTT"U)R @$ MAR5,J.AH&SAGQ)ZJ*_BD(>),:'S-,/;4#;"JP:0QAALJ2W]N;NL\O(/X3U9! MN[92M)!=^8H+$%AT?04>8ZS>]0=:D.-=?IG7W0ZB(M.A9#/NU8S.SNQ @<+*42FW.&C MX[%>FSM[8]MD8)_NPF"#\U_(C0@-O$]NRV7V"?3)MWEEP5YZ^"%^)QY.\9/% MGGA3!?LBN&=U!0M;BBY MA!:G:5%DA,5E6)')3WA%LLY?>INF3OB@XE65" T%?/R(7U*OU/"9PQTPP6)\ MA83=O-,J'?AJO/#!KPF!9CT*.^"N.U;R\N*I[+IK.L7P BQ9A/N-[H4I5O%B M\9"\1&;*8WA*3'(P"[CV$.3JXRK$,2/QKFG>1E03,;S#&.,[H><'F3=([\_; MTF.QG_&+/QX6/'$B*,2/T^N2IR?A\_1-XWOG8_.B^SV.WUUXJRBE90NV/,NX M\4!"<\15_ ;)8D@5 P-WP$ 3VQ!5IYAC5,!#\Q<*RY4X'Z79OO?JZD.V&CR- MO'HP9JQ9C*/$\SA F$R-+;WX"^$6/A]N 3IJLY^VV9_"'$EB%@*_1&7XP0?4 M/G]8=?O\7K>IZ]1!7X8.^ET)<3BDYW<>M)/TTN_)T$N_K6^=.K7KI8_]WY3/ MA;-O*N_,1DWRB6%DMFQ$-M)!(MG!+>UFI[=_(Z]ZLY$4Y[C4F7JJMFP'39-S M,7VU.[NJEW,DR 3N9@*U(9E ";WOBHZHBKWQRVV;>)^/0_-@NGQM63E+72X( M9]S4N%8]1B5L6*SOMLZA9L1[%7+W"H7<^3PNYJWVRU0=T'^XHZMZ7Y>F_;"T M70O)6J\ER8N>U;+B0*PI/6MV=UL:$VONQYJ%(H\]65,;QJRI#0\_[&B@:@,Z M_E$Z;2IKJ7^R>-G%+_4?)IX/US)_6L):_X1M^VFM7\/6XP1#=CU/CL=^CD=A M9PFW=5AE7%=#%O%7=+R*1'-92E@H 6Y'#C0=) "!N%?$[7M1VV%[HE[ M4EL9:VI-[0[*"T331)=L24W9\T,12!HH4O)[WT=U<=#CH4QY=-EV2=Y[38E@,'F@Y2P$"+[4-HK]!T93_:*R5_K79Z M0Z(]V71)EO1U"9M$+PF6!SS!&I?>MHLM8&7:3%5?4&0-0._6?*#F9DT.J/)E M[4?!==$NSMO]?9S"R2.)#;WC)O3DZ_JVVNL4#P.I?-/=KF:[5N;AW?D2ZD5/ M>UG--C'LV4"U?05!#'L8P_8+[4WW8-ARTO5ZKT<,>Q;J]:[Z]/VFD(+EH>HJ M>K/$U:O6;O;E!N71P[,LJL_I;_""3@&,Y%-%UE#[_CU6N8+,!&"0& M8+#E].%6L^B""["2$XAQI'BL#9Y\I+!,![?Q$\&-#.>6&/D,^-GPQC#>*X-Y\68!U?*;YQRXN/X^(E4 MN4,!]SF2;_WY0KF#4A^B*0AO?C]^B&8SAY_1:#AWKF <>/X/<:#5HR?.QCOI M"41G8E:RDE+LA:B4Y/ O/-DR-BCYLXCH\*%7/!I"ZU188)9%B8X:JK"L3P(, MTE[G'1EZG;?U9IN.%J*CA:1"0,:CA2KE#SDM&;%)C3!8'U_L-=MT6L:>6%9Y M8%"9 ?_*JA3E@%$^LW@0<'00D423L-WL=,B<[FM.)3A\2*8J33E@*=&//V6G M)73M+S)8OD$^MZ&2/\YC^9'4K$?N./C]97;2ZA9;EI5K=I.1JK=4=-/OG8W5K M;E0K2QO0?&5!P%A>O;_:QLAV['#^NQ%&/OR7*K:O/L2RL.$AWCAM5C&=VB%6<0=8 MH0V?9VO_%!3"5L5Y,JA6+5JNN0QD, MJBZQKQR&S17?N@P5W[#TWH)3[0$*%(=*TS@*' M1Y,OH<$IYG*%+FMZDK+W9]#D8U &2M2_(Q<\*IQJLG&-_=V8\P7DIXA]@[=Z M?&'.,_L=WF42[!F*W[T)5UOM]C1INGQ(&V&JWI)7<^C)%@?G<@& 6:7+%V.CD NRGPM2.'1D5Q<$(X*/+]ZI/(]N2QVVZ&ASZ33L3$(KEPL MS*JV?/XW>1ZT[*DO#.1Y[.]Y# J'L>SE>4Q\MNU$M,.C'CVUUVM1U$,V':.H M1_6^1T<^#YQ\#UKXU!<&\CT.\#U6G&NRN^_QQ8O\4[D>[;[::=$/4X\_1QPGS&C].H];8(:?"0=7E>TDGN!-4K15)*08M7 MYP;MZZG]'JW=43N=\M(]%]GP51KMN_Q C-9N]N7&X-'#LZA F'$W V85=SG+ MMVR@6 UM[B&<:(?/J[H^A1:^N[H^)XOR= 9JOU7LO26?0E*8AXI;7A, G)G7 MN48M>+1M?+2FZX7*G(7\S\PUF27?\I7\&TJ$UQ<&RD5]>+N_>Y([G'F5:_+- M"_^;A;>)U;M=6,?3A6/47E^>: Q-_%B[WE4?(RE(4ZL3,D M;YQ&_@34=_!XX*U0TA%;--EUXKEKLX/33Q2>N;"X *6?S@,G2C^=(OVTY72" MU-DYE5.C#W6UTZ9HCG2J)$L9#85TBB$=+YFC1;=&5:Z:WR?6V%13[BC>] ;4%SG+-1,@KC.!H_(\B(\?D=OELBP M\@=[[C>Y0_#%QI$NT0GW89T",,EGD*SQA1V""YO JZ7/=/ Y!%6'B4I!\J+] MJ?W=J4*CX#7NU#?/-4_K4>G=CMKMR=,;>)U+M=;ZTV&8_Z>2PS#U6>%3V5 M M= M ISHB,FSA&WOL,WPX%,6]CIB4AL>OM^KH_9+W.]%^]$EJQ"2M\Y9<@"..2*; MRI@O+GU5<^,C!PRTR_P %^2HPQ:V'3%YA.?1Z:I=79XT$DW^\PJM7"X QQQN M39&3BXN1X'>!Y'G;6P_8C)8WP/76UUZ; %Z72,HA[5^QX''V]- M48\+6V[7WOC( 0/Y'@?X'@K#3$9-'N![M@=K6:$NV="I&88_J78^#3[>F ML,>%K;=K;WSD@(%#9K]DKL<)]S[7L+L('3$I M%QZR+L^IV\O90$7=7D[D\G1/?\3D,36N77!\>IHT,1=J E/O0(S\35_HB$D) M09$U2$";>\X#)]KAM#"O/(IENRA'EJFV&B(R:E MAD?6J$'MS90<,% NZH VO,/^B8Z8/,)!&0S5]D">: Q-_%B[Z(A)R0"A(R;E MPT36Q3UEHVB?!401U3D#1$9/2 M02)K7(#23^>!$Z6?3I%^VO5<@)/5U@R&:J=+^YFD4R59RF@HI$-'3)XO7K+& M$"C<7JO07/>((R:/:Z';[?.F*0C)L]X!LD: M7Z C)O?'DHZ8O%A_:G]WJM H^+@C)H_QJ/H===!O2Q-4.J\C)JLGA'5^575F MY=)+FV4E9 +D9\C*TX%9X>@DA6JBM-'E:.PX[G1.%1]ML&5YH,?-EO] M-[G1-PJ'.B\/^19T8.3;)QVJ\#>_15/FVZ;X'3URY\^+9>V(WX$'KFSXGG@($)/O\5NV7)$ MG@)FP(816X&JL%\FPW50_LD?%3M00"1VZ# +O[%A81J&UK\ E=RJ5,]N8+GE M[\QU&I1_Q/S[,7XA^,[\APDLO38H<3PA'D(C9+B]A;_B_9C?Z^:7'207B$?P MOW[\G9_?GE'[Q5KV[MN7W&*V$3 3%[0OP.4!O@'Q7R/?L6>1G\>\LP;S6_Z, .[Q TV:1+-C M)=K;!:Y$,_B1P\BM(/-3LX-;>4T0J&&[Z1\#>*7 ].T1S"3\&&>:-YW!][G% M[[\/%-Q98V!_$_RN/0880OX*8.L\?^;YAH V-7TJH!=.O"A4''L*;"'^7'PP MODYH_.(S7#Q"F3F&ZZ+U!/QF7L""IJ+<1_[&)X/]]=# @JV=H *#XG#A*'NJ ME/C2DC#AAT_,Y"@JNJXJ@&07E,UA03IS&#* C6/QE" "];;@+>-YN/!'UM"D MMMH1W,B3K^SU@3?O)F^^!UO'_+JD2R//\"V$T+)]9H8>J,'$"+C:X4X#GW%$ MD319R/PI^(_\;X),U2S5XB] K Y[8H*&44W!U<,;!!EM1 .YX&,U9>/T S.U M .E'/K/8=!8K5^XAC@T.HI7H7>9E8$C"MH&["=?"K^+/<*O8$/[]-Y3DAS7* M< *7N+7L$B_Y[FOB_";#W73O]U/25J6>7+\52W7B)P.:&4^L,?*9\;/!&U1> M&\Z+,0^NE-\V+ WZRTN#Q2+@?HRJS-R 8_^#.6@1;[T@#+B7\-$(F)5T+BEC MP:#$BRIFW82+]_O3,MWPSY&E=UJ&;C6,T4AK=$9LV!CI!FM8QM <=5K#4;?3 M7;OB&)S)BD-KQ4L.3K -+F EB\'&55ZW .6#.6%6Y "0GZ&8G0C/CHS.SHF1@?\8&(\,O680 %X"I9[24'B('(6B.M8X0+E M!8C.0+<'5.LE4-[R+WM1 +P2O+L^BA=:NY)"=XD3*GEB'!?C8;(XLON/JQ;, M(^8X&#L$NDY_CZ.-_/?<>UZC"_<^C@N;(%-C%K#KY(?WBHA)#EMQ;N7U$VWB M!;J=9KMW:)GP6E8^)GZZUG5<\BXO)F"=Y-FZ>H7EV@53O2Z,/3@EO:X$ MX$ M/=-_7&DPQZI/(W3:S=:.Y<"O-5LJQPW;_RJ?7:2<=#G:UE39BCTJK9^5 RF) M*CVD)B )@2).D@>(E)-T&2A)TYN]WOXEE_7F+%SS5DY0=2:>JNW90=.$#!X9 MO#/%%>NYR>"1P=LV!2X; 3)D9X\K&+)!Y8:,0@NRMBM9.]GB4,/E%EY_=XP0 M+\ID=>1KIL IZ7(QD+6'!?58*VG?[.D@TG;S!6A3['Z;8@LG&\:U$\Q:75H1 MUPAL+[6\YZX[4^\A9UL,A"O-HR)]XCF%EVU76*_5"+>"V< (EXB7@EP M(N(]3]SV)]["Y@(IB'>0$._@\/-7U$ZOO)Y21+R2-2H_69KMXB/_#S!#Q Y M>.F?#.>??/U7R ^J8]L;@B'KZY KLY\K4S@/[A5=F0?F.(#EC6O]GAC54X3Q M]:':UWO2=,HD0R*Y(2$:)>VO+PQ$HX?0:.&,,;EHM(R@O-Y2^[TAT:ALRBJK M(2$:)>VO+PQ$HP?0J%8XKDHR&BTAQ*YI:KM%JU'IE)6JZZM&X)&9$Q=>YFG. M ^T6>V:.-YM6>- G.3>2B;WV-DD.&,BY.<2Y*1P>]8K.S0\6,,,W)^#=?%K8 MU5-$V]L]M=?7J89 -GV5U980DY+VUQ<&8M)#F%27GDE+";CWU&Z7JO&DTU=9 M;0DQ*6E_?6$@)CV$2=OR,VD9,?>V.NAVB4EETU=9ZMI+Z)1[2;#\D[G,-QP> MA3>LJ>W:08A[3IZ93-W6ZHN/K#GOW9JVU]S"R0%5?F/@47"11Y7SJ#H5>E2Q MX0:'ZB9GMD\4Y^\.RHM.7&3?0&G46+Y>J<3>LE$"L??90$7L?2KVKK*7W:[L M74IN8:"V!O)4(1)[RVN&B+WEP8+8^P*@(O8^%7M7V1!O9_8N(Y^AP]J;V/L\ MU%B6C06;DAR6%^%9O'JS/D3^Z(6&4U4&<(-/54,H9"TIV/_G(F2=![66#&IE4ZKE!^)J>; @KB:N)JX^ M#5>7WPFPG%3%H*7VNP.BZK-0.Z)JPH*HFJB:J/J45%U^M\&2C@_055V3Y^ > MHNIR\A+5Y4HOON>1K#EJVDM:<14'"I7<'EEQ*OH^A)6L6-5^3Z4<,!"C$*,0 M3L0H%X 5,8H4,!"C$*,03L0H%X!5Q8Q2.0IQY/&WT %A4\M^_E#$D;^%DV9 M;YNKA(%#UP:S5>F [. [S6[G36X4(\^QLF.P0] !_A^->,J;?/D"HJGYXP!5,,ACM7[$ QHG#B^? FEA)Z\$$0,1@7 MC%OQ9I@#"%3%9T$(.(9PB?B+@;)8]0=,@,#G\56SF<],F^>P>N&$ M^>*:QHC+%C\UC6"2_,IO#S<#\Z? #16]I?64.]<$^=G/+ -%4[D)%&^L?&(F MWZ4A]+.MJ0H6&:K*A@3-KY'OV $F78)LAD8O'&2Q.C%SXX.PG_B>DH_SQ27? MC3E^Q-\0U!]>Z7[,_QK&FF240A#]1-DSV]JP_=9K$H0T@.%-!!.0FY +Y3PW81 MD>3E,9ND/.'KQ_"$"VWZS_\8Z%K__4:X4/E<+A>$+7Y,1@47MP?5#*+1_S S MY'KIFCX# 2O,,"?*G!GP?5?YOX8;&?YI#V_0?"'Z\#OQB][&DUO7'A1YRX>Q)TK5 +;J/G/S *-N(-Y9X#$ MOC,?Q68\L41O[J,P" %QH)_7U)B[;U]2E6GH5Q\Z!8UY@Z)%09O>=(HZ(XS& MXG65M_"I ?\7 V[S\Q'.P$SW [>(7CXU;'M F"6,4_N94^GS *3P9RY@M:# M\1OA:[@68,Z!1VOQ=O1.H!Y$H \!O+,#6!S?DS1A[J(UQD MV?"$T/.#IG)?5":0"OP;[JRP!\P'Y05>,%%M_GX'&*Q"2]VC#=8-.#OX%<.) M35PI^ S_/,YG+'?>3_[/"RW6DOIR_L-Z M Z@UBZ?A*4NVSP;%-4UPP7%:*B]V.%%F"-G,]Y[M (FQN<$/T'3Y'8&'+,L+ M)08E7*_&8H+;J1ZC..![8OTCTL[%S)%%8V F==6Y+^ K@3,O?HP]B)AJ8)E1UC-4AJ*> +> M+'HML83Q]6TW0G<*B,$&O0LGL(YYFO"+G\5@P5R&3.56D/V:@0D#1!4'/D/4 M0$'7"[_0X(I+=K1=^*-EX7_&!_.+A>BKE3S*&B9U:UG5'ZM]VSW5NM!\Y'75FG]IV4HN1L8G>M["7LQ$V&B$SV.!J=S')IBO MJ]?H6+M;J/)^,"?,BIS$4RQH&[]Y?.\;(+EG.YP_HA/_""_XT8$_[K=;BP&! MSM A]B.V,L)Q1@O@L>&<7/2FTI$N MPC4P (S,8-B,+^-$;/$?5[#:-9GC8/0*A)'^'L>[^.^Y85^#Z^N]CR.3)@C1 MF 7L.OGAO2*B8L-6'-Y__8(T\0*=7G-X<$/@3,DJFD#FEU&SNM""P9(2W,*C M1KY]81'3)--39>NA@EE?%T9=AF3EO"P5!W@3 :NWZJ/8PV9GL%M?F]>: M*96C)E:^R[;_@@?\!U_W"7>A1L-^:[MB@H:Q^QN\J[P9SVMDE.20/G&4Q#C( MQ5&:QM<-1%(9V/[-7X!9C1H9[)MGYAM/K$8C_OR+^:8=,.6[;YN5'>2Q2UE1 MU0TLY<"+2$UB'(C49(>-2*T.([Z%CS'U&HE6CC49]5=[S)2W/"52V3*3B)R( M_ )P("*7';:;IR>?/1EAG6CM#EC-=@/;%#K[+\.)ZC3\MS;6]54=2"6&.[<. MYVL1BQ.YE[NO)5/>B]6JF5IV192Q:T/Y&D@U:?N>G-W7:$M8]3@-T=77NA2-B#JZQC&OB,J975+X?6&CY>3ISO#ECF7J[S(EOA[=D4UN]XJX+ MZ=2]ZAV09'6(DTGYZ]O,M,4#+\2F6_N0KB/6=GD;R(K$FB1SX@1'DLKFF>Q7 MH5O]ZD,?=(B(5#JEE=6D$Y&2\M<6!F)3>;&A*2(%#,0/I/RUA8'X05YL:C]% M#LM=GBS;?/&YRW^*EB'RI?F)HFO8"I%@R*0?Z\W0!V07"^<='QL$Y<8QN(L; MY/S3]X+@! '/+4:%N)64O[8P$+?*BPU-$2E@('X@Y:\M#,0/ M\F)3^RE"6R-?%X%D77]P@I%J@*C @6"@!&/YT+P](,-8[-^/L48\^(E9GR+? M3LY[$)V'L\W[4T/X^@G$G78J:FJWTZ4-%K(IZ<']-X@W+\I@UTWO986!%K?' M)A97'V!U3&(QH58YVG2#4[%TLX*_.28+G%D]X=I[H-C3)T?)<G+(&1I(4U0 M[=.(]2BT+MHK."29.2Q[N^07SQ\S.XS\12BVRNV26E^79DO'3H8G2PJU,CY5 M']=*;%T]!= ,D1Z;UM;S8_-NF]* M\EI>-'*8HC?KPS];S]O46U751ZSW$VJ(D[RE*EM/=MP$'N6'Y<%RQX,Z2X'S MHMV0_?/'[=8Y'N9YQ!997>UURFL26!+3[,XS9*[("Z@?%'L4@1')2WLT*/'W M:?/-ISR7^]73S*NRRZU^4^])P]UDE,Z&/XC*I8&"9LT%0$5\OB.?P\#=9*2- M@)D-^U=C8EOPJM>_1?'+3[:F?0ID7J.2KZ.6P'KR'+Q\$F \== M0'20$%>@!1!FU,?3$4>0,6U!OT3.@,RU!IT!\V>/.1/ M5NUR&(JLWUD-0--:YE0)[8D*&A:T=*:B/*$ M!1.K8^NC[SG M@P;/K<;UH-?L]=_DQ_]F^P@79B'_BD(%OT53YMMF,HWC7Q?3M=TM-ETV)\R* M''8_7AWDRAXBB]-0S.8@B*;BLT>4QB.,XJ,#%VZ8HBLZ,#*833,TJ7[$5BH2 M2DZ?K3*Q6;EUN/6OT&H^3I@R-FP?IWK$L,S#$\)1P(2&\$?+"/G'3W"[4'DQ M AAZ" 8E9);"[6!RX4<'K$(#,/$<>&-Q%V4&&&*OB:EG,:>IX-->XD"C8HA( MHV(L$%$BO&'H)6\3?\J?+?[ 8HL8H*7CSYWQCIP!/(H%C%_VPGQ>LS+V',=[ M":Y1S?;2]E6:7;7S"0.(9RV?Q+'-^\=5"_26.0Y:-A!T^GML4/GON6%?&U'H MO8\M)E@LQY@%[#KYX;T2I_Q;\5E)A2*L5UI\=/N'-PS+N#DF:H1?AI^S4(+! MD@[!",P_[C28,Y5 M[SEU6LWV;N<_U :V_V:&KWR&U[)RQ8R55Y>\AG,J!P*[%_O6FF36OV#^@M56]RDJ"BOMY,5+6%.VB:D DD$W@QN.HM;4@FD$Q@C:< MF;;+Q!5,VZ!RTR93IW(Y8)&E3?G:R2;B$Y=;D?'YUXR9/+?#_*GR=LX,/SCX M3,O3[=OG+%6C8@KY>[RLI9U:%33)BE-K-Q>AYA5+6TM[.SJ6]K8D;E1<T" M&(B=Y,"!V.D\<")V*H>=VL1.$@$FZVPC=I(#!V*G\\")V*D<=NH0.TD$F"QM M'BG2^NPY1F@[=CB7;[D7L*1WL2%]_3!] M)^?LM)K=_EF<4%DK@W)P)(&H]=)M>LUF@JPP$+4>0*W%7JEG2*T;@O1Y:M6; M>H^H53:E)6JM' )9;7K-9H*L,!"U[D^MW=9%4.OZ$/TRM0[**RXC@R)/B)[J MZ ^MHT_;WUOVLPTO:"ESFSF6?'DK\G;DP*%FQDE6&,C;.<#;67U&4MDE"9]B M2_KZ,7H]?V32_S+?LXQ@@EH\T#7]/94GR*;"5/M7.02R6OB:S01982"B/8!H M]4L@V@T1>R+:%PTS/^+S24FL[7CO9]T/IZ<\7!Y^JQ@BRO MZX@T@MRXFOLP[#2'6D&.7#&/%&5Y>\SE$>4FOO[0[C9;@Q4J"8)!;\)^9LY< M')X=>J'AX-X@WW8#VRR>VLU^,=^T_W_VOG6Y;>58]PG..TPI62F[#DD3X%W. M6E6R+*]HQTORD>1DYY<*!(8B8A!@<)&L//WI'@ D>"=!4!@ G=K;2Z)(<&;Z M\O5\T].-7;2- -[SE-*]'.!:%D27W0W&VSB>"NR\U.9'$M%66P9BW93!\7_$H4CRV%F'LT9<*(3=D=LN4;<_:4:'YC M-Y[0%)Q^?>AR[4==&\%\SC7K17L%"/H@-I,H-M,.A$K,M:BE]AX-W?8?AX;: M;FJJ4=>&0Z7>'O)!?:AJO&YH WW8;@Z&'2Q %CT$0,9??D!7[>O]WK!=[PP[ MW7H;W'%]V-5:]>:PK:NM$6B(/EB[U]ESO7,/D87JUH=H.[ .<_L";,*?.:B? M)?)G?&-;HKI_6YK<3> M?K_56U,#( NWWUTY4332TW75V+NQ;Q)[+!@Z!JC:=NLY/D4%GO:81ZPI_-UMY M[CZ;.E\OW!O'?N8>1OTH/$\ =O+OEX[GWSC^OSA\>SS5A"B]DSB+'$13/U0X#\D#H3(!Z8$.J+6"3!0&[0@M8JP-[K8VX$%K\=K5> ^>/% MT[^#.#TAJ0MT/Z;_^H#LY@.,]Q.XY!];Q+Q&8!Q,9(J!J0M1]B81=.6/DW _ M/W( DU[05WK!!,8+ _'03\?""=VG%JW:^0:=.XS\W=I'<[822W0MTM!X/H!R MBUH3_'H&>J%S"WO3ZC"%V>\1L2]^7QCHN1;XSL>HL8$.4]>F'C^/?_C(0OJ_ MUXS.>%>\7%_3TTK MAZQ67<(.M?(UA&XW!MOE5+EVSP(6O65W7>()OS-MV#8X@0?;C?0-?#/K=%WE M#M;DJ.41A&2.NM_8T06^?%9JQ..-EGZ-*BA69-)YG,W$6 M5:%)?^,N$\&7C%EM^WC>*DO$4.?88LBIE>1AJ'%LJOL"J_F(W>Q2.Z_^$YC^Z[7M^6Z +WJW M_IB[#V/-CHX99R=G-P&ZXJT'(VM.UN?E]5N88T#U9J53/UE=!R$K:?_IQ?!G M^230:^PCA*I"XNYL_5YV]?#V1\=C4O@W7&=0U&:C2Z7NI%-.Z?O&EYTE^#V\ MJR8?GT8A"UW.K:X8Q%Z?XI8#M_+972W<&:PL7CH\+,5QTY:^U1O0]7W9U%!6 M#T'X2-I?73'0OO[(?7UVE5\/A,KC-O?;JS^TVJT&8:A\JDJY #D+X!^"5Y./ M[:(@ADC&ZHJ!-OF_O4NQR\^N"LW.T"7TF]GN\E5E]=JO?+I9,1>1^DX+86/) MG'+%%%]6,= &_\@-?G85YP]$R5-N\)46;-0(/J5355F.\8^_X5\FJ7QQW!$W M(I->(>QU5DU[1G7^P-8 @G M)2JZK48K.Z*"G$T1V(MCZ:0M[(7A!%B:46U4!YZWUR]0FWF1?EN"J I*2=;S M@SUNRF\3'K$>$LERO\('F8BSJD':)E8DN^8JF19'V$F%].0Y)-H4>VT$"_(Y MA.45E,4!!Q0$U;*66B 0/BU3DEU#S[MLM;@29LK%:;R6]/I\UV+>I6J_1WKP$!6NGMF+,&714ZZTD-IRN MH]KL2>&'EB.*S)W%#NMH=7>W83QMA[7>"G]2B YK>[OG+=W5>LLA "M!8[58 M>F%;-?8MP98$#V1L M=G7_[1M[,?TQ.YQ4[&=74RZD"J,^==Y%X(\=;+*V+:%J[\Z"D=9'?[KWP0'C M]UY:FN?!-^);DI^%D4_ ,O&O%W,4ZS8'K6;215W??%DPFW,[F!B.'[WA[+=^ MLUF#T:Y"6KB.Z&W$=X1N[ *Q!+XV[B3WK)F6Z.&&P&=Z7J#9.@?T6G^"5DLC MO.P*!RP)+QX[N#"QQVC1V@S#4U\%#[B!<-_ _H@]IBV[G+T*5P#8$*?R6 ( M_Z/9@>:^AE('\?'_!)J%;T<;M;CGA5_S3GL?;8 .%^SLPHCO&^F%&@H3 3P MC1NQ+._#^3TX%S;,P[J.YGAB$1]I:S7V;KCG?NQ/A+(:O21S] MRY_Z$*)_]-C0@;7&#QDF?*7O0&3$;E?M')9+"8%X]6O6.ON9(UK]RJW!"](& ML>L1@T[A0;(C)V-HN# ,$X9_E3R[]>:[.2AP3BQ^V M0KB'VAH_%X#;^CY33PPAP:XLBW'+ M?#)1D>/=,BBW*_97$]./MF0SY&13[=5UX%.PEP_T6>/Q8(KO.MA/9U?\/_+5 M,P4#==%=4VQ\[\"WO 74)5WH&EB+G:CI+C(0L&[3V!DAPPWX SNR562;(S@O#(/%GH<(&/!N]E3,:P9X0O&RXA_;8$[=A M4VV!!UX0Y.J.NM_-$EEOHW'LO(:11D:[]\HO8.D>M\]^\U^<<'N\O&FN14X@ MD@](1M<#5RP=KK<-=KJREB@Q;F//YL2RVW)EPDS66-HFG^XSUI_4VFX6US#%7%%H_D&*P(A8QBNB>6. M(LG32FZS^^JO[L9F(:#EO$2;'>6]>$&W' ^5'9#O!_?!T"O$%>'2C;!GX#,>V<[BZ:48<7E$&I]/JKG()^AA0W8JW+ZN'UDG%FFDO1$AX M#AUJ/<3!DY!N?D!Y/8#R?K+@W8A4Y'XP MZN>>+TX7#!8(Y45I?K(T_4<=I.%8B#EB/84Z"^UV#&Z%N"24"JS%><$_K##D MVEP8YQOBUL-.@?/.BX()X.DVIB<(9Q#F!OQZU@3MXA8V \85FOT>Y16(WQ>F M?8[&_#'*+-!A ;6IQ\_C'SZR,/N@WXP* *W<0WBC"R.=7B/WSL_K17X)"S%T M3FXOB.U?2%EO.&K/_?X;]=^M*IC( M[=8(8N21Q0QB5!D01E$:O?[AUY^JC4''W \EK"F!2TME)IM]7HE-A5Q@.>6* MZ:SD LD%5M@$R+654ZZ8H)^[:Y.IDHX<8I&EC,Y&8PL9B/+N9J]F5QBX.V'O M1$*!C(T-$*7**P7Y;]%O1)E*7:&754[-_2*"BM^BQQ@NGBFF_=3-G_6Q:7-$]PD%T'V%FES\3MJMAK_F/F-$]PS7GCA<%YM6^\+MA5UM3!DT^+ M*^9,?I%/ H2BI/C5%0.A: H4S:XW64XHNJ6:["**=EH-E5!4-H4E%"7W74G% MEU4,A*(I4#2[TG!YH>CF>N2+*-KN$HK*I["_4%IR;FM_9WH_ZB.7**XAL[[JBL&BFM2Q#79U0]=%]>@Y_P"CO,Z\IMOR;"W%Z*:9J,M M3T=-SZ,H:VLF/7R97(PZY3]GK:[/59^7;#Q 8K MML%>36X9\ATY45A#)WW5%0.%-2G"FO6M;K).&_@<. M&/6WKRKJ1THAD$UY*1&/7'DE%5]6,1"BID#40;$1=0O93HA:-.4E1"577DG% MEU4,A*@'(VJOV2PXHFZFW@E1BZ:\ZXCX#Z)5);R*G2N7VR ?M! +\Y:G(R=. M"0W"M,,6L+_M400?I[1'^]9\9]E3HQF.W7A"4^V)UX&G6Z]S75X5E=KU9O#MJZV1N!! M],'&;K<%:78[;YG,=I;"ZC45T2.\+GJ$1P6QV-BQT)O$+91%HUN7>].H[_U" MB^19__ &^QR(#M_8$G?Q";5DI^6PE31V_F:&Z>G@!<5#73ZRQ//AG3##:+[< MU8;B.E/)XESH3@T6)!?,?7+/C]SUO@ MS?2F=V0-P]^ZW5:JSF*3-0 M/@M^J*69_LK][QRFOV77NSA]M8-%1C=,7[0J3[$"*W5D\EB!S5'*X@HHO8:R M>07 @P@[$JT1-C4I9:AF^*\R$$N&7UJ+/8#YS*W7!KOP9Y]C\X\D[7RL&;"V M+M>=)QN+\L:QG[D'DA:B\A[0BR3_?NEX_HWC_XO#M\<3G3\I_- MK(K[,-;L MVS"BS=@Q[/ 'W<9JSN7<'T!PJ(^QJ3V?MUOI@^YD9@\=M1 M^)!/' ; YR*#_WB^J5_8J*@P6_L!=R99R&_3\G>+$;..'$#4%_3\X \$BAC1 M6@D &H6K)< "GF3[7AP/1F C1-?[Z#$S%-Y0+'S\FX^B9.],&S[B!!X\T7M_ M'NTL"K_YPTTML@VH25%EX%_/FJ!*W,(^;SHLZNSWB"80OR],^UP+?.=C5%<8 M-O.6-O7X>?S#1Q:2"?UF1 WGV$&[E;J%]L:M\#'$QUP+ECN+7<)7#5VS9-3I M[)2@G6/W[!6TD*3;6[*YHM*4H;MBN]E0=QA,Y9HG_@LB,7:UL//!'4SN_12I M3R+ABO2"(JR11Q#4R+?P30.!0>1=>UG(FU%QT44Y_ MED]$3>HK>E1>_(:4HY6:-&$FP%?'\[ZXSN0R3+D D=Q.N2LR0;REC 'N7?V$ MT8%<3%MS7Z]]/O%N'!O3!%S'LN"C<46:+;D#GNO?^YHO,N]_Y\X3R&ULZIHE M4EY$ J;[^OU^1Y)A:S$5W@XFAN-'?Y_E&[4@+E+46J>UFH$FG])7+#->5G@@ M5"94ED!.A,K%E-OAJ+PAI5):5-Z6^[XO*BM=M:9VJ'"<=.HK*SP0*A,J2R G M0N5BRNUP5%XIRR([*F^YC[4W*BN=6J_9)52637VS.D60(#NQ3&*)+LW(=)Q= M76'(6L)EOVSWBKLS.42U&$H=):Y21U/O#@ZGE)6:/!*&4]'0X*'?O;T*'6"? M6:&S]3T#K&Z_UE6S:SE3RKP-:;3\/>&Z#&*0%2P(UPLC*L+UD^&Z4E1 )X _I0 O](=)C> MS^)>2;-3Z[56^R 1P,NHK!)5P][HFDI?M4K6(W>ZAYMS4@HN*@5+LLII-6(B M6YR+^[-#9U7\OCF#9TO9ZV'X^;.#]K/JY_8DYQ_XC8?F?[) MFSFKTW7'-,DEE[29\VK?YJGK/)L>GLW (]F[8;B";.0ZD_?4MIG:-E/;9LFN MPIY.#!+VC*%&SD60&S5RSEL"$AU=2XTT$@J*T$=FT5"#P,++E5H[YV]& H-$N^JR@$]%6\ ?368DA=!>W4]^6J MC= I.LATE^\N128::C9#KE(C%0""()S3S8$(,( M;W=A&U_1U^5(-BN#6KA3,36<[+]JGV4W&/)H>H%F\\'24NBG@6(AYUTW%[ MZ$$S);GWBG746B=#:KN49:BD43?YBO$1RLKFN@EE"R,J0ME3H>Q*SZ5C4#8+ M+EVIM1654+80ZD8H2[(@E"V-J AE3X6R[4Q1-HO4\5I/I;UL,=1-EG3RMR;S M5?BFCMRB>7!\S6)Z:,SSKIIYG7]11%2$ _",BOU7W ?*(@/_79)\-U>3P+H\LB2PSHT V50> M+0U69W+*T*^U!MD=,Q!$E]>?$$[+(PO"Z2K(DG Z-YS>5-(M%4YG<$ZAJK7N MH$\X70AUD^76P4;/4OKVCY_YB(.]&JG[/U*QO9*=Z5/GE&+(:<^8I]KQC*S" MJ_SM0CG$0!!#$$-R(H@IH_ (8J00 T$,00S)B2"FC,*K/,10E>ZB]7^D&FTE M._JKO ^20PQ-JM&6)B-YI4-(?!X3N;G<,Y/59FU E4KETS4JSTV>MY**+ZL8 M" !3 >!*>XH, '!'NN^!5W-J+46>FSGD!@C_R/%66?%E%0/A7QK\:ZWTI\@" M_[:GT<[P+U&46Y$G8Y8L?1W$E2XO5GZF.:-^D'2T3*=>) 8*."0).%;:@L0! MQT)?D-QYYT&MV1M(4VZ,G,&QVVY"P9*YWXHIOJQB(!1,A8(KK2(R0\%,R>=. MK=4B%)1.X0@%R?U64O%E%0.A8"H47&GED!T*[DE![]E&J:MDUS*2G($\_'31 M"DS+3UH?V2V22E_) Y=O4?KJJ$I()*JWKFQUE+@H^EF,?E9:;,R.WD,?FCL' MKM34#'?_5,E*2DJ $+<*;IP0MS"B(L0]4:G(UDK[A0P -YL&DDHW.WZ!<+:\ M7H/ 5AY9$-B60%0$MB?;WJXT4,@";;.D]95:IRM/VCG!KN2YZ-1,Y9/HP#K! '62N>+I:M["TD4.1XCM)2:FN'] M/FK=+>4Y F%W%?P]87=Y9$G8G1]V[ZJ[=@1V9WH!0&G6VH/LRJ\1=A-V$W83 M=I,L";OE$' *[-Y5,NX8[,[R?*-3@V<1=!="#26_RV XP=#B3&U4!\7#LXW9 MD0::''LW#&V8C5QG\IZ9X@23^=I/[DF8$5)!H:78X FN7NR7 M3="K=08]PN9"Z-G^W6;S.P<]O@U X80@Q;I3N4<94C@HSI%53JO!#LE*5EE5 MK&JBK&(@1"%$(3D1HI1 5H0H4HB!$(40A>1$B%("6>6,*+E+(6(>/_@:*"B\ M:IC/ATU^8:Z_R*)B(0]^$TRX:^HQL1_].B?P6]V52L'W^I@;@<5O1U>C$==] M\YG/./T[S>=W7'=LW;1,#0GV!URU!QCB)\O1?QR6(,<]79OBD8H;\+4*ARNL M3M<=L237O-WHM'-=]@OF+JP)=_ MP1QP_-,4!.08'INZW(/9<8.9'M,\^+ME.2_>.4JW\.H)$XC,3%A=!!2_GC5! M@;AEH2L"9S7[/7)>XO>%:9]KL+X?(Y@!%V-I4X^?QS]\9*&+ZS>C6.WM3QN\\F0NZREU'*_ MA?<6\:0<$I#H'%MJI)%04(0^,HMFACZJ#."C*-E=B:^,7'&?1U!480^7RDS( M!9(++(U<\:X)N4!R@14V 7)MY90KYNKG[MID*OHU!%]K/@RGLM.<1 MH4J*4&60)E2)O.;".SZ;\$&\!&9BNYCT_'5BV]YL#.C 738-D]7Z"0SED .9 M@Q1B(# \' P[*^W)3PZ&^W/8S4:'P% V#9/5^@D,Y9 #F8,48B P3 &&*[W M3P^&^Y+9:D,A+)1-P;(BLRD=.WTZMJ/_J \UCV/EIPEV!19&*=\Y#\4G-N; MJ>]-9'<&C2X=OLNF<)1_G;L(9/7'%;,$6<5 L)@&%E-5]LH0%O>FM-4L*6UR M!@2+91&!K/ZX8I8@JQ@(%M/ 8JHJ75G"XK[D=H\VB_+IVWM*TLYO\?_@8":B MS(BH[>]KICV!G^0[\:% 10XY5,PYR2H&"E12'+NG*H&V+DX17O/"-JZ2/C,; M0KO94.G\739-D]4+$"C*(0/WK<4N= QO'2*)ZM3 M((R40PYD#E*(@3 R389:JE)J>9D:"'?0TO'UFP5$I!1CZ=2,4HQS%X&L7KABEB"K& @,TX!AJL**Z<%P M.U.]%@S;!(:RJ9D$=9\7^&DV=%R#N_'B>HYE&BQ\(Q,SFFK8:;/$$OG$;3XR M?39RG0G3-==]Q25GSHC=W'Y-36AG(Z0P4$DGHU)[:UE/>K<+*UZX2GD\6445 M!CV9B*O4IG9X8#0KKNG[QEY!4>2"OX 'OHP=\.WHAONW4^[".^RGKX[G992] MK33ZTISD[^4UDBZ^4IXCM\0V M]">G0"W\*(BL#W32X^$SZ5U[@(I"06#H%4 M"41%($4@50+AR%&;>1OK;#@!EBU6&QFRSDJKT9-;,C-FA)F"&F&^]I.YFL_S M.J39$E'L*:&2N[DU, 6C@Z4 Z:AG,IRF*0N0A8N\%J^V23=^3X4D>SC%N6>K MA$OX/M,.0%81D^G81]&8:TYYN_TUQ[SO?\G9AU3L5#??Q [RVQ(+9Y^=X%%^ MF@Q- EDVL\/=:N\E#T;B/3L!'(S$>]?$Z&9XGDCHFT9G\@YV"'B+Y:P)>,LC M2P+>O(!WS^X"AP/OOB4YE&Z()>8]&WDV\H?0U.&3URFON5]&ROW5@ M0T&+K'):#5I(5K+*JF*(+JL8"%$(44A.A"@ED!4ABA1B($0A1"$Y$:*40%8Y M(TKN4HB8QP^^!@H*KQKF\\+D%\G_^\0!P6Q1H[\ITP-9_7:C S 2O2).!<[[ MW4:W]\OB^OV26*_NU%^8!8P4!AR/-3Q?P&>'$A1SBLSPU[/F&=.YA2F'.HQZ M]GLT"_'[XIQ!:)8V]?AY_,-'%AMX,X*_K8G X9O#6:XJV5H=PV52UZYCMIJP M4^?F3F*'Z9YVPCF=YV!::CS0/',KE?=__8!CV70T@XM?"4[*1X_BVX_/P M,.SFX5$XQ-89^SFQSBT-S9#;]>_W9[]]<5SFCSE[Y9KK,8Z-M=EGKO/)D+NL MI=08YGG61"M'S#.I82*X%1@P!/R4.0'%\[$0"?X&RQ6(TS.F69;SHMDZ9YKG M.;JI^?#8%],?B_=]MTW\_>_@#@QGPM[AY0RU^?%[X^\-\:/R\7V#X<#09>#S M- N^%M=(/+W&/,Z987IZX'GX;4,.W]80YVSQQ.>2%)YWL]_=Z4G7^<@T%AT> M MX$$^Z:NH""Q5?6GN%BR27N)H>DK->WC9[\S8VIUXH 8^S&$YIJ3[P^=+GV MHZZ-8#[GFO6BO7IG[(-05CT\?@TU9W9ZVU+[CX9N^X]*6U/[[4ZSWM%&W7I; M[:MU3>DUZ]U>M]EO#8:\/5+#TUIX"#?S@R^D-5'0S;L\/E2!R)<:P6T;K7Q]P(+'X[^LQ'W'6Y\:#]O/ \[GL7 MMO'5U(:F!7K+O0=4N@=8NT^6H_\X+*N:>[HV16UP WZ@\TDJ0X@2.>K#/?<9 MO E,7Y@ITUPNG #>).'B.-X3_H-/IHZKN:]@V/"JR\%YH(_1?/:$]T];FR-3A:QA\1&A-Y(",2!SBX9H02-2$-O&Z-9V?:\$$G\.!=WOOS M2'/3.8?$2A_N'\( ZYA@*AS9N1;XSL==@=5@8USU1DD(W6ZCG\6=X$7_>,S. M(2FW2WCXT#63\E(RQ_2\MVHQQ=3MYEAA+;FD0\IJ5*(@1"& M$(;D1 A30ME5'F'RJ;YZPAVF_(56[[C'W6<>IJO,LN=2M_8ZX944POT*IL^_ MM1C^+)\$!*)7&["WU-\Q/:>M*KWO]Y^3!7AZS>74R96$2?@A?NWJYY3;'H]= MX85M7.BZ&VB6%[^T(X-RN19/O77&PJSA7\_,G[ &P<1P_.COLSH]K;/?.K6. MJDA3IX>\@.3.F#"0M)\PD#!P/PQ4WA #5PO![HV!K9K:ZQ &RJ9O%3C_E7]W M+FR0&XR'UIE;QVT*221;]LH[(SG$0'%)BKA$3;; 7KW(&+J\*!XYV--?:L.NM&J=?IM.$V130UD]!.$C M:7]UQ4#XF (?![GCXS&G[47GJW6:74$\V#L_[7M:_:3.;3@ M6]XI1.\7"_R(""RY&"@&.3SSKK^[:MOOCF.\F)8%@A( M6S[]DM7T"?A(^ZLK!@*^%,"WNVY;6N [)I6\-Z@U!]EMO>1EOB M:&!+C/)6FW6UUF_188%T.D='Y.2 *ZGXLHJ!<# -#FXKY78"'#SJT+S9(1R4 M3N?HT#S?];^=]SKCFL>9)HQ0/D*+@A/B$:LK!@I.T@0GV\JZ)8*3K^#X8-DO M7!C'$T>F\G0-SSHUNCPGH7)1LAAYVDHJOJQB(,!+ WC;ZK0= 7A'[+I;O5IK MD%UQ4K)[>;;==%:>X;;;FENG?)04A2+$!%97#!2*')Z^-YA58/-]8UO+571^ MB(P)=- M562U8L(PTO[JBH$P+ 6&;2NSMB^&[2I9KBC9=0 C*Y9L+WPL.;&P\65#QS6X M&Z^PYUBFP<(W,C&MJ>;"4I9[@_P/S0I$8SZF69;SHMDZSXLY2L85;R";PIF, M+"S>-MG$"U=Q[R:'J$2,DHFT2AW'')Y^-]A=K&WF5R]BMWJR:]]MM=96Y*F- MOI>?2/KP2OF*W&Z#$[H6P643NA9&5(2NIT+7W17A#D378PK!#08U59K/Z.[YS5F\]1]T[*1T]IX MZ!1BDMQP9*79Y[+!15T+K]N$5\F Z<_RB7$A5CJM)$L=3!T>2VTK7Q?&4HD4 MQ1M^L@9NG69-Z?:E.9G9%$9M=/V5\B#YH@$ALSRR(&0F9"9D/@DR;RNH=S R M'\-P]&N#3I.0N1!JMG\B17[,Z/'W"@HG!"G6G3(R\SZSP46E*$=6.:V$.B0J M6455^?1(.<1 @$* 0G(B0"F^J'(&E-RE$.T2/_@:*"B\:IC/"Y-?W&O?)SB@ MV:)&?U.F!Q(W[48'=H/1*X+X.>]W&]W>+XOK]TMBO;JYK1>L"2Q-O"HA686S M"'5%K%YD\+^>-<^8SBT+50K69_9[M%[B]\75!?6PM*G'S^,?/K)(/9O-"&>W M)BN$;P[73..V$_WY_]=N$Q M9\0^:LTXE'J:J.+JI^=P 8_7' MS E<_#MW;9& IEG,Y9[O!KH?N&#V(J<%OTF;.*YO_E>\J08OC#QX??C*-'P_ M=Y\YLK,LL'7N^IIIB[28J>.9^/X&N^><&::G!YZ';/*06\Y+0W"T\8SG(A3. M?;-KW^FLU[GAG3+H+EGRVW]CS%C?!!/NFGKZ$83^)4>SO+;9Q=0UK4@-_3%G ME\X$S/25Z?!?BZ/R:0RTQN1"B\5C0Y[>0W4*+%%@%+1('V.A7X_Y#C-];TE1 M+?X$_\;*RF.%QX]JX3-'8!GP_%@G\>.6Q>'=\+FIZTSA]5$X:_ !$U8=%A!'(QR,&-/L^^-!\F?'>L9!.&'I))A4 M@STD%L'E.@(HKL&?#S]GV=8;(#QG@1_BUZY^3KGM\;O01+T+V[C0=1>F[]TE MK?QR#.IT>$FGSNS;+K;@B?VQZB][G0#^#LDZQ MHGL6G]Z]ID>M7T=IK)Y:Q-!(M@T5XQ%6P='R@#12'@ E^,# 9W 3I)"'07PJ.?5 M2YMH3.@X8#%Q+CC.^<!)_A(^#YH%DA.O!KQYIIBN&AB-.8.@LVQ-".'T,?T![QP6"SP2>>'/R M&^#=P60JAI3T4"Z(QH9'PX[Q!70?' 7ZF-"M>P+$$2]A-^F'?VML0"5$ &5] M+",5*(3Q"M=@Q5P^Q5@"%L& F2T Q%_^U <#_>@E]1AL"KPP=T&%871S58>9 MCB-Q@PG@BMD "/A++=1I6#W+8"8\6/<3#YQ]Q[,)SQ.>QX4/N@;JW"@0KCS2 M[-BIK#&"!OL[:1!K5/R-/ZJWVQF>Y_ <_U['P2!@_^=.T^P M%0'%UJR+GZ;W*#30??W]T_ITN04/UFXUU!4/%EIAC +:$]BIYPN<_-[X>T-$ MEVM3J8>QOT/M &#P'?=58'DP"2PA968Y\-[05O!-,$$P+A%?"O%'HH2'"@\% M>#\R40]>A3]^"VUOJ=W&:IG*&+!C= (0%7#E4'HB0;(4-HC$Z8,:]%@%S,O M8;VF6^CO]Z!N,"O ,]?T##.*I;-8]I7;2R=;]N_WC]%W7 N[0G<6^&/'-?U7 M\;[HK^)!$'9]=> !_Y.8\!]"9_?Q5(,ML=8.T053Q(F_+FS6DNO53993W;Q6 M?V@@E&#R#3[N&!(M7%-I*HD53*1GJX)@1 M2K+0\]W%?."'2_&%"X*\BP:X189[">NJSV&JOUX1=0MY9F M.7;7YTN]''NJ].ZI*[W&:IV V8X3%2;%Q'?70CCIQ/?"GN96Y &3F88;0X23 M_7&H5)'+LL,);)=/3!_)!A"3#2[9BT.\),W#G,#'W4;\M^^-^P9[@>WK\0YF M)4'VNPU;/-\UAP&,ZBH:U.WH2[CSOD^,*JU.1=]TX]C?O;T=BM)8K9JYY$]@ MOJ%:';X**_35S"MR[YMF&MLS@]/,=@G1$M/NKN*;'4QB?$LLB>VLFEL8;_DX M;D PV(X,.;?9%*:PP/;-=IM(/MIBDBP!NG)I 1WB\VS;"="CZ(MND$WHQ#"ET;Z'&X,MH$?Q?F MYP6@1(CDB392X>YM@GX!!Q0_-\"9NWRJP9-F.[3X&V9S1WY),%TP:GB?56ZG MMAQ%/;FX.T!7ISM/-@PXW+8.N0VJEE&<^AJ2"L$@8LBB>"-:L!RYFQB>HV+U]6;>[)CAB1\1%RD*WA U3O^-&()[W MX*P$#X=>2%R<3JNQ6@UR%O" ="-*TA-T>30(M,AU+$;,FP N:B9:3YKE6 D3 M-RS) ]CT/]''7 LZ[FHT"B,4>,L=J.)1J])JK%[$C!=ETU'U<@K+I6:90]<$ MBV/1D7*XE*%?U,1PUQ*5/)Z)6%I7.,L1FZ_!MHW0\NG8&YFPLD(@YFG".\]% MUK&*\W.1Y,&:;H%JFR/$D"2>A =&FQ84T%)@8O(C-7# =CT:= PA. 9<#],. MN=7?UEX%TSF>47X\#&::N6),KQW-<.S&$YIJ3[P^=+GVHZZ-8#[GFO6BO8)" M?!!I"LEEF"M62^T_&KKM/PYX3Q]UN%$?#9N#>KNKJ/4A5_OU7G\X,OI#51T, MV[,K9BL42JN[VF*$\WX!L31XH0-CR(^ _)_S! "PEP""TQ[HH/U4'S=WF;=R*6A%@.P,)[ M?_XVF1$K:55A%MLQ&6OAL,ZUP'<^[LI>ZV],7GNC:DB=7D-5TU:UV^B*CDD$ M3:KG$*+^C9FA_7WTO)C)N/$= K6?8\%!B04!(\&XZ=@ M764,Z%^P3697-IY-)P_X\K6H9F/0?9MT=CF$(%?M^*.PAFYZE I!%40\O,U)M\,%=%A,9^SFCS=K+%]5!FSS<6NM(8ZE\3$T^KY!"%2G0Y/-D M,"4I?5Z5!"";+VLTV^3.#G9G_=Q=V0']/JKL\B1KSA[Q#.7=LW[B,%)QBCX, MST3EJXTIV(7R2D#6RK*-UCYQ2H M:K"=5DU56M)4@]VH?V^W1Y-&F>3UUX22A)(2B(I0LIAR.QPE5^X)F @D%T!RI1!!*I#LI0;)5DUIKMZ^ MD4[]WBZ?3AI=DB6E[H3L=[?1[\@MA&M;=[F&!7E<;HFB;KZ#-?,<5U2(6"S. M)5]%92+'\UEVC&@J[JSDD$2XM:>@Y+"@9.6JVH:@9.8=[^+RIE]<9_(-W6-8 M @C>^RWVCH==6DO#BM=:O>R:EYY,)VF_+XLD:+]/Z%AI21 ZHFSZJJ+*)QR" M"5DD03!!,%%I2834+\&$I#!!Q&CITH+E)T8_\S<@1BEKN(Q'O15W5G)(@K9^ M1V,Z9025WTQHZTA@\PATW50 M4YNKO?*DT\H*;N-E]0^TER=\K+(D"!]3X*.Z;TNM+/%Q!Y&]7^6'04UI9K?5 M)X LOX,@@"2 K+(DB.Q. Y!*'@"YG>W>"R"56GNPVD)6.JVL(!5.R M^[XEVK%3ZG+^!B#)LE.H(HDD:"^?YEQ>W;>I^?IS^81+_*?IC^']\(>+P!\[ MKF@N?0SGG2CA0-EI4JH;9:>1[R44E$H2A(*I4'#?TOTG0,&]4[2508]04$)U M(Q0DWTLH*)4DB+:6^AHKL;?Y9#,O4+5OT(-8?DKWZN?4=#41)#HCF*/F!S[' M'RUS8OI:KGG-26(WMX;1TDA*UA/2A38%Z\13R4X%LDIKL:?/4>(J=?"08@N] M;U^?.VX$XIF+>^BOVM3CMZ.+Z=0R=6UH\?O0&=^.OLY=<39TTF@M= M[ B89 >F+@'328GF8\G_;42SX02PNV=JHSH@=67C K&A9FFVSO,ZD=G")U=0 M)K(>7>[7]G:;_"H964C9&G>O_O&9B++44^8+!Y0T^X+(TW)UPF7"9*[Y9C!H+EPXX9\CO3 M.[X@2>&$(,6Z4R$2"1(.<%TIQI%55*L$!,E*4EE5\#JSI)*@.\T$*R0J@I52 MR(I@119)$*P0K)"H#J-E25:2RDJ"TAJY"R)B(C_X>(<87C7,YX7)+_*Y]XD3 MAMFZ1G]3I@<>"[0;'4#UZ!5QK'#>[S:ZO5\6U^^7Q'IUI_["+&"D,.!XK.$! M!3X[E*"84V2)OYXUSYC.+0L%#:.>_1[-0OR^.&<0FH6WK,_C'SZRV,:;$0AN MS1,/WQS.* YCN.=\OZO M'W LFXYVIMT\/ J'V#EC/R?6N:6A&7*[_OU>--.T M @.>Z(_AW1/0(Q_KS&A1T1G'?66N!@_2Q_ I>(&.!>+OVBC+)<] M[R4LZ= U$^J^N/#"46YVDRD'$ XJ M1VV_MGWN!%S4/%^N[358\O.F)]8F MZF%KO<)JPU,8_PE3L<,R4,-7)KXI?#QSW/ +V+\#U_0,,ZQU-[$>\._N[88.*OWQS/,\'4#\UX M[\R.Z;MGORF-U0JD#)3 PAD8L$#VD]!I&Y[/_!=N/7,V@:\;>XT2*"&L3@^F M!Z'\TQA_&2PH8E+IA#*NOCU4I.3[7#[1P-,[X!U0>Q)Z&&K81/LWEI!]18-? MYRQBA?>"H6<:)@R;SQX*K_T;U'+IN:A\EJ.'XT5Y:?,RM?@X'&E'C!^?R?\3 MQ+V>0Q$*\:,&F7:@A4D:"^YZKK M=:6-ZCU_PAJY=WSJN%CVY[/IZ9;C!2Y_ M $E\@F'].*S #P?5G&(V#_C%M7*_^3O6*T2I2F*%C&0]TA3*@TCYS.T#7$89% M$]@PP\NFSZ;:JP?*B'6AN!OJ*)J"[GCA.XUG#MKDH2Z;-CP$0ZD:O,5TC?I4 M<\%X#,W7Q&(Z\$$7/F'4P1!&'.(NP&?V#K=#8"GF,[?@DR@$M?GQ/OI&]B5Z MGWA=^?A^T?<_@:\%ZPF" UVH>,'8 @H-=#U\?JIK/V^Z13;UUM@ M)R+4%C$9>D:9X 97 O"5B)LE@^U-_K&[DG1W%WXS M5D.[^@G1&T2,EX$')@S3_?0Z]P07"/L/.)%3^C*&QA8+6AC\R;01QI0G8#$\0\;.&2HU6!18E-F).X($>>>_/ M-SC>?7;][3==FZ280@YJB09([M]:(0T5:>TR&W4,\Q1^RSD$&<['72S48",) M]4:%)=K=1N^ DD<;,XIUCCN_+%**5Z*23;QK_Y0ABASECGJIR^!6330P$C3D M7\\4,,3\3R4ZS49[1\&6>-4J([=_8?AQ96.X$Q,YK*74-\_AD79RS;\DQ\%P?V[6)%NCS M/ 7-NOAI>H\B]\)]_7Z_NT?;7L6"6K5NLU/K=N6IK[O-CU3*3!=1 MLV0Z\*VN2"2M9K/CE+"2L8^LHFKM;!9.,5"Z&$C-/ :*KAO>./9W[P]Q]2 C M8K[356N=07:T?"F3#:111?E2K@B!97/KA,"%$14A\*D0N/4V")P%J=_N=&OP M'$+@0J@B(3#)@A"X-*(B!#X5 K??"($S.!!HM7NU06M "%P(590EYW[;&4$% M>\T^.'[ZLX&LNOZNB8LJ*(H")T50S]_2)$Y0S]_L@ZI.FJ JFX."=DWI]FMJ M5[:6OZMA$O7[S1\$")#ED04!,@$R ?)I +F;#I"S.#=HU9J#3JW;E^1ER[[7[S76F'-MI8T=E_I_ G.+- MBK +M6BN#7_5L*T[LSAVLM;$4K*IRSULH&!@Y_FI:]JZ.=4L]C3O:Z[!"F?? M>'?GVB55Y?]4J]%M5VDTJ9^=;(@VB\1W-$L]:5J%Q(*0K/5,M]'=84.5ZRP3 MM[(-Q==2:HPZ">9O-^3 )!$$.3#9Q;;.@5$?P%SM1K(F6%'H7%Y61\XF6-TR M+WF!,X@K17A*F!W<6UUPWWX]3:FO+XB MXQ5RA]ETR4J?.-QMU?H#19JT86EI>G+RA*V$K=+(B;"UF'(['%L'^6+K$;=D ME4ZOIK:I[:1T2BA7JX^C3M?*)!:Y6GWD24I+(Q)YFU)2J181R>F H(<"FL((K_*9F7*(@2"&((;D1!!31N%1 M_;N]ZM_A5-7I%I44DQ\TFKU?UM:C"V>[/-U+D/_0-4\ZS<7">ML*[6TLU8&3 M5];/?O-IVH-MO8C2AR[4==&\%\SC7K17OUSMB'S>7^6LWE M1>V<0G?#I;$;=WDWF?3TRW'"]R3E?L32]_?>^F3)3D.E47: MA;]Q?!XJG-+ZRY_ZJJ)^3"R9J/:WL&@;BO/A3+L[)QH6YY/&JU]XS!FQOV*A MGG@ZBV-;K1+SUP_X[M_":E71]C>42-N=P++!\'B5^D&NW MU1I\ZS-G0\YM>+..&&[@1P4#R[Z:VM"T3!_$UM@^35!W[C+?8:@.K!_-]9]=OFM8GCAU!':PEM#S+1#ZA>GZ/(GS376KE@C_H;-FKB'N\N] MQF:H?.O+J*TJUI)")14(I&;"?\:.)S3,X^XS*!-6XW2>38CIO!J#I?C!Q5_1 MO2%7'EKVTF-FG\"1><[(?]'"0IU:_-3&YD*K@V7/^]V.-?*[#5\;B_E;X.HP M(WX[!*P2PL[8$8M/FG; C0M_/KI'W?8?E;,U.KT=W,]^8Y&^[108J.DTFAQS MYK/;7>YT&>3#>K;1-$)[2"YT/)73E]G-N7AJ-[_BJ1M#[GZST533E%(K3=VN M?W'-S3>56&TTJ>Q@,ZI^%1F4)HR@TN(LC&SI;S4*$10 MBG0)1R'(E'?1"YRN5ZES RE3\?I4+2G[-+MVZAWT)\U";N#6_F*ZGG]AV^8S M[.(U]_546?(=M=9NMJ7)OI/V@"1_IRY9HET4[)17 F!6JG3GA!3+5/)XEL20 MC%4L S*HM751.X0AMABHL M!@I'TH0CO0Q.:YS ]<=O$(\HW5JWK1(](IO6$3V2MP3 K#K2A>44C]!NJ,)B MH'@D33S2SR)[9'1L.)*(.3(,.,CD)0LXLLE#7G^7@DHGRG.I@F0AT=:(REB^ M6>[LJ=_BXBY>@%^ZN'M,R8;DRB7*4XAU,WU01OT05W# $O\>:/ ^G_/PPOHU M#&IBFR-3%RN9U=WW-M&%(OB\^8MJZ%:#SP ?Z M,$>?6>8$7 $,PH%O-7&<"7^]SRX+!!9J%;Q85BK&@A M?)YX)2Z"9L!@3 M#59//,5TC7A^#5"L626*U>(+X@HJ?#E\B[.\\HE1AZMDF J/BQM6&$A6JBP MPD?T(I],+><5==H?:SY\S+)@3WPV"F#BX6D(4,&#["35B/@2Q%A,8 M 7R#Y\^^RYJ7_0B_ !4'EUY,'-;<"VN(P(=-K+:C^8&'*QFM.98JF$VB-A\Y MO&,V\ :[<0#>)EC!(%&"1"QN,'7LA26<5Y9863Q *IC:BO2%[HZ#4/^Q> +\ MO^W$(A1S2GZ!""A4?T686?NXI]TS1NS$=9U:+ +71?&_&2![ Z.3SHKM8MF MSB]1*^,R;$V&(D>M>Y)GUYO0/(N3[8@6_*OLX]MZ1=Z M??-E(;:I>US'^.8%EL+C=HI K:,48"%6:Y?O7 C;61/6+;V )A_$98&$AYN- M="8]+3^TS'G"%-N*^@&OXJXY#$I 8 9/_BI6(;"T"9,/A M'@L_ -'),X_&BSH_BLOI)+X(RV2)Z4;?)E!SV<5K!E+7?)>KGX57(U@.6\=/ MSO9_M:CJEK?J^!.^OM F=25@7 @!:[N)>E#%-JZ';1';O'WS^/GZ_N+WNZNK/ZYN M'NX?_WG]\+?'B\M+V+]"%!R&'(,&NYSK#>K(9]-;-CN,CE%K\ 4PFNA75$[\ MP)>9)YY7@RNV3[J!OQV)$W+HPL7CY>W-P]WMU_O';W>WEU>?O]]=W2^(_Z(1 M HECA6[S&^*V 1+W8J?E(_OPT*UXOUS3[+R_B^S]T/P'"X\HN8X#ACA2P05%GV_,9>&GI3& M=":-)#2"Y[L++'A-:6EUI?..AX-2.D;T6TAVX+?=PXS< _S-X![ 0GDG&(-%WSK8=+I\Z+L( AX ;R^$BY3.='9V6SFRQ?14J8WVWW7PD6$_9:!$=\$; ^,R@C?%\XY MV@%%ZR!V?["C,!T#=GM3^-Z1&2J.4(JKR]D.Q16*A,_!A8:H[Y/FA;$F/,R+ M=5?L5K86VL6UB,J7)I9DZT?"/57T(5 97%9A)"#W/8U"%#R=612+V+JUZF1! MX&EMU."CT"/A[/;P;L+I+[O&/4Y0,MSLI3Y:/< !_S$SF9FNW0E-1=VZQI@< M*S%'V,,. Z.)\B>P/^+WPWP3>C'S%A:>E):+]BR"NA>#$#')$P0"+L#$J]A03P4*S38EXNCDFVU\%-X *"[Q8P72(P9 W9![W435 [O/S10A/?"X(T'LT3@=/ M$MFM^Z39YG_G9Z[XY@?090/V_>&G/$_4Z[;9FDKC26^/Y[^+[C8JH(\O/[DB MSOGB0A3XXK@_(CAF[]2FTGJ?" >P\GNX:&$8M#TLV@K\R0 A[G* 7-J:&&!_ M(;P@&3>/!-:+9.NP=I3[?X.*YZ4PLH?3&10JB3B6TD#3_/"0_IL+.Z\7I.6Q MT#V_=)!)]]C7K]]JT;<:?,K%2J'7-[V0KYT&@'MZTM6.3''F:@#+!^QT; M/A:RA\R#2%"8'\W:#L-@1YP<8];)?'D.,S;82<4P!>$>["0A)M=+;O-F)HK-A>7"+N0T0"=_6^<,*3-!.^]@F<&!VP[4:X7&SLOL,&W MA&[H'%8EY&?"DU+4-]#[693OV-9K(M2OB?->;>@Y5N#SVC*M) Z>Q<$9/'86 M7BT.1>CRA,.&Y M>GN9N>(P>;C'P(\MC9Y/ PQF.+'$@!^\=:>*'\ O=F+[R M0/%U\6T>K)^9R$-"R[9A^Q0>"<](#_'<8?@)[)K#D?2Q-!'HX!&_0"G=\7RD M;[BN!=[L.-V,-6'J^0!+/1I!06^5VNZ\""FB,FTL_F7LW@OO FXOC1VS@!$2?&9$\R ^W?@?$4 M[L!,>T:X@4;]0!^'TQBB6 (+4P3"1848A6*4)"XFA@FB/)#H@ MA70=*"_F26+6A&4%7B0%_\417^FX^"9GBMH-OP]?DSD.Z#==80@+NAP=XR:4 MUGZ-U34I8,WR'-Q*#T6X#TN'-'F88!>?YJ*X)]%9KC;$Q$K\'N'AS;'C&$*^ M :8WA6>\4-S,S,[DV.T4YJ/ST>'OW>'WSY?;NCXN' MZ]N;A3/*3PUV*_*'KN>'%\4&\+4'S 7/L>A5(L?BV\7=P^/U]?79;_@3@Y^. MTL2\IR.L3VD^?KZ^N[I\N+V[?[SZWZO+[P_7_[AZ_')]>04O7-[>?;M-VJ/2 M;+#/\RSSE4/>N/6H.Q7.F?V.B('[CX)GA3P(8$DVNHQ.&L,["0 P& 2$N60\ M#JF,>/\(Z/7S-9& '@:^7:\B9U M*2-9G&6??1.3N(\G-^6TC2#>H6A3B&3":S!1!B(N^"Q)<9G@_18>3( P5@RJEOCC M2HI$\H^)Q*S97\4.#Y[_R=%<(TQ4B4P78FT8\?1UQK?AU&KL[#*:X:=XAI?1 MM/!15V*V9S5Q3/2LF5&7W%#'7_C0,WUQ;#SV_>GYAP^FC6F,^&6@/[#4H&'< M^]& ,*_!_AD>A-GB<,D#8_#":S')<^K(QH3%A#&JX @[C68'AR@(P7[][XGC M)Y%\(=Z/MY<@:'O13$&!N ZRD>&NRTNFJNR>+JKR-&[2BC=>DF[ B?FA<*:1 M88?=0\/EF)_+C;DF!GGV%7X BQZ;4_:7/[7Z'Q-.\@R7;X%7%WIJ8.J">'"H MJ&>_[5SBB'ZGD#05*"H)*+R\_>/;U]$L2GZ:$.M7P) M)8[%B!09ASF6GBBXUJN/$$E\O[M^^-?C[3]O(/[[V_6W1X@#'RZN;QX_7=U< M?5G0?[419\2]LML7.W)I2+1&),6X,O][Q,%OL?A[LP%O$ M_52RHX/M: $[/FVJ*W#2PUHRPJ.,L#6SN+NKKP)TT SOP]^N/C\^W"T88:LQ M,[>[./@ ,_06;.L!QQ!>58R(Q#@0%%?SPQ/=ZF[19+.W(ETS4-J/W^ZN;RZO MOUU\Q?LEM]]O'JYO?G_\#V[6Q.12Y=PM7U^:&=J^/N8%YML7V/N^T]RQFK4+&4!R@.WA_ M0F2I.'H0GG)I80&9/=*NSHN])(JXZR:*MH4YFJO2/USHVY-BH1*+X?6&@YUK@.Q^C(HF8**1-/7X>__"11844F\VHL/]*P>6E4H[A^P<- MY02- +:$7/WMZL(^+25DIE:0_0I:AJO0; Q.M0H[%::_I"_[CKFU1G0;MS0G MG<:&#/2T$Y-4&&!IR(3\>M8YVR$8,8&E;4A+W.ZD(,V"&^R02#E//OM;[!]Q5SV0_N;'>($.^WD54%CK,RH_*;V#B?MBK2%Q"G!_LP0?G*>+:GETD2?$V M>*/\4'JEGV-:WU&T*2@EF$,)IE "8U@)6(LV@?Q"V)6D.3ES%_*!E?^5+M@] MS0Y*\JWXVT:.524\)$>&K!2[8#.0*TBJJ!"*;P@214B5XOB(PI,WNMM,X:DR M1$Z%8%+*3^&IC]W6D13>IU=+$WV%B:PCLJZ@4Y K#JVL&$I@#&\7BLX'*4-8 ML>E?5H @F%A"8@F+QU\12TCD2.'B F()BSJ#XAL"L83$$A)+N%\XWZ9$/RD" ML1RKIF$]#:QS-=$,T09J5A_IN#1 D4(ZIPI76PWG,F-!:<;C.HHC%?RZ=/-+ MEMLM0JQ>6?Y(JD"1R-0"3Z$$QB!1Q$Z9C_G$[!O778J@G:A(HB*)@2DFJA(5 M6=09%-\0) ILB(HD*E(*TFDS%4D)BS($8CDG+$;M/E]>7AH>UQM/SO.'"U@!@GW]+,WS0J%<8,/+B6.';?N2-YDI%U+^7,A\%N2^KGRX*&:D M5@ N,!^9#CYT/ZC@=*HDUO);ZB%1AT31/-&41%,234DT);$SE6;(B*:48 ;% M-P2) ANB*8FFE&)CL)FF;,D0.16"Z"&:@=)5V5^DT/VA*MZ[T M>X/FH\)_MHWV43SE)^(IB:<\F*?L%S-0(Y9R(TNIJD13EDZL[4:[B-$\T91$ M4Q)-230EL3.59LB(II1@!L4W!(D"&Z(II:0IXS&.P\A;$>\GZG)&7>Z_B:@Z M]T/4Y?X9EDKS4=F?NKR'5VR#K:TQ>6W#('S'97&K>)@V<>PG]C#F[,'%*^V?N?>C%K[UVM8;XCT^ M_-6,OLMCENGAP^%%EYO4CH;8THUL*65UEDVFE-591JF"XNY?UT:B;07QI<27 M$E]*?"G11)6FZH@OE6 &Q3<$B0(;XDNEY$N)&YUSHYU"1$[[1-R58C/#XHWM MSJ/:'>Q/0G[FGNZ:4WP)&<5[K@>NZ9MAY",4YK*8[O=7\/& M?=+T'T^N$]A&77?M.X@+?# M5VC&Q+1-S\>A/W.F/<$(8A9Q#RI20L:Q$(98A2RF^O\K9J!)Z8:;1*I\&&"^ M8:6NW5?!4BG?4);3SR)L2"C?L #)IZ5Z*7"(33QK$6=0?$-0:+ AGA6XEFE MV!DL\:SJ.^W]_Y4A9"H$Q4-'M\D)Z M6TI%$A5*5"A1H7F'TD2%EC V)RHT]\6 ((TV#7E/0XI- U&A1(66$F6(A9,@ M?B,AE-40B JEJ$;>J$82*E0G*E2*"*R,5*B^/Q5Z]9.[NNEQ=N/XILZ)^R3N ML_+<)UU3+R7Y2;?4B?W1'H2Z4FD M9[G%6GY+!<7=7Z*E)ST+A9U!L4W!"(]B?24 M-ZJ1A/2D^^]R1&"%)#V59KO;&2A=I=U5.LT/FM*M*_W>H/FH\)^#@:$>F-&BSJ#XAD#, M*#&C\D8UDC"C!C&C4D1@961&#ZCB>3)FE+U[,?TQTW2=6QR^DX. N>>;]M-[ M(DV)-"72E$C3\HJU_)9*I"F5_B32E$A3(DV)*ZHV7T>DJ00S*+XA$&E*I*F\ M48TDI"DGTE2*"*R,I*EQTM9'E#]*5"A1H=+$T42%$A5*5.@IJ%"#J% )3%** M30-1H42%$@-43+ G*K2H,RB^(1 52E2HO%&-%%1HF[H@21*!%9T*;?;:$16J M=B(JM)=5%Z1N@NV\>-%<@SA/XCRWQ*&\]0# MB2A/HCPE&#!1GL3T% [LB?(LZ@R*;PA$>1+E*6]4(PGE23V0Y(C RDAYOFDQ MT2XE@Q(Q2L2H'$$U$:-$C!(Q2K5$B[Z#(&*T ,F8I3XH,*!/1&C19U!\0V! MB%$B1N6-:B0A1JG+DAP16#&(T;6=X;OM3G\@.L.KK8'2P\[P2M-0#F=%[[CG MNZ:.]3Y#@C1,_-S!CS*B1HD:34>DU?]>S(".J-%-')KZH=4D;K1\,9U;%H1, MNFD_S7Z?:H81_[Z@E>=:X#L?PT_7=<>RM*G'S^,?/K(8>YJ1>JSLNM;JTPDC M[6C%AXYE)*35WRXL]FG^]I3BN?HY-H>F+TD(NM.$^BD]P;I-4CZ>("GH#"8F MJ3# TG![\^M9YVR'8,0$(CN/Q^PYEFFP9J/7F?KL3TWQOS<37EZ6"/M#QYTZ M86>)X2OL.T?'ZP-.U>V8.JB M[#!N+"199\A^JN\VI"7.5W(01N$-]D@D'*>_?8WV+YBRT3IDAPH=9-2 M-RECK9AGD92Z6=09%-\0)#K"I=1-2MV4(@=B)763VL#+$8&5+G53S2!U\[MM M^I2_2?F;E+]9R-":TC=+&:WGEKVI4N@OPW I])= "$1H$J$I'3(0ER9!U$5" M**LA4%1#48V\48T4A&:'V$P9PJ]BL)E+%3IGA&:[JW2:@M!4^KU!$PG-P<#H MI&Y*E"0G)U/+>>4\(CB_!3 LS2..DCC*[>4W^\4,U.B.^0:)#JC\9BG%.FAT MBAC.TQ5S":^8YQ[1$T])/"71,\5$:.(IBSJ#XAN"1($-\93$4TJQ,UCB*;O$ M4\H0?A62I]S>2:A_>-[E-2S+Q#9'IJXM]A(B1I(8R4V,9$$; LD?%U,_H#)& MVKDE3>Y_3(*@BX105D.@J(:B&GFC&BG(R!Z1 MD3*$7^$"*$L+< EC&;JF;"0D_*"H':4'K[7;G0^&VFLKO;:!5[\/N/E]%1., MR??NTH9ZJ D;'BD2+,5%\1F-66.&J-*L>21!OD1#*:@@4U5!4(V]4(P6#.9""P2Q> MO%2,R^!)SK'3;7<&307^KS?H*A]\WZ@CWZ@\MCK-+#G'&^>98^=:MC_O>!]X M\,7_<(;\WX9&I".1CD0Z5H)T; X^*(,*2;0*)MK8O]8#A><4GLL;GA/I2*1C M*9&!^"X)XBT20ED-H711C=3CIS"GD/N$)192:1(-62#I94)#MEO==CM!0W8. MZ)ES.QIQEWWE/MAQS#[>ZKZ#M*,Z$+PC_#M\%>QB3#_Z8\XNG0D\/7S]DZ7] MX.QW5WOU'!DO:Q#VJR05*M@ MII21*.GX2Q%P$W>8^X").RPB'!!M)4&@14(HJR%0*$.A3(%"&3E8PA:QA 62 M7@9,H0(_JDKRPG(O&Z+P?S0[T-RX3XNJ[.8(_S#U,;5A("C' ML&0";2H?P&6H^]-*Q9=J^:V4>$)IQT_!M01"H @X'STOW"H7GSHI/EP3ARC! M#(IO"!3FY.[^BQ;F4/[A>F:Q3J9APN.YN+>+O4+N^!/\E>[B2NR&RQB* M4#PHP0R*;P@4#U8L'I2).B.2+/NSK MUV\UAG.=#7BU0@G*H?5%#!),(/B&P(%3+F[?^+59 _W%GBU-O%J M19+=C%?[T[?;?U[=/5X\/-S>W5S]:S]>[9OSPEW1*@(F[]K\E;TS;=T*#&XP M!SX,RZCY@8/S8]=F';@6:Q.SYU7!_?]P5&PY1F_>_OB523U#67 M,3RA&%&"&13?$"A&K%B,2*0:D6I$JA%.5 ZK*6"28 ;%-P0*F')W_T2JR1[N M)4FU%MWK+)3LEI+56HKR>$!1M4ON^N;(U,.Z:F'*FJV;4\UB5S^Y'OCF,V>W M(W@'=]FWP/4"^'8DUZY^ZF/-?N+L0O?976#!')665E?:[[3WHJ::TC'"WVK8 MX54SG*DOTMOFC[CGNOC65E.-;Y+>:^Y0L[E7O_UI\5?Q;/B+VFRJ1-9)ZO++ M&/90["G!#(IO"!1[5BSV)+*.R#HBZP@G*H?5%#!),(/B&P(%3+F[?R+K9 _W MEL@ZE>*GXLANA:Q3#VF.NH6L^V+:&OP(/Q%91Y!;J;"'8D\)9E!\0Z#8LV*Q M)Y%U1-81644PQ5'/DM M$W:J\J@H*1D[;U=^'3)Q^U)Z2I]];]PW+ALS9DYI=9H[Z;M!LTOT78E N/B! M$$6C$LR@^(9 T6C%HE&B[XB^(_J.<*)R6$T!DP0S*+XA4,"4N_LG^D[V<$]I M*@W3]BAL*H[(KFW+M#G[WT]W7]FU[?F:K7/VV=&#"8R.U07U9<:O&_'KA@.# MLAV?:=,IUUQXAWCC-5J@I@N6[K/F:^R+:7$VY+H6>/ 8WPN_Q]>>/*:YG/') MD!M8D.[%],>S9\P'%'\?!8E2SZ#X\0D%B1+,H/B&0$%BQ8)$8M6(52-6C7"B M:I0=66&N-*"Z9'649@P6* MV"280?$-@2*VBD5L1'$1Q444%^%$Y;": B8)9E!\0Z" *7?W3Q27[.$>4EP& M'U'85!R1K:6X/O.1:9O$<$GO)\L8*U# )L$,BF\(%+!5+& CAHL8+F*X""0X;*T(85-Q1'96H;KJS;D%I%;4KO(,H8) M%*M),(/B&P+%:A6+U8C<(G*+R"W"B#HRN*\GO*,D8+%+)),(/B&P*%;!4+V23AN. ?;6AQ M^*]A/N\W=9RHHD[7271AJK_D.=%^$V<*\QF[\82FVA.O#UVN_:AK(YC/N6:] M:*_>&?N [XNF+U:##1W7X.ZO9\TSIG/+\J::;MI/L]^GFF'$OR\$"N=:X#L? MPT_7=<>RM*G'S^,?/K(8,IJ1GJW$W6L5\X1Q7+3B0\TKQ M7/T"Y[,+3 HZ@XE)*@RP-.S9_NM9YVR'8,0$(CN/Q^PY MEFFP9J,'",+^U!3_>S/AY66)U[;NN%/'U7QNL.$KN^,C[G);W[0Q7K^<,BK# M <&*3,.5(#;)2Q>QKYRQ#SVU&28/-^FB+]I-,!ERMP3.>P\D)8<]"YW89^[I MKCE%VJOLPE^0/0YJK>!).<"#P@\':\/.E2V8NBC[S8KT12 N;&2QJ^M!\5XI MU8:\S.E"#MH@O,D&@93S[+>_P?85&T]+=\Q-V7R4S4V%5P=N-3ON7CR]CT^=U M_&Z<\(NK3=?&"[C4Z^^5Y!@L_Q43RN.!YCB.__O7#SB2W[;XEA1KFMD ][-. M<6UH^YIB1KIAZIH/C] 8?%Q[XGB15[![R @RQX6?)U-N>YKON*]L:L'#X$7- MA7&&;VXL+];ZNTZELI[-KBN1?2$. B0PG[.M>--F_MCT&(\XQ'$@_%>L2B?M M25EVH=VJN]*M%-KT#0I5H+?JI\HDIF0;$BXO[>;?WXP=**5O4 IQRGQI"QA[ M/)X9S^-GXB:LCS7X# MHX#N"=8231E[BH3="0^N/,T G8_OA<.C%,?8.X[!1 M&HW"&!J%?18+1XY:W<-7,YU,.C#1D_NL^GU[Q\##? Y^ZPK70$_&[TPW-.38 M(#4*F(2LA]-[^-A*-'YL!3Z!%CS(<"98VPB#H#ZZ$7<%%DW?&.PD<"HLA>&B M6?'NI=J>D>K13*1<3PI[-Q#P9@3!"T;L"="/D/$)'SJ4S5V0FD$+$?8-D/R: M1ZXO8JD\%/Q:!"+B_M0<49T0Y:Y3I$9@->/4&>3SFS/4+9?HO&J6NS-IUS,[ MT0*/C3Y=/C;?MOO&&,$\]Y^MDZYU=E7=O3ILV_#[:^.J];%Y!8M^*PR*W_)G_^M+OC\[S+@12?[ M[9P_[V<3ZH\I,#5/$^C.(6W,/AC (W$?ZD7R51/1LV.VG)R M[]S&:%O]]LG]>^X-2'5Z[<4H3\(&$/K=U,^8P],8-ABY>T8"8O%X_XG!/N # MW%Q!A)X8<+^/^Q!V)'<6U4#V'(D4]R39(4^301B!$G%/"63SZA[LM2[/4)I# MT8M2""8&JWVM51_YY&J"=YXUS ++9=)@)=;2C\,_3HF_?:]\WRGLO/F1IN8] M*=13Y,GCTMM;K[ 2M?5>0+#2,/FS>VRQKFT>6.S ZC0,I9J3UG[E;;P8F>1: M1*Y5=O=*)G*ULKTRQUF1R-O?5NCL;Y=Y86]\Z4D8&25&'.!BHMU$Y_#:#SDU MY=W%3JV8W+:>_5@PH'Q( \@#CTY/L!5C#U_B+ZS>-!L6.ZVP(]N\[+1;E)AH M+#(E)@7$ASD?.O]HP:'N\QLA T/$L_CAS1\4F0)#88AEA7XO/==+H'-G MR4BPR),Q T_TV:$7\,#QN,_:_;[G/+R"8245+O/RD4\S/R4_2C]O_[+L*[/; M;=LMZW+KIWS-VH=L_%;)3]4;K?8O9C:;[-RR(W@ M\35/F.#.@(U$!!L.NQN$L3K^YDD:"<9'(\$C/ +WPSLLTH@3+TF3G"^&3T,/ M#^E/1;_/NKAO"1'(CV:W,H/]QJ9X1@Z?QN(6.5 _DS0L'K^'$5*F '!2(5OX M_*Z?^HR#;J- 9#&H%13G)&K<:Z0&#,5C0S.?C<([^#;2TVE/B8BD*K:-Q/1; MAN2S!]YP/*"DGH-I$0(^% :6G3A*DC@1W#6P$;*W>26E8,AF0UH'\S"%)P;EL1#2#>A&14##BT0WI>L@:Q%$+.#WO+J?U8\0U) MJ+X02A[:S>_"CU%$6*$@)^AE4^S!6(3O-]@U4[X&]H06K+\H>P") ?7G?H#"00!)!L9>HA8")B3CF M49:3-"X8__-SYK$40S9&%8+Q227)PV^'$;)6 MDU?0P9!GN8/ _$!.E!FIK&G%@+"W7I2DXU*$Y]BFLH2SUTC".8G >Z8/6< > MAJN<[%,A+B?Y^J$/KW!AE0'$Z*\Y#Y@/-D4HYD$$W[V/"\I%@TE)"/JG*GUS MWX?Y*V8=-.01GZQ9BLO%W"J@HYYYI#XB5+X M'7TO'-V0)9B.+&59@K=YO0YQLSCR\=0Z/)1'-;9EM$=Y:(9YND+'60 M;?T!'"[O=LH/L@UV %#=2<*(?1I%7N!X(^XS,K[E$L278_@FJ6E<5\VJ>ZJT M>D9C#Y[>4SWEIQ$_,.27/(DL1N]C8'<61DQ7+,X0%ET_%M57WH^@X0)]DI#D>LI8*9\G,/D^8/)15=0TA.Q/ M/B3C(S!)8+*L.G^I\%G?Y(?P)*Y=CB)58=4D,G/'"5-51T8PDV F@2""F00S M"6:^ 68>F/^>'#"[PLY/]AM-==D-9?H$,]\79G:%,PA"/[S.GB MR>0(7!*X M+*O.#_@M3!DW$,^Y\47\@5,>2BHIJ22)/ZS.:_><2'Y<@7 M""CI(;)621D!I:)-AH"2!A)KY9,$E-[[AL9ZA?VRFDVZGY%J PE]46V@QFHB M+%?4)8RX1PC?+\D5C 3F]!!9J\21P%S1)D-@3@.)M?+)5\#O>2-$;4:3:UP M+W0SN;B#9.C#'_\#4$L#!!0 ( '*14E*F>;&:514 +;S 0 ='1D M+3(P,C Q,C,Q+GAS9.U=6W/;.)9^WZK]#U@_;"6UD64Y=V^GIV1)[G:-8VDL MI7OZJ0LB(0D3BM" H&W-KY\#\")0O("4*%G99:J24 1PKA]N!Q?^])?GI8,> M"?W]ZAK"?I( M^M2S'.;YG+P:?WV-_G[]<(?&UH(L,>HSRU\25Z 66@BQNFJWGYZ>SNT9=3WF M^ )8>><66[91JQ41[G&"90+J8T&0^G.%+B\N.ZV+RU;GXZ3S^>KMQ57GP_GE MI[>?/EU\^I^+BZN+"XW ;X$.2/MSA=Z?7YQWSM]_[&@91]CZCN<$W?:UC!=O M9]..]?'B8^?=AW>?WF%\^='^6*1C?7[WENB2LM6:T_E"H%?6:R4BZ.NZ MQ''(&MU0%[L6Q0X:1YJ^0;>N=8ZZCH,>9#$//1"/\$=BGX=4GSW[R@LL!]YP MO2L7Z/G++V>:\9ZGW#EG?-ZV!6^+]8JT(5,+/ M;4AH@Z07K8M.ZVTGREZ"1Y(^X$&^]N)2,^Q-58DH)8.+)U8\6RJ9 @4ZG[8* M<)'')D[*XD.M'#;4RL@NL]@B64*RN+RX>-\.$C6!,D7)H"J$'6<5"R(XMHE- MO.\*[C)[YW*3&8PVQWB5:4V9D.4R3"TO6TV5),WY,:THS?8SZ/JV#952 &9) ME-]BOBOX.IM)F)@AF4/=[P5<9/(4>S&7YU3^I[ M1&%JADCDV5ID%Y(IB0)8"$ZGOB WC"_[9(9]!WSNN__TL4-GE-C0+#I$MFF) M#%JRP'Q.Q#U>$F^%+5(>!5#[L^P 5NNT__[U+FA2SZ"=0$BU%'2Y8ER@H,&X M8Y9J-@LL+W^U(B>WY*M6YQ*4/@=B9\A-"5R$D/:>8D0HV$F,#81V%B.JV9+_ M^SS.V4U!.9Y>486)?K0VR"N4H:C2[2J.7EOB7Y4%RJIS.TH4=4WRH:H]3[H,.3^/@L\0D#CC+XS.Z4]Q5G7UFJR9'R3-Q(JJ>JODDUL;M9P^&\ MC;G%F4.@?[3$X'GE8!<+IJI1)5)SP%VA4DT!5%/KB5U*U"1!#%(;O$[*$GD20.S5MD4G?'F[-4X"@O4T6KC:;BH6*Q++)C+I4 MJ7 A_Z"6'HV)6"')ZZ?V=HEM8KY'[*'[LWI><>(!$64=K728I:BDA1W+=W8H MN)$LOUSX-O+&EI,B.SV0&5)SRJNP_R^>>;97G*T(%Q2@HDU<%8$%)[,O9S#/ M;T5>_!,4/ >W13E2]).^4S[?LDDH8T1!4"%)]#:9E,.\-P@[,1N)Y"]G'M0B MAQQR$MY^$9N"[ZO:- F7;)/VXSQ&B[Z,W@Z>5M4;BA G7^4[F7RBVD*C4E7; M[78H6^F1EJNR[G'37KXA%_B9N6RY#F2,6MSH_ZYK#UR0;'T+_0A?*JG.5,?Q M -G_+)6]J*7O9#3U\2-V;1200QJ]:HW_SDWX[KW&_HW_WFX<@]PJYM<;WH^' M=[?][F30O^[>=>][@_&O@\%DK#FQ1&:3"SO2A3$=>-9)H9 6"H@U_JO#?R/, M(1G(4;!0)6UG!L^A5@O;KQM,[>GH\@7^_#NXGX^'-<#1XZ$YN(=7D MY9Q2)@^_+?3PAB@:WJ -V<:W-?AV/!GV_OKK\*X_>!@/_O;M=O)'%1]GE#;Y M^ET%7^OD_QNOF/>_*.#2N+X&U_>ZXU]O[H:_5ZK5FT(F1[^OX&A)%2FRC6=+ MC)#CS2/W6,"_P]D0I@U*%T\?&1=E,WGO@QH1QQ3@1T $L1G:D&F\5<5;U]BC MWG"F3Z]@MC+VETO,U\/9F,Y=.H-A"TQB++5L2=WYB#G4@@EAIE_W(FA"P,<4 M A0["8#$!%%.D4*6,DUCBC9<4<2V04RE^DW$K0LYR8CP\0)&MMUPJP6> @_6 M8\LE<\>"6=\7S+$)SZG^E:F8L/$IW3H0@0(F"+@@Q0;I?)!@*."$=%8-'JK@ M810$B-8RR/%/GZYDSWHO5QPSO)Z7U^3;SRG?1I2":$A$ZXWT>>.^*N[KX145 MV*'_(O:8S<03U)$^>20.4P;M,4]D5^ RY0QN[5RDW*I111%9I-%%BG#CX6H> M]A;RKZPEC]@!C3S9(R\8%Q/"E[?N(_&$-&Z>HTL7-_F[D^%O;_%&_8LT^D'_ M+3FT) ND\6A<7\7U?3+-;HA5@LE=EREWR6*-!ZIXX(Y@+V>D'":9O/ VY86@ M8..'G;JYU%I-7A:37][E=U[-@DQE_ZCQ-TSFB T#\A5QO7P_Y60U^>M]RE^* M4$M10CJIQG-5/!?,L";X.:>9T]--/DI'>,+YFRK>^*52C2+S<.WY%\+F'*\6 MU,I9KBY=QN2_='PFI*A&=!N:S<+USOT86RYI,!0&+_68BF01-S<<5Y3?Y,UT M1$6CICR:H-'\!%(I+F!R>CD(5Q/X; MGQYJ$:# O^5+FWR=CG656Q!HW'[@E8%"[U/5#V +,.URT!W(! 6,C,! M,1VDJPF(^8/0!HU'1F/X!EHKB\"4'#HC*-IU'/8DKY:[8;S'B4W%'?-@SBOI?>9/Q'8&QNR5XH.A/%B;B;TIL/4-:&W<'FK@>21 M(5EB<>M \"S/V035="2^)JB679UK4'MDU(;'H=UYL.1R((1F6MRM\$V /M"X-VY *FU,C! \5UZ,6SGC<(MM!$DN<3>X.P8.),K M/;X(NT_9H%C0./6IXPMB#T;C.A%7CI4)>S5N4E?[ "*19%NIA%(M7B@6 KD: M)-:YEWT3_/Z*_\%XS\$R'BR[V'3V O#51]V$MVI[Y),!5";7IQ0J%>UBS:5,6$CO0H@*38];+V> M#=:,J_K67,KDW73(/%R];OQ[ /_&RR(RJL9$E_(W)&_%'G*S-2/5 M V I?MM]PMP>.=BM/&NMA[()3Q7ND$DF*?9(\6]FP4?!5#Q[DIZ_ M5(;WOGERHAMLR _>_,*QJV:_@^7*86M2.*$^"F,3 C-NW"G7%T;2M4+QD"8? MD@+*V7AP&""4$85"RH18S :T=7>9H;5K["I+4#3!+!W\-761,6J:CO&8'>,# M\02GE@AG8/MWCL4$#;CYD X>E^L@-UQ#-#6=Y %0L^W;6IJ<"D1-Z$F'E0O0 MDX),T_ < 4*#\6A4#VY,E$Q@20>9"\ BF34 .19 =L)"2;>GH\@FMS?>W?,> MV#X\>$*=.(G.Y6E+S$'&:P+5*5$H'P,UD38A)1UF3MPX"VDA\[?P[,"HW'A$"5 MYC [[5-X)8]V0_H"BU_ Y _4 P1H9\-'C TM7#5SM\/X.^-&S5\X\[QO+@]NU?Z7 M:BG"84S)AFLWHB:,I*/26QC)N6!3L48Z;]5L1-P;#-7V\8E$S5=FOZ8.,)Y[ M:GX^=,.?4)G!"-"K]1RJ1NL\>.C.9FKL4[P0=PS&!BQ^S(AT9W[Z8JNY:H5@ MC*1[@X+ !22%KU HHL)P("12!^'E(]K(V:#V,*C-.]+NVLEK!8/!2'A[$+&O MUR-.8>2^PLZ&<)<3O ^0#R2+"=L9NRP))@I?R M'0D.[BA/"F'_>0TM)_6V9O@SY.(E^7)6M90 8;^3ZQ M^SZ75QDA61W?8PKNT'MW26L&YU,ZJ-: >RXIZT:\9H!3-6!^D];3 VJPL)>1;7#D _LLZ^5 *#N65B-Z_> ,3NS@$N9>COCG?B2J8?3%( MUD4U.9KO0>!$35+ITUHY5MF/QHD:IL2E7($JN5#9M?R)&B0*6,@S/4*/L@Q MFJ4\I#ZPY,R(6M\\,O.=._H8?CDU99M:2)VHF2K>(I!MH#V)G*AIAGR.W?#@ MJAPU%G[R+YYZ2KU\['1#1G$G5 ^QQ#A?R)'O@EU>TN MY7I^@.I@"B8OW3/V)'%/O&MQW?&1(C]V>W%'72(U\&II,#1JIU=']M),]1VU MV"BDM(-];'&U@'1N^5-EY8-9*K[=+^PWX6GP;#F^36RYW[&W"5'*;[S,%V(X M@Q'(9$WZ4T&2!X(EU[F2/ MD9ET@GU#S_<$6X*=79)4("/AA,6?/+%L\;6$4Q9_P4F._1-))ZS"#?-YM@9Z MR@DJ,)%+J.K?+$30R=CME,>%VD?T=GTY>IK(G$+49#C!+O[ 899('3GT3># M4I/D@@RG!T%M"A=\20B$#J=R]T2D*EKI[#^:IHD*5RKK25>Z? 7T>7RXR'(/ MDZS)$W$>R5?FBD499Y>B@^8JK*0@<[QLF/24S%Y@I,N?O@UH4IT(2!YZ0#-]\4 MCL-CM=#Z<3 AFWKHI]7JVR9<<\TX9T_@6J@3V*)B'6]!*IO]!UKP'TO)869/ M8C6V)@P%&4YPNC"69Q[M;M>U'P(_W6!Y E*LMY0R93M!U73T1>+VV"-QH7(\ M2/)9,,W)&*H'NLF.'+B\^#PI8_S\&Q,D'G\6C+.W\IW@:%L3NL?<1YBLRC5* MW6=%.72%5O)LU MKH^P\W;YW0^LOK]>;+".\5N<2Y'67X;5>0U](*6QH2K;N MN1L\ QJI1T:<6FJ/1-S(;K;EIKOL4Q'G],8&2N_4#2EITUQOF^8K?J9+?]F% MYD^NJT=[W.)-HX0_$KF/4>Z(E#W-*&A%P&;R"T$RDV;5A*-.0)HZ&[]:*A2, MH28+YGM8KB@]"T+<6_7I>OI(Y!KU5@"O7.83[, TR;MIX>/[>'/5+5/H!-7> M&?8I?*M+-,?^]!_$$A.6K Y[5[**W!*-W;[[O^OKEO9H7H;R2H%X9W==C=8V MU9-H%9&AZ6\O6V71_;_EO%^98X=(Z,[$X3?4.Z)FG%8DLM) MFC:^F2:^#D#>3I.\UT:[CJF'.5]/L?5].).',.(-^ELY]DPY!S M]\<#L7U++2FRE),CQ7BHP*'%.*]JHHW;MQ =RDB]/)CY90I]J]Q9L[_$M M6^I4'%QBE4<[_+P5"L&H1' DV+,69(E__C=02P,$% @ .6A [Q$7X^=-1X+>![R!T M],O/__S'3_]JMUM7-_W[5L]A: ZOD.]XQ \H_/?P[L?6[Q>/MZU;A+\] 1^V MKH@33"%FK79KPMCL_.3DY>7EV!TC[!,O8+PQ_]@ATY-6N[TB?4DA$#^TK@"# M+?GGO'7:.>VV.Z?M[OM1]^/Y6>>\^^[X],/9AP^=#__I=,X[G1B!WY92M&)_ MSEMOCSO'W>.W[[NQ!Q^ \PT\PU;_*O9@YVS\U'7>=]YWW[Q[\^$- *?OW7>= MM]"!7>?CFS,8YY3,%A0]3UCKW\Z/DD4N+\;0\^"B=8,PP X"7FNXDO2_K3YV MCEL]SVL]BM?\UB/T(9U#]SBDZG'+Q+L"\_?CJ*H??Z1+UC0I]/3CN= MLY/5TT?AXZ\[S[^['S]^/)&_KA_U4=*#G&SWY/>[VZ$S@5/0YEW%N"2B M 1^=^_++6^+(/BK 5ROU"?&IO7JL+;YJ=T_;9]WC5]\]XFBT6DL\*/'@(QRW M)._G;#&#GXY\-)UY@B7YW83"\:7@?CBX M[5_U1M=7%[W;WOWE]?#7Z^O1,$>N1T[ES^)4-A&+2^( SPD\V9-"S(WGX2N# MF NSHB)8WX>HDIT50QYQ-D0/FY-Z,P;^DU0>/AL] S"3;9Y C_FK;R1*[4XW MU*$?PJ__?*!P!I![_3J#V(<][ XX_[3G^Y#YEP&EG+]-K#RAWH2NOO3 $_3D M+%B/+@/60: F73,2')<$(H&T$Z[>,Y])G0&%]% M@N3W37!^"?P)5P'QU_5? 4?/$VWWV"6@=,&-YV_ "Z"** 4)FI MIM?W!#OJ MBI5"P 3O5W ,>7,NM[AD"D?@-60#*@F01<5(#\P@Y=,S?KZ%W$9*IV$P_L(G M'<&&4D]D$S(ARP,EG FV>/ 9ES#A7;/Q$A5[)-L.D;F75W+48>-D$VJ,UF' M?M\B\(0\Q!8:T.91,F2/:0#=5>,(:NE(.A&3/L4#6 A'H(0WL4W!F,6*05?" M;*50J7%4: J33\R$3.4&15VCX1$R@#!TKP'%'$*?ZW8P%1$3=+EK@!RD)$41 M:D;&N.LB$?,![X'',7U\"6:( >^23*<$#QEQOBF-]P+4C'CB48/J3O?.NV8\ MHM"]U&,Z\74CT9IH;T(\%U)?>%]LH12K);QM2C_0,C04\17!8E*$V.%SBJJJ MI)(Q/)-J3J'&^>1 E=.9?%J;$L426SWJ;#0$J+-JA/]S(ZNUFZ(,GSCQ@^E4 M4FLC!J>K]\>43%5X#-D@*9U"*'_XTU&WT^EVCCN=H]:,(D+YFY^.3H]:@<\9 M);/E3'O4>H$BAI.9^HZMTF<.I0B-T^\#C:2G(A#.[ .AF-B)5BR2^\VARKWK M_M@2/)1DLW>.IR+Y/UP MGO@9^92UW%QRF^7>3FK$)[V4A%@DNMW^7K;H:AHJ$MM"72QMHV'9,5*+R(0+'350D;4[Z'&:SYR#.T"_0>'+:0B21<7,6I[/'<_/A+@ROP[I'#G0'Q+/ M59$BBXHI*43+(72*RY#;[YH9"7.( WC#38Q8KJ' 85\1FUP&/N.>,;U^=;Q M;!D1YH/_YW)?66U\:) W(?<-H=RHX:4]=!8C"K#/F>,3^F> \"WQ_0LXYL\H MRJM$UH2+1"5D'J!@#01V#/;%A9 Q"IJ>Y6R_6'STE2T(,]975!2$% MH4L8ZEJ5'^VFR&UB$DG*R,;!MKILQ#" &;;>ZBJ4?$>(%/'9K"Y*4<) R1FW MND@ER[\D):,QJ\M6"@*S&WMK%:\TQF2EYB%(L5R)U;4K183/2G=97N9*E_<>2R-_SUYG;PM9JUD1UJ35X:B9C-C(QWH.!?"%>5 MBD*(*[C\NX^32WX*;M50)FDH*;+%T&Y1EV)VHP"]VB2+5^J5%FN36#TRA>N[ MJQJ6Q'7>'HU6]JOIU#@]8QN;15 +_(EV6CN#2+8,B9-?2$C.2@K, MI+YJZ R*.1*'@_%@[XH$3VP<>*LN54$RFTXMYYO(G4;\[TO^)5*3)I^6F3. M (477"/<2S(5.B&] J55Z10*9OIC1J (O\WQZ4?BSW&:>$,O2WLBS%Z!D: M,V/$5%/Y\;>,< D6LE1M1,(@94C&[(7K@Q+3Z43,RM!S_@H0A:DUQGI"Y5,U MI$\.A*[,[@Z!!^\ "T2T)+> >AZ4*3=_,-8\"DR+?"V]JRM@)AV3DCQ"N65M M1+BI$)E!L>^-QRG<)I:?R_7;,*W#?=\/Q/F8@['DR/_"8U;*32GG'LV%&YS, MJ!A]VHI=KDWCHUQLBAS(%(A__0JI@WRH5*A5@)A)O1^,K^ 36_6!S"'IJ'8B M&3-57+,U"[<$/XMJ[UN$(?^X]/C4:K9RB9G6-VU9,H@8JIL0>P]D<.%"]V+Q MQ1=.>7B2,'Z6YRTK)UQ4J-8HY=**52UE(M4:I5PG\RJ5,I&JJ=-/M[;+/'*\ M*7*XS0ZWTVQ^$7OR 5)$W-T<2[BL>/WJ3 !^AH_<_E^/Q]QQ4ZJ/-=5MK:X>JUB3,M9EM$K,#D6OTA?EM Y0:CHL62FBS>&V7F"U M^HBEW^CBF<@#E&G$;SVHJJS-Y]2Y6G^I4>E[)*&VR^@ H/6!2"]:L M/@>JG))D5!)JG11U(#:Y6+VHUGE2!XM0L>IAK0.H#A:SG=+R")[#R3N706=G M/T$$T'?C(2OO)HDPTG22][Z/*;IJ>GVZP -!B[ M<'[YKX*IP9B[P\@1^]F0%S ^YSP,K\2)[-X*OJS=3Z9XJ''/U-Y%-+451.0- MUK<+R.SP)O_<@Q$I"+C,$?LB^\F]WC%$\O1ZZO3FW&\_P M/I@^0;I::QD$3-P-+Y8+Y%A7D5R1<(VRAM/7#F<52)M.NGZO0Q<-HMW'5M<$ M50!7J2E=]F,PGEBMO6U=Y#!T)M -/#@8WX'_ M$7KI 7'6S6"<]+A."%%YLXV(&JJ3RL1EN/&[M_+7DBK9DE==FX:V5B0W_YFJ M;PK-I%2K-(K'W&;3J=\<%)*SR'TV8=]8[9RI@E'= "U_F*5!*QA>QXC^YL8] M++*('?DDRS)UK)PRV498L>)<&]EHLV9FF6*#=,543%=U#QO0H6YF>U$J7\JV M)Y]6S1(IVI\\2O5/N@5E)2I]9+45JA20U(%IF<79V=XC2[9W[Z"*HH?B[_3Q M\KQ&$9@.H2/*41'4-&%U\]D0FU@;#$9.($JZ^JSXE)S\OJE]N 5NKE.Q+H4( MUK3'.$5_5 4L2K4)ED,9@Q+W&MII6\L@E'/IH6Y*O1F&-#85A\=X!\ +=V<@ MD8!+DKYB(UD!#TTW@&5$5#]]L3?G[PE#*?9I@4U[^<2B9D5ZOH\'&([(Z(7\ M 0'U;P"BA0U"=6V9L!4JG"+!J6!2"8^J6JH?C>A3=7+':=9O$Y3E)]7UK]7& M5 >XZB8*F\RNK*+TAP)3NA S_W1&<+C=/[990,>::I%NA)%4X]Q$8!=PG5R> M_$&F:A>=;KUI8MK^#5 D!I'$2N2951A.>-G,X;VA;Z/%=-+;1B]:U.(ZZ6T3 M7&LQF\IC'?9E5X*D&\UB3UEM33.E35)]JTNY,J5-F)VLKKG*[MHMVZ%5#U57 M8G[+AL?CV%#HZ13IIPJTR3?1P2G O1&SX/L0)N_O6:P.4;@*8&_,()71"IHK M^4*:#9@QB<58VZ?8#9:8!'1O$DO:39-XQ!O>6R>'Q!LG\PO9F\2"=)/DO><3 M^N@%>G-X1S";*&6P]-MH$@+[D+B.H&O-ASA-0%Z]6B(&2R16HTR7E0ETV0!I M*A"C"3Y[GG2IH>AN9U@=EI;'(3[*+(]9%2==4H4YL3SRW3]D:]?#Z@.$C2&U M=$NMOK#=%%;+J,7J2]R-025#6JL/&S8!U5;2H_2YPDU.]9WN.==WNNEIVI;L M.S61[3/GH]<0YW[!+H=?''$E#@1S^*.]J?A46=";WH#&1;A)+=T3]@=D0C4@ M=F3Q_DI'BA9=J5*MO=,,)R=L,20Z?6EU7+DW:YL^:+_;X#-U"B\=6QKT/V+' M\,9+A>('T5Y #,>(R?L>HJ=U%AXK:JP1GDE964QLWECFAS@G7,08.RW7 -I-5(E4[*S)7LRR-E0XU9 MZ[^^6$4IFI1N0W,JE+$87:/]N-2F*OLQAV(-TE4WLR@2-CC#5-"#>90,'1%9 M5HR"_-?AEN9)1XIWAM7AC (.BB/.ZJA%;]I*!ZN \EBX2E892L6LL=7K9-5I M5(YW9O4*64$3NCL[I_OB5B^#:>-1?':V<,5+7TM2HVN;5K1BJ8Y'Z!#L(&]Y M@-M@++H]X [9@O\J[GT>D>7-SV@.PV]*9I7*-MBTS)*V/.H+*6M"Z^8%N4T& M8@DM>7S%$W"^#<;WD$6IT(('@U7=HHF0HPB_\MZ<]5?XN<]G"7$3NJ-8B5B^ MK:8@$MWL]@A]R.?12=4X)+70%.GOB9@8 O[8DQ==TU6M_,EM-!F!.P@\<73' M-6:0\OD*JY[A6W'#3<8J^0I)U1VH^VB]*:AMAQS2#"+^HO"I$/"JQBF_O:8@ MDQRXJITY4JZ=IB#18['(5GI0&P]7#4AN<_7A(LY'0CC@_D+H0A%<@3XD4ZT_ M%M/ @%3/7_K<876*=O_ Y9LAJ[.W^P=0U=\I?X3 ]X=GBL-M=1:X M'B0U4\7?D?XEY0&T$LG?$6;9.:32:6?[P*LZ,1E!J'!/?5WGSL3<+[$((6'P M!^,1G,X(!72Q. /(#<.F M"C1ZAV M6LO_L?HNY"2>H>#@AQZI7\V"T7[:KPNY95PH'?4QH2^ NEJKTI%H(J& M5J:-/HBZ_6KG'@W/SNH5G7(H9H4*=J_95(A+@3NZ;5RAJ6+\9>8-K%Z"J4Q_ ME))*Y9=<#@*SQ"3D&AN.SD%CHYJ!CH Y;(\Z;^D@PN$[]:635H,B4!1\Z-IN M]8X.LQ+WSLKU[F>('8Y!=$OF0\!]7SX&!D\>>EZN@FM=.EI)6XU81BTIBH&L MRA=,H2-4T?V"'8)Y1",U;I>G"^ )O1W@&S1FDQ[&: ZI#ZC2 855M&8BUZ3! M)PFH25AVFVLF+J,)HJXQ6'9;:R8J0U'V8PZ6A.::B\XUA>VSEG9[^<@DE(XH0B/ !I6_/K+T!*!"7Q 4 D'C2G:G)L M66AT-X!&O_'G_WQ>A >/$), 1=]>';TY?'4 (P_Y033[]BHAKP'Q@N#5?_[' MO_[+G__/Z]<'I^<75PX6E O!"1!,-_N_WQ[P?_7 91+_N 8$' MI\A+%C"*#UX?S./XX>O;MT]/3V_\:1 1%"8QG8R\\=#B[<'KUVO08PP!^\/! M*8CA0?J_KP?'A\='KP^/7Q]]NCOZ\O7=X=>CCV^./[___.G+Y_][>/CU\+ MX+>,BH/"_[X>?'AS^.;HS8=/1X4O7@/O%YC!@XO3PA?_(^''Z 'C[PO[]_!(J;H88F#V3P^^#?OWU,4*;U1!,,0+@_.@PA$ M7@#"@]LUI?_OX"+RWAR,PO#@A@TC!S>00/P(_3C>XUPNXN(=8$MG-H5UC M.J<@L)?F]FZ/&M#X-T1O9#RIO7AT$>).Z$S_=KD4,@N#(37'X;@'H;?7DD"?-L=.7<8T!/">'8#*0ZQ+/:[ MXSM$=A1%"0C5$-T@0441;5\;(=('AW?WP5Q*(T@'] (^4D-T$T!FZ=^#Y MPJ=W2C -,G-0[O@W .D,;:YHT-G2?3A&213CI?SY:P#5&0GG02@I:W?'=8;< M[1R&X1@M'D"TE$-O'>CVDS@BX3N[#P#L/$9!D]<; SM [6T \HQSXCM%3/%?: MOA4@NCMH"Q"&)PFA8IX0R9.V.;13087'5"[.$);DYM;0SE#\#8549 .<32C) MQYW!W9W_3,)DEAO=9.RV222QK8+1&=*_4WG^UX@J3;<0$*KG^Q>$)+*75B60 M+JR%C$/G :&FR=\@P&>1ST(6PI9#Y?CN-@:=#X/P(O+A\U^AY"';&=P9FC=P M%A Z5Q3+&-CE8SM \@X#=O_=+A?W*!3%;FM0ARZ?;$-=0QP@_YQ^)GSP:P!T MCB[;_WL@6QC>(:H92R2/><7@#M ?"0(0;#F*P_V<9P]?$?F:8[#@$A)S^@J+E4-UHSUJ.]L!YI MQ9K-.)FF9L7I*IHG@77):!>Q_N-8#]ZIKX$=IB(*H^= 2-0* .E09!3B4W?@ M7MR573U>#[+,FW9!^25]FY7#V$2:1PM'V-N #["WAKV*[ HF*V1CIA@M1-!9 M38F:>(VP#_&W5T>'AT>';PX/7QT\T!N011B^O:);/R$4._3 O@\8"FE,^ZN' MHA@^QV=ANMF^O2)PML@<+JN_AXA _]NK&"<[J]DN8TICX@*,VMRH2.@(<4Z] M;^94ET27I(442187*:A)\G&2/UA#\H90;Y7B(KV?#-.[F9M21FS-38?JM0=. MY9?^47FR0^61@& S1*6J&,\T;DZA:8'4'H5;EDY.XO%A;TBLL#4YJ1][1^J. M_9\3^^ZXI\1N>&8XN9][0^Z6KRPG\7U_A%&YLS*G]$-_9%*%\YB3VA^95.W1 MSZG]V!^AU!!QX23W1S#5A\9RBC_U34[MA"YS4C_W35!MA9(YH?T14Z5A_9S0 M+WV34!6I%IS@OLFGC228-9E'QEU+K8OAVMRDG.ZCODFHJG2RG.+COIW@S5P_ M3F??#FXQY3*G\EW?SFU#(FQ.^/N^'=S*]&5.-7B]TC>#+(Y.IVW?SD[N[N]!LPFI^"H MII_G5]4UDE $::ZGA"S"VI)AUQ.#H2^LM8) &5?R]B%B#,(+_*(GG]-#^ M_M1D;W+%+M"15DMC./#DY<8W;E8.CO+S8:09FB1UYXU$$Q186:"&F"I)^: M-@2)*$3]U'4J3O:>2@<_1F&(GE@3Q'.$3U%R'T^3<.1YS,5-;J '@T>6("[1 M2$ 1\% T-11-F2^:,E]\U"(-PC5(52.U8KMK?,M@7!BMM?Q(@(RRFIJ747+4 ML"/=+38:*F^&RIL:*DLJ;TQ7C353*2;!)+4Z7LIAKS-8C@%[*_4N5+>T;2Q5 M\J_:%N2%(J;%O@5LVG4$N%!'HYD]:X\/K[^Q7^9H8DUIJNFAQ>E;,4S[XRD!MS> MT7]_G%W=W4[.;^\FX[_^97)Y>G9S>_;?/R_N_J:<'B &UK(4@0:D-3C(KF#, MLDX6\!*)M4*M&%COS-M91_K!'^E&SL[U:8+I'LY*N;.M?0/I.0B\>*V[P'@R MI4;A% 9Q>DRBU?=^#^+Y'(8^_=L=>(9")'0X>7ML2 6$(2[L.;<>QV[-^IW1 MXXV6$&::1X*].2#P.@21I/=7<0J#]* OQ8^#!C*8;Z*%9 M)OM3\J3BD)WC8OPTI7^()!&IP M35$HGF(@ ZU/U"CV;VUG_PEF4(C#TG'^;V!,^0;],X C*CN)?/)-%00].EBI MJB-/1 ,@S0G JAE0&X-UX)S)?*9/H@BRQRQE=J$^F]"'TZ6A M9*6W ENK9+$ >#F9W@;T)F#M<:.8*UO7* R\@*WY(XS8^-?7E2RL>[BKFND&U!2:=7WQ5\*AQV3.5&0K?_ M0B6$*PE8!ZU4]H'9#,/L*$^FJX,N'>"MAV.0DMW;7YV:2\.A8&$2D>C"O) P ML= N+S?310ZJ:T%D-0&'FJ6S8S'E3OC@5HBY]IX6<=]N*D4N19U5I*FB'LR# M5,+N7#?,REMO#OTDI%MHG':/)Q?1;@.68IN6,89^$#-C&Q+=%FB+R+INK+;! M"FOZ0?Y.3Q*E9"JGB\N"UM,/%#T&[-HJ04J&N'HX0^'0T*FT?5JIH [II?A$ MUZ5]>C> #X5++I7Z#(4^DFGK^=6\/@97*(;D$H&(A6;.@XB>%BH$^>&0S\97 MG4+CS9&A1+%)L>*8*/ESQ&$:\>M(DXQ:6,L7XOK9]SBI9:=:Y @RF9-IL0/$ M2$ZF UZ1?621@B['/2.F3XP :Y3UX#9ZUMJ?Q=0.?Z3S1!UH.MH*9^J->MY( MT@$L/_Z!73U7,-;M7A5"PW7':3V1>ER$*0(L MM3,N8G%&XF#!&J;^)) >A4NJG\CZ#&4 :W*'EJ.TQF0J^?*3 +BNG!4_P'.P M2!9RGJ.M09WA1@^>/&Z;@[K"[8:%)^0PVQAB)UY=]K])IY'Q?14&Z#C5EQ 0 MR.JY+A8/5*7)(NSR&6*U8!0::YXG.$H3H,^#YW4>-%4< @_F H?88A23,:(J"R"!%!-K7D>DAABA15K!&'TPF-I&O*-;X3 M]9,N7;FBE:B<+!DRLAFB0N#T1B&JF:T>=FB":73EE"(,(M",Q!8DR"R-*C0M MU8L+(PB>!R1YJ&T,'=3ED,H(/A%>;(INQQ))NV.&&\$4E7L>">A<+@5.%&F7 MT*!YK,3^UAZ2W)"TEUQJ]*2X+VK-6P=[/RGO@"X3CX9TKR6;WN4>!]6MI0ITAJL+*J(>D2H#T,]0Q!#JZ:A_S^>A#N^UC"@!U MT+95T1[0PTVU!W(&<+A4;\TB _4E4*DKU%C=GV #*=F3* 56X;(OWC],6ZQ3 M$GE'S#NJNB;T/Z(QQK9FTDW@KOW6)9&7AH*1'; )M;?F/0]AMGP(D:+H<"W MJ2)NJWG3<'\X%N_4QANWPI\*FHA@BYV"XFA-3-2@X)'+J!!ONM/[' +3\<+N MX^@E9K\]0;9JZKO1D%KV ?&(B>D3U;R-VO6SH3T]BR[$FKK=@DUN9%[.:6^8 MU1B'M@((G%?"XMR-0-V$2G[ /DBS7[0'Y6JG=ST 5TZV%"Z3BGIV0,0B]MCY"V5 QF\W@R_4E8^PU"8)QV%&#C+@-P'X24:6)% MBAU-K"7@L\'W]?1+J1!.%0C]^'/&IFQ5IV('T-"5KH6H;]K,,>_E6+1"*_', MFYW0GZ7BPGO/935'H%07N[VF>8EEO3:70UM=TYD M,R^DXD$M3F:D-JT])@D%)80V1\^#0>V>U9HD?8NB/.TDM%LZJ=++?CLXEYNR7 6VM^+KA,6RG?M""&-$>1W%.&<'^:6]NJ<)!=>#"=4$R@<4 MKA)VD.B$R<-#&$ L'! H&:B0OKF&,J8@Q)[J*!NEI[M5@>F,Y=?4UF-+-X-R ME4JU<%ZBQ\]F3^G@C50L)EI)A9W=KE!2U 1*0>S<,6&][E=\#9;,KR+1@*\1 MA )*XX3$: 'Q.4JP'"9E(W6^%<+[/2O7ZY3 V(.%=_0[$KA4#MT'A2>DB ? MN,?TDTB1_L) (Y>J6IU>+9A^T*&KSFD'!;4*PUHP"AO[.T:$G 0A_=Y,4E"7 M#C7#2AAY& MHZT"9*'F!7@A\=&&'5S'J)T39V-,M*[R35@>U7)A5Y8Z5N36!1OF+SJ85]/[I850+J!],)1FTGH'ZP5R8IIFM^L%?T**;4?G#PQI1S VWD"N1T M?S1]V-JBNRRW(Z?RLVE#K@LJ"]DS:T*/Q#OLNY$2=HXPI'_/7M7VEE0_B CP M& B6&Y?^FF7/Z4X44T3,]?0Q6;(U./U/(::V0!P\0I9<20\_BJ1;[5;#T!&V MX+-?H>R0CA:,[VH4;,/004'UMOA.Y=XEM'T@6^_KX.]1U Q4&!Q:%U!C5+R MM+C0"F /7E2[TEQI=;LWX=M>4$ZX\.[7%U]8]QTOMAR_@C%_N/@'^#O"XQ 0 M @E_QKCX=97H0>O3VA ;:(\HDR^;23Z46 ]'4SEDLF!](*!_"A\P]()5$(5N MA55\9J.#>17"4LZ7UN8T^HI=FKK'%2:L%H*K@A,4Y21>&" M;9$9AD2!D'HX6KSN"35+8RH!Z8XX#Y[93RJ>]QHH.M_A9/'I9K5LD:0X3*,K)Q5:D(%FI(Q2@DRD MLE3<_R:0G^Q>M$'Y/"@__W5HNI.>/<]_F7;I=O?\5^5=;$\=6N=/GPEH5BZ5 MIBERHTYY=L%%OO=!J+.!7/"H[\F 6FO6!?_[?HI&DU_"!:_[?AQHSR/%RZ5, MJQ#:=\OFFWP?A L?]/GK!=Y=5/''2X.UP=\NCK0.STK#2X\2#I8&2%K\1#6O M,G)!4Q0H+5%8"=TPU=*>\F98.GV:)>\#R_LP2X ,/K\^^?S*6UO6BB.IW%XA M4*VC*.6(DP*G/<]7EE DP?>>>^!DM_+@>!L<;\W.IY(KT077FZ(L$==M7'A= MJ3LF5"JQ+KR8U!U;-JUK<4^,5=8U?]W^(IHBO% NH&]G+D?L\#I*S!IV%XL' M$.#472KWG(@H2!VFQ(0N&LY>/;I"D9>FKLJ]4EX.H%U=O"@+SYX?J)8"_P8! MZS?7@F9>![QS,J[HB;I[@N$C_$$UXGD;EH;0+*9=004>#ZSQI<9RKX=I\= Z,]JP8UQXY5@;>W*SE7/%=$BALQ-4X7?@*4CVIFMU)SLV M_4<\'4DXGJ#384KF[/_LWGP$(4.9Y>.NW^V^B!XAB5-*>.:[^)B+Z ? OV#, M-#/>X$/-V6H:3SL])C#G'&1LFZ;F?$88+P, MHMEO($SD7LL3 ZB#MA,0_;JCEMI/NHF)K!^Y;+0.K'_>?D>/$$=LYM$,1EZJ.]S'7).07Q-QF'JD+'Y MF&Z,?"^#'PZ'T[F9X'$8C8-7"1EF.ER@7;1J3\3_+1 MFW;G'3@E-J\NR56"@:SXJ@2A!7]JMJ=*YT5$#7IRR;S#QPJ-4.K F*+CJ!TZ MCHS0\0,"9O^F6SK_\"\!Q ![\Z7\X9($_')HU28IUO.?+'=123>:M. 0A*BE MH]DC"$+F1IDB3$#1FR)_")MA:4M0NYN#Z XNF.Z"E]S).<;0#V+6)A.RQRG1 M+&).T8MHW>QXK4NS.ZK@M)#?R1TB,?!P7R3T64=Y_NG)9-) M$*2>]Y"*-D%^^L\1OJ6G7[K9DA XO9VDMI'@Z.T&7*3:20D!-M)]28UX)+F, M/:\ 4SDA2.&4VU@)5O>*@ZQ$W [?=G4;V)-'))1292,;W4A'TJ?@(!F]V)I" MOJXEFZCI8^/;$76"3=)(+..(J,UK3X&T.Z': MMD5ZD7#35T^SG)#(9=K(0>=Y9)Q:^R\0-6JK\OP4WN=RC/**]$Q>96%OIZ+] M"*]*JLTI_V3_DN_M^Q=,D\YY\MFT4:*!)^59\&L64![TGP4RA0TY8\3U'WTU M2$S/:ZTKDR P&ZIYFE"5;Z3 ]LMDFKG:SX$7A'2%Q]0^H!9%?,- B\15!0'I MBH5S,^@'B-,HS"F]/&1#X%50M+QW5\+,&\@$!!7>)PAC]$1_&(,'^K=X*4.9 M+&1-;5$\"'W"WCYG^)$U@C*$U0 QM6*Y2Y0*[/1%W$D2DQA$/N7POFM6#]L4 MQ3\C>C'XZ]W#=- @O4_.(;RFVBC]"D^B7-B> !.3V 4/@3Z+? [8 M#4UE'Y1JE"4.4Z%O3I&?_")1DBA2X$QMR#4&&PK3 _2":>!=)YB:"# /0=,_ MW;'KF'[NS0&!4BE%'4QNBF>KE]Q;OV:JX2I02G!B7#.H, M-WKCRN.V.:@KW&Y -(-RF&T,Z10OT53-K0%Z2H))*IM52H$W1VHY^RCRV=-9 M,<3W(/HUF4XA/:\,B\N+D\F-PO/*8@"U% M0HPJ#,'7ZG5$\O#AXA+=/X$%M M>83 Z:"KJ '(9W*7C781:UV)X\6993/$=\)4#R!15^B68 M:ZT2]5@- /0;J%=@H2!_JV&X3H&N0[@YO^PA+!NM'VNE,J*=X?KQOE0I$*H$ M8:04J(D@U,#TGO?Y%=FOE2RRMY5O7;)/C4"II'13['&*36>Z"*7X[$>P385% MS6'>QAL/-:H6+I4 B9!;K]>Y6;4C(*K*U&_7*G)J#)!*2ITMLE$GUJVZF5J+ M& DZ':PICVG[V.ZZ?ERK_JAT?%50Z6SQAAJA;M5>U'A?BY5+(BYNE^HHQ,@6 MC%E84PK1&N';$2=K^6SZO8%:P50>YD0E059.D&G5J'I+5@63 M46DXFU-D^NY0IV@S>8!39/\U(>%ENI3*[N IUJ:;HW3.A#TS?EQ*1A?@E%2& M6$Z[<;NVU5TBGLW'&=![62&8P9ESQ %M+3ZMWJ])2(R:N*8Z))&K -55@R:,NGG&3P4AAC%#U"S&Q%J5*L.@@J;^UR<%<) M.PR3Z6\HAH1>U;=S@,7? FZ$H^OA&[IH(2!DI/;JS?9HS5B?[(7UB5:LV8R3 M:78>Y-/F2D9K:3L;TXLH;4!80$ V::<&B-[6N>G$)\L4#>D?QU!.#!-G^0K)Y1'8P$CIO-B;WU(2DFL4/JI>1+N6ZU-P0J/[^V1;, MVW]?/6FM8@^V.*$-=F(;Y.AX>B9,52AJM[(#6(6/C-(E"E&'!OD=1BRO@=KG M(W]!%Y[0162I#2LDY(TI08 Z:+N!!%)IQ5H]G;)^N^B!Z0W*E F!TV*]P)#" MG%$\LMYM]&=EHIIA:7G(AVJ]8"\ZJB#H>4"'RCN8*Z:7#%'6=$C:I&\ U!]: M]#UM5(J$_'-&-6#T^BO.Z(V-EA!FK6]A^0VRNF#H3Y,I?QJ"ZI !HM\C\3Z> MCE81T,&[=A!6\JZT/K41OTQ7#"SUZ+2ZO5Z<+Z@+Z8 $Y:"-?J3ZCM#-=T,S M[S?S3T1/ _G4((M):E^%6I[38NRE)D [;DFW4^YU3@#%+ MXT^S;*.;_O,;).SZ MS!"6:G;:[KQ6&27QG+UK .7W5U=HJ#1*4L5G539G4J!E3( 5JP^J96PZ8-*47J-J[7>ZF;^@7-J\^L*2W , M) ,16P.UK'-R3^ _$F;\/K)J!/D(8SD [@SQBELM&H@[M.@:\>7(""=,EP% M0D$=NWM"=W.4$*IHL!=^ FKZP8CJ*Q1N\ ASTTRNEZ4DT/W0W@:_%[IUP+2\ M<*)\"YBX^=K"5M?96\\J>^ VQVE.RU>^W?=)XM]W4BOTKBH<=]V675HFEX:# MUBVRJ;SR8-^]\N)BTVT=:50EH5P+0)?*Y1+JG TQRQ'H5A"Y0@E 4KJ52P%D M88)%=%]K J=VR+%*TX;SR0V1UF3FU=-6NWT2M13?.N M$# L_>P0 EN^/=YPT'1O$[&C7^[31-T[;.WI/2DD*XSPR:+^E2+"IUI]NKL#J_+#^'LM;]'EV7L M+8-7\>( MT@6\F*J\=Q O3!U^,U#CP3@KD9)2OX6^D_6U%SCO 4!C';&>N+1ANC6\?-"8[O7.S6 M\%L2,R>XG3HC[6.U#%I6\%E<^;=%3@NCU"/^WJ PG"+,!EK(Z@WL7.!ZX:K/ MG,&&](SUY"[PK.32ULFUTNGU]$I'WB\6E('^:8)SGW86,BCXZ/);5HXM"M!= MV"V;]^!WC(B>G.6ZZ5W@6T'BZI=,)9,[QC-V$YT;O2VVBY8S^,#"Z8P]"SNJ/ ZOW\V'EG/PT<+)C M)VG.ZL\#JSOUXN%/.==-UR'JWMVRT4/\J%9^X'Y:FI:5I M,_^ O\@^+(^FY9',Q,E7Z,.P0II62#HW+5^CC\,:Z;E_A!,U\Z7YW..EZ50A M:\@TSAG\Q?Z';/5D?[=1\+=/'OUZ18X=>%K8N151JBC)5^3=L")=704-Q53Y M$GSLL9/?U!+4E ?F?/\T\+U+8;13VYHS_K,[!>)Y)'E+M(X(2189R3_IF#N4 M$EDT=]F'ZQ ?Z>)1]C8QLKCPO%UZ;4Z6.0]6)]A$Z#Q\"GW+X! ML9ZR!G%DK$Y *B/C)B"_SC%D @I2<1@;Y6DY,L[Q=+TU?D,A!1-2H6[%3MU& MQ^I"ZCI"]-6I"V#AW.YD;XW">(Y\%*+94FMQM PZ0V+VD)@])&8/B=E#8O:0 MF#TD9@^)V4-B]I"8W9O8G8PBS!NX][C/J8*ATH:C5L"^R]E_;%ITVLW^KKT5 M+Z)8P:)U*/?%\57H<:C4HE4H]S(KM+XV'CPJ%!GP0-Q%-$5XD7ZAQ:B0W%06 MAWL$"='I*8/X,?!@^1Z_0M$CE10P4S%)&N@O_GV,2'R%XK_!^ 9Z:!:Q/NY9 M3L YPJN/V/>D?+NZ,=/JEVR;IN*.LH+)FPAI\?J%*:G0+R>""=R(2+G)1"%: M[0,;&J@.;:V=:1A>6T*1_O&4GL=%8W,DBN_OCP M?8^?>58M,!/U'//^<3U0+-IFHJ;8!&\LU^-.!=:M0440CB^&,]63-Y1T'+!8 M?OKWCF/@\K/9&P:7H,7EV.P0"=<:"<\A98,F=+?BNSF(K(J.-R(Y1,SWI6Y+ MNLC';RH 6.&Q'F(W0^QFB-T,L9LA=C/$;H;8S1"[D8O=5&@V0]Q&VF_7Y]*M M6DX9-(U>1-S+#/.;O'+BI7*FO7)GM]?7';OB!*>PU__61(#+;J#!Z38XW0:G MFX33;4<&T@_4KZ^_H-#/7R,:36.(SP-,XLET"ODK12)$ZL#"ZGYIUPGVYF#5 M5WTRI:,7JP)"BKZ7F<-R_HV.L-"YO;*5.X'Q$X31&C@T6R MT'R2*F:UV@.XPCF_3Y)[XN$@E?7:VC8VXF U![/7M293KB2FWR.C))Y3_?^? M4,]+[R)H&#B"HRA*F-KL84B_<1%E2-U 0A47R!0\]BX?B#RX$I%@MG8+%AMW MZSJZ;6&KD]$[.*8IE_00_1UZ\1W:)*ES1DIBX\3)7AVD1VKN,:_SFBBMQ[H2 M!Y^(^$SG_V2/^1WS(5 S@SD(L"ND4U4 ,T2"]@ZI :*_& MWK,.>\CB&;)XABR>(8MGR.(9LGB&+)XAB\?A+)Y2O<::'!X[#ENEWFI/$HG0 ML6M2X>M)WCE%QP+BV_0I:C2\JFG>.0S'ADO[+#D,U6X >YIABQV'1J\(JG?= M<'KMOT]J'%>HWJW&J7RI"9T=>%AYX?O06:!MCS_GK>E;63=O=4:F>->!'C%PY89?9PLRH9 M[T7T7+N]KCM4_N;53 3.>?NIY>FF2E7X'UZJ5:8#15XGU^JZFJL M N^SL&%L0P5>N\5V+M75Z2NA4][@XL^2:0B]BR-C=;Z"^(-[AGA:CHQS/*UZ M3-+P3MU&Q^K*,H$W4B79V1$6SNW.X26=(7=SR-T<'W,TA=W/(W>Q1!LV0 MNSGD;KZ W$WW0I9J[^;TV'O9PALM'5ES]J0:VLW^KGT3PU-%>M>AW//V(MXI MLF@5RGW*/.]0^$K0%UZYB.C7X!UXAH0J%'3G!!YEWCG",)A%C"4H8HK)9)I] M\01.T>8@A2!,NW/:$*IIB2(-!GOS$UP8(H":+9A%I Z=8G.\B= M/5-NT$T<1 O4^WJ"D7,>*-,H/C-UC)'QA+O% T=C@LZ]T\B[W+<&-:,)UDC M2J#W9H8>WWHHH00O,SQ7OVRCN/KXCY^W(I@5OZW .(+C M/H;]O8T(_^N,TL M^^\0S3!XF <>",6=E@T W,/YC^,.L5[7KA2G%?65-@#0VI%$WO&Y-5(KMFK> MR)+19KR+U624%7B],)=?^8Y$CBS; M(=@-UZ/8388VU0 77(7"A)5J7MQ+YT!6O)!T[E2AYNRRL$5_@:+6>O++P;3, M C7<=?\4KHO7?D8X3SVEF)W B+(C)A?DAOZ=XGFKCN!^S1J/LDAOX9P!&] M?JYLUFK%+=PPP7E)AF^;BKTKQY+JG"X/3 ML2 [IX_^,*:_!_$&9JPNF6HR^U4F7@---U&8![%F8,F,\\^W15M;6JD6>AGY'GX02$4FNG/H>I\]B,6_H2 M'[U0$U8%.)X#/),3H&W.JN44LUHR9L,D%$-F+^7K*.^H;X:E@Z(3$+)C=CN' M,+YD^#)-7CK=MPY*'ZA0=*BW0H=L'G(UC"%JI2]JI>;IIT*.+5GX7U2T$3]( M+16%?N--H+1<**LH]3CCHSP5%0"TVCBKCBSQ4EZ85,-PG0)=PG!W?EE16 6A M8P'S_41&P+!ONQ=B'@+,0X!Y"# / >8AW-H%N2V&6]GU8DVXM84MVW2W\TBB MZ;SP^J0(02VGEN*2Q CCX6:A4J[]B2Z2;'^CM$9U'#7:/9Q28"QNXMU2$LR[_MP[U>XUA2H,HS=/H[.Q@>J2V^>]:5$L=/NT0WB1 M;/M%LH"'O$!U[+P>D M+OF ]]7M[2(W99%P%IAVENS+ JED(=[)MB\K+Y/5Q:GORRDOR]#C5-J;KB^[ MQA4IE+Q3;1].L5(6K$*S7DM9L&]*<\Z)+WV1;8J9[9P1P@) 8__FS#]!E1[V/(GB<;AT%:/X^S'T;3*55Q*4>5V@_H MQ,B&TA M],KG3Z\G3&<7"6N6#!IRIH9*_R&E(6]*> ,?893 M 3PC H13"7^ M."$Q51DQ2;WXU&*@5ZB_MIF4FXNJS:2#&Y*8[=[' GQ0G\-(^L7>+"GM&:JV M!5Y*4D<[9W)( GD)22!#S;TM%+8I,4O45:OKZ!O-A&N,J/2+E_0;9_](@@?V M[2O(!G!W)+->,YY<4[N!?@'Z)\MK'$1>\ !"#GA$[=Q.;+=ND73"G.N(!?(6 MGAPBHB:@+-3!1AQLQ,%&'&S$P48<;,3!1AQL1"L,C<%&'&Q$I*;/6FU$LE>] M@SA]RX02D+6AFT%J5;38G&V_.6PPX10IT* 9?4\ !O0FA9/[,)AEC0/'69II MFF9$\4R;WLMH0N(P=>A^-;SG"Z3RJJ(D8#TUVCY<1,$TR#**\X60MU2;(.F@ MIFP?78&8KX95M\HTM47H R/DV6&B6R'@&98>FWG,GSV,)!KP)E:*253 MMP&0$7M6C+A2H[5F65Z<9=J\XY',<;71$JTKPA(69@U97##GE<6II#;LTK.):A9$P]$H-XAX$;)PI5J5K;_ZG/W#'E;\C_\/ M4$L#!!0 ( '*14E+-[4,>&H8 &4C" 4 ='1D+3(P,C Q,C,Q7VQA M8BYX;6SLO?MSY#:2/_C[1=S_@/-N;-AQ:KO5GMD9>W;W&Z671[%JE4Y2V]\Y MQ\4$5425N$81-21+K?)??WCQ67S@28+JF1C;4JF8FMPB\ MP"2-FW?_S3:>6+=\'JMV #P?5%Y8OOOU\_G:[^ M]/Y/IW_X]S_\^0]!\.%/X;^__R-,_#UZALF(GG? M.(8(P0.XBN(@7D4! @_YFYZ ZWCU+5@@!.[I8RFXARE,7F#XK:"*B-Y^1+GR M"$9QRG[]SZ\JVGM]2M"W.-E\]^']^^^_R[_]E?CZZ]'W/W_/OGWZPP\_?,?^ M6GPUC=J^2,B>?O>_/]X\K)[A-GA'H")6L*(,TNC'E'UX@U<,(PFY0.HW+\0.4@!D;D^)I(:R#](FQ(4/R)@AVG!6B1+\+7J/T JZ#/W\J(N^_M-#M%IR)0D=[\4U*L6=0X.+S(:A" M&;YF, ZAB/H%;;PZ>J\T?[$4KK[=X)?O0ACQ=R(_--^$?/3WRSB+LL,Y24&2 M %T3)J__#0]U[H@.9CC)/V2O])]?]3S\75U,^GTZHI*?:/8$XW>?'F2)_1T] M-)VRXE=9H5KKO?W$V0/ !C!$@G/[CNU*@8_D7R:HF19"L<@'(CP,R MB&]\M\(D3=AE[U#5Z-<)WO9J4[#%@UKZKM<]O\W?4QJUS+N5(0#H/,I\G6\QLF6 M>=YC\(2@+.;=S^O!WT7/_E!5+ Y46(%?&3,/3&,0%RRC+Q\Q0";J;S%YN623 M?M*T?_'QW\FD*8-4EG,4I.ER_9#AU6\+DHC*.($$$744!HG:=P?& > U8#RF M=0!Y8+"TKKP%0?A#P05P))8""3)@$59CNT3U52_P-HAB%5]H>UI?_\?4O@SK M[\$ #VO'/WVCJJI+\^8L1C=PDD3CF,FR^ BW3S!1,O"6IPT4?D3-E8$OV%R) M#+2I1V;>C00>UI%_6B]F&TS1N=Y_Y2PF-/,S(S,_LVKF9V[-_,QO,V\BT6[F M9];-W*K6V\S\3,_,;4Q:;Z(87I,$2BIG'Z9A;>)4T!QK DL9 L;1SUGL,5#= M,]F&\GP%I7=&*X6'3:=X).^AZ@3\&3/]4AIV]/D"DR=\;.:4@3\F75,S[E*% M+RIMFFB_+FV8XX+P"2FO*Q1L9.VQ\9">]FI$[(?=@CR@]**-4 MI*9/FS&RJ/6@55ZJP;+QL)F+UX@YS!$X'T 8L2/-.8E#!UF+X> #<-_3 ): M'_]PV#YA)&OLC8?T-%LC8M^H!7G Z4]OQNV*QIVZ\$:I2$V?]NH;[^$FHF4J M<78;;*73Z?9G3:H;Z[2<%3>6; #E,[W%]J* AS3DF\:1OK*GK8.M"ZY0 FNE M8&^?)+643W%RV_V\9AE?!ST'6SZ<4RT1]6>:.X@+EM&7CQ@@$_7;&WQ^@0C] M=XP_QP\P2'$,P^LTW[C#"2TFIR5F\A/E?AI&IU!::;H[C"(B5,$/<(:^ M>,4 3%A6=;Y"@@S1L.<0/V.TC[,@.5Q%B-B)FB<0,%%T*TEGYIUS YP=$/Q\L?-^ MB+"DWCR% YDA8<\1[O9/*%I=(1Q(GR!N>=!$RQ5"SDR=\P",B2_VW:9YW*L8 MK[2,-!1L<=6$5;2SPTD/SP&1?[G/6"]E(RFZSV4W:VC\%)_QO4$ M<+Z@PM@7ZY<"$*NITV^P4"=.2C#9\Z'KF-A/P!OT!5D@UGS4O*>+A@D4[32= M>4R%'=T/"?+%+U\\90 F+*LZ7R%!AFA8G-L^0X2TY@+U)XWF6A5*[B:VE(EO M^7ZK]G&_;OS2--)1LMT5QMN][/'1]N=,5[LX':<+BX#S\,5L6[1^M*18U8I/ M&CY>3!Q4KLWT8X63'4[8$3S66.,<[^,L(:E8J%B?-D#*;.3K(>TP)ZEP/6&; M;Q#@! C>@#+WQ0'D<,2*2O4P(%-$[#G&(@S)&Z3B/S=1#$_5G**5 M@(GF6P@ZS-\],&#I;3F)12H#84:"*A^WH.V2G'NSI[QHYD2Y>6;R+:"T&7Q36QX"T&[L3/7+(=5;MW66?BV3 MNP2_1/%*<2;11<."TALTW9M^,6O(67IF_UU M3E!J_)\!:7='3@<2QDXK/O$ M'4ZS /V_T4Y];MU.P8+J:Q3=>P-G!P@_KV;/O0"U>4*+VOP$H]T+I&&P::G0L/!62JF3T+>$T-NU3+NTH0O&D5JRK1ACO1*+'3WC&/% M9?KCY_24V*1CWS09!\!8>+/FTJEUW*<5GS2,U)5KPUP?X&J?$/GS"8=!UT-*%G:4/KTP]=/WX"OJF;PT5&EUT/ZLF4ZKM%RT7G' 0SKR3>=(3]DV#/IZM4X6 M^S B)KO(,ICR:Y=4NC7V4=!3=#=%^Q'Z^OSJ'@AFH,+-D[:.$O!@.:7Y"86P M?,I& P6;K<06<;P/$#^/*FOZ[<^:=:ZJTG+8.XRS$>=OI[?S7A3PD(9\TSC2 M4[;5_L])$*<1]2$]DSY^WK")<8.>0],N67EGWIVH-%M'MVK+1P2:IJZ@?+>W M>"W7Q>WG=YA+I'*3H1H]"]=*]=!W=,/4F* M4Q+Z%GQ$P%39#8+N6LH%C-V//AEV%QI']MVJ)"\U7[?V7/>36?UYD#XOXI#^ MY_(?^^@E0$2<=)&=!TERB.+-SP':2ZW\*1(TN.))AH$#+R'\0!"'8$5_@"5G M/_Q%#4>LI LSAN@YF$8(;2 IVS!OH+FJ $/Y,IG(0 MK'$"5@D,HPP@3%(&=FOOO_[IY,,?OV>#T;]^?_+#A_SS3WR+H&[ M( HO7W1<4^92F#(&J]J\R0^G M4D$4:ZAV!NBA.G""(W=GV9/:[UV"=S#)#G=$ QGQ*3JSVM%LDHQB:F-%'QV3 M,---U\7HP+FQ40'FK#R:U4C!A574YS,TJ($*X\0B?\&+9ELCN\R2"!/0WM\W M,$CA?;1YSI;K3V0,I'ZLXC,#A/21Z25LWVL*=@!1?EXE4')@827=>0T,:F+" M6 '&BVZ=?J*Y$V4WLM=K39_,)G:L)LW\3 MY>X9LIVIL8,Y\!,%3Q&*L@BF9([!.M ^8Q228$6G&]E!IXA$GJ:^_F5Y M.#C6>+TXN[ZY?KR^? "+VPOP\+@\_^^_+F\N+N\?_NU?_OSA]$]_ 9?_SZ?K MQ[_YX0G*"&-=+<\%3>%O%:9L?EUE"SC?Z6I:JAHQ=$'+WC:&8_GG.9).XL ? M7)N^#R9N4+'81\4* */5+J*2IR<%C!((M?N!Y5)&UVBT>,7D18WY+OM=<* [ M[ 8U)DT*YB4&=8H.ZTIVG)$?WC" 2$N91YN>_-1^L[1#\)AJ@WFU2O8P/'9[ M1?/O(F*$03M1)TY 6?55;51&#&]<9 X+*U+;T%"=7Q:1HU)-^=R>0X:/C-$ MR=8N4).R^_TY[UQ%$K3.7;IV%?H-4,<^7<%L(O\Q&V?L#C#.1I;.\B:?I]T] MWF!_V' \7G@[3FCNO0T3LQZ,G.[)=0\8/F[124,Y/(!8W+H;![;!862R/3VV MLUAQ=(-M[0XJAONJK51=;7![[D+#6#6WNGNTYR\NM4WOZB TF9=4A-!,M"P- M\ZY2*Y]3JH%7C(&IY*[R3K8 MJ2B9\6/D57;@ZUN<07#Z_3=^V+P,;EA!D1YCA([A8W( MF-4BOE>'J-6#N*L &:GFPZL:C[M$5.,RJ92[E+0^;G2XL4G.R5%448"<\DOI M=T$"7B@O\*_OOWU/_W?Z%W#Z_OT)^0FD_"KT8)\]XR3Z'88GX'>8X/SS*$WI M CS;%REO2Q\\2.Z'X_6!CR50\1!HU,287V@_18,2.A32ZSYU_.KX6;.AOTK+ M34Z&XQYW NEF]78,0 MXNP$_/#'+@GH'SZPY_]X+,&1=(@-T M%T3A=7P>["(R&Z^\M%+)@ 0U@VWI0>H.B@@*GH!V$G@7Q6#%V?KA$0KX875- M^H\5.H*)\@/7,1 <0=7%1G:N>Y@%40S#RR")2'RS1W?SIHN3M^-,(^T9LX2C:PM]2C6]^Q:ZGA MZ3@R-M4="H^T7EMM-*D_:>%>!$;)P1IZ<0W"KXR#;[<=U%7?=J]!13%^J1DI M:]BM%=^0C.V:_*C63;CE:0MJ+J@YM6C*!3 VOIGU,19MIMW0DG]Z/S9Q*96[ M6:[*F^)>X>0"[Y^R]1X=]VW5.>RB1MA@842%T4@=AWM:#?OA4GJP8R.MSPKB M?!FL )*P!CEOT-9P>+)FPY6M,W[O\G+]P#8J[H*$K8#G;6$OHG1%C'"?Z)W@ M-V9E:X-0F;7S76,_G-J6+71N]FHJ?N:X=VPB";HJVD._B,&HYR-=1#$*,4$!FUCN"+=L-]J2T M4!'B3@_O5_0\X.SP5^J>RP1PML)1"6/NO9-Z)(\?BZ+P0-\3CRG9@JQ)>03/ M*RLQ1.&%CZ[6B5VGB[5KTF^<.EQ*#'PE-P__[BTN\JUP.(C.8FR[)PS=17:J3L E,A/9[75&KZ_'6=-OP& M_.=(F9YCU>])2QF47%?R.EUO,>-CI3[3@Y66:C6Q'^YH!?_V^MK1%UBFQQK5 M8)[;TDI%?S;65:3(64%[O!65KN, /B^GJ,#:[LFN%E)&@[#-+WU:0JDHPF3] MI)>,%9CPLS#B%(L>EYAD2>3H93770_KI6 3#Z4I(JW=XMPPBA5F?GUA< M '&/3X_'3+?TP>_H*@K7=%8U.DGH@]%!TBH.XG:R2LV>Q)1S3.\8@@9+ZNN[ M$ ^OR O0CC"4^2]1]GR^)Q%H"Y/+UQ7:4^NF]P^1_X>/P:N*B6F1 M-SE%ILS.Q21 MX)&\Z7(MQ+U\S6"<1D\(WD2ITFC02T8?QAZR]EV/,J.='W+L?BT9 LK1DP%" M!C&LH$*/T4$58)8E, U<1I]RI*S;VJ6X/4%O2ZB+ADDJVT[394/C_ 8)3VX5 M&H0&RZK+5QB*V40J.O'E;*;<.DFSY?HGC$-V3!(F+]$*I@\8*2Y*=5,Q Z.= MJH,R!!1D:YQL >;N@6-O5FP' <+R*O,7C(IOT-&",>)G:04K0'E-DE]1F:@\ MRT3(8III#1(T'=4'&+C+OBCC$P8>P$D.G=^YF"RZ1UF9E))G@60C4V,^R#!< MEAA.F[8]0(3HA"\./P;);Y"F+V+L5/&^/BH&!U0[J3HX(!P@<>/7-N?EAR]) M (3E5>8O&,)5!!LV0!6,\G1N]'9<*21(/1-9+L@<"^$=74_4<(\!0B;K.3V$ M'0Q&4V%UT1^\Q.,2:J/B#"+ ME;-;*^6.5XEF^I:/+Y3>X-3 M)>-N?=S"'6HE.?LF+O;7J65YMQ#6!T?;979-/7FH>M1X M_J["]71V260I&MZ0-LC!U2UV(OS3"GK*]1M/=E$4@6Q>92>ISGF AJIX57GF MCB:X3K?]JB85+,U4[3$)3-0'T<&R&O,.B69=G8"@X1>W?4@X<8@KG,!H$_,V7JO#8Q+$*?%+DH;\ M%$0Q'1C/X)I\1[$838FL/E@*;%QXDF /5H(_&:-6ST1HR+K>>>18.BAC S7/ M =&Z1^90YHQ!A3.@K%F2"#CS"2K/.D=P%:_L(:*/6"=1JQ[W>+PPT)H5>N1T MPY!A:2WZ!T_=?7J2O4F*]:FSYN6L4;PG4BV+Z37W8?X]XL@PO7PEN2A.PB@. MD@/K1TNO9*9EJ)CM.N6CM5J2Z% ,TT,#3L1RMCKRQ&,N=W"049G\)>$1*$7#/ M8 S7:G="=9(P-8DCDBX:&N&7**5I&NTZ_?43Y\/65+_Q-FATHW7D\!TJ]!29 MNJ,1)L7<5K 9.V^&F=YV0N-!@P2L2LC^($G("ROWP[[;%8Y[]>&5ZKO;W@>T/XJI7T1HGZGU MK.DD84_]@J1]@Q>$_33Y)A8]1E]3D*=Z[S;\012U$N 0BX""WM;3Q)I[0QQZ;ZGAN^J &MX'[<-[0B MP709FZR.E#,Y1<+N47[[F9\>EAH.:B53G W+=><(KGLT(T8[HV:PBF3MHYP M%ZLWGJ3J8CKLG_T*G1E^PSXJ^)LTG,NRD+G>Z0?A>.0#?K\\;_AXL4\(.9)G M1UB\YSTDXW.TRO+;WF"V7%_A9 VCC+4=C\7W:#>D9XA"\C>V(27CF@Z9JX/O M3!@[YA'BU9X>CF-;@/2:6MIZD/=*!2&3E:Y$$F'S5#HIQ.4M)&GA"3V2ORY% M9F>ZQ-<_"ZG9+A7;C_IVVO#AWC*Q<]#[V_:I."-KZSV1+QKRMNJ*1K*,[8F\ MI?X;=D0[5MGOAQ80'Z-[9M&XDV3R5,1GC$*2D5W^8Q]E!YT%(4F"%BY2[V/@ MZ&YU.N.H\ 2I@@) %8VPC M[&#WEMM;R<8S>^O%J$(&!(3"+?1]W/K;WR!MT$4*VUQM1,P MV&AI(^C>,?SPBWXXL)26O%0]:M/#R#KN&^MLO4*AJQCM5HV,M@U\Y@['->A&&$9VL!>@NB,+K^#S815F U$U\ M@) ^!KV$[9M^R0Y0?N^N8R X^N$(@U7&5^&6JX7(=Y1YY2=,\O34L="EK:#K*G@"CC;$\ 9TR7- MG/6TCJ(,(E95J.^ H0ZLH7_LT\SNM8FG\KIT744)!M\)O+!$U *XK\_=H(N._*U*GU. M *MX:RF!1-JIM)[>W FR\VY\M_DA"Y*LJ,TDTJP@"#+P!#=13'-H:KW\FV/W MZM>\V=C6=<;V[\U553CM_B*V][_Q8PXY=)NQS2N,G=U;/.55Q8O5"N]I;X;- M ZW!"Y(P_;0+@\S@+AAID@8K67(L'"PX%HQ!P1EPUK[>!J.*,-94\TS01,- M3GPE3$_Y$/O;DHWNZ>4K3%91JC@6J1,WV7=79.9@&UB0IF/8JG(/.> IDBHM2"PLC9 \X_SX&9!&*G3L@ "B'\\&8^Y+MRYU[JU@'OX3:^ M0WN8HNI;P+!W#^I^?F@/^[?(E_UP\'*2G3[BCAU6)O!30(2CE3$DMV EU_>0 MS)W3*(/B*CK^=O=PA3YL/3OO-&W*QWZT./ KK7)1^MY:TTZB$UK>WG M=]%ONF(WLOVFO:C9N(SSJYHJ!00P#F5J-3RH@!@67\X'9?IBT+L,@O3Y!I)A M5^%JHV1NX&<$V>X0OAS:M@$I(6.E=X?1W3=M?R@K #CY7.GCV[ VAM\="AP##,C MR0[ESJZ8"6%X=OB4PK#B (M5%KTPT]7]XO'Z]B>P M.'^\_OGZ\?KRP9,^Q 908W,ESP]65$X'6-C)!0!G!T!%H!M%Y47KI133=20F M$JZC3/4>H.I3^BB55*:;D8WE22UZQMV:\$>GPJ(YV2DN_:EM$].]TG@5(5B; MSS]BA^.1&_Z6MLTMR>.BUT.Y7YYAD.1RLO6T_/XYS'YC4\Y='BB?#I5)0U!( MZLEXZ-08NVHWK(+\%@VOO4:C$!$T;BVC?YS)Z'P!=\1U(C;%)C\CR,ZJQ>%B MBY,L^IU/O16"F1P]?1N1H>^@\7B%*UN=#RKL_ @<2D!B'87. 334@E?!D>T" M+*20$!5J'R0(*+O M 9U$#3'X@6,0PTV0P;RXA#'S(PH-(X*EE>2?]NL>P+B W _$@#Z-(_3L\8O# M/CKKR2I4]<&2Y^*@E=4S$8\,[+7ZCX",]1FOG:P4@7BRK*N!--;7]7Q0%3Y9 ME/;D?.L+I46SX*E628_5DN:B;?1LPGA,W\60MO US58"L-?SNA3I M-5@2WE9 =R\!W4A.=I? 71"%^>Q;#-)DVLW&\ 4+^&9N)\?!)K8R'%VXIN"; M3U3X0(E9+L1'3E\=5EU77O4S US"O7/XBY4L(0=;Q.(I\6+ #$8>6>^" M@[UAM2#F(DP+XL[:RZ5@QSGXZJ)=D$D-I#7M>0^/U!!Z-P37>*Z4[,D(H':< M0(V>9<0:])WX%.71-@Y6IHT>>UH7HD/.UJK9.: WX'(,S1M9Z'P\YU(KU>X^ MSS*_%Y.;W?.E:"D$)SYMH!(]5:B.489NR51Q%J!\ T2VM-*/8*H!L]8)@_%. M%DQ[HL /+[V.7V#J[$Q0+W7K$/=P<] OYO;GRX=9G0F2@7K88P>5/#]893RX M$,*+JF,R03!GZXD7JT/<-Y .*'D&< X/LCEGUH0P8QY[.0RJ8P>]@"\0X=T#7F>?@T1I M4ZJ'B V\&D1=>)LHOXE^ITWK!!\0P0? MD#/R=G7&S:K,.--VAVNH^Y2=_!%YZ(S63_L@UEJ-&6\59MK5%S\\]"J*@WCE M:OVTE[IUB'NXV9\^7EW?+F[/Y[1^*@/UL,<.*GE^L,IX<"&$'^NGE2GV311# M,IOFAQ!U%WT:1.Q,_FM$[7M@,<^GU@\("=[[GG'SPQ&'8>I8J6G1G+>0M*ZZ M,#ZL-^( '$[/,($WTWD2"FC\T@<1?SN8(I/1GKH]_(XX>5 M5>DO5G5_*KE1-Z+\ &4XL6?=%1JX@$]9?N?(.9W_ZZR)M)(QGW:WD'6R"IE[ MT1J$A!]8%SF"APLB?8BU+(ETJM!'=#J618B34$Z@N!KGO!\6]SMWIA>\2A"S MM&\SSO6M]10.5BYS]?!:9GDDN_;?7-S+.A)J[7MK7ERY6M5 [NK+-;\1P;E;>W\-H74+Z@@ YBB]%6MI#2?% M.$T&;G%9#Y,,%**5]_BT=#(;NK7,:4)\#Q'-#!_Q8_#*;AC"*"29X!5.S+O^ MZ?,P3]94>;K(LWFW+79\,>'BY)U]4YAE".9)>-*X6PL$GX,D]"5[,#64EB1= M#YS9&45'>B^DH+N?M M;11#65LJ3AH?RB]IN]EO&69 ?Z73)UV*;])O*7'LF M^Z1]@&OMNHRWVS+M+LO(_DIEH__0FJ.7 /%PEX\K] \D!:E_4/DFOYCP^)S= M"NUI7+I\7;'.1?>XL#BU_E58]_0V@P6CFB1 M(?L!EB+[$7@FLEP\+>Y?EI6BO"*/&"#[5T6DZD6H[&]TLM3\K/I]<8UJV_%< M\1H@?P] 7P3P-YE30"[>Y")*=S@-T$\)WN_($^1WXE)9%.]A*$XW8K4EH''E MFLC,%>6T>0OK0Q8DV4W%WMLB[[_]RY\_G'[XRQG<1'%,#99, P\P\*2MYB2F M:RL>:T'_)9FIU5AG]Z;ES0/!8=+?G-S?UAP M-G31*S2+GK9Y"6H/B M!IPO'OX*KFZ6OX#KVZOE_-5\_VV2W._@;9>ZLE>+(T349N.1XN M?*,\8RHZ^?,M'K[Q$WC9"5499JRKZKE BFIH@BI7D+,%A"])QC) .#,'G:AD MXPHGCY"86':]I7N,4+O[4 !: MZB1Z].@U2,V*!UK6(,"J,AO9?RY%/=\#3%ZB%6PO^:#WL:W83\LUO2=Y$]/0 MSG<<6!EV)> OMC2VJWB>,Q'TS<&12./=Q$JG7&@?\F/HJQFU?'!MCW@DD-^H M[8D@ELL(A)#=99REH+00M!0UWZ]DPH)JPLC%'3D,LNL2[F$6)2P*+Y]0M.%E MLJU;PRKA39FTONDHLG+0CYT* ))" H +$?P(+[HX8T,ESPQ35(6S9 Y*[IWU M!F-?/UEK>IXG5RK^V47!X.K#5HJNEZ""+9]45T?^[!F"+1%BGQ1UU4>=Z&L/ ME!V_V>KZ&N'/GB0& T!C.?7[":IPMV87_9S)V ?NH\USMEQ_2B'S_^53%D0Q MK2;-ZX?(S*7]KH&#BM\9L3$X^*W/UOT%$6*Q# NAJ$?"O&B+^CAN?-^[2TYL MV ZV"-:,[40$!28'S9T_T?N]V("82OV1GA])M, M>% DJ ZP$@/[+E^P!E7>='6NX#ZM*^LABK44.POT4"]P9Q7@P*^4-6"\QZXP M$/>5$>>_PRA::;9^ZZ-B,(?II&IWNE*P 3D?J8J/42>@PS!A><5]-X)AW=)V MVW"YUBNL;GO:X)C3$37[ 9KSH%,EV>+,T0ZC=2.!AW7DG]913>%+.86[645( M-D$<_J*'_;;;9 HDT%>DW;8;Y8DY%4E 3%7#C7#:,,Q<75.1E1:VM:9ED-##.?30'-OU MT8IS/40,=LZZB#I($L@T7!1;$FYB^VN194GTM,]H31-M:G&.MUN"(=NCIA,UB2(&;48ZB=NNW=0YSTAWLWA MY$'$ROH<8T;7*4IY4D(KJ*O1=6":+7R<]$,K;R@J6)_T%R9[89Y]\,I8:J=Z MYP2E3,"IGAB:;JSX">/PV:)(GQ)B)Y!=L!,#Q=J$A8'UTE1E;AS3DS M8$O>? -%^4C8F-ZKASHV4OH8@TZW+%ICC10YH_,L0^3='IO(KW[*[X)B<6F@ MY?&89JH")];0ZPR@$Z&F/[I,-WRT] )@S4!QDM'>\Y6;,G5/J*M2M]I/8H#; M"%TA>/M2(@+OY5\1PKM!Q< 6^CN02*$PQO B+YO6<*-%?@Q[=SHA=$&:SH"X*^OBU4[1;A$*OP/!X]C( M"Y93UA@#1IV_UJ#02<*6";DL0R.,?#29WIC1<8.K>-^G8P1"3G?Y?H&DNDK-(R)$L1,K::'N/TXR5GZ9$(R M0!U9U:#.O >E[MWT%CW&SY.82A/F[* 34YM/&NRGURC9W41GI+V+J1U:Q_TZ M&2.F5FL^N RW.#.-K0I$]:U(FHG#]6^/#@RK XFU=3D;T$14J'(%(D10OI[$ MY%**Y;K:DT!<-<,V4UA!$&N?D1^VU%I*,.1D,'4QXFQWAE."3B^TK3:!R"_W MX2GF*$Z[>C2R6; ?;16J4=1%9.<^JB<;H0MNMF:K<3WDK'0:]?QFGS9=-?GE7D9K-I: M'T];,W0DA&:Q4!\=JQ;F<(BH-G?VUJ8&JG^&].4S%OWN/ET4?H ;-A+\!/$F M"7;/T2H@%@ #K:F,!#&#:>H0<;O34\$-5-D!QL^[Z"R/(596YRCK75R4>[C# M2<:OD#%:Z9(A9VR'?>0=9/B<*:N?*1$#U_$:)UN//N?O>J!C M(YV/4K@I(Y9>S:8B9%Z3*(4IG",JRD+GB MZ0?AB.2#O[=T3R"<[Y*(\-PANKM?ZV# VA S;:1W9HIE@>\#,UR3DNM7RA)I71A:&^: %5%=#L MB+*H*V#94 #OAG*8,A/_E,+E^C+-(C*!@TI]T9I/ZH]4=4KVC9/V'26V5W#P M(Y_HT#SNUXM?6D:E@I=2"G;3[AF^P'@/Q=4,FL.[ C&#EKQ#Q.T;OV )*CS] ML']YU+"R KU'"'6"8S0FM*;&14]E=OU9"E/-Y'>8CEXN,T3720);-IJ&@JL' MV:DT4EA%6>2_!:V*/9&[^ FD3&:$= MI6T.'?(&Z^?J[+ZT0B<3P+$%3<\0W'RSI.L&L&79R;(0@G5=RAU\JJ(E@S2W MFX:% @;G0X7'A20226R_GGS5_W'QR/2C6[,!IX%##)*RUR;4N7N\K=ZN$AXE MI6'/ 13^U=+MU?J,L+U-Q\<@^0TR\WB JWW"[F32G"H:,-";K6@S=#*YY'UG MV/USL-%W9EN(!-)")K!C0GDP S6W#&P%D%E:@63KH5(>4 ID/-6=^-U1^=KM M#7A:W]I^:!.MYM-[N(*$/^VA%X?T"M_/ 3'\*YR<)S",LAN6!;D,S5%&H7)N=V<%^W@T7- M#KA(@,L$OJ8%HS!!A\:W+O#^*5OO47YA1/J-<5B<7EFH6T^+FIZNCO0T_02K ML[NUP4Q+GJ:#KMS._6&^S=4EYEEJ:IT+?*B!7%M#=0=SL*)5/5]!D$;W+%FUX9) V]9$Q:?W62=;G![5=/MF& L(+&/ 9#N)#HNR8: ML4WO(E=!E/P200DKJ,UC1% ;&)1\OC34CXJ;\0DG,-K$Y_LD M@3$9E),@3H,5N^6:3)+9KXA?>FV0X!DP,8B$NDP=C&U<%)#+ JK"L,6DBCA^ MN*6Y76!K4,S6!I ,_(LZ_#XDK;?P<^4BZ@3'Y,<5K"00!K% G;8^_*J\7)S0 MH*&^=DEV30P_G%T;;VRJZ[EAB_(BK,_=F/JS/M.R0=:Z._9(_Z3ES;H<]''7 MX^B@4GSU#,,]8K/5\VL]NHE>H(;76V.EMREA@;63':EBR:3S8,E(S-Y2N >-3Q0)89X6[2^,=+&]> M6F;+O9 )Y$+E.F%BF01(2V?K!%K+=;- G':#6)&WN8C0GKR ?NZDS<+@&)8> M2R<]H7;[K%B.9-Q9X!3\P>7=@Q^YD:DA8$O:GRGHJ!'\:"N)XU,0'/]%!?_) M T!G.+5;%^>V(FZDX>QC\#\TP44!JVQDG8+:"N7\<&@%8&6JX]S7Q4TP/'LQ M\%Y%<91!F@^$Y2WV_!)[&X.N GD;L5>:G0-7W6^W07)@*Q46JJG&'WG5+:%U MU%6$8(:HMXRV7 *65M,C[KD,@ LQ_3A;ZDKA@G$+[J_/S89=Z')WO([9?;"- MB?8N:]ZQ'L4Z1][&CR#&MM4:4,Q0G+\=M82;[D."3"CPV+2@R0-011B6P4;K M"(9G!]K7EO::W@?H8Y!1LSY;9JV MXD=0L6(OV"8^<[8-$4*J$:&4!)P=VHSD *@TTT<.5F1,$V;]H-!)PO#&ZV.2 M;J<5>+O#,4,/KWGQ==XHS0^G'8*J>25YE_X\A45X$5<\96)]AU& O5P_['<[ MQ H=:&%Q<3N,N KP$?/*>[V]14,F>IM%1DR=["<2%GL4)" LF^D3KTI+=TLK MDI(4O! 5).)"Q@P#Q*3U8'O1CN5@:V#-UDHZ8F]5H.I]3<7MG,089,XDS4,) MJ/[^2XGW?\S?WX>,@9Y.*LZ*,;%NHN I0B2KR;,;DVQ"@[SIF2XE=DX]H3Z' MR ?#XKH27S(1?1,X.JJGH?L9PEUD-^QH7^.D)2A$**<'D_MY9S> "R3=K8FT5$4).( 0%G>V*2V'IK+'HQ2GAL<+-A:+K[]J0OB=L4Z1<8 M;9[)?/O=XH4DZ!M689#+08M[V4*$Z!,@/OTI"6*Q0I$/@9[,TAP9WT"P,H7V M;1G:0! 3X@$F7R.*%2+6C-#+D%:-Q?E73KR**8B"**S2?[*J;6]!WNB,*> MR3=H*?&XJ9B1&.Z&2P.Q/$C2\L-9('N&H-Z7Z_+A[H[;]DP2-1MVJI"U&0/_ MAFU2*9\KE\18D,SE9:<5_$_O^ 4]9W"-$UC,NP2]12H<8VK/E M:R$#H&[[C=7ZS6DL\DR MYMZ3E)[N&,:K"$4L?;+2NT"#CY6]766^3KJ[5;CQ/;<@VQ.U'9AYW+-)%)E0 MY;(6G_H6-0RLI;TD0!.=.5M&V\9^ 7PE:#"K:)B.1X'C JYADM!N$*_\C"A) MB/(:JTBGLMN8A0VC4&)I/U*PP8(9 \LN'B$94!*ZQGP1D4]I5U"8@NPYR,!/ MU%KNHY0%C@ \D#0T6D>K@-U3D^1Q)G\=9E#B*"]KGU+]O/)^OL4;/2-K#34: MR,[4H%H"3)L=T E,11*?8LNG."E*EHC$(FU*[S%"9,I%%WYLA!=U+C8,0I7K M:"TI?TIHR\&J>,Q:<@%]"PW:-M(:'?10F:\]M,2(3N0!E04(8:8/$_?P!<9[ M>$7LXO*5V'4$ MLP@AVHCK1*S D]1"? 0684AXL%SE'$5\4201/X+%>LT25U_2"AN&@RTB-6,C M0?G$ELD!J" @EP04HM!SV:4P@$DS??RXP?&&M;GA>9#%D*%*V>",C1*G46\X M91\U#]]P,4_ '6$,62W?TX'\$I&I[8Y83,-(_ @7FG:"S5":ETV(.$!9B]91 M8G+AI>?S#"<)8?@I)@801G2:'*!\TWCYA*(-OUSCHCA2K14(#!GIVX 18[N7W^RCAZ8H!2H&$5)?H,$#+& MQLUU1^'_[$43L2N<]%P0M7B-4A574B1L<)&-"B/[SE:YTNHA(].]( E3\&D7 M>K-AK8ZK^O[%?*?VQG?23ON%PO0LRJ=S_"[1-,5'RR M_7E]L-KH?8$>U@L+EE&7CQ (MZ ,Z#"5LP"_,K5T*COB U/O:3 S#:.U^MT()FE'31692LB5%;9044(&@SRLY2/_08@ MT_AYF6R"./J='Q"-PTH]:F4V2V^ZCF"Z"/.M +K0OP^0RK*Z169Z+7ZM,'?2 M$+HJ&;]+HU(57)W7"^E *1X0\GFS9&_?IK!U^&9O/R)HC&4W3K*)JO#G.$Z) MC&&N6U%N(C*MJR@F\3 *$#U](U;4-/;S+#'4'V6L"& _^Z"7WV"2AA?54 MMK-#>Z,-]J][>@-\&F5Y[UG>G_54)1XY$L"@MMV%0"YF2X(12$4[W1UCY4<, M!2TWJ0)B9C5W7JY%))607:WKN'_+JTP;^HLI)U+&*.-GUC?ITJ/'7K> MG;8NNXA>HA#&(3W*.DI(DQ=F MN4%<[%FBVG#@X11',/<,H&9R/8J6'WYHW+ M6A"LM(VK]NC*)0>%Y?9W0W 2$OG9R.NX6H[!3BP@V+E3QK:,8:@2[(S8Z%N: M 5L'3768,/04:E!."G>Y/"?53]-BGW#/9")_Y%+Y$=9L& VVB-*,#035;.,Z MKI/H81.GCY4V5ES9)L1)0::G.W M&DNQA>VIS2,SN=[27KU)%"#>8,9UE#GF-Z[--/E[%FVB0CP F7SSC3B=EF48 M==H1? M69!Y]2KE$OZC1:WA6,'JAIS>T]M!:'S>INS@B9[FJHJ#OS0:Y#!)8 M0D5CG%4KN]T(FTYO<0;3&QS$M!^6V-")-Z60RL?8M%G8Z.&CQ-+A,6M:LRY$ M 4P6P(3AO8IS<4 ICU^'XTRMI+6QDP8T,[4(Y-P87!YRX)JBS?&HD*54-SH5 MU_(TC8OE!WDX.^V0H\KZ^#%DJUC>^%:+K8SS\>D'25W/!5-D&TXW_HD0_DSK M2*]P*IU=$Z,?;ZHN?[Y,$ MQI8F3;R,ADQ9DRPO#82;*(YINO$4("J,E534[;_("DR=<.F\8_DA> M( 0A?,H '+K1?<)H_$L2920)7:LE3:JD77MCP8-3-,? MP6?*XATF/$Y ##-:H4I[%A'X9%>I):1G+1H\G@>[*(L0+1+\'5,-EW,4XU[&=C!XI MV!.3*J11[WC62<*@C*B=I)N;9BFC$@T_/&<(%BRI*T\A0%W:GZH7V0->9Y^# M!-)F$>+'"_@"$>:S53H=5'<,!:(&^;DL$P\R'(.?OA/.I@8FU]S@:X M?&8E6/$>)/DO%<;YVH>J'[:N<%[MDSC*]@F\BE[I?^B&_W*]CE908[Q1)*BW M8B7-P,F*9<']!*P%?];= S,) ,Q%^';ZA4EU:+&6AFKM+\ OO7*(^=/>2,;@_JINL@\EAS@Q4N?DQ M1,O A!7TYC$DJ \-2VZ2)EG%1,5"=JUCKMSD> M!]96A7BBU[I1CA"FM$[!NG(#^],;9K&'B*V?H%Z_<./;&2(%/&6V[&YLG1L:"SN9#;L)CPIUJN%3"M=[ M=!.ME:K"I,@Y *TD[_CB]&*Y[03L&4^ "%//7:T%2QE?:RIU!KC)>!OG"6YZ M<1O7V2[)5(\VAPAS?;Q .\-<.V$'0+8Q^J;UM*4UV3O8:J[*(ALBTW+9: M#]^]/SS]_J.I86 +B/3W=;%_AX_2E,HFMPEN8;&2<0$]V(.W;$PV;N_IG^\Y]Q#I8S&V.$W@&1:/6_S3*_H-R(9'&)W" M\%I/M+ S>R93$S4Y3--0*;.IIT8ZI62)W[3%CQF17A=0*"ZH:5S#VROK]W/JRZ MV8ASTRZ@%"H_O)W+=@O5[KL9H&1PLQD[1+MB3(X[*8,IY6(M"YP*KQQ'1L!1I;*S*Y>I8[F 24 M"6L><1]MGK/E^E,*68M'%Q/9@B% E.,)2"C/=WC];I]",84=.8[6=7 3!4\1 MBK*#2G3L)*%ON!TD1\$$"6[>7)\Q!!&6U)NG<* F#HP)*+B8'7!X>";SG4>8 M;!G5E/YT^&2DM_H-&3_$>L =+*6D:CZLH> M%,ZZ,T7L%.DW97:US1 -F\/UX:)J<\T_20\D\]4FJB@24*%X\$[YS[F$@(H( M*C+2_1N6*9'='U@8 4_45@UAE4_ GU#.0LR"-4FI;52F813WLM]L@.="_#>Q@CIPU7F]W0910 MS2S7M$DZZY'.$?PK1.$53@BJ*CFD)$']%$:*@?T04[)E""/:4!ZQAO)#V?Z8 M&:8:G%A+J[. #C51HY&)\@3\%@ 1I"A;=CO;)X7;$UO3T]L]K599KL]11+C) MYI;-I_1&Z#H5)UD=9T$M?\68>)"%=6@<=^ND_Y"=K7L"B-!T=YOJ[3Y*?U/> M\^BB8-*BOHVBBTL"*GP 9>37QL, -EA.8W[B@/0A&,O0=IQZ/*MU)]4JGU@S\IP2GZ5F$R/9".]ZD?#^C&,U578PO7<\[%>/G/F5])QFHJD9,=96RBS'P=EGIO]1Q4G,>8]&9VE)4G21T5Q4(^5R5C<\)Z<'=' MY[P\I06GWO6#@ZT;.9UCTNTIW$VL)&OG^S3#6Y@L8X4++CH>U,L>C@@Y2=-R M+@#'T(,DK5OMN%QLF9(WG1L:B6K@W,23Y^QGI>5'G0#.*" MD%LORCYCC[SH6.VX5RM>J;C5BP@/:UYD6=ZF%Q'RMKV(?$=S-*H]:@AS2J;O5]F6^P"E]W %HQ>Z;Z7=]J>% MAG$/F2.:3F9!HJ")5BD(MJ#DZ\=T:!"GXR8_';KS%1/A%BT(6!YUKHAH>H-. M]4FS0%A2;6X88RL3;:V):X.=A0^I;\Z3$)0IB[ MZUUPH*ZJN W42T(/^AZ23ER-\N6?K'/=?K=#$4R.5C\U^M<-D3)HE]9/VL'!!\$0'*_6^I$HRN*& M%97H.49H$!YOMF9O=,[1]U&QN+5QX^[D>QLB-[X=9I< JV_3Z<;6\7/7P'1O M.4UX@^312]_!A'X0;*!:8ZE>.A9!J=!U[2\)87=">PL*AIZZ2QMB?0YSI$&? MT>EVF@HKXWS3Q=F26@>2QL$2+P5&-5EIS\D!655.#.5)@O2!])8'S3$>[M8][E>.5IML=*5>S-5>R+/61-Q7TS1SJ"B"MEX(3?[TW$6A1': M9]$+?( DE+*N%K4&'JQ1J^@_<1DD,:W#)PGYPW.0P+-#.P'5PGBG8ACLR+H3 MRT%'Y HO4#+S8R8[AIWA$8%[PS:%>LVIV3JGE)4FOKFT=,8.F+ST-$(7J4D. M*+2K[S;8:IQ2&*9EVTY*VJ,%D!- F?H<1EK &XP%347Z#M2 5U)VZB<9['@4 M26L^!TEXGM^!H;Z#V45!'Y1VBDYR5,H'%(S\\),!2+"3FO;8>K.*Z1V]'3$/PNLG$AMOZ&EEN";?>0Q>W8%8K$G! MUQ5O'8T(XQ,0CWZSS 5,HI> #A>WF"HA0(LMK8!1"<_=-/0C1!=-!^O(@CZ] M1FPONMWM8 S6(H"L_ K=@X!A627Z"HX("R434$#$V4SF(K0WZ'*=CRAZ+M*D M80.%.DUW64QYC1EM-^N=0W3 T^H0;2KS%8ICAV!-:NFVK.!C6)F/MULC;32=")R1RO9=$5*\'1@YVA87RPE-J\ MQ$*$1!,,)$-[\T5<]M,^?AWS@RV.XVA7:5-K /7^;819<3: \0'5(BC&:O3[ MPK+KF&@1TKGIXB6($-T(?,0573QC%!(<:#OVE4H4-F9A^3@9E!C*QJ> M):S"M7,)@!"A,D"+#+ BAH)?NU*"BT0Q%^!=('20\C?')>]_^Y<_?SC]\)R"[DK"\$A'B_!_]FE&YU76PIH**\N>(,_:?JB[7*_ABMTJ5NP I\4. ML,_!3\,TAL*@*@XS-X.!T"C$:8N/I433)3\D44O8954!$CDB7S'(LB1ZVFPP06N[HT@N]%.R7($F".%,J(C1B8W )D#Y;^S%"\ 9!CM"YYE>5R8_0Q_M M5B<+!H$M(C!C\$5DJ,A13']X,*B*PB9'1!B0FPF]TRZ7Q\>@P$L>B1&'=\&! MA54JZX;??&<]-@QPQ'4G*83^< MW!.N2;2B6>C<$@U5FU&-+DJ8O"7[4(XXA73Y%ZA\H"(@*"1TN<[3-;NSY#68 M*$)YG2?D,CG9\G2VC,47YR[O'IR(+6!R(7@^H>X5W<<#>>K%G9883G8@RE79 M*!7K7;'0!O^QC[(#"&B97 KV<0@3/LZ]>V+Y$?L#V)&W31NWM-."HA#2>CJZ M2Q'QN]I#&?L:B4D5W_J.(R0Y3TP>FG;-]M+%1I^ V!)&KFT;VVSVBUVQ:>JE.:.UG@:W9IA109#Z_B!6T<,-U02X<(W)*3^""H2DIE@ M*:(?/FS=;K K;&9O(T:G.91;#GR;FY2 M*WG3.D7&'*2".VV7XL,I;$4TL89:K1N94E=?*5(NC,M==]^J8>6,0\NO-+(=R1?!N++8P&_4]Y5&4>D4W.T[= M"E%>0A^F9;##,4#;K646B458R6)7.,W2$[#Q9UE=&DRLJEC?@9-RM2E6UWM> MO[*.I[MLI$/="90=W,99&P^DUS8\<,0AU.5U4E7O+UVEOXFCU^AN@%?L1Q]FQCI4&*B_7IA@37"=8EJI$J M7R(G$+]F(&."@2V3S.^U"Q6S&9YV2@-E=Z6CA>W?8) \?L9N3+X@/H:E"V:^ M&/B!B$,,',_.K)L6H67--3 TC)B2OL (!4GU#)UJ3\4A*GIFV4_5B?U1EB!D M/$%08>K-IH("9EA>B_[B(W(WA@OG53OL.5WWB#XW#<.('62W-=DJZ;E)OG/Z M]IZMJ< V)R$Z2-'.+0G%[/(1)PV,BW>*<4;F QD]\;@B+QW%&08I3%ZB%3PAOXE#; 1A3$4# M 9/MA#P6OQ/B^9-%E)5(Z:FE1*).TLG(5&4Q9CIQ CXG408!7J^]SRQ:D95+ M+H[5.Q,4I4)2E>WHE;9/6>7:RKQO[Q5.'@($I?='L2KD'"R7%^S_DAL MW%:_K=BA$/JVXDPH![U5V50F([*"0MA*)G4"N+R "PQ*B>D\*)?Y!)12TTXP M%;G]""_N316/AOZ;-4M4M-4]TD721.)Z"E)F'^QXQ@>(: \!@26UY"@+JUO\T8T-&H!EJC3V MT\-/^ 4F,4M2-I X-$Q-?4B>ICYDLCSL>]:G;Q^^!25SMBK))#AXYV7*X&)= M!<\%2.&&G\!#%<*I1N]:G,ONS(/[M M,=K""[C#:91IQ/TN"OK:;Z=HW_(I#Y S\B&9I M[[@X;%.!ZNJ!+%6S^; <%_O-?1_ISWZ$% T(L;X2YP-7=7F#_:O"F-_0QR,1OOT39\W6\C.$C?OR,:<>GLN!>QM/L\=)K.VF#MY/F MH>5@L2:#!3MPEY:#14BW\+:%=. S$8^UHB)#2(9I!UO6RC8%:UI0^D*E]*"E MK56CPK8![&]X:_G<[X"TA6@Z-_(9,+%P%E65J9M#JJTI%MOX+D6IGL[QI26O M/4-I.X>LAXU/CD'=.*)N3#U8::2QQEMM.Z#-5*@A/&+:SY79 M0RIE$!.,%>5O]D:%*DU7H:#\[4W/\I7!DX[D307.!2AYKY2IO)69W-.5QN6: M=T[*.[$'Z PG"?XLHNP@.W^7)J)>IH& / MGG+^8"4$\&""K0HLUM#P&+,!:NWE>1NMAKE'CYMU6&V0<]2.LWK*T;?NMUUX M8 E%>:A[I*GV$>Q=M12^[6E;&G?8>]:W(]4]('3:N(U2>%<*[[+P*4KAZ^]X M&VRA^E'H;AJV=%_2=&[R)X R\]'P6\#I-/^FPGP%HL,5*!OUL[SM5]_11(E\ M"199DT(MV !S0O5N@BZN>LNYU8FQC[<#3H,"Y;2EI<0U&J)"OV7O(Q7KAS+ MC[I%GZJF[09F1*OY7$B]FK/]>?VPV$;/1=,GRH7.8/%OP7;WE_M\87XM&/LPY9"$#"OHT&-X:I.0.C9*0O,E6V]G.01'1]^C[(E!NF'#^K'TV;M.R;4LX!4!9^#%^=RL=# MBO%-T:A%Q]-D9]7W4\_-VIZVHVM7>9GG9MV=DW4IQS]UMQOW1"WW80B3 +&3 M^9?K-5QET0M\^!SLJ% :#<9ER!ET]!TF[Z!U*V0>E[-/!TJ!SW*\0O]:*&9JE>K.<*YF4%"C@? M!'R?"K--8Y8&[71HR$ M^6=L<&!5 P'$ F!OSH(&0E$N8;-=E! 2""D!$Q-0.=G?F:2@$-5XL^U&Y4R0 M Z@(@NY, T ^SZF^ )OT#P1*?!B3<+#,HH=\[(AC0]%T0[YFR, M+>!\P3(&M2VEGLN#1TL,/\7[%(9YL* ]<2/6^^L*PCM(=!!GP4;IX*0!$[O# MM!33$=QY#7G_K7T<)L'G6(P[GG2[-3>)@>Q- 879PC^0C7%)RJ2LE 4084 I MC0?AH.@6LEPOF)TN]UF:!7%(4@K3*-!/VR[Z?;SL^WR%.&^K]Q00L5>>#-;: M. ^X]K".YX;I@"-7>KW15KQ,!E 1P@/_O8>T1H7(8GU9MH^R79R[.=GW7#%! MYOB2$9I,A\F7+#W;:(LFF4=+LBT0']J7*=B M:^I4I3K" JAH2>N)TTG U#FW/5:2A,R[1+42=G(:Y2,)2'3?B!ACBE$4$D6'8!V]DG^OGH-D0T8C>@$K MF1_0!: (@P3^8Q_1^IX,@R<(:$3+R#_D@Z<#&[T([?IP1O?O4WHVMV5L \$F M@9#*X\'!%WD;:6D[U0.9U_90OPI*S@BL+EL[?+>AC0K!$=SWOY2C@_II"N%R M!ZE&X\T-#%)X =-5$NV89ZHDS$.D3(Z1]Y)V<9*?KC6+DI^"CQ^CL2QD6%%_ MGL.3>Q'C!0IF@$-U(8/2:!Y$[Y @@07'RCWG9:C9!:I.W;XKE=,-5#B5OX[4 M@=R +[7IT'^4^CV*W8-"ARO!TP.WNGR-T@P27)?K)7/U1WSY2CX(33VLA[!= M&#L9N1C"*/L3@ MNQKMV4TT]+#V3S4^:JOFR/RB,XX('NW6Y\7_/0 MO5IB#QW,HUAQ756=MO,86O":?KS,V,<;=&W4^H#"HVTO:TOI$<4W,18&MY$5@1+GY82@\2>%A' M_FD=-15>>NG(8;"XC%G+QMN>-KA[_HB:@\9[[ IVMNWCFY'W0(&'E>2?VE%% MXWRM>3(KS\\C:!EYR\/FO;P*LT46P^:1!":I0,%?P#5W ,-[0\)(_;@@.(& L_#+I#];A?,9ZHN1&E M<_U>#^C7[61,:Q)F9?+EZ"I1[X)P;_"U%G3=!-O)8FQS 7,'XU0IU'80L#4S M$01=E';$&8"<.CO>%^/XW8H>^D%LU&LLI7NR"-,L:9%+Z'IF#<*'I,Z MQ2\PVCR3\7K!ZS>+FJ"BMD7I++PZ;5MX#?.R[V4Y3Q#DQ:_>5E1I@][I=;(* MGQO ';Y:8"WX5P[KE%598Q^9[]70192NZ!E >I9?G.*UYLJMM!TAW<)K!%<. M!5>/VEIHHRWKPYV:GANRLCZ<"\!;> H1)O7AFX@?]XQ@>A<M;8\ZE^U0D>P6OF:/GR%Z M@1]QG#VKM>_3YF%W[UV&I_TQBBB^)\&8NEI"">N! @IY_B"C MH@ N"^#">%#SU*:SO\$@>?PL=616F[1[Y 4K)X[\85Z.W 14PW]KVIP9>%K> M2B4@WNK#N=%.!1'&QC6* \1'@IHR<^*IW\_04VNPZOIJJ='906C@KU0(CSWV MBNC"E<-RVN. 37DY<=<_S,]=:YAJ>FNIS[GAI^^K5 :?735Z<3:V6H&JY,Y/#>Z=VX<=CH.RJFFT?Y_N9,"Q*V_(^SYY4_RAC MJ^&Z8WGK= YJWGJMY15O7Z?R@R"\"#E %P,T:O=*)#UUP;8:DU>R2ON M" %:9/S"&L[CM<@J4%F-X/)]SO=)8EXMU..5C0+IZGN=@!7G[O(%;XFK6GE' M =T+3)YPYXGAVMNQ4O&A-Y1IJ4P'+1P_9'CUV^V>7HZ\7/^,,YC>P>3A.4BD MDG0Y.GH-=(?H.NFG3&;/(&;67^,9XQ",N^F MWULQ44%*907TBZR),H*A!UV1I6'&*FKO+UD:LK=S'!.+3XG&[P.%WMU]%(QM MK$'1B74QRBQ=7A7P81V]28?!G&Z9E;*>/*K_E*_S+++&HX-LA6C,:KG'E;/,-PC MN%PS.EA')9GN)6-P@+&;K(.C_H(9;?/$V(&S@S#:7QE+3\HX92## M"CKT&!YDCHP3KV&\Q5O?Y+?JP(X71/-*)R MC4Z/J]\0K O:.)R!OA5EYS9/C4VGY MJP+VKF1J%H?52]0K[^O-T2:/L&_.[CP1R^2F)Z]>P=9".4PB M'-(&*R9+!E8%L#&;M2B0VV6*7% @).5F"\Y:S+N0ECY7R@NXP*Q)CK?K'"XL MM'6%Q#KP;](:6U9E1C=$)S&1]S)[((D7&P=NA*"+UTAI<:>7C+Y%])"U'V4X M,U!P SD[/V*##%)8074>HX(& "$I!.'EB:M<8-JQ':IT'>L)?"Y;=CJIZU41W+=UQD#JJ0SEK MUJ%\#%ZC[7Z[B.-]@*[C5<)O0V)?3NF4(WF!X15.KM-T3R\I$9VX@PTM:6=? MJI1Y*)72>2"M0.H!= E>0D5H%B'PG2,"!S*4]. KEARVU M%N9-+M5X1[RJ;WD/$8W7+#W2:>X_3,O@\,0 ;=N5WZ7G"FYYUNA);:LR?EA5 MER,?,!SRN[3+\4R.(YHRM7(ZSDP(QT<=.^=8%?F*DECQQ7I-K*=E@[8,KOTP MI0U,WXQQM90$CF%73B+6'='^;;"%JF5_]>?TH:W2<5*#$0-*W@]O;54V[E.& M3XI%#9U.4XN7OY=Z\5WS27/=NBJO\]1LN^OGVA3BEWJ/C5>U(JYUL>;Q,WY\ MQON43',>HM<,PIA,E>CT]P525O([I@K$])8ZI(@[68D@*OMW4#!C*P<>3-?5 MD,/*2O0>I7J?\!I$/"&A#(W/-H_X0L+%"4>0LP2"9^7=6 10WNP=LQ M)1H% 1FBQF8VS,3-\B1!*K&V<+)H#2GE>TY69KQ_2N$_]K1H[87\ZY&\M.J$KI.$P;2]G:2#%9Z"$6"< M &7E1^X\A R65)>G** > *:9'[:\KOI4L8>(52!<32#GY1#=\\H!E7F+1;]; M3',6J_'*&N=/V@E8 \'929,&"E[Z0<_9DFXM>:GZ+MN?*#7BB_\:"5'C08-: MI2HA^^;-LT]_ GR[PG&O/KQ2+FKJ=:)$1GNKJ]1)'.HOE[OA;Q"R',CS]KW1 MJ17A,=!YBQ:3CY'FN\:5*$47)PSV-ZR=T\R2:$4KRIF8C2$G!]U;-REI *_OQ M"^LL! 9$8O#3L%%^8:>HJ@[]QH^#[YO(#"0.TF2(,(?J&C@)>.%N: Q&^,X]H?89D(X1U O66 MC,9:D.+_%B**[C>G4\2DIV'U/C75>_FZBW@?8"ZXY&/34$H)*X43\F:I?(+5X?CV3^AYK#Q$+O=:: M1%VYN[BNZJ\Q4#X4-FYKH+#['9>CZ]MN\<(7>&$_G&4V<* M!!.D@+T2.=LQ^<3:37'>?GBS8Z.R,7.0@.IM&I"UV43;Y8946B#$G6\@XXLY M$\6PG+D7UL>%L6-X? KQD 5))N)7U7*"C/6J>X*;*([I!Z)Y'7\*?%UL&GWS MYD)4;M6+IN9,6*,ZB4*)=)9*-_MA>+%/BL5M M/OFHS)33_")KTT3U!ZZC&&YH*TKA705Q.?_R,BB3Q'@-HXS>Y7VMNXIMF_UT MSM4BC@O#.:DROFN$L5P2;:T>(%)L(%YFGV71"M( M5W/7DV[H2$OGQ9*6I+3VXV+.^)W@G%LH!(SWVXB)!D;K9DE5">XOST"=+LKF M;P+:+1Y4WN9MQF8/ _(,C-R3G:R06&>0I/0C/NUY(PL2JK8[?ER>23">?P3V M+>IV]JII7>H?+?+:%&N*3C_*8KK==YMM8'5@GE:Z2VGB^P69HD*0'>A%U;F7 M]\9";2Z]?]%64;()K5Q)4F<+L6\]ZNI9JLW JX'SEV65]L-O\1)O-P*W;)]Z M$X.599O0WA5EM1^'Z\4-;S8.Z]JKS4BLA?679IOVHW%K_81^/'ZK2SW:51RU<"=POQ :=%H',;'HP@$O9P>@B M2E<(IW3P73RE61*LQNF'*B?(=);;*YCC\_HGU5YH8-V[P- =KR=IZ&F^"E3N4CSBC+;6SY(H3J/5SP':3[%X.R#/Y*MFO?+9L6=B M:D^XO)EQLTG8P6I0\ *,V4FQVN53?]"Q+-+^LJT$LE^"];E:L*WM(S+IFP8] MLP!:R>NGBYH]0GA1;._"0FOWUG9'1ZF;4.84'X<-SLVY#K\BH6/C3'X:4HT:\R[?\'2\R^;)X,DJWBV<_ );T MP==!"H+\)FR?@N!(%N@J)^R#\@NP-M39II&P7QA/+;1/.?I2D7-ZM"1L0"3X@HF;-SK7P9)* M#JCH()=](%9./2)=1"]1"./0GHKK12:7:19M:?-^$ I.X!!!-+<>CKT]B-@? M+\A+%HH>631?;E\9%'6$]5RV6@M".M:LJ4?SM=SBZ/3,1QQ#XW5V%9 D M\E^8H5HO$!AN.\:^ >B[5 8T+WHMC%>65HT/O'HL*O85Q=;.NMC=@<.%D6YO MN8;)2[2"[=J]Q?$+R3B(H5)%INQEJG\_QVEVB[._P>P>KO FCGZ'8?6Z)Y51 M:R2!+-S\[%) ^Q;X*4X*3L4&(D@ISW=\67-5D<^/\6ED0FP^\J2B_+;V'2HZ^6(&B/"@E!Y(WED_KW#*QZHKG(B/Z/>4 MMAS'ELQ#NVZ5=.I(>P*24AK1;NF-1]]^6QXC#/=8PI=EMZ,&9C%9("\"JF\R MEQ6;RW_LH^QP':=9LJ[Z8NU 237U4A7=V]\4EP M.>'VG9Y4KMYX"A#MD.E'Z!W?1FTLR>C!_,78H[5E&"X^J,@/V L ^@;%(DT9 MJ>=U\=P@./4U-#^B;%,F'XVZ+J.SVS7RX/K6(VF'&8X22-N@_%),;N0PVESK M?C-A]&MQM,,.1XFC;5B^>9N;)H[R5WB# M<52TG?7V,&O+RNU_*/FIYV5I[1:,"]X(O M>=%[W!)%ZV;T3U>8_N MQFS^:?]^["I\::-+?4%S)J.+LM ^>I?B2SAH7* Y;WGK@XNN2TRP43+CP642 M\Y]XJ^5+&UPJ%P'/9&11D]A'OU)Y _MC2F6#YY_#B@5G&'.72,%D_FGXT^TM ML:L9YW#.U[L5R^Y=*?6E>]G]*P5%WQ-ADHBV[& 'YSY">_MQ]8X=)2-^1.^M M',TK*?&'FO;FQ2F]82$]//@T)/349_?\R!VF-^Q13DY+V<(7:\3CGK"N$!5/ M'R<.5@:G.9ZIK(]ZQ1B?=P8Z/N[;"#1 )= TALHL"]GX=_I!C'[D _U4BE?- MD'&;:!]29;'\Y&'_]#]PE3WB11SO:>N450+)DS+#W)C2J(>"\:2S8V@A7K$, MEXGXU7\]/D.P#5ZC[7X+4LZ77A80,,X@$JS)#X#X*HA9W15M09,RR8E=/Q[>6[,;/DF=1:R3_O'?0M&RL MQ?:C]N;,R-H**1<3+->B@!R4DAI-;^:6:5;]\J-(,5OR2I%)UGV6=T*5=M@W MICEKIB@,,!>>=='AR\5"?C*!!_P-0/X*$TT;A84LUVLRO8TW\J?B7' =>1K8 M*H63Z5[NAX1@M"*@(QAOLF?64U0P%\L+*7/#8HUA1_@^!_1RZW+N5\[RYCZ9 MZ[<]TTE;#[K]DS.[#L;YGL'L,X3Q78ZG5I'7_$87 M7U/7-B=M9*EO\KVMVTTNI(U#_MXF855KN:MG6D6"]3;?W)J]"+4)*<'=L-K\ MNFTY%_@NB59PN29/;W',5H3O^-"MG%0YDF*"ZW$'I7+@A905G=/0O;)BF2_- M\RA:UD#^N V2WV &=O3+'F56;NW/QE7,DHB^75NKQKTGN;#WU!;UA+2 V^MR M#;C 8M=1B.S?G7F+./P(LV<<8H0WA\53FB7!RI)J!ZJ1@LH=@WNJT0P#**[6 M8XL6E=O+ZOX_T>+R7S$*BRQML291ZBI*TFSDQ69)*49>&9.2RLE"F>"<+XR% M>Y:D?GZ.5L^ &'.<$@F")W[';[DTEF=S86.1#$2L'$E4BY^P]>MR:2V@+\9M MD[Y=,V77!3,)>W:\C5-*=AQ4IF-]V$9$1E69N?Y)H6\Q0F-6!B MRT]Q968L:9)59BODM^9,A7ST]P<2Q9C,/T&\28+=,UWS7[Q&4CLJ P34':>7 MH(-F+Q4.TT9..2BPE(:\5'ON/3D74&4#?J6,#"OBY,P=;IKO>(&W011+FWLW M 4V]=Q%\\^8^" 66TI"7:L_-G7-I&#MGI&;N:6[O*5Q]N\$O1+O[.$L.W.3% M+TV+%Q__O=1 GWE7OZVNU/)I!R?3;J\?+R_ P^/B\?)A6LMM42D^?OGIU8>4 M-.=D ?06QY]2]3+ZVF/_?WO7TALY;H3_"H^[P&" O [)(8!?,W#BL8VUG3W, M(5!WLVUBU:(CJ3UV?GU8%*66NBGQS:9ZJHT*N,-=+TNEG2#;VA5?6'6NJ!%38HMFUK? ML24+G[!7YY@M!*1/GB]$!T@-&[04HQ&L?&D,4T<:FYJ5E)>Q:524>RX<$7WB*TM=CB1CTZ3!$N=C?VQJP-*)F6[) MZAPRHY*<&1J1["E@H,N-")BF=<]22I.PP_B9-%_:Y.Q%C]C: M.'[P7.(U9BJM@NUM6 +8LVD%Z'_(:M5(9'O#C6?JQ;RSY#0?TCF/+8X]>WD8 M&G4E>N,X[%"9ZKZ'(7'C<1EHJ(Q)TECD)3=V#M*1QUC3D^M.I@[.[V2GQ(I2 M213JFW1.].U'Y/X8F%QDBD6JS_%/(=%#:IU$./&]%4/B9..?AOGF0=+!^"=V M7-*+,IU9>; U8[1U1:A=FE5+<&+;-';TVBX5HRX1C[XT]%C,$\U/._?DQR!^ M6HA%+CC-SW;5.=)S8%?K-5[6Y&U7@P1-$* I=[$D.>%52N)->0U35I8?BVSY MV]WZ%M>BCJEXAA(GG93C&]'N6(P_#8*K4Z]&,2G#R(MHJR&7]5)7 J*X"KT3"$1FGTK*'S6;_(:,O"Z6/PPR:#O!@T,_>"$]94QW."[:H-YV:=F%%YW^66A,QE-*9LH_<0P MC4SS,F>?,$T=.-1X89U%A1]L6[!- M(!E+'/Q"IQHN=.*S%)B(*+INI90[M%W&,(?H47,*[F&:4R0;EOS'^IHEF%MN M:2&Z@RYR++96Y*T8X!HQWYG&%#VL8YEIX^AF?VW22D4QLLXQW";$ M=&?(_^E,>'SFCF.EB80R0H*1SQY>E'A%:GZ=%G.I%]]Q+T,(ZP6'B"%BOI7- M)Q$K_(9S^LH;)"TY]GP"?\(%#,-^S/ SH]LRY.&Y4 2UFB08\?R&]^Y1\WM(Y6O. NUE4E-T@%:U>C#99O8)' ;9?41YYC&5%' M34QI<0_M@>#=J :W2-^0YN8&XN!-$Q(]^=4H0E@/@\R<-1[6*WCF%Z+G.QT2 MJ'ZV('G,[Q2FCE&]#-_I*"R8JKOU85P4JYY25BTZ;<0[M"0QAPO7PJ+OTC_U M?/CG1'I;N%!//=A\AC2+BXN\E OAK][S]+MTY"*2)5J7NJ?-&3)RE0M_CVS4!UEH3)/,*$[SIKW+B MI.W!_AC?G%K3$FZ .RN[+YT KFP_YQJ+]CI@34&'F1](/][!@2NGCO2W?BLF1TM@SXU8Q M_6GPAX%[K._S&K/%?N4RFY^)KT*5GZ,,8?"#SIZ-]0EQ.C/EPPQ!?,&'VJ,A3HQ4/& 4)4.P@(S37I M$9*%!H'RZ%?9,6VR)N*SOV/:TG?\!?C $K"RK#_NF2EK./GPGRUY-3TA9"S: M/Y\C4&'"L %KCOJT2&D'HXIDC;"BZ_@'+F<%Y&;:. M22_@'5U%.48;LS)?M] 31J)I!$JG2/%\5I9,.0S^["%=2(7ZYE\"$B+\ M[_:JZ3(%=\7;YI-$6Y_GY/XR<1Z).10?8J;0H>R*%A,-E GVIJ)FS(PI,Z6.IQUM9VK: MXD17;VB[Q6X?R/=%>>1J*#KX/26[XP"\HW"BH35"W518R>R8.$T3X=2?:M]. MT20)I:J-I0HO/S_3-\; MJC+CR:4Q#_VHT@\_O?7_UX=8G^>7W[]?+NVW'=6V)3>OCVQ[=?;F:Z(-F[.]1[MJU?:$GJC[-W8K2) M,B;!/@G()8;XXM$=+.Z0TDC,"E:HGJW29" ?-S[Z#C"Q3TD=ONPEW62D< N" M5H9/$AJ9O^] V.-F,A3Z]DJ5A\EP:("B'QMDFE0U65XTX]TWO%D8;A#)!3A, M"V4"3_U:ZTD6J)9QDK1X._T6"$A H.\-2&QO']PI\H]M2:H56<**VMSOE:+L M^5"(#G4I3A\ID<]&NGQ10^,ESDW>IV5WYTP?3B."#-[JEA9/E<\W&%[:=@U- MF0N^=17]1HOS+(>-LH<7C&LP(]^R,USVC,NP=Z0QF?ZC6R A#H5:K#0"7,D. MU;58JDSD4R0<9Q$D>V'S9="4%+]DA%H*S2TPQI=#*JNERXI M7U#95R2-$ _@33[Z'(WP=3J>,_$U57K6=K3_T4X_)!1,HL98;5O+[&.(X;N$ M58T9K#D:6M,2;5E$\UN9>)IYI15)9Z;M[ G*2F5=Z\^5=5E6Z$\Y]-*"EXVL M:&5:?4\W*J?3:2\\WH3I6_9.-MO-/2X)7>GD(B-Q=HV%-<4'Z2I\-^C_U=QU MT+6>V33P<%<(PT^@H[ IK]3"P#%Z"?OI41>F)5W,#G13WI?&X&;6>"Y7L6L@Y3LB#M]T:?DS1:*KF?IHF:D[7#:F]A#ZOE]3P4"1@T;WB_8(D]:=B M1=BZC"RV;.5_E94%4[*Z6XM+ZA^VBXJL2%9JWFE@(]4^O>BC!*B&+4J\(35L MEV"!##*0'(X[NK-]*M-T*P (JR&J@KPR5075 M5'90(X'%@8LK4$<>8BP:1I0S&TQ&1+CD&*E(_\/$UQ+&^^V8AZ8R,DQS1#4- MER@?^6[$[DB S:IS+1)23H3[$Q*ICWU2IL'Y&D!%+>I40(]4=I-+]-FVU%"/ M+UG]*]WFJ^O-:[:LNXOQ'IN;^#PD2R6"]]A5($8, %0S5= /T 41K@S"W=6# M=5(W1CKZASI1:[$R3U]0Y@+0 G$U4*,'VMU ^2BNGO2R711T-&MV01[JK*S; M@C;\3 I8K:!%4T^51E*[+I8E-$*!;;%M#IL?BV^"/N:# MAGC>G=P(/\@)KP:>#?=^RP(.@4G4>;% MG>=T2C679'.UQ+8D_Y5[M?_$S#"7.&Z&,<3S[CQ&^"$ZR'0*S#['V+F..L=8 M4#1K-]'-,3O/F5F.D2?LBZ;$-N(\9@(QTB UJD&DN4Q;UCRS3&/K0+;S&05- MI^$L]G,:H5C"&4>>OA]P7>=-,]!?2?W"?AZ:DXH^ L9?9[T"1QK 5(J$F/#T M,)-.,HX^8SNOT:/D-/S#>:;3TP^!@JC1$/543",!=7OF0_O>9*\5OEN?O;[F M9)DM<@P'U;W1#-J3Y&.LC#;G!>WB*A*#R]T?6^=/;0KXHNIHK5\;;/ MVP'CNAB;83-WR2I:,)-_L+EJ!5FOU0*TB;D5]YR3/H620E_SHENOM_9)= M(=Y 2) 2NQ;A$WH&C 3JYN36IJ,&B5'K]K!\89DF9P/W+_@-%UM!^IXOF&O.%5>YS ,*6[(CETPG)"#M#$3.@#]VC/,W[EJBI9:T7J?^?$AZI>Q>?M+'M=5-'M,/SV$."?T]!!Y M^FI(ZPTI\'6--T8[!?88]HYKBQGB2+V=KX)*B.N42&YS=A7JBYZYND4>R2.. M,^D\+)QO05+45G#12D9\O/A^-^4K CV#EY'..U\[TW'MRZ#A?7\"?[ M=PX:'FJ0)J$+NMF0FG^G.EM4=9DMM6YX&OU5.U>3B J2,WHXZ'N+=.3YDHH% MJC!18A87KFQJZ8"?/,L57CT5C($5:;I3W[-W>F$!=+?(R7/3.,C ]1V$NWYC M,@ +D(X%%J(=6"*[Z/8T'WQ8-+;P["@=?!0$=#2 1QW-.P5F$,"BM_!=\864 M%1NK"[82*JNL_ @2T1-H$?QA%-U_S#-:_C"S&%=[@DW0*VP^?]9MTD+;T/NN M0%PIU-,J^43Q@.'GHF4*"5Q,ISF #Y(K_CC77#'N#$[)8L3J)T"\8[IHM)I5 MOGA\(66\='&(%M-I]M&#)(L_S359C'J"4ZZ0VWS^K#MF"J[4K!+%%V:B^B7> M$N00+NIL=!\^2*[X\UQSQ;@SN*U"Y%8_ >)=UR%K*><0.LL M%SGA$?X^SZ0@8]TA&QR8><8,N\1_'6R/QF2+N-6,2BNU%::= 7NY-^*"Q)SL[<\_;K-Z6V+3>Z+5 MLNSY4LD.4'C9(-*RS](GU$"F$5[:Y%%30Z9.5#[@:"^2SC\$2\>Y7UIF@48? M\UNFU;+\,M67_?^0FB)/$5*'ADR=J,F0:N/I.!=27QR6-BNYE)#>+.](=T[+TL:-S:DSA2"_B>TF MW/FQ#J[B1?)I1I >:XK1Y\;7*:\(#$V..]Y.:K4OU"_N+E87M(!# [A8PGVQ MI%KFM()Y:K!*X7[M-_C@0($$\H/H"LCO96-ZP=6N1GLN^C+]^J0,(\0!5+&= MMJOS3C=I3%*IR!_CYIP+;9-9I>U]V>(B#GQ 9?\!RT._L8?M(_;'(JOPW_\' M4$L#!!0 ( '*14E+,MWS@#.:_OH[#-T[H0OCZ51@Y@>?X* "_OMZ \/5__/M__V__ M]C_>O'EU>7US]VKB1G -+F'H^BB,,?B?CU__]=5_G3_3,8A,B/(S)Z^).+EC^_>O,F(WV!@4/_X=6E M$X%7R?_]\NKLY.STS??WE[\LOIAY_./KW[]/'SI_]UNNOKPOHO3QC_R>$YS^?G9R\_3G[[=?;7W\Y^/T?;Y/?/OW\^?//R;_FOQK" MLE\D9$]__J^OMX_N BR=-V2IR"YPZ0 A_"5,?GB+W&2-./AZ5?D;]&]OLE][ M0W_TYO3LS=O3GUY"[S5!X]6K% ^,?/ 9J_H?[\]W.1C1@L08<<#'@B_)YN( MK,#)Z=G;TY_I;_[\!)8KGVRAVW3&":D%!K-?7T>1]R;[73K8OY3]:K19D4T? M0O(O9.H_M^(G51#!:',3S!!>)L V,/Q Z/PI0J=Z M-BM,]F 0);]-Y[_S 7B)0$!FE)&A_'(NG& .[IPE MX&6U_-L.F3P]>WZ"D2_,(/NN ^;HO>7?+X@^[PNPZ8NR"SGQ#E MYP)YW*CM?M,!4ZFDGG@>N2;">T2VN/__X$J$Q3H*73/\2$XDF.)[C-8P56'$ M63Z@T373=$VG^ G]"*3X+7[>-:O;_Q"] 9Q*,;M+H#-VGYR7&X_<*7 &4\55 M[/@W$.F,;:9HD-&2?7B!XB#"&_'SUT"JLRE<0U]0UAY^UQESCPOR5KM RY43 M;,38V_VRPPT0 >RDSVPG&0XSV-H\20 M -NS8J'4F<3N(^??>A>^\@1A'KGP\[8NUH"/"<(?,'H1[20VKX5)+H[:$O' M]\_CD(CY,!0\:;N?=BJH\ 61BW.$!='<^[0S%G]'/A'9#DX'%,3QX./NSG\J M8=*7&]ED]+:)!;FMHM$9TW\0>?Z? 5&:'H$3$CW?NPG#6/32JB32Q6LA1>@: MAN1I\@_@X*O HQ93[I=#Y??=;0PR'G;\F\ #+_\)! _9P<>=L?D YC D8P61 MR .[_-L.F'S"#KW_'C?+9^3S9$SXG3IDX?#-WG%7*./"C,/O)_@RV/_XS5<\O?"<,S[\" MWC=>W=>:N9ZTXGJBE6LZXG26O(4NT=*!7,:ANJ]U<)T8&N@F+3(P>8%0\\]NQJ[_O0@E$:X GSU3C<+G?JGL?[;)5= =.L+M#TL%N1H[\<<<7 M>.C=W?[&SRN'JIEOW 7T!=YMB4,ERPF]$'D<@^H6G6YCJS#8Y4&]/ M+5#UQC@&U4<+U:%I-8?GG9GZMB@\Y79QAI*5WS4^CARF]U9^USNM44L7@;1J:%&<,GKKC:\DF%FI7ES-&V.UIF56%5AT@PC*ZAV]8,LTCU'Z*V5 M4\4S5YN[P$"S@HJ!5IFMDL/USBJ@#*[2?*0:9L\0LK*[B-!N MI80+%W^4H191# M=Z8A)/'??CY CLSAN\+B62S,=WKW.+V]N9P\75V>3VXG=Q=7C[]=73T]9EC5 ME<[BI])GX2P.+C7D<-Q"YQGZY#B" !O-PXA(9$-.R==XEF$$7$R*QXJ.G+,4L&_-WQ8Z[DH>IO=7!\GTE^.:9+/^_G+(ND M0_%0T;5?8)30<)5#NJ^[K'E9"801,E+7>R MZ^*8O %:+44-$4USH#["\-[9T.0DN0F44NCG%,C<:G54-,^B)?O]\5WV2FD[ MF7J:6DY'&()(Z(K.OM!V.Z<#MKB8#PGHX/URJP=3P\P2/#DO6S: T 3JJ.B_ MSY)B]=/9MQ D;,A?9P>$]+QL$&$BVMS[3EI[G)RW%=61!=>DGHZ^4RMSE>U^ MJ.D]N2)/\*N7%0C(<@=>X4Q*S("+G$Z]X@&X *ZI8D"6OX5V44Y'R\MY@7#T M!/#R)EB#,'TU"KV92[_7\EIVP@5]WY+_T$.X=OSDQ1M=.!AOB*P1-[GP$=1^ MQF44C0H"^GB79UHOM[EU?3K+>[7W$+H6FCZB5BJ>5F!C$U M;.H#9 Y.G.DIY7P2"PE+68:;F;$#PKB57[2FYYD+PU2O43&XS(QR$H:+2Z-F M^>=6AI6]I+K,ST>1XP\+G_KM5/ M(+"=RBV=+!-_#'*[66 7$3%;4LL^[_C]$Z97>9#V E6@>0B**Z:6V0,*NE,1H9 M+PP@S^/H]*W9BJL88J79 :P.B=ER3/QT[F9_,)S,5E;%<.+)]#&]?(L<@FV8SE4I+# M3E_>95EO7J94:W(^.IHS3%,.DLK>7JM)9"1ZX7\21PMRY/]N.8:2FEZ2P%F+"5L)-%C%S"T/51&&.Y))]VX^C/ MC&XE-AI)]34?<>%11Z6O6C0I#P4M0_NT[%2>NAM,3)^S[ZX00N MN$;X$L7/T2SV#Z,799)*Q AKC;*_%>EO7?>U[6QM.UO;SM9*Y\#=X+KJ2YNO M,[B KOTE,KUE=L.FMLVR;;-L":!LLVP=S;+?&8V0@$0JJ+DLO]+,5N(<#P0D M_;)AX)GN^>,!K_6CV/0VTJH-%9785]MA6-:KV9I'YQ ?&O!,;UBM&=K,RLLR M:LV6L9I@+>V]=V)HCR:Q^ZN=C\CT5N-*/7;EJ'-<6X8V?M( ;LV%96@ON8<19JG>E-V[TF,K%*$GWP+[P+*PCTP;O,KJJFH6,&=R!* MBZ#\VHMV[I2YR ,['.-)4D]/%/\;HFFE6:'!>3I=^FL*(@ M/ (+H0#!R\2=ZP-%N3?$GN5<+?/.D8#T()##IB0\N>):I% MEO6;,KE=3:']6TU$QQRN"3=*4CAYZ@_\6! 5V<=!$(_"*S$B*K M9\^G.V,'8L'BV-4TM!6,K]PM,A*?EZ+68NQRMT#IYWK"T<(DQ7@+FF GH_UO M=7#\A5PUV/')N!-O"0-(5SF":QG9U4A*3\NX$#C8I557+\$:^"BIR"0Y?L"O*$#^&S M#VZAF*; 25#7>9_.*!M)FE_*2/B(?,&,GFHJ?4@MN:26*AKZ]M@#.:=!W'IG M59#1([V2H3,-F +X!XP6%W$8D7L,7[VX?IR\Y4,"<0@\03U,BKR^-TAND)/9 M@)4D>C=1-TT.M5P@%E1F=AR% (ZU!YGA9;9W5 "O:ND]ECBHQCL0\=W78XF\ M$<&+4V$;2WE_$>CJE/?Q1'GPX]7P:NNR>/VQ0M;X;!]/;(;8%;!KK.FR0/N0 MJN((:!6E9CA62UM#W9LCP8G3\CJ6,N2"MFU4!+W*)L_*:ZL38I]3[ (PIV&" MQX^>D)N& :I.WID&:(TWKXL"YKOP/1VI-.S4$)<$'79;T'M)U M(X#57G@)J[VL7C,^TMU4'3?49:'J(6VGQNBK&K2V06*LI++9BEX;J/)H0%8L MV(HIZ9#0L=0-E@[$E4!W_S ;WM^N0VBK ]49N.-(R'A\FE[\YV_3V\NKA\>K M__OMYND?2A(SJLD..D&CA&T=83F2]2.+W_WIPQ/_3%<5J 'IX;\()UXNEJ7,2;2AF@>$&V%T -Y36+H1EF*-*"UJA"> 1@E&6;!]O>H M]WX!?(_\6_)2Y9E"AX.K@R')K>L)A99C:SMS5>MW180IV@"0)AK'V%TX(:!= MA 4KZ4D.T>/\DY6KY$W![)L&T%+KU/MGO.U9_X0JFG8DJ_1,V/(NT)*:79)K M] $0 1O""&P]Y.F<'H"+YD%"9=L?A1^F[GGI_30E_SA-E+SPZ@5@%X:"][($ M];[/4%>3KB.NY>RD!:X(/X]4QW>P%WY;>40-E _JY":I94T5Z(['J36.J/9R MB*,"Q^1O^]R2'_UYD78@HH$6LQEPH_3\36<3+WVP,LG-7]=8CFY?,^2O?"Q" MK;?UXBR$S$]+3\#Y;FX^(EO(?.=C+8GFB62G M6B,*B$ 1+V5>04#K3;''0RA=T;R*\Q0H^ =2XWS^HNKO!S8V*J<C,C!T9'A5%[,5GWHZ-$BQ.W6&$N:J, !%/-[C27_L16 M=Y2AN!( MGN'U)[=SGWR7.9;'A[=DJ$@.XB>SX\H5'/NZ:",&H]EI'_4P=A?-UD4>IE'X MMHV99 !;_:DZ ZZ#?,KC ZQ;"&CUO&CZG%KA;X*K%Z*O!'/: M9S.O6'(+B 9S"YUGZ M&OK4:1FMMY63P>V>3O$1$IEA%04O(#P7U 400IY[T M9Q_.DRV<7O;D;L*4J4N0_E!&N"6UIE\!J2K>W2/[L17,,(@I U3I.J M"]UZ+%V(T/^G2OO:\4'28CM[,-)_(.SN_J#PFV09TZJ\A/L5"AW_"T;QBE8@ M)+-)R]< CU6O$45/%U\ZTSHMWKH2\5K-J%SQR>>9:;0/U.N4.,NU82W!F:9T M9S9CL1,(]7(/,L'C J'"^K[HQ=2/4 M.EF1@YC.?3^=78+G*%N#Y'4CL[5+R>A)^EGE+-RB8/X$\)+:ZLA?+XC>+]:[ MCH.8[OTF/9<:(L.Z/60T<1GJ/TK4O^B&;1CZ2AO+CD M*"&B=PX3EZAB&!!TB3H;;>B]$M%JV.2G2<%UN4DU4]5^H^SSHWU2N5H*56)ZD*' M+[ARWP@GU\(D-1D)]QB:N"Z.@2. M(_BW\%SXZ&DO>T=# (7^F G7O )<>J2,J*XF_$U29L9C$0KG!:_&M;[0N&K MJO>U*=3LR%S94O.KIS.9I=!$77=JZQP3&HU=V)P^R\J0ML$2LN2P>":9FF^5H26 MJUA",0P,3K-?$FJL0R(!+:P/J_I7PY#Z^RJR_M:&0+$VK68_$%H$GQ5?L[5! M=*Q;JSH!.LQ[71&:,C&7#.11BM6V&[8FBI-[4'8=P[E1],U?#50 MBJ0%,&S5J_P&WOZUB20YEI_,5OE;I/!4W%>WNWE(.9"?S39DJP&2(SDM Y3P M-TX)*KHWZ[(7&9BFFZ;5'_2&VKEGAK?/4 ]HNR1IAOLHU7])J2">KI_CK+ _ M@,DB0Z081([M6_4VEV/68'67'F'K8%\2RM9!N-Q.O@KOE-^D0^XB,<"UV*_W M>O9.^1T[W*JX NO1KG!:CNY[LY^*RLK9[3HR#TKSY7A^,-L%W V>>]49Q^*@EU50CW#]*WAG;V[P+15Y7T&O(:;LONV$PRQ.QKK *:SPX*X=8TF>+[O ML[5$+7\ZDJ$;4&E(=B[Y6DN*?MXS\A[YT)5-M*^ATKM@X9@BJE\(UEI:0[M' MG9* :%@PG,[NBXL2>(_QA]3U'5Z"T,5PE>7;'O#]1# \)^Q^%Q$*'3-B MI6,/TK'C-356T.8):N3EE+QM)U&$X7,N4L4%'O%"6IDLN2'(5+% MV=?19LG! =FE8<:3E RL(:*E5=3>\#+2JYI&[[*K<7J(:R6,E3I9P'4QUKK0 MD(A/MC00&88$J6)23ZFN\JAVQIV4Z!"CJZDH63E',F*%@UCO\H5_PDAVW8R5 M/053?):;L$U52-I_%CMD\,DA 8+#D$D\#.MIH.<$]BX6* MJ2 I[(T5#PD&E:UR^,1$/8UAB(L*'G6HV3D/TUEQ[&T>=&+W9>'M>2$?J>=$ MVZ&T/#MXF7PN,BGU/&DY4N\B3!%42.$.,580%M+YQ*1?R8?#$'E%QO1T3TR' M:^U0JJ.CJ0_D/@>2C1^KR?0N6W@F69;M.C+U",P3_W[@?0%HCIW5 KHWP0SA MI8R>Q$=L&-*CB5D=#ZZ4A0>PHOU^DLH!K9Y:/.2T-(Q+&0D9L(X_H1ES4EWC MFHGU+FOX)XP$E\M8P4-C7.'6>T5+T"81TB 03[3@(#0,@5/'J X':_7P+>6. M*&4M[F0>GJ0\R6*$>Q=- M8A ]ET92&3--@WV X?>T0"[]D]@544-&RUHZ$/_N^#&8SK:5!!S_)B B/B[L M,J%UXR.HQZ]+79RIP[/%3JPE4S^/ ZE-N]5PQ#Y+"XYV]'M-E&BQ0OPT)9;K ML!,;S=3T??2#5LLE8BH]LK2[GM0V:S^&U!XLB_3[ZN#O($DL? 0N;?D!I6?4 M8H ^DO]:;+Y&4EK-M"TF4DU#BR&HM*K5-$N-S@M1)_6FQ:\E*?(2!RNOF+/M M,2A[?IKIZ%B4!W)O!#'8UA-+JEO)[R\.8CKF]"TDJLE5&,&E$^V_>>HGL/^E MQ/8H?]3<8TCT)/+:HHT6BI4#)#=/VU%L^0B-Y2-4+)A60\K@$:TZKPREMQ8E M$;',@'MO@>.\GAEF'RUF[=0P!N5G"R6'NI[C=6IO X%W&H/-7@^M'_$,3'ME MJ+#Q,#SM=2)C^&/XV3NDK9DXQ_+,WB^<;@(&F;U;A'U%##Q[EW"Z#AED]KI0 MXE-F@-K[HTU\0H[C6QORPZJ\4FU08\#/[GC''^ZSG8^X.;Y2?\RLAMZ52[F% M[K<0S&+_%JZWHPG;Y)4,I=$P7WRGE#Y2Q&%H.X)U2_0@XF47R[HD]A]<2B2 M5A_&H*N RUR:+0<9QDTI.PD=01SN GBQ3]UN>]96>KV[28=3/Z8=KZ4O#^DA M;$UQK37%I=?)V*2 BCK<,G*,B]0PI%4]JWT&G*H--1U*&*VM-\[C'QB#O.$P M\,O('F&RPY!#_&QKU9.N80 C0%7]@P+5*G0D ?*V+KE&:=:Z+KG4$ALLZK@+ M%TM)/#GJ0Q%\@MQK25?(![WPG3"$,PB\\PW-&*8;/G;\K[35)-F9ETX$Y 5A MNW&TI#WDYUAPG5I>#/*CV0KO1USA7<4&&(ME5PWB[420L>;>-$Y&YC8N^W(8 M-^T.9]KRFRMZM&>[2OZRD"(OD1/%?+SQBJP?/2HT#"@OK[6MQ_B$"O@*NU]; M#J*M##E]B+99L@H2MHQZ%V74RY >R^U8#9&"XS:63"V>?28AA+7F:_5?H5M& MB^"A- RMHI93K2_4@V+(DQ\.]JX(/&@#4C[O8^PNR&]0@SN-[$T/4QC&RV2_ M*7FZ=L"&WI=^>1+< WDF8.@2J9A,X5L R<."SFSB1G#=2I-3/G1?>!47/&$U MS1P,]6XUT9&'L+N*/'>_H7A&TXM*+AX 7D,7E+--(]O<-"-UMLV'_ILL/2"W M9UH.OFW$BFHF;(^"0=GHU/2W$+_>= M6*T<2\T,_8>BU>M(:_V-GOKW .<:"&'B' 1@1@0 MP="_1IAN2A7O#_%1]+X[+K>G@?"6QN1, B^SWT$99T;K(32_NV8S0*4]VXT/ M1,11W31P"8/,EM7V:24QCN;X#B+H44 %^726,[DM'[7=MDH".\2'T8M#RM0Y MF*&"B+HD_PFC)"U@FZ2M @O)H6Q?K7[Z:K5>N+$\::5QE1 .8WFH2F,J<_., MY2$]Y^<; MQD_2%J]%,)0@98T%U:_)J;XB"XK)Z;F(PX@<:JQRZJV&L6T?.Y#<4FT?6RWC M6)1A*61%98.Q<=@U+?ND4J5XR0WC%FQF5T=#BD0W(QO,^T;4N\"#Z3[*K/33 M9Q_.TZIT+9MOMAS(]N+4F7S2MA=GR\4V-E6T39VYPU8)ER!RH"\F([OD8!AB MM9,9ZM/.[P%.'D*!6S@FER!T,5REL35;URI- Q/J("0Y@*8P+V<^QV">AP\E MK)*M FXB(#;-9EIZ2_D]1D[@.=@+OZT\)P)D][X[^?P5+)\!%ID6)T$=)3*?]>RZIX_XRW^9#7"-<4D)V\0*%-)TBXQS.5J)8*SM.6CF:[ M19:Y^@>,%MEK5$8CXR;9NRXF.GG$NW),R3HS^HG.=0Z0]%$>BXM*3G2B)JG/ MX/M@-'RU=^9AQ=NF:Y[!]LEHV$0/;[/RQWJQG(P1N4.5^M#D*_I"T-KRZUB> MZ^69D[J?[#Q<'/^SO7:6O;6/GF#L!//D4CS?E$=&YSUH"@'0-"*&AJU?PC7T M",(TH$/((=4],_VUY.:81O(_#^"O&(8PRC*6TBRD4RTXUC.@ [LIGCL!_#MA M>*=W;]+7EQVP0N5$G)B9>9HBFMN;8\46FJG"P MWG0#]8 AY7M@+)YCM6>TL$=.OP'4_@^-7_K@#2$7*PH*?_)B@:TR 1*F0M*BU!-TO:KP<3 MP9-&?PM%(B@93TLPA@2GF7GM4O#)U'ZL7EV*-#PO"&GE[5L82K8*:R YZ!5G M0JC3Q:;#V!?*$;]06JV\Z>^23I'GEC.F>].&N;_S:\ST1][@X#_4K;1FDQW+ M&ZZ01)J '.8H-[8&!=K?:PJ9/?ZWF0HP=.C6-:]!QF?:NUU,PQ8A_*SB0 MR&DWW9(E+$,YT]TO" &W[$!6YN HC2'W@WK<0 MD -%ZZ*)^F-$"&MR-96SE'$R$S*X<9'K=5Y2)GL>:ET9?[\Z+W 9+\4L\7L? M=<8;#"1XV_VH*]X>J M?C+.=3SKE2\1B7_A 6W?J!?*]F^6*J+QILHAXX9Q: M,A*AJ=$/0+"+:'$T'R/YX"=; M1PDG2:G5>EO K+]09B>7M&8^Q8#]!H(VQZ84N=C MTQ*.S]O(>5"0X&DWW<,H(TEY,"S>!*9[&65N6<2A&8S%HRB)FX"..)9Z5()( M"KXFQN*$E=R/M0]'AMT[H[&3N9#W; 6[5^Z9<5"5VU)0B26';1HS+X J:Q$?)VY@A9Z:D5'^X M55I73/?#=F#WZK"#RYF9E9*[L;6BEM9ETSV=W6[])C<$R^I7+E@&DHK>&[Y[ M[BN&M ;5XUBN*7N<4%V,NV)FM*A?[IZ M+:#K[%M)B16$(HJ2D#OWN%CK/T"=GBR\/NJ.! MM3@K=W#/AM\(N1^K2.CGGP&;P"H_BP-"MJAPC\UEH*GMA(Z_W4[7?J]PBFNX M/]1W6GG#N <;8]V!(==KL#41])X[X>SBE@-9E^W 'YYU:?A+Y4H9Z4"4SA QU@4IFCQF> JQ,RBC4IL>2.*SNE:.\H:;A!9Z'A3P\ M:/5X:G:=XD[@%Z\&;;@OM!.4&\RB'7H\!^*3TXANP73.<%57%GH$N';DB&'^ M4 T/AV/QAUX[$/_N^#$HQ%;2TYE*%YE+5$8 GRK7>@6D0 MRF, !2410UI#U-^Q: =D(5SR$:5[RH<0%E%&Y("3X6DJ7?:6GVG]LDC[%8FTC M:DE(L'01AQ%: GR-8BS&2=F7&L,O"WW$I"MFE-!H >$3^1T!7BH_;_-!<5;Z:?] M0 D"=T%T^^\*]L4!K9XV1\Z'@AVR1ZN?8RL:WUA%P5HI>:V4)AF.JG;#6$(9 M&\Y3'5('Y]_T\$5AJ5J+WOY]8'K(H_ MBVK4 =,C(I4>%1AFN%?VE1 ME['= )4=9DJ>:F,I?2.!4N$];7J9FS8H%IK=)D;D#F^U58VE\(;&[BH9) MK:%A0X*I0<&J-2>S)A;V%D0"G@&&V\@DF5B.VSOC@)'(<7MOIMB6S.IZ;Z9T MELSX>S]V\<$3NI"C]<'LC$".() ZQ':"5AAF9J?:\&%6%J"4(_11>6+'D2-4 M"!_+0#H]M1&5+.(?84#^_2(FA8P;5 MV^(+>?C=4L<#F)'?>7)>1"8E1%8BN**,OI^=0;%&75RD;&@H+V\V-'3(H:%D ML_]PL)=)28&XI"8*6H(>R8WF03^FPO(1N#%.4E[OG*5$V%HSK?YFM),"G%0_ MWH9V7#DXH$Y@\HYY7!"U]GQ33D TLJE3-I2*=Z$&7(UD;,33F"*>N+:$Z6%/ M(L<+:9(08PF;TB'M&]>L>,6-)>**6W% S8J.Z8%7@@*BUKEE7IR5A'/+T+@@ MV9*%9DH:2>>6H5$^@C*$VPPSAG9=(J8M)&EQ,[W*7 LT?2L\ M TV#I-/I';L#T4U ?A-DVODDBC!\)LH[$6Y/B"CR2Q0\1LC]OD ^P:!05^W^ZF+D8?BWE,Y,(H&7T6>><"<,^?LJU5'086O:?S'*F(^J:4@8\O:) M"1FT&@CT*BB;)X9X(!U/X:O&K8F:CY"QQ:N$!=^.G8B&!;B3P+ND%@[@7=T_ M:KE6A'@XT@N&;X[#=Q2)AR4H&K"/6V^[/FTNO9Q$'_PG^ZP-]UL".GC_ ]"J MQ,";D.O&F8-,9&_Q2Z_&:1R%M.HY85%D5L*D=)@/?.AO[R!&-J14M\ M>,KQ:1AM,*A<.+X_766Q>7\XE,L.X*@:IC>Y476T)]X_XS!*%DSB0=-ZJ![E MZ %_PG>#(.'!S579BC)X58#I199D3GM?:B=U\F::+I5:K+T2DD/86T1 MDK8(:<2U/KY[[?'1;M=786U^!R7AO2@IIYGWRNQPH7;WI"S.19^-J7V2U.Q4 M$1V29<.;Z7%5K=&)S6#W^P,TK[@Y[;XL&1G,[4W5;I' MM761)4.KE^"(+/+1(5AA=68X*==RCU5[J/0NY%A]4GX['2M6BOQ.#%D-%X]. M5_$]1BN HPW1TL:FP+L$9+U=N(W<(IMAF^%% M#C*.MME?E0P+.;25C:D#HK$FP^ W=^',B@24F4D]'2WI[3+2!B,AULBNNX0O] MDTR*>PT5+?V;T"SZX23#9W^\!&O@HV237Z!09I<)$-6SYZ@2!W!^=F6V6P6) M7B6:7!,=+G*]SDNNJ0X7.2UG*M?HJJ$6[:/"3[/7E9/QRW(0Z]WFQC]A)+-F MS-]I9OZF],E @L=[+(YC$=')@V%I*P9#D\YEKE7$H0HPE[N9.7LM<1-0"L?2 M#$02R;HW@^F5 %H?WKIGH^F% UJ"5VL\,+W,0*S#TU#L,#]S[ W 8*BM'($]_T"Y MZ=("BO*$EBL'8LK+=':+@ODM7 -O$H8@"G\#OG>-\+=0R%C%25!/U6PFY_;$ MF\B,:LE8B]M0+&ZUR]1A_8/CT UJ(P#YCBS#4$O E:HG3*Z2V MF>ZCEE&)D8B*S@ T,UNV.P KWW%=%'T8EE>F.U!W'3,=N ][=G3:579):6IJ11<.I(?H.!6Y2+%ZL15DY ;5/X*(< MOGI9@2 $_R#OK:%^0HTH:C-TD1U 0%E@K(_\U-\-7!WT%2,I65 M')1SL_3-YU!<-+WAH,6 R\NIF!F7GZH6"VG+^?3'.4610+JM8Y2WIKA&^-$IG@0AR[PD81US/7>"[T]P21[Y*Q1"F:)G510T M53A; NQ"Q[]W5@!+U3!?!4%7>=? N["5WHZP65B MD9JZ+IP(S(FNECXLQ+GGH:9_5J*NFK*O=7#][?$+(F^%((F_GH/ 3?2)YXB) M/O$5X:>I1QKA%<)D6[2=5@,A'7-YPDX0SFC[=Z(? ;R&+KF#I[-K&#@!%97P%#GWG)1LZ_^%O$&":S[(1/UJ"A+7.]7QSR$@"O?!1 MXJ2HI0)[IN3/$ YWE'SQ;=E,2UM0XM/""9[ DMY0>,.,8Q<8>#"B7?A ^ !< M- ^H,>TFR+I'9/H2E=F%YZKX/NZ0"3W:6QXM>[[9\K.9S@I7_49,DJ:?R M2%%GV7_H"A< YB*GZ\7#9SN22:24H=Y[8$$+2)#@"IN>="ES>I"$!!A+\J6H ME-UWH75SOY@>-Z-/3T BJI'I.9\MA0>OSKPK.\Z,A5'P55*&)-\3:RQ%B^6> MM&6XECW*30^FZQ3%L['5,9:5D54FNEVA^,Y8W)K,G*@K&RX+H3/[>'=B<=\I M 5_K5& PFWW^NX:9WR7%(AFM5EKZI#WT4^X*VP_&0E;CX:U$J-P?S3:9V2JF M@*9B91*<.S/&8Y@^]43X'U8P90)(@]A_6M M<86]*D$HI#N@(/$ZQH[_U8FVV$YG95 ISD11P,/@LTS:S%%G],W!Z=J]8*6B M]D/K5 M*>E$E56#Y20V#"VOB5EQ98:^8(ABF,3Z7#LN],G^N$!K$#A!]$!)\VHJ'(1T M1;4R_\_V;&TNG4@XF+6*BHY9E('Y *@K"P;S*Y?)\.ILL41Q$TS@*(R?P",)MUZR>=E\S M_A:0:\7+=@^UJL/D.7D-P#W +A63;!K\[&-)K MFL@^(%2@EY^FQ-NUB">[2*0DBA"YOC9DQL&.UK0"+IQ!]S[&*Q2"/ :6_-,3 MO8[)S]V%$XI9'#H8O"_,OCHO\$8U!G+?=C[KB[8'6OA7C;.>33OGB31K;^T!/D9$P MN5MDBHOL?JE%=J' 0\%-0-[ZST[P?3HC#UC@42YN;\ZG#^*3X"2H)>&6/ JQ MXR$#S>":_#XPUG)+0\7.1WS*FHPXAFE95_KYEHTY_/P6YG:Y< E>W,R M";R'O3N5>RMPD=&2G[DSLO@F*/]>/^>B&Z'L:RUB$D1$H&7*F(14+/U>9A-3 MI8_\$L@U0('\^@8"^C7(.VB?@>@&+OM:/]=2B>D'G^OBFYEN91Q\ M511Z]V@T3 TUH&]Z4PF>G5N)T;CZ1M2(I$J$BF)S++TA&B\?U'A'CB6IG0>J M>N5F3'GH'/*I3'/=E4_FYIC7Z/R5"(TM;;SV188T)"@Q6\LN<1\D'&:?\>2#LP'VK[AGZ$SZJ?=GO-F5W:; MEP]=[MQ"):XUEE)IYOZHY@2>CJ" M&HMU(1O%NULHWH0!:';@>4L 6\8O=9@J>FPH"\7*Y;B=JL\%/3+]LT!^LSM$9_:\CF;# (S6QFV_H"V4WH MR>%2WW/UV.#B3.1BB&FX9'5F%MX"JKHJRRWD)C>,[,)F=G6T+ED!3(8,Y@DW MVZ[2(D$S%03TA-J%(0"[#$R3@_"$:'T-& CF(7(2[&MN5R\P)#O0)?)"^33K M:?>]FE?)R5.UE!FU :VCF@G6$.YKKG03L4HX;2>X3ZVO65V"T,4P@;CME'9( MZ9E/$.ON>4* M!;0:XW161$#>%"%(>DAF"5[6=2FL%R@4UU73CW0HU8_QLT]'O D(QD*/\?TO M=2;82B%;\K$6A+.JJ5),EWVMI3/PCD@5Y;KL:VU/1#J<]"MQ]^-AW'VE$ZJ\ M_E*T1Z6W-P%4=HA&I6XV 50B&K4J3T/'9_^N8^"H>^=]3L$)P)QH]]Y1P5.V M;4/KK"C1PF8$&J8\+342[AO,'@/,% MX6.R)C^= SH+&J!#H\6V@4[R^@\/;?TZW1Y7>:!(;C\5JD8H3MNZ##JU@O L M@?4AR!]8K0IVCQ==L0'(]I[/@D!57&_\Y =YJ7&PKUVPWQ)5/HG&ND.!&V/< MZNXJ):;_LLK9N% VH8L!S$;!-/J+)89PXR5'M?M'MGDTHIL:8Z_#2'-,/)C-RI23,7 MN.YDNGL##&GN74Y[P#-&L6#U0E':0YOQ$QFXLT7>$A_#UUYC*N#5 M[,T]0D1E+#\,4W7B=9BQ YWNTVJ;( /8].",M@!7FI09A.HEJ0GGGM>UP*H< MJI.?H]J*1:\3 U.YQK\&^!GUZ'.]<%:0' OX=S(,O2[(P@7>?3:)QPBYWV6\ MK1*$A^%G%6%4TDMH7*" K'Y((Y'2HA5\_IXZ"A).J0*YNYA6.9S.?D<1 M.3T /R[(X9-@JX*.E@9(OA.&TUG"QJU,!\4* EIX3Q!,&)B(-T$J^UHSU^>M MN#[7RG5AF24:?)5\K26A@TC )(ZQR(!HDZ0:(EKFX"Z %_M@._#Y)F%#N&=2 M+1D=\[CZ*Z:%)R6< _M?]JY!54P%<:(]EEY)/#L7<9VSL=0$:)97J%ZHCJ5W M4LUUA.HOR[&T3!)&:#*V5DF"XJE"T1U-1Z#:AP+B?=.,Q6,E"M?!RY39]0RK MB) >-B=,;.TTS3\9;O\P[O][BSH)"@<@ ^H3DG?'QU\'= ;?[2DVJFI35^47H>511T<)_FM.>/Q-OM 1>W MQS40ZG$NHL:Y6C)ZS7-JQ'(+PYY2!B0\(\F SP<#8DS;125=/C;L5[;.QLD/ M!WMIQ;2PT&)A+ZWSZ@5@%X;@'I-Y)1(_*VC-M"*AW.%!L=O;8V50*-09497N M[/&97[N03(A3!H_%=,MSGS5C-C8[+I]&4Q9\LJ=^C<6L*PQ8L]X]%GNO,'1< M[S"&GMFWB3!ZG._SL=C/M=W&RJU#;(7,OHNZLN@A<0.FUNR3 1C_\Y\F+XM[ MWPG4=6Q2.N2@'0""4])24%?R<4E. L3)+Z='2\@@HFY0/46'2^7, ;OG^^PF M__,["*E*ES(L5 9.[;B#1BKS1;/3D/Q>.(FC!1&K?P/Q_=45&[)F-QE^MMVT M)T$04_G@XK1N:LH457[Q&GC7"-^$8>P$;J&-['26_M).4U0!J]L N#V*#;O= M'X5FW5_(MX)5R;OB8= (2CE658RFR=\88>A&V]P**0]C&8%!K&A8>^\\D=G1 MY!*BW-PY2R#N^NIF?!W(L?$%?61['VKJ51&"OV)J+EF3_Y%P%Y<3Z(%W"IS$ M-JLFTM,JDA(J"A//]#3 L4AN7S)X7F$Y#D$ G*'$[IP#?+G"O\VD2#: MCNU]\JW8K2.F8W?(2\\^Y%XVIN@&WOU.UG?&8EIN]$)=V_-8 2/#KYHNK;&HT>#,8!Y+\$\7-[H"KP5;",.O M,W7^)!4KT.AC8^MB=AE:M>LR)#\S6T&S*]T.]&35Q5KD2_/.[)+O UN:TO@A MMA;V I)<"S4A;VPA-#S6!A!ZFO>\I?^*MF)HX! MPRQ!-KS92M\GE#3<[@M./GZT(:OF=%4U5[Y 0>* )4J^< ?M7M@[!MRKD\&K M)G:F$WX.P;4"PI5ZBCH29O+!C\&S I[03]F!X,/2A<3 M5W=T8E[M21UQ!1MRKI^(P2)!_1AVRZX&\06C4$\. M:]WPQX#;L.33T6%&[_#K7C6,'0X&C=ZA+]:@Y/*\#!(3H>+INS5$!K&R-LG< MA"1SH],M;8EE6V)98XGEUKO9IIIVG>5A+J9]9WD8GK+:J3I45GKT4.L;2\+K M\61ZG!F^$,,*>FYX[K)5L5D"+0P6W:Q49M%AH='*%VF5VBXC!T=VJ928+//% M>F]/E*)EDC"XYZOP0=TJ?$Y7(0!S6DUGA.O0A3\H7ZB/=J&&LE"53L]\L3YU M=!%=!7:Y5/CU\X7Z;"^A7I5M[NB5;,5.3:\QU%_9JON72ZN MREC*?('?V7-[!$LK&)&.[EXS M7RL]+C!WOEF^M)_LN=7_OFGP]N>+\_F]71QY&"O6K9-XCIHTY&PUST[M:@YJ M-:62^?/5?&M74_UJMK_Z&FI@Y,OW0;D3G6R=9V074(4&5;EJ'VWHPU!%Z$$Q MI'S1/HVC'ED>/[1WF4S",%ZF<'TCWSRA!*"BI8S^,(O "A76+NN$HT'7.5,[ MXR'D.U2=^&L'XF02A:G1+M2T4O,E7$./H/W@1'KRN_F9&40.B<@T'F#X_1H# M*MX V=]1KYB6,W-TF&9;XW?D$S(^N1(&L5/WV1ETW:ZZB>@KB\;!Q='MSDG@ M?071 GG(1_.-UEI<(NP,&M=#ZYG-L[1YEC;/TN99VCQ+FV>Y8_L8% HE%A*; M9SFH3"J;9VGS+'LPO-H\RZ.0#BJ>$*SIX8G9"S< B1MR];(MO_1Y5=0X57 MB,,-:PW&7 >MO9*):AKV"Y(ZW#%GAE@2P#\*\7 M\I39*_XFF"&\3'Y!H>-<;*A!>\0YIZ+3; [P&KJ@_(S9AGM=([S]$?T](?>7;LZT.BE4SZFXHP8!\BY# M6EP ?C)5X)5/@@KL(!2RF?-2'(1KR+8TLHWFAM%HKL5,:E-4DW^\).&!0EE(9 MVX[4N\%*$50V@&&P+DH;P& #&&P PS%#?3P!#"/?\\<0P/#1+M& _&^R%ACK M$1_T>HK5!K!.\0'7Q#EY]\XN3FOO"Q)W/;&R[%:K4+H FARCK*"[X8]W8]:O M(GJ +>0XZFK$RZ6#-]/9 \$/0QH)E?SBQ(W@FLQ:8=B/T$B#COKAF\D0G"!5 MI_'JKY@P>A,0_N/D*3TEX."GA1-LSVE^HH;ANU7([U%T2&^<;Z&4[)&LD!C' MQ[TZOR=;<5CA#^J9/NXU&F*(BGJFCWN-S+V%C%F9K*7+H.#?;0MTW$AO[TTF MF8>!=0E;QXWS[O4W#)#W>3INA'CK(N"R;:?7^:N*> MKJW%,-AL:UN+P=9BZ"$#25$MA@JMI\,Z#$-K<7T\E1AL*PGQC&+AS%3;#4(" MY1[M"6,QL!_9PC7EG:KOW#',BO-7C_?W'=O..8<8LL&\:0K';+>U5G)K);=6 M<@$K>75+5IGK[S?DTY:>Z5Z?S,B=?@UQ&$UGY&K)?\XS21U<#+I;_'V,W86S M;8.:>/F7V]X@A'V7_):PR;DC+G1NKW3ESD'T X @XXU+RG0RK,ZI?W5>X#)> M:CY)%:,.PDW3P'-^G\3/H8MA(NO31DP:W'&-/ P:P334>#IC2F+R>^$DCA;D M_? WT)-HQ\-&#T=P$@0Q59M=#,AOW 0I4P]$J\=K0!6\FS",G< %6Q'IS#-S M5['KM:ZCJXI;G4 ?\)C$BI%#]$_@1D]H=TJ= RG(S5&<[.U!6I/G'K6F9I/2 M>JPK>3@F!/N1B*)RT(;"=.I$)SKQA>^$X40\#J;L:RU4B'^J)M+3 M'(1W4!4)[8V66K98LF%W-NS.AMWI#KN3UFR.NEWG,7EQ90L+VVC!844$V6A! M&RUXO-&"I:J:[=FD(E*P2H'?E1!GYJ+;\ BJQ^K@P)\9'BS9^.RMQNO@W)[9 M^US^W%:;;G9/[CMS\6TT@:%Z.QW;B&;?TC463E1O?V4(V2MV&,'XMH.41+1Q M!UXFMB!F5\@9]H(<>DS9NMBP?/YUT1D5P%;(MIO4M$** V!8-SV;L]2#[*L+ M F-+8[9=;V!+TQCDR-;%<$5Z<$)O/V"7=2 TW%(SG)6H"AJW73U;"ZN.,AG8 MRMCGIJ9#PIFIPU;&:L_B9T8X*_^C?=V+HSR$K/Q/]FDRH(5KRLK_I,%8,XR< M?+7I]\>5:7\$G9OS"LR3,(R7J52AMP(M5'0)U] C2&E+G>-G9M"Q>F73>(#A M]VL,P$U #BJ1)KUB6L[,T6&:;8W?D4_(^$2,#F*G[K,SZ%SSNHD\ ;P4*J#1 M)1='MSLG@?<51 OD(1_--UIC=$78&32NA\J;0=EC-IO#9G-P3MEF<]AL#IO- M8;,Y!FVAL=D=+P=)U;<-D:VB]\$-?PW+K?KZ";ZV'?^@K6.[S8G'D6BY!G>[C MFX#\&GAR7D!(M&BR9Z%+H+]&&,!Y0 %% 54/I[/T%\_!#.U^).%D5COF,%S1 MBN:DP726#GJ+PO":'-\+%$0PB&$PGZX 3J *#YB[>B%HD$, P=O$GWT#I%_ M#2(" N%OGLD[$<-9IVQH+8LFYRHI^5H'UP2Q;Z&XRV/GLV8^PXS1$+@_S='Z M9Q?%9)DV*9_;O^RSN/WQG]\>>3@K_K8$<"&."J"1O^US0W[TYR.8TR7Z M < M.ZL%=!V?WVG20* SGK.-51R4U^O10$#KL1)W8>Q]J8/;7#JQFT#&BU!+IG?% MCF>29?4"QF:&+]^YJ/%8F6Y3YQ-+J%%DFFX7V[/T359%NSXB1R8!-XMX=AO-2M! MPEKGFMJ<%"P=+T6=L]M!6N$<^>CVL&=5KF,#Q<&=2)FGM.0 6MH_Q)AJ*@I6 MM(F2QMELA8.*Z523TC@?=7<$)T&=:Y6>"25K54E*_WS4"Q$Y^M;@V(_!46ZU MF.'$[,"*5F>E$N62@\\B5!PSS>T= 5JI M;#(\U0M26O%A*'@*WDJ2#Y&Q5'MM]Q"LQKEYF[XW6XXJ!Y;/-,*J19DM5=7O MVP;KVEC*<'4E$+CUJPX*W6 5T^>+%H[*G"A#Y,1:3\#)XK) M:WI#_I6&!#^AJ]D,N!%<@^U/6GJSV@XX.(^6](1TE'_(1L[YI>.7.7Q%3"HB M5"7ZNI>3WX6YX"Z\<##>/#ON]^GL#D3;L8,Y]6[S3$KUB%JJ>G#PFY3QRW\4 MS!.??5Z+M.UBBXPU%$3(#R^(?(914IV=7"<+U3B4C3"4V=\A*OYB\FO//LAK M?H1K4RI ["ZT8>"VOX# M)[GL(2TV3!87.KYJG)K'&PHRY2]KH$#MX!UG*$A,BF;*1$_<^675@#0.9UUY M_;PZE2Q>AT&_ ZM9T &ZU;*"P6IF^'V'H#9?26/I5-H!N*)Z41>=)C^G4 =@ M3DO^CPSL"JV=^07-[NRA">6B:U#=O3::C5MFA6" JKO11@-HO7F+>5OM?8;4 MVU.[:/)F\,XMM\)WV7IJ*)XLZL!+( FGLR>P7"'LX$VF>KKDWQ=.](7 ]0!# M\(0>B9(*9]!U@N@>X=1SD[E3":5)&(*(WO2%G]U"YYF6JX*M,[KZ8W5PWK,> MH-"8^Y'S5.""B#B9+(]*4CIS67(F:#6I5#;Z/OI!V]NVFE,9N5[FE5SUK::R MI2#A]SPDE=^$M+5P8=UY_9HB%#7#71B;\D)8*M9HE5R!)J+]S?$+0MX/Z/M$ M-MT0(1O,Z7,G79/]O[>?N]!@O1RS&@Y;';Y:NOVM_CU&Y.!%&UK%.:+F@[]B MN!+U- J3[G.^8.5 ;_N<5["C#PCVLFNI:K[]V9:3G3J,@;=]TX1J/*7=C-\7 MP7R=9M>9ZU NU.JK8_$E MZY.[$H\DM@AFEIKL;A'J'NW,":WNCANF*Z]C7"M-/N-Q\W\^ MZ>TK9)UFB*N[#<>RH9N\(>.)K.CBT5'C2F/1%O8M)_7\2%VH#$;[BI.!L0#_3G9F]J2]"1_(OQ/^GOW-/0I#*-A71G( '7;]"H9H>-@?*/:] MF^6*G.#]2@LBDY<=0<+Q5C'40QH(CX(G="!V>'UQ4J1[7$ %*Z39L40>X [T M!*/XRK[6@[H'R>4&GV-R-5\Y." **[D0MUE:C_%S"#WH8,Z8,AFJ$L>CVOS\ MU7F!RWAY#\@=Z_$>"6YR-C1"_7S51$+(!S[8^%?Q\*UFOV7[B"Z>,08=-1)A M,SAV?"H?' M!0 135M/WA_9>(@]E( M2LOUL>V ?9'B*#Z+"@):7S23.%HD)BMQ45)-HY\9B(J1*@H='\XOYR*'D_ZV M;?QL&S_;QL]#B:BUC9]MX^<=@&SCYXX:/].[S_3&S\VGJTE=V3U>9\8BU*#P MU2)U<,0,;P7=J-ZCQE?(6') 1*!J?'::7CQ06(13VX+I&1G*M,\21QY#UNSV5\+("KJ-65R[V=U9)7=H;5CP^Y&(O%K(N-)? M/]C-U2:[57WOQ*%JNJ4 "L6EL1!SN^?$@@\9A,H2L.E<38=0/.G#T_\LU[3@/+K@[X58I]JQ;0S MP*VS"LE*3%8K'[K42I4VPB(_NH5+&(FWKNUD^!YQRX3@+M^/((K\-,W_#Q@M MR._3Y/^M;TLXUT?IP#UB10YY"78R?8 M"(XWN'W3'3*"X]GD31O#*!/#V/S6/5'^S%@E^Y?&8R%8 MZBX]D]'.; 8,-^4W6:HL7 5>;R:U;43?)/"*07V%VC^)9>@<^C[U026U9*?! M]J\3SR,LAM/9A0^3*E0X_<-D-DM:(,HUD=/)T3!,X#B0J4E%^U*GRNOL#P4>]O&JOG(\E4;;U$PF5ONZZ M,$,/(M"H\46>-2@I]B:Y _2#W:+Y*9[W*<_ .]_<8QBX<.7XC##5A#HQE'3+ MY)'83CH"0=R<(L8(K[U%E*HUR%B#C#7(6(.,-%$SUC#L)RWGHBTPG^Q;[UO@HB!K3W;(4[%(TF1)KSKQX'W)8?0E M*/ S. VNX2Q:3(* R!$<.GC3)1QEHPT4%11CG; <#C=,7)X6$'O:8#D<;9BH M/ +Z>]I@*1ENF+A<0QQ&&F7+_FB#0D7&3"1!7*+/7/%Z%V"R\M/>%.>FR1R$ M(V-Y6?>$^*$^,Y;*XGW)E$.]VO2RY'TC M?O# 8X";65FM"Z6CS'S \B#5WX8H)^&35ML5"@G@IZGCE5>#?;M2&H*$==O&< 93,OAYQR)AUTU4>IK9>ZV+*K&;&LKGWJ+I%5TAJ/9U:GEGD0-^['\A:>UT%:UZ6/[+_1_ MGIT0_/O_!U!+ P04 " !RD5)2?OY+R58E #F/P$ $@ '1T9"UE>#$P M,31?,S(V+FAT;>T]:U/;2+;?;]7]#[WLHZ!*&!L,)"2;*@+,#+L9DAN8F=VZ M=6NJ+;5M;63)JP?$^^OO.:>[I6ZY;0R81("VMC)8EEO=Y_W6VS^G M,_;3U<\?V*=?WG\X/V$;VSL[O^V=[.R<7IW*+_J=;H]=I3S.PCQ,8A[M[)Q= M;+"-<9Y/CW9V;FYN.C=[G20=[5Q]WAGGDZB_$R5))CI!'FR\^^__>HO7Z+^" M!_C?/,PC 7_D>; MOO:ZO?[O>[L'';@-OMS1W[[=T??_87N;7?S(3I+X6J2Y M2-GU?J?;V>WL=]GV-MXP2((9_/>_WDY9EL\B\=>-7'S-MWD4CN*C-!R-\S<3 MGH[">'N0Y'DR.>I.RRMY,J6/](LP#D2<'W7__&:8Q/GVC<#?'@V2*) 7LO _ MXJC7@]OIXY!/PFAV=!5.1,8NQ W[G$QXK&[%C1S%23KAD5P\1Q .X0)7A<+8"_,RM'W8.7O_Y@0!4J%" >1"IV$#L*2!:%W==%_NNB_NN MBP?RXM5/YY?L5J"SS7P<9NPO?WRUN]M]8R%S 3?1N<,<4.+#<8Y'J1 3@+/" M'BW4>[/%8-$)#P3C<<"([$7 PCA/Y(7A4/AY> U?9RP9LA_$("UX.F/['MOM M[O;89E;X8^.V@.?"8_E8W'^GEV+*)5FR4UBMME^/#6:TM8'(;X2(K?5MXMEX MQZY@(R!< @O&9TK+]N1&*8;\"EG \BP09)"K+VKQO=#>:+*,JFW _C4?EY MRH- ?]8PDC_9AF-%?)J)(_W'&W83!OGXJ-+,H=0%^;-+X=9R5Z@<'B039]@U@ LUT/-W#NTM=R=E;#K835-W"D1!_^D^ _* M-_@OB+Y6 +8"L!6 RW?U_B4)P+.:(X'"J6;H>VRI;5J)3 4VE*.Y(5%ZAV\R)BHI>!/F8^MQ^/A,I->A3V?B;"(F M Y'JPZG;RJ7>)SP-\,M3V)N?)VGV0 E-"]:=.0 E+HKGSFB'?A('%%C*8+,Y M Y3",<:@8<*XE=\-Y956?C\)^7W2RN^:_ 8C%>1-C#?"-9*8*(.&P.W)#P0HHW.%+)7UI/^7*7LV^-G^9TMBY5*'.4X92PCQH#^591#R,J_(+"P8 MLE&2!'0)A$I!RM=ZG%P4'B'":4[W\4#\N^#^##<"*L$'!@1FP<4Q:NI_ =40 MB6 D OE3X-\\A'W@#1CQ14\/&41R;':T#IRJCVA#*)PV,WS7ZU@L;6Y[[X!D MH"N"NBR1ON=O5<-8C3^[?#@ M.6,J:OD.6TGGH99+"M -14HLRZ7R4ZH$&:SF$7B&<@)&1^TFF7TJT@QY>C/< MS( _N!2M>-7@@A& MRE\X@!,%2[P]:3_<$<8L4*Z@W$$R[+"+)$?L9CG\%M5'#;3:.C&H^1; Q4EN M[ CI;9"&H !,\:\.J*&#VS;!0Y !PI>$?5@EJ.;$5\U#/4GB88@R)@2==QXC MYRNU=9'$/N!-Y&18IOHVDJI$F C]++(\#0GL MV5P65&IW8JE,&JB$[ZP &D4&P+3LJJ1"H0SZ>2HF""+X_[" CP!E7QB)8/R" M^R!D Q[[HA1$82IMYHX9UYZS.3*)!K)8\"D9&R1%+.T;LCS(2N<#P T"''=K M0J"SLKQG+T135B;I\=GYQU\^\"S_+! .(OC$1^)]*O@7^D8E<@=KUZR?15ZD M1%N:'3ZER,:YSH1;!DQ%'!95F/@' O%(9D4\EWP;N]5NI5_@E* VP3@&'0"6 M<)8AZP(ASWO#D- MDTH *"]2 >&(5#A^_47,P/(''2S@/RG",,"5R;.RY)ACG\1+*=IB#YDAK9)*N#18-_# M];&( C@1GJ%K-<*'%7+ N\;=%;G="'/ ?K*%/]).2'[0%*T6T^!#P<\>B&S[(W MM9CUVG=V>TRNNRK,5]1RS5%IC8STEA8X&NAUU>0PLDIM\DFD81(H73*D0(_4 M)&2_(CM*[;6B8C$9N HQ@6*89(KS\0$S8S&GO0:>E[;F>YN#+5?8EKP#D9+( MPU_"0_%G04'AHJ!(M7-2.VIGE2JS!?;9FB*�DG[:[=V#KV_12-EX^5>_.P M0-(MOZJC[9YTC-C/U- MOK7,3Y/[DM"%;5V#%P+0['-/!D),MA*CI< M-NU>% T1+S!6C1 F2-C8WNTBFEI:G'I_DEY45:O"+,K25Y&647(M4B4; MJP2/@@>?3F%K,K-M@&LSVT)W5GL9@'RPTK! JXQBZ9!]HF)12A\XSF2*=Y"B M:+"A59E'9-%;$:HIGY7&:ETH@\H(T4K-ID+:EB02J=R3F1614,@F<02]?0H#*\'[P4I#(T*?+$_\*2J2)& M@-2_P?< !PY^5OL.'YZJJ$OY+:=3(AM465 @RKO!S F0LZ_C< <=[PR"%>K MWJ]7,]X+6UJFO%&J8[%&,\LY ^)O)9R!7RD2-P68508B*!%K1TT JPZ48HHQ M*B9Q):$4K'^)U9DNP>$6F0+'[L[^#C:"*%@IU4#K]+W#7@_653\SJ4JN &+I M7RC)E)'K)CLW?0.8J-A5MJ%TR<+^_D#XKPBOV7VJ&4( M58&L\K=";J$4J!0:4T(QS+)"'D-E]4LK0\MKG>0;DBXV4G*;MN484H!&H=-; MMF$+@!0I4A#4:<>ZX:G#5,JZD&%'6.+VGIRU*O]OI>[[Z_>]ZO'AV_UZ;9XK. MJ928?C*!=;#^=1'KR;;*P+@CH$QLK#)X\QOEFM9D/!K,LG$XG=]I6!7/2?%F MIMUKR?VP:N.:JIA+1];C5U1L)Q/]8%%PK!'.209R-#^WJ^("NP[/*JY6 M/G0%M+(HL+8BQA!20@-8&0"RT=@29#34K^ M"<\Q@X)079CKA9N,FG-IL*\)QC4A4S;+=TFBB1 M<0_ZG%&QF'TDLKNLD&*M[![5)QX S8TI[.=K", 3\'/@12#U&7(*NQ'B"Y(\ M!S^X2BE_+@_QK9@?/A-DL(?!6PP#?\C99H164E$.G?04\N-[CY,?GXMV:4K_0:QB0&RLH.;\453'X4]CCBD0S!FVHUA@*+&P& ME0]P4I83ZJ>(Y?PK+#P2('VK)MC>H)R[/& MM>6GP#ME?*8>W4I2AM5:E-9 M5DJ:D_.OJU/M2-@>XX/D6LP+ K\&P!UE@CP MWBUO^"*1 8^YSC:UO5+LD[(>B=B?>83;6*2H%SSVKP2L3I T,0HQJMO6>[?T MQZTM2(MKQ$O# .3T)!/14+7"FT VFOR%SDK<82_Q]1( MF$OK"7.^\/-AW1JI!Q3<@7;5EHSD;I _&>&:BA"4,\TD*07Y,A:)$1)1SK]2 M#A9<^B(F.8XZRA>:DI-J!6M#OYF1X#(&)?-0BL1K[7GU2AT#9!SPK?(_:B,V M%=^+]CU5GFCFV>5A54T:Q4W*<$M5XH'Q$LDD5-E()H"N*T.LJD>3*C)[;196 M!WC&6;JX2-OH)1(8E)7X M\A'T*_!!Z,-8\ AW=P,<3P M;"=QV?ZWFBU[;AL4*-TQ"R+-C9)8J7JJ MF&#SY(1:1/D(6[)S)IO(X0X7H$WY5O;= OB!$])85*R,TE-SF-UYLF*H?T'F MHF+))E:9[S]"V5D9@SA)P#> Y]VAV+RM-;L?U(U1%,CU']"-P,9V7PBD_*P, M\]5<%-V_OC#*96@L@WO0/L=DP^(Q,3KC++H^4O/85J)#6N^ M 4"AD,>IO5J-6?7UDI]M2L/"WL^>9[UCS2I30=:+.L13?1#PE5JFE64,FZ%; PA<-$M*94)78EI%7]4B,N>N-))OQ4Y+7B0FN. M18*Q3Z1!9DQCLGS_'V1&W'.K.A40 !6$YK.,$E2ME18DL+*49E%1U"D LSI* MLK+]$6M%C="!(UDZ3:B<4EN:E'CB7W6VR>B,K0W<&5N?N #.'V9W&3'&-350LVF/9,W MJBEXU8 ?;U%!E8*7*H@;LMXK]DOGLG/"_O+'WL'A&_B\M[;-.'*-/JST'TW'\=,04V%8O(?!P/ ZQ#_1$8(G58&['V3HAJET MCK#XC6*KNCM)(8/\^3#*, A@T6R MK5G5)X ;&%(X4P;$I34^F[$>P$Y)=E-SP%,(VD])7%G;[:<29%"C[25)A5 M74UBS#@H:[N6I*+JNZW4P_PXECOM6R7@9+Y4MB-X2B6J3B+L@K3*#&K?XM)X M,.EC5I>M$J1E+9[4WVW:H2&&WU/0ZGPZUGK4'+Q=*5$K-*_KCQ:\[@!$1U@% MRHQ8;!G(A>\+61G'YC)MQE!4>U+;_-!0.^E#E7R4U)N6_=:ZOH$@8ALE1F%- M."0]188W5J[\JPA&==HMS3G3$"-968UAU-LL8=J67-W7%+_$-+L*0KZAL9TZ MT/HP27>5W'&!C7?'E<7Q@=\8=5[&+*7]*OM$0@:873&P+[>^H' =OO5!CYLB M-%.]1C1_4Q<@EB7E&K7I7"&[=9J; MI(C(T\6(KR#.,';D5=5#9J4_HDQ**1,&I-$!=;&0Y@<6JI2&1NV8]BZ6G<0& M8SB1%1I&W99E8);/7?H\SUV_,8]3&0@7)A0L@':61.*>0[#[8.WL_C-H61%% M/!:)NT+*'>6^/>K11KQOE[2JE*/[^K@2;@NX;34663;G"IY2V0WJU;.G&%#+ M-5->87R\H.)9W=)CUT6J!\D:9^RDE'71$/#&P^9C2XZ!ORK7)75.U MNNHY5:"?>KKUF&I[!/0#WH,[AY2J$_@\QE(4<6V,2*^G!HU)$]4(BIRF-2M[ M3-:'SR40Z79I-V9X6N4 ZUHXRL![AB&-G6H@;JE.44KAH#8T7&)KIF8MJ2@*,V5+YT!;JF6>NY?. M9-I&E.LNT4)ET*<6GS./KBIV>.45 NW)/NN(&%W-4W9C^3A9^99L'6]L3>.9XOH-R'E2*/;/:X13,%,/-EW%M MXHE5T>M$\%BY0C6LK^4EV":PYU[>;:<. B%)0\=G@>1HX@%%_=1P/ZM/*95S M%"A$Y//<]6X&90?2"PMTW!#N U,S3\-!05N6 MD?>D&6-8"62]6QPZ"N[JK.37LLA#^EUR#!I#KUJ6<&#=O1P ]8SRH/TV#]KF M0;_[KJCT+TRQ19Z7Y<\9V2!C)@6NW8,@)]T,%VD.4DC$[8*#)8J"''] -1(R MPF>( FQ=J>E(R[K0UIT4$*JRX"21732EQ%A63 MZ7963/2^Y1@ K0J+"=F9U^4T6Y+34L12\*IZ7:'B7GB]BO>J S46KB>\)C:;S$.TML-*:,OK3>9E]/=([)W1=&&NH: M,:,%(,LQUT=E4R'.T0D"'*,OI&''KC^ M=LV5SKM&<[G1L#[.'9940:PI\[F 0U[*4I!P-6T_4/G< @*)-$YK^ M16_?JJO"M7K1+XK!I# S2.KHN]#22P$WMD=?4?G8J.P\]M=!RXT^[W6[O:?$5:N^J?[[@%86/QIS M?I41( G07B:ML MJW+ 5*J7XP+HPTR2@%P?V6&,:V&D1/5.ZDG)=6<-,%,OSJ,7"<_P[<_HK!F# MN]RS-VBC]#CRQZQY%RIAHAI)59 GF;^AK$I1KRE85%$WYUQR_61,BJI\88+% MQ9G^9(+0JB=2:::,RS23*K63(YXH/C&0T1(YR;O3D,:6[VFI/_88/5GV5-;3 M'6=(G9(U?I3N/U#M!RS;/N'3A>_BSAC%V%R@%I>L*$CFR ]8=A#(G M7S:>SG>9TK5L'!=UZ*F M_KER37J8NAI>IXH.Y0M,5)-IQF3'8$@#5'35N*??4$4MH6J:A&?VI] 79I+" MLZ;)*B/OAGZ1T^LN;L;RS5F)ZH=3.L^;&V%JCZ@KIX(N&55K#4WQ[@"*6]_F M,7:_7G5K>0)]->]:UF@_9C6+K2F>A-]=O8CC]-???WXEW[9A7WSMNMC;=5[= MP8!$W$1VX07K@ M!)Y[(_J!_WMK]_85V\$L M_6,JCI3UES1K7!M;]S5;UD5#07@-_\HRDD&2@B7]UXWN!L->K@RG0<>C\O,4 MF_/49R(V,)Y)O&SH7,-J[).G^$] ,0I<9Q(&020VF%Y( MWK[?[[Q: [N9%AY^MF&'%[XC>>&TC"[AXNU.'DBH -@ ]@"6O8T20G"8.GCZ M^YW=QP"/ND#--4?=SD'_SPL@]CW>#GOVC[.37Z[.?STS0+8CR:FEJ24T=0M4 M.OW^2X:*@[OV.J_J(%G7^>\NIU?%X]Y^Y_6+P^,#V;_Y6&VYL^7.)XO'NW.G MLD,U!+(D"@/6PS(,W '8W9CU?&%07%%&M*![]WYV=$@/151L_!D5;IC MG;5IG?WZ4;?5M>](#SO9#GN/%]G?.NP21W,)_TOK/+3.0VN>O$#SY'9)L$.Q M,+@F(V/?/B+7Q@!;D=O& )=V4_QTQJX^'Y^>L=.SR[][[/SBI--J]#5J],/. MX4L&BH//>IV#5I\_!30^^V!@RYLM;SY1-+:AP&^GO5O(W2D22#*D#00^]T#@ MKV',V0<1YJ+U%UI_H;5)7IQ-\A@"H/F8?0'\>17FD;BCOG]B6'P)_'GRZ6.# M(_+K:N19$#3=? 7R]/^ 9/^?I;?Y9-6NL M+$2:+S7.OLH77![?47 \ \"YU4\B(67J'S& Z;UDD&IP$>G]#:@')=A^39(E$ MV=5L*E:PB%N,? .,_(A=]^R4YRU&&H*1LZ\B]7%4_Z>4WLW28J4)6"F5[>68 MIR)3'92[._L[N]W=GEOI/GOEX[*.[N3&KX2R=3;-QG@.' MRF2?^%_:1)CH] M7QY[<@@Z%;Z8#$3*>A[;[?8.6]0T!C5_ZK_J=+LM0AJ#D+V]O5;+-!$Q%TF\ M_3\%SAL,Z2T7K:9I()):3=-8U+2:IF$(>>7U=U^WNJ:)J/DL\/V#?EXJ&@JQ MM;S3& 2U>J:QJ+G8.6ZQT1AL['N][GZK9)J(FC9LUG $U93,JQ8UC4'-GWK] MW4Y_O\5(8S!RV-UMU4P3$=/&S9X DEI5TUC4M*JF:1@Y]/;Z;9*FD:AI V<- M1U"K:!J+FC9PUB1L]+V#_39PUDC4M(&SAB.HIF1>MZAI#&K^M'NPU]GKMQAI M#$;V#MLB@$8BI@VZ_Y!JV2:B)HV<-9P!/W,9ZRWCPIFM^W4: Y:_K37[7:ZO18C MC<%(VZ794,2T0;,G@*16S302+:V::1I&#KW#@]Z9Z:J>]JSH2^@>=WK[] JCMW;U.]]5W',IW'%R'69+.])R@30$'#''H M7IXP'"'$@B(-XQ$K;_PDTC#14_I6!$[WP;!I_/O85ADAN/^ $8+]P\[KUR]B M1. #9-GWF+3UEK.83^!<'S^<_?[A_.+O^X@C/G_]0%Y_"3,%GQ@*7\)0P2>& MDN7SZUH/M8DV79MI:SB"6N^TD6CI>X>]]?E"W?G3NURA1YV]_E+VT*!3ES[H M8D^L?7-$\Y[S]#;_=F>0!#-\@<3..)]$\,?_ U!+ P04 " !RD5)2ZWA\ MB?<" _$@ $ '1T9"UE>#(Q,5\Q,"YH=&W=F%]OFS 0P-\G[3M,H*F+ U3&5*Q=95 M3\05,D]I4MUC,_@X]$Z] %H.<=IVUODUU *G MR?(_4SFM_PC+GYWZ7M_K3KV!#Q=G$ P'$$R[_0'T!_[H#7B3'OD!]^_@'L"R M78?M'/\)+XB9WB A@SXKOD"/;O I8&ZE5R14A$6C/H">#C]!JVP 8YYRQ4(P M9Z*4(RZB4*;/G7J&F&>I_,AF.<, MK6)3(ZZ1S!F%JV6,V68H64'!].52Q96A1J"FCUN/9DC5P$@=$!VJY+ZV/JCO M:(9OV:\2V^V(,I8@P2$7T(+C?%6PEVQ$:C[:;F<3[E@ M;9Y&4.2+$R,2!6O>LJ^MU?*@J2^'?,XB \I"^<0P@"9*BRWCFH,='6XNG#AZSM^1PQ;'JT*YEU0'^@C.Q8("%%01L$0N9R&B#F0!3 M8!13WL#S0HJ;9G,7:PVHS_8YPT'([G=],*MVC7*#GU&.[Y>,R4QG=MVK$5V/ M"AI2#.4%T><#W:D1G:=HL@%_.@:S;#YKM/O'G5!7QCE?4<6^?[Q*]7-&O S@ MIX-=B/X%TIJ[9I4YV_;V-TO;WO[.^0902P,$% @ 3T3""AL/851@Q-D@&E:'E>CXDFDLCK%"2YXS%XP8TEM86 M/<;6Z[6[#EVE%RR9LJ5=Y2V6*V70S6S6.'K^K%_JMBORK%RML#G2QMK,P=L@ M]#]W7,*0A>U,?;8#[SD.C-]!I.0-:HL:;MJNYP9NVP/'*0$SE6UH?=8OP-A- MCF\;%F^MPW.QD#TM%DM[N.)Z(:0S4]:J5<\K[C16%5MQZR%DAM+VO)>'58IC/B*/;^$;\4Y7XE\TTO$"@V,<0U3M>*RAI:%]*32*YY7P6W9 MOSDI2"NQ0MUP+3AEA!K8.(H_G@U/A@D$H>OW67'T#W"#^" M7]V;NNX_HGR%L$2-LPVD2AJJ!ZP"NT00,E6Z4)J7_Q*07>.<@#(M35O$%!?" MV!IP:;G%%?D;(.F4PL/EJQ>=P.L>AO!ZK%P(P] ) K_5;0.7626V/2_H[F_E MRL7IW .';PY"KUD[=CNM[FX?ANU6O?<[?G@OH!\>M+U]4'-(J$(:!AG" ,V7 M)@QEZI9Z=:V)"A&SD%')E!AG^IKK#?B=)@1>X),Y)U)RL6O%7$@N4\%S.N [ MEF7*THCS.:96W*!$8\H$HKST-'W*AEJM_=)WROF&$PT2+%-75,+]6UP4BI HGG:#1YPL1&RL"Q7&".I@D1 M#3KRD((_AM&O)OF_(?3#_?\;5!ZOY,P4AV7&/JL?R#ZKW^%O4$L# M!!0 ( '*14E)SAN_]*0@ %Q# / ='1D+65X,S$Q7S8N:'1M[5QM M;QLW$OY>X/X#JR"!#4A:2;;3GN0$2&RW==M+@E2'MI\*:CDK$>:26Y(K6??K M;X9),L9!4WA1>_VO;TXI+7P#%_3MI5> /[P7#;@^:K?_>MG$,IB3 MS+).DUGA;QL-]NY'=F;T&*P'R\8GS5:STSQIL4:#"@R,F.+W-Z<%]E1OO&!*AN M=V"4B E._@^Z;2H>'C.>2S7M]F4.CKV#"?MH96+U>J13%!'N_5NW.5Z36&8Z< MS&3*:?XPD[$/5NI4%ERQBVM(2R_'P-YG6 +LX]3^F@:S**TK,8EYLSU*75RG M(ZZ'P-ZDGGTL%;;X,(4'P;9R4'^#E)#Y MXEG[9:MWU.H01/T(V&_<#K@&UWA_K6 :AAQS.JU6YY;N_XR*'J!9995*XDUEG/T.6L7Z3_6@!=)VE@9ZFJ#+WW:B9D&,6QO)534'F:YCD^4 !&Q@KP+ZJ MM6I832E7\%3JX?RYX$+,GF?&B54:J5&*%PZZLQ\]-I'"C] ":)#0@Z4/P<95 MSVB\VJR16/2DV3E^WIN,I(<&=4WZ3RPO:AL/QLN9M9_&^*>4/A/T">5H-T\3 MRGI-PXUNAUBU_,--^MGD^S30YT;#^E+L1RY29N!DK6!A*1\;RC%-BE!NEK"^!V\V$69%VC^^= MQO?Q]N"[?P,,+YY]WVE_UW,5@JOPC99 $_>0 DPN&;<0 (D DS2O42(&CN:X M=",J3L5R7/[)!:!G(5VJC"NQ'CD&UJB(S,*:% 0F.W: 0!2 R(YHNVL[Y.0 MEK9#Z.DP1M>4)FEW0$=:H$X8KYM#L 3%"MU= MYX6GF<0O], 5O;O!N*?!+R('/]P:&L1H'65&+@A!P:?9JD[Q2LI+MWD5"AP& M@*13]11#$5-:; #]C;%TP8O!4J!#.[1IMO!_EGTH"XH'%JMBD043U2O_BC(E M^D(HBS-*"NZ#H ,GA40[D0(R1DS!J]/44NDHB@G,[T+($WP>XP %\NAC4:6" M(WVFI>+DJJ%:08A%-(0U8FRU'!+BKP%00?2FL#Z(G?>>]BRY0RPYV%:6W-C9 M6B'+S=VTC3D3>78L!5$A=T8'NN .:92V?8@?N14SKD+VE'P@E?13"@?7=4O, M'6@M,-;\<'5=Q!M]W^M*H:*T!3*F"^%KFB+[! '"!M(0-$:E"HD35&1 M4OM(CN'@%CW//3WNZ7%WZ#'='GJ\0*'+X&D1=T"6T>'O&%'OUNP[S4/M#3S' M^+A^*RJP(59$K\_%#:^!*?W=$FSBV_)Y::#=O.S3&]YL,-LG# 0/T1(H3X\: MWQ/:GM!VAM#$]A#:>>2*5)N'H.3 MYQ8H%41P:8,]*G=SRI2\ E4=3MXJ7W^TB?8TNO.\E"\DRA<: M.4#R0'?*D;N&WV3:&>/!WZ5$\0.[E3I<'G2'^V.%O0.U.T2W1<<*;Y1BM'45 MKNBC<>G$,96 Q%-%=?/M_0GP*PK3XM91"-3"IE>X%S6[S? @.JMVXN-1[1HO MA0NLZ&#NI-Q)?=56&59!_D)ZJ,=8T6&@Z,H6I(ZE \-*0EL(ER8J_ZC%:DGILU!@H9-)\6-WUM)5C!WFA MS!0P=S(RT9OC-]@1V>RSQ)/-^WEF,Y/?]1;)TTRF>,5E_@;%/Z'&:M[%-VAJ MGXY$Q);-(J/F^JDXK;/\Y4YOC6:G8TD9.M? MQ][C^"N4^+CUI:@G3"#IL??TD1/R =/OX)Y_"7"X,@DW]Y65U- 81:DV])T_ M/6:=E3&K_@G%:5+]KXO_ U!+ P04 " !RD5)2+Z%50C$( O1 #P M '1T9"UE>#,Q,E\W+FAT;>U<;6\;-Q+^7N#^ ZL@@0U(6DFVFU9R B2VT_JN MEP2IBKM^*JCEK$282VY)KF3=K[\9WOUZ>L5HC2?YS=)8DY_WS>..XV6JSON7:22^- MYBI)+M[76&WD?=%-DLEDTIP<-8T=)OU/RB =='[2V:W39";\?:/!WO_,SHP>@_5@V?BDV6IV MFB3KU1*:H)]GZKVIUOR*PS?'(RDRFG\<-,QCY:J5-9<,7>29_2T]S**TKL0BYLWV&'5QG8ZX'@)[DWKVJ538D>M#D'4CX#]QNV :W"-#]<*IN&1 MXYU.JW6;G/X>%3W LLHKE<:/,O:RSMXJ?@7LGTWVL^539W2=I8&AIF@U]]UH MG)!C%A[GJYJ"S->PR/.! C8P5H!]56O5L)I2KN"IU,/Y=<&%F%W/_!.K-%*C M%"\<=&<_>FPBA1^A$] GH0=+'X*-JY[1?[59(U'TI-DY?MZ;C*2'!G5-+IA8 M7M0V?AX_S!S^-/X_I?*9HD^H1[MYFM"MU_2X,?(0JYY_N$N_F'Z?Q_K<:3BD MV8B/@5D82Y@@2?F11,;2NL1IU4)A+.)6LW?8,FNW&O\B$/<1WAC3"6#GX*[J M[%*GS=[<$_AAZ8/&.WXC%/: V'I =+8'$&^Y0QC@F,^G[ J'@P(QA'K$104( M8; );3Q+L3*7&O$R9:7VM@2TD'O(<:HBI'"6XY6E$#7C- -:9G)) 4"46Q'0 MD()SW$Y))*>9AN;2>9L.RP0J@UTJ\LULLDVE3J=V"U3-"#03\R=TRF"Z[(8]Y'<: M\D<[ 'E@V3S'7("H'I(5@[?MTGVI2:68IF*&JDJ!;2)0EQ!31Y!+JZ:L0)P1 M11!U*+7@@ I^[E;72#,BK)_42:)4*(# -XC.T)T+^J3<"J/>J&5]"=QNILR*MGM\[S2^C[<'W_T;8'CQ[,=.^V7/50BNTC>: DU< M1@HPN63<0@ D DS2N$:-&#@:X]*-2)S$3D )961.CJ,";85"9I@4!'6J!.&,W.2VP1T4L* M;=Q;=J.W[/ P&'N;0U""$I.#S;%6G?"7EI=N\"B4. T#2J7J*J8@I+3: \<98NA#%H!3HT XMFBWB MG^48RH+B@<6J7&3!1/4JOJ*;$F,AU,49)07W0=&!DT*BG\@ &3.F$-5I:JET ME,4$YGCISU+[A!+#K:5)3<.ME;(Z,J@H;8&,Z4+ZFJ;( M/D&!L( T!(U9J4+BQ#L0MKU(I-0^DF/8N\7(WK<'7I,MX<>+U#I,D1: MQ!V09;3_.T;4NS7K3O-4>X/(,5ZN7XH*;(@5,>IS<<%K8$I_MP:;Q+9\+@VT MFI=]?L&;#6;KA('@(7H"]>E1XWM"VQ/:SA":V!Y".X]".*AE2),9?MZ0K MQ5,DKK ?J6]N[1]&K4;[OND0#N.(&275%R$'14#+M+"(/@C8#TA35Y;3YJKQ4DAOK)MGAJ$ MF\QSZ3W /?'=P&#N2?>%1/U"(P=('AA..0K7\)M<.V,\^*N4J'Y@MU*'\X/N M<+^ML ^@=H?HMFA;X8U2C):NPBE]="[M.*82D'BJK&Z^O#\!?D5I6EPZ"HE: M6/0*YZ)FIQD>1&?52GSQ#V#V-+9;-+9%Z_YO,-W++(8\=205"%$:TE(X)%GQ5SUF M2U*/C1H#I4R:#ZNSGK8*[" OE)D"WIV,3(SF^ UV1#;[(OED\WZ>VHL1IW\26:VJ.),GIMP;@5>_STO%;+DP+G M&+*6-H&U[VT^_),Y1QATV3L8V)(.*+=_K+-.J]->C_SU MGFOOI.,6XWI3/QVW[G?4LU;XVR8G)2Y9>;=JR65)A.;&^/PJGOD2PBOSFK3L;2#,Q7S8R+FAT;>U] M:7/;QI;H]ZEZ_P&C^^XMZ16LU:N4I$J6E$0SB9UG*\F=3U,@T!1Q#0(, $KF M_/HY6S>ZL9 @15DRK5EBD01Z/?OZW;^?OS^[^J_?+KR?KW[]Q?OM][>_7)YY M6\_V]OX\.MO;.[\ZYQ^>[^X?>%=YD!9Q&6=ID.SM7;S;\K9&93DYWMN[O;W= MO3W:S?+KO:L/>Z-RG#S?2[*L4+M1&6W]\'_^[3O\COY5083_EG&9*/BC+*-G MZO/1P7^_/-R%9^"7/?W3=WOZX7]_]LQ[]Y-WEJ4W*B]5[MV\V-W?/=Q]L>\] M>X8/#+)H!O_^VW<3KRAGB?I^JU2?RV=!$E^GQWE\/2I/QD%^':?/!EE99N/C M_8GYILPF])'>B--(I>7Q_M]/AEE:/KM5^.[Q($LB_F(8C.-D=GP5CU7AO5.W MWH=L'*3\6Q'_CSH^.(2A^",NY#C-\G&0\. EGM\0OH!O4\5/W01Y',",GCRX M]KRQ\OS^"#]_Y'[_+=V?L/O[W_ M<'IU^?[='3?_F*#J_8\;M)FKGR^\JP^GYQ?>^<7'__3QTG:[M_>O:5'&P]F2 M^WNU^_+-4AACGX:L]&Z;'"FDN)'RSE7Q"3:9AKN^%WAAED^R/$ R[ '!#5)8 M0>0%:>2ISS'L-+WVIK"%W"MA@"2X+;QL2']_+(-2X8=S!5\'N?*]D_ .NXQ20"7_Z 4$ M^''4O(WU'//:UKP48T/$2H.QTGAA(U1<>&UXQ[R0_WOEOO*/O[T^/'AU E@& M/#D&R<@[8VP*!=O@?6N"6\2P. &,O8W+$>.E"G-5!OD,GS9(VHJQ'HSP+KM1 MXX'*__&W@Y?[)P>'/O]QN+__9M=<&/PGQ_\@JL*_@,5/N/Q-XO+;3<=EP-C3 ML0*&QSSP@RH0::*Y6.A[ &WAR,OYX<+W8I" KG/\FT8)DB+SAM,7,V M](EB1--DY@73<@1$1G/[(,HF.!;P;UI("TEZFP5Y1/0CSE589CGOKBBS\-,( M!#8%7\2I%X2PZ"A(0U41)7>G0*)PX$)(S?-#'$=_>*'/PE"IGU2JH1#G#X7(5 M1'5=H!MQ-T*G//UP=7GVRX5WR61M(]7)2NH%\.@A]GK;"%<(M8=P(@V2T;@F M7EM)NMQ9_-[+:,=VW0&+_N'?P?9#M[3I M( M%'>CXZ"7)D5I(MA^C"2(5"@@<$SPF,4P#G#<)BD*QZH;*7MO[+2BX]4/# MTE7#(DL'!82*BV*JO&($,$USA<$$H9053"]2!5P)BI@^"IL3U"%O5#+S#>AW MK:HN1^!N^.9/D3R/D5HOM2U?L.(.,[]=;68],7*H)2?_+5=#E2/_6O8.94Z\ MOS+#"TFG:#'$*^JZK'($[+&%;+9=.'Q]X!^\>>'O[^_C_\N@/M#+M! 71#8\ MAH?D >LAG+GS/GUO$N2H_,$D_W=_=Q__Y\";P,KI99=N?C'@T135]QI;KNWF M[9?9*;M69.,R=A^:P+ 2(K8+AZQ?XBK[NLO%T%8.6D&MAD/W<26K MHJG%J(T%Q&)J=2=ZT]=_%^?^G2>BP5XO,&+900357Q@%DNO9)R"1/1OD*OCT M+!B"5'(<)+?!K#BIF>GJJWV8D(>O4KKX+B"UZ/NM_SZ]N'S_^R^@.'U BQ! M[&]P^&_Q[.F70Y0S@F[(_:*KKOP6:Q:-5N>J-HGFL0E&:(R]/$AW6 M[8/B._@7#(4\G'2?> RSD4G?FP"I#/-XP*X$T%!\?(KL_Q&H+=-2;VN:$ON/ MNLDK*4_X*#Y(_@1'XJ@_#8H80 !J7^,,B&^A\ABE"*3FL))AG* @$>CH!#*6 M@HZ'(Y?:YAE,)G!FY"5(YFI$AP?'=D1&@'8WD MW\K\M8RL@?IJ@7;6N!BU6'[)VE&7ZN#' >JW83*-V+"K M@V[=T^77AN&'^F M,6XR$MX57'HAYN4D*,FF M RRWC,-X$N 8,.*$(PAQZ(R$#U0-8OB"@MH,%E5P4]\$N[\ C/^:PM'3?2(D M^PY89SE9N/.8/5-0*LBRY/]N1!;;" > M,),"C8(Y (?^L#T &I)F)3R29+<=D,M[PW]3>V4[VKT9#("$*CL?)H M-R8N%=;Q+U@K&PGKP$U/X'GP3]8OQ,3:1EZ>C6TS,2-& /N?0V*[Y.BO77P[6[]Q:!5=JT$B-'WL)J!$ M#/N1.NV/;-*Z:SBDDO$.B$H\1@MOA&%0+HLPJFN;ID_#=VK.'LH'CJ_S7L#H MX,7NT>L'A*.#OG#T!Q/-#W1]/0#CGL[K\&AW__6#^A2V@YUUHYZF]G2X"--_ M('&_$BO,B7?Q.5032V!TL(Y_1% EGGX; [-7GU%\+Y*9%M@C$6E9>A!^@%$ MCJ#LUWGGJK@#& @\E3FBMB7A D&L#_$EQ%1\ CAWB5.!'@)8+P@=.)S!ZK"+3IUH"6[WKNL1#.J$2M! M8 %Y"_X0*2P$$,HQS+=0)6K*Y4AP=D0!,)6(7 ) MR8N=!R00 !@668*'5A<];4W?$;Z[E"14.^L5/"*61SC0MR;T_EL*N!/\W'?T!X;LQ%ZMP]V^ 6:!&UPEL5D1(D^ ME![4.5$K&:E-5 )3V3[8MV8JVJ;J'79P3XZ-E;(6U^I&6#>&'))1_AOTFSRT MQM3;<7+TF!PGAW=QG#S8JB_QQH&H)EKO7,DNL5:RWD>B[R..C8(;-M<7&)PH M)F)\<9+'-W&BKK6])$@_>0JM)!@BP_YHX&ZP(#;FHG)@3BEFM4ID:\K;1#93 M:5J^9R00G\0>=.14)I?[LG(\O$!18>T'-7QQ\/+U\Q>O7C""WH-"?QXC2&%Z M$%[1>8PF+%#54+=IDSL^K@FF !9*(#\H71B(,< A\"*PP_*)%>,P"(JX8)C0 M\&,R"!1H.2)N$H0&,U(44!6UMJ:MT?9VX=DX7?TB*J@1WP[08C>V"#[Q$$"3/()K?P9BR#;\R(R&R M&!*5%RD5']CQV4K22^=FE,M5J!"RNI];-"DE]I A( "^Q/:>'1;-V]?1BOHM MZUAR\QWK((*P!B,$+Y U7XMCM84@WM/MMFX05TWY!4Q/X!@!S#4@-\X%K_MH]:)J8GK3^/ISXXW00Q6Q6Q%R1\2!.=8T,[X.BPS?>IS;6 M?-F:P,**?9J258@FB#C0%<=7XJ/7@[,-=FF6,@_6_3DCTB^5P:IFH 2PAHU0 MJ +!H%E^9)8?U98?H8DRG.;(EI,96[R(*N!!Z&,@^\8XB-,2_K^H!%MG/I1* MB,G>PBO%*)[ BLI;I=(V.ZV]NU5Q3AR"BFR#2!XI&1+M$TP6;. (7>#(:\#Q MS8LHFTAOPK73FPN4N[TK QF$(V>C(+VF6SU#8W^6<,VT(-3 ]JO*KY$+YOA MD25QU$V04D3'E-D#D1G.G6)_6>@\:!JZ>,@3@$#6!A:\YV:JR(+)%/Y1: M;T2CFF]J;:/2\VV] T9U:APT/55/2&Z#VBER.0.9H0V9;5X^NEB,QDCE5ID+ MD;5XYNL+XR]+"_Y'@18+F4XCW#CW!&0:#Z&,"<2*&$A%(.GMY& JI@GMB*+= M@OI"<]F#;P(?2?YC^((K0[_8 A3UC9#-,J61#K^FJS6PO1V+6N9"\^J"/;)] M9SOBA.6KKN%VH545PA%#!\1)#;>U'>OUS4%^HBQY1K2&"0N#G2L&%=/\AG4. M=*8%A,\,CD;B;P%$%]PJ524WNL5:#L[-?GMRD*R;N1\].4@>N8/D^6-RD!Q] ME0X2KGU;"$>^>QK@4]C>4A$%R32E"GW5-;2&%2!K=CSR+!#W\[8+UXO1 T4\ M;N%(=2[$&;R%8@9+S*F^Q[@>S)XK6DC]MOBX M#0;&PZ:66AU$A!'PV7B"EC-.D\=SC50"D)$W+CZSK]WWJB)>:38&FL/[Y#^K MR#?]=##W/C10+V=P=Q5Q <>XJ$* 6J\**+-J_A6+ M-5%3+J$T=T>/MXW;&+@VD-:UU<^7?%H&E&ODR(4B4XJ.2 X>K$5T2-NM^R:. M@+$VL^?@5A@.^*_"B1G3OJIEJ (%8+0"6\,PA9".7TGAGT*[?7+DXI'%TNQS MFV^*EUD1(#;1#+I^M\OI%+8.7X?W)QH%>@JV0NI@%N3GID2K&%@9\#%ALT,( M:$I$OH'ZE60N@M2 ;4C#.K3-W=TZ(P%8DDB%JY@#:V)/%H;37#O9R3Q&)BNS M?(R#EN;$?6E. (0=-FD$F(%*U3 N M#4IU7H?%?<3H/ K2NF#OOE)D7I*A ;.8_]PHX(0&="\ CXFKC$?IN! F($O M=Y(UIVW*;=%5?1C_2"4$+&*RA.-8*YF@80VR1YEBJWBM\P_(OZ,PK=,RPL*.=HQF- >_[A3;M,XX M*6$Q5@984'I.)--\X$P9TAX%+(GSH ?GY>BHQ@!M''D._\1J$C/VU;&G(*6R M= 7)>(N9Z]H-I@]/#7N;3'7(:KPT^:SJ4IK<*TNSFTOIL T%Q8489BQ)V\32 M&9=U<3F$2D&#L0I2KOGFX9AU/ M3+^#Z=^+8^KA>3_P\O[,/ 4^2?&:4^*4V)J!Q/+3,,0ZZ!3B'(%ZE+*V[5CJ MGN^_W@YZ,%T.U0'=*2VDA%>&^A;>$:4-<9K_($NG127PE[,)7> D"=BB0B#2 M4\C P*FJGA9GEK":%\;([Q%@9!R M,*$U$H\#IX &[B=8C(B\M3.X,";M_?U M6U^N .U@[OA7@O35SX MDJJ+T3MJ$*#JD>Y[X/X4Q3177]E=W(6>A0UG^Q-56YFJ+4'44 +3B3E?F*BY M4[-UIR^-L][=4!IG[?!QTKCVZ_L62)X#?*N3//L ORS)@UO:/*K7VY[^4NSI M-TO8TZ4(-OP;#.($DPE"[@WVI8GFF!H^KT0S._>PH12T<[^/DYZVWNRW0$[G MP.46470^S4>V(6B>"M@^AT8&B 5JW ML< 6!;@+290!S*#*4D?MN-V 2HJ8DC=LA;8JE&.LH3!J?5Y575=B#^;0C7'. RQ-K!HAJ79_F_5&IDK^<"T9 M1Z>?V-:4NT2CZHR>'ZF4/:>X.C'4OL"QW9^'4DJ6P"IT$XWB ;>'H:P4*[K: M*EY34F$]?"#$J9)$DN5##,ZFR4F0J)5_/EI0^-EDJTA[H)8(?%/D]R.6SZ:T MK0S[8 95OG:S09!;SWDPXZV96'I36"25+LAU@N'K0O^59J")0^5JK35[5\A_& 9"U1BLQW^HSQB:J+$%E M4QGGKU% N;3E;E$0)/T:R'Y003T"\NY6!5(@"91*(14N6(,+_-I M6*+"V\)7" &<1@.=A,VJE4JO.=WK:"8'HUW]%]E%F5$\1EQR2RZEQEZJ0I1Y MB41X&=I!7# MH>!AM"2GT@YP]86U?*Q_KW+ MXIRD+EB[GJDR1Q "-9+X2T%-L#,A02!% MHV05+( GC.<4%HA&\7E1"_('U5]%3I\BB?G/PR69]@!R>'NAE=C0*MH4RO<]Z,8-LJ>6T@ M2/9V%+P21\%P_17CC(1NJ[2I]UN5<6/*2;>!]QWZRXANPGG.VGK*#5O92VW.)&(6J6F\G^1!IT7_NT MW85GOJ1:9W:58&MOEQA*K8F&7C0][*Q:9Q[K]"LZD1P'HYC1$F\VRT(Z)\I@L;V+\Y13;8LL]ARL:7G?2>H^;KUG19TQ$I&-EFV'XN!H:E:]I)/",ZJLCZXW%[& M1&V6;]H3^*0^E2 MC%-W:Y&D0=0V=RZ/.JSRL.8X5J(H5,3EL'GPI1BOR(CHV@#B5UJO:]2 MSH6&O6NR0I-%&>O;8F#-4H7/LIRKY$:B9=E"9=U\6.]@4E>I#[<#;B+20G:H MT'!59\]2A]Q#,77"0*",HIAJY_?RQ9D*OT01S!W:9:GOM6#QVSKZ+F!HK8+F M(B3>?T ,/OUP=7GVRX7WQSU2IH?AT<@HA\8]3!4"?.\6)1,O#":D"_Z/BN;Z M 761;.-ZE/Q_] :%H$Q)O\B1&IMA'&SZ8^U5;A[\5"OKTL_)I^>OW[QY_GS_ MC12][6MX>LW/KUP%:6YA<[<<$MU8O3YX@.Z)1%%C'/4YI-&J(-$J2+!6YB4! MT8%=12H-@1SGQ)R\4#R&8I@$VAI318W<(\0(W43&P(IG![10>;/@+?KBD!XC^,IK! ($XC9BRK M;'DVK$P3N,C:&G>,B)37JHI;3G^+49CJ>Z:@#AX@QDD!,]V6T&*6V73)*"U, M\F$I[=]JO"TKY5AC.^Z8%A9'L<1#U%:TL\Z".W/0P3+SM %<.[QANK%5>4AV M:@)4DYEI+X._CC,1LQWG%I[0XG/)JT^Q:O4C52R^,OJ8[/_=M+ O,T @/0?'5]>B M#WL?T;:([8O615[F_FNKQ.CN3E-MU$LD!G&2]UQ/,O-1/W6!J.^ MB398T"&FNXSL&A'V-NUU[WZ/A^]>0,^&:< 2MBZZ,72)ZDD:]1&NG/3>Y; M%EG32KZ4)+*NY7X5W-JUNHFJ(QUUL77*BF&O(G2"/N%+K>X(3@AP M)$2@SPA+'3/I4*E%T8/:_I3E\35&UNEF((:P.C:)#K_ ??K#OC*(L>-SYD,) M&W?$L9/E53]0L8QP,6O;C+0D1SFI 0U/:$U2D3JR+K5V;YU'[FXY'MB;3EH) MKX@3-Z87%5@<;%IE:P>7.\O^\%N^-=;_LB0'3'P-=9 M@N/22SL8D/=134K*SY?DM)>^_+%_\/()1ZOCUK;;4Q.6[1XV@O+O*2474^(= M14MKYFJ_C7!_\.;H.653 #>'DXDV[Z!=Z_B;PY?/#U^_J#N+Z*/#^\ MHU^H-<*[U5#?G,]CRH,[&J5FI>?>XRG@,1[$:8MQ&."6RR%W(\E8V8](,42>D MGKBMJG'NF9P"P%^,,3#^A^:&#.LTO).W@[XUKB[OY$>S$ZLDWQ# >ORYG $Z M?N9SO,V>P07G45&ID"]?"EW>.ZITR>6#E>@U:99ETH%A88UD"JNV;BU,9/.( MU(>$\RE+F^%@[==I>^'>BD@[R, L4^!3S=:K3*TVLWF&R[,D1!JJIA MWJ6T:"Q< BIWBA6D4;^2EE-47S>(,%[8]I]C D8LAGE5<2G&^0O+Z_SN]./Y MZ?_W?DJR 2SXUR#_I$HR(FG[@]G,7].L%%_P#*8>:["3$7AH'F#'VU[Y!GBX M>A\K:3L%S 43-#$*P>QAN-1.GTA5!>L79W*^NKY7);=:>(#LQYPC\@X@(6CF MF>/9^=9.TI+W.BE_!+*@@_MMR@ (-:"HIQRGRH/. =@G!]I*U_R:5(YOQ(GV MJ!"L=U"@#B)\)&XX31@6A)[/HP^4QMPYP -N"XA47YLRBQ9(TJQ(-@QLOTXQ MT\O@,$W)LT;4F]U*E!D_U7]TVF8DS39[] :% M]=($5$^28_YO@D0Z4^L?N^R)$B^%YE(3JP^J;U6+06!!7ZD^0\F\28I,ARI6 MA;&HQ)S6,RM=L#J GN=/V0"#//O$F^-CU)VSMT$ !04TD4)-M4,@KRWW(0FS M',,[,]81->-)[9,UY2YV)*9DIW+R\()]:7^JQ4BH(O;/C5E Y%N4W?Y M2.M@5$+F8SA2T311WL'1>=WRN%BQ$#<2MG&WJCPX-LJF]>ZM/D%>QH@2GM#D M2# %RJ)2''R2*C:G9M2522HR8#*46ZK0S4\T!3$E]L7)3\F"!#.,,6V-0VS,RW13D4+F309CP'P@^B=BXF3T#$*N3^!+L8<6 MCS*"8H^<+PF@F&13Z;T-+U1[ZH8XD JPB"KW%\D&7+VYK<4N#V:,*+T*6.1Q M0;2'<8,"EH*B"BB7:@=VC'D([T]3-,^8>P/AP&0?_ NNM8ABB7)Q$RTD$OU& M\#>,\W Z1E-MJ&L:JL]Q0;]1AI&INWONLCBU4"K,J14Y<0YZ&Q;"V:F*KY3(W_'H*GA6G9T3DTV[IA=RTJ^?LWA M'$9ZFG]&6S]L:Y9^/L+S5,JX_UHI(FWJF=8<7:I)*IQW] M1E5;AVA,WL:0/XP_8PW21A4#)Q<ZEJEVS#^'P3>A-$V437 M]6GD0ELK_P*LXB$PIKL\%PFUBDRF%/@_!DBW%F#OJJ,K(5)]10:\ET8K"Z\H-S)7$CXG4>CE M"%@EEUM5A2T?@Q1G25.7OO/ID@9SOH$G1&!@#%UEVRL#B-ZM-EM=4*0WCJ9= M/8O'D$+2J(T4K &D&+,RP[^PE"L6)0+I/*;ZKABUGJ*7,F;Z4Z=90M::1X5D[\C0TW%KIJK6""KG[=V:;%8JT@256NLI2&8COL%*'/)^6'(6_I##] MY,WKRO(>3E!:RBCMA=5,^81*.)KN&"*/M,*3VQY6!RE8M5?\ M=VMA>AV39Y26=O&N4RC:J9*[N&R\D7@FDB3$\HSPL2*WR%>,"JP49X';G^XBL"BU@0(/H)D^"9"$@E%Y!^<-PZ'/R,B M!.6(1&42M'6"B Q4^8QS/DDCT%;UW#K1P"8M(K#2*!@UETJ]PC"82I\4^JI_ M^; ^X;F>$YGKY)[JS$^@6L_:0W;=M,X6MY5=8)D6*7TDDIEIT2A$R2$AQBA8 M9M=LB21?"5K"$R&L&XK_ZZ]/^$> /9ZT+PM6#6=_)A6@#!B.XLF*10MK)C3M M1[RK*Q^[(_0Y'(/0QC?5A5+:N:Y]%5D[E_QS')48G<,' M91Y+]6MA>;YM"*-N6HLPM6G-JN@ B0E&6?3)'X-EXBEL0FI8_#7-\NG8ETB0 M@)N%5KGL>C!?*NB6>BT.S95*A1WG6#6@Y=$*5V4P!9NRW)#7SEXO*F1IA3+9 M*V^2S2DL^8?HO%6OLB_K(&K5T+?::3M+'5\-1W%Z#1C)K!]TRF$7\ @CZL7!BS.G%R]?2%OJB_LQJ7JG*Q@(Y^Q@7>TH MHFFNE2"0$N(,C4:PX532PTQ*5]7'V&+WD^D@B4,TOZ5I-N4"@483TDE0G#*E M20<5$,3:S^3KKQ^-]U%A- ]IR;I>8L0XV3 M?G-[SG/K7V@I*MC@0 MM3WUKC2D:E)0IU&M]1_94.91[#^ ),''3E M+SULT-OEBLKG L!X\*#/*R>7P I$":AX>L%5!K4L 0L*)')>&+,I"6LDHBR- MIJ'Y'=A[$+M4VGQ(; MDI*+T),:IZ6@-3J5K'RCQC%NJ-%O_1&1?^;8:S+UWL)M9,MHUK;;5+Q>A6NH M33&<0!+, $QN9:8!S:3UI HP3(GV)A,\UU^3A7N^#+ M5#-;[]_F[]DOIGIM^NW[Y6K>_HU<'!Z^>L8*W?I?]1G.R_LIEG M1?^1NTK7J>]F U=5SA> LD2PA(%C?'2J!=Z'Q%1OV[.XZAU5C](1*#_>^7R-IRPT+A9N7]\Q]*0.3N3X.HM:FC@M)J4.X:^N4WNZ8)Y[= M<&M7'$/!ZM'K7USE)^GY%:0_W_SZ?7+KMB .L49R$TR28$QG1 MN>,=;7>VV]9;!2KKB2W=1\<%13*.M>2L7:JG7G$0MW6M2;VF B&125XV1X)= MO*9IJ9LK9%,4-]AQX]C)L4Z4SF0W[A1=H]_LJ1SEV?1Z5+VKHV>SE-0;JP]O MK41!D6F@4JXK[GU9-7LI:D)R7&BKL'=>-PBC\6EUW$#:IVM#!+8+D*-A@1T7 M;*GFOS:5$:X_7,(J1H^%B(4<:"WL#(X2MOT(@M=\UVG85AIV#NWHK !0=2VI M'&\O*E*TOIXA'&DG71R,:,X .\;#CIP*(CVEVS$ ,?G?***>Z4[ CB%!D]Y% M2+JHFX5Y9A;!O9"APZ[5,9BUM)@@O4Q-Q24JOMLGO] ]^84.OGZ_T%=)F_O[ MA@X?DV_HQ]TVZKZ>UNUGTS&Y.T LXN(:JS$2&,FB)R#?2:R)33E#GHI5^D)7 MI&F-?]]0V>"G]=OKHAL2J-]Q:?!L:+>N@6_'TCMQ12N>'CXUP]NWG%;#&[]= MZW5J1QE+@L:M0?V0"L-6!R0(4XB,PYL&"OL?$[!8C'$I=>TZON%8'G$MIBB0 MKL]X_-4YR2UO\U.1E44X9J*/+CZ#-CL)K'X_RSKU=#C=YW@\Q3#_$F6SBD@N MLGM+Z" EN5,AJH);3I,$B#82SG;$V$-N4.*CJ*F7WXD@(CNR7B9UR\D0K>,^ MW>8*Z.ZNI8[FU..<+"!1, 96*AW0<^YM-@1E()J&U,8ZFI8SMHJ::'O'3#.< M=P14A("W)IF=W$P=GNP4QYL!3Y>79&G3#@(LMDF3*"W\ZS !'3,G?9/(O^Z%2"9L&P#!1M$M$]@0[GU^CVGE_#W.#5A>_V)R*86@KNJ:^ ] M(#Q!2LB($LMY,O0&(JRHSQ.58E41<=:)Y8D,KR2E4,1Q:N0.^B' !I$2-I : MP"^F,7F\@,9(OGE5N3C,"443WPOCFQC^"2+XC$W76)SFDL6PB_B:OO";Q0M- M[49OI+CKFR+;+=(L_ >M>.3\XY(^6$^17(&^QP_<.G24ZL9U6L-UD>8)*#M* M(E3;;" 2Y*X*\U>D176ICHBRSB2/N2-I^_3MU5H7K*;);3:O#\3* (\<_EL% M=QO:4P^32+*9XJJFU]T]H.X#V-MF_PI@?3-B4_X@3X?G-&]:UDPA7DTR])J0 MAK06T] F,?KTE!T40296.URF.UA#+.JO=\TJ]9"T.,CA%R!+ M2P@IT$&).INRS;ZH\\NGXKXJTOQ\S#%NL&)^^<_5 FT?>Q!X?PNL M%'WYO WPBO_$SK M]C,=;J*/J641#TG0&@+(PZRCUJPB[D<.-$MW(M <226;:X]C4MHN\^0+XG+8 M<@D35J$!788KC@PNG-+].CZH/QVOQ:#-/9AK;'IC-<*E5@9H[=-I&%$6EB ^ MF0*BIY7FE>4<'SK#8PU'02'R4Q6WSJU!Y6N\-!W&ZW1,Z%]ERI@-(ZP@3XH> M!3I5;IL@K;X5WEG9$UN* KN]8__9(6D]92:N(MMMJ&A7,VV@WL&J-6G'5%W" MZ<=*.7G-NHJE6*A]%MQ\KVH.*NJ!2Z P"B^@D$ =W]9&CG@ZB42S4@^MSKN, MZ#:U:FFL+44H<<4Q=8 ,E0[Z#:*(K?4ZE]&O.1S3[%;,'.*GP2BE,(\'/#LN M>JI72A'QI.AB5!6&62FJ)H._@?IT$R?J6IF0+)!NI[FR$BC(8&^S!+O,GNA[ M=EA>(>5O*&*4&A.IJ.IFS?(_];M?H+#G M33:(PCT9K\9T+@M06D\47+-_6O M+O_I&7N*_?T_YRYF:=OANGG)_6I/#\&L_Y\'__N8Q)VO4RBX?.?]>7GU[N+C M1^_/GR\^7+S_T9]O)[U,0POWL47<0&%M&*ZD-,\&@@2/,O&G;O:?<8FEP,=# M:E;@'1[Z6*UH?]V(]RW*@Q]]O[6]YH4J28A*$ M0.3,YPDR%ODL^^ WGH59D@230AWK/[!)%BKZSU^PGE_F^!\L/H:CPLR'6]B& ME18!^]OR*KL!S<'V>]RU_H*L\!VH>AU&]GQ]8=?(F#?_UF M]^CEG(/_VS[]SR8?.E.'O6+/^P\U''I7N]Y/.;"[!T>&C3_RAP'U#3[6=Z!4 M'3>A>&/W>X4ZZ;%W1MG(%R8;^3T+FPT$WB-)#KX#*>_1J!1/;K75W&I'.GWK MN[U!%LW0P[8W*L<)_/&_4$L#!!0 ( '*14E+&2W"MA@4 &HM 0 M='1D+65X,S(Q7S$Q+FAT;>U:ZW/3.!#_SLS]#XL9F'8F?B4MCR1T!M("Y3CH M0)B[^W0CV^M8@R+Y9*5I[J^_E1]I^J"4\F@2D@^Q):U6N])//ZTL]>_NOQL, M_SXZ@%?#/][ T< MS)B\Z_O3Z=2;=CRE1_[PO9^9L=CQA5(%>HE)G+W?[O1M7OE$EMBGX48@O1B3 MN'C2:8?_A*%'0E3D-V5]OY&^Z[KP]B4,E#Q&;5##\:X7>&UO-P#7M0*12F;T MO-//H3 S@4\=@R?&98*/9%?S469Z8Z9'7+J1,D:-NT$^SS$J+Y-E#2X3E*8; MW.^E2AIWBK9N-U(BJ3(*_A]V0RM>)E,VYF+6'?(Q%O 6I_!>C9FL1:TA7:GT MF(E*N;$=F%(&Y4JLI(Z9YHQ:A%K0V3OXZ]7A\\,A=-I>V/?SO,P$')QA/##]&>)>2" TPD\E"^0LN&;W2 M6UW^;?VR3*.=3W0QH2PP:GV<"A_#1^^#-_#@ \9VO!_<"Q\&O;"S&[36QTM6 M $M4;C"!M1S%,V/W)'AHYZS)$#XP'3&)A?ON1. ,GL7&EK2#H'W.]YN1TU=X M5O=*;?$W.7MT.H)P ;Y0(A]QN![V!&N=,SLI4V-MNE:3Z7+!/ M"*]M\VQ6J+D!%RAVT8 +A=N-HW4;+4 69Y"AQF@&<47U-%XF8Z9E^\C*1EB4 MW9#Q CY)-168C+!;82;AQU#.DJ>.P-0XE&58)*B2T@GJIT[@D%HABIS%7([F MZ9PE29-N8%=5<6,E!,L+[#8O/9CRQ&2$+8):V8*V?PDF&3?HVJ8MLJ::Y[<:>SP)A50 ]/"4=2VSAHUX!SZ2<$#>]QUQI8A@) M+T@QA('[.U#3)??,D&E 6F@28LL8QQ'J:EWKA"WBY790LA0AGUC,6(**%\-5 MH QF#%$Y6,B=9*IUHVGBA;3G.F!QALZ2$3SH[/4OL\Y&E/VW_ M+'O2DXAU0Z\;>ETO>FVO%Y]Q:3563!.3 ..2>(;+;$'H]6ZIMJ?-]Z/T< MX3VYWZLM:CJU4((G$'B/=G/:/%E7!JO^X%Y>_'^'0[T\@O_+,;\H7.\BN$7P_FJS3.X6J9NPA+:]&Z8W*# MQ^4V=R?X0?;>#MP^\P%R [RE,_?' :^$#C?4=/R-4/P*X%WYA7O%X-=>+?A] MV=PQ3Q*!/PV!-S;YJ\"QCD'[9B^R+@NQW8N_Q$0CA27([.'GH70%$C1&@+THF6 MO,C.77RZXIJ?9Z\GS4H-4IE&"Q>DP1[)DY9<%;AX]EW7?7S-0^_J-M:X/-*O M;C8U;9%AD3U3BQ6UH9F]K17-0&.*% 3'MH0DF)Q9?_P=02P,$% @ M(V;$!Q/ _EZ@(46TGTKB.E)3E5]>F!DBB+%8K4)2D[[E__SA[.P$E# MDK(4Z330MV*)(@_/L,>UU_[U_]RV;WI_?FHX'WH?[YQ/]V_OFC?.J]=OWOQ^ MA&[QYTVB]3-.)\'IFR"*$N]@F Y?_?:?__$K?(;_]=PA_#?UT\ 3_TC3X6OOZ\GQ M_SL_.1#7B&_>R*]^?2,O_C^O7SNM]\Y-%#YZ<>K%SN/9P>'!\<'9H?/Z-5S0 MCX;/XK__\>O42=+GP/OO5ZGW-7WM!OY#^$OL/XS3ZXD;/_CAZWZ4IM'DE\.I M^B2-IO@G_L(/AUZ8_G+XS^M1%*:OGSSX[2_]*!C2!R-WX@?/O_3\B9_) MZ403-Z3O$O]_O5^.CL6MZ$\8R"]A%$_<@&Z>POR-Q ?BT]"CJQ[=V'?%$QV^ M\-5OC3\^--\V>\[)P?&O;Z:_E;_30(S2BW^>EZI_;+1N&[=.O77K=!K=7KTG M_GC[YUW]]^[VO&3[W?:\2^]#P^EUZK<-Y[;1_5?-:;9N#OZ>MUON95[]]E]A M/YE>;\\,[[G.K1>X3V[L.8,HGD:Q"Z)UO_H-_YHEJ3]ZONY'\="+Y2MVH\ ? M.D=B.%-W./3#!_G%T?0;I=Z/6A$YWA<;Q-!_%/^;NOW .]K]?T09Z)5^$9WD0!8$[3;Q?Y#^NG2=_F(Y_.3H40WT% MSXOA?X9B$>$IXD;'KYQ'ON?$'PX#[Y7CO'U_T[YK=_[[U3_>X?^IQ\A%"[Q1 MBI,A/^C@ECP\N#@S/NS!C&4_>JNGE09VQ>-22[)P_OE/-83L@L 'XMVB^)=_ M'.+_E1Z#>>O%QXNW_O7/7<)H'SDV[\ZG=$9K$:;][U[QIH"81YL.0 MED,N ;WVRR[!:6X%5K=&?J(ET2>0)_\-G8@XNP[K. KGU>NPK+KXB1;BZ."H M_ A8*?2#9[K3>-_L]AH=8<22[-F<>=\IT7-DI<[ZUX#\U,W8_5LM==K"*>O, M-W:LQ%F;Q+'F_TN:_\+^_]AH])JM]UUQ(IQNKWWSKP_MN]M&Q[H!U@W8:85\ M;-V %YKI3W?U&X@^*%&T.?.^4Z+'N@'K7X-CZP:\E W4:MW7[Z3,V9Q)MR)G M[4NP:R+G9'-V_U:+G.ZGQDW3RAPK\UV"P/5M\U.XZ;7KHI26]'T-R_6 MI15-:U^#XX/SS=G]6RV:6"3E$F3_]8_+XZ.+:QNU7K,[9_VY]2_"\<'%YFS_ MK99%'^NM%L)7G/?-ST+LL+UT[=3?O6O>UC\W>_ =?;@Y2V(ETOK78-+GV(J?M2_"\<'1X>;L_ZV6/S?MUNW]#;I8,G6V.3-O)<_ZUV#G)(\%2;_, M5']NVTR\%38[+FPL-OJE$EYFILNIWT#BW7G[I_-[I]GK-5J.L(.ZC5;/^;W9 M^]"^[SEUBVE&XPAFR-;DRRR=1SK7P0ABRQ:^F6FNMF".E*FM\__$ME2;9\FPK>*S@L;Q:+S33,L90<_[GOG[7?->\0:8(;)/5 M:W0^@D@BOF\KG-:_6E8X;< BG%@"KA>#JG2;[UM:('VNW]1;-S8U;,7/3HL? MFQE>$[FZ)JP!0&]/V$Z?/K1;-CF\)FET;J71VA?AQ#)IO5S'M_N[>L=R9EFI M8Z6.Y:('EN:])*E29\/0"U_!$^A"I5B2Y-L:=)NZ.)36YKT M8ERZ4N98;;S^U3BR+=W6OPBGME;II86/\['9NN]9-*X5.[LL=FRET@MU;Y/0 M6XB%%KZIGQ705 M__,_?AW'>@<\>*_[L>=^>>V.A(3ZQ0V>W.>$5_/HD(\5O0Z^G-./XJ$7__>K MPU?.P L@Y#(06T']S5L#_^:-2,)/[3JZP6NQC($[3;Q?Y#^NG=Q3;6#G!3?S MKZX3NA/Q4O^OWFBV[^_<).UX8J"Q-_PD-LE;V"/XS;&X]HW[VZ]P'SD1&_,6 M,CSU^8!K-\$UA&LW=+QR<#9^9N-G.VQ+GMGXV0O-M):*FS+=.R5QCJZLM%G[ M(IS9@-E+F6.?/K6;K=Y'0!$J.@TK?*SPV67A8\-F+U3 =?^VW;EMMJ#=BY4\ M5O)8R6/9>UX6+PCQ>I/)QYI ZUX9*X@V8!'.+(_/2_7_E;1A3K/%HL=*GC7U M$CFTDF?MBW!F.7M>S 3Z)"R?1JNG+)_NAWJ'4)OMWH=&Q[EI=SZU._BUE4E6 M)NVP3+*,/B\4C;[O?6AWFKT_T3&[O>\U61Y9GVQ#I9!%_KPD9J9YX%"+["Y' M+H1^KFI];;$I%INR&_KYW&)37@KG7&^V>HU6O7730 '$/2'9?V#1M#EKL5/B MR+H*&[ (YQ:X\K+M:)D0RY:9KEGX'%D/83,\!.$BO&^T&AW@Q:WW>I5.LW4/ MK'NP&SKYPKH'+]6P[8_&S;TN?J3L00-8*GN=^DVO*WV&7N<> *=666^6DDO447@AEVFO?_,NY:0@3"5M(-KK7SB=A,-W]*?[3O.6TY^8LAI5%ZU^# M79-%%O'^LBU+;DW,:2LCG#9G)79+$!U;0;3V1;BP /@7FNF[=K=GQ<[ZU\&* MG0U8A L+=W\Q?CZ,_F#>YEI80>^:K:;%EUKQL^/BQV+>7V:F;YN?F[>-EL6H M6'&SR^+&PME?J#U2LWM3OW/^;-0[FS/C5N"L?PUV3>#8GK0O%%YNU.\V9ZIW M2]*<6$FS]D6XL!UI7VBF>YUZJ_NNT<&Z84BP;\Z\6[&S_C78-;%C.\Z^*)A' M29_Z^TZC8;&$5O[LNORQ$.>78DUYW^SV&IW&+9D]']IWMY:8P$J?W98^%LK\ M,E/]>[WYF7RN5KO7O&ELSK1;L6.K'==1[=@\X*, 5<"-N\9-K]-N-6_(0_C8 M[':;[98M@+0%D+NLH"]M >0+S?0WBB*KL/]NA7UJQ=#:%^'25CR^%,Q-X6K! M5;"B:)/69HXHLK[#"_H.S3\.G&;KMO&Q114PUD^P?L*.*^@KZR>\&'E91O" MEE8,9DB28@F/UZNDSZPX6OLB7%E_87WB"#M 6/%CQ<\.BQ]+BO(R,_VIT_A4 M_U.V(&[\\:G1ZEI" BM[=EGV6!Z4EPJ5]AJ=CTVB8KIV;N[JS8^;,_56\JQ_ M#79-\E@JE)?*%;=>-_ZXN;OO-C]#QRMHH-%\_\$BV=G9!]%A2E!?CG.PU M6_>^&SH/U;,Q5^S)/5'SXMG(_/R_US\=GHBS.']!(/H M1_'0B_&1W2CPATYNI\$71],E]L_?.=BL#8-#.BX=4]D@Z$%'+[Q'7_O^KV_< MWU[#2_WG?_PZCO79?_!>]V//_?+:'8FW^L4-GMSGA,_QT6%>B*Y^DE]@)7[8 MKC&ESO'YP=7Q/^5'^++RL^]YI5]=)W0GXC7^WX?@R]GAX='E^=&E^%BLSFK[ M;K49Y[W4CX+A*N/]?G.M<8M8[$ZCVZOWQ!]O_[RK_][=GI=LO]N>=^E]:$!U MVVT#6FO]JR:<_)N#W-OQ4>-W*3UM_-VF'+C24_4W2JT?;E[\X^C\\ 7'OZK^ MD\M]O+G[6LO<7C0XO3HY/;X\OB*96_CJY.3BL/RKL\/SPXO2KTZ/#X_/3TJ_ M.CLZ/[X\K_KJ]+C\AN*KL\.CJJ_.K\H&+W3)\=G99=DPQ%GK&94\=Z! MT5Z8:F58+@N+U6'O 4XF& !HS#IT^O_[U>$K9^ %X.<-Q(E7?[,$P+]S D-8 MZX$[3;Q?Y#^NG9R)D0]PZ-A*SS%[K3*0"FW M;"LWJMY+L^G4BP=NXBUWF$MWW3>>N*+_MCGS\ /E7]5!A<\S;[#&P1Q!)1]\ M]UOUPOST.Z]$-)Z4R3\6(5+PS%DG%,09CC^2+?FY1#?YV[WD1?J&#LD:]79O M[#FQ]^ G0E=Z0R<:C?R!)_[CP!>]V!UZSJV7?!%65C@XE__>/R^%CH M^L+L#KU!%+NI'X6_S,3KQ8&/\D8S<(G+[GC/ROXNE^ MZ, #C!_ E4<7UXD0W+&87G_@IC@Z/QSHBVJ.F^ /$[$1G(G[#'<4_Q1C&#IN M.'P3Q>(=DU3\=NB,XFCBI&*2G32B_W[32\T;3^XM#ZRZLNK*JBNIKHYW4UV5 MV"85 ,JA'_C)V(G$,V)6@XF\9AJXH!1C^D?B/(EKO+RJU;!A\:(]R;JKP4S\V&KUFZWU7-(N8&G;_^,UZ$-L$! MNKCX3[ ':N!]^JEX9B1D\M!/!K%'SN70$PIZ(O2X^"T,P9G0<"M&&T9IQ8C[ MLQ0M#S\4WK8[5%?!$X-G&-S$$],%]XV]223>8Q!-)K,0O$PP,(27Z\[2<12+ MAWC+]U[HQ6Z0L5'NW"?Y=6&FOLV^NGU_ M)TF.?)N/_%""B? -"2SP5BM!HQ&K)V<7';DS?ED4U!.=\ENJ H63&/A MC_M3\>[>5V\P2_U'CTTZZXM;76QUL=+%.^J+ESD#K(M93==;K?OZG=3$.Z.( MM48D6:M4)XK:(?S##8?D,[,:<<-0.+U22!\X];3DXYKAQ2LI[@7B$XK0LML] MC2.Q.Y37S'^#:HRCF7A'\2OQ"C08J82%UG8'0C,-7= T8!3DU.+!J0P)XQRX M\$RK!JP:L&I J8&3W50#9WDUT/%&$/@YN;PJ SRPAF#ET?W4N&F^O(HX.CLX MN5RKCLA,U^G5Z='9Y7E!H=8;S?;]G9ND'2."7^*E(AR&IWI+$YF8D(@P.M"5C$*9N2<#:,INYC"0W3_$EY:^BP? M^_L8G$J\P[6SUS?N.AB[OIC84%Y)3]D3GA$G0[U'L>SP[2!Z31=[PD_R?%28 M@PA\GL.K:WF;?7'[0>;VOC$'Q-;A>>T/CPJEX%1]VF+/G%YVWJOOL'Y!$ MI_]MPBP,??;DLHN2++LJRCS@=6&7/?' 'W?CY[+?S*:P &(U_CWS$O"QAUZ9 M79"._21O')S \1NAPF9@&TAY%(2A1#CCYSH*:S)=7 ?'F+O05A -=@J@2?V MMG-\^$^ZC[2%Y#5..)OT,8^ P8E4F#BP,<6[B6F&3V\"-TGHMW7Q*I.)>($N MS Q:0\:W;[/?1C28]I-P[9.Q/W4ZX)4/G5MXZ)Z;"(MM)&PGB"T$T=,^W@W> MQ'.%ZSUV8>6>0MKM] KHD^O1\@B%^QS,AI21QROTF[F3:"9V275"(P.X7A%V MOKH=\:-@XLM+XW6*7E,BKG$< _&Q'\ZB62+D) $JI'N (3)QS.!(/7LNV/2^ M.%J M1"72#MC0]ZC]!AMV!@W;<[2,?IB>L59]HD](61&@F$]EO19#;!A[^$D MD5080L[MZ:@NZYTJ_3$(W%GBD7#>\_:%-E ATY(7G!!8%-J!"/H@BW##AG^P8>,QC]L[F+696/G$DSLA\<3T M!NY34OM6<6GX4)OVZB0!V76!'-ZF[74XBFF4"AFB37TCE:B#LT*+"SLXG:$F M5/[HAKW-ILWNT]@CU%B, B5%=)CWU4\HI/#H#H0-X<-1B%FXS,*1CR(G\=P4 MW"WPOQ]],JC+%D;8J!LK@%:LV?X)(UP75Q=G,BRU=%PJ+P3S@0=A:?SRH^?N M^.3@<+USM^M#U,*;$&B2E4/T%$JIBL$X<2*$!BF/I204&2D:'% 5 M$#E/8W\PIB@&/Q!L%"H8$*(.P1YPRL13HIC\5_/BS.C$L,!*>/3C=$:>#]Z@ M[\&($)6 X;\P KB(5W,&8A6CH>^&^NB[#QS/,Q]B1A4[LX#=B^/#P[V^@G,T MO@Z$_?K@.?5!6A;J@8_PGK&X 0Q;2!5O-!)O)J-&Y*Z%/"-5X E2T\X3"+&1 M'X,0XU(*,3@.#)68S?Z^6'IPA\(AQLPPX@01_EKE.HBC(_F!;$ M7MV(38YF0JT^1JB3(*#EAX_"5YK /+*L3)_AGJGKAZBW*-A .^0:?[+W-G\_ M863 ,@W$W:#T1;RF&/0>O9]4?M%4S$XZ"^'^HPCSDR,_Q1O&?H)[+A#O(.9T MWWAB3(O1'T>%,'#4EF??1F".Y M-(BTHZ'03VD*>DJ\_$"\JB?6 M=N^9;]J/XCAZTB%:OB],%(*>E.Q#.2@V;U*X-A--%^-YB.&HT=_B!;P@J#EJ M20CR)62 $_@3/Y6E/^)1+#02L152V%6^W- @/XR3(EY9GZZC4X^#YZ=BYU:> MLK4<*4-)T+G">/W_RM6<]?^",>"D":DUI9EXT_NA3:CYU$S&_@QL9Z($@=9U \-+.&-4>:/_ 9 M0-OB&?XD,G_OHPCH>VI#X4:7,CRF/X6T&#M]W"8\O6(?BE<39BM'G<65CVY MHG"]CI<)_?' M2 @37B\Q<;.!Q"J(!1-J./3BFEP_H5SE:(P<%*<=1K-TQH@'FF^UJ5"*8; = M;O0(<$' TZ$NP^M98DKOG*:(R^%@7]'@QM[P 0]7-!K!XN!/Q% "L> L3&%, M0P]F"O_YX!+L$D6?, 2N$Q%@;/"-5(1UNPP,EMH3G7$3VL&]5J"AOOZ M7..OX!,QWW'H/1NB(G> 0.8\L-#FV+]P9:(!XFC,#?WW+OG&>0U7YT>75Y?* M:U@^G4VK"2N7>-X7/H(RM8F1=J'Q^6"[SMP@,J:X2>'H&[!-0HGFD?\5$Z>8 M_: $3I0!/.N$J)AE'T6W,1RWD'O?(WVI;T@"T$-;.0L: MGQ"Z39A"1XMR#9EY#T\B1LV*,!6#H/G.5 EG3'9L*'7#*05^OKS;9 -&[TS$3+E ME[\I=+T!?L?2X5=Q)MAX0I.N)NTG!N0;^J_V-UE1TG]A(Q/\%ZAW\T+TE1%DS!Z#^.S,&? . M9V\6!F#EFLZ>^3UX&0,\8ES;"J6K,BW"6J/OA9X0#6 /8\ACOT:/RW^.D3NQ M*60-$1[*\4*UDAP4>ZAPQ.&V650'N$\0L.M[PEM@?R3_8 =IHZK?K<;W M1'_-A TCSE:!C#+#X>D06Q(\"/$#3P;88!EA3TYG_< ?P(5B*!3DQ@DS;Y,X M>ZJ>MCA=)6-6P1L9LW57K_/U$\@ P.Q_>,USBXJL\MC-4GY0(&V)!^ M+Q'RG]!CPKL54P'Y BZ,GR 87[B21]=B0^=1)=MX;(??<&SSSBEN?3QW.@J. M9PF#1Q)>@!L,R_$P"Q09OK[R;&D5T5Z5&=*<.[O"%IBSV&>+%YMJ$'//@L_$ M/X5^<(-$/QFW+"89\S';N%4CU8PO&?3H2LK7Y.9F!Z,GT-R51Q/ M9>_4 **L8E?F7E>Z!354YHRIK\PC5I%:?-S'O%P\HZI>(?8Q=^0J8]V,"X\( MW<3LD&8%+OQ6_R9CL,O H-I%14M:%6U1UM@=_A7-XE"F%X3L286:E/D%X:Q$ M(Y9R*()H)G,3R7B,;W1OOLV7@6,!QX?-@;.R]]8>RW(3*RNQ $4AORM_X=PF M("F=J$BK\3A":.2'>[EPF=10LVN&.W8*264ZX;5E%Q$L&-[O&!$W[L"N& 5K MC6]H#,51*6R).33(>B&"@<="AT6.9+C_0R;W;]G>^UN=&UL0]90PN\?ETZ?S M,V %SA@BH:$< J0E8;&9GT?:1LPF:Q(AC/ROUTXQAD7S(#$F*3PY;'5 M%O]B'#UY0D:I'RAQ+X,(RL[/YRC4B\'YT7FCJ_(0B1FP*[V=$-8KE4U>:TTS MFL72#TH+$X>^D&93RJ87\\#9"&XZ\!0\I'2@(\D" 4<*7[#JA4BJ#M4$B$,, M!XWE=UDMZ#!RR!*: ,:!(@S YFC@POR1]L+4;)I[<+N2.B=K2NBL4UAM2*BZ M*,R I O %5]D6$$=N:K UX9%WROB.*T(X"H/B*!S)2*XW!+0 M-!01XMT\]'$1>(S#(H1*C8R0$8>EJ:1@@H9-.("YC*(X? MF-ZX;*-Y%5!')WO#_;V34N!]IG8;H'9XVSEK[0:)/N[P 5\KCJ98/3%UB;Q> MQ9 DM%^.N+Q&X+C_^KATA)9 +K($CL+_RGAK:A1N2EEUI6-:]B"$LZ;F/$M##0O059ZX/1DDJ;T MTL(0:X:I+M84?JLLFHSE[1HI!/EZ!-[N/W-E$485"4&1LSAK6KMS/'[1O6O: M9)C'S;K$L]G0^&X>O->* 0_M(D6"I\>Y#)DL0A/,1";0XF']FD1X ,"#R7]D M/>;>T;[SA "7(H)D9)2FY5-&4/0J)T"^QP,=R@;.%'%@VQC\T\WG",./R,#=!FS;P950V5_I[BEL$;#"=YF4 A74 MJ5)5M0 8:*925$07B.DJ"3N#%>8C/AM-\#E-UBG$P\>S(+J"H*K4)Z"M9\1F;[.#(L$TH ZGK0 MPAV_K=+%?(T"CWZOI!*8-]U@/UOIX'V5@Z1R+@)9Y?!1C.;(ERDL$D-EDI(& MA](RXXRS]YJ_92&@X,JCQS_.B!QC_Z\HT/B4RAHI MMI!5T/1ZU6&2/)_H? ;+1<.NT;WYH; 41&5:6(]"UJ(8;$99F$=]E0M$&J^J M/LV!W@Z<.A:0&HT>,K5'<(;$?^1RE>$Z,]F;3("[&!(HE8UY % !4J3.4M_/ M ((S*&>0!3" S#'HIE4M0*;PPFE*DG;)H[<4F6T6BS-W&0^<"AZ2)#M!8DYJ M*\NNPF;("C S$*,"=5GM*D& ZFLU/<6Y@:_+Y5*FSIM!";HL"[.E60 G3EP^ M(J2;M\4>OQE7Q(],;96[70T4'R+!.7):(,1?>5JK!I*;W;G#4AL:)R-WW7:E M*$]MBG)=X\@=J[VOF\8"N9%),]=YX-9,P*+ D>9L !IH%O@:_D(S$:+&'&-,A )Q%"1+_ 3I7S9L.C=TC8T$ QJL\W,*SY)2?>XZ MA_HJ6?"2>4CE(U2N@'ZN^['45MIG8?$&<'W)[D-B$\I!S +AD@HWB^H>>+-] MRPOL_:_=>DMM/9EG0GHG\4]/VS#X=]YHU3P37"J@61^J*P,P((6A@>>,<[)A ML[&12U3B@3LKGP+["J@6K39(*VL_X] MVW>+H37+XQ5^9WXZ=N &[)&"#,VY_4MG HAZ5K!BT9!K-("O*4=F"5Q_Q:% MF4KX(F6F'SBC8M\@5Y3%/5B1N!2'CHD/D,]'] +BZ9'@3>/I<0K,$)@1MT[D M$%(*?$Z,2BX,&97$OF52)<47KF5G2Y'/\+-D%F6IVA"(^WUK*0B73(F_Q)P+ M,V;OZG"?R@-"V6D&OX8^&6/A_.-0GL3TB$N/CN6U2]><$Z40K"%R?RO37"6U^4^%_AFG-YC8']-B>$H/V\W)*\ M)QL%5YM%;8POO0]@+V M/_'[(_7[412($RKCH4.,XG*)"U<'1A4N<7I-7)P5CR@=DT'L]V'1^]&CMXW(NQ58Z$BDYG1!'L]5*HX7"."" M/J'-H&+Z6TB)7: 3/[DZ/F0 P_)LV9J/H5 Z7U3N-6 +)@'E-.YU%(UG^"%:82M##Y?C]'DM RA2Z([K_B4\S.9Y7\NGVS:]9PY1ZF8D%DB23[S(S5IG3F\DI^Y M91C0"P,98_A0T07H#S7DJ"7 OF07JB(P\ MEUG#U2,F[A<:C;@[N$H^Z2DB-#&%94Q8FFDT8X87'&4A^''\MCAF^C<$9, M(Y',)@K_,N_>T)9 N+=#GQ)I4$99P@-$L1*IB,UGZQLRK)G2..+$)+6?^ MM]A+H[&_GTT8:),;3$93ARD4XF(CQ+ UG$J5HAH$E:M%E./0C<$K:DCA185B M5T-<56L"J"=CW)VT)ZJ].]FG@5\K KP=N-^#2)CG7N7OM!LGX]<$-6K M@E;M.=M!I HV[O9!V2+PE$5G@?(%W_?60SK2)Z%R31@V45' :OHF#EMR ES M,0BTC_-I=<5E^(-Q($R\./&DUXUK98X51UEX/J?R%="V!$E ]ZQAOQ%G-4Q$ MZ91(^,/BJ?AFJ$1M[CLNC5?0Q).+(1?(0;.AF N?5FX1I,#9PYS1O)AKL/G0(PO3%#)6* M[*N%\UE\&1E+\4C#J*:[4JHH.:D$:[E2"(<2I(Z\B:H76D+,M) :F>+P$KAVID:&]RWS_/U!(15A&D*YU8RL:XX_]G?V[GG^J;; M_>Q,ZM9B\'&U3<8MN72*%V2?N!*E;/&5"Y<+_U5(O_*\^%Q[+Q&#;H!D%1[ MA#.YF3> <.HL25 /9"LDU+SDR%GG%+:!_=+WTB>/VKD(8Y8I 7C8A=&A['^N M^%&E(%FXV;YYKV4[,_HQAB<34!GO:QZ>(P"5:YWDS-M:&Y]](]0?2>Z0":*$\7>H"@* MRFW/]_M9UA,:ABD:U!)5)"/8]D:@ 3I^LBPN\Z!%0Y'#7?*@Z,?BP.G!>Q_H M9;A'G1%"+$I W2N/O]#-"\VN?96R1#72_#O?,ILS"S59'_<]!7ML,@VB9^I5 M*D<-G1@#Q%1"[; ;/W#?4N.U8HP"@A5G?LZV4=/<$UF^9=@6A.2-%B<7/8#+'HPWWY6[8\)*4^ZKR MY1";@&U8Y?PKZ;<0-87IN65)(Z1]5=9+\[.2KT&(R%3GYU M@G1%'XEK.S$DTI2&YX:Z2=?5'('S$6R;\B*UI5\@"ZC;G/&CZBC=,T9 -9/W MPLBSL>_+.N?E Y$ZS@CJD2*L;"6* _D%HR <<$2\5XS&9=\-O]0X$&$$+TA= MR;8C$%I!LZX8W3::E.A,&K&(Y_&#JL09O16(*4K"Z/[$3U7,>.#ED*M&K3'4 M/U/?$4Q6Y+$6S)#_M\"I-PZD< 4X!0DB6+I1C0$B*&]44%YIS+(7NTY5%A43 M"L&%R[P1PP*G9HI(LWU[B6'_+*Q6KG'JQ%6%-9AH.$ZB>];C4]1CB5YTZ#1^47R@1PM>LES?96W26 M2SV%!4;"/25P%"G3;]!L\YDI<3'@@T"HV9G[X&5?!5"<< KN]3?XD[K<"H'=RM\X3+C.[NZH]SD M2ZL[T[H#/(S;I3V,\N.W(1[&'.?A;S+V7I@DWE"N5742CNR?5*&EYRGH7=*Z M6PGX7KJ-0IXD)+^#9*6"QD$M[6;DU[V:(P3.5(GB%J^B/A;V'@)M\X+CNH%25,24D,@D) @]( IOQ1A/F#R[963<2-T.*=P/.;(*5/D?UE,/:&Q*PEK!RCS8+)Y,#6 M1*8'7:0I9KWYH&GD3*W :52 \]0IW==@LVS[NETXKBLT/:D E)V?Y=]_80\7YA/9*R(C/8?(RS(H'FKVW+)2 MW%RX#8ORH1&%R>TTKT\>3E=IC.B;G?'R@F;:]B:W5(%@.C_*W)24UIB91U W M \IQ:F>]#%T=0%U^:(X(X9Y;6;A(\OF;Q:*[/:YCDVJB-6!@\'![3A%,1>X(%9'GL0>I8=[ZGX1FS^T .^82]^ M1+'@ F.%!1S(S#I@+[!ADZB "U(VZBR<1'Y&!9\#IQCDYJ M8CO!HX_.]H;E'7AL?YO(]K>Q_6TDW=EN]K)Y/?ZLY2* M:=G-4O>,1AJ73+FZLJX%V53'=_1D*.LON2_[1E!XBE$"ZI5@U) =6JJ9C+&\34G&R:)N-= M K($$J+K:1<#)/_.PDXQ;_>=99O$W.P["_O#G#$)38;Q#Z.X:L6W#*K=VE17 UZCF@^BH5UJ\N&O%A8J9=$V4M^ M3S^:'_:F"P:^??[1TK'8(TDU]D-H3%]NKU;SG$H9-X?B-"MWL:JTD&A.?Q3_ M*6D&.:A\ C0?B2@%7$$"5L5.)'+&G0OJ.:LIH,!+4:["4P^L:QW>*Q W+18'\V+ AY47!RCKCA^F ;\->[)CF6(&G MFX EVB,VL0MESNV&;O](ANWB?$BXZG>2;L\] M\J4@FX9RIW/T(T9O'*JXOF^ MK+^OBT\,F6&23B_> WDX?V',V6PG]$B8]9F65!]M\PYEU'%P R:YG@8N: -? M5 M-!'6#\NR=98]ISP,D@V6;^.>+I.9%]]1QJM#]1.AGXH2U"S@54WJ,NXS$5,J MCCTLXD6._04>5<%[FEO!F&&RFZM(YY0QG.5Z\AH/?_*P"W3)Z4=^S=P+%XV:+B2G_+"7M#$Q>ST[FL@%<;W$W*.C6"( 5H/_-E M;%/0_FI#:DXVRF5*V2MT5W:#]\NR&,/ZA)P\(F@Q*5UASJ/W-KJT( MTEG"22 +#5(L:L1SHS+P HN'KSD?"\\#MU""9%AD2?HYQ;C%@;M;-3P:/)&JH881T_EDS)G%LJV&@Z( \)8IA%1Q-@7 M T$W4>XYL2E7]FH^1RC?;]0KYEN#@JM[3+-;N-9T@#&F2Z%NL7#@:!C,8Y5Q M>MF-2$P7E8*O/#<+'U'HNT-18J/2/'"?5$V,6/A:=AL4=EMMY:U6ODL,DH"\ ML"XK;2]))F#C@C!1Y&VQYT_Z0+&,0\&:%RY!SLZD+.Q9?1O.J=A8W2T4MN&NO3*QERY^5'F7ZR@?ER'IK;A=@6KCPXMQ'RM$'/0 M&@L!RN1!*JQQE:&$6"_\IN(\80&%.B7[VQM9+'+(')X>*CO].ZAHU&U6IU\Y M*Y7^*\1RUL"X8L"XM]#]6XFGI!45#YR*["A?+HM]7^R]S<( 6;XJ;7KX03'# MG7C>%X:.(/AJ@:D$FQC.O3$R[/(VO_@7JZ'U-JJB \N%C%>A W/-$17HP*I( MEWY"O=XXI(?L2N*[2,S P$T, MW\ M0ONA8>M#J7^^FAK:3$;D-=$=A5F>4 '#2CV(_4M@:L*"N_)X51CT,&RDD<; MD+G'R*=WB" 2!C^BQ!4I#DLP8PEF+,&,(I@YWTV"FO]BA#)T'M9H;MR3KD>)_>0G7B;VAK$*E/E> MG%)(T"/?.M?Q.)D@4QT$QLA)-Z_FH7;2NO8 ?RC\O M#X[RE0R4Q.%6(J'.1(20["+PMO@X\;]")Y3SPWW*3!C ;EDU95H4$F9LID;+ M*$Y,'A R5GAF6-UC23NI1#2:T$C!IN$JOR+,ACR_:8W_< D4*\QH>!R$#F>A MHE>0-Q(+R8U)S:G'%N$(296?,&&.9BCL>R7<)_"[LI>K<<@U3[E2'OHGU(1C M BC ""@FI_P$"_61HM3J=ZO?K7XG_7ZQF_K]JEJ_L^K_6&^U&AW0[^^;GX4J M9R:Y:Z?^[EWSMOZYV8/OZ,.=T?*MU;0QJP!4P3^\/',#0BQ+QU>$"B4X3$VH M)F$W##V(4D-\ O2-PVY2OOB%V6(J#] 3RG/L)S5,/4*2!;K! M#8=(]NIFBM:B:H9?0JLDU^(&V[A&JRP2)I;B"&R? (,\ ADZ!M60?U+[,0? M'DQ<^[&OA]B?I!):H6CY(^* M/U=X/;9^%>9(X2C@$"%0\UF"&")S7>6:(@MQ+@A84_$].BQN/Y&XA%'LSL11 M1$O6G[@0^O.A>:2OD LZ((BE64."%OFAM3>MO6GM365O7NZDO7E: -YI>Y-- MT?^Y;W?N/^Z,);D\!/&$YN?O"C!)HQ6##!/WKR@&F(O0 (\$')I&3[HM#"$^ M$,/$*819:O3 &19"-[4R'E[23M7!%D,A(3Z&;T&OBK&6FLJ+ALQM( ;_[UD4 MSR::XX"[LG!I;Z9I7J#B*$GFU7@R@$NQYG!WU]JVH4*.+"ID7>-0FU0U<_)D MQ-;N+)X7Y("N GX#.:LD#+D7" JKIO_EL M8Q*;!@>H!0*Q9UYK%$<30B*#9^A3&CR#<9O -_ZXJ2AST:. M0:X3E;6^K?5MK6]Q]G?3^CZJM+XEG5K]]O^V[SNMQJW,W%[O6FCW=]"GKIDO MTT(>47.,_,;6#+%,,C+$*Z-.M(G.V+R:C-:$GC=D>#H';%CM%O4)0ZS@<;5\ M1C-3F[@P@9F\6 :S1"O&FIVRJ+=2(T]I%JE!-:?[Q0M1WY9.3ZT0&(,A2Q69 MU:_TC,7J5.I0G65NCLJ&-LJDN].Q#P4&>R><[T:S!N9;U5Z:/RU76R]9K%>589!]I594EUW!WXW 5FG0W869/!F@S*9#@ZW$V;X;C: M9F!SXJ;=NKV_P33PV_MNL]7H[@[G@[.4.2@0LV$IS4TF="6P9^:] M[1R-7JP9TZ2[3VZO^(M=>WE/;B]M/L]*>2OEK9374OYH-Z7\2;649P7PN0WN MX$X)]H5!T"7!/RSPAU4D9AB?3"0CJXY0'A6ZV-6 Q?DO+N!2%QY=.'LFT2Q+ M?=T%6U91^U R,A4O\2#]O;\B'^*26+JK7H$XG/7M+TMOG\8S8+;6!;Y2V,*/ILN03,V(;#$ G4";D:D$\&? M07M*>,; G?JI\&(I53?V HRLYZF\MF]5ZI36&\Z"9T8ZPP0+RT46U[*D0RN^328Q:ZD/H0K85VX)LS@8(=Z.I])C?%>1NW@@:.W5'E^ M=]%>JI4D=H'Q-J'4@S0450-;VAR>+!/-UMT72 2B//$"X\T5XQ?I2" "FENVCE%RVT(;<'YK2KC%EQ>0$3%@-G MVB-TKH+B4.]!_K6';38I+]Y/H$V->JM^''WQH)(T?(TW([&KR_/$;J+D>M^G MQ/IL6D0OSCG /V52^OB[B'6M&V/=&.O&",OQ>#?=F--J-Z;@X2S"6\E[;=+* MEC%1VS&5U&>TS6I4IW[3:[9;SML_G=\[S5ZOT7)NVJUNH]5S?F_V/K3O>TY= MYCOSYV;;_=SOM3B9L5(YI6AQ*LX0-Y9/9#=(Z3EVJ<\'WX; Z(^<>8,T*' XX&^)WDVL(T#6AV@8HUT5 M^/^>^4.V=#,TFL0&2D6KH9&J-#&/^JUN<*AOD6@-FEC0@(L(?@4$,DIISP[_ MJ:H"(G#>,M"L'$B*C5!\NK*A2\F_D/%LP$]E0E'J<[:16>55N%;.1U&C?MSJUS6^\UG'?M3L9X:'&]*P7 KV49+%L0NY/J M;(:LTG.'C\38Z9J@HAH;*R;. MB,)+C#D?>$.3D<,T;L3;1 %-C7B(['R10RRYPV@JNT8QH$S='LCMRLA 0FB- M4B0/J>((R5)BA',I1I35IF>/\&B#OZ7GQ/I/I,&.[0PCCVH)D@A6++L3=KKH MO#*D'TM(['>7@7=P!!<:DH?B9?D4EO8IY\>+: _?W*AFT3MASPM1Q(#":-M9(-V060DZTRA?D[P\ MUKE8T(!IM'V"K9ZC:2QQ&$LPK-]Z7"%-]2S51J9)1J9ZZMHI5H_1"T*>U1^( M<^@VN)?<&VA^H&RK3(ZO@0O7 D3MCZO]7FMSZM]WM/=]'G/JWU>=H<_ M==I_-!N[X[\NG_GA"6HLPT=8K5Q =KNS=!S%XI54W9!N)$'_PF@TU*I@PX=\ MHSU9"ZMOQ"%0X?0)YW4VR05!)=^+2>YBQ'F)(0!ZAL\%HS'NV$M@+_C)V*A* M49X8$!B'FJ,>.G%K7N&4 LQ45H/1=5D&$T-7F9-]YQG)F+!P%T @Y*WJ(BJ^ M)>M3-J^<(!*><\SMAHC\,?8>HX&K>X[*3NG4U":E-M@A/F,$%-K4)0[K=_R8 M?QP8AAIUO] !]@IHWM%Q!MKFU/FQ# 1CU)=DW1'KX07>0^Q.:@X^#_ZIXQ"J M:JN"G4>ZUEZ:<&=[@,X GWB?UW7+," GEIA@7>- ,6#V@,0C2AM0')N!&^8@ MKF-.VRW4G(/LDN+4\:921-9&'B&AM@T\-%TR$$L,#H.II2/NP@RS>.!TY3^U71M-/=7MQ/OJ MFI$UA0.G\==4+%-&,<6.$%M48;@5ZP[:Y-S[$^Y3OA/*.M+^@DQ%X!:(^7"% M%R3.'4!4H",U=M@Q7C?TTJJVI =.DW:1.""R$V/^Q"DC"U\" M3AM>@B_B/HI]@@8/8F5*YZN4&0'NHJ8<3IHWQ=M[83*+V3W"^3+G%C)]Q@,I M6+H P:-8$XR< L&,L!0%/6>FLTB!<4.]FMJR8J6&LP%G%[\@2"U57!A$5H%= MD7(<5[Q>\)&0= %?GJ'*4%X:)FPUJLB4!" E=5G @K=)Q'/$K #KZOP6 F6O MZ@9)M-H1K7C'/-G7:L=+BKZJ0\7G*2G*EB6/5%$NP>3.)E.NE,BB!ZC!I"ZW M6$4G5(MQ60:%0ION/+$!<^M26)="NQ2[V>GHM+K3T3E[&\U6]U/CIM<6CH1P M+!IW#425[XP/\99,^CDH+1.=I%*K6&!, >LI=TB,]1\Z*,3M^)"V*2O-%9^_ MP9_$_D>V$WH4*U08MP92\M]XH"ZF)=),64<;&?%IU/=&WV=^#Z*_UV\R$D81 M!?"QNX"C/L)JR]$L\61XWU#]5>2-X^^$"7#-CLBN\T!"IK6Q7,HCQ[LU%:H%AAP62J M53G'&*_D$>:6GUC?4CTU?>2 MZVUM,]21T_%0Z?M#00]#=G@G[*%.WI=Y7I;],^61Y6)LV&32Q7UH.0IZ$F-UT&C23+ M-,-J$U- #16@\&7BD(/HV%RU6%JY15Y#;^Q5^:4GPC;>.H)<]>/9@G$:!,* M.D/%RL -9-@9W&Z,SDOX5/DX9?_Z@<]-O0;8L9F8,V>U$'C'GB_ATPRD'79G MP[@O,UC#DG(P7:\JO;L1DUZ:9F?)W2[U-^_?OCA4*^_][]=8.OI5U@<4OCHY MN2IKV22^.CL\/RY+PY]>G1X?'E^6$0J>7IT=G9\=5?=GNF!= MU+K_^+;1@?QSQE3=">W3XUP1UPCH-)3BX2TEW2YV!\3&A*JPC$%0Q[KO4B+$?$09B5+X+ &3$:8;D)72]9L@0 M8Y ?JMPOO#*6/R/&$$(+X@I+@F55BU4M6K7L)@?6674;GPO6.A+05'/^Y[Y^ MUWS7O*DC:V:]=>OT&IV/H'3:[\3'C=U4/YHILZR?[,G!:;%9 \),I9@V&_=H MSG<*6Y)'@] <5^)R5/];X<](D4X=:@E3(81[INL/2G\ Y5.UGKPO(HKP9Q@+ M+2@-\2D >ZFDU/S1OV=BN48^E?+.NX/GQH$/J&3/A:BW4#EBE95+AWH,0MFW M2N>9[0\S+AL7 ">1=O26H2#-.8X4'%[)U820,6!8!K$O^SC(]^?FB43_(E]A M^[(?S1%,^RI]*VJ&.QLM<)R)? UNBZ$#F<9 6E=KH5@+Q5HHAH6RFXPE9]6I MFHMCR=+9;;YO::OD<_VFWKK9)0Z3NND+@M(B92O9,]&[1?@P5^!0&]@"04A5 M%7ZQ2\N!@_V0P=&5U(N&[QKQ\W770E/Y9[++6/ UFJ50949L'VZAI8J^,X*E M_9#-'M-R$LYTXG$-J[BM&@+0X!F^-,%6I4V%=@N;50AQP'_Z,@Z,B <"CM,< M +*(6PQ+K+F9;IV,?V.#29 M3"DB7H>1]]QT2[[*MC6".=L0A-G:S_SR +.+S0*8W9,U_Z.ZHJF=CJ-5!G(<*[)V\D6U.BOL.X6R9V6%YMN(-YR]C V"'=Z MP\9F1.2]B>3/ACBZRHAJ+UR*!3=1X"\54\ @0D[O:FIOWK*6(\BZD]:=S+F3 MNTD1=%;="NR"/TBNHU[AJ?/K1;N\42I'F'47/+=JG" M$A%V'#?WI%HK[NI3DW6T8 OX:+#>>AZ3]2:>M8.<* M%97&_B#]MO!UC=/)22XSS:P\P"@"%<^@&TD3ZL?PE1C-!E0ZD,^DA.PV:[;G MW+26(3$91*%LI@7T?M,QQP&X*9?);2)\_7_/_"E69YNWX$ZK!)]'%+8>&=?= MF4700#"(U7S$T '/808G!'+KGY)+K%_+;$.+CC-.II&[3_UTEGI,Z#+P&/V- MQ=V9DE4;C+;6@[4>E/6PFVP@9]4MHRY4RZCW]W?UCC(9=L9*Z+ -8'923S.6 M@Z3% HL@0IYH#$9+:C'%WR4_(!XO5X9#2@!;&4"7J>RLM+;2VDIK):TO=E-: M5S<[N&!!#LQ-S?J=X>JUL*W?SDCM;K8':TYJYRD_(]7#*)$2779U-3*-TKG) M$1K1+?>0YLD@N41_XC5=#-VLV&U4G[GA?HWOYWNC F5F7).!Y@2Y 9T]/TNA M"56R/K1 J[I!"4*%GYAX@]A+W?B9_KSSW*&*J#I[0C$-O1&I'B^(GO:)?2D? MAB_+(V0#\MOG^K8R1(]%8LXDO^MD.'C'V9@"L2TA84$>*!2/PV$:B[E#!WP0 MS6*?6+[@C$G7>QM95I;G-4@XM' ?^A#RZ%)S#VS._9KZ@P-Y!NG9&FZ'CDC.=;MVM8)9U)#G'/+@%#CB*N+RFN2.P$P>V0\U\N^BIU#V/"QCS*8.=UN'93FW M6)95L2R7FX5E8?IOW7H5".R_58_7B%F^()J9<][X*B^CH >/D5&7CP= ]*B M*@K^)_'G\^N1>+ZS=WRZ3V3U9G]EDS$<,CU&:D#Q=1=>6JG@@^Y!Z8"$[O53 M#?!1U^F1T9!.BPV?EQD0(%*$R CDD*1KHA(1).Q,! D3P=+UJO [=(1M_@J M8Y'?\Q>PUU=)L&K.?VI]C4_4?;ZSB0?EN]N(EHUHV8@61+0N=S.B5=W@Z(*# M7?]SW^[*CO,5%*A%B<#0W7,2,BD[AE=6\C_U/*9),(? M$)XU#*-9./ F/"+C1C7&@I9,\O9%XNKS-YP^ 1;3.%K"#B0H)A\6J*"@OD$&0X^R 8LG1I5[9@X@ M[!$+RK!&D36*E-7SFMEKJ5^FOHWQ,LO=*_<#J[NM[K:Z6^GNH\/=5-X5 M),V@O%FOOVLTNEC7?]/^^*G1ZE*A_TYR#?UP;9UGLU.$? ;:R%R5U6%1&YFCLF@@M9$I]36HC6&[OI>V0Y/!1%A-GE'ED<5?Y TE0;N9?(;':0_V$!XU(T MQ@D?L\PH]%V$L^0&P@#"RXQT3HZ= H@?B?>2BX8A"]7') [R,R>:M9IN4I%Z M,M(G36:$ZQ,O1.8V \TS)>^'_S9&1( 3B8B7(^?\524 *"0<:F; Z*>1GP,O MZB'(!0CD(JZ3+CZF!+Q$*;-9Z(;^A)M*!5" M5A'8\2=D/$GNQX15 MYBK"F;FS)![!EDX3+E!,E^\*55,/5XX6UQ(2-B;OH'+'*N$-?24O%3E1(.UF M-&CE3*KCI]?HG8=1;A[S;AN[T'$VC@O@=$;>X'?#:)K6B#P-[N2%"B:=91LT M M3; IFW\K-DT =3 H4SCE9FAO1R3S1U/0DH7-!(O2"]>0NP=AMXTOX;NR77F["GG-:/LU!]F7>[^=G)%K#YMY\Y>G&-Y MV]*Y^8;)N7#V"K0V',^!*M^MG*>ER37T-%TZ>Q20VLH9^88)N7+V.+92@+'O M7\,.VL9I6OE\71P<'3M[3RXP&X#4YE.U?>PLB+FAX-[8#1\\W?Y 7"]N0Q&P M2'='< EK'WK0PL*-,="7S/HR_IN):J- (@^/ L6RHI6\N=RW!\Z'Z,D3$_[# MK8:US[+)+)%7:3D#C%%3!M$H,]15MXOF*I'BM^JV/USVK7U&"[JO.(MND$0& M9>#\^5,,@LS&+=%+TVG@#S"+53H[+87. X"9@AD!_GQ4N55,W]RHYX=@. M&.= MUA)V1RI$\KY2\(8R,&4/3I@_?MZCJ;TT/'N?Q0*6+8DY"(")7KW#'CP$QG)\ M>%W4>T/@SL7A_H*]-0/Q.#'1&3)[UDYXCZ/K?8#ZVGH$</SI/5ER(""SBD].4VC-W:(&%YK9H5Q+PL0CF@^+E[ VLK61E8V\H\BU:DK/ M2S:?ZY\^M9NMWD=@JFJ_I[\4!K*3=GKO*'+ MXT]X#+ALLWO_MMVY;;;JO48NE)2=#;DWCZ=?47B<+/O#+3D)Z./1_D7TO-@\ M"/DGRZ2BSU%9;C*MZ)&3DX%62&V#'5F ,;R"VB;/2:U" M ?! B1T!793-\N8!#-_%R[S@ 6$^8:]J.@]-O-IL"4&PVR4QUB#GVU<^^,AT ]RMJ5@13N7S M1LU4--=#>0\S? ^(;$F=(\/OKMY2L3?P_"E#N5Q-7Z^JD@,7*BQQ-$S>3R;* MEH%6O^;">M^8MJ-LM+-O0_UV_JK9MFH^LT6VR_[X[Y#L+Z MT1T(P2\LJL%@%L=,#:+-U;GXAI$O4< 9W*^;9((R.NAZ;&,L5BI;J:RD\OEN M2N4*-D8AE:\.98SE4Z:6TH\ MKN\)K38J&QZB2.M=_X,W$4#;)TSES9(C?[ M;$(&:@:H![%/(-L)'&1^*$-%\CW,NB:95X&I)+Q/\,Q%3?.F6KS7,'*@C@'[ M#'[%WV@V9W%.XM![=H:SX)DW#?:WFE]I_HO=U/S5 M))]7,KA[W_O0[C1[?V)^Y?:^UV2MOVNIE7H0.(M!Y@# I-!;\%R6/:],GB_F M2"QYIFN4TC+O9PE"LU1=9X@#Q:#RK)'(A!DIOQ$QH ]>Z,74V=2+H0D9_\:/ MC?>6,.L"?@<#AE&0L9.6YJK_.O[16D5'96O'5<#[*Z.<^5KS0.GTQ#>P6V7,[3" M3>C94C9K?5CK@P=SOJ.E;!?5M&97DM:LWFSU&JUZZZ:!TJ/9ZGYJ*'8SEBL[ M8X+DB]+0Y%"A!#=%HA%=-Y./(7 RG#Q#HNJ*Z1\)%9XH$R(+ET!:2Q<)C:DS M$CPF8S\$?I*RAREL 5A,!AH.A\!GS'^A7TW56/#G('#)JF%?7=9C(46Z<7NL M;HNF$BR296GAJA3PDEV()P#D&%K1B\'TH^@+/9A\:QK_%G8D0@IP/5^4489W M16BJY/J@2(.,%T C8-HU#QB>X:U$4!B&: R]"

I7PC%ZJ/4E>NLS.=B8V8 M&.V#<]P)PUDL+YTET#-K',V8'4>9M-@'& U'XJX.,<8![7&-NY>6+%%-6. - M'VB#!$RAG]^:-47 0Z^K-P5O!]J9G#H7VPQL<<#^?L7D-K/+@TE]X-3S@R.3 M?^(!TDE]".&W*!0B"/+N@2MYNG4X1KT#X.2AV21N9'/46-H%)$'05+" $V7!9:;JPV\[PO29;-@F=; 0U*EEB5J V@-:4;^B0/W)*@DT0+ MTS!D@V:$0:@(%@V@:M#"PV Z_%S$S\O.1V_^6"F>Y@U+X$12+,;> Y!K8.ML MDH;B;-R*!7H"S'*TA/C0)"BS&$=Q,P8[%$S2!+.=PB9\%,:KN)FJ[?2^ M#@)AVHOW_DL8_\G0'TAN E74I9HMZ>? #D'8A>5/87&6]QTRHT>_ M#-9/\\?4,%<^B/T^-=H*?#%VSDUCKCHDH@="[XIACL2M0PW=-0U[6/PG+.W5 MQCF,="0>3XYP ! #KL73JQ>G%510QV?GI@^=B:I4!5%?*U7(]#LT@QTJ0 I.$?)-3N@;C9P, $A0QA MQ2A7U1E+:!A^#C'%>(88@QS:#8/E^4"<859=Y]$,C#Y@8 !;*B,DKX*@)Y4\ M#504,U%U44ED@MR@*Z%XP,@OP1:"O2,9%L1S!L]&(#+4Z,@P,MCPY-Q0+6NV ME2,&F4M;.?9]MO!,0Y+A>9FY#!\,CC2P--%$1(M.F'/"4.//8_1WH2 K\%%Q MJB W6^;B3_F1.X&\A47E6\ M$4JW>^U\$A;]W9_B/\U;1N?OE+[5B._*\B@%-BRE@$3NY=S,?=68S$ +J999K&B2A, M0#PLGF$%Q(X9$BH@.Q&@4L&8D9I M)_6]#,O4_)'TO1&P E,_'N.6/IR09 984S^5+TV?R.4UUT&='^3NE<00"1S# ML4?'V7.>O'B5H>5X)?#AVX<7R<.(8*KQ5?'EQ;8(/%D !!7\*@1-NQN*2<6G M )V?>IO9 !]H0^-$I&Q-W']D*440X#AT&;:M.-=*%(*,>?[*9^ $0.4^JX0 M;L!+HV!!N5V#&P2M;5U*).M?C('2\!GB@L#J0MB\Y+3GF&6RFJ'T_BB&HA0Z MK*-)O_2[JP S_TY_:>HP@." 3E+S-/0&@2NKFJC<2>AW$(WHRXUF0=D(B_J1 M[N-A8)Y_CE-5?$#@(8JKYO1G .$0U^GI=1-?70I&E5@9<>3*IT-X5C-7 M#91?>ML %T<6;6)]Q(GW W6T!?5//@7172CL'+##T#@(Y6I6Q7HKY/O-C7->1L MZ(@GD7V#,>1$PF@5P5:B"O4Y0Z^Q[PB^\*%]#-A4/J!,P8D4#ND4?DGQ&Y]F M-PFP+ D"C% ,C..7F^YYAQ81PN56*/LAIC5/CB*]>6PL"L[!M5-D?Z-])-XW M\ =B>\AL"Q^+VN)?C*E%J_H!C'=Q)D?2ZAP?'LN7OGU_,%7SA!,XB/!FOU?/],O/*8+1Q3TQPU%ZWRE">0M!4L5N_BTR*BD78^1W MXT DUVVR29K1_V*8:82A=1TT]R$]$@3>@Y'QPU@4/0:-$S M$CV4H"",QA+X7?04ZJANY;W, =9TM1C\5H&>Q=A 3TO+A!6\&"LT;2Y.N5"6 M&'"&:+[/O$^PBRJ=9@,SREI(8'#4&V9?4O?B-87%KEAC:R=8.\':"X]"$DJ)==![0V_DAUQHP1H7?'BV+*@[IDI?F0HAS?2=_9U=8G0;)4Z 1Z+: M7OB)'A37FXA+L?4%0PJHT2674$^#F?AUS?AWZ67R'EJ/0^6-;&6J*]"/CZ[U M#\6ZCY%E(0<\<1 0 +-GML:U"LHJ**N@+G:4+?BRDC/P_)!UUVWS<_.VT=HQ M9AY&K!E@&.IF9(0*05FYLK4SH^'V_'VM9Z#SM,\?S,,%UKA@CR$;4*[G:MQ' MHE$8&K&!Z'1W"D%N\C4/G%MU/;M'B+[P$5HV)O(8+ ),GQD-6(FQU*VD,T_8 M2NB4;EX(07J7(%*S5'$-,B!82KSXT>, ,_PSJ:+% M@17'6I%^%$ ,7OFC_,,#IXLA:;I<1D98WR-8A]O'H(5"P0$/@][_"^:*&A42 M-+L^,OE ?DQL7MC \*<>55J&DR3[0S;N@HTO_NN%PFFW?JXU(ZP9H MOJQ@%P4S@BV,=\WN3?W.^;-1[^R4(3'RDX%0H<^>&Y*\@JA'P4S MPQ65#1592_01I!\^+-^Z\*?$5QY;?.7/)!2L.MI(=72YF^JHDHOV_+"@J1;A M*T\MOO*G'5.W4;_;-0!E6:;:'4:0D5(8A\B,AI_,D6:86IV-R*[B"(6 MNK6.F,<0R8^$TSJ<#;RA=4.MWK=Z7^G]J]W4^Y5$EN>'K,9[G7JK^Z[1P:YW M4'>_,WJAN[BD7E;3HL34/6Q TBI".U0"@?M$M(5A+E?:S=;1+_6T6&/-J8JS MY$=8C)$ZU!W"O%6L4BI9["ZT[\2K+[O0TX@\)$?0#PYVQ3.UQEK MQ2)(5(ABW*6 I/T:78>#\C DK!O0PI3 H >&_EIL0LU[ZE-HM(S-C)4=:#;H(&4L+)"Q MW_>-)D& 6[!ZQNH9JV>TGME-QMC+2L;8\\-SV4?^?;/;:W0:M^1*?VC?W>Y2 M$]F2HF>1UN/:.FA+/M61BIT0E4@>+H35@[Z*39CD.\K?L)/EXD4_HW2J4^* M=DK>..6J 7EW2;HJM;3J,3!R(JQ(0= ^!8_ZPC0+$<7/!H%YQ+D1 MYQ&H;UM<.84[V6@E+1/$+K8"!LJN4-*'J[-0XZ(LJK.--%.4'$"Q^[ 8D0<2 MS)/]3"BA!_?)"COS&)-<72S.9JH=BA+1DE9]!<%[8!@-V]NL[;*, Y.:M97V M.Z-F;>?E?=R@6=MQ94>VD]+>:M2LK33,1?QV?GIG%*( MRT*SMN8!&T#0<+-QU[CI==JMY@TE;SXVN]UFNV5]*NM369^*!G.YH_W;KBH) MQ\X/618M)4=VPLS@M*?0QQD'0<>V9/&IAMJ "XUO '.S0JC!UP@:E0# M5MMSWN!2@":$/BFO#!] W5.(>HON8K;W>8RH34[)/?O:6M,SF)NK>3=G[P^> M\04,P-%NYF[RNTNLRRS$.<S=]BIR]XWV:7\ &/LHEGK.%?6)IB\F_ MUI!$7B1.'2RP@'_>15F\*C@;OE@''^F%A&,5P1B_"(,BE/O\&]L=10K6FFV< M4]-I )7O2:;0U$,FB)#SR']DIXH#)7_3,JU=@7P@RFB2IF(EAN(/;/,UBK!),:>R]3+>JU<8GX R67@CC#Y$B(0U>6NGQ*M)J;LK&3UY_8\,O4VS*;3DMUO=/REZ;K+ICG,7^0(7QO#M7;B MOREU3C/O.M,H(>D8YB8Y](3)$7\1$_= :0$R'SP0':F7LP7->9>1>-7$F!]A M=! +W)0NW*OO,P<\#P-@$7MO]W,ZD.Z7??2V&R^/RRZA*M1?R#*B4>S.AC4D'HO]"=;W^EZAT$A\"CU(L.\=84W\K6L-=VJI2WZF<)L- M]&YDH'QBCP3D3^X"Z(<<1U%TO;9O]5"B$#\&7TZOCTZ.+BO0_2N(R:F0&*)1##0"@ M<%&.74" 0B4*X>2T' P! (72S!\#%,IHK@B@<%[!ZPP A>H"TJ.C+$"A^<>! MTVS=-CZVJ(F1!2-8&]7:J&HP5[L*1JB&.!VQW,E)#3!A;IL=8<.T.UVGWKH5 M'XCO=KA84)%XRVY7H,JQ*FOLQA. $=9D, RPDU %))X%VEJL_P12WYF:;<@\ M^:G#W#-(%.-#;TZD^7YVP%X@W#20N4W 6Q@2 ($LABBFL-+('WBE-+70\Q/H M2")LI8:-M^B?PG8 PR94:'1JRH4U2<]\C<98D.&D(9>4]0*:?6*%0Z,#LT$: M^3WP'R'\/HC]B1\":9T[%/\0;Q=C>S$JE'H4$^0_T =[[LI&XB?UW*Q=N$^$ MO&ZB8180P"*;:\RE6!+NSIE3PJ!'$_T]S9-7T1W-QUE]PM3ADJO!TTJ_ HIX M PW.;5E+R>K-1]3D VJ.-YD&T;-'0%<9.Y3%9#GL".'AQ>*&XFW'_K3F_!7Y MXA< OY\!BT\:SZ"!'-J&TQ@6'6A_1+B$W,53<$'B)WD+ 2)3"EQ"Y'2HO0>4Y M,?D30G'#LDV(KZ!=8B6/EED.8LB3>8,V1NM@BR0W+;XM[6I8LYJ1^>BDTF1L]SY8$Q&KM5.:B98S& M,F/1G4X#GS"52.#XC29CJ;GP0@:CH8=>U#(+EWMK:YBM;)C].+/+VAG6SK!V MAK0S3G;3SJAF@#YB$^13I_&I_B?P(6)B[8]/C5:WL>M&1GFHJ<@1F#,AH$\A MEZDOZV:;0IXZ['&8(S:B'U4-Z,3C"H_,WW 918WXI:$W\L@_SUD68&L,'V7Y M/W =C2#R),:73*,$&PI?.\6:;%H1:)CH#\1$2T>>SV%M\2_&!#M7/P!;)F_0 MF87%8@5JK"C=YPF_J3$OYEO@ZN;?0GYAO+N**I#)!B$ 1$@B3G7*!@B5(:7N M%[;##"H#A+3"&L%MW$DT QXI'@<4VA +430+L 9[%J0^I!L#H+J&UL;83E/! MU*3^IS)RDQX"^D2P%0P5W%06A5V8ZW'J#\3V;/ZA '%@26X;QNS,8LQ^)E5E MC:2--)).=]-(FH, *-A/BS!F%Q9C]M..Z;;1:W0^-EL8<+MV;N[JS8^[!BEK M0MR$6!='F$IDJX(K^/9&0IWIW@VE)E0N$+&/EB>9/ 6KK-Q280M'=NP&,QSC M'$#\Z']-GYV]\\-]9R@T.=-?:6HN)HR$@2E99B$98[*1V;DF84X)C+DU+O2,X5%7@.+3GP$2#$Q:&RG,HX"3LIB.,K@ MW,H9<'AGPY1'R%P<426Q[)ZB^# 79<*%,7S@-$,=&6*>HO*TF0JJ]F?">@GY MT0SI8^M3S1 $\_(&J!'1P^AD=M= *KO$).?J_8P/9<-6UB*S%IFRR,YVTR*K M)EL_.I?T+JW7C3]N[NZ[S<_-WI\0N^HTWW_8L:8>R!R.);2Z<1BRH5"D '5= M5K5F>)@U!;ELH8&I%+XK=\,T,@^8"',)9*038NX 8S &&0O4L\U2KU9D99G' MQ5++$\+(MB,U(C$O-!N!$%DB6:'%R\N 65(6ZK :Q6H4JU&N#LYW4Z-4^4V_M$/ER/O>!^819/!@#9HT2#$*ZBO^']HJSF&+G0JMX0H>,I,I@ MU0 AS+HYJ+T?2$3L2;,0&TQ6& 15D G_,6T& G_) &ZG*'Z>BP\.%*@W#14 M)VR,KWS#=QNXH)0 C0!O$?O8.!HHW<2[C&FVQM0!,ITELME'H>%! 9.":8=Y M>!ISI#QX'(]^.>F_>UK5JUZ.MGF65;[KUG<;IGPO=E/Y5M #@_)EO8S0QK+B MNEU4Q*I/<]0/L(H#,_2H;FM9 :TCJSJJAE1,&;VL@8>&/H4\OM2G+Z \%R+M M3 _5>HR@(&#K7D_%,0^ / MED,-U;%F[&O,+7"^N$OP5]8E6=5GE5Y2N5= M[J+*NSJL)J@^8FUXTV[UFJU[A>[?9>7'$4=#MTE9SET,IXBB*HASHP$;^D8/ MXHG(UJ!9-6L5(="!&(T?SI#\*U>=EH5;(4>A)[:33-0M79<(8Y=UK9(F=:QA MXK)5#[)_U827Y<<)%,%!PB^"?QJ5G?@WP/)3SZ/&A$/XPN_/\ .9B:0A6PUD M-9#50$H#7>VF!JIFSCIFY53_V&C=$O*[XW0:GQKUNYW1.LLCNMA#[97$N"KT MBFZ!!DHFACJLOI<^>5X!?E&3/4NA=_T8$23X/_)3]%'H<\]%:FWL[SMS W3L MP)WS*/S'P5((,ZY0.;\WKY^<.XRF!BQ:9>;V:UR"E C5*RNN,@I(.;#B3U@) MB;IFCE@LHTH(PY[EO\Y.:'ZT6X99/K>=V]8U#D@:0X=!,NBPW#%XUFV)\:Q1 MY!U"\T0F"S?UXB5/UH'S>ZY*4-X)-GWN5F30\"!2R+ M*(B,1#9Q*\R'R;:2&)-9]OXH[("!#JES91VFAB)62:K%\Z8!"NJ-5Y@[^HV> M/9J[E6<-;UFVK_B5S>+3%:0[=7P1CI,GW@#*F*.A$2/C&A@A]1\B;#>PA&Z# M+!)V?TA@["YVR*&>@]3!'AEK4BY,!3;_$I#O&D_]?_WCZ/SP>L,&!3@:VI#9 MA*H?JM/"7X = 0NN*!4'(%-H[7RCE0FW@:6-6K'ZL0/4_P9D1X%MV*>675=7 MB*U2#X#E"MC@]:C#TLJ#WXE^D%>'U72+I2T5B6[QLIIN\:2:;K&T?2-Q*I;& ML>BKBVJZQ8MJNL6SZF*+XQS=XA]"@$D/I;MU?/?=&38NEAL?F[/A_@9#'ELW MI^,LZ=%57KTY457J?2',CKB(("7$+94#K!0%" !W\P"56B.F"W@.GT6,7_'# M*Q2.5,;\XPF;3_(PC^;?(\.5Q&J'BSS)*9G"V]*-7&?B_A7%D#SB&W&C%_&7 M-BU2Z*C@2\%TX/3R'7#=((E,'+P"0GS+'+Q@)2Q6M ZI[((-*HF3A$$IF"1I MCT'@)KACA"7A<\@09J%L#7)5M?"K)1KWUC*%!D!:8 M"N/71^_.?GGOKR7N"\J M2%Q2N&&@MB#NBVB6JL"O&&'LZ2/D3F'^JR?)+'_ X4,_=&[/PA:6VH3;5FY[ MH30/SC_P-02P,$% @ *J&X+9:CZ.C M\_SI\/8O9U>GW7]_.1[NV==<_XB]?-_0/1 M3662Z5R;1$9[>^>76V)KF.>CX[V]\7C<'!\V33K8ZU[O#?,X>KT7&9.I9IB' M6^_^_*>W^(S^53+$?W.=1PI^R?-P5WU[??1KZ\U/36@$7^VY[][NN=9_V=T5 MEQ_$J4EN59JK5-P>-?>;K>;1OMC=Q08]$T[@WS^]'8DLGT3J;UNY^I;ORD@/ MDN-4#X;Y22S3@4YV>R;/37R\/_)/Z9 M*.0'F?Y?=7R S>EC7\8ZFAQW=:PR<:G&XMK$,K%-<2+'B4EC&7'G.1*P#P_@ M::*XU:U,M801A6VX]>[\7Q\OWE]T@>9';_=&[[[[FNZ:TH&)3'K\PS[]]X?1_>R\WY]?@;"X+KSM7W9%=TK M7#C1Y:!E2?-*J#WXZ?-T0[8YH?SZ_/#L_^_\A MP;WG;=5>'T='NR.6/H\B;3L3IB_.5*#B'HCPPX.&:.VW]ANB.U2H6T(%7V8W M#7&1!$VQC8>NM7]R:N*13"8-^GAP(NSCL:H_*3+_1":A>VJ*U#[=$4,9"IB? M""*9T5PR%10I*#18=JH&.H--4Z$H@'2IZ*@ -1UR/+3,88J=LO7YMV HDX$2 M[2#'KYDU9"9DK.#M\%C N.*4QFF+P,0Q])3E)KAI/G(W-U)Z6DJ??FIWX$2B MI/X,3SK=J]-_/)<#\^,/!V_V'W7\CYJMUVNTH"LX%++(AR:%X4,1R)'.9<0' M TX)&)=93@?SH+'_TU$#9HO_BVPH4T7/JR>I(482#$$9%4K\UWZ3%G<@1G!T MJ7V#I, !=U'K9I2JODKQK"_34U/@O*M#"YV)4-]J..E")[D1^=BP5%%9@X\] M[]WTV:<95;Y]/RT91(T\B_NID6IVC3B06=C;^\6]S5#]L?)J;7COV1TFU)I] M$T5FK).!"%46I'I$*@OV$3=_^G@A2XQ208&"I5(BMBH(ZV[(5/?B] H_2UPF:"SI1* B7@0*S0=T,H&0RQ MQ7BHX1>-_0OU;:A[.G=]M9,$QA+7"CH C9N(GX$,<+IW_P$T2$D]3Q0<8M*^ MLS;&,^/BZL]55V8_1JJ?'X-7WWJUI-]+$T9^TL'#R;'"2O]I&><3 2>T-@8)6"C+&_ MN"_OT-$@UX#0&(*B3M%AH&Z]/8!]W*WC%P_V_N[!#O9IK&SA8'63X6L2J:Q* M_,4D1 *SENC!U]!>:2+Z$GLS1;[2C'J@HV:PU5%D MMSH3VS"7J A1&J"<5Y'US& &(2PUR$V:[2SBA"H7G)0,.31C=:O2!C-2 5L0 MT9BUQ8G:S(?R5J&]1%%(:_O57VG7K-1YS##3Z):E'=-"@3F*VT#4:,PP"1% M;!_LD-GI2>!49<_(-)PB#N[R=FN'6-D]Q-9(S3FM-;N[N4'C(2E(D4*#BBU9 MMJW:CB15<*R^&L,KOM$S4[[/2'I_I4@';;9*XZ6,PH88*SB9$^@DQV]2)4'J MD&BQOV-W%5XI&6@9P6'NDI9C#;T6.8_0[VM81:YOE3_K^+QRVB3,\S>813YQ M7]I3-C)CGA$^@PZS'.05?E'.<-9^KIY '-"?V<6"K"DN0)*%H9XE7):!KXGZ M;"Y1:NO>)O&.HBH1Q6?S#(4ZL M3$42PRK@Y.([S 16.;/#FX0[#9"7I'6L$LX*B58_VNTC%+"L?!Z\2?,W9+$. MW$B7-94NORC6E\CP7O&BMQ84<1%YKL!]=C[<7-V^C(7RPKG@J3AUYR!J3*R# MC5NWWD?WCW/K'N]-D(Q!X9')6#GMQ]$NT%B1&MB %2P>Y3"5 MB0]HH8++87H1+@W] 9C;"*10AJ1 C5JZ)0WAW9*&MTPB#3Z(M9/@"5"M]+AZ M*C+C%RZG9EG^.\JA.4M<):]DS1MP5["%6](LD>8%X2S;@CWGK"2VF+(<]KY@ M VTD-3T=R0FQOW7 OJMG#3T A_84#P;GE#CH#)(BIU!\&C_"M]DV\RSWQ[I,.[@2E=2)CA\7 M=\A,!,:7PGU;W.[!4]ZI!\GN8^@Y034L2);@4+3X$:G*\NON\YOY?C.[Q9/1RU&P@K 3Y0$ MUYT\CCQPT!K-0Q.N"A]D?FC58"@(^TS=H"/8L]T>;MJN[(,A=2RCL9QD)V,= MYD/@)1AFZ]$ F=7GN,J(ZW,T[F-FRZ%>29&)#.H.LZ@N"\ML^S)U_T;XK[GP M/V68'3(!-$A-Q"!T&7#0Y\'"?$[0$R1XX$<+[&AY.9K8!KX)5=^=I_L\7[:] M%I@Y*UGU3J;3@83!K1-+;WF/%3[3.JS'*F8S4ZL;I6:<^ ,=/T!";(3#TQ<. M3R6TR'=#T.I[V?NUQE'%TI(_^^>OG]^\9GO]G&R)>[$.*$9LYEUC^ 3\%OI2SA'#UFON_';M3R=6K)B9%XME/#S*=!P<82>87!.;-'2R)B MHDDV'G)F$80T)E$P2\(H511M[LM;$Q5)+M,)9_.F/H*X-2/E(K%]#KDJ#NY2 M)@:F+-$VM$-FE7CE4KB0>V*@L_U3ID=^HQ4H$.<(K(G J6\; $]9ZJ>-R7" M4'9(II&&EW >VP<[]GQ4;8!I5M]ZYX& K18! 8]." A!EFN(8^,TF(5PZ9@% MUU;E+8!2E(A+"OKH%*9#/:$=0?C%OZM^7WQ(E:(0$9X'QY'^W6.P)7; VM"J MC[G2-:>X>O'IB];9 'N^)+-BITQY%;>,H8 M%9X8SUYR!O-SIPE&B?MP$\5?PXLAIT,#QP>W\6>3%O%FB];4"KBZ+V-HP_&, M+_%>QYB =QF*0% H8[R(1> ;]CNJP &)J3L0Y0G[%SBAAI6914H"%+U*F(+W M+#JYGZ*&'\>ESH(!3$(1GW+(UI_$7,]J0F4 M(KG62TU!^#A6JST%,JQ/ZJCLP[Z(]TA2Q@.B)Z(IKX A,X;)2U [81%HU/%A M ?X1IE63B8,M>=G>%="9U>:(#")/%-_UEP\H[=8E*S+,"2GBU\N0:@".<%KZU:BPD%\%-9\ESQA@]Q&H M&XS C&Q\7A!T8;I7 3=&]<\5 (A@RQG LGA2BU>\%7J)A2[E^')=@ MB6EN6%'L^4@36MNS(@^S"FBHY9KC3] XU-FH0,1Z3^5CM'F+\O;9- *?SR1O M'_D(,VWL-7LA>SI"K@6& I>R:(_SH&#CQM[':YNPR!\@ ^,,AZX:U?T@@)"?G8(%A T=U&%\:H""8;OI81B]\Y$T$Q MCDL"L12DBN0PSL8%%.@[ABPYY6=++$"=& M@?5^G_(2LA%17I*QF);ARI+YIJZ3FX.>]_4+F%5=, O+VB[Q(,6:4P$#0 MC564I-H8.S U*C(OY&!T4$8?T)!I9*:XW915J MP3 -1BQ@E\BE0&:6O_<-G(3U-TRDY<#HG35JQ*9SH& ME7W+JAX4: _\=S XABH*RZ&J/C+I.?#>Y8#T*#KPMEQ4#SS>!,.-00D:=%6E M/$S$MG7A$F/*4"'C7[XK"&CR9K@C2U!439P MT=:18/ -A+OGB,81&1TJ'7#Z$R,C)G)6*V4Y;Y&6-MJ 4UUJ5USC3$9DZI$! M11) BN- R=F3/G.@Z-7 MWONXQZSB&RKS.D8H3:0)%T3;S,1"\%)DHU'N(X<>IT6 #J6+K/KW<(2^ MH2J&'&[8O?ARA3(3A!9%1CWD@(5GF1LB 9*!HT&3HTQ;/Z)PM"!;K%J5@R_U M>0%5BY14@Q>++_;BZ-7A2B^X@KN$"9/,(F!>J1%85S@Y;L,&#A*AZ<8>2?&7 M?3B>BF2[5K&S2\X<>[SLG5MCL79_6M(F@&SQ."N97#K/EZ#!:A@]+%D4DREI M$C"-")4FBXS3[O1H!M-5]H))"=#\>[D/ $& M9B[(FUL)PBN8^,S^C$U=%8;2-P<;LHBX^@&Z(SA&$@$/* >H7M29)1N8?9$J M2>1(,ANJJU0(PLM$&/:FU)C#0N6.PE,$L4[ (B_!IY#YV4N7LVM\6KL4/)_) MI*6EQ)U6R,A7Y#GT+:MB+H #Q[&\40\).Z\><';W+Z95^PMGLJ>BS#L%>)6[ MGYT8XDJ.+WOKUEP^W(N2\LZ%#8A$DS)Z-4\QS][>L7G8>AFM6EU'G9750E > M8#EU0@#YZ5B02'8O,,R!PJPB>UPG-K\;8($SUK\--U'L>D WLRB:@BD:$'0V M5M7SH_-K:TE- 79_RZS9+>6\>'?8X[SFG52BI/N\73]6'HBBX5E0!%F;Z7J: MC6G7GRD.#(W@7*"4@_XU; 0 ;)"DO(FB'W@\FU95L3!9D9$A@OLWG-+J5[R%Y0#?(U2R&NKHWVOJ;A( M[B/JBC9$!2SNM1,G9LIZQ@C)!=\K<1?3II1A7,"<>@X@A)%FBK(48*.A,,<' M7#T? ;S3(ITD.B<**QUR50BN5%KMU]XSF',-P^655L0JU^)$532[O?RAYA2B MJY:3XQIR<_34#)4"O!Q'L1+ER&*)6;D[5RF)O,VU44EUW7)$A@]=8';Y#94T M^(G2C.&R_>S8(/_\ZWW\97F?;YO++?.=D\0L>FUG(0C2P<2Q_B[=^R2 &Q() MH?RXQBK(<>KJ1Q\Q?BNFB RX^03/C6YKURYD;*-8#1.SA;8G,Z*4R!M4 I@H<2AO[\ M"M46=$9\]03G0[K^QAZ&2>AF27D3S HK1%1,B_+FW96K7HK=]E0,\G8)QG]? MY.)KPM>E188!3YPI:7[* =B(79'9DN48/DFUXG!%"5-@+'\=KE"% M_4\A+*S]E%/)BXPO'JAO%%:R%R<7[ )V4B3HAZ28*;UW&RKIFEJNII:-21 P MB/=$Z*^']"BD50@[QNB)Q<-+11T;"M@3/H N3F MT*\?2+QKJ[&(]H#\6F"@:_KSIZE,-_NUQD+:E=$!8\QM7.HVSM\7KA=-PDHQ M!4*VJ 11-\5H@:\M<]ELLQ@"$9BJS O1.T>"3EM'^TSA:S/!"'TG3\%B:XA3 MF#2&N3_+#.3A$.1GGMN**ONM_=;!1AZLH3SXQ*ITLS5K>O2O[OR#=7 :T18B M*) S?@I_R3:;Q,!9#KO>[9Y9VZ=^$##)K;V9J,# P,# Q+FIP9U!+ 0(4 Q0 ( '*14E)G@AB? MCE@ -J= 6 " 9T5 !G8C)P86-X,FMO9FHP,# P,#(N M:G!G4$L! A0#% @ U#'AJ& !E(P@ % @ %.Z@, ='1D+3(P M,C Q,C,Q7VQA8BYX;6Q02P$"% ,4 " !RD5)2S+=\X'-2 #$L 8 % M @ &:< 0 ='1D+3(P,C Q,C,Q7W!R92YX;6Q02P$"% ,4 M" !RD5)2?OY+R58E #F/P$ $@ @ $_PP0 ='1D+65X,3 Q M-%\S,C8N:'1M4$L! A0#% @ @$ '1T9"UE>#(Q,5\Q,"YH=&U02P$"% ,4 " !RD5)2+([T M?K8" #X!P #P @ 'JZP0 ='1D+65X,C,Q7S@N:'1M4$L! M A0#% @ X$ '1T M9"UE>#,Q,5\V+FAT;5!+ 0(4 Q0 ( '*14E(OH55",0@ "]$ / M " 2/W! !T=&0M97@S,3)?-RYH=&U02P$"% ,4 " !RD5)2 M&UN+^J,Q "T6 $ #P @ &!_P0 ='1D+65X,S%?-C(N:'1M M4$L! A0#% @ #,R,5\Q,2YH=&U02P$"% ,4 " !RD5)2$)030WQT !AK00 M#P @ $%-P4 ='1D+65X,S)?-C,N:'1M4$L! A0#% @ M#0U7S(V ;.2YH=&U02P4& !$ $0 [! X< % end