0001671933-24-000059.txt : 20240510 0001671933-24-000059.hdr.sgml : 20240510 20240510160213 ACCESSION NUMBER: 0001671933-24-000059 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 58 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240510 DATE AS OF CHANGE: 20240510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Trade Desk, Inc. CENTRAL INDEX KEY: 0001671933 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] ORGANIZATION NAME: 06 Technology IRS NUMBER: 271887399 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37879 FILM NUMBER: 24934661 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-Q 1 ttd-20240331.htm 10-Q ttd-20240331
000167193312-312024Q1false.500365287261441xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesttd:Classxbrli:purettd:businessActivityttd:segment00016719332024-01-012024-03-310001671933us-gaap:CommonClassAMember2024-04-300001671933us-gaap:CommonClassBMember2024-04-3000016719332024-03-3100016719332023-12-310001671933us-gaap:CommonClassAMember2024-03-310001671933us-gaap:CommonClassAMember2023-12-310001671933us-gaap:CommonClassBMember2024-03-310001671933us-gaap:CommonClassBMember2023-12-3100016719332023-01-012023-03-310001671933us-gaap:CommonStockMember2022-12-310001671933us-gaap:AdditionalPaidInCapitalMember2022-12-310001671933us-gaap:RetainedEarningsMember2022-12-3100016719332022-12-310001671933us-gaap:CommonStockMember2023-01-012023-03-310001671933us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001671933us-gaap:RetainedEarningsMember2023-01-012023-03-310001671933us-gaap:CommonStockMember2023-03-310001671933us-gaap:AdditionalPaidInCapitalMember2023-03-310001671933us-gaap:RetainedEarningsMember2023-03-3100016719332023-03-310001671933us-gaap:CommonStockMember2023-12-310001671933us-gaap:AdditionalPaidInCapitalMember2023-12-310001671933us-gaap:RetainedEarningsMember2023-12-310001671933us-gaap:CommonStockMember2024-01-012024-03-310001671933us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001671933us-gaap:RetainedEarningsMember2024-01-012024-03-310001671933us-gaap:CommonStockMember2024-03-310001671933us-gaap:AdditionalPaidInCapitalMember2024-03-310001671933us-gaap:RetainedEarningsMember2024-03-310001671933us-gaap:CashMember2024-03-310001671933us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-03-310001671933us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2024-03-310001671933us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2024-03-310001671933us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-03-310001671933us-gaap:CashMember2023-12-310001671933us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001671933us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2023-12-310001671933us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2023-12-310001671933us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001671933ttd:LoanAndSecurityAgreementRevolvingLoanFacilityMember2021-06-150001671933ttd:LoanAndSecurityAgreementRevolvingLoanFacilitySwinglineBorrowingsMember2021-06-150001671933ttd:LoanAndSecurityAgreementRevolvingLoanFacilityLettersOfCreditMember2021-06-150001671933ttd:LoanAndSecurityAgreementMember2021-06-152021-06-150001671933ttd:AmendedCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-02-092023-02-090001671933ttd:AmendedCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-02-090001671933ttd:AmendedCreditFacilityMemberttd:AdjustedSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember2023-02-092023-02-090001671933ttd:AmendedCreditFacilityMembersrt:MinimumMemberus-gaap:BaseRateMember2023-02-092023-02-090001671933ttd:AmendedCreditFacilityMembersrt:MaximumMemberus-gaap:BaseRateMember2023-02-092023-02-090001671933ttd:AmendedCreditFacilityMembersrt:MinimumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-02-092023-02-090001671933ttd:AmendedCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MaximumMember2023-02-092023-02-090001671933ttd:AmendedCreditFacilityMembersrt:MinimumMember2023-02-092023-02-090001671933ttd:AmendedCreditFacilityMembersrt:MaximumMember2023-02-092023-02-090001671933ttd:AmendedCreditFacilityMember2024-03-310001671933ttd:AmendedCreditFacilityLetterOfCreditMember2024-03-310001671933ttd:AmendedCreditFacilityMemberus-gaap:FederalFundsEffectiveSwapRateMember2023-02-092023-02-090001671933us-gaap:CommonClassAMemberttd:TwentyTwentyThreeStockRepurchaseProgramMember2023-02-280001671933us-gaap:CommonClassAMemberttd:TwentyTwentyThreeStockRepurchaseProgramMember2023-12-310001671933us-gaap:CommonClassAMemberttd:TwentyTwentyThreeStockRepurchaseProgramMember2024-02-150001671933us-gaap:CommonClassAMemberttd:TwentyTwentyThreeStockRepurchaseProgramMember2024-01-012024-03-310001671933us-gaap:CommonClassAMemberttd:TwentyTwentyThreeStockRepurchaseProgramMember2024-03-310001671933us-gaap:OperatingExpenseMember2024-01-012024-03-310001671933us-gaap:OperatingExpenseMember2023-01-012023-03-310001671933us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001671933us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001671933us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001671933us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001671933us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001671933us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001671933us-gaap:EmployeeStockOptionMember2023-12-310001671933us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001671933us-gaap:EmployeeStockOptionMember2024-03-310001671933ttd:TwoThousandAndSixteenIncentiveAwardPlanMembersrt:ChiefExecutiveOfficerMemberttd:MarketBasedPerformanceAwardMember2021-10-310001671933ttd:TwoThousandAndSixteenIncentiveAwardPlanMembersrt:ChiefExecutiveOfficerMemberttd:MarketBasedPerformanceAwardMember2023-12-310001671933ttd:TwoThousandAndSixteenIncentiveAwardPlanMembersrt:ChiefExecutiveOfficerMemberttd:MarketBasedPerformanceAwardMember2024-01-012024-03-310001671933ttd:TwoThousandAndSixteenIncentiveAwardPlanMembersrt:ChiefExecutiveOfficerMemberttd:MarketBasedPerformanceAwardMember2024-03-310001671933ttd:TwoThousandAndSixteenIncentiveAwardPlanMembersrt:ChiefExecutiveOfficerMemberttd:MarketBasedPerformanceAwardMember2023-01-012023-03-310001671933us-gaap:RestrictedStockMember2024-03-310001671933us-gaap:RestrictedStockMember2024-01-012024-03-310001671933us-gaap:EmployeeStockMember2024-01-012024-03-310001671933us-gaap:EmployeeStockMember2023-01-012023-03-310001671933us-gaap:EmployeeStockMember2024-03-310001671933country:US2024-01-012024-03-310001671933country:US2023-01-012023-03-310001671933us-gaap:NonUsMember2024-01-012024-03-310001671933us-gaap:NonUsMember2023-01-012023-03-310001671933us-gaap:IndemnificationGuaranteeMember2024-03-310001671933us-gaap:IndemnificationGuaranteeMember2023-03-310001671933us-gaap:SubsequentEventMember2024-05-100001671933ttd:JayGrantMember2024-01-012024-03-310001671933ttd:JayGrantMember2024-03-310001671933ttd:JeffTGreenMember2024-01-012024-03-310001671933ttd:JeffTGreenMember2024-03-310001671933ttd:LauraSchenkeinMember2024-01-012024-03-310001671933ttd:LauraSchenkeinMember2024-03-310001671933ttd:GokulRajaramMember2024-01-012024-03-310001671933ttd:GokulRajaramMember2024-03-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
______________________________
FORM 10-Q
______________________________
(Mark One)
xQUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024
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
______________________________
Cover.jpg
THE TRADE DESK, INC.
(Exact name of registrant as specified in its charter)
______________________________
Delaware27-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)
Registrant’s telephone number, including area code: (805) 585-3434
N/A
(Former name, former address and former fiscal year, if changed since last report)
______________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Class A Common Stock, par value $0.000001 per shareTTDThe Nasdaq Stock Market LLC
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x 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 x No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
x
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No x
As of April 30, 2024, the registrant had 445,208,133 shares of Class A common stock and 43,918,900 shares of Class B common stock outstanding.


THE TRADE DESK, INC.
QUARTERLY REPORT ON FORM 10-Q
INDEX
Page


PART I. FINANCIAL INFORMATION
Item 1. Condensed Consolidated Financial Statements
THE TRADE DESK, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except par values)
(Unaudited)
As of
March 31,
2024
As of
December 31,
2023
ASSETS
Current assets:
Cash and cash equivalents$918,200 $895,129 
Short-term investments, net501,360 485,159 
Accounts receivable, net of allowance for credit losses of $12,852 and $12,826 as of March 31, 2024 and December 31, 2023, respectively
2,619,280 2,870,313 
Prepaid expenses and other current assets57,579 63,353 
TOTAL CURRENT ASSETS4,096,419 4,313,954 
Property and equipment, net150,551 161,422 
Operating lease assets201,859 197,732 
Deferred income taxes154,849 154,849 
Other assets, non-current60,119 60,730 
TOTAL ASSETS$4,663,797 $4,888,687 
LIABILITIES AND STOCKHOLDERS’ EQUITY
LIABILITIES
Current liabilities:
Accounts payable$2,094,855 $2,317,318 
Accrued expenses and other current liabilities131,287 137,996 
Operating lease liabilities57,208 55,524 
TOTAL CURRENT LIABILITIES2,283,350 2,510,838 
Operating lease liabilities, non-current180,456 180,369 
Other liabilities, non-current33,436 33,261 
TOTAL LIABILITIES2,497,242 2,724,468 
Commitments and contingencies (Note 11)
STOCKHOLDERS’ EQUITY
Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of March 31, 2024 and December 31, 2023
  
Common stock, par value $0.000001
Class A, 1,000,000 shares authorized; 444,809 and 444,997 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively
Class B, 95,000 shares authorized; 43,919 and 43,919 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively
  
Additional paid-in capital2,063,311 1,967,265 
Retained earnings103,244 196,954 
TOTAL STOCKHOLDERS’ EQUITY2,166,555 2,164,219 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY$4,663,797 $4,888,687 
The accompanying Notes to Condensed Consolidated Financial Statements are an integral part of these statements.
3

THE TRADE DESK, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
(Unaudited)
Three Months Ended
March 31,
20242023
Revenue$491,253 $382,803 
Operating expenses:
Platform operations103,630 84,867 
Sales and marketing121,725 97,222 
Technology and development107,686 93,710 
General and administrative129,555 130,312 
Total operating expenses462,596 406,111 
Income (loss) from operations28,657 (23,308)
Other expense (income):  
Interest income, net
(16,661)(14,423)
Foreign currency exchange loss (gain), net(715)723 
Total other income, net(17,376)(13,700)
Income (loss) before income taxes46,033 (9,608)
Provision for (benefit from) income taxes14,373 (18,934)
Net income$31,660 $9,326 
Earnings per share:
Basic$0.06 $0.02 
Diluted$0.06 $0.02 
Weighted-average shares outstanding:  
Basic488,551 489,712 
Diluted498,192 499,795 
The accompanying Notes to Condensed Consolidated Financial Statements are an integral part of these statements.
4

THE TRADE DESK, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
(Unaudited)
Class A and B
Common Stock
Additional
Paid-In
Capital
Retained
 Earnings
Total
 Stockholders’
Equity
Shares Amount
Balance as of December 31, 2022490,468 $— $1,449,825 $665,514 $2,115,339 
Exercise of common stock options2,451 — 10,365 — 10,365 
Issuance of restricted stock, net of forfeitures and shares withheld for taxes414 — (15,595)— (15,595)
Repurchases of Class A common stock(5,139)— — (292,863)(292,863)
Stock-based compensation— — 114,235 — 114,235 
Net income— — — 9,326 9,326 
Balance as of March 31, 2023488,194 $— $1,558,830 $381,977 $1,940,807 
Balance as of December 31, 2023488,916 $— $1,967,265 $196,954 $2,164,219 
Exercise of common stock options719 — 10,804 — 10,804 
Issuance of restricted stock, net of forfeitures and shares withheld for taxes620 — (26,806)— (26,806)
Repurchases of Class A common stock(1,527)— — (125,370)(125,370)
Stock-based compensation— — 112,048 — 112,048 
Net income— — — 31,660 31,660 
Balance as of March 31, 2024488,728 $— $2,063,311 $103,244 $2,166,555 
The accompanying Notes to Condensed Consolidated Financial Statements are an integral part of these statements.
5

THE TRADE DESK, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
Three Months Ended March 31,
20242023
OPERATING ACTIVITIES:
Net income$31,660 $9,326 
Adjustments to reconcile net income to net cash provided by operating activities:  
Depreciation and amortization21,742 19,293 
Stock-based compensation110,620 113,470 
Noncash lease expense12,751 11,917 
Provision for expected credit losses on accounts receivable40 316 
Other1,125 (1,310)
Changes in operating assets and liabilities:  
Accounts receivable238,147 258,165 
Prepaid expenses and other current and non-current assets3,331 (5,481)
Accounts payable(220,196)(200,701)
Accrued expenses and other current and non-current liabilities(104)(4,309)
Operating lease liabilities(13,644)(13,113)
Net cash provided by operating activities
185,472 187,573 
INVESTING ACTIVITIES:  
Purchases of investments(159,731)(144,721)
Maturities of investments147,794 126,731 
Purchases of property and equipment(7,224)(9,156)
Capitalized software development costs(1,958)(1,467)
Net cash used in investing activities
(21,119)(28,613)
FINANCING ACTIVITIES:  
Repurchases of Class A common stock(125,280)(291,534)
Proceeds from exercise of stock options10,804 10,365 
Taxes paid related to net settlement of restricted stock awards(26,806)(15,595)
Net cash used in financing activities
(141,282)(296,764)
Increase (decrease) in cash and cash equivalents
23,071 (137,804)
Cash and cash equivalents—Beginning of period895,129 1,030,506 
Cash and cash equivalents—End of period$918,200 $892,702 
SUPPLEMENTAL CASH FLOW INFORMATION:  
Cash paid for operating lease liabilities$15,716 $15,342 
Operating lease assets obtained in exchange for operating lease liabilities$16,875 $3,999 
Capitalized assets financed by accounts payable$3,135 $5,214 
Tenant improvements paid by lessor$ $1,552 
Stock-based compensation included in capitalized software development costs$1,428 $765 
The accompanying Notes to Condensed Consolidated Financial Statements are an integral part of these statements.
6

THE TRADE DESK, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 1—Nature of Operations
The Trade Desk, Inc. (the “Company”) is a global technology company that empowers buyers of advertising. Through the Company’s 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 video (which includes connected television (“CTV”)), display, audio, digital-out-of-home, native and social, on a multitude of devices, such as computers, mobile devices, televisions and streaming devices. The Company’s platform integrations with major inventory, publisher and data partners provide ad buyers reach and decisioning capabilities, and the Company’s enterprise application programming interfaces (“APIs”) enable its clients to customize and expand platform functionality.
The Company is a Delaware corporation formed in November 2009 and headquartered in Ventura, California with offices in various cities in North America, Europe, Asia and Australia.
Note 2—Basis of Presentation and Summary of Significant Accounting Policies
The accompanying condensed consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and are unaudited. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. The condensed consolidated balance sheet as of December 31, 2023 was derived from audited financial statements but does not include all disclosures required by GAAP. Accordingly, these condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes included in its Annual Report on Form 10-K for the year ended December 31, 2023.
There have been no material changes to the Company’s accounting policies from those disclosed in its Annual Report on Form 10-K for the year ended December 31, 2023, and these unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with that used to prepare the Company’s audited annual consolidated financial statements for the year ended December 31, 2023, and include, in the opinion of management, all adjustments, consisting of normal recurring items, necessary for the fair statement of the condensed consolidated financial statements.
The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the results expected for the full year ending December 31, 2024.
Use of Estimates
The preparation of condensed 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 condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from these estimates.
Management regularly 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, (3) operating lease assets and liabilities, including the Company’s 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 option pricing models 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 March 31, 2024, the impacts to the Company’s business due to geopolitical developments and macroeconomic factors such as rising interest rates, inflation, changes in foreign currency exchange rates and supply chain disruptions, continue to evolve. As a result, many of the Company’s estimates and assumptions, including the allowance for credit losses, consider macroeconomic 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, the Company’s estimates may change materially in future periods.
7

Recent Accounting Pronouncements
In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which adds requirements to report significant expenses, requirements for entities with a single reportable segment to provide all disclosures otherwise required under Topic 280 and requirements to report segment information on an interim basis, among other clarifications and requirements. This guidance will be effective on a retrospective basis for annual periods beginning with the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2024, and interim periods beginning with the Company’s Quarterly Report Form 10-Q for the fiscal quarter ended March 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and notes.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires greater disaggregation of information and consistent categories in the effective tax rate reconciliation and income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. This guidance will be effective on a prospective basis, with an option to apply it retrospectively, for annual periods beginning with the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and notes.
Note 3—Earnings Per Share
The Company has two classes of common stock, Class A and Class B. Basic and diluted earnings per share 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.
Basic earnings per share is calculated by dividing net income by the weighted-average number of shares of common stock outstanding. Diluted earnings per share is calculated by dividing net income by the weighted-average number of shares of common stock outstanding adjusted for the potentially dilutive impact of stock options, restricted stock and the Employee Stock Purchase Plan (“ESPP”), using the two-class method required for participating securities. Restricted stock awards are considered to be participating securities due to their non-forfeitable dividend rights.
The computation of basic and diluted earnings per share is as follows (in thousands, except per share amounts):
Three Months Ended
March 31,
20242023
Numerator:
Net income$31,660 $9,326 
Denominator:
Weighted-average shares outstanding—basic488,551 489,712 
Effect of dilutive securities9,641 10,083 
Weighted-average shares outstanding—diluted498,192 499,795 
Basic earnings per share$0.06 $0.02 
Diluted earnings per share$0.06 $0.02 
Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings per share
4,799 9,832 

8

Note 4—Cash, Cash Equivalents and Short-Term Investments, Net
Cash, cash equivalents and short-term investments in marketable securities were as follows (in thousands):
As of March 31, 2024
Cash and
Cash
Equivalents
Short-Term
Investments, Net
Total
Cash$287,742 $— $287,742 
Level 1:   
Money market funds594,935 — 594,935 
Level 2:   
Commercial paper35,523 188,390 223,913 
Corporate debt securities 185,016 185,016 
U.S. government and agency securities 127,954 127,954 
Total$918,200 $501,360 $1,419,560 
As of December 31, 2023
Cash and
Cash
Equivalents
Short-Term
Investments, Net
Total
Cash$289,512 $— $289,512 
Level 1:  
Money market funds560,673 — 560,673 
Level 2:  
Commercial paper36,013 168,224 204,237 
Corporate debt securities 185,465 185,465 
U.S. government and agency securities8,931 131,470 140,401 
Total$895,129 $485,159 $1,380,288 
The Company’s gross unrealized gains or losses from its short-term investments, recorded at fair value, for the three months ended March 31, 2024 and 2023, were immaterial.
The contractual maturities of the Company’s short-term investments are as follows (in thousands):
March 31, 2024
Due in one year$458,132 
Due in one to two years43,228 
Total$501,360 
9

Note 5—Leases
The components of lease expense recorded in the condensed consolidated statements of operations were as follows (in thousands):
Three Months Ended
March 31,
20242023
Operating lease cost$12,711 $11,847 
Short-term lease cost474 472 
Variable lease cost3,816 3,103 
Sublease income(42)(546)
Total lease cost$16,959 $14,876 
Note 6—Debt
Credit Facility
On June 15, 2021, the Company and a syndicate of banks, led by JPMorgan Chase Bank, N.A., as agent, entered into a Loan and Security Agreement (the “Credit Facility”). The Credit Facility consists of a $450 million revolving loan facility, with a $20 million sublimit for swingline borrowings and a $15 million sublimit for the issuance of letters of credit. Under certain circumstances, the Company has the right to increase the Credit Facility by an amount not to exceed $300 million. The Credit Facility 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.
On December 17, 2021, the Company amended the Credit Facility to expand the process for issuing letters of credit and the related invoicing, particularly with respect to letters of credit not denominated in U.S. Dollars. On February 9, 2023, the Company further amended its Credit Facility (as amended, the “Amended Credit Facility”) to transition from a variable interest rate based on the London Interbank Offered Rate to a variable interest rate based on the secured overnight financing rate (“SOFR”).
Loans under the Amended Credit Facility bear interest at a rate equal to, at the Company’s option, an annual rate of either a Base Rate or an adjusted term SOFR rate (defined as SOFR for a specified term plus a credit spread adjustment of 10 basis points, subject to a 0% floor), plus an applicable margin (“Base Rate Borrowings” and “Term SOFR Borrowings”). The Base Rate is defined as a rate per annum for any day equal to the greatest of (1) the rate of interest last quoted by The Wall Street Journal as the “Prime Rate” in the United States, (2) the New York Federal Reserve Bank Rate in effect on such day plus half of 1%, and (3) the adjusted term SOFR rate for a one-month interest period on such day plus 1%. The applicable margin is between 0.25% to 1.25% for Base Rate Borrowings and between 1.25% and 2.25% for Term SOFR Borrowings based on the Company maintaining certain leverage ratios. The fee for undrawn amounts under the Amended Credit Facility ranges, based on the applicable leverage, from 0.200% to 0.350%. The Company is also required to pay customary letter of credit fees, as necessary.
As of March 31, 2024, the Company did not have an outstanding debt balance under the Amended Credit Facility. Availability under the Amended Credit Facility was $443 million as of March 31, 2024, which is net of outstanding letters of credit of $7 million. The Amended Credit Facility matures, and all outstanding amounts become due and payable, on June 15, 2026.
The Amended Credit Facility contains customary conditions to borrowings, events of default and covenants, including covenants that restrict the Company’s ability to sell assets, make changes to the nature of the Company’s 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 Amended Credit Facility also requires the Company to maintain compliance with a maximum ratio of consolidated funded debt to consolidated EBITDA of 3.50 to 1.00. As of March 31, 2024, the Company was in compliance with all covenants.
10

Note 7—Capitalization
Share Repurchase Program
In February 2023, the Company’s board of directors approved a share repurchase program with authorization to purchase up to $700 million of its Class A common stock. As of December 31, 2023, $53 million remained available and authorized for repurchases. In February 2024, an additional $647 million was authorized under this program, bringing the total amount available for future repurchases back to $700 million. The share repurchase program, which has no expiration date, is designed to help offset the impact of future share dilution from employee stock issuances. Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases to be determined at the Company’s discretion, depending on market conditions and corporate needs. Open market repurchases are structured to occur in accordance with applicable federal securities laws, including within the pricing and volume requirements of Rule 10b-18 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The Company may also, from time to time, enter into Rule 10b5-1 plans to facilitate repurchases of its shares under this authorization. This program does not obligate the Company to acquire any particular amount of Class A common stock, and may be modified, suspended or terminated at any time at the discretion of the Company’s board of directors.
During the three months ended March 31, 2024, the Company repurchased and subsequently retired 1.5 million shares of its Class A common stock for an aggregate repurchase amount of $125 million. The repurchase amount for the three months ended March 31, 2024 included an immaterial amount related to the 1% excise tax on net share repurchases as a result of the Inflation Reduction Act of 2022 (“IRA”). As of March 31, 2024, $575 million remained available and authorized for repurchases. Activity under the share repurchase program was recognized in the condensed consolidated financial statements on a trade-date basis.
Note 8—Stock-Based Compensation
Stock-Based Compensation Expense
Stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows (in thousands):
Three Months Ended
March 31,
20242023
Platform operations$5,555 $3,946 
Sales and marketing20,292 14,123 
Technology and development27,974 20,867 
General and administrative56,799 74,534 
Total$110,620 $113,470 
Stock Options
The following summarizes stock option activity:
Shares
Under Options
(in thousands)
Weighted-
Average
Exercise Price
Outstanding as of December 31, 2023
12,258$31.05 
Granted11477.94 
Exercised(719)15.51 
Expired/Forfeited(109)47.60 
Outstanding as of March 31, 2024
11,544$32.33 
Exercisable as of March 31, 2024
8,653$21.84 
11

As of March 31, 2024, the Company had unrecognized stock-based compensation relating to stock options, excluding the CEO Performance Option (as defined below), of approximately $109 million, which is expected to be recognized over a weighted-average period of 2.7 years.
CEO Performance Option
In October 2021, the Company granted a market-based performance award to the Company’s Chief Executive Officer (the “CEO Performance Option”) under the Company’s 2016 Incentive Award Plan. The CEO Performance Option has an exercise price of $68.29 per share. As of December 31, 2023, the CEO Performance Option had 19.2 million options outstanding. No options were granted, exercised, forfeited or expired during the three months ended March 31, 2024. As of March 31, 2024, the CEO Performance Option had 2.4 million exercisable options and 19.2 million options outstanding. Stock-based compensation of $36 million and $60 million for the CEO Performance Option was recorded as a component of general and administrative expense during the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024, the Company had unrecognized stock-based compensation relating to the CEO Performance Option of $165 million that is expected to be recognized over a weighted-average period of 1.5 years, assuming no acceleration of vesting.
Restricted Stock
The following summarizes restricted stock activity:
Shares
(in thousands)
Weighted-
Average
Grant Date
Fair Value
Unvested as of December 31, 2023
10,546 $62.22 
Granted396 75.50 
Vested(1,040)56.87 
Forfeited(212)62.45 
Unvested as of March 31, 2024
9,690 $63.33 
As of March 31, 2024, the Company had unrecognized stock-based compensation relating to restricted stock of approximately $564 million, which is expected to be recognized over a weighted-average period of 2.7 years.
Employee Stock Purchase Plan (“ESPP”)
Stock-based compensation expense related to the ESPP totaled $6 million and $3 million for the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024, the Company had unrecognized stock-based compensation relating to ESPP awards of approximately $7 million, which is expected to be recognized over a weighted-average period of 0.6 years.
Note 9—Income Taxes
In determining the interim provision for (benefit from) income taxes for each of the three months ended March 31, 2024 and 2023, the Company utilized the annual estimated effective tax rate applied to the actual year-to-date income and added the tax effects of any discrete items in the reporting period in which they occur.
For the three months ended March 31, 2024 and 2023, the provision for (benefit from) income taxes included benefits associated with stock-based awards of $11 million and $27 million, respectively.

For the three months ended March 31, 2024 and 2023, the Company’s effective tax rate differed from the United States federal statutory tax rate of 21% primarily due to nondeductible stock-based compensation, state and foreign taxes, research and development tax credits and the impact of tax benefits associated with stock-based awards.
There were no material changes to the Company’s unrecognized tax benefits during the three months ended March 31, 2024, and the Company does not expect to have any significant changes to unrecognized tax benefits through the end of the fiscal year.
12

Effective in the calendar year 2024, the Company is subject to international anti-base erosion rules that assess a minimum tax rate of 15% in the jurisdictions in which it operates. Commonly known as “Pillar II,” these rules apply to large multinational enterprises and are designed to address the tax challenges arising from the globalization and digitalization of the economy. The Company has calculated the minimum tax on a jurisdiction-by-jurisdiction basis and has determined that the resulting tax is immaterial to its financial results. The Company continues to monitor for evolving tax legislation in the individual jurisdictions in which it operates and for changes to its operations that could be impacted by such legislation.
Note 10—Segment and Geographic Information
The Company has one primary business activity and operates in one reportable and operating segment.
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 based on the gross amount of Supplier Features they purchase through its platform and the platform fees (“Gross Billings”), net of allowances. 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 address of the clients or client affiliates, set forth as a percentage of total Gross Billings, were as follows:
Three Months Ended
March 31,
20242023
United States88 %88 %
International12 %12 %
Total100 %100 %
Note 11— Commitments and Contingencies
Guarantees, Indemnification and Other
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 at March 31, 2024 and 2023.
The Company is under audit by various domestic and foreign tax authorities. The Company believes that the amount of losses or any estimable range of possible losses with respect to these matters will not, either individually or in the aggregate, have a material adverse effect on its business and condensed consolidated financial statements. Due to the inherent complexity and uncertainty of these matters and judicial process in certain jurisdictions, the final outcome may be materially different from the Company’s expectations.
In May 2024, the Company entered into an agreement related to the expansion of an existing office facility located in the United States, which is expected to commence in 2026 and expire in 2037. The total commitment under the lease is estimated to be approximately $214 million, net of incentives. The Company will recognize the related lease asset and lease liability at the lease commencement date
Litigation
From time to time, the Company is subject to various legal proceedings, litigation and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings, litigation 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.
13

Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.
On May 27, 2022, a stockholder filed a derivative lawsuit captioned Huizenga v. Green, et al., No. 2022-0461, asserting claims on behalf of the Company against certain members of the Company’s board of directors in the Court of Chancery of the State of Delaware. On June 27, 2022, a second derivative lawsuit captioned Pfeiffer v. Green, et al., No. 2022-0560, was filed in the Court of Chancery of the State of Delaware alleging substantially similar claims. Those lawsuits were consolidated on August 18, 2022, and a lead plaintiff was appointed on October 7, 2022. The two complaints allege generally that the defendants breached their fiduciary duties to the Company and its stockholders in connection with the negotiation and approval of the CEO Performance Option. The plaintiffs seek a court order rescinding the CEO Performance Option and monetary damages. On November 10, 2022, the plaintiffs filed a consolidated complaint, and on January 12, 2023, the defendants moved to dismiss the consolidated complaint. On March 24, 2023, plaintiffs filed an opposition to defendants’ motions to dismiss. Defendants filed their replies in support of their motions to dismiss on May 19, 2023. The court heard oral argument on the motions on April 3, 2024.

Litigation is inherently uncertain and there can be no assurance regarding the likelihood that the motions to dismiss or defense of the various actions will be successful.
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 and restricted stock in the event of changes in control, as defined, and involuntary terminations.
14

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
This Quarterly Report on Form 10-Q 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 (the “Exchange Act”). 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, the impact of macroeconomic uncertainty on our business, operations, and the markets and communities in which we, our clients, and partners operate, results of operations, revenues, operating expenses, capital expenditures including share repurchases, 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 Part II of this Quarterly Report on Form 10-Q in greater detail under the heading “Risk Factors” and in other filings we make from time to time with the Securities and Exchange Commission (the “SEC”). Also, these forward-looking statements represent our estimates and assumptions only as of the date of this Quarterly Report on Form 10-Q, 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 Quarterly Report on Form 10-Q and the documents that we reference in this report and have filed with the SEC, including our Annual Report on Form 10-K for the year ended December 31, 2023, 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.
References to “Notes” are notes included in our unaudited condensed consolidated financial statements appearing elsewhere in this Quarterly Report on Form 10-Q.
Overview
We offer a self-service, cloud-based ad-buying platform that empowers our clients to plan, manage, optimize and measure more expressive data-driven digital advertising campaigns. Our platform allows clients to execute integrated campaigns across ad formats and channels, including video (which includes connected television (“CTV”)), display, audio, digital-out-of-home, native and social, on a multitude of devices, such as computers, mobile devices, televisions and streaming devices. Our platform’s integrations with major inventory, publisher and data partners provide ad buyers reach and decisioning capabilities, and our enterprise application programming interfaces (“APIs”) enable our clients to customize and expand platform functionality.
Our clients are advertising agencies, advertisers and other service providers for agencies or advertisers, with whom we enter into ongoing master service 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.
15

Executive Summary
Highlights

Three Months Ended March 31,
DollarsChange
20242023$%
(in thousands, except percentages)
Revenue$491,253 $382,803 $108,450 28 %
Net income$31,660 $9,326 $22,334 239 %
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 expand our advertising inventory and data offerings. We believe that key opportunities include our ongoing global expansion, continuing development of our omnichannel ad inventory (including in channels such as video, including CTV, mobile, audio and others), adoption and utilization of retail media and continuing development and adoption of the data usage, measurement and targeting capabilities provided by our platform.
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 further expand our relationships with existing clients and gain a larger amount of their advertising spend. 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 we present to our clients. For example, we have expanded our CTV, mobile, native and audio advertising offerings through our integrations with supply-side partners.
We invest for long-term growth. We anticipate that our operating expenses will continue to increase 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.
We believe the markets outside of the United States (“U.S.”), and in particular across Europe and Asia in markets such as the United Kingdom (“U.K.”), Germany, France, China, Japan, India and Australia, offer opportunities for growth. However, such markets may also pose challenges related to compliance with local laws and regulations, restrictions on foreign ownership or investment, uncertainty related to trade relations and a variety of additional risks. We intend to make additional investments in sales and marketing and product development to expand in international markets 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 long-term growth profitably.
16

Macroeconomic Uncertainty
Rising interest rates, inflation, changes in foreign currency exchange rates and geopolitical developments have resulted, and may continue to result, in a global slowdown of economic activity, which may decrease demand for a broad variety of goods and services, including those provided by our clients, while also disrupting supply channels, sales channels and advertising and marketing activities for an unknown period of time until economic activity normalizes. As a result of the current uncertainty in economic activity, we are unable to predict the size and duration of the impact on our revenue and our results of operations. The extent of the impact of these macroeconomic factors on our operational and financial performance will depend on a variety of factors, and the duration and extent of geopolitical and global economic disruption and their respective impacts on our clients, partners, industry and employees, all of which are uncertain at this time and cannot be accurately predicted. See “Item 1A. Risk Factors” in Part II. Other Information for further discussion of the adverse impacts of macroeconomic uncertainty on our business.
Results of Operations for the Three Months Ended March 31, 2024 Compared with the Three Months Ended March 31, 2023
The following tables set forth our condensed consolidated results of operations for the periods presented.
Three Months Ended March 31,
20242023
(in thousands)(% of Revenue)(in thousands)(% of Revenue)
Revenue$491,253 100 %$382,803 100 %
Operating expenses:
Platform operations103,630 21 %84,867 22 %
Sales and marketing121,725 25 %97,222 25 %
Technology and development107,686 22 %93,710 24 %
General and administrative129,555 26 %130,312 34 %
Total operating expenses462,596 94 %406,111 106 %
Income (loss) from operations28,657 %(23,308)(6)%
Total other income, net(17,376)(4)%(13,700)(4)%
Income (loss) before income taxes46,033 %(9,608)(3)%
Provision for (benefit from) income taxes14,373 %(18,934)(5)%
Net income$31,660 %$9,326 %
_______________
Note: Percentages may not sum due to rounding.
Revenue
Revenue increased by $108 million, or 28%, for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023. The increase was primarily due to higher gross spend in the current year on our platform, which was primarily driven by more advertisers and more campaigns executed by existing clients.
Platform Operations
Platform operations expense increased by $19 million, or 22%, for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023. The increase was primarily due to increases of $14 million in hosting costs and $4 million in personnel costs, which included a $2 million increase in stock-based compensation. The increase in hosting costs was primarily attributable to support costs related to the increased use of our platform by our clients, increased use of features by our technical teams in support of our platform and investment in new data centers to support our platform. The increase in personnel costs was primarily due to the increase in stock-based compensation driven by new equity grants, headcount growth and an increase in travel and employee engagement costs, including in-person events.
17

We expect platform operations expenses to increase in absolute dollars in future periods as we continue to experience increased volumes of media impressions through our platform and hire additional personnel to support our growth.
Sales and Marketing
Sales and marketing expense increased by $25 million, or 25%, for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023. The increase was primarily due to an increase of $20 million in personnel costs, which included a $6 million increase in stock-based compensation, a $3 million increase in marketing costs and a $2 million increase in allocated facilities costs. The increase in personnel costs was primarily due to headcount growth to support our sales efforts and to continue to develop and maintain relationships with our clients; an increase in incentive compensation driven by headcount growth and gross spend growth; and an increase in travel and employee engagement costs, including in-person events. The increase in stock-based compensation was primarily due to new equity grants. The increase in marketing costs was primarily due to an increase in marketing campaigns, creatives, events, sponsorships and client engagement. The increase in allocated facilities costs was primarily driven by new leases for additional office space to support our future growth as well as office support expenses.
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
Technology and development expense increased by $14 million, or 15%, for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023. The increase was primarily due to an increase of $13 million in personnel costs, which included a $7 million increase in stock-based compensation. The increase in personnel costs was primarily attributable to the increase in stock-based compensation driven by new equity grants, headcount growth to maintain and support further development of our platform and an increase in travel and employee engagement costs, including in-person events.
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 support the anticipated increase in volume of advertising spending by our clients on our platform. We also intend to invest in technology to further automate our business processes.
General and Administrative
General and administrative expense decreased by $1 million, or 1%, for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023, primarily due to an $18 million decrease in stock-based compensation, partially offset by increases of $9 million in personnel costs and $8 million in administrative costs. The decrease in stock-based compensation was primarily driven by a $24 million decrease in expense related to the CEO Performance Option driven by the graded-vesting attribution method, under which more expense is recognized earlier in the option’s life, partially offset by a $6 million increase in expense related to new equity grants. The increase in personnel costs was primarily attributable to increased headcount to support our growth and an increase in travel and employee engagement costs, including in-person events. The increase in administrative costs was primarily driven by increases in local business taxes and external professional fees.
Excluding the impact of the CEO Performance Option, we expect general and administrative expenses to increase primarily due to continued investment in corporate infrastructure to support growth.
Total Other Income, Net
Total other income, net increased by $4 million for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023. The increase was primarily due to higher interest income on our cash and cash equivalents and short-term investments driven by rising interest rates as well as gains on foreign currency forwards, partially offset by foreign currency transaction losses, driven by changes in foreign currency exchange rates against the U.S. Dollar.
18

Provision for (Benefit from) Income Taxes
The U.S. federal statutory tax rate was 21% for the three months ended March 31, 2024 and 2023, respectively.
The provision for income taxes increased by $33 million for the three months ended March 31, 2024, as compared to the three months ended March 31, 2023. The increase was primarily due to higher pre-tax profitability coupled with a decrease in benefits associated with employee stock-based awards.
Liquidity and Capital Resources
As of March 31, 2024, we had working capital of $1,813 million, which included $918 million in cash and cash equivalents, $94 million of which was held by our international subsidiaries, and $501 million in short-term investments in marketable securities. Additionally, we had $443 million available under our Amended Credit Facility (refer to the “Credit Facility” section below). For the three months ended March 31, 2024, we generated $185 million in cash flows from operating activities.
We believe our existing cash and cash equivalents, cash flow from operations, and our undrawn available balance under our Amended Credit Facility will be sufficient to meet our working capital requirements for at least the next 12 months. We believe our existing cash and cash equivalents, short-term investments and cash flow from operations will be sufficient to fund our share repurchase program. Further, we have a shelf registration statement on Form S-3 on file with the SEC (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 in Item 1A. Risk Factors” within this Quarterly Report on Form 10-Q.
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 incurring 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 assurance 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. We are closely monitoring the effect that current macroeconomic factors may have on our working capital requirements.
Credit Facility
On June 15, 2021, we and a syndicate of banks, led by JPMorgan Chase Bank, N.A., as agent, entered into a Loan and Security Agreement (the “Credit Facility”). The Credit Facility consists of a $450 million revolving loan facility, with a $20 million sublimit for swingline borrowings and a $15 million sublimit for the issuance of letters of credit. Under certain circumstances, we have the right to increase the Credit Facility by an amount not to exceed $300 million.

On December 17, 2021, we amended the Credit Facility to expand the process for issuing letters of credit and the related invoicing, particularly with respect to letters of credit not denominated in U.S. Dollars. On February 9, 2023, we further amended the Credit Facility (as amended, the “Amended Credit Facility”) to transition from a variable interest rate based on the London Interbank Offered Rate to a variable interest rate based on the secured overnight financing rate (“SOFR”).
As of March 31, 2024, we did not have an outstanding debt balance under the Amended Credit Facility. Availability under the Amended Credit Facility was $443 million as of March 31, 2024, which is net of outstanding letters of credit of $7 million. The Amended Credit Facility matures, and all outstanding amounts become due and payable, on June 15, 2026. As of March 31, 2024, we were in compliance with all covenants.
For additional information regarding the Amended Credit Facility, refer to Note 6—Debt.
19

Share Repurchase Program
In February 2023, our board of directors approved a share repurchase program with authorization to purchase up to $700 million of our Class A common stock. As of December 31, 2023, $53 million remained available and authorized for repurchases. In February 2024, an additional $647 million was authorized under this program, bringing the total amount available for future repurchases back to $700 million. The share repurchase program, which has no expiration date, is designed to help offset the impact of future share dilution from employee stock issuances. Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases determined at our discretion, depending on market conditions and corporate needs. Open market repurchases are structured to occur in accordance with applicable federal securities laws, including within the pricing and volume requirements of Rule 10b-18 under the Exchange Act. We may also, from time to time, enter into Rule 10b5-1 plans to facilitate repurchases of shares under this authorization. This program does not obligate us to acquire any particular amount of Class A common stock, and may be modified, suspended or terminated at any time at the discretion of our board of directors.
During the three months ended March 31, 2024, we repurchased and subsequently retired 1.5 million shares of our Class A common stock for an aggregate repurchase amount of $125 million. The repurchase amount for the three months ended March 31, 2024 included an immaterial amount related to the 1% excise tax on net share repurchases as a result of the Inflation Reduction Act of 2022 (“IRA”). As of March 31, 2024, $575 million remained available and authorized for repurchases.
Cash Flows
The following table summarizes our cash flows for the periods presented:
Three Months Ended March 31,
20242023
(in thousands)
Net cash provided by operating activities$185,472 $187,573 
Net cash used in investing activities$(21,119)$(28,613)
Net cash used in financing activities$(141,282)$(296,764)
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.
For the three months ended March 31, 2024, cash provided by operating activities of $185 million resulted primarily from net income adjusted for noncash items of $178 million and a net increase in our operating assets and liabilities of $8 million. The net increase in our operating assets and liabilities was primarily due to a $238 million decrease in accounts receivable, partially offset by a $220 million decrease in accounts payable and a $14 million decrease in operating lease liabilities. The decrease in accounts receivable was due to the timing and seasonality of cash receipts from clients. The decrease in accounts payable was due to the timing and seasonality of payments to suppliers for the cost of advertising inventory, data and add-on features. The decrease in operating lease liabilities was due primarily to rent payments.
For the three months ended March 31, 2023, cash provided by operating activities of $188 million resulted primarily from net income adjusted for noncash items of $153 million, and a net increase in our operating assets and liabilities of $35 million. The net increase in our operating assets and liabilities was primarily due to a $258 million decrease in accounts receivable, partially offset by a $201 million decrease in accounts payable and a $13 million decrease in operating lease liabilities. The decrease in accounts receivable was due to seasonality and the timing of cash receipts from clients. The decrease in accounts payable was due to seasonality and the timing of payments to suppliers for the cost of advertising inventory, data and add-on features. The decrease in operating lease liabilities was due primarily to rent payments.
20

Investing Activities
Our primary investing activities consist of investing in short-term marketable securities, purchases of property and equipment for the expansion of our new facilities 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, our capital expenditures and our investment activity may increase.
For the three months ended March 31, 2024, we used $21 million of cash in investing activities, consisting of $12 million of net purchases of short-term investments, $7 million to purchase property and equipment and $2 million of investments in capitalized software.
For the three months ended March 31, 2023, we used $29 million of cash in investing activities, consisting of $18 million of net purchases of short-term investments, $9 million to purchase property and equipment and nearly $2 million of investments in capitalized software.
Financing Activities
For the three months ended March 31, 2024, we used $141 million of cash in financing activities, consisting of $125 million of cash paid for repurchases of our Class A common stock and $27 million of taxes paid for restricted stock award settlements, partially offset by $11 million of proceeds from stock option exercises.
For the three months ended March 31, 2023, we used $297 million of cash in financing activities, consisting of $292 million of cash paid for repurchases of Class A common stock and $16 million of taxes paid for restricted stock award settlements, partially offset by $10 million of proceeds from stock option exercises.

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 at March 31, 2024 other than the indemnification agreements described below.
Contractual Obligations
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 and hardware providers and providers of software as a service. In certain cases, the terms of the lease agreements provide for rental payments on a graduated basis.
The following table summarizes our non-cancelable contractual obligations as of March 31, 2024 (in thousands):
Payments Due by Period
Remainder of 20242025 and ThereafterTotal
Operating lease commitments$49,259 $271,499 $320,758 
Other contractual commitments142,726 267,035 409,761 
Total$191,985 $538,534 $730,519 
In May 2024, we entered into an agreement related to the expansion of an existing office facility located in the United States, which is expected to commence in 2026 and expire in 2037. The total commitment under the lease is estimated to be approximately $214 million.
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
21

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. In the ordinary course of business, demands have been made upon us to provide indemnification under such agreements, but we are not aware of any claims that could have a material effect on our balance sheet, statement of operations or statement of cash flows. Accordingly, no amounts for any obligation have been recorded at March 31, 2024.
Critical Accounting Policies and Estimates
Our condensed consolidated financial statements are prepared in accordance with GAAP. The preparation of these condensed 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 condensed consolidated financial statements. Therefore, we consider these to be our critical accounting policies and estimates.
Recently Issued Accounting Pronouncements
Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies of our condensed consolidated financial statements.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
We have operations both within the United States 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 risks.
Interest Rate Risk
We are exposed to market risk from changes in interest rates under our Amended Credit Facility, which accrues interest at a variable rate. No amount was owed on our Amended Credit Facility as of March 31, 2024. We have not used any derivative financial instruments to manage our interest rate risk exposure. Based upon the short-term investments amount as of March 31, 2024, 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 $5 million annually.
Foreign Currency Exchange Risk
We have foreign currency exchange risk related to transactions denominated in currencies other than the U.S. Dollar, principally the Euro, British Pound, Canadian Dollar, Australian Dollar, Japanese Yen, Indian Rupee, Indonesian Rupiah, Hong Kong Dollar and Singapore Dollar. The volatility of exchange rates depends on many factors that we cannot forecast with reliable accuracy. As of March 31, 2024, an immediate 10% adverse change in foreign exchange rates on foreign-denominated accounts would result in a foreign currency loss of approximately $32 million. In the event our non-U.S. Dollar denominated sales and expenses increase, our operating results may be more greatly affected by exchange rate fluctuations.
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 they could generate losses for us.
Item 4. 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)
22

under the Exchange Act as of March 31, 2024. 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 March 31, 2024.
Changes in Internal Control over Financial Reporting
There have been no significant changes in our internal control over financial reporting during the quarter ended March 31, 2024 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.
23

PART II. OTHER INFORMATION
Item 1. Legal Proceedings
From time to time, we are subject to various legal proceedings, litigation and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings, litigation 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 our business, financial condition, results of operations or cash flows. 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.

On May 27, 2022, a stockholder filed a derivative lawsuit captioned Huizenga v. Green, et al., No. 2022-0461, asserting claims on our behalf against certain members of our board of directors in the Court of Chancery of the State of Delaware. On June 27, 2022, a second derivative lawsuit captioned Pfeiffer v. Green, et al., No. 2022-0560, was filed in the Court of Chancery of the State of Delaware alleging substantially similar claims. Those lawsuits were consolidated on August 18, 2022, and a lead plaintiff was appointed on October 7, 2022. The two complaints allege generally that the defendants breached their fiduciary duties to us and our stockholders in connection with the negotiation and approval of the CEO Performance Option. The plaintiffs seek a court order rescinding the CEO Performance Option and monetary damages. On November 10, 2022, the plaintiffs filed a consolidated complaint, and on January 12, 2023, the defendants moved to dismiss the consolidated complaint. On March 24, 2023, plaintiffs filed an opposition to defendants’ motions to dismiss. Defendants filed their replies in support of their motions to dismiss on May 19, 2023. The court heard oral argument on the motions on April 3, 2024.

Litigation is inherently uncertain and there can be no assurance regarding the likelihood that the motions to dismiss or defense of the various actions will be successful.

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 Quarterly Report on Form 10-Q, including the condensed 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 our offerings, 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 master services agreements (“MSAs”) in place with our clients, such agreements allow our clients to choose the amount they spend through our platform and terminate our services with limited notice. We at times supplement our MSAs with joint business plans and other incentive programs designed to increase spending from existing clients; however, such increased spending may not materialize in the amounts we expect or at all. We do not typically have exclusive relationships with our clients and there is limited cost and difficulty 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 to the extent that we expect or at all, 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.
24

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 current and future 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 over 1,100 clients, consisting primarily of advertising agencies, as of December 31, 2023. 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 would have represented more than 10% of our gross billings for 2023.
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 fail to 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 and laws governing our activities, evolving client needs and expectations and the frequent introduction by our competitors of new and enhanced offerings. 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. We must constantly make investment decisions regarding offerings and technology to meet client demand and evolving industry and legal standards. We may make bad decisions regarding these investments. Furthermore, even if we believe that our investments improve upon our platform and offerings, such as updates to our various platform features and user interface, they may nevertheless fail to meet new or existing client expectations or preferences, which could result in decreased client adoption or use of our platform.
In addition, as we develop and introduce new products and services, including those incorporating or utilizing artificial intelligence and machine learning and new processing of personal information, including identifiable information, they may raise new, or heighten existing, technological, security, legal and other risks and challenges, that may cause unintended consequences and 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 expectations, or we provide new or updated products and services that exacerbate technological, security, legal or other challenges, the reputation of and demand for our platform or related offerings could decrease and our business, financial condition and 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 could 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
25

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 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.
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, rich first-party data sets, 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 superior solutions, 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 or related offerings and could result in increased pricing pressure, increased development, sales and marketing expense, or the loss of market share.
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. In particular, the CTV market is quickly evolving and the demand for CTV inventory on our platform has been a significant driver of growth. 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 especially CTV, and we have been, and 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, consumer choices, or other causes, or any inability to further penetrate social, native, audio or 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 able to maintain or grow advertising inventory for such channels, and some of our omnichannel offerings may not gain market acceptance. If we fail to maintain a diversified channel mix, a decrease in the demand for any channel or channels that we become primarily dependent upon could harm our business, financial condition and results of operations. 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
26

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.
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, including as publishers and other inventory suppliers respond to changes in the legal and regulatory landscape. 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 or at all. 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. Such processes may not always work in our favor or for the benefit of our clients and may create inefficiencies in the supply chain for advertising inventory. Given the importance of ensuring access to quality inventory for our advertisers, we launched our OpenPath offering, in order to give clients a simplified, direct connection to publishers. However, there can be no guarantee that we will be successful in any such efforts or at all.
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 continue to 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.
Current or future global market uncertainties or downturns and associated macroeconomic conditions beyond our control could harm the overall demand for advertising and the economic health of advertisers, which 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. Current or future global market uncertainties or downturns and associated macroeconomic conditions, such as growing inflation, rising interest rates, recessionary fears, changes in foreign currency exchange rates, supply chain disruptions, the impact of global instability in many parts of the world and public health crises, may disrupt the operations of our clients and partners and 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 we explore new countries to expand our business, economic downturns or unstable market conditions in any of those countries could also 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
27

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.
We allow our clients to utilize application programming interfaces (“APIs”) with our platform and related offerings, 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 and related offerings. The increased use of APIs increases security and operational risks to our systems and the users of 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 and related offerings, 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.
We may experience outages, disruptions and malfunctions on our platform and related offerings if we fail to maintain adequate security and supporting infrastructure and processes, which may harm our reputation and negatively impact our business, financial condition and results of operations.
As we expand our offerings, which in some instances involves ingesting more identifiable information, the consequences of potential security vulnerabilities become more significant for our business. We expect to continue to invest in technology and security services, equipment, and expertise, including engineers, 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 security vulnerabilities or misuse, system disruptions, data loss, 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 financial condition, 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, protect, 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 and related offerings as they scale 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, including personal information. We are also vulnerable to unintentional errors or malicious or improper 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 and functioning of our platform and related offerings. 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. Misuse, vulnerabilities, outages and disruptions of our platform and related offerings, including due to cyberattacks, may require engagement with regulators or lead to legal actions, harm our reputation and negatively impact our business, financial condition and results of operations.
Operational performance and internal control issues may adversely affect our business, financial condition and results of operations and subject us to liability.
Our platform and related offerings are complex and proprietary, and we rely on the expertise of members of our engineering, operations and software development teams for their continued performance. Operational, performance and internal control issues may arise due to a variety of factors, including infrastructure changes, introductions of new
28

functionality, human or software errors and other internal and external variables. Such issues have caused errors, failures, design flaws, vulnerabilities and bugs in the past and may again in the future. We also rely on third-party technology and systems to perform properly, which are 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 and related offerings or such other computing environments. Operational, performance and internal control issues with our platform and related offerings, which we may experience and have experienced in the past, could include the failure of our user interface, outages, errors, discrepancies in costs billed versus costs paid, unauthorized bidding, cessation of our ability to bid or deliver impressions, deletion of our reporting information, unanticipated volume overwhelming our databases, server failure or catastrophic events affecting one or more server farms.
Operational, performance, design, and internal control issues with our platform and related offerings, whether real or perceived, could also result in negative publicity, damage to our brand and reputation, government investigations, loss of clients, loss of data, loss of or delay in market acceptance or market share of our platform or related offerings, increased costs or loss of revenue, loss of the ability to access our platform or related offerings, 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 or related offerings are 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.
We face various and evolving cybersecurity risks that threaten the confidentiality, integrity and availability of our systems and the data that we process. 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 the data on our platform, related offerings and in our systems 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 information or data, including personal information; 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, including worldwide incident response teams and dedicated resources to incident response processes. However, such measures cannot provide absolute security and 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. Further, 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.
Many of our employees now have a hybrid work schedule consisting of both in-person work and working from home. Although we have implemented work-from-home protocols and provide work-issued devices to employees, the actions of our employees while working from home may have a greater effect on the security of our systems, platform, related offerings and the data we process, including by increasing the risk of compromise to our systems, confidential information or data arising from employees’ combined personal and private use of devices, accessing our systems or data using wireless networks that we do not control or the ability to transmit or store company-controlled data outside of our secured network.
A breach of our security, a flawed design, 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, lawsuits (including class actions), 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. As some of our newer offerings involve the receipt and processing of identifiable information, the risks associated with data, including risks to breach of our systems increases, and we could be subject to contractual breach and indemnification claims from other clients and partners and otherwise suffer damage to our reputation, brand, and business. Our platform may also receive data in aggregated or pseudonymized form, and if our systems are breached and such data or information is compromised, it could be damaging
29

to our brand, reputation, and business. Cyberattacks could also compromise our own trade secrets and other confidential information and result in such information being disclosed to others and becoming less valuable, which could negatively affect our business. Although we maintain errors or omissions and cyber liability insurance, the costs related to an incident or other security threats or disruptions may not be fully insured or indemnified by other means and insurance and other safeguards might only partially reimburse us for our losses, if at all. We also cannot guarantee that applicable insurance will be available to us in the future on economically reasonable terms or at all.
Privacy and data protection laws to which we and our clients, inventory partners, and third-party data providers are subject may cause us to incur additional or unexpected costs, subject us to investigations or enforcement actions for alleged compliance failures, result in less demand for our products and services, or cause us to change our platform, related offerings or business model, which may have a material adverse effect on our business.
Information relating to individuals and their devices (commonly called “personal information” or “personal data”) is regulated under a wide variety of local, state, national and international laws and regulations that apply to its collection, use, retention, protection, disclosure, transfer (including transfer across national boundaries) and other processing. 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 many jurisdictions or otherwise subject to regulation. In connection with certain of our offerings, including the Unified ID 2.0, EUID and OpenPass, we receive information that directly identifies individuals, such as email addresses and phone numbers, both directly from consumers and from our clients or others. We deploy technical and security measures, internal policy controls, and contractual measures to limit how such identifying information is used and shared and to help honor consumer choices. Nevertheless, we cannot guarantee any such measures or controls will be effective and handling identifying information increases our exposure under privacy and data protection laws.
The global regulatory landscape regarding the privacy and protection of personal information is evolving, and U.S. (state, federal and local) and foreign governments are considering enacting additional legislation and rulemaking 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., the FTC continues to propose updates to existing regulations, including those governing collection of data from children online and related to “commercial surveillance” generally. Further, the FTC uses its enforcement powers under Section 5 of the Federal Trade Commission Act (the “FTC Act”) (which prohibits “unfair” and “deceptive” trade practices) to investigate companies engaging in online tracking. For example, in the preceding 12 months, the FTC has announced enforcement actions against a host of companies that handle personal data it views as sensitive for advertising purposes, such as actions against location data brokers and other actions against consumer health companies the FTC alleged disclosed consumer health data to third-party platforms for advertising purposes. These enforcement announcements signal increased regulatory scrutiny of advertising practices that involve “sensitive” categories of personal data such as health data and precise location information. 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 data privacy laws, or consumer protection laws such as the FTC Act. We cannot avoid the possibility that one of these investigations or enforcement actions will require us to alter our practices. In addition, a potential federal omnibus privacy law recently regained momentum with the introduction of a discussion draft bill, The American Privacy Rights Act (the “APRA”), announced with bipartisan support. If passed, the APRA would likely substantially impact the online advertising ecosystem.
State lawmakers are also actively addressing consumer data privacy issues. Many states have adopted omnibus consumer privacy laws, some of which are already enforceable, while others will take effect over the coming years. These state laws define “personal information” broadly enough to include many online identifiers provided by individuals’ devices, applications, and protocols (such as IP addresses, mobile application identifiers and unique cookie identifiers), individuals’ location data, and hashed versions of email addresses and phone numbers. These laws generally require covered businesses to meet numerous data privacy-related obligations and establish data privacy rights for consumers in such states (including rights to opt out of certain processing of their personal data and to request correction, deletion of and access to personal data), imposing special rules on the collection of personal data from minors and other personal data deemed “sensitive” under the laws, and creating new notice obligations. Most significant for the advertising industry, however, these laws require businesses that engage in certain advertising uses of personal data to offer and honor an opt-out of such activities, including, in some states, through browser or device-based preference signals. (Terminology varies slightly among some of the state laws, tying the opt-out requirement to “targeted advertising,” “sales” or “sharing” of personal data.) Because of these obligations, the availability of data within our platform, our other offerings and the advertising ecosystem more broadly may decline, potentially making our platform and offerings less valuable to our clients.
30

The requirement under certain states’ laws to honor users’ requests to opt out of certain disclosures and uses of data for advertising purposes through preference signals, such as the Global Privacy Control (“GPC”) or similar signals, reflects a broader attention that privacy advocates, the media and some government regulators, such as the FTC, have devoted to digital advertising in recent years. If the use of the GPC or similar technical signals is adopted by many Internet users, is imposed by additional states or by federal or foreign legislation 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 offerings, and our business could be harmed.
These laws and their implementing regulations will likely also increase compliance costs and obligations on us, our clients, and other companies in the advertising industry. Although we have attempted to mitigate certain risks posed by these laws through contractual, platform and product changes, we cannot predict with certainty the effect of these laws and their implementing regulations, many of which are not yet finalized, on our business, nor the share of consumers who will carry out their opt-out and other rights and how these actions will impact us, our clients, inventory sources, and our industry. Further, enforcement activity under laws already in effect, particularly in California, reflects an ongoing focus on online advertising activities and signals regulators’ willingness to pursue in-depth investigations and impose substantial penalties on entities allegedly operating in violation of the statute. Thus, we expect that continuing to maintain compliance with states’ varying legal requirements, including monitoring and adjusting to new regulations and interpretations that emerge through enforcement actions, will require 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.
In addition to these broad-based consumer privacy laws, lawmakers and regulators continue to focus on activities that involve use of categories of personal data perceived as especially sensitive, such as health data and children’s data. For example, several states have enacted laws that would substantially impact activities that involve showing targeted advertisements to individuals under 18 through a variety of new restrictions, though many of these laws are subject to ongoing legal challenge on First Amendment and other grounds. In addition to the APRA discussion draft, several recent federal bills would likewise further regulate the processing of children’s data and other personal data perceived as especially sensitive. Further, several states have enacted new laws, updated existing laws or have introduced bills to impose new privacy obligations related to health-related personal information beyond that governed by federal and state laws governing medical records and similar information, such as HIPAA. For example, Washington’s My Health, My Data Act (“MHMD”) introduces a host of new requirements related to a very broadly-defined notion of consumer health data that will impact that advertising industry in part because MHMD is subject to a private right of action (unlike other state privacy laws), so plaintiffs’ attorneys could explore claims that stretch the bounds of the law’s text. These laws and the heightened scrutiny associated with the enforcement of such laws may, in turn, ultimately lead to increased compliance and defense costs, and more obligations on us, our clients and other companies in the advertising industry.
Laws governing the processing of personal data in Europe (including the U.K., EU and EEA, and the countries of Iceland, Liechtenstein, and Norway) also continue to impact us and continue to evolve. For example, the GDPR defines “personal data” broadly and 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. IAB Europe previously collaborated with the digital advertising industry to create a user-facing framework (the Transparency and Control Framework, or “TCF”) for establishing and managing legal bases under the GDPR and other U.K. and EU privacy laws including the ePrivacy Directive. Although the TCF is actively in use, its viability as a compliance mechanism is under review by European authorities and we cannot predict its effectiveness over the long term. Non-compliance with the GDPR can trigger steep fines of up to the greater of €20 million or 4% of total worldwide annual revenue. Relatedly, authorities enforcing the U.K. GDPR have 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, 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.
Data residency and cross-border transfer restrictions also impact our operations. For the transfer of personal data from Europe to the U.S., we rely upon, and are certified under the EU-U.S. and Swiss-U.S. Data Privacy Frameworks (“DPF”) and the U.K. extension to the EU-U.S. DPF. The DPF replaced the Privacy Shield Framework as an adequate mechanism by which EU companies may pass personal data to the U.S. However, the DPF is already subject to legal challenge in Europe. Relatedly, whether and how other transfer mechanisms, such as standard contractual clauses, can be used to transfer personal data to the U.S. is in question. While the recent adequacy decision for the DPF helps to reduce the legal uncertainty of cross-border transfers of personal data, the long-term validity of these transfer mechanisms remains
31

uncertain. If all or some jurisdictions within the EU or the U.K. determine that the latest standard contractual clauses also cannot be used to transfer personal data to the U.S. and if the DPF is ultimately struck down in a manner similar to the Privacy Shield Framework, we could be left with no reasonable option for the lawful cross-border transfer of personal data. In such circumstances, continuing to transfer personal data from the EU to the U.S. could lead to governmental enforcement actions, litigation, fines and penalties or adverse publicity. Such consequences could have an adverse effect on our reputation and business, such as by requiring us to establish systems to maintain certain data in the EU, potentially involving substantial expense and causing 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.
Further, our legal risk depends in part on our clients’ or other third parties’ adherence to data 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, partners and providers that they will comply with all applicable laws, including all relevant data 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 data privacy laws and regulations. If our clients, partners or providers 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 enhanced and evolving privacy obligations across relevant jurisdictions 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 and related offerings, 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 existing and future data privacy laws, industry approaches that disfavor our platform and offerings, 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 data, we, our advertisers, and publishers 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, impose varying substantive transparency and disclosure requirements on advertisers, publishers, and/or others in the ecosystem. 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 restrictions and 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.
We deploy technical and organizational measures, internal policy controls, and contractual measures to limit how identifying information is used and shared and to help honor consumer choices. Nevertheless, we cannot guarantee any such measures or controls will be effective and handling identifying information increases our exposure under privacy and data protection laws. 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 and related offerings. 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. In addition, public perception regarding data protection and privacy are significant in the programmatic advertising buying industry. Concerns about industry practices regarding the collection, use, and disclosure of personal data, 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 or related offerings by current and future clients. For example, perception that our practices involve an invasion of privacy or are designed with insufficient
32

protections, 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. 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 and related offerings, increase our costs, and impair our ability to maintain and grow our client base and increase our revenue.
Advertising technology industry self-regulation may lead to investigation by government or self-regulatory bodies, government or private litigation, and operational costs or harm to reputation or brand.
In addition to laws, the online advertising ecosystem is subject to best practices and self-regulatory standards, such as those promulgated by the Network Advertising Initiative and the Digital Advertising Alliance, and similar organizations in Europe and Canada. If we or our clients or partners make mistakes in the implementation of these principles, if self-regulatory bodies expand these guidelines, if government authorities issue different guidelines regarding targeted advertising, if opt out mechanisms fail to work as designed, or if Internet users misunderstand our technology or our commitments with respect to these principles, we could 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 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 or users is rejected by Internet users, restricted or otherwise subject to unfavorable regulation, blocked or limited by preference signals, technical changes on end users’ devices and web browsers, or our and our clients’ ability to use data, including on our platform or related offerings 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 laws or 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 state privacy laws 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, then 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 or users across websites and applications, and to collect data about user interactions for purposes such as serving relevant ads and measuring the effectiveness of ads. Devices are identified through unique identifiers stored in cookies (and similar technologies), 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 and other identifiers to record information such as when an Internet user views an ad, clicks on an ad, or visits one of our advertiser’s websites or applications. We also use device and other 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 and other 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 and other 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.
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
33

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 web browser, Chrome, has introduced new controls over third-party cookies and announced plans to deprecate support for third-party cookies and user agent strings entirely in the second half of 2024, which will follow a one-percent deprecation of third-party cookies for Chrome users globally in the first half of 2024. Google is also testing various technologies under its label of “Privacy Sandbox”, which may provide modified targeting and measurement functionality to digital advertising ecosystem participants as a limited replacement for the functionality currently provided through the use of third-party cookies. We believe that Google’s planned deprecation of third-party cookies and its ongoing development of these technologies, which we expect to be technically complex and designed in a manner that does not favor us or our partners, has created and will likely continue to create industry uncertainty regarding the potential effects on user experience and advertiser targeting and measurement. Although we believe our platform is well-positioned to adapt to such changes, particularly with our Unified ID 2.0 approach, the impact of such changes remains uncertain and could be more disruptive than we anticipate, including to the display advertising ecosystem in particular, where such changes could adversely impact our growth in that channel.
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 Interactive Advertising Bureau and Digital Advertising Alliance have also developed frameworks that allow users to opt out of the “sale” or use of their personal data for targeted advertising purposes under U.S. state privacy laws in ways that stop or severely limit the ability to show targeted ads. Because additional state privacy laws require businesses to permit end users to opt out of processing their personal data for purposes of targeted advertising, including, in some states through automated signals, we expect that more opt-out solutions will become available that may ultimately be used by end users, which may reduce our clients’ use of our platform and related offerings, and our business, financial condition, and results of operations could be adversely affected.
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 has shifted to require user opt-in before permitting access to Apple’s unique identifier, or IDFA, and Google has announced that it will deprecate the mobile advertising identifier used on Android devices entirely. These changes have had, and will likely continue to have, a substantial impact on the mobile advertising ecosystem and could adversely 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 replacement for the ePrivacy 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 applies extra-territorially 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 products 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.
Recent U.S. state privacy laws and regulations issued pursuant to those laws address and expand on requirements for honoring browser-based or similar technical signals for consumers to opt out of the sale and the use of personal data for
34

targeted advertising purposes. If use of the “Global Privacy Control” or similar signals is adopted by many Internet users, if such a standard is imposed by even more states or by federal or foreign legislation or if it 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 related offerings, 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, U.S. state privacy laws, “Global Privacy Control,” and the ePrivacy Directive, 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.
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.
The effects of health epidemics, such as the 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 curtailed the movement of people, goods and services worldwide, including in the regions in which we and our clients and partners operate, and significantly impacted economic activity and financial markets. Many marketers decreased or paused their advertising spending as a response to the economic uncertainty, decline in business activity and other COVID-19-related impacts, which negatively impacted, and with respect to other future health epidemics, may negatively impact, our revenue and results of operations, the extent and duration of which we may not be able to accurately predict.
The economic uncertainty caused by the COVID-19 pandemic made, and future health epidemics may make, it difficult for us to forecast revenue and operating results and to make decisions regarding operational cost structures and investments. The duration and extent of the impact from future health epidemics or other health events depend on future developments that cannot be accurately predicted at this time, including measures taken by governments, businesses and other organizations in response to such epidemic or other public health event, and if we are not able to respond to and manage the impact of such events effectively, our business may be harmed.
35

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 and related offerings. 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, adding new offerings, growing our number of employees and expanding internationally. Supporting our continued growth may require substantial financial and other resources to, among other things:
develop our platform and related offerings, including by investing in our engineering team, creating, acquiring or licensing new products or features, and improving the availability and security of our platform and related offerings;
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 use and consumer privacy compliance, including additional infrastructure, product features, security, automation and personnel; and
explore strategic acquisitions.
Investing in the foregoing, however, may not yield anticipated returns. Consequently, as our costs increase, we may not be able to generate sufficient revenue to sustain profitability.
Our future success depends on the continuing efforts of our key employees, including Jeff T. Green, 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 Jeff T. Green, our founder and Chief Executive 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.
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 United States and may face additional challenges in attracting and retaining international employees. In addition, many companies now offer a remote or hybrid work environment, which may increase the competition for employees from employers outside of our traditional office locations. As a result, we may incur increasingly significant costs to attract and retain employees, including
36

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.
Employee turnover, including changes in our management team or failure to manage executive succession effectively, could disrupt our business. None of our key employees have an employment agreement for a specific term, and all of our employees may terminate their employment with us at any time. The loss of one or more of our executive officers or our inability to attract and retain highly skilled employees could have an adverse effect on our business, financial condition and results of operations.
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 for our platform and newer offerings, 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 and related offerings. 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.
37

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 in the pricing or availability of data and other third-party services, including pricing structure changes and the alignment of our pricing model with our data partners;
changes in our client base and platform or related 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, inventory providers, 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’ budgets or spending priorities, or could increase the time or costs required to complete advertising inventory sales;
changes in the pricing and availability of advertising inventory, including through real-time advertising exchanges or in the cost of reaching end consumers through digital advertising;
disruptions, outages, vulnerabilities or technological issues uncovered on our platform or related offerings;
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 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. In the past, companies that have experienced volatility in the market price of their stock have been subject to securities litigation. We may be the target of this type of litigation in the future, which could result in substantial costs and divert our management’s attention from other business concerns.
38

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.
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, cyberattacks 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.
39

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 United States, 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 (“CPI”) of the Transparency International. Our teams in locations outside the United States are substantially smaller than some of our teams in the United States. 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 United States, 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), and 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, recessions, armed conflicts and wars, political instability and trade disputes;
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.
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 United States 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 United States are not as developed as those within the United States, and we
40

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 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.
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, hiring, training, integrating and retaining sufficient numbers of sales personnel to support our growth in the United States and internationally. Due to the complexity of our platform, new hires require significant training, and it may 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. 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 and expands globally, 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.
41

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 United States 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 United States 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.
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 United States, 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
42

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 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.
43

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;
trading activity in our share repurchase program;
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 United States, foreign countries, or both;
general economic conditions and trends;
terrorist attacks, political upheaval, natural disasters, war, 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.
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.
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 have substantial control of the combined voting power of our common stock. Our certificate of
44

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 March 31, 2024, stockholders who held shares of Class B common stock, including our executive officers, employees, and directors and their affiliates, together held approximately 49.7% 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 substantially control matters requiring approval by our stockholders, including the election of the directors, excluding the director we have designated 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 to our certificate of incorporation and related matters voted on at the Special Meeting of Stockholders held on December 22, 2020, we have become subject to legal proceedings and could become involved in additional litigation, including securities class action claims and/or derivative litigation. Any such legal proceedings, regardless of outcome or merit, may divert management’s time and attention and may result in the incurrence of significant expense, including legal fees. For additional information regarding the pending legal proceeding, refer to “Item 1. Legal Proceedings.
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 amended and restated certificate of incorporation and amended and restated 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;
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;
restrict the forum for certain litigation against us to the federal district courts of the United States;
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.
45

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 amended and restated certificate of incorporation and amended and restated bylaws designate certain state or federal courts as the exclusive forum for certain litigation that may be initiated by our stockholders, which could limit stockholders’ ability to obtain a favorable judicial forum for disputes with us.
Our amended and restated certificate of incorporation provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware will be, to the fullest extent permitted by law, the sole and exclusive forum for any state law claim for:
any derivative action or proceeding brought on our behalf;
any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers, other employees, or stockholders to us or our stockholders;
any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws, or as to which the Delaware General Corporation Law confers jurisdiction on the Court of Chancery of the State of Delaware; or
any action asserting a claim governed by the internal affairs doctrine (collectively, the “Delaware Forum Provision”).
The Delaware Forum Provision will not apply to any causes of action arising under the Securities Act or the Exchange Act. Further, our amended and restated bylaws provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America will be the sole and exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act (the “Federal Forum Provision”). In addition, our amended and restated certificate of incorporation and amended and restated bylaws provide that any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock is deemed to have notice of and consented to the Delaware Forum Provision and the Federal Forum Provision, respectively; provided, however, that stockholders cannot and will not be deemed to have waived our compliance with the U.S. federal securities laws and the rules and regulations thereunder.
The Delaware Forum Provision and the Federal Forum Provision in our amended and restated certificate of incorporation and amended and restated bylaws may impose additional litigation costs on stockholders in pursuing any such claims. Additionally, these forum selection clauses may limit our stockholders’ ability to bring a claim in a judicial forum that they find favorable for disputes with us or our directors, officers or employees (including, without limitation, any claims in respect of stockholder nominations of directors as permitted under our amended and restated bylaws), which may discourage the filing of lawsuits against us and our directors, officers and employees, even though an action, if successful, might benefit our stockholders. In addition, while the Delaware Supreme Court ruled in March 2020 that federal forum selection provisions purporting to require claims under the Securities Act be brought in federal court are “facially valid” under Delaware law, there is uncertainty as to whether other courts will enforce our Federal Forum Provision. If the Federal Forum Provision is found to be unenforceable, we may incur additional costs associated with resolving such matters. The Federal Forum Provision may also impose additional litigation costs on stockholders who assert that the provision is not enforceable or invalid. The Court of Chancery of the State of Delaware and the federal district courts may also reach different judgments or results than would other courts, including courts where a stockholder considering an action may be located or would otherwise choose to bring the action, and such judgments may be more or less favorable to us than our stockholders
We cannot guarantee that our share repurchase program will be fully consummated, that it will enhance long-term stockholder value, or that it will successfully mitigate the dilutive effect of employee equity awards. Share repurchases diminish our cash reserves and could also increase the volatility of the trading price of our Class A common stock.
While our board of directors authorized a share repurchase program that does not have an expiration date, the program does not obligate us to acquire any particular amount of Class A common stock and it may be terminated at any time. We cannot guarantee that the program will be fully consummated, that it will enhance long-term stockholder value, or that it will successfully mitigate the dilutive effect of employee equity awards. Any repurchases will reduce the amount of cash we have available to fund working capital, capital expenditures, strategic acquisitions or business opportunities, and
46

other general corporate requirements. In addition, the program could affect the trading price of our Class A common stock and increase volatility, and any announcement of a termination of this program may result in a decrease in the trading price of our Class A common stock.
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, as amended (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.
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 data 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. In addition, for those clients that pay in non-U.S. currency, we often pay for the advertising inventory and data purchased
47

by such clients in U.S. Dollars. As a result, any increase in the value of the U.S. Dollar against these foreign currencies could cause our revenue to decline relative to our costs. 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.
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
48

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.
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, including a number of states in the United States, are considering enacting or have enacted 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. 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.

49

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
Sales of Unregistered Securities
None.
Issuer Purchases of Equity Securities
The following table summarizes share repurchase activity for the three months ended March 31, 2024:
Total Number of Shares Purchased(1)
Average Price Paid Per Share(2)
Total Number of Shares Purchased as Part of Publicly Announced Programs(1)
Approximate Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs(1)
(in thousands)(in thousands)(in millions)
January 1- 31— $— — $53 
February 1-29392 $84.87 392 $667 
March 1-311,135 $81.06 1,135 $575 
1,527 1,527 
    _______________
(1) On February 15, 2023, we announced that our board of directors approved a share repurchase program with authorization to repurchase up to $700 million our Class A common stock, which commenced in February 2023 and has no expiration date. On February 15, 2024, we announced that our board of directors authorized an additional $647 million under this program, bringing the total amount available for future repurchases back to $700 million. The share repurchase program is designed to help offset the impact of future share dilution from employee stock issuances. Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases determined at our discretion, depending on market conditions and corporate needs. Open market repurchases are structured to occur in accordance with applicable federal securities laws, including within the pricing and volume requirements of Rule 10b-18 under the Exchange Act. We may also, from time to time, enter into Rule 10b5-1 plans to facilitate repurchases of its shares under this authorization. The program does not obligate us to acquire a minimum amount of Class A common stock, and may be modified, suspended or terminated at any time at the discretion of our board of directors. See Note 7—Capitalization in Part I, Item 1 of this Quarterly Report on Form 10-Q for additional information related to share repurchases.
(2) Excludes other costs such as broker commissions and the accrued excise tax imposed by the IRA.
Item 5. Other Information
Rule 10b5-1 Trading Plans
Our Section 16 officers and directors (as defined in Rule 16a-1 under the Securities Exchange Act of 1934, or the “Exchange Act”) may from time to time enter into plans for the purchase or sale of Company stock that are intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act (“Rule 10b5-1(c)”).
On March 8, 2024, our Chief Legal Officer, Jay Grant, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) for the sale of up to 194,461 shares of our Class A common stock. The plan will terminate at the earlier of the execution of all trading orders in the plan or March 8, 2025.
On March 15, 2024, our Chief Executive Officer, Jeff T. Green, through a personal trust over which he is a trustee, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) for the sale of up to 1,700,000 shares of our Class A common stock. The plan will terminate at the earlier of the execution of all trading orders in the plan or December 27, 2024.
On March 15, 2024, our Chief Financial Officer, Laura Schenkein, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) for the sale of up to 164,737 shares of our Class A common stock. The plan will terminate at the earlier of the execution of all trading orders in the plan or December 1, 2024.
On March 15, 2024, our Class II Director, Gokul Rajaram, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) for the sale of up to 21,321 shares of our Class A common stock. The plan will terminate at the earlier of the execution of all trading orders in the plan or May 30, 2025.
During the quarter ended March 31, 2024, none of our Section 16 officers or directors adopted or terminated a “non-Rule 10b5-1 trading arrangement” (as defined in Item 408 of Regulation S-K).
50

Item 6. Exhibits
Exhibit
Number
Exhibit DescriptionIncorporated by ReferenceFiled
Herewith
FormFiling DateNumber
3.110-K2/19/20213.1
3.2
8-K
10/31/20233.1
4.1
Reference is made to Exhibits 3.1 and 3.2.
4.2S-1/A9/6/20164.2
4.3S-89/22/20164.4
10.1+
X
31.1X
31.2X
32.1(1)
X
101.insInline 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.schInline XBRL Taxonomy Schema Document.X
101.calInline XBRL Taxonomy Calculation Linkbase Document.X
101.defInline XBRL Taxonomy Definition Linkbase Document.X
101.labInline XBRL Taxonomy Label Linkbase Document.X
101.preInline XBRL Taxonomy Presentation Linkbase Document.X
104Cover 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 SEC for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (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, or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing.
51

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
THE TRADE DESK, INC.
(Registrant)
Dated: May 10, 2024
/s/ Laura Schenkein
Laura Schenkein
Chief Financial Officer
(Principal Financial and Accounting Officer)
52
EX-10.1 2 a101-sjacobsonemploymentag.htm EX-10.1 Document


Exhibit 10.1
EMPLOYMENT AGREEMENT

This Employment Agreement (“Agreement”) is made as of the 22nd day of March 2024, between The Trade Desk, Inc., a Delaware corporation (the “Company”), and Samantha Jacobson (the “Executive”).
WHEREAS, effective as of January 17, 2024, (the “Effective Date”), the Company desires to employ the Executive and the Executive desires to be employed by the Company on the terms and conditions contained herein.
NOW, THEREFORE, in consideration of the mutual covenants and agreements herein contained and other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the parties agree as follows:
1.    Employment.

(a)    Term. The term of this Agreement shall commence on the Effective Date and continue until terminated in accordance with the provisions hereof (the “Term”).

(b)    Position and Duties. During the Term, the Executive shall serve as the Chief Strategy Officer and Executive Vice President of the Company, reporting to the Chief Executive Officer of the Company, and shall serve in such other or additional positions as the Company may determine from time to time. Executive shall perform such duties as are usual and customary for Executive’s position(s) and Company as may from time to time be prescribed by the Board of Directors (the “Board”) or the Chief Executive Officer (the “CEO”), provided that such duties are consistent with the Executive’s position or other positions that she may hold from time to time. The Executive shall devote substantially all of her full working time and efforts to the business and affairs of the Company. Notwithstanding the foregoing, the Executive may (i) serve on other boards of directors, with the approval of the Board, or (ii) engage in religious, charitable or other community activities, or fulfill limited teaching, speaking and writing engagements, in each case, as long as such services and activities do not, individually or in the aggregate, materially interfere with the Executive’s performance of her duties to the Company as provided in this Agreement.
2.    Compensation and Related Matters.

(a)    Base Salary. The Executive’s initial annual base salary shall be $525,000. The Executive’s base salary shall be reviewed annually by the Board or designated committee
thereof. The base salary in effect at any given time is referred to herein as “Base Salary.” The Base Salary shall be payable in a manner that is consistent with the Company’s usual payroll practices for executive officers, but no less often than monthly.

(b)    Incentive Compensation. The Executive shall be eligible to receive cash incentive compensation as determined by the Board or designated committee thereof from time to time.
The Executive’s initial target annual incentive compensation is $250,000. Cash incentive compensation will be paid to the Executive in quarterly installments no later than sixty (60) days after the end of each relevant calendar quarter, subject to the Executive’s continued employment by the Company through the end of such calendar quarter.




(c)    Expenses. The Executive shall be entitled to receive prompt reimbursement for all reasonable expenses incurred by her during the Term in performing services hereunder, in accordance with the policies and procedures then in effect and established by the Company for its executive officers.

(d)    Other Benefits. During the Term, the Executive shall be eligible to participate in or receive benefits under the Company’s employee benefit plans in effect from time to time, subject to the terms of such plans.

(e)    Vacations. During the Term, the Executive shall be entitled to participate in any Company paid-time-off program applicable to its senior executives, as in effect from time to time. The Executive shall also be entitled to all paid holidays given by the Company to its executive officers.
3.     Termination. During the Term, the Executive’s employment hereunder may be terminated without any breach of this Agreement under the following circumstances:

(a)    Death. The Executive’s employment hereunder shall terminate upon her death.

(b)    Disability. The Company may terminate the Executive’s employment if she is
disabled and unable to perform the essential functions of the Executive’s then existing position or positions under this Agreement with or without reasonable accommodation for a period of 180 days (which need not be consecutive) in any 12-month period. If any question shall arise as to whether during any period the Executive is disabled so as to be unable to perform the essential
functions of the Executive’s then existing position or positions with or without reasonable accommodation, the Executive may, and at the request of the Company shall, submit to the Company a certification in reasonable detail by a physician selected by the Company to whom the Executive or the Executive’s guardian has no reasonable objection as to whether the Executive is so disabled or how long such disability is expected to continue, and such certification shall for the purposes of this Agreement be conclusive of the issue. The Executive shall cooperate with any reasonable request of the physician in connection with such
certification. If such question shall arise and the Executive shall fail to submit such certification, the Company’s determination of such issue shall be binding on the Executive. Nothing in this Section 3(b) shall be construed to waive the Executive’s rights, if any, under existing law including, without limitation, the Family and Medical Leave Act of 1993, 29 U.S.C. §2601 et seq. and the Americans with Disabilities Act, 42 U.S.C. §12101 et seq.

        (c) Termination by Company for Cause. The Company may terminate the Executive’s employment hereunder for Cause. For purposes of this Agreement, “Cause” shall
mean: (i) the Executive’s conviction of or plea of no contest to a felony or a crime involving any financial dishonesty against the Company; (ii) the Executive’s willful misconduct that causes material harm or loss to the Company, including, but not limited to, misappropriation or
conversion of Company assets; (iii) the Executive’s gross negligence or refusal or willful failure to act in accordance with any specific lawful direction or order of the Company (or a parent or subsidiary of the Company) which causes material harm or loss to the Company (and the
Executive’s failure to cure the same, to the extent capable of cure, within 30 days of receiving written notice from the Company (or any acquirer or successor)); (iv) the Executive’s material
breach of any agreement with the Company (or a parent or subsidiary of the Company) which causes material harm or loss to the Company (and the Executive’s failure to cure the same, to the extent capable of cure, within 30 days of receiving written notice from the Company (or any
acquirer or successor)); (v) the Executive’s unauthorized use or disclosure of the Company’s confidential information or trade secrets, which use or disclosure causes material harm to the



Company; or (vi) the Executive’s failure to cooperate with a bona fide internal investigation or an investigation by regulatory or law enforcement authorities, after being instructed by the Company to cooperate, or the willful destruction or failure to preserve documents or other materials known to be relevant to such investigation or the inducement of others to fail to cooperate or to produce documents or other materials in connection with such investigation.

(d)    Termination Without Cause. The Company may terminate the Executive’s employment hereunder at any time without Cause. Any termination by the Company of the
Executive’s employment under this Agreement which does not constitute a termination for Cause under Section 3(c) and does not result from the death or disability of the Executive under Section 3(a) or (b) shall be deemed a termination without Cause.

(e)    Termination by the Executive. The Executive may terminate her employment hereunder at any time for any reason, including but not limited to, Good Reason. For purposes of this Agreement, “Good Reason” shall mean that the Executive has complied with the “Good Reason Process” (hereinafter defined) following the occurrence of any of the following events: (i) a material diminution in the Executive’s responsibilities, authority or duties; (ii) a material diminution in the Executive’s Base Salary except for across-the-board salary reductions based on the Company’s financial performance similarly affecting all or substantially all senior management employees of the Company; (iii) a material change in the geographic location at which the Executive provides services to the Company; or (iv) the material breach of this Agreement by the Company. “Good Reason Process” shall mean that (i) the Executive reasonably determines in good faith that a “Good Reason” condition has occurred; (ii) the Executive notifies the Company in writing of the first occurrence of the Good Reason condition within 60 days of the first occurrence of such condition; (iii) the Executive cooperates in good faith with the Company’s efforts, for a period not less than 30 days following such notice (the “Cure Period”), to remedy the condition; (iv) notwithstanding such efforts, the Good Reason condition continues to exist; and (v) the Executive terminates her employment within 60 days after the end of the Cure Period. If the Company cures the Good Reason condition during the Cure Period, Good Reason shall be deemed not to have occurred.

(f)    Notice of Termination. Except for termination as specified in Section 3(a), any termination of the Executive’s employment by the Company or any such termination by the Executive shall be communicated by written Notice of Termination to the other party hereto. For purposes of this Agreement, a “Notice of Termination” shall mean a notice which shall indicate the specific termination provision in this Agreement relied upon.

(g)    Date of Termination. “Date of Termination” shall mean: (i) if the Executive’s employment is terminated by her death, the date of her death; (ii) if the Executive’s employment is terminated on account of disability under Section 3(b) or by the Company for Cause under Section 3(c), the date on which Notice of Termination is given; (iii) if the Executive’s employment is terminated by the Company under Section 3(d), the date on which a Notice of Termination is given; (iv) if the Executive’s employment is terminated by the Executive under Section 3(e) without Good Reason, 30 days after the date on which a Notice of Termination is given, and (v) if the Executive’s employment is terminated by the Executive under Section 3(e) with Good Reason, the date on which a Notice of Termination is given after the end of the Cure Period. Notwithstanding the foregoing, in the event that the Executive gives a Notice of Termination to the Company, the Company may unilaterally accelerate the Date of Termination and such acceleration shall not result in a termination by the Company for purposes of this Agreement.




4.    Compensation Upon Termination.

(a)    Termination Generally. If the Executive’s employment with the Company is terminated for any reason, the Company shall pay or provide to the Executive (or to her authorized representative or estate) (i) any Base Salary earned through the Date of Termination, unpaid expense reimbursements (subject to, and in accordance with, Section 2(c) of this Agreement) and unused vacation that accrued through the Date of Termination on or before the time required by law but in no event more than 30 days after the Executive’s Date of Termination; and (ii) any vested benefits the Executive may have under any employee benefit plan of the Company through the Date of Termination, which vested benefits shall be paid and/or provided in accordance with the terms of such employee benefit plans (collectively, the
“Accrued Benefit”).

(b)    Termination by the Company Without Cause or by the Executive with Good Reason. During the Term, if the Executive’s employment is terminated by the Company without Cause as provided in Section 3(d), or the Executive terminates her employment for Good Reason as provided in Section 3(e), then the Company shall pay the Executive her Accrued Benefit. In addition, subject to the Executive signing a separation agreement containing, among other provisions, a general release of claims in favor of the Company and related persons and entities, confidentiality, return of property and non-disparagement, in a form and manner satisfactory to the Company (the “Separation Agreement and Release”) and the Separation Agreement and Release becoming fully effective, all within the time frame set forth in the Separation Agreement and Release:
(i)    the Company shall pay the Executive an amount equal to: (A) the sum of (1)
the Executive’s then current Base Salary plus (2) the Executive’s target annual incentive compensation for the then-current year (the “Cash Severance”); and (B) a prorated portion of the annual incentive compensation based on actual achievement of performance objectives for the quarter of termination which shall be pro-rated as set forth in the Executive Bonus Plan (the “Incentive Amount”). The Incentive Amount shall not include, and Executive shall not be entitled to, any payment for subsequent quarters of the year, true-up payment, or payment of uncapped amounts for past quarters, regardless of achievement of performance objectives in subsequent quarters. Notwithstanding the foregoing, if the Executive breaches any of the provisions contained in the Confidentiality Agreement (as defined below), all payments of each of the Cash Severance and Incentive Amount shall immediately cease; and

(ii)    upon the Date of Termination, all stock options and other stock-based awards that are subject to time-based vesting in which the Executive would have vested if she had remained employed for an additional 12 months following the Date of Termination shall vest and become exercisable or nonforfeitable as of the Date of Termination; provided, however that accelerated vesting of any such equity awards that are subject to performance-based vesting shall be subject to the terms and conditions of the award agreement governing a particular equity award; and

(iii)    if the Executive was participating in the Company’s group health plan immediately prior to the Date of Termination and elects COBRA health continuation, then the Company shall pay to the Executive a monthly cash payment for 12 months or the Executive’s COBRA health continuation period, whichever ends earlier, in an amount equal to the monthly employer contribution that the Company would have



made to provide health insurance to the Executive if the Executive had remained employed by the Company (the “COBRA Amount”); and

(iv) the Cash Severance and the COBRA Amount shall be paid out in
substantially equal installments in accordance with the Company’s payroll practice over 12 months commencing within 60 days after the Date of Termination; provided, however, that if the 60-day period begins in one calendar year and ends in a second calendar year, the Cash Severance and the COBRA Amount shall begin to be paid in the second calendar year by the last day of such 60-day period; provided, further, that the initial payment shall include a catch-up payment to cover amounts retroactive to the day immediately following the Date of Termination. The Incentive Amount shall be paid at the same time such annual incentive compensation is otherwise paid by the Company.
5.     Change in Control Payment. The provisions of this Section 5 set forth certain terms of an agreement reached between the Executive and the Company regarding the Executive’s rights and obligations upon the occurrence of a Change in Control of the Company. These provisions are intended to assure and encourage in advance the Executive’s continued attention and dedication to her assigned duties and her objectivity during the pendency and after the occurrence of any such event. These provisions shall apply in lieu of, and expressly supersede, the provisions of Section 4(b) regarding severance pay and benefits upon a termination of employment, if such termination of employment occurs within three months prior to the occurrence of the first event constituting a Change in Control through 24 months following a Change in Control. These provisions shall terminate and be of no further force or effect beginning 24 months after the occurrence of a Change in Control.
(a)    Change in Control. During the Term, if within three months prior to a Change in Control through 24 months after a Change in Control, the Executive’s employment is terminated by the Company without Cause as provided in Section 3(d) or the Executive terminates her employment for Good Reason as provided in Section 3(e), then, subject to the signing of the Separation Agreement and Release by the Executive and the Separation Agreement and Release becoming fully effective, all within the time frame set forth in the Separation Agreement and Release, (i) the Company shall pay the Executive a lump sum in cash in an amount equal to: (A) 2.0 times the sum of (1) the Executive’s then current Base Salary (or the Executive’s Base Salary in effect immediately prior to the Change in Control, if higher) plus (2) the Executive’s target annual incentive compensation for the then-current year; and (B) the Incentive Amount; and

(ii)    except as otherwise expressly provided in any applicable option agreement or other stock-based award agreement, all stock options and other stock-based awards that are subject to time-based vesting shall immediately accelerate and become fully exercisable or nonforfeitable as of the Date of Termination; provided, however, accelerated vesting of any such equity awards that are subject to performance-based vesting shall be subject to the terms and conditions of the award agreement governing a particular equity award; and

(iii)    if the Executive was participating in the Company’s group health plan immediately prior to the Date of Termination, a lump sum in cash in an amount equal to 24 months of the monthly employer contribution that the Company would have made to provide health insurance to the Executive if the Executive had remained employed by the Company; and



(iv)    the amounts payable under this Section 5(a) shall be paid or commence to be paid within 60 days after the Date of Termination; provided, however, that if the 60-day period begins in one calendar year and ends in a second calendar year, such payment shall be paid or commence to be paid in the second calendar year by the last day of such 60-day period.

(b)    Additional Limitation.

(i)    Anything in this Agreement to the contrary notwithstanding, in the event that the amount of any compensation, payment or distribution by the Company to or for the benefit of the Executive, whether paid or payable or distributed or distributable pursuant to the terms of this Agreement or otherwise, calculated in a manner consistent with Section 280G of the Internal Revenue Code of 1986, as amended (the “Code”), and the applicable regulations thereunder (the “Aggregate Payments”), would be subject to the excise tax imposed by Section 4999 of the Code, then the Aggregate Payments shall be reduced (but not below zero) so that the sum of all of the Aggregate Payments shall be $1.00 less than the amount at which the Executive becomes subject to the excise tax imposed by Section 4999 of the Code; provided that such reduction shall only occur if it would result in the Executive receiving a higher After Tax Amount (as defined below) than the Executive would receive if the Aggregate Payments were not subject to such reduction. In such event, the Aggregate Payments shall be reduced in the following order, in each case, in reverse chronological order beginning with the Aggregate Payments that are to be paid the furthest in time from consummation of the transaction that is subject to Section 280G of the Code: (1) cash payments not subject to Section 409A of the Code; (2) cash payments subject to Section 409A of the Code; (3) equity-based payments and acceleration; and (4) non-cash forms of benefits; provided that in the case of all the foregoing Aggregate Payments all amounts or payments that are not subject to calculation under Treas. Reg. §1.280G-1, Q&A-24(b) or (c) shall be reduced before any amounts that are subject to calculation under Treas. Reg. §1.280G-1, Q&A24(b) or (c).

(ii)    For purposes of this Section 5(b), the “After Tax Amount” means the amount of the Aggregate Payments less all federal, state, and local income, excise and
employment taxes imposed on the Executive as a result of the Executive’s receipt of the Aggregate Payments. For purposes of determining the After Tax Amount, the Executive shall be deemed to pay federal income taxes at the highest marginal rate of federal income taxation applicable to individuals for the calendar year in which the determination is to be made, and state and local income taxes at the highest marginal rates of individual taxation in each applicable state and locality, net of the maximum reduction in federal income taxes which could be obtained from deduction of such state and local taxes.
(iii)    The determination as to whether a reduction in the Aggregate Payments shall be made pursuant to Section 5(b)(i) shall be made by a nationally recognized accounting firm selected by the Company (the “Accounting Firm”), which shall provide detailed supporting calculations both to the Company and the Executive within 15 business days of the Date of Termination, if applicable, or at such earlier time as is reasonably requested by the Company or the Executive. Any determination by the Accounting Firm shall be binding upon the Company and the Executive.

(b)    Definitions. For purposes of this Section 5, the following terms shall have the following meanings:



“Change in Control” shall mean any of the following:
(i)    any “person,” as such term is used in Sections 13(d) and 14(d) of the Securities Exchange Act of 1934, as amended (the “Act”) (other than the Company, any of its subsidiaries, or any trustee, fiduciary or other person or entity holding securities under any employee benefit plan or trust of the Company or any of its subsidiaries), together with all “affiliates” and “associates” (as such terms are defined in Rule 12b-2 under the Act) of such person, shall become the “beneficial owner” (as such term is defined in Rule 13d-3 under the Act), directly or indirectly, of securities of the Company representing 50 percent or more of the combined voting power of the Company’s then outstanding
securities having the right to vote in an election of the Board (“Voting Securities”) (in such case other than as a result of an acquisition of securities directly from the Company); or
(ii)    the date a majority of the members of the Board is replaced during any 12- month period by directors whose appointment or election is not endorsed by a majority of the members of the Board before the date of the appointment or election; or

(iii)    the consummation of (A) any consolidation or merger of the Company where the stockholders of the Company, immediately prior to the consolidation or merger, would not, immediately after the consolidation or merger, beneficially own (as such term is defined in Rule 13d-3 under the Act), directly or indirectly, shares representing in the aggregate more than 50 percent of the voting shares of the Company issuing cash or
securities in the consolidation or merger (or of its ultimate parent corporation, if any), or
(B) any sale or other transfer (in one transaction or a series of transactions contemplated or arranged by any party as a single plan) of all or substantially all of the assets of the Company.
Notwithstanding the foregoing, a “Change in Control” shall not be deemed to have occurred for purposes of the foregoing clause (i) solely as the result of an acquisition of securities by the Company which, by reducing the number of shares of Voting Securities outstanding, increases the proportionate number of Voting Securities beneficially owned by any person to 50 percent or more of the combined voting power of all of the then outstanding Voting Securities; provided, however, that if any person referred to in this sentence shall thereafter become the beneficial owner of any additional shares of Voting Securities (other than pursuant to a stock split, stock dividend, or similar transaction or as a result of an acquisition of securities directly from the Company) and immediately thereafter beneficially owns 50 percent or more of the combined
voting power of all of the then outstanding Voting Securities, then a “Change in Control” shall be deemed to have occurred for purposes of the foregoing clause (i).

6.    Section 409A.

(a)    Anything in this Agreement to the contrary notwithstanding, if at the time of the Executive’s separation from service within the meaning of Section 409A of the Code, the Company determines that the Executive is a “specified employee” within the meaning of Section 409A(a)(2)(B)(i) of the Code, then to the extent any payment or benefit that the Executive becomes entitled to under this Agreement on account of the Executive’s separation from service would be considered deferred compensation otherwise subject to the 20 percent additional tax imposed pursuant to Section 409A(a) of the Code as a result of the application of Section 409A(a)(2)(B)(i) of the Code, such payment shall not be payable and such benefit shall not be provided until the date that is the earlier of (A) six months and one day after the



Executive’s separation from service, or (B) the Executive’s death. If any such delayed cash payment is otherwise payable on an installment basis, the first payment shall include a catch-up payment covering amounts that would otherwise have been paid during the six-month period but for the application of this provision, and the balance of the installments shall be payable in accordance with their original schedule.

(b)    All in-kind benefits provided and expenses eligible for reimbursement under this Agreement shall be provided by the Company or incurred by the Executive during the time periods set forth in this Agreement. All reimbursements shall be paid as soon as administratively practicable, but in no event shall any reimbursement be paid after the last day of the taxable year following the taxable year in which the expense was incurred. The amount of in-kind benefits provided or reimbursable expenses incurred in one taxable year shall not affect the in-kind benefits to be provided or the expenses eligible for reimbursement in any other taxable year (except for any lifetime or other aggregate limitation applicable to medical expenses). Such right to reimbursement or in-kind benefits is not subject to liquidation or exchange for another benefit.

(c)    To the extent that any payment or benefit described in this Agreement constitutes “non-qualified deferred compensation” under Section 409A of the Code, and to the extent that such payment or benefit is payable upon the Executive’s termination of employment, then such
payments or benefits shall be payable only upon the Executive’s “separation from service.” The determination of whether and when a separation from service has occurred shall be made in accordance with the presumptions set forth in Treasury Regulation Section 1.409A-1(h).

(d)    The parties intend that this Agreement will be administered in accordance with Section 409A of the Code. To the extent that any provision of this Agreement is ambiguous as to its compliance with Section 409A of the Code, the provision shall be read in such a manner so that all payments hereunder comply with Section 409A of the Code. Each payment pursuant to this Agreement is intended to constitute a separate payment for purposes of Treasury Regulation Section 1.409A-2(b)(2). The parties agree that this Agreement may be amended, as reasonably requested by either party, and as may be necessary to fully comply with Section 409A of the Code and all related rules and regulations in order to preserve the payments and benefits provided hereunder without additional cost to either party.

(e)    The Company makes no representation or warranty and shall have no liability to the Executive or any other person if any provisions of this Agreement are determined to constitute deferred compensation subject to Section 409A of the Code but do not satisfy an exemption from, or the conditions of, such Section.

7. Confidential Information, Noncompetition and Cooperation.

(a)    Confidentiality Agreement. The terms of the Employee Confidentiality, Inventions and Use of Likeness Agreement, dated February 20,2021 (the “Confidentiality Agreement”), between the Company and the Executive, attached hereto as Exhibit A, continue to be in full force and effect and are incorporated by reference in this Agreement. The Executive hereby reaffirms the terms of the Confidentiality Agreement as material terms of this Agreement.

(b)    Third-Party Agreements and Rights. The Executive hereby confirms that the Executive is not bound by the terms of any agreement with any previous employer or other party which restricts in any way the Executive’s use or disclosure of information or the Executive’s engagement in any business. The Executive represents to the Company that the Executive’s execution of this Agreement, the Executive’s employment with the Company and the performance of the Executive’s proposed duties for the Company will not violate any



obligations the Executive may have to any such previous employer or other party. In the Executive’s work for the Company, the Executive will not disclose or make use of any information in violation of any agreements with or rights of any such previous employer or other party, and the Executive will not bring to the premises of the Company any copies or other tangible embodiments of non- public information belonging to or obtained from any such previous employment or other party.

(c)    Litigation and Regulatory Cooperation. During and after the Executive’s employment, the Executive shall cooperate fully with the Company in the defense or prosecution of any claims or actions now in existence or which may be brought in the future against or on behalf of the Company which relate to events or occurrences that transpired while the Executive was employed by the Company. The Executive’s full cooperation in connection with such claims or actions shall include, but not be limited to, being available to meet with counsel to prepare for discovery or trial and to act as a witness on behalf of the Company at mutually convenient times. During and after the Executive’s employment, the Executive also shall cooperate fully with the Company in connection with any investigation or review of any federal, state or local regulatory authority as any such investigation or review relates to events or occurrences that transpired while the Executive was employed by the Company. The Company shall reimburse the Executive for any reasonable out-of-pocket expenses incurred in connection with the Executive’s performance of obligations pursuant to this Section 7(c).

(d)    Relief. The Executive agrees that it would be difficult to measure any damages caused to the Company which might result from any breach by the Executive of the promises set forth in the Confidentiality Agreement or this Section 7, and that in any event money damages would be an inadequate remedy for any such breach. Accordingly, subject to Section 8 of this Agreement, the Executive agrees that if the Executive breaches, or proposes to breach, any portion of this Agreement, the Company shall be entitled, in addition to all other remedies that it may have, to an injunction or other appropriate equitable relief to restrain any such breach without showing or proving any actual damage to the Company. In addition, in the event the Executive breaches the Confidentiality Agreement or this Section 7 during a period when she is receiving severance payments pursuant to Section 4 or Section 5, the Company shall have the right to suspend or terminate such severance payments. Such suspension or termination shall not limit the Company’s other options with respect to relief for such breach and shall not relieve the Executive of her duties under this Agreement.

(e)    Protected Disclosures and Other Protected Action. Nothing contained in this Agreement limits the Executive’s ability to file a charge or complaint with any federal, state or local governmental agency or commission (a “Government Agency”). In addition, nothing
contained in this Agreement limits the Executive’s ability to communicate with any Government Agency or otherwise participate in any investigation or proceeding that may be conducted by any Government Agency, including the Executive’s ability to provide documents or other information, without notice to the Company, nor do any of the provisions of the Confidentiality Agreement apply to truthful testimony in litigation. If the Executive files any charge or complaint with any Government Agency and if the Government Agency pursues any claim on
the Executive’s behalf, or if any other third party pursues any claim on the Executive’s behalf, the Executive waives any right to monetary or other individualized relief (either individually, or as part of any collective or class action); provided that nothing in this Agreement limits any right the Executive may have to receive a whistleblower award or bounty for information provided to the Securities and Exchange Commission. Further, notwithstanding anything herein to the contrary, to the extent required under applicable law, nothing in this Agreement limits the ability



of the Executive to share compensation information concerning the Executive or others, except that the Executive may not disclose compensation information concerning others obtained
because the Executive’s job responsibilities require or allow access to such information.
8.    Arbitration of Disputes. Any controversy or claim arising out of or relating to this Agreement or the breach thereof or otherwise arising out of the Executive’s employment or the termination of that employment (including, without limitation, any claims of unlawful employment discrimination whether based on age or otherwise) shall, to the fullest extent permitted by law, be settled by arbitration in any forum and form agreed upon by the parties or, in the absence of such an agreement, under the auspices of the American Arbitration Association (“AAA”) in Los Angeles, California, in accordance with the Employment Dispute Resolution Rules of the AAA, including, but not limited to, the rules and procedures applicable to the selection of arbitrators. In the event that any person or entity other than the Executive or the Company may be a party with regard to any such controversy or claim, such controversy or claim shall be submitted to arbitration subject to such other person or entity’s agreement.
Judgment upon the award rendered by the arbitrator may be entered in any court having jurisdiction thereof. This Section 8 shall be specifically enforceable. Notwithstanding the foregoing, this Section 8 shall not preclude either party from pursuing a court action for the sole purpose of obtaining a temporary restraining order or a preliminary injunction in circumstances in which such relief is appropriate; provided that any other relief shall be pursued through an arbitration proceeding pursuant to this Section 8.

9.    Consent to Jurisdiction. To the extent that any court action is permitted consistent with or to enforce Section 8 of this Agreement, the parties hereby consent to the jurisdiction of the state and federal courts of the State of California. Accordingly, with respect to any such court action, the Executive (a) submits to the personal jurisdiction of such courts; (b) consents to service of process; and (c) waives any other requirement (whether imposed by statute, rule of court, or otherwise) with respect to personal jurisdiction or service of process.

10. Integration. This Agreement constitutes the entire agreement between the parties with respect to the subject matter hereof and supersedes all prior agreements between the parties concerning such subject matter, provided that the Confidentiality Agreement remains in full force and effect.

11.    Withholding. All payments made by the Company to the Executive under this Agreement shall be net of any tax or other amounts required to be withheld by the Company under applicable law.

12.    Successor to the Executive. This Agreement shall inure to the benefit of and be enforceable by the Executive’s personal representatives, executors, administrators, heirs, distributees, devisees and legatees. In the event of the Executive’s death after her termination of employment but prior to the completion by the Company of all payments due her under this Agreement, the Company shall continue such payments to the Executive’s beneficiary designated in writing to the Company prior to her death (or to her estate, if the Executive fails to make such designation).

13.    Enforceability. If any portion or provision of this Agreement (including, without limitation, any portion or provision of any section of this Agreement) shall to any extent be declared illegal or unenforceable by a court of competent jurisdiction, then the remainder of this Agreement, or the application of such portion or provision in circumstances other than those as to which it is so declared illegal or unenforceable, shall not be affected thereby, and each portion



and provision of this Agreement shall be valid and enforceable to the fullest extent permitted by law.

14.    Survival. The provisions of this Agreement shall survive the termination of this Agreement and/or the termination of the Executive’s employment to the extent necessary to effectuate the terms contained herein.

15.    Waiver. No waiver of any provision hereof shall be effective unless made in writing and signed by the waiving party. The failure of any party to require the performance of any term
or obligation of this Agreement, or the waiver by any party of any breach of this Agreement, shall not prevent any subsequent enforcement of such term or obligation or be deemed a waiver of any subsequent breach.

16.    Notices. Any notices, requests, demands and other communications provided for by this Agreement shall be sufficient if in writing and delivered in person or sent by a nationally recognized overnight courier service or by registered or certified mail, postage prepaid, return receipt requested, to the Executive at the last address the Executive has filed in writing with the Company or, in the case of the Company, at its main offices, attention of the Board.

17.    Amendment. This Agreement may be amended or modified only by a written instrument signed by the Executive and by a duly authorized representative of the Company.

18.    Governing Law. This is a California contract and shall be construed under and be governed in all respects by the laws of the State of California, without giving effect to the conflict of laws principles thereof.

19.    Counterparts. This Agreement may be executed in any number of counterparts, each of which when so executed and delivered shall be taken to be an original; but such counterparts shall together constitute one and the same document.

20.    Successor to Company. The Company shall require any successor (whether direct or indirect, by purchase, merger, consolidation or otherwise) to all or substantially all of the business or assets of the Company expressly to assume and agree to perform this Agreement to the same extent that the Company would be required to perform it if no succession had taken place. Failure of the Company to obtain an assumption of this Agreement at or prior to the effectiveness of any succession shall be a material breach of this Agreement.

21.    Gender Neutral. Wherever used herein, a pronoun in the masculine gender shall be considered as including the feminine gender unless the context clearly indicates otherwise.




IN WITNESS WHEREOF, the parties have executed this Agreement effective on the date and year first above written.
THE TRADE DESK, INC.

/s/ Jeff Green                    
By: Jeff Green
Its: Chief Executive Officer
EXECUTIVE

/s/ Samantha Jacobson                
Samantha Jacobson








Exhibit A
Confidentiality Agreement




Please acknowledge your acceptance of this offer of employment on the terms indicated by signing the enclosed copy of this letter and the Employee Confidentiality, Inventions and Use of Likeness Agreement and returning them to the Company as soon as possible.

We are very excited that you have chosen to join the Trade Desk team!

Sincerely,

/s/ Vina Leite
Vina Leite
Chief People Officer

Agreed and Accepted by Candidate

By signing below, I acknowledge that I have been furnished with a copy of this offer and that I understand and agree to the terms set forth above. I understand that I will be an at-will employee and that nothing in this document is intended to create a contract of employment or alter the at-will nature of my employment.

/s/ Samantha Jacobson     
Samantha Jacobson

2/20/2021             
Date

THE TRADE DESK, INC.
EMPLOYEE CONFIDENTIALITY, INVENTIONS AND USE OF LIKENESS AGREEMENT

This Agreement is entered by and between The Trade Desk, Inc. (the “Company”), and the undersigned individual, whose name appears on the last page of the Agreement (“Employee”), collectively referred to as “the parties,” As a condition of Employee’s initial or continued employment with the Company, and in consideration of the mutual promises and representations of the parties contained herein, the parties agree as follows:

1.    Position of Confidence and Trust.
(a)    In the course of Employee’s employment, Employee will be placed in a position of special trust and confidence where the Company will provide Employee access to a portion of the Company’s Confidential Information (as defined herein).

2.    Confidential Information.

(a)    Definition of Confidential Information. “Confidential Information” means an item of information or compilation of information in any form, tangible or intangible, related to the Company’s business that the Company has not made public or authorized public disclosure of, and that is not readily available to persons outside the Company through proper means who are obligated to keep the item or compilation confidential and would benefit from its use or



disclosure. Confidential Information shall be presumed to include (without limitation) the following, unless otherwise indicated in writing by the Company:
i.    Customer lists and records of customers and customer contact information, as well as customer communications, private customer contract terms, unique customer preferences and historical transaction data;
ii.    Private bids, proposals, quotes, requests for proposal, and related analyses;
iii.    Financial records and analysis, and related non-public data regarding the Company’s financial performance;
iv.    Business plans and strategies, forecasts and analyses;
v.    Unpatented inventions and related information, patent applications, technological innovations, originally created and/or customized software (including but not limited to features, specifications, and source code), blueprints, design details and specifications, formulas, and research and development information regarding products and services of the Company;
vi.    Internal business methods, procedures, and processes, know how, systems and innovations used to improve the Company’s performance and operations;
vii.    Marketing plans, research and analyses;
viii.    Unpublished pricing information, and underlying pricing-related variables such as costs, volume discounting options, and profit margins;
ix.    Joint venture, partnership, and business (stock and asset) sale and acquisition opportunities identified by the Company and related analyses;
x.    Management analysis of the Company’s resources (such as personnel, technology and real estate);
xi.    Private contract terms with vendors and suppliers, and analysis of vendor and supplier business opportunities.
(b)    Due to its special value and utility as a compilation, a confidential compilation of information will remain protected even if individual items of information in it are public or otherwise readily available. Authorized disclosure of Confidential Information to parties the Company is doing business with for business purposes shall not cause the information to lose its protected status under this Agreement. Employee acknowledges that items of Confidential Information are the Company’s valuable assets and have economic value, actual or potential, because they are not generally known by the public or others who could use them to their own economic benefit and/or to the competitive disadvantage of the Company.
(c)    Confidential Information does not include information lawfully acquired or created by a non-management employee of the Company about wages, hours or other terms and conditions of employment when used for purposes protected by Section 7 of the National Labor Relations Act (NLRA).

(d)    Protection of Confidential Information. Employee shall at all times during the term of Employee’s employment with the Company and thereafter, hold in strictest confidence, and not use, except for the benefit of the Company, or disclose to any person, firm or corporation without written authorization of the Board, any Confidential Information of the Company, unless otherwise compelled by law. Employee will not disclose Confidential Information in private communications or to the public on the Internet or in any other media or form of communication except: (i) for the benefit of the Company, and (ii) not without advanced written authorization to engage in such disclosure by an authorized representative of the Company. Employee will not cause the copying, transmission, uploading, downloading, removal or transport of Confidential Information from the Company’s premises or electronic equipment except to the extent necessary in the proper performance of Employee’s duties. After the termination of Employee’s employment, Employee shall not directly or indirectly use Company Records (as defined herein) or Employee’s memory or notes to identify for the benefit of the Employee or for the benefit of another party, create, or attempt to reconstruct the Company’s Confidential Information. If Employee loses or makes an unauthorized disclosure of Confidential Information, Employee shall immediately notify the Company of this event and use his/her best efforts to recover the



Confidential Information (including, but not limited to complying with and cooperating in any lawful actions taken by the Company to recover the Confidential Information). These obligations shall apply during employment and for so long thereafter as the information qualifies as Confidential Information under this Agreement. In the event an Employee is served with a subpoena, court order, or similar legal mandate requiring the disclosure of Confidential Information, Employee will provide the Company reasonable notice and opportunity to intervene and protect its Confidential Information prior to disclosure unless such notice is prohibited by law. If Employee learns during Employee’s employment with the Company of any unauthorized use or disclosure of the Company’s Confidential Information, Employee will immediate notify the head of the People Operations Department.

(e)    Former Employer Information. Employee shall not, during Employee’s employment with the Company, improperly use or disclose any proprietary information or trade secrets of any former or concurrent employer or other person or entity and Employee shall not bring onto the premises of the Company any unpublished document or proprietary information belonging to any such employer, person or entity unless consented to in writing by such employer, person or entity.

(f)    Third Party Information. Subject to the terms under which it is provided to the Company, information entrusted to the Company by third parties in confidence that Employee has access to as a result of Employee’s employment (“Third Party Confidential Information”) shall be subject to the same restrictions, limitations, and requirements as the Company’s Confidential Information and handled by Employee in accordance with these restrictions and requirements and any additional guidelines issued by the Company regarding such information.

3.    Inventions. Employee hereby represents, warrants and covenants with respect to Prior Inventions or Inventions (each, as defined below), as the case may be, as follows:
(a)    Inventions Retained and Licensed. Employee hereby represents that there are no inventions, original works of authorship, developments, improvements, and trade secrets which were made by Employee prior to Employee’s employment with the Company (collectively referred to as “Prior Inventions”), which belong to Employee (and not to any prior employer), which relate to the Company’s business, proposed business, products or research and development, and which are not assigned to the Company hereunder. If in the course of Employee’s employment with the Company, Employee incorporates into a product, process or machine for the benefit of the Company or any of its wholly owned subsidiaries a Prior Invention owned by Employee or in which the Employee has an interest, the Company is hereby granted and shall have a nonexclusive, royalty-free, irrevocable, perpetual, worldwide license to make, have made, modify, use and sell such Prior Invention as part of or in connection with such product, process or machine.
(b)    Assignment of Inventions. Employee shall make, or will promptly make, full written disclosure to the Company, will hold in trust for the sole right and benefit of the Company, and hereby assign to the Company, or its designee, all of Employee’s right, title, and interest in and to any and all inventions, original works of authorship, developments, concepts, improvements, designs, discoveries, ideas, trademarks or trade secrets, whether or not patentable or registrable under copyright or similar laws, which Employee may solely or jointly conceive or develop or reduce to practice, or cause to be conceived or developed or reduced to practice, during the period of time Employee is employed by the Company (collectively referred to as “Inventions”). Employee hereby acknowledges that all original works of authorship that are made by Employee (solely or jointly with others) within the scope of and during the period of Employee’s employment with the Company are (i) “works made for hire,” as that term is defined in the United States Copyright Act (to the extent protectable by copyright); and (ii) together with all related intellectual property rights of any sort anywhere in the world, the sole property of the Company. Employee hereby understands and agrees that the decision whether or not to



commercialize or market any Inventions developed by Employee solely or jointly with others is within the Company’s sole discretion and for the Company’s sole benefit and that no royalty will be due to Employee as a result of the Company’s efforts to commercialize or market any such Inventions.
(c)    Inventions Assigned to the United States. Employee shall assign to the United States government all Employee’s right, title, and interest in and to any and all Inventions whenever such full title is required to be in the United States by a contract between the Company and the United States or any of its agencies.
(d)    Maintenance of Records. Employee shall keep and maintain adequate and current written records of all Inventions made solely or jointly with others during the term of Employee’s employment with the Company. The records will be in the form of notes, sketches, drawings, and any other format that may be specified by the Company. The records will be available to and remain the sole property of the Company at all times.
(e)    Patent and Copyright Registrations. Employee shall assist the Company, or its designee, at the Company’s expense, in every proper way to secure the Company’s rights in the Inventions and any copyrights, patents, mask work rights or other intellectual property rights relating thereto in any and all countries, including the disclosure to the Company of all pertinent information and data with respect thereto, the execution of all applications, specifications, oaths, assignments and all other instruments which the Company shall deem necessary in order to apply for and obtain such rights and in order to assign and convey to the Company, its successors, assigns, and nominees the sole and exclusive rights, title and interest in and to such Inventions, and any copyrights, patents, mask work rights or other intellectual property rights relating thereto. Employee agrees that it is Employee’s obligation to execute or cause to be executed, when it is in Employee’s power to do so, any such instrument or papers after the termination of this Agreement. If the Company is unable because of the Employee’s mental or physical incapacity or for any other reason to secure Employee’s signature to apply for or to pursue any application for any United States or foreign patents or copyright registrations covering Inventions or original works of authorship assigned to the Company as above, then Employee hereby irrevocably designates and appoints the Company and its duly authorized officers and agents as Employee’s agent and attorney in fact, to act for and in Employee’s behalf and stead to execute and file any such applications and to do all other lawfully permitted acts to further the prosecution and issuance of letters patent or copyright registrations thereon with the same legal force and effect as if executed by Employee. Employee’s obligations under this Paragraph will continue beyond the termination of my employment with the Company, provided that the Company either compensates me at a reasonable rate for my time or reimburses expenses actually spent by me on such assistance at the Company’s request.

4.    Conflicting Employment. Employee shall perform Employee’s duties faithfully and to the best of Employee’s ability and shall devote Employee’s full business time and effort to the performance of Employee’s duties hereunder. Employee shall not, during the term of Employee’s employment with the Company, engage in any other employment, occupation, consulting or other business activity directly related to the business in which the Company, or its subsidiaries are now involved or become involved during the term of Employee’s employment, nor will Employee engage in any other activities that conflict with Employee’s obligations to the Company.

5.    Returning Company Documents. At the time of leaving the employ of the Company, Employee covenants that Employee shall deliver to the Company (and will not keep in Employee’s possession, recreate or deliver to anyone else) any and all devices, records, data, notes, reports, proposals, lists, correspondence, specifications, drawings, blueprints, sketches, materials, equipment, other documents or property, or reproductions of any aforementioned items developed by Employee pursuant to Employee’s employment with the Company or otherwise belonging to the Company, its successors or assigns, including, without limitation, those records maintained pursuant to paragraph 2(d).




6.    Notification of New Employer. In the event that Employee leaves the employ of the Company, Employee agrees to grant consent to notification by the Company to Employee’s new employer about Employee’s rights and obligations under this Agreement.

7.    Non-Solicitation and Non-Competition. Employee covenants that, during Employee’s employment with Company and for a period of twelve months immediately following the termination of Employee’s relationship with the Company for any reason, whether with or without cause, Employee shall not either directly or indirectly (a) solicit, induce, recruit or encourage any of the Company’s employees or employees of any Company subsidiaries to leave their employment, or take away such employees, or attempt to solicit, induce, recruit, encourage or take away their employees, either for Employee or for any other person or entity; or (b) call upon, solicit, divert, or take away any of the customers, business or prospective customers of Company or any Company subsidiaries.

8.    Passwords, etc.; Expectation of Privacy. Employee will not (i) reveal, disclose or otherwise make available to any person any Company password or key, whether or not the password or key is assigned to Employee or (ii) obtain, possess or use in any manner a Company password or key that is not assigned to Employee. Employee will use his or her best efforts to prevent the unauthorized use of any laptop or personal computer, peripheral device, software or related technical documentation that the Company issues to Employee and will not input, load or otherwise attempt any unauthorized use of software in any Company computer, whether or not such computer is assigned to Employee. Employee acknowledges and agrees that Employee has no expectation of privacy with respect to Company telecommunications, networking or information processing systems (including, without limitation, files, e-mail messages, and voice messages) and that activity and any files or messages on or using any of those systems may be monitored at any time without notice.

9.    Use of Voice, Image and Likeness. Employee gives the Company permission to use his/her voice, image or likeness, with or without using his/her name, for the purposes of advertising and promoting the Company, or for other purposes deemed appropriate by the Company in its reasonable discretion, except to the extent expressly prohibited by law.

10.    Right to Advice of Counsel. Employee acknowledges that Employee has had the right to consult with counsel and is fully aware of Employee’s rights and obligations under this Agreement.

11.    Successors.

(a)    Company’s Successors. Any successor to the Company (whether direct or indirect and whether by purchase, lease, merger, consolidation, liquidation or otherwise) to all or substantially all of the Company’s business and/or assets shall assume the obligations under this Agreement and agree expressly to perform the obligations under this Agreement in the same manner and to the same extent as the Company would be required to perform such obligations in the absence of a succession. For all purposes under this Agreement, the term “Company,” shall include any successor to the Company’s business and/or assets which executes and delivers the assumption agreement described in this subsection (a) or which becomes bound by the terms of this Agreement by operation of law.

(b)    Employee’s Successors. Without the written consent of the Company, Employee shall not assign or transfer this Agreement or any right or obligation under this Agreement to any other person or entity. Notwithstanding the foregoing, the terms of this Agreement and all rights of Employee hereunder shall inure to the benefit of, and be enforceable by, Employee’s personal



or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legatees.

12.     Notice Clause. Any notice hereby required or permitted to be given shall be sufficiently given if in writing and delivered in person or sent by facsimile, electronic mail, overnight courier or First Class mail, postage prepaid, to either party at the address of such party or such other address as shall have been designated by written notice by such party to the other party. Any notice or other communication required or permitted to be given under this Agreement will be deemed given (i) upon personal delivery to the party to be notified, (ii) on the day when delivered by electronic mail to the proper electronic mail address, (iii) when sent by confirmed facsimile if sent during normal business hours of the recipient, if not, then on the next business day, (iv) the first business day after deposit with a nationally recognized overnight courier, specifying next day delivery, or (v) the third business day after the day on which such notice was mailed in accordance with this Section.

13.     Arbitration.
(a)    Except as provided in Section 13(e) below, this Agreement shall be governed by the Federal Arbitration Act. The parties hereby agree that a neutral arbitrator from the American Arbitration Association (“AAA”) will administer any such arbitration(s) under the AAA’s National Rules for the Resolution of Employee Disputes. The arbitration shall take place in (Insert the following: Chicago, IL/New York, NY/Denver, CO/Seattle, WA/ Home offices & Remote: capitol of the state)

(b)    The parties may conduct only essential discovery (i.e., discovery sufficient to arbitrate the claim at issue) prior to the hearing, as defined by the AAA arbitrator. Following the hearing, the AAA arbitrator shall issue a written decision, which contains the essential findings and conclusions on which the decision is based. The parties agree that the result of arbitration hereunder shall be final and binding upon the parties, and judgment upon the award may be entered in any court having jurisdiction. The arbitration ruling may be subject to limited judicial review as provided by applicable law.

(c)    Employee shall bear only those costs of arbitration he or she would otherwise bear had Employee brought a claim covered by this Agreement in court. The Company shall pay for the costs that are unique to the arbitration. Each party will be responsible for payment of its own attorneys’ fees. However, if any party prevails on a statutory claim that affords the prevailing party attorneys’ fees, the arbitrator may award reasonable attorneys’ fees to the prevailing party.

(d)    The arbitrator shall not have any power, authority or jurisdiction to change or modify any provision of this Agreement.

(e)    The parties may apply to any court of competent jurisdiction for a temporary restraining order, preliminary injunction, or other interim or a conservatory relief, as necessary, without breach of this arbitration agreement and without abridgement of the powers of the arbitrator.

(f) The Company and Employee mutually agree that by entering into this Agreement, they both waive their right to have any dispute brought, heard or arbitrated as a class action, collective action and/or representative action, and an arbitrator shall not have any authority to hear or arbitrate any class, collective or representative action. All claims covered by this arbitration agreement will be pursued in an individual claimant proceeding and not as part of a
representative, collective, or class action. Notwithstanding any other clause contained in this Agreement, any claim that all or part of this Class Action Waiver is unenforceable,



unconscionable, void or voidable may be determined only by a court of competent jurisdiction and not by an arbitrator. This Agreement does not prevent the filing of charges with a government agency like the Department of Labor or participation in any investigation or proceeding conducted by a government agency.

(g)    EMPLOYEE HAS READ AND UNDERSTANDS THIS SECTION, WHICH DISCUSSES ARBITRATION. EMPLOYEE UNDERSTANDS THAT BY SIGNING THIS AGREEMENT, EMPLOYEE AGREES TO SUBMIT ANY CLAIMS ARISING OUT OF, RELATING TO, OR IN CONNECTION WITH THIS AGREEMENT, OR THE INTERPRETATION, VALIDITY, CONSTRUCTION, PERFORMANCE, BREACH OR TERMINATION THEREOF TO BINDING ARBITRATION, UNLESS OTHERWISE REQUIRED BY LAW, AND THAT THIS ARBITRATION CLAUSE CONSTITUTES A WAIVER OF EMPLOYEE’S RIGHT TO A JURY TRIAL AND RELATES TO THE RESOLUTION OF ALL DISPUTES RELATING TO EMPLOYEE’S RELATIONSHIP WITH THE COMPANY, INCLUDING, BUT NOT LIMITED TO, CLAIMS OF HARASSMENT, DISCRIMINATION, WRONGFUL TERMINATION AND ANY STATUTORY CLAIMS.

“I acknowledge that I have received and read or have had the opportunity to read this arbitration agreement. I understand that this arbitration agreement requires that disputes that involve the matters subject to the agreement be submitted to mediation or arbitration pursuant to the arbitration agreement rather than to a judge and jury in court.

Acknowledged:


/s/ Samantha Jacobson            
Samantha Jacobson

2/20/2021                    
Date


14.     Severability. If a court, arbitrator, or any other party duly authorized to interpret and enforce this Agreement, determines that a restriction provided for herein cannot be enforced as written for any reason, including, but not limited to, the fact that it is overbroad in some part (such as time, scope, or geography), the parties agree that a court shall enforce the restrictions to such lesser extent as is allowed by law and/or reform the overbroad part of the restriction to make it enforceable. If, despite the foregoing, any provision contained in this Agreement, or part thereof, is determined to be void, illegal or unenforceable, in whole or in part, then the other provisions contained herein shall remain in full force and effect.

15. Integration. This Agreement, together with the offer letter executed on or about the date hereof, represents the entire agreement and understanding between the parties as to the subject matter herein and supersedes all prior or contemporaneous agreements whether written or oral. No waiver, alteration, or modification of any of the provisions of this Agreement shall be binding unless in writing and signed by duly authorized representatives of the parties hereto.




16.     Governing Law. This Agreement shall be governed by and construed in accordance with the internal substantive laws, but not the choice of law rules, of the State of Colorado.

17.    Counterparts. This Agreement may be executed in any number of counterparts, each of which shall be an original, and all of which together shall constitute one and the same instrument.

IN WITNESS WHEREOF, each of the parties has executed this Agreement, in the case of the Company by their duly authorized officers, as of the day and year first above written.

The Trade Desk, Inc.

/s/ Vina Leite                
Vina Leite
Chief People Officer




EMPLOYEE



/s/ Samantha Jacobson            
Samantha Jacobson



















The Trade Desk, Inc.
The Trade Desk, Inc.
TERMINATION CERTIFICATION
This is to certify that I do not have in my possession, nor have I failed to return, any devices, records, data, notes, reports, proposals, lists, correspondence, specifications, drawings, blueprints, sketches, materials, equipment, other documents or property, or reproductions of any aforementioned items belonging to The Trade Desk, Inc., its subsidiaries, affiliates, successors or assigns (together, the “Company”).
I further certify that I have complied with all the terms of the Employee Confidentiality, Inventions and Use of Likeness Agreement signed by me, including the reporting of any inventions and original works of authorship (as defined therein), conceived or made by me (solely or jointly with others) covered by that agreement.
I further agree that, in compliance with the Employee Confidentiality, Inventions and Use of Likeness Agreement, I will preserve as confidential all trade secrets, confidential knowledge, data or other proprietary information relating to products, processes, know-how, designs, formulas, developmental or experimental work, computer programs, data bases, other original works of authorship, customer lists, business plans, financial information or other subject matter pertaining to any business of the Company or any of its employees, clients, consultants or licensees.
I further agree that for twelve months from this date, I will not solicit, induce, recruit or
encourage any of the Company’s employees or employees of any Company subsidiaries to leave their employment.


Date:     




[TO BE SIGNED ONLY UPON TERMINATION OF EMPLOYMENT.]


    


EX-31.1 3 q1202410-qex311.htm EX-31.1 Document

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 quarterly report on Form 10-Q 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: May 10, 2024/s/ Jeff T. Green
Jeff T. Green
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 4 q1202410-qex312.htm EX-31.2 Document

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, Laura Schenkein, certify that:
1.I have reviewed this quarterly report on Form 10-Q 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: May 10, 2024/s/ Laura Schenkein
Laura Schenkein
Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-32.1 5 q1202410-qex321.htm EX-32.1 Document

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 Laura Schenkein, Chief Financial Officer (Principal Financial Officer) of the Company, each hereby certifies that, to the best of his or her knowledge:
1)The Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2024, 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, as amended; 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: May 10, 2024
/s/ Jeff T. Green
Jeff T. Green
Chief Executive Officer
(Principal Executive Officer)
/s/ Laura Schenkein
Laura Schenkein
Chief Financial Officer
(Principal Financial and Accounting 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.

EX-101.SCH 6 ttd-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Nature of Operations link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Capitalization link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Earnings Per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Earnings Per Share - Computation of Basic and Diluted EPS (Detail) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Contractual Maturities of Short-Term Investments (Detail) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Debt (Detail) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Capitalization (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Segment and Geographic Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Commitments and Contingencies (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ttd-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 ttd-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 ttd-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Accrued expenses and other current liabilities Accrued Liabilities, Current Statistical Measurement Statistical Measurement [Domain] Line of credit facility Line of Credit Facility, Maximum Borrowing Capacity Technology and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Award Type Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Unvested, beginning balance (in shares) Unvested, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities Cash, Cash Equivalents and Investments [Table Text Block] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Corporate Debt Securities Corporate Debt Securities [Member] Purchases of investments Payments to Acquire Investments Total other income, net Nonoperating Income (Expense) Federal tax at statutory rate (as a percent) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Commitments and contingencies (Note 11) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Exercisable at the end of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Capitalization Equity [Text Block] Geographical Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Guarantor Obligations, Nature Guarantor Obligations, Nature [Axis] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of March 31, 2024 and December 31, 2023 Preferred Stock, Value, Issued Subsequent Event Type Subsequent Event Type [Domain] Weighted- Average Grant Date Fair Value Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Weighted Average Grant Date Fair Value [Roll Forward] Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Weighted Average Grant Date Fair Value Expired/Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Diluted (in dollars per share) Diluted earnings (loss) per share (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Accounts receivable, net of allowance for credit losses of $12,852 and $12,826 as of March 31, 2024 and December 31, 2023, respectively Accounts Receivable, after Allowance for Credit Loss, Current Exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Outstanding at the beginning of the period (in shares) Outstanding at the end of the period (in shares) Options outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Jeff T. Green [Member] Jeff T. Green Other expense (income): Other Nonoperating Income (Expense) [Abstract] Exercise of common stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Outstanding letters of credit Letters of Credit Outstanding, Amount U.S. Government and Agency Securities US Government Agencies Debt Securities [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Guarantor Obligations, Nature Guarantor Obligations, Nature [Domain] Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Issuance of 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 Stock issued during period shares restricted stock net of forfeitures and shares withheld for taxes. Net income Net income (loss) Net income Net Income (Loss) TOTAL CURRENT LIABILITIES Liabilities, Current Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] Loan and Security Agreement Revolving Loan Facility Swingline Borrowings Loan And Security Agreement Revolving Loan Facility Swingline Borrowings [Member] Loan and security agreement revolving loan facility swingline borrowings. LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] ESPP Employee Stock [Member] NYFRB Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] STOCKHOLDERS’ EQUITY Equity, Attributable to Parent [Abstract] Exercise of common stock options (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Computation of Basic and Diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Platform operations Cost of Goods and Services Sold Executive Category: Executive Category [Axis] Class B common stock Common Class B [Member] RSU Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Jay Grant [Member] Jay Grant Equity Components Equity Components [Axis] Financial Instruments Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Investment Type Investment Type [Axis] Granted (in shares) Options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Investments Investments [Domain] Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Floor interest rate Debt Instrument, Variable Rate, Floor Debt Instrument, Variable Rate, Floor Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Schedule of Contractual Maturities of Short-Term Investments Investments Classified by Contractual Maturity Date [Table Text Block] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Income Statement Location Income Statement Location [Axis] Effect of dilutive securities (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Summary of Components of Lease Expense Lease, Cost [Table Text Block] Technology and development Research and Development Expense [Member] INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Award Type Award Type [Axis] Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings (loss) per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name Plan Name [Domain] Document Quarterly Report Document Quarterly Report Unrecognized stock-based compensation Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Capitalized assets financed by accounts payable Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Operating lease assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Entity File Number Entity File Number Summary of Restricted Stock Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Operating lease liabilities Operating Lease, Liability, Current Entity Shell Company Entity Shell Company Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Additional amount authorized for share repurchase Share Repurchase Program, Additional Authorized Repurchase Amount Share Repurchase Program, Additional Authorized Repurchase Amount Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost Common stock, issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Maturities of investments Proceeds from Sale, Maturity and Collection of Investments Security Exchange Name Security Exchange Name Stock Options Employee Stock Option [Member] Class A common stock Common Class A [Member] Weighted-average period for recognition of stock based expense (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total operating expenses Costs and Expenses Maximum Maximum [Member] Document Type Document Type Loan and Security Agreement Revolving Loan Facility Loan And Security Agreement Revolving Loan Facility [Member] Loan and security agreement revolving loan facility. Tabular List, Table Tabular List [Table Text Block] Short-term lease cost Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Chief Executive Officer Chief Executive Officer [Member] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Weighted-Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Accounts receivable, allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] Preferred stock Preferred Stock, Number of Shares, Par Value and Other Disclosure [Abstract] Variable Rate Variable Rate [Axis] Cash Cash [Member] Income Statement [Abstract] Income Statement [Abstract] Operating expenses: Costs and Expenses [Abstract] Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Sublease income Sublease Income Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Unvested, beginning balance (in dollars per share) Unvested, ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Class of Stock [Line Items] Class of Stock [Line Items] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Total lease cost Lease, Cost Statistical Measurement Statistical Measurement [Axis] Stock-based compensation included in capitalized software development costs Share-Based Payment Arrangement, Amount Capitalized 2016 Incentive Award Plan Two Thousand And Sixteen Incentive Award Plan [Member] Two thousand and sixteen incentive award plan. Financial Instrument Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Debt Securities Available-for-Sale [Table] Debt Securities, Available-for-Sale [Table] Total Shareholder Return Amount Total Shareholder Return Amount Repurchases of Class A common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] SUPPLEMENTAL CASH FLOW INFORMATION: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Stock-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Schedule of Revenues From External Customers and Long Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Guarantees and Indemnifications Guarantor Obligations [Line Items] Cash paid for operating lease liabilities Operating Lease, Payments Common stock, outstanding (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Common Stock, Shares, Outstanding Indemnifications Indemnification Agreement [Member] PEO PEO [Member] Number of classes of common stock Common Stock Number Of Classes The number of classes of common stock of the entity. Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Tenant improvements paid by lessor Tenant Improvements Paid By Lessor, Value Tenant Improvements Paid By Lessor, Value Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock Class of Stock [Domain] Revenues From External Customers and Long Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Shares Under Option Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Repurchases of Class A common stock Aggregate repurchases of Class A common stock Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Credit Facility Credit Facility [Axis] TOTAL LIABILITIES Liabilities Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Stock-based compensation expense, by operating expense category Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Prepaid expenses and other current and non-current assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Total Cash, Cash Equivalents, and Short-Term Investments All Executive Categories All Executive Categories [Member] Title of Individual Title of Individual [Axis] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Number of reportable segments Number of Reportable Segments Earnings per share: Earnings Per Share [Abstract] Sales and marketing Selling and Marketing Expense Common stock, par value $0.000001 Class A, 1,000,000 shares authorized; 444,809 and 444,997 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively Class B, 95,000 shares authorized; 43,919 and 43,919 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Issued Stock-based compensation recorded Employee Benefits and Share-Based Compensation General and administrative General and Administrative Expense Gokul Rajaram [Member] Gokul Rajaram Total lease commitment Unrecorded Unconditional Purchase Obligation Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] TOTAL CURRENT ASSETS Assets, Current Maximum ratio of consolidated funded debt to consolidated EBITDA Maximum Ratio Of Consolidated Funded Debt To Consolidated E B I T D A Maximum ratio of consolidated funded debt to consolidated EBITDA. All Individuals All Individuals [Member] Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Provision for (benefit from) income taxes, benefits associated with stock-based awards Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount PEO Name PEO Name Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Base Rate Base Rate [Member] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Class of Stock Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Line of credit maximum amount right to increase Line Of Credit Maximum Amount Right To Increase Line of credit maximum amount right to increase. Nature of Operations Nature of Operations [Text Block] Depreciation and amortization Depreciation, Depletion and Amortization Noncash lease expense Noncash Lease Expense Noncash lease expense. Capitalized software development costs Payments to Develop Software Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Cash, Cash Equivalents, and Short-term Investments [Abstract] Cash, Cash Equivalents, and Short-Term Investments [Abstract] TOTAL STOCKHOLDERS’ EQUITY Balance at beginning of period Balance at end of period Equity, Attributable to Parent Commercial Paper Commercial Paper [Member] Restricted Stock Restricted Stock [Member] Schedule of Share Based Compensation Arrangements by Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Preferred stock, issued (in shares) Preferred Stock, Shares Issued Level 2 Fair Value, Inputs, Level 2 [Member] Platform operations Operating Expense [Member] Due in one to two years Available For Sale Securities Debt Maturities With In One To Two Years Fair Value Available for sale securities debt maturities with in one to two years fair value. Entity Emerging Growth Company Entity Emerging Growth Company Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Availability under the credit facility Line of Credit Facility, Remaining Borrowing Capacity Accrued expenses and other current and non-current liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Outstanding at the beginning of the period (in dollars per share) Outstanding at the end of the period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Gross Billings Percentage, Based on Billing Address of Clients or Client Affiliates Revenue from External Customers by Geographic Areas [Table Text Block] Class A and B Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Earnings Per Share Earnings Per Share [Text Block] Income Statement Location Income Statement Location [Domain] Document Fiscal Year Focus Document Fiscal Year Focus Geographical Geographical [Domain] Minimum Minimum [Member] Laura Schenkein [Member] Laura Schenkein Weighted-average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property, Plant and Equipment, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Basis of Presentation and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Summary of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Foreign currency exchange loss (gain), net Gain (Loss), Foreign Currency Transaction, before Tax Taxes paid related to net settlement of restricted stock awards Payment, Tax Withholding, Share-Based Payment Arrangement LIABILITIES Liabilities [Abstract] Adjusted Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Adjusted Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Adjusted Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Retained Earnings Retained Earnings [Member] Schedule of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Other assets, non-current Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Basic (in dollars per share) Basic earnings (loss) per share (in dollars per share) Earnings Per Share, Basic Operating lease assets Operating Lease, Right-of-Use Asset Unrecognized stock-based compensation relating to options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Amended Credit Facility, Letter of Credit Amended Credit Facility, Letter Of Credit [Member] Amended Credit Facility, Letter Of Credit Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Gross billings Billings Gross Billings, gross. Loan and Security Agreement Revolving Loan Facility Letter of Credit Loan And Security Agreement Revolving Loan Facility Letters Of Credit [Member] Loan and security agreement revolving loan facility letters of credit. Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Number of business activity Number Of Business Activity Number Of Business Activity Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Stock repurchase program, remaining amount authorized Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, authorized (in shares) Common Stock, Shares Authorized Total Debt Securities, Available-for-Sale Document Information [Table] Document Information [Table] 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] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Title of Individual Title of Individual [Domain] Compensation Amount Outstanding Recovery Compensation Amount Provision for expected credit losses on accounts receivable Accounts Receivable, Credit Loss Expense (Reversal) Amended Credit Facility Amended Credit Facility [Member] Amended Credit Facility Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Document Information [Line Items] Document Information [Line Items] Subsequent Event Type Subsequent Event Type [Axis] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Issuance of 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 Stock issued during period value restricted stock net of forfeitures and shares withheld for taxes. Schedule of Employee Service Share based Compensation, Allocation of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Schedule of Guarantee Obligations [Table] Schedule of Guarantor Obligations [Table] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Exercisable at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price 2023 Stock Repurchase Program Twenty Twenty Three Stock Repurchase Program [Member] Twenty Twenty Three Stock Repurchase Program Entity Central Index Key Entity Central Index Key Outstanding debt balance Line of Credit Facility, Fair Value of Amount Outstanding Stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Provision for (benefit from) income taxes Income Tax Expense (Benefit) International Non-US [Member] Number of operating segments Number of Operating Segments Name Trading Arrangement, Individual Name Equity [Abstract] Schedule of Available-for-Sale Securities [Line Items] Debt Securities, Available-for-Sale [Line Items] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Money Market Funds Money Market Funds [Member] Cash and cash equivalents Cash and Cash Equivalents Cash and Cash Equivalents, at Carrying Value Interest income, net Interest Income (Expense), Net Due in one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Credit Facility Credit Facility [Domain] Repurchases of Class A common stock (in shares) Repurchases of Class A common stock (in shares) Stock Repurchased and Retired During Period, Shares Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Sales and marketing Selling and Marketing Expense [Member] Diluted (in shares) Weighted-average shares outstanding—diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents—Beginning of period Cash and cash equivalents—End of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations TOTAL ASSETS Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Cover [Abstract] Cover [Abstract] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition U.S. UNITED STATES Loan and Security Agreement Loan And Security Agreement [Member] Loan and security agreement. Other liabilities, non-current Other Liabilities, Noncurrent Vested (in dollars 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 Non-NEOs Non-NEOs [Member] Expired/Forfeited (in shares) Options expired / forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Segments, Geographical Areas [Abstract] Segments, Geographical Areas [Abstract] Short-term investments, net Short-Term Investments, Net Short-Term Investments Segment and Geographic Information Segment Reporting Disclosure [Text Block] Increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component Equity Component [Domain] Operating lease liabilities Increase Decrease In Operating Lease Liabilities Increase decrease in operating lease liabilities. Adjustment to Compensation: Adjustment to Compensation [Axis] CEO Performance Option Market Based Performance Award [Member] Market Based Performance Award Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Long-term debt: Debt Instrument [Line Items] Basic (in shares) Weighted-average shares outstanding—basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Income (loss) from operations Operating Income (Loss) Cash, Cash Equivalents and Short-Term Investments, Net Cash, Cash Equivalents, and Short-Term Investments [Text Block] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Fee percentage for undrawn amounts Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Recorded obligation Guarantor Obligations, Current Carrying Value EX-101.PRE 10 ttd-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 ttd-20240331_g1.jpg GRAPHIC begin 644 ttd-20240331_g1.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_[@ .061O8F4 9 _^$ 2D5X:68 M $U- "H ( ,!&@ % 0 #(!&P % 0 #H!* # 0 " M 2P ! !+ $ /_; $, 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" @(" @(" @(" P,# P,# P,# M __ !0( 4,*700!$0 "$0 #$0 $$0#_Q ? $ @,! 0$! 0$ M"@L'" D&!00# @'_Q !J$ ! P0! @,"!0P+"P@&!0T @,$ 04&!P@1"1(3 M"B$4(A6V>#DQ(]46=AJ7_ #0N/7SD6?R8YZ:9_ 7@W M_B;Y89 =A#/P M M M M M M M M M M !&(]4O^:%QZ^< MBS^3'/33+FO_ *!8I]UZ?W&N@!!F.:@ !9&=@[Z M)GBA_P">O])3<9UZXO?@+P;_ ,3?+#( #L(9^ M M !"ZY3>L:UOQBY.-<[@=F^83>/6^-O:.F9;$W[8;-%RB5J;8.0X M%(R*-:'M57%ZU1[V]8*R41ER'U,)=HBKBZI\50!@?]>+U;_9V9__ +1^._R/ M ?KQ>K?[.S/_P#:/QW^1X #]>+U;_9V9_\ [1^._P CP 'Z\7JW^SLS_P#V MC\=_D> _7B]6_V=F?\ ^T?CO\CP )S^*WQ&3XQCF2MQE0T9#8;/?$1%N4>7 M%1=K?'GIC*>2ANCJF*2/#55$IHJM.O2GU ?> M M M M !SR[I7/^T=L;AEL+F%?-97+;]MP"_:_L;V"6G* M(N'3;FO/,TLN&M26[_,LF0L14VUR\4D*36*NKJ6ZHI5-:^*@ BG_ *\7JW^S MLS__ &C\=_D> _7B]6_V=F?_P"T?CO\CP 'Z\7JW^SLS_\ VC\=_D> _7B M]6_V=F?_ .T?CO\ (\ !^O%ZM_L[,_\ ]H_'?Y'@ =A>S-ZAO#N\'O;:6D,< MXN9-HJ5K+4KFU7\BO>U;7GL>[QV\QQG$?B5JW0,&Q9R&]5S)4O\ GU><3X6: MI\'57BH )' M M M -2^=G*JW\'^(6_.6=TPN9L2W MZ)P.7G$O";?>V<+ MU;_9V9__ +1^._R/ ?KQ>K?[.S/_P#:/QW^1X #]>+U;_9V9_\ [1^._P C MP 'Z\7JW^SLS_P#VC\=_D> _7B]6_V=F?\ ^T?CO\CP .AO:U]49@GV/ASENH+EG]AV!?&<[NVY[-F,&V)P/"KUF3T9RP0]=8\_*5G] MQKH 09CFH 61G8.^B9XH?^>O\ 24W&=>N+WX"\ M&_\ $WRPR ["&?@ M 4@W=B^E-[EGS_^ M9'](K8P - 7W&IOP5ZT_%_AORL,YKHSB^89]MOVI?S9/M8^/\ XFE1OC+XA^V> MX^Z^9XO)]]>\/3QJZ@"%%_76=V_^T:Y@?QXYQ]E0 /ZZSNW_ -HUS _CQSC[ M*@ ?UUG=O_M&N8'\>....VQ\PVUM7,/YP/VT[!SZ^3LDRS(/M?Y2[ MNQ:Q_&UZN3K\V;\58Y9(<%CQJKY<:,VW3HE-* [7 M M C@^K ^A*Y&_C X[_EOP@ %2* "9YZ M)C\_OE=\S^3^6C5H ++P M $-?U?O,GE9Q!USP7N/%SD)MK0,_.LUWQ"S*7JK-;UALC) MHEAL6K7[+&O3MFE1E3V;6]=)*F$N=:-J?76G]]4 $&W^NL[M_P#:-

.)74 ;>ZX]57WL\!>A M1^1_#C0.U;>TEB/*FZARO/M*7MU"*-MN7!ZF52-W6B3.4BBG%M-,0F''*]$> M2CIT '=;C%ZP;M8;JD6RR;IA[NXGY#,4PQ)G[#PE.>ZZ;FR%H:;9BY?JB7E> M0TBT<7T7*N%@MD=I-*K<4E%*JH )(6AN3?'7E'B3>><<-XZIWEB"TM5=ONK, M[QO-HG]QKH 09CFH 61G8.^B M9XH?^>O])3<9UZXO?@+P;_Q-\L,@ .PAGX AO=WSND\U.#GGO-I4\_:9UNDN>'HIVM*UI M7GWOO=>Q=;;@EQ,:OGAM*;-97UV.X1F9]J=6ZRM3M?)=321&4ZJE*J4PXTNO M[-0#9+B1ZG/16>N6O%^7FL+QHZ_/^ZQG]C8#\89[K)Z0M242)]SQ]+*L^Q.' M12NJ&H[>1*HFE:J=I^SZ_!.9F,W2K,+/;-(QJ4KP(5=[7YMTLREUK2BW7HM$ MUND%NG7V)1277I]50!)&U1N/5.]<-M^P]-;$P[9V$W3JF'DV$W^W9!:E/H2A M3T*1(MS[WN5RB>.B7XK]&Y#"_@N(2JE:&WMCR"QY-;VKMCUVM]YMKWL;F6Z4 MU*8\5*4JIM:FE*\IY'7X2%=%IK[*TI4 R2?8 M !B_:^[]+Z&QM68[RV]J_3&(H\[QY M5M?/\4UUC:/=TI6_XKYE]VL]L3Y"%IJOJ[\&E:5KTZ@ X8\D?5*=FWCM[_!M M_(3(.1.36[S/.QCC=KZ^YQY_@ZT;]PSO)JX-J*X^>M*J)\C(W/#TZK\*5)4H M 1GK>LE?7R/-HJJ*>7X?&H 3\,(O?K1%%K6JB:4ZJK7V@ ]0 "D&[L7TIO>B8_/[Y7?,_ MD_EHU: "R\ M !!"]<7^"WMV?=_R/^3NG@ 5X@ M ,AZLV[M71N:VG9.E]E9YJ785A<\VRYOK?+;[A.5VM7F-NJI"O^.3K=O])3<9UZXO?@+P;_ ,3?+#( #L(9^ *]3U M'OTF64?B>U+^Y,\Y2N/?*'D%Q3S1K8''K;&7Z MMR:E6*37<=N/2TWZ/&6IQF!E.-3FYF-Y9:T.*JJD6Y1)4>BOA41XJ4K3U&*9 MIE6#W%-UQ2^3[+,I5/F*B._6)2$5ZI:FPW*.1)S%*^WP/(6GK[>G4 EO\!_4 ML8)F[EEUOSLQF'K/)7UQ[?$WI@D&?+UWPBM3>[5W,.V7*L>T;-AMV:8JJ&F\FMC3J[2\JO1*57*WT\V3;E M5_YSK576JUKUJEI- "4MB678IGN-67,\&R6P9CB&20&;KCV48O=X%^QZ^6R3 M3Q1[A:+S:Y$JWW&&]2GP7&G%HKT^J;KP9\&Z0X]PMLR+<($QI+\2;"?:E1)+ M*_[UUB0PI;3K:OV*IK6@!Z$_6 M #@/S9]2WVK.#6>Y[I_-]E[&VKNK6-^NN*YSJK2VKK]>KSCN36 M9]<2X62=E6;KP#6;DZ+,;4TZB/?7U,J36BZ4KTI4 1T^17K>LUE?&5MXE\', M7L?@\=+1FG(K9%VRKWCKXJ-KN6LM:0L.]S\'P:U2UES_ (NM:44GIUJ .!/) M'U*O>2Y*>_P;ARYR#2^,S?,\G&.-UBL6EOBWSNM'/<,[QF)]]W^\\-$^?D;_ M )?AZH\*JJ4H <4-U7M56O[-0 >/ !?<:F_!7K3\7^&_)RV@ R M "D&[L7TIO>B8_/[Y7?,_D_EHU: "R\ M !!"]<7^"WMV?=_P C_D[IX %>( M #(>J-N;1T5L#&=K:8V#F&K=E8;<&[IB^(33 M&,RENJ2\S:*-(K* $WMEYJ0TT^PZV^P^VAYEYE:7&GFG$T6VZTXBJD.-N(52 MJ54K6E:5ZT !_0 M '(# MO\?0V]PG\0%W_=VP@ IA@ 2/?2@?3:\OG(L_DQSTTRYK_ .@6*?=>G]QKH 09CFH M 61G8.^B9XH?^>O])3<9UZXO?@+P;_Q-\L,@ .PAGX KU/4>_ M2991^)[4O[DSSE)RZ_#)._S!8O\ %W #@T:Q '0[@AW.>4W;\REN7J/+ MEWW6MPGHE9?I+,Y$VZ:XR1#BVZ39D*W4D)>Q')WV6TT3=K6J/)55MM,FDF.B ML=66-9;FS;5[V^>Z1QI[A^)^=K>[JPW;EFM;,_.=&Y9-C)S+'J4\MF7<[%(0B- M%SC$&YCE$(N<%":MT<:I,CPWG4,G4'56ZL.VQ!\5HD5M]^CLI=N>-3G$4N$3 MZB7'HRZ40BY0*.5Z4>;I3IU3YB6U*HD Z2F7P M 4HO>L^EO[C7SP-X_+BZ@ Y@@ ON-3?@ MKUI^+_#?DY;0 9 !2#=V+Z4WN6?/_ .9'](K8P - M 7W&IOP5ZT_%_AOR M @A>N+_!;V[/N M_P"1_P G=/ KQ 3-/3 ML>I$OG%"ZX=PAYZ9O<+]Q8N#EMQC3>ZLBE/3[KQMD5\N#:L5RJX.^9,N&BW/ M@-,N+JMW%.E/!UM=%(A "RXMUQM]WM\&[6F=#NEKND.-<;;7#EQW4N-.MJ4AQ"J*36M*TJ #]@ M M .0'?X^AM[A/X@+O\ N[80 4PP )'OI0/I MM>./W +[0MD&T94U-= MAV^?2XQJ09BX;E)-([T;JMQ"554CRGU>S^Z _P#5 M #]7"[9O_=?0?\ ;KW_ *H M?JX7;-_[K[A_C:NW_P /YHFG/\ W/(/^W7O_5 %?KEUMC6;*\GM$*BTP[5D M-ZML1+BZN.4C0;E)BL4<6A/6O[-?"D \\?D +(SL'?1,\4/\ SU_I*;C.O7%[\!>#?^)O MEAD !V$,_ %>IZCWZ3+*/Q/:E_3(ASH3RX\F.ZFE:>-IUNM% M)ZIK6E:?44FM:5ZTK6@!.C[1W?5Q#E?3&^/'*J;9-?\ )-2(MGQ7-NL6SX-O M*75QJ+"BQV:^3%Q/9D]3B4JMB?\ ;H_2JX-6ENHM[?2[0_)B!G/N>)YNY&M M685HB/!N/P(]MR5SK1#:$)^"B#>7>M*59_Z)Y7M:\-54:H!(]-N@ M 4HO>L^EO[C7SP-X_+BZ@ Y@@ M ON-3?@KUI^+_#?DY;0 9 !2#=V+Z4WN6?/_P"9 M'](K8P - 7W&IOP5ZT_%_AOR(=KGEWF3TNU7)3-FX<[2R>Z///VF?2E4Q^.N172XR M'/':)R*)IABE*3[H\FMG35;;UL9C@"P7 M M !R [_'T-O<)_$!=_P!W;" "F& !(]]*!]-KQQ^X M#D1^0[. 6W8 M !4/[#_P!/\X^[#)OW:FG!>[?Y M5N?^<)O^,N 'CSYX !9&=@[Z)GBA_YZ_TE-QG7KB]^ O!O_$WRPR M ["&?@ "O4]1[])EE'XGM2_N3/.4G+K\,D[_,%B_P 7< .#1K$ M?T9>>C/-2([KK$AAUMYA]EQ33S+S2J+:=:=15*VW6UII5*J5I6E:=:'^DJ4A M25H4I*TJHI*DUJE25)KU2I*J=*T52M/94 FE]DGO=??'^U3AWS)R_P#_ )B? MX)C^E=WY)._"#_>1K9KW8UVEK_T\_O6;5=GU_P#7GP8TE7QCY;MQZ)<<>1_Q MO[C@&P9__6WUN+CN23'/\J_40S:KL^Y7_*GU$L/JK_A/L0NOG=*N@2P3>0 M %*+WK/I;^XU\\#>/RXNH . M8( +[C4WX*]:?B_PWY.6T &0 4@W=B^E-[EGS M_P#F1_2*V, #0 %]QJ;\%>M/Q?X;\G+: #( M (87J[^ M ?,GG)_5[_S2>/>P-\?>O_G8?? ^T6'!E_:K]NO\VG[5/C3WV?"\OX\^U*Y> M1X?%U]S2_L]N0'_8]C^SP ']01WDO[/;D!_V/8_L\ !_4 M$=Y+^SVY ?\ 8]C^SP ']01WDO[/;D!_V/8_L\ !_4$=Y+^SVY ?]CV/[/ M?U!'>2_L]N0'_8]C^SP ']01WDO[/;D!_P!CV/[/ ?U!'>2_L]N0'_8]C^S MP ']01WDO[/;D!_V/8_L\ #03DMQ2Y%<.=BL:DY/:DRS2^R).-VS+V,/S*/% MBW=W&;S*N4*UWE+<25,:]SFR[1);17Q]:J95[ :^ WCXN=M3G? MS7Q#(<^XI\8MF;QP[%,DKB&19!A$&W2K?:,F3;(%Y59I:YERA+3,I:[I'?Z4 M36G@=3[0 ;-_U!'>2_L]N0'_ &/8_L\ !_4$=Y+^SVY ?]CV/[/ ?U!'>2_ ML]N0'_8]C^SP ']01WDO[/;D!_V/8_L\ !_4$=Y+^SVY ?\ 8]C^SP ']01W MDO[/;D!_V/8_L\ !_4$=Y+^SVY ?]CV/[/ ?U!'>2_L]N0'_8]C^SP ']01 MWDO[/;D!_P!CV/[/ LW/3V:!W)Q>[0'$31?('7N0:JV[@WW_?MMP+*66(]^ ML/VS>B8_/[Y7?,_D_EHU: "R\ M !!"]<7^"WMV?=_R/^3NG@ 5X@ .FW:X[ M4G(?NV[>V#I;CCF6E\*RG6VMU[0OD_=N19QCE@EV!O)[!B=8=IE8)KK9%Q?O M%;CD3"Z-O16&?)0NOF^*B4* '\EK>),EXK@>B-Z^YN.)3&U-O*Q0)-*P?(W/\ _0N$FE*^SZH -1 ?NMESN5DN5OO-FN$ MZT7BT3HESM5UMDN1 N5LN4"0W*@W"WSHKC4J%.A2FDN-.MJ2XVXFBDUI6E*@ M M]/3P=V9OND\*+>]L>]0Y/*_CO\2ZYY#Q$IB1)65+?BRZ8'N1BW15T;9A[, ML]I?K-\MJ.PWD,"Y-L,M1DQZ5 '?8 M M '(#O\?0V]PG\0%W_ '=L( *88 $CWTH'TVO''[@.1'Y# MLX !;=@ _/,F1+?$E3Y\J-!@08 MS\R;-F/M1HD.)&:4])E2I+RD,QXT=E"EK6M5$H32M:UI2@ ./6ZO4#]FWC_? MY^+[%YZZDD7RU3W;7L[7L3>:(-P86XU)B2IND,*V) 9>B/-*;>I5VGDN) MJA?A5[ 9*XS]ZGM7//G@ M %D9V#OHF>*'_GK_24W&=>N+WX"\&_\3?+#( #L(9^ *]3U'OTF6 M4?B>U+^Y,\Y2!O'Y<74 ',$ %]QJ;\%>M/Q?X;\G+: #( M *0;NQ?2F]RSY__,C^D5L8 &@ +[C4WX*]:?B M_P -^3EM !D M %6)ZR3Z7#'/F@::^6VW M@ 10@ 67?HE_S!>5WSOY'Y&-7 F>@ M M C@^K ^A*Y&_C X[_EOP@ M%2* "9YZ)C\_OE=\S^3^6C5H ++P M $$+UQ?X+>W9]W_(_Y.Z> !7B M F>>B8_/[Y7?,_D_EHU: "R\ !\N]V.RY+:+EC^1V> MUY!8;S#?MUWLE[M\2ZVBZV^4BK4F#E-[>W,F'?\WX[6=GA+O>4S,EP[GJBS1E:1R*[+2XZPUEVED.P;+98KKU: M(J_B[MC6UXZNNLS*IHW4 5S/<1[7G,/M@;63K#E/KART0;PY*5K_ &QBJIU^ MT_M.##HTJ5+P3-';=;D2ID%#[=9ELFL0;S 2ZVJ3$:0\RIP <]0 M ==.R%W'KMVQ>X)J3>LZXRF=-99*:U)R-M+*7I#5PTSFESMK=\OB(+-%.R[ MMKVZ0X>104-^%U]^U^[>*C4EVB@!<\6ZXV^[V^#=K3.AW2UW2'&N-MN5NDLS M;?<;?-91)ASH,R,MV/+ARX[J7&G6U*0XA5%)K6E:5 !^P M M '(#O\ 'T-O<)_$!=_W=L( *88 $CWT MH'TVO''[@.1'Y#LX !;=@ _%,/9>XR9C]I>597A='867TW7T:7!G+,_XXYW:= M87S:^F^8F^\G8V'K[(YN*9I#F9!==/Y5A#LN!D5C?8J]CJ6; M2YX%*B=67/$L 9WQWMH>F)[T&)998N$[^L,2V;C]HA]CVBQVV]8NU=9,=+\F7BRT)=\#"9<=;WPP!B_@CR[YG]DKGKKOM%] MS+:3V^>+._'F8/!KF#?GKE25;I%PNC%DQK#;]=K_ #KA/AX^]>),>SW&R7"; M.>Q&Z2X:HTQZQR8[]0!-' /!;(VIK#3F,NYKM[8^!:KPUB9 M$MS^6[(S#'L'QEFX7!:FX$%V_9/<;7:FYDUQ%4LM5=HMRM*T32I\N[WNRX_# M5<;]=[79+>EQME4^[W");8:77:UHTTJ5-=98HXY6GP4^+K7]@ UZ_K#> 7Z< MG#W_ &F-+?ZZGE/OKZM_A*P#]^.._9$ ?UAO +].3A[_ +3&EO\ 74??7U;_ M E8!^_''?LB /ZPW@%^G)P]_P!IC2W^NH^^OJW^$K /WXX[]D0!_6&\ OTY M.'O^TQI;_74??7U;_"5@'[\<=^R( _K#> 7Z_[3&EO]=1]]?5O\)6 ?OQQW[(@'TK M-STX,Y%=K98,?YG\3[[?;W/B6JS66SZ3WVXL"VVRVPLQ?F3Y\V2 MZEMEEI"W''%42FE:UI0_M'V?K26^S%B;#P:3*DNML1XT?+; \^^\ZJB&F666 M[@IQUUQ:J42E-*UK6O2@!M@>Y *A_8?^G^+MTE^.\U'GLQX-TB/NPGG$);E-,2V5M+ M4BJJ)<0I->E:5H8>:6EQIU"5)K2M*5/[1I,B'(8EQ'W8T MJ*\U)C26'%M/QY#"TNLOLNMU2MIUIQ-%)52M*IK3K0 L7.S'W/[5W ='KQ38 M%P@PN3^G+7;H.SK52C,/[>K"I5(%GVO8(2542Y%NKB41[RTS3P6^[*IU0S'F M0DKZU\>=T,;3QNL&ZNMMYIC[++5Y8^"W\9Q:U\J/?(K=/95#]:41(2GV-/\ M["4N-TJ!VA-AP 4HO>L^EO[C7 MSP-X_+BZ@ Y@@ ON-3?@KUI^+_#?DY;0 9 !2 M#=V+Z4WN6?/_ .9'](K8P - 7W&IOP5ZT_%_AORMTSHD5#MW@1*,R;EK[./B[I"MVR,+; MF-MR:T;C1[O%\$^*TTA;T6( .*( +:KTL7/5WF9VP<+UYE]Y^, MMO<-KHQQYRRDE]3MRN.OK9;&;CI#)WD*\:D0W,%5]KZ5K6IV1+QJ4ZJE*+3U M $DX M '(#O\?0V]PG\0%W_=VP M@ IA@ 2/?2@?3:\3#W?L'$]6Y MWHMJRB';X]7*U=9@08["NGE430 M17>UU_5D?UR'?W_K*/YB/Q%_/,W%]Z;^?%_-^^*?C;^=-R*^VW[W?W^_\#^, M?<_X<28A2)?NEPE[!M\E;;*DK]Z MM\9[K]8 !W+[?N]+MR8_<\Q:9H MMB-XV6,G?EH0NC:$N(312:>&M ;>@ '_%*2A*EK4E*$IJI2E5HE M*4IIU4I2J]*432E/;45K2E*UK7I2GMK6OLI2E/JUK4 KO.^3W+'^;_(-W5^L MK\N3QET/>+A:<,5 E>.U[)SIE+MMR3:;J6%JC3H"NKMOQ]=:N41:J+DMU;5< M7VD\G>2FX5;(RM5ELTJJ\-QB0ZQ;JM+ZL7>YIHIF9>U437P.-5^$U%K[>C'5 M=.E754 .&9K2 ='.W]VON3'<-RZD36-D1B>JK/=;NRZ- M*9PG&D=4.RX%H;;\N7FF7)B*\35K@UZT6MJLM^&PY[PG+NK-+YCM>?Y=FC4@ MV..\ENYY)/0M-NAT]E5M,4IT7<9]$5ZI8:_9K3S%-IKX@">1P*[4W$_M_P!D MB2M;XFC--OO0/=G.L-'X-JR,VNT0:7&_J:\$O)KFVV]=':JI]=1$]E6K7$56O3RV:4J MI-*>8IRM/$ =+#,0 !4/[#_T_SC[L,F_=J:<%[M_E6Y_YPF_XRX >//G@ M %D9V#OHF>*'_ )Z_TE-QG7KB]^ O!O\ Q-\L,@ .PAGX U_P"1 M_%K07+;7TS67(366-[(Q9]$E4#XXB41?,9G2F:,+O.'Y)$JQ?L3O:6TTI[U MD,.J13P+JINJD5\MEV$XMG=J0X*F7D&'JDY/BC M=7'GV*-^._62.FE5*5,990E%QAM)I[7V4I4FG6JVTI35=0(\1J> M ;(<2N46S.&V_M?\ (/5$]3&281=*.3K0](>9M&88Q-I2-DF&9"VSU]XL MN0VQ2VE]4J5'>\N0UX7V6EI]?@F:WG7V4VK*K&[X9EM>ZN,*4I,>?#6S6J:^RM4*Z+3T4E-: 6@_&+D9K?EEHK7/(#5-Q]_P .V+86+K'C MO.,JN5@NK2UP[_BM];86XW&OV,7J._"EH2I2/.9JI"E-J0M7:+#,NM&=8S:, MJL;WFV^[14OH0JJ:O17TUJW*@R:)K6B)4*0A3;E/J>)/6E:TK2M0,\GIP M 4HO>L^EO[C7SP-X_+BZ@ Y@@ M ON-3?@KUI^+_ WY.6T &0 4@W=B^E-[EGS_^9']( MK8P - 7W&IOP5ZT_%_AOR;V+%Y-\Y:]UZU@N#.O,U4E7O&0;=NF$Y(F.MQ/1# ML6Q3$+I\*E:IZ5J ./>S/7#;1G//-:<[?> XQ'0EUN/-V9OG(LZ>DK_PJC$M MZV8MKC7:(2:^)A2XZ9=\+^->1V^KD>J8N)97M#"IM&DT?]Z0J?>+KGS"G'JJ;\M5(U*-^ M!75*_'3P #H7I+UNW&B_RXD7D1PBW7JV.YX&I-UU%LG"=V-,NJ:3UMLVI>7VO<OPO$ARB !V! M !J;R;YW<-.&=K3=>4W)K3.CJ/Q7)MOL^=YS9;;EU\C M,IJMQ>-X.U)D9EDZD)I_>6^!)7_R>V@ (_._/6)]J'5CTVW:HM_(KDO<&E.M MPKG@&LH^#8=)<:Z>%'' MI<73W;NML2.A3R8%]V5R,E7%Z2BM&_(=EXIB^HK6B"INM%^-M%YD47UIT6GI M7Q #5VX>MKYUN39"[5Q(XEP[>IRM8D6X.[ANOPDQ MF:?_ %0 ?C_79^??Z*/#_P#:VZ/Y4@ ;"8'ZXC9\.2E.S^WG@>11%R*T4[@? M(3(<+DQHJZQ4T6F/D.J\]:G2(]$O*JFKL=+WC0GQ->!2U@#I;HOUHG;FSMZ% M;=WZ2Y,Z$N$E+'O-XBV3#=LX+;EJHVF323=<5WSOY'Y&-7 F>@ M _F\\U':=??=;888;6\\\\M+;3+3::K<==<7 M5*&VVT)K52JUI2E*=:@ YU;R[O/; XWO2H6X>=W&;&[U!5(1.Q:T[2QW.LT@ M+C4KYJ9V$8!*RC+H2JJ35**.PD5=6E24>)2:TH .;F;>J][)V)/.L6?D7GVQ M5,O-LJ7A/'W=#+*JJH[YKC3^JX[)65KCMW?DGG&O')'F4HG->/F\'D,N)?2PRW(D8 M1@V9QFO>4J\Q*ZK\I#=*^:MNOL !W XV\FM$[QD62W:!8K%:8OC0U[SSZM*] !QIVYZVCA+C[CS&D>)')G:#C*E-TE M;!N^L]/VR4I+M$^;#>LU_P!NW.L5QKJI*GX;#O7I13:?;6@ T"S'UPVZ9KRU M:_[?.K\9CU<55MK,=]Y7G+R6O(2E*%OV76VNT..4DTJNJJ-II5%:(\-*T\=0 M!@_]=GY]_HH\/_VMNC^5( #]=GY]_HH\/_VMNC^5( &7,-]<#R#@NPZ[!X$Z M;R=A#<"D]O#=QYM@CLEUM3=;FN&]>\2V*B"W,11=&$K;D5C552JU/^&M% #> M?5/K=^*MY/7J;>S/R%>@6QGE9%TMDZ4JB?G4^ MW3]51E,KKX5];_6E/JTK5/P@ =PL!V+K[:V+V[.-79WANR<*O"5KM&88#D]D MS'%[HAM7A<5;L@QV=<;3.2A7LK5IY5*5^J #V0 M /FWB\V?'K7/OF076VV.R6J*[.NEXO$Z+;+7;84=-5OS)]PFNL1(<5E% M.JW'%I0FGMK6@ .'7*3U)79ZXJR9]EO?*ZQ[GS&WN*;7A_&RS7/=3[JFZK3( M13-\;0G4L61%=31MQB3D3$BBU=*-UHE=4 #AGN+UO^BK4[-8X_\ W;.=L55 M*:MMTW%MW#]3.MHJVND*=-L.%8SNE#RDO>%3L1NY-T4FE4ID4K7Q4 &B&5>M MSYB3)E%X1PPXTX] \Z4I4;*LHVCF4RL=:FO,$92]'31='7/=ZI>JI M-4H:\-:* 'E?UV?GW^BCP_\ VMNC^5( &2,*];WR=@+CUV+P9T/E3:?,]Z3A M6S-@X"M[J^E3/N[E]MNR4QO!%HI"O$E[QN5HNGAI3P5 '073GK>]Y4J1JS.-?;MB0D*;3YH5[0O+*5;[+@O,? 1F]$VV3'5)MJ-F; QO%KM?6T+6VI.-8_<9[5_R>11;2Z>3;XTE MVO@5\'HE70 1]^0'J_\ M(:B>E6_6<[?W)RXM/+C-2M4ZI7BV,>^Y9.(O$^ MWVQ7E>[0[K*V_>)[/1EM+WGW&)GECCR/,D46I/ABM>!"J)KXJIJM0 ^?^NS\ M^_T4>'_[6W1_*D #.F"^N&W' >;^^9V^=9Y4Q\&CU,%WWE. O?\ 0>%:VZW_ M %MLE'_M/PZ)K3^\IX/%UKYE !TETCZU#M^9F]&@;RX\N+_!;V[/N_Y'_)W3P *\0 M $SST3'Y_?*[YG\G\M&K0 67@ -+.X/P6TSW&^* M&T>*>[K:VYC^=6NLK%QK2T^[A6RL4=33PN4 !@( $K'T@W,)SC]W.Y M''^]W+W7!N9>L[YKY4=YY,>"WM+7$6X['UK=9*U4K1+S9\>M<^^9!=;;8[):HKLZZ7B\3HM MLM=MA1TU6_,GW":ZQ$AQ644ZK<<6E":>VM: XLX=4.4JA71254H .( MNX_6Y\4;!*EL:$X5;]VFPPKRXLS:>>X!I)J:I*54<=2UC$;>DEB*MVGUJJT4 M=4W6BEMMJZMT '/C,O6\\I9RWJZ^X.Z!QA"E,U83F6Q=B9VMM":J]X2\NR1M M=4?4[3IX*I2W1%:5ZT7UZ4 &/?UV?GW^BCP__:VZ/Y4@ >DQKUN/,R+*4O,. M&O&.^P?,C53'QK(=J8I*HTARM9B%3+ID&9LJ&;<=+_ '-33<6R\BM9WK%HZ'75^"K= MPS7!G]C:SLZ6O95;LR^,,437V+KTKT '>K56YM0;UQ2)GFDMJ:YW!A$]+2H6 M7ZPS;&\]QF51YE$AJC%\Q:Y72V.*6PXE=*4=Z^&M*] 9* M !K+R*YH<2.(UII>N3G)+2NBXKL54R!%V7L7&,7OEZ82NJ*_ M:YC5PN+>1Y*]XDUZ-6^+)=KX55HGHFO0 <#]]^KS[0FH9,ZW:^R'?')>?%\; M+4C3VHI5CQ]R:CQ(4TN\[LO&IGEPVGD^%4F)%F-+3\-GSDU36H Y2[(]<78& M)+L;4/;LO%SA^8FK-[V1R.A6*35JE:>-#N+XQI_(FDN.4K7HJEXK1'3^]5UZ M4 &H-[];=S9D2&E8WP]XLVJ*EGPOLWN[;:R"0Y(\:Z^:U)@9=C+;+/EU33RZ MM.*\5*U\?2OAH /B_KL_/O\ 11X?_M;='\J0 ,@8AZWGE/"\'V_<'^/^2]// M\S[4-A;%P?Q^+I[KX/CIC87E^3[?,Z^+S/V/!^R -^]2>MYXP7I]A&]>#F]] M;,+]DA_5.RL W2IBM7DI35#.66W0]7FZ,5JM5?$E5%4\-$UZ^*@ [,\[ M)+G6V:W17LJIMU5.H /4 Y =_CZ&WN$_B N_[NV$ %,, M "1[Z4#Z;7CC]P'(C\AV< MNP M <5/41\?K[R2[-_-K!L4M:5<9-\!B3)Q*R6NXLU5]0[^]CYHZ4^_-:M4UOKWL[>H Y?]MC8V&XW2V%,,H8JZ[TH .F M_J\.0MKUWVLZ<<(#SURV1S'W9J[7F(X9;(5;E?K]9-;9A8MO9#<;?";8>E/, MVW(\4Q^ JD;K)7+O$5I*5(<X_9,HF54V_)9JJ?D,22]6C:U-4JY6B/@>$ &U@ !'K] M0AW!7N+G&YGCIK:^*M^Z^2]KN=IF3(+RF[GA>F4+5;\QOS3K=?%"N.8NJ58X M*ZTHKR%SWF5(?BH535+E7M56%8@G$K/)JUD>8L/,..-*K1ZW8]2M6KA)2JE> MK;UP56L9JOU?#5U2:T4BE0" &]8+Q7C2_>+%;6''K5E^\I%OF-H?@6%VGES+#K[QM.LS+TBJ7Y"TJ8M]?,\V M7$VMT)QPG;$5'RG+42+9A*'/%&9353$_)5M.4HIJ*KV.1K5UHI+DFG12ZTJE MKV^): )Y.O-=8)J7"L*XS;H]JLUHM[%*^%F+$C(0C MQN+JIQUQ7B=>=4IQQ2EJ4JO3JTVBV6&W1+19H$6V6R REB'!ALH8CL-)^HE# M:*4IUK7K55:]5*56M:UK6M:@'M#Z( !4/[#_P!/\X^[#)OW:FG!>[?Y M5N?^<)O^,N 'CSYX !9&=@[Z)GBA_YZ_TE-QG7KB]^ O!O_$WRPR M ["&?@ "+=W=NPGCVY(V3$F-6S%=Q45)O>=Z-M3<&S8EM%5:4[;/LUZLT M^9:KO:+K#D6^Z6JZ6^0Y$N%MN5OEMLRX,^#+96T\RZA+C3B:I52E:5H)ZC<2 M!LZ%';M#]$MK4Y=6K9_T;?GKKM_Q+VLK%\H5@5XDU38*H!/$.G( (P M/J\OH;9Y7>'UN+=JY<;_D,VX7. M5T6ZJJ:+=K1/7I2E* \ #M1VZ>_OW'^VY*LV/ZTV_*VSHZWJ MBQY''K>K]USW7,>UQTH8I#PF4_83UXNE(C$B3<;CJ3+J1[5;= MKV.#%BN//IC1XEXAL-K>EVYABB'E@#NF #BIW-._ M?V_>U\BX8CM+/I&U>034-3T'CGII=MR;8$-YUAMZ"O8-P=FQL9U;;Y"9++O2 M\2FKD_$<\^'!F)36@ ("/%6EK@J3&B8AHJY2F]G3; M8\E2&DY3O>3&A9HNY-MN+2I>.MXS%<2JE'(ZU)HL $;C(,AO^67NYY+E-\O& M2Y'>YCUQO-_R"YS;S>[O<)"O'(G7.ZW%^3.GS'U^U;KKBUJK[:UJ #XX M .TG!;U /=%X"R;/:]<\B;]M35EJ5&:KI'D*_<]M:Y^+8[_G?%-A MUER'_\ ^*=^W7W: M Q"V/D$.XZ,R^\.50RAG$]QN1[1$L$R>[12TPLEAVA"%.-QH\R>]6E5 "4@A M:'$)<;4E:%I2M"T*HI"T*I125)4FM:*2JE>M*T]E: _T M "K$]9)]+ACGS0--?+;;P (H0 ++OT2_Y@O*[YW\C\C&K@ 3/ M0 40W+#\Z;DK^/\ W)^47(P 8 !>"]K3:2-U=MC@9 ML_WEN7-RSB/H&3?'FEL.-TRF!K/'+1EK"51EJ:I[ID]OEM53\%2:HZ*0A5*H M2 -\P 8WVYN'56@]=Y/MO=FP\/U7K+"[>JYY3G.=WZW8WC5EAT4EINLNYW-^ M/']XER'$,QV$U4_)D.(::0MQ:45 $(3N-^LVQ+%[C?-;=L_44'8[T=+L.G)' M>L"_6?#UR*.40N7@FG&56+++U%5'554>=?IUG4V^FE'+6^U[5 "&1RY[IW<( MYU3;@YRAY7[ON4W..Q[RNPX-B%J8N&69UD58]/,]PM,*9 M*HU2KBD4;2I= !!7[AOK/-G9-+OF =M?3L'6N-T3*@,\@M]VJW9/L.:OKY;= MVPO4T6;/P;%4LK;JMAV_2,B]Z9=3YUOB.)J@ $/SD_SEY@\TLDTV^%'1XU>%%.M0 :J M SWQ\Y3\DN)V9(V!QHWIM31>8?6$2KSK'-K]B3EWC1WDOH MMN0Q+3-CP,DLZG$TJY"N#4F([3V+;52M: E]]NWUEN_M=3,;U]W&-7VW?>$ M>='M]PWOJ>W6?!MR6>(I3*%WC(IP^YP<5^>VJ8FYN)^Y,5V[A+JF(UV^)GWX62X?=I#2GDX_G>'79F#E&%WZC M:%*3&N,2.MYJGFL^8RI#B@!M< #\LZ="MD*9Z-SQ[AF02;QRLY&YYL&R*F*F6K6<.?3%-0 M8W6CC*V$V#5V,IM>&Q9$=,5E/OKL5ZXO^2A3\AURGCJ - 0 M='.#G=I[@7;MO5NE\7N1N;8OB$2=2;/T]DDU>;:5OR5NK2+G8Y">N M275H=GVUN!=445XF933E$K2 )_W:<]6'Q>YG77'-)'(UKL>6N M7M][CALF]/>2AJ);,IOKJKIJ:^7&0M:8]NR"1*MZZ-H0B]/2GVHM0!L]ZKU: M'.R1R*<;4E:%Y]QV6A:%44A:%;NP=25)4FM:*2JE>M*T]E: J1P M 3//1,?G]\KOF?R?RT:M !9> Y(=RCO:<".UO:G8&_P#9 MCF2[CE6],_'^.^JFH.7;?NK4B,F3;YEYM*KA L^ V.9,NU]O4J;=+C*7T]KCSJUU_9J #S( .N' M!KOE]S7M]R+-;M(N-V47 M/P>'S8FR9#4*?K1R:MM;M8^31V;9$15#7QS*>52E0!+,@SH5SA0[E;9D6X6Z MX18\Z!/@R&I<*="EM(D19D.5'6XQ)BR6'$K;<0I2%H52M*UI4 'Z@ M 00O7%_@M[=GW?\C_D[IX %>( "9YZ)C\_OE=\S^3^6C5H M++P $ OUHO;XA4AZ+[E. 6/RIU9D'CGR&<@1JU M3+8=CW.^:7SFY(CMT2VY#5%NN/S9S]55<2[98M*THVVFH K^P 9O MXS;NOW&GD7HCD/BZI%,@T=N#7.V+4U&=\ER7*P'+K3DZ;YHME8[S M:Z^6ZTZI"Z50JM*@"]KQ7)K'FN,8YF6,7!F[8WEMAL^38]=(]:UCW*QWZWQ[ MK:;@Q6M*5JS,@2VW$_\ U54 !]X &.=L[?U7H;7N2[8W5L3#=5 M:SPZ#6XY/G6?9#;,7QBR1:K0RTJ==[O)BQ&WILQP+#9M^UGVS=50]J7.*Y)MR^2.\;7?K+KSQ4HIE4_7FIF)./YKDC= M4.>.-.O\FQI9D-?7+7+85U4 (3/,/N3O7+'DOL[;4*L[XQM^$3[W6 MQ:ML$I*WE-/XUJK&&K+KRPRFD/U;]XC6UN4XBB:..+\-*@ T> M !F71O(K??&7-(VQ>.^YMG:1SB*J/X\#RS-GMZ\C[ M6FC5>/&F)4&]Y'8YM7?*JSLS+EK7A^L%1O8MZ'/D+OODK0ZS;7FU44 "!CSR M]5)W0>8MJZN>[TR3?$U+.>/7AEMY2%O MX]3%X;R:)JJ'XD^*H CD9/E.3YM?[KE>9Y'?LNRF^RE3KWDN3W>X7^_WB:M* M4+F76\W61+N-PE*0BE*N/.+76E*4Z^P 'P0 ;*\:>9'*OAOE MU,XXM\@=K:+R)QYAZXN:\S"[62TY F-7JS$RW&6WUXSF-M0JE*^Z76',C5JF ME:MUK2G0 3$^W9ZSC:6*S+3@')7D#H>S6K%MB6M-:(:7/S35 M#TNVX+ES:WUU<>?L46'.<0NK%ORS!WMP-V%YFB(OQCB_)?>&) MR/"WNF>VXN)=-4Z\R&))5[UI^+X5LWNXQZ)1E#M%1F'%V:CB[J (08 M .R79@[.NY>[KR)^TFQ/W37W'C73EOO._P#>/Q4[*B8S97Y#?NV%8>X_ M'7:;IM3,&:.4ML1Y7E18[3\Z0E;,?R7P!;]<<^.NF>)NE=?\>N/N"6?6^H]8 MV-JPXEBEE0YY49CS79\[Z>N^O9QO+2FV> M*/%O:>[)LC*-WR[4N^%YS?NK<*S8[CMMDW>\W24NE%*3'@VZ(XZOI2M?"GV4K4_'<;A#M-OG7 M2XOHBP+;$DSYLEVO1N/$B,K?D/+K[:^%IINM:_\ T %6OSTY;9/S>Y4[5Y$9 M&B3!A97>$V_!\=D.^93$M=8^W2U89CJ$H6N.W)CVAA+\Y37A;?N4B2_TZNU. M*6S\[F[(S>]Y9+HMMN=(HU;8BE=?<;3%IY%OB4I2M4T6EA-%.53THIY:U?\ M. -/3P !(C[)/9W>YEY!$Y)N5V> M7Y7Y;'=;PJ!( MK2)$K6K:\FG1W.CD>BJ*HXBTQEIZ/N4Z5=5];17K1:D 3WK5:K78K7;;'8[; M LUELT"':K1:+5#CVZUVJUVZ.W$M]MMMOB-LQ(,"#$90TRRTA+;3::)32E*4 MH=06&&(K#,:,RU'C1VFV(\=AM#3###2*-M,LM-T2VTTTVFB4I32E$TITH ?O M/Z@ %0_L/_3_./NPR;]VIIP7NW^5;G_G";_C+@!X\^> 6 M1G8.^B9XH?\ GK_24W&=>N+WX"\&_P#$WRPR ["&?@ "-AWN^S7; M.3V/9#RMXR8NS#Y*8Y K<<_PJS,M1V-ZX];(WU^5&AH2AM6U;-"9I6*ZGHY> M8[?NCE')%(E::?\ )#CXSF<27G&&PDMYA$:\ZZVZ.E*$Y-$91\):&Z4I2M\C MMI^ JGMD(IX*]5^ @A/,O1GG8\AIUB0PZXR^P\VIIYEYI54.M.M+HE;;K:T MUHI-:4K2M.E3F2I*D*4A:5)6E54J2JE4J2I->BDJ37I6BJ5I[: '\S_( M !^J!/G6N=#N=LF2[=EWWGR>S^9D,VLB?'P3 +6Y(M^M=2 MXO*D4=C8AKO%?/=BVBWQV6FD2);E7KG='6J2)\F3(JIVH T4 M !][%\IR?!\DL6985D=^P_+\6NT"_P",Y5B]WN&/Y)CE]M4EN9:[U8KY M:9$2YVB[6V8RAUB3'=;>9<312%452E0 68/IUO4=Q^;%,:X2Q,^;0IV%+B:.BRD(F:[Q&0WXJIR%]MO(I?B0N&F MU4:\V6 (.]SN=RO=RN%YO-PG7>\7>=+N=UNMSER)]RN=RGR')4ZX7"=*<=E3 M9TV4ZIQUUQ2G''%54JM:UK4 'X0 25^S3ZDOE%VU M;CC.F]SRLBY)\,&GH]O7KF]73WO8>G[8MQ*'+AI/*+O(I[O;8+=?,KC%P>^) M7_#5,55M===DJ %HKQ3Y9!:%J &Q@ *L M3UDGTN&.?- TU\MMO BA LN_1+_F"\KOG?R/R,:N !,] M !1#3)>W/'HR*N4Z^7#PR^VQJE*54FG@]G3^]2 .DO<2[AG M'GME\:I8,&PFSU8>S/:VPYT*;,L.O\+@OK;;?NUS;M[SS\ MAVJ(EO@L/2I"T,LJJ "I.[J?>&Y9=V#;D_P#H2N.7XP.1'Y;\W !(^ !&W[Y'J']*=JZT7+26IHEAW=S@O-EBS; M9KF1*D.X-IVWWJ*M^TY;N:=:I#$NDJ1&JB5 QF*_'NEPC.-OO.P8C\>2\ *N MSEMS+Y,\Z-OWK>?*C;F5;;V%=U.-1I=^ET;L>+6A3RGV<9P7%8*8V.81BL1U M:E-V^UQ8L;S5+=4E3SCCBP!K$ #:7B!S2Y,\#M MR63>_%C:V1:MS^T*:8FN6M^DC'LNLB9#8M+H]8LRQ6>MJE784YEYM+ MB4O->6^VVZ@ 6M'9"[Z^E>[IK*5C]W@V/4',+75G8F;7T>U='7[;?[4TJ/#= MVEJ%^YN5N=YU_.GO(1+A.KD7'&Y3S<68[(: .]8 , M1[WWQJ#C)J3.=[;YS[']9:GUQ8Y.09?F62RO=K?;8,>E$ML1V6T.S;M>+G)6 MB- M\1I^=<)CK<>,TZ^XAM0 JNN][ZB_??<[ON0:2TG(R;1/!V%.2S#U^S+I M;<[W52$NBF<@W9<;3-?8?M+DE'O$/&(SSEKB*HVY)5-E,M/M "-0 M #L]'[T7(;,^U;N3M;[^N5XVU@-PD:DNO'7/[Q-K.S'52-=[ M/QG*[EKF_7:X2:SEV-]EJ&UXK6 M\7.U9D#++,5Z7C^>\S:1V)E9:VU*8N-KXZ6Z8V[%3%\2:LUR^:TY5VE7%6F. MBE(MV4 ($V39-DF:9#>\NS'(;YEF5Y+=)M\R/)\FNT^_9#D%ZN[U M=)$JY76Z7"4ZIU^0^ZXZZXJJE*K6M:@ ^& "0+V> M_4+\N.UG?K%KR\S[IR#X=NS$L7_0.6WIY4["(4J35Z9?=&91-I+>P2\1WG7' MUVI='N+_!;V[/N_Y'_)W3P *\0 $SST3'Y_?*[YG\G\M&K0 67@ M -#.Z#Q/@\X>WYRQXP/VZ/5-8$W)80^ MB)M7&8U,PU/9=0IMUIUM54.-.MKI1;;C:Z5HI-:4K2M.E0 ?S !TPQIFZJ\Q#DMN1Q_R._:0B5N=*+6[2X3;1@$:4M3OUU], MA+U>OFT54 =BP =HS/OC[ZR^URI>HN-N)WB' M$S7,ZMK M)::^6N32.AIAH ^T79 MDKRE)=QV9(7&N+_@7:I#CC];9# $L( 'C]@;!P75&$Y/LG9N M88W@&O\ "K/,R#+LTR^\P,?QG&[) ;\V9=+S>;F_&@P(;"?JK<6FE:UI2G6M M:4J *WOO5>JVVQR)N&6<<.VQ?\DTKQ^_PVPY1R*C-3\:W9MUE#U6G5Z_D*K$ MO.G<#FH1U;>;2QE$YJJ:N.VUM3\)P 0P9$B1+D/RY;[TJ5*>=D29,AU;TB1( M>6IQY]]YQ2G'7G7%54I2JU4I5:UK7J #^( -G^)' M,WDUP5V]:-Y<5]N91J38-K\IB5+L][I&CKES\:F/OW:V1_&XT]<(K$B8T )'P M .0'?X^AM[A/X@+O^[MA !3# D>^E ^FUXX_RHUQC2KSA7+7?&*2ZQUQ5QZO6J_P"@ MM<7V,NCZ927Z.QLMND52*MU0JU,.JJJX40 *_D '3KM2]K+?\ MW7.2]ETCJ.!,L. 6*1:[SO;=:CS9)3\R5 T;F>N;<_)F.K4X M^M35:R'E5<<\2ZU4 #)W&7LO=K/A[?K;EF@.$NE\6S&RO)E6+-LGMMYVSG&/ MS$4;HB=CV:;?O6>9389Z4M4IY\.6R]T4JGBZ+7X@!T] (V_J3 MN8[NF.+6,\8<0N]8><\FKH_]M5(;WAF6_3F&2(4R_M.J:K21#3F63/0("*UK M1$R Q<6:^)/CH:@\P-@UQ["8>&0)'EW/,GE>_4;5T<:Q^WK;3[:=0"!N680Z+:'6OMCQ6)8QNT^3.R6X-]4U;B*76C-OCN=*I3.N:FU(;_\ 00E;G2O@Z5 LI<'P MC$M:X=C&OL"QZUXGA6%V*V8SBN-66,B':K'8K/$:@VVVP8Z/8W'BQ64IIUK5 M2NG55:JK6M>P5MML"SV^%:K7$9@VZW1F8<&''11MB-%CMI:99:13ZB4(32G] MVO[/M /4G[0 "H?V'_I_G'W89-^[4TX+W;_ "K<_P#.$W_&7 #Q MY\\ LC.P=]$SQ0_\]?Z2FXSKUQ>_ 7@W_B;Y89 =A#/P M !"W]0WVLH^"W2Z<^-!8RB-B62W5A/)+$K+%0S%QS*;O)9B6_;=O@1FD,L MVK+;F\B-?O#TJB\/M3*T4MM8QB*Q(>K2!;=NXVB;<=?7%":H=\I[((S\^QU2W1%9,JX0ZN* MJEA'3:[B1L"N,;!7BTU^J+1FS*82$K57RF;]#HX]:G:4Z*Z*E(4[&Z4Z>-;K M?6O1-.@$_@ZE C ^KR^AMS3YP&B?W-][NNSBGV[/9\ M+UWA$2;*DXQJ[6F+1$V_%L&Q=A_RVVX\2.E4F=)2TRNYW63)FNH2Y(4F@ TL M !]2QWR]8S>K1DF-W>Z8_D6/W2WWRP7^QW"7:;U9 M+U:9;4^UW>T72 ['G6VZ6V=';>CR&7$.LNH2M"J*I2M !;D>G7[QC'=/XHNX MYMF[6UKF)QTBV/%MVPT>YV][95ADQU1L2WI9[1&0Q'99RSW-R+?6(C:8\"_, M.J2U%B38#-0!(< !\'*-MTOV$<$L(OR5-MJ3,LF1\E,CLDRCD'/,\@N48FV[ ;=-83(QW M'9"4K2M*+C<4>_>[1K6 (O( .KG:8[NG)' MM,[\A;(U51(@ORH;X N".(G+;1?.3CYKODWQRR]O,M6;)M:YMKEN,5@7JR72$ M^Y!O^)979UN./6/+,7NS#L2=%4I:4NM^-IQUA;3S@ V4 ! M5B>LD^EPQSYH&FOEMMX $4( %EWZ)?\ ,%Y7?._D?D8U< "9Z M "B&Y8?G3! AP=Z7NL;'[L',#)=MW.1=+'HG I%VPGC5K&1(=3$Q'7+,^O3)+I M HJD:FP-C+BM7*^/]%N(55B EUR+ C>$ 6/RI6MK;.B1KS;M0X& MY*E6>?NG*[3(76-*D4GQ)$3&8,I#D:X76,\Z^V_%@28[P J=\XSC,MFYEE&Q M-B91?LWSO-[]=,HS#,,HNDR]Y'DN1WN8[<+O>[W=[@Z_-N-RN,U];KKKJU+6 MM5:UJ #RH ,MZ'WMMOC)M_ =\Z*SF^:WVO MK+((N2X;F&/2:QY]MN$;QMO,/MJHN-E**6M71*$J6I M*:@"HV[\7>\V1W:MY4Q[$EW;".&.H,BNOWC=:OT5"N663?"[;'-Q[.CMNN-R M\VO]O\:8$*JEQ\=MKZHK%5/O3Y _'<;C;[1;YUVNTZ':[7: MX!]A;O-QFM:\W-AD=]Q;V.Y7 8JXW&NT)N0\Y9[RT MTJ=9Y;E7&O&RY)CR !<(\ >>.@^X]QEP;D_QYR!-SQ?)V:6S*<9F.(3E&LM@ MV^'"?RG6^:0J)0J'D6./3F_AT3[O.ANL38JW8DEAU8 W2 !!"]<7 M^"WMV?=_R/\ D[IX %>( "9YZ)C\_OE=\S^3^6C5H ++P M %);WB-!M\9.Z/SMTU$@-VNS6#DAL3(L4MC*%-M6[!M ME72NSL"@-)4E-:MP\+S& W2O3HJB>M/96@ .;( +0/T8&V%9CVR- MNZQFRO-N&G>6F;1[?&IY7AB8CGNOM:Y3;.M*/J?\Q_*_CU5:J;0CPT31*E5H MNB0!+U !P>[Z?>TUCVCM%-0\?^UW8/,/:]IE4T;IZ?+<, MTTRVA"0!AP ']H\B1$D,2XC[T65%>:D1I,=U M;,B/(96EQE]AYM27&GFG$T4E2:T4E5*5I7J "R=]-GZBM[E(C#^ '.G+F_YQ MUOM[5ET)O;(K@PS3?EOMK"6XFO<^GS'6_,W9"AM]+?<*U57*V6ZH>Z7='F74 M 350 ?'R'(;#B-@OF5Y3>;7CF,8Q9[GD.1Y#?)\:UV6PV&RPG[E= M[S>+G-<9AVZUVNWQG'Y#[JT-,M(4M5:)I6H *HKU"O?KS3N;;3NW'[05_O6+ M\#]9Y%1-@M3:'K/[)=[>ZQ-MURMTUA#K3K2TK0M-*TJ "V<]/1WO M+!W5M#R=;;:4E+,6?";H )&0 .0'?X^AM[A/X@+O\ N[80 4PP M )'OI0/IM>./W %.5M0 K=EK4XI2UJ4M:U56M:ZU4I:E5K52E*K6M5*56O6M:^VM0 ?Y M !O+V\.WSR#[F')C$>,O'BR,OWR\)7>LSS2\)D-89JS +?(C,W_ #_- M9\=IU<:TVRDIMIAANBI5PG/,Q(Z%OO(2 "X@[\MRF5RQ[@F[\NMMS^,\$UQ=?O):T6U(I* M@_:GK65.M=;+ M0_\ :Y9ZI7XVO<;.MQEQYE5*U2IF;<5/R$UI_P UV@!RU,* 'I,- MP_)MA9=BV!879IF19AFN16;$\5L%O2A<^]Y%D-QC6FRVF&EQ;;=9-PN,MMI' MB4E/B73K6E.M3]EO@3+K/A6NW1W)=PN,N/!@Q6J4J[)ERW4,1V&Z5K2GC==< MHFG6M*=:@%GQVW.#^)\ ^+&#Z1L](-PS60VG+MPY=$3U^V_9]ZB1?C^6P^MF M.\Y8K(W':M=J2IMM=+="94XGSUO+7V=U#K:#JW";;C[?Y5N?^<)O^,N 'CSYX !9&=@[Z)GBA_YZ_P!) M3<9UZXO?@+P;_P 3?+#( #L(9^ /-YEA^+["Q+)\#S:R0,EP[, M[!=L7RG'KJSY]MO>/WV"_;+O:YS/5-5QIT&2MM?2M%=%>RM*]*GX[A;X5V@3 M;9L+],F4LE)4E-$MR+WC&Y#9-FE.0F/ICLPMK:^L&4RX$9?C:LV0/Q: M1=(K5W&\HBS(#G5Q=:.1JTJJOU3N%@V4QLVP_',KBT2EN^6J+-6TBO M5,>4I'@G1.OB7[8Y9\__ )D?TBMC T M !TB[3/<$S#MF\Z-,\HK ]=).'VB\)Q+=>)6UY2/MZTIE< MB-"SS'UQZJ2Q,N$&(VW=K4EWZVW>K;#=5[$5 !=;8GE>-YWBN,YQAUZM^28A MF6/V;*\5R*TR$2[5?\;R*W1KO8[U;)3?P)-ONELF-/LN4]BVW*5I]4 'H M 5P?JNN]Q.W#GF1=L+C#EKC.H-:7QN-RMS6P7!:6]G;-L\S?^UKR@BX3M#(+E(X6<@+]:[/NRP+J_.B:XR1YMNTX_O7' M;>FJUQIV-TJRQD"(R:NW2P(52K4B3"MR6P!;EVRYVV]VVWWFS7"#=[/=X,2Y MVF[6R7'GVVYVV?';EP;A;YT1QV+-@S8KJ'&G6UJ;<;512:UI6E0 ?N M !5B>LD^EPQSYH&FOEMMX $4( %EWZ)?\ ,%Y7?._D?D8U M< "9Z "B&Y8?G39^1<>WMC7J)<7XSK6%Z0E;1O%PQ2(TQ5MYI.=7K-+8FX.(< M2B1;K:[$?0ZT_P!$@#28 %MUZ3_P"A*XY?C Y$?EOS< '; M+ESR?UGPNXS[JY3[AFN0]>:1P.[YK>VHRV$7&]RHJ6X>.XC8_>G&8KF29MDT MR'9[8VZM#;MPG,H4I*5550 4FG-#EQMOG5RLDND.R8[:+I?KU<'%,P+19;?+NETG.I;6ZIJ';X+3\N2XEIM2JI0A5 M:)36OU*5 !M[B?;=[B.>Q??L%X$\T2U(]\Q/BWO'(XON[ZG$,/\ O%GP M68UY+RVET0KKX5536E*^RH /W9#VRNY'B,5,[+.WSS?QB"OS?!,R'BAOFRQ5 M^0W5Y_PR+E@49E7DLTJM?2OP4TZU]@ -12BX:DR*0U>//HT[ M(K:DW&(U2E9JJ@ N/F7FI#33[#K;[#[:'F7F5I<:>:<31;;K3B*J0XVXA5*I M52M:5I7K0 '] 5M?JSN\S,W?M*Z]L?COE?72VFL@B/\GLCLP,=N"VWGZ3FDOPN.ELN$-Y"D1U0EIE9C M1/B2\A^/:E+I2ETC* $ 0 ';3L5]W3 M-.TWRXM>776;>KQQ=V[*L>'\F=>P*O3*2,8:F.(M6S,F6_QMTET=: %P]A>9XGL;#\5V#@>0VG+<(SC';+EN(9389C-QLF1X MSD5NCW:Q7RT3XZEL3+;=;9+:?9=16J5MKI6GU0 >F !!"]<7^"WMV? M=_R/^3NG@ 5X@ )GGHF/S^^5WS/Y/Y:-6@ LO M 52GJ_M7,:_P"\5?\ +&HK<=S>/'#1NT9+J&F6U3G[3'R;2J93 MJVEJ6^XB-J!MBBG*)71#*4TIX$IK4 1<@ 3]/0Y; 4F7W&=5R9'5 M#L?C1L"RQ?,:IY:H[NZ\1Y2GJ/N>=25:$^)#=4(\'1:J54W2H L! M :%=RON":@[9?$797*K;SB;@WC45-BUU@4>PO$;:\_)K9L/Q&T-M0;=%\QQ:&&J*=<=>6ZZX -: M ?4L=\O6,WJT9)C=WNF/Y%C]TM]\L%_L=PEVF M]62]6F6U/M=WM%T@.QYUMNEMG1VWH\AEQ#K+J$K0JBJ4K0 6X'IU.\C"[I?% M>N'[8N\%KF3QSMMDQO=4+PM0WMFXVXS2#BF];1!:;:BI3E2HRXM_CQ:4;@WY MEQ=&8L2=;VJ@"1( "")ZP'NVS\'L%I[6.BIJYZ]TBZ]#?K(B/9NTVB_W^.Y1EQ=EI:VNKT2YRF@ 5X0 M /H6JTW6^W"+:;);+A>+K.<\F%;+5#DW"X3':)4NK46%$;>DR'/ BM?"A-: M]*5J #;O$NW+W"<_93(P3@AS+S6.N.J6A_$N,&[LD97%0_[LN2EVS8/-0J.B M3];JNE?#1?P>O7V ]1<.U=W/;3"D7*Z]N'GG;+?#;J]+GW#B!R$APHK5*TI M5V1*DZ\;88;I6M*>)2J4]H -2=@ZJVAJ6[)L.U=;Y]K.^J5*0FR[!P_(<,NR MEP7J1YJ4V[([=;9E50Y%?+=IX.K:_@JZ5]@ /! VAX8\NMP\$ M^3.IN4^B[RJT[ U1DT:\QXCSTENS9787J*AY1@N4L1'679V*YG8'Y%OGM44E M?D/U6VI#J&W$@"ZOX2\N]5\[^+&E^6&FYGGX1N+#X>0-VQZ0W)N>(Y''<>M6 M98'?G&D--UR#!LL@3+5,4A-&G'XBG&JJ:6VM0 VH !R [_'T-O<)_$!= M_P!W;" "F& !(]]*!]-KQQ^X#D1^0[. 6W8 (AWJ1?4 M&V_@IC&2<(^(62MSN9>;XVAG/MB668R[&XPXED47Q-/,R&:NUKNS(K0]YMJC M? 78XC[5S>K1Q<%M\ 5@EPN%PN]PG7:[3IESNESF2;AP_'&'V$W_/2C'L)Q2(_1^=,6A:NG@98; M>E/,,.@"X2[37:JT/VG.,]MTEJM+.6;"R)4+(-Y;MN-GA6[*=L9NU'6CSGJ, M^=(M.$XW[R]'L%FK(?;ML5QQ:W'YDB9*D #J* M :6=Q7D0KBIPCY);SB356_(,1UK=H&%2T+JAR/L+,G(V$:_D(HFM'%IB9ED4 M)YRB*T5Y3:J]4]/%3'6VLLKA&M\OR5MRK4J!9WVK' M6M_C?(;AL6Y1_%;\:\=ML?F)ZH?OTMC_ J0CK2J5?%=N>Z=*_4[?Y5N?^<)O^,N 'CSYX M !9&=@[Z)GBA_YZ_TE-QG7KB]^ O!O_$WRPR ["&?@ M #A;W^.$#/*OAC>MG8G9FI>XN,#5UV;C;\>.A5SO>O&8B5[3Q!+M$J>=:58 M8:+U':0E;KLVSM,-4I60OKK1RDULG-]>2+S CTDVE+=*WN M!2M.JE4K%;I(0FE*J4Y'HE/]_4 KP3D\ 3E?3 \CW,YXR[@XTW MF [:;N$UVWP&:J\QUJTYUCUVE25TIT0J\-4K_ 'R> MO2KAAEU;EAM_PZ0YXG\8NB)\%*JTITM=]HZXIII/7JI+%SB/K77]BLA/]V@! M)[-S@ 1Y?4^\>=Y\GNU9EFJ^.^I\\W1LB7NS3=[C8 M/KC'+CE63/VBS7BXO76Y-6FU,R):X=O:<2IYRB?"BE:5J "M?_J4^[?_ &8'\1V[)&91;9-GR/&,BM&(VZ)=++>[7,0W*M]R@2FU-NM.)HM" MZ5I6G4 '0T %(-W8OI3>Y9\_\ YD?TBMC T !]2RV2 M]9)=8%AQVT72_P!\NDA$2V6:RV^7=;K<93G7RXT"W06GYDR0OI7HAM"E5_N M Z.:W[,W==VQ 1=<*[>O+)^UO,KD1;ED>FLPP2!/CH]U^OVV9G=NQJ/6J.IU+GA<\%5>4[X !Z3*NQSW>\-B4FW?MU\JIC*F93]$8KJV]YW+\$-+2 MGDUM^$(R&>EY='J>4W5NCC]:*HVE=4JZ #GMM'2VX]'7Y.*[JU-LS3^4+;4\ MC&]HX)E.O[\II'@HMU-GRRU6FX*;1YJ>JJ-]*>*G]V@ ,: MM6G3>4W5RX["X8YI,TI)K+D5D7"3JVZQOMNT_<'.JU59M]MM M$Z=C<-OHGPQ\;I3IT]M0!*& !P(]13W5*=L/@I>9&N[\W;^4O(UR\: MJX^,QW6_C/%UU@,KV!N)+2UI4F/K&PW%GW-RE':4R&YVM+C2V%/U0 *@:7+E M3Y4F=.DR)LV;(>ES)DMYR3*ERI+BGI$F3(>4MY^0^\NJUK76JE*K6M:UK4 ' MYP 2*>V;Z9KN$]Q&U8WM"^6>W\4N..11V;E:]N;FMD]61Y;9G^OD MW/6NH8K]ORS*(TE;+<_NFS[ M:Y;9BTRPY<;ELS85\P/#J7-JM:JD6'"-/3,)DQ+:OI3_ 2[7:^4K[:*<6FO MAH .NN'=G3M0X)"9@V#MQ\+'D1W&76)>3<<=5YQ=VG8]>K+J+[FV,Y#>DN(5 M[?%[QUJJE*U]M*5 !][)NTQVM\OI-KD';FX/3)-Q>1(FW)CBSI.VWJ0\VM"Z M..7VUX5"O/B55%*+Z/T\:?@JZIK6@ .:'(GTJW9MWS;I=,]Z7\;5W")9V;-5QU:W)4K3.07.+:TUK5-$62Y M6QEM-:175@ F3@ JQ/62?2X8Y\T#37RVV\ "*$ " MR[]$O^8+RN^=_(_(QJX $ST %$-RP_.FY*_C_P!R?E%R, & M 6W7I/_ *$KCE^,#D1^6_-P <7/6J\Z+A:K M3QL[=V&WJ1%9R>.[R7WA$B/);1<+/ N5UPS2^/35L+JZ_#'W(SG-NW&>/?%[65\VCL[)_-DHMEKH MS$M./V.(II-SRO,LCN#D:QXCB=I\]%)%PGOL,4=<;915;[S+3@ L3.W-Z/GA MSH>T6+.>>F03.7&WJQX\R=KZRW&_X1Q[Q6XU11Q4*+&M,FSYYLAR!(]E)=SE MV^WRT4Z.6A-.O4 2K=,<<./G'*PMXOQ_T=J/26.M1T1?B?5.NL2P" ZRWY?2 MDIC%[3:TS'%J:2I:W?&MQ=/$JM5>T &: 8_V3J;5>Y<;D8=M_6FO]K8A+ M\7O6*[)PW',YQN3XT5;7[Q8\GMMTMCWC17I7Q-5ZT]@ (O\ W(/25<"N4UBO M^9)NP(MO; M4MY=JGN=&Z@"M@Y?<0.0'!7?F;<;.2V"3L"V?@\I-'XKM:RK'DMBEK=^),SP MN^(0B'DV&Y''9J["G,?!5X5M.I:D-/,M@#68 %POZ;GFQ+YN=I_0 M-_RB]*O>S]!IG\8MGRWWE/SY%VU/#M;.%72XR':4DSKE?=27?'IDR4YXER)[ MTA2EK7XE [P@ XK=^WN9Q^V!V_L_VAB]PBM[]VL\[IKCK;W%H6_&V M!DUJGNSL]7$\7F+MNL<;C2;M5:D*CN7%N%$=K2DM/4 4WEPN%PN]PG7:[3IE MSNESF2;AFO[H//FUV//+7JRV\XM=4FK=HU1NLY3;>E$6ZDI2_KE:)CT8\?U&Z) M^" #5;1>N[I1M=8[FX<3UIN:WK=HRW1M#S.%6O0\AMM4 MA*ZJ4EQ54H72E$UJBM5@"/#S>]*)W2.)=MNF9:SQG$^9.N;:V[+?G\?9%TD; M+MT!JBOKMTTWDD*V97\:LXV8[,2Q*I-VC?[=*6C+9]M=56LO&]:VAIZ]34J3Y,AV/ M'A+4A4UM0 *:[)LFR'-,DR',[S6FH5A>< M0MNMS0XE2: ":EQ3]'OVNM*0+9-Y!R]O&D^(EMI MJCV;\?\ 7.S+IX67)+J*JOFR+%E=Z4Y54I5%KK(JMQ-$)56J6VZ) 'MLF[4? M:_S&L]S).W5P>NI&0PVQ6E^A81&O32FF8R&Z50^FOE) MHCKX/8 #G1R#]+EV9=^0[@J#QKN^A,DGIHE.7\?-CY?ACBY5Z+M5_V/P5V?;^6N%VQOWY>H\G@0->[] MA0D]?/9L#M9SFO-E.06&U/N5;DV"X/\ BHS$MTEVE*. "'7E>)Y3@F2WW#,X MQK(,-S#%[I,L>38IE=FN..Y+CMZMSRXUPL]]L5WC0[I:+I!D(4V]'D--NM+I M5*DTK3H #SX +$_T>'=5DY[A.4=KS=&2^\Y-K&UW?97%6XW>5XIE MWURND5M,VX(3Y<.UM(0 )U( ((7 MKB_P6]NS[O\ D?\ )W3P *\0 $SST3'Y_?*[YG\G\M&K0 67@ M *WWUN^&^X\K^$FP?)4FN3\><[PWSZO,J0Y]HFR M57NC*8Z4^\-*8^^+XJK56J%TI;,V\[*53WIEYA.?J2VVBOENI<75?M;; ! M9A J,O4F]U^5W)>;UWPG6V1)N'%'BOEMDI=M&>9+65%A[)W) M5QGJW/9RZ\6=N)9G/&MJE@M\5YM+3LN518 CJ V'XO\3N1O-#;- MDT?Q>U%F&Y-FWWZZSC^)P$.,6JW)>9COW_*K].=A8[AV+PGI#:9%TNLN';XZ MG$T<>352:5 $W+@SZ*A$B!9=ZT>G2;EDBD)K2J8JJTK10 @[=PKM0\X.V)FL?%N56I M)5DQN]3I$'"=Q8?)VF>CCL-#: MDJ4 .<8 -]^V9SVV1VUN9NH.5^NG)DQG#KPFS[)P^,\VTQL?460O M1XFP<#F)?K[I5R[6A'G0'7J*3!N\6),33S(Z*T %UOIO;N ;^U-K?=VJL@BY M3K;;.$XWL'!\@AJ35JZ8UE=IBWBU2%MT4I4:52++2E]A?1V.^E;2Z46A5* # M)0 ,4[VW'AG'?2>W-][%EJ@X'I?6N;;2S"4WX*OHQS \&RLLV/?VZ27Y< M6UNY+=I$Z%CMJJP?! M\RV;F6+Z[UWB]^S?.\WOUKQ?#\/Q>US+WD>2Y'>YC5OM%DLEHM[3\VXW*XS7 MT----(4M:U4I2@ + WM7>CLP2SV+%MQ=TO(+AE>7SH\.[HXG:TR9=JQ+&5+6 ME^EHVOM/&)OQQEET2Q6CN(7%GB;CD?$^-' M'O3^CK(S#CP76]:X#CF+W"Z-1D>!M[(;Y;H#5\R:X+ZU4[*N$F5*>76JW'%* MK6M0!L8 #RN:8+A&R,>G8CL3#L5SW%+FGP7+&,TQZT93CUP12BDT3.LM\A MSK;+31*ZTZ.-*ITK7^Z ".'SV]*CVQ^7=JO%[TOA;G";<4AMUVV9;HN W363 MTVOFU89R71,R;#PI5G;6]6M6L>7C4I5:(I635"*-U %=#W->TQR][4^V6=>\ MC\09FX9DSTMS5>\L+I.NFIMI6^+\-]%CODF)$?L^56MM5/C&Q7)J-=(?5+U& MW8;T67( ',L $YCT87<$F8?N3]=$Q);M*M6_ M9V&6N+'VAC5LHM[S?,S'7D!B[>4E'E-4QB0OJE;ZO& +& '(#O\?0V] MPG\0%W_=VP@ IA@ 2/?2@?3:\9Y!>LLR_++U<\CRC*,CN07J:]<;Q?+Y>+B](N%TNUTN$AQ^1(?<6Z\ZM2UJJJM:@ ^" M #-/';CQN/E?NO7G'G08VW=I7YO'L.Q.SI:H_-E>[OSI\^=,DN,P;/8; M%:8/04VO-N3NSK79)_( MK<[5'GT7J\PFW)$? \#7-B0I=IU?B,N6ZF&VIEF5+<;= WPMNS;JTNGU*U4S[/J* (/9S; /[Q8LJ=*C M08,:1,FS)#,6'#BLN2)4J5(<2S'C1H[*5NOR'W5T2A":54I5:4I2M:G^T(6Z MM#32%N..+2AMM":K6M:ZT2A"$)I52EJ57I2E/;6H!:<]O7BS;^&G#S1^@6(T M1K(,7Q")<]AS(M&E4NNS,GJK(,\G5E(0EBQ''.JTP(S#?7PH32G; M'5&$M:]P#&\62A"94* V]=G$43]?O,W_ JYN572E*N)3+=4ANM>M:-(33]@ M W0,B %0_L/_3_ #C[L,F_=J:<%[M_E6Y_YPF_XRX >//G M@ %D9V#OHF>*'_GK_ $E-QG7KB]^ O!O_ !-\L,@ .PAGX M _C(CQYD=^)+89E193+L>3&D-(?CR([Z%-/,/LNI4V\R\VJJ5)52J5) MK6E:=#_*T(<0IMQ*5H6E2%H6FBD+0JE4J2I*J5HI*J5Z5I7V5H 5:^]=&QH2XF(VO*WLGUHJOFJ9?UGFJ$Y-AC+,AWX4M=DM=PI:Y+GU*S8+U/ MV#BMN'"%:]V-DV-(;JW 8G*FV>OMJE5FN-*3+>E*J^U=8S+ODKK_ /:-* -$ MS&0 !W:].MO!6INY!B6&RYJHUCW[K[.M5S4.NU3"^-XMO:V)C#[K= M:^&LYZ[8/2WQETI5=%7!2*5HEQ1LUQ+R7XBV[ M[CG@C93:KG9'**KT;]X0T MF[0E5I]3S%/VWRD5^KU=K3ZE:@%AL=7@ M 4HO>L^EO[C7SP-X_+BZ@ Y@@ ON-3?@KUI^+_#?DY;0 9 M !2#=V+Z4WN6?/_P"9'](K8P - 2TNRCZ7;< M7/NQXER:YA7?)N/'$J]I:O&&XW:XT>+O'>MEK6GNMVQV/>(DR!K?7MSKU6Q> MKE%E3;FPBBX,!462Q4^&[87L;$[#FN*W*GENLTK.L&20+E:I*DM/K32JVJU315>E: M=:@ AB=X3TC^F]DXMEV^NV!;6]1;=M<.X7^Z<79UX??U/LQ4=N1.DP=7W2_2 MWYNK\TN+E5(B0'Y:\8?7Y,=M%H:HM]0 KGLIQ;)<'R7(,,S/'[UB>7XG>KGC MF48OD=LFV7(,+'?+/<68]PM=VM=PCN,2([[:'674*0M-%4K0 'P M0 3"/1A/=SG1+?XJT^,-C:2OD7*<97X M?#6B_6Y*T-R%6V1"CNTI[LA*0!Q M' !8U^G;]--B.LL6P7G3W%-=0\HV_?X]JS#17&O-[4I^QZAM;[29 MUESK;N+W1FD>\;4G-N-R(%CG,KC8RCP.R6UW>J6[4 )QH (P/? MZ]/?JSN1:^S#D=QSQ>QX#SVQ2QIN,*Y6Q$*QV+DC L,-:6\#V1[8MN^WAZW- M(C6+)GZT?:4Q'@3G56]++D$ 53N0X]?L2O\ ?,4RFS73',GQF\7/'LCQZ^0) M-KO5AOUEFOVV[V:\6R:TS,MUTM=PC.,2&'D(=9=0I"DT52M ?' !N M;V]>9&:\ >9G'_EK@RYSTS46?6RZY+8H+R&5YEKNYTR<'866%D&/7:-XJ451FX6FX-.II6E%4HKI6E*@ ]L "K$]9)]+AC MGS0--?+;;P (H0 ++OT2_P"8+RN^=_(_(QJX $ST M %$-RP_.FY*_C_W)^47(P 8 !V^[?_IZ.YSW#H-CS/7>F M6]/Z6OK:)4#>?(:5<=;X-=K8NY-H73RV7Y>/Z-Q3$=/X_'E=$J=M[E[S1G M;UZOEO2JE4U?;CVA]U->M$M5 !U5POTI79#Q:W5@WSB_F6R9/A;3\<9IR,Y! M0;C2J'9+BET:UWL? K1XG4/H0K_!>G@91X:455Q3@ R)>_3$=C:^H:I)X,VV M"Y'@^X1W[)OKE%8UMH31?ER'6K5NV+%GSD*7U\Z4V^XNM*4755*= :?[3]' M;VC,\:E5PE_D]I*6ME5(=<"W%;LA@1Y-(S;3+DF)MC"=C3)<6LAOS76TRF5K M\Q:4.-T\'E@#M;VQ^ F+=LOB#A'$'"MA9!M#&L#R385^M>7Y19[=9+[+:SW- M;SF2H4^%:9$BWKQ%ZZ4ITI5;L];BJ46M0 .1( M /K6&Q7G*;Y9<9QRUSKYD.1W:W6*PV6V1G9ERN]YN\QFWVNUV^(RE;T MJ=<)TAMIIM%*J6XNB:4ZU !<>]C?M+8%VHN(&.83*M%IG\G-J6VRYCR>V''\ MB;*N6:+C.R(6O++=&W9":X+J]FX.6Z"EA=(\V525KTK7P6 MQOZE*5Z@"Q$ !4X>JOY^2>87+WGWW3G"6'/T3C$6)-K(MEPV MI[VQ/WQE"F*>)$6\-YC&9Q=^B5*0IC%6'.B5K70 $98 'LM=Z]SC M;6>8;J_6>+7K.-A["R:RX;A.'XY"=N-]R;*,BN#%JLEDM,%FE7),ZXW"4VTV MFG2GB5[:TIUJ "S\['_ICM(\%K%B7(CFKCN'[XYF/>XY!:,=G49RG47':4VN MDRW0L4MTN.FUYKLRW.>6Y,R&4R_&M\UI*+,E%&57&< )90 .!7>0 M[ /%CNJ8??LWM=LL.CN9,"T__<8S):91 M%1[,W1M<9QYAI<"0 *GOE'Q?W?PTWML+C?R)P>X:_VSK.\5M.16*;5# M\:0R\RW,M%_L-S8JJ%?L7R.U2&9MNGQU+8EQ'D.(KTKTH , MF>>B8_/[Y7?,_D_EHU: "R\ !4?>I[[BTOG5W)N>@N'KUY MT/K*$PM5+3<,UMD]IO=V=L-^-UJ1*R#.[96U,RVE>3+LU@M[J*4JI55 ".0 M "??Z<3TV.*Y5BF"=P/N(8)'R.V9-#MV7\;N,N60'%6:38I%43;%M MW/#CL1(C#,6+%9:CQH MT=I#$>/'80EIEAAEI*6V666TT2E*:42E-*4I3H #^P (]/?0[#&D MNZIJS(-D8#9L?UMSIPK&W5ZRVU':1;(6RT6:$Y6VZHW*J/1+5XQN[4:1%M]Y M=;=N6..^6XRIV%25 E "I1V-KK.=0Y_FFK-FXM>,(V)KK*+YA><8?D$54*]X MSE.-W&1:;Y9+I%76M69ENN,5QI=*5JFM4]4UJFM*U 'BP 9_XJ\D=C M\/\ D=I?D[J2?\7["TEL"P9YC_C==:AW3XIE4^-<:N_D52Z]C^661V3:[BS2 MOU^!,>;K[% O#^.&^]?W9]W_ "/^ M3NG@ 5X@ )GGHF/S^^5WS/Y/Y:-6@ LO M 5^_KF+5$;N';'O;<7PSYD/F-:ILVE7:^9$MK_%V7;(JZ555E'D/7:6 MM/2E%*\Q76M:)IT $ \ $KGT;][3:N[E?H"KDY!KDO$3LEVMU7]NY_&<6BKD;[6\#>KW;WVJTJW520!42@ Z:=J3M>;R[K?*.QZ#U0V]CV&6=,+)=X[ M@E0$SL?U#KFLRD:3>Y49R7;T7K)KPZE46R6AMY#]QF=:U4U$8ERHX MW^ /; MJXL]M71EHT5Q?P"+CMM;9@R,VSNZHB7#9.U\GC1$1I&8;&REJ)%>O-VE*HM3 M4=I$>VV]"ZLPHT9BE&J #>4 &*=W:-U!R2U?ENEM\:ZQ7:NK,ZMK MEJRG"%^!R M#FG:1W?;LDP-^^9UPUW1>+E33.P;DW[S=L*O[:)-RF:6V-.8;1'5EEGM;2Y% MKG^!EN_VMIQ]M"9$6>S& $?H %C?Z,GN&R=AZ7W#VY-@W[WK(-$. M2MTZ$9FR*KE.ZDS._(C;,Q6 A2Z43;\(V7>8US;IT4XM66/4Z^6PFB0!.) M !&3]6SR'E:/[/N=X9:YZH-XY,[BU5HEI4>J??*V6DN[;=RBB*>*BVX,ZQZI M=M\ESPU3Y<^C5>E74U !4Y@ LB?2%=IW$=:Z+IW/-Q8O%NFX=T*R M;&>-[=YB>?76VG;9<)&-9#G-JB38C=;9F6S[];9T5NVY5C\EB/>,,SJR-N..NHL.=8A8A#M$N MI6E( U: !M7P:Y,7OAMS$XUXR< MUQM24.,K7'RC#WYUN>2E:%*:E*I12:UI6@ O/[9TUIMK"]= MN8WL#FOM>SR:ZIUM-DHFV[7MA?3*AJW-M"W1G4R6L7MTUA35IMRU,/9!<&U- M-*3&C3GXX J4]F[-V#N?869[8VMF%^S_ &3L/(KGEF;9ID\]ZYW[),BO,ED2)#RZ?L42A-*K75* M4J50 6V'85[&6O.TUIE>9;$8QG8'-C:UI8^^OLV#']]@Z_L$E$*6C2VL;A*0 MEYK%;7.C)>NMQ;;8?R"XI2Z]2D6- CQ@!(0 M ("OJ9-L*S;GYCFN(TAVMNTOHW#;'*AJ56K363YG.7J MS-J]E*U]WIUZ^SIRZYCWVMQVE#M"%5\K'<:M\9;=:^RDRXO2KF\Y2G7V>.)( MCTK_ /N $=DU, .K'93X[HY(=QWC[C]R@-S\4UM>I6[\Q;?9;E1J M6K5K2+]8V)D1Y*F9<&ZYY\3P'VUTJA3,M7BHJGP:YPXZ8G3+]NXK%>:2[!M$ MA>27!*TT6CR+*FDF,EQM5*I6V_<_=VE4K[*I77KU^I4"RX.Q M !4/[#_T_P X^[#)OW:FG!>[?Y5N?^<)O^,N 'CSYX !9&=@[ MZ)GBA_YZ_P!)3<9UZXO?@+P;_P 3?+#( #L(9^ (>OJG.. MS2:\:>5UIMRDNN5ON@\YN2&_@+HE,[/]:,N*36E*.TI]M'52J5JI-$4Z]$TH M:!I3V5Z4=NEG36M/^=_[;]7ZM.G]P A\F@@ M !GKBOM96BN3''[EW[&5IYM9XCGARKQ3XSXLZ:S!N%JG7M]A=; M1O\ V[C4F+.DR[W#E-U:OFH]<2TMIN$>J%0K[>*_%[JG8\.Z1' !9W(0AM"6 MVTI0A"4H0A":)0A":42E*4II2B4II3I2E/92@ /] KO_61=L7'\ M#R;6WU0]GY!"TWR=@6F*VS%>V FSS)^K]IOQHS55)F918;%-LEYEK MJVQ63;[5[%29CRW !!' !U^[!&TW-.]Y+M[9:U(;C*N_("SZLJX[ M6B4J;WG8[]I)V/2JI$:GF2VM@J:13Q5K5:Z4HA=?@* %ST #B1ZAKF\Y MP2[57(O/\TBS49GM^+<;3>;S:7:.H>1>,,UK$O]^AJ M0ESI*M;=%)HBJE) %-\ "7%Z4+M'V[F?R6NO-3>F+,WKC?Q,R*VH MP^QWB.W(LFT.1U(\2^8]:IL1UIQJY8[J>U2HU^N3*U-I=N,JSM*3(C.36: " MT6 !6_^L0[75MU!MK".Y5J"PMP,+W_ 'QC6W(NUVR)1J': M-V0[/)G8=L+RV*U0VWM#%++*C7%?EM-(NUF0^XMV3=5= !"' !:B M>D+YJ/HI*>]XF*U!L.MTS35$E]Y;JGJ,V^ !%" M !9=^B7_,%Y7?._D?D8U< "9Z "B&Y8?G30B+;[7:[?%0MZ1(D/+I^Q1*$TJM=4I2I5 !9O=E?TN.@^&5DP_D#SGQ_ M$^0W+5R/%OD# [HW&R;2&B)[J4OQ8-KLTIE5JV3L"T453WB\3VW[;#F4_P"J MV/$PWWYT'!,+RG,YK7UWZ[$Q>QSKW M);^LM/O?#9@JI\!"U>WV)K7V H4\AOUURJ_WS)[],][79U MUO$U^X7&8[7]ER3,D+6K_E4 #XX )!?I?^,5NY-=XOCI7(+>S=,3X^ MVW,^3&0PGD-JZS-96QJ'KN8CS4K115JW#D^.2Z_!552&%)IX:UHM( M[0 M ?+OEEM.2V6\8Y?H$>ZV._VNX66\VR6CS(MQM-UB/0;C DHZT\< M>9#?6VNG6G5*J@ H?.0^K']&;_WEI*2Z\_)T[N'9FK)#\A%&Y#S^OLUO>).N MOMTK6C;SCEHK52>M>BJUH ##P )%OI4MHOZX[UW&NS^].1+9MS$-ZZ MNO*TNO(;>8D:>R_.K-%D-,H762W*RW [:A*%4HA+JD.5K3P=: "W+ !I MOW"N55JX1<(N3_*RZNPTNZ6T_EF48U&N"?%"N^P7X?Q'K+')%.M/K>3[$NUK MMW7]CWKJ "CEOU]O.4WR]9-D=TG7S(N],?DTXY6*_P!O15S5FCKRSY;>PX3,FBE1LPW/!55V-*2BCD?%5LT94/)2VW*/;]@67 MW\*TY1UYM$A[<6RI#.$:_EPXJEMN7+[5[Q>J7R5';K1Q5NM)?%5ZS99L"TW./5=DVELR:X[)USJ>4AYM M46Z6%;\!R[Y#'K1QMVV0T0GTI1Z.%^5W5R5D?%+8$?+M?-2I'55-.[N?O%X59[,;0LM]DR7$]$-IO\5OPT]E5 "9J ""%ZXO\%O;L^[_ )'_ "=T\ "O M$ !,\]$Q^?WRN^9_)_+1JT %EX " M"%ZXO\%O;L^[_D?\G=/ KQ 2??2'?3)85^(#>W[A6P %KV " MIL]5OS?D\K^Z5F>IK#>7)NK>&%C;T)C<)EZJK.2JTK1+C6+QZT32O6J@!&: !Z;"\-RK8V8XGKW!;#U;KB:4^J "YK[,?:\P'M4 M<+\*TA:X]KNVY\MCV_.N2.Q8C+:I.9[4N,*BIEKAS_#1Y["]?,R*V>Q-]&TJ MBL+EK;1*F2E+ '6< &G7/OA5JGN%<2]Q\3MP1&:8[L_&9$6Q MY+2"U.NVO,\M]*SL&V-CJ7'&%IO6'9$RQ*2VEUI$R.EV(]54:0\A8 I*=_:0 MS_C3N_;7'S:EL39]C:8V%E>MNGQ7AN-[,MF*;8<=?J MU"1F=2&4)3[DY*UUCFHL?ANR%5D)524RSM%^C-*-+I5"W>JT=*46 *\( M %ZEP;UO9-.\+>)&J<G.QU/.RDK7[TZXIVJE57550!M, "N]];=Q@L=AVCPRY@V M*&S'O&QL5S_0VQ'6F:L^]/:XF6?,];SW%-TJW+G2;?F]^C/..>!Q,>WQD4JX MBE*- ""2 "[C[1&S9&X>UQV_-@SI*IMUNW$;1-NOLY;JWG)V1XKK MZQXEDDYU;D>+6CTR^V*0ZM-$U2A2ZI2MQ-*.* '14 '(#O\?0V]PG\0%W_ M '=L( *88 $CWTH'TVO''[@.1'Y#LX !;=@ XE=[7O/:A[1W'U MV[^/'<_Y5;)MLR-H'1TRX/T7<7Z.*@R=DYZS;54N-KUCB06^,UNFPML[4R29E.9Y5=E-I>G7"7X&V8L* M''0S!L]CL\%EJ';K?%;9AV^"PU&CMMLM(0D 8< !][%L6R7.,EQ_ M#,,Q^]99E^67JV8YB^+XY;)MZR#(\@O4UFW6>QV.SVYF1<+I=KI<)#;$>.PV MMUYU:4(355:4 !:G>G8[!F.]M+7EOY-\C[-!OO.S9V*N1)T-YR#=;/QOPR^^ M6](UYBAQCWS=:WC<6PI=5>.K.12;5U]OLI8FVK(E/M]OP$V_ MI_<]GL]@!SD,1@ $N[TK&GFG\BY9[_FQVJ/6NRX!I[&Y7@\3RFK]. MNF:YK'JNO2C+25XYCZJ4IXO,K6O7P^"GCWTX16!*I>=92XE/B9C6JP1%].JJ MIE.OW&XIZ_\ -32L2+7]GK_R=/:!,B.@@ !4/[#_T_P X M^[#)OW:FG!>[?Y5N?^<)O^,N 'CSYX !9&=@[Z)GBA_YZ_P!)3<9U MZXO?@+P;_P 3?+#( #L(9^ .1O?/U WN#MC*GCP5R[,^)*DU1YOBKU312%8'Y+6"E_TS MER$I\4BT,P[_ !J]**\NMJF,O2U=/J^VV5?3UI6G3Q=?;3V5 K83C^ M 6OW#;/U[5XC<7]EO/(?E9WQ\T[E=P6W6E:(NE[U]C\^ZQUTH](\#T6Y M/NM.)\Q=4+16E55K3J=R=?72M\P/"[PI5%+N>*X_.=K3]A^3:HKKZ:]%*Z*0 M\I2:TZUZ5H ;)'KP 4HO>L^EO[C7SP-X_ M+BZ@ Y@@ ON-3?@KUI^+_#?DY;0 9 !2#=V+Z M4WN6?/\ ^9'](K8P - ;0\*^*6Q><7*K1G%'5;"E9CNS/K3B3% MQK& M*NB=4<<]-6%G&M8Z?!M154Z.,/3,LPF)'JM->OE/+36BDJ4E0 I2 ;@ M]O.^UQ;GYPG<0 MP^%=V>JJ,W+%L6U]-DQTTHE7NV2*4KQ46WX0!!Q !_1IIU]UIAAIQY M]YQ#3++2%..NNN*HAMIIM%*K<<<76E$II2M:UKTH "[1[17"JV]OWMW<8>,R M+6W;,PQK7=LRC;JJ=%R)VZ,_13,-H.29/C<7+;MF57=^W0UJ57P6Z#';31*& MTIH .D8 .>G==XB0>=/;NY9<97+5\;9%G>H\@N.MF4-H7) M9V[@Z&\ZU._&57HXWXM@8Y;VGZ-J0IV(ZZUU\+BJ5 %(D "6/Z.W MD[(T]W0[UH2?F$[)=DX/:&Q_FMR&P]MSF'R Q-BZXO:\BMJ4W+CUIW)8 MC4JT8S!AS6O>K+LC.[2ZB7D3ZJ-3(45]JT>!FK5P][ $LX &/= MN:SQS=.J=G:?6+*K5&P^\Y7B M&9W)NVP+-A.*J8N$F]8-;JU><<=I1MI2:)IXJU !VO !24 M]XNR-8_W8.Y% 9?>6ANJ5T5X% "ZD !#F]:'R6^,U8_8;;!LUBL5M@V:RV M>V168-MM5IMD5J%;K;;X4=#<>'!@PV$----I2AMM%$II2E*4 !]( M %.;ZB/@7%X =T;>6#XG:/BC3VZ7&.1VEXS,5N);K=B.TKA=9.0XI: MX\9M$2):\%V3;;Y9X#":J6BUPXBU]%.= <.0 3//1,?G]\KOF?R M?RT:M !9> @+>MQY5NQ[3PTX1V:>W1%SF95RAV';DR%)D4:MB+AJS4C MRH[:Z45#DOSLR\57$UI5V,CP>U"P 5^ +EGT_W"2%P3[6'&?74V MS?%.RMHXO&Y#[GJ\W5NY.[&W%;K;D-+5=F_$MMNX8/A2;-CBTMU\NM;/X_A* M6I:@!V? !JOS@XOXMS3XA\B^*V8-Q_BC>.I\MP>-.DM-/4 ML&33;&O3H "C'R&P7G%+_?,6R.W MR+1D.-7BYV"^VF6E*95LO-FFOVZZ6^2E*EI3(A3HRVUTI6M**37V@ ^. M "2+Z4SDV[QZ[PFH,4FW'W'$^3V#[#X]9'YSJJ1:S[M:&]@8$JC%5T:O;7;F%]*K0FXN)3[%KI4 6V8 ((7KB_P6]NS[O^1_R=T\ "O$ M !,\]$Q^?WRN^9_)_+1JT %EX ""%ZXO M\%O;L^[_ )'_ "=T\ "O$ !)%])U+E1N]CQ\9CR9##,_7'(:).:9 M><:;FQ4:9R^7KPZ\NM:^U2Z@ \F "6#Z03A/;>2'1WJ*[\);-RLT924]:>- M-P M 5B_K,N(4+3_/?47*W';>W"L?+O4[D+*ULL5327MG0U;'B-\N M3SJ.C*??];9!B;2$531:G83SE5*\5?" (=X +J'L?\FW>77:CX1; MGN-Q^-,E4[/EYOI.?<=.Y3=+JEQ:WFKAD%VP9RY*\7AHXB8EU M%/+<16H ZK@ @#^N;:=JUVOGZ-.58;)BV6EN4IX$N.H8< MJE-:]540JM/J5 !7_@ NI^R?RTQ7F?VON'NW1)E-1I%[ODJ==KDXEZ4NOF/NN+KUZ=>E* S8 #D! MW^/H;>X3^("[_N[80 4PP )'OI0/IM>./W E2I3S4>-&CM+>D2)#RTMLL,,MI4XZ\ZXJB4I32JE*K2E*=0 6 M;_IM/3UQ.&&.X]SEYHX;;9_+;+K3%NFGM:7R*F;7C-BUW@K56ZW:,_XHC>[L ME@3*)D_ 4[C<.M8B'$2WYJ6P!,3 * ME3D9E*\YY";WS9QQ3SF8[EVAE+CJD.-J=7D.;WR[*<4VZXZZA2U2^M:*4I5. MOMK6OM.%&6S:W+*\GN*JU4JX9#>IM55I6E:UE7*2_6M:*JJM*UJY^S6M0##1 MYX L O328$C%.W1.R=3"4R-G[^V3EE)*FFZ/.PK/:L/U_'8H]1"7 M5Q(\O#9"D(4I5$.NNUIT\53J;P[M=(.I'9M4=%WG*;Q.\=:4\2FX[%OM:$T5 MTI6K:%V]=:4K6O12E?W0"0<;5@ %0_L/_ $_SC[L,F_=J M:<%[M_E6Y_YPF_XRX >//G@ %D9V#OHF>*'_GK_24W&=>N+WX"\&_ M\3?+#( #L(9^ ,1<@<":VIH;=NL'V%2F=CZBV3@3T9+7G* MDM9AAMZQYQA+/@<\U3R+C5-$^%7BZ].E?J'P(%WJ_[ MQ[G@>0XIYG^%?!I@FQLTP>C'^%_7?\&ICWE^SZU\#ZW];\)V.XZSOC#2N O^ M+Q^7:Y<'K\/V?%EWN-M\/USX7P/=.G_H^SV>SH =2#-0 M *47O6?2W]QKYX&\?EQ=0 B MCX9Q\GVORCYX9394R(>K[#:>/.I+E*90]'1F>YV*ZQ M^M*>?;;O"?M\YGJI*DT\V+(4GVTK3V_4 !09WNT3,?O5WL-Q2VFX62Z3[1/2 MTY1UI,RVRW84I+3M*4HXW1]E7A53ZM/: #Y8 ,_P#$_P#.FXU?C_TW M^47' 7O( *8GOZ[_7*4[12JN56H _V3)N4&I)V40/=Z2DSL-Q#*H&;9G"6U7X%&Y>*8Y,;4M5%(:2JJU)4E M-4U %W, "CR[GVFH_'ON,\X]-0(;<"R8%RGW?:L6AM M-+8;8PQ_8-]N>%)2RMEBC7BQ.="K5*$U;I6OUM2T>%:@!HH #?OM6[ MK?X[=R;@QN--P^*[?AW*/3-#!K_F]HQ?8#/5BM'?\+PB]W!GV453Z MY[4+IU34 7?H *L3UDGTN&.?- TU\MMO BA LN_1 M+_F"\KOG?R/R,:N !,] !1#]F_<;TCI.)+4[9-%\8;%/E1%5]D3- M]KYKE=]OJD4I3^]DX?8,T 0]0 6#OHC^*<>+B_, MKFY>;8JLZ[WK%^+VO+LI*$58MMFB6S:>VXK=5)J\\S='I[C8LKUDF,Q7K3P/WRM.BO,ZI %;\ "9Y MZ)C\_OE=\S^3^6C5H ++P %01ZGO?[F^^\WRE1&N'O\ CNDV\ T!C-*/ MI?3!;UYAUK>S*WIJGX+7D;2OM_JI%/:E:JT5\+J "/\ V7X7Z9;Y M%\P>*V@'VG'HF[.1>E=53TMM*>JW;,^V/CF+W20XBBD](\2WW-UUU55)2AM" ME*4E-*UH +UUEEJ.TTPPTVPPPVAEEEE"6VF6FTT0VTTVBB4-MMH32B4TI2E* M4Z4 !_0 %+CWWM-,:&[P/<#P")#;M\.9R$R+9\*"RTMB M/%@[TMUHW?"8B1ULQTQX;<78B*,MMHHRAKPI:K5NB:U ')4 &?^*&Y M9G'3E%QRW] EN096E-YZHVJB2VB0[5",!SJQ90^AQB+_ (1*COQ[8I#K*:5J M\VI2.E:*Z5 %[JR\U(::?8=;?8?;0\R\RM+C3S3B:+;=:<152'&W$*I5*J5K M2M*]: _H ""%ZXO\ !;V[/N_Y'_)W3P *\0 $SST3'Y_?*[YG M\G\M&K0 67@ ((7KB_P6]NS[O^1_R=T\ "O$ M !)E])#9(MU[S^J)TAR0A[&M,;]O<%+*VTMNRG\"DXXMN71;3BG( M](-_>72B*MJ\U**^+PT4E0 MDP 1I_5F<@'-)=G#:F*0I*H=WY)[6U#H6WR6 M5NHDM1GK[)V]DK37E]4^3=,1U'/@/^93RZL3%I]BU( !4O@ L\_1 M>:6@X7VW=U;F>AMMY#N[E)DD+W]-$>9*PO5N#898\=BN*HI2Z^Y97?,B52BO M#TH_[*>WK4 3!0 1#O65&%O+ MGJ2VIQC#]BX5G>)WV"VI54NH]^RE-@16CIKSC\[2G)N3D5N\2DU;B8GM[ L9DVZ TCQU6GPY5A%\D5 MKTHFM9/2G6M*@ F2@ AJ>M4TA+S+@+QPWI;HCTM[2/)5.-WI35%51;<3W#@M M]BS+I(]M$49IEN#6.'2OM5YDU/3V=0 5F0 .Y'9*[W.X^T#MR]J9 MLH*$Q)5 M6U-PYD( 6B_!7NQ\!NXQB]KO7%_D)AN197,@HEW;3.3W"'AN\<5>2PAZ=#ON ML+U*9R!]FVN*4TNY6U-PLK[C:JQIK[=/'4 =&0 M <@._Q]#;W"?Q 7?\ =VP@ IA@ 2/?2@?3:\-U<>.^ *>7GOSTY$]Q[D=EW)CDGE7QYEU_P"EKQO' M+;[Q%PO6>#0I4N18->8!97Y$GXGQ>Q^^NJI12W)4V6\],ENOS)#[[@ TP M !8J^F3]/.O5+&#=R#G-A#S&TYC+.1<8M!9C98]%:WM\A#E2I+RZN/2),AQ3K[[KBJU4MUUU=5 M*K7VUK7J<"EK6ZM;CBE+<<6I:UJKU4M:ZU4I2JU]M5*57K4 _@?X M +)OL16)NP=J?BFPE,:KUR@;6OLI^.REE4ER][QV7<(ZI*J)HM^3&M[S,>JU M5K7PLII2OAHFE.O_ !DBTBZ/P=-*(\3S5\E+4A-$U763DEX=15=?JJ6AI24= M:_L)I^QT .NIGD J']A_Z?YQ]V&3?NU-."]V_P JW/\ MSA-_QEP \>?/ +(SL'?1,\4/_/7^DIN,Z]<7OP%X-_XF^6&0 '80 MS\ 5%>U+ C%-G['Q9M,9",;SS+[ A$)-40T(L^0W&W)3 M$0I*%(C)I&Z-TJFE:)Z>RAP;O<6D&]7>$FB*4B72?%I1NG1NE(\MUJE$4Z4Z M(I1'L_Y #P9\L L9_3XW"7,[5F@X\E[S&;3DNZ[?;T>6TCW>(YN3 M.+JMGQ-H2MWQ3[D^YXEU4JGC\/7PT32G6[BHZXYI'%T+5U2Q,R-IJG1-/"W7 M(;D_5/6E*55]=>57K7K7V]/J= #M2;% MI1>]9]+?W&OG@;Q^7%U !S! !?<:F_!7K3\7^&_)RV@ R M "D&[L7TIO@ )!0 M *$;:_X4ME?=_F/RBN( / S_P 3_P Z;C5^/_3? MY1<< !>\@ \SFN5VO \-RW.+XM3=DPS&;]E=X<1X:+1:\=M4J[W!::K4E% M%)B0UUIUK2G7ZM0 4*V=9A>-A9MF.?9"ZE_(,XRK(27'SB#W6N*7(_E/FC.O=&:OE;BN M.89>]B^:9E2S3KYQ_P!K8GA3S>-Z^QW*LLN#SN>7^V-HK&@O)9JOS7? RA:T M@"R&_6CNQ1^G-_NS9V_$\PP>/>UN:IP*'D[CF,9[C6(99;YT/,(EPCRER[>Q65)9< M'*\ 'ZH,V7;9L2XV^2]#GP)4>;"EQW%-2(LN*ZA^-)8=16BFWF'FTJ M2JGMHJE*@ OM-7YFUL?6>N]AL-I:9SS!<1S-EI#;C2&VLHL%OOC;:6GEN.M) M0B=2E$J4I2:4Z5K6OM ![H %6)ZR3Z7#'/F@::^6VW@ 10@ M 67?HE_S!>5WSOY'Y&-7 F>@ HAN6'YTW)7\?^Y/RBY& M # +23T=7$R/I7MH9+R0NEN5'R_F'MZ_Y"Q.<;0RZ]J[34NZZQ MPB XWTK(JEC-&,MFM+75*7&+BBJ$>'HXX ):@ M -*MW=R+M^\;GIL'>O-+C#K"]6],I4C%LHW7K^)FE?GB4FE0!S0S[U1/9%P-UZ(GF$]FUQ84I+D+ ='[]O[5:);=6 ME;-\=UG;\7DI<<:HW3RIZZT4M-:THCJJ@ U1RKUC?:)QY+BK1:^6F=U1#3)2 MC%=+XO#4\\IUQNMO;KF^T<-128A"*.54NJ(_@73H[57B2D :X99ZVG@7#5)I M@O$WEWD:$N1J0U98C36%J?:4TBLMEHH]D_*BUXPM$=-:4@R*QK5H#+TNO/)K6KK/G M(2W6G1+KG7Q4 &M64^M]Y)2VUTPK@EH_'W:PUH;7E.U<]S!M%PJI?ER5MVFQ M8,IR&A-4T4Q1:5JK2M:/)ZTI0 :V99ZTONAWA4EG&-)<),.AK_ M7N.EMI%)#+LZZ;\^)Y+M:@#63*? M4J][W,&UMW;GGF$1+D-<%5<6U1Q[P9RC+BEJ4M#N%:CQ]UJ92KE?#(36DA-. ME*+I2E.@ XV;0V=G^Z=BYKMO:F4W3.-D;&R2ZY?G&87MQMV[Y+DU\E.3KM>; MDXRTRTN9/ENJ<3&D,J0\Q(8>11:%HK1254I6E:5H "\Q !3B^H M^VJYV7SWEM^+C>P,/UC!:8?H_&AHU1JG M=SHS/AES$,N*O.-RGI#=% MIJF4Z[XFVE54VD <00 6_P!Z8?2C&ENRSQ)\VW^XW_;+>R]UY*OZ MS_UB_G>S,I^U.X?6J=?KFM+58F_AJ6OZW_S:=$( '?H M'%+U%.F4[Q[,?.S'$0U2I^':NMVYK:ZTW1R1 5I#-,8VK=IC/7_HTUQK$YS+ MROJTC/. IM 3//1,?G]\KOF?R?RT:M !9> HBN6NVW-_< MJN2^]77_ 'E>Y]_[CVM61\&E':;"V'D66)6A*5+0ANJ+M3PI36J4IZ4I[* MU\ !T6[1^Y],<=.Y3PVWOR&RB/A6FM2[HL6>9SEDFP97E#=@@8[%N% MP@7%-@PBQY+E5SD,7IJ-Y+<.#(7YM4J52C=%J2 +.3]:.[%'ZX MUSL.RL0PK)43H#V+(:2[6(IAR,EKRW5=%)0 .*8 +TC@7L!_;/!G MAAM24ZX_)V7Q/XZ[ D//>=1UY_,M08?D;KKOO#CLCS''+E6JO&M2^M?A5K7K M4 &V ((7KB_P6]NS[O^1_R=T\ "O$ !,\]$Q^?WRN^9_)_+1J MT %EX "!)ZY.^)CXGVU<:K&4I=VR'EE?$RZ. M4HEA./6WCK 7&JSX*U<5*KDZ545XJ411FM.E?%UH *^( $H_T@%I MG7'O$V.9$;2MBP<;MXW:YJ4XVBK,%YG%[$VXA*U44\JMRO4='A3U52BZJZ>% M-:T %K2 "!3ZX;;;D7#NWWHB'*4IJ^9-OG;>0PDR'4(9"W:LX[\>.1O M*Y[6^],>O6[+]L?"7=&\C,83'R/7FE\EQ6X,W+ 7[1,K1BXR MULN2%-N*;<0IAH =F/UH[L4?IS?[LW,/_A] _6CNQ1^G-_NSW=;X?M\\>WAROXML0V9F3[%U3=Y>MTO*: M:0WMK"'XF?:I4N4Y2M8<5[8&,VYF4XGHKW1UU/U%5I4 4CEPM]PM%PG6F[09 MELNELF2;?=Y>G<5@MK, M:M:LP[;8=Q0L\L\"WIJJO6,RPAA7_.14 '2W6/J\.\G@5(M,JSC06[/=U-J> MKL[1&/VFLZC:X2E(E?>9N.HZ(2]2(XE7D49K2DESPU36C-6@!O\ ZV];QRJM M:8U-O\(>/NY:Q4N5;D^"BE/511YKK5?D MK\\ = ]8^MYXK7:L7[\W"#D#@25I;K-KK'8.N=N5CJJB%5ZD6F5-:3I,2VMR M31-5U8JNC3=:T3YJJ,@#HGJOU<'9CV'2+]M6T-U:.7(2FJV]J:&S2YUB+4RX M[Y4IS3*=NL451U%&JJ0M;=%KI7Q>712T@#I?JKO1]IW=%&$X'W".*RI4I-51 M;7F6VL:U??)/A99D*1'L.SY6'WI]Y++]%5;2Q5=/ YUIU:<\( Z+XME^)YS9 MV,APG*,=S#'Y2E(C7S%KW;<@L\A:*)JM+%SM,F7">4BBZ=:)76M.M/[H /1 M Y =_CZ&WN$_B N_[NV$ %,, #L3V(^9^F>WWW M%,#Y8[ZEWAC7>KM6;[?DV_'+:Y=LDR;(+YJ'+,?Q+$,?A44U'K>,IR2Y1H3+ MLEV/"C5>\Z2\S';<=0 ,%]SGN8\A^Z9R6R#?^]+P]"LL5ZXV;3VI;=/?D89I MG7CLVK\#%,=96W';FW:2VVT[>;PXRW+O$Y/FN4;91'C1P!SJ ! MW$].R_PG3W5^.UOYQ8XK(,1O5V3:=*.W68PWKVSFI7!;DTH +C0 M I[S@. 67?9$4E7:RXB52I*J4Q#-$UJFM*T\2-L9\A:>M M/^!=*]?^K[A3V?W:7RZ4K3_ .FE: '54S< M 5#^P_P#3_./NPR;]VIIP7NW^5;G_ )PF_P",N 'CSYX M !9&=@[Z)GBA_YZ_TE-QG7KB]^ O!O_$WRPR ["&?@ M "I-Y!.-O;[W<\RXAUIW;VRG&G6U)6VXVO,[TI#C:TUJE:%IK2M*TK6E:5.$ MN55HK)\C4FM%)5?KQ5*J5I6E:5N$BM*TK3V5I6@!B$^" 6+?IY_H ML]*?=CN?\JF4G6KBC^!/'/\ .&0_NW- .VIL< M "E%[UGTM_<:^>!O'Y<74 ',$ %]QJ;\%>M/Q?X;\G+: #( M *0;NQ?2F]RSY__,C^D5L8 &@ +T#@#KMC4?! M3AAJV/&]U1KOBGQ\PQ;-8ZXKOO..:GQ.U2W9+#K;3R9DF7%6X_5Q-'5/+55? MPZU !MP "A&VO^%+97W?YC\HKB #P ,_P#$_P#. MFXU?C_TW^47' 7O( -!.ZQG#NM^V/W",UC+<;GV+AAR6=M#C:%.5:ODO4 M&76ZQ.N)0_&+]L:^+R?ML=O;)7(Z8:\AX.\3KXN(ARKR(J[M MH7 9ZHZ7E(;JZEBLCPT55*:JI3KTI]0 &\( *L3UDGTN&.?- TU\ MMMO BA LN_1+_F"\KOG?R/R,:N !,] !1#/_;>X,:ACQ6X:C^*BGUM(ZKH (2G.KUJ6=W>5=\.[=W'*TXA9:*?B1]VTJE: BD\I>[/W( M>:$JYJY%\QMW9M9+LIVLO [7EC^ ZNJAU*6ZM(U9KQO%=>I2EI-$>*MMJY5/ M7Q*K52JU '.\ &W_;V_/ZX/?._XT_EGPH M%YR "CN[GV6R<\[DWB\R9#"77TLRIEV\YUU-%JHEQ:J4K6@ -W@ M :S\T\$1M+ASRSUBY&]];V-QGWO@BX?@8=][1E^K5.;.:TXP( "9YZ)C\_OE= M\S^3^6C5H ++P %>/ZXS*/>]G=NK"O?&U_:_ M@?)+*/B^C/A=B_;?D&FK3[XN1Y=/-;G?:/X$H\:O+K'57HGQ]5 "!^ M "7?Z+G%ZWGNF[CR!UJ=2-B'"+9TYF3'HBD.EVN^Y>/]CBPK@M;+G5,FUS M9SK2$J;6IR/XO%5*%I4 +0D %9/ZUS-U77N,\;-?M2&WXF&\,\=R%U#4YI^D M.[YONC"\XO<[5<4>2[\)'1SX*O;3V@ [M<3_ %17 M=]XO2;="O6^K?R>PF&XQYV'AKE->JAAM M3F;V2SP<:<37JE5: ]( M #D!W^/H;>X3^("[_ +NV$ %,, #^ MC3KK#K3[#KC+[+B'67FEJ;=:=;51;;K3B*T6VXVNE*I52M*TK3K0 %N%Z;?N MY,=S#AM%P3:F0^^+MOL&#;DK<9+/QKLK%76'XN [KC-THA4MS)(-N7!OJ MD^)35^AO/K2RS/AI4 )&0 !4*YI8 M:XKF.68O5N6U7&\FOUAJU/HFDYJMGNDJWU;F40VRFDM%8_1SHA%/'2OLI]0X M)W&+[C<)\+HM/NT \R?C +& M#T]>4,W_ +6.CK2U5JJ\(RS=&+R:-I<2NCTO;>7YHFC]5UJE;ON^7MUI5'1/ M@JFG]]11ULXI34RM)8TPGP];;/R*$OI2M*^)R^S[C3Q=?957@GT^I[.G3]GJ M =L#8P KE\R[#O=;NN7Y5=('%;SX-RR2^3X3_P!_'C>U MYT29+]PG/M81XFGIDEUM7 MVRX@GQ-N/+6A7A5?Z*IU36GLK2E0#S?]0=W9OT4/_P NO&O^6,_'_->WI_W& M_P#Q-A_^L _J#N[-^BA_P#EUXU_RQC^:]O3_N-_^)L/_P!8 !_4'=V;]%#_ M /+KQK_EC'\U[>G_ '&__$V'_P"L _J#N[-^BA_^77C7_+&/YKV]/\ N-_^ M)L/_ -8 !_4'=V;]%#_\NO&O^6,?S7MZ?]QO_P 38?\ ZP $VGM%:#VUQ@[> M7'S1F\\3^T?:>#_?7^VC%_CW&LE^*_MEW?LK,+)_UWA]YR#'9OON.Y!$D?X/ M+>\OSO+<\+J5H3T5X68S+K[JO\ MT6V4*<<5^Q]1*:@%0G>;I(OEXNMZEH9;E7BY3KI);CI6B.B1<)3LMY#"'7'G M$LI<>K1-%+4JB>G6M:^TX)R'UR9#\ERB:+D/.OKHBE:(HMU:G%431555HFE5 M>SK6M>@!\T_B 61/8/L/Q%VIN,*G(RXLN]KW%?IE%N^9YWOV]=EM MVZ2FE%K0TA^R1HJJ)3TZ?5K2BJJ.O/%Z+[KH_#*U15#DFN02G.JNOB\W)KQ1 ME=/;6B:*C(17I_\ UZ@'8!O'Y<74 ',$ %]QJ;\%>M/Q?X;\G+: #( M *0;NQ?2F]RSY__ #(_I%;& !H "^XU-^"O6GXO\-^3EM !D M %"-M?\*6RON_S'Y17$ '@ 9_P")_P"=-QJ_'_IO M\HN. O>0 <@N_M.7;^S=W"9")BH-7./UZ@U>3(K&JM%SO=BMKD.KE%HJI M-P1+K'JWUZ.T=JBM*^+I4 4P@ M +OGM._19=M/Y@'#?^CKKD &_X *L3UDGTN&.?- TU\MM MO BA LN_1+_F"\KOG?R/R,:N !,] !1#?><0TRRTA3CKKKBJ(;::;12JW M''%UI1*:4K6M:]* OXK-:8-@L]JL5L;4S;;+;8-IM[*W''EM0;=%:AQ&U/. MJ4ZZI##*:54JM5*K3K6O4 'T@ 0S.]WZJ;!N)EXS#BSV M]%8KM_D597KCCNP=ZW)N-D6HM+WMBK\&=9,3@-N*A;0V58Y25>?5Q2L>M,IM M+3]+B\F5"C@"N7WIOW=?)O9F0[DY!;1S;<.T,J>2[?,VSZ_3L@O<@ H>N4%PA7;DMR'NMMD-S+?<] MY[:N$"6S6M6I4*9GV028LAJM:4K5M]AQ*D]:4]E0 8, !?2:*L\+ M'M(ZO;/ 2\Y5UU,*V8E:(45+KM:4JXY1AA/B57ZM?: #*@ M /FWFTP;_9[K8KFVIZVWJVSK3<&4..,K=@W&*[#EMI>:4E MUI2V'E4HI-:*36O6E>H *!D $SST3'Y_?*[YG\G\M&K0 67@ - M".ZO+E0.UYW(YT&3(A387 CF%+AS(CSD:5$E1N/.Q'H\F-(94AYB0P\BBT+1 M6BDJI2M*TK0 %'\ "Y MY[ _T-O;V_$!:/W=OP .OX ((7KB_P6]NS[O\ D?\ )W3P *\0 M $SST3'Y_?*[YG\G\M&K0 67@ *QGUJ>P47[ MN1\?=>192I$;7W#G%KE-9\V1Y<'(,WV[MZ1,C>[.LH92\NPV&UO*>:4NCB74 M(5T4U6@ (=H )QGH@L'K/Y)<[=D^[>*F)Z/U5@]9?^&_6*["SV^W MZD;X'_5_^%?>QJKZ[]>^L_6O@^< "QL !50>L'OCMV[P<^ XPVRC&.,FD+&P MXA2E*E-2'\TR2K[U%>Q#B7\A6U2B?9X&TU^K6H (LP M )7OHV_I<,C^:!N7Y;:A !:=@ U3YL<-=(\^ M^-.S>+/(''_CO7VR;/6,F=$\EK(L,R>"KWO%\^PVXO-/4M>68E=T-RHCM4K9 M=HE<>0V]%??8= %.)W,^V?R,[6O)&^:!WW9%2+9+5.O6I-K6B+)I@^XL";E^ M1$R?&)CR:TCW*)1UMF[VIU59EHFJ\MSQM.1Y#X YW M ZK=LWO(\VNUCG,:[: V%(ONI[A=&YN><=,_E7&]Z>S5EQ24SY+5 MCI+;>PO+'V:4\N]V9<.=XVVTR*RHR51E@"TS[3?>2XK=VS5,G)M/W%S!]SX; M;X;VW^/&67&&YG6!O/U9CUOEI>93';S;7Y0]I:@OLJ(WG> W!;B78B7KC M CIDVV0\VZBWWF)#F40I4=*:@"Z%48]WCXYR5W;;[?2TB5:'&'4H\=5(HNB5?"I6AQ V=;JVG8^>6WP^!$3,,C:9I[* M=8]+O+5&52B5*HFBXZDJI3KUIUZ5]H!J@>& )QGI:=GM7SBUR*U" MY(:=FZZWE;J2<)RVPU6E3EIR5FY43U^&B/>[:RPW2M.OL;J_9G:T]GU:J]M?V )0ANB M :7]QC9[6G.!_+G M8:I+<279M [*@V1]Y7A:1E&3XU.Q3$DKZ.-*51S)[Y$3X4J2M?B\*:T56ACO M;=Y3C^L<\NU5T0N/BUX:CJ57HFDV;#<@P:5Z536M*S)+=.E*TK7]@ JOSB6 M 6BG:OPM6 ]N7A?8%L(C.2./NOES5XDTI M3HOK,^%U]O7KU]O4 W\,I I1>]9]+?W& MOG@;Q^7%U !S! !?<:F_!7K3\7^&_)RV@ R " MD&[L7TIO=MR#.C2(4V%P(X>Q)D.6RY&E1)4;CSKMF1&DQWDH>8D,/( MJA:%THI*J5I6E*T !ON "K$]9)]+ACGS0--?+;;P (H0 M ++OT2_Y@O*[YW\C\C&K@ 3/0 40W+#\Z;DK^/\ W)^47(P M8 ![_ %1^%+6OW?X=\HK< "^Y ! @]3[Z@J\8 MG< M YT=WZT_'7:E[DL/WR1!\G@QRGNWG1J]'%_$&E,SOON:J]4_X/P MA$E0NSCV]&9D:1$>7QXQV6AJ2RXPXN+/N=XG09*4.I0I4>;!DMO,KI3PN-.) M6FM4JI6H Z[@ @A>N+_!;V[/N_Y'_)W3P *\0 $SST3'Y_?*[Y MG\G\M&K0 67@ *?CU.&XV-R=ZCE_(MTIN79= M:3=:ZM$S:MUHB0O4V!7O*5Q4N]/"M4-.Z4K MJGKU31^E?^=0 $XL %4)ZO'Z9+-?Q :)_<*Y@ C! M EN^C"L7QOW7MH7#WKW?[5^$&W+[Y/D>;[][QN# MCWC/NOF>JH\ MR/(CK4U4 56'=H["',[M59)=,FR.P2MU<695R6UB7)7 +/,>QZ''D2:-6ZT; M9L#2IT_5>5+HZTBE)BW;1.><\$"?*<2ZVR .&X M ,X\;^26[N(^YL'Y <=]A7[6.U]>W9F[8YD]@D>6NO@6GWRSWF [1RW9 M!C-[C4K&N-LFM/P9\5:V7VEMJJFH N$.S-W:M5]W#BQ$VYCT6UX3N[ 9$'$N M1.FXMP=ENX'FC\=YZWWRQ^^^&XS==Y[$B.S+++<\SP5;DP''G94"2H '7< M '(#O\?0V]PG\0%W_=VP@ IA@ 3>/2 M(=W3[T&T9';$WOD[C>M-U7R;D/%N\7>;T@85N66A^;DFK4OS':,P+'MQEFLJ MULH6AM.4,J9::=DWJJD@"R *WWOW MZTZ?_1^S M]6H''$U^ )'WID]YLZ_YO9OIBY2Z,V_D!J*[Q;1&\:$JFYQK"1]N MMJ11*E4JXEC"?MD76B>JJ=*5Z>&BJTVZX;9*FU;(N6//.>%K*K#(0PCK2GF7 M*RK^,6*=*UIU\-N][K[/;_\ JZ@$](Z? M $=OU+N\$Z[X%6/4D*:EJ\<@=NXO89D"CM&W9.%Z^2 M]L&^2TII7QNMP\KM./M+IT\/^$TK6M/916IO,3):6G5\:Q-N>&1E5^A17&NO M2J[=:J*NLE?3ZJDMSF(J:T_^O_\ M @)G+D ^G9+-N<,M^N->X)KRTU36UX'AN,89;:I;2TFMO MQ>R0;'#JEI/P6TUCP4]$T]E/J'>*T6YJT6JV6ECVLVNWPKL^EO[C7SP-X_+ MBZ@ Y@@ ON-3?@KUI^+_ WY.6T &0 4@W=B^ ME-[EGS_^9'](K8P - 7W&IOP5ZT_%_AORGXQ(5;DN9YN3XO?7)F M3ITR2MV1+F2Y#JG'77%*6XM55*K6M:U !^, 'T+7:;K?)[%K MLMLN%XNCL2VG,3T9M#(VW8LI5$QI+:[/BTQ*X\A5:4;72M4K MK7V5J #:'$NR_P!VK-%MMV?MQ;D5>B(V!NO(;W$=:=<:80[$@Z#CV5QN4E%'**;N*ZH;6GJGQ^ M)"0!&#Y9\=LBXC\F=Z<8WT93 S+BKQZ MRJ$F/*3.CIB9#J/$+O&HQ-2TPF8S1F8GPNT0BCB>BO#3KT !M4 M ##?(O*HN"S\JF./3&[ TY[ MB6)+S_M^\Z<$:9>D.YKPYY-XDW'CR(\20^O)-*9O9D,L2I=:18SSJIOA2X[6 MC:%5I57LI4 %&: "ZY M[*7T1_;E^:!H_P"1-K !T_ !!"]<7^"WMV?=_R/^3NG@ 5X@ ) MGGHF/S^^5WS/Y/Y:-6@ LO >9S7,,>U[AN6Y] MEUQ9L^*8/C-^S#)[M(51,>UX]C-JE7J]7%]2JI2EF%;83KJJUK2E$IJ "B6Y M([FO'(SD/O;D#D"7F[YO#<6RMMW5E]VKSL:=L3,KSELB)5RJUTJF&Y=JM)I2 MM4T2BE*>RE 86 !;3>DUTNO4W9DT]DDF+[G.WYM3=>Z)C*FJ-/5 M0K,7-3V>4_T32KGO^.:IA2&E5JJM8[K?MZ=*4 $E( %7%ZSG&Y%E[KNM;POP MJCY?PJU->8ZVV%MI0J!M;?&-/QG7JTHA^4W6Q)I*M7" M7)[(RPGP>[N1\@WMHF?)==ZIJYYS+F--41T51/A<7UI6O3H +-8 'S M;S9K/D5IN5AR"U6V^V*\P95LO%EO,&+<[3=;;.97'FV^Y6Z:T_#G09D=Q3;K M3J%MN(55*J5I6M 18^X7Z2;M\\MIU\V!QKFW3@YMN[..S9#.N+''RG0]XN# MJVE./3M*SKI8VL5\QEGRFV\7NMBMS%5J>7!D.55XP!$(Y5>E%[NW'.79&M,.\--.=4I?<3X M5J '"?<_%7DYQQN#UKY \=]WZ1GQW/+6QM?5><8!XJU>]W0XPYE-CM;,J.\] M6E&W6E+;=ZTJA2J5I6H P( #J=V OQIS;3.1SH=,B0Q#5\!_),0DL,7VS5HII2KE;FV M%N)C/R$K %T5B>5XWG>*XSG&'7JWY)B&98_9LKQ7(K3(1+M5_P ;R*W1KO8[ MU;)3?P)-ONELF-/LN4]BVW*5I]4 'H <@._Q]#;W"?Q 7?]W;" "F& M !D^VZ4V[>-191OZU:VS2X:3PK-,=UUE>TXN/W%[!K!G.66 MZZ7?'\6N61(8K;F+Q<;=:'7:-57U;HIFCG@K)CT= &, ?4LE[O& M-7JT9'CMUN%CR#'[I;[W8KW:9;]ONMGO%JEM3[9=;9/BK:DPKA;YK"'F7FU) M<;<112:TK2E0 7$/8-[KEE[J?"7'LNRBXPV>3NDF[+K3DOCS=8C#T[*F+VK9 9=J2]26T4HS'EZ]R)K+K F2N MG3K)N<;9%PHW6O6M6X*J?430YU\V\?JS?L*RE"*U3<+3/L4A=*?!0Y:I:9\6 MBZ_^F\B[N]/^1NO]P B@&C8 !G_BKO6[\9.2.D=_62CSDO5&R<6S" M5"85X5W>QV^YLTR:P*KXVZT9R+''9<%SHI-?+D*Z*I7VT]3A&32,-R_&\IC> M*KECO$*>MM->E7XS3R??(M:]:?!EQ*K:K[:>Q=0"UVQG)+%F6-X_E^+W.->L M9RJR6G),=O,)2E0[M8KY CW2T7.(I:4+5&GV^4VZW6M*5JE=.M*'<:',C7"' M%GPGD2( M+B;[;3GG1OOD9U2%EV=2([J5U:\3%H^(K:^BE/$W+MCJ55K6GA3RUY>YDG(= ME,X[&=HY!PRVH@JHFOB1\;W/RY]S4FM*^'JECW9E5.G6CC*J5_N4 CT&J( M !T5[2NG'=Z=QSB1A'NJI<"W[:L^Q[VVI-*QJV/43$O:5S9G+4E3:(D M]C$/=:T5T\U;Z6TU\:TF6M$X^K)MN8);?+JXTU?8]WDTK3X'NUA2Y>GDNUK2 MM*-NI@>#V_WU5433VUH 6?9V> !2B]Z MSZ6_N-?/ WC\N+J #F" "^XU-^"O6GXO\-^3EM !D M %(-W8OI3>Y9\_\ YD?TBMC T !?<:F_!7K3\7^&_)RV@ MR "A&VO\ A2V5]W^8_**X@ \ #/_$_\Z;C5^/_ M $W^47' 7O( ,#\IM8JW;QBY&Z90S[PO;FA]O:Q1'\#3GGJSW7V0XJEGP M/QIC"_-K=O#T6RZBO7VH53X-0!0_@ [0>GBKCU>\]P+CY3&@S;+< M-G91:'H=RM]+I!ES+UJC8-IM$61"7'E-NID7B:PBBEHJVVJM%JJE*:JH +AC M[TVJ_P"#37_[S<<^QH 'WIM5_P &FO\ ]YN.?8T #[TVJ_X--?\ [S<<^QH M'WIM5_P::_\ WFXY]C0 /O3:K_@TU_\ O-QS[&@ ?>FU7_!IK_\ >;CGV- M^]-JO^#37_[S<<^QH 'WIM5_P::__>;CGV- ^]-JO\ @TU_^\W'/L: !]Z; M5?\ !IK_ />;CGV- ^]-JO^#37_ .\W'/L: !]Z;5?\&FO_ -YN.?8T #[T MVJ_X--?_ +S<<^QH 'WIM5_P::__ 'FXY]C0 /O3:K_@TU_^\W'/L: !]Z;5 M?\&FO_WFXY]C0 >ZCQX\..Q$B,,Q8L5EJ/&C1VD,1X\=A"6F6&&6DI;999;3 M1*4II1*4TI2E.@ /[ JQ/62?2X8Y\T#37RVV\ "*$ " MR[]$O^8+RN^=_(_(QJX $ST %$-RP_.FY*_C_P!R?E%R, & M >_U1^%+6OW?X=\HK< "^Y !4)>IFYURN;'=1W- M;+)>4W+4G%=Y[C+K%F*XE5O=E8!0BBFI])V,LN- MJ4AVVU]BP 25]+]L7MV<>;?%M^FN$?%_!E16VFJ7F#I?!+AELI+*DN,UNF:W MNRW/,+PXTXFBDKESGEI5[:5Z@ W4L]CLN/0DVVP6>UV.WI<<>3 L]OB6R$EU MVM*NNIBPF6&*..5IU4KP]:_L@ ^H "E![T[S3_=M[CBV76WD)YB; MW9JMI:7$T=CY[>&'VJJ16M*.,/MJ0M/U4K36E>E:5 !S% !M_V]OS^ MN#WSO^-/Y9\* !><@ I6>^)@"]:]WKN*XZXRXPJX\K-JY_1#M'TJ4C;% M]=VDT]2DFM7/+DMYE1Q%:?6ZH52J.B/#0 '*T %S3Z?;;C>Z>S1V M_P#+$2O>EV#2$?4;_BED17*37'9#7DQ\";HA/6C7E515FE&: MMT !V/ !RX[VNV$Z5[27<*SKWGW)]WBYL_ ;=,IYM'8M MYV]95ZDLP %"1FF*73!,QRS![XA+=[PW)K[BEX;1XJ M(;NF.W25:+@A/C2E?A3+AKI3K2E>GU: \T #I)VL5O@R8?D2$/,SKC<6F5>-%6DT7XEU2BBE4 M %TI]Z;5?\&FO_WFXY]C0 /O3:K_ (--?_O-QS[&@ ?>FU7_ ::_P#WFXY] MC0 /O3:K_@TU_P#O-QS[&@ ?>FU7_!IK_P#>;CGV- ^]-JO^#37_P"\W'/L M: !]Z;5?\&FO_P!YN.?8T #[TVJ_X--?_O-QS[&@ ?>FU7_!IK_]YN.?8T # M[TVJ_P"#37_[S<<^QH 'WIM5_P &FO\ ]YN.?8T #[TVJ_X--?\ [S<<^QH M'WIM5_P::_\ WFXY]C0 /O3:K_@TU_\ O-QS[&@ ?>FU7_!IK_\ >;CGV- M^]-JO^#37_[S<<^QH /;0H,*V0XUOML.+;X$-EN/#@PH[42'%CM)HEIB-&80 MVRPRVFG1*4IHFE/J4 !^H $$+UQ?X+>W9]W_(_Y.Z> !7B F> M>B8_/[Y7?,_D_EHU: "R\ !')]4ES:C<0^U+M; M"[+>FX&S^7DQKC7AD-F71NY5Q3*H@ _HTTZ^ZTPPTX\^\XAIEEI"G'777%40VTTVBE5N.. M+K2B4TI6M:UZ4 !>>]3X%D+;=&Z4?R^QX9:(^ M9W!SRDH;5(NN6>^RG5)I2BG'E5_9 !MP "NQ]<%K%RW;KX";F1'4IK,=6[JU MC)E(0ZI+3FMLLPG*H4>0YXU,M*?3M:0IE-4H4NC;M:571%:( $%4 M %K1Z3FQ:^SKLV:I^.<#PV[77%=Q;YQJ;<[G9;)>;A-6YGLO*&%RG95N5)BJ M8B9,VRAE:W*^6VE=*T2NB4@"2A]Z;5?\&FO_ -YN.?8T #[TVJ_X--?_ +S< M<^QH 'WIM5_P::__ 'FXY]C0 /O3:K_@TU_^\W'/L: !]Z;5?\&FO_WFXY]C M0 /O3:K_ (--?_O-QS[&@ ?>FU7_ ::_P#WFXY]C0 /O3:K_@TU_P#O-QS[ M&@ ?>FU7_!IK_P#>;CGV- ^]-JO^#37_P"\W'/L: !]Z;5?\&FO_P!YN.?8 MT #[TVJ_X--?_O-QS[&@ ?>FU7_!IK_]YN.?8T #[TVJ_P"#37_[S<<^QH ' MWIM5_P &FO\ ]YN.?8T 'VK)A6&XS(=EXWB6,X_*D,^[OR;)8;5:I#T?QH=\ MAUZ!%CN.,^8VE7AK6J?%2E>G6@ /3 _/+B19\63!G1H\V#- MCO1)D.6RW)BRXLEM3,B-)CO)6R_'?975"T+I5*DUK2M*TJ #1C;G:Z[;^^%3 M9&V^"G$_-+I<.OO>23]$:XAY@YU:\BO@S2TX_;\L8^M]*?6YJ?:E-?JI36@ MYN;+]+7V3-C5>D1>*%TUM99!B<;P42I-/ M*MR.J7*]>M:(J@ :!;"]%=VV;_23(UYO_F+KV:\E?DQKCEFH\WQZ(NC-$,U: M@2M0V*_.)H]3QN4-"7 M:^UR6M"W\IQS=;5/@M58;JE-G]JJ..>*E*I:H -$=B^BM[D6/T?DZXY \/=B MQ&E*HB)<\HVS@N02456TEI3$*3J?(+"E7A4M3E'+HW1%$T\-5U5TH .=VT_2 M^=[#5R9$JG$1O8UHC]:5NVK-P:9RQ3RJ-R'?#'QM>=VS-WNK4>M:*I:O!52D M(Z^8M**@#CGO;B_R2XO9"SBG)#0>XM#Y%+2MR!:=N:XRW7\JZ,-JJE4NSTRB MTVQ%X@UK3X+\6KS*Z>U*JT !@H %KEZ2GF?<.3O:WM.HX3^("[_N[80 4PP .I':8[4V^N[/R6A:4U M316)Z]Q=F#DN]=V72VR)N+ZHP9Z:F+1ZK:5QFK]G61K0ZQ8+&A]I^XOM.NK6 MQ!B3I<8 6R=H[47"7'>WSD/;-Q[4\&T\8BY/;HEZCWAYE58UQA1O):;C1F([8 I[>?O"3;7;PY9;/O,R/*JI3L*15V(]X9$=U"0 M!IL #JQV;.YKF_:LYM8!R"M:KM>=37Q2, Y$:]M[]?!F^H[[+8I= MGXD-;C<9_+L'EH:O=C4I;-53X5(KCJ(LJ4E8 N;M=;"PK;6 X5M+6V26W,-? M;&Q6P9OA&5V=U3UKR/%,HM<6\V&]0''$-.UBW*V3&G446A"TT5T4E*J5I0 > MR .'/J%M JW5VX,[RBW0539+Q6? R%FB:=5UCMK5;[C3K3IT;;@W!;RZ5]G1FG[-* %=JJ7/#1,:S, M,S<>;;:I5+,:RQU+K13U.O5+B9L!.5:Z3CLTC MI7ZB(Z4N1*4I[$HCIZ^U0!(!-I@ M #7[E5R&Q+BCQUV_R'S932['JO"KKD:+5S?*XE?\ ++CX:QK);GY=&:KHW67* MI2C<&"VNM*T2[/FN-LHK]2BETZ^P JHMBY]E.U<_S;9VB$UI2GLH<0;M=)M\NERO-R>5(N-V MG2[C.?5]5Z7-?7(D.=.M>GB=..O)IY=$W>Y3H5:)\59EGQK!W(SGPJ)2S>/:E55)J MC=GA5B]9F4Y5E[S?5FRVABS1%*^I[[>9%'WG6_9U\R/#MM45]O2B9'U*]?8! M-R.CX *47O6?2W]QKYX&\?EQ=0 !G_ (G_ )TW&K\?^F_RBXX "]Y !1U= MS+1;O&CN%\U-%UC.1;?KGDON"SXVAUI3#C^%2IE555:^,\,N,"31 M-%+32COP5*IT54 :. W3[<&ZXW''N <+=Z7&5[E9-7\G](Y9E#_O- M(=/M-M^P[!]N;"Y5>J(S5WSOY'Y&-7 F>@ HAN6'YTW)7\?^Y/RBY& # M /?ZH_"EK7[O\.^45N !?<@ USY@;TC<8>*');D; M*]W6C1>A]L;988E)HMF;.P'!KYDUMMM6JN,^>Y=+C;6HZ&Z+35U;M$4K2M: M HI;S>+ID-WNM_OD^5=;U?+E.O%XNDYY4B;,NU.9?(W3W%[2EI;O&S=TYI;L.QMF2MQJW M6Y+Z7IU[R6^2&6GWHF-XACL*7=;F^AMQ;%OA/.40JJ:)J +G;ML=N/C[VPN, MF)\<]#V2.IZ-'BW7:&RYL"(QF>X=AN1DHO.;9=-82IYSS'E*9ML'S'&+3;DM M16:U2BJU@#?\ %%YS[V'#V[SLYJ[8M]6:P-G\M>1VPX-8Z M4ICUAYKN+,LDC582F7<$I9JS<@ J=O5R::+PU@ZWWKCS5VL#-&ZTKXU*V!A&5O*0FJ4U M3XE@"9& ")CZQSD4QJSM;X[HZ',R[2E:T M+GX%JQ,O;&0SU42I*'8]KS;'<7;4E5%?7):%4IU3UH *M4 $SST3 M'Y_?*[YG\G\M&K0 67@ *6GOI:+=XZ]W7GWKI49R+#G\A,KVI9F5-*:: M:L&]FX6[++'B>*M:.0X-NV W';52M?8UTK\*E:4 ')T &8^.NUI.B. M06BMX0D2')FFMQZQVM$;B.U8E+DZ\S:R9( "9YZ)C\_OE=\S^3^6C5H ++P M %1MZFCN:1.X9W"+[BVM-_$QF\Z8U/*M\I,FQ99E;=R:5N#9]L6TMZ+ M+BY5E5L:ML"8PXN//L=BM\EOIYRNH CH ZO=CSBF[S*[J?#+34B MV_&6*1-N6?:NQF76E.0'-=Z60]M+*K=='$UI[O#R>'BM+,E?5-:R+BVE-?$I M( +IH $0+UGFB7<_[;6H=VVV%[Q5Y:E>X8)M7%,EQ"[N>8A" MO+]XSB+C3?PJI0KQ?5\5$TJ *P0 %ECZ)S=$/)N#O*[0KDUF1>=1 M\F;=L2L2E$TDP,8W5K;'[194K\-:45%DW_3MY6W55/'XZN4\54T2E( FC@ M QKM MO36I=^8'>M7;OUI@NV]^PYL+WJ/1U567 MDHH\PNOB;4E5*5 !7.^H5],_9>'&&Y5S@X"0L@G\=K-(5<=U: F2+ID]ZT=: MY#B45SO K[,7/ON0:GANJI2ZQKF](N-@HJDJLJ3;U/?%@ A9@ FH M>B9W;-QKFORSX^N2W&;+MOC7:MFICJ73W>5DVD]CV*PVMI+?6JJS*6'<]V=3 M6E.GE,KZUZ^&E0!94 Y =_CZ&WN$_B N_[NV$ %,, #?? MMP=NGD)W.>3.)<<-!6*0IR[ M5,*!1]N5=YU6XD?JZY2J0!<0=O/M^\?NVGQEPSC'QZL:H]BL*7+KF.:W6/!^ MW7:N>W%#?Q_L#.KE#CL4N%ZN:VTM,-?]!;KT1 M3N \3/YR6F<83/Y9\2[#>+]9H]MBK=O.U]'L4EWO.]7):BHK)NE^L3OCOV-M MUH\NDM$V"PW1R[*<0 *I, $_?T@/=T\#DWM4[YR=RM'?M@SCA[ M?+S,\3:%I3+R'8VBVGGW:J1YB:2LEL+5$^#JF[,UR,"QW:FO,]U?E\7W[$]D87E.!91"^#_ (9CN86. M=CU[B_#2M'^$6VXNH]M*T]OMI4^==[7$O=INEEGH\R#=[=-M 7MQMM3<>7.Q:]3+0N MXPJ*4OQVZZ)BTDQET4I+C#J%)55-:5KPSR6PS,7R&]XY<*=)MCNDZU2:TI6B M7'(4AR/5YOK6O5IZB/&BO6M*I52M*@&+#X@ !T;[5W-Z=P*YA8!MV M<_+5K'(%5UYNJUQJ//*F:TR6;"^,[LQ#9\2I=TPVXQ(UYBMII1;[D&L>BDI? M74RYI'9#NL,_M=^<4Y6S2J_%.1,(\2O,L\QQOSGTMI]KC]O>0B0BGU55;\'6 ME%5 +.2T7>U9!:;7?K%[VR4S.MMUM5RC-3+?0RM+C+[#R$N-/-.(K5 M#C3K:J*2JE:TK2O6@!]$_J M 0J_4M<]6\TSC%^"6N;PA['M;3+?G^\Y<&11;5QS^7;E*PO!W'H[W1;.(V M*Y.7">RNBT+G3XU*T0]!50YUM4U^HM2@#L6; M I1>]9]+?W&OG@;Q^7%U !S! !?<: MF_!7K3\7^&_)RV@ R "D&[L7TIONS-US2XZQM.";96A:O>&=O:P M17 ]A/3([E:O0E7V_6)=VCMKJJM8-P8712T+2M0 Z>@ M JQ/62?2X8Y\T#37RVV\ "*$ "R[] M$O\ F"\KOG?R/R,:N !,] !1#_U1^%+6OW?X=\HK< "^Y !PT]2CF<_ ^R)STOEMJY2 M1.PS5N&.5:JS17N&Q^0&I=>76E:OL2$>76UY0]1=*)HNJ.M$*0OPK2 *=( M $UKT3_'&Q9WR\Y9\G+Q%9FSN.^F<)P#%4/U17XKR+D)D&2N/9!$1X MDO>_,8II^Z6ZBJ=6TQ[H]15/$I%: "R> !H9W0>6$'@]V_ M.6/)]^XQ[;>=9:;RIW G)+Z&$2]JY-&IA^I[91:E)7_UEL>_VQE7@\3B6UJ4 ME*JTZ H^@ ;?]O;\_K@]\[_ (T_EGPH %YR " SZWOCHMZQ M\&N6MLMZ4HM]VV5QTS:ZT:K5;J[Q#M^R]76]3]/8E+%+%F#E$*ZU55RM4].B MNH K[0 24?2L\XXO$#NEX1@&77ANV:OYAX^]QUR)4R0VQ;H.?W:Y M0[WIB]K\Q;*57!_.K>B8_/[Y7?,_D_EHU: "R\ M !6F^M2XQ2,$YI<;N5=KMBF<=Y Z1F:\R":PPM33NQ='Y M3TJXR4H\IB5WW/J*=N:J?5I4 ';T M $$+UQ?X+>W9]W_(_P"3NG@ 5X@ M )GGHF/S^^5WS/Y/Y:-6@ LO 0__ %0O M?'L_#O462\!>-66,R>6.[L15;]J9+8)M%2./6G\JB.LS$.3HJE4MNUMD69:V M+;&HI,RTV>2JZ*\AQ^U.O@"L' !8">B@X526&N4_<#RBU.-,S6 MX7%S4$N3'JBDEEI^P[%W)=8E'T44Y'3)8Q6#'E,]45<;GL55XD.(H )^@ M.=W=JXOO6V.[8SD^.7R%'N5ER#';] D6J]62\6Z6AV+<+7=; M;*=8D,.I4VZTXI*J5I6M 4>W<9XNIX5\[.5O%J-68NR:8W9FV*X=(N/F_&$ M[7J[FN[ZXN4ZKU5.*F7/ [G;I#JO$M*ENUJE2TUHJH TL !)A]))D; MMD[T6H[8VTXXC,-.;^QQ]:)2HZ8[477L[+:.O-):X3^("[_ +NV$ %,, #:GA;PSWUS[Y M&:_XP<<<45E&QL^G+I63*5(BXQAN-0? [D6>9S>6(TNE@PW%X2_.ER:MN.N* MJW'C-/RWX\=T 7#':F[6F@.U%QFL^C]008]\SR_Q[+>]\[HFP&XN4[DV'"@N M,O7>;2KDEZSX?8WILIG'K&AYQBT0GE]5OS)$V9* '3< %4UZHOM%(X!< MLJ\ZUHAN,GW*TV'):+>OV-L)HP MTF(J=!C-49M55J $6P 'L-?9_FFJ<[PW9VN,DNF'; U[E%BS3"LK MLC_NUWQO*<9N<:\6&]VU_P *J-S+;WPK1YTAQ-:,Q/MEP"ELK';\-%//VN:[XE5 MJKP\S^8^"UL^9VW-XC-:0@$9@TW )L/ISNY9&S_ J/P(W)D+2<\U_;I<[CM=+D]1+^ M7:\@LR+C>M<4D/*\4J^Z^;0Y+MS=%*6[8:N-(0AJUUJOHSQ)W"BZ6Y.K\@ET MI<[4TX[B;[RJ45.M+25.R+1XU5ZKDVJE*K9I[:JB]:4I1+/M E7F[X M !S@[HG/_ !+MZ\9+_LN2];KEMC+J M3L0T9A4I27G,ASIZ$IREYN$!+K4ES$,*8=1.NKM*H16GDQ*.(?F1_%B+=.TX M&J<-E7E:FGKY/\R!C5N76BJR[FINM?>'6J*2NL"W)K1U]7LI_>HZT4XCJ!67 MY=EF29[E62YQF5ZGY)EV8WZ[Y1E&0W5ZLFYWS(;]/D72\W>X2%=*O3+C<)3C MSBO9U6NM3C?/G3+I.F7*X2'9D^X2GYLV6^JJWI,N4ZIZ0^ZNO]\XZZNJJU_N MU //'Y #<;@!Q=N/,GE_HWC[&8D+LN99E#E9Y*CK=97;-:XVES(M M@3T2FJIK&EIQ6V26HBJJ1XYKK+=%44NAD#5F%.[!S[&L50E=8UPN#:[FM%:I MJS9X=*R[J[1=.G@RE* '[#^@ M *47O6?2W]QKYX&\?EQ=0 0 15_5W<+Y')'ME,[ZQ>T)N&>\+MA0=G M+=:;6[<5ZAS9$;!]KV^"VA%4T9B2WK#?YBU531N%C[JO;6E*5 %5> M ":!Z/KN>VWC_R%S/MX[:R%NV:VY57R/EVD9MRDT8MF/\C+79VK5.QNCCGE MQX[FYF]% "RX !'']4;SJ>X9= MKG/<8P[)IV-[HY49%9]%ZUF66=(@7VT69^0SDVUB]@[ES+CMS7Y!;4V-L/8-KS/<>L]1X>K/LNR/+$VJ1J7#+YE MV4.V)60SI_N+=U^_3;D2JL*HEY<)NBZ5JTGH )J( *L3UDGTN& M.?- TU\MMO BA LN_1+_F"\KOG?R/R,:N !,] M!1#RSCE>+C5;E$*3"?Y%:QL"%,IK3ZZY\ M87QBE4T^HBJE?L J,0 3]_0Y[#M*'NXMJ>2]':ODIKC9L.S1_'_ M (5<+3 5N;&\F>\NJJ?X/:)EQM*?$FE?A3NBJT^#U %@" M"NI]8UW0K7L3/,"[96G[1J^;'I/ND!"JIF6YY#8 @N@ V_[>WY_7![YW_&G\L^% M O.0 <4O4,\2'N8_:1Y8X+9;>FX9SK/$6>0^O$49]XE_;%H]^N:WB#: MV:-K<=NV2Z_AWNSQDHZ+6[<:)Z]*UI4 4V@ /V6^X7"T7"#=K3.F M6RZ6R9&N%MN5ODO0KA;[A">1)ASH,R,MJ1$F1)#27&G6U)6VM-%)K2M*5 !< ML]C#N?XUW2>"> ;3G7>WUY!:SAVK5_)W%F7&69UNV=9K8TVC-V;:AN/6/B^V M+8Q2]V]3:%16'GI=O0ZZ];I%: #LF #GAW3NX)KWME\*=N\I M\WE0!2C[$V!F.V,_S?:6Q+].RK/MD9=D>=YMDUS71RXY!EF6W>9?LAO4Y: M4I2J5<[M/=>7TI1/B77I2E/8 #QP )GGHF/S^^5WS/Y/Y:-6@ LO M 1V?5$\+W>7O:;V_?,=M7QEL7BG=+?R@Q'R&5*FNV+!+?=;;M> EUKZ M]6'355^N]Q4QT6A^5:XW5/B0A: !46@ E=^D][H=LX78Y8+?IO46%?;QFF29;;Z7N[RN+_!;V[/N_Y'_)W3P *\0 $SST3'Y_?*[Y MG\G\M&K0 67@ /\ *UH;0IQQ24(0E2UK6JB4(0FE5*4I M2JTHE*:4ZUK7V4H "&MWMO51ZAXR6?+>-O;ERC&=V2Y'>YCMPN][O=WN#K\VXW*XS7UNNNNK4M:U5 MK6H /*@ ]CKO7^8[8S_"-6Z[L,[*L^V1EV.8)A.,VQ%'+CD&69;= MX=AQZRP4*4E*I5SNT]IE'6M$^)=.M:4]H +NSMQ<,\4[?O"3COQ*Q2D-^NIM M?VZ%F%[A)KY.5[-OKCV2[/RU*UL1Y"X^19Y=[A)C)=35QB&MECKX6D@ W; M !2\]]'A4YP,[H/*+2UMM7Q5KO(,TD;ETXVS'3&MWWK=NNOYA8;5:$)0BB MK?A-RFSL<\72G5ZS.?5^K4 PU[GV7ZJS[!]H:^ODS&,]UOF&- M9]A&2VY247#'LOP^]0LAQJ^05K2M"9EIO-N9D-5K2M*+;IUI4 %USVL>X)KW MN:<*=1'2:XBX6I3_A M=E6.?"DU2GSNE !T/ !48>H,[H>UN2O=.Y#3='[RV7C.FM M+3+?QVU['P3/\JQBQW2/JER?!S7(FX]@N=M@W-N_;2N%^D1)O@6I^VKC=%K; M2BH .*O\[#E-^DKO_P#CDV+_ *Q@ ?SL.4WZ2N__ ..38O\ K& !_.PY3?I* M[_\ XY-B_P"L8 '\[#E-^DKO_P#CDV+_ *Q@ RGHO;7,7>^[=.Z/Q7DAR#D9 M1N7:>O=4XVPUN/8M77[_ +#RVT8C9V6J4R!RM7';C>&TIIX5>VOU*_4 !>-6 MZ!%M5O@VN$EQ$.VPXT"(AZ1(ENHBPV41XZ794MU^7)<2TW2BG'5K<77VJ56M M:U !H=W6->W?:?;1YYX-CKTJ/DUUXF[UEXJ[" M??9@XQ<\=Q2BJ4KX*N7BGLI7KX@!.W !3L^I:OUAR/O? M\\KACC,=BWQ\LU'89"(R(S;:K]BW'73^,92\I,2M6JR)&3VB8X\JOUU3JE5< M^N54 #A: "4+Z0?$E9'WCL5O%(;-Z9:IY;CB%6],RV6+!??& M4HK1+SBU9I2/5*^J:(?4K^^32M !:Y@ Y =_CZ&WN$_B N_P"[MA !3# M S7QTXZ[FY9;JU_QZX_8)>-D;;V=?&K#B.*65MOSI+_E.RYUQN,V0 MMF!917J/'2N+@^'U=;]_M.K\.?==3;XSBZNS)+CTZ11+KZ66 M!V7 !IQS]X3:F[AW$S;_$WM?YU:7473"-A M8XIWPU;O&*9#&9D>71:$38OG0WZJC27D+ %*CRLXQ[9X:!-)5NF,NTI2B^@ -? M =NNPKW7+UVJ.;./9QDUQNDCC)N3XKUOR8Q>)[W*;:Q)^[-DUEL^28[=;??+-=8C,^V76V3XJW8TVWW"%(0\R\VI3;C:Z*36M*TJ #Z@ M !SZ[H?#Z/S@X6[ZL16DV22ZNE:-0[H\JG15**IBK=. )V3KN_8ZVVE= MT0S\:6!2E41X+W;T..0T>-7P4)F)4N,M5?[UMY5?J@%7[,AS+=,EV^X1),"? M DOPYT&8P[%F0YD5U3$F)+C/I0]'DQWD*0XVM-%(52M*TI6AQ?<;<9<6TZA; M3K2U-N-N)4AQMQ"JI6A:%4HI"T*I6E:5IUI4 _,?X /58+G&7:SS M/%MAX#D%RQ3-L)OUKRC%,EL[]8USL=^LLQJ?;+E"=Z*31Z+*82JE%44A5*>% M25)K6E?W6RY3[-<(5VMC2H[B767FU>WHI"TTK[>M*_4 MK[ "R)[3W-.-152'DML1V=C8? 7(>DR<% MR62OIT]KELG57$>ZI]V?E=>=&[EMFV<;2IU;$3+K2TVUD%I35**K52B4)N]O M:JI2UVR8NO\ ]++O5"O9X%+ ZNF<0 M #"W(7D%JGBYJ',]X;HR>)BF X/:W;A<9CRV53[G+JE2;;CN/0''F%WC)K M_,\,:!#;51X9SNV9W!>0]^W/G57K-C,)#F.ZIUXW*K( MM>O<#C277H-K;4FB&YM^NCJZR[M.JFBY;&:VM3&1;D3*UQJ6DICP/Q-88Y>6W0^.T6+QIZ*;LL2114Z4G MK3KX;A-F8ML!CPLL--R&=GZIP#8M9+?NU/)=\U[*%^-?M7 M5VB_,^NT70 '$T $YKTJ'?+UAQXQ^O;7Y?9O;0 >-V+K_ !';&OL[U9G]FBY'@>R\-R?7^;8].31<*_8CF5DG M8[DEFF(KUHN+=+-9G(#B5G*)STS46?7.U8U?9 MS*&5YEKNYT;OFMLX;HTA$?PY=@]R@3EH;^"P^\XS7HMI2: #3( 'T+ M3=KK8+K;+[8KG<++>[+<(=VL]XM,R3;KK:;K;I+5WSOY'Y&-7 F>@ HAN6'YTW)7\?\ MN3\HN1@ P #W^J/PI:U^[_#OE%;@ 7W( .1'?NU-+ MW3V=.X+A<&&W/E6[0%YVJNFD+U8]U.+8:=C2J+F,-:_4XQ1*/,\Y* M?+4A?A6D 4OP .TG8+[C-N[9W<;:= MD)MNM\ZG6F2QE]8[+;[RTZ_S:QVF]O\ DM.2G;?"DQV:54_TJ +D:V7.VWNV MV^\V:X0;O9[O!B7.TW:V2X\^VW.VSX[S9$%?O%BQE]#CCJELS;@TB!5EJ> *I_)LFR/-K M6C46%#W#ATF5(=K2E:T;88;4I72E?90 %Z* #^,B/'F1WXDMAF5%E,NQ MY,:0TA^/(COH4T\P^RZE3;S+S:JI4E5*I4FM:5IT !2D]X_@U-[=_<7Y)<;6 M+4];=?V_,I.>:3=51Y<:=I78BW,GU\W$EO?#GJQJVS%6.8]]2MRM4E/_ #0 MS* MN-@F.U9EM6G)K6M%95CNZ6'7K9/IUJAZ*]+BR0!<#<&.>/&CN*:$QSD1Q?SV M+F&'7=+,'(;'*HU S;6^6IAQY5TP/8F-^<_(QW*K/[PFBT>)V)+9JB5#?DPW MF9#@ W& !AOD!R#TOQ8U%FN^.0>Q<;U7J77UK5=LJS/*9GNMOA-* M<1'AP8C+:'IUXOEXG/-Q;?;H;3\ZX3'6X\=IUYQ"% "HM[YW>4V#WT6]MB" MRMU;K?-M-WM5QCM2[?<[9<8SD.?;YT1]*V94.;%>6VZVNE4K0JM M*TK2H *4'N[<#;WVW^X#R XP28=P;P>RY0]F.E+O<**<5D>D?O>NIZ9M4 MI1>H#Q?F[KG%>&'+S/(-GYHZ_M,>R8) ME^43&(#')[#;3'9BVV7%NDR31%PW=9(C=$7B KPR;VRBESC4?7\8HB "70 M #Y=\OEEQFRWC),DO%KQ['<>M=POE_O]\N$2TV6QV6TQ'I]UO%XN ML]Z/!MMKML&.X](D/.(:9:0I:U432M: "HT]1IW>&>Z3S"9L^J+E(+E*ATS_ '/+A/='66\SF6>-&L[3M$N-6&WQ75M1Y4J6U0 1 MY@ 7!GIJN&P $$+UQ?X+>W9]W_ "/^ M3NG@ 5X@ )A'HSMD:[UGSKY1W;8^>X7K^US^);LFS\$CS'V;>C8&#^^NJ0RZMIB\6]Q^"\XRM<:7$ % MNQHG>VH^3.H\#WOHC/+#LO4VR[#&R/#,SQR2I^W76W/J6TZTZTZAF;;+M;)K M+L2? EM,3;?-8=C26FGVG&T@#+0 (V/J1.\G8>VOQ7N^E]3Y/X M.:/)3$[OC^KXUHE>&ZZAP6Y5?LF3[RNBV'$/6N9;F?>(>+]:I7(OU*2$)=8M MTQ *E=:U.*4M:E+6M55K6NM5*6I5:U4I2JUK52E5KUK6OMK4 '^0 M2;_2=<,9_)WNIX;MVZVQ4G6O#;%;OO#));S?B@/YY<(TK#-06#S4UJMF[?;1 M=WL@C>SP*:QI^E54KX4J %L2 #\\N)%GQ9,&=&CS8,V.]$F0Y;++=SBS(K6E=T9OA M^.KGU=5*N>"-W=ZXZYR!2WDI><;R; 9]MN+:U4ZK;E)57ZH -0 =! M.UQSTS'MK*)4XJD:ERD6*0 MJ5:W7J+9BWF)$D*0NC/AJ +J+26ZM7\C=1Z\WKI;,+3GVJ]J8K:LRP?+;*]5 MV%=[)=V*/,U6VNB)-ON4)WQQIL*0AJ7 FLNQI#;;[3C:0!E( M &O?*WDYJ;AGQUVYR>WA?F\>UEIS#[AEF0RO&S2=< M?BP;KGN3W/)9-JMRG4HJW:;0JX^ZPVJ)0AF*RVVA*4)2F@ PL "<=Z M(C2$N[3+V[GE,\N<2/6M:)D/06=(Q%O>'K M5E,AKQ=/,3U %C4 #D!W^/H;>X3^("[_N[80 4PP )'OI0/IM> M./W 6.L*XCF=,RMD9+=@S-YQ]^C2*):A9&A/F7%E5$ M_P![\9TZRDUK_?.*>Z>Q(!'<-30 #.W&WDEN#B7N#%-XZ.RN3B> M=XG)\33J?&_:+]:'UM_&N+93:O,:9OF,7QEJC*28F([HQ:UPU[:TS.F^9><6FN+I$7?; Z\AE>2X)ZW! ME-5,5=0Q+2S(K1"NN.G]RXYMNR4D05MP,BA,-UON/..=9$)RM?+K)BJ51-9E ML><_O'4TZI\5$N42OV5 Z5F80 ##^^- M]ZDXS:LRG<^[\TM>!ZZP^(F3=[Y<_.=6X\\NC,&U6FVPVI%RO=]NLE268D*( MT])DNJHE"*U/@9/E%APVR3\2JU4JOA:889;2MZ3)?77P MMMMI4M:J]*4 *ZKNG]TS9W<6A*4J(\J)%4NJY4J9R7W;NR\[3%BIJXZKJMURJEJK52JU.UMGM,"PVFVV2UL)BVVTP8MN@QT_4:BQ&4,, MHK7V>)5$(IUK7VJKUK7VU /;GT@ 5 M?'K--!R=>=R_6.[XD#RL?Y$<;,3D2;EX*H]]S[5.19#A.11.M$^%WXOPE>+J M\?B\7^$>&J:42FJ@!$. !U8XA][ONE<'+';<.X^\OMC6W7EH9: MAVO66P&K!N#7MGMC-453:<9QG:EGRZ)A-MJI'6K=CK;:T4I5:5I5:ZJ '5>V M^L9[N\&#'B2K?Q.O+[*5)@NL=IF!MG36,N-O>:N79- M!8!(D2$>!:/=W4Y)$R"*EGQ*HKJVTASQ)I\+IUI4 :R9IZDWO<9XBK5YYY9M M;FZI0A*<+UIHC7:T(;D5DHI23@6J\;EJ51=?"I:G%.+;^ M2D>P $I'T@'-7 ME[R\VQST7RBY,[RW\SBF"Z!DXI;]K[,RW-;+BTF[7[:K-VE8S8KW=)=FQZ5= M68#")3D-AE !G_B?^=-QJ_'_IO\HN. O>0 0PO5[=JY_D%Q^Q[N) MZ;QGWW;'%^QOX_O:':XZ/?\ +..3LJ1RE( K1 >FPS-,PUSEN-Y[K[*LBP?.,.O5NR/$LQQ&\W'' M8& 8Z[=8-Z0A2&6Y&[=88S ^,K9<&64UJ[>L7BS$2 MUJ0ERT1_"[+< $XG2F_=(YM?7=MI<++M:Y=8\PLE7'64/ MUA2IEDFS$6^Z1T.4H_#D>5*CN=4.MH6FJ: #+@ -).:'<;X5=OK"W\TY M9<@<#U;X[>_<+#AWVEUA,JWXS"?EVZ%-K21(DW"0Q#>B@"-< #O/Z-\JVH +A$ %6)ZR3Z7#'/F@::^6VW@ 10@ M 67?HE_S!>5WSOY'Y&-7 F>@ HAN6'YTW)7\?\ N3\HN1@ MP #W^J/PI:U^[_#OE%;@ 7W( /*YUA>/;(PC,==Y= M!3<\4SW%F829<5Q*EM MNQGT+0I25454 8. !,$[#WJ>,EX)XSB7$+G!$R39_%"Q^19]8[0L M;+U[VAQ^M"UT;9QN7:W'J.[!U'::U\46$U5-XL4>KC4+WV,B);HX L<.-G+# MC7S"U[#VIQ@W9KO=V"2VXRG+U@610[L[9WY:''&;9E%E\35^Q"^>%E?CM]UB MPYS54*HMI-:5I0 ;" YAFRVZLMOW9NWP4N)55V0VAMQ: !"*[GOK!N0._+ M=DNHNWCA5VXN:UN:9=KE;TRZ1;KGR+R"U/-NQUN8O M3]PQ#32I3#ZJ5>BR; M[>65H;?B7&"[2J0 0R[S>;OD5WNN09!=;E?;_?;E.O-[O=YG2KG=[S=[G*=F MW*ZW6Y377YMQN5QFOK>??>6MUYU:EK555:U !\T ']H\B1$D,2 MXC[T65%>:D1I,=U;,B/(96EQE]AYM27&GFG$T4E2:T4E5*5I7J "U2[5_JB^ M!G)C0V XYS&W3C/&#E1BV,VBQ;+:VP[[:;9]YT[1FMK8N[9#W&>(UQBHBIF5:P'<^ M(;6N=6E56FB$675T_,+RY*I5NO5A+%7Z4Z5JBE%4Z@#J* "'9ZOSMHOI*U5JVA-0!6- W%X2<^.5O;PV_&W9Q.VQ>M:Y8IEBWY):V MZ-77"L_L#+RGJXUL'#;BEZQ979:K6I329#57X3RO/B.QY"4/) $_CM_>LEXD M;>MUEPWGYKN_<6-D*2U&G;/P"U7_ &;H&\2*-_7+@]:[:B[[:U\J7*71#4&L M')8S**5R@ D[Z1[A7!/DC:H-WT5S XW[/9GM^8BWXMN'!9F1Q%>[+F M*BWC$W+TSE%AN#<-M3RXTZ''D(:IXU(HGV@ W$ !JOM[G-PMX_P9%PW?RTXW MZH8C-N.*;S[=6NL8G/U;1XZL0;7=+#Q:MV;"6W[%5 $ 7N2]V[FEW3]@1.7"9,UQI#!X\C'- M/ZW3+HZVIVQ8TJ7-E7C(%17U,NWJ\2;C>'65>3[S2.EME YF@ M F>>B8_/[Y7?,_D_EHU: "R\ !%!]5WVKG^:/#V+RVU%C/QIR(X: MV>^Y!=(MMCH5>,^X[.T7>-AX[2B? ]<[AKQZ.K)+8U52U(83=6([:Y$Y*5 " MK% !]*S7F[X[=[5D&/W6Y6*_V*Y0;S9+W9ITJV7>S7>V2FIMMNMJ MN4)UB;;KE;IK"'F'V5H=9=0E:%452E0 3K.T1ZOF[8):<8T'W38%^S2Q6],: MSV#EYAMK>O&:6VVL,H9C4W=@5M8>4/'7EG@,+:'&G=6M]WX'-;C*KD&NLJM>1LVU^4TIUNV9!"A2%W/&+XVE M"J/6^XLQ9T=:%(=:0M*DT &> :F=A8-@5K3/S7.+I5,=?AC6F!+>K5-?@TI2M: "MA[ZOJ5= ME]RBWWGC'Q?M.3:/X84G-_;,[=Y*(6UN0KD"35^(O/D6B;)M^*ZY8D-MO1L: MCORU2GVDRKA)=K5B%! $5@ '6[LA=O*Y=RWN):4T+-MTB3J3&KA3 M;_(6XMM57'M^E]?W"VS,AM;[M$K]VD9_=Y<#&8CGA<\F7>6WE(4VTYT %T%$ MB18$6-!@QH\*#"CLQ(<.(RW&BQ(L9M+,>-&CLI0RQ'8911"$(I1*4TI2E*4H M #] ((7KB_P6]NS[O\ D?\ )W3P *\0 M '0CMA]NK>CIEM0[9#6\S\97B7%B4<;\ZKB != <:^.VJ.)6A=5 M<;='8XWBFJ=.8?;<,PZST6AZ5[E!HMV9=KQ-2TS6ZY)D=UD2+C=)JTT=G7&4 M_(<^&ZJH ,X \/LW6^#[CUSGFI=F8[;\OUULW#\CP+.L6NK=7;;D6 M)9;:)=BR"S34(4ASW>XVN&+GM'CCG$R8K7N9 MNT;BPY5]LLABCTW -@?%D1MEF]V]"JKHRRB='GQF41@ 68O;C]01VY.X]:[! M9,/VU;=(;ZNBHL"9QWWI=+1AF\W"#:;3;(K\ZY72YRX\"W6^%&;4[) MF3ILIQJ-$BQVDU4MQQ24(32M:UI0 $5'NQ^JJX=\.<]9=L"UJ^+]BRH,AWS$6;&I,A#ZF'&9=PMRO#XP!6 M86FZ<^Y!\@\^O6RMM;*O3M[RK*KVZFKKSM4H8@VRV06$-6^QX[8[> MTU#MUNAM,PK?"9;88;;:;2F@ PD "W"],)VYW^!G;=Q3,<[LGQ5O M?E_(M&^]D-2X:(]XQ_#Y]IHSIG )RU-M3$_$&%S579^+(2EZ!=\@N#%:? ]H M D; KM_6?=O2=C>S=-=R; K+X\:V/;[5H+?SL*.NM;=L#&8,^=J?,KFM% M75N-Y7A,.58W7UT:8BJQZ UU4Y+10 $$\ $AGLE>H*WYVFKXG5N6 MVRZ;TX8Y-?'+IDVG';FW'R;75SN;R57?-=)W>XN4@VBZ2E?7YUCE*1:+P[15 M:KA2G5SZ "SJX+]S;A)W',):S'B?O3%<]GQ[;&N.4ZUG2$X[MW O.HTAUC-- M;W=;&26MF-,G<0[?T1[DNJ&D7.XIM]D8 M6ZBLF:PVKQT %8/WK^_/OSNZY?;L.9L\C3'$; ,@K?=7(FR@!P2 !;9>E9X M:S>*':X3^("[_ +NV$ %,, "1 M[Z4#Z;7CC]P'(C\AV< MNP ?GEQ(L^+)@SHT>;!FQWHDR'+9; MDQ9<62VIF1&DQWDK9?COLKJA:%TJE2:UI6E:5 !4,>HL[2TOM@GP.KCDAN7 M1L 1]@ 97T5N[9O&S<>M=]Z:R>9ANTM2YA9VI@+<]J?.U?MW'FH\?.,'G+2KWA46-,>1-M3[Z&7I]CFPIBFFO>/+ M2 .@H !JKS6XG8%S9XV;)X[[ 2B-#S&U>?C6 M1ICMR)V%9S:55G8CE]M\=/,H]:+LVCWAMM3=9 M,3NM*(;N#'BARZ(2MVW7-BOF0)[/6G6BF'Z4\=*5IYC55HK7HJH!5W;PTOL+ MCKMS8.D-K61>/;!UIDL[&,EMM5*=C^]1*I9FP)24T;E MPI#3R/@+H<6LDQV[8E?KKC=\C5B76SS'(4QGK52?&WTJAUE?2GFQI#2DN-+I M3HMM:54]E0#%1\, RAIG=.TN/6R<8V[IC-;UK_ &+A\ZD^PY+8 MWD(DQU*35J3#EQI#;\"[6BXQEJ9EPI;3T27'6IIYM;:E)K]K'LBO>*7B%?L> MN,BU7:WN>;%F1E4HM-:T\*VW$*HII]AY%:I<;6E3;B:U2JE:5Z $\;M=]];3 M7,R/CNGM^/6'2G)UU$6VPHTB2J!K;;L_P4;I(P2[7%YQ-@R6:_3I]K\]]3[K MCB*07YE:N-L=.M+V$B)8,H5%QS,U40RVA2ZM6>_.].GCMC[JJTBS'%?_ M ,*ZJJE5K3RE.>VB0._1M( :#<[NY#QG[? M>"KR+,/1IVQ,XDIJMIEV/;5.4;Q_&D2&U4D7BX58A-40 MI#=7Y-6HSN+MF[>P[5=LK+R"=1ZYOM*7:\?A*0Y=KDNG5*:H9Z](L.BZ5\P MQ%K^+K6TYTI52:*Z*E374IIYKZZ>)=:=*40BB4) T",6@ %@7 MV NW2[Q*X\.\@-GV-4#?G(^T6VYUA3V/+N6 :@JIFZ8GB3C;E*O0;OE#W@O5 MV;ZH53K!C/-H>@KZ]4.+6I58)B:LIO4:K649='9>\MU/1ZUV#JEZ#!K2OPFY M$U720_3V5_Z-"J44W4 D"FU (F M?K!N&,_D)VW\9Y'8K;%7#,>%VRF\SNOE-^?*^\YM)%LP?9"(;**T=JJ#DT;% M[K)73Q)9M]KDN+3X4^- JTP 3O/0Z?A4[B7XO\ MCC\H]O@ L/ 4@W=B^E-[EGS_^9'](K8P - 7W&IOP5ZT_%_ MAORK)>K?-M-YLUVA1 MKC:KM:KC&91K[(JQZ+HY6*Y>,4NEJGO0UJI\)E:U-+I[%)K2M0 =D=9^IK[VFKX#-H@\ MU+MF%J894TW'V9JG26P)_CKY=$R'LHR+7,O,I3S:6^E*.W%;=?%6JDU5TK0 M9-E^JY[W,F+)CL\F<(@//QWF6IT3CKH19= M:JI-/&A2>J:@#4;]WC(LDNT^^ MWV[2O AOWFY7>Z2)5PG2/+;2GQNN+5X4TIUZ4H #X8 /H6FTW6_W M6V6*Q6RX7J]WJX0[39[/:85 MBVK6+@RFJ9%IU389:H:J(<>C.7J3_P!4?A2UK]W^'?**W ON0 M 5H_K(NWM.U!RNU[S_P;'I"=;\H[/;\#VQ<845=;=8M]ZZL3 M%NLTBXO(2B-!P\:U5MZ8OS8Z(RO>[CMC7^:W" MX=&VZ53Y[KG@53QKC^4MSK7QU5XE=0!H1NGN*<^.1<:9;MZM]UM%UMTMMV)/MMR@2'&7V74*;=:6I*J5I6M 4Z??B[3V2]J;FA? M\+L5MNDGC'N21?-@<8LOEU>E-.8C[['7?=9W.Y.N/KDY9J:?=6+?*4ZNK\NW MO0)ZTH]]HA XD@ F>>B8_/[ MY7?,_D_EHU: "R\ !_E:$.(4VXE*T+2I"T+312%H52J5)4E5*T4E5* M]*TK[*T !4]>I7[+]R[<'):7R"TCBSC7"ODIE%SN>&MVB!5%IT?M">F1>

;N39?:8K*6?=-IZXTYL^;(HVTXTRY*RG--?7?- M7GFZN>.J_C*E75II5WQTIT !F%[U7G>W<:=;1R4P2.MQM:$/L\=M$J=84I-4 MI>:H_@3[%7&ZU\2:+0M'6GM36GL !JMMOU!G>:W7"?M^9]P'=5JC267&'OO5 M-81H>15IUIEA=$S-'8CKN8TJK;%/A)->84U#?D:PT^\F2Q'E6^X8]:;L]<;XP MI"'&K[G-#>F!\,$+5F*5MN8;PSU-IR7D7N=$.B)V>YM&@U::L=B?DQH]R@:QPA4F M1'L-OU6^-S M X^0[UE6A;TJL:"O-K?(;9DY;I2_W!VB6ZVO-8\%#EJ=>6A%OOS$==76HK\Z MCH J([]8;WBU\O6,9+:+EC^1XY=KC8<@L-YA2+;>+)>[1,>M]UM%UMTQMF7 MN5MGQW&7V'4)<:=0I*J4K2M ?) !T@XZ=W_N><4(5OM&B.<'( M+$L;M#+4>T87>,VD[$U_:8[#7D-,6K7VRVLPPFW,I9Z)\+,!":T2GK3X*>@ MZ(V_U6W>[APX\61R?PR[/LMT0Y<;AQTX_MS):J5K7S9"+7KFVV]+E:5Z=&F& MD>S^] !Y#,_5$]\#,F5Q*MF$OW.F)6IQMZE%)K&A-=%4I6GU* U( !(=]-_P!I MV;W+>;MFRG8^-?&'$WC!<,?V1O%^Y1:.V/.KVB8Y+U[I/PN44B=]O5TMCDB[ MM>&K:<>@34+6T](B>8 +=E"$-H2VVE*$(2E"$(31*$(32B4I2E-*42E-*=*4 MI[*4 !_H &KO-/B5JSG5Q;W1Q0W+#5(P/+7UEUBZXAG M-A1)ZQZ9%@N66^%=H'F=6JRH:$N44W5::@"E(YF\2-O<%>36W.*^\K1\5[!U M)E$FQRY3#4A%GRBR/(;N&+9OC+TIIEZ7B^:8[*C7* ZI*7*QY*4N)0ZE:$@# M6 'IL.S3,=>9+:MUY=.P9#=GX5<<8-R4E-(LNY9ELVZP65T<15:I%OBS;,_)2IJBJ4HF4U6B MJTKUK2GAJ -?,^]9]W2LF9D1,-U/PVUJPXFE(]PMFM]HY+D,=58U6G*UEY5N M>Y8\\FCZO-;I6U4JFM$I55:?%X@!RPY$>H1[P_)F'DS)LV4X[)ERI#JJJ6XXI2UJK6M: MUJ #\( .I'9R[=&4]SWGCJ'CC"A7)&L8MR9V%R$RB"F6TWB>C\1G M0I.8N?&45MRMKO66U>8Q^SNUI5*;Q=HRET\I+BD@"Z8Q['['B5@L>*XQ:;?8 M,:QFSVS'\>L5IBLP;59;'9H3%MM-IMD*.E#$.WVV!&;99:0FB&VT432E*4H M#[ .0'?X^AM[A/X@+O^[MA !3# D>^E ^FUXX_364]:[RRU3S9-DN$MIJJ'E-N( %+?N/4&Q] ;5V%I+;V M*W+"-G:LRZ^8/G.*W9NB)MER+'YSUON$:JT*7'EQ5NL^9'DLK,>+2BO)^U.9,:<31;;K3B*J0XVXA5*I52M:5I7K0 '] M "-MZ@'M?O\F=9JY<:2Q_WO>VF<:=;SS';3$\5QVEJ>T4DSWUQ8["?'O=C8\ M;JJH2FG5ZXVNE5+;ITJMUGQ(IU4EM(! X.8H !_U*E(4E2552 MI-:*2I-:T4E5*]:*36G2M*TK3V5/^TK6E:5I6M*TKUI6GLK2M/J5I7^Z 2$. MWMZ@OD=Q88L>M>0T>ZJ>56782F-9\L2]F&-M42TVM]ZE,@MK"4T0E$2>[ M6J9S+5*>QJ1U5TZ)2ZA-*4 )[F'Y/;LWQ'%LTM#UM3VVF9S=N MO]LBW6$W,99>DLM2T1I::.)0XXE*Z5I12J>VO4&WS6KE @W&/1Q+$^'&FLI= MHE+M&I3*'VZ.)2I:4N40Y3K2E:TI7]FH!Z,_6 8SVS MN;4VA\-N.PMS[%P[6.%6M"E2\CS2_6^PV[S*)JIN'$7.>:>7]1* M$44M5?92E:@$4GGYZEV/Y-\UKP!QUY3ZO>+>]R*V'8T-M-=%(HFX:UUQ>&75 MO^-'6K4W(V&_!7K15K5\%PT>VES%3X9-GU;$555?&TK+;M&I1*?;3Z[9[0^E M55=:?WKDM-.G[+-?94 B3;$V1G^W,ROFP]HYGDVPZWZX2;M>KC,NMSF.> M9*G3Y#LJ4^OI2E/&\\I2ZI0FE*)I]1*:4I2E*4I0 \4?. )# M785[7[O+7<+')7E4:VOXP:75G>0)S#(8=58CC%V12M*I76J&JT512_"!/V.I( M /"[0UKA6YM:[!U#LFQ1XO,J4FM%)HOK2M*TI4 %)QW-.!>Q.VOS1W+Q.V"BX3HV%7Q=UUI MF9]#\CQP5.7>RTHS<&HZW6X%YBS(555'=TKEQB#EOL]I\B^<-M89+;9 M+$^[7?Q5S6QJB586E5'%39#E;PFC3<>V/R@!8,@ M JQ/62?2X8Y\T#37RVV\ "*$ "R[]$O^8+RN^=_(_(QJX M$ST %$-RP_.FY*_C_P!R?E%R, & >_U1^%+6OW?X M=\HK< "^Y !IIW N$NJ^X?Q'W)Q+VXRVQ8-G8VXQ8,I1!; MG777>?VI:;G@FQ;"VIZ*Y6Z8EDD9B0IE+[*9\2C\)Y7N\EY*@!2P\N.*>Y^$ M?(G:7&#?V-.8QL[5&22;#=VD)DKM%]MZJ)E6#,<5G2HT-V[8?F-D?8N5KEU: M;J_"DMJ4AM?B;2 -< =(.UCVTMT=U#E5CO' M'4WBL5FCVV9F&V-G3(#TW']8:]M/A1+O5RHVII$B[7JXO,6RTP_&E4NX2F_% M5$=N0\T .=]VM5RL5UN=DO$*1;;O9KA,M5UMTMNK4J!7<][<.D^Z-Q0S/C-N)E-JG2 M5?;/JC9<2"U-R#4FTK9#EL8]FMF:<<8K,BT1,=AW2!5UI%RM4J1'\;3BFWV@ M!3=\T.&N^> _(O8/&'D;B;F+[&P"X>721'I*?QG,\;EK=5C^>X+>)42%]L&% MY1#:\Z'*HVVM-:+8?;9E,OL- #5@ 'K<[P+- MM7Y9><#V-BM^P?-L=>8C9!B>46R59>B8_/[Y7?,_D_EHU: "R\ !@7D[ MQFTMS$T5L;CAR#PN#GFI]HV%ZQ9-89E5,2&OAMRK9?+'DNQY-CMT89FVV M?'4F1#F,-NHK120 4_?>$[/>_P#M'[_;1=K2MROU4R8RGHCS3M0!R% M !-<]+1V*KSOK86']R;E=ACD30>M;XW>N-6!Y+ ?97N395@F- M.V[9\RW3(Z&Y>K]?W1FKEO7U4U>+]'I_?1H3Z)( LG 00O7%_@M M[=GW?\C_ ).Z> !7B W-X M+< N4O<:WC9M!\5M;SLVRF8J-+R?))?GVS7NL<8=?\F5FNSFSWDTBP(TN:ZS&< %LIV<.R_P >^T3IB18L/7'V3R*V#;X%=X<@;I:F M8=XR5Z/Y4E&&85#6J0_B.K[-/1YD>WI=>28#$&_[8VG> M8L)&8[&R-#3DA3.91B^1VR;9< M@QS(++->MUXL=\L]Q9CW"UW:UW".XQ(COMH=9=0I"TT52M ?! M ![+7>OPLFLN&X3A^.0G;C?< MFRC(K@Q:K)9+3!9I5R3.N-PE-M-IITIXE>VM*=:@ M^>PQV?\8[3/$QBP90Q M9;[RLW0FTY?R.SJW^1,9AW./%77'M28M=&T47(PG6S4U]M+U%5I% MEZ.Q' 'KW[1"NF!.*8LM[@R*^1'M4AQP 5V@ M +/CTG?=VIRTXY.<"=WY*J7R(XJXK%7K2[WB:IZY[3XYPY,>TV:E'I M#[CLS(M-29<6R2Z>%OQV1^U.)H\ZB5#99YH\G]$*Q2=(V%B4.OVL7.1X[];XZ*>#'[E( M&.]7P]:(6VE($9(TU +:_CQ^ #1 MOXGM9_(JR'=C$_\ 17&?N?LW[G1@#,)Z U\U?RRXP;K>]SU-R$TWL&Z)D MUA/V'%]C8I=,EA3J/JB^X7+&6+I7(+7/J^GPT8D1FG:UZ=$]*TZ^5LN=87D: MO+L65X]=7Z+\M46%=X+TQMWQ51Y3T-+WO3+OBIT\*T)5_P @!L&>J M,>;!V[JC4ELM*^WV'R;K?K'8F:R+Y>K39HZ4^-3]UN,.W,I1[?A5=F/,HHGV5]O7I[ M#E5O?OX=M+1[4R/"W+<=VY##JI-<R.6W6M/=,:A.S_ !=/92J)[]8=G4FM:?L2 M:U_Y #@UR?\ 5 ;]S-,^P\4].XGI6TN)>CLYWL-]O9>?J16B:Q[C:[%2/:\$ MQR6BO6BF)C&1-*ITK1=.O2FL.:!FV1%TK]5+B9::_P!T CH[OY$;SY*9>O.]][6SC:^552^W%N69WZ;=D6F+ M(=\]VW8];77*6K&[15[X5(=O8C14*]J6Z&I6299DN83ZW/*+YWRVDH12OU* &&CSP !T-[:_;UV5 MW$N0%MUGC'OF/ZUQI<&^[IV8EEM<7!L.'X7/&_ MXGW4TB1Y+C>6-/ZHO&V:)I5%MM]55^"WXNJ7;A,JBJ( M[?2O5752J>!"ZT LLM*Z:USQZU7@^E]2XY%Q37NO;%%Q_&[+%ZKJU%8\3C\R M=*7U?N-WNLUUR5-E.U4]*EO..N*JM:JU[#8[CUHQ2R6W';%$1!M5JC(BPXZ/ M;X4)ZU4XXNOPG7WW%56XM752UJJJOMJ 91/M M X&]_;LP8KW9^-;4O!VK/C/,+1UOO5XT'FTSW>#$RR-)0F M9>M*YQ7_ -17CP2D5I&>N#$H 5&.R]:; TWL#,-5;5P_ M(-?['U_D%RQ7-,+RJVR+1D.-Y#:)"XMPM=TM\I"'H\B.\BO[%4K36BT54E25 M5 'AP 3O/0Z?A4[B7XO^./RCV^ "P\ !2#=V+Z4WN6 M?/\ ^9'](K8P - 7W&IOP5ZT_%_AOR4&$-Y9A=X<3=+!>H#J+;FNNLPB,/L6C.]>Y' MY#[^/Y1::25IHKP.Q9D9QV),8DPWWX[@ J<^[SV/N5W:4V&XYF]NE;4XS9-> MG[?JWDQBMED,8K>5+\;\+%M@VMN1!17$MO1L5E,^_7U5:5N2(]O16)= !8GQX\>''8B1&&8L6* MRU'C1H[2&(\>.PA+3+##+24MLLLMIHE*4THE*:4I2G0 ']@ M 58GK)/I<,<^:!IKY;;> !%" !9=^B7_,%Y7?._D?D8U< "9Z M "B&Y8?G39'HM?VIWBYS%R+9<5-//V"YN*>:I6-)GL20!4S;OT=MSC9 MM?-]&[WP#(M7[9UQ>GL?S/",IB4B7:S7%IMM]JOB::DQG76'6W% #%0 -O>#_!GDCW#-_XKQRXQ8%. MS+-:DWN\.M2X^%ZXQ)$J/&NVP-DY(Q$EQ\6PVQ^\(\V0XE;TF0MJ)$:DS M9$>,Z +?+M+]J70O:8XTPM*:JHG+-AY2]!R7>N[+I;8\+)]K9RS"3&H[Y:5R M7;#@N-H6ZQ8+&A]UFW,.NNK6_.ESI] =W#0#F"9VW#P7>V"P[G.T'OR#;&Y5 M^P&_2FZ.N6&_-M59DY+K/)9++:+K:EN4^HF3&4S+9:=H *D?G)P.Y,=N[?&1 MXCS=U_H<=E(8EVF*_'K'RN3X'E>9 M:6E-W( ;VFZKJJE%*5UZK4IRJU5 $?H $SST3'Y_?*[YG\G\M&K0 67@ M -:>7/$/C[SFT1F/'#DSKZV[%U=FC+2Y5NE*P7N%YBK-EV(7Z M+5NYXQEU@?=4N).BK0XE*UM.4<8=>:< %4AWG.P/R:[3V8S\VM[5VWCPWR"[ M5:P7?]EM"Z2L3K-D>"!A.\+- 2\UA.7,+<0S&N-.EDOU*H:G/ "RTL= MCLN,V6SXWC=GM>/8[CUKM]CL%@L=OB6FRV.RVF(S M5GL]J@,QX-MM=M@QVV M8\=EM#3+2$H0FB:4I0 ?4 !!"]<7^"WMV?=_R/\ D[IX %>( M #]EOM]PN]P@VFTP9ESNESF1K?;;;; MXSTVX7"X37D1H<&##C(=D2YDN0ZEMIIM*EN+51*:5K6E 2T.U9Z37EWRXE8 MWM;FW]L'#CCQ)]PNJ<3N=OCIY+;#M;KB7%PK1A%U9D1M1QY,9#B%S\H8^,8S ME6E-V66RY5U L29C>TLI8>R MC/JN2IU3-HR!^GF2%19SC\R4 *VC8&OLZU3FN3ZWV;B&28!L#"[Q,Q_+ M<,R^S3\?R;&[W M #>GM_]N;E5W+=XVK1G%W7TK([A5Z%(SC/;LF3;-9ZGQF2_ M5M_+=CY:F+)C66VL--.J8BM)D72YN-58@194BJ6J@"VD[1_9]XV]I'1Z\$U7 M'^W7SSG'EVJQM//48\U3LEZ M5+6Y(6 .M8 (M/?Q].=K_N6VZ]K'O63*:9=>9JN#!0S#5*=N( DW Y =_CZ&WN$_B N_[NV$ M %,, "1[Z4#Z;7CC]P'(C\AV< MNP ?!RK%\< MSC&,CPK,+);,7RG'+S$:GV>_XYD%OD6F]V2ZP7TK8F6VZVR6ZP^T MNE4.-.*36G2H *;GOE=K').U1S'6Z(FYEJZXR$VNY=5>>^Q[G/6AM$]I( .-8 -C>(_*7;7" MGDAJ+E%H^]JL>R-/9=!R>S+6IRMNO4)-'(60XE?V&U(7,QG,<>ERK7%5 !=8<$.:&I>X)Q3U!RPTO+_\ NEM+&V9\_'I,V+-O> YC!56! MF6O,G5$\+;>08=D##\-Y5$(;DMH;DLTK'?:6H ;=@ M 'Q@72UW&$^E; M$J#/A/K:=;72J5H56E?JGYYD2+<(DF#-CM2X9>;52 MJ5MNMJJE5*^RM*@%?7WDNSWD7!',']R:3MU]RKB=FET>K'?\J==KGHZ]S)#5 M(^&YEX/RJ-V*[R%^-WP^Y3%5EI9?G\K.0>@9>LK@K(<<9DS<&N+R MO KPNOO8U)<6GPV^X/=%55"=4OI%D+KU5T\MROCHE3H'!TUB M +:_CQ^ #1OXGM9_(JR'=C$_]%<9^Y^S?N=& ,PGH "H?V'_I_G'W89-^[ M4TX+W;_*MS_SA-_QEP R3@O*CD]JYAF-K/D=OG7<:.BK<>/@NW]A8BPPVKSJ M*;9:L&0V]MI%:2'.M$TI3X:O_2KU^O;,VS.RI2BS9=D]I0BG1*;9?[K 2FGP MO8E,66U2E/AU_P#VU -C;+W7>Y%84K3!YH[^?HXTRTKXZSJX9(JB&*5HBJ%9 M%\:*;=5XOAK36BW/^=6O2AZZ/O';T:E:-[$RE75*4_X1B?J=*R_.K17 M]VM/;7]D ^C<.[CW*[E$>A2.9N[6V7O+\:[?D;-IEI\MU#R?)N%JA0Y\?JMN ME%>6XGQIZI5U36M*_P!7=[[A>0IM>P\DHE73K5J91A?LK15/"ZRVVZGVT]O2 MM.M/9]0 PIE_.WFSG]'6\SY>+QV^Z;QV5(M*:.(:0XEFT?;)2UQT. MI91XTMLIHNJ>M:5K[3SMPV;L:Z^*EQSW,9B%=>K3^27A3%.M$TK1,?WRC"** MHFG6E$TZ@&K]PN-PNTR1<;K.F7*X2U^9*G7"2],F27/#1'F2)4A;C[R_"FE. MJE5KTH>+=>=?<6\^ZX\ZY7JMUU:G'%UZ=.JUKK52J]*?LU /QG\P M #<[@OP7W9S\W9;-/Z?MGN\./[M<]A[#N<:0O$M9XDN1Y3]_O[[ M7@]XF2/ MNW6YM:9-RDI\"/ VAYYG(>M-:9'M+(V;!8&?"VGP/7:[/(76!9H M%5^%4J4I/3Q.*Z5HTU2M%O+ITITI12D@62O#+ASIS@SHO&M%:9M2V;3:_%,[#'%SNUXO\ M;7=W$Z7Y78S84V? >0V.6E$]^;;X2GW[=A^U,;1)M[6=X:V_(7Y"JO,72V*7 M54631JKT9\ 5AW<0[17.GMBYE)L?)G3]T8P.1<%0\1WOA#8J)1I3;BP!S- !.\]#I^ M%3N)?B_XX_*/;X +#P %(-W8OI3>Y9\_\ YD?TBMC T !?<: MF_!7K3\7^&_)RV@ R "A&VO\ A2V5]W^8_**X@ \ M #/_$_\Z;C5^/_ $W^47' 7O( /%[%UQ@&WL&RG66U,+Q M?8NNLWL\K'\PP?-+';LDQ;)K)-31,JV7NQW:/*M]QAN]*5\#C:J44FBJ=%4I M6@ @;=UWT=\A^=D>Z>U7?HZ693DRZW/B+LW)D1D1'5K4Y[EI7:N12:-4AUI5 M*6K1EDJE6JT6NEZ4E3<5L 06=SZ+W-QSS^]:JWUJS/M.['QYZK-WPO8V+7C$ ML@BT\2J,RDV^\Q(CTJVS$4\R-+9\R-*9JEQEQ;:DJJ ,5 M Z03,6CBUHV_7[#VKDBVY'NC+4O8=I+#ET<0F6J^[#N<>MOG M3K>VNCCMKM*+G>U-_":A.?4 !8V=HCTQW$?MRSL8W;NF5!Y6\MK2F+<;;FF3 M6-$;5&I[S1"'JN:GU]<%34R;];)5>C.2WE4BXT4RW(@Q[2M3K:@!)L M !5B>LD^EPQSYH&FOEMMX $4( %EWZ)?\P7E=\[^ M1^1C5P )GH *(;EA^=-R5_'_ +D_*+D8 , ]_JC\ M*6M?N_P[Y16X %]R #D5W6NR]Q"[M&OHULW/97L$W; MBEIDV[5O(_!X$%&Q,,;6X_+CV&^-/^1%V#KWXRD+>=L=Q<2EI3S[D"1 DON2 M:@"L,[FO8OYZ]KJ]7:[;M8 MWZ33PMJAWMF.R[)\2( "2;VKO3(\Z>X/. MQW8NVK#>.(?%V6Y&GR-D;0QV7#V)G5GJN,\IK4VJKDJVW^YMW2%(2N+?+JFW M6%3*JO1GIRFZQE@"S&X"]N?B?VU-+Q-)\5M<1<3M3ZHT[-,UNKB+ULG9^1,, M5:7DNP

9:FWF=6JUUCQ6TQ[9;D.*:@Q8S-?+ !O* #E)WANU9JGNS\3+UH MS,)$/$MJXE(FYIQZVVJ+5V5KK9*+>Y%:9N=6&79L[7^8L41!R"WHHKSH]&I+ M2??84)UH 4_O+SAWR)X*;RRKCOR>UO>-;;+Q5Q+U8[SH\J(MQA8 K7^ZAZ67FYP;GY+LOC3;+]S+XRQGI,^-=L#L#T MK>> V?Z_)\C8>K+.W+G7V+9XB/"]?,>1+B.-M*E2HEK0JC*0!%X=:=8==8?: M<9?9<6T\RZA3;K3K:JH<:=;72BVW&UTK12:TI6E:=*@ _F # M*^D]$[FY);'Q_4.@M7YQM_9N42$Q['A6O\=N62WZ6GS6FGYSL2VL/>X6>W^< ME?M&T;U!D]$N8]!J]C"5-5I*DWAA]3#0 G&QX\>''8B1 M&&8L6*RU'C1H[2&(\>.PA+3+##+24MLLLMIHE*4THE*:4I2G0 %9CZUC5Z<= M[AG&_:\9CR(FS>)=KQV8JE':TF9#K7:>Q:S9E5N.K11SX@S2U,5;;2A*4L)5 M6E5+56H AM@ F>>B8_/[Y7?,_D_EHU: "R\ !\'*<5 MQC.<;ON&YKCEAS#$,IM,^P9/BN4V>WY!C>1V*ZQG(=SLM]L=VCR[7=[3<8;R MVGXTAIQEYM54K35-:T !!L[L7H^<2SJ7DN[NUO?+7KS)9CDN\7CBCL*]/,Z^ MNDQYRK\AK3VP;BJ1)P9QY7BJS9KVN1::.N>%F?;8K;<=( @6\B>,7(3B3LJ\ M:@Y+:=S[2NQ[(\^W*QG/8EK2OQ9=.KL=NKE($J XZX[4 5K_S<5;;D97J>8Q&JW[VNY-.61$ESR8MTF=/'4 <,@ M ?>Q?%LGS?(;/B.%XY?LORO(9S-LL&,8O:+A?\AOERDJ\,>WV> MRVJ/+N5SG/J]B&F6EN*K]2E0 2\NUOZ17E/R4DXQM?GY; %<'W, M?3!]PC@3)R'.M7XU,YB\<[9[S.;V5IW'ICV?XU:&JK<\W8VF(\J\Y7:/=(S: MW9,ZT+O=HCL(J[(E1^OEI $;IUIUAUUA]IQE]EQ;3S+J%-NM.MJJAQIUM=*+ M;<;72M%)K2E:5ITJ #^8 /T1(DJ?*C08,:1-FS9#,2'# MB,N294N5)<2S'C1H[*5O/R'WET0A"*54I5:4I2M:@ DQ]M;TLG<*YOS++FV\ ML?G<)M 2E-RG\MW'C*E5-X/HZ3*LN4H5(0I"FYN0N6& MASSXRYG MA\I0 L:NW)VH>%_:XUNK".+^MFXN4WJWQH>P]VYDJ%D.Y]GN1G$OHKEF8-P( M"(UG:DHHXQ9K5&MUDC.TJZW$2\MUUP =(P <@._Q]#;W"?Q 7?\ M=VP@ IA@ 2/?2@?3:\]C<9LWN*6HZ[#LJW0ZI>Q.?=*K9MT>E !389?B638!EF48)FMCN6,9EA617O$LMQJ\QG M(5XQ[)LO [E:GBKNC)7(?%;EODEEL59=RF.(L^I-]2U1K'@^P?KOF1;9C^9IJS MC^0N]&6TMUM\^0\B/:UI6 +5, \_EF)XS MG>,W_"\TL%HRK$\69XWVM*O7"]ZXC MLJ2B)?%^-V'1/DW)5%T:ER^8&^^-]PU\[)RG$&9-TPEQ:WI3%/%(G8Q5:U*\ MN3_?.R;0E-:41)KU4W_>O5Z^%;@$>8U0 +:_CQ^ #1OXGM9_(J MR'=C$_\ 17&?N?LW[G1@#,)Z J']A_P"G^T:6T?8EQ+4N,H:FY3E]TCQXR9D M]Y**-L,MH;BPHZ4L1VVVTTH=;->:[QO6>.Q\=QN-5MI-:/3I[_@7<+M-JFB7 M)L]]"$4<=52G1*:4HAM%*)32E* &V9[H M 'Q\@QZP9;8[MC&56.SY-C5_M\JTWW'L@MD*\V.]6J< MRJ/-MEVM-R8DP+E;YC"U(=9>;6VXBM:*I6E>@ ([?,'TKO:2Y63KIDV-:KRK MBCG5S>-/.75N8PG$R7;99=YZURS6LJ&JB:>YP9V38#/VNUU,=7U F-V*T<:MEHBI?4Q(PG>'N#-QJU(<8; M1#3L?$M?OH5):11Y'O"&*4;72BZH<\2* #%/ZJ!WM?T<< _VB-'?Z\ ]=CG MI'.\Y?$(5<]8Z2PZJIR8BF\CWWA4I;<=5&*UN:ZXBK*45@HJZJE4I4J3U:5T M:KU1XP!M#@?HKNY7?'8SV?;^X9X';W7$ID-6_,=P9GD$9M,M#3KGQ;'TS9+& M]UA^-UJB;KU6JB4+\OQ*4@ =!M1>AYL;*X,W?7<$NUP;JIA5RQK46AH=G6E' MN_64U!SC,MCWQ*U5E+\+;CF/)I1MOQ516KGA: '7#1'I&NSQJ'W"1G.#[LY( MW*)T=+;;WY?M5XZV72L#44!R&TY7ZW'D4DIJA-$O5>^$I0 [Q<;^& M_%#A]89^-<6^.FF]"6N\-P&\@KJ[7^-XG=,IK:_>*6U_,+_;(#-^S"9 3+=H MR_@ -E 1*N2'I!.$O)?D/OKD=E?)GE/8>\E"?&M:NJJ@#"_ MZDOP%_2NY?\ [8TQ_)< !^I+\!?TKN7_ .V-,?R7 ?J2_ 7]*[E_P#MC3'\ MEP 'ZDOP%_2NY?\ [8TQ_)< !^I+\!?TKN7_ .V-,?R7 F1XW9(^,X[8,;B M.O2(N/V6UV2,_(\'O#T>U06(#+K_ )2&V_.<;CTJKPIHGQ5KTI2@ /M M AN9)Z++@;DN0W[(Y?*GERQ*R"]72]R6([^F_=V9%UG/SWFF/, MUBMSR6W'ZT3XE55X:4ZUK4 'Q?U)?@+^E=R__;&F/Y+@ /U)?@+^E=R__;&F M/Y+@ /U)?@+^E=R__;&F/Y+@ /U)?@+^E=R__;&F/Y+@ >TUOZ,[@KK38>!; M'M/*3EG/NFO\TQ;-K;!N#^GJV^;<,4OD&^PXDZD;6;$BL.3(@)0[Y:T+\%:^ M%5*]*@ F$@ UIY/\-^+'-+ UZUY5:&UKO+$*)D_%\3.\ M;!F>#JFCOAK6E0!$PYA^BPXM[ MDW3)>%7([8''>Y/-R9476VU;33=.NE2_KRHMJM.3-W3%]B8K:Z^)M*I$Y_*) M**)57PK\5*) $3B6 MUD:NS";*I\%+D>!!G.)6KJGQMI4Y0 -Y">O5::5 &G>18=EV(.M, M9;BN28N^^Y*989R*QW.R.O.P5-(FM--W*+&6XY#6\BCJ:4K5NJTT5TZT !YP M &;\0XR\D=@RZP,"X^;OS>=1Q+-86(:HSS)9='5M//(:K&LU@FO4<6S'<71/ MAZU2A5?J4KT '073W85[Q.\7F&L+[?'(:RID)HXB1MO&H.@XE&JR%1O,7*WE M=-=LI3XT^*E.OB4UT<32J*T54 =LN,_HM^>FPY$&YE*[5'%-Z MU9-L?!%;+3:; M:Q&@6VWPV$)0TRRVAMM%*432E*= ?8 !'?[H_IP M^+?=7Y*P>3NXMY;]UUEL#6.+:M;L&M'==HQU=HQ2[9-=X=P73*<*R"Y_&4E_ M*'DN]'Z->!M'A12OBK4 SE[2NMUVDO%5W>!=UXKCV)U MM]OKB>/8Y"I;:0L<:<^N-+=\U:_A^'I2@ ZH@ A[;(]&=P5V M7L//=CW;E)RS@738&:93FUR@V]_3U+?"N&5WR=?9D2#23K-^12'&D3U(:\Q: MU^"E/$JM>M0 >+_4E^ OZ5W+_P#;&F/Y+@ /U)?@+^E=R_\ VQIC^2X #]27 MX"_I7='I9.UIS%=N^58)K^Z4A_#75Q-C8Q^4\NM%.25=.E0!%7Y.^C&[A MFL9=PG\:-O:)Y0XNRI5+= N-PN&C-G3*>*M4>=C66KO^O(R?!TI55[=H=V8C87;ZY-.,0'O)FW37FO)^Y[#&^MJ=J^[D6FUY[84P M:)3TK(]Y]WHNM$>/Q5I2H T"S#2.Y]>+DMY_J+9^#N0X]9DJ.XW5:NB?,0I/7K2M* #& ,IX/HS=NSG8;&M=.[3V$]< M/+]P9P?7V6Y8[.\V6F U[FW8+1<%R?-GKHPGP45XGJT13X5>@ .CND>PWW@N M0+T=O ^W_P @K/'E);=:N>WL:B:!M*XKE$*3,9N.\[CKR++BJ:N7_)?4>@[ [Y4F5B&JK;>-U[$\M*J^?;+C-F_: M%@5@F.TI\"3$N%_912M%5;77J@ $N7@+Z>WMA=O2=9,QUMI'[[6Y;$XS*@;Q MY"RX&S<]M=Q875UBZ8K;5VFTZ^P2Z1%J51F;9+);[A1NOA7(<]M:@#MN M #3;FMV_>(?<-UE35'+C2V,[5QZ"J9)Q>\2_>[-G.!72:VTV]>,"SNQ2+? ME.*3G:QV:OHBRDQ9R64-2V9#-*M5 $)KF%Z)K/H5TN^0<#^66*W^P.O2)-LU MERAMETQN_P!KB)4XZW :VOK6P9%:LFG.-]&VJOXO96O'2GF/42JJT@#BEG?I M7>]WAC2&X]?JPK3E>RL3RJ6X^GVMMHMU75 M?4\-%=* \5CWIC>^/DB*NP^#%V@,(E(BNNY#O3C'C:VJJHVI3](=]W3 N,F M*VASK5QAEVE:TJFG55*I !OSH7T:O<]V-,BO[ISSCAQTQ_S$IN"+IFMXVAFK M3:J(K5RVX]KZPS,2G^"BE44E[(X=?$GV=:5\0 )0_!;TE?;/XJ/6;+=ZQ,FY MN;.MJHTE4O<4>+8-.Q[C'_OG[9I#'Y6>N=FV M+PNR8V$<@[)>M99?#;0I7EVR)F6$0,[QC*9SJ*4K1^1;\=8\2JIJE-$^-0 X M([N].[WE]#/3?MEX)[6S:WQ4RG6+KI&1BV]6;E%B^VLB%:M39!EN3-J?3[6H M\F!'F.?4HSU]@ .?63\'>:N$W!5IS/A_RCQ&Z(TWM6_3TLKD5@V;7F M77292.VI"7'ZQH-H?>HRVIQ-%*\/AI55.M?;0 &Q&O\ MH=Q;:RF/O<<#^8. M9,2$^-%QL7&_;TRS(;K60E+LB]IQ&EGB,K,B.N[<><5T%89*FTHR;?>U<+QV.BJET2[61BN%3]@;)BIC(K1:JN6-- M%IKT;JM5*IH )&'#ST4.G,6G6O)NM 2\^)?!KB1P5P.NN.)F@]>Z2QJ M0F+\$M.Y#!V8Y@K]PBY*K+\3 MR5QYNR2,$:7 I'4Q1NLV3XZ.56BJ !QH_4E^ OZ5W+_]L:8_DN _4E^ OZ5 MW+_]L:8_DN _4E^ OZ5W+_]L:8_DN _4E^ OZ5W+_]L:8_DN !U1[3OI^> M-?:+W-L?=>E-T;RV7?\ 96L7-6W6U;2=P)=G@6=S*L>RRMPM],3P_')M+E2; MCC3?UQU;7E.+^!XNE: #O8 # _(?B]QUY:Z_F:MY,:5U MOO# 9?GK3CNQL5M>2,6R9(CKBUN^/2YL==RQ?(&67*T8N-M>BSX]>BFGD*I2 MM !% YE>C"X8[6EW/)^&V\-C<4KU)5(DL8#ET)[>VIT*ZOO1[;:7+Y?\>V?C M[+JW$-*E2[]?JM-HHI,=:NOB $;/D1Z1_N_Z5=G2=?8/I_D]88WF/-W#2^U[ M-:KO[E15/ J3C&XV-6W5RX>76E5QH'QCT52M&UN4I150!R!VEVL.Y5I5V2G9 MW OEOBT2)X_.O;N@MEW/%J^6I27/(RZRX[#P=:^5+7T35*O[U2:U &F M>3X'G.$NJ8S+#,KQ)]$R1;ULY/CMWL+J+A#4I$N"INZPXBTS(JT5HXU6GC16 ME:*I0 'E 9CQ#CMR!V%):AX#HO<><3'_=/)BXAK'-LEDO>_UK2!Y3%ELDUU MSWVJ:^3TI7S.GP>H -^]0=B_N^;Q=B-8+V]N2D%$[W>L2;L["%Z.M3[4M24Q MY*+SNV7KVT^YNT71='ZO49HW7QU5X/A [3<;O1C=Q79;\"=R*V]Q_XR8Z_Y M?QA"BW2[[NV/;_&BBU^7C6(-6/ )ODUKX:],N1U72O3JGHJH DU<,?23=KGC M)-MN5;CM>>NL0Q? <'Q:WM6G&,,PJP6G%<4QRU,555BV6 M'';%$@6BT6]FJJ^!F.RVVGK7I0 'J <>N[CV9M%=X/'M' MXYN_:6VM8Q=%7K.KWCK^JG,.1(O$C/8.,0+DU>OMNQG)&ZLPV\69JQY"6E>) MQ?BJJGAZ #B/^I+\!?TKN7_[8TQ_)< !^I+\!?TKN7_[8TQ_)< !^I+\!?TK MN7_[8TQ_)< !^I+\!?TKN7_[8TQ_)< !^I+\!?TKN7_[8TQ_)< !^I+\!?TK MN7_[8TQ_)< !^I+\!?TKN7_[8TQ_)< !^I+\!?TKN7_[8TQ_)< !^I+\!?TK MN7_[8TQ_)< !^I+\!?TKN7_[8TQ_)< !^I+\!?TKN7_[8TQ_)< !^I+\!?TK MN7_[8TQ_)< #]4+T37;X;F1EW+E/S)EP$O-JF1H5STE;YC\>BJ>:U&G/Z@N; M,5Y:?8EQ4=Y*:^VJ%?4 !E2P^C [45GD.O7#:?.+*FW$MI3$OVV]-QX[-4+\ M:EM*QCCQCWEQM>B3M M&\)^,.N+W!514;*K%IC!%9NBM.O@HO.;A99N8/I;ZU\%')RJ(JI7AI3Q5Z@# M>$ '^5H0XA3;B4K0M*D+0M-%(6A5 M*I4E254K1254KTK2OLK0 '"#G-Z;WM5\*=D2MJ\99EOU; M>)TYU2GGIU^PM-HO&J4&G]X6!#BGHV+[=M-^TOG;<==5^"!#G6AO8V&7Z8Q\&BI$B58VG:>)5&T M5I1%0!PIW1Z?CO):)DR6\\GI; MD-THI+;S#4A/6B5MH7U10 2O8AGW3,-2Y]C,KS M7([]8_"=\Q<1Y#M$].M6UT5]2M*@ P8 #[]@Q/*8Q?&L@R1^/Y M/O#-@LUQO#K'O"E(C^@ -NM<=M;N'[>D,,:S MX+\NREYI3=7'WVT4$F J]Z"PSC[8+AX*HR??FV<-L<:,E54^)4_%-?R]D;+A>517527 M+$E=?;1-*UIT !(.XG>B6UE9)-LO_-GE_E&>U;\MZ?K3CGBL3!;/20U52O=G M]I9[3*+U>K7*5X:.I8QNS2:-T51#Z5*HM EC<,>V'P-[?EH^+^)G&G7>K;L M]#1"NN?)@RLIVI?F*(4EQJ^;1S"7?L[G0WENN+]T]_3!:4XJC3+::^$ &^8 M .5'-[LG=M#N"NW.^\AN,>'JV5<_-=(R:KK6C7BHFM !%.Y2>B*N"')]VX4\ MU(_$<9Z46I*Y^WM30)J9'F*JE-4MX.UX*4JKQ*ZT10 <%-Y M>E^[T.D5393?%>/N.P0G%-_;#HW9>OLY3+Z.>!"X6(2;_8MEOMNT^%2OQ&GP MI_O_ U]@ .8>Q.W7S_U)(>C[/X0\M<"JPJB:OY5QVVW9H#R5+E-MO1+G-Q) MJW3HKRX3U&WF77&G/*7X55HFO0 :HWO&0U@_;V MYA3V5J<0BZ7;0&R<2Q]3C7B\UJF29?C]BQ_SF_#T4CWGQ4K6E*TZUIU '4G1 MWI+.\KMUV.K+M5:DX[6V1T6BZ;LW3BC_ -9\2:56NS::^^_D<5SI6M:-R(;* M_@^VE*5I6H [Q<6_1):OL[MMO7,SF1F&<+0XR_/U_P =L/MN"6KQLJ:<5#=V M1L#[<;K=K?*JE3;ODX]:I%&Z_6W4+K120!*8X7=HKMT=OYN%,XO\6M.%R<)R#(L0K;$Y-:+?*F0Y MBY=F5>H%TM=)B7(2:4\^.ZCI6OP?J BO?J2_ 7]*[E_^V-,?R7 ?J2_ 7] M*[E_^V-,?R7 ?J2_ 7]*[E_^V-,?R7 ?J2_ 7]*[E_^V-,?R7 ?J2_ 7] M*[E_^V-,?R7 WI[XKZ7C@QW$^4&6[!M=D:V!9=/+UW%Q/+,FLL6MM5G4RW MY-A%^E1/6I[EHG1^K- M,W79F<;DEZPPNRX0G9^RWK7*V!F4+'HJ;=:[KF$ZS0+7 N>0?%C#+4F91A#L MQQNKSU5/.+6H 9D /SRXD6?%DP9T:/,A3 M([T29#ELMR(LN+(;4S(C28[R5M/QWVEU2M"J52I-:TK2M*G^5H0ZA;3J$.-N M(4AQM::+0M"Z52M"T*I5*D*37I6E?96@!$@[J7IY6<@?R'?W;_LT"V79SWB[ MYEQF2\Q;K74ZLCM,OU\R M#$KY=L8RJQWC&?/ M .\_:][&FZN:\G'MN;J:O>E.+SJV+@Q>9414+8>UH%:(>:9UQ:+E%6W"Q MZ>U7I7()C=8OA52L-F;7S/*V>TOQJR+8RXE^R),G',+K5+J9#C=6[M?&O8JB M;1'>16C<1VG_ /%.4\'2OUM+GM\($\O1.A=2<:-88UIS2&$6? ->XI&JQ:[' M:&E4J](=\*IMWN\]]3L^]W^ZO)\V7.EN/2I+M?$XM53IWC.,6'#K+#Q_&[;' MM=J@H\+,:.FOPEJZ5X-VD^+?<'M+]VS.SJUONV+!3%Q_>F#V^&WE+:6$T3$M^9VM:HL#8./L M>"B4QYJVY<=OQ)B2XOC756%=JZ)PK:K"G[C'K:,C0W1$7)K:TW2;2B:=&VKB MS6J&KK%3TZ42Y6CB*>QMQ'6O4""YSN[5'+7@%=I$S9^'URW4K\[W2P;QP)F9 M>-?SZO+I2'$O[M6$W#!K[(HJB4P[JU'H^XERD1V4VVIPYH[-TAG>K7U.7JW^ M_P!B4YX(N26M+DBU.^*OUMN4KPT=MLE5/J-OI3XJTKX%+I2M0#FP8? + M:_CQ^ #1OXGM9_(JR'=C$_\ 17&?N?LW[G1@#,)Z J']A_P"G^(VM7AI(GS'*HBP8W6G3QNK0GK M[*5K7V $T;MR>GATQQW9M=$57CEK M=I6BJ>)IY*5WF0W6G]\\E+-.OL:K6E%@$DIMMMEMMIIM#332$MM--I2AMMM" M:)0VVA-*)0A":4I2E*=*4-OJ4HFE$II1*4TI1*:4I2E*4ITI2E*>RE*4 /\ M9_T M M M M M M M M M M _!=;5:[[;+A9;W;8%YLUVAR;==;3=8<>X6RYV^ M8TN/+@W"!+;>BS(:<35+C3K3E%(<;6FM:536E:5I]4 CPM)WV:KQ.>3(POSV9^#>\+HEI#ECD-V^(WU52V/+^KJ?LCB/A&4>\7' M#7?M*O*_$Y[JPU63CDERO6OA5;O$EVV>.O1-*QE4:;I[?)54 B0\NNUWS8X3 MR)\O=&F[P_@L1Y;;.V\"H]FVKI;-%NH9DOY-:XU'<9][HPI34>]QK7-6BGB\ MBE#1'/-+;&URMU>18_(5;&U5HF^VOQ7*RN)ZJHE:IC"/%#\SPUJE$E#+E:>W MP@'/LQ4 6U_'C\ &C?Q/:S^15D.[&)_Z*XS]S]F_ 9WT'Q@Y"*6YQSV>]7*7$C)_970 M]/B^%Y7FLZENQ6P7*^2O$BCE(,=2V(U'*^%*YDM?@B06:U_Y[SB$4_N@$I+A M)Z8WHJU9QSNV&E5**9ETT9J&YJZ+I2M%TA9MLY;*542KVMR(EB8I7I\)JZ4^ MH;K:XX:=*L7+9MVZ^U+GVM6%ZO2O[/EW&\U32OM^HIN,G_E2\ 2JM):$TSQO MP2WZST5K7$]78/;55=9L.)VMJ U*EJ;0T[=+Q-KYMROUZDH:31Z=.>D3'_#3 MS'%5H;NXYB^/8A;&K-C-G@V6VLU\28L%E+25N5I2BGI#GM>E2%TI3Q..*6XK MI[:U ,NGW@ M M M M M M M M M M #_#C;;S;C3K:'6G4*;=:<2E; M;C:TU2MMQ"J52M"TUK2M*TZ5H?\ *THJE4JI1254K12:TI6E:5ITK2M*^RM* MT .2G*+LB=O+E*[<+S==.M:>SBX*===SK0LB'KFX.2GO IV7/QABW7#7=VER M76Z+>D2;,[*=4I:JNT4M2JX)S7C?JC-JNR'\?38+D[52E7/&%MVAVJU=/$MV M$EEVTOK6JG52EQZKK6M:^+K6M0#J+@V*Q<%PG#\(@RI$V%AV+8_BL.9*HVF5 M+BX]:8EHCRI*64I:3(?:AT6NB:4315:]*=#-5L@HMEMM]M:6MQNWP8D%MQ?2 MBW$1&&V$+71-*)HM26^M>GLZ@'J3]H !4/[#_T_SC[L,F_=J:<%[M_E6Y_Y MPF_XRX >//G@ &P6G.)_)SD+(88TAH#;VTFWU^"MRPS ,EO5AB_ M#JU5VY9'%MRK!:8R7D^"KLJ2RU1?P:JZUI0]5C^#9GE:TIQO%K_>Z*KT\ZW6 MN9(BH]M4^)Z6AJL5A'BIT\2UI3U]G7J =DN/WIL>?&TUP;AMZ7K7C?C[ZF5R MF\KR2-GF;HB.N4^O0<7UX_>;$Y(3'^'5B;>[*\/\ :%[J MT[?EV?$(BO#5=)TQ%TN5&U5_OFX5I5(C571'M\+DEJM/J5Z5Z] .^7&;TX'! M/2SEMOFWG\WY.9;"\#KJ,WG4Q'77OC2J*;D1,!Q&0S->9]GPXUUO%WC.?44B MM/8;18;Q$UECM69-_5GA8@VV(Q"B,TZ4IT:CQFVF4>RG[% #UY^ M\ M M M M M M M M M M KN^3W\VC[;/WYOSO>?O?_P#\K/C+R_#[QU^M^=YWE?#\9R=S3[3O M?I_O'\WGWOWI_P#R%]_;SNOFT\7C^*_^I/.Z=/'U]GB\7A]O4 Y&[(^T[S'? MM8^]+X?.B>#[V_W]O+\'NZO.\K[[WUWR?-Z>=X_KGF=/*^M]3 ]W^+^M?<_B M'^^;Z?%'VS].GAKXNGQ][?#U_ONOMZ_WOL ,2GP0 #T.,_%OQBKXT^U[W;W M9WI]LWVU_%WF^-OP>'[3O^M_>>G7P]?K/3KXO;X3]<+R?.KY_NG@\"O_ &WW M[R?%UITZ?%_^$>/^Y_S?[O[ !T@TS_-E]X;^/?ZK[XP\ZONGWYOZW3W?Q^.O MA\S[W'_W8\GP?4]^^M^'ZOP^AEW'?M-\=/>OO+^;XOK?VQ??X\'7K[.OQ1_@ M7AZ?_:>SI]7V@$AC@9]KGV\8[]J_ZN/\5^-?E_>?^^I_."\7P>OQ7]^#_P"^ M'E]/_M?@]?\ E-KM8>Z?&,3W+^:/Y'7V?$'QW]M77V?]#]L'_6'3_P#>]G4 ME5V[_)\'_P!C_P#8XW^3O\G_ /0H_P#8?_\ #_\ LO\ ZG0W>9_Z)K_H_P#H MT?\ 0_\ 1?WM/^B__M_^C_R '[#^@ M M M M M M M M M C !_]D! end XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cover - shares
3 Months Ended
Mar. 31, 2024
Apr. 30, 2024
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-37879  
Entity Registrant Name TRADE DESK, INC.  
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, par value $0.000001 per share  
Trading Symbol TTD  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001671933  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Class A common stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   445,208,133
Class B common stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   43,918,900

XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 918,200 $ 895,129
Short-term investments, net 501,360 485,159
Accounts receivable, net of allowance for credit losses of $12,852 and $12,826 as of March 31, 2024 and December 31, 2023, respectively 2,619,280 2,870,313
Prepaid expenses and other current assets 57,579 63,353
TOTAL CURRENT ASSETS 4,096,419 4,313,954
Property and equipment, net 150,551 161,422
Operating lease assets 201,859 197,732
Deferred income taxes 154,849 154,849
Other assets, non-current 60,119 60,730
TOTAL ASSETS 4,663,797 4,888,687
Current liabilities:    
Accounts payable 2,094,855 2,317,318
Accrued expenses and other current liabilities 131,287 137,996
Operating lease liabilities 57,208 55,524
TOTAL CURRENT LIABILITIES 2,283,350 2,510,838
Operating lease liabilities, non-current 180,456 180,369
Other liabilities, non-current 33,436 33,261
TOTAL LIABILITIES 2,497,242 2,724,468
Commitments and contingencies (Note 11)
STOCKHOLDERS’ EQUITY    
Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of March 31, 2024 and December 31, 2023 0 0
Common stock, par value $0.000001 Class A, 1,000,000 shares authorized; 444,809 and 444,997 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively Class B, 95,000 shares authorized; 43,919 and 43,919 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively 0 0
Additional paid-in capital 2,063,311 1,967,265
Retained earnings 103,244 196,954
TOTAL STOCKHOLDERS’ EQUITY 2,166,555 2,164,219
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 4,663,797 $ 4,888,687
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accounts receivable, allowance for credit losses $ 12,852 $ 12,826
Preferred stock    
Preferred stock, par value (in dollars per share) $ 0.000001 $ 0.000001
Preferred stock, authorized (in shares) 100,000,000 100,000,000
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 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 (in shares) 1,000,000,000 1,000,000,000
Common stock, issued (in shares) 444,809,000 444,997,000
Common stock, outstanding (in shares) 444,809,000 444,997,000
Class B common stock    
Common stock    
Common stock, authorized (in shares) 95,000,000 95,000,000
Common stock, issued (in shares) 43,919,000 43,919,000
Common stock, outstanding (in shares) 43,919,000 43,919,000
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 491,253 $ 382,803
Operating expenses:    
Platform operations 103,630 84,867
Sales and marketing 121,725 97,222
Technology and development 107,686 93,710
General and administrative 129,555 130,312
Total operating expenses 462,596 406,111
Income (loss) from operations 28,657 (23,308)
Other expense (income):    
Interest income, net (16,661) (14,423)
Foreign currency exchange loss (gain), net (715) 723
Total other income, net (17,376) (13,700)
Income (loss) before income taxes 46,033 (9,608)
Provision for (benefit from) income taxes 14,373 (18,934)
Net income $ 31,660 $ 9,326
Earnings per share:    
Basic (in dollars per share) $ 0.06 $ 0.02
Diluted (in dollars per share) $ 0.06 $ 0.02
Weighted-average shares outstanding:    
Basic (in shares) 488,551 489,712
Diluted (in shares) 498,192 499,795
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Class A and B Common Stock
Additional Paid-In Capital
Retained Earnings
Balance at beginning of period (in shares) at Dec. 31, 2022   490,468    
Balance at beginning of period at Dec. 31, 2022 $ 2,115,339   $ 1,449,825 $ 665,514
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Exercise of common stock options (in shares)   2,451    
Exercise of common stock options 10,365   10,365  
Issuance of restricted stock, net of forfeitures and shares withheld for taxes (in shares)   414    
Issuance of restricted stock, net of forfeitures and shares withheld for taxes (15,595)   (15,595)  
Repurchases of Class A common stock (in shares)   (5,139)    
Repurchases of Class A common stock (292,863)     (292,863)
Stock-based compensation 114,235   114,235  
Net income (loss) 9,326     9,326
Balance at end of period (in shares) at Mar. 31, 2023   488,194    
Balance at end of period at Mar. 31, 2023 1,940,807   1,558,830 381,977
Balance at beginning of period (in shares) at Dec. 31, 2023   488,916    
Balance at beginning of period at Dec. 31, 2023 2,164,219   1,967,265 196,954
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Exercise of common stock options (in shares)   719    
Exercise of common stock options 10,804   10,804  
Issuance of restricted stock, net of forfeitures and shares withheld for taxes (in shares)   620    
Issuance of restricted stock, net of forfeitures and shares withheld for taxes (26,806)   (26,806)  
Repurchases of Class A common stock (in shares)   (1,527)    
Repurchases of Class A common stock (125,370)     (125,370)
Stock-based compensation 112,048   112,048  
Net income (loss) 31,660     31,660
Balance at end of period (in shares) at Mar. 31, 2024   488,728    
Balance at end of period at Mar. 31, 2024 $ 2,166,555   $ 2,063,311 $ 103,244
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
OPERATING ACTIVITIES:    
Net income $ 31,660 $ 9,326
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 21,742 19,293
Stock-based compensation 110,620 113,470
Noncash lease expense 12,751 11,917
Provision for expected credit losses on accounts receivable 40 316
Other 1,125 (1,310)
Changes in operating assets and liabilities:    
Accounts receivable 238,147 258,165
Prepaid expenses and other current and non-current assets 3,331 (5,481)
Accounts payable (220,196) (200,701)
Accrued expenses and other current and non-current liabilities (104) (4,309)
Operating lease liabilities (13,644) (13,113)
Net cash provided by operating activities 185,472 187,573
INVESTING ACTIVITIES:    
Purchases of investments (159,731) (144,721)
Maturities of investments 147,794 126,731
Purchases of property and equipment (7,224) (9,156)
Capitalized software development costs (1,958) (1,467)
Net cash used in investing activities (21,119) (28,613)
FINANCING ACTIVITIES:    
Repurchases of Class A common stock (125,280) (291,534)
Proceeds from exercise of stock options 10,804 10,365
Taxes paid related to net settlement of restricted stock awards (26,806) (15,595)
Net cash used in financing activities (141,282) (296,764)
Increase (decrease) in cash and cash equivalents 23,071 (137,804)
Cash and cash equivalents—Beginning of period 895,129 1,030,506
Cash and cash equivalents—End of period 918,200 892,702
SUPPLEMENTAL CASH FLOW INFORMATION:    
Cash paid for operating lease liabilities 15,716 15,342
Operating lease assets obtained in exchange for operating lease liabilities 16,875 3,999
Capitalized assets financed by accounts payable 3,135 5,214
Tenant improvements paid by lessor 0 1,552
Stock-based compensation included in capitalized software development costs $ 1,428 $ 765
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Nature of Operations
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Operations
Note 1—Nature of Operations
The Trade Desk, Inc. (the “Company”) is a global technology company that empowers buyers of advertising. Through the Company’s 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 video (which includes connected television (“CTV”)), display, audio, digital-out-of-home, native and social, on a multitude of devices, such as computers, mobile devices, televisions and streaming devices. The Company’s platform integrations with major inventory, publisher and data partners provide ad buyers reach and decisioning capabilities, and the Company’s enterprise application programming interfaces (“APIs”) enable its clients to customize and expand platform functionality.
The Company is a Delaware corporation formed in November 2009 and headquartered in Ventura, California with offices in various cities in North America, Europe, Asia and Australia.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Basis of Presentation and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies
Note 2—Basis of Presentation and Summary of Significant Accounting Policies
The accompanying condensed consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and are unaudited. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. The condensed consolidated balance sheet as of December 31, 2023 was derived from audited financial statements but does not include all disclosures required by GAAP. Accordingly, these condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes included in its Annual Report on Form 10-K for the year ended December 31, 2023.
There have been no material changes to the Company’s accounting policies from those disclosed in its Annual Report on Form 10-K for the year ended December 31, 2023, and these unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with that used to prepare the Company’s audited annual consolidated financial statements for the year ended December 31, 2023, and include, in the opinion of management, all adjustments, consisting of normal recurring items, necessary for the fair statement of the condensed consolidated financial statements.
The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the results expected for the full year ending December 31, 2024.
Use of Estimates
The preparation of condensed 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 condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from these estimates.
Management regularly 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, (3) operating lease assets and liabilities, including the Company’s 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 option pricing models 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 March 31, 2024, the impacts to the Company’s business due to geopolitical developments and macroeconomic factors such as rising interest rates, inflation, changes in foreign currency exchange rates and supply chain disruptions, continue to evolve. As a result, many of the Company’s estimates and assumptions, including the allowance for credit losses, consider macroeconomic 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, the Company’s estimates may change materially in future periods.
Recent Accounting Pronouncements
In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which adds requirements to report significant expenses, requirements for entities with a single reportable segment to provide all disclosures otherwise required under Topic 280 and requirements to report segment information on an interim basis, among other clarifications and requirements. This guidance will be effective on a retrospective basis for annual periods beginning with the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2024, and interim periods beginning with the Company’s Quarterly Report Form 10-Q for the fiscal quarter ended March 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and notes.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires greater disaggregation of information and consistent categories in the effective tax rate reconciliation and income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. This guidance will be effective on a prospective basis, with an option to apply it retrospectively, for annual periods beginning with the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and notes.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Earnings Per Share
Note 3—Earnings Per Share
The Company has two classes of common stock, Class A and Class B. Basic and diluted earnings per share 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.
Basic earnings per share is calculated by dividing net income by the weighted-average number of shares of common stock outstanding. Diluted earnings per share is calculated by dividing net income by the weighted-average number of shares of common stock outstanding adjusted for the potentially dilutive impact of stock options, restricted stock and the Employee Stock Purchase Plan (“ESPP”), using the two-class method required for participating securities. Restricted stock awards are considered to be participating securities due to their non-forfeitable dividend rights.
The computation of basic and diluted earnings per share is as follows (in thousands, except per share amounts):
Three Months Ended
March 31,
20242023
Numerator:
Net income$31,660 $9,326 
Denominator:
Weighted-average shares outstanding—basic488,551 489,712 
Effect of dilutive securities9,641 10,083 
Weighted-average shares outstanding—diluted498,192 499,795 
Basic earnings per share$0.06 $0.02 
Diluted earnings per share$0.06 $0.02 
Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings per share
4,799 9,832 
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash, Cash Equivalents and Short-Term Investments, Net
3 Months Ended
Mar. 31, 2024
Cash, Cash Equivalents, and Short-Term Investments [Abstract]  
Cash, Cash Equivalents and Short-Term Investments, Net
Note 4—Cash, Cash Equivalents and Short-Term Investments, Net
Cash, cash equivalents and short-term investments in marketable securities were as follows (in thousands):
As of March 31, 2024
Cash and
Cash
Equivalents
Short-Term
Investments, Net
Total
Cash$287,742 $— $287,742 
Level 1:   
Money market funds594,935 — 594,935 
Level 2:   
Commercial paper35,523 188,390 223,913 
Corporate debt securities— 185,016 185,016 
U.S. government and agency securities— 127,954 127,954 
Total$918,200 $501,360 $1,419,560 
As of December 31, 2023
Cash and
Cash
Equivalents
Short-Term
Investments, Net
Total
Cash$289,512 $— $289,512 
Level 1:  
Money market funds560,673 — 560,673 
Level 2:  
Commercial paper36,013 168,224 204,237 
Corporate debt securities— 185,465 185,465 
U.S. government and agency securities8,931 131,470 140,401 
Total$895,129 $485,159 $1,380,288 
The Company’s gross unrealized gains or losses from its short-term investments, recorded at fair value, for the three months ended March 31, 2024 and 2023, were immaterial.
The contractual maturities of the Company’s short-term investments are as follows (in thousands):
March 31, 2024
Due in one year$458,132 
Due in one to two years43,228 
Total$501,360 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Leases
Note 5—Leases
The components of lease expense recorded in the condensed consolidated statements of operations were as follows (in thousands):
Three Months Ended
March 31,
20242023
Operating lease cost$12,711 $11,847 
Short-term lease cost474 472 
Variable lease cost3,816 3,103 
Sublease income(42)(546)
Total lease cost$16,959 $14,876 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Debt
Note 6—Debt
Credit Facility
On June 15, 2021, the Company and a syndicate of banks, led by JPMorgan Chase Bank, N.A., as agent, entered into a Loan and Security Agreement (the “Credit Facility”). The Credit Facility consists of a $450 million revolving loan facility, with a $20 million sublimit for swingline borrowings and a $15 million sublimit for the issuance of letters of credit. Under certain circumstances, the Company has the right to increase the Credit Facility by an amount not to exceed $300 million. The Credit Facility 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.
On December 17, 2021, the Company amended the Credit Facility to expand the process for issuing letters of credit and the related invoicing, particularly with respect to letters of credit not denominated in U.S. Dollars. On February 9, 2023, the Company further amended its Credit Facility (as amended, the “Amended Credit Facility”) to transition from a variable interest rate based on the London Interbank Offered Rate to a variable interest rate based on the secured overnight financing rate (“SOFR”).
Loans under the Amended Credit Facility bear interest at a rate equal to, at the Company’s option, an annual rate of either a Base Rate or an adjusted term SOFR rate (defined as SOFR for a specified term plus a credit spread adjustment of 10 basis points, subject to a 0% floor), plus an applicable margin (“Base Rate Borrowings” and “Term SOFR Borrowings”). The Base Rate is defined as a rate per annum for any day equal to the greatest of (1) the rate of interest last quoted by The Wall Street Journal as the “Prime Rate” in the United States, (2) the New York Federal Reserve Bank Rate in effect on such day plus half of 1%, and (3) the adjusted term SOFR rate for a one-month interest period on such day plus 1%. The applicable margin is between 0.25% to 1.25% for Base Rate Borrowings and between 1.25% and 2.25% for Term SOFR Borrowings based on the Company maintaining certain leverage ratios. The fee for undrawn amounts under the Amended Credit Facility ranges, based on the applicable leverage, from 0.200% to 0.350%. The Company is also required to pay customary letter of credit fees, as necessary.
As of March 31, 2024, the Company did not have an outstanding debt balance under the Amended Credit Facility. Availability under the Amended Credit Facility was $443 million as of March 31, 2024, which is net of outstanding letters of credit of $7 million. The Amended Credit Facility matures, and all outstanding amounts become due and payable, on June 15, 2026.
The Amended Credit Facility contains customary conditions to borrowings, events of default and covenants, including covenants that restrict the Company’s ability to sell assets, make changes to the nature of the Company’s 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 Amended Credit Facility also requires the Company to maintain compliance with a maximum ratio of consolidated funded debt to consolidated EBITDA of 3.50 to 1.00. As of March 31, 2024, the Company was in compliance with all covenants.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Capitalization
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Capitalization
Note 7—Capitalization
Share Repurchase Program
In February 2023, the Company’s board of directors approved a share repurchase program with authorization to purchase up to $700 million of its Class A common stock. As of December 31, 2023, $53 million remained available and authorized for repurchases. In February 2024, an additional $647 million was authorized under this program, bringing the total amount available for future repurchases back to $700 million. The share repurchase program, which has no expiration date, is designed to help offset the impact of future share dilution from employee stock issuances. Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases to be determined at the Company’s discretion, depending on market conditions and corporate needs. Open market repurchases are structured to occur in accordance with applicable federal securities laws, including within the pricing and volume requirements of Rule 10b-18 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The Company may also, from time to time, enter into Rule 10b5-1 plans to facilitate repurchases of its shares under this authorization. This program does not obligate the Company to acquire any particular amount of Class A common stock, and may be modified, suspended or terminated at any time at the discretion of the Company’s board of directors.
During the three months ended March 31, 2024, the Company repurchased and subsequently retired 1.5 million shares of its Class A common stock for an aggregate repurchase amount of $125 million. The repurchase amount for the three months ended March 31, 2024 included an immaterial amount related to the 1% excise tax on net share repurchases as a result of the Inflation Reduction Act of 2022 (“IRA”). As of March 31, 2024, $575 million remained available and authorized for repurchases. Activity under the share repurchase program was recognized in the condensed consolidated financial statements on a trade-date basis.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
Note 8—Stock-Based Compensation
Stock-Based Compensation Expense
Stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows (in thousands):
Three Months Ended
March 31,
20242023
Platform operations$5,555 $3,946 
Sales and marketing20,292 14,123 
Technology and development27,974 20,867 
General and administrative56,799 74,534 
Total$110,620 $113,470 
Stock Options
The following summarizes stock option activity:
Shares
Under Options
(in thousands)
Weighted-
Average
Exercise Price
Outstanding as of December 31, 2023
12,258$31.05 
Granted11477.94 
Exercised(719)15.51 
Expired/Forfeited(109)47.60 
Outstanding as of March 31, 2024
11,544$32.33 
Exercisable as of March 31, 2024
8,653$21.84 
As of March 31, 2024, the Company had unrecognized stock-based compensation relating to stock options, excluding the CEO Performance Option (as defined below), of approximately $109 million, which is expected to be recognized over a weighted-average period of 2.7 years.
CEO Performance Option
In October 2021, the Company granted a market-based performance award to the Company’s Chief Executive Officer (the “CEO Performance Option”) under the Company’s 2016 Incentive Award Plan. The CEO Performance Option has an exercise price of $68.29 per share. As of December 31, 2023, the CEO Performance Option had 19.2 million options outstanding. No options were granted, exercised, forfeited or expired during the three months ended March 31, 2024. As of March 31, 2024, the CEO Performance Option had 2.4 million exercisable options and 19.2 million options outstanding. Stock-based compensation of $36 million and $60 million for the CEO Performance Option was recorded as a component of general and administrative expense during the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024, the Company had unrecognized stock-based compensation relating to the CEO Performance Option of $165 million that is expected to be recognized over a weighted-average period of 1.5 years, assuming no acceleration of vesting.
Restricted Stock
The following summarizes restricted stock activity:
Shares
(in thousands)
Weighted-
Average
Grant Date
Fair Value
Unvested as of December 31, 2023
10,546 $62.22 
Granted396 75.50 
Vested(1,040)56.87 
Forfeited(212)62.45 
Unvested as of March 31, 2024
9,690 $63.33 
As of March 31, 2024, the Company had unrecognized stock-based compensation relating to restricted stock of approximately $564 million, which is expected to be recognized over a weighted-average period of 2.7 years.
Employee Stock Purchase Plan (“ESPP”)
Stock-based compensation expense related to the ESPP totaled $6 million and $3 million for the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024, the Company had unrecognized stock-based compensation relating to ESPP awards of approximately $7 million, which is expected to be recognized over a weighted-average period of 0.6 years.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
Note 9—Income Taxes
In determining the interim provision for (benefit from) income taxes for each of the three months ended March 31, 2024 and 2023, the Company utilized the annual estimated effective tax rate applied to the actual year-to-date income and added the tax effects of any discrete items in the reporting period in which they occur.
For the three months ended March 31, 2024 and 2023, the provision for (benefit from) income taxes included benefits associated with stock-based awards of $11 million and $27 million, respectively.

For the three months ended March 31, 2024 and 2023, the Company’s effective tax rate differed from the United States federal statutory tax rate of 21% primarily due to nondeductible stock-based compensation, state and foreign taxes, research and development tax credits and the impact of tax benefits associated with stock-based awards.
There were no material changes to the Company’s unrecognized tax benefits during the three months ended March 31, 2024, and the Company does not expect to have any significant changes to unrecognized tax benefits through the end of the fiscal year.
Effective in the calendar year 2024, the Company is subject to international anti-base erosion rules that assess a minimum tax rate of 15% in the jurisdictions in which it operates. Commonly known as “Pillar II,” these rules apply to large multinational enterprises and are designed to address the tax challenges arising from the globalization and digitalization of the economy. The Company has calculated the minimum tax on a jurisdiction-by-jurisdiction basis and has determined that the resulting tax is immaterial to its financial results. The Company continues to monitor for evolving tax legislation in the individual jurisdictions in which it operates and for changes to its operations that could be impacted by such legislation.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment and Geographic Information
3 Months Ended
Mar. 31, 2024
Segments, Geographical Areas [Abstract]  
Segment and Geographic Information
Note 10—Segment and Geographic Information
The Company has one primary business activity and operates in one reportable and operating segment.
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 based on the gross amount of Supplier Features they purchase through its platform and the platform fees (“Gross Billings”), net of allowances. 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 address of the clients or client affiliates, set forth as a percentage of total Gross Billings, were as follows:
Three Months Ended
March 31,
20242023
United States88 %88 %
International12 %12 %
Total100 %100 %
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note 11— Commitments and Contingencies
Guarantees, Indemnification and Other
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 at March 31, 2024 and 2023.
The Company is under audit by various domestic and foreign tax authorities. The Company believes that the amount of losses or any estimable range of possible losses with respect to these matters will not, either individually or in the aggregate, have a material adverse effect on its business and condensed consolidated financial statements. Due to the inherent complexity and uncertainty of these matters and judicial process in certain jurisdictions, the final outcome may be materially different from the Company’s expectations.
In May 2024, the Company entered into an agreement related to the expansion of an existing office facility located in the United States, which is expected to commence in 2026 and expire in 2037. The total commitment under the lease is estimated to be approximately $214 million, net of incentives. The Company will recognize the related lease asset and lease liability at the lease commencement date
Litigation
From time to time, the Company is subject to various legal proceedings, litigation and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings, litigation 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.
Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.
On May 27, 2022, a stockholder filed a derivative lawsuit captioned Huizenga v. Green, et al., No. 2022-0461, asserting claims on behalf of the Company against certain members of the Company’s board of directors in the Court of Chancery of the State of Delaware. On June 27, 2022, a second derivative lawsuit captioned Pfeiffer v. Green, et al., No. 2022-0560, was filed in the Court of Chancery of the State of Delaware alleging substantially similar claims. Those lawsuits were consolidated on August 18, 2022, and a lead plaintiff was appointed on October 7, 2022. The two complaints allege generally that the defendants breached their fiduciary duties to the Company and its stockholders in connection with the negotiation and approval of the CEO Performance Option. The plaintiffs seek a court order rescinding the CEO Performance Option and monetary damages. On November 10, 2022, the plaintiffs filed a consolidated complaint, and on January 12, 2023, the defendants moved to dismiss the consolidated complaint. On March 24, 2023, plaintiffs filed an opposition to defendants’ motions to dismiss. Defendants filed their replies in support of their motions to dismiss on May 19, 2023. The court heard oral argument on the motions on April 3, 2024.

Litigation is inherently uncertain and there can be no assurance regarding the likelihood that the motions to dismiss or defense of the various actions will be successful.
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 and restricted stock in the event of changes in control, as defined, and involuntary terminations.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net income $ 31,660 $ 9,326
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
shares
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Jay Grant [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On March 8, 2024, our Chief Legal Officer, Jay Grant, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) for the sale of up to 194,461 shares of our Class A common stock. The plan will terminate at the earlier of the execution of all trading orders in the plan or March 8, 2025.
Name Jay Grant
Title Chief Legal Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date March 8, 2024
Arrangement Duration 365 days
Aggregate Available 194,461
Jeff T. Green [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On March 15, 2024, our Chief Executive Officer, Jeff T. Green, through a personal trust over which he is a trustee, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) for the sale of up to 1,700,000 shares of our Class A common stock. The plan will terminate at the earlier of the execution of all trading orders in the plan or December 27, 2024.
Name Jeff T. Green
Title Chief Executive Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date March 15, 2024
Arrangement Duration 287 days
Aggregate Available 1,700,000
Laura Schenkein [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement On March 15, 2024, our Chief Financial Officer, Laura Schenkein, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) for the sale of up to 164,737 shares of our Class A common stock. The plan will terminate at the earlier of the execution of all trading orders in the plan or December 1, 2024
Name Laura Schenkein
Title Chief Financial Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date March 15, 2024
Arrangement Duration 261 days
Aggregate Available 164,737
Gokul Rajaram [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On March 15, 2024, our Class II Director, Gokul Rajaram, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) for the sale of up to 21,321 shares of our Class A common stock. The plan will terminate at the earlier of the execution of all trading orders in the plan or May 30, 2025.
Name Gokul Rajaram
Title Class II Director
Rule 10b5-1 Arrangement Adopted true
Adoption Date March 15, 2024
Arrangement Duration 441 days
Aggregate Available 21,321
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation The accompanying condensed consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and are unaudited. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. The condensed consolidated balance sheet as of December 31, 2023 was derived from audited financial statements but does not include all disclosures required by GAAP. Accordingly, these condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes included in its Annual Report on Form 10-K for the year ended December 31, 2023
Use of Estimates
Use of Estimates
The preparation of condensed 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 condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from these estimates.
Management regularly 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, (3) operating lease assets and liabilities, including the Company’s 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 option pricing models 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 March 31, 2024, the impacts to the Company’s business due to geopolitical developments and macroeconomic factors such as rising interest rates, inflation, changes in foreign currency exchange rates and supply chain disruptions, continue to evolve. As a result, many of the Company’s estimates and assumptions, including the allowance for credit losses, consider macroeconomic 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, the Company’s estimates may change materially in future periods.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which adds requirements to report significant expenses, requirements for entities with a single reportable segment to provide all disclosures otherwise required under Topic 280 and requirements to report segment information on an interim basis, among other clarifications and requirements. This guidance will be effective on a retrospective basis for annual periods beginning with the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2024, and interim periods beginning with the Company’s Quarterly Report Form 10-Q for the fiscal quarter ended March 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and notes.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires greater disaggregation of information and consistent categories in the effective tax rate reconciliation and income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. This guidance will be effective on a prospective basis, with an option to apply it retrospectively, for annual periods beginning with the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and notes.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Computation of Basic and Diluted EPS
The computation of basic and diluted earnings per share is as follows (in thousands, except per share amounts):
Three Months Ended
March 31,
20242023
Numerator:
Net income$31,660 $9,326 
Denominator:
Weighted-average shares outstanding—basic488,551 489,712 
Effect of dilutive securities9,641 10,083 
Weighted-average shares outstanding—diluted498,192 499,795 
Basic earnings per share$0.06 $0.02 
Diluted earnings per share$0.06 $0.02 
Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings per share
4,799 9,832 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash, Cash Equivalents and Short-Term Investments, Net (Tables)
3 Months Ended
Mar. 31, 2024
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 March 31, 2024
Cash and
Cash
Equivalents
Short-Term
Investments, Net
Total
Cash$287,742 $— $287,742 
Level 1:   
Money market funds594,935 — 594,935 
Level 2:   
Commercial paper35,523 188,390 223,913 
Corporate debt securities— 185,016 185,016 
U.S. government and agency securities— 127,954 127,954 
Total$918,200 $501,360 $1,419,560 
As of December 31, 2023
Cash and
Cash
Equivalents
Short-Term
Investments, Net
Total
Cash$289,512 $— $289,512 
Level 1:  
Money market funds560,673 — 560,673 
Level 2:  
Commercial paper36,013 168,224 204,237 
Corporate debt securities— 185,465 185,465 
U.S. government and agency securities8,931 131,470 140,401 
Total$895,129 $485,159 $1,380,288 
Schedule of Contractual Maturities of Short-Term Investments
The contractual maturities of the Company’s short-term investments are as follows (in thousands):
March 31, 2024
Due in one year$458,132 
Due in one to two years43,228 
Total$501,360 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases [Abstract]  
Summary of Components of Lease Expense
The components of lease expense recorded in the condensed consolidated statements of operations were as follows (in thousands):
Three Months Ended
March 31,
20242023
Operating lease cost$12,711 $11,847 
Short-term lease cost474 472 
Variable lease cost3,816 3,103 
Sublease income(42)(546)
Total lease cost$16,959 $14,876 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense
Stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows (in thousands):
Three Months Ended
March 31,
20242023
Platform operations$5,555 $3,946 
Sales and marketing20,292 14,123 
Technology and development27,974 20,867 
General and administrative56,799 74,534 
Total$110,620 $113,470 
Summary of Stock Option Activity
The following summarizes stock option activity:
Shares
Under Options
(in thousands)
Weighted-
Average
Exercise Price
Outstanding as of December 31, 2023
12,258$31.05 
Granted11477.94 
Exercised(719)15.51 
Expired/Forfeited(109)47.60 
Outstanding as of March 31, 2024
11,544$32.33 
Exercisable as of March 31, 2024
8,653$21.84 
Summary of Restricted Stock Activity
The following summarizes restricted stock activity:
Shares
(in thousands)
Weighted-
Average
Grant Date
Fair Value
Unvested as of December 31, 2023
10,546 $62.22 
Granted396 75.50 
Vested(1,040)56.87 
Forfeited(212)62.45 
Unvested as of March 31, 2024
9,690 $63.33 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment and Geographic Information (Tables)
3 Months Ended
Mar. 31, 2024
Segments, Geographical Areas [Abstract]  
Gross Billings Percentage, Based on Billing Address of Clients or Client Affiliates
Gross Billings, based on the address of the clients or client affiliates, set forth as a percentage of total Gross Billings, were as follows:
Three Months Ended
March 31,
20242023
United States88 %88 %
International12 %12 %
Total100 %100 %
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings Per Share - Additional Information (Detail)
Mar. 31, 2024
Class
Earnings Per Share [Abstract]  
Number of classes of common stock 2
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Earnings Per Share - Computation of Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net income $ 31,660 $ 9,326
Denominator:    
Weighted-average shares outstanding—basic (in shares) 488,551 489,712
Effect of dilutive securities (in shares) 9,641 10,083
Weighted-average shares outstanding—diluted (in shares) 498,192 499,795
Basic earnings (loss) per share (in dollars per share) $ 0.06 $ 0.02
Diluted earnings (loss) per share (in dollars per share) $ 0.06 $ 0.02
Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings (loss) per share (in shares) 4,799 9,832
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Schedule of Available-for-Sale Securities [Line Items]    
Cash and Cash Equivalents $ 918,200 $ 895,129
Short-Term Investments, Net 501,360 485,159
Total 1,419,560 1,380,288
Cash    
Schedule of Available-for-Sale Securities [Line Items]    
Cash and Cash Equivalents 287,742 289,512
Total 287,742 289,512
Level 1 | Money Market Funds    
Schedule of Available-for-Sale Securities [Line Items]    
Cash and Cash Equivalents 594,935 560,673
Total 594,935 560,673
Level 2 | Commercial Paper    
Schedule of Available-for-Sale Securities [Line Items]    
Cash and Cash Equivalents 35,523 36,013
Short-Term Investments, Net 188,390 168,224
Total 223,913 204,237
Level 2 | Corporate Debt Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Cash and Cash Equivalents 0 0
Short-Term Investments, Net 185,016 185,465
Total 185,016 185,465
Level 2 | U.S. Government and Agency Securities    
Schedule of Available-for-Sale Securities [Line Items]    
Cash and Cash Equivalents 0 8,931
Short-Term Investments, Net 127,954 131,470
Total $ 127,954 $ 140,401
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Contractual Maturities of Short-Term Investments (Detail)
$ in Thousands
Mar. 31, 2024
USD ($)
Cash, Cash Equivalents, and Short-Term Investments [Abstract]  
Due in one year $ 458,132
Due in one to two years 43,228
Total $ 501,360
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Leases [Abstract]    
Operating lease cost $ 12,711 $ 11,847
Short-term lease cost 474 472
Variable lease cost 3,816 3,103
Sublease income (42) (546)
Total lease cost $ 16,959 $ 14,876
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt (Detail) - USD ($)
Feb. 09, 2023
Jun. 15, 2021
Mar. 31, 2024
Loan and Security Agreement Revolving Loan Facility      
Long-term debt:      
Line of credit facility   $ 450,000,000  
Loan and Security Agreement Revolving Loan Facility Swingline Borrowings      
Long-term debt:      
Line of credit facility   20,000,000  
Loan and Security Agreement Revolving Loan Facility Letter of Credit      
Long-term debt:      
Line of credit facility   15,000,000  
Loan and Security Agreement      
Long-term debt:      
Line of credit maximum amount right to increase   $ 300,000,000  
Amended Credit Facility      
Long-term debt:      
Outstanding debt balance     $ 0
Availability under the credit facility     $ 443,000,000
Maximum ratio of consolidated funded debt to consolidated EBITDA     350.00%
Amended Credit Facility | Minimum      
Long-term debt:      
Fee percentage for undrawn amounts 0.20%    
Amended Credit Facility | Maximum      
Long-term debt:      
Fee percentage for undrawn amounts 0.35%    
Amended Credit Facility | NYFRB Rate      
Long-term debt:      
Basis spread on variable rate 0.50%    
Amended Credit Facility | Base Rate | Minimum      
Long-term debt:      
Basis spread on variable rate 0.25%    
Amended Credit Facility | Base Rate | Maximum      
Long-term debt:      
Basis spread on variable rate 1.25%    
Amended Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Long-term debt:      
Basis spread on variable rate 0.10%    
Floor interest rate 0.00%    
Amended Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum      
Long-term debt:      
Basis spread on variable rate 1.25%    
Amended Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum      
Long-term debt:      
Basis spread on variable rate 2.25%    
Amended Credit Facility | Adjusted Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate      
Long-term debt:      
Basis spread on variable rate 1.00%    
Amended Credit Facility, Letter of Credit      
Long-term debt:      
Outstanding letters of credit     $ 7,000,000
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Capitalization (Details) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Feb. 15, 2024
Dec. 31, 2023
Feb. 28, 2023
Class of Stock [Line Items]          
Aggregate repurchases of Class A common stock $ 125,370 $ 292,863      
Class A common stock | 2023 Stock Repurchase Program          
Class of Stock [Line Items]          
Stock repurchase program, authorized amount         $ 700,000
Additional amount authorized for share repurchase     $ 647,000    
Stock repurchase program, remaining amount authorized $ 575,000   $ 700,000 $ 53,000  
Repurchases of Class A common stock (in shares) 1.5        
Aggregate repurchases of Class A common stock $ 125,000        
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stock-based compensation expense, by operating expense category    
Stock-based compensation expense $ 110,620 $ 113,470
Platform operations    
Stock-based compensation expense, by operating expense category    
Stock-based compensation expense 5,555 3,946
Sales and marketing    
Stock-based compensation expense, by operating expense category    
Stock-based compensation expense 20,292 14,123
Technology and development    
Stock-based compensation expense, by operating expense category    
Stock-based compensation expense 27,974 20,867
General and administrative    
Stock-based compensation expense, by operating expense category    
Stock-based compensation expense $ 56,799 $ 74,534
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Summary of Stock Option Activity (Detail) - Stock Options
shares in Thousands
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Shares Under Option  
Outstanding at the beginning of the period (in shares) | shares 12,258
Granted (in shares) | shares 114
Exercised (in shares) | shares (719)
Expired/Forfeited (in shares) | shares (109)
Outstanding at the end of the period (in shares) | shares 11,544
Exercisable at the end of the period (in shares) | shares 8,653
Weighted-Average Exercise Price  
Outstanding at the beginning of the period (in dollars per share) | $ / shares $ 31.05
Granted (in dollars per share) | $ / shares 77.94
Exercised (in dollars per share) | $ / shares 15.51
Expired/Forfeited (in dollars per share) | $ / shares 47.60
Outstanding at the end of the period (in dollars per share) | $ / shares 32.33
Exercisable at end of period (in dollars per share) | $ / shares $ 21.84
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Oct. 31, 2021
Stock-Based Compensation        
Stock-based compensation expense $ 110,620 $ 113,470    
Technology and development        
Stock-Based Compensation        
Stock-based compensation expense 27,974 20,867    
Stock Options        
Stock-Based Compensation        
Unrecognized stock-based compensation relating to options $ 109,000      
Weighted-average period for recognition of stock based expense (in years) 2 years 8 months 12 days      
Options outstanding (in shares) 11,544,000   12,258,000  
Options expired / forfeited (in shares) 109,000      
Options granted (in shares) 114,000      
Exercise of common stock options (in shares) 719,000      
Exercisable at the end of the period (in shares) 8,653,000      
CEO Performance Option | 2016 Incentive Award Plan | Chief Executive Officer        
Stock-Based Compensation        
Unrecognized stock-based compensation relating to options $ 165,000      
Weighted-average period for recognition of stock based expense (in years) 1 year 6 months      
Exercise price (in dollars per share)       $ 68.29
Options outstanding (in shares) 19,200,000   19,200,000  
Options expired / forfeited (in shares) 0      
Options granted (in shares) 0      
Exercise of common stock options (in shares) 0      
Exercisable at the end of the period (in shares) 2,400,000      
Stock-based compensation recorded $ 36,000 60,000    
Restricted Stock        
Stock-Based Compensation        
Weighted-average period for recognition of stock based expense (in years) 2 years 8 months 12 days      
Unrecognized stock-based compensation $ 564,000      
ESPP        
Stock-Based Compensation        
Weighted-average period for recognition of stock based expense (in years) 7 months 6 days      
Unrecognized stock-based compensation $ 7,000      
Stock-based compensation expense $ 6,000 $ 3,000    
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-Based Compensation - Summary of Restricted Stock Activity (Detail)
shares in Thousands
3 Months Ended
Mar. 31, 2024
$ / shares
shares
RSU  
Unvested, beginning balance (in shares) | shares 10,546
Granted (in shares) | shares 396
Vested (in shares) | shares (1,040)
Forfeited (in shares) | shares (212)
Unvested, ending balance (in shares) | shares 9,690
Weighted- Average Grant Date Fair Value  
Unvested, beginning balance (in dollars per share) | $ / shares $ 62.22
Granted (in dollars per share) | $ / shares 75.50
Vested (in dollars per share) | $ / shares 56.87
Forfeited (in dollars per share) | $ / shares 62.45
Unvested, ending balance (in dollars per share) | $ / shares $ 63.33
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Provision for (benefit from) income taxes, benefits associated with stock-based awards $ 11 $ 27
Federal tax at statutory rate (as a percent) 21.00% 21.00%
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Segment and Geographic Information (Detail)
3 Months Ended
Mar. 31, 2024
businessActivity
segment
Mar. 31, 2023
Revenues From External Customers and Long Lived Assets [Line Items]    
Number of business activity | businessActivity 1  
Number of reportable segments 1  
Number of operating segments 1  
Gross billings 100.00% 100.00%
U.S.    
Revenues From External Customers and Long Lived Assets [Line Items]    
Gross billings 88.00% 88.00%
International    
Revenues From External Customers and Long Lived Assets [Line Items]    
Gross billings 12.00% 12.00%
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Commitments and Contingencies (Detail) - USD ($)
May 10, 2024
Mar. 31, 2024
Mar. 31, 2023
Subsequent Event      
Guarantees and Indemnifications      
Total lease commitment $ 214,000,000    
Indemnifications      
Guarantees and Indemnifications      
Recorded obligation   $ 0 $ 0
EXCEL 52 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $* JE@'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 " !"@*I8WTRWB>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)^FN"J';B^))07!!\1:2V=U@\X=DI-VWMXV[740?P&-F?OGF M&YA61ZE#PN<4(B:RF*]&U_LL==RP U&4 %D?T*E<3PD_-7\/$S]05F-&"/#CUE$+4 ULT3 MXW'L6[@ 9AAA7\JZE?69 ME-621A'^_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 $* JEC8BOQ-/P8 +,C 8 >&PO=V]R:W-H965T&UL MM9I_;Z,V',;?BI5-TR8U#=A)D]S:2"E);]'=]7)-=]-MVA\N. DZP,PV2?ON M9P.!M&<6;')-$Q'X$5DRP),P MQ.SEE@1T?].Q.X<##_YF*]2!WN0ZQANR(N+/>,GD7J]0\?R01-RG$6!D?=.9 MVN\<-%0!Z15??;+G1]M 67FB]+O:67@W'4N5B 3$%4H"RY\=<4@0*"59CO]R MT4YQ3Q5XO'U0OTO-2S-/F!.'!G_YGMC>=$8=X)$U3@+Q0/=_D-S00.FY-.#I M?[#/KNWW.\!-N*!A'BQ+$/I1]HN?\XHX"AC B@"8!\ W 7;5'5 >@%*C6]66-OLWA8$8_ )QJ)+0?SR"/>Z_B>+$M1('@HT"TT"G["[!(@^P) "_8U MY7',X=-8A5NZ\%?%047]H%0/5>C-J)O(K!5@$65]1N7>/Q_E56 A2,C_U559 M)MG72ZJ.^8['V"4W'=GS.&$[TIG\\I-]9?VN\WLFL5?N^X7[ODF]=/_X$A.= M4W.X;76_Z"P9HQI:&A26!O4L?4DP$X0%+^"!Q)0)G3VSE&")KE(<8U1#>U>% MO:MZ]I:$^=13W1+(!X.V\L[(G&^(8^AX7/8IY4YQ>'#9!" MPN=(WZYFR3X$]Y? V1(NHD3(=&&2[[36C3I-K9=P9!OIXP?KCMJ3:?U(]Y'6 MMEGNJ\R6A&&MT38PR"XYR#:3S%NC10=>,KKS(U??R&9-9ZHUV@86MT2;G ?C;CZN?46;%,9+#D-9I&YQDEZ!DF_DFS=6IG/I6&S,+C*R!UE8; M6&277&2;8>8C=65[+;# M6$Z1TPFRMC[: "F[)"G[! (Q[/G1!JQ>PB<::*OAA,#C3&NK#6Z")3=!,]D< MVA7,G]TMCC:DDA!/"-U/5[.I=A9J#FSJL,0D6 N3G(0Q-8_))B]I2\JQ)=&^ MBCFA^$W[ L(1K(5'BTA.MK.7=FI"B@_&M3[-BE4^VV A6+(0K,5" M:L(FN5[BP88R[6/IA,Y'S&2V3UV72"$IXV626L=M0!$LH0C6@J)5B(, W"9< MGN;ZO#7K5,Z_S7%-_94L!&NQT#PD;*,ZYGNI(+9JO(AQI&]:LV"UT390")8H M!,TD>P0>BMVB64CAP M-;3'"&E]MH%&L$0C> )H\J'DSN>* ;\1B3*F]W\GY+I=&W:1%MW-D4V-ELP# MS:%V9!2J?..:XIL9*YD%F0CE,+=QL:L'5U$)K[TS(DIMN M X#0T9>R-CZ5G?=;61M A$H@0K6 Z/6$3V MF; GKX$V( J5$(7J0523W#X3%N7U,/PQM]'8'HTMZTUJ]XZ612B&3U>+<)FX M222R%1+%T6)%RC1=A]$K+\^6LWS":@K 04#6,M2Z',K;LVR%2+8C:)PNLGBB M0M PW=P2[!&F+I#GUY2*PXZZ0;%.9_(_4$L#!!0 ( $* JECU#>E..P8 M !X9 8 >&PO=V]R:W-H965T&ULM5EM4]LX$/XKFI3I MM#.!6/([A,R$)#?-' <<"7=S'X4CB*>VEWJV37#9RZ^IFO&)'J)HR0][ZVEW)P.!FFP9C%-3_B&)?#D@8N82K@4CX-T M(QA=94IQ-""&X0QB&B:]T3"[=R-&0[Z549BP&X'2;1Q3\7K!(OY\WL.]MQNW MX>-:JAN#T7!#']F"R;O-C8"K06EE%<8L24.>(,$>SGMC?#HAGE+()/X*V7.Z MLT;*E7O.OZJ+^>J\9RA$+&*!5"8H_'EB$Q9%RA+@^%88[97O5(J[ZS?KOV7. M@S/W-&43'OT=KN3ZO.?UT(H]T&TD;_GS%U8X9"M[ 8_2[#=Z+F2-'@JVJ>1Q MH0P(XC#)_]*7(A ["MAJ42"% OE1!;-0,#-'!I"'IR-+F^FLZN%K,I@M7B^G(^'2_AXF)\.;Z:S-#BRVRV M7*!C=+>8HD]'G]$1"A.T7/-M2I-5.AQ(P* L#8+B?1?Y^TC+^_Z@X@29N(^( M02R-^J1;?W0K!$(IJF3*:G.G]R Y;>@*JR MTW1# W;>@S)*F7ABO=''#]@QSG3>_21C>[Z:I:]FE_71A*9K!+N& K5@W[;A M$XW >>TNYJ:"4I$G $)RW*!!L%4H4<V3VX=WIAF4'8O2JBY#=<)TXV"=>/40:.<\U M3&SJ8^24,7(Z8W0CV(:&*\1>@'V4\\H7+M<,@K)7@#KL3G-W7=OU:\B;4HYI MVBVXW1*WVXE[>;T<7Z+)W>WM[&J)QHL%G(4ZB&XSLPS?L7 =I$8.8NO;EAZF M5\+T#H076%W(URRLJJXWJEY:R\5KH,"V8=NX!E8CYF"+$#U6O\3J=V*]!J14 MALDCBABP;\>^^\U<-+!GUV/:%,.^ZYHM,+%1\:+1"73*'ABDY@I.H(#'#$GZ MPO1\9VCB:7E6'>AAN7VD.PR.NT.:%5(>2-ATGAP71:5%BYN%8N!&IFK%7--H MP5K1+>YDN**BVBNI4-\K$<I[G>&X+Q(HEL?E#+4$4TOLP"F7( M]'T![F3;]S8&/\O:OM,5X>)NQBU9;$-?%85I'6X2*#%\X%"[OC<:01.[)O9: M]J;B6GR0;,66=1+)SK9IG6A2'#8Q\1KYI9-S?=]I<:&B0MS-A?4#\!!>'?T1 MPZO#U8C9-FDA%EP1('X/ U[.QQ?SR_ER/M,7;Y/?"/& ANMMAD[0QH9GMB5( MQ82XFPH[HGOX:-0PGF=8ME-'KY4SG;:#O*)&?( ;LT1^%^0F^YFF9380Z\2@ M ]0#)A5'DFZ.S+/C0%:0)N\1RW>)16HH=8(@9CDM64$JAB3=##GA<1SF0T0^ M /%$Y0A+ @@R^G3%)4,8?]:B[[2L/Y>1=O+[_X;VO=\9<;MGW,7R>O+[E^O+ MZ>QV\?[![AF9_WLV7_V@=_KGS[J\8>$G%Y:1[Y(7!H^CB4LF#KWV@-X%@ MZMTR=&2<&.H'GR%L&'U8H71-A>*4K83Y,_S.5GWTG0G^=C],4\4]&>5L92IA MH0Z:_S*Q:0-O-M*_?FYVBNR'J&)^TLW\JC9XTA$?-(F@MT3C/L(J2OI(G2'+ MLOJ>X6=.J[7ON[\@T2V=_< MJE\B!_JEU2I47TMIA-0 ?APF**";4-)("U(S_ALP1N/Z:*@1Q+[C$L=N 5QU M1Z2[.[IEDL(MZ/"H2& [M#T1:38[V#"!*>HP-7*^TSINDZHK(C_2%;WS7-7T M/-AQ[$;WK!>T"&[I+TC5')'NYJA!UVA\-7VO&U[CBY]^0-,):@>TP<[':_6? M RB]QS!)H8%[ $WCQ(5(B/QC?'XA^2;[GGW/I>1QMEPSNF)""<#S!PY\7ERH M3^3EOT1&_P)02P,$% @ 0H"J6&X#"@/7 P V!$ !@ !X;"]W;W)K MFB#G@5>H44M.QK)X98A(9XV'Z;,'' M0Y9(2B)8<"22,,3\USU0MAL9MO'RX!O9!%(_,,?#&&]@"?)[O."J9Q8H*Q)" M) B+$(?UR)C8=U/;TPZIQ;\$=J+41EK*$V//NO-Y-3(LS0@H^%)#8/6SA2E0 MJI$4CQ\YJ%&,J1W+[1?TCZEX)>8)"Y@R^A]9R6!D# RT@C5.J/S&=I\@%]35 M>#ZC(OV/=IEMWS.0GPC)PMQ9,0A)E/WBG_E$E!SLSA$')W=PVCJXN8.;"LV8 MI;)F6.+QD+,=XMI:H>E&.C>IMU)#(KV,2\G56Z+\Y'CZ]6$V?UC.9TBUEE^_ M?)Y-'E7G?O)E\C"=H^6G^?QQB:X6F$,D Y#$Q_0:?4#?ES-T]?X:O43XG6.X$U\GR61%&J'^D"V^(G"#<)4;78<^8!4V""?PXI(1)D04"LX M&Z&7CJ"C:#NVG4'7&9K;LJY:*Z=76%7HNP5]-W5SC]!?J!@ K@@BM7'\YSIV M;I-^G33N1(Q]&!DJ*PC@6S#&?[VS>];?=8MS(;"*UDZAM=.X5 =:;U",.=IB MF@"Z4GMRQ2C%7* 85-(*U/:]KIN-;(A^>17@@]4[6*M35A7^W8)_]SS^.)$! MX^2W>J(%I*1%+>L,N%OF8^5_!\S;6%;8]PKVO?/8$R&2T\Q[K_@<,FZRJ##M M%TS[YS%5AYF0*EN1:'.*;O\DW2:+"MU!07?0&,)3%H;J>#L:OX-+QN^%P"I" MO4*HU[@N9:%O"UZO5?">LJJ0MZW]N6DUTZ=8"#1!_HGU:H8Y=\$NA58572H6 M[#_:G+G[I<1>"*TJ=E\*V,VU0'6#ML_..6QMTCU,'^ULJP+VQ8#=>/X>"&B7 MH'/(,J%.IS.PO!KNM::>US].?7^VV\V'>Y7Z&1D[QVW%O]:TD?_^;+>;#_TL*R2W]<8=N/)_K;,,'@=+JYGUP56"\LJ\7W-8)]3-)R3%[S6[%M89NS- MTK5;?_-0=]D-B02BL%:NUFU?8?#L,T+6D2Q.;^)/3*I[?=H, *^ :P/U?LV8 M?.GHRWWQ,6?\/U!+ P04 " !"@*I8CL$PG"P% !?% & 'AL+W=O M4[E]RN6B;>+$1YM'SRGBZ4N'HPGYRNZ8%.F/Z^> M)(SJ2YHRK5' DV?QB=(G/KHE7.)06_Z3L3>WYV('0? ,3N0 MVH%T';P!![=V<,M *V9E6#=4T\FY%&](%M: 5MR4N2F](9J4%],XU1+^3<%/ M3ZX?'VYN'Z:W-PCNIH]_W]UGVZ?+U_NP "=H,_3 M&W3TX1BI)95,H92CEZ58*\H3]1%]V!N?CS50+%XTGM5TKBHZ9(".B^X%UTN% M;GG"DGW_,836Q$>V\5T1*^ ]E:?(Q1\1<8AGX'/]\^ZNA8[;I-LM\=P!O#L^ M$SE#4TTU@V+0Z-_+5Z4E+.;_3,FJP#PS6%'A9VI%9^QB!"6LF-RPT>3WWW#@ M_&&*]$!@>W%[3=R>#7WRS#:,KYDIQLHQ*!V+IK.9>#$F/F1[L\N^;^9&)'): MLSU>?L/+M\['XXI)JE.^0.P=.J-BZLS$T3_D/!P(;"_>H(DWL,[#4T9UT?N1 MJ (7W%BD%8B_DVSLN('K=.:D;Q9Y41":IR1L*(96BE.:05N!]@%M3GYEQ>28 M*(9]B@2'Q.]0[)O%(2'$3#%J*$96BB]LMN0B$XOO)<\$%GQ[W=S:C!S M'1-N5DUV3H Q'B"[HYO82K;NY$>9 M4.H8S:7X44W5>+M,2!3X89=PW^R$N*X3#1 F+6%B;W5ZR>0VI^@H+?D?&]M= MC72@?G@'^)6 +%= ??K]I6!&K*:--+T M?:#;])7."QRWNTH6F/D]UV72.?\S= MH)2>&_:X]\U.3[7;4UVL7AT&:3M&I+[&J[N[)L//N"Z<41CDF7I\DN#F._PW.\X< XG%HL':)(O3#<.P#XQ%QT)ET97H./WW M(V5'LAYFI(;MET2R>,\ES[V\Y*$TWK+T2[:DE(/'59QDIX,EY^MWHU$V7](5 MR=ZR-4W$DP5+5X2+V_1^E*U32L+<:!6/D&$XHQ6)DL%DG/]VG4[&;,/C**'7 M*<@VJQ5)OYW3F&U/!W#P],--=+_D\H?19+PF]W1&^>?U=2KN1@5*&*UHDD4L M 2E=G [.X#N,7&F0M_@KHMOLX!K(H=PQ]D7>7(2G T/VB,9TSB4$$?\>Z)3& ML402_?BZ!QT4/J7AX?43^OM\\&(P=R2C4Q;_'85\>3KP!B"D"[*)^0W;?J#[ M =D2;\[B+/\+MONVQ@#,-QEGJ[VQZ,$J2G;_R>.>B ,#:!XQ0'L#5#,0S+0; MF'L#LZN!M3>PZEWRCAC8>X-\Z*/=V'/B L+)9)RR+4AE:X$F+W+VT,7+T7=U?3/SY< M?0SPS>PW@/_\?''[#QB"S[, O'YU K(E26D&H@3<+MDF(TF8O0&O*O?C$1>= ME2Y'\WW'SG<=0TUN4=F!V#B:+U4(0AMT_2KG$V5'>G)6=!T"BW+]Y!==8J; M[1S'MJ%5-*NP9A6L6;F=>82UBV0N5K>,@M>"G?SJ1):-?+XN61S2-!/UYNLF MXM_ OS+D%7'R?F*@<0MOVZ_-#V5Q)_ M0]>;=+X4JW$F*7[:4E>*SC-9KW30-^O])F4VK&^+ ITNL2:P"OW0*#69\=( MM HJHTD4\I'GF+6$5KOOF]%:T7"'0519/5"Z4,EJOJLLRVN5R%)V0K7NO!2E-TH$A6+?'K.LO0+ I@+T M3>34^=,I .M:/BY$539*X4B[*P4J5BPCNKU3R0M]*+9RK!.(3C=HU7V%IX' M_?KV0JM7K NM&HM2?D*E6#H>BT[\6\W9ZEN&9[CU)->J)=O%[!ZHIZ]SZS FTNL2ZT*K\EQH1JD7B]QQ' MP::2@V*]M.H51J>4"[HYQ;J<5M_DE)(/J27?SSV44G>F][N>IF1SD%%_TZ-5 M)>I"JT:KE))(+25__-$4:DK!(7(\HRZ@U!WM.UL6ZO%;I/WCOJ1:@&@ZH MU!YZSX"F5!Q"&[GU.:#W=>>/>-^)2AV+U#KV.P^I4%-G#B&R3=>H9[;6]YQ: MT7"'0519+14I4BO2/H=4J$4)0F187IU)K?JSHU>LRVN5R%*D(K5([71(A9IB MT82.TTA%G5HQT(J&GQU"E;]24J+.DK+S,975RK%.O3A%31DHY+V+&A^6Z/2* M=:%58U%*5*1^8]GUF*J=?[?ENQ+Y\4;]+%O=B=Y9WN+6<$P3PGJ=:#:$AHFL MNK ?'7SD)K]A% ._CX3.B^E"&!IO79$3Z>ZSP-T-9^O\N[<[QCE;Y9=+2H2> MEPW$\P5C_.E&?DI7?)PY^1]02P,$% @ 0H"J6*QM55 ^& M%V<;]LCG7'[9W!5P-ZRU).F:YV4J2Z6"P<^.CWF6*4V X]^]TD']3K7P\/I%^XTV'HQY8"4? MB^SO-)&K\T$X0 E?LFTF[\737WQOD*?TQ2(K]5_TM)=U!BC>EE*L]XL!P3K- MJU_VO'?$P0+08UY ]@M(>X';LX#N%U!M:(5,FW7%)+LX*\03*I0T:%,7VC=Z M-5B3YBJ,!FOH"?V^OI8HYF-V@\ MFO^%;C[/_IZC$_1E?H5^_?DW]#-*<[18B6W)\J0\&TI HW0.X_V;+ZLWDYXW M4W0K\.1X_1"LJ$TA+Z9<$JO"6U9\0A3_CHA#7 .>\=N74PL<6GN6 M:GVT1]_L[OI^M)A,_T2C\6+R=;*87,]/36ZJU+AF-2J-3\L-B_GY /*TY,6. M#RY^^0G[SA\F&S](V9'%;FVQ:]-^,86JD^:Q6'.3F=5:7Z]5Q65W0;'O.V?# MW2'^KE1$B5\+'>'R:ER>-1*CY!]()*@]LD120/&)11ZG&4=Y#5@]5W<5 :IZRJ MLGF"V%H4,OU//S!97JGS#D)&<."25F"[4C@B$35'-JBQ!E:LJC"<( MP@C<5O;"#+H L..3]@8TB5$W<,Q PQIH:$\-V'%J:V4I!)EHBQYB33SQF*K<@FV M"4]W["$S6A)U,+IM7W=%H"28C.P6O$:V$R2)U@BGOB MCP]X%EN+T'C%\D=P()#F04T!GX(C599E*7M(L_[ZLE?_007FH[0=.X,TSB#6 M&(W>MH7V6HY*"PVQ&[1C9I#S0NQ[/4%K*!Q;^1)2@F]8FKPD;!4IH388]&9% M 8RBG^0B/ZGO=4B-UM#N=J>TG=H&J1//#7&/*0TW8SLYUR[?L.^]_G:[[R;$ MP9'?!FD2=)S Z8/94#6V>ADRQ MG4UG=:Y7I?\UL%V:A.KCNQVX1CE@JAZ\#:%B.Z-.W]H$&=$;R#/TW*#="QCE M B_H0]^P+ ZM178R_7H]?TO/C:UT_>YJ^D':CJUN>!N_0MS;(EXQS[1L.[G'N"O2CHUB&3H NQ[$EQTA TL1/T+9/;0N^A-^ E!M)V@R!J)X1) MCOB'9AVC;7B;6*GPV+F0%) *\KNN0?S?;;I1P(VX<==] 2$=V :Q"'L]31!I M");8"7;,-JED6?H?)' IEO*)%1PE?,T MH*1A7&)GW+K^;%5/#\U2M3]>KSW$P)L$0UO>CM!U;W? UL?/U/=\<)L@X@_X'C=0PMH91H53SF=$')E(F M'@G;(X))D$"&4+5DH:CB9VC%^R9JSX.&M."9TP-:?OC"V@]9<9U@H,=$&]9 MI'J(JTQB4 ;,1W6DR\@GQ ^==N-GDL.>%_79U# W>65 ;N?],LU9'K\A[[NS M,!0B3,)VTV$2))$?^'T[J>%?8N??20XSLFKN?DUX=?6;LD";HXA"7RBVV+&L ME^>Z=$NH$[19V2 &?5]PN/>.#RL;5J9V5A[WH?WEIY!@\L03WU;F&]JF=]A<(?;O?W;S_\X()=TN[V#5)! MIX\9'GR%7//B47^<+9'>#]57O/II_0%XI#][MIY?XM-Q]1FW45-]5;YE!;!0 M"8%:@DKG4P#>+JH/M=6-%!O]K?-!2"G6^G+%6<(+)0#_7PHA7V[4"^K/Y1?_ M U!+ P04 " !"@*I8RW:>JCT$ #G" & 'AL+W=OOL26S+Y\.%#BLI\0_X^5(@1'FKKPGE6Q=BT%6MJ<9]-LM_'5E%64C?%BWJ@2;S#^T5Q[7HWW*+FIT05##CP6Y]ER M>GIQ(O;)X,[@)AR\@V2R(KJ7Q55^GDV$$%K441 4/]9XB=8*$-/XUF-F^Y#B M>/B^0_^8=I*! M;D.DNG=F!K5QW5,]]#K\BL.L=Y@EWEV@Q/*]BFHQ][0!+]:,)B\IU>3-Y(R3 MHMQ$SU\-^\7%9Q5;CT %?&G0*U$JS,>1D>7[6/^I_P& M<,E)DC6YZAK#Y7#M,:"+W0:+\=$XY;11%FYX$[D+8X"_EJL0/??1WT\IU!$X M>9J G*W3T"B-YUDCL?P:L\7+%],WD[-GTCO9IW?R'/HO5_%_4"@B3%^^>#>; MSLZ>@H3;"N'6JQSA/8;[ 5PY/8*CR+OB-9N<75+=*+=-J^G9*S !%)265JQD M1%TYLE1N07=F$"L5 >N&-N@#K-JM/#BDRM?HHPG&E2,.ZJDM*Y P!_C3MV[YU4%N2A,YBP-JC,=L3,G"*.TI! G5S\D$K"OE'-HP M ..T;7/Q69L<"8XVE=%5OXW,C-A01^8=>6"M39IY1SM1;^]V@KX:,)' N6TY M+P:DP8[8D"?ND(IA135GYY0,NT0BD/3Q *33H>9A92*'%)5S%-F876B9BPJI M+&UDI5@>6AF+CR:/M+K4^""@JB6AWF24FN._]=E5@3.-6.[::&-BQ07XASSO ML[B1/.?3M"MK>)+Y%$"TAT;YZ*1RC2<1[J"6'%Y(BR7J1*RK2*.8N(E&2,O7 MI[J&(Z)OO D,V#36Z.[<LA*\O^+R&?1F6UU=AW]CHU(KU,5QI;4T: M#Y'Z@2VM)*&YD^2QUZ!H7;J*%//;_J!7=T[>HU4;Q2VHR3?4B97ZB=O"./A, M:ZQ7+ ]?N+^E !7?PM]:U@A]9W+'1%JO>,)Q#/9T1G5B4U%(D<1FK;RAEFDG MD3I@SR;+&CTK,8 /K><[?P#+P-X29MG*V+-&C9X:5>.#RX(U*2K;$61=4ZOH@%Z M,>#O!?$(ZQ<28/_?9O$O4$L#!!0 ( $* JE@^KS<^60D (,: 8 M>&PO=V]R:W-H965T&ULS5G;;ALY$OT50@,,;$"Q9-FY3&(; MD'.9#18S\,3)S,-B'ZCNDL2DF^R0;"G>K]]3179+UDA.LIC%[HO=%[+NYU11 M?;%V_E-8$D7UI:YLN!PL8VR>CT:A6%*MPXEKR.+-W/E:1]SZQ2@TGG0IF^IJ M-!F/GXQJ;>S@ZD*>W?BK"]?&REBZ\2JT=:W]W355;GTY.!UT#]Z9Q3+R@]'5 M1:,7=$OQ0W/C<3?JI92F)AN,L\K3_'(P/7U^?<[K9<'OAM9AZUJQ)S/G/O'- MV_)R,&:#J*(BL@2-?RMZ257%@F#&YRQST*ODC=O7G?0WXCM\F>E +UWUARGC M\G+P;*!*FNNVBN_<^F^4_7G,\@I7!?FKUFGMDY\&JFA#='7># MJ8]-__27' M86O#L_&!#9.\82)V)T5BY2L=]=6%=VOE>36D\86X*KMAG+&;JQE,@&W6*E2W5;4H3O[LU"VOFIM VJFE1N-9&8Q?JQE6F,!0N1A&6 ML+Q1D;5>)ZV3 UK/U"_.QF50KVU)Y?W](WC0NS'IW+B>/"CP%^U/U-GI4$W& MD_,'Y)WU83D3>6<'Y.WQ4OUC.@O1HXS^N<_A).]\OSR&UO/0Z((N!PT'VJ]H ML/:\M_;\(>G_M20^K/57%TE-?OSAV>1T\N*O,$&]7Q)@6KBZ MT?:.WQ0.]6$#E7P5L*S4$3=S8[4MC*Y4@"("1\2@UN1)(;B-]EABK$CR)182 M,!675U5=_R>FICV1ECRP1J^NV45XMJT)@_CU1'[/!F_ M^'DZO9'+TQ?'"OR(C1$KZBW[C$V\V04#MJG6ZK9DT2?J)?D(XOS3LM*$HG*A M12R5Y3=L'TRNVC+9]_5P/!0)-EPM]8K4C,AN11D^N-I$L8V3<2#^,UV)L-0V MM 3G%154S\AW*#Q3:[PH$8\5F^A=K;+;^^V=M5&53OR-G:L*?M^+A:?/K6&G M9G?BQ(F4D2^1T^INR%D+!XW>JS4L75M!'"GN:#FR'UN;6H8$BTOA92I)J?6G M+T+OR=<5<#8]5;( GL&'[30:K)A:VV+/.VJ#"O.OGY=3N^W>N< M]F''+JXQEFL,T*FUQ?S# H=2\;K\B,8O"H:=+YPB+$UD@(HJ6N_Y&&P\#>I]OB0& .LPW@G ,@EXH:N-V7'HB5:=>GMQ')RZ6 M?2L6PF-$=P8:(;(2-,K36&=6IX6^-)C6V*#.BQ;QZ(++_NY&]_Q$?0@BYS6" M5 M5L]TIRXE1\?)[:BN1 !.RB7=;A)G))VSEB^NIUI](4:]<6#Y@QFU2J*3V M]'P.O[*KC!VNL9JA)Y'%>LI<41D],Y6))HO:9K_D!Y<"JSZT*:EA__Z#I'< MW6NFIQ79EF0-9PHBP?"MU.%FCY ) .U*9N?82KFF]!9"MJ5!-'S/42B(3#E, M"WT@3U!)?9@]+=I*>RREE:Y:"33S4;]ZR"V]3N65N*LCW>B>JZ/3X]YX0,=A M"I'"*+P1&X89G9TC)>$QANV^?#:;.P_1VRQZWXI\:#%$>!="A^Q=4NG#YCV3 M<<;UT>28P>[6W$D3H@K0F(D*Z0[LT='9<8A M-FRF,B?/.-T%.U&[DBKI;UW2:$-_7"N" ARCBD^/^/3&&*BY=#?#UM'3XUR^ MF\JX#[T=Y&U%7D@RW,,_EB=%$+,$&2L&I.Z1XPTAZT.NHC4QXP?8"LB@ ME!Q,\3"_P,;,'EM\,Z/*T"HU]#2T!&?UK.)^BEDKP=WXHJV!:2ZLX3U^A1_K MI4%6F=WD36J87'W@,0[HQ[9<9"J8X1"?)*)T91[O WJ ?!+998)[\"Z[U!8=O*D;=;QK)9H,:+N+!T676!N0Z, $1KUF0XQ$FIF!OJBP9 M6>O".^378KPM^NB&%EH1>X^:YU[*@P@R*<@04,TK*9-A/T>A"!$K'/5!'NC MR"(HZ4MZF[:)NM V#3S'"^ %5W4JC\00\!@1Y5MQFYE1^L)N4)*#92EHW#E'S8BY C%8:5-Q[0^_ M$JQ:W^4$;C<=3F4;&=VI6Z$8WV&XV#F:>D0'QX'<'=]:]:M;I0$DC7:L^4W? M2+=VXMAH2^W+H*X=_O6'QC?3V^O^T&B00L1R>OL!M M?7A_,5<2+A+0TX%:,6RJKBV*_I#URZ"-9K+G$"<,L#;2H_-Q+I%7[V(^->VW M-"O8K@@A[/X<(90VY,&%9V:AFP+#@[B7^LFN>&9QL."B-=TA&2:#7DG&-IE3 MK4 THL\W^=&&.?-I(9<1-BZ,M9RT@^?';SA'S1$Q73UTL#CO#A;)[>]0_UNK M,=OQ.)4MZ-3_MJO^RTBFR]R3$8Z&6_#F]X.LF-\DNHR;$:[C MJL3S'>596F_RX-*I\]NF5CE=GS!$^T!M012HVX^VGX;8(L/'>QX^.J ]/=\' MM,W*?0#K#PA@/^89KGJ]P,VB'R1W?^C9.JFB.&F!88%Z"MZ4'^:B-*[QC +O MT7-[$=NCDVJT*;?5II]*/F)&#SAS\1Y$")Q=!=>=2!'?_"M4PHJ&MV7OL4D1 MN&^/]%WQIE.]#?!O1%.SBZ5A9A7;S7A0KZ6/FG@?>_Q;S_\0>/^?E;_O=^31 MUH>!FOQ"/G_(.GS#+"/Z ::2;Z!KYS#!S,;I:+I>8 ,GS KR?.YB9;UA!_]WIZM]02P,$% @ 0H"J M6&QD3KQ%! 5@H !@ !X;"]W;W)KH31<2="XFD67R?EBX/;[#7]PW)B# M,;A(,J4>W,>OQ2R*'2$4F%N'P.CUB%CG?HWWSL%$O& M#%XI\8,7MIQ%XP@*7+%&V#NU^07;>(8.+U?"^"=LPMY^'$'>&*NJUI@85%R& M-WMJ\W!@,'[+(&T-4L\[./(LKYEE\ZE6&]!N-Z&Y@0_56Q,Y+EU1[JVF54YV M=G[#M.1R;6")&NY+IG':LX3K5GMYB[$(&.D;&'WXKJ0M#=S( HN7]CWBLR>5 M[D@MTI. WYGN0C_I0!JG@Q-X_7V0?8_7?W>0\.=E9JPF3?QU+-X -S@.Y\[) MN:E9CK.(#H)!_8C1_-.'9!1?G" [V),=G$)_9T5.8AQG>*LL0O_3AW&:I!=' M4O);B7"EJIK)+93,@-THR 4S!@VH%>2JJN@8D2+SAPY!JT@^EE FQ#?6E=@J<]));#QD0:I=:TZ&& M3>>+YPX@K+AL.YB;JA9JBPCW?GK9Z)S4AK 43,)G)\\TOKBY7R[],+GXTH'& M.$+.F#1YYC4)%=I24=F0ZJE;EC73EN>\IO+2?H-YH[GE2%6]>\5FPW1AP*4T M)[ZD 1V4DN&;,% TV(J):Y!*GI'3%?(@Y5=*)LEN3U+W<*$?9>PX(E9BY M(R#HAVG@,Y?D4#6&K"BM^)1C;0^/4Z4::GFF>5M-TDQ#48CSO#84+O M2>=KDL+-:H5!&WNY'"1STAD-$DCB3CSN_P=7N\0-)N-.,DGI3( MN_$HO-)31^OEQDN2^MF>MU.9W>Y4TU!R=1#2F;L2%&$!:I*P<242CH/*)H))6?<3^'8WZ1W\*^GDJ[]C8::@E-!^.WO9_>7ILMP M5WC>'FY<])M=&PO=V]R M:W-H965T*_!M%4E]?X&2[6;>]P[#GPN-KEU _YBUL@-/J#]TMQKZOF# ME55186T*58/&]=R[YM.;R*WO%OQ6X,ZX AAB9EU%B1] MMGB+9>D,$8VO!YO>X-(!3]M'ZS]WL5,L2VGP5I6_%RN;S[W$@Q6N95O:SVKW M"Q[BB9V]3)6F^X==OW8L/,A:8U5U !.#JJC[K_QVT.$$D 0O ,0!(#K>O:.. MY9VTD1=04?ZBT:6[DI!I_0SGQ+OIT%/SOXN>G]B!?\A/!1U38W\+Y> MX>J?>)\X#\3%D?B-N&CPH]0C"#D#$8CH@KUP$"+L[(7_2@AV00GXXWIIK*9S M]>FII$9SCU*)H-ZB][BW1L^#JXN!!,-P427K/^/NWK1S_DH M/BF+$+U[DP@NKOX;$^AAF8/A,YCI8-;!BI/-*&I*"_V$5BY+!(-9JPM;H($= M:@1I8*U*JD &?J"5-E>M(6/FQRE<&U!KH..4Y<-YZ@D_(_FHK"S[F;<@D@F; M1():AT!/QG[%+9; I^[(X_Y "]8M^8,XC5@:Q@/JV.\Q8@JWJJI09P6Y:F2# M&L*8Q2($GB0L3 ,0(F0I#VF=;I26)/4*E_8TX*-IGL0LX./A^V7T,(*-VJ*N MG61=>%1WZVQ_%BTF+(VCX=M'_Q92GC"J^-2* \["L6MQ%O&4Q=3NQ;S##*NE MX][K&;Y&3S+ G^O9CUW4A?T'/,:E!>HXI#MII$41,A)-7ZAF- MX^'[.CT3VEX.G)2()@'P*&!1P ,S1\6]D MO>](3*X,;+0R!MJ:;N"R^ M7L*&;EU374-($.5QK19E!&7$^41A=I9G25(1! MDHBRT$#9U2*C!-&4&$@_C0A57Z[1E>OGV>$B==O*^N0JZ#XG-R3QJ*.<$=25 MQ99"I)FC$G0P[)F 7LAG>3EKGS&Z:]%5 #H?L$>IG9YQPG@H3F>L KM3W0(# M44C;GPP;<3S,YXJO?W*]TEG:=(\(0V&VM>UOVF%T>*=<]]?S]^7](X=H;]QV ME;@F:#":Q![H_N'0=ZQJNLMZJ2Q=_5TSI[<6:K> YM>*JNNAXQP,K[?%WU!+ M P04 " !"@*I89*DO4:<" #4!0 &0 'AL+W=O*Z$--.@M+8>AZ')2ZR8.5[=Z-E$;*[C$6PUF4U5,_YFC M4-MI$ >[C3N^+JW;"&>3FJUQ@?9[?:M)"SN6@E;6,3!:GO :A7!$%,;OEC/HCG3 ?7G'_M'G M3KDLF<%K)7[PPI;38!1 @2NV$?9.;3]AFT_?\>5*&/^';>,;DW.^,595+9@B MJ+AL5O;8!2] DA:0.+C;@[R4;YGELTF6FU!.V]BY!$27:$+^T22SU?>C0Q^'FU-%93[7\=RK&AR Y3N'X8FYKE. WH MP1O43QC,3M[$@^CR2(!9%V!VC/W(S1_%'8[JJ[((_9,WHR1.+MO4[TN$7%6U MDBBM ;4"X0R S]31M&K,E:;B 9=@O2^5D@R%DXP2O&"6%&-IJ784- TT<_UD M8(L:@1E8*4&M;>#4\ZB-8;(P9V,Z7R.^>":^MNZ7PK>&1Z[;H')E++R%..D- MX]@)<6^4#6%1*FW?6=35OE\VS.A+X(%ISI8"]VUI;Q0/Z!]'*2PVR\;")5T$ MPFF6G,%I/QN_)K3-0I<$30Z'_8#T,T,:12K:M^W2V5I"GBQI+&+VCF0 M?:6HZ*WB#N@&^>PO4$L#!!0 ( $* JEB)5_UQP@< *D2 9 >&PO M=V]R:W-H965T%TL(RQ?C,>AV*I*AE&KE86;^;.5S+BUB_&H?9*EBQ4F?$TRUZ- M*ZGMX.R$GUW[LQ/71*.MNO8B-%4E_?V%,FY].I@,N@K&,]&!\=E++A;I5 M\4M][7$W[K64NE(V:&>%5_/3P?GDS<4!G><#_]-J'3:N!462.W='-^_*TT%& M#BFCBD@:)/Y;J4ME#"F"&U];G8/>) EN7G?:WW+LB"6705TZ\[LNX_)T\'H@ M2C67C8DW;OVK:N,Y)'V%,X'_BG4Z.ST:B*()T56M,#RHM$W_RV\M#AL"K[,G M!*:MP)3]3H;8RRL9Y=F)=VOAZ32TT06'RM)P3EM*RFWT>*LA%\^N5!Y/QA&: MZ'YC6GGQL7T684?I!^)V60HIMGT MX!E]LSZL&>N;/1.6N-*A,"XT7HD_SO,0/4K@SUW!)ET'NW516[P)M2S4Z0!U M'Y1?J<'9SS]-7F7'SWAZT'MZ\)SV)Q/PO-1'%Y5X]?-/KZ>3Z3$'>^E5J:-X M*PMM=+P7GZQXWU@E)H<,*J"-2R4N755+>R^D+844X=Z6NI!0Y>:H;7L7AL*H M4N3WXOWU!W2ZM.)RB9H7%W@Y%!]'YZ.AD$&@76T<"OQ1,"NTC0[J?G,X3YIO M5=%XQ3];)WVEV_)VK_'1R_'(D/I.'W\51.!! B(%=Z*#-%"<4F'IP]G0Y,;74$Q>$R$-80(4I$[CWSA+K20 M[$T.=\N0_SJ$1MJ"X3(J(GAVJV"71^(+FL&+0OD(,A2%]D53A4@"81M]0,KW MGBA# #MMH8-PCCL0R"E=0E:N 8[6L8#Z5B@ OS?+^A!WPZ<#$#0&.?;2Z+]3 M"J57,C=J"(*L78!#W4O2%<'!(.5&&E%[C!=/.=-VI4+D6ND>]C),B_CW&?>C.]3\)MQYVW,D]T'KD,=D2C\:2< M>U!W'YZ>_/ %T0X033<=J3FB3!%KJ1_,"_Q+VE% M;:$&HQO2LUWU[VH"9,C]9RT=]BU;*IV2 69$VW*TJ"0Z5_Z%J4TUJ'PER-\V M JP*8)R2Z).?4N6!@E$R>JZ[\[5ID,&N:-*>U:KDUH#E24;8H:]KI[FAT,U_ MM74G1?9"S(US_N6PU06/ZMJ Y2D%V+L6J+P.S0??+WH>;-'ETF^/?>XC>72L M)>T'1?!K(] 6YYJ0 GY5"AK%7,K['GU&'H,")P-'N#]YF;JNQ;K/G)'X\[5Q M,=$86?Z=V N3D?;7]Z[Q%BI;=FV]O_98(MFY+C2=BNZ+U:3H-I+AH=B?)JL? ML4G^'YLDVK$DTA0W:>;S#&R#M$*ASH$Y3XEBR?$PWDMIYIRE%T.&<'^6M#Y5 M%JD*G%7_J6BC>H@5F&E7/C8P>9$@?YQ50)^KN%;*BFPT/7Q!T$[X@HSLRC5[ MV,FDH_1DV@OMROQVYW;L1/L_#0/JV&XN&(5VQJI D6H7DM]SE8)&UWJY[N;: MCW0Q"&I!B=JROP%#9VZ8" P89!F#D(UFAUD+6^!]Y^K*+1@3,C<K6UVW:+G7)Y+^4*"%T(SZ,:/;R M,"UI<T?;.\=3]O'-!%8/J1%XR]C0W.4]5X5#?Y:-XF/(05H3"1O[PJ.1Y%BBW#XL>UM:5LFFA;#_?V'*!X8.9L[WN] \!-&8$=:;7Q>YA MT24&UO#5:?KEJ9)W2A1+KMZ.[BQ#\]3:E35W;!%+Q+ M@]&*+%%_E'JEL<>49!@6>8;RGFF!3$,SJHNXU(15WJ040"M2AH^!=%4WJ$%B MI$+6.L(S9*VXHWM^O,YH"<:YZ!8!9QE29+H-C/ MC6'I?-DN803&\W6UR1%AJZ\!3L=YJ)(*+,1=W'YZX M=5YAWS'S;P+/L1IJ%VW^4,2K$OX]&N+];QQL\' M7&;T(PE]-Z!!TR\)_=/^=YCS]//#P_'T(\X''D4!O#&':#8Z.ARDKYSN)KJ: M?XS(742?\N42.X[R= #OYP[3O;TA _VO4V?_ %!+ P04 " !"@*I8Z6;W MO: $ !7"@ &0 'AL+W=O$AQOK/NR>>( 9X+4_I%DH=070^'7N98"#^P%98TLK:N$(&:;C/T ME4.A8E!AAI/1Z&)8"%TFRWGLNW?+N:V#T27>._!U40BWOT5C=XMDG!PZ'O0F M#]PQ7,XKL<%'#']6]XY:PPY%Z0)+KVT)#M>+9#6^OIWQ_#CA+XT[WWL'KB2S M]HD;7]0B&3$A-"@#(PAZ;/$.C6$@HO&MQ4RZE!S8?S^@?XZU4RV9\'AGS=]: MA7R17"6@<"UJ$Q[L[E=LZSEG/&F-C_^P:^:.:;*L?;!%&TP,"ETV3_' Q M%P[A :O:R9R\"_?.;IPHX$L)GS%S->U#%GJ:0L@1[FQ1B7(?L2YO/&16. 5V M#4H[VD76>1!5Y>P6%0CP$=P=P:L6?*=##J(.N74'(L%"-ZVNN'EV.1J1H8WA M84JA@X<[([R'%4A;%-1+YI=/ UAY'O^($HL,W<$;1/GL?-HA..03B'EMA38B M,PBB5!T+&J #K$?6#[[78)92! BE-#,6!LXN9I<=_D[X/EA-;G>DF?:'JE/( MG"XW](M2!DO+ **P=1EZG)C$N@[UB7 DM)!/WXLR@#\(YS614]CE6N9 ?5!: MP.=*NT9J)0*F0,04>KUA20@X1U.1BFM/QSS3T[30,K"N+9LFC]*FCB!K9PO MHC)VC]@L!$'Z6I22I7OH<3](<5S_0NPA0WHH2E3&(?Z(4(=[PI!R7^7TEGB: M/92XL4'3._%THO0BGM:TY XL1;J=]E1.M!0#'12EM0VZ8+6IAKZ45"SE5AC0 M%8TAPHO>5MI+AYPKI=E$3T6P TOR8-DXP<=DTKK*DL)(A%&1!+\?*SK)SS+2 M25-+EC5J;Z6L'1T M:I)ZDKN8V-::NF"'T#E'FP#+$+?+0TVHXU'V87S56Z''(_RG9R)<;A!6C0_& MOTQY!U !A$%'.?S$ 2S79'33GQR[QC<_-_YL98UK+HRW:6,=6AO> _&9 I%" M5H Z#KS./XRA,K3>/&LMI#9T;H737=&>"M&:OK_E3LX6YG'TK(UP!V-1SI=.H31J?3"V57JM4:5TE?%5HQ;9M7%< M=+(($3ZJT/KOZ#?.\6.G[>"ES\NP][$OT&WBE<836Z+??/>[WN[6M&HN"\?I MS96+OK5T8)'5<$VAH\'E>0*NN<8TC6"K>'7(;*"+2'S-Z>:'CB?0^-K2QZ=M M<(+N+KG\'U!+ P04 " !"@*I8[)!+V/0% !Z$ &0 'AL+W=O=]@VALTP_:Y$N&Z1@!U(('V1M"@W7=8[Y<_T^L>JH!6MJE\%>P ]"N1#Z M#@1>$.W!"SM30XL7[C*U$ I;4T=B19EEX$(I44_1KO^X&&NC*$W^W&9\@QUM MQ^;2.=9SD>%9CVI#HWK WOFKW_S$.]G#/.J81_O0?RA(^Y$^2H,P>/7;(/"# MDUVPL//%]2.OL1486X%L4P!; 8695)0&4-9@"B0A2HJZ$:^UK,I<&+K1AB[L M? UR M1IE(71L!0:Z&\B*^H:&@XMC%QH4>?ZZ!CN"H7X+-]LDO!/"*-*&.Y6 MFW@'$#MQ'-,U=(91 K>B0MJASJF6U#V:LIZ2LA,, _ CQR>4.\R*6E9RNK)B M.3Y0 YO;1 E29YCR9LX@2>$=UK1-9:5$3B5:_0V2MW$V[(QU7U6=(5/\$X<1;QKX(;A>@\QKG"[_,!)XI#$ ]\= M1'"Q1<2Q*H5%"*'1.#Y"='/J"X9^\(2H0Y0N[:.=MA;<'OA M;M76P-S6 +GJ(!FXP9!M \UEY;8)]*(8G'V!YI3RAVZPCN,Z3T ^);L+'V7W M?(D*UWYV.EJTG'0U(Q7G !<2Y NUSC1C&^&L:81H&^'S7'?W51Q MH^+6A+G9?=_"G6."/1TFG3*C'5 O6-\3HWT$>3AT X8C:<%ES;V9D*>[&_)Z M//V(!RU.$W)JLUR%A%2M]CKVIUK+'LO9;WX2=XXRA3 _VQU\-VZZ@T.^I&G# M+&I)\R6C3V?5Q>L!M;%!_40+*A?>K9E;.^>5>I)LVN6+F?7=*65G#-"7+<); M42KX(JH%TJAC-DWPMT\JCV9&0D,@"=P@Z"95.$P@I9GDP9=&_]!WO,@[HD'M M#E+8&%#T>73$RE'\[6;?),?0288\RI.0A].O2HD7GGPY-N(D^G5CXWHVK^0* MVP\_&"W(0,'?#M1HX;#MX=>WHU'7L?_%%V(E6F+L'U:F-7TA(?>"YZTA?-$9 M_G]5:PVP>C5Q7]2F.1IV3[N#]45S MGGP2;T[EY*AI27V]P@FI>FX:]T U)]WFQLBY/5V.I:&SJET6*&A&ULG5;;')I'SI]@,@EB1@$6 "4K'Y]SP(D+7=\:?,B$<#NP=DK]G1KW95OB(*X M;K7Q9UD30O=F-O-%0ZWT1[8C@Y/*NE8&+%T]\YTC64:E5L_R^?SEK)7*9*O3 MN'?I5J>V#UH9NG3"]VTKW>Z98MLW/BDZB;PQFQUVLF:/E/XVETZK&83 M2JE:,EY9(QQ59]G;Q9OS8Y:/ K\IVOJ];\&6K*V]XL5%>9;-F1!I*@(C2/QM MZ!UIS4"@\=> F4U7LN+^]XC^<[0=MJREIW=6_Z[*T)QEKS-14B5['3[9[2\T MV/."\0JK??P5VR2[7&:BZ'VP[: ,!JTRZ5]>#W[84W@]OT=+.[]%>BH_6A,:+#Z:D\K;^#$PF.OE(YSQ_$/"C=$=BN3@0^3P_?@!O.9FW MC'C+1\T3[Y4OM/6](_''V[4/#@GQYUTF)\3CNQ&Y2-[X3A9TEJ$*/+D-9:OG M3Q8OYR^!X_A/YH.![6_M4&$C\]?_(Z7^0G^U#BPB!5 SEDD#*U" T) M9;!6K>BB#TNIO2/.F-*:76I /"C6&3:HJBJ7*MPJ' M/2&[3BN6MTFE"*RR(^D.@STL660@RA?*LARP&2#!>>;,=Y?( D>L$*CU4(N" MCCKK GNF@T]LR?O;1L$4G.Z$+8H>>8DV\%UV_WVT)%QVQ5 M: 0:0G%UR'T(AFZE*Z-E3Q<+- >M8Y_#W4_S5^/Z ,;Y+GE4[[[?B"%X,;E> MG?B[PE0J[#D L651Z:M1S/QSP#'RATIR")S'L@_6[6Y484.^> 9/(0FA>0H'"\X,OG\Y!*U ]H7%P=Q8W'"D."3>' [VC%MR-2( M# 8 -9$G-@5Y["GEE41&E,1.3PT,WZ;$Q[.<[DTOG42W:5-A><^\=&@'W M8=1+#[ ]!D=W/?.SO0FL)60%SYF> 4U(P]BT.XVR;],$=R.>YF#4=JW 2%,% MU?G1JQ>9<&FV3(M@NSC/K6W =!@_&XSCY%@ YY7%&# L^()IP%_] U!+ P04 M " !"@*I8BB_CAN # #^" &0 'AL+W=OMK5+76A1E4&I4FF?9F[014B?+>3A[M,NYV7DE-3Y:<+NF$?:X M1F4.BV24G X^R:KV?) NYZVH\ G]E_;1TB[M44K9H';2:+"X722KT=UZPO)! MX#>)!W?V#NS)QIBOO'DH%TG&A%!AX1E!T&./]Z@4 Q&-OSK,I#?)BN?O)_1W MP7?R92,:>0!][14&#YL_!B.;?F ):E"8U?@JM!F\A)S4EY M\I:^2M+SRR>L*,0>A"[A/9K*BK:6!3SHF&\*W#SU9(>ETZ+#7$?,_!G,,7PT MVM<.?M$EEI?Z*?'K2>8GDNO\)N!'88D^7+%Z,WV>P&[4E/ M>W(+_7_FZC;FK\8CC+*7+Z;Y*)_]MP7X7"/H=@J9!9;8@ M&K.C#(+TT(JCHZ'2MDJB=4!4P1- 85R4+/=HO71L06H"\<8>!R0B;?FJ%998 MEM0YD0LI6M(H7Y&G6Q1^1UF$'ZG)PA39HR)-CE6>S9XZB_"NDPOGH]E/E_PK MU.2?4A0=J92#@G28.(\2,J@#U\H:CEKPB3G_"YNECM#N;$$Q1]I9LZMJ\MY! MJX3G] 0'&*P_V"*3[^B^#R;6Q($"T7,=]/%4-)Z%+M!=T ]U\7;&&2UBP"T6 M*/Y:361A+70["!^/??;@TV*?E+'&2T5QK:,(SG#?0!7H0?.E-4H*?M@=BE( MA&[,H&X\3:Y_&CL@A4IPT#FM[HY2:A$OQG*8I;R,X8N6[,&3#UTZG<(/<7G0 M'JT.+I.-44Y'8?D<;(ZRC ]XO3;;TK,[J4&*(-^\5/XNF^#*\U_:"@90'ZOC4TY;H- M&^A_>99_ U!+ P04 " !"@*I8\-J0Y# ) #3%@ &0 'AL+W=OWD_)2? M7?OS4]=%HZVZ]B)T32/]W5MEW.YLLIST#S[I31WIP?S\M)4;]5G%W]MKC[OY M(*74C;)!.RN\JLXF%\O7;X]I/2_XKU:[,+H6Y,G:N1NZ^:4\FRS((&54$4F" MQ,]672IC2!#,^"O+G PJ:>/XNI?^(_L.7]8RJ$MG_J?+6)]-7DU$J2K9F?C) M[7Y6V9\7)*]P)O!_L4MK7ZPFHNA"=$W># L:;=.OO,TXC#:\6CRQ894WK-CN MI(BM?">C/#_U;B<\K88TNF!7>3>,TY:"\CEZO-78%\\O7=/H")1C$-*6XM+9 MJ.U&V4*K<#J/4$$+YT46]S:)6STA[DA\@( ZB/>V5.7A_CE,&^Q;]?:]73TK M\(/T,W&TG(K58G7\C+RCP=\CEG?T__@KWNE0&!BQJN@H=?N7&*]4D M,RD9=*'8]K7JO2[%^NX $>=%Y5T#]1&$!>,Z:6AQ"_ON\+3R%!.2"02D!A:- M!'@L1?NR]V]&H9!EJ0G*0\QK&02V*P_ET.+N S^R.J%4:@\[7(:Q!\I5V-!C MJYK6N#M%WM4R8ILQ />O#CO'NJ="-H[0XE# 8+NAA-B;P%@TL :0AQT&2W7 MVF@.'"N@O"'HV7%@'AP91)LU^DZ4L0N$9,9G>!VK;,'$,+B)[)6=+CW#Z//J5MW*?T!BL2?=7T(V:>Q @U8=[2& MG<)+%)(IDUV2V@=U_/+-P$]RT@+[[E'3!F6E#@02OG4EYD_ M?%7(4(L*/1N87!0%U_+&(':P%^'K*"\P$PC.UK71F^3X'C, C4W(+M@-%@<2 M/8TS#+@XFHG_''J;8),HN$@A1=UKAQB6KE$AZH(W0BE:+7R5MU@9:^=U2O6Q MK+4"+VS5"--D,WF6:S;;3H(;N39*@-@V#'6+!9J>Y)7W20+BD'*9(E*6@Q>F M0FE.:.2"1E*@8@T7LDYQD1LD E!2TP/CEZFA(PN M I=B:*HYQ4F/ 6$I%LPIF"4#-MD"\UM^!.2^72V/,?D9PQ1N%>9<@NWL?KO1+H]*DF=1$9'MC;=]YQZ)W*=I,>]?VPRI9KX#566:_Q'CB!& MY&IT\J&7X#M !)-E&.]BF8[V5 M5#G"R%WHT&@*V9(G>/USAZ*Q&RFV,_$36 5(4;&8F9AB+IBQX.\7QR?H8RD? MB4URL&#M6M725#U8O=OWIYA&-6L>.ZK'(^< .F,TS%NZQ['S7/R7-35TWV=1 M8BJZ>8=2IWF!T?BUL^H0#D49\#P"UY5BHGX>@1#HY;B#!K#%&RH M)N$0&PM:=31/\[8K0(LPB(Q/)NN=2WV2MH5DI1(X^Z!$R+YAF.#\+24M2K,^ M<3=/G14:/ZH-SI==&E3=83; .O)EE)NIM3IK\X<*)A3:8]7& 9F!A+@O;*G- MYM1Y?R6NE>4P']IDM3>*JK7A E>^NU M$4=IC)Z->[(.PZB'1!VFNWSBX,*1Q% \OH?0>0ZT9XKOT\#H&_2IVKERG^F/ M>>$'_K[71V6:"%/C@BZC_/1F/-; BE#G3@-;5O5CZI[ M0X@QD+S) /(251Q]&D+2RP=6U72DZ?DE>F>F? A6& IHE&(R>LKBQ[Y4S4&ULK51=;],P M%/TK5I@02-!\-D!)(JT=$SP,52N#9S>Y;:PY=K"=9OOW^",-W6@KA'AI?.U[ MSCW'];U9S\6]K $4>F@HD[E7*]7.?%^6-3183G@+3)]LN&BPTJ'8^K(5@"L+ M:J@?!4'J-Y@PK\CLWE(4&>\4)0R6 LFN:;!XG /E?>Z%WG[CEFQK93;\(FOQ M%E:@[MJET)$_LE2D 28)9TC )O!%^JW N, M(*!0*L. ]6<'"Z#4$&D9/P=.;RQI@(?K/?NU]:Z]K+&$!:<_2*7JW'OOH0HV MN*/JEO>?8? S-7PEI]+^HM[E3J<>*CNI>#. M8*&,/?%#\,]' #"4X!H $3/ M _&HK4;PLR_N%)"GQ*-4\42/Z*= M1$L0]D6P$M 5D27ELA. WJ*[U15Z=?$:72#"T+>:=Q*S2F:^TK4-@U\.=>:N M3G2B3HQN.%.U1)]8!=53O*\UC\*CO?!Y=);P!HL)BL,W* JBY(B>Q=_#XS-R MXO$>8\L7_\L]'KLN1Y<,SK?R)[XCP9 MG2?GV(NO>M005O+FJ$V'32W63)1=$8=I&F3^[E#_GUD?XB@=DYPN_^"5-R"V MMODE*GG'E'LWX^XX7RYM6SW;G^NYX\;$;QHWM/2KV!(F$86-I@PF[W37"C<( M7*!X:WMIS97N3+NL]>P$81+T^89SM0],@7$:%[\ 4$L#!!0 ( $* JEC= MYV[.Y 4 *L@ 9 >&PO=V]R:W-H965T>AI(PW4CWF,>>:?$N3++_LQ%JO+GJ]/(IYRO(SN>(9 MG%E(E3(-NVK9RU>*L[D)2I,>];Q!+V4BZTS&YM@7-1G+0BKI MBB=R<]GQ.\\'[L0RUN6!WF2\8DM^S_6?JR\*]GJURERD/,N%S(CBB\O.U+^X M"FD98*[X2_!-OK--RJ;,I'PL=V[FEQVO=,03'NE2@L&?-7_+DZ14 A]?MZ*= M^IYEX.[VL_I[TWAHS(SE_*U,_A9S'5]V1ATRYPM6)/I.;G[GVP;U2[U()KGY M33;5M<%YAT1%KF6Z#08'J2P#=!IB.Z%4W,BZOF6:3L9(; MHLJK0:W<,$TUT6!.9.6HW&L%9P7$ZR$TV%VLQ+UC2U/A*-&P6+?/G(E^QB%]V M($%RKM:\,_GY)W_@_898#FO+(:8^^4-F;^Z*A!/?F_7?^+O6R70N5_IE?U>6 M<=$%2W*.F.O7YOJH3INQ!ZY@SK(6;[BFR]N@]C8XNN-P?[BNR]^P]C=$=3ZR M)_(!+&GRSRU/9US]V^0%U3ARZHUJAZ-39,OH!);/:\OG:*?>PI@JP1(SPCF1 MBZ8"UV0:E_V<$:A(44Q&547J$EDH\C86?$$^\27<[_-B(2*NNJ0>UBYA57H2 M1O36Q"IA&1&9YF69)%J2G&F1+YZ(CCEA(%'R!FA5\@4(R$DDH:M+C)FV[$SG M7Z)?";#9!.8,#L/I8E5*^N=A-QSXVZ)9'C=>$Y;G9 J":0I0!+Y$CV?D :*- MIXU($J*?LX(P;80Y4XD 2("&V?W&H\(P%0ZP,F#;+*D )3DTS%QF!,':;H_U MSY#!]3T++0_/:9;R1CKA8?688"9VR.FC:@]")\TN\+B&Z8+YH=8//:H((W1P M*&I58!7.M[CU431.C(5RPL :I;G+\/B]I,,<69KZ./EV.^BZ4*QTUV@,EPD& M?3)G3]B:Q+<0]7'B39=+!;,"\FZZ9B)ALY;I5:GTC4JYZEY/(-]==/] M+2A]G&@?^0+JY!FD".<92B-]_I0N^:120]"AU6GHV"SRQ8?7V"T@@T/VQM2[+'+$I;B MJ&R%FR.N9=9AGBQP*0[.(P#G4'0 CEKV4IR43L YXO<3&+-DF4L=S#V0< X9 M.AJZ"$^0"AQPN=20N MJ*4Q'9P";;1RA+T8&\R*!2?%"=C.*SRN90)A[Q@M0P.>60H0/?Q:M@YS6Q@Z&'\6JKLL>K00AYWXRK MP/(RP'GY03X6";EC_S'%4A16N-"193^P7 WZ)WFA?@K$!A:Q ?[ >S2L'+IM ML#)E_^:&7 O%(RT!4WL#_%J0HGXWH#_$B\(G$GCN]X2!78T$^*JA#5".L+U1 MP8Q84@8X\EKQY(C[;LI@;BPL QQZQX )5W2 *;3,#''".<'DB#\83*%E9>A@ MY8%@?\:'_EP)J3\(7$.J=#>'>JOHR7NUHN3)?HV=2:YF:S9@S M* ?E!7!^(:5^WBEO4/]_PN1_4$L#!!0 ( $* JE@EU%!YO @ "X8 9 M >&PO=V]R:W-H965TW?KK2U?'PEBZ]2K49:G]TPT5;G75.^JU#^[,?!'Y MP?#ZLM)SNJ?XI;KUN!MV4G)3D@W&6>5I=M6;'%W1Q<=5[W5,YS71=Q#NW^@LU_IRRO,P50?ZJ5;-VU%-9':(KF\VPH#0V_>K' M)@X_LF'<;!B+W4F16/E.1WU]Z=U*>5X-:7PAKLIN&&KPUV!>O;W0P M0;F9NO44R$:=8F5S=9_2Q._NS=R:F'5X. M(XQBT<.L,> F&3#>8\"Q^N1L7 3UWN:4/]\_A#.=1^/6HYOQBP(_:3]0QT=] M-1Z-3UZ0=]Q%Z%CD'>^1M\OA?TRF(7H@ZI^['$[R3G;+8Y9=A$IG=-6K..9^ M2;WK7W\Y.AN]><':D\[:DY>D[\[G+B-?%O-Y02!,YLI*VR=V/7-(CPV4\U5 M''(=<3,S5MO,Z$(%J"*P-0:U(D\*OE7:8XFQ(LGG6$A =US(?1/2RAOLKPH$ M=4Z6O"Z*)WY/54Q[(RSY8@W?W;,*<6Y2D@<CT=O?I],;N7RZ,VA M0J7"QH@5Y89]QJ8*UL(;MJG:ZCIGT0/UEGQ$"?N/9;D)6>%"C6@JRV_8/IA< MU'FR[_OA>"D2;+A:Z"6I*9'=B#)\<*6)8ALG8T_\I[H08:F :PG..\JHG))/ MF&J8<*Q6>)LC*$NVT[M2-;[O-GI:1Y4[<3JV_BHX_RP@GK[5ACV;/HDG ZD. M/D=BBZ<^IR[LM7RGUK!P=0%QI+C!-.']6MM4P25BC(>W"9><\:/S-Z'SY/L* M.*6>"ED S^##9BX-5DRLK;'GCBKGHX)6+O[J:/3JKP(L5O]$VBOBF+!/R"R"&7[T,T):-^%X5_3H+ *&$QP1LO?R8W*1G,#A.?-M#;@""@ M*UFT<5ZLHL/= RGJE OE EI_Q;H#XJB!U]D,S5EBZB7>T*U++@T"9*RG)F>% MT5-3F&@:49LH3'YP-6'5^S8E->P?;XC[*;47-_O,]+0D6Y.LH<>*18)IM>?R MMMXCQ0[T<;B\D3(C+$TDZ@(Y4)_68?8TKPOM ML926NJ@ET(SA;G6?ZRNZN,&2N'"!.O!'=Z$.C@X[XSUE#DU>@)%Y(S;T&W*T MCN2$QYA!.OBL-[<>HL98%*(E^5"CHGL70EO$MTG;A&'-R**+K0+.Z@/)E B1VP$3P1$ !@E22,+[+ M=&6@T?P+60AN%E?:"1.+TD"UT):FH'\7SL\-G'*K#ND4Z><;I MSMB)TN54!.9AFS2293-MO&*L" LP768/KWBH90Z4#-UUYSLX/VS@NT;&<^IM M,6\C\M*SPC/^8WE2!#$+ \W

9V0WGJZ):W M1'GJG]25IY-M4YY<<8CJ4_]H0_7H="/UR,>?##I_8K?2*FM+U:\@2;*0E*-Q M$,8)W!Y5\._NJ'&T=(7&]2OHR-48#D_F!@^X/$&Z0 E5Q&D)_\\:'#* :3R' M@>-RZBII/S:5$?@W? [JP3(EIU.C<>T[_OC'1]%T6AN[5"OKW.&6@M9^89,$ M;J78^F^T^>E[^#7N(_R3)^_#_L Q9#F?!&X"'X*S!>WY+*>RI=8QKC)A:P3O MNH2B:,/%05.DN!_ZQ_)LUJ*K2<&ME(X%\MYYQV$LR_2 M>9R%5>%9)H%O14891-F<2+)ITM!=-*X)G Z>G%Q,OB3?8)_H)N /8U2LTT#. M3:.:\*YM_7"N3?84#B?W=-WL5IT M-KT7CV2UPYN-0,6#U=)?GXLDL_JWGO>7M-^0V#MPVAM@QI#W+ MJP[#$7J.7#1^*9S2N$I#4IBL XM>FU:S$1PUO%%[GC7;)B\4SB$MLWQ! P 3 M%[>T'HY$ 4PYC.ZLGV[98K;\^RBN^?9;LB4YD$;X$(@AV-\#O,+$ M8D3&X8,S54ZSR/?(UR;2E@)?1KU GWV835*@,) N08Z<2'-&5D3_]_\:]GMG M/Q9>$H]5]UXO-:H[EK6&4;69#+<:DI7#G9ZHIS$QNTAG*4%8(H5?HN5F%77& M,1*]GC3Y!#GNF/US)(5VT*IZ_TWO)*E>P#1"DKK+B=U'Z2W:P.16WE8WR%K< M16L!S>!0F.5S]$OC"8[S -Y:A62T.83T1TDQLPOID".!_##F4/%A<-5 MI9%>$"_S@)LC12]'%YUN/P^T#F4?ZKX>P MK>B^LO,(IT$Z8=[6^J7ZQM_JR=&46.W]_?#SH?_[6*6-50[WLP+O)Z1[43#4!'46!6F1A3'8-^^:U >':A0&)TXX3CJ/_^]WM3.2\ M]]URLA!IAE>GP34>G2ZZ.<(_8U!5(MP_)/1WP1QYB?=)%:#4A"OXP/.3-8G8 M"_(5=%(BV"#3 ,XYR[]RX(Z71BYN?VB]W"V7]O?GO9IG8:EJY\.C5EF%%]N< MUJE*(NW5JT=UBFI4P(8#7:/F17Z,DZ.>.]X29=&$(1E<0X%>1K'"0^_"^#F3 MA5GW]\?']A8'UT&$,V+#&#G1][WA M28O>QO#BHM9]$?U$*'WXT'=-_ORA<+-B=:9NOO?QRF7UH-J'D:X.O 6K. M@QN7OD=!0IZ(V^G\!G86+&)R21[,@&(Y M3B#L J8)^CHPK3$\/!$739:2&L5N-?CC X97/A\,R J-8:])A.+J/[]_Y[UQ MN,5G>M,GYTW",'[0S!96,$.!7+'WIRA P(N+T7(V]J31IP= 45_A$)TO:2O* M>,91P1A]"50ZLL,Y":E*D<&ZL2SAA MI 1.4O0-]'R'&$TQ),+LF:E#^[VLFPK. $Q89/K.-/DGZ.3B,0I#VOJEJ5*@ MC'A7-H&CDR(I68AR$>#3(%Q0J,G<"B0((99(40X/>IJ#=($Y)Z FUQRFY12F MZ:'_ /.04#"NYK5#^-]'LF*Z>8E0V2,+@ TG=0D7Q>M=''J?XN(K5 MD^LQ7J)AB@X F?^K"G+@,*!1?U+L:I=KW3LZ^-?.R91+CGGPM2!.ACAE00DG M,:?;E0=Q44M\U5='9\KBSS%7"&]+F_V04.<'ZUPHPWR $:PJ3D'8D&3.[C3PANV6:)1$& MH[4PB&)TCT7+YV&FS?&,*L]I#?8)/-L1O *C&F9C2!)87@9F&:C"%+VNO\ 9#EV>>1Q*].5:I9RD450AY:DY/%R[6P/+A&D! M[MMPZJ(BD*?9ZD]F',Z6#DH].XS)%V#6F_!&?0ADSY5\;+*RO MDG\R2W?W" M[>(YX:;!D%4BJ?7)!.#5*F G3942#F+D) M5R0U@X,,Y-ME"6;NQ+:B*M=!L+JVA_H#&0)R-=%)I!55_"2IF=C.Y'BB=D0/:()7/J>K$ S3$D*AJ#\9-^!:)+ MV(WWCX^_9OD$9ON.5/^?X$O?^^WPXI"\= %HJ, F*3Y"P=4RZU)3EL+C/9G^ M$GC_S ).ROO,5V])P$#SG M)@'#+F),0T$SSOO^^,16S.3J.DNND5LG>"^D: =?^SX=JMK0-TBY8E,TN(& M?H1#>:,LSS/\RQ3 ]$ZZ?T,I'R#$20+"7!)54B4N_#.D[3KT?B=/B[:WPS@/ MJUE1X@\*ZUW ]Q"T="W9@U)(&KN.N4EPVV>4%(28PU0*%RITE V.S-*Z8(?Y M@U'^U[?;[K8&AOZS"A6EF_;.7*8NSJJNG>&:0&WH2RHGAW+$GFB=CG$+Z&PN M4"VS&%5_R18(JR1 \Q(&G62RY?S"I@90X=@L%WG60QZ1CUE(J M/([P9&PX_A/4>OCG)3Z!HM.[ @4*A>$G?!2UQ[5>0]8:_@GZ6DHT;@TL>OJ- M=HM=??AD!,-Z6M46Z?:K0RU1'!&)L"\1M@M*.R)BVTVS3/,:*3'4#6R3+)C'C_'*V.P.P<=PW M,S=#*X%"KAC-Q,? 9$;:\I&04+_CR8J2=PK[L'+';Q09GA1N36+:6Y8 26*- MZ)VS(#_4Z]GBE.ROD@7?),A-(J(YB!U0)9Y3D\"\!8GG;9?#%+L,>*>4JMS_ M\6=@$<^Y2_NL-9NU=K[/6MN"N3Q5UMKRC)0M=N=\IKCF)QO7_,AQS2W6^W7$ M0NO(HAN3[R\#N8:G%\6Y8@==,,"/V=6@LH*:-]17(#NS-YTCC33S](E@6X;'==A;COWVDBX8:;$@W8Y"T/*K<(@?)9'COZ+ MM9DADX'.!K4QO22XJ06[37242D]"7? I]9JU$#LL_E,%;^T=C0YZ0^WV M(Q';B^)%F2K()).(G))DBR"D-7D8_;<^ 'W8*$,ZV(,O8 I,;%D4CV.TTHN* M2E@Y),JT0-05E/1Z6GC M\!2AF9#;;:W<];*SS8FM$'JESW62 J(1P40&JPE MP8!A&2.)]PX=EQP?_ KVS1E)SE,SP)MNENI= 1TZETNPR'3/*#?!#C,7B MORZ8J\(T^L;'JOM M6N^XH^%@Y:O6;(?>V1+L?/V68!V=1-ED?YK&FEV;RH*CS5Z-:^[YGONJ?8R=0WQTK9]\& T>[[Q,>W$ M'KTA,R:KX!51\<,FN]4FLW+=J_5T-P6$?GZE'\&]H6J+,E]QMKKWI MJ)M8UE=YG1W8\<;H:RUQNUM!]X8G_O'9+2VRUR3F!VIE?NMP+@M:^IMP/#X: MAR^:VKJ6N.W4=N:?G TVI+:.==Z%VM84<+O#F:N"DT8XN7DMKOQRKL,.4?V; M?L_O]DO<=K(9^J>]P3*R6=>D?F@^N2Y_WB$& MZA0=[=7:%Z'6OND=]_S^L+_^Y=FKM-M :;NGTK[IGY_Z9Z?'ZU/:0ZJS.]5@ M<$DECO$I7+29[VZ$3ZX:\9%E$!,4<[<0/'$Z3BKL1D.^%8'GC%.W8*Z&J%QP ME:P#EHEQ$B49!SRJ WF,\38=+)124HI6$XJ!@5OF;@<60-E",FN49HJ_EXLY M4F&" 6X7K9FP/J]U+<.J^7#!O7U"Y^LRQ.@BQ/8"6.9XC5DM]&..+U$&#OVK M45IH$3$+V!!,?-'EJYP=LM:)X#P\"15CD/7?IIQ[%!28A6+#T=AT<>?"Z9O" MJ*SE\N.X]]"-]F)@&>G,$#=MN2!18H9V$/U9%:7$?=,LI8'B4LWD;6<6((@+ M:%P4R\:MP,D4A1(:3V).;-<3&];#\7=Z3S>LO_=]?]"-RHP9,Y2/GJM0Q=>< M@[X$)+CO5!-UOD.2V$TA43=8LET#]2UQI]\&:>Z8'ZW1Z=LG^4B4/>'<)[S5 M>%3TPWDI=\G=7KOMM&V\9EM0--).&VTH-#8*M2T LX[:"3D]& M9:*$X+OLN^][M:41JHB*Q&KB-TES4_5-Y5BZL7M5.O?@26=W/O?^>7_M(BKTA8/QN6.<[P_L MK>GBLRPZNX831 _&%C3\J5 Z]C$#.A(04@>9TSX+MG+*2!-2GPG?.@6;_"*% M[T2,(7HCXR';=Q!N(0U=2W4C.Q'"YM13(S0?11%T(!V5$H+9.N0 M;]=P(GI:Q=PMBN7-F5HL;CD\.SWO!AZ@=/#X_ZSU74^ 3ED<^Y MO)63ZC]:S69ON$Y&_/;5:GW4C._G2J%&_I%21O95F7?83@SM?*+Z_8A[MS]Q MB>;35'J^C'."HSDA'8-PXBF^MGTGM?4[>:P[Z;ZN&L^K1B#<48 WS9O>A!1> M6M+R7;9@NY.:C\_]_LGYW8I"-V0*SY%A_V@9^OO+\ (O0_^LYQ^?O]S;<%NA MPFNFYKMLP793\Z!_Y)^=#.]6@OW8U/Q22K2O5OD6E^KG_X^ZIR_>OFR;U.MK M3.(('\"^1EF%;O6[P'"]-'WD4?9HNV]B[[SGGP]7<[>GV:B7;:WN+]S^PM'F MG R&_LG@^/5>N/V%V5^833;G;'#DG_3NYR!ZO@NS/H[$%B6&7*;>K\'")A6[ M/5<9M%UW,VW I=?*6H+4MOVN)PDMO"0+=5,^_-WO*66S?<8F H73](P1"/C] M:.,CG /^!MN-<;H[MK:0CP9G7(S(+3:L2\!I?,"!&'PQ3&NF9XZ]B[%]R3?Z MB/+E;57XSF7U2)/Y##N/8953F%4Y9R#J6AU[IG*B-N<)-I(W7_>FQZ^X!2;G M_RUT9:IO:TA][UJE4993)]^BH'^8NB"=AXG?X3G@#]T>\#99C#)_5=%J[:@3 MM^!P2OJ];8:19 6FI'$)%'X@M;-!S'E=V 21$#'0263J).)TC+ 3M&2L;)T% M$ZZ,,D]D.8)B%(0/8E8B@YGA)(C.X@*O&@S^]^Q& 0?RA=(++ AO]S7M.$LS MM)LONR7Y-ST-N7_6[!7)ZT[+?_ M;-+B;M>6M1]BP_/-&\$41&?AU?*]-YAS2%W&U0)6\U_24%1GK7#Q W9^DD8^/E2-AA3Q%=)6::#(?4GUFFZ6 ?T$])IN;83V:$%0T(UR!+CO%J!V5%&RUYRYA7ZTS1 MS *W3-IO<;^R6P4^S X3<)UJ!6K 5)* M!BQ7!TN%M@SV"$7Y1S!Y0IVY_UY4XUTL;L!N;:AGD3I#AASI^+8JR!"01HM3 MP,#8#FFV9?OEXN(C&Q3\E,N?*)MK_:&$5Q1RU6;!5V4L$.&P15'-YE("@?0QV6S4HDX7 MC'!C]>:*;_!6@CUQK<0F8_9(DM5:<#6UEBZ0F.PO4+CDPJYV=\ED!ULIBL[\BR%?X<[66;Z:8L[C?>ET_A/ MA)0)-^\C-X(+#+SG9ZK5(GB_SV"VDLX&JE&'8'_.3N4:)V"3>WGW2W2ZO9?H M$E;G#0Z]?U4!5A"3 X/.$3Y(]-\_6RGM78RRBC13;"[[*2Z^[MCM^D/,,D>' M'X'P=UO8UAR_PO5!X+"X87<:?BB6!DB'K&"?K6ZY"[M2F#[";0O(A2C2-JK^ M#;4!K0$&H_4(DH7Z^^*P*!C@8GEAE>>@QBRP%R@WSJ5W[!9*RA*BU(O^A(O> M32);3AKB#Z8S*QB>QSECW9D8B>1BQO@:[\ :B$OO@P0J="P"Y'Y>T2OD]ZBB MDT9+^BF^[=#[3=N=A'.8W;!"O.+MR^MF24.GRX/6=<6-=Q>@C5%K;&04EF^B MIR&O#+0C[&@P48*UY5(T;0CM$W"70^\GTK[( U!2+_$NT"'34GMY8]K FR[F MJ-.SAI2EU+H4]06U('8UK>V/LD;TMX%TPRM,FRYC<& C,'/EKW) M@143O1&MI'I4Y\3!0$X)4>$EW. /PJ3>:29ENGOOYFTFJE_->6MA1[_]A#I_,04="KB$[[V# M:Q7%\'/]JXL*KAV&LS9;@9Q,>Y;7W#7>N 2XX "((,B1' MUIA<9KXY<$_'P-BV+WSK[#'TU'&=!WV+0RP^4#0V2P-H^MLKYEMLJH(40[DV6\&WYB+A;$6[:NE)E>Z7F^YI'S%I=]UWQEMQA M](NR(LA)#L832/$Z%'9ZZ03A-XW5&/0&'0&[XD"3]P9=$/VC']^]OZ)_]7[\ M@;:%G_]@--#6\Q_,\[[Q,S,H&,:4Q0CK 5^.@X3ACT MKQK-8C=UL+:FN""U>5:Q&4)HV]EL5J5QJ.V2K,&!;5B%..[[*^:D'ZY\@BI# MU1;L$$D("Q"4"ULWH*(+)"6)%+F:!!3EMJMQHGJLR<2%B6O[O(F@K$2^!?:* M)"HH047'&8?C23.H@E$/Q['-T?S\_AUYI,]^A!$JK4'C/A?:F4"N!,RN-,+5 M;ZZ6S3LX:?*^17Q<:\J &U02K<87Z/!H!Q4DB'&^BO1>@.'_SKJU+MEIFFCM MQ#8'^4G3QOG/8EC55W7H74B.)8?B:ALVTJX2]+FQ%TR M@F/8R(J2)4K!9&6]0O+I%]2FLM)E(N5-1D.B:VVNLCE2-_P]6CCJ$S'(G"Y" MC99-^RE#M.E"DZM[P$%29*@9<<8);!V:P1S[T-4%M80:"KQ2P0BR\GB:91&= M;X7@T.QEM%2]RG/%01N:';FLBBI$Z'+.-P,K^IIB&F7!P>_(FV0P5=$ZD>)L MDHN,C5%T.I'B1Y8:J+0Y)\..2@J @#B)0$U$E=(Y;$=FVG>9-/Q(49$ [1V0 M1&S3X4RZ"]9&6)T,QZ,_79G!WOOY!8'^U/HC"O\Z[U#[Y]@T2?L9E:HON^: M[ON!\FO1;X":&HDB\;<4%2F@^+E._$UHL7.[6,Q?+G5>/CE1J'+ ]U2L@']N.C<=3!U16GC$S4Q( M0(HB@9J7H[A$&6PV_\#)X*62!)U)[@SJ-'[@T4AI:%9/Z-AKHXK"%'M80])( M>-]$,ELU%6X9Q2=R,"5BCSG;5=L-U':DQX29B\W!A[ZP&+*>I&I8;I.:!LG8%'*9&F0U&TFG"7HJ MP] XDKFNTM(,Z1U\355*Z*6#7^O[SJF.%',$A9-ZK7EP]O^H4E4_?(5W=Y?. M^^-8<F13YEY?)DV/B@TR!0G&%0CM/JE3Q48SS&FF# !H46*H04Y M+O%:UU*>@<0NJ@EZ/7I#<^+4BCI1080]-D&,P%[29(,YI=#QSZZ QH#^/"$4 MP3NXR=A:(V<+SU(Y19?&)<25W@$^A I[..68;(SL):I 8.38B9N=#1GR<=VS MLU:PSX9CJD*.KNC 454+ 56>L5@ M!ROUE8Q#.A7$YD!A$,:IJ4CI?A&-.8-K4=(JN*:?KM9O8";CI?5Z1WJSR_J8 MFKG6#LGL*)\-C/"/(*WPY;V^[KO6V-19=FWB2VB^:D]%QTMI9N1L]C"]BE_7 MGA)VT];F)K=NU8-)* ;&-'US9-1'NF_]M>[;8_.DE8/_;(^"]X^).U<(4]'L MJ^VI$T3J^S!*,A@3>% M'SN>3DY!_)^LPAQX3/0S98 A2'T@(4D+YKH1SA;4QEZL6OWO0"QD$T4F"PE' MR4(D8XH^=9,3T.L9Z*PFBIW_B^.1,"8';9&C?(#G07P=_*M9G;E1O;/$8'3N M-!BE8E_9 )8)\&-"7$58#_3$11HD"RE#LU'E=]JZI&<^60/SRL&2&%%YI0Y1 M.&GZ;EI#XF9-=!W?H7'G. U5N7\!TQL 1E*928!H" M&7JZW29\B,LC;)[&WAJNB!2(.6BV5@U)NZQEZ*CQ&&48U>(D);DR) .NHYVO M>QYPK%2XHPOPX$2$9TOT-+6G*I;\J(I [I(!G.DT/)MZT'WL]K!UKIH^: =5 M+::$/[##BABC*_98*24#JP.ES UCW4@/8@67%DM/O,8H[N.48YF&0>@+S]VL M&6A'JI8<1ZK)&:) JLXOD:6@78[3@9Y' M%3Z4@"B)XGC]3(-5XYV^@1'AU*>8*WGCNAHD2ZK _!;;NM4"+^D$\5\_7Q0F MHQS#\31O0ZD.Q& -=DCR(IU'B-#!;JC?;2K:6,YGF28$UD+5"9_FH+LKPY%1 M]]@_.-F0V""A'DI2 OP05\(_^I-(P.(>)D'JNJ^!6O$J7Y._?Y('LZ*6TVJ( MF:9M\/6:M^]'3!MBJJ2]T3^+[.^0#I#6M-("O%G?$ T@VDK$56&E SP*49;#6MH[J[D5_"7VD:E4"W\'OT30/X^ MIT5(TB]R7I,; 4(WQ2./%-U*AQG3&;B"D08QE4JXBT'.)3 ;*A>86>5U/\VZ$<8H)_72VMW_MI@%SG-F> U$-T^ -VS;:Z:IB;Y,@J MJ)6]!CE9LI.N^+]=Z'J(H33GBV5K-1 M9AMC@\[;1]X O2 MPPB+ =;!UH2(5 VY)[76I9C&-94,[16C=>C<8525Z-T[=YP7#3-,*L6Z+QHY M,EUB+V"7PZF2G0ODWLB.5(CZ@/4$3:T3<5;H"9UAY!O=DGR&-:NR82PVX',I M/[N3OVK4/<'X[B . P*_W*%"R5.P+,Z12!8Z?%RC!GE9Z+R1ZP-K+K"B&@M@ M6U/I[A8/E*"OYV&GJJU^R4I*DB4S-S.F3)+Z=W/*N38NQ13#0XQV.#DOMFC0OC@ MFY1Y :8:$(-'\R45+Y"B*M!ZQ4-,EHA*"8@%2QL9*0()0LZ8JKU,I(%J7H)( M^189M5NR$?QSKG2?"E\7&VKFAY^#$8>QS"G[ZACLF@L/^9);] FG)D+$L]N\ MLC$-JJ293#! 6C(V,0YA41SH*.:-=H%GC9#)T,(=SH5F^+@J%[E8-?0HYU7G47"32+ M6%QF(J@UM%<,]%TX(_!-<1R'Q%A;Q*Q_[9(_2PWV8V6H[.1EO3APV:S$L\/R ME>BN(*>G1[ Z,2S[:>?XI/FFB1^*#UVX.2&WCP]C54ZL)& M+KND9#/PU!T>Y6(?"E/NHFD42Y01Q8:3GIX'\YA-D7'.I.\6294JG*8PR0DK M,IC6YTWP2J;:@86Y)]<"P:TPR< ZZ+Q4JF:ZL'U#$@HG^0@ T7 M*)X#>ODX[$6)BDY B*Y]*USC_)K=\B@#A$:DS8$.!PDAD=ZH[V]FO:!R[":$ M%N==[KU#.BI9M_0;H"9!5!MFYE,;&D?!B9N3P;3**,@CS3_J71;HSE0I9EX2 MA(V!7BA(K91#$R^PZW:T2F06*?9U4X"1BE29-]&[EZ0GZ%2E^D5T* /GIE19 M7SV?EB8(LT2B(JHV,(OE"04RB5$0=8Y>2L6H 6)RFTDB_@R*UTF6DBV9W4->Q M=EM0L+\%-,%LKL%S)92,>SIGEE*(F<,1KGH*$8.@A%D^SP3Q#C>*;$Z2$2 L M0'HSRBBVTHHG!LY_A@6L*?548UY(-9@\+.;>\861NE]Z@4E[+;&W53@R0M?8.KFH\(?&;U M5MKZI-K^D;51E2;8S'W%9@(0TV+'.N'+\E.3 L5"IAFG6:XG-K23D>K*SMHY MM?&+31\;<[TU1HSQ8H2P)PL*#V=YMS.4$8 2'=8R:H.0$-$A91K* ,(_0"7B M]!,W\X2K!U(;TFSFUDGPS>;,T9%WG)6)S-WQ>+9(E<3#<2I .)8JR*RN'HTI M*P+ZD%-2CC0G= *U[L%2!-5ZICH=4EW9#-S,A0/.C):I,P&8/5G*"2)-/*VX MMO2Y8,<.J&&,X>&T^Q";E8 T"Z6(6VNG;NK .#6BLNR/A&-D("L=&9"T!:JE M69JFP9GWRZZ!70R"<8$TF*E\POD/^ ,;ZW7=T!9.P=5MD:&#=3PN!5RL:Q#V M !+KDT]F"L1G1&Y[T%'#K\E"!+*^*9+\(RH*265QN^#.[*/,)LI\LH\R;\%< M7@=(H>$ (@?783 .OHG4H(C$)),:Q6:'G(Q+8YW0U5^B#K5S4C80JC?W%*I; M:]FXDD1SZ%2A5<%A!\J=%,]X$9 ,%9* M[R?-H;1\L#7!]-;3V?W-[F 4A(G*^ M'FGL**#((R6*O,]I<[XQ==FJ25,%*DG\#1;=@96'OS=^/LRJQ"7V;3NPJ[<_-)^40T#,F7Y2/ EK*U&$_= M]64B*DXVOTDE=AWZ)ML#;N@8B(4?9Y^MM?FUET-46T)1(=98RYGGL"*B42Q2 MV."PMG3C&"#_E*Z!TM1%6%Z.PXH\ ,N=55X !TE:J//9:7CJ%(_N:'B)LFY-X@(P+;SX%2C/Y)+@5&2]:O+;BU]YYR2J^)0) M^PY]L35B(WN&$H=-^(]L +V#VHJRPHJL.&QT"%<^+J92S>Y&#O5?.M%9\LD6 M0 !?4Q38!*N'IV6_("<>Z6+&_2LQ ?L^(1A?4Q-YD J&SK2$A]?P /$=E:6E M+&]XNIP^(P;9L+XO#1W 4%BW08[%12*^@I!#%9@F(I*B,QB343>*&0&\:"$' M5\:!VG/>X/RP5;6C6:[)$T\6WI($:'PTQ^[=&F245)6N$)]Y 7*6'50CKY9; M_,X9X+W@BJ7:-I$^;Q1M\2NS(]1P$M]U)QN8(JW]XTLUA^;+)^K(C.$;KK&S M([9XR+'<5Z4!\C?$76C1. :#8TI_MB1(KA;[9?@ M=SIG597 K1#U!UW=VZ'T6C*]F M(-6B#[+9Y22=6%[W3:*44KI!5T?P*[:UGA0!S/C*9+Z M.E?R^D8PFI@I.7!8]]7?14K-5>XMS97-)%W $:&EU!62$HO5-&X"ED-RNA<3 M1T)+IAA3M2/M;FKE@JM]^H%C2FBN:^N5M.V#VD1!>HW]KG8/;+I$V<7I<^!4JU=%+D11M9R-W.=EL>>5N2!&.3U M*>B$6C?=O+G./I!W&\^IO6:$M\$/PAFF08?T'-P[0C1C/VF?MJT M#^^=^;,66LIV&A!_-RW2*5G1RZ>_?EOXU%:'W9)N2HJ<5Q8.$O'!VHD45@XA[U4K((@R#D M"6%::,4MF"%UA2::?@RBNHX8*TU.Z_[U#:AER6$])PK&5II$(WK!B2^N2\E1 MO^0B2?\,%DB^EP9B*8/2+-7'BEII4'@'-LX8T0847/P.TO@"EDTZ./Q8,GU8 MZ.EU,_]>PB;6(@=*IB7]1;Q4>OSEJU6Y*H(?MK4_.E8%\* M"4"]C<-2NV[2HII1W#CC+ 0;249_#G^ 7B*@>[O'8\YO ;LX5:0L=^^SQS1) M[^#<3Q/UU+RMBWD^.)-:'M1Q.4__^/#D+G!/M=\]-;;6>ZIS;V^B]@842'- MO))_Z,9'J4HDP!Z:L32HE$Q=2>XJ1*UP+[WQ$5@KS457(,/+I!U1-D6$>@0[ MZVSENHS VHV&CN>),QZ3$#"*'.U7$5K66EA0,_9$GT++X!6 M@582=-\&8U?J0)C1'6',?:3;1+I/]Y'N+9C+HT6ZGTN* M4-\(4)\QDD2VD%&0+DW?JV?J=86O._'6EA<5W#%WOP24!(6DC&49S M2<'H%N-8OQ;#369_.NHT('@+:UW4(^%MG#A':75AF52T>UEU.B7?43FDXI P MI;!VD\L-;05#$+F6+:IS$GUT.Z*WH*["B@08'TO-BG4Z"6))I]'^ G:,>CE% MOQLECV"88&V[+O+0\I:U,>ND-!>HE@! MIDQUWRQ#\FD(8<7F7/N(K\8%!_? MDI:40#!*E*FZU7AC@N6,%;BZ+ID;$'"[!CN9H+".WSIR4;N"UM%)W%H9=,69 ME&O'-\Q*&%/!1_N=6)"V''Z&P_!.TH9]A72+L#!45&Z2ID(P-N*KDI<)@PP'.R!:BMD,)C)R5 M9MZD"H#9E,J"S3F-0,S6+^&0G;Q-+T^S-@?XZ](8HE7:3.-C(/,#8"C 5#/:FMGR5'%^A/R*SFP!6*&K(7@WDU+#/U278!"\91Y*T1^5-OM,$ MV>F'IUT#[F$J>27([\\H<'179NN-80N/07(DNXYNGB0+\/C<.].P=P=TCVJ7 M*& )OU9(E'&]/%R8 Q!*W$YQ<-2+7]"UR_.?H>RE\\00$1 U)]^T%-NZ3XID M@RTZIHN8!%5*O2;PRRM0S#X&F.0@+BGR"G*C!P3%I!0BO33N2TD^)U_ .-S> M$Q0(T0J+4W;?1)U?PDUK,/&,*2K>%48M=9GDKA'S1<'QY<6\R<7$XV8XIH6- MP:(R,3TPXN'J8;5,!2(&930=2Q*T=ZFKW37TG< TXE*)$L",&B7BF7.>D-C5F*&;7$K&6L,E"@9'PD7>B]7?$@F]1%L:!P MIG,Z\W;I5VO0HX5;V8*_QAL-M"0EDR,",F:KX<8QO[5=KA-22S71UG&CF-ED MK3M!.]-BK(4NR_4HMEQ:"@2U=[>6JXGY A)J,GO?$1)Y$0E"'6:BU:02X M)4X6*_5V%]>A#EVC%\F$DD&Z"X@EZ:%FLT-L35IPU%>&X>-S&F^V MM7A\=:I=;USE4CNRS 9:L8")'EB*ZMY$R* :-%UKNZRKP0->.O1M<#5<@@%" M3NBN@'\('JADS]2',&1BJ8DRT2CGW)2M.,Q)E'8Z#@*O,4,('\$L'YM]V$1" MH23T6"6FGP[(61JUIC7ME( D%O*9'=E)K=K*B^O*ML 6+0P[IZ18[>5R&KK6 M6G.8;K$OB^&VU[>J11 [3[^"76^3A^D&.P5I,X7I3VSB7Q._0B[[;^[N) 8T M_5,B\V2FZW-+R3)H, G=\L^M[^^&PZU;709Q0.#U]_%X$X\_V\?CMV NKZ/R M7(H_*%_FMGXLC+2!#F*XU0DVMN52,")]RL_2-$AJ7A]['#'/FPH:GQ9'#MG!7![3= M8L6('8PJ$>=>N BU>]6H/?),)CFA>9Q%@A(\-2G5S1Q>S$;&Y >5]XQ>XN(ED8\ JD[A/_%8]=GPMED4FTOZ#D+B,?C A@ M;YX@$ LT 9D!T$N8#!P2X"X#%L"\5=U+ M)6LST__2T@0'P[0;E][NI"6'%;";F>NIM2S=1H[7HQ].ZK#+9M391I:)J'!#%SCQG'!+0J56FL_ M6@JN%ABY/3RS;E,+FC#4'S]0!CH.((TOD!DK0ECE7Q+""UJD1;U@0H91C?VM M85GA'CB=TAA//_BJD!2#@B*&!FS0-?#KQTUSU."%UK5BX*H=DO&=;G.-N!?[ M]O6P'9V2Z2(YI6(ZZ+N2DS$W,A!9, >:3I,;,F0NW3&54D2$_JW[-@>8CUZ4 M%)<.DR">22T/]W''RZBU'-<"TPDDGD7&IJ(.@O9H[),$>":!PT>)'=#?/)"! M8[1@ANQOYV*7299%N&V^=CIT(C&\&FQKR:FW%T83BN_ZUB1 G=@85Q?J;+MZ M-%Y2B! I4%/+Q@V1NFCQ(N9! 9PL-.!T)M[N5F:;\VH<]JN6RL9IIWUS+2V' M2MUFBGVC!(MJ&FO'Z(@SJA46ULN*F EX;5AO,ZB%R<72(2E!YM3..;MB7?FI$-E%4?B"1"5[,^ O MR0IUJK!%V:"^3/6R;XK28IU)49-0C=:X A"!EP>4?XW06&3C\B:@FL88_;JZ MBE(PGLG-R8%<%RB5$.>EEPIW'5VVYYP\5.&J11C6W.:T:&2//@E)3(E*B\ @ MXXI(][TJI04@)6C-@1I8H#(B763=?*4(N,&B8$5/WVM=J^.2D@N.;4 D@!H;XUZS M+A8ZHE#%9:W0SD&N<#5$4@8UDH5-Y?"E>63FI&[5,Q]10]!4V*P,SG&OYJ!$1TIL?=:P;]D/-Z%N#/:V08WKQ,[; MO/" ='(8G3)%26.K.2LX5H 4'7,I!5L"1ASIZ]3L@-DMZH)"DL1"POFH>5TT MLDZBOMEX/Z-G6%A=Q^ATSETT.;U_VKYPKSCCR"Q&^"-1Y"E#S?U(QF"FI\0& M.,C&!PT;0,0E@>;H;SC)B$=Z4S<[G G =:?2\" J?M!;9+<6W>A?-8@.7F0% MNY$M%*O.2(F))-R8ABG:%#,:.>;*3F&2Z-\Q"7I.QX6,.W)7:)M!1SK#(D%.888Q9Z#)2-T."@&)7H_$=&>>B]<[>5LK(L#&XV M1Q^6]E.("\ZB;] VE4IX3?/8<4%DIMF.0XC6KKC!$&.4"VWB3&H8A!WX["8K MBDPL33"27%'@>2.]=!=(JIY9--G^L M;D01+GFHQ&M7A/ ^QV_*/Z+>*:QO IF,$%&&1!).*U4P&4KGSOWZK+E"H/:! M+Y8_)@XZ78#$,FN$?[0J*PCWZYCXUA%[H[H8C\XH9S\(FUMT6HXB+>>Q(X4F&F%@>_3YK3+2KAR!X(8G=:)AS@!HS#AC4 0D*_DA MDP$T(@ UW&'MQ?#W7;.0KM80YP)O"2);FY]:#ACPCYQZ?*<&J)0L"T+PH'YY MYE9I X.TZ.:.BNY?*QHOL;VYSAF/^;4-I,S4@KNPUO8WV86D3EA[NP]);,)?7$99NU(1/*W@C>7HU=Q$5SZT' M%?; ;A'Y SD![H$V(81GD,>;(K^1O,F@D7$)$B;LC;&K6DOEX)3Y:F(TGWD@ MT+C$B C!9 FPDV6O<1X).F'3XV-M ^%_II>/]G513](QMAJJ).[D%)^8:K"* M$>E2L!NRE//*; ,ETTG%R10R\0CQJ#CA)[WICO=)E!AR)QETIDF5:PAMZ]'D M^+H<%QK:66YMP&SLKV.*:E@96Q[:7MX=I<>&X=2;EG<9'V^%:!S2\!N6*A&& M1#-$G#:;DQF'M29-Q%P'!3(PU5,<3,!VH6@Z@V3&4FKZ;![$Z+M('5-&2L1@ M(HA4KRW+1@4Z/"0^+C)ZT53BI%:Z#XER?V;=7S4':KT%WC5(M1GG!M],53+3 M<2_M;D1*P^(.&]O!^FCX$B0S6ITAP;"CJX2+&G09L6"[F-^"K;%[U1Y+*%6S M'O^A2%8)(*R8_EBCA#U_-$TV$E%-EB7G#1/GK8>@L,%J),-I>\9WHVBU>!;U M9>4@E>G7K#]@@U__I;VK7A?\$]OQ%D*S9=MUX7RZP)U\,]!(,\UG)2E&?]!P M_8@=O\8@9GT.Y+-6[4S,$..$#A0@_@9CYU51,N86]9E7LUI4CW#\$7N &%X3 M^H[=SJ%&64"MOC3H=W6/,5]63'U.L$HLD%;9&0C%62M.6C@RLM[JT@UM<"E> M7 H+1VPRKF4SPMA6YEF_$ L"(FK'5<\^=8UFKT[>B\@*8SQE5#!&8NEWNY5G<\;5$*A#=+$V,_2WR!ORA&%E?MT0EC=CT:D0'EPD%2)X. YU2&DRJ M Z'&:]P12JBYT#OB1(2WQUDZ7-HL83=.YNANJB 16_:K I&BV*%W80P-*$SJ M6VO'R: S1J P$ZNX]>:SBC*).:(M!X$VX#:^.J6;Y6G.!'FJ4) 33M MM_I&^[6V#!8#@;BEU.]H F^>NE]G.C+]%7BKV\DN:F49=(/($X\Q5,)BNG%M MFWH0#G8&JTC(I@3VH%0M#TK3!2J/))4Z*;@>8JGE 6:&4#!0FXRR;VY.7(38 MF*;==G=JA7ZFAA4 MJP3#97 +]>U4T;:%(NO'(;"R0MN0W4[1RJVNT&2Y^1W MAB688QZ)>#TY?JRG6L,L:/_$$* #'%'/D),L.HT+J]V'].O". ^KF20"YFW>QMW0<%%L M+W$3#6YL+WIS([BI73B"SB/=%9!00<3$B04,T5F!(-U0;,!"+L(PHX0/\M(H MK?O8DOLZV(&$3)FLG&5Q=@*"BT@:HCX?27EDXTRO<->TDE]%A:< @@F68P<> MJ628+D9Y'#'<3($[#4)#(Q1(4'.44<[D ;-]?I3T/7%#T76=9C-$=-.H'CK! MU>RKXN[8BI/<7#_/K5)D*]'< M)%99\KCF(TB"W8A @@&(;C._?LY>^_4 8*OEI.7N*T[5U'74)'AP7O;9+VNO ME<*MMC'>'!PM? C'!@"06HE&_.[B4"PK./J;,=QX,K*H]6' 8XE@A!9GA-/P MF^H]+H2Y'.YPG>8!B9J7@C0OY M#F73V&<3-\9N?@I4+.'YY/)-S\T?W&36DEQ?RG)C@UOBZ5<2_07,M>*J,JO. MQ,VZ6>VJ$#Y0:3!OQWYQ!@\A!+\B^1BP1\S2G!TH,LC&P/WEXA=*\I3Q*V]) M-OP.9/]@,1! ;LSZHIB5*3S_+GQ3P:W#R;N^+%H\VAYX8FZ9L8/LU" ML^8B)&(J:L: 0=H10)2/,[UUHP>=]1MZ>XNPJH&^SD(V:7^K] M(4*;Q6C?#;F=[Q\8^_G63S+:R&(BK"/%PG^7'),*OSB&]*J$/I+G<.2UKK8< M4C)Z39#^KJU]D@_!N]<$MWH*L5_P,A12/5)(<%:W-V4L3.6-V'+"%%Y=$:14 MDRA]-:S;W7$+W\35>NM1&)Z.B+1#K 7JL+H6Z]9EEARG)Z1Q3".8TC?T/K0 MYSJXU<%_?ZZ#/X*Q?,PZ.-WEO]#5'0LO1690WGAO/\+22'91J \V$7\>49V8VCFBN: M%3Q09*(Z_ H;:+M/!#B)!Z:HS8CT%-?N4]^7FXKZXM;:!@&"0231 SMJGJ[ M'$CL>NBMLX3K2&C!5M)<11K,M]I)RS%?PSH([;@;,W-G& 8*390&1P8T(B4/ MS+U/KICRFL*159X;EI00G$6:$2O_*]K=4G^>6U;7H)B45_*,,^YF]4L<(S%H M3@ALI:8PE*O>8?L6(]QB[N&RWM34?P4O5XIQKD0D5WIW'/?B9[QAEJ]<:V'> M)VV[;/C::/&>C'<;.CJV[9I8SV,3'#,;*&6V"KU[F)R9AZ<6C;W*6H4:KLAB M%:U=5,/YNK/,PV&[ L_TC&H)@C.A95^UC;!I% L$?D8C M682#5X10K^#(G?SKV*ZA_R9Z"#8.L)O3^*5O0X@Y+":!F3P<]V+*9#R\K9$5 M>/5:E;NR?#:OA(4S=) _4P#[@!1>>E;[KLX_@K0B*R9$RH?PD<\S9)<1G2#S ME98D)D_4?9];](62P?TMW5S]NEZ9,8A1B@5#ODAH"IM@R'*&^UG(/-T//\A% M]^J;Q;/++XK%MS^D_Z)W9DKEGEN_-:*)P\7.8/IDNC]U/OJ\;5HGN*("P&A9 M]M>$"-H-P"87G!RT!R)\R]NSC5DDU)S84\&6X'1S:$K+(O-8-),"V+Y-RWG4 MA).8_1AD6C(:V'+*/%VWM^) \?L>1R@J.I*#ZF$#[<+_F1YP737[]/T=RTAD MNH67R311V\0U,F/SS?9&(VV#:HT[T_ONG4&6<6V[=8,1GAJM,4$(80NG9MB4 M[-]SK3XYPTW==T+".*G+J*9T]O;S5ZWD@_7+ZY3 :&S>ZF M6A/'ID"$TN9DTZ;@F/ZJF2#V-FL,OAP1Q8DC2M/!'OS+MR^LQBJZ;I+)V6E_4T3:I9^1 MVY6NYJI#&C#M_YLJ'29RK?0:-O&-4/+2%T%3'UV+T6,#_T@OQ^B-C.LW"E1[ M*7OA+>*X%]1QR^"(YVDE/J-/R+#H^>G?[+K_C*^9-%W7]9)^4SY',B-UIZ.E M5Y0_I,"[VI,UT+]QZ+B'(,N*[M?,^=1\.AEQ=$NQN="Y([/X#O?OW/KNZ8[ MVGSY+%V8N\-U[[-$Q#MDT$ C=2=51PG(AA8U>"RX:6#+JM%5FBPR=4NBV;6G MWE:8OC&![7[H:'^%VVC\JW0DA;'C %VF=R-*D-'GG1Q-J%G#6/F-U5'WL'K\ M'<;7M#F,R]KO3KT#>HC)EXYS*#/+]H/J *6W6&>*2?VJ(^3U,1+W,IY0=@3/ MM>:%91O9S.HVHE+X50M&U&@.I3N0ISB^)9O0:D4NC$UUUAGZ71 ."@H3<8P! M:9\NCU60.HYNT:FZ 47R82*6[3K]S-?T VD\*VK=O$J__ _Q>CF"H4A\4S<: M;E'BHO?T=F9-&17!_06ZD^?';N^8;HGNBE69:M#77(].FZVLM-D!E=%?Y&.\7N,(Y MR7D&((LC8:F\U8C;H SD'7I[DOAL"AOC>PII%U(:5PRZZ*S<'8/$+].<_3_-%Z+2%IA6^1SOPQ#H_?_W]1/ M3TX.L\B ZF!/V(PUVT7ZONA -?4[RIT%U@7O*PW-N5EO[:KE2L&3\\+>D$=$ M2T?Z2Y),P5%CE3 62NBD_.3"1W%_,Q;F<@%( CPL/;+KEK&JLE'"_H\G0VMB M'K:533*6ZZ-N7TMQ4M:9/ M$_, MBV><#)H_+^9&DUVRA00HD*B$!K2 ,-X;*.H48W)=%TWMRXK6I?+4.ON3VZHZ MT .JC@"U<3-=6')KV9@A R -_.!U/[*M3 Z ^]FC4TVKRU[\+!8^\7'*J:.: MSJZ-V/J\SLKYHOPVE=@1N"?X'5UG^970U8,*L<'QLD=\#C*&X41^:73?DN-8ZUFIBZ6<-?VD'L' MW(!=N30?G[T%!I@]".3VTA7>T-8B>+/U1"TZN.0UCM8@JIT!".KM() MZQ+26=B'4_34[ W)V$$UKE!/8/K;G+M1XN=)8Y;_2E8!4XR 8BW.!78ML/_Z MBW.!_1&,Y6,7V!^+?_D68"8W<7P!J;%G*VPNB50'V::C\43_)%?NJ:O;JQOB M"\G%P=?FB>#=;/_4QA=92/9'SE)J!/)"()%**/W'UR\L*418R#I-8]GYH]+3 M&Z8I8[,G8/Z=Y^TM-8CX]Z!@6&8R9G#UMHK!M+/E%./@L5 X/S'1,^'LC#C> MA%]9).?\6EBDUXJOXXE\>3$H^8F'OSRR4_P*R7S2#N*NH;IG=Z4G:5@8W*30 4R'<$DA_VG#V@T&S-G0<'."]7:2WWK@K+++Q9!=5* MI!;D%EG]@NF)T%'#SE_@_9V_@YRM;2J!_.BD\Y[=Z[P^M$C9^XR%.HQ>LC6D M^2@!S3&@!.LY3W2HQPM1\"Z/*-H=6(@SY$&$[MR1^%(_=P83+RTZ?.JVM69Q MQ48QZ-(.0W".U0Z%8E>1[SA!"SB[CM>DDO&BZF169T1VR$/C3?RQ]T]L(0%N MC,BAHI3.-2%TB7"?^E-SX #ULG!48&WE'I'=7K>\7*NRZ]#7IH3MX@6'9F<. MT=BWOPW=0K;DDHJ9+& 04%?V2SV>OFA6,ABGQB"3Q+<3SY/D( @;A7DL@KH\ M2X>^2%.1'K*KRVCD*4-_U0+$WZX&ID*>9HQ"BR$,O-A4-^QZ\]$KIR_L-)H< MNGZ@@"FY&?LQY76OP.26J]/&&KJOTM.9[#6]SNX@/\Q9\29*'*77NJE;M;P> MP"17ET)]T=V.O452/!+8A0'*PAG$ULRO>NUS8^QW_8"GZHVQ^T(:U%J M(HH/6]NQDCF/V@@CPK7G];L3-Y)?*,1DR05PIX+AHYBN03I_&7Q=^K.%3-A6 M4_!-!)]'P7P$5N1R/'))3+/ ME:4<\*FMZ?SY;=5E,!NUK&PVTFE*%@SNW6[QLN[Z Y4+=FNC5.(;A3S#W3JO M:*@ $]+^X_*#3Z3XR.J@4EFB#U4"H( V?*,8]DOJKS&7.+MV)U-X[]TDX1:[ M:\5IGGE_6MYU% M8XB^++841S'L T4<1LC1.Y!@BTY?K$-+<%Z^*CD@R7I?]-3\Z=7KY\\O'\:' M?0(.=&8-?B3.[-W5H?5]]Y?CXD]8KX+^\QO:;2BD223[ES_]Y1N',^JVZ ,, M@,^NW]89])L5W"6U=\&5EC4RRDJ_/%=SATD*?AUC'&<\;O)-R 4C$#SRES1< M"@V#@2BM&[)CY/=&+OG%9\..CJQ"Q _<">RWP.=4B%IP7;G>;,Q324Y]*JYO 2QH-4GJR33Y=DEFY1/.DO(00+S-(P)P$3'1= M-,V-!Z7;GY$?0T MFB/QY]P,32WZ"/BR6WP[4&?EF #]A\O_NB04)R;LVV^?%[;FKF*;GO9J537H M2/ES7:UH)_2'JI:FE+^VW6UY_%S[3X+.A89!!I34OP#Y5HU\ Z1TOGG]O51 M^[NPS):>A[>[NV81D#',(NZ1C<,?&Z&V]0XYQ;U/*#_BI&J[=;JF#_RR\K$^ M1-#,!.ZX(=38>!]S^:W0BSV#?R\IQ$PQ*&N9YVO'!HR\@^=_T%4DA@#I Z5Z M7/I^EY_$^92:F"G*.J$5?5$B#Y:VZ(I[NLMMA29[ !?>$N(ZV3-C4-"\XDO] M7!&J.F]?O#3+3'-I]5 -CL PZ;X12 %#N0]+[\>6-B9ORA\R*SC"(U>:\_P& M0&#X'I;VP$N\>(GDG((%ZAVCT D/=V--0Z"C"I9G6U$@5/=; '0Q1IKQ=':3 M4\!K4(Y@/-*'FN<\@/13C"T3MBD,H&D!]"&=\[^VNXMQ-&I30M"2= ZOKG I M5-5^P:!AKYM)F072/Z9%^/5OO_KZV1>++07FG)[\ZG_"WK>T)9S")(UU M<*W*R\7W?%42JT5\-;;JT6+PR#B#F??<]U7:,&S: 6,X,<0O?_OKK[_\W>5O MIF,4P"U=%#15E]AT]XC>#WD:W^XW&NE](_9N: (_TTRD'KK5RGTZ_=12S"HH M,I9"Q]#?%:1_4C'Z4[M9OV&;VZ.%7^AUJ.'D(ME8V"KM0XD1HJ1WG=H_BM"_ ME+2C?7,>-R&F78X+XY^5I)V*"D*N]76FQ\GG&B_6"=(!J0_D+[!PC3I/ZA!M2E7HHZA/_.&"97L MUV!=@VB:&]=D3'GG)2/O?AIM0T*^35$5.C%.EG20@=2>#PW.]C@*-S0K98--USL5MR)[1_)X1Z A2*3O:RXL4-Y2#:3*#J^3PWO%!5$X%M9 MJ_$@/ O&#;0"%J'&LBC$A=Z>>D5Z!OYH=4C>G3"&FG&G &=N)T_30(7=4!=T M0Q&(H5X+TH)S'S.S0[1/!&4],@-0+/CW8)$;T&+ M0A'$K@H%__;.:R=7.6I(ETJUYD([>XL.?[.F*<38#,V)&W^"5*.$+:X$IJ<3 M,$AZR)$<=4D-#57&FHJ;6Z5DAH@(*L%]0ZZZ@VHF]5 M6(OZEU%F?G>B"7O,-62E5;T8EXJL970D@GT#Q@:U _?C%2 C:0J>D&(D0JEL MMK%D* XT>V@BI#P(FR@%O<'?#MP^I2CR::.K^6DSOO"=G-/:A)*?K1Q6WDVZ M\[*-I4QG[FWF58=.[6%;&6]Y:3E1TL"4)-GAH#"-JJE,?64JOK:X%=T:X:M\Q,FM\= MN1 %N9WP>$'7NE(PU)0?!> 0NH!HQP>6$*[%>*Q5RX M&=3#UH*/HRR%$9GCZ1K QW6W+NV2C)2VR7*G<3'#1S)+?#8Q]ZKKH .72AAZ MM9I16Y8?B=#_IOB3)Q?-/U^7^X/BM"U3@IV'I+&0">O],E=*%+X).PBYP1>Q M@YCVUI+TB;MJS #SD6ZKYY9 0GZO/UD+D>R\%%NHG@:SA?(8MWY 7 9,GYI& MX]M7"$(KR2ZOBZQ1'4(Z5/G-L)/ >2J!\EC&-PVOM$95QAA(ZHMQ/2/9V0'U M8DWF51%XX^9(P3=C5Q\ QW6(1>.J9[BEV\@4E7ZQ>H1I6L M$3"J8V@7D^URY^*4QZ73PJVV\6DRI&S^7I(-*:@QK3&7!G)".*R!<5$SF!@,E8.G!/1*(H M>#S"DTN?MI)3"II$.'AV6(:HZLI]C=96O9@1RH1P,;N$"T4#*6C3KMX;R53& M*F;@%,X+1KM\WGW.G2:9>WOEY;VGF@Y17][&91J-2$DXS+'-J@?26GDX[@63 M-[]H%'%3COL 0MRY#CSR"EKB=^8GUEV@B!COC!%"3C,@S[YX]@4G(O82E[(' MHTV?HPM[?JC]BM)%XS85^=<0S[\HMT0"?U4MGJ>]@*A]V!&#> M*G%R(#3/RR^[]60Q[UIX8L&;JHR:B M,%;H!D+/BVY#O%PX !H[&"]:RO/M%#4P/R1SXD<]-42XTVL/;@!U:@TD?8]L M-Q+^;,_S/ZP[N@#0*Y/'C>.0*-QVFCOLY[6I3(LJQD$H-W+\PG!#X0CGJV+" M?)V1&0H/]U7;KF]!T\ [!^=OMF6&@FB^K.(%;JS83^T6.L5M%CE+ EO9/\]P M=B8WZR>P.6DY#G&D\/P9L$!F ^>(-40MP\W09L0!HV01#TV\30PD"+\06MDRLUB^COG'',3+LW1M3;C4;[/KG]4@P[XJ728\J0_D$6? M%3!\CYG/P(AA+S"-4:0>LA0/"/!N2I6JL^P1Y_TY_:"H/*)@5C6-9HH R JIDS69FK#L=D^7H91E,>O5\8>MI&!7*#W1J*/ M@':B:H8Z3I:X833^VK14>O9BG!\SIXX7[\:XX[W]-< )U\G[:]J]=/8$#G)S M9KRF3QYHM8;6,2?Q3!DH:-](6FU4%0J_*+>J7*FN.I3S%T?J;NL;'LUW)6'< MF$K]/3GF+/P+C0[S CY6.J>/7'4$6+/7 ZHZ1LJ57*N,\'UR5/W/YTD1W1.I MFLU%R'Y!1MA:2D9\CH&> EA__ZI3/!:C3^F)C" +;%J7=%^8WCC<&*3C#"71 MBI;'4U/OF\ED,BCP+F[!4:O3DH!#.2AY/.G!D_1$4!9\?^O)S#TUMDT.J0HJIUB8CHMAJ9$.P+ MK>_"*&[3)9'^KV4&C;@@EG_P5I0537]C&8_Y+:@H:O[*U9!$ MZ(/A,-FM#6AB#N%;,8*8H^R"CI3PU00LIU:J%;^KOBQ?;YL1CPI$WE(XM,$TGLH0?.=-C[DD&1WB9(\_)U@]7*:5'? MPQTS4V7V;(%U_3G5CZY=WJ@09<%.R1-E:+!Q=#WF#I+[24PXSQ^#OH78FZY^ MCFQU/YN=$,:$^F"Z?,TQ8B8&_(,)4 Q]+' 1/TB$..;5*/'H_*=.EJ6>GN3- MVXAN\D+?T 4:2*'G#+R<)C1W<.(EI?\++-1,Z!F)_@12Y2; 'N_2#T>3.E$J M+=8G^1L7UI=3KB;-^#.R;E;E@JC-;U)T0]ZFNP7%8MFTJW?\/7$:Z0?F:+4\ M9:I.+@A)UCG;EPZ=*YY+)6?DHXYIS6$Z,UXGS>=8]G!4)IA/8Z19\G?W.>'* M87)+X+*BB2U2%TIM%@X2G;%0ZA*W]/XNXB/R4[[+?>-TD&D[,R*L ?7 5<55 MKCCWA]JIQDV5S@=EG6ZS63JXK KCUK M_)P$I7:\[4L<*XQ6Y8J!]M L5\G6UF(4 KEM%*7Y6:QV3 MFB\_#T0].1Z/0LH9 O#P&7BONXC(U"N':=@ $3_-UQG/SZ8FJWC@/G2ZHXAR MB=GD1UN+J@+(Y!=L1:,1IEJ]BHP!Z+E1.# )O?9C5)CQK2*%_O9!CV#:0PW M0(I0[/VY)B2# 36A.G?>,Q11V\5\<);?P#Q&4S)J 94;A6U;VD+8UO%]I+;7 M)0/;1U 4\_3/Y?,S+)VBEG=9:/ODJG3?S('!V/%+VZ%VPN5X<-]_API:,5U* M?:V^UI3.V[,>8A=1?X"=1'TJ:L@9&Z4UO]'Y8>D81D260GS"U3AKS1[CA4JB MN/E&;\XN6+"U\?!,G1 6Z4)]3"S@XK,8Q3EBL"**C$AQ+H;2"^K:@'!:\2/] M00_Q>L&43"VS@%+-#974AKB3#M>DN2NE.R0;@GXF)K.4G\\A$$Z:+B LC)" M'W!4X13POWE)+4X&L@M$-9/]HO["+1W-M)4SSTDE3\@G1\&&)$/ALN,?6OI M7P,S8844]PXL3+ =Y:;!D>H )-UG\"C\$B/$ZKJN;JHQVLDPVR6EOJ!T!*\L M-/W':X0"+*9^X/;L\9OWE4BL].5V9#T1O5"O=:91UHX'-"K 1??**-CC3M*! M]PJR.ZC6W!Z6BB(PBEL)6K6L"*W:=A(/<6TNW=]TH>B! (TLI+@Y^4'ZVEIH M&\T\SO%85_L^RQ&O.;FL-35.%R,L>&'=L0<(17$N)=AUV">&L9:[?*HY*0R: M*'HSY?4OD 5>7*'^R!WRZ8/)&>/>EC*P&>;+.L8RQ_%KR\3[7CP=PGSEJ3\" MEXW816G?64GEV@TD)7EDGZB/DQ:B/F"IC%)D2MQ* 2A^()0!T_X%"1">.-Z] M'J +^#YJ9@:=7]F$UZA99I&OG]A"WUU[.0I5!UY'0N8)T9]'*^, MQE!OV<.:28-OE<:A.C!IV%.[P=^V:Z(UFD%U9S%=AOO:(DT800-*RB=W&_EZ M4*6LF[E8A0?A1/;>@KCQZPTX'V-"V,(#TY$]?KMCO7 MK*UF_>MSS?H1C.43J5ES(9JM0WN[$]C8($D&"R>EB['DH($^V!D)COAN[.AY M165TJQ+NEB*0A4D/XT?L4YKDPL7T[.L7R4.A2_ME30TR/Q7^P6^9@8XOI3?E MINQJ^0[@R>/B =AN@.OBJTR53H0X730?V7MBV1((6]ND('_#JO04>^[]#?UA M2$IGOTH]LR#EJO('\=?H7DJFB *J ^"&Y*",'0\,1G_ ^QT*5?7---4E">DT M.OCVC+WER&534DY!'Z3U)'9K-7_K$P3O5P,3$3J>^SGYB;36?'>1W#U%\G^C MK$'(8\IR/4]^?F5^"*]DL?A+^P]2O+1_EPV U?Y+3?%GN_'RPK?KJTH>QR.Z M^Y4O%W]LVZOPJV%8Q4+W' E$!E90*A@8_%,8MJ8_@E#8=-?2G;SCR@BUG5)A M0J77Y)Z=?P 6(%EV%"4X(4L7="?<8@@VDK$"X+39T %\]L6SK_0.!31UT^(4 ME!1P70!H1NVU,@JK%TY_GH;%$R!;F+FR_($=XFOF!A:$B[)D"J%.6(C",X,NN+NLO#;1< #05#])E"E PPF& M>-VFWT>/--K+!LL&:_V:CY+T:W*2,X@6Q+9680RTNEUD%AH%R9:'Y6A!"#H% M$-K5E7)[>IQ]>K?DK>2Z(EDX49.1:)H+=22%[%4[^")B:421;Y#J7-;<^O.* M6"34CC?O"&2Z(YL(00/"1ESO+X7'V%=,,/P@R* MWX1^0JFHO='EUTLZ^3EI3,BUP-X;Y<.'4Q7[TN8==[ M NS\24W MAB$R.W5,>@R"'1>1[PB\1'$$_L(.%F(0"F_]'>@ M6W"F*J>,)T)!G280N#L2W*3RK*5Q8P$7*4;_S701JQC@6)PI_ZTY_49(6]*/ M6/U^-"LYN^_L^]NKGNBXO$.[T5R-?27C>Z9T ?-0!).:4C-X%0UQ^BT3Z2VPWV^Y/*J%/-. M61DX0VBD%7XPQEP5CTJ'ZK[,(J'=]9HXR@A_.E'!Y4"3+X7*WI;6R>Q:&[A$ M65.4IDT>-4T#"JFG^UQ9Q4XY(09#=JQ#Q0WH &A>H]"H&Q36EKI>^FI8M[OC MED*#K',T9L_59B^'NI'<-7>_SE;;^-+3LVI1VIR]2B>"*V,1F3.&"N)D!A': M42UOY%0EATK.3)Q#[=8;*Q1/1LEM/"P3($D3M;Z>77&H@\XGGSN8MK@3T+J/ MZKA<2H[X@_]FO^%/A$>?C*@?^BF]0XY-RR :".#A1/37]49D$!Q#6+&^54U4 M(N X87MYT%0* \/R+,"D0HO;^-4W+X4[/C@N'FQS0Z/X(AYP@ZA$CLSL;F.C MEE;Y^6[=D<:\;F:-N74EU0'&+7E-=__FWZT.>% M9Q9QOJ4E5$KC1N5.:0[6"+?'4)6E0RCY[0\I.B1A;[MDB6L2,E-]5F_)Z&T=D45D&67R;S)3$4W76V04851HV&YKA"-^A7J4KQ&I=9?W/L"@LMW0X^!"*54:<9 MCVQ]8"G6&[V,VT*:R2*UE5CP.@=;1_=1J&6\)2Q,_Z)=(K2-EQIK?F2Y6Y\( M+=-W%MW1:RPE/K90X]#"#Z YBZE2.2_)\M ]QC5TY2P)SW]R1O][IAL_%=&- M>L*Y[V3-FH_E3EHY6N-!"$@GE0;8Y3PM-'/@@4!_/* M'KTHIZ$$RQ-5Q!/=3YB4A;4Y#@W81*X4QA;IY="EY57ASA!E6,,V#IEE@E;7 M;OJSD_.P@L>/J?.0&K0VPK-*0)^JBMV:RN+)U?H*]8_P+^@8(& 9G\>EEN',2[;Z4-/;8?XO?#H/Y#Q MO<]V$M:7%?.@LET1:-D(6J\C 9Y6$;14]Z041S+"B-X#O)F;P,>,,@I2*R') MFC[1H*G99#@9JIO,6'V0^*HG60.2AZNXKDIQM+^))2T*S9EC2Q?X-2XN;:O MI)<6A\]*7ZV&#M0O+U04Y*#@^G"&9E05?#W_J1,L#7:"P7?*P4BAIP;DQ"Y0 ML\(]WUE'N/*O=L=87^:E]))_EC22 MUS:0TX'K^5J27K47[=YDT;MW^(YTE6PI^NIB=E+G!6%YGUW=U/9#]>)AO?A, MNSO2"U\/VY)5!PQ.\&Y'Q:S2]%>3XZ*]W9]K\QC?RGC_U%>\7; MEN0^._4VPF>E,:&/O0G(XN[W5=F95%&YBX449;U#*K0'.C.K[+N$O&>EEH:M M,7))4& Z"AI&RHU?)&.IDF_](QM$8Z;R?Y\S8"6P""[Y((<+W_=,V\=[[ + M*($R?PA>P$CHR53!Z-PDS[9Q^I0Y0DZ] )1ZT_NP-9\GTWJY^&XB7E'OA("" M^:*&G4^0HM@P)3CZ2.Z8_R!'>,ZL@&7J4&T9!$9'5&PK0 \I"+Q&0LF!9QG1 M9%]5[Z1^. %DC>FGLT$*XD"XT3-"7EOKPW45G?MJ=U-WK1"8!#S9>'>@=QDM MUMQ-&5X;N6;\ID^ Q69_J]H]E8K_05 4X*=DVO1V:CM!#*YF, 'DA3Q+ 50AO"GU2>UIU>KCTY/!"7!/&P>1[#(7G!_Z@ FI+/ M.^2A=7(M=NI)XZ>WC+1>^UZT'!U+JJ8@MUZWN]C>G3%^YTW69DMH H#T$X-; MC!YE$T1KG &K6,Z1?\_V&?&])2^MU"',;%X\*N->FVDDW+6["UXKZ1DL8 JE MBS-OHA:W>)X*;_?XCC<)UD3=^\=W_>?7-Q9>_7U"(1Q\K1I5KM8PQ&I6JM9/; MYIWP/W/"'UB?XP,G\ZD%3M^-J15#<@PK2A7?TTNZI 6=I,[@F/VL;<10P\D_ MN3-TP7 MG/*J&9I]Q(K#YLR4LCCUH1QM4Z$Z*H"FD;=X(>F)Y4*S[7=6O4GWPE_(%/+_ MHF>K,5LS,)@5*B?-VPBM.-9CS3R7)6*Y!_[M@'POE& 'B;P1@_4Q>.:Z)!>: MA.57,HS>Q(96!F')X4_\.+4(DTTRBQ#2*([I;DY: BXV0_B9;YJU*H;;?3+O MH*9;=Q#1=Y%ZN=VPE;'4Y M@QES-7*QP*L\]5[&$J1_N1$" >0G")@G.DC>[:*Z7:84.]TXE'0Y,&Y**0'4 MKKCV .'(2;*C"^'?C:9>E+B97]ZN \ WT30/[P*]66 MA'8JU.2#(\6+6"F?I.>!8^\G7KS4J!H0>5ZC5SX#4RL.%J!FPJ]A/[/]+P\!@ ;HE>$^U>Y;VS:;(&?\D6!IH)X%3CX@F9#%1!L7_E9.J*(M#0TAA:=G4QW=)H+0']!>7H; M<5+T(TKFM!L 6$_?-.,?$*[6D*6"F&3$W[!EU"?H;9?9*L.:A)X4W_4>TL27 M+Z@@1 \5\A<:['_<=Z7W_*H73;5)VW(,Q+KX!1_ MH;DPG/C])#TD;,7NNQ':#2V&[=)"5!53959EVG; 3 $RQI1S4C)*UH,*);(A M#?M.N$-!D)E2""17>7M+W80M>RSNW^_R^OJ\@QYH!XW<7$[+9+8":8U@;-B[ MDDZ:B3?78_K4.1&[+2 JHPAEH(:2UU:N87;_]/7'UW20";,.Q ^IB?[O.:/IRY M)RHRX=D4QJ-MO:LI'$7P)KCAS%]0_!^KS"B(1\C:Y?-I(Q#.H>Q$](#C;NI MZZY&6>_SZC[LZGKZ@ZN-M5.UF$=D5DZ^TMI./;6=SXX,*K?UXH58S^J*72T*-QW@H/=_DV MW.1%>94KX N2&\2%LGNFDQY5)U-P^H V22\'[L&"*-R)@*FPQ-*QKHC(PECI M*"!,VY*(_7,D>/DH@&Q/BUEW /H;^^"V/;#&W74:9?+U^G<$>EV' M3%6&/WIJ6<%_9KZKGY*1E91YVI':D<".U7T7 ZGH5CCQTK=?7-?59O&M/?H[ M?C3J12I%0,.B%K?TB]?UO@"^/JW)E>!&0KG+VB9FQBH(5T W2"NH/U0JJ]CM M6QPUPI7@@F&L3N ;HD#U?"^8"BE[[.Z-NT!>-7 M428!EV;[ZIJCT55 M=?>G9L+!Q0V'4ECXI,N"^YA5I85,\!C#Y7OW!:U$V^UJUCVCD?W?MGM7<+\% M(; K(9*5%B78^) ;H#\E1S2]%7$HT4_V\O$J;ASPC9#6JVZ9YP2?TW1\FMJ+ MP(Q(3SQ&V#=W/*M&"^IC]$H[^E_4^7"UDVH/,MW.+9O^U@TU4P+'WS+_S$8_ MT[&#'X7>5SA^ K7#8S7NPF2)SJ3_+AVE22_!S,F(+Q:[PY=JU4KT C#$=0I3TKH_+ MKEYS&U'H.9CM6F5;*CM#6-;\D"(-*/^SR]X?B:FNM+=D^V6:+[UL#B[;F?.0 M?A9 >"W2T,T5J6'@LB FM1_Q;89AQ?8R!N=(;3G>$("62(IU^^3\C&]EOA84\K4( M#-V,CBBY7#N:RTYMWMG/(!!W7<5#QV)&Z(] 39@9?41O\->@09?YY 8/X7_A M<@51JQ@57M"P(O(QWA[42Z;^OSV*-@SSDPD'9=W%Q\(-&$;"'^2/-:U(7C%" MACE[3P87TFN5?N1.5_MDH!;U+T^A8GZ9'JM?(-#^D2;V0+2(<-S($V3_?W5< M-2Z8L$+C(KTQJ)A'K!W&C5N3&\=3=:#E$%KV%'-PFP6'95A1SM"66D6U+0<" M._AGAUP"-CT$%'XDQ0B"(::Y+:P[5BCF(%D2M65%JPN?F9S1,D M*P_P)U$IE8[5T352BAE*!&\&Y=,'B-4:^9:X 97 M"G@WG2;G=.R]JQKDS :J2S +?@I7Y,@]9PJKT?Y>:^7T_LZ65UA4AIY[TL MV7:NY-+6+;WXENBVZDU /NCB^*GFW^*2BG^Y$)I3^N;0PYU%NQ=)5:)YI%T3 M'A5A#1]EXW@6T51X&*2K/?W](Z+[?49 M#*L5:4QR:NIWJ>MP9.;KS*)"%F\(8 MZ@^\!*.C@_V8J2JF15O5U:BUGRCWZ6P>ZH:Y652Y7-XC"HB-F4\8.2.[@I]: M]\0[# 92_P'^-IUGPO<\-2O_1IN_,O.3#F$:;LW)IJ"+@!S6%5C6S 3\)>2W MU,KW9./I$4^L!'D)P0:!_D$'H&J? M'VKMRN[K/T:,XJ3D#(^AZ\AWQC=(L(D0K&RM:7O23W')@ZG8)/.CC$!]9>]G M%"FB+$%$$.(,BS:75%G8Z2()+Z:]/*CQ%>:;Q;$*K0W+^?]"3S%V (YC\<$W^;L& 8I"3D#XY>X[;R-\D:8$@?07<>^[H, MT)LY"24H+YEA74,V97DA+5CBLZS7VJ/5WM /!U+$"/18EWJGYINKL M8S@)X:6+K$L2B:3 !S.]0=FQY_0H31.6!GPT-@ !PV ^.3FRLV'(K&#O9I]E MXTP?[PO9!RROP5V;Q-(B;QS>@:B/-LF5$ O ]#W*-3,/CDHGT^ MJ89KT 9\F01VS$,:F#.QDE ?7[=B*"*D=4+\$Y&L'N2_LCY:YS=9MAUP_%"$ MWE;=BAG< WT21>S2Q3(>289W-MH;YD25-GIT]*^TGDU0C0_N*A%.J=GFJ2>W M$X0W1W5I)'X /87X)7+^[5 S6)D]Z)+9T_R2FO@\AO3=2U?^=A;,/+_-J'F"8KS\'3P&O-?N?[;H'V#=(S2;#'#1W@=)1ZA M&LLMD0]=I!!0*-3=F)T,/>822'1[.8R@B,^1:&95 4D"2B7^+59K@[FP*TOY M0,+7T^W70LXC9U'%;F(-WEWX=V(7.?E*$U;0GYDNL[@T7&Q@8!LQ!LHU[[>\ M784L[R!4ANZ-S FZ!W:\2!K(/+<&6$BNPP65Y91'F(D5U.M0;KIVCJYIWA3^ M7 ;HGV44/[TRW._.9;A',)9/EL+@1T\R262Q:0B.ZL0H)VU]?B_@TFD=AC5O M%&8SAF2;K0EX_GO$AE."01("V;NR.?;.4^4?.\"T43K@Q9K]MY+B()7W"68PC&:Y<+P M1KP)(/M7'5N]MSF'>KEX>=_=-.D&CVY1OOQ,1N6KRUD#WA+Y7I![;9PM9.DD M:!):HIMBX_2=U3O7%@XY*["T25I]!FJ#S[D&^;$:1P8MUS6\E# M;P.RJ#$O >OE!2D0ZSHY_*RLF;' UYTSC"H^%H\Y+^-'.,UZCTA/_GA51Y'9 M'--[/-?Z)&>=T9]2-A_$*\J^&1:;BYB>LL /*WWF>2=\A)TPUT]O*1_(.)^I M%#[2JG#:1-(3Q)0AX*SYTLANG1=D>[TXSPOT$8Y-7)/EL+ZJ6/E[I0&FU&&) MQ+RIU=GO0D.M]N6="0@^BM\2&G!2 )BB][)0L]=V2CJPV-8_G5?CH5<#G<>! MC]C)M>?4(YA4N,@+,5[F%JR$Z O 73$')T]!<]78_,_(;]\.)N8A?PZ*6K/$ MW@R)@A+LSWJM\R[[2$ZN,6 K$C:[4074[!\\*K5%<\R3A&5SJ+)JH"E-P/BS MP(I&JLFY;3N@)PL6'9-BE?^ M\P4NCXJTA$M=&!=8\/B5ZB?]+9;1X>XTUE0$.0X^%,@9'&,VDP4Y[X@'8\CC MI@[VZMKAD!R[]!\W0T-FPD#2;>"N0@Y5Y,K2A4!EWFH*(#R'5A]S%27W/Y/H M=Q$29"%)2KWN2VI%!]-QUR5+WF_395!R>WQ.I;]*?SS;XX<-B55P6/$VZ.0/ M!&YP_*P!0/$+,SURLXXA1V1@53XOX\?*-PG(+>NGY+X!YNIC)^FZ[-8L3D;^ MD?/Y"5RD[ZN1[Z2L8;'\=5[4!SN;C&NEPGA%NN)H/>5N--QT!D1MNSLPRGQ8 MC98*WD^3H:1#E\UY,1_2T!)U@W"Z#SN!. 2'USN8@*K]^E["W>?%^%DT;AP5 M6K4T4G=!W]B%@3+/4](0D0!5+DPMQIU/T$,N6F10'S?5=Y5(PIYY[SY2SC>& MU*?IA"D\7U3]0?52TB<)O(/;R(F#GAP:_@_H%1WVTJ6D 5"Y;&^"O/9\1*1L M0N6B27<\[F)O^#=MMPSK@^NYD'R6UQ0%$3BM$VF?LU;-JCGT7U- M(_C9XU0H7A'813 /$\&CFY: SBK[,O=S/%C^)5,1C8VS0AC*U%P' I6;2A'W M$R!O"LEA?A[IZ4EKHG\A)P/,<[B!1B$(4OB638>ZDNC!>4&\?^\@]ELZJUAN MWEG */5_%U[STP.(__L9(/X(QO+) L3S>X>YXP)UJU1_C>LHR'V-1"S9>U,9 M<6D/89FGIP;/5H#P;65D>E'F/J V[Y@>D"UNZ;]**= R%;^U23K*(0KAK4]V ME6V C&!A,OU6D#\AK'T_U;W]6D:^\1K582[&T'4Q]S*20.J=JM1S](Y" M-M9JOKR,EVG=TL"= -7Y3ZE,N"C1A:Q-\-&-$ODV.&%.5_B.DF0'=@;FA'5! M3>I\I#XJ(?OH5RE 3UZ?]3@C'1:Z& ;7?B9*D)Z FC8MFDMC;BA=8KZ_J1?_ M0@7C1@)\($RQ^B8G\H+X0W:0]D-'?=#9,KW*VM!$S[86/S5%KA"?KD:NS0@F M'+-%N^194?RDV-2><6N[Z[=7;!J8II;TH*P"*Q8 M].WFP/G@66BQN>B@M><64Z[9DM0[=YJPO\_]N=1&RK+-:-&%]EC8,AP3^&ZN M5H=_KJUPE2_G4[LZ?JR"$#:UU;1#_T'+(_0B=<F$NJ)E;X]&\IF(TR=^CR 1,%4K:NML .OLA3)B2>15:<=FT:'U5!>#OP/ M8%R.1@^CFF%7D@60Z](QYWQ><<6%)>PJ 7;VM[^66S6ZE7P#-SP3U_4^4"6X]&5#/A!F"3O[ANV4G:E*M(2KAJVH$9=@?S M_O6COH8"OB/[R''*NFIH1;RDI9L4WQ_S*CRU6_IYQ@L)A59G*3%'/)T"FD5D MA[7*/N-+T;_2C)+OR1DQES:GN[5:CZWIJKU0$'Q8 [6*\1XW.C+Z$78L4*[: M"5M8[B@$2R#A)'D?^_:6*,I6;=O@7K$;:$5!4504WU\?>USAV26"?S$A41TE M^#TZ)P2AW/:!)R0,;6(L0B-Z"3H/ @_Q=H==\X-,ES\B)5L/E,AW1.U%'9%! M2CQG2F$_E1*VZ4D]I_3U=H1+89&VGH/,W#%AJUH1"' R!S5.61IP"Q8K_X;8 M1]P7EB&(UK'L0:,$E\E_DL,WQ\8-=%W=5$HZ4BX<4P>E@XX$1T#AL4F'(%U= MH+&)9,$6[=B=MXO G47):VV6873=E-9*(X4*!+A]%2V*))FQ>[D1G6_(]+X[ M3/X$'F8R"&'ETY>IRM3"3<+&<2'#*FV8ZQ1!OZM@^J&2M6E:")EC)PMGS:%J MD-(?=K6TDR@G=5]\8+6-Y#+2])XR*5_>RZ0L?KD2W[_]YQS[+94N^!]_<.Y%T* 47?I.>3#4?RG\=EW1@#^7J7?Z# MV[JGVWH@P?CG:5!(2FG%#!Q.T@-@.P4E&EPY8) -)0/H^I");MCIZX_IMY(A" !V.&C2RH#J2;34][D]3]5/UOE-'J[1 MI^>5_%@Q49_G7XS*TET">4E;.V;BE=KJ]9"&)156KC6G.16M,@^48%^SX/") MN18O-,@47>0#Y1D'SM"2_EJ:.4H+@)TPA/4J6N"$4GF$S"R.6=@J+ ^]/7=U M7>DQ7)8-I21[97+>)YM9+X5]FU<"@950H\WPIM-1U%8-SG3RT?%,<+JA2E"[ MEOL%W_HII")VL_3"4/-Q"2GU2C0+KFGSEG>!/ BN/UX%Y-J]/W4.%J?1O"@' M\6=K"I7Z55=Q670B_T/K41I3&)7M6>"&9'81VH,JFY]UU,079]8% L 0,-$J MBMRGXH?<,FT=XY&(P_!R\4VZZVL6'.CA&AR$A;'(TMWPK'36.>G9CU(CEL$0 MB],0PH U$'**4A"@+_E]03FV8@^-X^^,H<*1C&[(<-7>-KJ-;.;7[5Q3]+@;U!.IF:B>"8BLS=N M*0:J9-QH);.ML-;[H)@R7*. MU"_CB"9WBZP%W6_<((&NZ[B7RZXMH1;"JD7L2%,%5-%G#A#S4"M*O.4TX%&0KA4> M,6L##73\*]>@.47'_Z^7H'E$_MQW(-.^8\U/E8DL7SV%@F3V1^J0\]] G6TQ$;2GTIBI@P0KR M,O763ZT1CPAM"<7R".K9PU<;P1E]0S'MV7%QE][AK&"M:$/9/,V4NB5,9!)N MG]ILSIW/'0$AC:'C:IC!S63#<7;YR>%0=?(=JE 3(?:0_)FZ,D[ZOZ9=<[UX MGI8P^4/%XD5%[D[C__#MT*49+!;/>U'^?$[=_,E E5D>,4CE4E[+U^74/G>I M&@8+Z[ 0K$FY'8\NLA)]@U1#H;_0KUKDZ3;E34NK9QJY+UI+ ;Y.N[.2D/E5 M6I6?%I\!0?W%UR]>O\)_??GUYSJ0MUV:\12G@T/D51P[J_RP1&R:-V,"1EKBV=X(X)YON@U6//G3PE!4H!-G*8YB:#'EIRI*_H;, D4$'_ MA\LWE_,L-NUX:=*&KGN%_?+W]+."7:%QZCGF=A1D,B%:M(+@?'KH9'A2Q%, M2QC5G&8"ZIH@IS.:]KF?G_DF5.1\*'.N<9PILHTTW_DD<&KSZ9WU#[A11E=V MY.D,]S=NZX $.#,]/E3;!/M%H>6(+$LSTRF+G"!Y:N6ZW6MQ:<0(F:[!(W\# M6Y\4/]3:S-F68L2F=-3D^LSY\O*#)NQ1/Z%IJLO.H KI\Q(L_!=X/G(\Z+^]$,#+ [=6DJ MY6QPFO*VCW[^6-:,ZQF^^S,+PV1R-[4<&HHQBZ M@(38Y\7B4/[$#FR:@NNVP4/"\VC3-N5^+_2JVFM]P/?2%-&J?<[&##?H.DW@ M4N!;0?\5L_K97;.HXK%BT$VS]?.OT[MW^Q9J?U;,*.QUKNM]D9]$5E:O*.79 MWLI'V,\SQ6$_K"&:@U,54$H1M+0;QU"?:5'5I1,11O64C4Z&@W66#>SDAQ]( M'<1;, 6??VU\8(I?7H_A4]X@Q'MX&O2B0J:[^6Q"'LJ$V/I+*L"%4FEABK"M M0HH"I5/@5-9U#S1[D8[#[FK0Z)WS#@@]C,@@)I>60Y<6)'2$%8'*"S=1,4HY MX+&^^A M]MY5E1S 1G# B/E;))M,5$ -DC8"!F"L@E=(T+5GY2_AG 0GO]THEF.T$-P3 M$G(E0B;Y C7%XC3OMX[4K2)V9 M'3Z>%S2ASG8P.QNGKF-Q3[^\47)2/&O.H\T3@[M6NQ9J M?ESJC0]()FU(@=(8H,LZKM[#8SY^Y%AYT-[,<82C\HV9,*2#L M"M)]HXJ/3D,FA> MJOCA\K\N"9$ !T&*]Y:0YOY[RK0A"PFT24R["6H@4-8&&<)H2Z35HF79.;IR MOOVA"*TO[#BS__3M[HJ ]8L_E[>%7(%3E?>,)5>D8M.3_T M-.F[KUN<6?H4 MI?3[RWM=-8]LA43%CT!O$5:4%2D1?Y0N"ZOS=+_T:(:K$-&=J#<[3;1ZX8E0 M29)=[26]>KAVX*P&D1PR6?05@Z)(XS$^CG"#N;Y'_G2*F <$0FWW#MYKD8>] MC2F>(V(-$GWS90:^+OCL$FAG.F4!Z@M!YPWM*&FU2$^\J=O&HEB"5,<62VG_ MRQ^(V+CM8L)!\-?XW)Z:/(V(A(_*7)+"Y:5!SC%J(<>[0G[3S)ZU*8*+69QLJ,PCC\%N-VU4W[C@#Z;9>CNA&42T"2@\_[:P*FD2PP+5)R1HXC M5I*9K.^=!5*71NZ5>ZJ"*"._L]3X3M15TRX_8WD4R_/5%VZR26D2Y8?TF&<51Z-XQS>+0UN)Y+'*?2V]$4KFV,)$WZ8Y!1S*AHS2G M.X6UR%?H 787/S7LT[]Z@G5RLTPXYI&AQ2 ;HW3?TDBR?!WR#MSO7#Q:?L;6 M3M.'= IY;.,/AH4NK$E_M+(^H@!G$L@&16?FY6EGW.!2>Y"(7!@FL8U580+D"FAO06]W^DBK*JML3Z\X\]+ MAH(#=,IU$>Y#+J_(1 ]>RO,:/^@:NV/A4(#SN?H(5TUTWYSR1*4)ST62C[#W M30Q!H&<5IV+[8=E2C1B!,=T]3ZY@0=%*A.H@A\*F=12:,#Z_H20 ??_P46% MC0!2IUY9\4O9A\UJH,JO1)7O^H8IWM85$G[VQ^)$B4BAI8)&RO[= ME$:X,]C#&94NF0FX9@,J AXN2D2 E]JM-2:4&3H2HC@K_3KU%1ZCT>.Y+GM\4C6$6*;E[ MX':LPJ!@E4 0MNGMMM+4#/0_D9YUC+/AV1 .SS0DD TH=D'7>G$%)TIUW[?: M'VH[01"8P?O2&I1U@FO*:+*:4T+M,=DXJS"*2DR8W%LAKJ3$]8@C3=]OW96W M%Y0IOV-C/[WL$K-G"<_AI!M!\""RW[G#PC&+Q@.#5I'Y!@>"-P5^3P;_"6** MGZ>(IS%IYJ2-"@NTK";IP"=)GSAMQ,EXC]X_W9@W !ZS^158M,\Q=_4?9^<8 M[7!+XG^ZJ8P0@(IB?5;-5/TLK>GSP+R)RRAM^W=IB0(Y'XKX3H>K]D<.(*>W M@IDDHCMK[+A??..=N /V-F"(+K.@U^@#5 M=L?U\-?!;QQPZG#'9)\B@H1E1;:8>1YT>BE%K]1\8,62A>";4G+WA!%C_(8" M)0.-'0:0_I?2*ZBNA')ACGF=TP%>5;%8P'S3&8VP3BMH>^82_B?8^FPK?X?/ MK SKT)",\UJFT6OG*P(JV-M7(Y:(0.]ZBLT M,NH$>/PS>\;IV5.UH8BU?2_ MK&QFE469+A'4;^N)?:MH?U8V*G+W!Y*63.3D53/*D( EE2N(IEI,\ ML\3*64G'G/\U80>KM)/")ML("]E)MU8+>V64Q,H# '[W3"1JZ'8AR MG.6/KM2NW=8BK*U72P9+4R^JT*#2 6ZN8Y"?3NLUNXZL\=YQ,&;41+=(=74< ML4:>/MOSF\V/N['Y?Z1S_^E!;;X\0VT>P5@^6=J<[X#>=Z4# 2[/W072&92; M_XIMBLBX(:6R!P<:Y ]R&QY8R\D9:P<)\'8]AT4#U^^[*@6-5?*336-#H\ ; M^&G)3%K/$=F3"7CAZ7D5A'YD'N22WG89>B"Y*::GR^R ^8DTQ[L-F-SJTGIH MB%*"&/H:[F&.>.N,DATN/2=PL655B;X$$V:J-G)_X]I<7P=@"X5]R-01QW M<.&$]20-^2V]US=5_T[H3ZR-M;1<$'=TIU='/U7=,UJG['U..'IB-D?YC!/M MG C1E:#5FE$4E.N\CM@7[PS,$VEC&\TXOAJ^EB+#=*J'W@FR1;9H5V[O F*?G*?Q MJWK(^B/AI=85$>&,J:7M0'@@;VW&RI>$L]&R4CM+91 5!?+KGIUE7+J=%JB K\ "U .6[P)&8\K93 MC%FKE)+W6 Z!!#:H"IR:,F%I<$$,PQ#2]@KB7]%\9ARYR76$L,7.&-Q5*2DR M]4OW"1[=@(WRNEY2!UO%G085]556:'$(<=G,7_FI(ENCF9'T_S?0_4@Q110L MF]]>Y+T'%4;\AOZEN5D7@1X^5B"5:A MX%LP(7K:>F0Z#+\BA")9N>_ 0Z:$Q>#1GW*@58!S(N5$XB@_DG M$*BIP(D.)$U52RT_5.5[5U5[G>Q,OV5U7=,A0F";7;8<*8=UHGZ0;;EGKH># M7(OHKI'-)C(OA5M-OAZK.RPOX9F]0:<(>E!-V[YC8/H=L2HSI[5 KJ<)<7!X--I(L$,;(YKU?4=*.2P-%WH.VY.. M:IJEH1^3)4/5EH6BL&Z6XY1%"4^N>VGF4C&Z7%QHKDU+5R<]AO:[^D:U:>DT$>2V M(A!MW8OHQHBV8=ZCQB7-/"%QB.A9T\T]G^^_VU./I"YD_.F223-6=K;-[0NC MD%"]T\]U_VYJMAFLU<';,!XK4C/0DP7SPX&GW6\0NUH0U>> M[2<3!!NM?*X&&;1./-:4*1\1$;&*Q).+U=_.5:GO&0-+3R*S*J@LD%Q[Z_H* M"-"CNK MVSB5RD7" DD]YHL/AEPV-+T<=^<*WB=[I%8,[YKD&0[2*_* KF ^.N6,([65 MM 1\5ZAQ@TJ0Q)@VF]>J W?NG],D7XUE(.]F?Z";\+J2?-"P M,ZF<"49"HTFB&TD7TOKNEG@N.^ER^"VFUZZI0$YT,[ 6$<&(\'9=;7>4)R9>]9';CS1L^@A4"IQ M,QK6*98U!@%]/UT6#0FYWY[==YZ;8.-4OTTN\>88'B27P+AB>$J,S<&D"OW2 M.O=(7X,S 5EEEZ(U=AG [L?U0-51^SG"AH_-B_HGA9KFN]V, 7#%1:6)1-$3 M\Y2>!T^FW:0WLJU 0+IHLIW^<5OW356NI7UF7:&MTUR 4'<0$B;.O6?.:J'W MKRAG(Y? A[>.Z3"Y ^<61E-4,PQX.*Z("9UT9$[3AFYH560+V2ZGV8^ZRS%3 MN4^3)"#GH3=@9-W9*"3?QMK%9\H*KZ,_.]?1'\%8/F8=_9>S;=Z]M(ZDF*;R M,%&HTKAB\GG70H,'R+05\%$]5RN/'>? M'M3=@B9QP1C3FSI-5G8A;91?,AL'RYKE=[Z8,DS2D7EXO_]3^^_&TRC<^^^%(> M\N;YXO7SM]^_^NXM_5K!3WW+;/OX!_ZI_[HD/C_\ @TJ??\+O-IK*JI4:T2: M+SH*ROC/7SQ35C@H(Q[%$1SMOF(Z5_@'$H$B& NN.G(%L>\R$2'3$&2G#Z)+ M7JM_/MKE^#Z,/F"]DK^7,C]R2703<,5%F@N.52G,[:7RQQ$O'.5RJ31)L=<; M.Q)6CZ934^Z4XI*]R;S$+A[F%4PH!.I^=++Y,!N:G%F MC>.O*.]]6MA(X/!Q'(.686+J44^,#.N*4P(6%H"+F>Y $CCJA1>6HA]O MJ&1VJEA_Q++=: MZPOEJU*_E*8S'0 O0J3OT38KIF:\T.R*/F]5W]2<2YR_".K=WP8?W-#CY!MKD-:5B^B+<)FDH=.$41DG) M(JEP-R )[AG0T+P:.2NE(#Z:[=#E^RNTRNTR5(40NI+ :D>>UHR6_:=&;C:Z M)#-YAAF!C4A.JFE$%>@0K0X5Z!!I1TP\S6_=C1LD-'-V2G4+WDIVNMPU]FX= M=O,G(B92R2<7DP[K4_-?@(?!K<]WU['PRH.M%OZ>ZZ+PHDP7;E[-11+Y+%OL MR5YYY!@F1#Z3 +_F9OPT(VLN&R,^TK?\(\^#Q$\XD72]X-B]E MBJ?S&?:^SOPL%ZVY(*AM7==6 @SFD]LA^WR"<3[D+B\RS23<>&QR%P?JQCWP MRV*H-D(-#6\K;DY-7M*J'*RPLN^X+6;=:<8TJ8C(/S40\?=-H4JA5 $OA0IC9RKGNQ:$51WV MNT+]M'-RYC3,G4W"J-SO:.;$AWS98<3.JCSN]JE^<*GC$>&D,K@@WSFSQK&0:CC]J9?2 M/2>Y%5XUM82EEK(*_T_G(O[1I.=G\/I MK-*5 Q/755/"*JB3UZ)K?-C=GWGT,2UN!F5SBDY'UF.6*B5MQZHGQS8%)D=> MHKC^^0U''^?R 8 ,_&5)-.K\\I*;8)91OG,Z!I2H)7C8N-_!3]LLRPTW]6=( M$(1<^1=&7>'A^X.$>O;M*5%ZVF3"65GO)K^D-*C^B:EK.-YW@C;#MC*35].. M!3^ -W?&09UT%?5*B\E0G(63!,<(;-85Y0%,Q45_2=N"V?;R:X6WHJMQ\E*S MFG1M9ST:#36"--(,H<)#IOM_=P(UB_2_Z)V+Q2@\>@;Y0F#!VZ%!.9RM];(>YD@@G MO>BOI/!0=HSA)6#*,IUK_G" MN0$U(9$FL:1M+=3L?B=ZN8$H2ZY#7U9&FT(8V*#^)B8)E%"O-C N9B7$ MC-QAV(KW6"/VY>YICA8?9%+I)3<-"=S@FM'8P?XIAJ9(L/Q[\D/'D+WKK79GJF-'VJUV3B +2"Y%P3^E4,? MDUBHZC2-.6 P*YMQT\-YD1Y,?2)D!OV2R?GP%KZ2E%TGRRDK>NIJHW8/:?F5 M:S'[V_LZ>O(FN?/B/]3BSQW(Z0J'4$5I"8D-6(-OAA-OFK8\G%?JH59*5R7V MQ=FZN,9"I>6N\TH\F _#[4$M(Z-6]1ZNI:8V*=DY.E0,TIQ)$)W7Z*'6R'KZ M3DV]4XXSIZQ+AX:XK=R5S;'WEK+^["[^<@=+:?E'RV7K CS(=.W.R_50RQ7P MV-S\J0QUC$UD1X[U;E,<=EZ'AU-W-W7HT$@^3Q=63#DXSBOTX"NDD9#5_ZQX M))B7CG@!SO/_8+YSU75M5_<':K0O5^\HT=22^:+&^F%_794W!&Q&=R/1,=1] M22@QZC AAA8)<-+'&H(XI0=5,;VT+?]&U=KRD+[4M?MK@J,AXW1>T ?+60!4 MGFY_UIL %X<388?L\WD)'FH)UL!+JJ0$&->U9>+K=#;.\_Y@&72#Q3LN76EH MO,E0;!/W4*S@ 1!>L;Y?J]9CJKF-9:.0?LIRQ6TWFX-T#8WX:>LE+T*UK4>M;JIU#"M7>!,98HB -FW3M+*'<.@+K^6_YXJ$_,-10%F2IMBA5:H;1OTL2LO('M%,F0

A#\PW)-KH M[H)#/0)\TP=B@=Z$Z1)(HKD2>1%]YCRORD'$*^Y=^S[8UGYJ'28?5.+/[5WI M9*TCM4B?[/$4CUH5^7.BC,;'%K5_T?4 /R3U9DBS9RQAQ3-L-P"AU@4XG=>U M8%KTQ!.5B7B4K-$4M@6!$KD[0? 2U!#*?WMR-VK.Z?3>*2[R9E@063MA%DN0 M><'>*1T*3&PX5]F>"8U*0=4R7392O0]*TX*NN35.B,G?"&,>I1\%@D/29CN\ M"\EVX8**,!>QB_(_"0G3W0AYNQ@'X]I]WZ,7I=#B2,\'S'K5U%?&8D!;VGI[ M.:#D/5C$J=!Y;:HKJ9Q&*FB'MMY_TST:V_MJU]=^L>87ES3 W%0.SD!36VB' MR(T*ZL<#D,,EJ_H,J\@9E=N62'O&:/?C1(TI>4@5-^\0TOVP$I01!3;$U#[I M>"D5GXV-S?U@3\S&.\+W#U/(%O%1W;2D,$ M[5QE5,:1DS@ODL>E+_EW+A=_ MJ/CBE%5+STWS<"&?1'\#[>AT9@ZWU.;?AD'1[\VCV>A)P6RWI]Y$^$=8-O7T MQMLHH^$2[ LRL'U[RW? >$<),3^A%D"-@I<[@W0-I/O5&:3[",;R:3!-)8LL MZFSDW8GSH3%CNHMGS0)NZ73Z$2F50SIHY4$@N-! F35PZ3^^J585',-GSXK% MLR^>_:9(G@': >1A:-BM65,%33=K$(8_AY7Z"TDI$)G+%U__^DM\_ZM1S F2 M[BISFN;&'^\A^"1W^6R%Z+"(AQ?Y3-*'FYK+0H?VBBOF^'DT%?Y4;UF'_*O? M7_[N?ZJ1G+.-T8%;E7N@NL10OKVN,3EDD#JNYXK1Q46LK5FB'G[Z6G8)/J&( M+92.)UP#LVN-BTO0SOX\)@\($L\Z+'F\=-V))D/:5>F5)![)(XR\LZ]J*FM- M8XQ;<*SC!_4/1FU+8@-7.X9(DZ^C6U _6'@L:+?Y25=R#M^$\HJ6\ MZ.S/F+DOG(%90IL0LG"HLF=.*4)Q!XKKF?Q6X+W/\EMVC$XEVX2/U/AGP(]$ MR^F/"9WPDU&-&;O-Q^^4X9L/ *X$SXX9&811(WL:;;X-6K05)$<:4Q,FK> O MR\/<5)0]?0GA'IN=*%[DK-V:6):K=U<=T5-?R V\P?_[^F/=Q^.) M_^7J)__VG[3F&]8F$S6[!Q[-R9#X1&GC4&T77UXN_HPY>^V;]?*7G#51^7MJ M62U0EFW(C*5[^GU. 1S 3 #-3G#($(E3)]S+\Y%HM(2BJV@L#9$XT$97B7HZ MB](0]1_GD';2%9UNO62.6'9HZ(@!-*I6#\GT-$HZ2I>N.!L03 YNV/LS2RL4HHA,F*"."2L#M==)?^JY*XD2GE%5'<% M__6"R'%Q5P9B=7\R!3)0AT:[]+;52AB2]^=%?SCPMJCP#.E$7P!*2MD*<9:( MF)HN,ZL+9K;W?DD!OOC.*_A@@#Q5R.3H/ZBS2LRY3,[]NW2M5BL34-\C+NVL M?GW7D6=O8N#L6DV:6TSP%KT(E42@..*\T@^&.@8IYY%72S3"T4>&K%>D E'? M3M@AJ;* 1!R9U^.)A9:8[+JL"6%WVJMCQ,;JNJXVT\0_$"_YUF"(2RG9O?3? M347:6NDMY]+W)] :HE78#GW#*EI4OZ4+Y;S;/HH[<,+/8]WCM&"T+$&J]\"1 M1\&Z< PCW5=4,H#Z^?E"^&@+YWZUTH=/5U%(Q\@7#U:B7)@WD/OVUQ50;'SB M"T:\'EA,"\GM]+M4HOG[T';#N0W\(9=9Y".&[/X/RH-P/,>EN/:_@ M Z>;3EQ@%*:RHV'N!7(0R;%J!5\BQMN;Y!WF#7DHQ8+J6R@30YR@#,3$V50W4NM)%L M-OT/*65JZD(93G$A7/'@V)1)Q(=]>A(11^9E=8!K[\Y M UX?P5@^55;:K$,6X$&K((=D\)Q$T!NQ(<^^^+4Z5/;5/PIIQ8N03_YS>3M3 M!:3XU:(A[I\:8R1#>Y<4_MM;. 5I10'!:OU&BNDH":CD=F+EO:J[4J@$ /NF M:C&P92RE!1-OE.;Y:4(#_O6E;T.8FN/-X!.Z)L3)%M]:D+5 K)*BZMT^.VX3 MR6'4)/:AQ>HI6';:B!/_/J,[P=YC6M)->9/>DX[LWX8U1!/#H*AS>3AHX6OX M1* .&=;=@.@LK0F)=)+;)"0E%Y+0ZA93$I0E:D1J0=>8D] O:!O -EZ33](9 MJ<";@XS$K(04) L+UX8F#8.PCE!$=O7D)6F#WO+ST[5>B4;6=(=1-9HW)N O MA/JD?S]#"1Z.4>(8X;0"MV7'40")))\Z4+>^)C&KZ[+9G(.WAUP260>JZ#,$ ML93#D(X?>9')D *?OJG70[*'Q/XU4*[XE@^;4(&,NGN]/T0:!+Q+9 :7Y'39 M\2_G9?]%EKWLF")Y/W148A;5ZJ,[8O?UX+B ^.'WC6R%.UP,KCYBZ_!-?Y_A M@&>%-MS?AO2&Z6Y7Z9X/NXG.I$._U,9DJ*GC$T6_J:&6F++NB'YE=>B(&>*S MV([+KH!@)&R3O(0?\%KWM F/G]R' MOX\X?O90+29,,[5$/,I!6W+HD4RTG MWB2P*5[3WAC(S/._?ON3@%33OUEOT1VG7.*!6*?\E[J/'Y*RIW]\3@TXJ]+ M;>]U$8G;ANE&,6^D;9BBA$.^-[7I_+Z3^5G8CB_E#4[MQD46Q59.P!.NJVC)Z M -!^245BK=>Z+?COA[NVMS8JGIA%<'OLU0Q\K2^Z)KX0Z7)@A,T(28,#HQ0; M(NPR&O%M61-N4>'9(V5V5EW5W1F)EE1CE3[4#4TU55RER:VP=_Y[F:+WK)6B M#/_UVYL2!M#!K.9; IG.:J&E"=T'E$HB!TAW-_IKN#7P-,2RBQ<>$A*C-(2B=([$X[8.Z8JY_(2Z4C...8ZWT>U\9@#] MP@IJ3@)3L/GCODC130)'UR9+V,?*00X [T-\[@PW=ZS:YYK"X5Y)[TFY!GQ% M>DKIDP/U=H=JKE*'S+TRS+P'(A'00I?,RJC_TF*OTB6U&9I"V..6R:?+^])NRJ=>*'^6GQCZA@BT467'25T*2+NU==<:% M#5_Z0' ;PXQ6U&2ZX@;J$R8 G'5WF@A*NPY,CK4DJB1Y*&U_))UQU*DK-IYT M/M[IQFY7G##$V?";G16XN6#%S(*G?I\>CV:;GV%.J+V,O0;'V>WCFT%?W-]' ME !H+7A0'Y J4U-[RCVR]^#@GGOQR1%+IN9*!+.<#Q(H+Y8NCWITH;$Q M;$QL1F5'TD2>(V[4HY(<,/P+587;=5:.0XI=%B'B]E34%!T0];XA-8 MBPN4+)L<4^PNM#M>4 M'MIAI.PZ5<-V%+[FU3,_>\DFHA'RB8=1P):2.&[._ MRF_&;&N7BS>CH1,^(%TG5+%F%[*_5N:TV/C/YY$;0"MI_S1I*66"NB]3Z%-+ MY_^(V^9$43Z@=,O3&X.;<]J*#1!\VQ+JTK6X5\0K4ZBYPE?LT^VRX:5F$!5' M Q6'$%Z%*[3 MNVH]"!^-MV[P()3F$A%J@?TK5$?-G$^4-MF%?U M:D+;HM2J@;JD5@J?,]["\!:_/>,M'L%8/@V",?:N5,+#FZ@C0FL4;D3K)_>A MLP/=GR ;-ECO4+\_A9D9-$2NILK%(#745@ZH>QM)3E53$JTE/WJD^_>ON8]_ M05U[+320OOWB)>L&/S75>N8)WY1$]D'-/#73%I 3P)WZ1&5Y[(E !JD72;EG M5*K.*)\N-XE09:V9W]:BLY$H=+E*P1K36K5,Z &.%'H&-L6'4=6_VBR,$^Q^ M8Y2P2U^T4$]DPD8^P]5/;SAX-N\T"=<3:*B8@TC[=,\0\IN:%:E24XV6UJHX% M'YKJIV*Q)?J[-)!5I<+NR@>2?%%_*6.-K3_XU/FEMM"9783OU82<:? M&.B9N&5+6Z'*2/AL>G*SO+;P):J+@Q]Z=4_(/+"7=:N"D\P>2CG,%)VVG%WK562O!JM7 M^CXV4;A0/3JE#\KHU,SH /]SDTU'>FC9/ES'Y1+JZ*<8FOI*%<7V--VT73V0AKO5UV;%\B>O4F",B]"6R.\R;(NE7 M5H:=,00SM(ZEUD'4T<[MB?VIEWX+(@ 6&9A?DLCOR54JV>DE/^Y / LGO) / MNM!A9C4#->S,PPTY_P]V3FU/JYP/76[_ZF>CX"721A4EC]@)N:I[/B3B"B97 MGLT]:V0Z[1WB ME$FDP>3""*-W=DU278(\/GNPUQMQ+>.XI0GA$:(.HL+ */6R5%6,$KAV09'. MZBBI:[(WAVQ"QJ_ND<7[6'Z- C?=M%>E2!"40OZ8G&:ZN<5X9I1QN< 3OX79 MIN5Q\=>R7Y=_%R U?JA2_ ]!BU">1=$A:"%3C9 VSIJ_]N;;%\X1'>1C)3?M M*4>06KK&%;5?G ;TFR&F5*I6J$^$BL*SZW]EHQN\;56OFE>G>@0IB \,Z-_. MG(5EQ;""/*S#?J44L4O'\UR8ME?.RV<4Q3DS<1#L"DB&]!E2DQ&?!U?TWX?T M"J 2XW*%\ K^=PJ00\L3VR2UN'/6*<+IQ,\9Q=AC&R?A#EG >YH[-2+?M.OU MQ.G)/O*X08T#]!O22=T]==>Y! &P,#_6DZU'.OH3;"F4'# M$(-AF,4Z7:;?G&"G^E/ *$U0]MAIKEL4#[X]323J$%SUQ+Y-@+YUNBB>6)2-XZV,#'*SU- M,I#VGS3 %G1(B*E5?EXI./5.4.R"1@I1)4\',TV-Y6&*>\H$K$GWU="YTZQY MB56U'E2[:A(IW)&(>!-HR'-EP&!T6[ !$R+E9%*)];\V]L="/7(!]_R+!V[> M.F(L= 4F"P4]#56#*NZVA.(ZL.$D2D-<)]@)MD#0).AVIZZS]R_DT[N-OOUI MS^M$89$JPC-M_=']"=0Y5#HT4-L&AT8U:(=3Z=\G=HO\:$BQR+XDY1%+O!"C M)O!I64:(3DT:O_'UIO,"Q.DW;=.4\):D<*R/XL^,YA_.US)M4023,ZDN6%>* M,,LC&_SE4=-DO+T%^!S'AL0$W$L,0)0(^O%P?0AF+GQ> MS$BOB+5+/QB)W07\0!H+P9>4Z8*IWP.>MMBUNPN\I9Z#@JT.?5%3.EQ!3@.! MO;K_N1G5!UEV!!')_09R2PM*BFST$1$M>5]&5.$,9^! [\[@P<> 1C^32 M TM#I_,9'UT'(R^&6S7RBCPP3]8VX]\U8+5!W,?6,BH6\]V<[,-0!4'BA9YS M4Q=JH=?TO!'H]:TQS:MT8NGP-)(I6U_!M)_V(Z(%9(=;;B;Z+ELMHB-RJ*B6 MH0U7A7YPDFH+]U(WML;M9M,G%Y'TVZM>YA/Y,++V'V2D_Y(^W$H#RIV#)>Z< M^M!7S29DB64 ZH;RK)E1C MWQF[@U=2D-%'55QW6Z?#((G4,,[+Q;?D5M9Y$8#0Z406M^]JEJZPMZ93N*X9 M"'M[1]DM12LMD9(H7ITI\%L+.#F)S-E@>WCA'2L#L*3U%5Z3?D7K2#[&QC1D MTTC3F:?R89I8I-UD1=B?[J]38+LBE_NJ%[&?IJF@MR$ME2N)NGW#RX1ERYII M(Q/G."P?J[\A:WRHT&D[L!976B7"C>F3D/$[ -Q#[2XUY950D@ZYX)"UV5/& ML$8"4N^1+EWK5SM+YTJ.R6L1]I78SX07QF4H0TZW3=S$(A-'04*5PJOT1G7_ MKB^4RN#.X#S,QYDIY.$X!6U[7 ^0TCMS03QD>LTO@O)@/9[HT M(QSZ0&3Q[.KOJK66CLXK\5 K0=6= 5!Z]WW&;:#1=[S'8K$&$C! ?=V7L*' M6L)HO*+K');$2C'S[O[Y?#V*Q7&//9;1(BRT2)X>R='D14/Q]]?H!(68M[4C MG.^P!UM9%% JB? ,->RHR#&XU2NN^[:I6=R/A*/4;@_ ^8\\4OG7?!@]V?;DA2X'7 -Z@5]R^)@A*(O%:[!2#6D1(<=5]S. MR_-0RZ-I'Z[3!7S+"5N<@CO*44\/G^=W.%//:(@]\72N8N,#HWDHNU,>=.VI ME:^B92=33ADY-A7,25(L;NI6X3M"UU( NEAUR*LJ74VQ.)0_97DLM_WO=NTM MYUV''?]W^-Q9,^!A=Y@A,BWUYB1 R3+O!";F^+3Y?25?8K?:._P#%<_0 ^5) MWD UH@>UGSY$.0#7@G.8 (:0*0;N[2"L>[F:LPMDF%^>3F% MZ(4M"-JFNF,HOQ1QC^V@S>NF/' F[,%.5!UC3"Z*.. #F73I F+ M65!I.63^--Y/R[;K( [O$M89>\K0!P*ZZB>!-:^28:P/U.O''A4WP L;2QB& MTJ_0E\?3A!U,A:85W.:KYNC50HFEO,LRK*J8..I52';,#U,_?]CDY^Z:4FI$ MTI80?6^FVCIY:MTI Y:M[-N=GV$_PLQ@DX_3?E/&FF'EQ'9JP4WUV3BRNZG2 M(PY]YG9&NM"NK"6=;;ZM^X5Y1X=M"!+*92ZW:$RXR?8P@G[#<>;N%Y5_F!XV MZ4X!%V1U@C;'J =LFPI%U6A;A0837.+"0X9+*T.S"2 YV,\,GJN]@7=FY*Z\?WWD\%J$E#> O\ZUBD['? M=B-K9'WG]%;@]$1Z@-[M@"B$7>M-298RL!)+*RH9Y_P^27]VO+J8_\RA]YLN MN4& %-/ <9M$!S^[F7-N9EPF-$<4)(9.$PX@%$Q#SCLY1I/@ 7@?"JC,I:<[ MB282^<4*-)B:>J8$2-U45#7J!W1]2NZR%;B>QJ0=)-:P**SNM1@2!@VL@=(Y]:E/%6@;NT=@;LQTN#<]R[\B9=8\&[RCL8T6>Q MI^9-[_4DEXY@K6CV^G'2]%@.9&)$G^&5ME]]+V"N-U5W0TW,]"3Z3/D3W#MO M!M;<)8@."CBMC;:A %T;I3N0A9*(J1+S6%TN=+$SI@4R;&A1$(4X[>-SEC6/ MBT)(Y"DL;M2A=O'L5R4.*Y0UDJ"\R(NTS=KZW&< .KQ+G&*J.N_ M[Q4@=\&OE3X$.\4D+9Z1I_'@;]+&O4J/'K7@BRT:=0LZ*ISL6+_JZJ5M'7Q1 ML\HQ)W2Y>#M=4CIH5H'7K-%-Y?^V9FM&[ZD.JI03JO24M<20<-9I1/1\F?8J M%GJ9,3F,K.RZ4A+2P+/JH[OJJNQL454IA&LN4)*5PD0I<\2D ;21+Z%Q.Q!Y568)*%FBBP^%_UJ2BQ;K26U%ZUP5@T^@& M8"(?,5NI#MY(+N45NY%\F&2?T1GX;KL1<^7SB=-%G7-$58V^Z%H(LO0 M=->SYHHXN)D02R'<7LX+GE9A=9"L-'<-[KAG$5<7L_ RXWI?)>.-7#G6E_RM MY& SI\"ZOF*1$;YD1LE$69-VYG)0OKGLQ?A(QCX9_6J^VM*OHHVJQ@&\.\E? M>#I!/&H+4;HY*\ BJ6><\=RTB>7GV?#6.,>>X6B:UX2OHL%"_"^ M92ZF6S"4.Q1*F_CX=;K___?WI_L^?+9E_]VSL;]M\[&_8+L MRJ^(%/399?(> AO9&SCHZ76^Y>1.$+LA8_$#YV9>LZ#L_;OR^Q&^X9WN^E_;W?V$TA_WLKRB.[-;O#8IA[DM^01S2)L4#J-$E5P2<#B1 MA :IB/13#1')'#E1Q"$9)A+AV1VNB6B3O 3(7/VO__'E;[_X^M=?%J1W]=6] MV^9FID4&I?_Z/>X27QI:__7WM7VYRXD83_ MBHHD5W8%A$82 NQDJUB_)$XVNX[M7.4^;0UH -T"(I+8-??KKWM>A "!P>95 M*%5)=F'0S/3T/-TSZGY:/EP:;30Y_ JZ17O2(//NQ-?2&M5MW:I;:)"B /YU M50"H*1]SQ*U>F*Q$^PM#([#9%SY5-3.'S]CP,N%3HYV8W=9B M1^_8#:^]Y.$0&P'7Q]/BQ_C6Y%%4355&93MW>A5]]E(O;7 IQR"$Y9*IU^:1 M$^^@A9=\1LYG?,O(S9=;+G<#AHKQ/_>>JYV#PO/5_T(E]K,E_K5.QOO M<^^I*.AXSZE$>V.M(:OLN'A^0?J;[9!ZYP"P-P# P.]G<1TG"9;^K9B7I(;P MV^X_Z%C[#XNT]RRA,7_%!5[O>U2\+LB&H/;^NG9?3" M)I\O.7)U>VO<7BV;?IH= #'NX7(=I_X;'8PP(IZ4-(LL5 ]SO1D;6LJ\>>S: M;E9]Q;GSMW;FI;CQF9W[FBO,9VRL.M_%V^JE[I+;\LU+LM0EV<>*?/^655A9 M^KFV+>RNU6*LW5YN4',PR,$@!X.WS:UB[4?15CRT'+S;J^Y!#Q864US1-<@W7+[ACG+#.6SP\UHAO.8>O:Z5XEY$!P6.N192"H5/>D M:6O[,>N='Q;^7KYXDJ&1%HS<]4<8:*EDO?J?A9'W6T^TF T:F!NN M4?V!1P5IGP::NHD6\B,5GC=@B2+;<8SYBGS/B4[)$_VC!N.AOC!]U7#4($,>UI)+IKMY-BOMBPHY:L>#4.M M,<5S,Z$XZ/<97Q1OLGA\S23=0Z@-?$R<]B1=O"N8.A:LM+W.2LL%Y*PU20: M[QV[JM9-DB#Q*JMR^8M:$W//%0M$Q.,U)>'?=%E F>@_48Q00RA2NB%&+CO2 M-I,B-1%IN7..*K\"$8$G7 M'A(C',7!@JIOR7?3IVY,T>B+70 M8MI?*3?,%?=$$?7VE,!4*CNN4A17\ Z8H%-P&0Q$$2'-\Q-Q)KV8IT72+'Z: MC'VJ)\[$H0A9RY-B\PE.G#9SD;0V214E^!DF[ ;X$RDWD%/+ MD\7GOOJ]49]-487AY!]&\%1B-$NDEEB+9!EXSIZ#BX+)X469D>ZWE#$DR8T?PKKA*8JY7!]%G)F M,\F+$!.5M%158\S![X_Z:JDQGS05$ 0-O% UW^7,#$4M'(5#D0[&2\O%!-!( M<(44,KS.D=@#$[U0C ?SFU[7'D'_MXN'_(%IZ8#I"/G1!YE59;S#E>"/DY+> M(VZCUO,H\[NBQK-IB2!8 F7X$U 75@+V.L"&+PB1;K&V.#%*?PI&^0F6)LIT M3#%1S^ <+,S!)':^*"#N'IV9Y[@I88LS58B<5Z>-F92:@?^%"7(W08PR84<" M. E&O#1ERQ-<09*EQ(WYKQX:*9FNJZ;6VX7E8MQW9G8%0)A+[&ZB'0>S_*_. MZTTB[5- .?3S>/O738T@D_Y4(NM.EBU=VY$9[5%R71$'/0^OA0R&O,1#[%&= M4;37;6ZL 3^$0!P*\I@8LD36?=*F(;J0NF47%;TZ+VQ@7";;\(_(Y;DH<#IK M]9)&3Q@ZE5L<.U/P=V3I$I0&@NE+N$+<312\NI&P-HA1H)=A6^Q'"A/FBOH5 MR77:DL4G]C,29AM6_ZQUOL!R:V=R6M.MU<1F0=![QOS'CUAJU&MQHD;0A@HB.G\.ZJZ[&V]H%UP"9^$KMGOKO7=/41/IKT5,40\K'V"WC>T9N> MCPJ*^DF4])A[VZ.=@B8 &^S00%>C MTVG@2:_1CZ8E,ACU2Z[/R5?P204--AQN#F,BH'KA':G;1=LA2D!JB.^4YRW= MUS0W63K?*#].Z!2[Q,H+9C3H>2)SD/_U&0:M?&*L :V6@%_DQ31K_($@QN1^ MJ,QX(#/+N5R9S#71R31.!)W,%=$)^9%D[$;E]?"4TMLG=34&4:0%$L79;>](!IA@;S/>AB* IIM'N)I"N-N8*?"5")?>W33"@87_0$D=3*&6!K?[%_S+J M:0_TOS2@_3?U\6J,\_ MXJ7'8FK"(I;.B LDI-V58IFV^*ITZ=XB267ZZ _6V%UMT,?$]EIR&^._@%9D MT?Y^"OJ#:-4!U%]P2)=-=9V.;'!V)J\'Y]1O'EOD12S6.TE>W"N%3U2 D+>S ML[?;_$V&;=0XPL1<_-ICZ??SQ22E)\<673$VPA:-ONR6V*)5.YAAJP120WB] M$-REX\5"VSN5]-1PV7/7:WK1Y=X'N'5^Z;15NCR@5YN.KMV(Q5CIM1_&!^Z< MFQ9T7S>$_J]#3NOHEFEOBB;56,YMNNJ8[*I>L^H'-JB:;MN5 QM377L^&@F+;X_I=0Q2M<",;)S5&2':,@M&N&]'"APA_P* M:#'K?52>@JD?]G7!\@'*ZX)N% W#BW+YV[=O.HQ3[_A?RXV@U?6^LK#,W X- MRBZ-:)DX55*WK#*,EU0"4\(/QF2SE9P>=9ZS5RO6^)2;:,]Y6GH_WJR6R=LHF>#2G.O^M8&?N*F2M679)O?0(E!2N%_:O[3(SV4<*0XBZ5/M--LG0W+9ZZCF=9L?AX_^=EN68^^3'WBPKUW<6.>C@ MJ)P>9IFA^8<@8Q8Q2O]@%!$1UF5RO2;YQ^X#;]#RAK0WSTNLW8\"+%X4B;"P M!,$^#Q]TL0V;P%"->LF@&S1?-X!QY=6X&C[]9;@;S M9IDR@WM[0V.9DR/A1OMW."?QB_=K\WRNF+]?LO044L8F#9FP56?D_&3?*F70 MC)MII]GPI>,LFN=5[3RI:7_IC_J5/B&9MBK&BS:];CBY3<]M>F[3L]XL*T=; M8A#=2Q1/W8]9W,?,[SB_L_;W^X*1";Q2-+D49=_5MZ[Z M-B['38=#1@-5L>$.T0?K1H#1N:81U9#54FNR%AV%C!?]YKU%M"/JH&/E&1>) M*A*URY/#4OWI6XP#RWRSW$SDS7(SL0$S$;:Z)VXFGNBS/_#[8UYRKD]C:Y'C M(,O>!&8HW6.UCE:'W6S+*&UR]HY M6@NTOL9R?UX.UCE8YV"=G699 NL>;>9@+<#Z VVR7H[3.4[G.)V-9EG"Z6&P MF_IYAS7S5)R^#UB(686Y6YW#=0[7V6F6';C> KO-P<_ZRO^*@8:TLRA8Y*SM M!WT:87PA#:>"03!ZL04=4/C$Q8@354T7#-]YCN>GB.=E7IQ>Q9#N(R2<5&!D MGQ?\,QWBRO_#!ZS&)^NOP3![=!BR"_6'2]<+ASTZOO"X^I?XCR[[-.AX@Y)8 M@XN4:&^^?.+K2UE^W#!T@PM/(:;L>7EU HE<43-KYU$SA8KNQ+QG;Z+U>2DQO/ZA"8,4TJMA"*ZL!PE-V_@ MPN,O2OC)[E>>BR>17K'[[J?E8MJZ9:,@GGCDIC"G> ;B\95>J,G$!BQYTAX% M R_LRDIA+E)1N3RLLXW5R'E4I@CEO[G2X$$8\3_T0\83#>*T@%H<\,]:H\"+ M//A^*DL0OB9URQ:Y [(RV1G^ &-,3>,RV9A_1"XQ>1!&Y(D@T\C7FCB7Z8KQ MP:1XRP!:T,$8APURP Y328!X3L7L4"BSQF0F>.+C59@/B$H!O\?IFNL2=-A3'Y"FZ'?&T6+?S*5$A..^K E MQ_-^PNYW';>[%3(#*8G_XAP\]^>"5Z^:5=MEU;9)7;MEU&HMN\9JA%5J5:?N M6NW/Q+(*ZE?=8(+0'59J!HQ^*?'%O:"];W0Q^+ M3&OZ[N4%J@*6<;<)*7.A0U"Y,"6#:)GUJ*5YMUO7VKE:[-Q6/-[]\K'Q]-?# MS>/"[9TZ=&GF]FCEDOEAB'4!^V?D!=RXARL; ?'#CA<"IL"CN@"Y[J@WUGB. M@"M,5, &A7NA[!B\ 5:,.BFR;JTUT;\QP=Q=9(-$)?9"$T!?QX=15T_@-FY MBV%TUL%(4Y&C\-CMFEXWTK]:UV5?X5$KNNR;O;/8JV?_].N-]O30N+[1KF\> M?P=WXN.5_E,S*+\[>XA5^7R%^T92V<*%8U;2JXD-DKY&]^Y"^X..-6)PODT[ MY=QP_!I5#LO:!SH**(^E'WQAWB!-?]ZH*Z^M\'YPXMJ^J(Y)&E==C[7G$[@% M(J5E>.-AJM%J^6 >\8 DVZ<@UL*S^,Y.' =SN# 7'R[*3=\=P_^Z4;_W[O]0 M2P,$% @ 0H"J6'I #*=-"P IV< ! !T=&0M,C R-# S,S$N>'-D M[5U?=]HX%G_OI]#RLMUSZA!(TB8Y3>>00%IF:6"!3F>>Y@A;!DV,Q4@R"?/I M5U?&,6 ;V81TV7%Z3A-LWS^Z]W-/CU,/S0D7E/E7E=K1<041WV8. M]<=7E6_#6^N\\M.G-V\^_L.R?KWN=U"3V<&4^!+=<((E<= #E1,D)P1]9_R> MSC'J>5BZC$\MZY-FNV&S!:?CB43UX_II1!8]Y9>U^OEYO59S+><]<:W3\[,+ M:W1:=RU,SNVSTU-\@=VS=^/+\_J9@^MG(^OD_&)DG9Y@;)V/:MARZ\?OW='9 M1?T#/M%"'\6EL"=DBI$RS1>7C^*J,I%R=EFM/CP\'#V<'#$^KM:/CVO57[]V M!IJTLJ3UJ'^_1OTXXEY$?U*%QR,L2$0NI?-$K5P@.7:(0\3]D >C7"%8>2\S'1-[A*1$S;),< MGOGT!B' BTYGC$OD)UA=+$:ZR8)+8#NIH!#;#K.QU"$+E$*1:NL2]%7B20%7 M%EP=/0JG4LVO-1#6&.-9(H*W@)JLX(ROVYU945\^VA#W.N*M2'B>V8;4OM95BR8./6U>&XSGCIMX68L M.0LU0PL2Q#X:LWG59H$O^2)/ETACB2Z*=(8U80ZA171'Y/!A9YW$=HKHC,CA M0XI.[/M,:GZXL[PWFU'?9>$-=0M"]S**WSYQHRDD,3^E#!+ZUR7F-F>>842I MSCB;$2XI$:MSFQ8PX<2]JJ@9SHJ&Z]]GG!RIAD04"?GK?1 >*P5$J"E#F]N) M[8E$0!A>582"P2.AAP[8?(>X1]_Z[>QL2NL,B2-ID;PX_#X=ZW\U9,49O(4T MU\?J)NV&E$ 0I^M_TI\W^_.2>4FRA7'#*;GYUGM0*MOR9N2\;2[MWC5;=X-6 M4WT8=#OM9F/8:EXW.HV[F];@2ZLU'.3VMUF2$8RZ0F"@7$DB-"*9:%4H6DI% MH=A7M%9\W,-WV M6OW&L*V>/@O3#)%&/$_SX1F+1]U;%"MX13)V^V#8O?GWEVZGV>H/6O_YUA[^ MMC=$4T0;D3W;!=E51?]$H:I7C&,@;AJ#+[>=[O?]==98HA'1][L@"O*15E B M'.^P##AA;E*9Q&7#Y HDF%[3&A>-5%* 0Q%\5B2N3]:RRH8&YO MQ0CL.X-@.L5\P=P!'?O458F +QNV+I%0?]QC'K75,B4O3L_2843T?!-1K0X M756(E$:T5 G/5I2B6"N*U)8H EJ8^\ITT2-\,%&I7UY4$WQ&I"XVD8I$("4# M:2$E\OL-%A/XW_HSH'/L*4,$](H)XW)(^+3MSXF0,'N(.R)S3V&%A)H0JQUO M(@:RW^F?:$5%V+E B05:T(J:=T@I*A&J'8)%_I%Q26W$H;:)0\A8(K\VR2AW M)]"T1I_6-WT*;"7RZ V>48D]^I=N1_X!9HW+Z.63Y BR*J!$_AY(9M^KW(0X M-VPZ([XHY/<,;J/_3S?]KP596A):%54B)-J^#:A=MN'5W"*A;Y!C!&/]XD^$$K4:4LL$ZT(+1%* M:A"8TC!94_ZX87HA1/PB"[QM(HSH)%;D*](T0FOR2@3,I?G%Q M=GKZ(9'&[F.ICMY&G\JT5[&Y^A[BD9_'A'#A]IBB]7Q/F[&;T1HW%,4MU7675!EEC,EP!58L;M9XC-AF M;/"6T=FP#5O,U2L<1D>G[OJ6T&\,0]EDBWUE[&/9@#VM"L#C[LSN->P)9U3N=A+ M0)CE&Z,@?]W,6MOJ 2H4JD21SE?D(V?=80YO*,])P>$ZIS0CJLGB6C:J3])? M1_5DS^JK;)I36Q)'$[Y([]VNPXAUH@*7KP?'6I>=N.6MH3T46'-*,R*; MJ+NMOI[T6E7-O\%1L+OF$F9$+U&SRK/!43[HMKR25+#^8Q1D@NPB6;C9]H;3 MWQRMC]7U8T7"Z[6C1^#@D>613AI+*9W?A\3'OFQ/9YS-]1/1P]2Y7G2($(S_ M@KV 5! >"5W+NJJXV(/3$^#\E*M*+EZ?>AZ47Y4Z#M?Z5*S+&>&4.4-]-((3 M\.5[B^&S$?;@)*&KBLV)&C$K2 1*/Y4!$'WF+)A=54)**LFT@L(#%L([4^8K MD/FBK9Z ]/@4EDW#[YAO8S'1]:#E4BC3T%3:9QCFD-&+V=505ZJOW6C?W6*; M>BI)Z! H\'?=\.Y7,AW!21.QM:$%H;$%!!1Q02YCXR/0+ATVQ=3/8:_S1R @ M&8/JONHE<\)].'SNEJK@M%7O[V-)!MW;_M.3MC+OV_U14,@AV/TS<=WA9Z[:N=VT M)-W+M3YWXSL,^^#H<.=JT1BK]@'!=E-,7(< "Y2'V[YJO3Z:YA?,*;0(.LVM MQQC/'(J-?&;CPJ/J\HZ_*[8I(1#I9N/T'GN?S )N3]24T>.0/4[C_+\1R GC M]"_BQ$2-*;R FVGWI:M0&&4"539&.^0?62#<\]<7]F]X'7 MQW]@(RQIE >0,(:O.X4C+>&Z4J4FR;#"PT.N4?8G_%"3VB&9/W]P)&,WW6"\;CM=WTR M9&K=^!O!7#Q-W)EX[4?X[AGO2Y9FU$*90PFI2<+?JOWAT4@J&87KCEK+0#I* MM\R4A60<:(DJ8[8/,[H?E%H\4]FA5C4+K7KVN( ZI#FB4,/#PJ;(5QK=A^2# M\)":"I_:A1_I-)B&M8(^K+>&+!ID,CM5?@$'VU&P4@OO2?GWA!I*@^FTAS 3 MIY7J=ZCN'U)L+L.I#VJZ\+JW8!YUX"_/W ;0S:#)X3 ".K0 % '1T M9"TR,#(T,#,S,5]C86PN>&ULY5U;%0MO?7;X.4;-TMD:!,>ZM_''X@ODG?_OUAQ]^_@_&_O7;VU<[ MSZ=I?HR38>=9CS!@WGG?#4<[PQ'N_#GM_^I.8>?-&(8R[8\9^W7QM6?3DX]] M]^YHV)%6DR2!.9 M\B$RK0"8CP)8D=R6:()TH!8W'7>3OWZJ?T68X0Z)-YDM?OSER=$PG/ST].G[ M]^]__!#[\8_3_MU3R;EZ>G[UD[/+/UR[_KU:7"U""$\7O_UTZ:R[Z4*ZK7CZ MK]]?':0C/ ;6368#3%)]P*S[:;;X\-4TP;#0^A=Q[=QZ1?V)G5_&ZD=,2*;$ MCQ]F^/MR\_/9+L-O20,>/LKQ_3]/AIO>#IL_W7 MS_=>'^P]I_\<[+]Z^7SW<._Y;[NO=E\_VSOXQ][>X0')L;CO\/$$?WDRZXY/ MQGC^V5&/Y98^;/OT,.,$XS<<+_;RBG\]N7=$UQHX?!IS0 M31;*.G_Z>)HN732NIIKVY]\<0\3QXM/1?,;> 9R,=FW)-U QZ??[_TT^.U M+3M,6REW:3Z"O*Y]W_33$^R'C^2<)\/N)._]>]Z=5#_^&@>230B;D#,3.<$R M/K)@LB)Q(DA(HI<:?@VOJA"-V7 GH/O007T[=&BG_&9\>(X% MR3?EEY3X'>,A?%B*6?FI!*(!*QB72.(6,,SK'%B.'B/:;-"7QF2X'3E1*(H4*;0D4;(0JF%&:" M#)!"#MRT3H&^Y.^^;A*\44:L:8!-$H&'P)/DB>REJ7#WDMQ73)2C8;$A*>V+ M:)T)M0]\;_JSK'-QZW_">(XCL-%*PZG42$"O6R;=@BJ>:T_O4A@/64WC0$3B<746AN@^6!"9LHX03*7H%P,>DCY9HQ"!5;.[>K M&+8IV#6V^UKJ;F;TW9R[*CN,WT!'U>8S..D&&%\ -\*B@O(N4+7AZS"4DBRZ M[!EE:8%0!92A^;CU%U%M4\QK3(S&)FE&E;,?)BT>C6 T.W@MG2V->(# T,L.GA]@VQ0A5^?%M6'3YC9I-RUT-.V'0^R/7TY.<;:&M37>,D]:Y&QO,2&1 MDM*VUSBCB&M[7&%*#\_O:JM5_1STW4V!X?T]^][KP\/]E_LO]E[NWOXDGY[&<_J M"VYNN?O&5M[<1YI&2W">36>++J(SV\]&"GCFR2%S2I"=BS(LN$S%="+W893* MUK;OZ;J,8?WY^MFP7_X^G>9%JPWVIUW"V<%TG$?@06*QF9&]31T) Q: ?)X, M,CDK"KTEK;M1;D>S37GH6CRX/H/?Q #M\D\$9;?H?\+:VEX)N>(RRPI M_FGF3>VZ0N%9L E9"%%E3_DQMZV'I6]'LTVY:%-"-#) PQG[&=)M:KWT'$]Q M/%TL+3J'I%"X*$G(D$D^S2F>@K$4ZJ0V 45(L7E?QYV MBDM;4J+=F9HQHR_ MXP1[&!.BW7S<3;K94(>23O$3*%=4$:'R$TE<;9%%[AT#ZW,)67&A6@_S?P'2 M-J6D3=G1TA3-^$&ETW+ET:OI;#82:" #&J:P-MD*[9AWTC.,D(1*UDO;>ASO M$H!UI?E\IQ=DRV4G^9R<\]D(ZG0R^PW+M,=/BZUPMO>!S$"TZB;0?WQ);%A, M--(WB2C5Q[^<#-CC;!AA)GTH[E@R"&2>G&JMX%A6"72(F(7@C76S07&V*5=; MG8-77[%ML7^SU_,3T#,G\1OYD-(-(X\Y\KI$S&='U;&1Y(>4L,P)C]$E\,*V M[K6Z!MY@4;*Q30Y[6_AXZT3I MBM9KEU5-)]/+6,Z3O!RR*!@"D_1T*@)<[?(PDIGL4J;TD0K$UHW3MX+9IO)\ M6RG5QI*/0:RLK+9",5_J0DF(F44A-'-9@TC.\.Q:-RO?DUBKQ+NEY2[=M.Z( MP'4=1%&1!:\IHFO'J9A&Q0 <%Q*$%['U&O3;L&R3/V[#BNLI4 ,K-&/^"WKY MNW>3Y?1-^GC8PV0&J2KG[]!-JN-8.@AR#:.H3:17,#&.=3.Y9'Q-_ 23(7EE M"G*36L^U/0#>-KG=S3!G4[9JW]QV(5&P3@;C96T=R9GI@)E1;.!,J:"R@>10 MM_8M7TSS5AD)/L7)',^#:$]J_[,;CI[-9P,]H=_[D,;SNJUCG0RE/[F:P/I@ M8BR1><5KG21(\I0D4[KVSP3(F%KW-:T QLE?4#U<' O2!I9 <,.=@M!\U[B[IU>_\@A$:V:LI?"OV[?P;/?@'R]> M[?^YD;:%SS=_E*Z%6V1IU+10^Y=@=O2FGYYV=+??/OXQJQN"+7O=ZFM/L?-T MN:+&%6&B3,"*IX)#YRQ9 MU6KO<[=? BYM]7>9WB"FT5CFJ;!GW(<@@\A)-^\XOPO/ \/1QL<]-T&@:WU5 MK>S3(R+I'.V7RX"C5:B#ER2O1\5(,7*)+UA9 MF+,NAX"Q@&[=?G9_= ]LQ/@^?5@;VVV 6VUT)H9QXM4(MG,6Y=IMX)Y8)/&=\:<=2S3LG/C)JE?=!.8I,M2)Z5*%@J8 MB]D0/JAC=5DP9XQ3'(4ILG63S_W1M7IA7DS[MW@R[],1S'"_7-Q%)W$(VGK- MH-1]6H%2$^"*LY1UA!"RDZ)U6\N747T+">2Z9+KM%6IDJ\VDD17&_LDBU]C[ M@'WJ2!4CR)# 0V0VN;JNI.Y#*3 PZT(@O$4+VW[YQA= ?0,I8G,"-354\Z#] M%A=;,AU.#^%#'<"K&T"1\$3W@R,*%+\1VRF5/:Y#.0NECK37R13N6,':$UHW M;0I2.A:UC]YED4 W/W1A1:S?0K*X*7^U4;MN.B/X-"1Y02E9Z&P=Y;+6R]JE M'B6CEP98,/7P$<4CI;Z/DQ'<@*Z!-R_=L&P!B]Y&5)D5(@&E\-ZR$))E$KD4 M5H+/N77OSN>G;].,Q8:X<8-_7D7U#0^Q..DQ=0N-T/_'N%#W).\>3_NA^]_E MRQDE<">59\G6-3O@(HM12:H))#@C;,RE]7J(^^#Z!L)Y:[HT-U?#)?XW^G5? M-]4HW#+N8V(Z6,HNN/6$Q5NC4E2I^1803:+Q]T"6!B99FQ[#D&O/1")Q%YNQ MG'=+I"(X<,HZ3>">Y J%>2U#/<[+FLB#U5VV026<[GYP?*G?C#B@C9Z)67&2F8N1, MI\*9CY)\I%7"H(X%5.OA\-60WH=M_KMG6W.;/H(G.]O1=%07Q+E,];^%FIRK MH"D2$TIRK<5;QY'GUM/?7P1U'U:%[RM;:FNHS?+GRB:HYSS_O GFQ?VE(=NH M/3*;$M4#&1T#(VP].!=BS$*XTKJ59UW,]QH4Y/\/Z+I\:\COGD3U@I. M M05"YHE1S6&ELZRX(#BOR^"_&Y(1EXI!F^L_1_PR'MQZ#L96=ZD-=JUQ9," MKFQ4^A9G0]^E ?/91J:7/[APY1OLNVF^+N-9S__>AW0$DW?X%@;<*P73,(K( MZQDRG-%+D:ELB;6+Q7LFI4].9BVB:K[KUZ-*^(@S88[>P1*L8S'XR'2)BH6Z MS79=-@S911OR(_7&?'$F["OOJ+:]'+^V:'F44#.4>]#(RCDXS+51B0=>B"%6P)F?M=.NF MTA6A;E,BNDG^7?6%CV'99G'[%L5'>U+.E%*DE>,,\6(H8R5LA MHRC"M6Z->Q# ;4HNOSKEFEAQL\O!KRZ M#8*EP@@M*^1?T22C(CS"$-@MZ![G."K)G:0\GYQ,B:0":7/MB]0L""TL)?O) M-E\[\,T=1[4A1JUV5M5##+;9LZHL8LE4GS'0AM(368!"$T16#)=%@;.B^099 MVWY6U2,Q96US;&40/]NS: [CLS7[%">FY:;O/7J\?C"TKQF:U]-CHRB\>TIW MKC&_+F^"RZ$_#I]_&F7/#2CB:42H9Y^$S, '7F=EA=3":$RM"_O[8EO[E+<[ MG_/9.'4Q6#?9G^!_(_0OH.N7GCZ9:+0&SURH)_@643?U-XDYZ:TIN;CBFA^9 MNQ;B;8K9&^'?M4/D'L_ 31H2'H+W9<5[.#U\/ZV@9Y]1YQ!K,[1A6>HZ*D'! MINZ,RX C#S)%A>(^JQ1:8-FFT+]1PGT5XVTT25BT7*P>R"]]O46PO1U/HX"X M>$#=B&\$4?E4QW4X9'KM.:G?2Y.9R!@$V"P5MJXZ/SV\[8'>"W%,*-$4K1C' M>IJ-E8H%6'19 0<+IF:EK1N@=BF>?@V]EY/S^U>\#EA6'8"3(]QA"%D6R@I M#3ECW6>6,ZCGVJ8D5$&+7O'F+_K3AQ=O1O'J$H:3 M%Z\;\!-(+W[O3RY>3"[@Q3]&S6_]K_[%QX&?Y%%S2O3ENNF?7TQ> M<,KES<=N?MO\F7%K.6.9) V92*L<"9)GXL%&):5W/JO_??YGRU7R7 4BK M$ M"N^)#+R>3+GU^^_/WW MW__T+32#/XV:\Y><4O'RYM,_S3_^[='G?Q?33S/GW,OI;[]_=-Q?]$%\+'OY M7W_[\#E>P*4G_>%XXH?Q=@ 'D9>I?OIQ_YJ4?#!#Q] F3ZR_PEY_&_2GZFRD74*K ^>?R MM)>M,5T@D"9>!2#X4Q@6%:^(<='3VV/^_BR2(/NKP:0BXL?/KHIW=.G[-07\ MZ-$5T$X?1"[A,D!3$^J]Y][!>0/R(4)<,">-3Y!@_-N?XNCRY13>Z]'7=6!- M)HF4M92*V=O[S[._NS,L\ML?]LN2\0'_.?_C,L3F .#;!(;XN>D2 M^]"@+%"C[W\Y\ $&TY_V$O1[-WO&^V'9%_P<%KR?P.6XIZ-.R4L@)EE-I'26 MX+)N"8M9B4@5]70!*^,;EL<0_W0^^OH2QT%JN"C?%.&(&2]/C#Z36;59G?DP M@)[.7.+_(K%>Y M&5UVP.5D5%F4,\YP C^])&K1F\%?3%_7/<3 :0\(WI[F"VQ^.AA/4[K<# M*&/CJP;GY9MM=>)J3,Z]_]+[/$&[J#SH]<"/QZ?Y\V04?SOYUA_W@F"&"8XF MC$&AR(3?6:,%23&"DMF&Z.T*Q::0<,)N.;G]RJR9-@*NK*BFWV M2=W9@N91%^)>I#PM]> NGC?3_6$M1+T'^WXE17B,IJ(&+#5:;OFO3->H$UGO M1@M$\$RFF(D(01$)F1-/I20Y"16TFCR\O1<(KK MY&]3F[!G/$]<>DJ,,Y[(#!81X6*7E0R2VNA%H+5)?X2B)NF++.G'C+?EYB'5 M[03[F&I:D>I7S*E8*S,A$D+B -7+/QW)"FI1(,,"@W?*@9^&6UW1'9NWF\LO(KO MZUT<_WGEFPDT@^M/\&743'J!!Z$A!P+3>4$V)'"5B+/*@-%)4Q>J\/E@X".B MMHU(.WI5/T+3'Z6WP_0&C8Z>20 &'/HHP4@$I'#M ,!5Q%A-N:>1V52%XWO# M'A'#VXOS,;^\RE+<>+0ZRR3G.L<@. @J$L4USI!;Q*0IF@.1FNRSYC+[.LOR M@Y&/B.560GU,M&A#]-OAI#^Y?MD65 ML(D%FEL1_'#$(R"VE1 ?$RK;$_H)SOOC">K9Y!=_"3UNI0?OT0#0E!*I.>*1 MV1&?A C.2$W'4TX1;;_D(B?21DV\9Y1$BN8"-S2QE0'0=;E>">)HJ*\GZL>:H-MKPIG_ M]C[AS/NY/SN\GJ\_UG#ET?4CFBM!T'$'8F7*)!J?A7-,:+4J^K6N#BP9_FC8 MKR'>Q[R;]KR?I-3 >#S_OS)=UJ/1!,^2(:!S)C);] 8\("B?$T^1@UH9_%J7 M\P5#'PW?;<7ZF&M;C>O7^.UI'4DD?K BRQ,5*T&348AI/F MMIT-OF3@8^-Y2Y$^9ME58WFZQ9PV'YO1U_XPHJWAO%! 8O 1<"72R;5+UE@^]K$QOKU@%_#=*F!6UIJ3!OP42':99:8201?1 MX6J3(@FF!.Z,BV 3%SRVBX7>'>T(.-U:> M8;!46*SFB@X\7H^&MH^^#UAG7 M#,:*HX_F(,XHD^Q%!C#1IM".R8 M]=G1@)N"<@$7B2 "@D'O+H#12C,:I6BWXSX<\0@8;27$!8RV"H"=-;XDUG^^ MO@RC02]0"@PX>FGL(,Y/5QS41*L=(YY& M(UEV'J!&U'+QZ$?#>@7A+F"]0B"KG(\UK]$%/Q\UU[WD*?K:&JT#E M@ORX@&(%UO!R[PUZ-!QO+\H%U%:(7GV^](/!JZLQ3F\\[@EE(J<1=2O% M@L<$XE40)(/(7CJ.-F [IVC!H$=#[?:B7) "4B%$]?82FG/6\6M MYO;@--MWFCO\^<(W,#Z]FI0KT\7?ZRE00@L;B&1EI8E:$^MDB8@SPP-/(291 MP^1>@>%H>*\FZ 5Z4"';ZS7.NO&#]\,$W_X#KGO>TY "3E&C&8AN8 02I!>$ M6I/ /Z'M?.I%PY[/&RW$.<"@EL%O^;6_KO^./K!?X-O;G))&4M*,1^)!XE3 M3%D3SW$Q\M3Q(-#3MZQ='&S9R$= "$F< HV^O78BZ"B"-ZT(OC?<$9"ZO?@6$#D/>/W+RP?R0)B_;5UZ MY/27-V]_^?SV#7[S^?3#^S?_^WMV[//'WW9:?"/^ZB6 M]]&M5Z1DPQ%JE#-I,ZF6A4\>W7F^52+%D66)J[10*93(B2,V*?Q.,I ?$=1KUB&UGO1@O06$HNL$"$5*CRCG/B#&J[D5EKHWF& ME=F$A\S^UJ5.*I._B8AW4^HD)32+DP="DZ&(2%KB,K5$1:TE4$@\_B"E3C;B MYNE2)YL(=C>E3J(VUDO-2))>$OR&$F_ D1@ABN1X8FK5"LSRJ/%=F1XV MH;O]=S^X@I-A.D6ONWG3'Q=/Y0I_=1+*/>8XZ5GA)?4\$.HUPM<*5=^[B%], MN=SHA&6UM:DEY&>O7[NDK(/5ZCY\!'S:3 64IL _0C.=28\'+KD&39(IX=/ M(K':1F(TRPE<3IK*3A5K&;+=Z\]."5^I;%78ZERG9I(YN9I +2'YJS+3\52RK==Q^WE$O,G$6K/&&.4UPJ MRXT;1RTQU*D0/ 9!G?,UQ/ M/944EU*GI19,XG^ZTZ?#L;!WQ_-R!:M"4FF5>NY-"!94H230DG&\Q_G2QTC(+.27.-:]M M0!_&98+#TY9M:5EJ-W>?!??Y#+_^[>TO9Y]/WWT^.WW]'_]V^N'-VT^?W_[G MK^_/_KM6)MP3HW25#;?)Y+K+B#,)F W<$59<-)FY(4&A/ZY .YH%.FG5\P0Z MSXCC@B6MG<,5,$^#4)&4R^TD>:]CQK=(I]K'X >3$;<)GT]DQ&TBQH/+B'O[ M/U>S.U=?1D/\YWB: $+!TR@2[H_1XHR41\-;"R!&.' "I6-#;9=[): #R8S; MB.AE.M-:X!VX.P\PS1,&U@'548+<0D![SI%K3]RH*ZGO3"5$YM32Q A-)4%4 M)E[N;*%Y!* '2X0?-4]UP-7A743YG:D"9L(N]L8R#SEATNN7):1I&C1&M:Q M7.7"+RE; SJJY%V'D8]]I5)5(&>YR[&%9#M(B#E):2I$/_CH^^G]\+7_TI_X MP1R<]#9ZQ17!+0[!>8FF$F1*7-:ES&OP3->V!E8".@85J"?Q#M[\3S#!^4%Z MZYLA>L'C.2JON5,2$HD.H4DMIAU-&UPF]**&I+(E\ M!2Z* ?>\Z&R*U%5O)+@AQ(,XCFOC;'9)26M$2VEWL%^,T4T.YYY<]6@8LZ*"*$/&_E =?/VBY*\[)9'T41)>* MLS()M!N%"X39K"ADI5)^X'$].LGK#-QQ*M]A<%FQ\>&*"4W?I*WGHW'59M%: M7,=9(M+1:8IA)M:DH+6)X*7;7C=;8?OA5'-W3%9LQ'AOG?\$7ZZ:>(&B2PCT M$TSZS:*WKY>"!Z/1CF F )'&>.*BS;C8.VUU3OBE]@'$)OB.4_,Z9ZIBF\?- ML$Y?'+0;0'-?XG@%KPRR-(]V'NT&L+:D%E':B4NQ'KP_=&H;GBIVD[R-V?_? MJ_&D1/;&9Z,E ?RI\HH;J M^#E>0+H:P"BO^+/)_3_K#__FF]]@4O+EYEVS^C!^4PX[MZK(N5>\-3*:#T?@ MM7*CYR!/\\E7'*.,B\O?9W]W^-N3ST"S MM;/$.6IN+0\G5?N?[LRLPKZZ_?_MO?6@0V<7U!_@*@VD"HHQ2>"D, M2:$J]1L&)EY^MMU&P]9/O*WJZN#Z/.>>G@J/T[M+^A!7O5 M3%5S_!CO/*5I'; =Y7QO!'0_N>!=,+Y,J3JC:^\ZEK1+/J-'8U1$WR9+2O"? MFKC2N\MGBMY.;9O@ '3KB>3R@U.M35CJ4J7>#[^@JS>5 )LG22HK*/6*$@K) ME+Q+37ST@B@$[),Q24/M0,0*.+L/2W1(Y#*5:2\HX=Z4@MW3JXH>B)7!BZA<,BN[#A^GICYEE1^ZHFY":B=W1)LOH\9/X/Z6 M,C< (!K.G$2[T)6.K:6KNBWM>Y6322)6IJOOM"L![=X0VQ_7CRZ#U"*J U/^ MU\\_C[Y",YR^7N> TR\G& MP)A(!T&!XR^\JATS?XSB M6-V EO+NX!K(?42O<3D\+_4#IQDY?=:LHGLN[!]_?AB MCL0$X:W6AG!0.%&*<[0*_+2#HJ7@)%I3M0W=[Z/O(RVN+C,UO**28?$F%%8KBM)EEQ&DF2++:"\5RCM4K M:JX%; ]54':6]E6?F0YVDD49GSUTJQ43Z%>E)!PZW5H1&]'#\C09H;V3W%7O M2+X QS$K1VNY=V0X/M36Q3G!/1:BTE)%8E-)]]"2$32E/0'AM:,JJ6R[,"S7 M0W?,>M,11TLWIJI9_B6PLW7*_9T_KI#_O@Q*I63T\OC;8.8M]=$[+;,,)+%" MO0@)S8]RG0._2!%39-5/'I9 J9%@?OO865 N<;"NU"&FVJ+&,9RGY^6&D K! MA)2HTK6MC 4P=I5 7H/C1:GB;:1Z**GAKQM(_!=O+MPGBXA^@F@VL-3!T% MK1?AV4^8NBU7*ZEO(>A=*4&.'G2(FN3@%2DE9$F@G)?^[EE*S;.PU?N:[8S\ M)X+/N^!^$_E6Y+R4??DP\L/I*>_4R+T^.6]@NH]\@J^CP5?T<5)*U M-#- ZU?'F<.KB;4>]\AH' *FB07]A"FXY=![:![4FJ_1[H1=,;JP,=S/O^,/ M\"GP:M0TH]_O%!Y&A#GHQ$G%GX!UND!2EE:+!C9)3YJNKRU(T/Y(&U:%D MGPO.!RB7DL>G>2;$.7H+AED/C BO))KG&HA3R1!N/'@?T#G/OK9"+43R(RE3 M>RHJALY7H9\CT\EI'6@@V1;;W&A9SO"$0,,\>]YFU3EJ!=A"A!53:@JR MD\MI#.?^;.>PLG?!.,?0._>E[72FQ!N><;946$NI2&*=TI4KAGCFM-827N5" MI@MAS9:5!ZM*]L(D1$18F6ZI5D.\,VA@JYR23U3SA]'N\AAF.) M)[62;0>GVG?QS/5['40=Q9(>H]E/)*D=2RLH;R'B#J)("Y#IH*5+UA"7!5J* MGEEB,WZA00;KG*".U;XCM"O2GX@@=@*G[SZMG(#2/#'' PK7D M1J!I[2@I4N.BM%-=*W!8!"Y.NL0?C4.^L/_NMV[;DWX'/W-[>77A<4WF1PKP%C$\]R M'3+W<6^NA? ?TM="IW/#V@94V;((3-! TL11]#@&XKL2U MZEH_P=R]07>WA[82^ZB&S"KZ9E,@_ML=(!;A&AG1E(OE.J4KU_.9BX1:Y8#+ M($2HL0G>&_09DK>US#KPO#[TAW 3W?]^QC,#^/VX_[7_@K^97/>T4IY&']!+ M5()(BAL]+C"UH;8)O][9P%YF_G3%2.ZWG#LXYOI/+T=5P M\JD8ZF>CF]84/5R+)..E7%\L+4* 2OR.HY%N.9=6>N$T6^<(?';H)'1Z M'6 YMN>M+9TR43GVG^]&K:.RAMI2)^Y\^A9[C M+M1KOEJF+^SRK@WPO]GN;9;GFW M(13S4H,3E$"Y^"@%0@U).A*SL6A#"<;7"\^UU*U5&(]7I:HQTT$NT2*\GZ"( M#\$]MK+*K'R6(=:]P=^ MD--\1[MGZM[3$KR8]D21<1D\U3Y';VC<>G\)T)'I24_*/-6/K M'K_%3IM[;I]*T1D$.!J.1X-^0C,ME40+2$4>9Z.[/W_[ZOW9FY.>*\5GM&.$ M,L^)9,P39XP@+&1+A394/BS>M- 0WG;\YZT9.Y/\8VVQG;1#G+9HG9=!=44V/!$W"!8L&2Y0N M*Z>WF3C%$@'KO.5.>IEJN])+P>PK4Z$:VX_ZP=>0>A=W[N_@F2?FK(.HJ[(+ MC]#L)U6^$ET/[]_7D?5NM,!+Q7RI)Z=H2;-CY80@)2 \BZ10]W,PU>LN[(C] M)W+F=T;^)B+NJ/[G:#C%=7*3T>N3ILI[$D/61):+6I:J0+SS41AAC:M>]_DQ MBCWYZ*T0:1$HO&,2($.M_.>E@"[0BEDCS]? M(R2YT:![*-Y:C:O1+@3=A7&Q$-O)U>2BE$^'-(NJLU[PPH.QDCA1PNHFEY(> M*A//.+?2)4==[6.P-:'MU^*L%*?J@(7*R7]+5LN4IL+V@UNPMQ^:'\E P'?' M6D&@Y"%)!K$CD# MPD.O+5*1R_UC=+AH5H1Y(YA(T1I3W;?9&NUSUK =<]6%/W0?>3H9(L9)OX'T MYJI!Z!^AZ8_2]"T:]S3Z?33:2+R/B%5G0:SDCOCLI<_92I#53=\-\!VA)M7C MHX/LQ?6PSAIVB&@I6H1H#,;2^LDZ7$Q1SW$QS6"UI,!RQTO2*G@_CN9LSL;2 MC,2J9_>S^%/!_7IT^07=T.D1^4U\:I07__[MM_(M;-T=H<:H%?("JD^^4A;! M6Q3AZ!J]L&D_6IBN.H]@G RF#\+O3O,GB*/S8=GH9MKV>C2>W&GAH3PD(\ 1 M!QG7*XO6N/?)$::T53DX%96NO A4GD*]S(4ZP&:A6JG1D\$U GU@@[Z-0DO5 M*1J(HC:AR"5-M';";B<3V56VQ#[U>GF>Q;XTXE R--X/<4&$[Z>0'^;SG$85 M/4Y'4^M(+BU_I$9[V4;G":<GN#(CG.'YW-"^*2 1$V.24A+M-*5!"^), MCD0QF3B8(+2PE15B,9)]=(JM1M>HNJR[..&!P:"$[X9IUL3X$3Y%/8\TX5[) MRY2]$R2 -"1)IC-H$QV8VH;W$YB.22NJRK^#%>(3C $?6/K5OH&O,!A]*0*X M#Y$&K9S+G.0,0&36FK@@+$%_ 7\ H50%KZPB:\ Z)BVIS4('4?:?85B*QB+" MDW2)HAY/RFKW%>Z#Y 94"#J2R$HXUSM.@F(H"1^E]IG*+&O'2-<"=DS*4I^) M#@+K<\<-TF*_;HZUEY50G!E1*H(B2HXNG)5,$=1E+H4R0']ZJ.ZB[1M.LU*(?8FF M-DVIG3:M3W-]^Y&/_KK\Z.1WWZ0[NEH424M/:"YE:B 8-(+*V4X&YK4&G5QU M([0UZHI7 )_",EX&9A;^RAX]"NLY83P9(H,VQ#.GB5 I1>D]T.KET:N!WU7 M?,=:NN(NX@[)/I2X^ P^?G@:;I$18LS*DU3:"DC.,_&2&6*UE(A>&2MKMW6X M!V#_L>^=ZL##O7UK+KI*4]]*$+?3&*:/ S_\Q5_>E"=?9TY=WH&H/)_]Q--; MJ,FBE/A#X/BYZ*\6B?D@+0G3WKTT>A($.O[))Q&SCL;+ZMOYL]';)\+\!ZZV MFU#;@;I^]S%O'82;,+4KI7%*IK!.NEQ$\,0[B$1G4-9F*G&CZ2JOY2&8/=T$ MV2O7HRZ(ZNHZZC9F]&P2XSLEFSZ-!H-WHZ;\LA>] Z!DVBI(]))(#XR2Y)) MPED%2M:_8-+)3 Y0=SMV;/:O$(>MYK]/2&SMCHP@L@4D1I]"B>C(Q:HY='+G%7]"EN;HOQ#7[LGMXM+2"V% MB%++T)]G7-;@WQ MW4MUOG26LXBY5 4H;YS/A#JO4:H9E3A133QJ"85 4;4/;85Y-(EGM*( M3@T.T)6Y\Z+] TKS)4@G7Z'QYW!C+'QL^A'*ZIUO5F\1M0BXDB0-ADCI%7': ME(ZH,OJD2CO&ZLVH=S[+/]Z,PU*DKJK*=3_C7@[*:1N &.O0_Y-NJUR/8Z0S_>+>Z?K>Z4[CG&(-<.?D$U'B=$J$*')'*)N(, MST1$D"Q:F?UZC<0/*3[YQ\NW1U-Q=^IXV#'/E=,4*@A?"MLJ6J89G" .YX<. MLHKH(L?@JM_KW(LKMM?XZ&I/!= A"6A3994%D#.[M.MGL+AW)YS.I4#+4> M!30=BUZ$&"C)-E+4W$!SK-T3KSWJP[D]QQ6CVH-"3S99?*-$(L$+2HR(2BIC M@TW52\+^@+?G-M'2[F[/;4+V8=Z>BXD+HXTF7/+2WLBBU2:\)0DTVFW.2Q5J M!]"/[/;<1CJP\O;<)EP<5*1YQ;6%=>;TQ^VYC6[/;:0FN[B&M W'ST5_C:'. M*H6FNRP79+Q# UE;0RA//$?TW#D_G".1@[X]=W!JNPFU.[T]!\JRE-%=M#Z5 MLY'2F25*34J0RP;$3%/M2,JQWY[;B.NU;\]M0E3E%CJS^F\S$4"31\VE'T:8 M2F .3L;,(2E%,DN22 WE?:.*<(>>O0S"29V><)G7&N@'UI#Z1'13DV_2]&,I MOU04^*;^&PTTR<0)8LJET+$CWNA4NM*)G-%TK5]:;2&0'UA[ZA'4P0'YO47O MIG1=GJK^P^-J41.!R>^-[.;FGHA!AD, M&GA4EJ1XI2RQ5C#"LE YA:"#KWT0<7?\'SNFL#43':PB#W1^'30=!0,.P8W? MGIDE%+<0:P>&QD-4(!0N.X8PP3GZ>Z49:7:99*.R3I99EFO?C#D G[0 M9O5FOZ.SB]'5V ]+"ZW/_6\3@.%[-'*'Y31KNFH5L-\KQ:*/GX0D$$HQ,6DC M<;[CMZC0D^N;>/$:4#E6WR-.=^A&:^27J1@XN,$:4=VESH_.)6C-,O_X0,$9A> MZP;E$[JQ L+NK)'.:1O5EWD'Y;56-6-RRH(Q-.&N6J 9AYML*<91&L=&"%JD M4#N;Z:#[Y.TS,E&+IPZ2I%?WUU@'W!^]\3:F<:/>9]MPL//>>$QX7/R*FV_* M44_DB?C2QT)8;9.2+C.QHZZ^I\)8,UP7I#5/ 4)\\5@N62 ML*PR[I(VQ>I]*9YAYZN-B-RB\]4F+'1@K*S5F.>7T? KC$O2?MEYQV>CB1_< M_7UISO/+:/+?,+EMVW.W&%DO9. JXKZL(7,B@]&E<0\E3@NCH."A--).SN ($:TG0N5Q74R); M8X07M]&321:\=+I4% 8B M!:"W[]$/U"(PA_NI40=7_K'=C'^XU^D9*=AAUZZ:U[%S02L%C)*(E*!)B[-R MX#C)."&;E?32'W"5JF=7]]#*X9Z3(6!#T/OZZK) 1;$6%2"7@?FO4JX43'TG63 >04?!1&@8TC MM&,[;[)UU!T*#D/7VZK"8^U6>^A&D+P+DB%BRR(CDCE/;,;WD=-8X@%4"UZ] M7=(Q=R.HI)O=$OE8]?2^%];'!: M YU*7AT8?(-DI H=;15)L"9K9GRFM'HQ MA=J3^/$4=Z]J\%BO3:WPY"L8(GN38M8LGF./<0U6!$N,,Y1(8(Z$H,N%0)U! MVUP/YP>=D/;8_VR!QO^OGW2[(].)Q?0G%WXX4W<'VPPG.F(QHD) MN&$D01R/F62?F#?)1!4[NVF\Z\G^L/I_V&KU^'URK2O<#*:?@26O^_PXN">= M=,PF66JD(DH:#/&!1^*<#@ZH2,[43@U;#]D/IZD=$+;@V(5V4:UN5I/)#]// M,#IO_)>+?GP_G-X"GZ8T3$N]W<>T7K&ZM9Y;HU;=YA.H5*KN$WR%X16,WZ$V MOL5'-D-<>:[&D]$E-&6O_C :GG_H?\5%9CR&R?A6TZP+6CKEB#0:K4%%+;$\ M*T+1WW8\^1AE[=R&;;'6*TNW(8)9LF:T,;*2X0N@\(4I%\D#E9)0FJ@S4G-A MJCOVK1#OJ@#=3G1O>=FYSLG<=ZVYDC#^/;_K=F&9WU!PBG, 3XFFRI3:_XEX M\)*X'+,/+D:CULJ#>R)%?RF _6=A=Z\ H]I$5+[",=]W[D+ZGNC[-*B*M\.6 M MG]/;!*1(VZDO+.5 "XB5:6)#3F$_H/FA,+&0T];JU+E$6MU^KW?%C4K[C) MM4OF-Q%N1<;CZ&HX::Y[OW[N)1,<-P''C:7T"361!*/1/8S:,I\5X&:Z@MXQ MQ#^=C[Z^G#]QQO#\'[<$WXZWV_M8E00_:B6U#G(T?QD-?QW/4Z@5]5*>075+? [PS]G/MM*LW)IAUE\_32_NAJCB3L>G\1)_VM_ MV$5AV7/WWV$8Z<6?S71=O$> MSW%]@B^C9E(,R[F&XUX3/&J?\,3%A7 \VB,-Q$9,%N\:6 M<>^A1\YN.R'NIA_+Z]'E97\RU34_3*]'PZ)],(Q]&&\=W7[ZF14BVQL"KQ35 M_OG*EYPP@-,PZ)_/$A]OE81ZG:.RBC )BL@H+7&J5 WV'K).6L7JYZTK =6+ M3R\:9A:VRE(HYTSIFBN*WX)?K):EDSN3W'GA**V>&ODTK%U%FNOIP_)P!H2X4(HP;PD944A$C0E(>".QV1B( -P;FJ;J4]AVG]$ MN9(.C#KDH@,;=1&^&;JYC[X.OHXJ=SR%;3_%.^HRNH:ZM*9C'VHC4Z*<:X7R ME&A4)XAHAN5(/$2?HJ$10NU*#?M1ER=*>>Q76S9AH9-2+PDNA_W:D2[=Y;J,OBHW$LU\7<01OM\ M%<;P/U>EN@@ZC)/O76Z,\P&--T^2+944O&'$<68("]%Z(9G.;JV2J)M8NXNA M'*M-4D/R7=P:?@SKIM+_&L"Z:H&V#-1^C(\JU#VM#BWDWD6UAJ4 M6$Z'7RR8*PD&M;&3M6B"?,B]WJPR;B[EX/YMM8!$]3]HEP!K@2 M)H?;&(5$ L=%4<9L0%?OFKX(R!YRCNL0M9K^+:3<@;&P:"-\?=4T"/"U;YKK M_O#\[WYP!;W(K4O.2D)C1*,FH3GM!2\E9E@4-*:@S"[B@XNP'89U62=TU@D? M'>C-K\,&8GE8^G481\,T%;@??+QJXH4?WT'_R@]*U['/%P"3D\N2,](#I74. M@I'LE$43BQOB&=I91F9%I3-!0.T&7RW@'I-V[8JUI7O4EN<_]Y*K(*:7W[M7 MG0X'UT\?\RQ,TBK/F:E.3+<:<__)&QWV;(*RTIE.)PU9*^_IG?>,W>QH^.FN MB )]0$A.$Y5 $LG1DW?".A)S$B$R&0)[<+7[1VY/N>CDN*Z,.RBTLKCA8UW% M/^*FDLOVEY5B[:"BR*(>C'5)/-HNC\LH7"'2I74Y:NWJ4YG?^KN7KFG1'YWEVLQ\\KI;O\..9_]W #<]&,SF5/' M4LGX!D>D2JH/#< ^6AS>PK5C,L6#[XJ\:7K2ZOM-=A8].S#9*2U%"J:? 7/SZ/?K@:? M_/]%O_KRYI#.2)L\0R?6"ED*01@2?#D.M"H[HPW/F:_!R>,G'R8C+26PU'9; MLO7/?UR^!+1)_OI/_Q]02P,$% @ 0H"J6,V%]_T@? $ NM ! !, !T M=&0M,C R-# S,S%?9S$N:G!G['P'5%19L^YI$!A%, (" J("DB7GH(!D4:)T M$T0R;=,VV.1D0)* 2,X*-$A#@^0I3 M/VN!%#@% ') \A>YE]ZGCH'?X*=Z-Q01$.:3\9@Q/(R93X]U-#TB:9#%]QX$ M/P=>"73( W^-?*'/SMU"#><.MX_?Q[_%8^EJ0"YBQ^Q[9N\ I_-=M7_3_O_C M_Q6 KH3JULSY-N4F!,F%7]WJY8,2@0^/,D;=O!$Y/N>M)#[]#0?M/2?J?7:7 MCT0@J:9'!Y'H-D68X"@T^['0+ \8]GQ"^_#13YN*R'<.MGWME^F?^0WH%%Y[23 M?U80VD,/>.R-#>JO&1I*)@*%7E*'H0 %OF%Q?&FIBP@,RS$=*_N0;D]MPW>< MK(G ,DL($;A1"]I?=RLYD!(B CNA3=YA$\"12Q7D*#&6"!PH3] M][3>FL=R(R*IZ*G>='DH*I4I1]/003U<%]YFO'_S?3$F+91*3S$]$".YE=$' ML+C\"=KXGX%C6[F!W#)37JGEYS)?CP$#WAI8+?_P<>/.:=O6ZY.]]M N(74^ MAKZHU4V>6,H+.C"'==4SFD]RUZN6(2;NS*M,E4WT]5YL M=J.DY T);[:-6K2)0+)!@I9O7,:7?A,NX.:S_]-Z_<<0X4],0)>L>?M#-J.< M-?BLZDN^)U";(/A/EXP--;%;!"LEDM/ NE??\Y:\X0WA*[#)%7AH@I*6D9;] M!CH'_]-]^SL<:JIK=7ID/K9\TZ]8]NIL^6RI:&WC$^>27-M MQ\K0MYV208;*<1JP9_>'1&IKW^I)2,$K:2**2*SALRM=]W[ MS6%"L<]9GS\BG54)?W:NA$_<_<(8?=^<\]F:6:!IZ M !R7=RZ?&%^D_=QTD_@!%\""-1RM.;A7]N+099[%4IYT'R]51R"BJ\=X(=27?7.V5;?2C^?_?_V3W(QCK#%+GP=45%!FW<(MQM1RUF#VR_:6Y)>?04 M7'3 ^TMMGT8*1,/P:IRF?$A4^T\D1F$?N \[/\M)R'%FLOL5M0_48YM$9W@WVYI5W'%C*U9VL_E+4FZVL<,P(7:Z[ M:+TDS2:Q4F[_U/=C^E!0]&* JXF"2B'"DXYK\G&QLJTP>D3[H1K:YS2KC;WF M.C;")=QU_JI82.;8HY<]_<;5B^VKC!T?:Y&+_'74J^I47Z$#D/>7A]_/&-H\ M4;_/J@*^F(:. *RO_9E>_0-7?5;7MT0)IP_EC8F \]-K)#&/?R& ;HRK4?1" MFUA*J16]% I\0+#!/R+_@O^V^K&-D=M><\&>0)>FX%S-/EF@)S:#P/ =1&X> MY_/7[4$6UH]74ZP#6?;P1VQB]-@ MTT&CN%"WI]5SE_I(+4K#%AV[#?%1E:;1<5_74W.[#K*M=T1)U]^X9R>]*V*[ MR#&ROI6??7#)3XD;S1 RIHAFCT0G9BSM'UZ*C>GHR?[:];1'(%-MC=7 W33^ M>0$G$G.KQ"1(<6"!K!RYPW8YVB193_[BO7[&4-U5(]'QSUL#]77%3I>>+\:X MBE[R+K&@11JJQB M&:>2,5BN.V.L?41?NK0NBBM](#TBEW,&N:MBH)1>W=H3";1P_&_8CYQ_^*!& M_?M3F&'(!FZX1N/)KR9JK:D@"5R9.]2QN7FU5#'HF" M]GX")D-O>FHGQKLLKZ[!#E\W2UP*AU1V25V9=JJNGF?V?H5A))Q=9<^A^I0C MZ]:#YFAN'EG;6JPYHQMY"U1K!U=^?6WX'0LYED7Y7FX%/DY[4 MLU&'UP#=P!\4=M?O,8?'>\:;W&XXIW9T\QS?D9E:2 M )JI?]CTK%^6Z$I_=QDFPV+!,S+)SMC7S+$C?VY_G+=Z4L(88V)NCWZ7NSN# M1W9*V?-&]-NH%ZH="J=D@H'3ECMKVZ\WQ>2;\QXGS-0O5];V(_KZ).BW\[+N MDS5#+[,P75 5+L=-*]06<\'6,[L%TV@5%Q7I GLV6!TK-W;-_X-)MWQGA;ZV27/7V<.&-[_ M:!LJL/C1&&"B_/>T_K< -5,3 18%^+/D>K)Q@M-7@//-#\I%F:T/GJ*5B .? M&>49*7& =M3GC\C_[UB1X.[;9CYB-U2>2^M5@R1-5(",6Y=;)Z(Y76Q]-/D'E7.CJX- M;&^,.V]OH:<]OXX9V\152)*LT&Z73D45\RY=+Q*K,'"D'G+(=K_7\68T[@GZ M37P+)EBR0KTU5Q%EP.TI/20Z:W#LB-$;R )OH\&: !MO@.5@NGNPH:,T(]MG M*_$WJJ#X')F()P07NB6WO:?A6I?=?5,VH6%5KUE_* M%4*?%;<'/7LAD%9S\2G'<.1%=>[C[8&;MU&%>+NCP/2B#Q0?Y1[]:SN2^AP. M;?/N9$\,N"$H[3%/2GX#M:PT'\T7DJNF"F&25W,9.TAT]Q"7Z2[M)T\1Z3W>< [>%<7ZN M"WXJ%5H&Y;6EI";(47S!: \8$8$@C*T21P;81_Q2"XMVKBN?FOLAHQ^? Q7_ MVXY-Z03SX %NVJC=DDZ\LDR=5.,33X)WY5JWK-<](A ]N1AZ!HVZ!6JXBC>S MQBGXD>V&74H$CO M).$"+B>!CF[$#O[%I/#0=+*&@_<#Z;7?JB*-L8*N)WZD8/XD-(8NT.3YD/\Z M,"A71,0F_&OCX5'?0._^P'@!3@%'CLG'037'3MZ'W;6G@-K?PT168Q+- M\B'UE=QA.Q'0D+T#G SJ/Q,_3>Q_EGV=<^_XMOCJ'OPK0*;RX1<"B7520&C7 M:N2XT)Y<5# 8X*G\W3)!I_B-3"=*2JQ'B<"-X_L+$R"3:_^L?;-;JCV,B>:S M0"(F793:+,M)G_&9_4+0O#C['8=&!^C-/NW,K'?V [$74,6X94[-RE$]_61+ M.UA]YAEM.^ S+C\YBY%FM#?/7I @73HMB;7KU.5FO]!:^O":.4.%7+P^[FU# MC0,X=4 F]=$LEEXX)^5=E1Y6F5'2O#U?)]+[I9S:<*]2Y*X)=EA9LLY M_6@&UXQ+2L7X^]?1"L&EOMJ9>MQ@_4B\/.CHWU#TWX$#:4W3-]P(QSK(^6CT ML\\9,Y]?[I\*];S%HIE[U6M"XL(>=2= 5O+XCXB_=Z.??^\C C]_O6NF24:X M+>ZD6*#E))@DCT _G*(/L?L;!K*PQ%?5 4FWO.=SMR)&K$U*JW8IO]2LB[6= M]2']_,;KI*#9EE&N48UZN)O45U,FU*GM@%]KD3K\\H0(T#TC?74O[V M,G6Z:N(V.>U-4MNB/0=*3G^/C%[@Z53$I9>VG)_"I0V]P_2]B\Z[FK@#T;SD M5(26CM0K[F5_;YZ2UQ\E$C77460T+&&6;"CJ;)PR/QU-(WZ48LP-=@T1[0H) M?"&BBI*4[= NWT+136M*BY"X5U6[IR$R2KTXYJ'NY9]'RZR*"N0DNLLL!EO: M\Q9UVJR,.QM8?PJF$Z]GC)D]'Y1PF1W3W9@I*"V6J,#Q *F_6%=E4I8F"D?519-:P[U7C@? V^73R\?7Y;SY04M M"HCQ97]Y2CY>+*/GV#CYLFTB]0*T7"$843R"Z3&,AY?BYO(#;L_?B:6W;XJF M-G+6GKY?C&*MYPK4A*KU?"#=^<.:^SN@EG?>W6=T?WU\C8\(5!2?!VG<_D$) M6T61+A1-AXY07)=C':H%BI?^B'PJR3EOLD(6F6<:$*,-ZO'P$42V%.]]F"64 MML5B6HBQ.KW#,>]AR\5IP8V9>P3*BKX-O)I. YA[YZQWGD@2?R'O.QB]CHZQ M'SQ9_:W=G9A2>VW-&U6,Z)&[>GHW6CU-NE9\'+VWGU58$8%1S[I#F''-+NEY M(B"L>3*Y*9MAV<&/[W^@6)QTZB "Y0=^N\,5WFND>RFV74==UXA B0D1Z ?D M#"B+X4?8$;G&?AP1\&'IN'3?>\65XJB<Y$0$)B@V%7N3#Y+N$ '[*B* !KQRZ)Z. M'^26>@=GE9SD7;DX]@0B,+)Q[@"Y>O2 S*L,62P2S]VR?/Y385V1A5C64\72 M\M+9&W?*5 ,;KCI4<15UIV<.U!28VK:=7DJ17LC#X>\-1K-%+8"W MSEW"?GUW3MI+_A<]4]Z0HO"\)/V "'29+G"6=E8AW-?H7GE/P:/H 0JSLX< M0+/H%NH5SI.Z+I/I[6"=D#:+G7SOO/>RX9AO@H(\^,E_2#EGEKM#C4 [:C@^ MP1OE'[VR?A3!*)ZVZQ6<$XGX]#FER:I:PTC+ M2DLG0 T30 1 Y7)J.51@R*>2DI[E'SR2_]Q:+=>B*MCP-FW<%K_;IV/BI;N __PD_);E7A9:..ITVEJ:8WIA8! MB9<_"/RE?>,OJVQW:^J\[D/DR>5_PP-2$7/B1XF569^$R%B6'FYS@.I7TC^K M%'\O?@+MS\L=T7D?+A&!O52?GT ^OX>+TJN*3^Z.,KGW7NQQC,=+@.GX7_/\ M?ESXLOW8\[11\.%CQ/C&^&O@3)C\+X1373*76)+'N:NM-[QY&0H!P]^_*4KR MDTEIS1>X?5?%L?)A8F\M2:7\OV*Y-+F5Y3P<3S+O[U0V.V:Q5:'7HC%4ZEB8 M[Y[:)6>;K*8GL(L/,^83O+H^S'$](/T*BE/V^P;46E,?-]!H[L-#]P??_N_B MOWNE\C\!>G!<1P2T-D,KSL83[&R_N)?LZ<\?/XL_%IR@")7]H? _I1 [@?<] M$S>A#I40?+:*V<"8V8Z1CI;@IEK*,#+CH2ZF! *VU45'HFS!R(_'[U&LJN#+ M:1BNE/=I YG:NG';:N_1SS$T:KU##TZC=E17D82F ]W)<4$'(D $8I(G8HXC M1_=NKGX]1PC#Q!',C5&Y1]+'V_%Z0]M$ )M,+ASI83Y;@?@>?=659;VF=(*1 MW/L(MEU:NJ(JT+61VZ<@FE6P8G"8N7VQ;C%W5RN/,C>Q)^<%SR77?Z&\_PNK MJRLF.<>@38Z$Y/[5PQX7PF>QIK&:O4'/-=ENLR_1.UD[^,-AKWY98<+06F5- MJ&Q?CHFR7P-V9 3?BY+T8?4]NL,T4U. >\>R(Q.ZM 9X/U!VY5_:F:$X"C4_ MD 98^BZ,J1_(E(&(@/G@<1= L7W*^?UQE[V\]^".7$$MZ$_E_G9?':$>9B0Q MF&UW7\M.HT!]*4!\M(#?_%Q[:D.0LS-]96O9W:(Q[1%5'0:"1/[R18B2AZ== MNMX2P/#K21*QT*#$(HGQ#@\%UJ[2C$;>V,IG2SHW M0Z[<01>O4!&.#F"U^5&/0KT^'Q4X>".M:%F\K(0V#)4;8SKOG(&:T&1E"5X M;V&@:H"4]!]QI7^$_Y8]PO-5".^78Z/)SH>A>U(9/F0N/V22IH_F2&D[L%38 MCPU*0D(DHJ*_YB?",-A"_G""O5*">=1I)_(-=W*.1TZQC]C+A^CH5FE*9S3X M@JMHWGA$\%7# P/N^C U':DE+=34S0-RP;)*WE\_ 5XHK>?CDYL^+(W)UVLF M=0$Y[8QR^-I>[;EIK3#3-33 DJDS*K;K,4&QGM&#1$X\X'4>*$1C'ZZU@<2HD<%)C9N+42H*]^G3--3V=6E4OZZ*MO%= MF_'8Z;O 5:69<9 $IDZB**CU/M]*QPUZ'4YX0)C5+LT&[06G># RSZ"F+5C[ \FXEA:%D]5!VEK*V$Y3 ME4)XZ['4H7J.Z[D+G $7]75+IMK2*U'SY7@#U3:N(K5CM MM,HT(69AIP(HRM&D M8Y_[0,YJ3&Y\?NJ +JG\O=)&OPS.N)6Y MH&A)<\Y?C)QV6ON)6GS:;4P *#I%NB?>+=(I23T 33=I\!FPR!$B9"X;MRT% MXOQL9&$+"?&"5:5][M3TD?>K%S7:6&,.WA9V5##5$ZA"29KA! /]?0\!UD8O M35LE??_OOOH^U!]]_KE2_D?3-4!QI!;ARZ:JIYTV$*@6#NY6U>,>./&4GD(, MMY:EUH':P,_9NJTZQC'U^*BTP2ZU]6-5OY5-: M;FUE<4EZ ?*D >H_/6YK>'.>02UQT&4YGRN: ;K"VS8CVJ^L9]C>[^BFW&A\ MG!W[J7Q3. XU@QA&"^#;,Z35JQLM:0P:>J^BW=#+%R+T/R'T,!8E6KZF(C)& M) _?+/Y3C7$JK1INE1 8]B;@+-%T#T#M/P8*R+,Q_9 &K]5PS+CA, P(_I;G MOWFC[*^@%X"_N6\DT!5''K<'*_$Y]<#GAQFCO0*\V^DBQZ7V6,*"C0!VMS^C MMW^ _]&@_D_79[3$G8=X_@M\=+C)>B*SS4,2EX>$1@$3M5 M*TXF>K+3C[5(CT]X\;)O>A6WVC?@'G\9!4JLI$30;'S32\IP:)*/$-'>\FS% M+:6#'JQ\O8*73[+.T"E*X?/3XD#KN5,K@P/8D)SR]M;TX#Z041>"&9M0 MM_RB*#Q;0BOG:N&=2@E.,!%X^@2=Z-5[)?-C MTTR6?9K!$$Q]6;R#L\D8H:I@HZF+[HG R)^B7]WCX*K2K&F6.2MJY$&3Z9E-JO MNSA4>O2Q#04WLHF-7:#ZZ/_E7>2=4*^R[YZA-GDX^*,* T.!GL-8E_QOT1YG MV8V056NU5VI>2E?,>5ODN.&KNSW;B\-Q\T%2ZW./UZ Q8O,YNI'V8<_*!2P: M/^.VAXF Y*0LL^SVE(:[3&/+LWB)I7L+? RI&FY-[%+;@.;5WVB6+%\T_7-O M3%M9SMC@+FU6W:/8BR/'D'RAL^X4C8:E1K3I$W>O6'> MDPBMR>514;72%EJGUWCD7#3$NX HUI-=?18 >Q-MC+'I58L4&7B4&J*?3";+ M5W3D0^5V_'D,Y)60($,$;(-YC\N3=%9SL[Q?9Y,2ID..P@#O1W"@YOY]9B)0 MV!A%!(R5QTWUB<#I1Q2K34P'UX&_8@ZMKL8<7_Q\;CQ$:D<1=&1627(D(>Y^ MW,L .4*R>'I"#MD>L]1<=5[R)]VO>YO0U?B_3Q.D2,YU\[AZ>:H%MHJ1O?B>D9QW\Z MP"^.3W(#1[O3-1;R+ .,M?R]X7XURP*H&NQ# K:_YJL^Z&"]R:O9QY-;3$9< M*,P8$W76._90JWH<[C@%SAZ B%TO(NM<=B[7\BS]S%O<]I2G82]\ON/](L0R MZEW)582NFBUX($*NT#,9PU;=_BC^''DXESHFCUG8H[AV<[5R\=.;6,NHE3,( MK!$X4Q$EC(&"MSZ0#S+/_!S^/A[Y'2?/LSC1BZWT];XDP#38H>6M>>8 M/7Z$U]^Q]K;J%G;M?O (FL"G(8&8&BGLS'(;9=M=%6%V%Y@8O2Z[Q)%P%Q+1 M>W$(HJ[-A6:KYQ19 .O[<4FX]'X:$32"V+.>,Q]0$BQB557(5- 218F>##VP M]I1=W$"BFW[D!XI35+]9Z=YW4A^=9J@<%I1VPB/R+&@ITRA' PDVL=='G0I, M>+6'$Y^6#Z]Y.:_9C#4"P. E_RA5A M%XZZ"M%J>O>U!\^?CT>JG4S]+RFQZ6*XXGHQ (_14M/(S%\R>R?1,O_"V?V?P62;"U#CI[)$(]OPM@V6"5P_?4/ D_%EOKQX\J?D'26.S6V#O:.,D]'%L M=&?)DT7[_&ZIUWSQ08>T.TL'-3/>+:/2 '?]#\(EZ2T-+V^/G+WDEL-"NV\@ MRXG_RDB%G#6]_)Q%9,O)MLE>#=K&U]I?5D]W8X273O^"Z@XT[M&[C@+N^MR? MM!JO%%N&EK'=QZT\&^C[E*-?3>.B6_@)]) (N-MW0$P+3:]78VEG-V6FR;MB M'4O7\<\[ VBH1R<44P7MP0?BNQ5IW$[-7W$Q. ?HO6GEBH8UK%4CW$T \ MY=='(1G.5:>3,9ZS?GJ5W\22D/RVF$"5\Q8QSY,6W;?<.IV+B6JTEU3@<#VS MGGE^Y(O>3G4DQLY)L=).!XVZ5;@-J(K_6W;Y+?Z$75U2_^-4WFW/Z1HK+YC5 ME<*F#S-#7E1O%Z"0]=%P^IFZT0.*2_UE#L/1-)1&RC&U&_%9F)PBI+AXP4QW*@!MX'A"W*I,PNS#X4!)>TAT- MA/1C#]..@ZGDX)I$L>O5."^"MW?-FMQ;SZX168'=$GRU0=B\!PL/X)HXLTI^ MPRWRX+%.OMNV6*(0_Q>&F5XC+:^N^S)2(4/@X9-2L-*6YF%!",=*L$R!P-F4RW'RE8;F MUH95T1HFD_4QOM=-RXW8EA@](HM;W]>XE32ZYPX % X'7JOJ)1SB_'6==V?X MV$92'1&I:D^-JE3N?AMVE$XU,2=(-Z3;%-]P&3+G\ *?+Q=]7?JZ6S7C32' M^&NU3W&H_?YU)E1;^W4Z6CL2S,:I9MNOIIW5$Z')J053@JII%V'!,67*8(_E3&VU]D9&HKG3B3/JG?W-IO6:"&7AMYHI -0??LYSF7 MI0=:62[K:GI0BYB^[@,?N GT/U\PT).GIH_K^8N7@+H[QT=SRP1&Q/C2-,TM M[G&@LPGL9O.0"KY@S@0.!F5=*3ZRC\6'9:[I1C&!ZR+05R:%X.'LDLG/\Y4< M?(L=_#'+KL?&<2+7!J<$DTRQW""/=(!JW MZ\,15IO3-Z*U3 0L K@A4S8=H@??9+ WQLI&'AGP[$QEA(,[ T*T@P?&7YCG M8I":K.">GC%+JA[S32;[4(,,R3KEB>%\(6CA'53C<7KEQ0UH/*SJN1,Z _OP MTI ^!D$#WMH80G&E]20]2R(H'*)H* MQ/;$IE)63N[=5,OSJE^UA0EG5,F_JT,K25.BX]%AIKS19N+%SG8.'9%#'T]-];.IEH[RW_%0A[OK#]'?'O>ZI0XOO68G:OL4-:06T5>6]23(KYW3X M>+M-[7WU,WM9WAEQ+LN9*VYI,[NI2,3\8*J7U/9[25L]3AUZR]-*C8RJ&44[ MVI'LB7;%/1']2!+I>QD^?W&&IWX7RY0*Q&$U143@VK;BML![,SHU"U157?6/ 68,=XRJCRU&T]M5'*[FWOL+X[8+"GU^FX,>2.CEUKMOVN M%<1D#-#1-#0)Q]R$.RQ)A;:%O0)F/OI!^&?+1O\[WPQ1&J\ M1]?F=1M!=^G 96;EJ&^?FP%11OE"S')NA\=$<[W9?Y/%]RV8[Q)CY:R!8NIP M3-3@!HI_D:V\#U!6#DOZW-DO^48#=__#JQH)9:>0Z?:F,NBHVP#E*\E-$6V] M57KRT7(SB>OFF/HMA;RG.N?+/;CT,Q? /N*$ IEGN'N.72(94IX3XO7/V0:F M.X;BYZ]W)KVO64,+\.*M>'-$AEG9J]DOERY$7R]?5PA)TL$ ME)A9C@=&65K? =LQT9BNF-MSF:[CE+O8,-SBC%LZ'UOD\EDN&(,F"R&-RW,* MGWP[@QD=O]&OTI?J1894.WR^!DC2I579C]C4M 70A5V]/NI6+)5$GC:*I&WY MZFRN49YQ:]22#Q<%%K9X,[DK6UKX<8BZY'ZF)A.&4P^X>;K>ZTCFDVO:=G%' MIJMG+J)]92[M=F?!*%=\6H$?'Y_'33#O!5%%=[)HP3+.G*"U1QS&X9/XM4H5 M!W_ Z=3?M[(=G'UOM.X^_7 O,._:$86+-KTA&(=IF':1 MTK:P,I1\%^?M"G_!YKWA;@/>+Y"6G>"QM.&6_.41]AT,%\+9M@:)6E M\E-%Y"31M%;82^V (I4"MZ%@-MBCM*RA@4\H2?T/U+I+N49ZDTVHAM[1"DS> MC8]:[&0$2P=!O8:%6QC&#:;HP"?[@0/^7/:%IL&%)A8//6V[;1=,SY,:V#,7 M5R/+1.\N&ZE,&4FY)6">*)5*E=H[/H*B)*\K[N+.]-1G<)K4G!:(S2 "NH"7 M'-9Z?OQ[:AT1&,:E[FD#C*=?[$^)>DAPWN]:GG\Q\Y#N>J%.*0NKX%4^#9NL M;-UNV]!WBY7;F3TWNOFY,K/R>@C!I]=%)K0'@ 7[H.T4I[G.,5_8Z+YZN.3% M238>]XXIWG JG#AOF5VJ;;BJF)$C>_[<*ELT'3@EV_Q^?^,W]("_J6\1(#79 M$+(R6EB6P3YN-^TGN)6$B#3VB(,@MW$W'(UAE"^3 M9\F.:WPBW'/I3A=\U%H%OZNAPW530KXJ&8-U(UPBXGI\J.VMQK+&6@;#._.L M9TP\\W3;.O)1D]*>HV?ST>B0O1SA8\7*9 M(SA?1PVA]QU+O>;FT@>@Y8H!>CI?7[]T>72/(P':=-,U(L711!9.\:XMP)-' M<"3@RCVJV$;HF':N #?Z,$U,;2_+OKH6-$(MN@%5=#AX:!X_'UQQO:U8A!F\ M/2PJ$S?XJ+R^9.3F8(Y#=DE,]8)'R7!.'AN$[W.BV5QR2,^W:23*!A#Z_$-3 MNZY\6L%F4=Q1#V,L1*5UZ/.;"!6-2N]'/SS*UH^I%A99%>.NZE&$>%PY-@_0 M"L:>3[Z8>;\**@]JY%/].BYIZH58\%?XDY]J/X&D:RS.YO!BIMQ>41)-A-L WGB8L5;E591'T M>%RRAC[4@$9_N-UYS""A,JKR->H69,<8EO-M.B)<+0>=:HMZ"+Y1I];;](#\ MW)&3E^=QH+3<$:9<+O(:\%__!$7?'CGIJ\DR^T]C, MD@(Y5I,73ZTCPYX7*TOPH*.H[TZ6Z6=9,9DLJ*5X(65'Y?3NZ7#G^GK"MU$G M.M,]O 8:X:%X@E_&!.$*@HT3)RLXSE2R04_R,K6613O"/871P+-;4NR9N/A?DR MB4 V.4;8R^M5$(9*DI@FV@CVDTK5A]3/*&V;SV>+%!2FH[U M6\_O[+LU!""L,:;\YHJ*3T]P0/!!@_ ":3IK9KOF?I M%#R:)@*D3IU.#7J<6;!>!&Q$3D=RF&MXX%$,HU]LF:M,*N9T4Y(FX0( M/9[@=L]:T)%=F=W!Y>LP?J$-O%NIZMXX:U/N8JM%)L]$UIM4PL,4,E5MGG#-05&Z;\NK0[6!8WD M\+OYNM_=:-6K;GNYR0*J=3AX&6>9+>0E]+S;P*W#D[<__JEZ<;/?DZ^K)1PC M3L'%'?EX"?N*M0M3!FJZH*%2H8]&DPIE$"NE4DC.!?/.%[)GWZ"^)IZ!J(31 M6D@\')B^^*3%K!Y3M,(7<'1@.#S8GT"^; M;KA>AJAGA,.#V89W:=;BKE7?1'7(9K$(HKHK_(U8[E&U$)3#%3*MY7\XJ,I=QEZ&+\KX4KL;(ATJ* 2;=KNDZ*)NY_B M=M%Q&/ESR?M+AP='EUV\#R#/O;GD224?5Y?"FD!SQWN)U<@DW:8OJ7U?G,=T M?*J(P)U), Y#!"!/([R7Y:@#,'*5&:\:!JHM 2:V'MDBZO'8^.X/<#YI!VL5 MC?>;,#0^M/&+Z XK"/7P,N(@N)%6V7>V3]U.SXV=]PTX(F)[00W[%9!J:>C< M,L;LA;$/V7ZK[.LA9.>LS;@,M).*5*GWN3/,RBIY")> ;\L4D)YIY=]D=(I4 MRX0'\=+DJJ'4[KY'^TAZ_5>#__DP+N88 M"7&CZ:+1FP$ M91HQ AWVD)ZY-SY-NYB/;BAX7@U#?MVP*53?\I7\W!<@^C:D>2GJD9.]4/0C M2Z7R893>Z;2*IP/,FM)\#X#'UWX\)S>+BMCMA&F"8]E5[ZJ1*BSYG$E!-716 MV76FZ>58#_:"O10+>-0"HXNA8W7*\E*P#!PO: _W4N(TI3L9'G;_=:WEC\2S MH*NQV[0G\:P7*Z5OT&[$8649U2#9DT!CZ;7G=F8:A]V70&EQ<6E MH701?45O[XV]?Q188KN-QEQ&:@X$0F!96<\!QVG![QG.J)E1>-YU%" M^I=BGQH')&(*V=&$UY45-V%(Y;YE21>NB!)%_4B\TO;"S\7"?\U7"P*YD%"A MZZW:F]0,ZR$'%.W!NDV-^4R9@6JI*@Y%,;X:Y1;T\5R('3'.[LC*J*A!3POQ50Q Z6;^7*4[@5Z<_U,6(O!R39\F;F.)-? MD.'EHC7-%GH*EVFT?#CWD!4MX-&08Z!N'@BA9GN.8L)/GI0'@,6'OY>S&-J: MG_.C6F_+YJ2M-- M!!YT$J'TP!PIT&^@VB/"XN;RZ4\6G270)3\/!Q,/4T9>E=[A0+U0%@<[:14= M]PB,X*IIW8;DYOCU$.TB[ZC3;@5GQ]O&[L] 'T2JX$XBUJHV#X: M/^=28!<8Y<%?X%X!RWZI\%X:FAO7%T/O)(CCV4-J2I<73E7J8CP\N2<_D$[] M]=2K^8H?9CYBK9(%/L(R?:S>V[4IVR=*V_#ET(LO"3^QNQ#L.[LG.RZ4&]1^ M%$JQY".VJNTVYO+%S?,UW(0:[OGTZ]%[EGXI;F"4ZTF1*Z?F@TY#V+=MUW(! M,$9OG4U73UI8TVWW$[#4=55&@RE>XOIV-?9_>["_9 MH627(&\\/?UW4D.B1O2T9VW#N()W[5#Z_M_+?:1>O)G;-6EL@NUY5;>M>ZQ> MK"@QP$C<8_0NG-E=[D ;U!G "!4WRP:&,-TFK9DE>O<_D/;]UJ0S%-ZA'TM* MM:9(5@\JS(#+=3_NGV;>?R ;;R)^5.MP8X,I :"TK_V[9$&'7F.=,$UK2L;,(5GA%/Q>)B!8ZT\"'B+?* M=$)#^K)@F+X2>=#^D4S"V\8]SB'":V<\TY1(ZSP:2144XOJ6MIZ2[GY2'CCS,W-2D=Y$P(:NSTFHY9:EFE15F_-GG6[#PY& M@:P[[,\.+,T6B']ETRPRL0E0M?B4K9^L#:?IQ+O7=X>UQJ"3B*VF7 M4;&R ,$J!QL30O_4%Q*Y?V0Q,.0;!+<08_1@'W33:<P>.B08$*D# M;[%")[^K?[]M,]S7SS5K$_IB$F#\]1/!4VY'=YF^F$S-,\9.IQ=7MW2^?X,O7%N3&WE!Z])$IE;$V5.EZ).!# MWR;_%T7:)&FIAO"<\2\VA8.-L>7A]Z_;'KLI6.GH < M&^2^=J =5U7(O2)DRON9N.?:>#54+CS AL15)>UJVB?U;U_?:)Q:S&!"F'"8(-40#9QVVEF]69HI0V8E MBH6&'Y2*(=<$HUB_O&F]$E*GNA^@8(/B'"C"Z^E7Z:+TBS!0\, 'YF_[_Y$N M_YPC1"?XJ<39:8DCU%YE2.RFBVHP1,"X04FU:MY-M&^$492M4 _\L*4D@28N MARGWT;B9V\LA^W!4<4:XOW8K1$<[R1'BQRP?$>I6^:;_Z,M(H/DFX@2&4 M?/N 3Z68(^OIG7(#E&[Z4; *!FKZNK&2G$6*G#!(=]DN6 )FR6\%Y55 ME8*G5JI>L"N'S$A-0NBA;\-5)3[]4Z2U; MG@IF16?*";D_K*?IRK4FS7" M.DI1/3I%VU*-251HSJJ[7#N:@ _T]5LU ?#\XN; A;%+I)W^C)5*&RI0W6B M]3')6[ ]?,[X.C^4FZZ5YH7)S7[1J\5WO;AU O4@)3/]*0RABH=\P46N,&$S M8TYP_U;!-N?4IU/KU D^?Q.+2&[+YO)_+!'>J[5)'FW[ * O_TV3'Y;"RD14 M^Q^/U A3L6RP#P _%WM]NQ3[ M9?F.QU@E"N>2DX*E%<84CFR<5G? OQOUB&8Q9_RZ[D_5UKQIA(9J;]+@&$W%Q$ P]W35!?SWM M(5T\5>;LZ!I,A_:Y)3I"[8);19$I:;O6FV6NUSZL"P4[U=]&RS!XBQ69H 28 ML6]8LU'6#CQ/,'[,.G*,!1+DE&,$WSN+\^TT4"I'IP,*6-,%F:_:>A&!2OZ5(KCOZVD#"F%K3G,P5I((-"[[ MN;[>GEI0>:L2CBA=U"@/6]8?S35_1+)!UUDNHGM$N%/X9G#VO%PFDF-"-/7H" ?)OC@>X-[TM6;XGN7* M_/M9L;9&];"Q.1E$Y?@&90*N8V7UV;OX:A9W<*<#R0NQ@55^D94<_4)[H8.+$1@-\-KU'.8]'RQ M[!WJZ53!@[I(A5O6ET;LE0L5/VLD+5\N_-IB-GS>5WS$9I.C"JPG?UJ%U09Q M&E'$9@/6+N0]D_*ND"M"6S>2O2CE/=K@YZ.'-H#<7VUJG\F3L4A6?R.Q*=]K MREN\!@3^>APV?[6;?^_E1L6\]XT-@2R?4UW_&>7)SH]\/EPHX]XE B/)$49O M?_T.D>[E3N&PRJAQL3A]P=%LF:-#YXWO]&)-<1!J,8UT\H(F7GKH:5W+3+1[ MNA8\JE]G336=K_8G%5*/6G(Q7+R?GHV,<_ARU=#GM2.#[,\5;CFN]QT3 MQSR*6?DILZ7B^>4VFU,C[LY.Q"$B'^6W]>DIZ^DQ(_>1B9K5 M<0_;(,ONNL ;93[W#.>?YG5QKQ(^SGJ-#.Y0OO9MSJF$LYJP9J;PZFI?6)%, M/@-EPH8EV/JZ/G>+&FX&R]4@D!CH W*?7R)0,;['>XL-T;;^HCFTSN.GQ M\UT1YZC*WJEQ,J1%1UOK4?>;A01JR>10>/1[#21^1<O_+0.GH)2Y2Z9?C M3EE.6I_G8A4^)Q'P"%S?##V;ES MPOG*@DFZ&W+V<,;0:BG)LV?G;Y=U-O"8 M^O?B&0%>(?/:%IY%A'#6NQPJ5?]EF2"8+L8&8"/@2@8@-45][7!3YRO].Z.$ MUZ[=RP2JU^\UV? MR@,S15L'-HU8KKNX)\*/VD51I5-]$:RG3[*_M@\)TVB?I[$1=)JG/?K^,_(Z ML]GTV9+T6;M2V,';O;#=_M=CL3IA<<8IGJA!;,?$EBJ5WGWM+O8A,U].Y++,,ZY(U=!Z8(U/?8EX/BC@) MQILPTBH^;["4W5\RR.'?NZ6SP>20).DC_)O=E.>.KQ*'W5\X+5=!4.ON867% M_/Z*B:H%6SNJ(J[%D35L]IB6=J.B))6RP1F.'%6DC9-G42F=[D,3=DOAV8N% M/AQ'PX[]?@TKUL:(#K9V/)]'<@9F?II6*6V_?A\T&]/64&D7CY7)NJRXD=F:GV8K8O#;I-W"=N4*#E5>Z'K:F @\'[FF4#ID M):&'JL^Z\NJQ:V!Z<#]A08GW\4^-5A+IYI\W(,76R;.QHHXQIK-\2 )W.QRK M$<]6I>F8$2NX[%FE%O^\M-54"QHJ683=L0.D?W,.">]'7C%+$%DF7.^P[[D: MT9K/:VVM0Y5Q;\7VDFAQLL-(Z\ RC+;2\49"5CHEN4*.WOVL*Z6/9DIST:O] MP*7\9=3BV*0<#TL3,O0V#+:6@1SQ\*>:&:*:B\X1LZ23H_#K",BW$#GC5>A@ MAX,4A88K6PU=H%$PO=KJJHN2O]C^2I*F\[)49+$%Q+=\DE;Z^Z6)9CLCSF^H MPH +5@J13/8"[#Q15]5PB#/:M+[:A1C;!Z#]_QS8?^R4\0^C C5@?KB_KE_* M0<0$K1P7TNK.=#)KP@N&(HUBIE#':EN/N1G_Y6[>,JJ']J6'0UW]>@B^H2<] MA:FP] ]GCFM_$4(.GQ9=J4%DA+G=>+=;GJ9SK1OWRF@Y2.=AXH91-#>H#2,A M"6LU"+AEY!['&QFR"-XIKBIN^,F?YUHB^PMP5]J8K MW!RKLHTQ'\EVQGNX8](G&J!J^MGM+WA++A&!?CV 8NPO#Q_BU#G>[\9H,E-A MCGRJ(:8'E9:DLI>0129;B+:;7LE70G]K4TMTKF@)NE"":D&<_=Q/8V A>Y)K MN!&VFO+G(U:4\ *UGX=*EJUQ8GH*P]'B.:HE_.^E&K%>^?@NFEOI>G(F=E;_ MB[7O#FLR6QX.H&M!4$%@I2H(2 M*[[K20U,@E(2 = ,D]- 15Y'>>U61&@A( M2:&J"(2.M%"2@'0A=*0HH)^[Z^Z]WVW/[[O?;YXG^2/O^^;,F3,S[\PY4Z[- M?:[4H=Y=BI>A'>5P6B:.C4EXC9N# 5>E>]7F*4M+[;NT,?$ R5K22 L*T4+Q"J^91 $R?Y?)Z03C MZL3L=U@-R;7/M2Q.3&HK1)=^Y7YF[C3!S.:;W.9<^N6*U;-71H^WFHM&A^I0 MW&A5MD\B.I[8%R"#VRRTM06:T/Q>48KMF\,GKJXV0M@YM8VSAA]()!J0KF7M M9IGI5>]UPB$CUJ4O87U5)A7/<\Z>)1>23MN9-M<(.T/;3"&87U".I%U#& HB M8YV=(?RU#&OEG/#1B3W>)L( HEW>:=R":?2FEQ7$%V:[..&[)W;V82+^JDYR M^_65,*Z"_YN=&,)A?<=WCEN4'>N#WFSW3JS1.@\A#T;]MXH%?VF>1REB_;K+ ME:6!D+$(VDFM/8F/WO/ PWD,T<&2XRP M4D(R%2+XA P?5T_A*BN#FJ4,MF3%EQ*L+R,6KKK/C;3/-&4+H2-FC:*?GYYW M^&QHE&.S7F_MG#1=LUI\*&)2%0 T\B/8;.Q'E8/NUF= ^T@:C7&MQHG1QI4J MLV,0XU3:*H#O[]2R6Q5G0%)W"]?"2+\"OI,'4[ MS&M+B\G>N=%H*:%(;V]> M?E.*XH@?BUV4&Q%-K6J V?;&08K3RGTQ(N_I;JI1\VOCBJ)[ZS[P],A>4WT9 MIS#OGS;/'%$+J49$N1H\>)IQ2V;TO![N0[VW:XBOY]*JU\W1=ENVEW>%%"%" MS\^,>8IE!T.7S"HBZOU?--R@]CWJ-+FXSK)5'U\;TE[I]?-^JH5W[IV5]M?B M;[U$M:NRUCD>W%T HP?;"C!E8J4,#_Y2"/]=O)O8XUV)+Y$MWP#&.[Q3%*9Q M:Z?(F*UXR:Z0F:C.37R#,VYV%B9KV-1IIVO^W7MJ8:L-(A +[J4J:VK9MD^4 MSJX_/_W+7QBL9C@Q]S=F-%;QAPZY&5%E]WEEA],/^[\!IFZQ*8L*23N&JH>N MA=NNW^)!Y12/]%Y^F8IK"[ VM5B[I73'K/>AX.;)UU;>[ ,I3F/'.NNALU.W"0 +6E"Y+2#W*(TKTQ$%UR>V\RP?>MOJV93>%-)*'LE+839V3<0Y:B=TCX2_@ M:+/LWY)X[M+]I/\-8+--'J+VP,H[>>C0VRUZ**=YG(U^+=RE0M.]LY/0'!K@ M>T>XW:2B,RJFJR,SO30]I^(9L"]Y(C,&WM@=XQ'G3I #K/)=".K_$KA1Y= M.T>;JI!#Q/!5I,0"X)S\ .^A]3,#Q] .^0Y+@Y/]AG=="(F+\,L-KW5G#E,> MV&6(L4V0]Q3WREY+Q=JLV9MKU#D:'6[#$A)KE03*O4PM$IJ-SH9Q9I!?AS>1 MUO*ABYEU#2MJ@P]S^4Y[LG]H[SI4:3:R/-,X$].WS-;\HGW<%*OL@ M,_! CNN;P@N6G'8]=C*NERR2> 'Z'WZLZWGI;">%_L9WVTW? #*-;<3-(P'N MYH5Z@[W %8J8G'(\V8&Z(:^K5W2ID/@8&3E7_MM9S3-',9,M"O+"FMSG,;V8 MCS'T9!;]SS6P*JVYMLCNZ<1MVEI5>'$.QO4;X#V=V6M5143*3E":LGG290X F6\ M8;U=)!OOFS[]R.19T?T.V*4L9 <9J/#QI)N(P<)G-S]HZW,=#+\&QF5R&SY( M^3@?*!K],K*N Q*HMJ $'@U!L-$TRP!&@:,NV'$,BLP33Z;O%2!Y&X M.T?&H,IA#$GMD1(N 6]MC^G-:=X?%ZY[@AN$%)B#CU!MDWIV3B9;[?A.5A6P@,_D@M4BFB!7D\_S4QJT?I=[^ET+V?K?Z_K4A0$_@UP3>&@WYG%VO-IJU[ $ZTF&J9!R?C)_.!E[58( M5Y$(:%H ]RP,'>3 GW]VUR:,_K21U"?GO(2K)1:)[RJE#L_+%><[+J:9*@UC M@%%0)*[NMR0\T%#=LDF6*"BQZ"KC4.C;S<5J'(8TGHBHL#PD9) 9Q*+@Z(GB;SEV!Y2A\%? M*,0P&HA]_^\BH[WA2JDY=ZG9B8"T%Z0\N NB(Q=A"N%&/,!<"G_QV\::65K1 M SIG9Y<6EXXE/R;9CFF"2A]*,_PLB9S-90VZWM_?]AR:XM> YXD6O&B[R#[Q M?L--&N03/]H1ZPN&H,LG\@2J[]7ZKA5\74G9:H*8#23BGC&IR&J>'SRS M=[7Q,5!>4.0;(#LC6&WZ]"FM6,(_F6^QY\M[/B+ZU#PXA?>]/@)$P__ICA^6 MDN^ HV3!+;QD'X/V410VC/E9V'\LKI85%+GO/#<-1UYT[<-BI]W%)R^'-E9; M?I*+P5(L(](0P2T_B3B;C)9C78RW5L]S6GUE\*-1SYG^[PT_OB".;J]@OFO53A9FVJ'OMH\@:_3? M +$+%LU3,PGSF0M[HX+UZ8VCT9_A22Q+#QJA3E(1%BD\I"G'MD$=,!O(%&#Y M>)FTRT-<;+]9R>*=P(^=5$2P<$I,QB ZD;(%/5T_RXV#(167&=R*8A Y*/68 MR\BA.,', "Y=L"6BK+/<^ WKWPNE(]9V-[R#%1M&8-CR7.$HZCSA*=9\+.048TA+("-NE^] M:[?8*.4$ZP".F=-PS:2*9@_BCK75BXBU(%8UQ%G4)4*VDG@AOU-CFX/\+-J+ M@^S.GS%[9Z9X5*MIXOYI9R:@B2(,V^ (&%KW@V+ZK:+VQ?*Z@R,$ M#0E6PB#/"1-G@]257-^Q2R7F-G22/Y/MY&BM#^=B/*9G/T)ACA M.^902O>@ZM)G1^*ZVS*W=N*1TP2[ZK-R[^O'MM8(YK)Z4E"M.!&U%+V0KGO) MA1;MQ*[4?4<8*BS32]B%N)KZLX>7TE6'_3TV_TU>!YV&O/@M)23HZZU]X04. M <#//_1?LW7Z<1XL94(ZJGJ^RPLV!K62-ZMN("Q85?V:SC263]GZV%F>2EMX M]TX2UU$& NN6/)X8/AP)4]*CZ!&<>8,>=\C6@HH4VYXYH^T]+M/ M]O):&TCJ;)=9O^6?(W#77:'(A7&_^&MJB+'";X"/H+F,.88DOO0C"D#GNTH^@3B<#XSX5.)" MT^S1=7F0SD/M9^Q+%R<[U2>)JA/D\O!3!9A#0VA]":3P)C"Y4 LM>+O#[C7O MLD?LG'O3ZL\)Q.1-^LI^J+=DBLI'\CYFJ3NN/@W1'.YG$J>5$9JAM>J/?6$D MLN>9R\'V:^;XXL7H-E\7$]2AE45UTZC$J*"1PEP,P/6?2WDQ%DJF7?K/6 MY3!U9#$YP8X96#L+CZJ$3!?&!@%KA-2]KLUF+4H $RQJQGT![CAR*0 R.,'8TI*VOEQ19+_O+Z?Z2Z^$K[.=T]C@&HPGE/P0*U.Z29V$ MA!_FI-5/^1XM;UQEF5&JY^!&FO2U9ZX^S8WPR =L_'U]S7/:S?L=S^>$"OO] M<)\'JH\=RW;;XPU_R5BT%*]"XXDMSE#?5GL, M,7:XBO!T!("F-6^4O@[95VZ9Y]33[>RJ,SIE:ZAW8_=0:AG1OP^^"HQVOD+- MX-(?&P\=FD\-:E.QD^Z'S(K&U0N:.$H-KP$$[OXC@915^9HYKM:JC3:F8%N^ MUEO+D1@\DLJ 3;X#&ZRNRC='=<:";EWN7HA&@TC7+&3,UT$2J7Y9?%6/!FS MF665E5*BGXQ[V1;!H@SR'+,ROCO)"A:M*Q*[2P>(WYNJ*(O*2-_RQCK=[A%O M#[2^E;\CES2>9>F* -G-N"34:O790/+FR=+7+CZM]?=E>9F$'&2"3 7Y[.S9POYG(F#P9$F M+E[*:5"C5W->=HW\ KTZ/G3XVW\B\U^G9/TF%N?6'[<=J,RL?>[AO7$+F>#5 MM$J53Y-])"_X1"TRQ_QRG/X[$\K'<$&];X!RE.JOX]M-O!R7)B^EELE6W:73 MWL$HO:M\=6@H=0B4*,GR/8L@Y2' ZG%*D\N:N#G7H@>%I%2,F&$:@*_WQW!6 MY.7CJ8%MX=IG]#MEP] <7V+=.TZGE:J;S'I(;;YMY;W$*&C>=6RCWA.R%AVG M\?P&"6*C_Y MXBG!XA;(_) 2I^WS4[)O_H&*/[G/X07E!UAP+8I-_F2L-Y,BMEJ; ZIF_]1J ME-Z]H0F7)C> >KIR#5*C@J1I&4?A&F,#S);[3'H2WY5BC 'BQ%7$BML(]>U4 M^T%7SXC=%[$LK^ <-1'_R-FUP(@DJ>1VE[Z;PNLLO(>:$\E-18(4E$-X!^'U M!QA:/?X6U.'&B5=A?Z%R*F&SNE5H.^TFO()I+T[#P$&^WS]A8D$;X!4=:O$]%M3+H_@^O,FQ,W''22@.K;"RV?RHSS41I94CS0H6LZ 2Z>2],![2)$:]]V,,BX'"P" MQKA:/VRT29;SJ=7"'=@VG[Z;OK\>MECOCEO")6 MOL'3WI9:77D8K]!Q20=(65V M6\58A&0 27^64/AO8E9.,(08J!6PM5D'D=T?3:R6COT\5*5@+N'7(0*L'F/S M7-E%?P,\Q[;O27W\XBCX19E+HD'36)1ZM]R$&8TFW .<_?J73/O0L)*N$M\ M5._D/9A Z0?]5Q_81=@;^_>H7FOQ^M_?V0Q"$'+@LG3;D<)^;NL>Q7S\U<2% M0R]D,AGL4FQ+S '>H)\Q9/<8N+/)&A_XW1;E]FQGC77-_>GLLJ74**^94=9\ M;1/SO.6Z;X"=#&AZ1SS?167"RX6,D'N"YY76U[!3085QF0( ##N]$2PS+*9G MMNR_.R32FXNMF>^,[?2C!(NDA<1+!P3=.N.NII4QWADVQ0_AN1PM,"#WGE5$!5#ZE@54*RA>\)67*Q)5%R_'>=E+"*GP9 M&76]N@ FJNAA3 %2?I>#)%&U,VM?R.D/F%F6@Z$W:YJRS,3)PK@I5+]G0J\F M5X&P_43Q=+-SEL'30.-1D:5WZ3W42VC_!HG0*Z>,_B+?:?*7E/KX]GO<(87-B 58'VL-3K847T82/8R!IL>"2U[9!9GEXR\C!.< M/X2/T/^T=///41E*826'O@YY;0%7SY_/S(DKT:$5DJ6:%S+5"R:]>)4^X2^Z MOG/;43D+SZU5">7:FB&UC&]99 "C8/RCV,4\KC(G1&XS@?G>XLU&HQ1E08+\ MJ"R2/P,B[1Z_!"J2KG1!Z+A_ _QR!IHG]F'YKGC1V\U8/$?+FVJ:M7"X M+4K,23IZSLRB,\*E>KQBB_,Q O<[;=4:0$,@I:'@6CRR%CK\S(;HRJ M+6SHL8N92#N9&R!G& RU<+H6K68N*DT!WQFC7G!%/T2FYX.6)DNDMPT$ZG(TK&/ DB[;7"NM9I<94!>@C[GZ/;(LIUV*F- M<04(HHW5W>P7TR*KOTKOK/KJ^6@Z=!/4RZ/1%MH&E;-:;RIOOC*/,0@MK7/J M+69AP9IW.QTSQZNZH%(_5D:GABMS%2GYDV@AKH,R'T]\92[ZIU>M ,/*]AT+O8\):S\[MP6\ ?L1]AI(/ (#(3^OMGXKW MQ3]_ ^P(?-%TNT_W_$^V\_F\UD^=H2@GRL?M-U;VB^RM[@5+PF8N"G6GQ+JL MP6,T#%ZSOZU&\6V3D2HZRZ990\;#8O54AZ[L%9;Y<*$P)O%_1(#/F!C<;"]? MKJ4;1UW/_*J90)78[SGYE>B1 6^VE#3+0AAAJ6L<.LS$/$0#U%D;\7'[LB=S MS0I+G6ATD=CMD_6\>:%;L7Y&LS&$Q8E&*&11F(=_? M!9N)=<@]RM' @FKKI M!5JN74QL0UGVJ/9UXDG\S_*1Z*W,1>J=?"QK@"GMK'()3.U=3KL]S M[ZC\NO!S#O(-8MA"/]:/)_&[T0("RE\*VF_4PH;Q;_^K-6(HSRM6;O#2KNL_ M"J^1!?>CH"7;4>_M-H!JL"JI65LN/1XX'.[-Z?I.%"A;77'/%&OIODKTTI 7 M,[/6B)3L?GI _R&>WXNLN9.2D+V1$NS50^[%.G5A*Q&5T%BSDRM=/D\.$]T/ MTLV=H?&J]CTW@VJ9V_+80!!C6JA_/57 EQ' M0Q#ZKF?:YP4V*R1Q\C(2AV)B=;,'#[D5&5/7W8B"3;I.*N=N0>:_F)\C6"'W M0=BYY+[BR75,4Z]).1)K/F8<7?7VPVUZ;I[EH JWT%7N-UTH:K_F$+' 0X3# M33@.TJ$18<)Z<4Q\H$H_>9D^NM#%C2F6@+&J2O@$C01;A&58Q=#+/Z'K_)MO M\B\]3*VE$?5I]M')6MVWHYS&(?D;?<<+"=UI&$QM@583&E*2[=4VCXWZW>E(EA\6 TJ%[^R,AY3=G\W9BYZ0FZM/O5> M?P%24Q%39/?8G(=TTTIBBBVN(545-:?K@5R9]D.NO"&X&:X.%@6>:GVY_* MQ<>>0W&D_":*$[9*7NXRSS[[GG+:&[M*>P_[/P&2&GP!YA' M_KCR/^F00Z?K[A_WT_1EY9<[> .-,&IEW_WYIVV=U7KVUTT0T%>(-)_*_C?/ M9=($9QQ$ZV3]+UF]MW:?UJ>< M@U#&\]6Q?=V-V;QE.6]J\.O()&\MI9XAW6*ZW&?B\]SI1'Q^N[TAPM">W:\T M6MO^K1)4)+].]C3=Y=O_BMUYRT_U2TLX9MD=LL(6.%8%E%LE24TOS_?>#"KL M$=*.0+=1^K<(PVF[T5(#M7FG2C$8"[XPGU+.&*UCK*$=U=#$U MM98]6.@C(.F/R-[_IC3]B6O-^KPOT)Z+[)YD_./ZND[*DV=\L[R:[BK&'\@R M0V9!L3*5,^6;RFT^A 74PM2T:&0#I8 PN65F;G;9*R-<$7J7'N^(,131@Z1B M,6 (J6$4!$F#_%;#X_L7V)6$K<)A 7SS/T9SEW1GGE9YO&[;%:L=V^1?(W6\ MO9DV5:LRM)G%9)M="\!WQO9] ]SJI)L#ATZWA*<<6UC_O]7#V<@S@.([@1FY:R"A?1L]0L M6<3!U=8[-);1,Q+ML:EU5*4P^5[ /T'%4A->)*V']T/.:R".\E7ZK6S[V(8@ MAGTD&O1XKP3C:(CM(TQ.WQD9)O6^E G=\+?5709A/8SVE<;BK9[TE>K? *[I@46A M;2/",^S&V3F,18WJ1VE M:Q3E0X.88(PFW!])T=38*JD\77Z,L83-^^TNJ>4UCCV^Y[1M&\SJ2N+&K K@ MI+H22)CE%MG[\<$SP$'UXV4NU2L4:4NF$B!%T4=C]]!]8K\T*?16^CN:DW*_ M144EWOD(.7Y>E"S#<8A7P-%O@'P4X5R M"8&>HFAC=$>X$I//%K(KK";_9<;UV+H.Y=Y7#S4:$ M6%GQ>8\\=2ODU^.:#=?< =-1SY)?DG%C0W7FFD%BH$]E!^OL!^8/6!$9U_OT M\13^UV?=M(=GG?0M)40RQCW5^DL]BTAIQ\\>G+3+ZSU03=QD3;],2D_.VO%@ M_)66O5R1[:N"= AL/99R%$]-$Y31\Y+TIT1632)!!9 =H3O0+@23RIBU]+HJ M0M)L25[%U\>W!XK%$'DSEW UJS6YWM0FUQ(04%_VJKZJ=>K*G"]81*/L"O?7 MFS\VL$^]:/-JBF#HWHJ=8VG0K5[P1ZH[=F_EC @>"%ENF.?+XL7Y< MW?R]84OF'!!%SCIT^:[AS/T)?3?R>:(4H0X$;8$4]$%UJDR)J87^PAJT61L< M]XC": AV[^5*F-O5E3?_\(;\F<\\XSTY._B#C-'ZPGL ^.R_4I#?@9Z6WVVC M\1!ID_U3PF=65P#/K?_8$.!? -T0<%CUK33S1-/'896"5ZH^*1&3DF?:\-:" MB "=P\"A+*O(][6](9XKA=52,S\)(*@873\:8@KSBFI>S0;@@-H%6,OGS1+Z M/2.L,9^%KF;9[[E5L75BI"X"1Q]V;(OYN#;'[[JE3K])<6^ "LD< DW&<90B M^.[M4\__Y.RW7RH;*884Q45-,F.LHFOL"A,\&"DOY@T]^1;N[NQ&YBXNE"VY MVOUDE^OA*9*\&4OC) ?8.%2_U1+-I8F.20<\^?G?3.W,^2_^0;W3AY#M7X&L M=5*,J?'L7O3'KK7K/?0K1Q^SYZX%X-84ONX2$CYX- MA.77%_." J 9;O5D=Q0Y9+'/X[%?+?5#6_TDDM3EN41&HB:VR!D_S;CG723: M]3V6$ROU+(%")M89HU0Z(X''1EHM?W06PXN2FD9DEN1V7RHL H,!E[*]U3.X MW/.L#];7'LS]#M+\(V M%+\@?Z@[J@<*%H^@BTZ#'Z227ANG ;B"HO:HZP+Y[?NK'(]4!ONN!DCH[/<: MQ001!6+6-\K:;GP#-%EN6L8%2$H4#9ZES8!-OJO;[K#SU,2][G7MR';]U5K\ M@/Q6I-A.,*L4[W7W'''P9Z;1I2,IH,4E)_!\+0@3(K9I8HC= S!I=F\V$4\T M (FY=@%R7$$(-7GQS[#HY7@JE^:E0O\,]\;V" F1K>(ZFJD/#?0>$/ GMP-X M<*L7*:0EL@"!O:'?2WDG_:O2.CR]6;4+ZA-!-2B6.Y-HE>,T4,/K%!]PG>"B M'ZUNGJ 6I\R/*Z38R8+,7- H-K_:[.ODXC0BO4=:?G0H88]XER+^9@>O.)7 M@:/\SE7OLOE5S*AMFOG,\>D]3^03 M"[5-!8O-[#4.DK?Y$ER,ET$P@>MT@-O_9C2>NE5SZK#,FGQ/C#7,-R>PR=,/ MV5T]G#40P]0@S!>![0 M>>QQ9,T&<9UO1S&?2ISTH@@H$-WJD5=3QYVD/6L<_/LUD0FH:AL)UKDR-WT< M%9$\&9)Q#U*$J$PK&07P_B$Y_S_AP]_5'2CP-=:;\SLG@K\!Q%W$/"E3*AZ# MC5IZI?#T4<5#_> <4+%).=P%NLXO]QP1+=(MZ*,N8B#R >1Z]X35CX%.'*LR M0^ET,RC.X*ZD46;BG-:;FO8=SI+TTO7U)F_AI 61%;6E/%VS)P>)U+L)IS31 M:28^I?1O?B,JW0M8]^&O+LP3P9H35FARO]"'*5DV.0G?1]JYO5RDD4E\AZ MXQA)VTJOQ]%'6F])]]%# 83V9]R%N1YCJ73 M*@&RS_\%4;Y#B![/]F[L%.:RD+Q?@_UG]EL^^&EQCD.>5ECQKD,SQ!&K-N97 M![NBS.N+6T;D\>!?=CJV*?64@MZC15._<]V'0%_ESM;UC/; F4.[C9.5#EO] M9(>.?5-)QKM3$P1R[!"S2#/B @116F9H6MH3\S"!/17)]#F#0\NN+<_=Y?D9 MEC^P^%6XXE2CVQ'O6_B:?8&7HWJG=(Y$CLI"^UZ7QW;)I$?4BLM2E4],E7IH M#;]J3MVDY/[!^KT,#LS%)>S3130S,PY%TD]Y.(LV*F&!%S!U!*%9?MTV7(4+Z@:.I>&)/N MN%+Y Q=HC9NR.71ILO]+$>B.6^.I\YT>/349)U>TLU/)-ZH.$( MS&VFWP/U_HM"_Y%^91PC7.X?BF\F>R1$6HIYUV?DS#UP5AM/MXQMY(I52-?D M:!ON[72J)#76\M>I+DZ^##XY/JLVVK.N&QV];05G>#5:+ MN@2K2O,SD@8$*R"K]1];07@'O2R@.OJWK:#TV=^J]&!<[](=O/EC_)_>;Y(C M@FCY*D_?*/00N97,;*MW:"EN@[X:3ZM7;W';[K$^'/#.:;PY_Y*WU5,G8?#S M,'MX>+\TV2>]7$_1J;4SC?'*%!0WYQR.[$9U M($=\7_8'QGX>DE PE-^0U'YE67YU;ZW:RM/5\W.R$"@1L'+]GS5W45Y[P(5* M48^$9&C_M5'H]CEM"/6YK?'[AA>=AXQ27G(7J^;YHS#<$#LGRTO"N05BF@$& MZ&:3X79]7UQ-]PSGM&07U L#>N0<4NZ=6J4I1/- 2^"*AO=<%RB"./2GO0.X M3=GN;=%WQJE8$1#8M,CLMV*4O_NOZ-]\6(RK#<)0B/1[JO'WK]^=6DSH]U_7 MPQZ^^[-=%.C6\"^MDBU:B[WU93F3*JNWM(/ZSZ-#MA(N02LI71*7#K[N\'6D MU>Q/,K/Z% 2+&HAF970.R* 5.9OES2,@TW/!3V>JD?>.S(YI[8+G=RN%#S73H%UL+[?T>;_ZV4Y]]AQOUA_ 7I[I:? MIW H82<7Z]DY!G-83MQK7B4V[V9:AYU@D-$%O3I0OF^1A6W!+D^A(+)1KG^8 MR3@ML:5AL-O +7?:6J?I38*VU#E@PI1MV>DBZQ2XG@]F_:28(1HLQM:@Y=B&Q_'R6=U!RX72'^L1U[OZ;^J9LV MRR$8H*;ILLM[?%BK,/?V[@ M#[Z$KBO1@^W%$XJSC:S1>AP*"1C?X^A.H_T'=,*UWF'_P%J\-B8;O'[/A!O- M'+.KXK\\4Z%R\5NO#OL1QM4(1*"BF?YQ09\_H=FW7A:.E>:'S) G/44#NH5; MH\W22@&8AU]2#_'? ,Z2-VY%KLZMW@4\-'Z&^@9875@\M<63&Q(-.+]BLCY] MG-OTYJM ;4+U=TL'%$+^!JC-R.1K0WGN70=X]]C2>I>,EQ2=:B8(>8H[9/>X9O@T41\6Q MGCAZZLF21?W$EK2/3]\7F1^&,;S,GJZ5]Z56TW%8B>&KQ)]AF[KG->L= EUO MO+UB%)_@^^48Y^2'['A)F?">OKB 5LK3R^=083-/W0BC6Y:J)*I.;8ZGYOBM MC767Q99E&0W^7(EI7O(ZNC TE&^ .+@C=7DYP"9^ERO.U /AP@,%H3WSK3#Q<&J1;4<^6Y)%2CJQN M(=<=O^TO!UOBR0C6$GL/\L=GYX*1J- E+0O\> M=8JY?6KI!^XL(FLYR]GKK!2MT;@UQH7\Z7:@POR]B7K(WN(BSLA,.WWB&6V> MLEOY(OKXM7CWU6Z$3J@X.07')?.Q?,=N(&@\.TS(O?T;0,<=OB;HAK_5X';H MFCX1H_]JH6.A5HYMA^%=F;<+%EUHX1&G*GTFA66R)?4;X$0CK"JU"A?M":]Z M&L;<,$/-4[[[(3'K\?TU8BLQB:<#9F=M0.0QSX5-HE0#:U8DZW'2B5/)LVQK M6T%$"#H5$U+W71JFNAKU4?B>9;GZ4TCD>?T4SP 6(4KF;'\*;JI09?)]@\+" MWECXG::#-%/CF(_'*O #T95L4AA#-G?4IW(48EINV8#K#87OIQR M7DAWS@%#T18@C]6OUFVD.*D>[)9Y9\T-VK-[AM^U_Y736?OLGQ[MJ,?NY7SM MG2EV/)^M-#2Z(3U__T:%[SM%#F><<-_#=^[O5+\LQZUNQ+SDCX2Y[". MB0SZ&7JH&'P1=H<;W@86+6+[KC7^K,)/YY10J->0VJ^[13HF+WDZN!#6>47F MJC<"O6:\$DN 0^YS#VBG)WZS'D@E#0Q_7D.!5P="6MPT:$>>ADA6VAN!A R M_!O;BK;M)H< ?U[J8S (QI'?T%__(;GT/:\U7B\R=F_D'25T=E0"6%7_]LPE M=:]W.\7S57/? %ZA][QN_,N&C?_L][BZWZ5M^C$)7 M_CYYG^B#J+VOQ !U9%3WPYKTK7Y)<> MS]U!PW@(JV'S;1;,,+?'W!)W MA<3LTXRVADW4KF%#VZO3S#73&4/)F>UK MM7Y/E_T=>?OCE#*L]4+'O"WY(<3U&!.IMQ5$$JOQH'@K=LP?#)J-;;"KY)-] M<*ISFH'F;:.!P^, _F\ RN,A\)M*$XNJSQGG9VI;\[:+G0QQ[>U)7DV>.Q(- M8&:EOD9ADK&@KM^)&,$V>9YZ_YQ7_&2R\10,'93'54J/8[;Q9$CD9IO.PG,I M2OQJ^ 87>EY$)E0,6U'.JV>7C@^]UKO9.'LA,D".*XGH5-F:2WQK'HY02B^4 MV9$(D_US,\=*)#IQ8]#^^CO@[L/97T MB)XZGAQ0+B;0W#T?0+=P/QFXY*^N[GJJ6-NM-1"YXH36P&5GXQ?:"?=X,"(2 MJK]LX1FO.JMKC7+S7@0# *\G SSI$#4)*!#/7,9 M$>8)@L: 3=&_J[JYOPR'Z5"Z0-?#YSN+8_8#$H$U9**$1(AC%HE:VR5BKL^B M^H6T DFDK-ZR4:^;0J%TV6=.CC2[YT$UH-?FR]08PUDAF"MGE.#G-;2Y,#=L MZ[MX$ MO@K@BD[0>@8W;=4'.P5W>WYJUP^D9!"PHT*825DMFJ(!ON@BLK!(DI968#^8 MP#>"C#JXP@#&GR^0C)*/"1IYSSTX;]W8< ]+4LZ)8"7E9$_A'_3X(,Y+AT,^ MJ3PEFSZI1!M;@8W#AU(-7*)'[Y_>W D:BJ(*1*'(Q8X56[E&64J+D^2:Z6?$ M"0Y=+B"5#BU&PQO()]_!.?HIQD!"DK9*I#0'SQ:DF0X3/P"TDI?(/+<_:".BCDGY9OBH$+JRX=X M$$1J8F\,#.GIV,6\**DR,2[\+,63P,LR$FZ N$V?O9HCU.FMGW*UUXM&'1;L MWNY9( MU;2O/3W HDWY)G"[I;+"N\HN)Q?.D>33 D,9YH>KK989*M.@?R18_ M-CH!?N4XHQ(3@I$7+?16C>>1X33QJYR-"DN!._5][R&L5ACKWZ H;7Y_$%II M4YWCE6K>V /(O4/&]#$+ZCZG=[$R^12TUS"4*)$2<$K2W9M!RC&5]''1 M,1/F*T= ?4A@NB?:]7A%+R_B^F,V,:,8:J6EZ@*6A-5+@XA] /!$M2K?0*6/ MD>HF5E4)_G U?B@]^-/]2C'Z<3ULX\[&EN>= D71QG:$/L2,F:\ MK]P3*3"!AO(D]O=BE<^6&#:#XRO15:.8VR=,#L,#%>K-"];,CQ/>PIZY+U1R MN+E/9Y1N^U^073\./Z,:O.?&3/+.WG%4//ETY# -:?#KAV^ Z-@VO"XJ]678 M:=\%_WR37QWP%&F%CIIS\C?:UU/$ ^1$TB8J%=;UXJ

@,$ MF.APU:"95]V@86C9M$P&HP0XK_9CM<2-/OG[@5/R9Q2U7?L&DP_[#2H0?B%I M[="X*?-HQVFK2J]BMQ#]MBQ& T>=MT#\6>O5K67S0K-AN0]//GNL(:X"SHS\ MH8#^0P?T_TE_$'K\-+2%:UVE:D;H[;9I]OQ10/_FM%J55*'B7E0-..BE2'SJ MX3N0_4;,+'H4\L+'*]5 Q%2RE/[B#[&@=YJ*RL5Z-#[R*CGQT9RJ*'F M7M;NL,T\1)+03#NO&*5&U;UH&9&<@;B\J&=YSW8UK\O\\@IESXO6GD=(=U9Q M=4EG##;/T3/L2=,,$_B1A@B0XXLY,IQWEY'K2]'>"KKGQ)7B-!W:T'\KZHUZ M+ 33%9"Y,;U=_FG)UIZ DCRSS%2L.40#\K0HY1IP!\@:P^^>H!"D/Y9J1+); M$0D/!4ON9'^Q-\@J5.@>X>/F#$&"$)^9E_HJ]D\/\59!B#GL8_'^%R&BU94Q M*Q$/ ,E.*9^644Z#=VVU7VVZ0YS]3D\9ST_+.[Z3H)I4)D/4XPY[R:C.3BEN MQX2;P+&.-KU@"RQ&Q$8,(P(!R%_.)U%K[,F"$Q9K@V^%Q/=/926I#0U<5/A* MK7&+'"UX^1I(+[MMUQ40+I1V)SU<1+:DI@[P\RD7%._J!F&N,R9];VO.\46] M!&$X>M3?[I/IDZ+Q7@VP?<^0].XJ(?Y>Z3+:;.A]G3)8(7NP'0,">-ADML2$ M\J\R^I*.6_,^UQ)VLD2DKMUNE2O(I 2FZT4B\Y?@,9YZ%E_[VK,"INH"?7+2 M=0J%ZM!VZ#K,)3BP"*'3^62GX:YZR*TT8@G5:8 MS6DE0OK.S$U" S4>!P-RPUQ\]QPDM:->>2A&A;8LFP-)3P+>\P1&ZW,U6:2P M&DDIB=T^2?KBCOS =6CB&D)%UYRN-\21%0SE7WD$_\J98E:923*'Q_AC=: ^ MQFF<8/X>D(UM"$_\%[.A9B\!+#T79 MG3/+-F!)-4X%W+__^^QYRT^]W9'(R;+[L@&;W5^=5N[;(#79G'^W%635,Z6= M/.]7'P==8]<3+)@:WD'*B\6.O1\VD F7< 6+@ ",#$'F@.D>%W;>7"E(T^FNFK_;C>@Q8&H9?QHGFB=FLAYV>V2$/O23S9:#*VS?T M9I >.9XZB#%$%C(FC"J;,NRZ./K4"\8JY:8B8H8B[;J:52_,&:=!^--23/GC M1NA@Y[VMA[F;UXQPEF--"6V7 N^<'X[%F?K+U.Y$5L6[018Y1;"940-TA MZT%C&FWI:Z*CKYUMTPG5>T]EW0JF=H)[B=:W[=86!'E-3#NN2:+-OC3=9_S] MT/34%>6C$*;FUH<7.!Y2R:I>KL#SWZ-+E%7&=(XDM<_0" HO[0CS?4 M7GS]:C'MEN*TD8\ MA"W"9YN&W25>GY^84.-D/[A-#O'5JF%_>NG1A/7ZT?+.DG[RW VW/2ZV8NZH M?;$G)9P1[OB.0/T(+L>BRC#&0.7K>V[#U)>$S2G5DW)-Y)1&I3&'9YV8_E'> M$([R7B%*$A_#FS&Y:R*H/)O(GO056URQ99IW*#I'*A6297>=H>[#/[^ )H# MHWQ-&3&>^-N>7Z?E.W/PJ+0YY1:IUH\E-NU8B;C2J$>R?(S=$NX2&# MHIXTYS?@!Q$/X#:R7I#6MIMNX!(5H$V5%]#+.'O7^(7%2\%+\.Z@8(E&N96A MY5TQL/3JEVC XXF^'V=RYS?8QS3FM M^&XSVC:?KP_H0C88!(:#C+%E7]^'-]3)#+'/Q4M<1]0)?;>Y&@:OW_GM.B3- M.K5(%5MZLD2UV;_6?:;DO$SH(SL9K9IS-A>BO,>]^0>+C&FU4H'E5P:$S8PO MI/7%]ZM[!(IK+<)XY[?4>%#9[U6=S-+VS,+8//;%9QN;9!=;=@>K7P"%!%R[I[IV"\H7 MRS)V\UV>S(_;BW?ZS>C!DL<\BBKUGAG7WF\V&E? $#S"7:EQ*?8Z2,P;.Z_B M"=H:&NQ$&$J16 :5K\'LI3:2&[X!]N*N,VCT.OR!-QVURA"W:5:\_DN4;I5X[>:)&/<7>ULS_?0'6=J5BJ'%>5V,H @7W ;W6*'F1< M_5?,^QU.7F^FJ:5_G;-189K;GET!*/XI;_]0!_+VWSWSGR-.6(967RZC*%:' MU;-6V8MLTT)S1)8JN,O6TSD487!V@X?FB(&OX]U0JK/7.CFGK2FT43?KRGN. M!O6OHH'G3FHFM_==8;SD[TLN"><^V?9R5L5PKK)^9$2?_3FLAH;(:L3U=I-= M,<&]/<[3:=X#4FG@40PAT)'H*@QYIF'#9XHWYG]7;5>4]2\8 M3)HQ_^U0R%;$V#P1P?ZT%#\"J P2::^QXA/LO-$[P-=L%Q J'%@_EZ4EF406 MFO ZYWVEIB^0ZE\]+;[/;D^1\'.%M2K'ZL0?/O#-N%LH(0,6NTVW^8/6)UI5 M?[:*2ZE4CEHW5.XC!+4H=EFK4I8T\ ?E1K%R:0?!L@7'/?2=7I/' M$+/\6U^S 8P_S@-,'JZ<7)>0)"QY,37GV6=QC>4QE@CK#G$'Q$Z.ZNEEJG'( M?L3WDAATO3!-F*QLXY"%>C%U+S9$TEGENI+&JR( SS_;B5J,+9,_#=LI];"_ M#1BFF,#4N^6.OZJ6WQBTY"^ 46-=ZE]WS^)W\(,$S3AJ?+E9-<5]\E4;S;5_W/JU;K<2)O5)JU MW:D>KQ>@?\<$=V>8X!W';> C,'W\LC%"H74A13=Y3RS]'^;>.Q[.K6L8OI N M.(D6/9&0($A$B9X3$Y]S/^[Z_Y_Z^W[?^4JZ]]UIKK[W6+JM G#4E?@4@BK$3 M_0N_/5PT2*7)]/"V+*PW!HO\SN#E#[\CXN3L;&9E4T4W;2NP#7LFX=HCP^'O6#%9>DGR''(: MNCBC<=GWXE&7 NRI;_(>+"Z9AQE=Q][O=E1K1]B+OJ9?,H45/:;5%KP7+RI8 M0KB8,-A\*>L,?#YY/P]:7_/(.SB1X]<8T[=>:'7=M."V,$GNG#X!D2;$:SQ75\]QEP+VU?RTO M7:8VELZTE[4Q>RW;ZLT?COQU,=-1%D?W,Z)GE.M?#ZPJ>^88]^Q =\A"-T;\ M7B 1I"T9\A#N'*G@##(K,:*QOI.V"@6CN=TSVJ1($V@,ISBF&_*:WJ#*=>TN MHE @ZD2@F'=$N6QP3YOUMM=^5,-5/M68)F2WJ,?(U)*TK;-98>(:!JEE[J3\ M9E//#*<) ?@@=7LBIK'+,/>'H]=K4QQ35#AZEAOMFSM__;6,^,Y#,]R4N]]7 M@![GE:XV>[/VHX\7E\:+!(B)7M#),-^U3QZR-6\P=\RZD41,, M9$J?=P>8A$#Q3@-%MITWD_H[$RB+$C@4)P2<#AS)I*EJ.-NU+Z,A=>:3&R\3 M2R%WW#\0V"O//>'7.B_;(W$WK/1*>I24";39N<,=UVH-6^5(N#ZLQ/^ 5]= MM'4\PJ-MG/G4)UXQ"RL>->X/*UK! ?BI;?6,8:N:-IARA[/\RS4GT-AHFI%6*)G%*G-E7+I>$6C(:1F.> M1ZJIRPF R9/0N'5NPJC9)[,*<+H(I%+9230!V@O(_^%XP$!]X&CX*F?;NA'1 M9D*=5HL;QI+$F!('N0:3Q*JGEZZF^1?T.X>V&JRA^X\3>>QSND%H)XDPE$(O M8.([,(HK/4R."#TSS2K:;9_9TH&&%T\K90P@OH45%QAE32@*5J>_IN&"99EKCZG\ 1%A^/@!> M.3,653US^K)]R*Y7G2+8Z_'@ .!UTG)'Q+9R?-OU0=A)FF/ST MW731 D 4_J,_5MS:K14I+8+3JFV8X?$"Q:-7^KTNGELV]HTQB#2>@;5'5TPH MQ)]*Q83I1RR8(F.ZY]>P?AR-^R@1L]>,I_[H0O_+?.',9(:%Y[56W(BD]^:P M?-T#US7MJQP7R,VE)K*YU46J?M8G'F5<4*^22VZTY0P( \?F7#7@G45BW8!3 MB3\0X6\SI0Y-P&V3G0I)7GCJ]0%?1N'B+V7: M$W/2;\6XHCP\<:,"U6N(\V M2)=[U*@Z/;ALJEMNF!F9F.X 7/ZV$#@7353B*'ID$CI=H!BR%&VCO"A_^"U? M^FV7=/4F>ZV">/'/19IN97/XZ4JIH9G$R?87>I*-A [[2R5";-:&7!^.6_] MA/FP9^P"0T/T?++_KAR>6*N.I>^R3[B_9$H]8IRD0WQY"Y)UG+)/H;]+DUNLN!GE][?!TEY%8N'BV#[97D+['C M)@U$\&K+V5*KXNTX\P4Y6=%WA@OFY_%W;. 5?N[B80A^M=!"T-IKAG^IAI29 M+,O5W2G/]GV=J;<&08R2/QCN/^_[W4BDF[:X1C*>:AXIGY7@K_;^O-/*R@@1 MESM)&E3.V?3PJ ^0@\:)G>VD(?'7Q%'>4@LD1M]W*%$4Y,:QGU[IQS=W$,JR MUPL@X0_3/^R&/HQ;4;318AY.6JZ,++C2HVL<=TB(/M;*&F4B'80P^Z/D8^M;7Y>N)I=B7%H?V;U4-8QT-@U]T3C ML%DQ19>L7LS1II[*BBR=CVI]MZ9I&.E$NQW',>KM3G!Z,%%C'(D>T$?2WZ=' M\445E*2K94ZGEMB,]T>>?P3+S]H.GCD3\"O[_4*O3KVH(2NHA(G#TB1$HCIF*E'#BKQXF5AK_N3J-'7A/E"E&LVS9.Z2]NO< MB(9#WM,"Z)(']96.]2/G:@-[6>4\L9*&BJQ^3^L0LUMBZW%SC,&/HR 0A,U[ MJM@L3C0!L/G-MM(=DC0Q'R,0;(A( :ZD\H>B;@U%%OA55,85#@=^(7E M1^O3Y6O.(ST.BU,!07GQL;"7RZRN1J?862I:G44MK_:6\\$+98?MPK1PD0$E MERCINNH-WXUWS4T'0/PW_V5^ 3TY1.X6 \59NGC,R9W) M%$$5(@\;;BP&-?XPXC+*H<=XZYUAWG#U1AZ( +E I_O3V64NUT&[ M/ZVM8O32@@^+ONR&\@NC'D:A$<6G^H$V+U&6VB?UJU')N_&&#V_8Y$7H8QWLWZKC@@$(J(IQC8G(RF*%5E"]58T MOPSI6[?CDAT=4>_BS*J&4:(1>KKD6[[P:L:\*V]O/TIP"&*:^H')F5Q/N^%? M6\3-$^?@RP5%IGEYU_)@B?FYQ]OACL.._7G%H&YYC):Y6$ZM..UB52 M; GGIOG@O>?< /V&T:9B9GNRAB>E^![3[K1[O6FW5[G>O06>^(!5C[I"6I96 MJTWB0$\R_%1?HA$-+J%>$/@D<6FC])4_3OB6T4(CH/'3L_C!Z&S+(L]%BSG_ M>DK\P]%JZMEN9M"PPJF48M%R[?E[G=]"*=?8@X(E$K1JCPUZ)O?+SG5KBQM9 M]E*GWJ=>H+L>"P"GXM<=5_@-8A9VT[\DEL\_\YKL'.^#"J$T,/XKI5#-2OA0 M5FAN>(3322H_VF-4J(M);ZKK+63.4.\^G=[/UZKBBT1VLNI<]U,U@1FX"466CZ!:Y M8E2I!?]PB/+AIZ@ZL"A>O_NV,G@YQ@IA&S@0[U:WVN:0Y%#=8!\^F;HI^_13 M#%XK)KC=_P2J5O333*VA$<2G1 BI?!K$%R:H)@&(.$S7GI:-.52N4U&67C:. MRI^Y-PU>;N'DX#+Q=8+$M#Q2GCC9F1]5-E&059_^B/.2G-==A)DK8OH<<[<$ MROX.@T'0[UC S8^47_7]0KAZO:]5\<0D6#MF*%G6VR6,(SPOZ16TWS?R53\/ M^/Z$F(G?6Y8 ]_))E!TX-0'SN[LX(*E::C)FABW=;< 87Z-YVEV5\!CL[IN( MD3VT16L-$0_>57)LCIXW2-UOA=V@VPWZOTU92:]:"Z4,)2;4&W&D- 87QY.J$(=\U;,#/ (/K3B& M#!GKEHT=(VK47EK)>1^+4_/MY.H$K/](NL^N@@LU>9,\Y)&@>)/=7(RO$;N< M. Q;R&Z+(!8XRX/<-[S&[\1\UVF[0:<&97X$C#'D\25L+4;?\>2;6%1U"1KZ MIF=LAG+ZUD 8=-)W@.)A=VH?#*2WU"XO1IC[K.TCZ MMF=%?R/Q/WRW @ AA1C7Z [A*OLI]YRA[(HIYPH6^?)SM4$50M=*]NS:?LLV MJ CRQ[F#T5"TM+K"FM8E.TY9A'0/3?&Z!6:]L&I\4PZM8^VC2T&ERV!59P)I MM8;S/;F;P+D5NQ]&ZHC/> W)('RR28 @EYJ3TD=),[;5JY!X]Y:4#Y/$F3HM M\T%$H$0EJHEMBNLNMAS*__98C2%7.\(DI.&+5M*YDJ'AC;6LY!#ED$E9S $P M>[V.+?4 :+G/:!T]"_PSB*@O&:T1-KFWQYP%DCCOT[7_S!KEWYCSC9VJT[#/ ML^)"!J3^VN;$KY5%_B+5;2J!WYKWXXS/ ']&.P/'G_N8[G)!O?$9YS-X\QI4 MKHUWIK;S!&/<:1N^[G>];'I"0"$H!G+ !#F+XZ>1_ M8FG/RK0(\8U%F#3<@>>0Y^]CL9W\!3=Z\2'T46F[82F]X^K%^;V<;W8=D+LI M"0\<]1R34F!YC@9:-7T+^BDQXA\.G?JA4(^:5QZ"RTDO>4N,#,+ /)%YM63F MK,--DSE1TC!;JB &?(-M]"?_$#[W*S4HY9DML$(9N9S+'=2H;_>:L>_J%SQ# M:IZ'E?_7?]U'@Q/7N/"=%.8KS@M7BCU_3=#_^Z M"FIW/BF:&KL?(="\/,^%>C_Y=_ZF*W'<=-:Y&AZ//N]^\W\[#(%J/^L_VSD.9OT[:.WZ6IMW/:9O@_TMJ__)(,^ MU.E!@-L0\EO@HDZKQ&W@RI__84%@97(^#*4QL/1!\UB:98\T#7 =)K#7?:TR MH @NQ4ZF,(W<%*30/"K]],7G3E]0J@AH./VRP^;Q\"L$3_P89? Y+VKQJ7RXQ(1B.;Q1>&KZJH4%Q5 M[EE=R5!SH%XS,N8.*9@^WP'J5H<2F'6B-0L_0O1?L*5ZP:#B9QE];_S)M*-M M-49P>?'$Y6CSUQH5 TL;E<&)JXZ),5+BC3WNH6L\D<6\J.[MB=<5M\M#L)+=GCCQ--=?1BHJ5G 5*SS>8=R^DIWY MW5;2K9Q&XJUMCQ4=3@>#0S4Q:DBL$I\=0/@]'XI][>,""+1,O4Y"9Z5X?D&Z M$H7;-TJPU"TXOGRS-_*(6-JH.=G+W- U&<-^+\9D'+DW5FCO+:ZVL MQUMYWNUO#SE?:>),H/9U:I9(&/IVC%CV,Z*(7\2GQ.?T"EBSKU,+)/#@(5,( M=/T=L/U#%].WUMXMM&F['=)C$# U%-2@-$RMOKHM/8$,/P"#=_MNG(]+V*X.%_9P([??PD^#S.]8+::_JO0N][\MFKB!56O*DMQH=,7 M_!S;8BW?J')7X8)$O7]V]L_11\R//%].=RCZ;PQ/L0B)$RYM[#VQ_C!:AYOB M\\;=\44XHD]^X=XWN8XQ=C*IZ5OBQ)@+:3CA$ 94DV"O^%M]]@ XDEI00RVL MH7[?R42XSZ1#7[GWFT ,)@K**OJRU=&TU:OPX M! $>VWU\#<4IVW_CNQ&-?XC[-@B$NWH6(]4F8J:J]&_0;BM:9,M6?"?)60OL MD H&ZS%5@:=I/FBR:-LM0:0F]3X]W0_9IV]7O:TJ8T4KX%J,YISR-!2R\@,/ MG%JA^?6B^2!:BI6956;LMH0KXR0J=H+G9IM_O-"G-37[V@;G>AUK?2#E=U^% M_ZF[QK^M(WIQ](YGCU!PP%DYPB+[>P"Z\?WCG"Y(K=SD2FV%@2TZ7RY)>'[D MS /*Y^0A83,,MM,Q7&EXU]/\71T&4^258[7K-8DAXC2C'BU3;Q&K'5X?LOEC M>!]'2:;64EG+,.H01[U+:XG?DO#[+V4>5VVBT9Z1,:*M$G&.R>LO^DX),$-: MESU?M7OPY.*=RE+UYH,84W>O;E1]\-5_7'N"R%&V45DZTV9)62VXL_ @LA0M MG]%;5I>5 _W2];5[YGVU7WOXX(+6&EPTO&X*BP.EB&@"[J_^1;=]O\H6!.,; MC)!$+"L^OF63O-C5:*5>-(E[VDLMK>H27\M?X+&T1",:.=)(?'%2G[)+DZ"W MFN<\SO?IV[.<>W@"Y+D1V[754[G1+R"+*I+UC\J1Y3#$NEYB$M=15]_]I:JM MN#/.Z66VW-W2E,Y;JU^:M2Z%736!]WYC)[YF^'&S-F=HNV_=,J;APBRRHDO- M;?!RDBL13\X90/3/]UZ47FQ6*^/H"("!L&>2EODOQC97J*M5\VC5'?)4NJ-G M#[W!:?-_4G#IZ<4",06D<;(JSZ3>R[ M!^#E92[GVRT:$33[*&-VL=%Q\>;-B[F*?#J*(F+FU0KCZ1@DI \"P/]E&8&" M3=)P(R-?B-W7MF392XY-58Z.AJJ?*:=(*7DJ:QME*;;MZU6;;,.B0^5$^';U MSK5.^3'$5=IR'*@L'!P%G'WYHQN)"=JI$BLG_GZ^6MF3 M^"7E=[X:B'5*;0Q?US:D&%YRWHZ/3VILCQ,1$"UZ,CT^HP0.D9"MM@QK618A M;XU7^R3V-WP=@;O'"9^A?[/_J_->92N\J\C[<,TUXYPZBJ+>A92$:6_(H!9J MKO]XP)'!B!.\;M>.=%F6?+1^YT'U,Q@,<7Y:K_NVE")^[CA@\>$',2R&H>?JHWWBRGYM6:UQ/91P:UTIIFSPX[? MG.LE:XR),M,7A<6*Q[2["I9YOEOD961!V'RER>'==*&6"D#HWT1Y'[8P'2ZE MW[!U6;2QUSR8+3]I\;973SCR:%<#R<181 MXS<,\QHR/F$*FKQ;+V@+LE]P,GSV:26U5KO"ICS?IZ#Z4MM=,_D83$)N1#L6 MUE\_EAOC?UW](0@U8Z09IA.63,H[I+XVC\G1*QQR$J$> #+2^7?P>QFU*VX; M3Z3.O_Z;7OR/G]0FG?WV;HR,T:*:9VD:JX7HW-3!PI'QJQ+T6K[ 5DY.8.6:-5K%I6S/Q;^YQ$\7_'-IAIU1:J(C:78AV])6U]I+C8?QY M6C[;.N(R62]10C=.@'_T<61L8[6FGV-FYJB4U9">;8%B._^U47L/XU!KC@JR MW&WVQZ@&'?FOW/=$FU8=4+ZLM[YO^JJ&?FMH*$:UFM(;E#M;AJS7%&^1*9E/ MA\4YYT_SWN6W!+OL87T\?ZG_8CHXC[GFTE $]Y>]YT8,,ZRT"@=7Z1L'_'*( M]\;OPP?>3G7?A%J\>.6]^4KM7C&1;:*@8OS="[(]#IR':.*$ZHJ@Q*"DZDN M1#>-O2[/V7ED>,AB0DH<3KEV$F9*D8JJP+B9A%'>JJI?8WH]F:(BQRE>:0/Q M#!AFI6B=?D%,!11N_V5:&3+2^[W"CJ8K5Y9;-QJ*F_-8&8V\;990 M&$R0#6ZQ=1J;=5;H76J$^%P?C7AHF;B1^=;A9GHH%>O^M0RC3W?G9SG/1-6W MA/ABZ4TW1=+S3%>],TV7<='6826.QE2'R]@P3+(9Z5.!]L7&1#[DT5^*K):Y MLN(A[F684*QH03@ ??03E_]@:O;O;[ M0R5!/[NS'"[/7^[HP7AXO&KG=(&=IBAL2I.\-1/MQ6]6R47;>@VW<507]%W= MZCD3YJ)>/$][X.Y8\6+X*^8=1.3+._HK@6@"66U_995A:_+CP6\9:O>T:H@" MFTG) DW"+-]B@H[.PS=B#X"JJ@_[\E<")_T 53UG7,C>;Z%N+<\.@/-C=#MI M_MFJ2Y)75*/O"6P+ 'PLM,(!U:=[>7*W+6O*.A2]3$J^40R'UIGZ:+F9#XKS M]!U55I'C7.DME8Z,LJSAZ(CG:20F)ZP9HLG^-AELE^J5=Y^._%?UP):P&5$L M$[/Y<%&=+FDH-HQW:+)ZL4 AX] T;UA__ M#IC^XW:(&>,AW\89O.E+Z_>Z%5H$N8:$$ECS2BZ0SH-N^_K>/CGIIJB1C)FZ MYRR8=UEF',OO;>>$-F4?NT\__YO@TS$[0P6$7I&J:W&VW#1# =>J%=< P66? ML F=/3A66CE.GF]?('[!U"\J*NG+BE\G'J04PZ0'Q:Y,/Z^CU-PH9F/$P>]L'E83W0[9A2I2_\6\3/M%(#77XQ@S-@O?$5 M"4.O^=\<_8/HY_-D4GNB!VD/]EY0CG0\*C)^.)A?ZFME\) "-TBS,GACC"W= MTOT\Y/7X8;T%DW2//8@'S@:R!X$3 ($[?^'@8?F:+)7##6-'W>!3S\8]8L*E M-^80T1KV7NT-3D(5PZ$TL6"2MEHX=*(1?DH0^M4T'EYC-'8E%6V'KP_%K^FE M T>9_U $P*$N95:!S%&Q&MN50'%N'&#T>PSM67$J8LJXB*8D_84OU==-O=,& MTLH7XG0O6%B=NU3P2Y[,^=9H\IRZVLMO"VT-AJQ0R$#S5]_[[^G,?PIQN6W/ M7MT=$U::1:._NVS'LG8K^7J5D]JB3]6P<;EB$8&]@A)+[/-P_E1**7NX!78< M&"<.^U60NB:V0-#$UT=M/_R%6(?:Z]=K(UQU0OTBQDL?#@6&RT7GMCWVZLG& M]?2^M^J!=]ZM#Y&:[ M\7E",\[J>M_XS,,:LC5*!.E8-9A3ZU1A/(D2A>H)LLVVP=U0,)"(S$;0SXN, M.S4)G5J5305?4Y^QI2$V>77B!U3J)T@:,PH8]?Q=_)OJ)T]$(R%N]FW/JT,* MX1[3G,2\FTX20BH-!4C V.9W/OX/DJW_MX>XNYQ$=PE]IPTE/QNEE)/75$U< MN"],IW@WIJ6Q<]M*O@HE?@X6DK+,M?2\?#%888]K MO1Q]:D[T?&6:9;5+/=Y!"(<7POE!;$/B1K(JOR9VM'9PW=6!>GT&<$-_8XV! M)%5JG$U8LE=8YDM [.)XHC:ZKNH@B"L?M#YG=_F@N Z?0, 5YSP5.B?\#L_=0T@T<7@LD_ M15*I(?RJ::DI'^AMV7@*^!LCQN^.EATP MY3F?N0':XRT]NGO+Z0!8'P)4]0^ 8L/9J?>JY/.>!T#!=Z.0N_>R5D/\R7XW M3^V>)\#2I[J W)%W9-D('3X J&5 /H L"KL;GL8B+N]= "8?CCJ5C;15&W< MP,>']9K+7BBYVJ&'OEJ*4.)N>EPU[")22KG@?=I:AEM]<5O4G3PY;I90L1U3 M,4[MSS5+> UT?"=/GFYT8A:^R+H55+F_.'#C\)4?2H%>HR:!):<_6O4Q;^BW M$%N GO*>KI5Y<8_L)FVO975))[15T-/!Y12)@,>;=CC M/,1;I JD8OO+C2[+)L.)XB&_?')L09 NGXF^Z@@_]?#33:1^:0Q/GOLFG_>' M(_@?<\%"XU<*!PWH$K*R.N6T1/#$U-1_/ ,]L<*WHXYG+QJ!51F_[( ?S(B3YC+/G: M_J6HQ87$0ZW".A_TRH842(*\MPC3J/>'/OU53_X53B#EN1(*Y2>%-SM>(73D MDQ=-WR24S<=..+A[,SO[58HTR%*C*X+%P3ND<#!2NX9,JND)YG(D#Q5798QC M^D!E5G)H/,0>:H!'NKS<@T%%,5@Q:/FN#/;&E>Z?AYW+]&O$AW<:%-VT6WKK M],[;+M'B$\&@5*<8Q1-=#O7KWSPNK?^29'A:J4KV9FRPB+Y:0274;5E_WIF9 MYO8,S9>F[V8Z(U*EO4Q*6!8I6S"FV6FQ$Y%Y=J;5[M^WGFM@Y-[GXT=Y#/Y* MTW\V]P-P4KV9]S@6_8;@]-X_&&1K.2\>_T292]R[]27)XL5(T5,";KRYYII)>C1K68#_[R@%G#KQ@V++7G,JHH)#>ESESSO#H MM3EB]0W1>]=!/P?AL/* M%)3/,K'#X\4[C:5CWDSBTP'!OMQ/TSCD?XXV[1E MWA_X$1WC'="%]6/![CG7>2A&E]1<(98Q[DL*),&2CA;6;_@9>991_%1-MLP9 MAA4"9W>5,SJ#^.Y<^R\U67Z'_^QC6;IA5LP+Q(I_8:N*E[6L?G-(WH)LAM*\ M9D+._34W&^\VQRD*>,(9' ^Y56V9[,AX0?*J# K"(N0OH L"."[^:P26F-@! M;+GZT^W($:/-M-OJMN4#!44[Q S_TJ7CNW[3/FA1+:6!8K9,N)B.Q$GL2W+/;2]L\V+)Q-!'0]6$!:S-VO?D>,J#R1Y[! MDP? IP.@,RW*/&9/;EN]"3B\=/8W79&+["$DBVMV@/"0TB-?_#]9U2W23 MP7*"BNE?U>X//?+=BQ>>.I*=GG!CTP=T;T'NE];7-H.OA/#F3VY/C2=/-O;B M=>_8BV)ZD4(R6CYR XN73+PX:B3%QC<.O@HRJM(_G.>_AL9)V0AJ1?G9?#Z2/@?/8S6]%5B]Q4]A<<: M)[3JQRL#^%J5KYFDVAJBQSX6;E>_Y1PXN?X(Y_E-\ECU$->&KO[.#)XQ5[^7 MSO//]]7_9(EU@.YLK9:&4X3G8[.I,Z*E3,%IT\$3;!SR#(2S)H_D)-KB6YN< M/D_ Q+U='&Z:ADA)&&Y!#);5LSIMDX>HH'T!KVC5[6=1I(,\!=FX MU;%1 T...F/41726K+YLG'2I]EG'ZD'=-GQO_++^8S0.YIWS6[G\$I+M!4YF M\/!\:C65\_M9KE+DDOJ#TL$L8]D,2OBP?FK5JIQ\OZ,L#NR0^'V]HOP<#H"W M@([CWQ"_>9[4T"CL4G %H9@DF^?SJFJ.5AU('-1/;IX??T]KBJI\.3ACTO=E M;E'VO@P&< MBFL7UBFM8O%"W9<"&F4C(K2$@: M)0+20P%'U_[&"[:RS9&>>W9.7Y4_?#T62R'4IS3?B["M>]JF^4CI@2)QV&[X M:W(8GV/3/2]XPT#H6_'2<*D752(.>*Y!_"EKGUIMP&T9-@XC+Z6:C\ MB$'"B,];ARQ-NUC:_K*U66M@56/'6 $\L_B/CG\]+_ O]VVW_:>BUV4'#8MVL^C,@;&U*$ MO5KK_!C<2M%T:@VDCX\6+WQV1B^T9>^QO=GC?T2#>8OX+FH"^G5+W']27TJ6CVG>EW'5*?U MVO)8.3(?]0;1@7\4O@1*NKJ]4:^_^!,\#:9]>."3BI4)*1<:X+2.[-/=,_88$>_JXYX X&J+Y;G,!)7M4[ L&#;T]I]\_D V(_D2$ MPWY'S-,R)<1Y1-UNKO#Z-YI(2[D\>^6G[+ZRY(R1#T4ILK-,YYL@N?5("\X6 M]D*0,#Z>F X#!1U_&73,P:=/^GE56U#5XY'$V1A-WSLKD.O#\J/H9DG/4!+KF6[-VAMY)2B5@KO M0W(/%C-$-O(T?'C/R5%4\#(\/G^J9K/!0RL*1B!&*MYE(K'/GV ]#3'6>SQ] M$X!*?C1;\#NR>#6"O&1B/BG,$V?M>C;+E')O.NN>CPWEV4,P]^2O#47O"D@U-.>H/I;A@H+<8?$K%64S47U- MT5OT&6:^JSUQRDWE?$DNEB^]#9M2W \ 5"%/DWC-,B=0A0.1]0F->_R4>Z*[(U@(*>==EL\K#M$XA&Q.6-1K//;)Z=1YO@/]:G JN MX19.H!X 7()$B9B//:#SGU8-6S3!K+?ZW.-?FO&I&YIC4&]00GRPW>.Y"VX M%9UQXZ\4_"<+X?P.[.PT3?JK6IE%RS8]7,<:5]MK/CR_J:7+=*QD4H['1>_4 M"1!;:$NV4Q01C;++R&CEY:ENR.;I&SEM%PX6(OI!=2O_=DOG&I>]HT;;\YHR&NH773MOCW'34A+O/U>NJK^. M$H'XNT\98GWZ*3WS;@#M;M'?6/,GH#BK;8FC0["9)U4!)J8WCE[Y\=GA3>ZT MKX985\@1 M7HT7$>J%?'A0Y1!'*O:N.EMR;#_4'2O2/]\+W,>FVW!&!:?9R&_@LU=9[=A(XG MG=_62;U6Z&93B"PKD']AMB&9:J-?HEV#. !@C[ST.B9\=OE:B]N>=WV""0*[=;XLJR+W"#8?UM)5O J]'%CG;5+7^ MA12]H+OC&E@I=^7[7FH-4(4J%FG,=>PO#'T_TC$D5,\N.(MO--K6=NO>&WBRS&/+WDK1EMR+/](44RW\[HC"9YV>L+YY9K\5R&-M!,FGFR]H<7C M%2$3=RUZ#<+AT_QP41":EH4&!3'29 )L2$TDGR6+]V2HK=)'!&]'8BPEZEQI M<<3AFBV*O?U4&?7NS8O@!% "2CAA#DJJ^4RW&/1#0O^3+F*X^.Z^3\T[AJ4O M-%L84>6Z*_L6-.K^S4\S/&H2U7FXWLJ"HKJSUT=!S9@''6?:;'#X/A%$1+CH MKG%EM6*KA4.T& M[G8==TUMDK:/0H605M'QAFX'D(]70JH^7[5XJ!#! %GBYVE$6?86032^&U9"4[%L.!(N2P$3Q*3;6FWIGX68+,M3 M+TQ,&=9ED@)'&FJ.?^U=;75OI#H[E==TU^O>#;UY:4J_(DOUB=LL#3(.NL'] M)=&'[,7)!+9_NBR7Y,U]>M)!S>!!E$PP>B.!*";NHFL[Z$T3+*M?!QN#]-?Y MU"^A1"I(Z#L,4)= DV@^+G=M+HJS4+6<(2HKQNK;._P$XRTW4L(SP2(LE$%2 MLU IE510,G-.G)1^FIKNIP_ #/2H_I,)I?WWQ)Y"504\WI->]"?03#:OP#E/ MH -,D 3[HH>M+MRL^MWW=.VA>2!2S$6LR(TCI=89N)I9S^"[MF>()A?JWV"; MJ>$K,ITSM683J-*XNR9J52Z^'$J:18%QI:4X0;06.S0G[SZ#\4J@(:ZA>3QLB.=6$U5KOV,QJ6L'%5,7^KUV>!#]ZF^G,3IM MR7>[MI*P3J(<8"$W/LK>Y:'+K]YJ^_PBM&T,[+KA@$:HTP&:)/OL'[ZP^IY3@ ?"S6WG(;%W>=]J,$EHUNM/E*ND_F[73M M/=KW+)'*Q"N&D-#]U%1BWR/G+VC8SN@WLMM-@&_G;[+/"UYGFTM8XF_W6V@Z MQ03._4*N&"['%N"&>>/HH&K2C;)8LJ5RX&R/"8SU55OK#BYR-8@^[8?=^6?' MM1."Y;#2H=$AS&3-^O?MDK?9S.AN#,Q XR.*+Z=NP)OC ?*-"/CSB_D(O)*( MED-"+DIDX370_^'W'ODX: +E:TU\B@E?*;XK/)=B@NVQFA67C:9=$^^^M_96 M\SAV9L$XN.YP@^Q)P::74X;R)\U2HR8)S">#M_$@)$A.'7V64?[_.W7\?]?X ML(?*ZT4PHC#5E.CI++3UYOT8C4^C&"%^[4[*\WN*#Q\2A4??TW3#QN3*^A69 M6S]=R4>ROE:..)==^2#L^LRK^:\BD4\52U?6%F*M-$A!,%0R\T__% $^]3U<*_$^? M6IY<+-#>2M[*A)LX%"6@AHOYC:!) JD-.,I#B")/HZZ31=LY4QH6M,J> M8_7U6K&MZWS\;.N02Q5YN<$RWR4+%W2,;>=+*27N\>*HCR O2B1O6JO&8T3M MN!3?32Y7=CPU4I$Y80$DF-^LGSTMURL[!5&_=ML0!,9YX%_35_]XF*:SY'S( MO%V=[25.+HG^YC7I+)9!VNWAKW9JVVBJ,^VNBFJ/LTQ+6&(*\6ID%3C?GVHN MU.!T,?+%*05%O\Y#%<7;Z)KOXB;7NUM\+PD2_FE7-CKGN! M99JEV=<>4#@!D]B#_R8&-H=+8^+4S[7VG;"C>_0>F"&XUP@0NOA'> O'*;\, MIL0OF.IY)F&)*ZGV3+3\N2:DXU>V&RAFWOOGKH!$@#+ M/R8,B7,>)Z7AN!+;4,56:?ZME,>1:V+!-5^.3S6F''&3O^1PZV[G?DMRB MX%@9$!I$Q $"/TM0!KR[ED,1KB\WM@$1AN K;SN?J)P,>:3U3/;\NX#+S2[) MQLZ-2*X-8NG0S9YH>/*:E5F8JA3[J=EIAA1?->/MX MLC\EMSN0\NM+!SS9+J]TT8^D8JHMI>K.&'Z;U ?<" ]VJA1;QO0C[N5=_VQ< M,MQ+SBCH[#ZSEU/RCOQ%Y YR,Z5L7N&<)/A\F&'<;1CHKFN]/BFR[_61 X#J M;-PDBK6/TJJMXU>9$0,99>-A\"=%>) YV/YH5[Z5%6T1VJ")=-)Y&J[7I\X/ MPQI.%G8!;BP/=D:\L![YYK5RQ^09G@C9.Y7 \CV8RRG(:$P6NUDVU%K+7N&> M)LQ%BQ72%UX0)0?M5G%XU\R0Y5/8]W$PQH(H23'X/ R5=SF=BJU&ORG13'\D M?J]L"2G2(95>T<"NH7L;DRT.[X:A_,Q,V7!!"N:8RNZ-]&$VB^L"CZ/%1/6S M^W3AWHGD1KS_BDYPHI7(J05%%0,!'__)XCUV V*#H0Y#NGU?KM)9YHCQP8"+ MKP8'FA^_>LO7?G4;!#YO?A4V3#A;T@R]E(J];$*3LJ[SOI,U1PHSA6GC]F>! MM1M_42S_[A&+H4@Y=#LSQ]=_D^W#MF4-:N1,OT^E@3-ADK+T>0^[ 2)7]?$+AL6R,*5T?">T;@7]NE>"^1:!K8F(V,$)+LA6NSL)V=#*[+;6X)1I%RAXQ R MS@U7GCNSL*M7-&RZR97D:3UP/P73PU[U%%(^AS;AF"0&,4;]@U[]"2=\.QF" M?OQ\.,D_C@WI43PN!,[&)'RZ=HN$QHKIG)9M] O.Q:K."-E__VT J\ 7/A%L M;WKQB5NA^4[-%QW;37N_"C#N )A#V='UZ,Z? > ->M5"M=;R@Z.#[^1];]9U]TJAF"%&A1&A^USS@, M+%?W<2^%^_G55J#H"%NE( PFUA'2[CKB$/-Z[(TC M?WM_?\,#VVMUP)'P=^Y#'YYR<8:=:*QL>+!%K,T'F92 )/YJ,O(4+I MN.MDMBEHC68OEWO%)VJ8VO*K;(^ETP-ZF.\*D* .42&#@^ACS_XW\O0[<$9L M--9(7J0542A"+@H6A>?&EE@+(T)#1%<$"VAO'G/-1R? H M7;$5UZ?)-QCT\:VVJY7:<>;/*]8]R:A^# 88_8LS]&_ C6C/&#-1&#MRV#2D M#;[Z;)Y'/W3%[/V#@I)7Y3/E;^/LH?*L1_H399V,#&.: B6W&;MD*JN_7(=FM[]\R )O1JG--Q%/)0B4"L[E&;#8*HO"&4'",:WFBWL-7N_$9TN4%_E\;0A:1:GYUJ!LW/O^E%5>"BC IY&MSGP8GQM[SRX'E('?/3>1!1/.#Z3S55@".C&QO? M]LN45VLG=*8R3P"$/KEP0EXCF\MQ6QC1Q>2G"B?JG M^]2. '&"G"SVVM)56ND:G@^E>PQE;*]\.M4-!7#_9)8D-RW]2>X#CYDQF^IL M]]N^OWSIXEYPI1A+1Z\L?L4M\D>TIYP4ZB>VHY.4&!1@&OD; M>MQ='4JG>#1#E$I($KYK.F'].D=WC<^XJG M10I=Q.;Y-.\IU'>*X&^@[!+$3V#MB>$H_]?TH;\ _QO@U-P0K9$\M[!+J?"9 M$!:W7(XP'Y@EFN3AP%=#"R>T6C"8%U3U>^HY,1!E!<$\C#UTC7K_Z(,;_^.2 MH&:J!=*.Y7U2<%=;!>+I'%+N^:TJ"(@#"8@?!]CC=_JON9OZ1BZ7F.// M$<8MJJXUN7#>[YW.S%:L<:Z0NV 4=^$FO%;J4"OYZQ8+*<\%XYY$QOZ20 Q_ M3,?TS_[(_R),,E,]\4Z:N1M\]&&</9V(9S?*+9ZYC>Y[UTMM^G_T2ALL$>5L)$;OK5OCG5T4?-SW4Z M\:YWFZUF*/%5Z=A05)+&DJ\<:_*XPY2%7&;EC+5LE^R[[) +)@/1J3).D-- M^']]O3\9@I7=&.CAHI?J4"[9$,YM35VIJDJ#VI1+'(^5FY2?N3I6-;ZI"&G@ MUZP]SL>[);K10P84\=\UKKZAYXCD7<+-:N>\P(OODYVNSE@,I34]Z,JY8RT# MNB":)M%WGHL2GKQZ?#;X;JVF!4%$O2^8E)?UX31M3"Z?\ZE21+S-QVW?T,E7 MX@/Q0U&'N;0:3:*2WA3HF6'.P+5M-C25>+_/?;G,LM@$3!3^&%IHN(@$Z5< M0LB0Z0G>Q(\KCY5;]ZEAIC*4?C"\5=#C$?JQY(,5Y&EZ8U M%,!$L\AQ?#/<")EYI$$0 _$'T?^^BN=?83]*@"-5TO/',RX9F/']-?*\159J3TS:+75D46E[ %T6Y9]A.YSR@+N3B&]LP?6WWZ1A8= ML_L=!P ^.AJ'-\!4G;\\?*8J53;I=(6R)'QJ.\MNSQ"*8K. MW>S5)76*:-W#"D5=R60Q=OP6?GH'C"L,:UO8C5(R]4<:/O57R2W)U1F.*J6T(\2A[U9;R7\"*W&>1V_MU>+!6G>4 D*B"[3_H:OK63\C=:SP EF4%]M\#JN\4*^5F MWQP 4_U1@6UG]F&4GOV)P*VT[]\_ 1Z^8;3UNX? "O4QMJIR$ 9VMP!@*C] MIA5R .0#+//,BQT[EP*WW2?,5QI54S?6#H"RT7WA[V=($G!T_:BGS1Z;ZK>* MY<)M2X$.7Y_ (><#@-7B^PD%.$3V5;=3QCYJD+U41\UI;SFW M-KE; L1VK8=WQ:X4!_9[^<^<;;+9752,O16WSR*^)-FY,O2U OE&F??S0/4F M8]^9')F7'[=*-^%;JZ,6ONWR&3HU5DEAR[5U#^\@3W5)7B(U_Z:O^5H1]7PZX'+F\:TCE%!BG5I9Z4)_X9ARS.G\(46IS6L'FC;40JS M"]-Y%\C%0N!07,DP#$YNK]C%' #=\ 21)O9= 5V1=X=O>J9E1TR-4WT27Q@C MOZ]XYK:MH71A0T505&*5 4$! 2D-P&W%#4T*0%) M:-)#2)#>D:V" M()54"14 (A]-!1D=Z$0"BA"*$(H2,=Y'/OK>?L\QWW.>^^ MZ<6W_^#'WA3ZI&#%9JW$,EG)D%W;?.+H1!^A]'&AQRQP$%Q04JKY936+H;6GW"/ MO1!("@TJE09'Z(%G^QN%.$O;$,+*&F&MJ-.R1RK]Y^H]S?DV;54JY8Z7NB(: M2L6S8Q;7I;MQA&*:D?AAS$'O.,=. ;8:$3\XO)_SD!N=>"\1S?H@BP32OWF" M^R_(3(4_J*U7+CCKM[Q-V+%['WA\]O)O-'Y6<,^$R[12N,476Z[B*KRE.%M> M<(ZW!-*?>R_+;NA88C$K%@;JQP\Z"^I ](?N43WYWMWQ+\F"W32 !_=-#(1 N-8T"8EQ>A&[PA4EP -;_U5'!?QC,V13OTG?U M0TOE0BD./B2?\J[2$1:5"'&\Q8AE-1T4YHWF)<:5!$U#QP]4=\ MP,_B"53.%BI_))%(JU3V!Z/U %U]X'^>0UR4#DE[ MI[97>>F2^Y0Q*)K-_.$L4Z6676?T]+L6"?]J?*9F^%)7<;#>VH(T&[3-&RT2 MP=O'9-_MA)]7 MW[ZT\6C;:*P)L[L\4%>R@7LR"]"P <<-. M]R7CDBNLGV0;'-Q?)?%%%A9,, M:$%]O4N=XJ"Z#<8%E9!'7%"##/^T$P3S/$C@R9)_0Y]39KO27Q/.1,[\6AD M=3A'!1O\Q@W]F69:MTBE;4*)5TD+^R-RK7^QX\:+I)X;\<77)/@?XWP;UQ>D M)]=U] ;B+8W<9 1YRD!#'B$FWK2UC%N#;E3:_*Y*0_LO%N&M;#._CGNHW2G7 M,* 0,X>)SXMA3Y:NG:H,4-5,OYBX!K^S=37.O1RYF0TVC@_!K(VLEDYYGPV4 M&_G90(]B1DM\6];A91&NK(NOI!G"EK(K3-E2TIP)RBCGVKF%_@2&N.Z8_H@8 MDB]-^R7;N+5E#YN&5#*BM"4_I]7 )E!88E%F3"-TE"2E^3)%9\3DW982FU/P MYCBYR=@Y>,;]UYH#XTCH-'I&GZ.&9-I1H:">8$FT9;#7E>\QZ;/PAQH%G+"9[UH MWR%Y!T-\R$?DK4G6-T@Y^#%+E215 =W>Y$"1EQ]3NHU=[#3@=#?G7L8HF>9Y M?&6V[+X>MN^6B](L&I^0$0O.5G'=YQ[RPLN6J:>>FN=3%7@C[ M@[XWS6#NL SP2BZ$_>80<7[80\D;L;)-?^%ZR[!M6IM[I$9-F3KX*DHP)(.< M*XB6W\@V0VT&.OPZ$?A#PN=@0XOFLF4MV%M3P:DI!7@47D9#2:28>V@SGMZQ M[!?$W74AU0\N<_G\%>-OT0Z3J=N@35U%_@FU^9B'+\L;P&AMB(LATD#'//CY M5C7\F@R(@"NJJK?U*-WTA^21S >/W O^_)/9^7_#B82MBT.+L"[JM=D'& UG MWJ%2NK8GUO[37A!UW5BR?I'F7:'/9!"8O74Y^L($**9LNT8 RPBYN(P8TX^D ML*\M@GMH(L/,6"/01ADP:4>9R^_0/F IK)"XAML^VE2?70DGW]IFZ$??FOGB-:1-W03T#HEC)=@BK M[K+Q6K@=''N)D=>X0(AC\/!1=$6LD:I M89%ZT,A5)MMI]L",$2R U>^M%=@ 3OS8UIE'')S>F97NFT_4\PN_.GKY__KB MJQ^UF'^V0\KUC.X25@<N<[J=50 MA M?#:T+J$?S=X#M*\!X%/SJ[O6)>8?3H0KXYVY;9,/-9 MGZU'90'G$.W+L5/>=0?+;$\BO;JK=M)&+D2C M]_5]GC_#/#/VSF7:>^J#N=&RQH/5,J "/_.(>,_>M0B.,15WC'@GY.YL"VY% M6)J@WEY;YVQ^W1S-%P[%LMF^[;=#U>P?%$!4,#<;3:JV2E)\?#N^:ILIW:]DS$+AMO#0 M"0G?<%!3!8FO=)]EU;#<'(; Y.8DNZ9*2OP"-;M07M,9+,WQ7^M>;F.[<6H9]J'YPOMU_ WNH]#8ZF:4U%'0('4IF^! M_Z>;/ !HD7NY1@G+OY1:>WP8VU$(IVCU^Z5$K2)7/5-Z3S!6VKS>J>3#:JQS MO+E^S=1D:=5-5$.2C%LJ;3JEIN "Q:VJ)RD@+P3A 2_BEFF"D'<5TBU2W7=3H= M7LZQ+Q'I_T:2?X-C'@<:U>_DEW\U5+Q[V@%2XT*-G-QDB;JZR.:AS8R+V7Q7 MIP&"F;-A&]H69?7KA3XT*4X\/Y^-@5 MJ);5.QU5PI!.CF=H#]*AQZ$<9/Z<.0L96_"]T+]UN1B6P/RP%F?D3EU9'U TYO9$\> K0[<@C@'\*PCU\> M':R+&YM.5_YJ_>@.]@4@^>/-O](,_@N!HM/-OHZZQNGV=62FIV+<:@]6>5QL MW)$26/%)_5\G74M0=>C:?L9(EHN+)MX,VTC)(%[ET]_,MNQ_*PTU9#QNYM2[ M\:1#@%69>_L>\,,FH#+DSX^=>]BL9,\*GRX? ^AO?7_!9+K+>PA<-S/R6YX* M4)=Z""3]J>QB!EO\I509WD>7]F+7PJ(#OU_Y=G1\/O)]?-E>?4.=+C3P^-;E M/PU EFO^\E*1V8#?Q>J1LLYY=FU]%U:U ?#JO!2896[[0Q T9L:[4DG4O\U[ M9<,]PE4JM K/E6QM)*3O5#QE=PD-,%+]IS<3 L"E6P.PJG'^(G@Q280Y["5. M9A1+K'!!7ICR/E/)MZ]49/]ILBX6PQ1992<>G1, $#39AP07>8)HC< H:I#X#ZA;#^J!Q@F%VC M^!#PR.]!X.T6&SMR'#ST"PDF^)L+FL<9W',^QZ KEMRMFMD,/3"DJ4&P&J-(J2"-MYE35#2*3!.3;:H5?K$0>J-U1]7F=5-);5&$ M;!^FH@I\323$'['A?!4C +Y'52J;GNE9LZ1.MJ]Q6!3XE=?EHHWV=,KZR422 M<$TRN!6I?]Q5TJ-HDEC+GG$^&P[Q.R:2]I&JY&)Z1D/E]*A8IHW"P-/$IYXI MT489/!;(FN M>F*J<]:YA3OR=(JHIFE>!I=0Y&35Z[)LC%_ E2M4%Y6,5TG< MD\I\GMD772@;"5?;)*6[VMV1OT1;/7\Y^GC=JV$)-\P_9XI&#%HZSSW8?LE$S>/K/^>D*5F)%O4_/"K MP_K1\_X#5Y3#7"*C+I*[:QGOF7J3^ ;;$1'R"[Q5:Q,5DY-$C$.>*13K)P7V M<0=8*[[S6%3[4QKX@L+$6=IU7W\6S3/MH34^;:_Y;F1V120FT;WY(+*:\Z&O M]+VMA+HM__O%/AR5*5G+ MC5 4JW;5:FPN3)D>NS5:H;B1*(Q.=,>DF;]S2#]=UP:<9GW[1^N?I?X=N;31^I?'U\!]? M4YY:2@,8O[MN@5-I/GS*RG5&?MU37R%2]D#Q/Y]_42=UNI[Q-9NH1/HGF!B7 M3"8J201TB/N6!NF*+7IM2CB@?&I-S/4P<>A$PT'M*@RQ%'T^.? T;R5/)8[] MQ932YA3=S824.B?:QN+RT?Z$T;RNIM0B":$N*#>O"68 E,66X%":K%>F=3Y4 M+ZWM'O# XOM*A)#)'-# Z7M8$X:N)-;-*@0@M :J^,2S<@C]MTJ8I133] \N M@"J7MV=R@[C0AABL5=4X/AMTCXKW,I41<_XL6[3-4C76B68%HV3^'JOE'5$^ M"(7=>H5 K(8KLPSD@;AVM(@?$H0FL [Q:4C402#5^9O_A/D_ )6XJ.I!C,)! MLYQ4=.Y KF#_>Y.TEO93*[[5T6NTBQEVK>YCN7EIKB)66KH"M(K\9/,E M@8];84_R8-J*"J"NJOO#C7Y-QFLI3LQ5@]@.L(/W0VLYL-=;^I/31FCF:CS[ M]$C6)Y_J4].V%VCU..WX/K(T%FLM19W'$$7K*.&_;D:F5GNX%Z19PS45&K3D M^@7\/VP;OJ(^M:7,Z"W7S/:$6'=S==QSCF5U9(W8--#OW40UB37;6A*LN9)JV4N80 4\:0 M::\QSU"R7!.'#WXJ,=@FPHV%?J+]1\=T:J;0<21\N%J<$\6PO%.$5>=TI]BH.VI1MN*@<8'U MW IZ_%)C@?'YB]C*L,:F47OW82GP!C+4-L)+B$^1 _AQ6D:U<2VANDG* MI]3::Y$X8=4BMH>NV[*L';:I=ZH:6F;*1>B4FR)B)[&YUPN8=O*Y9LP0=YWQ M]&I\I=AO%KKS68LQ2KS9O!]O<_%"!IDV37N.;Z&*$+.][OZ\@5"<)=RV9SY, M_$RORW'&RM=AB*JU!<1B\SS! WD=DI$2_,P$\#SS3V3_'4X:^>2X32ZF>(;Y M?KUFD_NBV_8 MIV_GU2+WK:)H!M3M;K%SH[O#?@8)TS'FITJ2S23WV*V25B6EJ)FFW>N M&;'F(K>J!%&;A+X)%LD7,J)-:XEC@I56-;?2R@EFJ )'?YQ;F(M;,7F V88 M5Y[6V'=DP-'N2I'M_3'EA,DMV8%\.\%BB(NFQ_HID(%"6>C.$<7>'M?G:#2- M 6QS1ZMJ% XRS#65[WWF_+HC_.$S)C_^:&[VSQV:(5QU98CM7HA&QXU08ASV M'D4C(_<0X+VI-+3[;U:!;W"9=O[.% &:\#*^4]2J0L]6J(F=4X1O#R$WJ[XW M96<0E&"GQU.%ZL==8(I\CL5EQ*W*B S.@R'$-(:U@83*&!>.N"X%EF$YZC/E M&:=SDK>C5VN[V]-=]>"@;1]TI(>-P1PQ0AQCM!=W1/'$CVH=;D:E!2\]?3S9 M)]7IES )1\;+\_FJB&]I6^06=1/2 <;8%4""0(8 M;WK\+"?U-YZ"1'VZT?45 ]U'O?8KJ@+I++X/BV9)2N83#A(@NC(>&_^1*NK/ MC?1H1\/FM):,UP^!F=M?0@??'OU!V7^5HG55??@0"!)&;3U*W,^H"/Q^_<11 MY57E]2RR$?D0T/JJZ_R6RO=;HS-GVQ"66%*3B/I$69U8IF'>ZQ\@4JDE'KGP-6HKW)H/Q]Z'0??;SR(HUJMHZ0I\5> M=1:/2'OHVOMPM(UK9+*XBD+>6 PCZ*UOF7AK524QA^1SAT($20Y8)@Q: ),# M5%@M:V$.@2=:C_8ZFY6: JG'4KZM/R>2#X&ME C_<.!LK73>5UJI0V!9AGV/ M%;CD@S#:9X4? F-(N4U)0.G+,&Y;^,_*_,TK.]T!W M6X]8[[GMV2;T$*B;^GL+X/@MLRRD>]M,LSM'IV.QF;Y+WTLC[R5Q"I-E!0HZ MB@HTR>)WL!862"9>F\61(&I#Y;9XL)Y6%OMI79"*?0X0^>I[/Z0ZIH'JBX/!QR/DA"LBITDTHFE9CHGQ,O0#]NGR&J4> M^F,75Z'1 DV)]X\\&CGV!>[,HP]9V/%4]E!2:U.,-"CAF\@OZQ_[9J1_$4X= M?BWE,SP]-IBG/=(-YKQU-2N[UT.\/3SWC@?)W/+M,=27>D>ST9?>^$;\7 '] MZJ,3!H;##@F)\N;'*FR*8]IBR%)5MOAJX>[K-;*$D(R82MFC"9CT>@//8,[BQ//AC'1D-Z(ZWL.MP@;>J5$ MU!S$ '#](]/Q+\+R#'TG+6B(M6/5H>0"=;!)2ILI7TN,0:*<7&DNPZ*7? M8/O*SRL[Y2FIK1,]9ZWF$FOBH6*FZ7>JBDO1?@!E $[63<;?I!K\!V65JCUB ML_J!O%%IPL-\RIA_ZY979X6?DBKXF)Y;JTP_< MC-3',L &!7$8!P M^[V/G[E?E3AU(DCB^W"N#\N.>XTI_$6C1:2:1S2@]<6$ MG//")4,K=82.O,XP7MCG4F$IRJ(6; %@N&*;B"8#1SC\^/\=O)Y./\(0N]A+5^XP6 MF45LG-<:N:\-@BM4$K^J%*]2&.O.) :H/KW100EOS *3U2!:S).F>J$"!H"I MP/^"Q>)_ZJM'2;>>G!ZBDZHCT0G7'9.&1M*=N;JH^HQ)X6X&Q%+2]ASIFO@P MK$< 9)^L/W\/"'CUGQE QUS\]4R&PS\H]55#:8K'4GXMV?$6*Y":B!I*4%\" M-XKGN-@M01NYI2=Y%>SL[K]+A?E/'2"2/%M"3 .JXO*I=']X2KZ&2U*62AMH M9=>798.3;#(%FDW=&W5I2PGV:$-RA$AIAC[(L SKOFW% Z'E4^RH:^U+[@99.A9/?0M0W$9A!68+QN;DBN +E!+;W.W9HPW( 1,C9Z>7#HBN69MB M,^0%PQE?T:L/7%)12(-$C"6?)NFJ#=RE#@HS%5(M"+ES!/3_-U'Z+WWUDD-K MT(.*CFK[6!V603,5+3<_\GIG]RJ00(3$CC?*"0[(;04;9 M$."LYM_E2/E&1;1=8^P)-_MUB\Z(+W>CIHM'$HLG6Q&:+>%\"JU0T69_5#_- MK3F#7*G?<@1>'567GH47D/8F]*T1=:>=E26K3.3WQNXJJ\*?>S])A:P)?>H4 MECVHOV9%\1?8J,S=1$OMYFK9 S,S[5_*-C4'^WU4S:Z:2I6U'@+,22[$E!+W M(0'M NG2'6FA.N\H2^<:!E"LCN!(1*Y+K0_Q.09@/5Y8RSA:[O0EEL?,Z:LE M90C'&Z )CS#.6??SX?[<>:X3\JO0O4%<%U^D?M,T>U5!'MHAKK_>QA[H03SY M[.)0%F"8NR0^>6$EE[6UT.MC GS1!?(1O_;2U;U,YW'_?62N5OHP1G8V- X# M>754U4,T U_)I'Q[BA)Q\GCJO"ZX-#[N@X!\^N5"M!FC ML+9N^QLWM0LZM$9@MU='4TDZO3MC#49\JAAG^MIP^T@BJMJA\UV62^,-C S7 M^!D_A/=HB8QOGBX%(AB/.VZ0R8-++,UX12>WC!1=TP@;HI'-OB+).?EQAZ$4 MV\*46ED@/OI(\'.# P8LTJV907!4FZ2%ZSS>A]2TS2V"\FY2/0[\P3W(])S MC']#;"UV4?Z9<)6<2[8#WFU5V-(KCJU+PV(3RSICU(X6)AO42;"]L M47Z>^.%B++H)@/+;+ZJ]-_'$=ZF09#C[5A W'K0]--Y&[0X/5"DGC(FSS(6( M03V68UH?3RZE^(CH($-\(KV\489230Q.O%ED=4L%B].^WGOOM-1W=6("X7.\UAM]])IK[V.EC4,6N&TFNGSK6!5 MSWM1)U*^HT*7[^&X!$_9S)\A4K4(00H&4K7\]*[3J<))OALKMKL1>\*AINDA MM$@9EOUJZOA@G(>4@&.__H2>4$3&M=R[]X_,++H7%F++ B>@&E#K^)$&=/T@N6HY@8UG=&2#G2GM,&>(P*#3 ^0_6 MQ-]@HCL'>C//W>-3UUJ8&Z-6R_8AD# )C1^,9\.@,=UTFB\D)-78T?H33ZC/ M=_":9/*:ZF&@L68H/5T"5 X:9L3=9R277S:CT6CWML4X ];O'C'<[U1!P,J[ M(2IDCM=4&0WU) =T7J4RS6W]H5 "AC M>;5'1" 9J\N>' \\,28K/6+Y'1(RG(CR7(,2UG8.#2S#AOR&1D@*E9QAE;:, MV*[(ZE/Y%!N]LG[M6JMHLD\G#SH@@PN"$>Q M. J$%FW3 J_ (&E&,FV?+ 91A\"UBFTX:RLRP)0%\WG4I@U]=>2B<$$I]OS" M3H%TF]#&530!5W@$(QR6;J-@I-Q9[N'JZK&1M'"CA*NSN+IDU*\]0BW.U&8, M=T$PN=_LM+(2/#0#9O9<"P;RO>I\8M$MQ:_*!"?#C^(F>Z2*D.4V_(W0G?XN M5^0(6!^O5)>RN3T&8#7[1^63N"UT_2^X*^,UOTX%M?%'D/+*.O.,R1$UR=[N M;1[N$S*^<9_!&7[@)+NF0D\>N96M7>B3U M"""%%0.,&_@FZQ_J[U&WO8?(BA'G):KWHW/.J"5#+?/6 YYXF[-[G5R$1>GQ MPH5+2$<1L$^&A,NJ$9\D&A-Z2Z^J_ZZ>3^\KFM8_C_NG ZA7-DU$>M./I&\ M@\ ''KOWG3['$P)"'G4PH\85=BY%AYL ?#Y_;W,U>/K9K%:K>?/7J?V,*8L? MUYUN[;Y906,#EE>6XPP_4?G_:B1I?P>U,[ M1M#^M6GY5:\J;6\]OI&"!#GMS@J=Q%T*N%;0&D\DAV%]92-+JZJ7-4#EU-US04@V?%0V-VS5)]6YUB6&!;&59>P0JG M38DSNVS.CM")&]/G,%DA.4=FD22.BNT]$LV+Q'3V+XHQ\FGAG,(#]HZ5A=QB M24LLI-H3[H#37#F^0+8FZPSE,JU)8S;8,)%@6*+/_=_R!X\PO]P8? M;BXKR.65"V_8%DH_$O;F*/Q$E-=+W'B6O'2M_4JXX?DDSV/HY!(7G> X_UU= M1:6*^F4,T/?J]_9LCTBD]=U/6UV'0+ARO-]5P,SEM\>"'ALNL&RI1]Y:84D[ MIVQ%N23CPT?H_4KE@Q.@AB*;$8EUH6B6]9?I62^=NT4'T:(?<,%HPUF6; M4KWUI[]M.>RI?PA!XC:E+/-SQ"_VV(E3Y]F3LO"<1<,];,\7[\=5RJ]+%]MT M<$OT40RM!4B*5X,>=1J! FDF$#)0Q&Z_8YUQ5G,E1%1ZVP@*;N*)\[BVAVB2 M<+W<^6(^@*9H6LU;A,M@4T 0?9/Z(_"7\)_=#FN F+=?@EVHL'L8MB2,=5$= M]QK_T.0D;Z7?AF_33&$R1N%=8- G=B2FWK$P$1$P"LI:_C:Q(2Q2J=D2W^J4 M_;+@UW:NJ]NKC)6ON"Z-.K_N:,%T"!0C_68:;[ MN_PRJC=2GM04?"S0LE6;U5VS'2T2.A^G=>5MDXQA>?,BDP&N :*K:SW^97$: MT6^PNCT_?0.L=3XND"_BKTG\SW"4=;%6*M=SAMJGGU0/L:AV,IER[$\9HR]R MADL_>&&B_\FY?#3:KJXAA6;L34\_."$F],9[RB3B+EC@'I7)-/X^-T[E^/!Y.H[ D_=+R)28$=OV\NT!AZ'<"#1A=-IZ M6,=J,%^Z/&8<@BD1>#"R9:MXQ"=T;348HW;[2_WB:A/%,- M)V_/4^(P-YG/>:PO[C4O#?O9-,@V-^>QOAG,%W"A),[@[Z\$C'H4^#JK/+JT M<&9^FDZ!H<*L (X0OCYP<+QJY(.7;LSSGN%;-]G> ]RS\T&+]-J?;FA^=8'8 M7=3\:KPJTN!5;_R&9(DE=0WT+.B9+BOTMSH("O'-!10ID.NM$,1(D9@>:1K: MGO;BES>/Y/XM->S"UI? +;<5.9DR[9W6$2S'GD67K*]?3<>J=!!:?(TC/&/8 M>\LATSLD,S_^??^%3_,I)5(NH09,#$#A,>!GL.K+O=LRX(1=ZDUP)M[NK^J$_, M>#:$5G." E.M9JD(^72HWKX')<.R5].F!Z3Q0CZ(%ZP%@ZQT\Q9V-*ZQCKV;4PD%H ZP@5=C9[PF=5#UU_2-C MJ6\+'EBP>;BN]>>['#*E4-RF7C+_51)2!S!@**3%Z-74NH=A.J35MVC.N@((C]+B_ZVOW; MQJ7%1R+%SWR.Y"*F(D JX9A0+3BH-]N&W&*I?Z;MQ;H>SUV;2OHI\=**]H4; M3RL(G;*A_722%(>,&(QA*5:(&'A)]>NK?SUKS^5M"+OVUQ!D&[=Y"YQ.^G(2 M"<([7]<33J@Q]3V24H'WO^:DZ\)VO55($DQC!BU,2A# ]UR!0:3J1/RRO(JH49F=[NT[>@ M5Y'\6W+^M:"%NTWHU0:\=(;I\$AU@%5-6J531]%9&57E3UW#3[OH^OWNOOE\ MRQV=UC&9;%Z6>U9Q 0W7Q[';-%">.VC0FMMB3<3!BG':&;D@(72G<-9P>NXD M6L NDK-,*R"C[Q5=8\I?(?S?7"OO7UW!PX-X]#Z^;:^^(T#7Y"9UX!_RE;Z= MOD-PSEL]!+(.@:L5GX#:WUWXX%3*>3)#N.(H77O=)RA#DUB[,$_P=*3)Q_?# M84*6#EGT&!<2W&&%]YG-+Q^NW?^ QZ# ID@!S!PH#Q-(_\-ARVRZ:3\C:>;I MT3OIR<59+>'>*2+?1'B,0+UVV KVV"Q4>ZCX]$O+DB'N%GCSP-)T6 &.R;LO MU@I \T\U:W5IV\]VI<341QZT[JBUO#WQQU.JY8W;$QJ0@_&)\:O8MT?V M_GY:1M6@HQ=AIWQT(:1;8[J\0$]U0<)P(@*,*5'S#6Z>.H$>2( 8XHJX.$T1 MWBI]IE>317(HJ@(T*]C+I]W^H#!PC%A[8=^YR,ZO9CJ=7Y3>.$4A8M?NU%LQ M V4#H\F:L*BD$R#RT#%5KYBM>K%0V!ZZ*C3;D,#Y>8-1YWPT!+B6]B>,J5ZG M?O1^0/UDM%[.JG5K26P1GVJ3M9;]D/]*73"]J,-43^ZS>5\;)C3OHXWXYGH2 MB]&3#Y-02%P<1)#A!RTVJ@GE"OS;H@GP_2K! :J;X] MZ4>R5S[55"7>B]V\Z-48#S4_U824AIV$5&6_'3SRHTKY$;NTD,CN9=2XQ(YR M?/@W8OZ>R,*8M=M7T0R)%ZOB7C-4+#95]_;MSLI$.V?W?E$6G MFW\MUO]!WDZ[$U$RCY1\G68XG^ M5Y+8RK6_0"(&2=JR+QJTG1:<-S+TWF0IZ+HO+)1'U/1"7&)3]+>+V=Z , )J M6!&O*KQJ#I5CQ;_,NZ?-G7 ZLS6@M,."VW[7S*YKK-[4G2V"BA70XR9?1$I1 MOUU22[.3B>?10#^A;9P0[4K@PU900O.'*S&]7#9@M5?&^1(OJ5TNQ71<0WQA""4PGYV_[A<\5)S?GVWDW"Y]+, MP?7BJD,Q@1R_U_9AU/+)V%/C"30ISN;]TB2>XL10Z1QMMER>XI]QG&=P0V3) M6<1L'6L?3.8?P4JSQX?Y'(07)E_OM11TN]BIFP(V?'4,^ATAZL*!H:\PC&N- MC!W\1= PB#OZ)K/DINV2"1 _!M]I7.L*(1LL\(R16#<6J&Y! M^-MRF7(V6Z'2VO$;HI%OPUNC2E^NFY/07>2RWJF-\U]-<9=+N,D^ PQ1:S5Z MN*J=4CF1D5$&=/6#O'"NDPX#$-R;&W='KE9!8_/63KFAN_H($9-.-1A=?:PP MKW9+J5>_65ZL UJP'+:(R=A "ZB6+!X!SRS_RTE%+:N0X7H(G%^D-&E\;8_9 MJ)HN%Y_7_B!IRRAPU[OCF;S/^9?HF0DJD3+>#I73#_JTJZI!KQFS8\]'<.U$ M[]\/'<$'2FJ]ZYX5=XQ MM>+DAW'D+J&A?CA66Z8[57Q.WJ9M@FLH=NE\>HHT=!XS%BNBC_%162JH'Y>E MY&'RS)?ZCG9?^JX&''6NH&HD18I[/WKCM<<20E,\8QPG9SR50W%'D:0*I!/$ MA7]5/)^,@;-"G*'6\1F"F-L1\'R\FJ[&ZR@I6X:E=]U%^>!3IE8F(K0%,Z6& MN7G27F[YU7FEIO)>[)E,1JJ^L/Y&OG3#5TSI4.Q'8:9MZ10362+%II@=ZEXU M?BJ>K/+DR(63X73L=Q9YA<58)3UB@C\FZ_YV,;T^FFY8G* [# MF4[E6/,QJ MDT50E29H93U'E/_VCUOGDO7BLHOC7E$O_%;__F=P),YL(UWCD3,N[<3JCK,[ MP/XC\88YU*-]E%AW>W-]PFRA3 OI+]$E,;>SE<#FWOE MK5D(X[.!I],.8P>89Z[CSF,*R@"V/VNK_P/>U6/@ ],1T>A6SB'-Y7RSCRG! MON\7@ZCMA(DI4#SC//L0?:$_SNGQ,+U!3V+,6.'XC#!8BRTHL@J'@($,J, _ M JN2J=]0*A?QD?M!'7M>B_E!U;;ET^ U)=-,VY',GC!;Y99VT]0\@P5DA-QT M<\3,=,.B&)=XME$_J3:41/NT?ZZ6 2C^]"<,CCD?Z-;,^P:;%KB.6-&U9EOY MOD&Q,*:K48SCC7LOFR.8[*8D8A$F&/9$/>ZNX,YJJM([95GZ(KPM>+81*4(. M@-G;&71)^8(:/P2:^1H/@?MOC_XW/#@>Q!DVJ) @3L9+[1PODY9N&)2NZ7:F M*-Y^EJ?47GRC2#J7->%,G;U6Y7G,^YR$A%-5(JB\NY^! MY!_JR/]40B%]_\9]XYF1O$.QA9((H[!PP^ESF>\?14.:W@:))Q,H M!7X/_"Q16DH9@NB MT#.CZPWG?&/LX6+5WTKRK-COGC@8I+)M@TEM[]9.T$F MPM<9*XMJDI9%,-G;BADV3;WIYV'F00H9>3I/^J@L3O[]^\#I>7\KTX]8WPLW MWE;;P$9296A.9%:K#+],3[&/2Q!>VW1+@8?#PTVY-3WUE\]:)![T:HTMLM8Y M^NA4W;R%28J?C1H\0O-] AYUVO,->&3"N3.^FKW6'030=/U&&FJ&6I4;=WP3 M#S*]K1X/(>8J[.2[Z>VB=E<9[,9X#XKLMRC)8Y>'A][ G4GE&KB)L875F(@P M*)Z5'PQ4ID047B6Z,+F$BH.HV/!4Q[3_FC^=@_ M2_ (Y]+SJ4;UFL"(?:CRTIZ[6"&0 6!2,MA0^55JE/^QUPE"JB=^( K2Q9%G MM.;)9--DG(H<(L*MM-[(V X'DXE*HN7"+_2VG/3M#0PY?4QKZ:HVJM3L@84_ M'7/-/G-;^I2\56Y^VF-98-U3>!V7>%!00GF0HZR24*,V>QQU6I#].(PX*Y%Q8&$WCB=$/";59FP?K'&5^-D5>V6[XM2?T:RQZ6=66[X2WH,B!P 3([L8# MB\8(M1 MK,<^ %P@8[ =%?2*2O<'D5'CF5M5'"5!(]U5SE"D];6A+_R2:*N*&AIL+]BX M]%/-XU(1344;7_?&US.?2*Z;2TY6^G')DJB.6(< E9S(4^ZOCA#^["IF5]J@ M7_ ,K_X6_MDAY[XM*P MC)G[<;FM=\1]X5TGW0?F3BQ9=^-)<[[5K1WKURB34^-+^H03-N6TF'G1O38C,+#ZK%E3]\GN,Z*D0() T=],!2J-;G].1KFW M79]O9/0224:-D.7+G5>0IK(D,0+KZ!:65%"?>!]A^)3W9 9V6ZO-<<&UL3?5 MK$1N(P![D_V/JIY4"U)+_@GS^7O4PZR[.Q(7N]WK'H3;#:IK(/5T'S87[RMM MT' UX:(,2[&GDF UI*2H?CBH-PR9"KM'Y=X-Y_PVQRNS3[LS"ZP\$UYQ2CI> MD$@KKL^^T)A:0B6MS.UEX807K?N>.Z> ]D-0@() K)Y^PMR6KN@Y4. '&MY".1;4/W7 M'QP5^%Q;UF&Z7.VV%-GHS=4BQZ(^/>RS94!VE*K8%#8-. 0*UTCJ/'8V&/W+ M+F7.I/")TJPT1E_XAM &<)QL^)D>8;@M77'7^=QB(?GF\V>9=^+GN1MLZ,GH M(;W1 ).$\P2WC)?N<&?WS5PP%GZ/ZO4H46IQ'+;9,YM&&U$KJ*3E/HG<2 BM M/M6JV;$';]Z8WKO22'KQA9\MOJ';?)$^*H%MOGP>QWB^BM!P[_C51_[^Z'U> MNT.@GCULX3G@O[&9L()*_[KO(EI\F6IK8-C\O>&CO=66NI9 ZG%SV*-3QH? MXYE<(_.FZTNW,=#AZT[(VOMTU$ M2'"$^?F5Z Y:Q?]:'6XX%?:2")_XK [C3SXU<,#,=/S^P[T/>/.4UQ.9D9\Y:."F+ M1I7OSXGN:+>G.E=T1I5;&#OO,19+$)!&+$@)NO$3"L67G,M3()\!/*EXV4Y+ M:E@BHJ\A'TE:'U-S3-RL;K[LZ;"(O9T0;?:F&33Y:=O?U&E\4;Z>SG] W^G% MY/Q"JXBBO-IYRIQ-(/7WNB2P9F4OK=SJ9\X23JLR+NHK9*C,I3QIQWA)6VNS MLJ_N,'=F39X'5J&>#8;+%[-46)(X39F>:H7-J@1@PGFGKE&!(H5DF\N]8"VI ME4T<$P]<.8>&7:]76'HSF!_M>^("2Y81;XX=3(\BT.DTKI\),(%B,4:_2J*0 MB>VEZ*MU@4?-OY.#&EE]>LNDUB-GIDOQI?4 6V:$.%(G=*.>3\PK;4N@O(A_ M5K"<]C6B3%TUM+U-2HIH.5LCO/0Y+D_Y[AZ8WVSERMBN'/F<12 MK""@] KX9V#?77K6\'G_TP1RI+=P0H)?,1*1Y9]SR9U(WBOH:^!I3WW1G)E0 M5<3X$I60.72EJLHP7*7J!L8-?!5CB24$\EM3JC?E23#3GC/[, L]E*J7J,<7 MV2E)K_Z5>TDA>F1A\-<-/,H<0V6TT.(J3. E+=%?>9M^1&-E]I?$AB);E23& M?C&^*Q7=Z+.W8SFF!.BD2WON@(5 O:C7C5MLS@E,A!RH=FF9-!G)^_N]8FA[ M""-(@.96+L00E0TQ.+I^Z?L>=K3?HK+)-'_]!O3!)[GC[0R=A2D;N*N-XE"% MC7#7HO'\$M9TQ\I;GAFQMS/:'@BB&=6X#+*#[NK!(49;4!']A8&31G 3_*L1 M;&]2R@EK=R_.<$&%$/>$%"-\1E1I;]U8*:X/5WBD)8TPVG7=;-)'+82913K? M-3IY[=A5ME@S2;(NF&NJ_(.'A_0E*A?.6/[CK=:X;!UX?&N_R>VJ[-%TU$ J M6R4BQ8X-E JE%Z=H:)5%0?0-,O+ 5^/XEIT<,'H#CHE5A\"7XF4#H:%/>F_G MYU[>_ FKOJ-*X\(^H.ZS6KOSG- M4IRRS(/H/D&R%6>:X'!]%J8I3:QS+DP@\NBJ5+"<-V($?]DR3XM9O>3:6.^( MM5ZMD'J^I+,4YHI>]FTOIP(PO&A46JHQ-,M,A5QZOP;V.6NAZ(JN/IH?*[^- M9.:[&OIHP\H]N\CB_!L9Q[^B,]L.S93*\BQMO&,4VQW M)OZ4*]AH(^E@J&W/F)T[^H9)!-#0;EF MOY7$?O5-;?N[J/P/F/S4X8/?))6>Q+JGT)]TD"QR^]>%&AG^@9UR13E)$Z%- MGB1C?JM*WF1+(6)8F%N)2=J#MH VYGM4=V0>%K#-U%#-V%V61;W,<"5(,?F[ MEED9#76\1LU EF;5EY-)LLAP+OI].8^S+K_*V3M]*MSKDC +@]U]=50S\/<1 M^=-H#5,LJDBBY4*I[]M]BT>X1O.WPC1;I2G8+ HR9J3=OVOH83!9_)/)90T; MNN)U#95PV5 !J=_O)C)35$S=6]&>'LYJ:*[[Q9IH8I3F,\"A"3VHLWP]A-@/ M;;Z&%:AR7#@BDSAB)SZ#[>3JR&CE$- _;S_]GDT 7U%N 5SY]+<)V#8KU\66 M7SB2;>FHF=7PU,)++7@NSI8E6-?MF76SV$N75MJA+?CHTJ(BD0N*+?^L*=QL MZ@R[=2Z96 8PK&R1E_ N2[6=85VM37"7V]PYK,FH;Q )95!%<0D*J @'3I'5P!P= T$, D@#21DB"](ZL"TD5Z M1R"40.A)"%5I 4)96B@)( 102D! FJ#^=-?=9]_WW>?Y7=]W7=\[?]Q_W,E] MSLRCGI:?'/H\5K7\)< K_]XK_&E]%C4U:;I6&V) MK0%@X_G7!P"5"W--I@8S&CEJ3^8?V>(TP4TWK'V]/&#P$E2C,^-X@H\RELM7 M'B5ES^2ZJ]S%DB W" S&\(>R%=$9_'GY@"9ROY6JN#$U0U#PI0Y*24,_(KJQ ME'K$5T -N=%%@(W6 )QJ$DCJ4FV;H]6[;CR%N]]!;PV*%X2H,28_#[>#5V-\X:*^TX MU>DQ\H^S]GR&_;\HB;W\..].? VMZE='=2]JKJ[C4,!:ZJ0S^\RIDY(3QUYQ M>T>C9PM59ONTZ]/@08HZ;$==,9PAS,JKJ?WDI_J_FD-R :C'PKVUZA-7>[PD MVC_[]WE2L(>^O;79>?QXP^:Y;?7XSYJZI/W05JN-\_IY/LU6&YXSB<(&&Y+O M9CT,("BD.080_,-6TFS?S"N'*+ ?E&C(_)V M"O_T2 J:VS9B#.F-#$D& ,N%NTGO!V;G?G<=2C439(T@?I\;I--RG56 M NNEX/5GU(QW'<;$JV5^ MNC#ETCM^!;4JATLI73(><3.E2(K%:5YRXW#O>E_#I+":N2/&N1?MJNMHN;%B M.X%.6B&5!HJ/+/0"8$QOXOVW"AN*GQ%4+G0=[TG91EJ-]/-$$,3B;@Q@6B'I M'DM6US6BX@Z'>@B>Y5K-PC%Z49,OIU!"VJ&&2ADOWC)X_!#>4]R+IZ]\;&-7 M8'=M53E=X]%B4>:SB[9P*Y?K>Q"$;F4%>ER8?_.<^##09^'0/WO' [[W'JZE M.B]#HA*<)[)O7@24XEK] HR>SA!?/F^%6C;;JEN.R4KM&:NMKCUY/]!U740R M8I-;3C.!W8$8=,2JN"^<3'5#>]#8]R:?],U /1W[ 8_^.A7_YZ [S9#I4;YYUSXB,ZXL]P5 &^<7C%#G_W] M8@1],M\&A:EE;VZ#H8?Y^NW(1^ZG:Y?./U %;3XJR#;7*_**S&M9*UO),D-R MB*;&0%%U%!M=EN@9FN>P3LF;^7R&S/S?<=(:82_^-M\ OTTUDHRZ+BG\M]%B M*4)FWQ["]6O 4?(W8ZK=HI2;KVZ3U?B.;3Y26JY',?3AVI%AD/"9M"762V$$ MD6JRH:\=V;&KT3!)!Z;D\U+06W>!OEG6W:T@37DLY/&E@BOT5G]IDZ;5]J%C MMQLN-NEJ,V1KW8\/0Y%.._J\/<\RZE@S!9?A^Z8!UE)ULPFGR*[8-_'4D:OJ M"UR.1:*N8%8@*>QLG,:MG%G.C:1^8;=/!4O\@T);A;2GIX:)Z,NQ<>'^>&"D MX5> %_'9OMX]=[D,ISBNP=%Z@SA+^)85].X2,'4<<&'Y!QX _R'>,%VO4,W!M<5IL/7N#%8S*'SM"/9%J ?W"_[!H5'" M1=Q @\6C-5'YIRR.G[Q_VGY@KL;HU7.70DC-@E? 02IQC\VG*<\[#^F4;\"MHB5;:3K@"^^,,O/0@?? M]Y;6JG[?:_K_:>'T/-Z+XSGVH:R47[SI5O5%I,K3+A;Q>Y>!+L"S>@Z-"T_$9O\5Q].J%FP M*^0N+F'-AN(4F_IC[#,%3?M7@$+2:B_>87N;5'*C+:+C+)A-XJ/08E2?;WX, M?SG%;TR)\A3/PT@ZF;V>'FCRB]7Q^^UZJ0C=(>8NZ;UQ#3".U<[!G8+@;.V& MP_FK-(7:Y[<$YARE%1"V]QDB_K7XH4?P)<23SM-R1E_L7R.E]^#V^?P]IODB"&)[E#0*W@IJY6)W5+\@:D M(OC9. G_$[H[\3YZ>3U+ZT2"S![\_>0EK=;&(MG5:;LM=X\#:>6^"2[8C9-- M7")!+IJ&J^KG@][';G?4[BH2J[M[/O0/\;PLH4U O5:_.51KQJ\RL$1,K:M4 M9QX]U- (-V [.0)QWLN&7SE7_Q=O%#6+C+=]^::/+9I60DR2#E0*>PV--Q-6 M#TA1UMR5K]X@P*&]29OB!9,>YR'+T(S]Y_YM$*2G]%C1,R&2Y.C/ #$+R-A" M,J;, #(.1KNBS9!EX&\/,MRX' $"VZ "G\PY_0O:C"O41D:>I!)D*ANKE[>57ZF M36J@KOI@:#CZ76",N.N"562TD+%88IEGHMV+,G.<=<%43$ 4R\T7C7+SI?2K MDD*-F,>"/GS-LXW0Z_7OIJM<[+ 5Q--$MRKPI$60T$RT^H#Y]/LHQ:-DD6"/ MXO87$EM2 M\Y,92NS06.9RUJBK4Y.]D&-)=J@$=V50$F7[GF*Y9PY0;*;XM_*$Q@Z7J)N< MT43X*]&;H$S ]3]B)\X0 @7DGS7AKJK@>SGLU)]?8DY\_?&9*+$@D<^PI2G7 M5!W?F0 A1;WXR.X=J]LROV9NRE_%82*C<8/].S<73S].>(5K,%F@WSQJL@5< M[/A!V!F^3WQEOU6*ZD,YYJRVYV%=%:Z,I+0$_I.E_3<@^)S%,Z.$V=F!-#7 M_F4!V-4^:3=$/&_UC9+4XDV[RF>6W>..FXS(S><7,S/P7JIQU C#U0NIH%/^QV(C]/36!5*G5 B:QH))RD*)#8%/ MDW"<$U"4Y-9O_>=L?/7L7NX8>/6XY+*;YF!T;28A:PN),N0X5B!_- ]^*;ZZ M4C!C5!9[R\#WW,"[RZ%Q E$N[+>>'::Q@W6^ H*VSA,%,+A1*]FX<-2.,^0KX&3;FUZ/,N)3KR>M96#5LBA#L?J=>2-[ M-*OPQ>31@F&;0W'@L!FP]&3<9ZQ:YHKQPB=,TZRHL+!@HXPK3(&&EE-USPCH M*FYHU+':>[W6XQ@@=<8S QB$?I,\;@@>DY'\IF4_5S:L?";&PYN$KOX"?21[ MS5 )NJ%.S7&XZ8G97A,62]$A.=:\TVKVD5_-8V-98FESO+%R+_W&/S'XFQ=V M?C-NOTQYH%PV9ZAIQ\#Z=&7U05227ROL^)TY=4@J]@T& J^>3O1LF4/4FJ7: MW7P^.N+0B!+Z"6WR:](2.X]BKQ)_KY3$-.WZ!=TVH3-R#GY\4Q? YIZMBNO/;%R5"G# !<+^\M;H1]"YW;: MO'UZ_ SW:">77HD"L^.(@I0647$BB "<_K=G5C'NO M@;U-'W/!CL^6NUM==@8C18'C%WY#O6*K J-?J^C??_LG>=,;%[;TY);;1!2< M>*O[]*.;29_(&=8ZHWQ!R@BZAR7=*I56PM%(P=VZR0S?&HB/40%LEQ"C>]<] M?U]U[G2#F]M@;Q2Y^2&Z&RRN"C%=,&HE$2807S+]*Q1 M^2>1@:-6"ZHQUK9<=73U=7;M/K.BMATR!MJ\8C$AD3S8;@Q4L"SD6LFLH659 M>7PY:L83!?E>HD@-ZE3_NGH:CC6 GHF!U[^)03SEU;I;6L.I?:X L^>?HB.0 MXVKC4D[ZYHXRD//T_WD(O[F>P8$#\CPY 90VRXV#%^H5CQ-YW#H7;^/]Q1)" MAC#&NB_F52X:UYN$S\5\2%E8W3IHMIGGXRI.!KKDG] .^[,1'_OG(1M'R$>> M!'A'PQ&1%@>?2(V 1+J2H'3EI]Y.8(/L%71-G;L]W+7K:^! M,6(WP3JC??'CZJ(E$+"5ZYW3&Y\]C3+:$\QA+(&9T%1DE M94HMW?[1F(!WJ7 $HNPF2[8TY&&<;ST_GNUE-,CX)&H+[P+FL#F;6G)Q@7S M"$IF(HQ?BP,T/?^%?$W<0QDD6I>_<5T)^P MPE83=NI/IOZG)#9WXKY'=T'%-[X"9 YU/0!\?[P^]7CA\3NC[BK"EZSC FH8 M_?X?'_WG'DWS5JIJ? 5(4)-JBV#3?47\ M?"+%_2-3%PE(Z=>98$5QS)O]-'/:.O+*V>$?_9XN[I S[( M- MO+XVWB386<=S:\>#X!EK?Z4>B("C#N^W0:[J-$*D2%.QKTA7]7QP$ _Y;\[L M:"D@S]W9Q%)*LUQ1KC (14:P'[6TJAOHEJ1?.J5*(S&M_ 3B1-RBD2[UGX]% MIYVZ9^1"6^.(D6$A%0D1=1XSUE( QB) ]QG^7@F6J;J&KP#L[NSRQ(3O-$RB M";)$4F_OM>!U/$^Z6)9ZN^Z">Z.>=G+AA\4 4"%^G!D;7ER6SR#UG0:FJ\N1 M'JULOI_:YP94''MXSIL?T#8I$LJP\DQI;FUY VMYH6R1>_=$M11ZFWM%"\42 M^=AL;T'>ETG7SH%_H[N7%UQU5W%^ \T?J'1W2I;I0GL3TW::XG65-$77/$1Y M'-;4W=+3:$A@2.A()R@$26(5FXMM#[5JO#@]HA.E=.:<=N U>H4?LRA#\Y?L MRAE04_B^Z/@+6:AJR<-0[;KAC@6L$B*9+8@._)H1+.;6$$ MI8>;H&KC:>^"4;5CAPW&MSVJ@]V9-)58FN KZ;?3V#K+X$V<'R7/@L"Z9G1/ M?R![XHW:^LS5.6TG_%O6*].'=^I.60/L:^7<&L)FN8)K9?TAF@*SHF='7'#[1/5>R26E!TTSDU>Q M5%$BZ62B=I.:4RB$QR/KP5W'+8703NE<=@LJ;L:N(WO\#DJRB)2"!'#_'A*C M$MXOM<-;UR#-OC%T!0\OAT^EO,I@LRY[(_5Q6@V^$EO6G8'3J/+YY,G].7RE MEEPNV>:+F#LI)03VU7X([\JG^ZGR76LUXL8FT=>@M,E_W@(AY0K-=)Q>X$M MR(&D8L!@])^70K_+Q.?"GD06;98%S8_W[EJ[Z#C+S$!E!7LH]#4 ^J#NQJ0%^ YZIM!3SUK.GB]3^CZM) R8'4V9':T M_@$6*T5[L<^YH- M)E#L"'GMI\F/J?1Q!D,>/KOGXWWM5/90B[M^1AU;.(W E8F#7:99[YRTO_$G\4H\@*GDKI^X#(_@KX,%[[LYHI5WB M4U*3B]21JXT8##G,]$L%3ZK<-20L=#DZZ!H@J35Q@^V-IOYT_LQ'B^O*2NDJ-N MP=JU0?/Z E,(*1EP@;R\7[Z/$[D,GX@YSXZ>PLGMV9\)E>>H:8*/6CJ7FOY& M?H]&'#$JU=8E6G$F"$F.*]1.2MT54@+["^'6P3=^/KEA,-.4:36Z=P)6EY1U MIG'>?ZG=8<"CZ+K_MLR %GI4*AY;XF8Y@AQ(\>]A8]N5I:UN"5/]?5("-'?T M5^#) )7,?UF1?Q/+?^&77:N]RL>9ZAHQ1+AN[+%S3SS7U";^Y(@D5I7-?ZAA MG<;A/^E/NY;',*$6T1RH6FM@#P:-1;#ZV*FY)JJ(WJ&O^%%&@.YCQ416JYH? MQN'29]*27=MDY1UW18.93.]RQ]D!/RS0!8Y=<\'?](G"KJ4TNOX4$#D%X74< M$WH(9@.: 8SKZO7*EVE/(!YQIV<43Q[)UT!'N8;N+RUSNP9N94+A%;(1]J9^ M]\U)/'E98AJL-K)? ?:ZB$'^:X5[4]OLZWUA(N&$W#M;$ZG^YR1?=>>,H_=# M3RLT]%7^4EE;;GUK '-H)$JB99RX!N+PZI:.0YXM)!W%R#CI02Y&0FZ.%/U& M]_N=EU/%GN2<;)VWQ6>_="[%?YD(M.O0]UR&O'68**;TRS9V..[GA#^];UX_ M-. 5@S3E#;U$2F>919O:/ 6",/GT6+Y/K4BK-$K!7 #U,@=-13%A/EQ$::^? M-@ODAR-NXNF-;)XW'[)'U<(/*O%VVO 6;J[X8PPPI*BOX;8OQN[BSR?,_YSO MH4W\OMMX/\D-(:2\!-D[2C6)J\'4?9M]@0R&!86F3>PSNO5'D([J@9^G;SWV M2V/@?/XN?$C8:@F7'*XXF@/@^$4GBOV$Y6_WNQ/.GKNVWAG)+"C9'<,B\6"D MWW^XL#99MM.74_?G9P+)0%,@*!EY#:#UNY[^ATH]_Q9.WU2SW5NEA P=>H1Y M1(((*8A?O0)4^"8G=W$JCVI7C8Q<,I@JJM2;"^+U'-\5%D/OT%Z0=K0XK86Z MHO2X=U + (X;'E7QTX51$ ZP!T[//FXAL\38=H\BQUPW_##0 O]+P4R&;[.1 M@2%I[:6#WST6*:7;Y4:\.1[)QY&:W*A2P."/&5)S@'2@29U0649.I=/:I">@ M2N=[/DBLL3?B+.!X=J'4::')6D;Y,7Y]KYD-1?Q@/0IY&_*PL@S-!C0/.VMV M5+:W/W1DOV./\+"1JU@KUK+#A]0[KR_ P'JN]BO9&8>@1X;XUK@"#819!#%U MKSS8[YD;O(MWM0C;HP<'L?$I[?H#=;'@_WMWM7[ M4[,-T]%!&4VW%CI20FI[[!*,7BN>[DKD=LR::3F+>D^\EL,7_.#N)<"]&'+" MV 5R4L-NY1N'CKUQG+Y[>4'!ZPQ"R(IWO6U&?PQYI2!DB*ZY-SW;Q+DKA9\Y M""VQ/=,(?G;7,U\;]'X20/O]!MNQDEH.EHC(\6NF7)F&*_94#>*MI#RIKW'0 M^5MPX]X,5;<2KC@6"=\DL"3A8C*_/-H5<@>@J]=T&54>&:Q"D(7;=HCOB?P5N(7 @B^^A%\-.A*J@XW*U\%-=<+M;2F-FX@P%>>NJ&_<66";KN M3XN?';U#([V'RYV=.Y,Z:8N=AHOF,YSY(56,CUJNY^#GWCK!*:8R@^MY;.ZA M-CWU[BTOQAH>)O@3/ASN9

@HU;Y<7PBP:>G+O2( ,)/O^0 M_M8WTR:.V\WS_9@3MSZC0,FBKSW80B>X8QY*'J]?6T/#R0R<3S5]2_HK776M MH'%+_H8JYDHV5EQV8C7OF7Q,7P[?H#OQX^R-CC^WUSH??3CM8!S'/#?(N-KXI@&Z*XJ4O0THJ,"L4J7@#; MT_VJS:$VM<:EO765+/4XF4XWABOH?=C[]Q.*&WYJLS<[;YOW''&XSMG+<<9& M7M\_,\(=?B%9F&R?(-IMN3,+BZH-XV'Y,4+L4X'F_JY*T;PE"I6VR9!6R4D> M;)\T+*5524"!NT&WH];2O-\=] LL3Z9+'S'8N*865S+@ MY?7_%#R5N(ED6,%0$RBG!;3XIUX#L'_FD02W\PCL^-LV8V2I8' M"TUBA]V3+,NX4$0($'<\V*QM?/702BQ%&(-TAI@!S&16)6B2TMC3"E)*DAZV MGM*L*D("1]4?>4HK\%L(-AE63C_UD80FLY'8G@F<>)84E!52-4 H>;U*?C#U='9]^2P;NSPA47'LZ+WCRIY*=;%H<0N5J,^0G_\/ MMM>E2J$AYUD6^FTGIQP)\44GWN@@'.OBOV,1ZBD MWF[%C?0!=\A7@-W\3IEFQ\O)V9M7": D\Z*.-"YM]]=-$"F9U&+']M3182$" M)#, @T4*M[GR]53Y(Q?8CO@:>C!6Z(V F@>WP-?J2?4?T+B?4:(EDP%L*!C< MV10AC &602SR3VPU6>V31F']"?$KM(/=2*"GSY@NMCU. )CO"F_2>G-K1?!$ M$\S:0_%UL?5[*MKUSU/#NRE'D>O$.+\;+A?",.B)< G7A\35$V5JRM8)!D;S. MY\>EYFJSGC())&ULF^HMEFF>&N:3A<1.B&%S*7W8KH4TQK7>./CS$E&GZD[( M%RE,_3L@^'9!HYC9!"@SH*HR5XB4(ZHC$'7SQF^"[/^BV))CDA%GT RD=C2' M3>TIW)C+3JB'(GS"-1*DEL)GC'10_LREP6>XQII.X-G!8]H?]RS^!)W M%GEQYL;5L_ ;_W;E0B\<6HVX-+0H C]V2IQ$UUB<(X2319L'UY:4WO4=#<*O M0J^'O'CN5E#OBWJ:=*MKH];"A.4>;GJQH?[ E'J#'OW?*PS3J0UIE\R;-J0M M? 7$:UW;.P!4?_A?J GR#0[W7;^G*73!3U9AB2&KO=_/S6?=)A[>K50LQZ"H MG#U^C(Z#O*L,K5?9>UV+EJ52W@=,Z+A0G?:M'(]VNU M&0VX2W2O_T*;T\9X,VZ.$%M3L?_+!N\KI-P#:.%/1)]; S&GJ1%A*K/D MMMN9+ZJ'WH:1M;$Q,&(_4GT:N@)4^^;J;IFCC, C]0"'J=#RW'U9N][X(>%' MS\]K\2Y#<[DIU*U#"U%D6;P%*JV_NVSE@C)2?P@*+,YGND4) M^:S6[?X01)MZ]XB71G_QXX&PWGA=#?KGR*ERH&W/6F4DC&TOQ:QQ7/S6 M#-*5"@P[+;)MF'6UOPHG47B]QSW#VB @<=,O-N9JDTGK'&*D^2?W681%4%&4 MQ9D1=>Q('G>EI/7%D9Q 4!C#GS7ZSK]RKI]QWXY-5A7^94_4S/*'7*. M%*;Z-%DA9*&1[EBHY =R(.SHV:$[?_$]9T:/"0Z=XA2P\PVZ1U\!)5\!F&<( M4C8;X3IE<.IDJ\'F:706]*72K8N=)6B\1+E?2HP+2>I<<5FB\[@BITL$BI]0 MJ!*8Y)7 M52*]X@<"Q](SF,4],594(8.;KA#^ MQ1$,4OP(P(!6W1FSF"VWU(XZS?UN8PQ?QSBP;5&]A0;CBJ4'XI_W[3?%3TX< MHMOGA[$K9H<;^+=>Y5'O&\?!@)#8PK&$V3GI_:$X/"U79W]YROD;_T.\"JH? MTUMN'[-%[J64RWP%Q&1;I)AP40\-O-#!/A915C>X+C0&17M1$SV*H;@2N4.M M^O6Z3T>#*Z=^4AG!VS/:'C"XIM)\6*,!?.@)U)]>@;I_[FI_\) MW^OZGNYMFW3+ $?OQCJ08A"_Q"WZ9L5%7JF>M=7#W]OT->A40N]#=4DSDC@[ M$RPE7]\C;H#/."Y4:G9)V03RT^=#$AET1B0UZJ;MSWR-& M.LT"*;\LN%DS$4+R4TNJU,2K/"C.\[&;$S6NK"+B6N@#1Q)""GX&+/S;\XOO M\&\R23U.><7,;]20C&8$OJB7E >QAX/*0&8IH'H0&/@1+;Z.!IPTL4:&$O>E M*#RI:3V2@C'*$V7G#*&W: MKC8U9-1Y+4ZE;KFG$*X\*@7L\S(*\1NP#FC$4U%?9)%6$&>+8.^2&W3IUKO6 M?CB/$JB>T'7]-0_,J_-U!#A+B24HR0RY7/KEQ!&;1^-$9Z8DHQXDR!02!#A5 M#F^[XQ2 GCAS%.I$.>T#*;SMV,UW-*[P[&$ FS,IP];;<(#W^1H^3@Q=8_(L M[1I*# 467X"LYI\6VI&8DY_$LQ&D)U5"[^8XIOE=VR5?ZZ_:A^4)X)N _@]I MW?M!::I+"GTB4PL>XQ;Y@.VW?["%X3/_68_;-UF0:)>"GY^!4* QU$C4-W_? M' 4JMTY&:F!* 5CJJ/9TU"SY6" FC^;FM] *]FS5U*A5;'9]!E;PGT@WO3.7 M6"%_U/NR,\#\*$+#N4G#H_5Z$7]W%4[E LRT]"FO-T#_X/?.3OSQ, MGM]QPJ%:2=A)_S# ?P2&^P=U73DK TPKOVX1XRUY1^W@\"AOH]9>!UQQG,[3 M"Z@ '"SI:F/3"+-:%+7Z(=Z".Q:)X[KZ8 Q3O@K*9PQ34]Q+')TI\G_#:&Z7 M@EWF[M P*A%:M'ZGHRK@&Y1UZZEY9LUD7A*71M^IFG8V89T@II8^@3*#H?Z MBQF*H&3 VI\7J@ _'7\*/U*'-)5Y*!"+<1@HU8LAX<7F/?/P%K&:_"I%7 \\ M0P61W$;A+8"BJQ023C)#<@(>ZK8>=_J,DPK:5./#Q 3;+-W],=O?-!0;DZJ5 M2$US_4-#];'?4QKI$/[04!FLXVL\U(G@D3;I<\:CY$X1*ADM?H-N^R\+Z_TT M/F?N*-?C)EOK<('*FQX) ^YZV;&@6QS^ T7K1H^=XSNLM0TAF#VBZ_5V>#\R M-^I#'=T9-$MN_8'H>\#[N+9Q^.P&C_*6@^?C MP:)Z$%!+TINI0\=]IDBADN"]7*RM-&4E"I(-7[U[N^*AD3=8%!("!##]94KH M^.>,O@*T6),!HF$ MM%A)QNLW8>;+G0GY1C=)HR," 6&,OG>>*3[#3H.>\8O>_/G9\+6;K$ AT6_" M?5?42'3D^P5TP.7W ,"IRAV3*$A=#@PZPW.'4CTNR$"9=.M'6+6KG=/'+TR0 MK.S6GCLI7KR]QI?!SI@*G;?*#\B!5)0^-$@V]?GFM"$%,YKUR12V11)EH76[ M/MBBVD?XKC!!RI1)7S?O6JUZQ,8EK'MLBVBQ=5K,Q9-T,X&<2_Z5$:IOBAR-7&&[GS$S$035F8Z<.+T38\N4,G\4>CSA^4RS@98E9HNJ#&\1L,R(/'Z,<-X9CG;N_4'>9; MS;%7Y6Z#*MB-AB)OY]!A[5]UBKWNSYATP%TZHI""%,G,N8>+^',^Y@H03TQ:"B(H M57W[X:=FT@H4+)8Y+ HVS^-X3D=DU@E\%M2Q_8"W;RAG)\C)+GU\(*U +;+[>5B6][.&#'8<(O!EU_,E#DM9:,!#'[D-EK$=X#8)J004#F-6IFSXB8]W MPV>W'N7X-L&6M%27O/#$T)#N>46#Z$##WCI'Y?4,SR)55!E"&2GI@G:%D/(9 M/ORP31]C7?QKZBQURRNNE[""?MR\,L^%TT=]<]-Z'2ZF92.WTHV MIZ K=U/'EV6.U#!(4%;7M&R:B:B4Z!7&8IGU4$*4I81_I8PS;E*FXL&0&V%K MC:U8_#K<',J;R.JMZIU,M!'OBP91CD?!S>/U=>:0H$'"^^C\DVKL: MM'+C$]R?ND_7D]#C^P@@V?0OP\GS=@-'+K3:UYY'#"XLNRRU]B91[ LE1X[. M.N@"O>XAU'W5D?-35BQ$!- JU\A1P[6Y=EQ]2M'@&383Q6>*N$)G$$H=X[Y\ M VX57H3=$_=L5_2M(%:E:WI%SV05"$]Y2H1ZD8Z>N:#/P@(\S-CSLICZ!?;\4S_*^@!81#_.^7D^QEK(+MB23?D3N9\W9V?8O]Z7DUUL+C=N MZ/V\.5.M0>63O%8E0C-V(/!;K\Z9*%W.X9_&">AGIV"M7;2--#O0K1VT M5\O6CLX>)9D>\E!$_8)8D3+Y.5@L!81!.EO7 R[_4Y++G\B!84$V;;TY#RIA MSA*/9_>Q&=TY[NH$N(RZ!2^RC'8Q26.W*[X]V$]B%*"=H/\\&E0K0A;[:#8^ M<>_)FU+UDI'5_HKQ(9F>5O4LO@B4E<#U.8LJ7T5U!*H4Z#R^%E>9 B*7 -&D M8/T2L%!]V(VWR]?^ZOKT9V!RN-!M,*B(% U,@@S?!HN3HHV<1^K1XB:.)D= M4@K2&3)27P4QS^T;J?^4@GS<2,?//#N;WZKG81O#AUF4#RH1\HYKC;T1+KSF M71B4\!.F=M1C,B%^:8*M++9V@J[>!S$7B,KY,"PIIRDN"A3%!):DW/-E22<% MUT@_N$0V,S!"[Y<9/IEN-]41NB#2!"GVD@3E=A?Y6!A'&90:B=XXLV%[J-&D MU.GA-O(;!8M6\55QZ*7!3>#%3DJ(-K+ C*V23*KU2R)HF OR<.$.-0JX KD+ M+,&V_((;<%FB9^K6X#%@G>_.[+,J -&XDOLN(^*%Q""@I9^75$=2T*(V4Z6G M"[4L_^MPV&O4X3&*D1T(-4:O=9B:Y;QYO2AH6WWDLWLUN;E/&(7@T1T,*)%2 M$E4H"7]>,[*>1D'_/'T1-9)R,$&)Z(J%SC0N*@6%9%*ZQ"V$*(X*;)4MJL/8 MU84DBUR;,> %74GP'BBE] 0HX'#5*F%Q3J$*X#&1_*EE879? ,L;QU0_H2L0 MU>!JY>'O.-Y&U8-@E 1MOSG6P^:88 XFOFE8ETF$49YY)QALPPTD(H;+=$K( M)I53M/-(L 7D<>!B_6C)>IV-XPT!HQK%6X]QEECQ"=5)PO,E"6&A!*5F27Q*;_$K42!Y(\VN2OHV=4K+CN*P<8VE.8CNTHZ/Y1SJ)N?]>G(" M@2,-VZFE'\S2H(%@KNDOUYU]G +HO]\ZN3Q\G].Y%SEN\ M"61JL>9P -6C+""O4,-FH.,K)I.K_VE-KR[U&ZG!?)G4=/K.>M9%6)XU7%U$ M="* I*1$V$A;UY*O&23(&JAG8HL:4A&*03']9;?1%S.EOX>6I@ N9OO)O[7N MI%4-\!([:4]BGKV?!&_Y63EG#$2DQ[FAM5\T?*0%Y&EOJS\R6YHE N4>N:C. M($XN2_2 P;#HI6N W\+^*RZLS1]50]G4HD*E#ZC;">YAC-_+/_T_KR/U.XQ] M@7]HT]D'4!]T+FP*R$1L2S[.@XYN[*1_D$F<5W%LZOXBG3?O!T$:3]7V0Z@0 M#=ZQ7><]U/KM:X$\43(S -.A&25,FJ :R%.66H2#XRWZ-0_*X]X!$4T*C88P M$0];&8=OPH1%-2YFWJLM5[A:.[#7N3,(K._SN,QTX-Z1<8VN_W^6'?D.=!I? M < \NYB*IEG>&?&T2T]3CS1*>EH?D2T=L%,2)DU6QV!/:4%91K<]SJ(@A1J4 MD"4$K,>FJ)W2+!RGQ#=YG'_RZ96_-?>_5)7I5*8?_;Q4^<;ESI#>SI8&HINE MHJ\BE?T<\F=HCL]$P..15(VMJV! M81>KMZG107G/@J.F8??G)D?3NP?'.:]F,[4PP:@.Y=9GH([0& MRIPO!E9A #\F'H$5B4ZL74E ^9B>RF8C=';5S, M,G\#!/\UI!R_9^AF#O#3H'44'15Z:,M1%1<<%:H:\!?O@R_RYE(-VO 6K=<,E^([::AOD> M=2GF@+*]N/ U=B/;#+ ,?U4$I=QQF^#I5-3$9Q0_<^D!'!OL(ZRC$JNX*JY[ M%6"Z/\M:-_L50+O<1GDCAUUV4A51R?#*R=]?Y+9/=./\_$0\V8/(=(A=_1CL M^L#^[BR*L(%=9? MUJ!4OTJ%^P$2IZ>L%Z?,S\2I(:9V)$<%7^$#VVQF.,M3=W=-+6(^!CX.X6)] M_Q)0^Z=L_?LD14V:KIY M'_>F9*Y3.F89E@6[[2?K5@@:9:S+9 *CH5$?M5P#?D>B0"6J?6D7^051&JQ[:RL1>$AZ&Z$[1U2V?D%U=8!#3Z'H$ KC\-:T=NF M5CYCU<_?,A/#_H;.,UQ9T^@[K9AO0)[UGG@F_0^B:;1C0%>$Y%1IE%F< ;'C)LW#@S9$BR;,H M]O"1,M#%S-^72* RD*MQ"C*DOA3P%7#EGUBA./0,)CZG\?J0/\SC:7QZ789P M2+9A>9V(%EB/<-WM)D.%A?"D"G*DOMP\UH3]V6?>%[1@X];5S!A.'+(GOB.? M,44-[OMIY'/M04:5<@VR4!@&\TFQP?(%"#/\['YD[SQKUW[+OJ967GXQ7$EL MXZ-P87MT21ZR=ICEZD5E+)4?#'#_8Z1^FO@4$W2%'%3TL/0HYC8$7:W2E+^5 M%>W3'VF5@'#ROB]CH7FHIF>S(5U66K-A BMJDV;/$NW4?>K[RB+8.LWK.";*:,0&_&8D_CG@@FX=,]LRJ$@*B%C][!1C71<765WK M*L7];/Y@402A1,FZUE-Y#E*1:F#([FQQ=;"!(J0XZEP"]$^AH45)^?1SN1V\ M>5OQH^J&=F^291Q;M^N\A4?3MM54<8>LG)%>"6P^!(RPI#?\(BQ6!*J@L#>R MRP:!58X\&"@)3RNLX:&C?%^#T_4P?P51V&+>HMJR@#VF;\+UI.T\KGZFUX5FDK>,TQQRAN.8>3UAL>2%>P/X>C^ M2.LN ]\*<9^R5'46OL;[QJ(QDK0^H5V\0^"YZ,,+-!#/(SJK_#];8M34$ F9 M*2,:JZB\SIE[B;(14"Z/[K*N;YH5+EO+':5FJ\C0%%WNKIQO6.^/,;J=QMXK ME-WRV2T1_ MTC)9]7,%;-%_DW3PON3I9;R^9_)^<98)ACTKB?@IN21";?S#;@'[-.B$0YS" MWWIG=#W8.@ ,MT71G+;%>OSL6;\"=#WR\$=*&][WS[5_KWTQ,6!#E+J.P+4, MF7JR&JUS%SB06/=X;.SMT@Q3+ZYJEK;.>W9;-EIP;P8\FF4GQP)%;Y=OF/1LF$^6 M/HB^6;: >I];7X6;#,Y"?R+8/:B53BLWRE0UI9KN0V/5O$3U9URVYGYVS;*)JE82I\QG\0^V(Z MQ3@/VH(V*\%UC-2O/?,,O;-"@4L)-8>OQT-]T!JC7,_6OP(X3!S%HC9)O#FW MT65L!:Y\5-<: MD$;5"8)00LJ ME^->W-L'4Q>\J\8-HE(SOP*\Z575VA*YAUYF!.ZT[&/JXJI2P-(X]J6,N>*9 M1.<8_CD-LJ\&W*]\Z_Y1U\7.]0X1,PN!>_,'L*VVA9"QD:L! M4DJI\E]*F^'9R"QU:5G)7%Y(4J+UPTPP.SD$;/-D+@9EU6"($GM.^U@%]@&5 MO;VY=D.B=J31%;:U!G[[R09$3?0P"JIRN^MQC"!RH%;'S-6-M62]D;NA5+_& M 9]>4T6'M M0T[(/ANX >,#(J%0K=-ACJPTP'\"9>XY20L)!OWRYWB[FE';>H&,48\P@S([G](K*P)WY; M_(@-. J19 .9I9C1S;_^.RXG-C68\\*-%VQBOB@?%Y+?TG=\^_GB4S^[3Z9! MJ<%? 8>)GP6PUP%_;E#0A707'[.MF71]X=[VG ;(_KVILQ>P;?,&CB%SRUK7 M*J\P_.AFZ-CD>*5A_. K8/1Q,NP1P'K[S_\S&!U.O)Y5V+]$_:)'X+MCR[24 M;C7?.2/!4?A5F<-[;#WSMGA4J2[CR6@]Z?)B9Y> M]];=O8S 6]X$2LRC0A,ILIB+8&\Y@%GR[U;\#_@*T+^9#;KSK,P54OJ,_R(J M&2-67P!*'DE!):,FD*(F B/8DX\C^2S=Q+.. ]5*#>JS7O1N>,RFKS$)+ MJ5TU+]Q*5N:SG(C[R ((.3'N[5V8@?NM+D>YS8EQ\Q2\@$8+6Y0WP#*/3]W? M8S+J0H1=5S3Q+O56_,BE!#ZUGPP,JSLDA21KB9+%WP\RA$2_.=/>@,N3?T/P MI&5NK0FR@^P/T/TSI^(]O_=IQV\"K';:$@\OC;^F=\K_E_U_CK , M]::D'#_>,.F3N@7X,4NPR4O_\ M9'DAUR4E3CB(Y0:;'.(S+TYY"K,3PMWRX5R,!2W'(S#HZO@X4O%\UN,F.D-#DJ9:X"$[AHU8K&^IVW/;;<% F;/^TX**>T M"-^@%_N>?DYJY'.9M[1SO'S[2"8JBJC(!_K(DQ:X041BU27R7)TD MV@U=U):0GE;5;QNFV7^O.N>3Y<7](RM,\V2'Y@ M9B375XY9>QGX9(5=O +"4K&Q(^8[V,&)%EM43JJ.2Q3P9#V#W$UXD 'W+75F M@2+"F/]%S??#SV]PFE^MW3?H-UZ*/$.ZL"]%G2/H?O6&5SW?\5,W!/B(K@V( MB,?;MBF.WTMZN::>:B!9L.8"3?X4E<1I2'0L>0@HNYR=S;Q(0-"V$CUVDKF^ M^'*G3ENG"?*V78]BO1Z7%*.D<.![O 9;+(_CTKP=/=.N\OB"+J4Y1Q\'$OH6#_@L,IR=C2AA/*F[.JXGUC3W@AMA MEG$=]6Z6GUR=IN^0X;AWXB(CZ2>"7T+>CYY3L!!:WLM"K:+N BVLRT'9J/$[ M)T+_D,)_JDO[!RB4I*EK4S=5ZF_9$Y@-U]807>-3A9)2X$90=J1?M?5\0'2= MXV3X)TDHGLKI\^N^64-2 9I92!QJ?+>;-Z $P*;OE[U^OK=R="KV>'IVG.S_ M8>Y*$[B"X_$4G+&HPKC.P?^*K5K[ )VTPK.E?LE..2ZJ<:K!KEBD@'(_4A_; M#GCT3VLLPXYJFV(MU26-B5/+YQ^I&V]5-32QZ+9=FP@4.&(/25)?-)#\"@@G M2P48ZJ)XAWX:];*XE5.0I@/;5L:@!87513*S/] 3#7CCB;%3;@>S2DX8ZN2& MABMN M1"D'/#,2FPD7@\: 63+-,4C B7HU\T"C #]BE.4L:7F.?)I9>4N$(E76N>%[ ML+*([< T+L!@XKOQ&3HHAP_U73KHEDMQ-IIRK%VRND%/D.+[D!5S M?':,O86W2T,W=C68^6Q6FJ<1,E)H,2..)H&,K(W=EVK BPL.>#I+"C^O(,:F M49R37T4$-]#J1P#<9O^5$'K.F>,0&>4AJWT\5BN!.::*L;]^"GC)QNZ5T)\,0!?>=UU? M,UO&:^*F&B)NA[F=D]J2NTQ\U-\ZH'6YMZ:)LEF7/NY M4>#W5&7F*:4,A+#_P=O9W+G/>#R8@O.?KG?B\/E8$3]O\4I_4(Y!2C]N@5+V^/:&]$V:/QU-362W&HUR#U-_Q6:&Z1X?N)B@8 M]P::8?#\]YDQ?R$58_+XLK%OVP84T>+I&MM+V'VLO.XK7^SI&-22Q["8TCK$ MQ@2M^?Q4"*O.KA%U]H1#9YT#YH#1)>Y-HW^!@$3Y0_HJ27*A[U< -S84BL1U M-_9AS$??((PAM=DB,I@6E^;I)8%DJ/$P3MW0&#MH>SOP:@\QD&>2J-VO2C6X MN?H_+?EWT9-\CV;"JRAAJFF7\WT&[V*PK2'>B.%H6^6X%M,-G*@8$A:J301E MAKO4D07Y/45@PFI\)UL%$?HO=PP5<2R ^K;JO)(D*]_&&NU%]L]>W-/'BWT5 MKM&[>ZSR#?.PD-J90LFL8MYRAWY'9DIM3)%>.=]NDFBQ54!FY;F+B(6XIH+R)ZI,8+QQ!+4Y21'].%O MW1.;(Q*PD4UT/JO79LECG//)L?NL15CT..5G2'E"05F+=L%4OX7W@G?:QB>\ M+O0&4\2+?^6A-2JJS9Q0E_',04S/?F\HW_N6KLUW9V])2HX(HOJ1-D_@APFC M36X0AQ1G!W+6&>"')RD\EZ:#T$MG&U5^:V<6%S\"5)AJ M11L9\+RY9\*(&+0!H4E^-R3OKZ3E2J39I<[K@^GZ(SXMI6EIYCSY7OLYU%A&9'5'1_Z M;XV7QW?E>38SO-^NYHZ$+O/[R?FH3DF $Q(L,]NZ?OO)Z=7V(S^8QU9KF&MB MM>K<2L7>0%\B>R9SS8\M-?#S=-"NVH>*#2-=T;;MG_&*IT]KO_SKZHBU4=<# MF+FW,RC^-_.#W24>K!MQ[F66^LT\!73<^?@K"@[>O+[KG^8[\&JL4E_G_$AM M&^G!VKLQ1B) 4N=\6Z2NPS1G1/X.;XW;L/U/+)+^H]+?ZN6]^T-5H\$!X8W>S@R95@KY;:C.H@CZ3\R1[T+_B*Q"Z4AVB90(' MQ6V['0$V^YBL':NIWM'&(/RWZO%*![I[\0R%>ARJ#UY$'DBB7CW8#ZAY==W,V][LRYYM5RK9$RI]X78VT7:(,>K@WM?O)T%[L5!DI]R+.#8=,_G$VEYF[VT7ZFNKET?H"[9 M7\FS-+.'LJ9JX6Q].WPKK-FIPHDW_B8Y13[HPX0)WK<$1.5E0<>AR#2AK+D, M AJVJ+Q8;[L *PQ-Y-F22 ITF^O=$1C7TL== ?9('*R&WPS-@E+BM!4#' [J MZ*\KM:*1%5W)SF6:ELG";G6:O8(:+O5//&,$GIE&5=6>@^I@P#!R<)C;C"72 M274^2G'*"T:8% MXV2RU?$ELH[LIWQ$<[YN#"VL%GU4P-6@J:! _M&]T+U.HC,1K\O1K^[0LV8DS""RKI$W6;G.# M:,*E4_22G@\Y2)W5%.67GE^JHFX?XINLZ/)K;)H7W+Q>47-#.RNZG4.^A*RE M:0NI52T'Q?V2'E.XT"/HD^PXP%#O\+_5WS]#'CPJ5=3,H428. + /3RNH'?, MPP?T[;YZ,D="]%1VB-M WSWWZP0)O :)D#Z.J^7W>X19X]!\F0A6BWV*6;?[ MRA;L<6F1K2MCH#PN];J@ZT%/.(O:M^<,WN5WY]JBOG^]__MJ;)6WF[L01VNZ]'$I=8R3NDC/5MXJX6LF2*P,2![#%_= ;8:(W/!L$0L)!# M3P(0#<&Q5UC$Q8^D3U2\D.-0M*:5ZT&1T2L4)^L8 H0.8G$C8#&&O=P&SAX=UX*QDSG4*DG MM;52-TK 7E(QH^";=#7)X?<2BR+ZN-QC@E__+%[_=]XM_^\[&VU.J11'GJ]\ M6A/A.+QI5*1-"X6\HA&<;JV@+ND5WV^BT%?I TX1#R;5!A2WZ$+G/6F\C0UH MM/+>A]L/8_9B' #Y4N6%+P^]-BNJS0MH+N;5Q=*L8@8AD:NFAHVI_A3]@;BY M6#A,[!$$-V\\]J6W;NC3Z&!D>XG/LV!!AROJ!@ ZZD_/$^/DL*P5I>C]MJO9 M76RH:%0^N'$0\33SUBOX!7J%7IJ(LC-(ZN'/E A@] M67GZOF="]JB=(=;E?F^\09F0#P\6$>4=#;&<,.=T=%_V3BI_\UB+Z,ZOJY[J#IL;6 MP/-T^V.ZR^+R'BT9YYSN82/W,RA;$? 2AA'KAE67]NU!2=B%1 M$?Y*5P@5_ M7JQH_;)K9$53)G,S%X:&3%0NOU#5_H+Y+Y/T./XRSY=9,F :UFR!('9]EL=GB?G;MZLE/P"WZ0^J575'" M-X>M7IRC[N5ZF7B6?RO?$6NG:Y<<=-1(-GEI;5,=6;ZNXV8"!@]K[[0,>)5T M#9=3!XBH]RO5/LW18KO\0" MRK"V&6$BN@OQH:3XN12+YJLLL7O[I\6WIPOFU[WK-K)T(Y+1WX^]\+#5U5 5 MS9V9,(M="N/@'#0]=>ZC9;'83=J7)RT;D=>1L+9D5IVEV@;/O:<]U;_%]HA9 M?W?8O!\O P'&HJPV[G\_CBRF-P?SOH^^9GO/.)_ )VV_R/^>02]ZAV^_($D& MT>Z5#-G'H:6S0'_,K7EXS"0*9VV4P[O$V710R!EU4[!SPKR0-PFC-T2V?8QS MSVC,'XPWC<1==9FX0.YK-(7?!8+JP!"P)M@!$/0OQU!G,[P$'SRH,?+IGCR$ MR-@#2O[F/->')X>M22H-L1'CO5M6 1E::IF!BSM$39:K>H:K55 M$&.@)B+KJI6[:BJT/-MJ^7$J10CAZ#NGD%,H3&?*9CE[BN),8/+F ([$>^,, M^^J=<+-W$SIM50XLFM#A/>""]ZUND@AG-W(GP6[Z?GN;E1SLPLPEK(Y>9 =( M60_AWLJZV,N%,;/:X@:!GY\Z]R<=Y1[_-CI8-;(DGG20RY!Z-$5COZW0\:V5 M>&7A%G??]J.TSPB<25!;K3"+$#1N6*U__:%6,"(F!5A-$9G_F1)P3VN1>]9X M8NSD#-VT/H'$?5%,00EJH(E.&1,CSZ&V,.*.GDXRXBP-3GHI90O*H2-WF@V= M3,Z+%D5&J+#WGM*7_O#Q1.%?G^7?WWXL1PM/QU6^7^.EN:%&ZM,9)?E;EB+# MI89%WD&B^8DS>6?MNH?*"1(X^,6.K'V#M0+)4V->E^_HL$]6I?<@7M6;,+=('TV>>'9*D)/ M]KGZP5F *R(_Y&P*1E1(UC2$,O*[K)SLN[MN87=\'?NEBN4<-ZK9RF+'(I)' M;WY*4ZC$BO:.?J(C[Q&I, HA0H< X-7_!^O@<5WZ-,@4:$Y%VK32!BI3YOV& M1-U(XSSQU/L?'P]0; >@KJ3!DFG>Q^XCB8%-7OC"QD2=@F9$ >A$+HLBG0 P MK!UN[AT9%B>F+80)M6XL1#":E4QC;!Y-(N()PZL7(">CST.&$DN1AK3H^#G/ M\*=8O\W*6!V3RP+=@J)D.UW>ASQ_.M\&7/?F:"SQ&>,OG9"W4/!K7ZT*,';-Z/=(4ILRB5MM_H]-"%A KLA]/R8N!CE,-I"?Q6D M(T'8V7&N0MY2;]W2+!PM$7G^Q1DF0RR'B _?-EFZ/&.,QSI#"NN\MCOF.]RR M<0JVZI%1-XZ]M&-%.3457(#2!-]/=.4V;:B6EVQ;NI^,SWEE(:G4:.R@G)\J MU5H@UMXB=2'+VS$[2K>L-?J7NS %QI OO0N0_=O&D--22C&;,>/^KM5N6H]C M*A;QMINF/KD5RUY6!H%6PY"1K9\3'U+Y='*=HSV:YP7:R@X2YCKF'R_Y.A>3 M=TT]BTZ^]NWPO>];)W_E#G\7P4]&*JG*A>C=,;UIF-ZYA@^-Q"I^KQS)4CJ#+1%0GY_Z(&&TE_F;@'M](!_*_$)_QFT =HP#BT""3@KL4E9+_$X-[W?+@:O*MX9 M%OS.&C>V;BD(@0T_Y9JPS PN/46*9Y7;OA@^F8?GI3E]!.( M?<%IJ_>[+5$I02+9RH1MF;4=B>VPX[>06$CE*=/YKS'U,V%+3TL-K12D^;Z+@9ZM9<"/"=#+!E,UF.%L^3/7+ M&*B?J_GMPO6"G6AXTJ%M2FG4I-BZ#9YDZK-S\:8*#FI\O/\?EJ.9NJ>2,J32 MZ7+[XM)%$,E\=6&\;M&KI)'#$S!TPIY-Q5-GWB:J*TD+/E#ZHC-T[@,=I@WZ M0D7KMBM>4$I3,)P/-[SS,.V/^0)QY.M1@DH_L8B2-1V]_SY"@(S'*1H&7+J[ MM#%X16J\86_ID XG[F4P;,U"C$0.T%?]EN-_NK7$K(W2?7'"&W5;!;=*OF0) M,/SDK'I4M5L-S+D2Q9.XER.VF'T6TG(NV6KWGD7"O/2O,IZEAX-AH*KR!V-* M@M_C*'%/4C;T_4>K+6K8RDYX1OSEY/7?4>G.];\1I']4T_:Q M+D< >>TC .=KIN9,Y7_$+[DUTC+"=V=8#DH*=&C73]!BK1=C2GWPVN(%T(*[ M<&'UC_Y5)\%\.=_VZ2<8*J*D:/5V!^8J(>]]9ZU &AJS(:A'6'8EF5S+A[T" M$TS[#Q]KXFKZ>1UR(&"#%;+6UF5*?C,PEZ1H2,#HJ8G>,*ZOY^.P/SP']7Z: MT+,IT$"ZCQ\NJ2+./R-+\0;'E;5QI<9-;3UCT 5?;<6$RM:+?BHK^HR^IPXG M]@)Y':DIR]P4U(*/!W>$X9"V_?KL\C;'ZTIMC'VB8+?O&34>-X.<7XEG%K?: MW3ARW,=3@QG_LVG$?T@A8_6"U[>$@:6!)K!UZ>1 _^&8<*]O<\GY5R*=D1L. M:6V?.XGF.#G!VU_+3:?O$_@I%G!X62@E% VU"#BNY/-MO6 S9NK5?+9VA$,5 M-E2AOW-&\%DM(_9FR'LZR&;'05.T%E/B_=02NY@PI 1HC@2L5(%>WY5\48- M@%NTJH-+J04CPJX9TFN)AM/WT[02X0GF,SCG3I@P5VZ*=QKGH"S3 QC!&=A/ MB=1$]+#GY1 D^C< IQ6EG-1G4#YZLQ$#.!Z'0?O0Q+Z&\#LH[[=R7 3^)NXG MT@L^FI8U@1K0JYY\*T%"3ZE L5R7AE" A.[<1P_" <_KBYOO>\;FOP(V!F:^ MN%1-,09H8&P_VM6A M6H\.@+.<_EFP9.3C+C6X>3B><=K)K2'[L>%^\VM;SQ.VO:+,BC.-Q>N=,4U; MQGYRD"Q$M2%&X/SJ/A $X#W59Q&"V;'J1\W/X8E?GR+-<"(]>W[JG+VZ6N9\-9 MKFZMW*G(45'BUM0>F(Y+!'[M>\X3U!N_.^QY-2;ED[1FO_>XT$,6!K(V:/_Y M^$:0GTQCC2*T^BRL2NY8U>\5E99T5'JO$*YP5 CN?[^6=D/*KT/PH1;)OGU+ M07(4+B8< A:R"&"R^24@3[ Q?!]T6%,X^DPWV2Q\ >P__1N[YRV.\[I5QQTS*+41:"GLZ-^3_ MON%:W?I2:==I9##:+6U_*\6Z@R+BT@IOGG^R'0]&074(N(>G&P\T_(X?Q@_7 M'A1G/XCY ?A?(8\MRM1^5OJ]HM?JARE?;YN.27<%;+^7O1-7A+@X.T>;'I;0 MG.1>D(_-XS8IOEDTV1(0IS2%.[]B6,,&JA8&"++^26]E,R3F=60NUE@RW/[!ED/+]=//O@R5F41:;:#\L-0E!.;?V *A!E9 MLC6JY81@"+;=4SZ!\K2@0[ MYYMF](_?TB8,"_(8Q'B%AZ=O;?H[ZM"]S'=$ MX7QGG<>8HS@;I;'5O5&5:BC:W.,>ZX(BR2141SYBG<. M"NROP$D;Z> !?*\!MON/PZNB!R3GF8[3IY<[9_0:2HV-@W*[)4U#*JUSY M,)G?87U(QV:DJVXP#A1H- >J!O">[!T)]&Y8YDB"G5]DM,"$7PE&WGQ*:_KX M4S[.H82-N\,,-^5*=42K2F_GZ=0(R/0TD'-Q;,]/.Y9U_R3-9-='GYIJ[=SZ MA!J+5,V>%^L-$SX"5,L:0 2@V)]>K0ZP<]06S0AA/+3).1G,(-<(S@)!&( & M+3 CKJ"?1]^K/];1AT-P6K:1I!P25^TL.,XZ53C1H7TU4,ZI5W[85/:T"[Z" MJE/L_+0$V-.%^1RW+?3P^+.D0Y47#?GN:=9LQ8.,-(=O3F'08NN!@Q*VE&8; MPF\V$N.FHK*IL,L?3>$K X^>]]XC!M'4A)Z0_\A9-P%_AQ,>>Y]W7V^31BQC MBCR5RD@)!U031V;K, ?* E?/B'NXFWLX:#'6?'R80ROG7(N8/Z>&_UU/L76_ M"!2W>N#5PE "P"5L0V#[_*Z1\Q%@LRGI4#. Z3](G_96TME,[S7/6JBMX ^?=AC0;C3S>>%B(1+UT(]'F0^@#D\*FT/,\T.X":9)/?^'X MMA$^@.M#,1Y]0%0M7V)/\1GS=N/ #0NZQTQP,7_ M1?HZC'O=Y+4<5XNC H^.P>K4CO'!'-4[O"%X?:RR^F:_0L@"_@B0F/]\)H8> M#@I=P82N4*I%@ %GHP/^;ILN-B-)IDN;.Y14_#4/37,R3ZI;&PT9WD'S;1J3 MB6]*/N6J<-==N('=; B+8?,ADZZ5$*;X]V7Z&P8&FJ>4*WIT-(QTX@%JEK$U MX8CQE";S.G\NV.?95W;4%@#SP$*I/*P*CSS-! ,;I^' M8 ]MA!8!/+\-^T9[D^P];&]9N>].]H8_]&Y-=:6FK/K-%#7M#J5CER8A<,_% MP/OV<>OY49Y;7F)X]:A&".@C\_$.Z<@9:EC,J'\NT8]E4GXC4:*J_E@;([XA M-'$D-$]2SPM?IW]Y5E@IHM_A9Z;$.5T+/.XNH G )/1C5\I]8<:J&.>ZU#N@ M:Z9<^]KN-'408;RP+ MY(;,$'Q#E.-FZ9E<0?N>;&BH#=UDW\)?+^URA7C2& M$GM8S5MUD70$N)'/F!(@0Q4JD1JZ5S;>43.3EW,4+!2H9 MZ2TBPC8!+)M(W1YPN\\X#3Z?N)_8Y\7R=3E>T) ?@R-%4(N5\9@:WQ*ZK-,0 M^\D728M"*[<;RBP'U434P 0J!G"B''5^=G$QD$9VBY6@#*DO$\H==:2$3S$F M?[DH.17"L+&Y^M=XN741>3)DH1D#^%D^]P5&EN5_O#Z08(Q[O#K//DV32;Q+CQ1 M"_'+S;^/EY]_S36T2_D6#2F!=LGU$#&'XC:P9J!GE)XPA@R82/"8-5_V"&Q- M"7.Z*G$0@G@W'&SD^4WA6//6YV<(%;]\$1VCDF)EC&E4SA#-G@3N]]5E9B,' M,#5:CR:-;N_<%%Y0O6#^\7[(L]#YYPN*&+O@C.S M2H1"R'DY8% >@'OMDR]7=;>[=$OA4MI:)(]K\WY#]H^P;!AJB!.KC7F/,R/2 MAW;KI5@S?V3%JPDL1/+Z:&RZH7T>'G^^S[X>O]D]\9GB2/)J:"TO+\5A(@1 M6U=11&8E/OKUO9G%E,?7$X4'D6_OX'Q:3%1Z[T98VCTAX^< C?^JH$*Q[K] M&@Y*]\):JU_M]3ZD,2*JO>$6C)IU?--&T+"S Q;B _/>QBA&>[Y*)%U"=-&11E(,8AKD=5!B!_J[):J7IJ7:K7;Q!UAU * M\S%H7#: M$_MNF W:L>W?IOST9_!MR4J$;O-!\8LR_@$G86EB/,M\R),/B3=;U$R1,KH& M8O' "L-TP"F)4OOTL>@.7"U?K[?A@#(H'*U)I#X\5'ZVZA;/Q6F65PWOMGN0Q/C0K'E,=P)0'N4*N'G5!M416DOB0YB>M8K+) MX:F^BV;BO)&A>:Z:A.C0ML #6-\W+,M6'O++_ F39\[J!,#YM=>:37SK+P=?AG]]8N;Q--Y6=W( M2+ ]!L!C_Q^),?OY>FLR,V0VPX9IU]UFM7NJB.9' !L8APRLI@7:K6?EJLS.OHU1<;&KQK+'DU?OY,-,:%3%'M^%BGS<)9KAK932+,%45 M+Z&<#Q@0'J#&E&P1+G9M$>JAG!E$J[=& C<$0+>+ Z:^9XP.I9^;V^M9)":* M)^Y[V]$7*DB7R&C-6DM,KWU6+*_#_ 3@:73%G1\4J8EIY MI%YST5L&L[QD %8^%QN.D)6!][<')T+ R(\^UCT&.&[3./2O6.R&>R*,90H" M'A0:'#X_52/*>B>JJ[KR(]&\F[TP 2W0?4NLA$ZZ9V'T]ANEQH"PK@TJ7#9( MZ3N6[:EZ.FU<+"^\_4(;XTZ/I%JUX^3VXFC=G-BEOB^:OVZWC,6=$,#?GBQ[Y&M4*IVQB"2H M]A$$)":SUBIMYFFZY95J/:Y^A7HIOZ2VXZN9# M2>O"'?]KC\)<*Y<6HYP866&6B1$OF8U7SM9HP\8+MUS236 M8]W+Z;=I"'#9HN>,E%0+BX10CARX,TRU(% A5#Y3\12Z3A]*-/_4\CB=)R1& MIX4.-LB*>4>)^PF(96=[9^5%NUKTPVO^4N,*SW5V$@':=+]#^!NT$:GEW-<( M-A1-X'%O9#V9U>-DBRE\D[1 '/*BH@&G<_]&F(XU%RRI)..-4,K>ZO346B@< M9\VA9E&*'54\Q+BP/ EK"-]DD3@^V3^_6,G9RHV]3VM,QO(]@AB%-&YC,"@O M@'S4;LS^R0.1K6N[;R->V0R7ZW8DOV9=:D]('[9X[GRIA ?$-0>J- F&+&+8-P"F#HMW[2GHFDXH;]="U,&%X M S&NH19>+<>G)/-HW\$4V"3/B&C#I.M^,XKH[ZT_6!2RM ?0TCUFC192WU3T MI49=.B;!\SOT)#MMDDG!@BDI7Z!>:R;$L MP@^)<^7<3E<$^[2ZV SP5#R;*US!YX&? T+MA%2N5A77O^JN1'+$L+A]JHX(LLR66+'/8Q4P'G+/$-##&\:I/>01&N'+ MC%R%"&HE.'<=6[Z 3N!!BNJ05^YY[TI3],#@MF44.$X>VO"D/ MSHY)(/D>XW5U"'!7HSZ<,.#^"\#>Y@5=H;81SW!+KA9)=?J.ZDKG[YW(*L7F M*J%G43-RB A^N.?\H]PH-J$)G C0[2= =M[,G;)TG?3E?E/ICUHQ%X,6$#F9 M(J:T&.)NZW,>B2Z ;RWJR9IZ"WFBY8RN^^+UVE"*V[_\)I;K(AD[ZH32",". M_EXOO_>B#"4\/3AWJ9?37BL[N]D:B\K78NS68P< MN\T$;ZVL#2]"FU%0 M)#H!:4BP<(1-3S#?@P+^[8;]>&I$&I7L2%=>E'%3.M;T6$AA*G M[P8*-!6FJM]/].N:>>R)**MUW5K_!M41CI <@HT#N*?_C?@PQ?.,+J33'I>) MD)26^.$I$,% M)0*5F_+]V-4ED-?-@C/.OK1 Y;Y@?C0J#_9502.X]G*3EYX#<&9Q4?NXPRO/ M4(R^ >DMX0=:N)"UHN$8#Y5S25Y'V%9/E@XW;PYX7#2ZO4X]AS M60Z'X&8XR39@U:!NV3N[)FXFOI -1[//,W5&\"&+\GO 7,A[]ZV\F !=2(V:U MVY,-%9',&J7.:,W?P]* UBAVL$\^%O8>VK1T>19& &*_FSW^B3'7-9Q7R\87 M$@.8D!M4^\A9)9-)F;>;F]-7-PUS+H6A:0\=TS2OZT>@JBAY,3;;!V'7UU)7 MUD$J,XU 2AQ.D9+^D%>C9S2F:[72;6"NG6#XA4X@JJMES5;*Z=P] E!\--"& ME;(I>\N32+-9""6B):CM\"(Q#@W]E878*,@7O8H#>)\8'O20-6G-ES(L_/(XO(ITG^*)E%'&.^ZLZCY-,)H:KW+#?<26? M3+$+6=;HLX] @-DS?Y4@BJHMP^G2="W[EMW5M87@VXWW%^F!K77.%\(NX8H5 M9++&A%\IA"7:@N=.DJD:(.9\L/0;+05T42\,M2/PK?L4&YYU"^)=>K(_3ZPU._%PUTW8M<> M\VXG3S@[YC WQG9RWE+(K.H'\U(U>5=DG8/0@-G*Y%FAQ0VS4PR]J VHK(G>;TO=?N+GH;5^OI_K@0(&W]GWP^ M\_?T"2)J(V\)2GEQ::N;'=8%UY0NZQY'_H62YVB]TV8;SZELZEW*)_JYKU ME8(CZ>:]LA)N?P58Y-$?OS^*M8A'^\9_//%,*<_+TZ3E>HO'EM.>]'F;P6Y4Y;29K6:' M*<[CCLB$.[Q;JS.&_APNQ699(,X;0YQ0 !8.\T$U7HXNO4;O")T;B&4U%5./Y9V>-RAK7U".4VS/!2N"A=$BP(/G%R/] M_J4B_;_?2:OLN?;UW_)=J7MHJSA[;KHJS1N!R"[TT@_KPH6]Y4C68SMOM6C/ MEL4'34?:EZN9OBZ>731".Y^-H(@'&N3+VE([5HG>F@SLS8'V$+^6V#L\=?,& M%X\B!PCYV=@:XO+, MBMV'R6(B&M-8T&P/-<"2>5D%?0-V-:TXA3C4[-23%3&Q3P5;FV*S7.$Q=9EDS[O.MQZY/S%*&>EU3 M@8+IW X3G0Y!!<7ZO6C6*?L)H05X@UOA\QOE74O]/(0?;$-/.C.#J:)]A5U; MFJ<87Y.34=2UN=799TCQI?YWP_=A"Z'"(5I*6+V?>R'.T;QQ-(?7TY&=9,Y1 MG*^.!>[P"/!2/^-,N0!.[!E!::*00HLK9.8EMH)5/SNA587)-2?%XG /%8JL M_N@ ^T^O?3.I,KK#4O<2DO?-[9JKK6(=J_*FU,TF35[JL3LZ7TUT:/?PJ11( M*2L[O&.S=L5@;Z1.R]V@ L6*%LO3]M41"+11Z.]A=P2U2S(4P&KF7]QWU=\/ M]8]_"5GCP=S\%D%)5T;@SLXOH&&6+T[T5#I[H5R;>8>+%OW,6XI6F9"-6[!X MTC&$2(QKQNG7:J9NM;)C+E;)2HJ,R_:;#YQ?JN#8S.V36$2)4T997%$AVYMW MC$D=&TCGM#=\IY,)/6P6"C#W7XGW!'02[9',3,D<4XXKU:EIPD+T7K "X<1! M.#$%SBQ-9J5IR\9](M(>V?^+_("Y^>I>:?6DGF<#EC MY!)[>WJ-M6:4&'/=">)HF"1/-@^(!]H@=/X15@V$+WR\HUK/:N(NG0")YMVD MM"^H#O':3*=I@^@Z^*FKP=P0& 0L\ROD]7U^9L7%HS>V$;['J($V_?)DG2ZV M;6O3/H^AOT_-:XS98AMF8F^=7QO,?.M=]S/APU3D8_?MB VP:)3XW)Q?RX3J MY3COQF9FCT7AU=HK&7/UX-A(#>=JV#BXLB$1GJ&XKBW":0"M\/:)-SA^6[EB MT:,S\DI+IK@KM+)^^YYZ DW)Z?CG06)!0B?['&?,H38L0AV9Z?WYG+[>,A+G M8AB*J@I]WL.SIND(=R8915NOLCG"P5E.Q%JVMK8)+TP()/M^U-4'4O40-.OS M]O@<4MVQ[E(V@*EE<]374Q'[NK 'T8:/*Z]E[HJ$'W0/UKI\!MA>^0X G'R\ M=_'@09?J@J332%[.R:6Q*=/,G3JG[?8 /N6='W_+>LZQWQAO/Z1];NL)9*P] MM^.&' '4K>4DJ@P[UL/ T9+#JY_;6E#:]^]O,GK4>Q']?WZ[A MB)\NS4,T.G*(3!:RWIVZT0P:B% 7&0=.:UK^?IL=9KFS+/].?^\C:\SXG6RY M+)Q)LQ*1"PP42G;M20F:+@A#BZB1V>&E"6W@)]BAX?<)@D(6F6>Q:-5/%4/T MH'3AQG;;D8H]T,Q0?^#<>N'"C@=WISYPSR\K-3QS![1R H-/>->K[/1-=+=; M#6:F:_1BLQ],<91/Q^4R Q.RO_>2-!N&=D@B&W- +FV^=(79*]=7>CN0X$^5 M9=/B42_9F_('.C.8$X8Z?33"3L;AX\LAH%"OQQE4]#-S(=TKD4((D1PB ="> M,_I?I!#_Q/]17%RAPZMH$8I#O- ^(1($*62*D,7WB\ ;A..!W_$4/$Y$)_[3 M$4 $^(O.4Q,PP%U-(?]QYZ,K3@2X)P+\SA23EK400FN/*Q@6ES-7I&1TB9US MH[K@SM_D*R]3$%H^GI[XX-K+D==4#ZBS.2+,ZTFJ5$DZ* %3J28*+#C;B1K# M2#E4\N_[RIZ/)8#B79K81SX-X(@AR$O7X._$W75OILBJN&$\_)6#/"*W0SX M]UF*8T40EY#]M,E[0=?(7$Q.<,$QR]])]Z0 K4Z&UVI9<&!:@CK[,/9DMJ2% M[N\%;3'M!I;?,!64.!7#!V]M/2'D-"?VVM&?F/4U'*4\YN9GFL%V1D(0ENT= M*J^W@8!6\4WW"G#7C!I-Y?.!RWPK@\]Z42.V]^9LG%/;5I\-3B/>1Y;K%O[6 MN$'?2KT2<^7Z>'\(J=(E#VT<-].G3E"&!O,==+FAIDG E=Z7=-E^#0 MC.<&^]<@V-"@6V!7=5+=9 )6-\\B?OX[RPXRM??--Y5[4\0=4F;GCD)"W8KB MG)1G7X,;M48:(U1^^3[/T\=2%G:#*W1S)PY4EZ_:3?PFMUH0XXJ)-<%6^\#H M7I>+[U6,6?K6>?5DX![[2,'QF(G8@[X'_.M&F_;'1JHX+%]X55XCCD-ZSS5L M+/':(<*'D%IW>/$O!Z8(&(&[*[^5#$S\1E)#@T)!-:=FJ3GX0:P-AFKSKK.B M&_'6@=2<$_A>=B#\T?M.15 Z5Q0G,5F])+/XX44+OW]\6^ _\?\-SBWMJ.P/ MJ=*;H0A5^6&"-$58L'=X7\V*,='%35GJ[$=JW6[(V9K_J,9GA$S6?8Z8K,^VI= M]-BNQ?EV3UQ?3IUEJ-,>Z&1P;5?X^"ZN;!SN%9(*MVJ^7@#^<9'9NGQW8^TU M+%V7L.R^9>?E6^I+V#>?WJ:MH/QZ:^?]/6>I]=1Y%<7MZIHK&W6K/G,[A[,_ M5D2. /"MY3N-E'1%'\O#R_3#F?VQI<.OIY])=Z_9; 4=JAQBE\.5Y_9RQE)W M1U3&FNF%P1U[P_Y;UJTKOKI^NV/!<_NJ0>;-?KT^KEN%5;6I$[MC-(XQ^C=J M86EAX_4?%GR9!SFE.?V; <^LWV3",IVN+0_5SM'WC>B6B5N9>W/^\N( N*%%JZ7,:PU;XM-1DVZ;/K\QQFA&EG8'%VFG#ZQZ MCP"CFVZ >//*_P M]N<1X&?/$>#QKQSP8/'!S]K#L<.H_8#K18!_ U!+ P04 M " !"@*I8@<+?!&FO #JX@8 % '1T9"TR,#(T,#,S,5]L86(N>&UL MW+UK<^2VDB;\?7X%7L_$K!TAV+R %YRY;*B[U1[MMEM:2?;LA..-"MPHU9Q2 M4<.BY-;Y]0N0K"K6A22 BEY3AS;ZA:)O("92"023_[S__SVN OHEC-\^6_ M?.?_Z'T'Q)+E?+Z\_Y?O?KW[#-/O_N>__MW?_?/_!^'__7#S!7S*V?.C6);@ M8R%(*3CX8UX^@/)!@'_/B[_.7PBX7I RRXM'"/^U>NUC_O1:S.\?2A!X 5H_ MMOYM\1<_2-/ ]S/(8Y%!E$884A1DD(B410@13++H[/XO:1!Q$D04ABFF$(6$ MP)3Z!&:!%VW)2G*+X2* MA>2^&JU\?1+_\MUJ_OBT$.N_>RA$=GS815'LC*JXQ(I+/U9<_GT7L9].8-\1 MO^4AKPZ8J\3]ZHK'/IU^=<;NG?008GR&6V1.9KG^H"Z6?*IO=T/J9-;'Y]C5 M9Y&79#'!9[$ETV)YH?[BB_RI(:,&ZG&F%9W&=;=8%=]*L>2B]I8[0X,Y_Y?O MY$^SYQ6\)^1I=EOF[*_G3T^%8//*==^H96UU>WYS^XMXI**8E9OO=R:6\-?; M-:EJ/,/!OC,0J^PPST*L\N>"U0N;Y$(MZC5C_UK1!VT&0,T!^%[RL/KAGW_: M\W!_]^IF9SMT%JH!3XO]J7-F;FT6PM:27$K43.RHI6\ MS6!2[B#\22S*U?IOH/J;RHSTZ?UT,-7GQ5HJ4K !K3=/_,1R&>L\E7!G K(B M?[04O\PMOY)Z(B1;WX&\X**0$>X1$0^^YM](,2=4.D3I?#[ECV2^G"58I)F7 M20]%>0@1BA'$GOP7#^5?)*G'!$E-S/^0Q,CVOB8(%$4SXSZB#CUK/DU(,_/= MD0_\7I-S:*O=LC@RSB,$)K7&;@'WS:_G23-[$XS/KLGK;RL90*DMH]HB?9JO MV")?/1="+NWBLA2/JX&O37.4\3X]21R\K$"+/-C2![\K#D#%@H//T5#8(]_F M2K ?[_.7G^1(S6?)^/9KU!U_DD_34-CU=VKZFMTB<B$,MRYB4A\K"709;Y%**8(4A0%D.?<2_$E(7,]TW6BDY*(R\9#5T@OCV) MY4JL %ERD)Q([@1[6.:+_/ZUBJWY MEKZ9+^G7F)[S<*8',V^Q)ELIH$48-)3=N08M 1WY@GY:DQJ_EMC[UJ[WDIUY M7R[ENDE6XI.H_WNYO'H2A8SU*@0#?K[GX0:ENPPAH. &_KWEQF/DU5X C)V) >%*/8JZ0??=B M,8)Y9OG7)2\6K_>W@CT7*ECY:WE=S)GX^+"\OY9?OX;;&!YE9#I\][PHU.RJ&&3UX77[S#5Y57]W M_@/6O.TE5QBS7\MOY2A[7IY5>F@;"\U1929I Y'L^)#QCT$]]@B(B=PQ! M;%2[,0*38^?R%6&@*!L6=HPQ'WJ!QUMKV?!T8*/@$0Z?QU2%J]J2,5B(K">/:T5V=_^C+LBG\3R]F7PF ?49,\ U3C_YDG^'CUOM;TBB7_D\VMHZCX+6;+;"&K^(,5@Z M!&A) >@K:#_72 (J M4^NI\,XHG?. M@%TX\DG02>^E1^D'O\Z2U(O#@(>0,)5@7O,A%Q9*(6",B]A+*,I-BIP M[Z S\IY 437S[UWZT//&#J0T\YV*X$YUL:()*J(.\PT#8CER15U4)G4< Z+N MF_G0XY9[A%)N.)3Q7V75W9:'?"%?7M6N87->Y^,$9R%+81!'&*)$,(@I\F : M9 $A/N(DRLRNH&E0G:!PL5[PY0:^S<7_6*_Q&D=Z)^A4,^ARK2G#@,F%DBQN MIQD([>R&F@[-B6^I&:CA\*::R('C!+LN%./*R=X.D/3>DAG"CQPG^Y&-C\4^67Y M-%>AWMW\4?#/>:'V=;^1Q><%N=<]&.D98F0']\O7Z\OV/J'B &1YL9MQZ3\] M,%+)\(F)(VV8.1@318#?%2^.;FEJ2&MUHM(W[F2G*AK"M4]6=!ZWOH69/TNK MOR:ORNXW5S #EL0XB61 $R.(?YNO=)?+(Z^.;&(MBN"34('^?%DO"(H!S=+K+JF'5\03!3:S ML7Y9P>^*NJ.UKT7^BZ7+'\4ZYNX"4UXZE$?DLB3V](LX!!G"87")PS[ MB9?(7\X.0"\'O^E.@A9FW07IV7>+6;W2 /-*_)G8"D,S^&[E:9GUZ?IP,JH MVR1!31-\WU#MKC(S-NE!R1S9=28UY4-Q]2QY^P?A9R1+)0!WW/I<+W:! %,$K22!I\Q.5ZGB4P M34*?!"P1,2(F0;H#GD8.Y1O:H"3? "G!:LT#J(+;[\D*$/!4W]$SK,1T,1]Z MOF1B+9MYG0US:Y>S05'D_I ARK< M]Y8NA[9-:SP^SNM ZWS)/^9+Y;B%I"Y6,R_S \QE1,0P%1#%@J@^$ G,PC0( MB,=Y$AB!N_30&CVEL:%<*,0TN;&KBQVR M+O,:@[(YRVIT4YHXIS$H\F%&8_@5\ZS_Y7(UET_>%41=N[C.%W,UX'61LR\& M,+X:HXSWE3;$04,=K,E7GZSB0?#G0B7DOK@&]#40VRI]KC/^9.ET V';Z763 MUR:^J-?4Z5]\DY'4?*5.T9H;/9A$B$78AR'QY78_C&-(,4)RNX\S%F9AEIJE MZ)US./(:V**G@E'5)4HH".&L^K&^XO4&-[,ZYTMO"7W363!S:0YN6FWN4K78 M?D>WJ89T^M:WICKY^W/YUQ_ZJ32G<=NV4K! LPCP(H1!Q!))((8I(PF 8T#L(XH@*9[9!T M*8^=_:M1+.=_J^(?BUYZ6MK3W*^,H1/#,XOFEN(X]W=,Y7/934^+[O1=]4S4 M<;2[GM$ YAU7-O'E27CZIH-B">EWE^"EGJ^0KR64",(PP3GJ0$ MJF,;/UM5W*;'F-L#OA'QPG1D= =&'HWJ:GASP>%/@)X/OR.;5.F M_4YH&W"+# 49]I"T7$Q2B'@D(!5Q"N,P").8"I&9-:WM)C5V.'W8;M"P+4*/ MEO2,V8WL9J9\K-/@*% ?P\(YZY'426CBCDA# A_V/QI\P\Y^?WXF"G)4B"NZ MF-]7^\75A]>OI)0^HHK^$B_VA(+BXAQ[$.$LA#3&&/I1B'F2$,K\R,2*APB. M'1S7Y/,"M.B?@9J^F5$/JD[/M%TJQ#"&[M.%LZ#:5$Y'MCY(;E*+UQ5^W^ZU MW[.\ R1U+:0[X=6N^YH45T45\_,*D.!:%-5QV4RD81)RA?I% ^D#2,H@YED$ M$YJ25(;E* FHB0_0(SNR)]@P 5:*BS/P1 KP4@$QJ*( GB\6I%BI.H&Z0,"P M/D!3M7H^PKW"S#S%5E>WM:XD"_)# S43#7R%9*,^RG=XG\A(;E-S-YVX4MJ''M/1#CQ<0H%DA$$0B2$F"$*<8(\SY?_$#-8SR,TWLY+ M_(/WHZ?^Y_\3\#WO3/[45!(!\EP^Y,7\;PKY]V^BR-=_/U^M5 OOJI'Y<[DJ M28T27? (XV?Z&8J M>F?@LM+;6&YEJ,W Z3YDPJ8#&B+V>P>Z4K\U[/AF]GE4ZC$:#@V)YNH,K9/.M&=F0^(>G)$-OF!FMV7)1T00_W:$&FZ6)= (A]R&AL=QJT"A0?=L3B##Q64@3G_-$QT&\ M'Y%&]D1K5B!HF#'LT?->/X1^)_A^&!W1V^J43W^P:U1QM].H8BUO_R<$?E=B M@T9N33SL]S-1,YZS:I2*^G^S+VM'MC_M%W9Z!/'^9J\.521?*OQ 7ACZ50CR MCAB=)-9Y1_+N!57OD+.WN4$FN):49@'U1)0P!.62IRX1 M!+Y<^' XU#P*,4D\(56QF* SLA+4D/%R4+4I2GN\S# *(-<<"XUA7V81B*& M/HH2GX@D\[-L)B>.YA/JJDW/6%NBH0^^7^2KU0];C8VJ1[VEUH%NS!;!-<'M M0? 9:(@ZA'?JE\H59%,'E6EAF/I%/8!6&GC<_';EM<@K<$7EJ\\?2]TKE'NO MC7U >W$%:@C(W<#K4>'*Z]^/W)>UW\9.%-/P5-1*0J-+C1VR6-U)Y 6&I M3RBRZ0%RC-C()K9ICU%L:%<0JZIJ@2P6^1]5CVO5U(;)7>V\!&HQK+&6_\$/ MSM(HJ#8RU<]!;%7N<"9IKYYJZ+B%YK5GK6G26TM=*=_,\#=ZOVGIG61R!L'Y MCMH_UFK_(M4^8NN2/N$=-S Y2NI-VICT"=W5S*3WG;?)[?U6M7"N]TS2BA30 MLOJKJVT54F]RA\111F@0P("0!"*:(BC_Q.66)_ #2BB.L!&0[-N*,WIVKTG$ M/"EB[R*U=^+T3Y/;FVY2WRZY5\NXSNM54BI0?O77\JFMI'^B_)Z;:7LG";X3 MA?E39?C<3)SK%)\CKLQWNPVVH^3TP^OEDE>-/'6WO,?>'7F56>.$MC0K_0M5 M1_%\_C+GS[J7_SME']X"GRJVF1_6D+CIU.L(ZJ=//*NM\=$!)]L?]XG3WB3W M/O* MA1\,88JT+[ZW2[0O^"SB,0HQ!F!/$E"N0NE&22JK;E *,FR*"5A M:%2]9\S!5(=1R.% ;$T3;@3M9[C@OD.[5-RA^VIG@XTB0FUBG VG2Z'[#$#Q6E^@ROLKJ& MJ;5WKNL;9R&+Y:I,"$PY)A E(H)I(BAD?I 2E,2I'X9&**(#!,>.ZUM9PT7- M2K4T5\P8@HH.J4YO[76I$#/K^[*5OZE@V\G/N2IP-174%=CH$+EI(4Q0(BN4A" M'/H(1IXO,AFC$^P;G3KH$A[9'?SZX^V/8,M)51A4L?,*MIR8N05ME>JYAS$4 M9>8F?KUM:VC- U!,M)0TG'\T=ABFHCMR'-ID)W4@ILK8=R3&[YM7\'S-E] MD*$PC2,?LCCU(!(LABE16X44)Q$CPO>IT=Y@B.#(IC\R-OF.ZO06?Y<*,3/V M 6QRYY"#NI*.B$Z^0^[-T? E/0^:G$868 M11E$G,809\J5L(A3GR ?+P/N?)\,Q"HT1J MI5LC50OT/J%FW$_&5+55#CE_7U57[J?$N!YK!!8L\'./GR55C*U4[ULY?ME@ M;'\5Y56VBV53/_?O\_+A02RX_%W5-&XFXC!@C&,H5&DTBGTF(USY4Q#0B'JQ MCR.BU7UG- Y'7GP4N]4UYSQ3-\ ;%M=8_,T=]&P/,:NNQ 5_-*Q65Z1+Q:QY MG>YX,]N_/+V+^7)U<%XO.^H:^V8"ZXW,[K1LKBAH9\*E497EX2:[;]V->#Y+(D\'L(T4&=J$?(AS5 ""6-9D#$> M4AR;X;%9Z\ *A6VKA09_[11E!-P3E(H$QMA#$!$/0^I3#_),$)))%Y#&1@D M^\_!XLS R>>@MV&VELLPV2]%6I?W?NF=6^-=YE$)'.T#=\>>=*=V5*S]O=3Q MAURU_IVQR*<1"F(8L3A3[7T"B".,U1\1QMQ#B/@F/O60Q,B.]>[J[OP+^/CK MS59L?G.YY.+;[1_D2?VFJ?L@ M6>PCSA4,*Z.JQ4X"L9!10!S$"4T"#_/8J"G?2=R,O#(VO($-"V##'5!,@.]O MKS[?_-#Z?<4C4$Q6#QCFMT^:&,V,]53J-MS^GZKI$0IXG*C*58;X)%ZFS?FZ M4-M!%M?)H.9%01\?5)J87PM1_%SDST^?EW?B6_E!ROM7W8*@GB%&=E\-9:!( M@XJVZ@^0E\MD':]\9F(ZNQ;32VSB2S$Z@A]>B=%ZR[R$X$M. MENKLHZZ(?SV_+T15WW C7O+%BR(E'_A,F,HEO-[^(?]"#B0^Y$61JS^L[W4$ M2>0'F%9I?:)J!E)(B)] 3H,89VD<,*J5R7;'TMC^0?)0'3JNV00;/L&&45 ] MM685;'@%6V;UCY<=S52_%WH;_1MZ*J74\]-5;X$>Y&@.],_TIY\+NT/\C3FL MUG-"-G-2;.9DH9[*UG.RVLP)W?#KZ*3>K=IZCN8=$9KL+-ZM8MJ'[XY'/OEX M2/&B#OH?\H5\?U4W3=W #Q%?9"@*U,EKJ*YVICY,!?$ASH3/TB2),,F,8E5- MPF.O2MO#(W#^]1.XO;OZ^+__[>K+IXN;VW_\^S3PDW\"%__GU\N[_[ ^6^K7 MJ_&)DS-M69]#U<#X=4OI,;"<3(5U?U353_:M#K"TE-%SK*7WOF7?Q<>G1?XJ M:D"6]6UP+\8!"1!,/1Y#%*CF2FD60L:0'Z9^2H/(K.?B(8V1OR>5U(\H$B&!/LLH1&%((:%RGYD@%O)0A&F4&5V\U* Y=@G5 M?WR^^6!QXJNC+3TK=:P#,ZN5Q$%%&6Q(UX>R4Q[7&FC D:7K4)S4\@U4L.\) M3%X] 5WQ>*P91YS&.*$P"Z0O0+ZJ(L5Q(!?D*/4"(N(8,6,8Q;>(VEU%Z2?' MY6\1B==TSL!Y619S^ERJSA^J/=4U445+HT3DD\7@[R7J-H^S1XNL>VOTC\-Y M!K&'A8<(]#R$(.(LA5A(.Z%L>/R ;S4$UH]F&N;,L;J M.PD^3^4V!T>0D(1!/_3E_SP69$$\6XI[Z>!U&Z2,HV]JV&TL:%K^UCX#W@UVHH2!/ 5F?G!S=GYDC=MYZNN8=OS]A"3%&=A )/$)S(^% IHPQ,PQ7Z$PX0Q M+S"K.;;C8X*:H>?ZM$:M'Q4K=5/KFAEP<6UXD)DSZ49EY#TC41C%,4DA\[(0(J2J*R*?0QPEB8Q[*26Q;^*_NDF-[**N M%Z3,\N(1-'T8C%L ]"A)S^FX$=W,KRB:RJ=45)M2D9HN4(3=N8QAX1QYA1Y" MDQK^L,#[MJWQAGEYL8QOV+-*>'V4&Y#[O'@]_S9?Z987'WUY_'UF31.LB6KV M]NF6MM_\G AJF$XZD!'\KB@Z*MKOE<:JH/CXB),5%/<*U"XH[G_0=O%3R8Z/ M"[):?6C.+;#G4>3A"/*$1 M8[K:'6A%=Y4[15;3U:T2;RVM^X.9;F&Q;H$/%R].I^R++9\W_-ER]B)8/DFWRQ^)P7ZJ49#K*,LE1 AKP4(D81 M3$F80!3B,! H$('O3=*]UXK]D?W%S>VO$[7OM9L\S5W]NYV2R1.>32E92R10 MMQ$LI5#;=.A&KG538+57:%#(?E>R@D98E\F%-YFEMVXE;,?\^T*\'&5BG#4A M/HV+-P)JWIQ':"'[8B\._#!CT/="!8H99A!SP6 JJ,B2A(AT8JQF(_8G.L!\ M)X#-9C/K:(%[L_ERO\!IPS8?.=+[,R$W6TW)>P%O-F/^?:UFHTR,&0UR3IU*UV M+* /]H32AS"P%\X.BF CI!LH@>/L]T "[+TPV=7^XXRVK^AW/&%;R$_*:AM5 M)__4'DL:D=Q5574!-*!"J@5#+THQ1,Q'$$="84'Y*4V2.,VP4>U2+[6QLUMU M0G]+T[10O$]1FMDG5^*;^8L#R9W54A@)YJQ$NX_6Q-78&F(?%E[KO&1GS7?2 M+ZPR:1N;\JCY\OXJ:P!3R:*5V[^3%%;'?]7T^8PR/\5>E, L"#*(<( @13&& M">(B"WD4^<+(^%TR-[*OV!!NG_^9^0NG4Z'G7MY*P8:Q\#'=CM"6=0QM.')A M3EF;U..-H=1]!SD*#?/=\SGG=#?:P^K8WC;[5039EZG3PDCH$)K2VJU*1\>?;+]N;:@[:VZ_DMV M8=!E5::@W(!R$%6 'GO,3^,$PRBF 424QS*8H2%, C_!,0EH$".38.:0Q,A6 MO"4(%$6S8.2(0O1"BM/$-#/1/0F=;U*Z97&TK!\A,.GBW"W@_A+;\^3$I:A' M^^S^7*BF8DE"2##9H;&Q7QVL2P5Q/4C62P^/*_F M2R$7UBR(TPQQ'Y(XC2$B@?R)LP1F'N8T"-* >%K@L1WCCWT"5E$$%4FPIJEG M@5T*Z;<]!V(:GG092:AM: -R])B8?+,V,?G#UL2ZQIO$N :$69O5T&-V^\2] MVMOZRM155E^8NGHN5R59PAI55C=02IH"E$D9";0!Z'4+#0"U,A MC7$2P12+1-7U M*UQ+E,(H37 F$I58-CHF'R8Y6:;9\,A;0UDV6>=356";A1[C4%I?LE%RTD<) MOF&.ND\!_3GKWC?-@_TO^"1HN:W& M^HT49'GQ%6"><96-.N>KR<@8J\.TWHWU1Q MJ!&[JRNG:<;H6HNFK#WW7(9&F.SBBZ8H[9LPNJ^8G[*M;Y%=91=%H8[]MD5J M7^9+<5F*1QW43)UAQK/0-?4*$KLH9-"7/Z\6K_5Y^/XY>KL<4O$&*N8X^O^S"^?I5"/1>J5<\L8RQ(@BR&G@@] MB.*40NI3'_IQPHE'O23UC1HD#E(<>7W>T >+*DA=;'M/GH%EOH0-&V;!^[ > M]2)WI]HQ@5K-Z06XY!=6U1'\?HPO4F#=6WQ]R-U_1=/S7&O M*G#2>387_,/KQWQ99="?R>(74E;=H#_)E76O6X2/*4%9PF":1G)S+P(."1(> MY"@)*0EDI,&,CN9.869D1]+N,-'B!S0,J!+ GZOFC1N6E&-3 M3(&&*R#9.ANJ8SM=F\,;K#$5:>:ZQM'A*? OVLIP 0PS3.RM(&.TU= #)J,_ MAO4YBAQQ@PR@3FFJ&F-U42M)_$ $$88131&L8BU,O!2F'DF2!(N4F$'6]M : MO;! 408;TF!-V_C8PXI10E$7H((I1G'J=&% M-TL^1O8"=8-QM1IRQ8KJ\;/:UL9;WZ.R5;J>QYA E6;>Q+ 2LF%5QAL;WD8N MAM17SICED!I?%(Y 2!AK3YWN68W,/;DQ-%-LSG6DMKM,OHD]0'T[-34-H*[/K&WS5T8IJ+[J73$^2 MF-$LH-##A$(4809I7&%0^!F/6!1XV.@PM(/.V"<7SX^/I*X#:(% RC]5[("+ M;ZH,P+!ZL4MC>O&T SV8F7%SQ%EU\QWSQ&! ,$>Q;A>526/9 5'W8]6AQ^T, M]T:LA'SI0?7U5GT \J<*6K/^HIM+)\P+"8NQ!].8,(BX".1/,8-Q2GPOYJ&7 MQ*&)$6O0'-F@[P1[6.:+_/ZUZDC-MUR8&;&.]O0,VK%.S(Q[3;Q21HO\VK.- MT*G#0%Y'-J]#<5+[-U#!OB\P>=7.+WP5Y4>R>K@N\I%OZX$OUS6YXAJ M,\S*^4L=1*QOQ'J!YU.<,DB2,(0H80SB1$30XRF/PRA,$Q&;N ES%L;.OW_] M[>+V[O+KS^#\X]WE;Y=WEQ>WAG>-+=2JYS_&59:9.Y&\ ,4,6'.C"A"^5PR! M^?('L.$);)D:Y9*QO4XS-Q7H[**K<.NQ&= ,E=W-*O"I3IKV*[^'L&3N5"4TW[Q MEJR\06?YTY1VO ?]B6.:9SPOEROI5HN[@E_GBSF3;E1Z6O8U+\]Y_E0*;HRI MK3W@Z"4-%1]@G25<#OS:OZR75A474W:8%0',8U%1N6.S*-R1Q9' 20$4RZ:.\8(42^F*5]>B MJ,* ^N!J%@21"+PTA4((!E'D"8@I]6"8>(RF0112;G3JX82KL>U5\@@W%4FB M;IE%U-2LP+."\:SW()!6T,+5+\"3'&$%1",'4/,/9/ $N) ,5&!N3=TOKTLR M@&@D ]_+V&KU WA2PRH1[>N>W,RXII^9>AX-_5.+O?81[<7.!+58K"[&KJ=$ MT0E/TWI3EVH\\,).!Y^XBT+=2J[5_:C:P]T]D.51#.I9 M1%)./9] D:2^#*R2 &*28D@SC$/"/MO MLJZC CV/:R^8F5_5'.<)1X<1@RN;L.0HA2ID[O? P#S"CSD>_Y>M!G/31&MJ@U5; A M"VJZ^D"C7G M1?XJ1-U 5AQ?=K_FU?F^X-4*N[K+2[)H_UY5*W[-R_\0I;H(?+^<_ZVY5E.- M5+^TOPS/O%!D*"$9]"*FJ@V1W%LIS-. )$$2(AIXL=%]W3>39&0G\NNRV+"R MDUMC+;[-ENRWFW2]Z.!/,97V&[3-QJM]56(CSF8_5J54U %@S5Q3E*U._5Y% M";9"N<_#O;G^'051;R?'I/':FT_7?FCX]@Q9%IN1I[GDHJJOY?-2G;)?UN!A M_,-SP\PUF?-9D"5QA+,(^CA.(5(77U*USR,R,O42@6@:&>WS= F/7416LU&M M-&2U$N4*9%7+^+JTDZR!JI_(JSF,M[9R]=:(,51FYM(;#D";!;#F =#GK:]6 M?#@L$C.4W%5!F"[9:8N_#)5Q4.AE^KZ=9_E,YG7=6',QMLI,;?[RW^:B4&7^ MKTT.)274"],T@HC([2\B00S3#&>0!21.$1:&PA?" M(S!@'E5 >QRF)$I@C C%G(1>X'.C:\+VO(SL5?8AT9L]4=YPJ [!1<,CR/(" MY-T0ZH;WC4^8'CWG-)'2S5Q6Q13,,RC9 A5?X*JEZXNVKO=0V;>@[ [O+I^N M(U=WFD_@9-J[SJ>K[. .M(,A;;"'JLL7YT51U9=KPPVUWQK9.QU!W-&\I7Q$ MP'ZO<9IL9D[@B%C.RNB[Y;#$!MH9:D(XH&,B["( '7W"+EB0IG>57:S*^2,I MQ6J6,BYW#T1 1@5719$1Q!P)Z(49HBS,N&%V8G?XL4_35E5?@@TYLW5Y3Q-Z M2ZV]?&:&LR_:67US[!7\WOQW%""?X](Y6O?V!I]T*3LNV/[JU/&4^8)S+?+S M"J!_\:KRC>HDQ #G[OC;8Q>,75R!-=4JQ[U7>FH('=FA@>&5Z73AS0SM-+F- M%JM^T:P6K8XA)UN\^D5J+V(#3YI7FETL2QD5?IXOUEV;D1=2QCP&4U]$$(D4 M0Y)F'HR3% OL8183K:X\QP8?V?AJ?:"'?AL[53HSZS(0S*A^K$L" MJ\*Q@\$FJQCK$J-=*M;YC.5UFZ:A4X.!<'"2?R-693%G"DM9E2?]NIR7J^I\ MOD&#>=V#/N383P1+,LAQX$,9,Z90AI,R@$S"J.J-'XF]DPVV!3&X9 MJU%(UD!)W3F,2>9'+ZQ]0ZV;.93!TJN#:5"\GFTF8U0/W2G"C/WUM>>].-$O4D_3MF8].,[ZDKZT:HEZ?Y;MCN9VP>Q MJ&HFR?)U%GBIGR49A9$(8@7+&<"4IQ$,LE10#R64A5K'^L>'GV8W4U$$#4G3 M_Y_:"$FJ9:_N@4#?&*,[D UIL$.[ZD.M?Q[0JX;A M4P%7&C!S!Y;"&QT*Z$AF=330._!D!P0ZXK6/";2>-[/"LN0U L6->)(3_2"# M=VGR]P5Y/.=\K@8GB_/G\B$OU%V9[4,-2EB,*/;#P((>?=Z!K;2?N1D6UBY=C*2>. MO##T*T=^XN"3N'DW"E@O HY&LPC4GA?"]VCDJSJK&N#W\X+<:\=HQU\?.SR3 M5($B"_V=&CMCV.TNZ35"L],%-XS*^F4&ORORCNH+!X2S"\PZQIPN)NL7:B<< M&WC4W,QNR[]>%^RJN%L53:65-.E?A#1H?N:Q^T$7)0+5 ME\7\(,)>F$ >) 2B4""(/8)@2KS PW',DB"U+PN8P-KV2P',S>V(5O3L[319 MS0SNX*S?K<5UBS+*B?[T-MO$M7>@;I0 -F5KG; M2&[=/JZF.DION&-BN6_[MD/EK3JZ'1.UIUG;TPC!"R(^$/UN*>R)?TO,!4[&N95*X-JFV /H!9HV(^ [[ M#.S-H9YG>E?S\L[[##13_Z?J,W!\%MY]GX$]MO^;]!DX/AG3]1GHH&_99T"U M?11\I?KKW)*%^(64JO/.Z_E2\KU8"%:1O,KJ1LP5/S.>9!'! 84L)@%$ 6$0 M^QF&&0DR'%(1QV8 RQ8\C!QU-ARHWE5Y)EW%AJYA!P,+Y>HY_)%59N:[U\S4 M[;T4.V=@S5"%$K5E2:GS4D.=YCT3[!7BJK&"!0?3=E^P5]%!BX83AC*O26^Z M@;VN<5E426+)TZY2[WWNQ$X-:I]; MQQ@-'*&(J(>BR(."I!2B,(D@E7M)2"/A18PP$6-LU4EAG](D!Z--^&39T>! M.7H+M1.1S:QN31*TQ1X!DG%0--=@^P=TW@8,OTO<3K#ZSA=.2?A^7)#5ZKSY M%CG!) HQ@WZFD)-82F!*8PZS%,>ZVV3&#O-JTB!<]5Z9)/NM4GM M[FC%)*MK*ZM50G7OTR7?6T:C>R'_.B^:O MU'/^#/' 9S3.(&:AIW;9 <0AQM*P19JF2>2E'GH7;8R.LC^RO_AWH< ;I:\C M+Z(@,K!\JIBHRL.++1MJNUGY$E!W-A(-/K'*^[X*4IBF?2?^! Q#C'E;_WYD7'F?_OT;&H=V(F:U/4SX5M.+DJ5^=+ MWJ" KV8A#F,N$@9I0GVYZTL#%4PRF''L^UX6^+%'9J5B5S>8W"5@M#1LR&B[ MD4J1+<3LQN<;[OL.M*(;3-K+:AI*2DI5=O5B2$"+*/*X%,YBR+WA)XX@CPMW M&#]V/&=F9JNBG/U"OLT?GQ_7;3(0HTF$ ]7+.8((TPBF*<&0AWZ:^)RCD&I! MY1R,//JA2$5+SXX.Q>XWH).$,;.;Q$(Z MQ5B;1O<#]LV9[^2K,TZ$"'R!(?52HO8Z J8136$0AI2G+, )(S,9Z=/S M&MKD,VH3T/Z:-LV)%37S]LN5^,-Y>UN1S"Q#3Q:KYLIMQD_JJ%P--'D;Y3;[ MQWHG[_S>_$KXEYPLY5*S3NZ?WQ>BVO/4#GPFK0)X:?XHBS'P> MR'6#Q+&TF0A#DA $<>B+.,""A$S[+K@%_9$7&T6PBFXV9T@;IL"&*U ]M>9+ M_ZJRC;K[;70")9J9?)BKM6+)1K'%1K$+ M]536L/:CFXO=)ZBCYT:WS:B37>4^0>3V'>Y3AK'H\$+H\X(47^:K<@__5K?9 M2]< (_O+7DLFL.TSGJ='UBA@3; M:1DS^+!M'7U>E'>B>&S=[4S2)$:A!P-.!41)DD*:<0]B%L%B( MW/FD+3SL.>=R;E?-?[[,E\*?B8#R3)U/AK&Z;I9%'*:J#B'S>"*UEP0\T#*] M7BHC6U^#IMI0/%O_ !1M<+4TV-YWZVEXK^]$>C-SM!;< E*V1[ 3D&6/C3HQ MP&R/8(8/S[,17;Q3<:WJI_K59;-F2B:_588HKCJI4I\E$"$DQ"2 M) BA\"+$@S0CD9YA#M 9NT!(408;TJ"AK9^,[E/1<&K:D>!F5MDAL^/$M89H M)Z2Q^T:?+*FM(6([Q:WSN%W(^FF^8HM<=6N_RG9;.2S4'<;JR.G@5M"JA1 M M$N'YG,&(>*FTY9! 2<>#&24RUO4"'/F)27Q[(C]C!\.J/A4G>L% MSQ-JTC32[JVJ<0Q^Y%@=CH+U4[F9-+)WI+K];8"K8>T*F4?:Z&/+P31P]F:"._(]FD0G=3%FBMCW)(9O6V))J4O/7Z4X M9/5PN63YHVCJ<&9QBE*<9 3B();[&05_G7*YJ4E8FF:9)Q!FB1FJ122+1987 MZL492X((Q2*%(@[D1BA5[>90(J"Z[802'!"&M6[_OIT((P<=FPL2#1M@S4<- MACH1VHW]!.L>6;SG:;/?J%DBX&PP;EIRG8&U9.#XIP!^/Z>KLB"L=-E]],TF MYJU!<>P%^'/ XYP\0UXTP?!*]3B; MOZA3[G6/SY"D28+]# 8ADAO9-/8A24,&N>=11"+LL\AH2VM$?>1%9DU77;EK M")\!LF:PNG[%"L'G)5CD*^,K&&9ZUELP1M.>F:_?*.ZFI;CS'<5]K!7W)5?G M<<[;K5KIP9%K-:,]J5>T4LN^0[,;Q#+T?J8K\5_/?# MR LY1%Z(Y68Y"Z# &4,4>X)%6J7!O53&3OYO:(**J&'$>E0OFD'EJ=(:QGU[ M@HZ "M KD:N Z2B-:6.:/C$/PH[>AVW!]$0FI%G7#=F_/JLAF^[MJVM2_$86 MS^)\R:M]^#8?OUK'W[.4^UZ0L@@2@4.(@D#&"B0BD$D+)I1(FMP06.\D?D:V M\ UW-G ?IZI:SQ5,J$ SI['570,.7?.FLNIKF&C)'Z@8K*K5ZQS;[52%G@,Z14 SC[(CF_0.DIA#S] E MA^..*YOAWZ3ARKYP7?U6#IZS!&X@JX!ZR[0F#8#CPM]L*! M0 >H"X=/V%E'?,)]%$5IF,J_-;HB MTD%G9+MI#E$W9'7".2,UZ=F6 ^'-#,U&;F.S&Y#*D0UV49G4( =$W;?.HE>M;2K!O!FMYG-#(QGIU@$7TE]/ MB RMU(78ANOA 3C1*(8Z)-A(>$5O8ZI#P@[A%YUHK&WP:3^@=_-R(6;"3X(T M813*%52!L$=,W;=DD*=9F(@T)H)R4Q#V]> C&V5%0^5+_.![^L,&)L$<@7VC MC'YC/%5$,P,TEGU?C)-@US>#30ZYOB_&,;CU@V?,80$NEZNY?/*NX%6E MY%RL5!<%B^[N@P.-'GM6],%=0=2A.UAS4?G[JC,$5SDD\[[OPQKJ-S'GRC&- M38WTXK0WO+;85H@#PZ-/ACR@+6@;@4#_)>M3V.JV?AT>ST02>0$6(0RIEZA^ MFZ&,6$D,OD2P(Z>IQYXR7R7/[^_+BZ)0I6 U^.TGH= P MYDO!C7%T=,8:>:V4+!25!0+)2+X4^?-JM[A3H5=+SL"6-?WU4DM7PTNF:S69 M6:2%AAS?6335@=42JD5@LE741-SV0FKTWGOKCKL!W-XK$_U9#EU^DE_@9S*O M3T1G)"1QZ%<;V2B#* T22$44P)@G(0F$SX*0S^J6 [[*6SAMICUQVJ20&2F2@9*Y+HM[!19<1IO"MK[ZX%.G/<1EFA$F< MKH^T!6^6YWNJ!]=55I6@?9&QXF4I'E>SF,9>ZLLX.8KDTHF8K_"K?0JQ"%"4 MD A%F=GAWC$J8Y>O5(W<5-%EU63J=T475(0-C^&/JTCS>.]4P0W/]BQD-C_9 MZY/)U;'>41K3GNGUB7EPH-?[\"E5,G?DV[;X:,#V>L%2"9?U,KWA.:VB. M4WJ#.II>D8_7TO2_8IX__2PER)="]0>3J_GKIV=QES<5 %?9Q3++Y<=1A0B/ MI6X:U6#(D>VXX02L60'\68 R7Q>9J$6IQ<\9.']4E^[T$ZHFRAO.JXZD-S.K M=ZPRHZ2JA0*L^L97[DIY3 -&$91"A" MD(1I E%*XL!C+)0S-0HDY5%V1G9 =:J"=H,I6H84)\Z!7M0QG6;M\T262AT/ MG[)7%U/#4QYGYGVB4_8JSAJ$*U M/E6%')[ D(B40.'3U//3@"29U@YHD-+(;JNF787^N]2;:Z.FN/9=^NKW0TZU M8.9BK!5@@6\_(-P)&/==(T^,##S/99QQ+T@C4T:%MLU>['M5&S;Y\6TO4R5@>7-VK<,MBO MY=0V+0K!_D8%3]4U8\]/,AIY A+* [F$)3'$&4FA[R61D*:B>JWJ=G_8C#IV ME*T@DE>E=!8+\(O4A@P+'K418';%[S<-:Z$, ]SC\CB[9'U4C!-Z-FS'FJQ# MPP'[[7X,A[^T6S$N'I\6^:L0MZ)XF3/1<;*VJ!0M?[K*U.[[?CG_FPPYJT*' M*@[]2)[FTF^KOZV3);/("X(X20*(O11#%(D$$NQCF#$6I41U9?",KI2.Q.?H M5JNZ-=1[8]8^[I\OV>*9R[^=+P';,@56>5;^(44#7+R(1?Y4V81:!PUQXL:: M5KUE]1U,EM/M]CH%"%HLN5O,1]:6H]!@+"XG#31&5O5^V#(V.?.FVG=_Y'X0G'P/.6A1F"E@W^Q%RLSE_(?*'0 S_GQ2U9B#OU\RP. MTMCG40K3-$I4U^T8THPRR+,HQ9Y'8D&-4D\:-$V03K\\]6U3!C2B?BZ5QO6:'[/UF[$9LPU2# MI<1&Y9;]0EE55G8,.5D19;]([7K)@2D$49WX8K[%>[@R0^P7?FI[_ZY@@D0$*<\ MA&G *$FSC/HHGKV(@N;Z>^L^@B9??9NLZ2ZS_:&?-4TGVGT'3??:O4K4W7&[ M4HS5OMM:(Q;[;QU!3]B%]PX_\5Y<1]3#';G66Q;P5/P_[_)KD:M#S<]++ MKW?G7\#'\]M_ Y^_7/T[N/SZ^>KFE_.[RZNOIFCDITZ 7H _I5K-7$K5[4.Q M=M9J:M]P5YV ;_@#6P;'OG3M2ET..XRB) KZ^((4"N)V=<[8\^-S=6/]D\CF;%[.O$SX<11PZ%$/0T1CZ3'B MC,B]9J0ND$O%I$;%C\,D1_81:P: :#@P80-CI8$P??M\B# MAGXW;*VQ4] 7UI%#T" XJ3/05\"^(S!XTSP;W%SFK-8RS0QPZY61+;6AI)G< MV1=G.)-K*8F9J35$G"VS'8Q;I6+;XTR6?CW"?#OE>NS7MDT9'Q_G98VSLI31 M^%+E+<22'4_IQ6F0\)@R&$8*^RE+&228^7+%HPB1*$D]1LPZ-1I0']F06KQ4 M8=\.-Z:-'$V4JIDG'4M5ADG1/BV-GORTT8&S[I FM"=N&6FAEL,^DC:#F"^F MK0/:->K=Y9)_)8]:AS'](XSL(10)_66V1]#A5=>-C&:FW:*YP9$\ Y+L_&7. MG\D"],IOM#8/BV>U5/<,.]G*/2Q:>R'7>-K^"A#+BZ>\J%)K52_GCZH(M7C] MF',QBU'@B2"C,(PC(E=RC"$E7@09(P@G,4V]2 O/49/>R):YN1+38N&L;A\N MM08:1H#BQ/QR4)\:^RUY!.68F;0+O5A=&]*0]J3;0WWC3WZ)2$/88W>)=%ZS M"^K/5RM1KIKK29LX4P0Q)FD40E)WNZ*AZF1$84 SD619G*5);!*\'Z4R=I!> M4P.DHFU8T7!<+7KA]\G"FAEN3>YL?:=OE&BZ5R1'4?-Q&I-&Q[UB[D?!_0^? M@&"X1?%E407-( FD&8K,"SR4L#32@VH[/OS(]E<3LP9 WE.% MGNG9"VAF<_JRV8$;CH4KO#?X]#"'@[B_'4_91K;GG,MI7%6+YE5Q7>0O"H-D M)DT)4^8A&&5A!%&8"4B]2$ >8NH'C,<\T+HD.T1HFEBVH=V*UM;T32/8#G7I MAJZG*\$J9K60WR)2[1?NA!"U8^")8]-^\0Z#TH'GS;,]JKSCG)7/9+%XO29S M_MOJR T^X_IZLU''SQNW2IX:KH!B"[RL?@1==T+U$TF&.AQ.+HVG/N-2L[%;1S698C6-:\L@?!GQ=" 0R^B.6S6'V6XEQ\DP:\ M)(N/SZLR?Y2V?+[D7_+E_9?YB^!U;%]#0'#"8Q1D&0PR3^Z%:>A#FL0R= CC M. V#@./,J)W):>R,[*'6S*F+JVOV@.(/K!D$&PZK0QW%(ZB8!#67=E@<)\Z1 MWNY@.LV;.;>C2L\&E Z-E&Y>$>M$5ZZJ84]C9MI*6">*.ZB"=3.JG0/]*DIU M;:&*\;C@'UY_70E^N;QZ$BHEV;ZOL-FN9UY(:1QA2&B((2+$ASB2^RU,D\BC M24J8&0"V.0LC.\JKZXN;\[O+KS^#\X]WE[]=WEU>W!KF&"W4JN?GQE66F6^3 MO(#J=M2:&U7>_[UB",R7/X -3^U[46.D5>QUXLB'63 PJ=^R5]"^KSIA)#O_ M]/,S40VJA;BBB_E]M4=8?=G:B-[G0WM.@ZX7'+QN-PTT3$L/>I7FYZK<:8,,Z_2D,T+T*([TMT@+1$= M.8E^6I/Z RVQ]TU?[R4[*]_XCRI%O 9QF05)E/J(RZUSEJE((TT@"06#G$A[ M]]+,Q\+HC.0XF;$30VJ%?%+9#(4?E&\6Q;H3U&).Z'Q1>4PS"^]0F9YIGZX( M,YO>A@)-TZ@U27>FW"^2(QON(#*I\?8+NF^U T_;5PMWHO?X<1@)%C 89>H2 M#/-B2%CH09*%J?#B3-HR-2T.=H'R8UD+O 8^.P-YJS#N^[G\ZXJ;[HL?YJIC ME/LXY3Y,8N)!1'T.<8PQ9%Z$:)"1+ C]V5/5/^.V)$4YK0+W"6NK\0.1?V0" MD!)0<3]?JJL9*A]2#SB2+DF,&"$I@UF $40$ZAKYUYA9^RT1 A\7E;PO$92+TL=)QQR!< MZZ'W-D.;4+3IID*PE\4LS&",<"+]9D3E#M!#,/5(0@(2QB@P6G+ZR8V\Z)RV M\1O0E)Y-NY/?S*KWZ(+S^T(TS1.'^O$8F[6>C(X,>X#8I*:M)_B^<6N^95X: M<"WRYMO4//7?O#"R'5Y?7.D?SF^EZ+9[$#[ M@/'V6?7A+\T;S[66O;K3]556 2>+U8PDU/<"%D&I'8TCH 57UFXT[!=B'F4WS>'#5 &/K)FP&!-?O M!.=& 99MWQX$6 Y]".K/I7Q05$5DCIJ_#4O=T^FMY^7)VKH-"]#NX:;Q],DY MFVM27!55<1^OH%*N15$%[#./QTADR(G(G^I=E\K M5<;WX?6+6*WR&EQI%N/8BSCR8"3]@CIX91!G&8$B"2*,&(U"/]#NGSM,;V0O M47, YBT6ZA,;^@H6%1<&?6 UM#<<[#C6B9E':-31IEZ7XWYX!34#9[5G<*L5 M@YZX;K5C&1*=K"6S)KCZ,O>UOM489;J&M_HB[;2Y-7C-:5'<%M!W4^4RBP@- MB(@2&$8\A7)3YT'* @&3(,74PVF683$K50&T7LBD3]K()VX8T-_VB1)48-?/ M=3V7_/\&]'K#@Y.BN&-JU8N;QE&6F;,<*(+;0H6?#VO-5>5;CP+&K7@[1O@] M5+KU*$2SPJUO!,L-F=K67655%/" M9VD:$F2$,WM(8NSM5M4Q+,\&.F+IZD-S]W22E(:;I1T!P>\U/9?85IW"N-H' M'1*8=MO3*>#!+J?[25L$5Z/R^B^;>DE*118B%, D#=1=?>)!'+!0;GE2SE@< MIH%GB.MJQ\C(UFM[*>B+1FFFVPG1 -+1L 7.[&GJ<88^:\G& MQ)BTIRGK$*GVQ/$F[A%R]505([2!RO+%XG->J%_.?(8"/PL)%+["7*!A##&. M*(P"^9LP]3P4&=7AC\/FR.ZSZ0'XZU+=4:X9F:B-2/_DZ#G+MU>YF2L]N=W( M63-'NW5CX'?%/6C8?P]M2+3T^]:M2?J9_'.T*]%2M+,6)GK4++V\"IFW_6^Y M7$]N1#DO!/_T7$A*UU79:)UU12+V$0M"2&GBR=C6]V J: @#1!EB/(Y2D5BT MM#9@0UB9*)BQ)6"@$I*I;./+D+@+S)).[B)@%2>21C"&]ML!CZ?>4 M'L'G]_=%-2^@>$LE:ZYSXRC.=HEPUPE!^N Q1 GH69+HRLOBJ)"6WDL+4"S=P<8.39N1UA;=R')YTN1/Z_V M(KA'!8%J!;&]IY5^E^!,(6;&[U(7MG#;QV4]%6U[;]2W -L^+E@'UG;'PY;Y M?&GK\_(S8>HZYVO55B40!*,HB2 EOKJ#E%&8HL2'&?%)&L0D\3PCJ-U#$F/G M\RN"8$W1,*%_J!#-A/Y)8AHF]'N9E*9J977W1N-=NCI][R+DK\-S6R-,BYQZ*= ";>^01 M\]#Q" C?;ZMK(8J?B_SYR1A[4W.XL0OWNK A?UL!Q0RHN-&/)'65-!Q7CJ ? M,P/44\T(()J&DEO%G+HT)HM #85NQZ.FK]JME1>/3XO\58A;4;S,F>A(6RZJ MJ94_*2PZEM\OYW\3O-ZZ?LQ7[1-8Y@5)@@("HTRE#6G*96@;IC#SD)^(A/H! MRDQ"6\?\C7W44[6-IU7FAK6W:^*;^EF&DT83@_MC ^JYCJ M@&+20PF')Q%O=?PP?.;@]J"!K![4/Q?_]3Q_(8NF5>_M0UZ4=Z)XK&\JU&B0 MC/LX$4+ @*1REQ;''!+$"8Q1[(4\R6*/<).LJ#[IL9.FZA7#XPA]M6D>4XRB M#,/C"TG_K+Y_U&+CK%J1*TZ@8@6T>'%XM&$LOZLC#WW"TQZ%&"ODX(C$? 2+ MM7:QN/@FV',Y?Q$?ZXS$7*S,0)CZQAA['5XLP(8VV!(W6'C[%*"Q##N2W7!1 M[A#;,"J*&=W\U+U^]@V5:].QW%& Y0P M#\:Q"!5R+H,X##G,A.^3@",_CK6N&752&/LT1M%4=7];JGI&V:V2?FMT(JCA ML-.8G>#8JT-;OA!\\7N:[Z\>5X(WZ.1 M?UX4YSQ_*@7_O"#WNDM=]P@CFY,D#!5EH$A#?^=B0\.%_IK7HX?A%<^-"LP, M34-Z\+MBP='"-RRCU;+7,^QDB]ZP:.TE3^-INWWKM9S?K^115(X]BQ,DLDC M+$411!$6,!680B)"%%,1^#@R:NW0'GQDNU2D@*)EMO_<$5]OAVDKE)FE;>1Q M7OQVC']'>\"=H2?=Y1T3:G\?=_09.ZOY)&CY:;YBBWSU7(A-M[!$\-#'#$&< M4 91@ )(5-, 3%,_X3[#'">M@2+:F Z;\137I2J)>.MN&_2KP21%)$ ^DDF MC32B*<18&JE@+,F\-"")9X2GV4UJ[%!T _U:;$B#54/;$ 2J6UUZ]NI&"8;! MZ$;^+55P.R2_.9S3H&BNX)NZ"4T+US0H\ $\T_ ;E@5RI%!]:59K ,W-*A(* M)D(?Q3"+L31BGB80QUXBUUR2BH#B+$J,VIUV$1K9A-=DMW"WABU-.Q6D9[8N MQ#8SVHW$&_S:4=;:(<%<%6QUD9FV\FI V(,2JJ'G+2^XB\5"W=]:\E](\5>A MBBR;BH19$E*EN)>F9K!O1S8RVH5G)O:&Z+C1R> EZ4#17=YZ["4U[Q7E0X(,;S<-O MG(Q$7U_<#U@89:D70C\+A5Q7?0)I3.2__(R*.,9^@(QR0?L$1C;4+HSY?_!^ M]-3__#4.PAGPS^2?U3]-NS9 GLN'O% 5H_\$$$)GJ8>K3U_]C'&R?FR^6CTW M!_O'O_=C[I] _ PKSMWKRDPQ<5+"T\ZOP3(;PJR>A4"S% MXK5A[<,9P%$G7^$9]ANVZA_'YLH:A]\$".*4K\3,I^TB[%?$SL!EI;Q1$/7' MP&XX&/ZML/)[41@ZGSOMTLP'L139O*G%.%8$/B-)(#+F)S##"94N+,Y@FN(8 MQG'$6"AB+T.AS7680IZR6_E^7:Z#QE^7DDL^5Q-'%M<-9-H57Y!PXJG22)(D/&)^8(3 ?@(O(Z^8-6[#HKIUIW 3YU6] MM]EJ>8JF]5;2B?1GYLRV3($=KL":+;#ER]UZZT 5CM;B4SB9=)UVH++]-=S% MD'9N[:JX)\OYWZK!/^;+5;Z8\_IF^))?RZ]UO41=99_G2TEZ3A95O[[JT')[ MRNB'(DPR @/F!1#%@:K]3A!DR..)[POLQ:F)@W/"UING:IQW_&Z'=SB M-IO"2U]]7.0K<9?_LGR:JP*O.U488HQIIC'4R!ZQY@!4+"B@A;OYHP!E#G[Y M>GW9JAE@?/;VXL[0^S/75WHQ2+6$AI::T5&1A,U(72FW4*I.^BYO M__W%A\N[3^@NAIQE^_^[@)\ )?@#GP"4^A6/WL]A8[M)'IRRV2!^' TZ)\-$ISAZR1_=S9@;#Q7QVL2SGY>OG^4(4#4[(ZTQ$D8]B M%,%$^/^ONW?MC5M7TH6_GU]!8(!Y$\"(BHU 6:K45./&37NN&?%5U9L7I&#TIC>JVP(0D^O[,A MWO'*$C3WAW]BR[9 MN6,4UE'?CO%G36>)ML'Z.HJW\I(@P)@%D-$$0100#%/"(\@#GSLD")"+]:5X9$HU.)MY@#UE$X=F\'$R#X(UH9"'BR^\-S'/F"GHQU[ MG]+W$=O W9>L(GC]'PR7USG]+-9>!1YG- P)C&05%$H2'R8!]2#V$BI^E+B( M*875QHC,K%HM6=#0!9(PN);E/H*TNM,X**%IS]$&;CV-,X*LY45.83)R)0<7 M7PAHNJ*U;5K=.ZL'3WU,,Q MS>!^*Z<]$];<6$/4\\QF'J3Z*^*!PQ'?3FQYT"@IM,RGDMH=#G1YT#=5XJ.]9I4\+O*B!!_2A@,@?U?D*!*) M!&SP3YD2D^X*\*JJ(%E]H?%7MOG15&:W18RX3E#0K%JT_875S-\O^6!F@;0M MIZ!A%0C2\J:/@4-N+^H?;*?&?&BY^W@!)F=XV3:R<\G65I&E;?:6K<6<2;@G M)9MST=&/5LK("WY2*LSL/#ZSFU?'X)3[E'9A3$<5#1#HV91)YK7B@T?L&H4# MMVLL%OT[8KH;[#O^D6%'WK(=YU1[2K6J5'OW:.4SY- XB<61AXO#3X 9Q%Q. MDHM\-Q&ZY[@QUNK1.TIN;F78$M\V:ND<=3YD>=O3Y*-F3]]Q :KM\_;$HJEA M.XFTG4D:TIVSC<5.P$H8;?4&'B>V;+=@)> G_8/5WC+3>KD;RHVRS78@;N!' M?IK"P&,$HHA@B%,G@ %QH]!-483TNB\=+C^S5DMBM:>II[='(E#34W-@>GJY MPV0QT6,<@R6].UI\43WK!W:L5P-/&<80^^?![H\MG][VC[2GFCH_7DYWVKS= MY-6FK+/[JGJ&XL,/G-\]RR6JW\02F^HF;Z;(_CO+'G^(PVQ[E5K_4(9 O^"L M;!I>(8^AE$4(8C^4?88#*C9JV7V(,NXC#X>Q&VA%*=\+LIFM1TVPW?]IL5[C MLM,>5=,5>#RBV M_NX8M'<$OMLWLUPY).4IBCT8AZDCS\ N3# G,,*QG\8X25BHM;5.T%OZ$-SM MVVGU%-R5H?DQV% R=L[!'>+S'H1[4,YX$NY2^^5'X1[H*F?AOM<,IW>PC1RX M6E\S448_O?TA[-6-L$5,5L_DCYD"8U\R%,2B(.RZT%,0PZ) M&S/$L1>XJ=8P97726E9!OQ!5, *('"'\W+(BG:)BRP; .SXT)WVHBU;-0LPC M,#UC(655CUN^[\CJ@V1$>'\?P8X7<#DM-?WY(-H"L#4O1)WPLO-#M 5R,D]$ M?X4S\VCKCMMWO+9F]2PX)XQIG(0(^K%'H3C(QQ [/(&4!DGJQWZ"J%8 ;I#2 MW"F =2OQ@C?;J&%J[8ET%$^S-C#K68)#N-9GYTTBLIU_>T+GUZ3B#L$=S,H= M?$'_%O>Z+.5I1MX@B^/&6Y/FK7BEV_?NS HG2!8Y*UZJ]5L3KSB.#U-$\9M[U4^"F01A?*O0LN=KL\!J=[U3SZG'[OB=LL9W?\2OCS MV:8M;&ZR+[[)@_Y#<9.34C:_7!&?B0W1%3+S/0X13EP8^V$"A0\>1P'E6#*G MV&M"E>C,"BO9J.OQ:T; 4UNGWV3:@E+R(DORLY8;]78'RD(=5^6Y1*6GWK64 M9(>(1DK;;@8-%Z!F0S:)N)E/2NI-(.:0EEG3!\W?+4L]'G3QC_1T4%YJL1X. MNN"Z/1NTWS4,7^#-2RD(M>>5(J]6PC021AF&+(TP1"XB,/42!%U&G(@R)LX4 MB=;0T1,2,UO)AJ#\7=Z3U(P\G$I%,<)P%E;-2$(/3.&PV.Q:-PW+5GS@E,"R M<8!!@"?G_>$G3>=S/Y>,-,FFXL]KUO:^%-I>;MJ^F"L_IDD:L CZ)'(A0@&! M&&$7,NR1T'%C$CNAWK3N::(S:VF7A6:\1X>V[OAN!1&J*;!MP>BI=)?Z!=C1 M;\9^J(C'8-"W.EYK8[\52"X\!%Q="*U3_M?!4(;'K6GWMW;BBV$PK8Q/0:)8%,'TK. MA*FY,;<(:VJ3\WF4$*H?*,Y$:G9VZ/VFEDX((X!&#@-];RWF]X^PW'7QQQXS M3$9H\B2JA^(S>V7KXOE[P3=_X9*M8L='-'")\.(C#R(OH# )7 I3UZ%I1!)* M';2M"51S(09I*?VZ'=;U:=X3X.=L@]=UYGW5$@6T8:+.O2)%M='T^(@D[*P/)I71VK>7OYX:67[2P_"?&DJ?ST&V?>RW<&5-P753T_:#?F!6/N M<4?VNJ)#"),88LY#R5E_4\5'+9=8C.K.'[?E$'$UVV7!C/U5&2I]JF M;%M*>NIO04#FE_X*B&W?_X^1_#6I I"&,P*4'G7S&#(="'Y'YG(_(K7]1@; M.2NX*#5X:// MPMRI/X*9BR8OKL/313L*6[ %Q:)/H,.8L7TQ$+^:M9E7J'JV9UJ>#P;RU#9' MYB*Q9)P,&%C45)D+Z-APG;'2&1W0?A1K\4;5U&2L(NIR*HL;$DQ#8:;B!,;8 M"2'#;I"2!*?4MSUO! AKY75=:X8M+(AJ2TQ$SDQ87_M24C5"SX'L]Z^TZQ_ 2XWFS)+7S;U M(+5- >ZQW2%.PYALMK,[)+!\Y[I>@+U-ZOJ?-/1/BZVC,K>7N:,):J*:CF.O7!1]PW/1 M:KI_1T!G: 0QBLB6]]9+8UD';0SFB0\V^K"9-GX3;EN9D4U;OM;^UODTY6$4 MAU!HGB_V1B+\B)0X,&(GE:/52V5F;=S3-"GXZ)>+FC:>C59/&X^! MSJ"-HX@L:6,_C46U<13FL3:./VQXZ"$_&'U9LSL^6;]>#16P-S41*?&"-(BY MT%NIP6[BP=A-D-A/TX3[?H+C5"NCRQIG-6S[KPB?)!1COKU'M&FR G@8; MAG,8K'U%10_\5WP;S6#U\6>9:'M2C?8]F6&$A&T1VCHG6.-KV>.%;7&>G$JL M$SC;8,M-X--;7>W7*&\28D:KWYAVDM M:51K%T-H9U-?>JZ!/)&:MLD[1Q9G&#$],9QCD(8 VCY4#WA-*Y\X9LE+I7Q1@]!Y+ ()K&70,)XD$;(#7S7TXEC MS\CKS 'QMAW[A[7@_2-(:RX/NN;KV94Y/YJ:77HGGT+/KFV_PFW]%:1B@CWG MW>J?]@/MF^C+L0:'W((MN_9,X0(RM61*Y^1T45.\@,B/3?D2).VU8+NIJA=& M5R'WHI &"$:,1! %E,.4Q0BF2>2F48I2EFBY>,.D9O;P3AJO9355NSW76J&I M65([HM SA$.=UAJZ\S99.\0V8W^UEM O;ZUV"%BEJ]K1&V;:O&O,>),_OVRJ M6YE5[;7AW :$EYQR@MJKT*D(_55^45,_W==3YK M2YK:WT\G99$?DU0"-\G*=M M(+*JCXT"/U7/B:?TZXLM7 MG*UEV.5+47[':_:=D9>R;DOXF:6;WV53@_IO_YYM?MSD=SE[*![^*N2\U&K? M&-YW8RS[E$+/K].0N0\3%E(819$;41;X 5;:?FTQ-+.V?WZ1L0Y0Y'4*T^:O M KQ)\NJ5O%:$/FX;?H4H]:S(CCL@V .2/[!G$$@.P9Y%('D43@(07,H>38+/ M>BYRI=+S?A[YJY=>+_T=S&JU]]]##L2LY/>H]M^#RN_QM/\>]?S+'B4 7'Z/ M5\FRI3IOF](;*0RW0F:Q2G*;0NF6GEM=5W^0_76^R39OUT^L?!1[W&]E\=?F MA[P=Q/G;BKH>Y@EW( E0#%%( IA&3@0=CGR>1 &GS%>=93]"9^:]HZ$,MJ1! M0QNTQ-4'VH]):GQGL(A?S^ ;0M<:;*\ S&BV_=BZBXVW5P#7G7"O\KCQ'5O= M8^XS:_[W)C]--OY6K-?"B,C[^E7B)R@2&@M=(HYWR$T"*/XI@$[@!FD4QS3E MCLX93Y/^S"J]Y09\V/(C!TB#+DO_WW;>SY^2+=#RI7GYKBMUY8NON62I?9EE M6XPF-U8FPK!W"Z5%?>F;)1/1]-P6&2VCWRQ#CK&EUS^% R,G.=]QGA%!X4NN MW2]C5N*X3EB8^C!T(N'](R:\?T1#2!GA/DZ(Y^CU MC=8C/_/FW 9,:B; 2T[K"9YLVRR=M^SI.?J:\E7S\^>3FI[RW[;MY-LF_%M6 M+L".&;#C!FS9L>?AFXG!DH.O27Q1_]Y,,,?NO>$JML(0EX24+XS>9HU&9DSV MNJCG@.XNSCH_6_D)PB@. AB&PI5 - EA(KP'Z$2^D_J412'6R@([EZ&Y;57# MS+8/:U5W?2GJJ2G8!:E[4@R"GL*>#'F*(T33*F$.1D\?'DIB'9*0,1TLMI@G] M$+IJ,/"$81WM5!7O4!'OW7.=)MD9N/WO3$ZP8O3R56QRC^SZIVR94K'[,B-L MQ:, (4Q]F=R=0N1@'R9^ZLL>8&E(64AB'A@T2%N&>QW=,.ZZUN%%=A2348B# M[FOR'YK%Z^(06JS7,E]'=@&J"T4TZT26^O"!Z[C(11$,2!K*,UH 8_'Y(?&X MPW%"0I^EVMW>WNMGUVXAU_/1VU9R?Z>?6^W8]PX_H-Z>IM)*8[23Q@5HH8@_ M[,%<@"TMOU_V4YS4\B],WJ:CLD(X29@O M=A;/#UV(8C>%"4E\R-(D%CL/BP-?*S6IG\S,GGZ=0@'3VDJ0#ED;)OXLB[R, M =T9QNX!83MZ:FK,EB7#MXB=>@]F1<\*G*FTW]@KRU^8+"R__BD4(\?KJY=J M4SP)'?GT]ALK'DO\_",CES)R=A330:'#B1,SB%-'3K:*/9@('Q)Z4>T$_*O13Z(4J2( @=YBIU;SA>>.Y]16;K25I $E-/M#W M/JX7YR#2W#G4P&@ET/9Q;I0S>[#08FFR?>QW,V-[?VY:KMH>J>Z+:H/7_R=[ MKG\Y8@\[D>_[D*3"_4(!2V :.@[$@1=&"6->J-;69)S,S&K25FRVE"] 0QL( MXIIZ,R*H:2VR U]/ITR1&Q2KC@$[HU:U=]F%2U7'H)U6JHX^;78BNL:EO/ZL M[EE9QZ?V88*E,8R)PP(:Q0F/N<[):)#2W"K:TI51 MG^:V2.]D-"PAM1.2%=R:NGD"V7+1ES(V2V>G83J+GJ$FX1Z?I:9?.*>%\V[B MZJW\4%F1?RYD'OF*$N%;!EX,Y=T_1&DD_D0#'X8!=5VQKX8(Q9I)V\/49C^> MU0UY]Q.!M]1-VB0W@GE'&>0+(0A'G?LU?5,)Y FJX@//T43WU MJ\K-ZCM[E ON;R'PNMTE L<)(M_A,&9XM?2BS' M >7_Q;)@O1<^&:M00]@FVGG^<8E)'^G+VO M+=9O?,HB%'.;%?7^2:[?B\;N[L95IM2DPV*QQC2MP@@+'OR?,4 M$\6[;F,)JT54YI2; MGODZ*0IH>-G-]*P.:P@^9^L7^?2?6\XLQF!,A6(I+*--?M%(C:EPCH,WQNN8 MSEF28P\V;_?BEVYSF5/9Q>]9[C9?V6;%"8O""+O0<9)(V""'PI2D# 8X1@G# MR'&8JS=I:9C8S)9G2[I.1V-;NA<@9\-#T_0%IF9<;(E!SY!LJ5Z FFXMB.N] M(+Z.",)@UM(T0FO3ED9(+3QO:1KTZ<0EA7?.*)KYQI[%K\,/+.MPY&'XJ8V. MH##R/.I%,*+8@X@E <21'+_D)BX-4DRC*-4NG1D@-K-F-[>(>]J@)3X=7]$7 MFYI^VQ*&GGZ;R\&LC&8"H,UBFB%2RY?43(#N+:R9>L=P)%/YB//L_]:'PJLB MKXIU1NN_?,)55MWQ>_&KLCTT?GJILIQ5U6=6D3*K*_>$K;DDI'B1$Q\?[\7+ M)&/5/H$@YD% "),I%H1!%/,4IF[H0Y^F,6,.28-8J[O6K-S.;&!J%J6_W66R MWCZ_OSP]X?*M]L6SQSSC&9$[ZYY5L.55[ M]]:$UL47;>WW)=EDK]GF[;AV,T%>X(84DH '$"$G@IAP>8;D(4\"1".FYUJ> MS=+<#FAG%Z@K@!IFP)893?_S_"^@Z*4N*E<#7W:L0KSAZV(GXUEK,^U)RI93 M?#Y#R[K.U@1XXF#;6UF_AJQNA'']LR1-^QO%&K+#MV:V38H=9*:@C5N4\U#I M68::CO7&.,,(C"K)CI9:K)*L'T*WDFS@"4-G89MA>,>OD(U):NHJ=RSZ M$_J:K@-#6=CI&:MF-4@'TR1:H\HZ9@E]6%=OL?S4YXU&0 M.@C2A'L010Z'B4]3Z*34H=R/A*9KC?L^7'YF);[\_OWZX;N>HA[A5U--UYK]^H>7&!N9:F] MK(?L28:^?O]Z?]-IV:WI1/;"5_0GST5NXEKV@YYA--DD0G/7LW?59;W0,6 G M#NGHPV9;UY>B9-EC?E7/PB!O#R46)T(BSX&_X2R_+:KJ$^/BF0?\+0#YQ8_""*0B]Q1[+.*36HUJ"O]/B?-[W.7!^5?ZY:7 M=DP(>0/L)_DA(RE@+5N/?7@4''TT2(30D;#:SFE;:F8I^H(4^"")?923"1O9 M;5D"'9XN0%IS P0[]K9> QE8VI=U*"^Z:1N(Y'A'-UG",)^JB596W]A:JNI# M(9:4 ]?ED%2QK\C1[/VM.G' G9"F#@Q2Z5R'(8(XP*:0! L+OVJQW)TRQQ*;,B/QY50?6L=PL-.]2C3^( MFLV:5AO2+V/JEM,_SI3*+92PTS96#9M[$QAG:24G;N> MZ6#)_<2C[8&9H"A! 9%A@B"!R/=6G MF]N;AYMKS=!!GSC4+,J9(/6,17>4V1R1A!$PUN8RGE)8>/CB(,33"8O#C^I7 M7UW2_WRIA(9_9\*U9_3NE96YS!W_DN4X)T+5OPG]_W[WY=ON)S0&?)"IO M\6]A5B:X@#IH51A:%=M(2:(=.HO5,%H52[?HT>["QC5(/-O(4_B*1#@,2>3# M*/ =B"(OA"E%5.Q+01)P/TACIM7X?[_TS-O*5W%ZS>J^.]KE1%OLB@=.(T1Z MAEJ":9L[;2-AXJ_K%]IDPI9->MM&',[3ETV==R7.[W)H1Y%O!+FU?.PF%U(4 M!WBK145'R.V5$&T77KI@Z A03WG0\1-F*B:^J+P<%NN]9I313V]_B-/?3;[3 M\C8W2@YO=C$*XT XA(Z?BD-;0AF,73E8.PEPX(2,$"]<;8H-7JNIH#II+17= M,:#U6UV/E7F1 9 L!WRWP>$=#WK:JR%6->V>1UCZVE\G=VRYD,,P/OS1".UC MQRVXG)::MI+K"\"2$= @O*B1T!?(L1$Q6,',R'QFG)6E7%MN'0_X9W.1+@MC M_/+ MG%X5=8D)RV6!R3X58I_%P2E%Q/4#&+I<*#6G'DP35ZIWZJ81)0BGVA-JU,G/ MK.@=9NI:L -V]"?8:(A5S0C,)RP]PS JI_DR:,X3@\7!.1K$%Y^JHR^8OI$[ M!JN83@ST:B9BO,!ZYF$$ZPSS,0:QV1M%%XOD86GW(T!/1U@-_KT MN46AUT_/Z^*-L>^L?,T(&Y@>O%ZW':?O^#=&BL<\^[^,WM?SS*^*:M,I18_B M- P2'D#/IQ%$.. 0ARB R$L20DA,?>J;U8I:YG1FZ[#E>U=#VC=>?&H:[L+? M3LWVO(LOHF>^)HM/VP]!&W\'/V<;O)9L7H#+)UF7O5 QZDP"M5ZC:IO/7U2Z M.I.XARM:YR)H4,= __.A^%KD]ZSXR@I)_DNN7\LPML@BE_ZU)C15H6B9^(TY3%']8,*<+,*B-&5EZN"4 %X4 FA M],+YR7DYK3T,F0XH%$DVG-N\K1(O"A.'^Q Q3_P7)RG$#@LA#1V&72HCM)'. MI<\4P9FO>A[N'BYO02=Y#UQ^_0R^/]Q=_=N_WMU^OO[V_1__(?;8:V921GOIWL_ZV;2!'^I2QF1B\VLI:O9=*U70&JJ?#9L/?UM$.^N7W84+?8C&P-DJX]8 M+XUE^W^-P3SIVS7ZL+Y7?<]8^5M9O#P_R VN=N\;A?^VR2^?-JI^]<0R,RN? MI YJ\J"F#SH,@&]L\U+F[:E8W:F>$LRT6VU1)GJ::4$<6FZT(E C1WIJ[<5< M:46076=:]14[HVEEXSZRDK#Q_.&TS8R"I( )4X4P# AD3AG< :QBPF, MW!1CQX\8"9#:J$!K4C(:%MC(B6WO-S[(4NJ/>UG-*$$UA^1LJ>B9O=.QODVS M53+?0-\#1#,-\VUH_-)!O@$X0OZY8WO+>,ERQ;S+C^X[_4;': M\5EY#/MA$B>0IIZP<:GOPL3##!*:N&$: M&D:EI7AXL"4#S4/$#GY-]P+4E&'!H:#='"XLGB=4,-HZ5XS26O9\H0+[Y)RA M])*AYZ)RIR!.-Z],%H74S5FJVH7J_ES>*WPM-O_!-OL;AVZCS15S*'%BG\' MY5QX0@3#A'D.]&D8NX&P$IAJ68E%N)[9VOR1ESNR33L#F-97C*0;<:_[(4B= MW!2@:/C2=!H6^<"*3LA[^VQZ!G+R'GC'.JAYWWUFE;\C.<.(&+$C>M#$@W-WFU*>L*U3H[8N4$C#$?4TB=P(6( MB?_"#F7B](RC..5IG$1:P\5Z:,QLTB5%L"?9IGUH-H/M$XV:>3T3L*8Q[&0H MW1;Y(WQ@Y1,XDD U*0*#!TG-G?W1-\;%L'?SB+S4M-:. M%/24UU ^GUC)['9ZB$[3&C9?K*3@$]ZRTZ_8= )1E@#*C;\DM%L\P43>8W\ M=LLV&SDYM/G7-F$\0EQLLE*=?2+^RZ4IC!/J0!1Z-/!\*@]GRMU>5*G.K=X- M'Z A";:<7("&E[I7>?TCC68AR@(=5_K9Q*2I_Q,2NMM*R*2OBK*H-'JGS"$R MP_XHJJ*SU/Y$%_E8BQ/EM99K8Z(+[Z!5B?;+^G?R3:K-W_#ZIDM39#/D MRYJ)PNC>7Y/48FD 9B+H9@48KJ#OD'W*ZB8XU6^E;.R#2.HR'L6047EIQK@+ M8WF:HEZ0!BCRB4N4ZJ1/5I[94M0T0-I25'<)#M%/>TC&F/2T>$L&U'1,X:A[ M,<:PS#R5+;D+\"@)_I,=AZ07Q(C33X[,]L02;^9E=RR"'8\@AV3H'YJR^89YS8+7V?:7"TKLRWX ,VN\^[VOMA\"[SY$N?L0:_D4WWZ(=?LAQ"\^J9FU M9,/MR6O$\%L@LMAN84\@W2W&XJH&!]>RE/=YESE>OU59I7]$'7A_[L-H618Y M*UZJP\+#+1L:9\\A_ JG3 O0-<^3XZCG.#Y.8#0[* XMNMR1< +6P>%OZEE] M9_#KB]3:.[Z=TKZ=,+SR& F<@ 0P=2F#B(<$IIXUDV8.MI98M8N$%;FIHCW$<1J[LW-I";.2TF M$M#R1*:@C?@7@Z\NYC5,,=_U!2:?U=_A'TIZ69:?7\KF-TAQ7S]\:^Z;N'UV M'-B25-_"CP!.;]SFV/0,PT.)Z\[76O"TMN=^)$:;\M%2BVW%_1"Z&_# $WJ: M0%FVNLXWTK^F5'RSZDK\\:Y\*/[*5V*;]<*8^M"GD=O<<&-"&'0QQRQDXO^C M5$5O1FC,[0[75$%+]@)(PD(L0))64Z0Q^8QKE"74FIZP"6!EU5* -*)CXNU& MQ\0?]CHVMN8BRJ8 :JMU*H^>-]7X*J]H2;^L\:/)2./]VW-O3">C?:^*O,H$ M7D;-YAEW@$]O5.=CUM.J,;C@3TE[AAG&I\#.'F#<6?*73"\^A30TNKCG2?U] M[7/KM-?C23.Y27YCST6Y63F!QXDGM[/4"R%RHQ!B1B-(*,5I& 6.&RK=&(P1 MF5D#MV3!GBYH"*OO:X/RF=[8;*#6TT$#P%K[VA0BHXUM<-'%=K8I6-VM;?)9 M\[WM7EC*3?F4&VUM!R\ON;-)PDPL\B1;P.KO:X>@U;&Y8NQ#_UC('<--9%N^8U&P#;/X9QNW LL+5,QB-7/<$P?U6KCN^P)ZQ M[H.VZS3/EXZMKKSFC"S;=O=L@9WTU3U_1=.8[4.]3=51K\]XP_1"MT5M)5=WCM[IHEL8Q)324]<24"'?!"V 2<0]ZB"*'1WX0Q(&. MNS!)<6[/OJ4&GAMR>AO^M+S4]G6K4M!3U2UI\&%+_*.2%7F]@=?=#:K]9KURL>>',8Z@E_@^1)Z+8)(Z M/B2,D31EGN\G6H>$$5HSZWM#N6D-<]%Q].M>B_([7 MK,V*J/$DV#'.JST$M0"!ES/8BP$\$T23#T2$!<$G(2 M,J5=?XS(4A=B';IZ'81&)32N_[9P:^JZ"62C2[$A3&==BITLNOBEV!"LODNQ MP6<-]^K=Q*#JH9 ]PG*2K=E7MFF&$-\6E?CWOC'CNVZ6^S'CNXXY/N,!(@&# ML><'$ 7(@PEE'J0!]Y)8.._$=[0Z#,W Y-RG_#W+LN=CN64:Y&RSFS%>U'\C M@G%Y-5!S#M(W4.PZN.(=V_^LZ4_,\5D5?8]?_+'T;-?1=]KQ*X>?;V>B?[BM MNX"+'TNVP7WG4WV0K(OO^1'LV^[NV9^G&=.,\K7E&,W!XK).U(Q"/G&XYJ1E MD"JQ7K?!]$XL?3N86#5C8F2-N0WO>@UZ+@,T2LY&!3!]\6$+NZ8=&X!M<42S M*CBS7(JQA9=+J5" =Y!9H?*\D0K64P-E79NVXAV]N8"Z'>VAW=I'+:T[QJRD M:V? U=>P$:3V%6T F:EZ'2^WI%(-0#E2I:&GS-/]/F<5N MLHV\_O=L\^-;W=^_R*L?V?-#T=1F?"YD#LJ*N[$?!5X(?=ES M%T5) #%% 21.% <1=ATG4&K-:4![[J02R8VL)-[SHV;O3<0XKKPS"T=/K7OD M OYLB%K0YC.@CAWOQ+*=HYWXVU[;32@N8@?.$,760IRSA/Z^=/>RJ38XEPZC M/.B]LO*M[EV@/A5R>(7YK[$['2TT)S^.X)[>E.U UE/A#DVP)0IT1*"U.4\C M--JA1Y9=;)N>AM;=JQ6>-@MSUZ&32GRW+T7YN7A)-_QEO4UF645N$D=^&D/, ML N1G.T88]^';L123!GR(T^ICZ,*L9FU=$<:\*($[.KGH8T*5"U0;$M,FC[W%OFW'?*+;7\T&6H#US^EDC/PX1L3 MOW\57@]GYVC';E4@6XK!CI):-):J OHX)JKTCJ6&^FVT@4=>X!.A^UZ"'(A\ M-X9I&J0P]?P@#9PX])G26(P).G/'8_K[FI_9]_V\IOB_J V^K:;W=MK<_^+& M]C.VL3^O\+ULQ6MF6E3>(]=R#T^Q"9:D'@NV!V MOLVD.QWR\,#7J2Q*WT#O%,EF7&0[5J [/ZW&"C8";#M,LI)3!79X+\ 6,6@A M@QIS7;8$).IZ2('%E,GW]1EM54&^#U#+5E2^#\P#?OP[X\Y*JNK^0BE"1!P3 M' 1=[E*($*,0\\01>R=._8 Z@1B;? M'/^Y2:PGX&PELMXN>R&G"F\BH?7T>4/7^B6MV'^_B,6O7V4?&;'*Y<^L6@5. M&L0H]6%$62A\788AQAZ%+DFI@]TH3%*M^>4#=&96USU54),%DJZFQSD@($47 M\'S8FCY9'V+PIR1J,;%R I8M'V6 RK).PSC4DUU\XG'CF#QAC%9?!'O=F=37 M/UE),N$/K%+*DR22^AJX#D1QRF&<$A\2WR<>CU*4N%JCI":M1>#6D]D+Q$_26 MCL>KP>\)RBN^J!^9K]>[J:H71C^_E'*,+BNS@M;N^S\ MX_[+V1QU :N\MO_!UE3\[ '_9-6*!WY"O 1!&G$B_/,DAJG#(AC$+/0BAQ.> M*@]HFX/!F\2-9%8] MBC[+MYR^>_C57TC3IZFM7,,N:/@%#<--J ?L66XMHJQ(N>/=L%$S$:KY8%O. MY<_!PSOX8.KW);_ZPYE=M#0?)6L^(&T^X'/S 5_K#WBL[\T*QW#TS/YP>B+S(B[?GI>%V^,?6?E:T;80#!O7?_ZB3_= M<9FT\YC+%A(-C*NBVE1-X7(4X(<4Q"Z/ 0(<8(2CREZ_59 MN9S[Y-[R+*W EFO0LMW8<9">7#Q<@#WO\L4]]]O]HN9?K\9\WF^M&$;XU5_0 M_&)H=^&S#V1?;!.':&W4K_!SML%KR>)%FRMHKR1^$0G:BG?,PN.RT9(YQ7P2 M:YF5F&FDACWCC+:_X&+?J2]C+JN*;:JKE[(4O_XKY >R>Z\+&>?"OF.>PM1/ M?$AQB%,_33SJ$;U8S23-V:,U-0=U%F5>M5N&+@ +0LVXS;*>*U%;J8I+AR[41;!:?1&_=5WFM$D MB]X;T[:B28)4G0HE^->22N3 M1BN[& SSDXR:#"[Y,17]Q7?V@?X^THOJ]B3M2>'O*'WH]%O\O>0(=3C_?RL1 MZ/23+)[MT\."?A'>33,R:]^XX5:C0GSXY?EL1DMSH+_'K>U2\6F(1M5H(\LN M5HTV#:U;C:;PM.F0RV_L,9.=>O+-5_S$5B1(>8A2#B,2$H@BG,+8HPXD-& H M8:&/B+]Z965:J,^X/"2A\]O9):3\2]H0!7NJ0)+5'6YY))=Q?;2!54\3-4$: M#+3L1W+&-,NC!1<>9=D/YW2.Y7F'F M>,/OPL\O,[RNYU94,M3;8_#5:ZY')#&]S=D1@IYR*>$'?TI.0,V*I?UN&JO1 M?C>R[&+[W32T[GZG\/094V79YD=!M;5QX/695?%PT&I-VF"<[!'B::VS %9/ MY7IPSJ!@$[#.&R=[M.;R\V3[0?4.E!UXU$"IMIVR-#J'=-^96WUV;=*.NZ1= M:+<..8"JH$*&*#7U9A"@U;X@?6#,M*6[T'(JTL/^@5[T_?SXXN+5>+V ^LKP^A_4=TWK M_9QL7O!Z_7:/,_JW:M?)7/OPI[+6S/IUZ-NUO #)#'BM_JDS)4#=HU62T+2G M:ULX>NJH+)<9SI,ZR(W<924"B[G1.G"[[K76>_J*?L]8^5M9O#S7V;.[1*404T:M+3EA7FQR0N=V5Q?35L(K67M*D=U9]#WGUS]K!00\IH OD!PFGE.@^IUM 8$:T3O(4C3[!+\Z0U&3Z[^/[$2S M3V$M,]&0O'X#A(>_!,FW]K_%;Q*K:SZ_L6>AG3^P7+]X+/%3VXS6=3S9M=.! MOD,91%'@0!S''";<"],4APPE2G<9VI1GWB.D,K3E[GL&0,N!>D&[GC#'[?FL M(M)T-&L&P/9_)".#PC+H?JPG-?7Z_MFD9U:XKR-%.Q7X1@(8*:W76V^QFGDC MF-UB>+,%3'-PKP29$J]O:1Z%=1+86[_NDE.;8F"FBH09'5S<(_E,GT5=#9:/3.H#=0@#W< S!F)N,7]8XWV3*=L2^KU'%#)W$CF! GALA' MXNQ,B <]R@+JNE1X.4H7LJ8,S*RDW<%"E*7B (77LD>3WDE76ZIJ1]8Y9:6G MXI(3&1TXFF)PT>F%+7_<-E;HL&3O\&@J#$NG0&WRBQ[G3(5S?"XS7L?,&K7= M$ACM/P^VM=$K)XEA9(49)J=L>^?,PC76.M7>P9%SW$EDR*(M%%#8F>(([-A^;; M^K=K7XO\V\N:N4X:N+(@HGS*-_3+&C^J7K(-+C"SM@NZ4!(&DC)T#V*VLL8C MRZ78U"_AA@4Q?1=G109Z&JT&'_PIN;!TU3V)TNB6;GC5Q2[K)H%U[^RF'S;; MN=N\%?RSU>E/+&<\VZRPV(R3R'7X(L13&$=I"CGA/!%[-6)$*ZE[@,[< MZ2@'8QL_I W1NAWR1Y U>50:35BGA*:V*UL0A9[2M@EC@N)^"&-+U.(,Q@E8 MEO;:(2J+;JX34(]WTZG'S3176(0_JC9FC&/DN%X20M]+"40,AQ!32F":I&&4 MA"@49D-'6SMKSZRA-[EX*:^]"M4IYWT"4-,\0UCZ6^0?WZ>O";05K(=[2TK5 M77E11>J!=*P\?8\8*LR+7.2.WSVS4OS"Y8_?V6/=ZV/%$IKP*$0PH7)$*1.N MC?A[ B.>K3XHC:U']BQ(1UXZMPR M[LM7G*UENM67HOR.U^P[(R]EMLE8=;OKUN:Y""6)''D MX("E*56;V&Y$?>YH?:=X><<-Y$4))3]@SY#!H$8S::LI]&PRU-/WS_)J=4_Q MHD^&=COGG24 Z\7@*K1_45FXAEB&"\1U%C$S1=_8*\M?F)QU=57DM7&3DJL"$CG(]93I5.P,UQQCH.RY$@/$%G45QX' M>NP.3SQMIIE7N/IQF5/Y/S+6^"I.^_FFNMQJX6D7]@>S;TU%=-@)['$]_# M"60XQ4* 80)QA'WH1TX2N"2D(8O51A#,)D*CN00[(=9_N)Y7B&HFT;I@-$\, M0Q*YD&T9MDPT11;V3*86:$L65(WFH@952PS']E7O9=-$2V&I6-4V"FLSP;ZR MS4H8@HBG-( >C5R(/$0A=A(FG*+8\Q$-.>&)WL2U(5)*O_KGC$?;$FY3*R_D M9&[=S,H!*:E9@+.0&^96MI#;),L/+=&/%[)7G\WLRG%DUM(K!\@LG%\Y#O8T MP7+B><.JIL'+$'D-]CO>M'^3HA9$ MX4JU6YYY 5I6WW8#S-O1V-_%3K5FNQ_7'=(N@$0!!!J+-596!&FK]NH\9I:M MR;(BN)-:+3NK&AXB#RI,/Q=/.,M7)$"^[_$8AAX-(:)I %,W93#")(X08DE( MM,H\^XC,?40\K(_6/-/T"47Q"',F5,T3RR%*\&=#T&) 9PR/K<-('XEESQXC M($^.&F//&B9W'39SH>(D\XUM,D'HLU#]_+'I0%Y7>ZS,78D02B!*' M0)QB"ED:DC!V/.J@>'O:>-!(\=+@P> 8\F"24;%EIAYY=K7&504N987V4Y&# MJNY+9#[$64?D-$0.=D,$74K$L2Z(.4QQZD&"7!;A"+.0ZG6MM"WK<])6WHN0 MU%_Q<+T>"F" MJ3AW0A8R-W5<'GFAEB>F2GAFLU,3!E5-61PYP6M+&Y3*#;"U1:EF8.80D,%Q MWEN_4N M]VM3W6J6;.2W]8MJW$3,)"7-$Y^&@!9)91O%;RF+K9_&+TQ@&P4]GKLV_JIA M8?1V?,UM456[<%(]0E*X\;5?\Z-8B_4J:8G(KA2-<<]'F&(8NRR XC3#(";, MAT&8$!SX3L"0EG=AR,?,-N6KL,&E_)W^9\T2:D.IJCD:"\A*S[)T)E-]D#Q] MW,>QVUFN\DC89:QQ3<@LQ8-GBL=6$;)\GJI,"\#.7,XR!L?5:U@/D MM$F3$G]NKP';I#KFBR.0&Q"8>#(-)PR%K8J(#SWBN&G@>R102\A5)3BS49*! M_JH.&SQMR6L&5Z8$IAA0L2@&S2!*0[F6P8[VKK^1_=1$5:2V8B53Y):-CRB" M/XF)J+YGIO5'(R.VO2<^9^N7;>_"JMNM-_*], EC%P:)[#\:QP&,48I@2 (4 M<())'+@Z1D"3_MQ7\ U9\X"KMCA#&KC(#V!$0PY1Y&'9<(K E'D18@&+7==9 M;8H-7O]Z<>ZX4!;GEAN(VVDZC4Q!L>?@'_\A]ESO7^C2@E>SS3.*4\]4G\PE MVK?J:;CH-IJ^ "V#]DRWH2 L67)=ZHL:=D/1'-MYTV7TPU9?!-(B9]\8*02M M-[&;B%^U.IQQQV^>GJ4KF1&KVD$LH\5GMNHM3V#+5-TT>YE7#\4E M^>^7K)0#=)Y9N7F[%[0WPMN56>3/\I$5YH[+TSB&S.?"Y:0)AZDKG$^?.)$X M?\8^09%>=KO1(+RHPZ,OD&-?QV %D]NYHQ+URZ>- M^E7> SF"+7APA'/HQE.^TT M1 [WHH0P[FB5:DR2G%DA]PR 9\$!S') &AXT*S.F9:>V$=N5B)Z^=H11WW0+ M8;3D+P[NI2R62"BCM54&,4UPV5('90&T-49M.2,@B<.;W>^]%2.@=5%D30YGJ3[AHWS$0=9]YJ.=&>X?RB3UF>2ZO<&4HH::BWTABL8^> M.F[LIS2".&1BE_!\#),DII"F'#LT<..0QNU'O\X5XSKO^Y-O85C[X&+!OXM/ MK;:]O=>/IWFP%7Q=]+0OV7,.FD>:>I6#?SQ\8P<);#&!&E3]9A<6V..RVQ-E MZ:]AL;7*8JPOWJ%EZ8_2U^AE<1X,CRE5Q39BI^&1XU,4PR"D#D0(!3")/ H= MC_J<^E[@(ZZ38]$L.W/JQ,/=P^4MN/S^_?KAN^91HT&M>*;0QJ)Y>*C7MW@^ M..#7UD&@6719C_\ R(EK?_A3_>#WY5^XI-75NJC80_%[_IQ)!=,<_S.VQLS' M;KUI0*-@IR/?MG!J:D9-%=1D93CM(7NJL[Q__WI_4V_OX@=4R=6=?U'I?%H\E?KK\F56KQ D#!\<(LCB)((K< M$,8H26 <,ASST(WJG4DCHWJ0U,SZ6A/NE&.#EC3X4Q+7G?TR+#"U3?9;9D%+I5QH O^X(IZ%2O.\K0I(JT%Y+_-& M#;U*DUWNI@'81)[ 13_22!*0[%%NFX '19P-TX")R!:^^3< M#,^]V\HK/%CS)OO$[)C3O9*:^:NIWFJ]GV^AZ<'?WURUS67@I_ICM'E-Q_,_ M2AL#D3EX*TQWQ "9QZD(4!.+_4X3=)%8QW?LE9S:N?_S3]W]2,Z0= ME..FSHQW/6/TQ]>;A^O/X/O#YI'#@D'"&,H>LC!L-)6-CCK"QAB)YZ6908[ON[6I M45A@$1.D#F1KFC3>,#NCU4UO;K.FBB=CU5>!X*4L91D(CUS7=:((4L<36S2/ M0XA9Y$,G#2('$Q10YNNT>-:6B6#@DCA!9U[Z?N#\[KF^;/\;JS9,'!N:D\!1.?)O8OV-[(:_'QD0 M.\*91U$(:<@B.5$:0>RD&$:)DW@T=<6_ZO7D?2_(9K92#3=UIP-:K->XK&0& M5]/U0+>][WL1F<[%S'O@=^9[H#8<=-@I<(\2I&_]82,)]0(T8#L-2*NVJ>!& MX 4MX O0_AZ)7Z-MG^.3)A$U\'J(16?ZA>6KJ/?T.6W>?+T+7,M?M+T+V&/W M>N^*0?W$'.$(?&7%=DZI8B;.P4MSI]X(C_GK]9WB#,)32.,[P5EH]"SQ%HC% M*I5![HTR90Y76BPUIA= -Q>F_X&%W=56,;\4)6?91B9"R;+PG\]9FQJZU=45 MB1R:N"Z"+D,*[PD=U4[WN$+/SK/0[?TY3B9HFH_^SY>2< MOEKS?\ H0IQ2*@X.<>A Y"<$IK''88Q"!Y$41VX8+G*.L/KYSHAB-&P UGQ$ M\#_EQ>'[_XPSGP#F^#B+>_8[W[T#HVE;L@>R=^C?@:.N*_5?[8 K\_OWX5CK MBM^:PZQ-V+3E\&/MCO_&9(;>\X^,8/$=&*YV>6:.Y[D>CT*81J$/$8DYQ!X/ M84*80\/4%7N$TO6Q,L6Y4W=:^A>@RP&H6=!.RU,7HZ)QMBD<3>-ZIEP,>A$K M8K76C'B*WL+=B!7AG[8C5GW1],!0E)L'5C[=Y*^L36U948_X!#L$AHQ3B)B? MP,3#%"8!2=)8P$=8J:IEC,CN0',93Z8^ONPW _%;+$ZK3P;IR"I2U')C M;,G&R)$!.^J=6C[+37$-\-IU9D8I_@IW1D4$ PZ-TJN_H)=.<\[:YI!_9LW_ M[NKHKW^2'_(P)T?977/.A*\?.+X7QQA#ZG Y4BI%,(EY CGV$ARYR'427Z?< M?5GVM:R6?EG]+AG_ VUY^0CJQGX#G586[*JB_Z75S.'[_7YZEM5>9Y4&U+XP MX\,6U\=NUY4MMGK()VC0O9/^*L9?Y3UT6-%G_N^GQXKQA[':9<6<"^/AAY*# M^[)XS2BCG][^J.1E^IW7S]#5Q>/=S\[>;AYOJ[_O1#7;&J M[0CS"DOSEIYM&@N]Y49>H7R0#(E]^2/8\03V3,TU[=!0)O8&'>HRL/2,0T,! M]8PW-%W)*-_FGA5?6:&=<=-];8&8 V;CNGPE*4ZGW>.QG MW_1!,,V_.5AKR0R!&,"?$AJ\8?UJT=/G?*VVV'^>"O_WBD96='09UX8 M<1A$+(4(4=JT1>9NDK@!Y<@GJ6HIJ0;=V=.;6KI@71^^.^5:Z@65.F(<5^<9 MA:.GX+MHQ)8+<).#O;!J1KJE7?,(2[T4=2:AF=6E[H2WC>K)H%XQ_)MFJ5C5 M0 8CE:LZJRU6QFH L5O3:O*Z0;=+^I_U=/3GNDF<:GO+[DLS&[U]GP[9XK&; MC*48$SA%.>WN&P/4,US#V*SUOAM$8]:A\F"EY5I2]@$XZ$'9^X"^C]',"6]R M^EA97\<*YNJ\OO:H&'M^R@/B0,=/B9RHB&!*T@1&PJL@#$=ND&!5SV*2VLRJ M=27.F!W";8ZM^NXX+:UI!\*J#/2TKR$-VG3CCAQJZ@:]*J;EH>XC6)6+F6

>7FF! M2-]OEY?WNWF''1ZT0G]3 E&*!EJ4A7Z <$@,,XR.5H=J&DB<6G[)V*(BU*-P MH^I;9A'(SRS=[.MO;[.\YAL2C5H8T@)@/=65!#N]"<"?DB:HB5J,14[ MLA2-'**R:#QR NIQ1'+J<3/]/"IY__HBM^P[7E<'571@T*(/.C F*1"D"X/0IK@.&)<+V]_-E$:)?1ON8&X[4C2R!04>T;:66;IDF)7 M,ZVSB5+/X)YT=6D8D9/?&E9 AY<+4'-CSQ ;"<&2>=:CO:C1-A++L2DW6T1_ M=,%UOI&76$W_L5VB\W=QDGZI5A[A,??=&+J!ZT 48 Y3&A%(7!(@YOM!&@6J MDPS&",U]$5R3!BWM3OI]0UU]SL&HL,8-ATT1Z-D(4_1:0Q%4H!G-2!A=>+&1 M"2KPNA,4E)XW;-:YO2.YR4GQQ&Z+JEJ%XJCD.KX#68HH1'[,8!K$+N2!SQR: M1B[U(YVT_AX:6BIJE'LO"($/:T'J(Y#"WU[1C4VN5!:0VJ9^)FP]M=Q?WVZQ M2WK#KHU^)\YA-+9:726XG1- NW5<%K(GDU"S"S//4L MQ%!1R[ L9RHB/$,J\Q653'+PJRM#5$6D4-ZAO)3^_1234%U)W=*EQC$8HZN+W2*+75 < ML]V]ACCYF=FN+8.B=_RJ9#3;?,%$YA>]_9&_R#9(^%G\O4[H?,IJ!?O"Y.@; M(N^5']DJC1PW('X DP0'4%;EP]@/0DAIPAGWXY F6BG1QIS,K'J"EFPZW1*K M)U.]Y+3$?^4 /\DI*9K^N+G$U?;L1>2HI^F2)1F#:Y@"6ZXN0,,7V#)V ?:L M 2GW/7/V=N^SY6-I#S?G8]&=_&QQ'>_GYR]HV'ID@S?L\-HPCCP:\%R8@AC=^DZ M>VRNM]IKPBM^",M8"F[>10[1O0\>&4AJOGU&UL M[+UIEYLY0+U)V=756+B3?6!X$(H!8_NE_?#N=_/(5YXOQ;/K/?^)_9G_Z M!:=IEL?33__\I[]^? 7N3__C7_[A'_[I_P'XW\_>O_GEQ2R=G>)T^TA*E$@H$M:J>!#T?_?IW]T0N<@= 3I? 0E0P 7 M>8 BF"E1>V'WH9#S]^S_6+S$L\!=B;[I8_?C/?_J\7'[YQU]__>.//_[\ M+__KZJ^7+UV,[WLA?2S_]7__ M]N9#^HRG <;3Q3),4WW 8OR/B]4OW\Q26*ZD_D.Z?GGP%?4GN'@9U%\!%R#Y MG[\M\I_^Y1]^^>5<'//9!-]C^:7^]Z_O7U\^DO2VG(>,&1=__W.:G?Y:7_#K M\QD!@DA=O77Y_0O^\Y\6X],O$[SXW>7[YR$B)/5;T<9 MQZ/5IY[$!3TP+4Z+Q;=ZVE=6"MQ?@QQ@B-3A*+_)W!" MTMH)UH#3)H/CC$>OM,]^/Q8>>O)-;J[K^62>?IG-,\[)FEP\.LS3#9W?Q?'Z M%;]^"7/Z($B?QY-\\>XRGYVVT.%RUEBBYZHCTO_T"TF@X'R.^D[9XV$G!)J55Q,P3T"C1(6<47U^DGG^,#) <5Y#G@J6B:F66#8VJ>] M?/HP(&GNJ3051$,OV<(&>=6511$R=-P%&?UI7; MNJ/N[@'$UH+<&0 4J<590PC\K[,P)U!-OK_'+[/YX7P\RR^G^07Y\".;$2UZ!,*Z(@8T M;8F(M#E:9Y@(+'&7F^#CQF,W0H=\61E+W# A9RNBM\LR(!H"X^=2-0&&>&"CV$.S@ MKN@Y!Z^G:38G$[<2R^J\\/GL;+J9Y+4N(S/KX+7EM)9H8/W#(S0 MDB)^AN!4+I!L*-)[+HU^[ Q^4_P\\/B-D..>&'):B+H+S)SD3!I9K/]3Q<-' M+-D8>+: IA10Q5&<%I"8""6+G 3J1T_A-\7+/8_>""O^B6%E7Q'WA)/G].W; M^O-DI&GN:(-E1OCU! M9+6/OIV_F\^^CJ>)W+$0?"E60G2$3IG MKLTDW1-BWLT6RS#Y_\=?5FX78TX(0VZ7]8S6"L5)MX,L>PHKOXP@O7&2CR]V05?9].KL)T1C"IDVSNO9#_G:)( ")L>TET8#1\P'0V)R1S$3^.EQ,#K'J;O+LA.3\/);^ARFGW!U#JQ5SM(5 MXCUYBK$E]Q1 "0LY6"=M1')\>!.S6H'HPTDW05B M7D_ITT):CK_BB[ ,:[9&2B7AI9/@P\HP$NB=\1P"2U;QX@-BBZ/T^Y^^&6*> MVO%H TEW@9AZ-3U_'I;X:3;_/LJ!F8R&G">=Z^89:II3")!=\4)B=;!;G&+< M>.AF:61/[61T=[EV 8L/IV$R>7:V(&DL%B.I;1(L$8QSJN3;"$%'"05E">AFL'AJ9Z"[R[4+6+P\Q?DGVA__,I_]L?S\?';Z)4R_CR+7CO&H M@,54<]\XH5MI#63OLD!FBXPMMI=['[X93)[:X>?^ZW<2F4E*(P+8S(M6=N!HZG#F(P!YU6]$.)61)%CRK(!1AZC83/,/)TST\92 M[R3U[#F):1XFKZ<9O_U/_#X*@<4<22:&?&R*[1-"5$$"=::AP0!%4DDKWHED-4,S(LH MT3/']SMA?>C)FT'DZ1RV-I%P)Z405TR\HM\L1BXJ K;2@"HZ\J^4AR@< Y>8 MB]I++*Y-6=VM!V^&D:=S^MI"OH/O,S>9."_[.6?#FFQE-@@Z&V(C1 U.<@N9 M%>^-+B*$_?::!Q^]&5">SN%K&QD/#I43XB&O^)B$3R,C+#,2)4CM!&V74H'7 M:, [XV4T2<9@]X+'C<=M!HFG<[JZNRR;;2K_].L=61)??]^YC]C;WU^\_/W# MRQ?TS8>W;UZ_./GX\L6SDS%?7[[\^.$F!YLU&?OQA[;I0+8E\7NV M)[O3?.9M>36>AFD:DWF8G5?577:]BE((RS,#K;,$Y5F 6 (#C%Q&34%->#2! M8J_>3H_0M6_GD)/% I>+2RY5T*5X5L G9J'V0(#@G: MI*"3-D2MD'"[A\@>XNZ@SXE9%CH[*/9>T&RCY@[P,KSL/A\,LWU/R__XVS\-4R(F<7)\GF8S[^/ MIY_^+4S.<&2,"274^C$A(SGI18$C5QVB)"?,E( ^MNZ8MQ%A/6!I+P#<[EW4 M7!L=0.S#Y]E\^1'GIZ^G7W&QK':;?'G,O'99 ZC8]C.5^T!M+>L.\#+24JU='7Q'A/2$H@3_!V7%[D4H62G1.%08@J@M H4 M Q8// JO=&3"ROO4P#5(.:(9VEN[N MT)@MPZ21W9E]P?GR^[M)('%,<_7DOM2=F$SIR&IGK2T4E7+%005'-A2U!\:* MTKPX;5SK_>LQ>GKP?YH$8\V$WH%M>4N):@'%Z@)A-J)O0,,O5@_MO:% M.<6/X=NYH.IJT)%L<10.F#0*5-*&5H-'<%DD$9-G@CUV%[$+@!ZFI@=7IPEZ M&@F\ ^A<<\Y^GTW3A?./%IES&KQ8)06)VD,Y![!:JR*X%?;1'AD[F9W[".G! MU6EC;O86P1FR?BJ9>G5O M"V#$'$K4RCR:1;,+0#:E;5@7^.!760=140>6YSI?%RR45*PV(H-EH1Z,VPR> MYPQ&.\V-#9F'UL,4[B%CV$N)P^C[$5#M(OR^\'/[Y,(7+FPH"DHQLDJ&7'VA M'2!RF8@;YWWK03\/4],/FG92],/ V4?J'>#GXJ3\7?A>C\DOSJJTA:,?*CG MFLH #ZQV7/0>'(L( F-1%KW+N?7U^N,4#7M*>" T-51"!Y"Z9U$DS+Y$GR%A MS;B.B6);H3S0FG".>1X#MKZMV-$0'>R(\$#0V5/8'<3^#X#_VEF63#EXD2,( M*4D^W#H(/&@0)8E2Z@!K]5CA9D,CM.7QX3%VM2;N=%L==&"#5H>BUZ1TC1/A MDI=D4H%;P^H0/^*$2 !NBTQ-8^^]KS?.,I6=3!4-5)%!Z!Z M=_'<%4OGZ?Y*:R8Y9F*AMKC6,9&IC9F^T)(P5@N?6M^\WT/&T!5?;31\-S%U M+W%W@)AK35S6U2&H;78ZD "LJ+UNJSPT)_J++LJ1?/QA!L]OB94#7JD>!"M[ M";H#H)SDO+I5#I-W89Q?3Y^'+V/RL:ZQ-2H%DZAS6H(CR:@@%<1(;C^+F#@S M)#/7_/CYAU0-NW\="$R-E=$!O-[C,HRGF%^&^91\NL5)2F>G9Y.PQ/P"RSB- MER/C?&#&1/!(X8+*M41MH[9 B:%PD*MC"B"1X<15R;KXO M'+X%S.4S/M;4EY%/ACD?2QT77L-4EB%D1DRGPCB2@ZA*Z\K5FQ0,?2#0& EW M]\"=Q=V%N[2F_ODD+!9OR\K4GGP;+T;%%F&T+R2)FI1@E:I3.0M8+#(D,K@4 M5QP*-[>)Z01".VCX(;#L)>X.<'.=_A>S4PHB1B;G["./()4FX7A!CJ0EN5A5 MC*$P@<+4UK7-=ZGH!"G[J??V@=)^LNX!+:OCBA4?)[_A:OA>SLJ['!!8MHPX M4 Y\80YT,D8APRS284X?KU,Q+%KVU>N]YXX["[DOF#Q;MPZ^[5 Q[3'TXF.PBY Y@R]E-P%W )&3R63V!SG[^&HV?S$[B\MR M-KG;LN@BH5):GH*6$FK^-@FLUF,J8R"@PR28K WL6U]G;$-@)T[-CFBX?:-Q M,-5T@+N;]\3GA+-JQUT?YFE UK%X\*ED>!VD1SW>'Q7)(G9\O/ ML_GX/S&/! \ZHT9 ,OR@2J:5C:8VO]"8K:I-+UH?,#Q.T;"VKQ_\[:6I3G'W M>K$X(TY\L58*6T!X5?T/9\ 'CQ#)^XA":./= ?H^/D#-L!DNO>%M!PUUBK4; MX]2RQ&A(+$K3JE&,3'90-<-9)>%X\5;YPR9Q[C;3[F#7S;VA;E===0"]:TEC MV\LQ%<%336+D7C RZ<5!],R!95['%'AAK/5EZ3[T#IT,V#0L.9KB^@+I@VYM M23DA21-0\=HQENQ^8(J1R?=&&0U!%P6<%7)NBS:)M>[Y\P@Y ]],=("YO134(];6;BWCN00I%(3B M!87NBMA@NA9/,F0L!&T?G4G;!&<]1!W]8&P'Q?2(K^L.K%=21YT99!9K+YOJ M')OJQ18>2\Y"&-$ZV-A[>O;!(HU^D+:KBI[4$,,/'^GK;R]___CA[:NW[UZ^ M/_GXFO[:*LGU@4\_7(+K)NPT2FX][QQ]&6-<8E [;XH*&IP(M/-QVO1"':0@ M+46YF)S+IG79S .D[%\C]!6G9_B*UF@M_:X?^;?Q\O/SL\62'C=_^2U-SNKJ MJ,UPZ=_\,7P;*4:Q>)0,O,AZ;9=]2D +,"7-T;GF Q-V('/8(*$%"GK?E+[-97M6RX/SK..'BPVR21TYPP;0C-\$45ILNV=H8K'XI#IEW MT=OV_M=#U Q]?M%"V_= J('H.P#1!YQ,JA&=YM_"_.]8NZ&L)342R08K);F$ M6 ]7+*_M>@JM,4R8G=92V=;;_L/4#'T@<0 0-1)]!R!Z3]H@ NKDT!>T:T]F MJ\%'%\P4)VP(00*!W]0L4 U>8@%#NW%&GY/-K4\<'B5HZ'.' T"IG0(Z0--? M<(KS,"%>3O+I>#JN\EF.O^(%.T$)7T3D1'_PM2.<@AB()V$BEU+DH'/K=(T? MD#3T^<(!$-52"1U@ZK:,1K0;%X_&@LB)+*ST 9RU!G*4)@9$00ODP![VL)7[ M!_.+=A9S!U7[E^U,S^..-[,%L2"2ELQ&,#(G0GJDF%)%"5(ASP$UQM+Z@OH> M,H;=M X1ANTKZQ[@4D]M?Y]-9S=9N1@S>]GW,AH?:^UO2'7\-Q>KZ?T6;A8WF"F#O;+,FEC:T=W@X+,JV#@ M:A)2U)G^%$7!TCK.?XB68:/\0^A]=@ E; \F?PZF*7ZJZ0]-X/1J-L?QI^EY M*4SZ_G$>I@N2#JGJ+V$\K8;X&19Z33U1Q6("HXT?"GI>>\+;*C$#R4:/12@K M7.NTA"W(&_94X B@.Y2JNL#A@Z(;>9ZD,TH"(^^1?-"D(3KG(0=AI7(<66Z] M8SY(S+!N^B$VR39RWQ="'YNY85<.Y,5ET7AZ1KRM/5>=-]!-'+)XGHU/\,IEO%R)*4H+* D_T2R.@5(0K0Z@_!. M&AV*E:YU1XP'2-D(?O;IP6\_F7<08) ;>RT*YYDQG4@@P20%BMP4B$H5R)9+ M%EU25K>>SWZ#@(U@XIX23':7;P=VY:*'ZT76]:5$F(Y9ZI1 J%1;02B*>9B, M$+)26F/,R;2^V'F(EHT@XY\29)I(O0/3R8HB (!2V!E -$ MC D\CTX9$IL[.'16A Q[:M%&QS\ SO8"[Q U+\:3,XH91C$;FX-TY)+Y:CH5 M$@>.@=":Y!68-Z'UMKO MEHF$4)P6-I,@:R!;O"7;'P((Z[213@H96R?;;$GBL!MQ#\ALHKPG6^/SX>/; MY__S7]^^>?'R_8>7_^NOKS_^^TV6VM3ZW/.4X]3\_(B]]HWM'QF]0$ZD980> MX,%P4))+"%$;X$S7=@/%RN;%HQL1UKBUO9 \&W)VZR2M59NA!,ZAA1R"2:44 M9PXP/K'+UO:-L/"#WO;;R+N#/?22^G.)/)^=?IE-L4X4K1VY&0:6)'D @39_ MBL "@V@D@I4>O2PRN'BPZ0_W$=0)EG;0]$.@V5OL'6#H%@_K_LNR".98YL!R M[;"KLH @-(.,J#'H@K1EMS[>N(^03C"SOZ)OGW#L+?4.H'.MK'O=9ULHH7U1 M"7)R&91)M+X$?)6C@X]3F\&DG_0Z@='N:XYJ+8(37"C,D M3ZPH(TOM?N=!!UH*P2G';/O*^/LH&38YOCUX&LB[ ]33U-\RXEYWSHO=$L2._&<=T3$W>RF M@ZFG _0]VA]))8O>& DV1D?&EN06%,O@,&61D\?2O/I][Q96A^SOV75=+SRV\X3^,%YA'' MF%11 G01H5[1"_!.D_LH8Z+_,1%#^[/L;:DS5JMV9?T.["T_.T7[# M,RC/5K,%"CB;HS$V85!^=USO1=O@E6Q#POIX6NW%GWB/7\[FZ3.).A-C[W$Y MGM^WTD"_*5M0%\+.(36]BX[ M/C(P5VN57"0T(M3;@,JFBJIV _"!7"1TKK;X9NP@4=AFY U><-<9++?763^H M/,G_YVRQK&? BX^S!VXA5\LN5O[KK15.%RM=OT<2]6*\Q'4_TW-9O,"\!4GNOHT^>V=:9ZH?FJ?!JP>/AO^NT-&!GF-$3K$;@Q15O.2"JMO8?M"Y\/6N5S-"#N+OB=4?,5YW%V MC*LCPU [*Q,PP3BY,P+!"T2(L42DT#$&XQK#:/^KHY__[F@;M>QYXO]RVJ9# MTCWW%BXJZXW.P'7AM9#7@7.2@] ))3G1SC4O5MSQYHC_K%='VZB@*9".75KS M_.3#O[YZ\_9O!YF><_7AQRFD>8"9]O4SS\/B\ZO)[(]K0YRX4LEY!\QB N4X M@Y ]X:].BM72>W7['*UEVAHX3?4SW\UG7\L-<6#I^]J"7EP-CGZN>C6A4/;4]E)[LZ^"+K'U3JD MNCKPXHFU,EZN/$GCC1#9:*@C%$#)S&HYK@"6+?&C3 JI=6+%U=.'!="A]7QG MB/5.0N\ +C>"X!K!3M-X@C' @=+(872$].XY6*Z?L)KG0]S2>GL_ER_)^KWX]*ML+4 M4] 2%?%DHX58)ZQ)Z;(.BM<[_L;@WH2N8>WM\.B9'5B5'<#SHH75S,@^.=IRD* 1C=0XXAAQ-'=7<&I#W4S*LO>P.@@W4-7 B1>T%2P)[4\\5 M+@O7D0]WSTL(F/W<"GA> [,%8K M,2U(>:]F\Q>SL[@L9Y.3E&9G). 19LM,- :RMQ*4B)&>^, MQ^@9-J&Q&^0U5UT',+R82U"7T\W^[LG2PA&N7JSH52<_"1%K&:$BOS>AJ[?"P#:8^"'T]E10IW;RW1R_A'%^L:;H8I+0-*]V MASKIGKP1A2*9VMW7)AE!I6(@,$_!5$G%ZJBER:W3"W:CM+?ZPB-!L[D2.P7K MQ1)\%[ZOUI^+2F$2==P%UF M.0C%!V!1**UK5[C2NKG##XGJK;#PR-9Q%]7T MNA_/SXB.<8CCR;E+LUY/EQ*]]K>1%DX8DB2@%(;X58JV@FQ FL0,UX)BC%#GR0^(A(5V=I18(40VTMI@6YY?0=2LNXEIDK MMDFAU1:/[*TLL"G<#BG^#LSCYK>D(Q8L<]GR>EY%T@O.@G-9@2[%&%^L2SW]BHL'!.F5XB(%!&T$<8CTQ3-7@ F!6 J7 MI7GGN.VI[*1/V)'2P5JIJP/[2%[O185+^H^S<1W^6'E;_6X4M$N92UK#H7;Q MY,1+E 7!!"1S[RRWI?5PN\?HZ3)EK!D6;E^RM%),%Q$Q22TAYM7@T0]A@K^% MY=F\=DB?YN>SR0178YH7;\L-)JTS?-5UR,IZ_JK)F^%*@M%6*J&LY.8 Z8G; MDMEE$MC!0'E@-?9H$(EG\CN6W]]-PG1)C-;"AB_U):.L8I&USY_=F+HN'<:C&1UH7T@R-A\,^2 QPQ[)# :W?532!;HVE]S(($:%W(!W M"D&5(L^S(='6%:4" M^0T!=#UP53[6/!''P=M('FXF#X.WKC+^,55=QLK-#*K3G8.8>P8Y<-BE&AR"3H4 -+=+RI)#-"2MY\E$[V[K-P.;4 M=1E,'PJ>!U):!\%,9:O^OQX^?0V3\S5XT8BT_F'54>_Z+ZZ]\KQGV-V;^30Y MJZOVY3=RE8!TP3^YZ\)&3B\-7TB'OIF0&QI-\8N2*L];Q^7$Y M''99'"R(ZA@F3WT179U6@'Y;/6T M))1L AAN%YX,+)@ZZR![A;1P2J=?HY%M U$.FDO>"'MR[+#B[/V M:;['5:U\3V:+LSE>*H3>2^. T8\:XK@.4*J,;Z*)$R7T4$PQH2U9] M7#37S4= .S]^--G6J44N*\JMM[&\Y&\KZ<7X<>KV?S^C/+OHTB\YB L M6&U64PPX.",#9&YU8,KIF%JC< ]RASW:'A2JQU)R!WA>UU6LJA'S^8@8\G#. M*B7/SI:_SY;_CLO:!GZ44U%&4?!<&*=U*FN;9!LDF""UU4D%[UM/8]N4MF&/ MN =%ZD'4-W"%U$#9]S>X6,SFY_,$G.#1,I8@94/L M8"P0=8H@-(G.#&IXOZ; MH)/)ZH/HN[=E/<7B/S&?'ST^GRV6B_6*J[\].:W5M*-2:/48BP0O[>N-0(*@ MN(9D%$HMD$Q^Z]S$ [$R[*'9H(:T!W T6R.-&\+_7E/?<5:N'0S=H'BCQN_W M?$B3!N\_(JY1(_>W\T]ANFZ6^9P>,IN,9-4 MS$(:8,K6"PDMR6+6*@':D(UD1AK6NA="$\+WOJU>*>GM-26-S?'+,)\20_1LG=H?>MSK_#+1::8IW:6++: MR@4A"$GXC=X6EYE1S=L;/TC,L.:G"0[NA*U-!-^KX;CGHKZZ-9]G\^5'G)]> M*[W^'9<[6)7M/K_-/++=66IDC^ZAX.1^"BX1JFDO9(1$\#S1)J28 Y=*@8@Z MEI"+UJ9UV+H]E0=(''K@B5>++!OA9,H*F'4D&&U3]1L"T))SKHZ5++GU_.X= MR!S^TOF >-L@N:>I&GNUE:MKR%VBU_4;FUBW^XAH9+;./_JJYQ9JC3I;*%(R M4%X7\+*.#F%(&YSGPC<_2;M)P;[FIEZD(-Z\1;X&2 1E:@?O ] M-S^6,52)_%Q-\3*H*#(X9F3-)"HE%F-D;KU:[J=D_[%KUS_U&BH%ALQ" AYJ MNUX?*#P048"Q6E@FBO2Z=>7_ Z0,:P<:Z/_N>+3]1=ZK(;B\CSPO!=TE0KKQ M 8U"H(>):G7FLIK(?=4LUDB&7!K:+E#79M<20C8>N*BZ+$+YYD?.-REH/_#] M]]D2[T-MG5N.@G:NF)FH[?(2^*P%R.)XSD):KUI;PHV)&_C\97=,_'CX>PMU M]&I$5MS>K2O?WI@\\$%-C,HF1+;R02[UO.J[CTML_GISC[7#SZQC?.U#=F-[,[ZF8NK M)X;)2>T(<8DT)W/P)I/;C:$&\(H">,\1K%&TDZ"/)K2^>OXA47L'@N(]? MZNSV51'RG85 4'=""0ZT===ZT3J8HH[%0:6]%4XD:5J7F6U UK 6J2U:[L2# MC;72JWFJ70;'YY=GH;9!7^4LX73'M,G'/JW-0=.FY+:Z6;]ZWLFMY]VS$:(0 M:+FUD)&1GZT5A^!% 8PHO(VB1-F\2'X; O>^3]_D85?K@Q5FO/$)6#(!5*&5 M&$P0X(P-S@=6Z-\AQ-&) 3L2)H%S6,!%QQ@FSEEX.GGDZUSA6P_X?O[U:K&%@M8SS>M-E*Z3QAQX MZQT$K;7+2@NF6O.\&67=9G9O@Y+;EO 2NF@#/:OM5_TR\5R3,%9;33I=1 9 M+4EDU<]2(T1N,N2(P:@ZVR&IQI"Z2<&P?28.!)T]A-P!1'['/Z[)93Z;TK=I M705^[Q+0*'+B,H./]=P6:?_WTA-_P24*H&SM>]$81-O2.&R3B /![*"*ZM5; MNY/S7F=9[^)_/?!!!RDMN8_(0Q>8,!1:"D*6+"K4JJ;:BB8D\-JALB%Q-*U7 MY:$*3#ZDSYC/)M6HWGI"W:33JOW>Y*RV_*YROG;_+I)@,;(: PE:7!(A6*Z! M9QEX\20.;'X&N!NIG1:G;(.A.\=B1U!:KT9JJSJ/G2W8+D\Y?AG+ 6W?#L4% M(G+)L@W -:L'%N2&>6L\&(,ADD:T=WN,7LUPMO2WJ(6ZN0L=BIA#& ].R M3NWR"IQ,"!BU-\(;%N7A3.>N5#^Y4I=MT/BP?3V*DCL(3*XQ\GP2%HMQ&=/".6C*;97?V%=AK*K(W#C[0U+N0ZX==\JZ5=*!:((''+6 MG'D41>;61YNM"[KHTVJ&VRUT&I7161M!^&P(G=Q!U 7!9>)4%HN\M*X1?8"4 MKDJXMM'WW1*N_47=JR&X/Y%Y9\/PZ,<=,//Z@(9CS_S6H(0*Z"KPN *5HZ_% MOA*B=75V$\%'_%SYU]?"\"9-#J^M-Z8<+;5R?FJILF84J-./W">9:?EQ(5H7 MX1Z,F2>=L[T-IA\YI1D0'AT$%U>"N)_SZR,OUWU(O]_V1)TW 6LOOLCJ_,N( M$*.7()7FF%/,HGF(L3_5PP8:72#_* I_ A"_FGJSXOVOTS&)^H\PSP^P'YCU MEK,"010+RE7VD[3 F98R%9&=:IWUWIB%8:\%.P;_(:'0K>_]>![[[D[X1I][ MC%3\ [KE/TZQUK6AF8@9HA*!0KY:W56L('] 12Y#MB$TWQT/G9#_'K_B] SK M2.R7),?Y-$R>GRV6LU-"ZK/O5X]=/?3VYN&%-]Q$"(%%4+1A@*<] TP)*0IM MM#2M&P#N06[O"?S;H.O.P)VN-BI+@L,1*'6M76;2S2*G1.DU\2BXL\!7V[Y//>P2P//Z'3 M/(EM-'M]SDHC43X5PU(]S+/SCYV5519(N,P">?GN0S,3L]ES#F)L=F#QT&8G M!VD,)V<M49.7[AD:X$(+9B)WTK1VO Z5"/8[+L^K@-_,%HN3KR3*U6X\ MN[:.UHU9SG.,+D00L]+5!Z -NG;X#IY!8(R#U2S6,8-VJH',G(K2FY3CBOB3A%!O"U ME,%X)NA/R0O=NH9W*P*'-8E' ,P^$-U*>SM#DRB)LT."<^UIW^'Q)/^?L_,, MLQ$3%K7C":+GM,>(P, IC\",9<+7,5K\*$;SQZ0.:S8[ 6QCC?9K51]B=.3) MD0GT+QA-X.T-DR3-J,RKVO M7F&K6][[R5D6+ =Q)G<7^!=[,BWV5BO MAQ'#&)UT!K2K4W!U462I(X.2DT13P6\/?0"U)F78<=Y'P=;$+XL,.W#X+,XRNTUWN0K>HE+U)S9O?5=5V\;7GS;>/I;V'^ M=US64[8K4>]\GS(LO<Z#NN."9/.X&5 MC8WA\8M=ZP2/*P5<'C:_FLT_T/-7Z1HC-,'R+&I;C1HAAMJ(GSDR(C$E$Y& M7UK?_VQ UI,K5]T&3_<-6FFII@X"^5=A//^W,#G#9]\OO_W7,86$\_3Y^QO\ MBI.3;^/%2"4E@Z(]-$=6>QXG#C[DZI.E$$QD1?K6'5DWHVSX83Y- 3$[N'9Z MPMQO&&KF\&J!WN7OQ>PTC*>C;'P.Q6FPNB:1%,6 ?C3@N78L%*:,:QUY;47@ ML @\!$(> F%S=?6$Q==3AHUT'=D0- .&N0[QS 9""A(T,1BR MM=E@:]?C$7(ZP5E[$#P$MSTUTBFXQ)H5Y@O*7#)X- C*)!*1\AF29#Y)PPL3 MK8\B'R%GV&N:8<&UBT9Z -=X&J9I7#."R;4]JS);F7H,-CE;-!%?QX*5J, + M,OJU8S+]P[+FS??+^TD9N"SOT+Y9 _EW *./\S!=T)-7@=.J;'8\_?2VW,/= MXB-]Y.+^/ZV7IBG"AR 9B& 5+:&LJWU&<"H&F;3/-J;&V&M)_\!;; M S3K1 M;@?(?CZ;?YG-PQ)O6H*UM<=D!:\S,D*=T:5<",2']J"]RHIXXZ:YF7R4H&&Q M-QQ.[O3N;Z6T#A#XUP]_F7W%^72UE"\F$-S'5_;)I&+BJ_<"^XYY2[PXWS\E@?YK-UP.QURM!%5^*X Q2IC57 MI^)!%+3FI"M.&!XBEZV-VH^I&GJLX'YZ?Q1&>RNA UC5RYPUY3;668C&@D!= MBP=))DYC(!YD=@R]HIW_ !=__<%D?[W>]K%V$W('\/AM-L7OYW?6K\ZF^=(M M]"4X[QQHXH^X'S-!$=54X$\H$C$A*- VV=:!SK%B,+Q(II/G+R7D&'=GD/;G;U%WP%^ MKKH.W78+KQS&-^,IOE[B*>WNK&C/A88D:NX9TP&\9!S08C::',6D#M=.;0," MATTF/;2;?3A==0#$NHO7\8:WTE^6S\-\_IVBY-4UQ\CFE(- !*D9K5?N.'C# M)61G@M2\E)1;]^[=B+"!>_$<#ACW^%IMM=1%HO-]*58C[;/FDE9ISK45OS$: M7*+U&EBVT@2OA&]=/'D?'<,Z8<>#UMXZZ ))FZ?PC7A,VBB=P.6:Q&+J3%A> MR^-E,)[IK$OS&6V;4S>LYW9<@W8 ?34K&>LD[?W.V =2P*S<][ZC9[AO3=J@ MR>S["7*XO/6"*D1!:TR9$D%I$\&A+%"[^*>0Z7O=_'[QZ'GK#QN;ZMI?*>QO MX^7G\?3M%/\=P_PR!V?$LK1*J0*<"_+M&=<044;0%I5TIEBN6P^RVH_B)Y?M MO@T*[]0^'4^Y X93M87=-IR^KIQ^G'W\8U;9OD@BNL@[G^6N[.B."NO57SZ?D;2S3WOC[0VG@!W0-[P]%%<8;*Y=9#:=@K8VR\X#W4:]^6,JE&PUF?".93: M\8/0;PF820 STJ*6E@O6^G[M+A5]S?[:0LNW[<&> NY@"[HTE5<<:*:]TK6B MTFM=Q^5P\,XD*,9GG[.VEK7N67"7BF']GH80V5/ '4#DW\)\7/>\*P;J6621 M7@/CJJ8:V !>10,R*>^"RHC-NUK<(6)8OZ,A0/83;P?X^'!&U!/MY^U.1SFQ MG(U?Y6(:4+$PJ$?5P%5* 6L$:9K/8;M!P; 7H2U-Q^Z"W1X6_AP64_Q4A_TT M <85HAE3AA6MP$95Z_.SKH,Q"O!B52:/.+2?=KR=H3A8*YN&<-A-G+U&%S5@ MVCFVN/;F)I'%0\2T&A):/_YRNM:UJ;,FH->UW+%.S*)E#5%68\\YHHSTI])Z M5=Q/28N>)UTKL MJ??[^I;L(^H._(7G],CQ\E5(X\EX^7V5.9VE(>83AR!U &7)(GKI,V25;9'2 ME=*\:.8N%<-C92_%WK[%D7?A3R-4Q,1DH,5#L%%R"R(0 JTI1RH@B M7>M[IOOH&/CV:$_=/@J5'00]\)W/FUF8KHK*5L>OWT\^S7'5=^ ]?IU-OM;3 M&7K!!7OK5-7@6.$H-)ATGJ9ER!$+&6*RGAADF4?S R=DQT?W!)U==#T[GN"? M$JX^_$&_H$_!9[/Y?%9_N"PCY+%$DP44,MC$L\A\Y!J^V\&P8I"TF'2.2(D2[T! M*AYYQ+#'?$TAT4J0/>+AW/S=LGXE2)N) ^!5/*IP <%;"EYTR3ED9L3MOI"; MH^.^!VZ$%?-TL;*WD#N(_B^NQ=Z'Y7EUO4XIV*(+1!,SJ$2[H[,R "(S2FAO M-&M]H'B;AN&[H+4\(=I+PITAY*(M3#3*9V?!EYI\$;@#5^@+BRHZ[R7SO'73 MLKM4#!O@[Z?51R"R@X@[ ,DK)'&'R:K*_64IF%;C'_X(7RI+%T<26F@16 )3 M)V4KS F\U)D"0LTR8]YB:FU9-B"K'QCMHOG;'18;JZ$#9#T+"[Q&OD_/V[=8Z4(9<>1E][8Q,Z\!Q!8'1$!+7J<25I+K6><)DI2% MM-+C1L>)38@9]E"H$0Z'43<>.'QOPA81W>XR[$'Q:[R2\V>*MA:2)M J M9!*"5;+V1M:J9%E07(#*_RW\71\>G:Z)CS6J8^U M@6N(/!#6I0#:,@TX1MZ_1,)]VFB4\ ]4?N.A RM]%Y7-6LAO:,6';]<(=\2> M5;4P,]5.F;YV[N4^ 7/:HU!1RMC"S-]XZ##Q43/%[RR_#N*AF_O7< FTKXQ27&Y378 M^3JXS.)X'K[07Y;?1T;KP%*HJ;1:@F+$)>V? E+,7@5K?+@=B>Q?8K %?3TE ME^X(B-OE"(?2SM#Y#=?X6O-S/OOW?8VT/LY>3].\5F*,:*M57-1I12FI:LH5 M?2"](;?1-S]F0X;/J^GRZ?]$'0P*7=@LV[*Z5E8C!!XYLZ)XLO$'W?L>IJVGH+B-K3J(5@:V4S=Y MNL[&J\EL1CZB#\QQ)B"+@J"LX.!*+, $URI17*DEV\ \_> Q/3E.^UNEEC+M MP!C=MT7_=7JVP'RQ,=<^SN-5@Y17B.]PGJKV/N'("DG;=+:V04!NEJ^&.1D>A$ &=$ J%28$;D)%SK\M@?T;01QMR3PEA++0P<&ZPC MZO=5(6]KX]W%;#+.M;%'S<#"7.7W<7;]]R^?O?[XXF3DZ]@/XSDP'@0HS@-X M:R7P6!R3QC)U>_S.O4'#KL_?"%7^*:#J:%IHAK3FW;:_C)=ALAXY<]Y<8W&3 MZ U;8]_W.8WZ6/^0Q$8-0&I[RN7WRP80GNGBK8ZU?PN'VO4%7&0:6-#22VUR M2JT;"]ZDH-WDG _+6?K[L^_/)V&Q.+^X,$%%K$4,(D8*03 @1.=I\RW"H658 MC&_-W"/D#'ONOH?>'QZ LY_(._!W/I "5C5N*Q;6#*VR(6PF \>B VVJI0VN M@-<\ SH?G/ JJ-SZV.%!8GH9:[.GNF_#J(GL.P#1=?K7^79!:1[JP!W-:LYE M;0$=*@6'31KVW&X3L)^L>T#([/9U-5WR<7.24AVR8 M#@%2+ 94+8ISC&QS\"%)*YWUS6?:WJ5BX&8@>^KUGJ& >PBY YA\^$QR>X]? MSN;IIF+ MU7AO:B/];G&T7F).1R>]9\"=C+40-U)T)\D2%^D$2ILCMLY4>8R>@3>L1CK? M"$H[*&#@@YR/?Y ,OZ^_$AAPM>+N,+:VMCXI%V7.D&R@^$(& 3X$5L\]-4FM M!/K]!J@6FZON=?.^(R+(LD#%AMR&RG2&NMGCU)QPLY M B4FQ0_H.K_9*@_S"*/WVFYL^\N\ ^#GY'P4@PQHG0(O MZS&Y+;5CC2X0N!!.^>R9;WT]MB%I_3C;.X+@3BS?7B,#[WD8Q?<[WU MA]!\,B6>EF,BY,79G%A]A_/Q+*]6[&)DR!=AR24((94ZXDR"JT,B0@DJE.(4 MJN;!Y1;T#=RX[] H;*>;)X.[\\&+,CE&H19%64E;4,Z3T:]9AI.D6^<37 >CU5>G\].O^!TL?K$J]G2]__]Y;?Z+>X\ M9J3%4YMD*C1GO]5@D\OA%C6_Y>K)[W%2TUGJL)K%ROC%2MN[\/WF*,[,K4E" M:V JK>T7I^=&$,A3-D=T )2W%=YH\;J]9!,U<#I@5RZRU M& _"R, UDL?#\L.Y'4/!H@-WXWS*V>4%]ILUBZNK@$"<&.8\%,F('T.^NTL^ M "\YEI2<4$$V1O@CY/22&3(86&:'T5R_(+RX4, LC36H'H_)5U":!=5/S29>7>Y=X">#SB9U,.L:?XMS/^.=_G1+(C$ M,MEI4444?)TSKRQDQ4U!8Y-'V]KU^P%-PQZ#'PY13771 ;;>DV*(@,_$T O\ MBI/9ERJPFRRQ:+3W14 IB*"*,>"C=& ET8P8:ROYQO#:@*QAC[(/A[#6&ND M9'_!:>W[3!R=Y-/Q=%R#I=KZ^293PJ*.T21(O!Z,!B\@:DZ2"TF94)@JJO7I MX4:$#7M:?3B@M==*!U!K$PU='=!J"GMH57GP6(A]YQ2$D#UP;9PNT>ND36-0 M-F:AERS17N+4(1'2P0)9YWB*+R6**$XB=526T)YBI"3$.A%=B*W+@'MY5[G ;LPG]<> ML*MG/OM^]9HU'2=_A'D^W]]*L"6Y(("+;$%%8R%P;T#JG),* 5GS,2+-B'_2 M]S?;8/:1VMPCJK\'EV)%.;UX=>BK$J94=(!<9_YK?3<+T]W!Z.85#9AZBPX-X#5O=59@VIXPYP?AE+7#EU%_<3OG81JLG3)IM: M3!0@T#8$IJ!VKC!%%N%0APZWB>F@LFM0G#QT>K"7TCI WP\E^Y!@KP6O-;(T M*@ KM4TN1@L1:XYA01Z,(3GXYM=.>U/=RW'8D.[!D77_E-%^OL07U_K O9]- M)J]F\_K'40H2!48!R3$/RBN$D+B#;+/T3J-6[:O<#L))YU:^,1Y;+8=VX/BY MELCO9^>C7"57LF8_6E/'/63NP3,7P.?@15396FQ]AMRZ,!HB\W"+90>8 M[+Q.OIR7X"S#?-G%:OD+O7"Y>#T]OQ7XRWRV6(RX8EFY.IZ;N7I2'R0$5RMT M;38A&.8Y;WUR<@ V!G:P?KX5LR]4>MA;:K3T>K$XNZ\B[EHHM7CY#>=I3'(8 M256,,Y$#<:)!&4T&024/#ID3*:A2=/LF@-M2.7"CB@ZQ?EA%;P]E?P[E*7ZJ MQ_]=F'Z2<\'Q\HPDIT!A(9)Q\5Z"8U;HY'A@ MV+P-\2 AR,'JEG_"E;,?3/8,05Y.^U@KZPVXGB6NA2!1!^M# >:#(2$44DEF M!@)9"X:1D:)ZVW7N,/%$@X\^SK'V@T0/848[P_ WK!,H,9]\Q7GXA!?NZKOY M.&&U8^7"CLED9"2CD0U:4"IH\,;6*;TJA:SKZ/;2V:+9GLLG&N;TL:H.#*K_ M.LMN5*+VQD4$ZWPFL0@#4>?JU)K(6$#E-V\#=%0.GZ@S M^D37Y>' ]Q26YKY'L(\**R.SP>0,3*,'I5T&;T4!F5#QY%0)\>@K]9 ,_S0W M %TLW&Z@^1.LXTTC JFC#'6 A&95+-%+\"0/4$4GY"%%W[P11D\!Z%.X8W@* M:_,0C\V10O!(,4#118+RP4((K/99=+XH*;S"W-E*W)"U)[I+]G'6 M>@CX/*V:^-_#_+R+R^ZSEC?\X /6NS_.1!_5[5P8DAGCP!AM&ZHV6(C1,D " M?'*!Q(FM#Z-_ENIVH3DS 34$GAVM/IDA!LG RJ25MBZZW'PZP7]7MV^)V<-5 MMV^C_@Z"BYM%KRD+:8TU()2HDU$=^60R.,AHR"OS0>G8>MG_E-7M6X'@T>KV M;332 9QV%]PC%:W6,N^T)D]+U=K3X,F?,"X4%KB0Z_U-'427E($:=+M(/++<^A3EOU)U^U8XV;BZ M?1NE#3P]\+PQ[[G(<%YF\],P3;B2V)H9E8K K#44GA4H@W5M,PW"4_2GHO3* MY!\$21L]J/,KY&.AJ[U2.K!O[Y&7I,>V:_LKJP/$W3#.:Q8,BRDSBR!$S86H_49*B"%.DS8EMX*QO]= ^(+*+9F?'$/. ^%G, MEZ./XV6UQZ^G>?QUG,_"Y/S 1J9@B],@.<6EBEM&AE8;"$$5QQ1'EC;JU$]/ MN&93Z*_+@PP=VMP?=HMIHI#=(_6V\_+RZ5:G7RI_'7S[.7M*R67Y?KTG. MK?9<93"N3C8C7L!%)@"YC;EP$9C<:!/;%FR/DS6,V6H$@,?@U% ; P/M^>[*BO5DR&M3E3I//&$T,D?>V,G>=U3J MXO(RH0=7]B M\SVR[CM ^T:#RGZ?3;_BHB9)5UX7'V?+,+G^]YI/^/ML^>^XO!IC=KV)WR@6 M%#J1$@P6 2I:4P>9,? F2A*1-0Y;[_5'8:SSM)#&:-UE0.)1H?,SKZ?S:KQ7 ML_GZ5_5U?$1!K,:(K;'\P M=;#4]BT"^K=SJ:VJ7K'F?'R5/[C]<1<%C !W(VC(ST"BIT MW--KBZ:3/9=L#KF ]H/$3[ F?MS'F>E@)2L!N.42E(T<@B#1F*R891C(5/36 MQ+A-._#^&@[TL6;:0N8G6$/WC<@PD8>@,VVHG&)+%4D.,20)$DV*&;GQ_.@3 M/P\T3<7\]SHY""QV7AGDZL79<+-3+1\<1!<1_ %5K]@J5ZVL*,%,W' MTAUF=HK]69%]6*7^!";];C-RQ]'DF@>)EM:K2DP#>8H)HK/%) M7+!55Y(LP8M4H(3,@\TVZ72P>O!C,[O9Q2+[R1=/WQCK8#&>3%:OP0=LRSH/ M9Z2\\MQE5=OM$E1(],9F];YZ-L1MEF,/]9+] /H+VGU83NP]GI M:9A_GY5;==9"XWKNMS[CR7 MP0A+<8G".EDN9PC>97 BH;,B*1E:IZT>E\,GW1!O&_0WBV8/#Z0./)@C2&=] M!J!0\:"9 >=5IIVZCJ=#H4 *M-($KXKN)BEW6^:>:![B$1!^_,6X ]R>SE2H MG<5S\XIE%"-G-B0+(L0"RI:PZJ@.)BIKA;'8\_ MTV+<#W(_^7J\[;K;'%(NF:)]R62=3F=(-)F1Y4+#M>.,I6YF=1\D4NPOG_)G M6HO[P&W@\4VU7=CA!'.K F+EQ;\@^_$JC.?_%B9G>%VWBC$GR&D RV-MB9=K MXTV%X"79,U.R,O"(PK&0DVM^"]P-\\/LT?^]^ >$\$^]W=\\G]M(<*R( MY.O8 U,SG00X)4V-J&3BS!>%W507MF9^F./D_U[[ T+XIU[[UPI#?RRU)(2, MCDD0A8(\96T EYR!Y%PH-L>L63?3S)MR/LRY]7^O^J' ^U,O^2V"I!BY=T98 MH$ I@Y+"@:LISL*$;&1Q!E7K;FT]\#W,T?A_+_=A@-OT)+UQMOQYO]:/X1LN M3G)>=><*D]?3U32\^L/.>?$;?G"3#/A=F&B4ZW[YZ*N3[%= 1S\!D= M8407"$$P2"D8(U),2;4.8QXA9^]JO-I!MW:HOWS&>UH1M>!IFL:3\7G1P0/5 M)0D7"WK#ND+QY'1V-EV.O,Y<64W+/RA+7ZR!&%@$0^M(:8/:\-83@EOST$.O MY?VQ=ZD&8CA9OB);- __M[TK:XX;-\+O^2],>!\OJ9*T MMM? MQ;+])" M1:1U,Z]JL49*>?/ ;9%/;\4:8U=5Q>MJ=4\Z#2FUY'LXG'NQXMMJ]0' "Y>N;$MCDG MIN&;GG#CC#*#<.(:44(3$D>4!I[2&NUYUJI5 63[>D<+**#IP+:IU=K9Q\';PMCD=7 *,[\TMYN;WT)H]AW(R\R!&9RGF9HA';B M&:8P^LAF1.QXH2UHJ*[(QU'?/ZIY5W*17TA?G2"X3Z[GE5"_JC;WR#R'0>1Y M5L -YINN?,K#,4CDV(9EQA:C/#%]U;R MJ='(R.Y?N;QM/I]N)Y*X)+ CWS>([XB)Q&8DXHV(&-QVW)APEX4^=/=PJS*X M!\1136P<,B%#3C>31(_G@8R#TCFR'LI"' M"I^Y Z&XIY7?_=LV'%!=2RDWQ6R6UDO+)CF[*7)IZSRG*:\&EU'Z98*44,Y4 M':A\LC?JU?&HI]4^X1"<,!3A3F!%\KG@A!NA*_OI;6Z)#Q23A\J!O?A9"L*5 M5;[,B>PQXOP^SM+IDL[UOB1Q'2^*9,7<W%$AB&- B:FB9RO;@CLLMUF;2U'<=S+.(:TBD9+O=-(X[%)]IR MF<7=F-MV !V?]^FD2[T$R B*"S*BJ86M9K/. ;J,F;;M>P;CK@@"&:?BTY]0 M@W!*& U,RF/H$GF?3K@6!FL!"N8UF X-S.NKB$-F>9JD=#F7[?36B6&Q1R5V M$B:&8WG4<"T2&<2V'6$2%JYG'%?\T% MJ)_$SJB>B)\M%U\0D9@03@P6RG?!26 9D6T%AA73D#BNY2<1^)59S:KHDF&_ MS'<0 G\]S6B]U/S LKGGF?(4H">6FKQ^1]ZV3WQ&Q';7"7D"WAK6I@QR2 5! M=;_Y#,!=/P-:.U/*BF?V>EYQ*8MCWG!;YYEC?P[RD+Z3:F^\U MR4@NG^[B?'/@B'N^G\2.O!C."\72M0.#6&+]!F[BF6X4Q ZGP(8X0EW#.)7APXZ-3EE*_'+0\>3=";6X"XMW5\1:FS_E$)75DC9SOB:1SBS/C18 M>:@C-7WGN:NV ]TK'>7>(6+L\] MB?6S'&L=I/=7HOMEZ'V7]@BKV"]**T,YV,MD,/VC!Z^X-;$,T/?9-(;>MS@# M6($2Q+CL;U\IO1CW32.H,.__+S#? 2\.[^(K_+R:QFSY]=WMFH=&"NT2 53\ MEK^F4NA$1 37XB]_@JAY*A5E#]?+Q<::E!!!W,X?Z,?KEX(!\W4D$V57,XRM M9C0TX>I!#%N7LYQ]SL@4A*E#B2B)N$$\-2*A"4MRQ=_D%2OA:#H2B1*.#_9^ MIUAH0M2?Q7]V^L%ZP!;1*!'T(.*ZL4$FB48F]4%/V-"'M M:\[2MY3-U_>/C"'J2!3NIJP;\Z(/ .REE&4[O:K>Q(["(FH2B,90"^:%&@ : M5+YWJ:3N13,DXW8H&W>SK+2*.D$!)^N]2_3-LSKWZN$Q24E\/3QFM+-2SY]H./<7H]H)>IP:VQJX.C::ODUKU*! MXJ0D+,VG^S'9H>8C^RT[A@%INE2=QLC.2Z34TWD]CO\BBZ4G46YH//H!7EZR M*Z=5]$T0I^%HJ0]/DLF7DO/&37\SY,<_P4MCJ8+>,DD\V&_)O"3R/%+^DZ?J MT#?^#*^50Q'^KLGB4?"E^#G/'LE?I"0S90(:?H37H:$(?_M$\?H<3[YY)V'* MP"I5J]@1RN[$72\$XN.KGHT"$0LV?5SLAXQ=8""'^CO51I<[CT2A<=.)=B,K M>A4Z&X):F*BS7; &7'44/GL!^;]N&;A(E*BZAMZI6>"C%J]HBM_J,IOP;?W :.$ EWK)QT+E@[?CG>"!.+1V\R&.L D(C9SAI)SE-:POW!.) MUEH^W!6> J*7)P0BK%TJ6OO/*#^H'6V;#4,Y2W,"Z F/)>(U_@SQABUX:,'5 M'_-RJ1@ 25M1>)T_0]@Y1D +6O9:Q:;3JS>29F.[Z+KDXK4!#2&L$QM=NTD^ MEZM.M4.DCO2(_2 "TCCYP6;[Q=*/ M&M:YN^0[7D"0 6N%,PFE,;&AFHP(3M\J;3>CVIT6>7 M#D6AE1B'LM4,!3(_&X5RDBVJM((IW+<*1:M CHR]6^%!9N^I_OE0TOMR4I6? MJCJ=D=5!9;C+ Y4&0*M7#F7U'-B0&;Z?U\+'Y\N,#IPK;9>*5L0FWO#F"BWGF25'296@]UMF>,PY:[12(8140-:3]1UID2YCODS^+ M&;^1;YR4BUORGTMPWSD87C46T@)4\-30#,2,?\U)MGTP]3Z9D-_7/.=)6H^^ M>F/0@'CE7TAS4,55+Y,0;BPC^5KAK[-7^5J]F$"<9FF]@(G=AHV(5V(&,HKS MD-5G!P89XG6(Q;N. F 3IF>LUZ @\#[Z6*P2B5KENOHQTJ@J4/!*[ L?^:]Y M6F[]"HQ3/F,8)9*U2GV=CZ&N74 /;Y?J #J4#-+]TZ$L0.?/ UG\J/:>1X-N M_%&1/V)="W#&]_ILA: 57,]@87]%'L\>NR#TF]-YG;[Q&^$FID6Y&-TZTBP1 MCZ9CO O%R6,GDK/L6+V4 S61M O&Z[[JI*(X#Q=DZAYX <#33@IF3TD_UD7' MQ/&;?(1*=R!T',O"O%OK+%):0/CH57S/+\U'?^)'?^)YW+"_)L5R/SYV>1Q* M0FNCZEH=C9/%)B#+MFK!+(UC<7B?]4:X"Y6Y8]\\PXG<8(U>$_MRT)K4NE9$ MPT2Q@]JUMC!)MU-I>)_MH7-\43S[A\-WUM0Z-+%\T2\3XDP_CJQ 5[ MGR)48=N@_CY)4BKD?LYAUEJ_=#P7.(Q+9;RP?2;GY9>RF+]^K:HY(*-=Z,L=XI"0ZD5E&MLDXG6+SN0 MN!YLL,/.36;XZFT*YAM;A>*UN@Z-,GO@T8B]I69['@*2Q";9>'VJ %QV@*6# M*]VJ"NY06R7C=9B.\:M]0&%W5OR:I_5"OKBV@E)L;V:KFQW31"C#Q6RAV#US M*+R&TX%T#X,2>]MXY&9^5,N/R/)-VI]JDD\STAYFU8U M8*F[7:H2G3JELWH!PB;PU+.,OONW6:12MX).R:QN:- S_QOG#T]@GVPE)G5* M92F"A4CIO#*FA+P^;P/WVZ+JZM=*2!4OE5C_<,UD5E>;/]E1VBQ;B41=$EB= M\*!'.T>1]]CEURA0B2Z=$E!=L& ?=98!E9P1$&%-\I3XTBEAU &*#BE^D.LQ M]P4I$:13EJ<)!O0@I!C=*KF1H<2'3CF8H\GKT>8]FHYS^U5MG=(D&K:I%OD7 M$;BL%?N#5[1,EV48H#[5?O%*).J4 %&'#/V[Q%*I%\EJ'&X?M!#T66TI17#V5!#S4?>;M&QS @5VVH3@/@WHWVH4XL9>!! MUG[YHX[Y M0'GNP._R'GW]%_(?,:GX/__V7U!+ 0(4 Q0 ( $* JEBK$L&T"E\ #@] M @ > " 0 !A,3 Q+7-J86-O8G-O;F5M<&QO>6UE;G1A M9RYH=&U02P$"% ,4 " !"@*I8H)R@U+H' !]* $P M@ %&7P <3$R,#(T,3 M<65X,S$Q+FAT;5!+ 0(4 Q0 ( $* JECQ77?- MO0< )TH 3 " 3%G !Q,3(P,C0Q,"UQ97@S,3(N:'1M M4$L! A0#% @ 0H"J6.^RH0HC!0 ]AH !, ( !'V\ M '$Q,C R-#$P+7%E>#,R,2YH=&U02P$"% ,4 " !"@*I8_+ZI$L=K 0!F M! T $ @ %S= ='1D+3(P,C0P,S,Q+FAT;5!+ 0(4 Q0 M ( $* JEAZ0 RG30L *=G 0 " 6C@ 0!T=&0M,C R M-# S,S$N>'-D4$L! A0#% @ 0H"J6"WLV@R>$P CJT !0 M ( !X^L! '1T9"TR,#(T,#,S,5]C86PN>&UL4$L! A0#% @ 0H"J M6/Z:GA:Z, 3 P" !0 ( !L_\! '1T9"TR,#(T,#,S,5]D M968N>&UL4$L! A0#% @ 0H"J6,V%]_T@? $ NM ! !, M ( !GS " '1T9"TR,#(T,#,S,5]G,2YJ<&=02P$"% ,4 " !"@*I8@<+? M!&FO #JX@8 % @ 'PK , ='1D+3(P,C0P,S,Q7VQA8BYX M;6Q02P$"% ,4 " !"@*I88"GSD/%= !!=00 % @ &+ M7 0 ='1D+3(P,C0P,S,Q7W!R92YX;6Q02P4& L "P#4 @ KKH$ end XML 62 ttd-20240331_htm.xml IDEA: XBRL DOCUMENT 0001671933 2024-01-01 2024-03-31 0001671933 us-gaap:CommonClassAMember 2024-04-30 0001671933 us-gaap:CommonClassBMember 2024-04-30 0001671933 2024-03-31 0001671933 2023-12-31 0001671933 us-gaap:CommonClassAMember 2024-03-31 0001671933 us-gaap:CommonClassAMember 2023-12-31 0001671933 us-gaap:CommonClassBMember 2024-03-31 0001671933 us-gaap:CommonClassBMember 2023-12-31 0001671933 2023-01-01 2023-03-31 0001671933 us-gaap:CommonStockMember 2022-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001671933 us-gaap:RetainedEarningsMember 2022-12-31 0001671933 2022-12-31 0001671933 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001671933 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001671933 us-gaap:CommonStockMember 2023-03-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001671933 us-gaap:RetainedEarningsMember 2023-03-31 0001671933 2023-03-31 0001671933 us-gaap:CommonStockMember 2023-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001671933 us-gaap:RetainedEarningsMember 2023-12-31 0001671933 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001671933 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001671933 us-gaap:CommonStockMember 2024-03-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001671933 us-gaap:RetainedEarningsMember 2024-03-31 0001671933 us-gaap:CashMember 2024-03-31 0001671933 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2024-03-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2024-03-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2024-03-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001671933 us-gaap:CashMember 2023-12-31 0001671933 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2023-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2023-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001671933 ttd:LoanAndSecurityAgreementRevolvingLoanFacilityMember 2021-06-15 0001671933 ttd:LoanAndSecurityAgreementRevolvingLoanFacilitySwinglineBorrowingsMember 2021-06-15 0001671933 ttd:LoanAndSecurityAgreementRevolvingLoanFacilityLettersOfCreditMember 2021-06-15 0001671933 ttd:LoanAndSecurityAgreementMember 2021-06-15 2021-06-15 0001671933 ttd:AmendedCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-02-09 2023-02-09 0001671933 ttd:AmendedCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-02-09 0001671933 ttd:AmendedCreditFacilityMember ttd:AdjustedSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember 2023-02-09 2023-02-09 0001671933 srt:MinimumMember ttd:AmendedCreditFacilityMember us-gaap:BaseRateMember 2023-02-09 2023-02-09 0001671933 srt:MaximumMember ttd:AmendedCreditFacilityMember us-gaap:BaseRateMember 2023-02-09 2023-02-09 0001671933 srt:MinimumMember ttd:AmendedCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-02-09 2023-02-09 0001671933 srt:MaximumMember ttd:AmendedCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-02-09 2023-02-09 0001671933 srt:MinimumMember ttd:AmendedCreditFacilityMember 2023-02-09 2023-02-09 0001671933 srt:MaximumMember ttd:AmendedCreditFacilityMember 2023-02-09 2023-02-09 0001671933 ttd:AmendedCreditFacilityMember 2024-03-31 0001671933 ttd:AmendedCreditFacilityLetterOfCreditMember 2024-03-31 0001671933 ttd:AmendedCreditFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2023-02-09 2023-02-09 0001671933 ttd:TwentyTwentyThreeStockRepurchaseProgramMember us-gaap:CommonClassAMember 2023-02-28 0001671933 ttd:TwentyTwentyThreeStockRepurchaseProgramMember us-gaap:CommonClassAMember 2023-12-31 0001671933 ttd:TwentyTwentyThreeStockRepurchaseProgramMember us-gaap:CommonClassAMember 2024-02-15 0001671933 ttd:TwentyTwentyThreeStockRepurchaseProgramMember us-gaap:CommonClassAMember 2024-01-01 2024-03-31 0001671933 ttd:TwentyTwentyThreeStockRepurchaseProgramMember us-gaap:CommonClassAMember 2024-03-31 0001671933 us-gaap:OperatingExpenseMember 2024-01-01 2024-03-31 0001671933 us-gaap:OperatingExpenseMember 2023-01-01 2023-03-31 0001671933 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001671933 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001671933 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001671933 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001671933 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001671933 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001671933 us-gaap:EmployeeStockOptionMember 2023-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001671933 us-gaap:EmployeeStockOptionMember 2024-03-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:MarketBasedPerformanceAwardMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember 2021-10-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:MarketBasedPerformanceAwardMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember 2023-12-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:MarketBasedPerformanceAwardMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember 2024-01-01 2024-03-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:MarketBasedPerformanceAwardMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember 2024-03-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:MarketBasedPerformanceAwardMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember 2023-01-01 2023-03-31 0001671933 us-gaap:RestrictedStockMember 2024-03-31 0001671933 us-gaap:RestrictedStockMember 2024-01-01 2024-03-31 0001671933 us-gaap:EmployeeStockMember 2024-01-01 2024-03-31 0001671933 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001671933 us-gaap:EmployeeStockMember 2024-03-31 0001671933 country:US 2024-01-01 2024-03-31 0001671933 country:US 2023-01-01 2023-03-31 0001671933 us-gaap:NonUsMember 2024-01-01 2024-03-31 0001671933 us-gaap:NonUsMember 2023-01-01 2023-03-31 0001671933 us-gaap:IndemnificationGuaranteeMember 2024-03-31 0001671933 us-gaap:IndemnificationGuaranteeMember 2023-03-31 0001671933 us-gaap:SubsequentEventMember 2024-05-10 0001671933 ttd:JayGrantMember 2024-01-01 2024-03-31 0001671933 ttd:JayGrantMember 2024-03-31 0001671933 ttd:JeffTGreenMember 2024-01-01 2024-03-31 0001671933 ttd:JeffTGreenMember 2024-03-31 0001671933 ttd:LauraSchenkeinMember 2024-01-01 2024-03-31 0001671933 ttd:LauraSchenkeinMember 2024-03-31 0001671933 ttd:GokulRajaramMember 2024-01-01 2024-03-31 0001671933 ttd:GokulRajaramMember 2024-03-31 shares iso4217:USD iso4217:USD shares ttd:Class pure ttd:businessActivity ttd:segment 0001671933 --12-31 2024 Q1 false 0.00500 P365D P287D P261D P441D 10-Q true 2024-03-31 false 001-37879 TRADE DESK, INC. DE 27-1887399 42 N. Chestnut Street Ventura CA 93001 805 585-3434 Class A Common Stock, par value $0.000001 per share TTD NASDAQ Yes Yes Large Accelerated Filer false false false 445208133 43918900 918200000 895129000 501360000 485159000 12852000 12826000 2619280000 2870313000 57579000 63353000 4096419000 4313954000 150551000 161422000 201859000 197732000 154849000 154849000 60119000 60730000 4663797000 4888687000 2094855000 2317318000 131287000 137996000 57208000 55524000 2283350000 2510838000 180456000 180369000 33436000 33261000 2497242000 2724468000 0.000001 0.000001 100000000 100000000 0 0 0 0 0 0 0.000001 0.000001 1000000000 1000000000 444809000 444809000 444997000 444997000 95000000 95000000 43919000 43919000 43919000 43919000 0 0 2063311000 1967265000 103244000 196954000 2166555000 2164219000 4663797000 4888687000 491253000 382803000 103630000 84867000 121725000 97222000 107686000 93710000 129555000 130312000 462596000 406111000 28657000 -23308000 16661000 14423000 715000 -723000 17376000 13700000 46033000 -9608000 14373000 -18934000 31660000 9326000 0.06 0.02 0.06 0.02 488551000 489712000 498192000 499795000 490468000 1449825000 665514000 2115339000 2451000 10365000 10365000 414000 -15595000 -15595000 5139000 292863000 292863000 114235000 114235000 9326000 9326000 488194000 1558830000 381977000 1940807000 488916000 1967265000 196954000 2164219000 719000 10804000 10804000 620000 -26806000 -26806000 1527000 125370000 125370000 112048000 112048000 31660000 31660000 488728000 2063311000 103244000 2166555000 31660000 9326000 21742000 19293000 110620000 113470000 12751000 11917000 40000 316000 -1125000 1310000 -238147000 -258165000 -3331000 5481000 -220196000 -200701000 -104000 -4309000 -13644000 -13113000 185472000 187573000 159731000 144721000 147794000 126731000 7224000 9156000 1958000 1467000 -21119000 -28613000 125280000 291534000 10804000 10365000 26806000 15595000 -141282000 -296764000 23071000 -137804000 895129000 1030506000 918200000 892702000 15716000 15342000 16875000 3999000 3135000 5214000 0 1552000 1428000 765000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1—Nature of Operations</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Trade Desk, Inc. (the “Company”) is a global technology company that empowers buyers of advertising. Through the Company’s 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 video (which includes connected television (“CTV”)), display, audio, digital-out-of-home, native and social, on a multitude of devices, such as computers, mobile devices, televisions and streaming devices. The Company’s platform integrations with major inventory, publisher and data partners provide ad buyers reach and decisioning capabilities, and the Company’s enterprise application programming interfaces (“APIs”) enable its clients to customize and expand platform functionality.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a Delaware corporation formed in November 2009 and headquartered in Ventura, California with offices in various cities in North America, Europe, Asia and Australia.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2—Basis of Presentation and Summary of Significant Accounting Policies</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and are unaudited. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. The condensed consolidated balance sheet as of December 31, 2023 was derived from audited financial statements but does not include all disclosures required by GAAP. Accordingly, these condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes included in its Annual Report on Form 10-K for the year ended December 31, 2023.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to the Company’s accounting policies from those disclosed in its Annual Report on Form 10-K for the year ended December 31, 2023, and these unaudited interim condensed consolidated financial statements have been prepared on a basis consistent with that used to prepare the Company’s audited annual consolidated financial statements for the year ended December 31, 2023, and include, in the opinion of management, all adjustments, consisting of normal recurring items, necessary for the fair statement of the condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for the three months ended March 31, 2024 are not necessarily indicative of the results expected for the full year ending December 31, 2024.</span></div><div style="margin-top:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed 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 condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from these estimates.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Management regularly 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, (3) operating lease assets and liabilities, including the Company’s 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 option pricing models 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.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the impacts to the Company’s business due to geopolitical developments and macroeconomic factors such as rising interest rates, inflation, changes in foreign currency exchange rates and supply chain disruptions, continue to evolve. As a result, many of the Company’s estimates and assumptions, including the allowance for credit losses, consider macroeconomic 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, the Company’s estimates may change materially in future periods.</span></div><div style="margin-top:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which adds requirements to report significant expenses, requirements for entities with a single reportable segment to provide all disclosures otherwise required under Topic 280 and requirements to report segment information on an interim basis, among other clarifications and requirements. This guidance will be effective on a retrospective basis for annual periods beginning with the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2024, and interim periods beginning with the Company’s Quarterly Report Form 10-Q for the fiscal quarter ended March 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and notes.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires greater disaggregation of information and consistent categories in the effective tax rate reconciliation and income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. This guidance will be effective on a prospective basis, with an option to apply it retrospectively, for annual periods beginning with the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and notes.</span></div> The accompanying condensed consolidated financial statements were prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and are unaudited. Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. The condensed consolidated balance sheet as of December 31, 2023 was derived from audited financial statements but does not include all disclosures required by GAAP. Accordingly, these condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and related notes included in its Annual Report on Form 10-K for the year ended December 31, 2023 <div style="margin-top:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of condensed 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 condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from these estimates.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Management regularly 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, (3) operating lease assets and liabilities, including the Company’s 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 option pricing models 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.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the impacts to the Company’s business due to geopolitical developments and macroeconomic factors such as rising interest rates, inflation, changes in foreign currency exchange rates and supply chain disruptions, continue to evolve. As a result, many of the Company’s estimates and assumptions, including the allowance for credit losses, consider macroeconomic 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, the Company’s estimates may change materially in future periods.</span></div> <div style="margin-top:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which adds requirements to report significant expenses, requirements for entities with a single reportable segment to provide all disclosures otherwise required under Topic 280 and requirements to report segment information on an interim basis, among other clarifications and requirements. This guidance will be effective on a retrospective basis for annual periods beginning with the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2024, and interim periods beginning with the Company’s Quarterly Report Form 10-Q for the fiscal quarter ended March 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and notes.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires greater disaggregation of information and consistent categories in the effective tax rate reconciliation and income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. This guidance will be effective on a prospective basis, with an option to apply it retrospectively, for annual periods beginning with the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2025. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its consolidated financial statements and notes.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3—Earnings Per Share</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two classes of common stock, Class A and Class B. Basic and diluted earnings per share 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. </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share is calculated by dividing net income by the weighted-average number of shares of common stock outstanding. Diluted earnings per share is calculated by dividing net income by the weighted-average number of shares of common stock outstanding adjusted for the potentially dilutive impact of stock options, restricted stock and the Employee Stock Purchase Plan (“ESPP”), using the two-class method required for participating securities. Restricted stock awards are considered to be participating securities due to their non-forfeitable dividend rights. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of basic and diluted earnings per share is as follows (in thousands, except per share amounts):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding—basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding—diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499,795 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings per share</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,799 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,832 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 2 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of basic and diluted earnings per share is as follows (in thousands, except per share amounts):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding—basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">488,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">489,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,083 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding—diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499,795 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.06 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings per share</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,799 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,832 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 31660000 9326000 488551000 489712000 9641000 10083000 498192000 499795000 0.06 0.02 0.06 0.02 4799000 9832000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4—Cash, Cash Equivalents and Short-Term Investments, Net</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents and short-term investments in marketable securities were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and <br/>Cash <br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-Term <br/>Investments, Net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918,200 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,360 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,419,560 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and <br/>Cash <br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-Term <br/>Investments, Net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895,129 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380,288 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s gross unrealized gains or losses from its short-term investments, recorded at fair value, for the three months ended March 31, 2024 and 2023, were immaterial.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual maturities of the Company’s short-term investments are as follows (in thousands): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one to two years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,360 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents and short-term investments in marketable securities were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and <br/>Cash <br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-Term <br/>Investments, Net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,913 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">918,200 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,360 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,419,560 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash and <br/>Cash <br/>Equivalents</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-Term <br/>Investments, Net</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,512 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government and agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,931 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">895,129 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">485,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380,288 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 287742000 287742000 594935000 594935000 35523000 188390000 223913000 0 185016000 185016000 0 127954000 127954000 918200000 501360000 1419560000 289512000 289512000 560673000 560673000 36013000 168224000 204237000 0 185465000 185465000 8931000 131470000 140401000 895129000 485159000 1380288000 <div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The contractual maturities of the Company’s short-term investments are as follows (in thousands): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one to two years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501,360 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 458132000 43228000 501360000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5—Leases</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense recorded in the condensed consolidated statements of operations were as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:71.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.104%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:-364.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,711 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,847 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(546)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,959 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,876 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense recorded in the condensed consolidated statements of operations were as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:71.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.104%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;text-indent:-364.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,711 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,847 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Variable lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Sublease income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(42)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(546)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,959 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,876 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 12711000 11847000 474000 472000 3816000 3103000 42000 546000 16959000 14876000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6—Debt</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Facility</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 15, 2021, the Company and a syndicate of banks, led by JPMorgan Chase Bank, N.A., as agent, entered into</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a Loan and Security Agreement </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(the “Credit Facility”). The Credit Facility consists of a $450 million revolving loan facility, with a $20 million sublimit for swingline borrowings and a $15 million sublimit for the issuance of letters of credit. Under certain circumstances, the Company has the right to increase the Credit Facility by an amount not to exceed $300 million. The Credit Facility 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.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 17, 2021, the Company amended the Credit Facility to expand the process for issuing letters of credit and the related invoicing, particularly with respect to letters of credit not denominated in U.S. Dollars. On February 9, 2023, the Company further amended its Credit Facility (as amended, the “Amended Credit Facility”) to transition from a variable interest rate based on the London Interbank Offered Rate to a variable interest rate based on the secured overnight financing rate (“SOFR”). </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Loans under the Amended Credit Facility bear interest at a rate equal to, at the Company’s option, an annual rate of either a Base Rate or an adjusted term SOFR rate (defined as SOFR for a specified term plus a credit spread adjustment of 10 basis points, subject to a 0% floor), plus an applicable margin (“Base Rate Borrowings” and “Term SOFR Borrowings”). The Base Rate is defined as a rate per annum for any day equal to the greatest of (1) the rate of interest last quoted by The Wall Street Journal as the “Prime Rate” in the United States, (2) the New York Federal Reserve Bank Rate in effect on such day plus half of 1%, and (3) the adjusted term SOFR rate for a one-month interest period on such day plus 1%. The applicable margin is between 0.25% to 1.25% for Base Rate Borrowings and between 1.25% and 2.25% for Term SOFR Borrowings based on the Company maintaining certain leverage ratios. The fee for undrawn amounts under the Amended Credit Facility ranges, based on the applicable leverage, from 0.200% to 0.350%. The Company is also required to pay customary letter of credit fees, as necessary.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company did not have an outstanding debt balance under the Amended Credit Facility. Availability under the Amended Credit Facility was $443 million as of March 31, 2024, which is net of outstanding letters of credit of $7 million. The Amended Credit Facility matures, and all outstanding amounts become due and payable, on June 15, 2026.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amended Credit Facility contains customary conditions to borrowings, events of default and covenants, including covenants that restrict the Company’s ability to sell assets, make changes to the nature of the Company’s 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 Amended Credit Facility also requires the Company to maintain compliance with a maximum ratio of consolidated funded debt to consolidated EBITDA of 3.50 to 1.00. As of March 31, 2024, the Company was in compliance with all covenants.</span></div> 450000000 20000000 15000000 300000000 0.0010 0 0.01 0.0025 0.0125 0.0125 0.0225 0.00200 0.00350 0 443000000 7000000 3.50 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7—Capitalization</span></div><div style="margin-bottom:6pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Program</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the Company’s board of directors approved a share repurchase program with authorization to purchase up to $700 million of its Class A common stock. As of December 31, 2023, $53 million remained available and authorized for repurchases. In February 2024, an additional $647 million was authorized under this program, bringing the total amount available for future repurchases back to $700 million. The share repurchase program, which has no expiration date, is designed to help offset the impact of future share dilution from employee stock issuances. Repurchases under the program may be made in the open market, in privately negotiated transactions or otherwise, with the amount and timing of repurchases to be determined at the Company’s discretion, depending on market conditions and corporate needs. Open market repurchases are structured to occur in accordance with applicable federal securities laws, including within the pricing and volume requirements of Rule 10b-18 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). The Company may also, from time to time, enter into Rule 10b5-1 plans to facilitate repurchases of its shares under this authorization. This program does not obligate the Company to acquire any particular amount of Class A common stock, and may be modified, suspended or terminated at any time at the discretion of the Company’s board of directors.</span></div>During the three months ended March 31, 2024, the Company repurchased and subsequently retired 1.5 million shares of its Class A common stock for an aggregate repurchase amount of $125 million. The repurchase amount for the three months ended March 31, 2024 included an immaterial amount related to the 1% excise tax on net share repurchases as a result of the Inflation Reduction Act of 2022 (“IRA”). As of March 31, 2024, $575 million remained available and authorized for repurchases. Activity under the share repurchase program was recognized in the condensed consolidated financial statements on a trade-date basis. 700000000 53000000 647000000 700000000 1500000 125000000 575000000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8—Stock-Based Compensation</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:71.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.104%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Platform operations</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,555 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,946 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Sales and marketing</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,292 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,123 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Technology and development</span></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,974 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,867 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">General and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">56,799 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">74,534 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">110,620 </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">113,470 </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes stock option activity:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Shares</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Under Options</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Average</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Exercise Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,258</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">31.05 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">114</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">77.94 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(719)</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15.51 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expired/Forfeited</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(109)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47.60 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of March 31, 2024</span></div></td><td colspan="3" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,544</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32.33 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercisable as of March 31, 2024</span></div></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,653</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21.84 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company had unrecognized stock-based compensation relating to stock options, excluding the CEO Performance Option (as defined below), of approximately $109 million, which is expected to be recognized over a weighted-average period of 2.7 years.</span></div><div style="margin-top:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">CEO Performance Option</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the Company granted a market-based performance award to the Company’s Chief Executive Officer (the “CEO Performance Option”) under the Company’s 2016 Incentive Award Plan. The CEO Performance Option has an exercise price of $68.29 per share. As of December 31, 2023, the CEO Performance Option had 19.2 million options outstanding. No options were granted, exercised, forfeited or expired during the three months ended March 31, 2024. As of March 31, 2024, the CEO Performance Option had 2.4 million exercisable options and 19.2 million options outstanding. Stock-based compensation of $36 million and $60 million for the CEO Performance Option was recorded as a component of general and administrative expense during the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024, the Company had unrecognized stock-based compensation relating to the CEO Performance Option of $165 million that is expected to be recognized over a weighted-average period of 1.5 years, assuming no acceleration of vesting.</span></div><div style="margin-top:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes restricted stock activity:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Shares</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Average</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Grant Date</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unvested as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,546 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">62.22 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">396 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75.50 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vested</span></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,040)</span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">56.87 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(212)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">62.45 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unvested as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,690 </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63.33 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, the Company had unrecognized stock-based compensation relating to restricted stock of approximately $564 million, which is expected to be recognized over a weighted-average period of 2.7 years.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan (“ESPP”)</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense related to the ESPP totaled $6 million and $3 million for the three months ended March 31, 2024 and 2023, respectively. As of March 31, 2024, the Company had unrecognized stock-based compensation relating to ESPP awards of approximately $7 million, which is expected to be recognized over a weighted-average period of 0.6 years.</span></div> <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense recorded in the condensed consolidated statements of operations was as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:71.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.104%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Platform operations</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,555 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,946 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Sales and marketing</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,292 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,123 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Technology and development</span></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,974 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20,867 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">General and administrative</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">56,799 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">74,534 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">110,620 </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">113,470 </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 5555000 3946000 20292000 14123000 27974000 20867000 56799000 74534000 110620000 113470000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes stock option activity:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Shares</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Under Options</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Average</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Exercise Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of December 31, 2023</span></div></td><td colspan="3" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,258</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">31.05 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">114</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">77.94 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(719)</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15.51 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Expired/Forfeited</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(109)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47.60 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Outstanding as of March 31, 2024</span></div></td><td colspan="3" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,544</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32.33 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercisable as of March 31, 2024</span></div></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,653</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21.84 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12258000 31.05 114000 77.94 719000 15.51 109000 47.60 11544000 32.33 8653000 21.84 109000000 P2Y8M12D 68.29 19200000 0 0 0 0 0 0 2400000 19200000 36000000 60000000 165000000 P1Y6M <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes restricted stock activity:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Shares</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Weighted-</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Average</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Grant Date</span></div><div style="margin-top:0.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unvested as of December 31, 2023</span></div></td><td colspan="2" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,546 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">62.22 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">396 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75.50 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vested</span></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,040)</span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">56.87 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(212)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">62.45 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Unvested as of March 31, 2024</span></div></td><td colspan="2" style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,690 </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td style="background-color:#CFF0FC;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#CFF0FC;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63.33 </span></td><td style="background-color:#CFF0FC;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10546000 62.22 396000 75.50 1040000 56.87 212000 62.45 9690000 63.33 564000000 P2Y8M12D 6000000 3000000 7000000 P0Y7M6D <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9—Income Taxes</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the interim provision for (benefit from) income taxes for each of the three months ended March 31, 2024 and 2023, the Company utilized the annual estimated effective tax rate applied to the actual year-to-date income and added the tax effects of any discrete items in the reporting period in which they occur.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024 and 2023, the provision for (benefit from) income taxes included benefits associated with stock-based awards of $11 million and $27 million, respectively.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024 and 2023, the Company’s effective tax rate differed from the United States federal statutory tax rate of 21% primarily due to nondeductible stock-based compensation, state and foreign taxes, research and development tax credits and the impact of tax benefits associated with stock-based awards. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no material changes to the Company’s unrecognized tax benefits during the three months ended March 31, 2024, and the Company does not expect to have any significant changes to unrecognized tax benefits through the end of the fiscal year.</span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective in the calendar year 2024, the Company is subject to international anti-base erosion rules that assess a minimum tax rate of 15% in the jurisdictions in which it operates. Commonly known as “Pillar II,” these rules apply to large multinational enterprises and are designed to address the tax challenges arising from the globalization and digitalization of the economy. The Company has calculated the minimum tax on a jurisdiction-by-jurisdiction basis and has determined that the resulting tax is immaterial to its financial results. The Company continues to monitor for evolving tax legislation in the individual jurisdictions in which it operates and for changes to its operations that could be impacted by such legislation.</span></div> -11000000 -27000000 0.21 0.21 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10—Segment and Geographic Information</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has one primary business activity and operates in one reportable and operating segment.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 based on the gross amount of Supplier Features they purchase through its platform and the platform fees (“Gross Billings”), net of allowances. 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></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross Billings, based on the address of the clients or client affiliates, set forth as a percentage of total Gross Billings, were as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:71.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.104%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">United States</span></td><td colspan="2" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">88 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">88 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">International</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td colspan="2" style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">100 </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">100 </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1 1 1 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross Billings, based on the address of the clients or client affiliates, set forth as a percentage of total Gross Billings, were as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"></td><td style="width:71.889%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.101%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.104%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">United States</span></td><td colspan="2" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">88 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">88 </span></td><td style="background-color:#CFF0FC;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">International</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#CFF0FC;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td colspan="2" style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">100 </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="background-color:#CFF0FC;padding:0 1pt"></td><td colspan="2" style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">100 </span></td><td style="background-color:#CFF0FC;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.88 0.88 0.12 0.12 1 1 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11— Commitments and Contingencies</span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Guarantees, Indemnification and Other</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 at March 31, 2024 and 2023.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is under audit by various domestic and foreign tax authorities. The Company believes that the amount of losses or any estimable range of possible losses with respect to these matters will not, either individually or in the aggregate, have a material adverse effect on its business and condensed consolidated financial statements. Due to the inherent complexity and uncertainty of these matters and judicial process in certain jurisdictions, the final outcome may be materially different from the Company’s expectations.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2024, the Company entered into an agreement related to the expansion of an existing office facility located in the United States, which is expected to commence in 2026 and expire in 2037. The total commitment under the lease is estimated to be approximately $214 million, net of incentives. The Company will recognize the related lease asset and lease liability at the lease commencement date</span></div><div style="margin-top:18pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is subject to various legal proceedings, litigation and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings, litigation 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. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 27, 2022, a stockholder filed a derivative lawsuit captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Huizenga v. Green, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, No. 2022-0461, asserting claims on behalf of the Company against certain members of the Company’s board of directors in the Court of Chancery of the State of Delaware. On June 27, 2022, a second derivative lawsuit captioned </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pfeiffer v. Green, et al.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, No. 2022-0560, was filed in the Court of Chancery of the State of Delaware alleging substantially similar claims. Those lawsuits were consolidated on August 18, 2022, and a lead plaintiff was appointed on October 7, 2022. The two complaints allege generally that the defendants breached their fiduciary duties to the Company and its stockholders in connection with the negotiation and approval of the CEO Performance Option. The plaintiffs seek a court order rescinding the CEO Performance Option and monetary damages. On November 10, 2022, the plaintiffs filed a consolidated complaint, and on January 12, 2023, the defendants moved to dismiss the consolidated complaint. On March 24, 2023, plaintiffs filed an opposition to defendants’ motions to dismiss. Defendants filed their replies in support of their motions to dismiss on May 19, 2023. The court heard oral argument on the motions on April 3, 2024.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Litigation is inherently uncertain and there can be no assurance regarding the likelihood that the motions to dismiss or defense of the various actions will be successful. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employment Contracts</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 and restricted stock in the event of changes in control, as defined, and involuntary terminations.</span></div> 0 0 214000000 <div style="margin-top:6pt;padding-left:31.5pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 8, 2024, our Chief Legal Officer, Jay Grant, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) for the sale of up to 194,461 shares of our Class A common stock. The plan will terminate at the earlier of the execution of all trading orders in the plan or March 8, 2025.</span></div> March 8, 2024 Chief Legal Officer Jay Grant true 194461 <div style="margin-top:6pt;padding-left:31.5pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 15, 2024, our Chief Executive Officer, Jeff T. Green, through a personal trust over which he is a trustee, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) for the sale of up to 1,700,000 shares of our Class A common stock. The plan will terminate at the earlier of the execution of all trading orders in the plan or December 27, 2024.</span></div> March 15, 2024 Chief Executive Officer Jeff T. Green true 1700000 On March 15, 2024, our Chief Financial Officer, Laura Schenkein, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) for the sale of up to 164,737 shares of our Class A common stock. The plan will terminate at the earlier of the execution of all trading orders in the plan or December 1, 2024 March 15, 2024 Chief Financial Officer Laura Schenkein true 164737 <div style="margin-top:6pt;padding-left:31.5pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 15, 2024, our Class II Director, Gokul Rajaram, adopted a trading plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) for the sale of up to 21,321 shares of our Class A common stock. The plan will terminate at the earlier of the execution of all trading orders in the plan or May 30, 2025.</span></div> March 15, 2024 Class II Director Gokul Rajaram true 21321 false false false

N)0+"C]7"(*M< MW>3-5,8H1A_J& ?T:YW/FU(PQ=DF201T93CJ KJG^*1BAPAP,^7.QGS4%4\% M,%YHGOP+KO89AV\B1F&4A5'M+)ML-L!P%L7379B>U@&Y#ER B-?,R56.S9!@ MKU&6C"QUYAWR:S%K9%UT0PVMB+T'YN&=S%+(I#!#2#4K!"9]E2V8ND)QQ HG M(!2/VL.K#"7I,;U-VT1=J*L*GN,Y-@!'ODY([CJ4+ 8T24;\5MKHS2%[:#DAS,F&;.NFGF[,59Y YCTM;9T2.^&.Q2 MW=\UW?QW$M5'J_YP2QG.9"9+T?C0-?>-G3A7V%S[/*@;AY_N5/%AO1X87Z6'+S:&Q"'M,R*4WM MSG?K6:;%%5+<3=?=UM1E5=@XC+?C1O_Y8D8W+E+Q22T8\*4JK8S,#^VM%&PB5)I(MWQ3,ILGXMRV>.XLJ,SSVK2G*)B,DD\R2J+]B@9LB9@]JN;1NIKK--TWT,;&N;&6D[;W M;/$#YX$9(H8E.XX%&[6;'6G=_@GU?]8:\R:/>(T%K?H_M]5_2RL;"YZUCM.! M>B]CHLZ;.0'AJ'@L6!\P&\7\)I7PN!XKV_J9>D];ABVMUGEPZ?3T8Y.TG+P& M3-$N4!L4!>MVL^VW/K;(0/29!Z*6:.T^ MAD_2-^#U\O0E'=Q'= /.*#-L'0W.3WN8Y>3K=+J)KI(OPE,7HROE&ULE57;;MLP#/T5PAN&#DCK:](D2P(T M;8?MH46P=MO#L ?%IF.AMN1*'I+2\6PKU8,N$ T\ M5Z70KN-+WQ3&+OA+V8UV^ =FJ_U2M'*[U$R M7J'07 I0F,^]BW"Z3*R],_C&<:OWYF S64OY8!>?L[D76$)88FHL J/A"2^Q M+"T0T7CL,+T^I'7*DLM?O"MK6-SSU(&VUDU3D3@XJ+=F3/71WV',;!'QRBSB%RO-M CN45,VPQ M4W(+REH3FIVX5)TWD>/"-N7.*#KEY&<6UTP)+C8:5JC@KF *X>2>K4O4[V>^ MH0#6S$\[L&4+%OT!+(8;*4RAX5IDF+WV]XE8SR[:L5M&1P%OF#J#.!Q %$3) M$;RXSS9V>/&_9_OC8JV-HLOQ\U"^+5QR&,X^F*FN68ISCUZ$1O6$WN+=FW 4 M?#A"-NG))L?0%Y>RJAO#W.65.2R9YBDPD<$5+QN#&5RO[@YQ/HIZF/-]@9"^ M#K?NPV5=.-P5KZ;B:5<\KH%IR&5);UO#"1=@"MEH\M(#P.<4:[-GS2K9"*/? M3^&^4(BO+HOKL/W$<-M4J)B1:@JWI$I<$#.$M_8>C$8!32:#.!K!%0I)#Z(U M_.Y>'V:G[(E\-]A&U$ RI W1(=[OWHRC,/K0YI6,QX/A,*1Q,C@/([C.:"<;R$X M"T;M$/5M_JOAA3#\M.>-CPTW+\"V3&4:&BHN>1F9/IQ:]^FBX:W8)6H?K= M7M\O6EG[;=[^'$@(-IP(EYB3:W!V/O1 M8+;+HRLG&ULE59M;]LV$/XK![4H6H"+1$JR9<^J;6*->M45GX(@A&?BGSREO, MVKE[O9BIQA9YA?<:3%.64C]=8Z'VUGG)58F5Q5HW,R]*SZ]CIU^J_!GCGMS(H/+9*74HQM\6<^]P '" E/K/$CZ M[? &B\(Y(AC?#SZ]/J0S/)6/WG]M(N!.!B(%G<7J$5Y*ZU< MS+3:@W;:Y,T);:JM-8'+*U>4I=6TFI.=7=Q(DS%P7_C\OCP3NH+"#D#$8AHP%_8,Q*V_L+_Q0@;H 3^OEH9 MJVF#_7..CRY<=#Z<:[JIJ66*H;?X\(Z/@LN!9*(^F6C(^V))3;QN M"@2U@?\LM7V=5UX!L?N(UA4;EI@V.KD"P1XT@#6Q40<>,@8^D:3/5&')F/DWARC@&*)DTZ_=*1\6KLCXH*XMN MY3V(9,S&D2#IP[M$<'%Y,O<[[K /G7;&9\.L"#R()Q&;A'%O=1QW-F(* M-ZHL4:[(O,44RY7#WO$9OH5/1@/\#DB-HC/$>5! ME19!Q$0X?B.?T2CN_V_C,Z'RLYE,8L;%A*2(O/)XTK(9 M)@$320(#71[W71Z_OC':^EQ\RA/0D=/DB MM*55JE$MJZ>6Z/&E^5F+R^%&?M7"MPVZ0X&V##RAU([B.&$\%*'DLC)5NE'4R%:>*Z%--.@LK89AZ$I*JR9N5 - M2K*LE*Z9)56O0]-H9*4/JD681-$@K!F703[Q>WW&G2P@ZEY#5*PY4$C:MIRQ/)E?$AD M.D;)GM$L.0EXR_0%I'$/DBC)3N"E786IQTM/5_CS:FFLID?PZUB-+41V',(U MQM@TK,!I0"_?H'["('_W)AY$'TX0S#J"V2GT?-[V Z@57*NZ41*E-4[SS.'F MF1K0X#'6)W&/LUY4",6++,)GP38+]5FA-%TD< G6^]*UDJ%TDE&"E\R28BS] MZCT$C0C-7),9V*)&8 962E"_T\/R.&ICF"S-^1@6E49\\63\/;LEA6\MCESO M2!7*6'@+<=(;QK$3XMXH&\*\4MJ^MZCK0[]LF-&7P /3W#WF0UO:&\4#6N,H MA?EFV5JXI(- .,N2M%^->NV' MC"&$C;1M)W:[W1R[:MOWGWL[!.GQKSD=H\ 5A487PWX NATLK6)5XYMYJ2R- M!B]6-(M1.P>RKY2R>\4EZ*9[_A=02P,$% @ 0H"J6&Q:3BL9! V0D M !D !X;"]W;W)K&ULE5;;;N,V$/V5@;HH'$"K M^\5.;0-.]M(^+-9(LMF'H@^T-+:(2*)+TG'2K^^0R =5(6IX:NI6S9Q*Z^VE[ZNBPH8I3VRQI2]K(1NF:2HWOMI*9*5U:FH_ M"H+,;QAOG?G4OEO*^53L=,U;7$I0NZ9A\OD*:[&?.:'S\N*&;RIM7OCSZ99M M\!;UM^U2TLSO44K>8*NX:$'B>N8LPLNKS-A;@WN.>W4T!K.2E1 /9O);.7," MDQ#66&B#P.CQB-=8UP:(TOCS@.GT(8WC\?@%_9-=.ZUEQ11>B_H[+W4U<\8. ME+AFNUK?B/VO>%A/:O *42O[#_O.-DD=*'9*B^;@3!DTO.V>[.FP#T<.X^", M0W1PB&S>72";Y0>FV7PJQ1ZDL28T,[!+M=Z4'&\-*;=:TE=.?GI^JT7Q\/Z* MUE7"M6B(:\7L=HWNV*I&=3'U-84QQGYQ@+SJ(*,SD#%\$:VN%'QL2RQ_]/M762B'*W4EN@KGC+(?/V%*8VEJQDJJ1&YV8M@)I MYN:3">2)F\8)W E-9N\@# ,WBP([BMTD#V! !&DO@G18!%W_[#4 7[>6D(5I M<%P_GR)^$/$T\7?$94>*V;&N:?._:"N5#2JVKUV5@EZ"K2H%WX@B>4CI+9OP MW39)+-_#XI%VFEHRH)++'UJYFODQF,4!O0U MR;TL.!&8NDY1]6V'X-TT24S4R(OCEQBF1YZV'[M9&I-Y%'KC9(CVK*<]^Z^T MWR#ICA=F#9T"AJ@?1/V?U,O7P)T*_D'_OQ)NZ0(ZJQ ^,2[AGM4[)-4\$C3! MGB4]H.W/:#^SR(NBGO1XDD%.] 9PW_F/0C=(@@NJ1V^BKWA M5"*^$IJN '59T]T)I#.C[6@C],C$!^MO<_&]0 M2P,$% @ 0H"J6$Q1/!2< @ WP4 !D !X;"]W;W)K&ULE511;],P$/XKIR 02-62IMV81ENI'3#V,*E:-WA /+C));'F MV,&^KN/?0BJ59PFR5E<"ZFCV238EG8V,1M24N/2@MO4M;"_ M%JC,=AH-HYWA5I85>4,\FS2BQ!72?;.T?(I[E%S6J)TT&BP6TV@^O%B,O7]P M^"IQZ_;VX)6LC7GPA^M\&B6>$"K,R",(_CSB)2KE@9C&SPXSZE/ZP/W]#OUS MT,Y:UL+AI5'?9$[5-#J/(,=";!3=FNT7[/2<>KS,*!=6V':^2039QI&INV!F M4$O=?L53]Q_^)2#M M+ NTT46'X4)&83:[9@O3>C^4V0&J*9G-3^459D^59R M',U66/(O)A ZARLTI15-)3.XUNU[^Q_W]DZL%;IWDY@XH0^+LPY\T8*G?P$? MP8W15#GXI'/,7\;'3+1GF^[8+M*C@#?"GL!H.( T2<='\$:]^E' &QU7[P9[ MVH6".9>W@^_SM2/+9?/CD/(6>'P8V+?2A6M$AM.(>\6A?<1H]N;5\"SY<(3V MN*<]/H8^N[+&.5A(Q1>E@R7:C%5P#PU@P16: []:=POS/&<"#DP!ETIZL6!L MMX5Y44@E!:$[)/%_2 Q";X3,5"&(YZS^F#UG;K<@^LP#<#Q[N-RH O[K II> M3@@WQ"_R9[(M6O3>A5$\5MP%W%46\46YA1KQRPCNM20VK,CG@_-S>-TNUYK0 MZE#EG&.8LBDL=R'G,$F\P:^'WBS>:[H:;1E&BX/,;#2U_==;^^DU;YOVV;T= M?5S6I=0.%!8&ULC53;CM,P$/T5RT@()*C3=+N@DD1JNR#V 51M!3P@'MQD MTECU)=ANL_P]8R>-BM1=\=+,V'/.G+FX66?LP34 GCPJJ5U.&^_;!6.N;$!Q M-S$M:+RIC57!5!2K(T26Z9XD+3(HMG&UMDYNBET+"QQ!V5XO;/ M"J3IR,.03GOLII$@2!A-('!HZ?$ZQ!RD"$,GX/G'1,&8"7]IG]4ZP= M:]EQ!VLC?XC*-SE]3TD%-3]*_V"ZSS#4,P]\I9$N_I*NCYW/*"F/SALU@%&! M$KK_\L>A#Q> -'D"D Z -.KN$T65=]SS(K.F(S9$(ULP8JD1C>*$#D/9>HNW M G&^^,BM%GKOR 8LV3;< GE+EE4E0L^X)/>Z'WSHX*L[\%S(UQGSF#G@63ED M6?59TB>R?.%V0F;3-R1-TANREMRY?TD8RAZUIZ/V-++._E_[S^7.>8NC_G5- M9$]WCV-ES[,77H]JA3%.3,I0/ M+II&*6PL3KD\7!/<4\XC97A>IR+-V.E2!;L8?7A%V.F]T(Y(J!&33-XAV/:; MV3O>M'$;=L;C;D6SP<<,-@3@?6V,/SMAP<:_A^(O4$L#!!0 ( $* JEAQ MB,-KL@, +<+ 9 >&PO=V]R:W-H965T69[CA/8.66%-1V;O868CGFE,E; 0A!9Y3D5OV>0\>W$L*?CDJYA">JY7 A>?]+R,>Q;Q0"7.> M_62)2B=6:)$$5K3*U ^^_1L:04/M+^:9-+]DV]@Z%HDKJ7C>@)%!SHKZG[XU M@=@#H)]N@-< O&/ X S ;P"^$5HS,[(>J:+3L>!;(K0U>M,/)C8&C6I8H=.X M5 +?,L2IZ1,5!2O6DBQ D&5*!9!;,N=Y62EJXLQ79$8EBPDM$O+(LDI!0IX6 M2W+]"(JR[ ;MGY>/Y/KJAEP1FTCM0Q)6D.>"*?EE;^/?E%<2W>#FU<%Z;"N4 MH@G9<4-[5M/VSM#VR3=>J%22IR*!Y!!O8PC:.'B[.,R\7H??J+@COON%>(XW MZ. S_W.XWT/';]/B&W_^&7_?JQP$55S<=\6FQ@ZZL?KBW\N2QC"Q\&9+$!NP MII\_N8'SM4O8A9P=R!RT,@=]WJ??L4ZQ(N8Y=,FLL8'!ZG*TF?IN$#AC>[// M_]0J\KV@-3K@-6QY#7O#_P@%Q\MV-@'#2R;@0LX.A :MT* W 3]-F8/DEF[P M>UO#[K9BP9<*KR:6AL^?0L_UOKZ8(G"-U[8VN>F*2WW8<"\7@S <#MVCE'69 M12/7ZT[:J-4RZM7RM%IA;] %*]%E"KL#D1!7@BF&BCY@/CJA% 6#8]ZG1J[C MA'XW[;"E'5XH!4E3?3^0$IY&-PK=R#L2TV46C:)AMYJH51/UJJE[!>RZRG7& MI;PA)387P]AP3WB642'?=SMEU.>$>_R<.RWU3DA>\W=[17R4"AVV]X&^%4Q]9O0+16))!5V3B2N>/QZJP>AI'Y! MRHP6DL!;G%786LE*\)RH%' V4B!,46S&@N2/HM3SH3;D#S[!410=A^;4*@K] MX]#8>R,0MLZUF0PEB7E5J'H*:'?;Z?/!S%Q'^S,]E9K1ZMU-/=)BCU\S#$T& M*W3IW(V0DJBGQ'JA>&D&K1>N<&PSCRE.UB"T ;Y?<:YV"WU .ZM/_P=02P,$ M% @ 0H"J6*R_Q9*V! F1D !D !X;"]W;W)K&ULO5G;;N,V$/T50ET4NT 2B=3%4FH;R#K=-L!N$:R3]J'H V/3L;"2 MZ"5I>P/TXTO*BJX4'0=J7FQ=9@[/C&87=$,R>6=%68J%/&6/-M\P@I>Y4YK8R'$".\5Q9DW'^;5;-AW3K4CB MC-PRP+=IBMG31Y+0_<2"UO.%K_'C6J@+]G2\P8]D3L3]YI;),[M$6<8IR7A, M,\#(:F)=P\%.N)%5I@259XFXBO=/\[*0+R M%=Z")CS_!/O"UK' 8LL%30MGR2"-L\,W_E$DHN8 O1X'5#B@ESJXA8.;!WI@ MEH=UC06>CAG= Z:L)9HZR'.3>\MHXDS]C'/!Y-U8^HGI#//U&5"?X-?OVWB' M$Y()#G"V!/,U9>+\CK 4W&0[PD6J;IV!/V1QG8.Y+*CE-B& KL!1$-$" 7$& MOF#VC0C\("'F9+%EL8@)!^^OY;4X^2!7N)]?@_?O/H!WROIN3;=< O*Q+638 MBKR]*$+\> @1]80H%[H +CP#R$&>QGUF=K\FB]+=;;K;,MEEQE&9<93CN3UX M]<1=[62L*@7GLB'/Y[B9B[\_2U=P(TC*_]&%?5C'TZ^C^O^2;_""3"S9X)RP M';&F/_\$ ^<771(& FNDQ"U3XIK0\R+,JZ5=0KJH#U!!#J4VJ=TT@J'D:FAI[0<3V ^342O@/=H,VU:^:%/O1[N/HE5]_( M]8X*G.A8^9WEH &#@I#/:^@Y!4<_;5UM(Q>IY;S0&"- $=E@*,W MZO#1D"D9"*R1DK!,23A=ND/A:.2A5GGJS%2+ZZLS*IE&K^N:Z&6L=&;] MK*!3S6G'R.LSV9$$0/ O^$(S\E2,3_!IVS<3C7"GULY0:,W@:R(%OE%'%0L- ME9:!T)IIJ90$-$[ET[JJP&H,H\B+7+]5P#J[P E&;D\%5T,>FJ=\;V<5?L>9 M:>Q,S*JA#LU3_=!;2/;6C*8I88L8)^ 6;PC3TC6"G5Q" Z$U0Z\T O3?JK., M:N3DM R$UDQ+)5'@<8WR\LX*.G7I^CYRV^6K,0ND'.RIWDIM0./D/E63%F@- M61>&;M16?SJ[($3J$4K+MY("T*P%^OM'D\'52!#H3734BD09!SE MIVT(!5:]0-O=931I*@CN+^87X#>Z(RQ3V863J___4 FH M4@GHK50"&E0E#(763$NE$M" *@%UQW]G4^B:A)$+>ZJY$@AH4(& -(,?C2+? M:[/5V+G0&_7M8Y5 0*\4"(5?<)29QLYS/*>=2;OVWES]:2&?J1_CC(.$K*2C M&PO=V]R:W-H965TICVXS;6Q<.QB M7QKX][.=$'5;J+:7V.>[^[[O+CZGM=*/ID D>"Z%--.@(-I>A*%9%5@R2\Q*EX4J"QO4TN!Q>7"4NW@=\ MXUB;O3VX2I9*/3KC.I\&D1.$ E?D$)A==CA#(1R0E?'48@8=I4O\\IV(:G >0XYI5@NY4_07;>KS E1+&?Z%N8Z, 5I4A5;;)5D') M9;.RY[8/>PEQ_$9"W";$7G=#Y%7.&;$LU:H&[:(MFMOX4GVV%<>E^RD+TM;+ M;1YE,V:* ;@O?'JJ^(X)E&2 R1P6A=)T>H^ZA&NY0T.E&J ME7_5R(_?D'_#]!F,A@.(HW@,#XLY'!^=_ X3VHYT;8F[ML0>=_1?;1D$1-];,E?Y2;1<#2)_J +]^;*/5'VMFVX-"!P;1.CLP\6 M1S=CWQBDMG[4EHKLX/IM85]*U"[ ^M=*T:OAIK=[>[-?4$L#!!0 ( $* MJEAQRZ<8OP( 0( 9 >&PO=V]R:W-H965T=X3\$FWC#^($D"BQ[JB8N*44C;GKBOR$FHL3ED#5#U9,EYC MJ99\Y8J& RY,4EVY_F@4N34FU,E2LW?-LY2M944H7',DUG6-^>\I5&P[<3QG MMW%#5J74&VZ6-G@%)CC M:2<+QA[TXDLQ<48:""K(I5; ZK*!&525%E(8OSI-IR^I$_?O=^J?C'?E98$% MS%CUG12RG#B)@PI8XG4E;]CV,W1^QEHO9Y4POVC;QH:J8KX6DM5=LEK7A+97 M_-CU82]!Z=@3_"[!/TP(7T@(NH3 &&W)C*U++'&6F.RE1M" M];\XEUP])2I/9E]!]4"@XTN0F%3OT FZFU^BXZ-WZ @1BFY+MA:8%B)UI:JF M<]R\4YZVROX+R@&Z8E26 GVD!11/\UU%V:/Z.]2I/RAXA?DI"KSWR!_YH85G M]N_IP0!.T'\V'%+/OC7 L21TA2KM&^5,2)OA5B4R*OH$V62>'WM> MZF[VG5BBO"2,^Z@GB.,><3R(."\9ER<2>/T*8RLSWJL>QN$!H2W&M_-%/5\T MR'>/.<&+"EZABYY5#A(O.L"S!'FCP,X7]WSQSIQV(5EC MCNT%DVH(F-M2C6G@.D ]7S(F=PM=H!_\V1]02P,$% @ 0H"J6$W9F$L M!P *D !D !X;"]W;W)K&ULM9SA<]HV&(?_ M%1W;[=J[%FS9D) 1[I)HW+IKUEY8M]M' 0*\VA:5!;1W^^,G&1=91&AQ_*8? M6@S68_/#KZW'DCO:<_&Y6#,FT=%2^]U&,1WPKTR1G'P4JMEE&Q;=;EO+] M=2?L?'_C(5FMI7ZC-QYMZ(I-F?RT^2C44N](6209RXN$YTBPY77G)KPB\5 W M*-?X,V'[HO8:Z:\RX_RS7GBWN.X$>H]8RN92(ZCZ9\?N6)IJDMJ/+Q6T<]RF M;EA__9T^*;^\^C(S6K [GOZ5+.3ZNG/900NVI-M4/O#]KZSZ0GW-F_.T*/]& M^VK=H(/FVT+RK&JL]B!+\L._]&L51*U!&)]I@*L&^*D-HJI!]-0&<=4@+I,Y M?)4R!T(E'8\$WR.AUU8T_:(,LVRMOGZ2Z]]]*H7Z-%'MY)BPF42O"),T25^C MM^C3E*!7/[X>]:2"ZU5Z\PIT>P#A,Z )FW51,'R#<( C1_,[?_/?MGD7A?VR M>>AH3OS-[ZGHHB@LF\=V\YY*Y!@+/L:"2UY\AO>>4W5,Y@LT9?.M2.0W=+,2 MC*D#7J('MN/I+LE7J%QK0N=)JM9P1>;=B"[IJV)#Y^RZHVJV8&+'.N.??@@' MP<^N "%A! AFA1L=PXU*>G0VW'SU5C*1J0*=R2M7KI &W62J=_3*P[D$K^/W3*KC4$=Z5T;J2M*[U:9) M0L(($,Q*>WA,>]BVAH>0P4'""!#,"BX,3-$8[0VRT_K53E MSTFVS1#-^%9=5(2^-X D1TFN5J %MSUP7T M+[I/(YVA'14)G*=-=:_>1>.&NVT=E"RH34#0[ M)>,;V.\;Y\M6YQLC87@UJ,7&-0Y0&D$BF9/PS#. M$?D',!K7;\5[W&$^+6#_AAO/N7@)N8B,7$1^N7AB 9_O/?OYC:>S@-H(%,W. MUMA(U'I<(P)U#U :@:+9Z=4F4OG'-9H7<.0LX/!Q <-.FGH)R8B,9$3/&L-0 M15N.2ZI//NR8R,MAH$F2TWRN[S27=?UJ^F'R\+KV^3M%^HJF>[HYV]_V[TWC M Q948:!H]B]A%"9J/0X2@=H**(U T>STC*U$_G&0YN4^<%^OP]-J![42*)J= MDK&2R&\EDY1S@9)<'6:LD.>SN7AT6SPXC0540Z!H=BQ&0Z+G:DCKDZ!?7_S[ MU;B@0?4%BF;_)D9?HM;Z$H'J"RB-0-'LR=!&7V)@?8G=^O*X]^/?<-.8H&AV M3$9?XN?J"TCAG]<>_WXUGH0.JCU0-/LW,=H3M]:>&%1[0&D$BF:G9[0G!M:> MV*T]^''A@VH/%,V.J?:TR'.UYV;QS[;0,QI>Q'_\N]7XR 7U'RB:_9,8_XE; M^T\,ZC^@- )%L],S_A,#^T_%&YY<[T^+'M1^H&AV1L9^XO^9#^8N^C=/>D3" MSVY\[('J$Q3-SM7H4WS9NG)!10>41J!H=GI&=&+_;+'Z#,ZT/! +,Q_;F26H M]H#22$6K3TZ\<$Y-[-6>R]9/T=]3L4KR0B6P5"V#[H4ZG8K#@^F'!L F:VTYP=[?W0@/%]/[8O;.-GL2?TA>4(+(EM(1< MW-+,9C5%,%6BLK ]QPGM$N+*6BU4V0-=+D+\2_U Q9W=NJ2X1!7#I (4;9?6K7L3NTJ@:OR*T9YU MKH'LRC,A+_+F<[JT'-DB5*"$2PLH?E[1&A6%=!+M^+,QM=J84MB]?G./5>=% M9YXA0VM2_(93GB^MN052M(6[@C^2_4^HZ5 @_1)2,/4?['7=F6.!9,5#QG8%.E*.WK;=&%MA_>6S_NO%'#>T@GP'>O@.=XTX'VK$^7 M^P/R:%P>H^<)<(,/HV_&Y1%*1J/')T3WYD/RWECZ[3OA*S__HW>B@(P!L@5/ MG"0OX/>?Q7/PF:.2_3%$6IM-A\WDRGC#:IB@I266/H;H*[)6WW_GALZ/0YA, MFD4FS38FS6)#9CV\TQ;O=,Q]=9ME%&60([$SU#N:Y&)A5K@U]UN0D+(4:P&3 M](> :_M0VH$_][#E'II< M>T.3>$V:12;--B;-8D-F/;RS%N]L=%IKJN_K+JCUU+T"<,=S0O$WE )8DEW% MAW"/FI^+VZ199-)L8](LGAUM0S-'_K7;4 _DO 4Y']]$TQ3++V98-+BZ ,6! M3W\E=T@/X1P-<2Y.DV;1_&C0PNFL.V@:E,F8L2&S'L[K%N?U?YR7%,GS.:ZR M8\Y#2*^/!BZ8!4<#MQYMS;FPCF,>O.$:UD#3_*-:L:&6]2BXSOMIU!GE\/CO M7Z3@0IP\]1GT,I-=Z.LXF:=-L8=8M-N6FB=B=Y5"*:J30?$UC$8J?S+VUIFTJ\50FT M@_([]V:M$X+O-CH_>0]IABL&"K05ELYD)KZPJ4[YZ1M.:I6B>B:V+>,4"BHO^1887EES45"%4[&QY58 38Q3D=N>XX1V M03-FS29F[5;,)GRG\HS!K2!R5Q14/,XAYX>IY5K'A;MLDRJ]8,\F6[J!):CO MVUN!,[M&2;("F,PX(P+64^N#>[UP0^U@+'YD<)"-,=&IK#B_UY,OR=1R=$20 M0ZPT!,6?/2P@SS42QO%?!6K5>VK'YOB(_LDDC\FLJ(0%SW]FB4JGUI5%$EC3 M7:[N^.$S5 F--%[,6,$109*W_I0T5$PP%QNAV\RL$[ M=PB>&&^.-V61,'^-2";R:H9^:+16/ M[R_F2$1"%KQ =4AJ^+T@2Y1,LLN!\#5YUNSC@QX#>7L#BF;Y._3[OKPA;]^\ M(V](QLBWE.\D98FR8TGWSE3*62?&0))&U_&].L<_6. MN[!F?__EALX_76P, M!-;B)JBY"?K0?\E-5_(E8F@0]=-K/W-=)_2-0; M\&U.E7ZH'@^,LT[%]X*\]( & FOE&];YAJ\MWG!(;@8":W$3U=Q$@XNW1!PU M5#G"SYETGQKYXR#L%NY5'>Q5?[ T!TGP"8UO%7$/^K2ZXNL%>>GA# 36RG=< MYSM^;>&.A^1F(+ 6-ZYSJ@:/1L4)[+$VW6*EJ3J#[05[Z6$-A=9.W3NE[KVVEJL=A^)G(+0V M/Z<"R^VM4?Y,S?Y3-4?C*#A79X_87/O\#PN'(C99I@P9]) MI8]OWQUL+]B+3VL@M';JIPK*';VZF@>MMX9":_-SJKCK<]UZV_ZUQ-, M^;\!-EF;C$F2PQHAG?%\ P B0P !D !X;"]W;W)K&ULM9=?DYLV$,"_BH9V.LE,#Q 8;%]MSYPO:9N'3&YR M3?,LP]IH#B0JR?9EIA\^^H.Q&P/U.>V+04*[^NVNM+N>[;EXD@6 0L]5R>3< M*Y2J;X- 9@541/J\!J:_K+FHB-)#L0ED+8#D5J@J@R@,TZ BE'F+F9U[$(L9 MWZJ2,G@02&ZKBH@O2RCY?NYA[S#QD6X*92:"Q:PF&W@$]:E^$'H4M%IR6@&3 ME#,D8#WW[O#M$J=&P*[XD\)>GKPC8\J*\R)?/O= 000F9,BJ(?NS@'LK2 M:-(&[,B$NYY^9GFJIA[$P_EL";;4GWD^]^A,2@Q M^C)>2ON+]LW:T$/95BI>-<*:H*+,/,U5(]);ED/]3/M!6MJ9&!U.7T:#"]T3X*,8_HRB,1NA' M%!PXW6-@A[AU9FQWB/N8Y>Z?@Y MU[Q&?WJ#/^'G(%/B@3^+[-&SLN2"&FFG'.-EX\)M]- M!S Y<76,_3#I\75T)(\NSB/78#GM.#KA&H_]:<\AQ<=*@0>S_#?)Y1JR^)P, M)WZ">\B.!0(/5XCNA',-X>B<<#3VTQ[ 8V7 PZ7AXAQT#7-RSAQ'?MQWYX^U M!%]43 YIJ0'^3MCT[,Y$V)]\>S:#D^ZP K&Q/;!$&=\RY1K%=K;ML^]<=WE< M[IITW4+I6R]1"6LM&OIC[2[A^EXW4+RVO>:**]VYVM="_U< 81;H[VO.U6%@ M-FC_?2R^ E!+ P04 " !"@*I8/M3A#-D& "]. &0 'AL+W=O?@C(21+JBV^"MC#^7>,M*[?X]2^7J M?# 9H)0MZ#:77_G#'ZS9H9'F)3POJ]_HH=G6'Z!D6TJ^;HI5#]994?^ECXT0 M>P5X]$(!;@KPLX)@^$)!V!2$;RT8-@7#MQ:,FH)JU[UZWROA8BKI;"KX Q)Z M:T73"Y7Z5;72*ROT@7(CA?HV4W5R=B-Y\N/3A9(Z17.^5L=?22L'/Z$_J1!4 MVXC>QTS2+"\_J+6W-S%Z_^X#>H<\5*ZH8"7*"G1;9++\J%:JY6\KOBUID993 M3ZH>ZG:\I.G-1=T;_$)O0G3)"[DJ$2E2EIKUGMJS=O?P;OO MLW)#$W8^4,-3R<0]&\Q^_26(_-]L(D/"8D@8 8(9=@Q;.X8N>F/'765'LG_J ML4>]S&RVU,2H(NHYX'X6!'Z$_:EWOR^X;;-P.'ZV6>SLWZ%2 L$,*4>ME".G ME-]8LBIXSI=/2 T\:J*X5S/@1LUGTB:BDW7HL0T)BR%A! AF&!*UAD1@0TT$ M:0XM6,,/M34Q-'>&(+'I^/ALY'&LI4_B<;/!AIG[PX5$@AF M"#EIA9R\+B2ZVFCQK-L^$2OMHPT3&4[3@ C5.58[P1>T6 MJMUJY@+T7F6X)T9%^<'JC[MM7)>B"5K722[ **5/-JOG;M3!%D+2"!3-M!!W M%F*GC,T,@_A6EE)=TNKS1OM2)VZ[,;@W%0?!:#BTG#K.M@_6W=(NQJ-)KUT" MU:ZI:9=^ V>::S55QWDFU/'NZ1-BP3)UIKRJ;=C?1^N@!)IT06D$BF:JWX7= MP)UV=^HO!2W>HOC0M (#$HC4#33@BX%!\Y4M[. WN4,48GDBB%6I-H0 MO=A,RZ_9$/5LF$2CT.(#:/8%I1$HFNE#%W\#=_Z=DRMTS41U7Z5(6!/@T+\( M^T&$OJA51?6/[L\/5*3H.J?ZN_DJ8PND+$RVU9=7BT66,&'U"#+@SD%I,2B- M0-%,([OX'4S LE\ FL5!:3$HC4#13%.Z/!XX\R5P_COMY[]H9!GM0-,X*(U MTQ^X\?M3\]TK;056*HB;^66^Y@29W4!J!HIG.=\FV$6JJ MJ9Q(>9[K0*T\K*\2[*Y AM\Y*"T&I9&&-MD;'Z+)"=;7I;N?H!TJ3!NZ](W! MTS>VI.!37'7GV<#E;OM@<=_:+H%JU]2T2]_X:.D;]]-W3U30X U*(U T4_@N M>&/0X(W[P;LG-FCF!J41*)HI=I>Y\7$S-^YG[I[ZH'$;E$:@:*;Z7=S&QX_; MN!^W\= ZCH/&;5 :@:*9/G1Q&__D[69]]2EZ3W8UPH][%_YA9)&]?\>@M!B41J!H MI@%[3V8#/IH-^VPV[,/9L$]G'R,YAUUR#MW)^;B3BKOM\6XRB5Z>2T!C."B- M0-%,Y[H8'KIC^,_/):/>7#*VS"2@$1R41J!HIO)=! _=$?QGGC1ND/NB6X*? M9:O^3?#8W;V#Q03-T=[>:UIK)I;5^W&EDFE;R/J5IG9M^P[>Y^K-LV?K+X*S M>?TF78>I7^R[I&*9%27*V4(A_9.Q.AI$_:Y<_4'R3?4RV!V7DJ^KQ16C*1-Z M _7]@G.Y^Z ;:-]8G/T'4$L#!!0 ( $* JEA[;[=700, -@* 9 M>&PO=V]R:W-H965T' 46SML^JS<1";2F3E&0#[L.?)"=.MMA&+H>]V)(LDC]2(LW)EHM7 M62 J^%Z53$Z=0JG5C>O*K,"*R %?(=-?%EQ41.FI6+IR)9#D5J@JW<#S$K2$2[WCY3'-53)V1 SDNR+I4 M#WS[-^X6N M#5G*CT21="+X%H39K;69@7752FLXRLRIS)707ZF64^E<\>SU>J;]RN&.5_JP M);'ANH9Y?5# %_" 4@F:*;W)"L"M"295/^#J(RI"RW<@"R)0 F7PM>!K25@N M)Z[2A,:.F^UH9C5-T$$3PA?.5"'A3Y9C_K.\JSUKW OV[LV"7H5?B!A Z+^' MP LB> /NGK-^]5@(FP"&UD+88>%A_MCF9RT4M0N95+N1*Y+AU-&Y)%%LT$G? M_N$GWH<>I*A!BOJTIX]LH\\+\_?P@DO*&&5+?7-+PC*$*WU M>_OX)_6*-3\ MM8786C"9O4E]+XZ2B;MI 8L;L+@7["]!F+E#YT+$)Q#AN ,A:1"27H0G&YFS M"9(3@FO?B[QVAF'#,.QET.5D@?2_8 Q/,0(_:*<8-12C,V\)LOR2*S(Z@1HG MXX[0C!NH<6\V/=LJBODUW&Y0Z-\"V#L#NK8A?")4P!,IU]B&,_X-&>=[AS+J M_:^-!W($5'+""*+ZRK&PO=V]R:W-H965T M0?G9*[4@UM9DS@Q,EOO/<%L/@0P Y+MA*V%NU^8*-'R\P4\+X7]@TL5$ MVB_ D@:0.*-ULJ\K2FS+!UHM0'M MHHG-O?C<>#2YX=+]BW=6TRDGG$VO9:9*A*_L$0VY, MT3(NNA1Q?S>%SE$7CH!+N.%"T+D9A):T.,8P:^X=U_?&K]R;P(V2MC#P6>:8 M/\>'Y*$U$F^-C..#A#=,GT+2.X8XBOM[]$S^'9X4T\7_)F7F'*32:4 M66F$'Z.YL9I*]^>^C-6,_?V,KITO3<4R' ;4KP;U&H/T_;O>>?1IG]W_1/;, M?+\UWS_$GLZT6G/?YU1"T)FCQ 6WL-"J[%+9^,Q85W''T)P98,:HC#.+.76 M+8 J/WLX<1V: ]LPG>\MLEK'N=?A!M8Z[?4&X7HW$7^'Q!=MR#-[9ZV]LX/V MKC!'31U"%H!94LKLRBK]!)KD0X>1&:A09RAM=Y_HFOWCCJ+H-'XI^XV@6GBX MT_@EZJ6?AP8RM9*V;IUVMQVY(S]I7NR/:137D_,/33W'J3&67!H0N"#*Z/2" MA.EZ-M8+JRH_7N;*TK#RKP5]3E"[ #I?*&6W"W=!^X%*?P-02P,$% @ M0H"J6 B%&UL MQ5=M;]HP$/XK5B9-FS21-Z#0021*VPVIG:JB;A^F?3#)$:(F=F8[T$K[\;.= M$ @+@79(_0+QRSWW/'?GY#Q84?;(%P "/24QX4-C(41Z;IK<7T"">8NF0.3* MG+($"SEDHD9*RHS21S68!$/#4HP@!E\H""S_EC"&.%9(DL?O M0H?2K#[>?3F.M?M,KW=N5F/^.")H6Q M9)!$)/_'3T4@M@S<_AX#IS!P=@SL]AX#MS#0D3-S9EK6)1;8&S"Z0DSMEFCJ M0<=&6TLU$5%IG HF5R-I)[PIA#(I F$2H"] 0X;31>2C"4B 5'5R2 H&IO2J(E6V?-]L)I!+S%K(5<^Q-R M+*>-9AF7ZYR/5"E$XAGQ7$P-T?'QN&X#3[>,JJOQW#UX][ $D@%'UXPFZ.I) M ",X1F.=3V!__.[EJ?ZR)R(K!*?-IE?-I-Z-ZW+)D!0W1>YC _SRJ)?_[) M:UTHOJJ5G#\SEMKY&!J_4URGU=8[4QR"E3.!9#.OJY'5R.@?E-#I\ MI9QN*:=[I!SY^6#RK2 +MTE-]Z":1G^O5'-6JCEK5/.%45EOLRB6"V$M_]R^ MW\"_:4>%5*\DU6LD]=":MNJH-%J]],B?"*PBL%\*[+_%*[%_ROB<"*P2']O: M?(FM_ZS+ F"[[*Q6K[=3FX=V5>EM-0IV([T)T2E3+0&.:]DUVK\T%Z="JZIU M-FJ=MRC7PNNI8G0BM&J,-DV.W=@C'%.P;DTIVLYNP1[8E=,SMYI0.37UID&QA&A*,8YA+2:IW)3QC+[P'Y M0-!4M](S*F09Z,>%O#L!4QOD^IQ2L1XH!^5MS/L+4$L#!!0 ( $* JEC0 M]NYIHP( -8* 9 >&PO=V]R:W-H965T) MG?A][?/$QSWI5L@'M0;0Z(E1KJ;>6NOJTO=5L0:&U86H@)LW2R$9UJ8K5[ZJ M).#2B1CUHR 8^PP3[F6I>W8KLU34FA(.MQ*IFC$LGZ^ BNW4"[V7!W=DM=;V M@9^E%5[!'/1]=2M-S^]<2L* *R(XDK"<>E_"RWQBQ[L!OPALU4X;V4@60CS8 MSDTY]0*[(*!0:.N S6T#,Z#4&IEE/+:>7C>E%>ZV7]RO7>PFE@56,!/T-RGU M>NI]]% )2UQ3?2>VWZ&-9V3]"D&5NZ)M,S;YY*&B5EJP5FQ6P AO[OBIY; C M"),C@J@51*<*XE80GRI(6D'BR#2A. XYUCA+I=@B:4<;-]MP,)W:A$^X_>QS M+8EF@FO"5\ + @J=Y: QH>?H [J?Y^CL[7GJ:S.K MU?I%.\-5,T-T9(8?^!F%P7L4!5%R0#W[GUI>H#@\*L]/E\?[WR$W+<:2\PU0+//;G@)C),E*;#-?W4(9#PDR"'-\H',]D F M'F=\+9R!S/;@ MC#HXHUXXIVRK7H?7;JLAS?*!S/;(C3MRXZ'SY)],_RO#\[X139C^3A%A*S[SU[DB7)F39FDT MP<7$[$[95%%-1XO*U14+H4V5XIIK4WB"M /,^Z40^J5C2Y6NE,W^ %!+ P04 M " !"@*I8:#&FY#@# #2$P #0 'AL+W-T>6QEUY-B9X[)VOWZ^=II^X(L8#UN[ M5#3V/3[G'MLWQ#"HS4JPNSEC)EJ60M9#,C>F^A#']73.2EI?J(I)BQ1*E]38 MKI[%=:49S6L@E2+N=3II7%(NR6@@%^5-:>IHJA;2#$G:AB)_^YP/23=]3R(O M-U8Y&Y*'L[<_%LI3=R4GGX?QZ/W[F@',2!T4O7R!ZT7$7JMW@6(KT M92F>D\>DKW:EW?!3*^2)IQBM'Z#9+!LF=#!R%B1O41TQ;O9T-"B4W&QM0GS M*M.218]4#,F8"C[1'%@%+;E8^7 / E,EE(Z,K2F;J@N1^I>'N[X'Y=;HE%PJ M[7+[#/Y[T@S? ]8],,B%: WVB ^,!A4UAFEY8SMNL L^@:*F?;^JK,.9IJMN M[Y)L".YFDTR4SIENTW3).C0:"%: 'Q>_%CO:RV-JS#NR8;)O64-/T,KX#^MMJ7GM;-GF5;E3Q1V4^+>QT MI.M#9;-;S0J^=/UET1K U+NX.JTJL?HH^$R6S$_^Q0E' [KF17.E^2^;#4IE M:@-,D^B1:<.GVY&?FE;W;&G6Y;0L<,^](_3\=]=YQB335&R;MK5_R*O\:L?) MU;^R['ZK[!L.>FQ>L(=N\O(83*;'8/(H:K)_#":SPS>9'*;'N#ED;)UD=LXQ M;32"\^*0?(.3I]@DC28++@R736_.\YS))\<9*V_HQ/[!LJ-OQ^>LH MA[EMP M2#;MKRSGBS)K1]W"0C2C-NTO,+UNVAY6;2XN<[9D^;CIZMG$-2/;L%F;"PC[ MR(V[P@C&\5@8 0S+@SG .)Z%Y?F?YM-'Y^,QS%L_B/113A_E>%8(&;L/EB?, MR>P5GFF6)4F:8BLZ'@<=C+%U2U/X":MAWH"!Y8%,?[;6^&[C%?)\'6![^ER% M8#/%*Q&;*;[6@(37#1A9%MYM+ \PL%W :@?RA_- 384Y20*[BGG#GF \/]A3DB19%D8 "SM($@R!IQ%', ?@ 4.2Q+T']]Y'\?H] M%6_^BS?Z#5!+ P04 " !"@*I8EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( $* JE@LH3H_FP, "$: / M>&PO=V]R:V)O;VLN>&ULQ9E;;]HP%(#_BI6G3AJ#)/2J4HD"ZY 8H 7U=3+) M@5AU;&8[]/+KYR1C+%Q)?<+Z<).>SD]MGJ9[64CZ1EX(+/0AR8W8W MW:Y.*:"9S@%,P;M1KW?1+2@3P=WM8:REZKH% M:2 U3 I;654\,GC6_]JK(MDSS=:,,_,Z".I]#@$IF& %>X-L$/0"HG/Y_$TJ M]B:%H3Q)E>1\$(1-PR,HP])WU4D%N:)K7=<8NOY!+<@@N.C9 3=,:5/WJ,>G MEG$/MG-3*HW\RK@!-:8&'I0L=TQLJV'L672=TZCC<-@V0;Q1_Q-&N=FP%,8R M+0L0IHFC EX!"IVSG0Z(H 4,@I'<@ZK.QQY@FC7G9BR4$REUPVR#FF8UGD>4 MQ7P\F2>3,;%[R6(V'0]7MG _G WGHPEQ(",$,CHAY,_(@8P1R/@DD,G*;KY/ MY@YD'X'LGQ"R%!P72-WXQ9T UN/=;B#K$LT3&L#8N"Z:* MT+F(I4%D!6 M]*5]5V$6"#UK((%MU:-^]AY ;A7=Y2PE4]&,YF)B'@@]B\!>SH*9XF^:&-G9 MK,UL(%+6CB6FA-"S$Y;TE>SK9%O_7:1 QDRG7.JRE7E#3 FA9R=,A6:9U<%* MTCAPDE.I%0_H"ZF)A7(L]>07-X^R)CJHD\J^;(X](A MPRQC54_*74Q,-9%GU1S%K*Y^6>19-OB3[:[?(DPWD6?=X)A]%Q,S M3N39.(<$- 9#&7<34(P9)O9LF&K.?Q0*32J5\AN)B87&+? MY>(N 5OV:VSM8F)RB3W+!9]1N'*),;G$ON6"K0K)F8N)R26NY=(]?)+(8,,$ M9'-["&WK4\K3I2+5IGGOTC^O%D>;DO.1K5N(F:39X0O'X>O,W6]02P,$% M @ 0H"J6$"[PRV' 0 O!< !H !X;"]?0"%: :MNV%:\0 3F(G)3[*KP]HU@ 0=UT0WR M646VE7+(IZ:.AQ/;1A?56$8=/ZNC_9-UU5 MQ'[9'5Q;;,_%P3O-\XGKGF=DJ\7SS,'FVOK_3&SV^]/6?S;;[\K7\8_![J?I MSN'H?\BPGYP-UKMEUJUWDKG400I!FC[((,C2!XT@ M:)0^: Q!X_1!$PB:I ^:0M T?= ,@F;I@^80-$\?)#G*F!,DO6!-H+4@UT+@ MM2#80B"V(-E"8+8@VD*@MB#;0N"V(-Q"(+<@W4)@MR#>0J"WHMY*H+>BWDJ@ MM[[\;!/HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NAMJ+<1 MZ&VHMQ'H;:BW$>AM+YAOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM M[]0[Q&OIPZ/GOL;;R'=2'?MW_>/SM^5]$W$>W7!V<%F_^@502P,$% @ M0H"J6/]Y:I*? 0 '1@ !, !;0V]N=&5N=%]4>7!E&ULS9G-;H,P M$(1?!7&-@F.[37^4Y-+VVN;0%W!A"2B +=M)D[>O(3]2JQ0E2J7.!0N\.S-X MI>\ D_>M(1=MZJIQT[CPWCPRYM*":N42;:@).[FVM?+AUBZ84>E2+8B)T6C, M4MUX:OS0MQKQ;/),N5I5/GK9A,>NU,TTME2Y.'K:%;9>TU@94Y6I\F&?K9OL MA\MP[Y"$SJ[&%:5Q@U 0LY,.[<[O!ON^MS596V84S97UKZH.56Q3,>>W%;FD M7^)$1IWG94J93E=U:$F),<#2 X^0@F"0E2.@E2.PE2. E6. M0E6.@E6.PE6. E:.0E:!0E:!0E:!0E:!0E:!0E:!0E:!0E:!0E:!0E:!0E:) M0E:)0E:)0E:)0E:)0E:)0E:)0E:)0E:)0E;YGV3]T'KYUQ^LVS6I5=D<_%GW M5V#V!5!+ 0(4 Q0 ( $* JE@'04UB@0 +$ 0 " M 0 !D;V-0&UL4$L! A0#% @ 0H"J6-],MXGN M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ 0H"J6)E&PO=V]R:W-H965T&UL4$L! A0# M% @ 0H"J6/4-Z4X[!@ 'AD !@ ("!@@X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 0H"J6,#;*3-C M!@ J"D !@ ("!8AX 'AL+W=OJCT$ #G" & @(&G+ >&PO=V]R:W-H965T&UL4$L! A0#% @ 0H"J6#ZO-SY9"0 @QH !@ M ("!&C$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0H"J6(E7_7'"!P MJ1( !D ("!+T8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0H"J6%[;Q5#_! [ L !D M ("!*ED 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0H"J6.M$-P! @ F04 !D ("!WFL 'AL M+W=O=NSN0% M "K( &0 @(%5;@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 0H"J M6-@=7N<= P 0< !D ("!8WT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0H"J6&Q:3BL9! V0D M !D ("!FX< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0H"J6'&(PVNR P MPL !D M ("!]I 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 0H"J6''+IQB_ @ ! @ !D ("!9IP 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 0H"J6!0= MP(.< P '!$ !D ("!OZH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0H"J6'MOMU=! P V H !D M ("!5;D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 0H"J6-#V[FFC @ U@H !D ("! M/,, 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " !"@*I8_WEJDI\! =& $P M @ 'ISP 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 +P O , , "Y %T0 ! end XML 53 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 54 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 56 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.1.u2 html 97 201 1 false 43 0 false 7 false false R1.htm 0000001 - Document - Cover Sheet http://thetradedesk.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Disclosure - Nature of Operations Sheet http://thetradedesk.com/role/NatureofOperations Nature of Operations Notes 7 false false R8.htm 0000008 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Earnings Per Share Sheet http://thetradedesk.com/role/EarningsPerShare Earnings Per Share Notes 9 false false R10.htm 0000010 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net Sheet http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNet Cash, Cash Equivalents and Short-Term Investments, Net Notes 10 false false R11.htm 0000011 - Disclosure - Leases Sheet http://thetradedesk.com/role/Leases Leases Notes 11 false false R12.htm 0000012 - Disclosure - Debt Sheet http://thetradedesk.com/role/Debt Debt Notes 12 false false R13.htm 0000013 - Disclosure - Capitalization Sheet http://thetradedesk.com/role/Capitalization Capitalization Notes 13 false false R14.htm 0000014 - Disclosure - Stock-Based Compensation Sheet http://thetradedesk.com/role/StockBasedCompensation Stock-Based Compensation Notes 14 false false R15.htm 0000015 - Disclosure - Income Taxes Sheet http://thetradedesk.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 0000016 - Disclosure - Segment and Geographic Information Sheet http://thetradedesk.com/role/SegmentandGeographicInformation Segment and Geographic Information Notes 16 false false R17.htm 0000017 - Disclosure - Commitments and Contingencies Sheet http://thetradedesk.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 17 false false R18.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 18 false false R19.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 19 false false R20.htm 9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 20 false false R21.htm 9954472 - Disclosure - Earnings Per Share (Tables) Sheet http://thetradedesk.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://thetradedesk.com/role/EarningsPerShare 21 false false R22.htm 9954473 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net (Tables) Sheet http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetTables Cash, Cash Equivalents and Short-Term Investments, Net (Tables) Tables http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNet 22 false false R23.htm 9954474 - Disclosure - Leases (Tables) Sheet http://thetradedesk.com/role/LeasesTables Leases (Tables) Tables http://thetradedesk.com/role/Leases 23 false false R24.htm 9954475 - Disclosure - Stock-Based Compensation (Tables) Sheet http://thetradedesk.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://thetradedesk.com/role/StockBasedCompensation 24 false false R25.htm 9954476 - Disclosure - Segment and Geographic Information (Tables) Sheet http://thetradedesk.com/role/SegmentandGeographicInformationTables Segment and Geographic Information (Tables) Tables http://thetradedesk.com/role/SegmentandGeographicInformation 25 false false R26.htm 9954477 - Disclosure - Earnings Per Share - Additional Information (Detail) Sheet http://thetradedesk.com/role/EarningsPerShareAdditionalInformationDetail Earnings Per Share - Additional Information (Detail) Details 26 false false R27.htm 9954478 - Disclosure - Earnings Per Share - Computation of Basic and Diluted EPS (Detail) Sheet http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail Earnings Per Share - Computation of Basic and Diluted EPS (Detail) Details 27 false false R28.htm 9954479 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities (Detail) Sheet http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities (Detail) Details 28 false false R29.htm 9954480 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Contractual Maturities of Short-Term Investments (Detail) Sheet http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofContractualMaturitiesofShortTermInvestmentsDetail Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Contractual Maturities of Short-Term Investments (Detail) Details 29 false false R30.htm 9954481 - Disclosure - Leases (Detail) Sheet http://thetradedesk.com/role/LeasesDetail Leases (Detail) Details http://thetradedesk.com/role/LeasesTables 30 false false R31.htm 9954482 - Disclosure - Debt (Detail) Sheet http://thetradedesk.com/role/DebtDetail Debt (Detail) Details http://thetradedesk.com/role/Debt 31 false false R32.htm 9954483 - Disclosure - Capitalization (Details) Sheet http://thetradedesk.com/role/CapitalizationDetails Capitalization (Details) Details http://thetradedesk.com/role/Capitalization 32 false false R33.htm 9954484 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) Sheet http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) Details 33 false false R34.htm 9954485 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) Sheet http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail Stock-Based Compensation - Summary of Stock Option Activity (Detail) Details 34 false false R35.htm 9954486 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 35 false false R36.htm 9954487 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Detail) Sheet http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail Stock-Based Compensation - Summary of Restricted Stock Activity (Detail) Details 36 false false R37.htm 9954488 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 37 false false R38.htm 9954489 - Disclosure - Segment and Geographic Information (Detail) Sheet http://thetradedesk.com/role/SegmentandGeographicInformationDetail Segment and Geographic Information (Detail) Details http://thetradedesk.com/role/SegmentandGeographicInformationTables 38 false false R39.htm 9954490 - Disclosure - Commitments and Contingencies (Detail) Sheet http://thetradedesk.com/role/CommitmentsandContingenciesDetail Commitments and Contingencies (Detail) Details http://thetradedesk.com/role/CommitmentsandContingencies 39 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: ecd:TrdArrDuration, us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 - ttd-20240331.htm 4 ttd-20240331.htm ttd-20240331.xsd ttd-20240331_cal.xml ttd-20240331_def.xml ttd-20240331_lab.xml ttd-20240331_pre.xml ttd-20240331_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 59 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ttd-20240331.htm": { "nsprefix": "ttd", "nsuri": "http://thetradedesk.com/20240331", "dts": { "inline": { "local": [ "ttd-20240331.htm" ] }, "schema": { "local": [ "ttd-20240331.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", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "ttd-20240331_cal.xml" ] }, "definitionLink": { "local": [ "ttd-20240331_def.xml" ] }, "labelLink": { "local": [ "ttd-20240331_lab.xml" ] }, "presentationLink": { "local": [ "ttd-20240331_pre.xml" ] } }, "keyStandard": 188, "keyCustom": 13, "axisStandard": 17, "axisCustom": 0, "memberStandard": 29, "memberCustom": 14, "hidden": { "total": 10, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/us-gaap/2023": 1 }, "contextCount": 97, "entityCount": 1, "segmentCount": 43, "elementCount": 413, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 358, "http://xbrl.sec.gov/ecd/2023": 31, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://thetradedesk.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "unique": true } }, "R3": { "role": "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R5": { "role": "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://thetradedesk.com/role/NatureofOperations", "longName": "0000007 - Disclosure - Nature of Operations", "shortName": "Nature of Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://thetradedesk.com/role/EarningsPerShare", "longName": "0000009 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNet", "longName": "0000010 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net", "shortName": "Cash, Cash Equivalents and Short-Term Investments, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://thetradedesk.com/role/Leases", "longName": "0000011 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://thetradedesk.com/role/Debt", "longName": "0000012 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://thetradedesk.com/role/Capitalization", "longName": "0000013 - Disclosure - Capitalization", "shortName": "Capitalization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://thetradedesk.com/role/StockBasedCompensation", "longName": "0000014 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://thetradedesk.com/role/IncomeTaxes", "longName": "0000015 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://thetradedesk.com/role/SegmentandGeographicInformation", "longName": "0000016 - Disclosure - Segment and Geographic Information", "shortName": "Segment and Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://thetradedesk.com/role/CommitmentsandContingencies", "longName": "0000017 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true }, "uniqueAnchor": null }, "R19": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://thetradedesk.com/role/EarningsPerShareTables", "longName": "9954472 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetTables", "longName": "9954473 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net (Tables)", "shortName": "Cash, Cash Equivalents and Short-Term Investments, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://thetradedesk.com/role/LeasesTables", "longName": "9954474 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://thetradedesk.com/role/StockBasedCompensationTables", "longName": "9954475 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://thetradedesk.com/role/SegmentandGeographicInformationTables", "longName": "9954476 - Disclosure - Segment and Geographic Information (Tables)", "shortName": "Segment and Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://thetradedesk.com/role/EarningsPerShareAdditionalInformationDetail", "longName": "9954477 - Disclosure - Earnings Per Share - Additional Information (Detail)", "shortName": "Earnings Per Share - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "c-4", "name": "ttd:CommonStockNumberOfClasses", "unitRef": "class", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "ttd:CommonStockNumberOfClasses", "unitRef": "class", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail", "longName": "9954478 - Disclosure - Earnings Per Share - Computation of Basic and Diluted EPS (Detail)", "shortName": "Earnings Per Share - Computation of Basic and Diluted EPS (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "unique": true } }, "R28": { "role": "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail", "longName": "9954479 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities (Detail)", "shortName": "Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "unique": true } }, "R29": { "role": "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofContractualMaturitiesofShortTermInvestmentsDetail", "longName": "9954480 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Contractual Maturities of Short-Term Investments (Detail)", "shortName": "Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Contractual Maturities of Short-Term Investments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://thetradedesk.com/role/LeasesDetail", "longName": "9954481 - Disclosure - Leases (Detail)", "shortName": "Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://thetradedesk.com/role/DebtDetail", "longName": "9954482 - Disclosure - Debt (Detail)", "shortName": "Debt (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-41", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-41", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://thetradedesk.com/role/CapitalizationDetails", "longName": "9954483 - Disclosure - Capitalization (Details)", "shortName": "Capitalization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-57", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "unique": true } }, "R33": { "role": "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail", "longName": "9954484 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail)", "shortName": "Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-62", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "unique": true } }, "R34": { "role": "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail", "longName": "9954485 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-70", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-70", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "unique": true } }, "R35": { "role": "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954486 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-72", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "unique": true } }, "R36": { "role": "http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail", "longName": "9954487 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Detail)", "shortName": "Stock-Based Compensation - Summary of Restricted Stock Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail", "longName": "9954488 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://thetradedesk.com/role/SegmentandGeographicInformationDetail", "longName": "9954489 - Disclosure - Segment and Geographic Information (Detail)", "shortName": "Segment and Geographic Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "ttd:NumberOfBusinessActivity", "unitRef": "businessactivity", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ttd:NumberOfBusinessActivity", "unitRef": "businessactivity", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://thetradedesk.com/role/CommitmentsandContingenciesDetail", "longName": "9954490 - Disclosure - Commitments and Contingencies (Detail)", "shortName": "Commitments and Contingencies (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-89", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-89", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20240331.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r12", "r605" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses of $12,852 and $12,826 as of March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r180", "r181" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r15" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r655" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "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." } } }, "auth_ref": [ "r51" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r340", "r341", "r342", "r471", "r710", "r711", "r712", "r761", "r778" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r661" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r661" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r661" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r661" ] }, "ttd_AdjustedSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "AdjustedSecuredOvernightFinancingRateSOFROvernightIndexSwapRateMember", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Adjusted Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Adjusted Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r41", "r42", "r305" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r626", "r637", "r647", "r672" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r629", "r640", "r650", "r675" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r661" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r668" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r633", "r641", "r651", "r668", "r676", "r680", "r688" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r686" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r334", "r343" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r107", "r182", "r216" ] }, "ttd_AmendedCreditFacilityLetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "AmendedCreditFacilityLetterOfCreditMember", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amended Credit Facility, Letter of Credit", "label": "Amended Credit Facility, Letter Of Credit [Member]", "documentation": "Amended Credit Facility, Letter Of Credit" } } }, "auth_ref": [] }, "ttd_AmendedCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "AmendedCreditFacilityMember", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amended Credit Facility", "label": "Amended Credit Facility [Member]", "documentation": "Amended Credit Facility" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings (loss) per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r147" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "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." } } }, "auth_ref": [ "r81", "r103", "r122", "r158", "r166", "r171", "r213", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r362", "r366", "r381", "r444", "r513", "r605", "r617", "r727", "r728", "r765" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL CURRENT ASSETS", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r99", "r108", "r122", "r213", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r362", "r366", "r381", "r605", "r727", "r728", "r765" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ttd_AvailableForSaleSecuritiesDebtMaturitiesWithInOneToTwoYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithInOneToTwoYearsFairValue", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofContractualMaturitiesofShortTermInvestmentsDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofContractualMaturitiesofShortTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Due in one to two years", "label": "Available For Sale Securities Debt Maturities With In One To Two Years Fair Value", "documentation": "Available for sale securities debt maturities with in one to two years fair value." } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofContractualMaturitiesofShortTermInvestmentsDetail": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofContractualMaturitiesofShortTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Due in one year", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "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)." } } }, "auth_ref": [ "r191", "r442" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofContractualMaturitiesofShortTermInvestmentsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofContractualMaturitiesofShortTermInvestmentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r185", "r223", "r439", "r718" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r683" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r684" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r679" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r679" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r679" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r679" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r679" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r679" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r682" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r681" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r680" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r680" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "ttd_BillingsGross": { "xbrltype": "percentItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "BillingsGross", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross billings", "label": "Billings Gross", "documentation": "Billings, gross." } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized assets financed by accounts payable", "label": "Capital Expenditures Incurred but Not yet Paid", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r24", "r25", "r26" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail": { "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r23", "r101", "r583" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Cash, Cash Equivalents, and Short-Term Investments", "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." } } }, "auth_ref": [ "r704" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestmentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, and Short-term Investments [Abstract]", "label": "Cash, Cash Equivalents, and Short-Term Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNet" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents and Short-Term Investments, Net", "label": "Cash, Cash Equivalents, and Short-Term Investments [Text Block]", "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities." } } }, "auth_ref": [ "r717" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents\u2014Beginning of period", "periodEndLabel": "Cash and cash equivalents\u2014End of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "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." } } }, "auth_ref": [ "r23", "r66", "r119" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r1", "r66" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "SUPPLEMENTAL CASH FLOW INFORMATION:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashMember", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash [Member]", "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." } } }, "auth_ref": [ "r101" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r659" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer", "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r716" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/role/CapitalizationDetails", "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r96", "r104", "r105", "r106", "r122", "r141", "r142", "r144", "r146", "r152", "r153", "r213", "r240", "r242", "r243", "r244", "r247", "r248", "r277", "r278", "r281", "r284", "r291", "r381", "r464", "r465", "r466", "r467", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r501", "r522", "r541", "r563", "r564", "r565", "r566", "r567", "r694", "r707", "r713" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://thetradedesk.com/role/CapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "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." } } }, "auth_ref": [ "r104", "r105", "r106", "r152", "r277", "r278", "r279", "r281", "r284", "r289", "r291", "r464", "r465", "r466", "r467", "r595", "r694", "r707" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r660" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r660" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial Paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r75", "r611", "r612", "r613", "r614" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 11)", "label": "Commitments and Contingencies", "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." } } }, "auth_ref": [ "r19", "r46", "r445", "r500" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r73", "r229", "r231", "r570", "r725" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/role/CapitalizationDetails", "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Class A common stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r778" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Class B common stock", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r778" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Class A and B Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r607", "r608", "r609", "r611", "r612", "r613", "r614", "r710", "r711", "r761", "r777", "r778" ] }, "ttd_CommonStockNumberOfClasses": { "xbrltype": "integerItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "CommonStockNumberOfClasses", "presentation": [ "http://thetradedesk.com/role/EarningsPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of classes of common stock", "label": "Common Stock Number Of Classes", "documentation": "The number of classes of common stock of the entity." } } }, "auth_ref": [] }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r50" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r50", "r501" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r50" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "periodEndLabel": "Balance at end of period (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r6", "r50", "r501", "r519", "r778", "r779" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value $0.000001 Class A, 1,000,000 shares authorized; 444,809 and 444,997 shares issued and outstanding as of March\u00a031, 2024 and December\u00a031, 2023, respectively Class B, 95,000 shares authorized; 43,919 and 43,919 shares issued and outstanding as of March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r50", "r447", "r605" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r665" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r664" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r666" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r663" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate Debt Securities", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r597", "r599", "r776" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Platform operations", "label": "Cost of Goods and Services Sold", "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." } } }, "auth_ref": [ "r61", "r438" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://thetradedesk.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r74", "r120", "r249", "r255", "r256", "r257", "r258", "r259", "r260", "r265", "r272", "r273", "r275" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt:", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r124", "r250", "r251", "r252", "r253", "r254", "r256", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r274", "r393", "r590", "r591", "r592", "r593", "r594", "r708" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r17", "r35", "r38", "r43", "r44", "r45", "r47", "r77", "r78", "r124", "r250", "r251", "r252", "r253", "r254", "r256", "r261", "r262", "r263", "r264", "r266", "r267", "r268", "r269", "r270", "r271", "r274", "r393", "r590", "r591", "r592", "r593", "r594", "r708" ] }, "ttd_DebtInstrumentVariableRateFloor": { "xbrltype": "percentItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "DebtInstrumentVariableRateFloor", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Floor interest rate", "label": "Debt Instrument, Variable Rate, Floor", "documentation": "Debt Instrument, Variable Rate, Floor" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities Available-for-Sale [Table]", "label": "Debt Securities, Available-for-Sale [Table]", "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)." } } }, "auth_ref": [ "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r346", "r347" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "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." } } }, "auth_ref": [ "r4", "r161" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r303", "r307", "r336", "r337", "r339", "r601" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "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." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r621" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r654" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic earnings (loss) per share (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r114", "r130", "r131", "r132", "r133", "r134", "r139", "r141", "r144", "r145", "r146", "r150", "r377", "r378", "r440", "r455", "r585" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted earnings (loss) per share (in dollars per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r114", "r130", "r131", "r132", "r133", "r134", "r141", "r144", "r145", "r146", "r150", "r377", "r378", "r440", "r455", "r585" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://thetradedesk.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r138", "r147", "r148", "r149" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Federal tax at statutory rate (as a percent)", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r123", "r349", "r357" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Provision for (benefit from) income taxes, benefits associated with stock-based awards", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount", "documentation": "Amount 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 expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r695", "r759" ] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeBenefitsAndShareBasedCompensation", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation recorded", "label": "Employee Benefits and Share-Based Compensation", "documentation": "Amount of expense for employee benefit and equity-based compensation." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation included in capitalized software development costs", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r335" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense, by operating expense category", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average period for recognition of stock based expense (in years)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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." } } }, "auth_ref": [ "r338" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r758" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation relating to options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r758" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Employee Stock Option [Member]", "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." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r619" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r619" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r619" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r693" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r619" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r619" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r619" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r619" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r6", "r97", "r111", "r112", "r113", "r125", "r126", "r127", "r129", "r135", "r137", "r151", "r214", "r215", "r292", "r340", "r341", "r342", "r353", "r354", "r368", "r369", "r370", "r371", "r372", "r373", "r376", "r386", "r387", "r388", "r389", "r390", "r391", "r405", "r458", "r459", "r460", "r471", "r541" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r662" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r626", "r637", "r647", "r672" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r623", "r634", "r644", "r669" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r668" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r263", "r296", "r297", "r298", "r299", "r300", "r301", "r379", "r410", "r411", "r412", "r591", "r592", "r597", "r598", "r599" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r263", "r296", "r301", "r379", "r410", "r597", "r598", "r599" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r263", "r296", "r301", "r379", "r411", "r591", "r592", "r597", "r598", "r599" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r263", "r296", "r297", "r298", "r299", "r300", "r301", "r410", "r411", "r412", "r591", "r592", "r597", "r598", "r599" ] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "NYFRB Rate", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "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." } } }, "auth_ref": [ "r760" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r217", "r218", "r220", "r221", "r222", "r224", "r225", "r226", "r274", "r289", "r374", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r454", "r589", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r719", "r720", "r721", "r722" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign currency exchange loss (gain), net", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r382", "r383", "r384", "r385", "r538" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r630", "r641", "r651", "r676" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r630", "r641", "r651", "r676" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r630", "r641", "r651", "r676" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r630", "r641", "r651", "r676" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r630", "r641", "r651", "r676" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r62", "r524" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r59" ] }, "ttd_GokulRajaramMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "GokulRajaramMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Gokul Rajaram [Member]", "documentation": "Gokul Rajaram" } } }, "auth_ref": [] }, "us-gaap_GuaranteeObligationsByNatureAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsByNatureAxis", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature", "label": "Guarantor Obligations, Nature [Axis]", "documentation": "Information by nature of guarantee." } } }, "auth_ref": [ "r236", "r237", "r238", "r239" ] }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsCurrentCarryingValue", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Recorded obligation", "label": "Guarantor Obligations, Current Carrying Value", "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." } } }, "auth_ref": [ "r238" ] }, "us-gaap_GuaranteeObligationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsLineItems", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantees and Indemnifications", "label": "Guarantor Obligations [Line Items]", "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." } } }, "auth_ref": [ "r236", "r237", "r238", "r239" ] }, "us-gaap_GuaranteeObligationsNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteeObligationsNatureDomain", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature", "label": "Guarantor Obligations, Nature [Domain]", "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r236", "r237", "r238", "r239" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r0", "r57", "r85", "r158", "r165", "r170", "r173", "r441", "r451", "r587" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r227", "r228", "r525" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r228", "r525" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://thetradedesk.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r123", "r345", "r350", "r351", "r352", "r355", "r358", "r359", "r360", "r469" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for (benefit from) income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r88", "r94", "r136", "r137", "r162", "r348", "r356", "r456" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "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." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current and non-current liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r706" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "ttd_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Increase Decrease In Operating Lease Liabilities", "documentation": "Increase decrease in operating lease liabilities." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current and non-current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IndemnificationGuaranteeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndemnificationGuaranteeMember", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Indemnifications", "label": "Indemnification Agreement [Member]", "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." } } }, "auth_ref": [ "r726" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r633", "r641", "r651", "r668", "r676", "r680", "r688" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r686" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r622", "r692" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r622", "r692" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r622", "r692" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest income, net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r87" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Type", "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r483", "r485", "r486", "r488", "r490", "r546", "r548", "r550", "r553", "r554", "r555", "r556", "r558", "r559", "r560", "r561", "r562", "r609" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r483", "r485", "r486", "r488", "r490", "r546", "r548", "r550", "r553", "r554", "r555", "r556", "r558", "r559", "r560", "r561", "r562", "r609" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contractual Maturities of Short-Term Investments", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "ttd_JayGrantMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "JayGrantMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Jay Grant [Member]", "documentation": "Jay Grant" } } }, "auth_ref": [] }, "ttd_JeffTGreenMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "JeffTGreenMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Jeff T. Green [Member]", "documentation": "Jeff T. Green" } } }, "auth_ref": [] }, "ttd_LauraSchenkeinMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "LauraSchenkeinMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Laura Schenkein [Member]", "documentation": "Laura Schenkein" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/LeasesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/LeasesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r398", "r604" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://thetradedesk.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Components of Lease Expense", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r763" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://thetradedesk.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r394" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding letters of credit", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "Liabilities", "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." } } }, "auth_ref": [ "r14", "r122", "r213", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r363", "r366", "r367", "r381", "r499", "r586", "r617", "r727", "r765", "r766" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r55", "r82", "r449", "r605", "r709", "r723", "r762" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL CURRENT LIABILITIES", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r16", "r100", "r122", "r213", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r363", "r366", "r367", "r381", "r605", "r727", "r765", "r766" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding debt balance", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "documentation": "Fair value of the amount outstanding under the credit facility." } } }, "auth_ref": [ "r380" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r13" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Availability under the credit facility", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r13" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fee percentage for undrawn amounts", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "ttd_LineOfCreditMaximumAmountRightToIncrease": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "LineOfCreditMaximumAmountRightToIncrease", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit maximum amount right to increase", "label": "Line Of Credit Maximum Amount Right To Increase", "documentation": "Line of credit maximum amount right to increase." } } }, "auth_ref": [] }, "ttd_LoanAndSecurityAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "LoanAndSecurityAgreementMember", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loan and Security Agreement", "label": "Loan And Security Agreement [Member]", "documentation": "Loan and security agreement." } } }, "auth_ref": [] }, "ttd_LoanAndSecurityAgreementRevolvingLoanFacilityLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "LoanAndSecurityAgreementRevolvingLoanFacilityLettersOfCreditMember", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loan and Security Agreement Revolving Loan Facility Letter of Credit", "label": "Loan And Security Agreement Revolving Loan Facility Letters Of Credit [Member]", "documentation": "Loan and security agreement revolving loan facility letters of credit." } } }, "auth_ref": [] }, "ttd_LoanAndSecurityAgreementRevolvingLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "LoanAndSecurityAgreementRevolvingLoanFacilityMember", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loan and Security Agreement Revolving Loan Facility", "label": "Loan And Security Agreement Revolving Loan Facility [Member]", "documentation": "Loan and security agreement revolving loan facility." } } }, "auth_ref": [] }, "ttd_LoanAndSecurityAgreementRevolvingLoanFacilitySwinglineBorrowingsMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "LoanAndSecurityAgreementRevolvingLoanFacilitySwinglineBorrowingsMember", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Loan and Security Agreement Revolving Loan Facility Swingline Borrowings", "label": "Loan And Security Agreement Revolving Loan Facility Swingline Borrowings [Member]", "documentation": "Loan and security agreement revolving loan facility swingline borrowings." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "ttd_MarketBasedPerformanceAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "MarketBasedPerformanceAwardMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "CEO Performance Option", "label": "Market Based Performance Award [Member]", "documentation": "Market Based Performance Award" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r232", "r233", "r234", "r235", "r302", "r437", "r457", "r491", "r492", "r547", "r549", "r551", "r552", "r557", "r580", "r581", "r588", "r595", "r600", "r606", "r729", "r767", "r768", "r769", "r770", "r771", "r772" ] }, "ttd_MaximumRatioOfConsolidatedFundedDebtToConsolidatedEBITDA": { "xbrltype": "percentItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "MaximumRatioOfConsolidatedFundedDebtToConsolidatedEBITDA", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum ratio of consolidated funded debt to consolidated EBITDA", "label": "Maximum Ratio Of Consolidated Funded Debt To Consolidated E B I T D A", "documentation": "Maximum ratio of consolidated funded debt to consolidated EBITDA." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r660" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r660" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r232", "r233", "r234", "r235", "r302", "r437", "r457", "r491", "r492", "r547", "r549", "r551", "r552", "r557", "r580", "r581", "r588", "r595", "r600", "r606", "r729", "r767", "r768", "r769", "r770", "r771", "r772" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r679" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Money Market Funds", "label": "Money Market Funds [Member]", "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." } } }, "auth_ref": [ "r731" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r687" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r661" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://thetradedesk.com/role/NatureofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Operations", "label": "Nature of Operations [Text Block]", "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." } } }, "auth_ref": [ "r89", "r95" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r118" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r118" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r66", "r67", "r68" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "verboseLabel": "Net income (loss)", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r58", "r68", "r86", "r98", "r109", "r110", "r113", "r122", "r128", "r130", "r131", "r132", "r133", "r136", "r137", "r143", "r158", "r165", "r170", "r173", "r213", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r378", "r381", "r453", "r521", "r539", "r540", "r587", "r615", "r727" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r660" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r630", "r641", "r651", "r668", "r676" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r658" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r657" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r668" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r687" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r687" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "International", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r780", "r781", "r782", "r783" ] }, "ttd_NoncashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "NoncashLeaseExpense", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash lease expense", "label": "Noncash Lease Expense", "documentation": "Noncash lease expense." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total other income, net", "label": "Nonoperating Income (Expense)", "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)." } } }, "auth_ref": [ "r63" ] }, "ttd_NumberOfBusinessActivity": { "xbrltype": "integerItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "NumberOfBusinessActivity", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of business activity", "label": "Number Of Business Activity", "documentation": "Number Of Business Activity" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r715" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r715" ] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenseMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Platform operations", "label": "Operating Expense [Member]", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [ "r11" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r158", "r165", "r170", "r173", "r587" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/LeasesDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "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." } } }, "auth_ref": [ "r399", "r604" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r396" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r396" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for operating lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r397", "r403" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r395" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "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." } } }, "auth_ref": [ "r69", "r70", "r71", "r80" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, non-current", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r102" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities, non-current", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r18" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r68" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other expense (income):", "label": "Other Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r660" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r628", "r639", "r649", "r674" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r631", "r642", "r652", "r677" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r631", "r642", "r652", "r677" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r656" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of Class A common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r22" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Taxes paid related to net settlement of restricted stock awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r116" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r64" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r65" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Capitalized software development costs", "label": "Payments to Develop Software", "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." } } }, "auth_ref": [ "r65" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r659" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r659" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r658" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r668" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r661" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r657" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757" ] }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock", "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r49", "r277" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r49", "r501" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, issued (in shares)", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r49", "r277" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "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." } } }, "auth_ref": [ "r49", "r501", "r519", "r778", "r779" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of March\u00a031, 2024 and December\u00a031, 2023", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r49", "r446", "r605" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r704" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of investments", "label": "Proceeds from Sale, Maturity and Collection of Investments", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r2", "r9" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r98", "r109", "r110", "r117", "r122", "r128", "r136", "r137", "r158", "r165", "r170", "r173", "r213", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r361", "r364", "r365", "r378", "r381", "r441", "r452", "r470", "r521", "r539", "r540", "r587", "r602", "r603", "r616", "r705", "r727" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r5", "r443", "r450", "r605" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for expected credit losses on accounts receivable", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r115", "r219" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r656" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r656" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r232", "r233", "r234", "r235", "r295", "r302", "r330", "r331", "r332", "r413", "r437", "r457", "r491", "r492", "r547", "r549", "r551", "r552", "r557", "r580", "r581", "r588", "r595", "r600", "r606", "r609", "r724", "r729", "r768", "r769", "r770", "r771", "r772" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r232", "r233", "r234", "r235", "r295", "r302", "r330", "r331", "r332", "r413", "r437", "r457", "r491", "r492", "r547", "r549", "r551", "r552", "r557", "r580", "r581", "r588", "r595", "r600", "r606", "r609", "r724", "r729", "r768", "r769", "r770", "r771", "r772" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r623", "r634", "r644", "r669" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Technology and development", "label": "Research and Development Expense", "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." } } }, "auth_ref": [ "r48", "r344", "r773" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Technology and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r624", "r635", "r645", "r670" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r625", "r636", "r646", "r671" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r632", "r643", "r653", "r678" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "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." } } }, "auth_ref": [ "r27" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r52", "r79", "r448", "r461", "r462", "r468", "r502", "r605" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r97", "r125", "r126", "r127", "r129", "r135", "r137", "r214", "r215", "r340", "r341", "r342", "r353", "r354", "r368", "r370", "r371", "r373", "r376", "r458", "r460", "r471", "r778" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r159", "r160", "r164", "r168", "r169", "r175", "r177", "r179", "r293", "r294", "r438" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Billings Percentage, Based on Billing Address of Clients or Client Affiliates", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r10" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues From External Customers and Long Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets obtained in exchange for operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r404", "r604" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r687" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r687" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Available-for-Sale Securities [Line Items]", "label": "Debt Securities, Available-for-Sale [Line Items]", "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." } } }, "auth_ref": [ "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194" ] }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash, Cash Equivalents and Short-term Investments in Marketable Securities", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://thetradedesk.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Computation of Basic and Diluted EPS", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r714" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Employee Service Share based Compensation, Allocation of Recognized Period Costs [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "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." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ScheduleOfGuaranteeObligationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGuaranteeObligationsTable", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Guarantee Obligations [Table]", "label": "Schedule of Guarantor Obligations [Table]", "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." } } }, "auth_ref": [ "r236", "r237", "r238", "r239" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues From External Customers and Long Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "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." } } }, "auth_ref": [ "r31", "r56" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share Based Compensation Arrangements by Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r304", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Restricted Stock Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r7", "r8", "r39" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://thetradedesk.com/role/CapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "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." } } }, "auth_ref": [ "r32", "r33", "r34", "r35", "r36", "r37", "r38", "r77", "r78", "r79", "r104", "r105", "r106", "r152", "r277", "r278", "r279", "r281", "r284", "r289", "r291", "r464", "r465", "r466", "r467", "r595", "r694", "r707" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r760" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r618" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r620" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r177", "r178", "r484", "r487", "r489", "r548", "r550", "r554", "r558", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r582", "r596", "r609", "r730", "r775" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment and Geographic Information", "label": "Segment Reporting Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r154", "r155", "r156", "r157", "r158", "r163", "r167", "r171", "r172", "r173", "r174", "r175", "r176", "r179" ] }, "us-gaap_SegmentsGeographicalAreasAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentsGeographicalAreasAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segments, Geographical Areas [Abstract]", "label": "Segments, Geographical Areas [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r3" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r324" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r324" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r322" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r322" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, beginning balance (in shares)", "periodEndLabel": "Unvested, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r319", "r320" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "RSU", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, beginning balance (in dollars per share)", "periodEndLabel": "Unvested, ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r319", "r320" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r323" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r323" ] }, "ttd_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Weighted Average Grant Date Fair Value [Roll Forward]", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r304", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at the end of the period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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." } } }, "auth_ref": [ "r313" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at end of period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r313" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Expired/Forfeited (in shares)", "terseLabel": "Options expired / forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, 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 or that expired." } } }, "auth_ref": [ "r738" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expired/Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r738" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "verboseLabel": "Options granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r315" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning of the period (in shares)", "periodEndLabel": "Outstanding at the end of the period (in shares)", "terseLabel": "Options outstanding (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r311", "r312" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Under Option", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)", "periodEndLabel": "Outstanding at the end of the period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r311", "r312" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r327" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r316" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r315" ] }, "ttd_ShareRepurchaseProgramAdditionalAuthorizedRepurchaseAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "ShareRepurchaseProgramAdditionalAuthorizedRepurchaseAmount", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional amount authorized for share repurchase", "label": "Share Repurchase Program, Additional Authorized Repurchase Amount", "documentation": "Share Repurchase Program, Additional Authorized Repurchase Amount" } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://thetradedesk.com/role/CapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://thetradedesk.com/role/CapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail": { "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments, net", "verboseLabel": "Short-Term Investments, Net", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r83", "r84", "r703" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/LeasesDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r400", "r604" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/role/CapitalizationDetails", "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r96", "r104", "r105", "r106", "r122", "r141", "r142", "r144", "r146", "r152", "r153", "r213", "r240", "r242", "r243", "r244", "r247", "r248", "r277", "r278", "r281", "r284", "r291", "r381", "r464", "r465", "r466", "r467", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r501", "r522", "r541", "r563", "r564", "r565", "r566", "r567", "r694", "r707", "r713" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r6", "r20", "r97", "r111", "r112", "r113", "r125", "r126", "r127", "r129", "r135", "r137", "r151", "r214", "r215", "r292", "r340", "r341", "r342", "r353", "r354", "r368", "r369", "r370", "r371", "r372", "r373", "r376", "r386", "r387", "r388", "r389", "r390", "r391", "r405", "r458", "r459", "r460", "r471", "r541" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r177", "r178", "r484", "r487", "r489", "r548", "r550", "r554", "r558", "r569", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r582", "r596", "r609", "r730", "r775" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r125", "r126", "r127", "r151", "r438", "r463", "r482", "r493", "r494", "r495", "r496", "r497", "r498", "r501", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r514", "r515", "r516", "r517", "r518", "r520", "r523", "r524", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r541", "r610" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r125", "r126", "r127", "r151", "r438", "r463", "r482", "r493", "r494", "r495", "r496", "r497", "r498", "r501", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r514", "r515", "r516", "r517", "r518", "r520", "r523", "r524", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r541", "r610" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r627", "r638", "r648", "r673" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "ttd_StockIssuedDuringPeriodSharesRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes": { "xbrltype": "sharesItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "StockIssuedDuringPeriodSharesRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock, net of forfeitures and shares withheld for taxes (in shares)", "label": "Stock Issued During Period Shares Restricted Stock Net Of Forfeitures And Shares Withheld For Taxes", "documentation": "Stock issued during period shares restricted stock net of forfeitures and shares withheld for taxes." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of common stock options (in shares)", "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r6", "r49", "r50", "r79", "r316" ] }, "ttd_StockIssuedDuringPeriodValueRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "StockIssuedDuringPeriodValueRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of 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", "documentation": "Stock issued during period value restricted stock net of forfeitures and shares withheld for taxes." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of common stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r6", "r20", "r79" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, remaining amount authorized", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://thetradedesk.com/role/CapitalizationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of Class A common stock (in shares)", "terseLabel": "Repurchases of Class A common stock (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r6", "r49", "r50", "r79" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://thetradedesk.com/role/CapitalizationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of Class A common stock", "verboseLabel": "Aggregate repurchases of Class A common stock", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r6", "r49", "r50", "r79" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r50", "r53", "r54", "r72", "r503", "r519", "r542", "r543", "r605", "r617", "r709", "r723", "r762", "r778" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "STOCKHOLDERS\u2019 EQUITY", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://thetradedesk.com/role/Capitalization" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalization", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r76", "r121", "r276", "r278", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r292", "r375", "r544", "r545", "r568" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/LeasesDetail": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r402", "r604" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r392", "r406" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r392", "r406" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r392", "r406" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r667" ] }, "ttd_TenantImprovementsPaidByLessorValue": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "TenantImprovementsPaidByLessorValue", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Tenant improvements paid by lessor", "label": "Tenant Improvements Paid By Lessor, Value", "documentation": "Tenant Improvements Paid By Lessor, Value" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r716", "r764" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r659" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r666" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r686" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r688" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r274", "r289", "r374", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r454", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r719", "r720", "r721", "r722" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r689" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r690" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r688" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r688" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r691" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r689" ] }, "ttd_TwentyTwentyThreeStockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "TwentyTwentyThreeStockRepurchaseProgramMember", "presentation": [ "http://thetradedesk.com/role/CapitalizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Stock Repurchase Program", "label": "Twenty Twenty Three Stock Repurchase Program [Member]", "documentation": "Twenty Twenty Three Stock Repurchase Program" } } }, "auth_ref": [] }, "ttd_TwoThousandAndSixteenIncentiveAwardPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20240331", "localname": "TwoThousandAndSixteenIncentiveAwardPlanMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2016 Incentive Award Plan", "label": "Two Thousand And Sixteen Incentive Award Plan [Member]", "documentation": "Two thousand and sixteen incentive award plan." } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "U.S.", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Government and Agency Securities", "label": "US Government Agencies Debt Securities [Member]", "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)." } } }, "auth_ref": [ "r584", "r597", "r774" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r685" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease commitment", "label": "Unrecorded Unconditional Purchase Obligation", "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)." } } }, "auth_ref": [ "r230" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r28", "r29", "r30", "r90", "r91", "r92", "r93" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/LeasesDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r401", "r604" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://thetradedesk.com/role/DebtDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r714" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted-average shares outstanding\u2014diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r140", "r146" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average shares outstanding\u2014basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r139", "r146" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r618": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r619": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r694": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r695": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r697": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 60 0001671933-24-000059-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001671933-24-000059-xbrl.zip M4$L#!!0 ( $* JEBK$L&T"E\ #@] @ > 83$P,2US:F%C;V)S;VYE M;7!L;WEM96YT86\*03%*4D'3IQ(FR2&+8V,,:O_6M?\[K M1?:O?\Y5E/SK__GG?]O;"UX5<;-0>1W$I8IJE01-E>:SX&.BJD_!WIY<];)8 MKLIT-J^#HX.CD^!C47Y*KR/^>YW6F?J7?LX__P?__,__02_YYZ1(5O_Z9Y)> M!VGR/_^6'C^+CM4D>GJ@#J*3)PG\Z^@I_%=-%/PN>OK\_S_\&]P*E_,]5;W* MU/_\VR+-]^8*W__#\='^LZ?+^L>;-*GG/QP>'/R_?Z-+__7/:9'7\+X2[N=_ M\F/,PP:O<%\4E3-X5UTL?SC9?P*O649) O.QEZEI_U&6 MSO(?:%;^QL_63XF+K"A_^/L!_=^/^)>]:;1(L]4/__TJ7:@J>*MN@HMB$>7_ M/:RBO-JK5)E.^<(J_3\*/@M>0C_>\%<_@^=D::[T+!P>X7>??9ZGD[0.#@_V M#P<_R1EK#.NCR@WL5G/Y\<7:&_]ID'9[N M/U_J"=YX\9[LOV@OWM,#YS>T:K">>BW3/(&Y^>$8[GNR?/CEO'6&:#FOYFD5 MG"V66;&B$WDZ*Y6B?^W\X^_/CXX.?C2_H9\/?]P-X(Y%E*@@JH)B&M1S%1P= MZ0EZT&]XALMPZT?\N"RJM$X+.!<]2*(5SMZO41G/2<"%P435-TKEP17,Z%6),_P*!&(8G.?Q M?AA$\%,6W42E"N*B7!9EA-\<[.#\RU*]+!;+*%_IA8)[\B2XC&"P]3P*_AW% MQ:1JW7+V6<4-SIF^:7^3K4X?^)_FJFEI;!_XUSQT3)3: ' M)ROON;!6^"/(ST5%#XF+/*&M7N$_ZP@^,@GFJE1I_I==M[?O/H;!%2[>ZW<7 M9V&0YOCM59HH.0$B@Q9-W409_.U:Y;#A><(B+;PJF29GWO#O!=Q9!K.BX!^O MHZR))IGRW\"+7:I8I'!\]92[>&DCK10A_O_ M^/OATX,?N_\[GJ#ER4E4+.+RAP;FJ60%8+5>]^QLHOIO.TU1%<@^?9'5=-7(G]9RL 1MP92-8\RE#<+^"E66EC[^D)+[3K-&Q4T M\-^,'I?FY/> /(IB^/ DPB?/;%^_%XN5ML>K!E7#N-O\55.B!XZ[#+=7V#)7>*O#P]EH M(AMEGJII<%G#QZG9*GB'"A%4*7Z0O>\W^%WP'@R=%'>)UM1BWH2@4L&,K>G% MA?-0>[]^:OM&TL'.F. <50VH8%;G!0PC83L)# +M'51FY&)=+2*TW/@TJF!: M%HN@ADFELQ*N#3SS M^O#9CY49SDZU2]?KT405#:@S#+0/ES"#<9E.K(7X4Q&5"4[+*S CX[HH*T]$ MT)^-OP;C6#>YG@=Q]LZ:N"2&$H6V:U3[7UV*B535N*Y&< U_+@Z"5\>N!S\6 M33?X\'F1)7V+<-6S$1-U78!LK9I)58.IE\+O8 +A#S A^(II _^^P7@1;BU\ M',XTV/VPVRJ]UR88=%*5V(G3:92656NC[0=OBQH_#E^3Z ,"3U&S GYJGQ+\ MC)UT5_8D?C-]\ 07@QZ=Z,4*[91%2YSF*-.OIJ4+<;IV4GB6RF?1C#8X.+?I M+"T:N#F>1V5:DZ%JIA7U4).G-5J?,)H4UXD> Y,Q36$^LG21HLZI513/:?35 M4D4T13@#-_!$_#>_D$QFLK7QZB &KSG$+9H5>'G%FP&_$W:0S*!Y:Y 405[4 M>#=HE31I:'E@)"EKR&@&*G0&8B.$&8/CQ\N78IAH"MIN[6[B$TC:4M9:=J06 M(/8TF=U+KW4U]X:NTM8;W$>/S.#&Q5%Y%1G-=X'Q&EBA7Z,:%K_Z.F;X\=/] M)UMFKCPV,_PG./[!992!5AO32FDI R,54A![*:G?'+4PAOB"BD8K^@)4Z'\] M.7H2PO"&GM%[4ZFN4W5#H8*X3(0BAEI MD];L>?!\N;.#.H%\G"#"8,@JF,$\YJQF0)3![Z-2/SQ$C^5DT ML[G[7C+GVZ_[@FWQG%)OPY)KO6346??#_:=H;G?3>^T\O+YQ4M3@>_]P8&^) M)E61-77WEEM2]_R_\])^\4SM34KPE_9HT7Z(LAM8P;\]/&)@>(ZW0A'0E^S$ MVZ8(#FX)]7_&HSQ>D.W Q)+[1'].Z)7$%?W@O"Z6-?R8+B9-67' &0T7O >V M857D9!LI^3"46PV977#8V2WV GHHHL1YQE\;SQU5 LU3.!B++C+,=+&3#\.* M%3Q:420M=VU!#+!4&)-(JWDWDXE#3T$>=NVNK^/T@6)ZU@+-_-%4=3I=;<NZ S+;C<*A'=CA^ MBV+ZW6,Y%X[6:9T+%-A:<*/!NX>;>0\$-LK_61DM,&@-6B&28X7GIE)YZOK5 M%86+UQR.?D\HRJJB/3I*O:#=/0=51'8S1QS:9FVQL8;9--S;E]1_YIS#K<#' M' ]&@8/M/"A7DO^&7V_S46D)?K+ C+E$N9Z)ZI@0N*>>?P]8;KZGTBJ:I%E:K\;? M6"Y,PNZ;6T5D.J64?EH]SJ!B@BN0"3JTR;6)HZ$?%#.K*D6@@V#:Y#%#&21Y MWYT9<1^<#ZEW__9@#^/+Q#+ MK$PK!O\4PQ$?G\K+EH%9C[!KHLTWOF6>7V<.^>!-L.FZ]X#/F%< M5%0+7)D6L(5HX<4DQW21UAW41!!CM028S1(>S]W7)ZJ.T@S-;MAN\U4%'@/& MM%4&]GTWXD/;I%BT1BE0I.[4S)JH3/!Y\XBBYLY["_*A)>GA[+[.7H,M9K8; MO&A>W#!>A9%+1K3BI1@WHU'#\W3,7&!E% KWIH$/P%3&OFQ*6"U5]5AW?,+B MK*G8_Z#KTZIJ!KR=N"B6B#&7=2IK)#%PIT*:RO[O+NH86^,1Z?43&$!W4@K:#WG258"E4\$9%\-+3F/;6X8L7QV%P]"+XL'^Y_W(_ M0/OHV8]'3P\. P4SI_[<-[-\NH 5C2,MI8RU@N%A>%H8G!SY3P&CT#YF\TC7 MR7VW7Z7'>6\&]5_&365>K36JG60[+<$KU$A#TKY MT&!E\6J-8J'3_5>1P L5Y12((#CK8*;Y.HVUG,09RU2$_\Q9HZ+FPN!=,%6@ MA G_">9%22BA_+K(KK7E.(6ERF,TIT%%SXL<;@1I-8LPC^X+Z2*8 M2[,2J(6;D@S]"%:C)\-()BF88JB74:'A78R2UICQ,NG@_X,==GFBDHH*2@*" MIV ]EJO6E;M2FG>'+1#LB+:[?RYE/-!>=Z6<)8CIOW,$\F%N2CX;A#XQ,41+ M-K:G=!V;$[!@Q^),PN\Y5X;'%K'BB(^#TX$%'AS;;Z\/;J?XSP86L^0UBF/P M\(IR=U?OK^NA[:77Z7$>+1O\I3GP/?IOOHU[IG?,/?$83]7Z;3RXBYL\:L D M+^%-R'!"0A)47 RKA;/N+[&K5Z=4+942;(W*';0PK(D4H%)QJ= OX$W1?7+O M-I&E_0ZZZKSV<6Q"SPK"ZJ#K0>WLGN]6A"&8%#F89+#!N. FITUVC9[US&PS M"C&XOYM@7&+6P$8H2K+DT/54N#=C%FVRT;GFB%&-$\6>,+JZ _$A,[A0QX6T MX9 HODT&Y'P0EL)1>54BW#^5+8'2&[X*L/P^EV"C@5-2. #=^?;W4I0^ MG\7DD4G4@P4XDWH#C*/"&]<,8"-3X(_CFP/+CI_O/;H=&C9O4?G30*-=# M_BB1F+^*:RQU'H3>N/&^+3C-[3-%4KB'G'7< [K%+YR\=1\*:GR#VYG!_KP. M*>VD4!4YEQ0,3.L&J0*\F33Q"'F,C27&7#AL'@$2L#TVZ-I5]P3;J/;H M\LLOL+82#'7MK?)J*JXHYU6<^$YO>.=G) *ZH$LW#@,Z]WC!P "C:!R!\H\> M9KBPN"1+!344. 7XSM."]XBVKBK]U!TNIV/S*E%3K/S9=7!$^)0B)ABXU$=; M$>Q:-S?P-9"54ML?I.1_Y#8_V1:=8+07W'F/(:0_NV:-Z>EV-6*JDD;0K%BDF.BO3=JMLE-&M(:]@0/ 8 M3(\P;0O&)+-,.^,^N8! '.%.*9 WD. V;X ;0',^/YY'.=?RX[4SA5C*Y1P# M7X5D&B.M'_P=(Z7LE<7M^\Z^=0IT3,6\@OQ1NFJ?*I/>"5FL] [_^TQ%2J=SSP M]^[WVC=+H..I#70,/8,SB_K&PGN%PV&&>'70\;X7.5\!>REO\%_1X,[+A"=0Y=>;$PXPE M/Q0-ET[$Q,KTJBW46PO1*9BCB;.?1MEB=R/$NE9E8)Q.F8SS&$\1= PB7 (L M;L8&SMQ!QLSBV[@QG5HF$:V>Z:/S.YYR^<$]I%C 8U;'GQF59YK=B/E M"J=)F-#$-=Q#MG9\X,*M[EW;4V,SB;RUGN%RZI ME 2YYM>]9LH=6GM 2>^ H@V'=/T%(QJ.VJA=$Y!Q+);0V(767KK;J$-CJ'V] M0?LCOOL8-S &;V%O$T>,'.(^1QU?4PV.HXT<V$[]GCCLE,)L%4OFRU<*X<^UGE+/3&C1R?;Z"X.H@<7Y.U8\>=.@HD M%R/H(\?GNL1 .YPL1DO+P8*4BK+8>1WIF@ADSJA!+U(X%I[N!4&C,B<.5LO: MTZ,^$!U.1=+"".)3AU3!CJ4B8.7>!>.%1D?;)PJ5,%U$,7HL=$B%NP21!1B93Q%))*IYP5<[\2ZK^KOKVVM1 MF]A3*C.,"7A\H^9]Z!33<'Q'$@IP0R_]0QN8>.LBL6G3?KE#>9=2Y=D__G[R M[$>[L0:)PGU"B0&&BATX M]V.K9^U)+.JCXH$D',_0'D+C)(RJ1[9S8B5'N5WT"5_L+8H^'AIFN]D&T.^RG MR/X#V:WN[G6Z+?4]I_QBXD %'[KTY0C>% M4OK=3G():8+#1<6I-MCX1K$@3 3KM.%'^5(#%\!% H4"&F*O6>J;2'/I!\"% M31Y'RR5^-PV-YVT95?9Q*(5G49D(+_6&TT\=43I#NSTDVL8),GZ$Z!\-ELAI M3V2[J:5:;7HJQ.TG293%4^8K5EEQLQL*M==* -3"?ZO5EK>E:8$&%C)=+%22 MPNX!21^+8.9]OWG)\?-[I>KZ!-03+#WRL_)/1Q3HPQ*=*( &/55"/-5%_"DH MEM(^Q_3+H]_OL5S CI2)]'+!MC"NU8.T<7P5X=VY,KX/X'13-%G"'K?XQD(C M,X_09EGP%C-M$CDPXS;Y.3QBGO:JA8?K"T+PIL'WT">1J8 U3ZJ,F3T"CRB8 M./"6J9(V*[;5Z6!X0=N4(1)/X+8UH1&)_-M9$&@>.^U_-M2T97@:G1/>FDTC M/GMY)EL-([6LQQ44_3 M\''JB,X;=#0,LZ+AA>@BO69E 0IBKJ*L9E903Z(MRY2CB.L21T3"4@4OW_UT M<:J?)!@L2P4QZ-BT'91(-SU@"GI7W]F#-DCE,C@(P;!)%(R.B,IATX.>S%)- M0=PQ(1G/*.,1$5#2<\MTTM@8I.=(6GGR/6^U<=YJ\/R-14,0)5+SQ>%UV5)I M7C5L$W2)^-MGL%]_M,(.GB%-F]>W(N\J_[Q)NPN%WO%13VKJ14O^C9A*-/#B M'MN,?NU,7BNH75!,_]YZX,7^>$Z?CP1GL>0U>1@(SK?%?+L338":UQ&HTDF4 MBJF'8*^;6Q\A2T4Y$4\/]K#AN("()VJ6,G5UD2O;]X&\2HX()?Q56&M>0O,4EV,27M!U&#?L_71S- #DA;I9"9Y']#^Y&E3HET:6D6@NX!HU:4Q M@.3M(1%)5,=SQRWC$D]<#^V'E:HNBX@[N8J1W MGAXE@G_E._,ZXZLCXD^<2 R2IT5X<'7&,7)#UAPD0,%2WRC5#MH8V2#ZEN,9 M^MP,\9ZQOSG)I$RZ"HR_VBIR"KJSVV[C"1]:>9^*+A86P.>)<(Q7Q)S PB\N MFE*:;D;)-5L:O0.UW7:P@6%NK/&$>-8T2HRR_Q4&_>%"W4 5KJ)6M1*Q05_+ MJ458XL"PN3SW)M72OUO=Q2XD9LE[/E*(\I9+ZDH4@(W=P'T@V'4,QI@[,W+N$O[.R M87K89EI)>MY0MYR'2W08-F!*:]FY[>X2G:T_.ND&#WJN'YQA6Y+(,R$L6**5 M J))()0'4^&3/B2/V[YX<(U[AG%OV=X?3N_D(,9TL!\;\&EX=;8F);OV%&UV M+'AW]ER[ 67^PR1\OVJ^MY.JU0E:$2JW9QN[B;!MRE.&IE3SU@1>D#6+)>7I MD+N$&^*M3>N!G*&Q5:T$WU#*:RA5MC,83G*OLOU$!B-D/7L4#L$<3HDJ=[]N M1LY/M]4]IO\]$A-'#Y:8..GI7+*=F0FI^XY<+\<:+!XH#G$-MAD-IRH2>/5'Z3@PXOEMU8+8O^1!N MK#(<0WB$Q^AZ+<9)Q_]T]W&'Q,G$19 MJ17>+G7X M5KF1SBV/XW(;0B]$>LL'?7'H=N,"--HT]VMM];T-T1=ZM:<66/'&=!-X (P] M"8>MD0.#BW*:K_P^#M:K$L5"F@H=DA8_RE!-J>A"L;U<;R*T8# B;+,*L,N7 M693&]] 5'FVFA]!T1]&G6,LQ]_'<'\7\2']?-F751'FW5VEK!K1%C49YB!( M;;9:K'$-_,70&SS=U%B9PJ+G!S_K,9]K_M$+G*P&OS11W)#B^5/J'@G.+L5G MO?PL7&0);+2?[;@ 0E1*9F=M.<'<9YS.9AC*! DL4?C*/I&MC*Y9"RX)>B%U M]!GL(RRN)6/!A$=?O'AA@\X22N6=T'V9E;1$7H4?J+G("!<7_!]5%KO8S<;L M'_&KB9IJ>NMC_^MP_^# 80ER=N P11[(M67?;2OP'CPI ,1Y<,L7K;*"9".Y);A#X,:9X#35>0GY^$#7SLLA!)LZHVF#(=-\V='8\6J-Z(R[]1(J4N;0VFG MH6V]8B)%#*0)$W.[]F#;'T=@\[/'^5OE&:R3756<[^&T9(W_^;S.,*);G M.A^N$,2\E7\E=9_D]Q(<#PYG,YDV2ZJ@PN;=5DU6P:1 :ZS54[/3H5""0H=/@DE3(4-JY;&,]D99 ML06@.0=40Z2-:P%/LR4'*Y%6+@VK])#L3D([W<94[OZZRBVM.>HV0C3 G,%O MO@/MT-,'HLP[?M&IP_E>O'_'!N=3@E'"SAX7U;#>5@I;#A4'+GB34K; _S.: M3/#?:GWQ[O? ?EN/;1\72"?3WT<%VL. _F5EV_T@JJTJ^1N4,S@;,GE, !#J M*<.J6XW)0Q5"'#\6+%,%AX3"0<%^>$)X' V-B1ON^X/,M;P@IJ_L\R[\^MT8BG0'B9ZK(!U0;J< JF8\Q]TW2^G[^/4'=8 MOKL*YD4FT$4SXEO)?4I^19M(05[?,S3BU)ZQ'<0-EV CRB='TVF:85K5$*KC M;.H_5E41>W_<<9>$ :LZP 7K7* M8XXEQDR<3W(Y#'U"0[@NI''Z3:]TIWIO M-J&!']E*;N>*H.X3#$?\H=TQA 752TF#D4 +Q>9["!Q8L*'$X(3 M3\?AT1YC)$RZ=R537B X>EY4E/@HTKS6F1FS'5*.MH+@+4H)VV\X&(><31,% M2X:E[T6W+O3#]/;N1Q5L5ZAO_7YHA]<1.\FYP!S,PS0QS>@6JIQU.][>8":+ M4T&(1T-EYJR<[5X\!-T9>(W.=\%>\6^V2(7!.ZT"0:E_DS^TY@#%A;T;/!TA M\83(Q!,L-:"K/GA61%O(@9IZ4E]M=ME29MIQTTJ],9L=WP+HXSIWG"+NR9D.S8 [O57Z:&U=E-M<48% M!!0N+#(28)P6V="2:9QC,SI9LV\G=0=P*2'.&4RHX<24OG$;- MH- F_)A42:$*T[UAC3?2=D,T1L;A=EDWV:[OZ :1(\%S5\LLK4/Y@7(,8!*1 M RFMOSK2X4'L7V;8=?2I]_'^TE8;+.0#=M V'8RM987_(L3B5.=G*84TF 9WN$I)WDDO0K=( M36+K7N%P"Z'CLZ@[70)[^F^DE3WNMON5CM7I\W[[^V'B=HYVP5I$^Z 'I:?! M;C77S:U<2*8."/8,3X/F''[ _I:_?HN<.\ZNSE$3I!(>CC$"K6R]LC1;*M5" M\1U9]>)H51?4UY=^E8ESYZL/+B%92:T=-YOV'MRYF'\:K6J:H>CY]Z_20"Q, M2V8V5J$Q:K2G"/7"RP+Z9S)H)\FT0MM/ACX#=ON>'#IO:P'Q:1Y:$E>$TL)CJ291%#K." MQWCDU(KPQ_=3(*5P_&!_$-:G0H*0)ML8"N#OJ"_M[_)HH "GM#'V/J4NIX:1 M=\+<@0T^0.]D,+4X^;BP7KN/?C7DDNWRX[J8$-B3;"1W2MJ=W45V F^L#EFO MUVPJP*]I-2)ID1_!+PJ&$$4) N:JNHRX4X7FR6+$2[LGB'";4!+)_7+S8"/8 MW7HD&GWTF;8L@=Q\"B?O3Q[^37=5P;)*/4?,[F2!E\/+YJP//=\LH9EN':IR M!V!5'C>GEF/8>HF NYU7.>-=NTFD?%H\:/?-.V[C;;@D2Z>*C4,=9+,1V,P4 M"+40A@LBP@YB)AT%\GLW+^.]^PS=155RF$UVZX$D4P[ #8Q8['3'T6/'+MGJO MI:H-=[\O8-=1($74':=G/#H#39V:30U(ZV%X&.8E(F< G_XE#6/&B\-:'NTR MZ.LLI*T4D*QKYD>[6_WVT[Y>NRX(%";3($!AX6XX6#/DUKBMW5L(SP$V1DSWY6[-(08"%I-TUA1-)6AC MW-PH5++T]G>VB,W5A+26U>W?>59Y$@IO[:R_6DN M#YV5J/;P*(^ V8U<;K#SCQ!%?22-$/3Z$@-'[_)BXS-<789L$7QK"$VLTMKT M\F9A#1?+_;F*555%W/6%^4TVF39^"MF,G(4KP6&HI'&-+>M$8XGJX(@"0J%, MX62"5^?5-*2<>$A<5K8_[67?%%IK7G-# M-M)N*)$JK8,<7&Z.YISN%MUA[- @.Q?-IW-.7JM)JI?+ GM??<7^LTA:M%V'_M'Q, ZUG1F?8-WU@:N*WZ2?%%4(G5JVLH14XW:NPVLU*1O4^T<' MX='!T>&HL^_S1@QL$%ORY9(7#U8RA4CURV3':$X0=3#\=9Y.P 4]#0TEL,1E ML "QP:);XH"E\!W'@)JWT_Y<2SNOI]Q0QIK ;)6E--?I)MLI) :=_IUU4Y2?VMNIS9A@ M=I<<2CJ@Z(3R867AX!Y1.'Z\$>6T>,*#N>8I3T-2TF-)O>U+PJZ58(A1 V..]#UB.X@U^& M3_$X#88^QB?)O5O0XZ^L]XG(6"Z"I*D=/TFGC5MD89!+T?U[<$.7(9^*M MXX8-;"A(3'-"K/B&]VG:U-0Q9!8A,H+.$!Y"&..T6[S#]@9IP5HRV'S43;,' M;?T@&GF98H@*[LI46ZQ$U1!9;,/-)[D=L-P&Q]!9Y+H$NFCZN!.Q,B0=3 MX12\ + HZ2L=<2>*EO4Z2C.;^E5B72#JK5*91&JQ#(4$.PIMA+@P#P5Y(9+M MB^*:869P.SF^@[,*L[5HL"$Q!9?1>TXIH8"[]@%V6Y15Q1VV7'M*^==$ECTS M-B+*7CA.L@=](B;\.[/+E/;P1DT]YY*]J+(R?.BYO,.JK[S%_!X")HG?>HR& M#ICL@4)X]UXQW5L6\2?8'KT8B/8L#EB>OGGJ&B:=3(L.Z#Z[ R/90VJV@PZO MS]9F +=3LUVH+%73\<-XCF1 JU$.DR&OQ'J#=#I%!ON:16 D':5601(MP)6H M@C@B6H66>R=*AE Q@JTU)AMWW^Z"L0K3B)OMR4Y+D.'(3]$BLWZFS=?(N*B, ML%H4N;)C-U])&,)E:6XM<+/T-'6KBWB[O=]P[IEQ=XTP)]H&-N]/*X6WUVH6Q)],+ M.<<7M'A]_ 4R?#X&1%8U%39+HZ&9-EQ,VM9YJ0#0^)9*QVTZG<'1QB$#QQV M43Z\G+I/"&DI6+NE[&U9T"D5@]I%M)E/?#A==-W6F+!#\E#<-X!P?)0 M+%K;I[^&T]';J;_>ET7--'2O3/B0 [+O:"?9OY_&XSMI;PNN(\(T1J2+]UL9 M=CH;U8!MYN3SIVA<1D$\QZ9*TE!@"4Z&&ZL=LH&Y,PR^#EV#&?5"E)8$:45' M=\>4!OULKH5!XI4ZI=.2?SE_VQ? .U^,MNT?8CUP\IH% MC-+60(.@/F NP%22#IMZ7JB( MI.41I8QE6JT_$=T%H5IB?EKWCZ1']7/1@P^*X2[;=Z\6!OD_8N.,_DW!X0"R M^@00I(O TS*1%$_?M SL,?VXMAL,_\OW&UL#+>+:8QFSO+7$0"K:?T4X/-L'(LNXW1_MA2Q"AF92 KM]A.,BOX8E@#/8P?B\)K^/T.^HP-*= M9%2.S:VY$#J,Y0QLT;OA93L4/E!.#3[N3T/^]M)(Z/W@M6[+W:HYQ8'RIV & M,#45F+I&-6S!OA%V2/$*(6RS9099=!/>/B_X*"U)OB>@UB6@'IN :"Z(@)T+'_IR4?C4?*R3IN\AQ]K,C*;&R CS>I$ M4:1B0%[^44S(X\%Z9#I4*;$TT1$E(8<55=1EH:I,XPQG9AZZ-_WA=O6F?_[( MF!1.RTE:ER8M"D[*$NMYQ@VXG3(S6EVBO5.M1#V"%H_*M*(CU9 6I=AWQOT- MN]AZW2N)?7 \A(KOL?9MZWFW0B9TZU>_\(4$A7/5CK%KK3UJZ^1"+P,U!:T& M:@QM2><)*%_*U+Q#5]9P.Q/J<*J\#Q&:=*,Y,5&!5/NB09:BMQMLVJ9 MWT"\+-/8)L)/%[!18KC:W8VGPHE*WI[FC3T]-1R6\,XW!:PWF!T91@%?8M59 M 2(W"H>*B,[L#,M&#RX4*6M\R055&^@AG9XZ_HG-?KFI+XI$F1(%\H,2=N^] M2DB\K'*9.O5T%V5E8!!.QS"'5\GRU[9('PG[QVK[*5\''.+%TV18(.[&1-]/H'6-55DNJ>2R2R,._F1%V?.XO!K"@Q)4%53BA3 MW'44R%G'RE;W/1"W]Q(WG(PIJED3K(O*;+DS@OA_8. MWX#$>@7QS^A =ZI[7S$GWQ)])Y1WU.7;Q,\Q)YB6X/'CA\1,?BBM&;@?%SE< M:>7&U_M\)^LERBVV,)(\1;R,N]ZCR')VM1/<&,PM/K]#8/;YPW$:=)JJCFKW MO'AD=L]+L%^%'^G?SID;.='87QOI';>TUART)K?_C !Y0]X]N37,?@7@!T;FE)2_8QW36J@X;":4P M2,Y 0@7LKU(Y@'FWWD4+@O8>I2,OAAVX[PBD$C>*&;IP#X,%X;N!>#5;9?/MC_@@[4'IUC!R# M<,O_=>\QKRZC7;*\GG5)&M71G=%G!QDB%%\FRLV58W@2YRKKD#3UQ< WYM0Z M?CA@VW&7?G_';": M"]MD>\>E"+A6%&_':PL,O3LL8/0SDLA5H=.Z'*]/U#585!)VR8B'2K4C*8/1 M/"+Y$U PA52&&($HY-/JH@!_5%QNT:).F_IT(4E#Y6V](J$/V&3*1EUVHZJS M,YRDI9!(ETBB6J6S7/=@O\&LG"TYT:\QWT$8(YJ"'?L+);U@.QB[:91F- PJ MK1%&1'X=IBGOT-?OH?S>[1,\QX],\)SIPTH9T7'Q1D*U:5":Y5H>H$WBZD./ MHK/F-DMRGZR[C(H[*OXW<8C'642QN@SE#'5Y:/*6N-/Q,'+\D#H";W:=.DTT M/%=BLB:ZPXLO%_H).EDD]'U6)SKF!8FI/Y"T9L6(&7.D5<7M'Q7Z=+M,/T@F M.<4)&#%,214]K.]I]75I][2+T>O9H!4-5O6G9WV&J#SYQ]]/GOTXE,N])07L8Y,\ MIC...C1,1:Z)"BQTD]%.8QR%PVT["D\>V5'XB"'ADG6:Y9$*^H9AK2* M>:W5ZD+<5]M+KS6LTNEN$[7VA/,XJ;9M4=#'UM_F+:'7MP"% MQ3#Z*M3#' Y;6"592&X,^!)S137JJ<)?G7=E#FCII>U)4 -N]%?R580W3RG*933.[ J;@Y;ZO')]4W0;JPC7$P-RG+N&C0Y3B="1Q3\,^I%XA9<.'W3,R MG-.22U/BI,D,SP'74+C!X8U;9O;MPK_HAGYL"&,N6D)9]R:Z&9M_+JVXK9B% MITC9B7 R&N5$Z?.RL54GG.G@PD0![Q'_!>7*30O1++I9AX6Q<I\N,<_@$!OSV1P"\M3:K\,A'X/&!S1K$?**C,+)-UR_6 M.0%G(:FV-6WLC#P,M&O# 64N]B_LW;[=9HY2'7WB-GM,'Z%;0C'H"I-L&K%E MWF3"\3,E!J:A\,8V.9IOK0)U9 I"-S9V:#<_%&]9NXGGN ?CZ."1'0PO"=Y6 M\J.%&]L41QSN$*"BC-?@ +D+L-N]GCI'+YLR!H-?A=*7/>PV;'>P@9I@9$T/ M<4TRATL*;MD&F<%YXF%WKJ/MOPO[@P M%?V\E!RXO-#30R&I*)&#O\RB6.T'KVTTJ86B8: X(:\KW>.E+VY;<_;+240ANYX*$!S!W:HYW]9^?'8T&(_4[$%O*O&=R2HM7;C/G<"-,%>)B[$T2U]5E MTS!#09QAS],5B:&8B.",@-FPYG*#@LN-FUU_3_Q^V>Q^Z^U[_C;X>'[U]NSR M,OCXR]G%V;O7K1(!)! PEEY+--M\@Y1");I*@+LL4O?3:%(@L0+'".ZY(X]> MG%!A\%>?I&>]DW3URUEP=7'ZZBQX=7;YO\+@_.W+A_F0]6=I.Z;DKK*9DJP5 M_6_P;]@AP<^P7?(A_?*U_]>=X#'.UT\K\'>>_Q@X4X%#.J?K@Z_^WL <;^!0=CQ#G8]%A<1O BL+6#?T=Q M 5KNJY^.L4]!YX._K?1\L?_L/EOK\)ZMJ(^.7M"=G?3H\TYUU#.]M)9:.M'.EBE]7TG;^HAW#>N0-M\.SH1'Q[! M#+P'1Q2QQ_&GO+C)5#)3P:IH2N($6M:VJTR*(9LIQYE=CI7<0<]I9Y;K;&&7 M:X=8Y43 A"70RY5Y7J:H1M$TY/CB=FO2?!11 /+F1;NTPNEA#QNRPJ8=7[O7 M\%BF#6WPCXHZEQ%]O_H<,QL*Q@MAD=E-C!%[3A'_/PJ)>ER5B$![I:I/L+#1 MXK\-(\:]#SU^NI%MV M&L6_I7D4O%&PKX)-_V],DQ97PPYY(WOR@,*^V[(NH+O)]7ROBF5V)[_SR<9U MT[<2"X[X]:=,;86"_I0T%"N;E\B<@W&L33[JV7T9M_MT]U@06%+>/UDUBRVE M;D!5>IJ<)/TYR_D)%O=/4356V!"3.6Q]A7-9F!M6IXD[7=;#XJ..Z@8*T+!)D-=1-9/3K M\JB6=-9BY5R\43SP9/_)/?S0X_VGVW1R[AWDV%I1OBYJLGGDPE^?$R*H_ LO M]1&M\M&!_.?H\*XQJ4>Y'5YMK!CNB:S])FO] %F.[1GVV:_OW[S[_>PL>/GN M[>OS5V=OK\Y/WYQ?_8X?\!O^].[M97#Z]E7PX?(L>/'/^O\XHWW7Z\\79 MV:]PQ88G\Z_AI;>08&EE> DG*T$[,GO/E>>^H>L<[[=Z:YL6*=Q)6[O?K+89 M 6S)T,/@AFJ3<\2;1,NEBLI*._V$GE\2NZG0<-KB;WF;]NGMZRR/>B8-M 6? M AZYW.1D,D.Y,3BM6.-+CQ]XH?MH*OM+\Q0C!DS5SPP-R;H.NOSIW,B,4OE> M62&WJ[-=FSBT8.'.3@L"ARW)*Q[T<[)L/&%508&DRYQ)VFP3WRO4]/R +%// M]=X[?#$28N7P!*&@(P-6.J((1K6V'8R$+ D6+$$IX:RZ*IMJ,_.1H@%]QD&' M'7LTZ;(3#?;I$9H6K,_AJ%OGV+E=&4T(3UO\!"=CI&JP=&:3N%"QG3U.(TUH M;.?W!H^/#VA+B;&,FXJ8EUC:\LAO'=9M!.6&%$$F6N;WG0A)9J;.J5W#D^(= MROLDI_KTZIXPLV[9S>CL]:._J;KB2+^Z)O>\]Q.Z^V*)S/): /5J[<*_P MY'5$;'L91W(K:$KWK=W4/SAMH"Q41.F)(*W5 K_&[2\AW8-2V]&\U>U<2-P7 MH6TE3AAE_5,H_6+;#2DMQY0&''? P%C(B'7,5%4NO<@Q1F*KN.27B6EY!@-T M&TU6T@@O2E)$.;O-@[G6LT)*?C2A?+"PD#0CU[,J98+ FJ2$A)1(\P=]4FI) MM_+<^9,5NQ./@]+H9N8U([9KK+%LN'_T]PQFY[6/2(+9/;@_K+,M'3BV8%WP M'I+.U\%.EVMJ5PC5T>PF.BK!X]K.$C9QZ13[^JQQ&YOKF]I[QR?C1(AHGM-! M#?\2#+)B >TH,NZ5+;S;251'5+*T ML:_TO&.#'1VX@=]ON4*'N$+#2_1>)FV2)C2%V$PWRN"??S9%[9;_4TV__GLH M:\EJ),JC; 5^[5TFZ;C37G3OZ'C,3;QFCEZG>923BZ%W+RI2$4=:4&RVJ>XC*Y\Y,9!O/3O#D_,AQUZ;.>L-#Z*BMY8G$/EBES$09K!6 M\3R'+YF1#$OSO+C6?]*UEV!T<=(K<>FP6"22 5<5T_H&K2K+N=C3 B>8*LJ" MP9--*Q)Y$RTKN/@Q>OJ)V@V#2=8HK&=F#A$,"\)_:B(8I8M;#\"O;++('*Q* M1:6T4D[4M[[YIAH6 M7GU&E7Q:U1^4F3QD8P+_>W[U63: MX?%(E2"R_];,",@U5(>$$P A$'-:WC7M3ZGCJ$J.? M3<[='=EE(K*7%N_UE]I_6Q6HI&,]/,>_P@?.-"B4C;ZAV# <=U)].-^R73FL MD:O,T<]Z_D P,P/W[N,V^C[?[F#XSA@GT&#;)H7X?U6#I@QU876M:YQHOLR[ MRBF*=S?LPR91GH^8I-V9#(9?7S44+L,XE4Y]7$=@8K$DK;G=<<0Y3A/Z"CGE M:8,@:V*(E"%AOFJ4HC5S0"-S(=.UZ7PNA=BJG@@DB%VT(&V T$9'.I&__>#4 M1@^]L.%PT :#A9()=642 ;W87I7-0;N,R.B,Z\%MZBJ'E-'VO$W]=U"?7YQF M.PG4\*GJ9???=Y-)!C8G050S4X/?%)7]5A0N+45(A?J! A54D@O+"39[S(L? M8O^LAC/6RZ+F%V"W3_-U*WH%?O!,Y=C "U8!AVG;>OK+Q?'5F *D\@B-@$_A M$KC/C$#'3UV"7=LX >PAJFN$Q8V2ZRBOG2S_K?1>]['&#P_W1RFGYH,;#Q[< MP;5/"L5Q<1UX=#\MK(XR<,@6X48TP5#F#5R& M[34P"6M[T;!0EMPIXR*J%A:22'_([J=(D#Y']FS 6'3?N6?ZW6^%JS%X V\O M@PN5B0-Q"II@Y^V;B]/-6TD62YMO>\Z%N;:ULW]K&X M0FBEK8Y@_8-]'I'OBMX!SK@.%#+[[UJ$1)= 5-!7(!JFU%$-NVFA.L8..G!" MJ]H!1K"5A3*G0:HB:7RO.[HZC7X\D%-1:A6M=,L,-F]#I'J0=%NYE%DWE'>: M'E+G"3UP%!&6<@N/00'9'D5 MM"E"8OKGE_J!SE#9XAZ@#C[6O"*HW^;TFSW3:". MB'NV)& NF!_ LBRNV5*A&]!^7VL:45JV-\($CR) '7:91B1@6< ,!TA4Q3%" MV=9#S/U2HB9)Y1:C>>?H)0VY&,'I5%<$M#H(; 9GLH8GDX9E*Y="#'YJ*GND M+R3AT ,MPKLZ;US W);TP+R@_H^%]N%70WO,#(PW:_N2*)=^WLAU'HKA09( MJ8<7/+N8%R'6S+CN7:A!4 WV 3(#R I92^PY1?B')H_NZAQT9CI=T%FL$2.* MI-;33@,OLN,U,3L;N_ ;LF3QRR?4WF2*E2F5_MAKV0'?$0+K$ */S0X;1O8Y M_:=ZDB'4'FYE2+W9C)9P-UENKZ$![5*?ADHYW0&T M1XL9H94V)1QK@3HW(\T@^K5L98BA0+VB6M[OGPTRUQ+4> W@L=\-]KKQP2$V MYQ&;4*GRVA:,5)P :%Z&4S[;WD*W1D:<6@D!H'+RRDXO90>&!P?@QEH3-4,5U('\O+ M4O*BB._!,6 \R:BB,C<&XIV,0N%&]"2IP)O\";R+W&Y/JI&QKH2=JRC1#]8E MIB8%%+Q2J%'NQ+]XN''-O"=X-@P:C)D6WE&/S %\#3M!&?NC_.[UWIC1F@IY*@4&7&T84Z>\C%SE$C=EZ<2/ M2AL=LETX4!34[&GV&+03^B*8#G&5C'G>"D21/+)I05.=*PBCOB_ DN1\EG)_ M4R%[G9NAAMTABIQ%NY11%23"74#>+4^X0P^-36MJ;DE"M,DM]@[V#\;CA=R9 M;IM,N@6Y?S5/RR1X3SV9^H#[WWZT'@ MH7?^8#]B>4WG*FGS Q.O,S)I[M;?4/;#B K$CSN5-IBC0MAM5M\6Z](U@.X: MWX*BWW7[#7D307S7\%X*BS%@P )\#>R(@NW90W@'+\> MK%R*,6CI7OF#Z7D]Y4-7V%PHE7#ZK$F1;S_'^:ZJIIN?MX@H$G-ISWE8SU.P M,1C#P\4RKL9LTW]6RLOQ4XY:JV#-+K7]M?! .R$U4EI'>F>BMYO03;6CI MBX)G[3VY/P[AEO_3#M*Q$[1;1[:(=V0WU.>-NF!QHXKP/L6N=X@YC(C>>W2% M5LX27B@I4L:-\ 9\63"VDK$4+IO:8YZ:X3-C2JE*)6EX!^5KT;G!35%^8NN< MO'7&<3FHURK4D$OYB7(^GFDO+5KP352FY2H@$Y"X4PAA9X,Z^_99MT7Z/!ZV MW]U7!SLZ Z4S2?0(;9";.QEE=ENMFJY=4(G_*P8#PW.'<,0\A?PJ#9"(*N$N M:-DZN'QT$"@ZD]ZAG+G'E7.L ITS(^N)2Y!YY*%&Y7)4/)YC(X#UN2**S'/< M)Z7=4"!VH+C!S\$6(VF21B4%]MKR62YR]PMGM7ARO%P!&7(YQ\3 =@G;.!PY M #-4$R(>V!HCZ I!%M3G.(.5NL9ZQ&(59?5J;UHJ^"F%W75=Q-R/'KRRI:J9 M/*(HL^0&8W<92QI<'DP5A/Q4W.TA=Z?#%&&E! -./:+A ]J?B]B\B%-/_)TQ MPO1BD[GDN]:LQ(:HE9,- U G(R),U\#-ME,)G=(1U1USM\YHXLW.FQ,VC(X\ M+Y:8X.-?(ZC'9&Z=4&S;"Z-[=2J?.0ZT!*B*#'P''('PM@PGC^5 LF3KO /W M?UU)<0:>06D_U)%H]#(X[6F=*,B:U M>6K==$1T4VF]9-8:+51<"4[D(O$I+C)] &722_UI_"*0)ESNC&C8-.8-(LGT M0KK!T)V)U=K=YU#[J01VYK M-;SB4\;!H?GKDY MN.2&12C21AU"=5+KQ,C /N24S:%6D!@JT+N)@&\^($%R2;3Y)BN[\Q@4;K$? MIBL>I\\(I*M+PVI%RR@T0_#U]8H/J^V.A3 +^ &5IB8>P?Q'[+> MEIBQLG2.#F, 2&WN4-\Z=O#EWW/FF^?,'X'I@, F52(,'6YBZPAKH&C/.:ZB M%63N25][T/%4.4>];?K3AD4U /)=1]VT9NR]UH$I:YI0;7H:DJ&$P?46RNW' M*/N>[4!#ULT%69-V0A[8>'R^G9#G[30>G6UYVG+U/+&]5<:D;[KYZH6;$S/. M R[];5_AL%O@[.O@.^=[TS/P:$7&R1D<*,'&K3@A1_^!FPLHE[BR:P ;5'>ET M?EO[7 X526O+D\&W7C5](5:;\%MF!%KYR/G1D.&<&3@JT"#Q'/^5E!&2SI@2 M.0TVYMP.ZS1I["Q%]1V#O__%'@\3YY^H^NLVN]##KV]X-(\W+N(Y&3$H_]@ M.>^%#P+6SOH:%^+5;E]D!)595=\6A.@'$ZO/2XS^87X:08;E2@.XP3+'_0L> M?S-03"<>4:K!^Q[/!NYGXWM5FF(#_K&(JD_DP1J/2@-CUOI=[+9HJ"7#3UP= M2V7K$K_P6KX.!H.TJ,+7P!RW2##( T;.&3\/QR\/Q>&D)H,,5]=H4V5;M!D9L@4 M"JFNO8%M(*E3NU:K+F:AKFRO;C/V2I>[@*NFI&J4Y!K^U@2B [WR;-\,F$DM M.S[\)GO'+2YU/&T&<'04CT4%4Q$(]VYMAYET2]>0*_M2:8[0?=JRN.'93^#C MB] Z,W;U";D5+8G+:Z@ZH@,3]C5)BM 4#H%(S6JK/L&I<0#ESH6N\U4E5#=Q MM(QBQ'U)%8-5C@SN=01#YX&X0[BG@[42 M[9NJ8Y*3,&ZP\-0BAPON$:-C/AH=TYE2^A-?5-=%F2LZ^-,($RDXR7%MCGW? MEILH$!U388A"&+&SCY?YBE>9=6K.J=&)U"LG C1C(#M\LX')NG$SMOJ>VN[(3 M&ME?=ZR]"O3W40DR(5K.V9S3?.4PB:M"/*O64?3ZEO2D)BTBK$T JE*:+2JW MRRO:0\CE7E.0Q(#H,95)ZPLOHD@TQ:[3Q00SI4:!5U*R#NL"B@<& E^_H$;2 M0IV!)@*S!_4; D)-=Q?\^(."FD9LUG/RR%!-")7+$.!F$,]NA\BM,$FE_&^H M[@^$%^Q]J<3/C?REXK ^YR^:"!&'27TG(('K'O5#(17+N8OG120$1NPUEGJC MXD07H; &;JA#8Z7"$CV?N):XAE'Z ME.@"%[G0';1]6QM+<^DI;:P-G&I8!WJBJ2LZ>VS3A^P=\2(F8VGCTRW6PXG% M%^JZQO]<*+-7Q.WK!-0K$D.[3:WH6%7!2%!=C8>_R-UI[U;!=X1?#M]E*A.9 MRJH_S5E),+'75[;QIPT-+><@/8"5-1ZUP;-'=RKSO5&Q&^>C0)R+';Q1&<*I813SRJ-/,6TO^H)*W=.HR=XP;MDQ M6'0 E<-&%I[)2=;2V" 4"^ZESY%8U "+SDZTBR%^W$!HVR!PDLW/)JVYR!>! M^^C)&1:8GE23O)49ANP/4Z&KDCR'ZX0B;R0*2'Q>VG*.2R+]""),5+G5QZIJ M$^H,C3QTQNT]SGT;/4]F9^JP!'5CX^V:9P89CH9HF+8X:3H,7> M_A1G DU/C]!A:"4;F;)1F&2Q;3^(M<,K6NB;T:] #['M)6'/'YFP?@].Q V[ M9^ ^[?,N.ON,*V[$ _$ QZOO,MMZS @T+L'"PN(60^/@.7(+.F,^.$-3[GD' M9BDK@+=_4JL.VIU"B/XUF'%SLTFNE""X,>=C0^V_X^^;R@2^8#YRM,2&AA"X M_;[ZWM/FE!/:+;R]CW5K66I;5/60V4R%86E9,\R>ITAHCIM:^!W2Y1R);R6J M$-I>%^2Y2_@1.;HIJ:B]?$FDME,A5'==^6!1-QZ2YO#B,$#:.W]1M9COI^69 MVE&E_AK;3VDM+JD2_=>A91VB)VZ#M[T2K[R@9(USC)=\C#NUOL9T1QZ^5F.F M7-68RI1 <.H1)%%-%96I2Z>)G5OB$)CZ0SFSMX!3$2P053#3+2RN"Z13TK_; MM4!?$VW6N7IZ"@%TY>* U6!#8S$*#0^D'I@ J\ L2NL",8\1+R&%V_1(F='I M+I2V#QC%?;K_8C25]>*1J:P/?-9^*T@0G"_8$,0BYD\*K9;O>BJ8I=K--R(> M+7Z*Y.*1;_,D7O-\; M6Q0:&N/E@Z:6KTC?C]@C11 'HA6B1F=^J('8ZBLW>6TK"L)^_E"0B"#XJFS5 MP]JVZ<%WC^H7G_M1F[\<'CRRDW]!F U8TM,$K0#V0IJ\4MGW,]]3QN?9 _.( M\22EGD/)\?()CWD:!3L32*Z<#:RA6M*'C=;Y1^$.!^L9D7BUVM$\VQ^O;?;A MUO6WOX5]Z])DE38C&'HX\?=L3"#.HV-O:8>X>M;M/T[\G3*2D.>AD^76WA:' M%MTPHU"'\)_! @"[(P8Q"99,IN@_"U7.T&%#,5ED:2(^3);^V<@/GFNX2QX^ MU4U3"*R.B%L,I2C7X_?%*"VDQG9?D5XQ!FN/C=+PWMODK/4&'2N'6W,3-FJC M9^BZ$80]ZBB!!4S1K\62\GG53#-NKZQ,OYJ<7/?=\IIH4BD!145Z$8E9_#7. M ^*ZM#'8-]C0(H%,;W:V*'69MY"(2V.6:,U.V61%&,DD>,]*N&@(!L%306NU MY(2'F=!$@46:3G1M>] MWX<%(YVD++B8*8%)XE(#^MDM=,+\']/BU* K8-&H8%1=@UDAB@:?C[\>@0!T M3.3#X=&@)_6-C,[[()+ HGF98>I[9$AIOM)="@RGH>U"9\MIN*0,(X:Y2[N+ MU4*IHN)I_AOUCS0DW([YP\:-%Q193O\8.P_#(CT@,0_IL13 M3HB\AF-0X]Q5E5P&XHQ:#L*Y6D9I0@5(DAVGIC:ZO 2V;$EYKJDPO]$?"R$^ M$*"W7!-5+I_=!!D-3%D5&5Y:YQCC?3)H[I]XRZ?>9[]9YA M-N%8*%^)J4=,[5M](NM@!F=&.I&F#BF6"G)BD"WO)%IQZ:!=0OC,UBJ9QW&) M;ONO,I_T8'@R/4XO/;%(ESAFLPEP_]"?!>>28R;)*9Z0KH9L7H"'EBY3,O+3 M*=<_4&V<##^' VCOA(_!05SOLN*G3>3^4>H:$T7*43]ZL9[S0Y1!N!Y&;B#<[GZ(NQS1L"&G- M^+71%-L42#L\0?$_3 ]FO@_64]M6$Y2J2:\?;7640*-,N=/U@?%SCBC$CFT M\[!C==_0P^,=MGIJ2&<)U&KC315.A6J M]B$[U:Z1T_ :OIM,>],K]:+!Y+1.AETH,L);*+O@55IAOK_BSW1>(!-%\*QE M%L6$(]@Y!\^KK,6K$10?MQ]\"=(DFA5A"ZDVP,!@I X_AF1=J4=2*GQ]'R[0N3/B*VYUO M8H(^D8-2 14@[04TW>4*E-2^V@^= M7U@SBWQ3XA:3OF$U3Z>/C($>=AL(54VT>SF_Y'D\Q((ID_8XXK MT0 11901B4;O<&>S.9=B_0'F0)5PHX?NP2V;#"_2##ZV:85N-0=O3JG?>PE^ M'>Q,5XI.##\!Q@XVC>4=[S][P(KH;62@:\66)K!U^6PQNB<&YZ#J;@XR^XD? M$T/2;F45W(Y94//825DT:.I%:M2G$34)_N:*5)DA'G@&W;-2-#)9HGF&)0 ,3X MC2(YGS*8CI^+L#LP+.D$1B2\,1:QDH_E02)(+ZG$S*?+<1MKWZKG9:'W*423 MN))#Y Q>F^U_H3_HF^^VX^WM&'XE3^S-J+*S.NXL,CG$FI6#W9Q7<%$>?UY ME#.*A_G4A: ?9$W53^>RV?0_?<@*-V(2VSY^L+9"9T(9B3Y+G\LI,VA0$LR; M>J[%0'PH. ;EBAL#@:)D["1UQX2=C_H@9S*E/YH\YJ2B1RQ4IM2,.^*0>WD= MT:'%.]64]+TA9+(H2PS08J!#UM85B)$7ZS;]IR=EFLS4P@GIT]XR'KAC07QS M972R_V3$[3'=]82\UR]OT0CKB6.H8."$EHW:Q9*,ZZ0IP2J !09?/S75)0:' M8PYWPFZ!5DLAV6H4,C*&8<*DMC&%R*)8DS5H&G#YE9N\;/4&U_$&=4_5T;3]&U8K1N9Q$K.,,OA@-R'U%CTM M8AKN6*E$!R8Y"V5:1$1?LAD/1M05_D2ZT\S,\\XVZ&;!;,8LIFBT-MR=7+2S M264QC6' 2 8]@W0U!V9/>8M]C(@ @*B_G,Q7^#VYM3:YM>4;#C02*)TX93,N M1%PP"2#\+QEVXN DBBL(,6**!KD0!:]7D/IDXL6YYZ)>^=9V4BBN/7$+1Z9L M,>+CYZ!W5*4#N2Z!,C(-KPB]3/?81L5XWYMHPM1PI.+CE,ENM+.'W2ZJ6J>A MN?!-RQ1Q[,55Z[[QVZO()Z,RK,Z&7;9?W[]Y]_O96?#+Z65P<7;Z*CA]^RKX M\/;5V<7E%?SS,KCZY?PRN#Q[>77^[FT8?/SE_.4OP:OSRY?7@4__1YG_$&_G;XY?W5^]3O&W-Y>7EU\ MD ]]?W;Q^MW%KZ=O7YZ%P4\P,_#9^(BSBU_/W]*]^+B+LW>O<<0_G;]]A<-Q MIB.$67AS=GD9O,/K/IY?GL&H__>'\XNS5S@=;TX_AC37-#\\6'LS?O<'N(/& M='[UX0JG.OAX>O[;V05,@)DT<==@Z_!U<7YZ1MZ/DT5 MSRM^_\79Y;LW'^@=\)S3-V]P,=_3"YQ)[7D!_1&&\\OY>SW!.+Y?W\,RA3"M M+]]\P"F R8(U>OON*GAS#HL('XM+),L(;_SE].+T\I*7!+?1Q;F>3]A<%^_> M_OSZPQMOEO$;<"? =H)Y>'>A]\2F9_@!W:!O 5GH[VVKN\.XH'%6_.=L_I5* M^M@PHS37P=%?-(Z\6")_3Y.+>4C7#-MR^_!@VW=$1_@&+3_)ETHH10QC39S* M?& TB$7$U(ZM+K'V01R,L_E6+H@7">^^VZ7":05KW'%%-3-.1N1J1Q105!): M9(9.1(IP0E.H$.X[KJ/(W;P=WFY*;,9:!0HT;9/A.#7P$ZXJ-SE 3>6/7-J!0P*/[N2D1+(!Y-#'E#S%77:$2YG* MU$-NET=S,5,%,?6M=D,WQ>DC)-@;YZB>G8M6OWK-B9]A'K=T:CO0,L.TL2F/ M]6.*MJ+$#-V&BKQWZ$:O^*E.G C7FCI"+E-)=SN ;3]AL39LI6-4-3%WPR.I MFY\)3C &#J,7\)>,4;I(%>"'K(BFMLATSUQ\H.#-'*B?'D_E#$@V"$^R]%U! MKG1D!6[SA8\ W3T:,XY^^&1_2^7=.U'.'+=W%4[2>$UJ*1]/\7* M#2;/MS3WXCE-='U(@ID ??B\IND$ITA+UX#^GM4G3T;R-EG.#I.V;JG\_9E!UG (WCA0I_]P"=R/D14L'?;J&<*'*[9[ M$?]FZHZOE;2[UA8H89/FA7!FH#E7-L3%)(*%>N PG09\?)1L)EN.G-:U7QP, M?3:JL?+8.%:1]@2]'5 (_\'%_ZTCI%&+"988#3EMFTR:V&@(3-2 MDZ'/7Y2;-DZA[9FF+S-V$E]/AS.MJ4=7KDP[5*J4MSVV1H!8C5<.>4X)L[>8 MJOK(&2T[U9X1$U5VJ=I^G3 $Q)%M)J8!.1/-F#K4X(I 4G(3%>' HJP0O<*E M0=1K2UN!&P;J-\[Z;&0^C!2[1U3358G]45^IZE,8G.?QF&'#C:;^R>8L>]Y= MS\::^B])"?P&,B=XHU(LO_C*(>,1UQT7T7[I)LMY>$"%:=NRG*!]YZF:!N]5 ML[A]4_H]Z_C@63S(JR=);_$!.$?B1U?J>/V()!TQYT,6TO MSRZNSE^?OZ2?-IO^7N>D%XP\'I$FN?KC1&+2ELI0*XBHN5UZDN MUUBU<^S\F7$>L*36?YQ<_.NVIO/:Q_7MZ[#3>S/$*L T0X9ECY?(Z3 7[.BP M!R>KH%!?2:16.(0FA,=>LY6XHV.2%%LH!%$AJ'?>F(.$U;MUYZMH.Y#M. MM7C-V;1=8K@4L">5J(RZ^=_DQQAHP- ME6F3'(G,SD"IY-6F-&V#.GB+=CL7MGM-Q81F!7$VH#',GJ5F)L,]NS9UH+>F M'(JFY)LW&NMNG#LZ S!=]\K)'3U[.A+)BH&0,N7,>#&$]2&4]7'4;^WS/7?- M\GLL\_;86__X^XO#$6GQP(_%6(Y[90JDL,QH M'T9\_' +OWVG\4'.06^@^K"C[HZ>F#B ,,X=/WUL:*7_,2F2%?QG7B^R?_U? M4$L#!!0 ( $* JEB@G*#4N@< 'TH 3 <3$R,#(T,3 M<65X,S$Q M+FAT;>U:;6\;-Q+^?K^"9^-2&UC)6DFV9=DQD$O20PK<]:XUT(\'[G)62YA+ M;DFN9-VO[PRY>K/D1$F;5#;.'V3M\FV&\_"9AQ1O2E^IVYL2N+C]R\U?.QWV MSN1-!=JSW +W(%CCI)ZP7P2X>];IM+7>FGINY:3TK-_K#]DOQM[+*8_E7GH% MMXM^;L[B\\U9&.0F,V)^>R/DE$GQ^DB.1E=IF@VO^,5E;YB?9Z/^:'!QF?4& MF0!Q=7GUW_0(FV+UV,;YN8+71Y74G1)H_/'PO/;7,RE\.4Y[O;\=A7JW-X71 M'@>SV#A^C7UL]\3M!#OSIAY?8$<>'GR'*SG1X^#>4>QI43LWRMCQ<2_\75-) MI^"55//Q=W>R L?^!3/VDZFX_BYQ7+N. RN+6-')_P&:B(.$QUDT_Q+[45+# MPIVT3SZ\?RAE)CT;I-UTTX&]3,]QWL'^2;:_!>ME(7/NI=',%.S?5NI/"U,0_SRD$/T-.J']UG%[TK@>]/L'?E\!^YC;C M&ESGQP<%\Q @+.GW>OT]5_=7]V>XTY\/"?L!BH+===D_+(!.6!Y6]QR]XO[5 M\?GH>E]ZJKD0F$@Z"@H_'BP)2VJ! 1MW!G^>DVEWX<.W'WUS6OJC[CE-PP=6 M*-=.!,^A(==#4R'8U._=9HFA'HYA2;"9;-UZ?AA2!P\'P0"*R0&F-,<%G% M- D2P&"Q72N7ND *B5(-59IJ4'43;M8"F"#F)-%.C6$GQ!*2E5I!LD6#>S0T MHEY(ZCBA&HW""HA#@V )P[E@3\Y=R0IE9FX!4@L3Z;REA,_I9;0;K4S6L.86 MQFQ9^T+@-CPXN-UMQ.;5\:B?7EZ[%E"M*B"",%'9AZA]8-Q"P ?&6V8**(X, M$)29DJZDZE2M0G(D@J1G(5VNC&NP'=&F-2H"I;8F!X&O'3M!7 A H,7@/R5[ MST]@3?;2TVG49?1.DDC4$:4T""/N6@-O!!,9M/=HQ<9HQ>EI<67ZYQK0?$ LS:5KJ"2M'Q,A1*Y$VUQ1DD1SF1< MDSDI)+>2') QX85L>U PS@X'QI?=B\MM&.]-5UMHWI_H]@8U M+H2I%(15[HSF1.O<(#ZU#=6-KA+0+>B3/C17!@"!0)Z!19BA$-I9 .$:@*BB^(WK#@11R]PO! M;WXX^%W0\/LI5TW@*@HN% 6=C$PQ+&Z'TENJB3VX-S[N%G\!KM@0>=-%B9F9 MQC]MP3[9@2]K ^GGXM,['I8ME'E8@1!G(AP+(=IH@.>/.'$XB%LR9@SF-BAH MV]V*ME"R$WF?P9.4S$V>-Y9"OY8Y=_1:&>?Q/9U)8E\NQX[:8QQV\D23 C&, M#/:H=FLX;I<@G!C088)NEG:=1JM*[I8R@[@O8!Y$2 IA/EK"GC,E[T&UQP>/ MZB>_>XI^'\X/:A]V_D+V8>$\42Q62+*B*&+,=92NV(IP]AFZ8TO +DWC*&*] ML6Z9ZL,+[+*JI/< '\D'F4$Q0>5"HGVADQ/$,M*O(WK'_R2E%PL0?FTDFA\6 M6Z/#2;P[_?].ZVNE^#<*Q1F*Q?!C']I$N^1< B*C3=/+'<\,^#WEW2C60N8- M,C.<="X.A#X+;^WF)!XO[& U+K"A@R6I/8G-5IQB$P08:L@D)G^'F=\U%<(# M9RDXTR:3G4=G+RBQ'^!6Z WF[\(B:208=0@\A[@)Y](MP)*8_J2>&C4%RH&: M3]KC==M2(U2U,G/ TEEI(A_R#?@BW/X0@=!]$@2?2'/I:!GU'3<7/O;3H ^; ML+8T0Q2#[6#(%*\=C!=?KI'^:\7G8ZG#Q(=&UVU?F?'>5&.Z2S&E'(+:H_T] M-9@8BU?7++J]>-7"HY5>+$9NB[NAZ,R+[;+AJ'O5>[JXUTV?+/N#NCT+)D>S M<69%S\Z?H#3_WC&J/W#WZZ-RTJX?6%M9EXE\+*]G?>M)>5M**/:X@_35K L]CJ7'"G3C>M7H7V+-#Z MCJ2Q?EVN-B[\,C>.Q\]3V+I MUH.(2_T5DUXAFNB\=M-/G'GKOV,U__.PK7# MWP!02P,$% @ 0H"J6/%==\V]!P G2@ !, !Q,3(P,C0Q,"UQ97@S M,3(N:'1M[5K;;ALW$'WO5[ VFMC 2M;-L2P[!M)<@ !MTS8!^EAPE[-:PEQR M2W(EJU_?&7)UL27%2IJDLE$_R-KE;89S>.:0XF7A2W5U60 75]]=?M]JL5]3F_ _C#V6DYX+/?2*[B: M]W-Y$I\O3\(@EZD1LZM+(2=,BN<'^"2EHY M+Z6:C9Y^D"4X]@M,V>^FY/IIXKAV+0=6YK&BDW\#FHB#A,=I-/\,^U%2P]R= M;H]\>'U3R%1ZUN^V>[<=V,GT#.<=[']D^TNP7N8RXUX:S4S.?K529[+BBKV1 MFN-7_/8NQQI@M_JV+\Y4M74UQW&]V7M;7]]D!==C8"\RSWZO%?;<[?-6=W#$ MCQG7@G5/17Q*]MX7[A@7IB+^>4@A> \9H?[)8?=9YZ+?Z1'\?0'L/;RZNK^Z/X.-_KQ-V$^\MIR]SPK0UR!UPK*POF?H%_=/#D^' M%[L25,6%P%324I#[47]!65(+#-FHU?_OW.RVYSY\^]%O3TMOV#ZE:7C+"CX! M9F$B88J+P!?2L;]J;A';:H;O*V,10YJ],;9DW4[K-P+4!X3:!\L%L%>8K1/V M5F=M#-'Y(PA1;^]"]"-W&!@,03ECU]I,%8@Q)#%237R$01.T02V%(W"ID85G MK-;>UH >H+H*0@L#QUF)3Y8R8\Z)'"PSI23*B_76*FC(P#EN9U2EY-<0:&;1 MI\-W HW!(550:0T/9=*B*L-J&INC)0(LFQ8R*YBKZ6/9?@H6FD[(@5(ZA?*- ME.!4^@(==!5R'8U._59HFA'HY@2;"9;.5J?AD2"P_W 0""Q?**UE3),@ @P6 MVY5RJ7.DD"C64*>I6F"?B)N5 ":(.4FT4V'8";&$9*66D&S0X.X,C:@7DCI. MJ$:ML +BT"!8PG NV)-Q5[!5S>AGM1BN3%:RYN3%KUCX2 MN WV#FX?;L7FR>&PUSV[< V@&E5 !&&BM@]1>\NXA8 /C+=,%5 <&2 H4R5= M0=6I6HGD2 1)ST*Z3!E78SNB36M4!$IE308"7SMVA+@0@$"+P=\F?$^/8$7X MTM-Q5&;T3I),U!&E- @C[EH!;P03&;3S:/FMT?+CX^#L74AC#AO)<"HJ(9*6924UOL /EI M(EU@/:P%.O1#8GG)EZN<:T'Q +,FE2ZADC1\3(42N1-M<49)$4YE7)TZ*22W MDAR0,>&'+*"II]I1$@Y+TX6,'3C2.$"#/'(R-:I03"W%*@BLB^V!_'Y;+M7,$[W!\9G[6=GZS#>F:[6T+P[T>T,:EP($RD( MJ]P9S8G6N4.$N>2B7]C/+[IF%I:07\3])Z?D"A+]JB>:'Q5;K<24!D-&EZL>.9 K^FO!O%6LB\06:&D\[Y M@= GX:W9G,3CA0VLQ@4V=+ @M:W8;,0I-D& H89,8O)WF/E=72(\<):",TTR MV7AT]H@2^QYNA5Y@_LXMDD:"48? K)<-ANWSSO;B3KN[M>P+=7L23(YFX\RXBNOG M!_V#.R$:]:H;UKU]K8*B=G=RXKQ\^Z4:G'V%Z _9C?W,9ZS;2<)MG 5JFIEX MX$X^.1S@Z@N?=W^,ON7ICG'MD,,''YV=9OW0ZL*Z+!RZ,7+TXG/G;7$EZ5N3 M^;8)BY>AONRT/;C)>5E(R'>XE/35K L]CJ3'"#,R,2YH=&WM&=ENXS;PO5_!.F@V 2Q9LAW;D9T BR2[:-%VCZ38QX*B M1A81FM125&SWZSND[/B*O=DV)[!^,"3-<.Z#0PXR,Q*G@PQH* ME2.0AC -U$!"RH++(?F20'%-/&^&=:;RJ>;#S)!FT&R3+TI?\QM:P0TW D[G M= :-ZGW0<$P&L4JFIX.$WQ">G-1XK]-NQ<>=5CON]MI=2"EK=8Z.6;=+60!M M%OX=UG IHE=K"C,5<%(;<>EE8/E'[:/<],<\,5D4!L$O-8=W.DB5-,A,X^+J ML:*Q28GJ(1(S*H\Z2,C Q'A4\*&,G'JUBM(,R6UK!'_O(O_3.?7 *SWMG? M"SM!/VP=!?47+SPM"$U4;BO2:[+YBJ6/@X[-!Y,!N:0ZIA(*[\-$P)2\9<9" MFD'0O&>^/[H^[3OU^;BP/=D53^1N?Y'OMT>=_ 9I2JY\\EX#R#HYRSBD=Y22 M@QUUYM!2NT(^5YHF0,ZQF=7)KY+YY,!RW]_K-9M!_TR-SO6& MPEDAXUA&M44FUU*-!21#V-\[ZO7OVQIRFB38Q#T!*<9I<]XLN$PP-2*O]7SA M%![.=7AZ[JMF:7;]3M?:X6KA)1L(8;=?D$\EU5A#Q)1\AEQI](HD[Y0>D3#P M/I$4G6/]];7"(H!V3<@?5+.LBO-66'?[).?9<<;1\\8ZE2VW2H(?J#$8%K@8 MLV=Y#[ 2I94(BR!-2X&",119V! :-RW"?+Z@[#Y,H.02PRL414; M#,E07)K@5^>I61RFE-NHS#44ULUU"Z9"$%R&TF#]04".?D>(797>UB4DF'!' MVM8XQ"I%%24J![W8NBV5+'^KHU=4:'76/1OV;CU[QXY\5X,S-!8PA\9*)Z ] M=(N@>0'1_*&?\"(7=!IQZ8SK%O5GM&)EC!I%=D:XL'!>NU=>-4=JF]O.W'.<:U:WU87J=8?:NZNC;CS6SU@&9X8E6=S_?W MVMAZW/_J#NA6V^_P>V#5K>VTS2R_K'\1EQ1*\(18-?NOR6I/8:G_D4S/8Y0M M.^:-0OQHTCF*$3=H$'8/>7?NY.](=N?:ABO\/]K*<[251TR:YRZ]:^/?C^*[ MPVY/8ZM76GZ_?;;Y LOO0F@[)KQE3)72V/N AZO&S[&-M.,5#EK& M-22%]G:$=:.8R_?GC%-'06IS)P*%TC!'A(@E5P5<,-N[U39'N.:V;E?YJ2EQ*A+2+0>?LROOQ&9$@\#!H$ ">>>V2X#4C[B M'9&1$5_^W^>A2QY9$#J^]^M?M1/UKX1YEF\[WL.O?^WTSBXO__K_MO_KR_]3 MK?[?U]MOY-RWXB'S(G(6,!HQFSPYT8!$ T;^Z0<_G4=*;EP:]?U@6*V*U\[\ MT4O@/ PBHJMZ+7TL_34XU733U#6M7[4;K%^MF?56];ZF]ZN4F5:]5J,MVJ\K M#Z>F7K>I7K^O&F;KOEHS**V:]QJM]G6UT;^OM_0F-13[M-74FS6;-?LZM6N6 M:II6S62FQNIFL]&RC3Z?=Q#!GF'?7G@:!M&OE4$4C4X_?>K3\/[$#QX^P9>? M8+%&)7G(\F,O"E[&#S[?!^Y)R*R3!__Q4_+CS OX@.W,/H\#ZZK:^"1^3!]U MGB<+>'IZ.AD_ZWBNXS$$^JIG/U6JU/_-?Q$D._ MIFO-MP873R0O+!\522\=-0ZK#Y2.YNDO^6$&%39S%N,,?IAY,(HFR 6^!+#9 MS&;ASQ/+'^*#-=5(8';J4F#R"O.J/WJ5]I+3KY6(/4>?^&X^M?_KO_[K2^1$+FO#Y-5TCB^?Q'=?/HF1 M[WW[I?W%=AY)&+VX[->*[80CE[Z<>K['8'[G^10?9('XT[%MYO$_X?UZ,-W+&2PNH.ZE9[/GO[&7"G$ &OVJWJBT M5:#:1E-K&<:73S.C9ICD+ X"F.'""2WJ_HO1H.O9YR '*T10YJ\5H.93&[ZI M#F&40=6FDS4T*VU-KR)@-IT^E;Z3^2_@FW \@UEI(_3SFN &'O?MV2E:E?;? MM]A!!T:W^0PN?9B%6M]Y9G:U3UT45&(V0ZVT^1=+)KP(J(72@,2>(Z;SXN$] M"RJOEE!O5(C-+&<(8_U:N;RZ2)>4<-KI.;N/+D$^!'SW7VGHA+T1:#C[VOL' M#1QZ[[);0"IL!>$"+U;U\1H1KR=U54W7F"[J;:BTU'0-('1/[P*[$P3G<<"% MVPQ<4#:>VG$P14FUFE9I&XUZ)C2T]&TFU(&RS&:V"6O;3&C A(ULA-9J;#-A MK=(&N,Y-^&E6%@6LST "6"Q<($%199R&7"G"D@A7(:<1R,U?*Z$S'+FH>OAW M@P!7/"TL3YY#&R0IGVXR1S)EZ,L+3Z) M'[]\FOTM_8QCS(T7PQI>#Y8HMM,?O?.L8X'XZ.$BQF."['=L-OTH!S.-_&## M:>?>QR_/F>80 HD_/\)=,$$Q$V>(MC.#/ M3*/=QR%84F&(LND1%.7"1:8/=9*',LT0L@<4G@L'3GY;9[R$IP4X07FDWS.N MW]-/@ GXW'=80#C#L87FX]GEWV;U_NN7QRN8'7W$%5_Z"N8[E1-\9 MDB*Q'?B5.XICQ=F+8$OX#J?OZWXO\JV?G6<'F"!]Y,P?@BW$?^^(@;Y\6CC^ M&!3C9:R!'&'51PF\:V RC+>7_+()O(WC@/?7LL"[5@ VG]W9-.=NL[-ZL79F M5!,79/N=-8Z#1W8ND_*BI*:$]U[IVSP.>.]WT,=^]([HR,GHFYIX%]\!^=M^-^RB#H>L[LT\!SO(2P-X OFZ>2YM9V[ M.F66HT50=,7WV HB=(N K.*[>X>6T$7 4O&=Q&+8CD9^?J)6?$>Q(&)L-_#7 M=^XWEEXR[0CP13@,V]'6RNX/[D^.YF:OZV7W 0\C1_.#_\Y=P>.2H_D!7CJJ M!<]VD(YJB9 E'=4R8$DZJGL_T-2EHWI0^!O243T0X M[HGKI/;(PPI?P.LLK M"4/#06D@7%A_^8(ZP3^H&[.O+^,_?X<1:6 -7KZQ1^;.0GW\T*4WBJ.0/Z&M M0$,NZ/X.'/?RG08_6701>W9YF*NP;ON;S 7JFP66@ZH$=IL7@O.@-KTTF"]L MP& ?:%A_,8Y'/:2TR86NU[08C/P -##>^NHQ*P[ RF'E$0"%#5^4BPQ^]'[S M'UG@\5\>&#S+PI)21&'C)0>UMW(,&1J%#7)(>VO7J"]LY$3:6SO&?&'C-^52 MM(>PMW(D@UIAPTCE(H,#VUMY4D1AXUMG ;.=Z():C@O+$O#'^]???.IU/#L! M]4OG(6 \_GC+'GWWT?$>\('TM9VB0:NJC:I6SP4-A0V"Y8*&WA-\@>6/OOI! MX#_M/ "<)V8*&Z/*!3/?6!2Q(+SNB]%*@Y7"QH^R8F7'1[2O8/[6$>VK1[#\2^\ M#%COB8[PE]TGH.M5M;4.T;QZ="NB*6SH1Q+-&B;I#!UL)=L+&Z J"!WP*>T_ MXC!B]MNT<'UQ^YX$2&'#6WLEG#"(3F^I]Y!0"W[\[GC.,![N7C1]I2$[7OHJ M;!#MX/1%GR5];4U?]<)&YPY.7_N27X4QK8I CJ4+#1Z5/;X[.5Q2*LXR]'&7D"7P9]ES/S+I@ M-@NHRS.NNOT^P\+>[+@M\,)&0O.MD[K^M%CM_I:-XL :T)#=!/Y#0(<3RKQ[ M@B6])/\=!(SQ=<1 M#+!K@_Y /%K8:%81<728.IB-PL:>UL)1C[DN8*CCV>*"TK%S5&%#5\7&UH%X MJ["QKK6P=.'$'^&S1\U>A8U %1YA!^*PPH:,UD+8;\S#&"_@ MJV,/'<\)(S0X'ME1\UAAHSPE0-EAN*Q9V,!,YXD&]OP=ZNYPY/HOB8M[/4(L MEB4(VBQL7..0L"Z W&H6-N!0$";(LV%B80,'-R[UKNB03P 1%8$.Z:P02E)D8<5>WD:<(4-I$DB.[38.U ,H["1PB7NVRT+H\"Q M\-)SF4KG-PL;WCL4G N@\\U2!_".$R6ECO,=I8HP2QWA*XN", L7VT/S:WSJ M\QO#-+C1P+%2Z\SR8R\*7DY_](Y-!!4N '9X3!Q(\A0N2K0"$ZD$NO*]'\?9 M=LLL7)BD0"@Y$)<4-JCP6TP#T(>,7=^[S@//&@B_OES1* Y>J6PLB3#T8#J1 M6S!^L33:N[!N=,%QD&/+9;.P+G8OO@_9GS&\U'UDBXK;OWI@UU1?KVIJ'A!O M%_!8P= M9Y91JW#>\2$0L2,B+YR_NPRVWV@!Q4+Q<<"HS=<#NVE_@?]P MH#NMIMZLV:S9UZE=LU33M&HF,S56-YN-EFWT_XVFY.2=,'IQ ?I#QZL.&)8N M/*W51]'G)\>.!J>:JOZEPI]K?PE'U$N?MGS7#TY_ =2H_?[G/BRRVJ=#QWTY M_>L=P#HD5^R)W/I#ZOU5":D75D/85O)@Z/R'P< P!__XE$RJJI^Q;TBZ"$VK M_^4S;KUJ,PL;,0'V3F-P7P-\"M9$"[,6,@A8_]?*+ZLA#]QPAR6/B-\G9XA9 M+PJ_?** #@1NBI4Q;MI?(OYTLM%[/X IJ[!?EXY"=IK^\=EVPI%+7X"6^*KY M2Y^'-'@ G-[[4>0/3Q&ECRR(,&A6I:[SX)WR#8F?)]@^407&(Z"KR$YG3GX^ M@9\^S7_?,D]:ZN*?U!.-?_^)CQ>D/R9P-491A;\#.T$ _%HQ*J\VFRP?GB2V M'R,P$-&?1]2V'>_A5"4:C)%.\(GO?!%Q"UA$_NBT 8#@.Q= P%07%E264C?, MM0E%F:\HJOF:HG2$\H^KR[ON.>G==>ZZO5D:F%I\45;;ZY[]N+V\N^SV2.?J MG'3_[^SWSM5O77)V_?W[9:]W>7UUP"WH:VWAGS0< -E$OJ>0\Y.S$Z*K]5KK M@,M^+7D6+_O?;_[?TN47E.HOKF^_DR^@OSS?NXJ',(A%$C5WBW+4JFH5XE$T M"6SFG)[[5CQ,(FH5KN'Z\$!;4ZM_YUIP,DK[?2 R[[6OA[4/F#5'KCWV&67M3>:VM!^LG-:VQCAY>F5V-@GC,VWJE M_;R4L2/[$*#+2P9P /[]1^?VKGO[[5_DMGMS?7M';G[<]GYTKN[(W34!'7L' MBI1H!KF^)5K]@_V17%^0N]^[9$K]CE5OY^P.?P;?J#8#HH)90^L)QPL_(-& MD3]3>B'"%R*\!ND&&N.&O]X5[NLLV=GP374(0PSPM:I-7ZHOC 95YJ5D:%3: MW[&@P/_\HC74SX:F$/3=UM8X!87Q]:V4WJ64WKF*H V,KP"F<]#O72[$^]0- MQU*\5FG_SR^M9JWV^9AE^=UMYZIWR26V%.8+A7DT)IQ4FO<#?T@F1B^)?)+9 M!"[,-K&:H1-B9)%<." M@=007Q;OI@Q4Q\"G5C6:9K/U/OV< MA4AVA@\D#"S8:F1742.KAJ']^T$[^6/T4"'4!8ETA@V[Q>?9<%/-&#UOHIJ, M>FWTS.7_P:ER/5\-)4Q6"KQE#[R@BQ?A%;&4"AM%7%Z=G92. M&#]TGZD5\0UCW#48;Y30D(0C9N%)@DT[E%V59>L812F'FU MU2'F'(?:W,X3%/$:# ("A3?VA"# 4E#!*#GEX$FW9R+W_,RW9[TH6)&%!XD1 M&P7^(XXS<9^:E?8Y<^D3#5B^!N 10/B./E\F)Y@B#7-6\YN5MMZL:J;9-%K+ M5?_8,LR13G=@2*]46%P6?.!T1L!F],%H#,@?<>"$MF-QN]'O?[D//K6=:;KD MCP8/U'/^PS]_W 51'0XW)[T3DEQR"OC^9TF&7/DG'\OO)F1EG8YM!RP, MDW^^P7A:RC:M2KNFDZL33%$>E% 6-1Z>R5#6%R!G]>!W?^TU@&:VJE M_0_821S0UT!0,MN'R2R<4:^#&Q#XP)#KZP-- V<)@ N/>\[<:GT,2,9>-!K['B,?UX?0^P8R@?*.G MY,/ZM((LT8$W9ZC#J+1-M?Z:-CYF($&LCNG>X$IG%;=6J[3K9KUJU(S2!XJO M/G4*L^0U#R@O0!*![8!X4KA8@@\TX2CJV>E7?2<$]!$,]P.%]='A\Q[ _PM1 MGA&7AA&XB!CC?#\NX&[7/I=-);))L)6N$SDPHO#(60!(&,5!&*-K'OFDQX3] MI^D?[C^B3,1X8L>*3HOJV[9:)V;-S.K:&MJ)J9N97-OEW]?4MT\P2K\H0]^K MYSYT;-ME>Q=HXG !*R8AW3-J#8B%'7,R>#GCS+AC@$1 N170>QG>^^X[!<)5 M$K_DU,">A=HB(!^?!@Y\,Q&B64($B4Q$B0D (*'O.C9)MU(0\+169N=F"\(D MFN=%T^\YBXW-MSJX*,AEI$-$ERK"JXLH9$0#\DC=F)'_YM%+\"WP-(N$@^W" M6RO(\STB)V%UP>ECS. QQ-VYA/0NV*";B!)Q[//:G4=!\\J3QR1VL,2N:&C3 M/P6+$%%2CWS[=K8Z8+EFC.I =BG>#;$P&'G_ JX!@[T-,?'Q:%7T(+XZ"A@%N,Z4=,)SV,*R0<8#]!'PAC403CP\1@K/72/ M!C1ZO?8G.KM*7*)X.=G#1X7[31]TL<=[( +X_?X/V $^SQ^%EW 5R3B8*A+R M1?!%HB_54HE-7\*3S"&>LS@(8#B1;X(B(:)1'(ZIT*RT_\7"^4!20FZ[2HI< M3#3/&:?-E6+)E7^@;8\S?(KL:&9C:"1TH/&A$T7 %Y.2<1E1D?KSB]\D8TR[M;0Q/UM0ZLO0M>XA=$_(!TPT;'[6 M#?TD>2 :./PX>H3'T;MF?K'>,4^S\&-VCIT"#,(E8> QQ[8DQTJ.S9]C@4DH M<6'=C%#+ HX-*+(=$G& "FSAMP0HL+KPAW (K ZS!*G> ;H? A!>%-37,!PH M.831 WD(_*=HD/Y\ NJ;\;79K.]X/.6-1_(QOJW#-I>LD/^L?4X?6_G \O6E M#Z+.3AY>LM;T2<<3$@D\H:J>6B'3IL=)44-MFV8+JR>:]G8$:?^)Q[7&B:IG MBZDM753M1%>-7,)V^DG#W%66S*(DWCUE<&SK-4W2-8,S8-('/WA9X#3QASC[ M6LE#$_])5ROM;XN%P>Y3I<=0?NM&]ZY5;G++>9?AN\)16&<>U[O$[0(Q73^8 M/E]H=&R9P%0X!%\M,B@*PL![PN:[8>;>,AOL'3%U5I7)8?8U#F&@,%QY?4C7 M5M\?RBQ&UJ3 ?!\K SUW%[L)DIJ74G,*L=\XP,X$O%93M9Z9J@L>+.^_X1%C M_M9"1][I+XJZ\5@;*$[/YZ&R.!3>-*!!W/]=<),,''*UGJB?&!?ESH&,OX3:[Q MFW# 7#/A>; M[CL\WM<9!8Z;5 U01=4 95[>C>L97/"(.&OES0P'!&T.*AK&4L>4 M5ZNT:[6ZHJNFHF'=O=FUMD7F ]]NFC%AB8R)D!\'8P@RX_Z,O>ZO#OLSE)9F M*BU57;V]K[/;\R<3KQ4A-]VXNK\Z[_[?NJO>?TVZ>-,UF5BUBGFAJ/L=LIG%2 M;^0S5/U$-7*I[[/S -$^[SBOEWQ\ QHHIZO'RROX'"*D+8[_%FFB'L86<*>P&8#F8\O+F6;'B[N+SJ7)U==KZ!KD6E MU;GCA7,S8'%ILO);F1C#A[^XF.,GZQ?C@/ZX)61(/OSP:&P[\/O'?>%9BLRM.7-+ MD;FC(UC)PSGQ<&,I#W^E+L7K]KT!8\"]E,=:.3&4=:.\6'"I=T",4B]?*_7J M^4%1J7=0*_7J^9'5.;-$OZBDW'>I=[1,MTH[J&!VT!NXDG;04=A!K:5VT)0' M P;0]8B):29W:.]@%E9>.00[)]]]?D.Q*[HXE'DK);?Q6N6V\5JEMO%:I;?Q M6J6V\5J)C5=V%$BSKB1FW9A=I%EWG&:=;JYIUO&4Q8'OPA1A4NV4=/^,G>AE MULPKKW&$H$C,O%+OH>0V*D=#J6U4W$&);51D;# ;EP_:=)Z+&T(@@W7>ZX*>[@2.*F MN)5RVZ0<&>6U27'YY;5)OE.//G Q M.&Z7=^Z$5BQ:SZ-]UO&H^Q(ZW)F?2$\4KZ)F$CYSR\+8?9UJ),5J:;A7VS)8 M)^7J;N[^-1+!:DC!>OBU9$3?BT9$8?ECP+ #9>:-X%O,1L%I12+ MY>$]*18+B1KL8"_JN\@"+P582T;,7=_]WKW=N+J+E(@'93M]RYQM*1%W@YJZ M+.-23H$(B/O&'J@K+$3>ME":B"7B.BD0BXD:,Q6('2D1#[^6C)C#\"&YH%;D M!U(8EHCCI# L)&JP6]0>3K97HT4*PHQ8^^&)KA@,VU#WJ"N:+B27(WO,B@,G M=7UQ([TYLZY*H5E$U-02H5F70K-$0A.P=LW;:%UZ MHN4-#"5%84GX38K"0J+&4!-1V)"^].'7DA%QW>>!<^_(]/ R,5M=RR('&]+V M* :W&95V#^!*(YGG42)^ ZS5W\SS.'R;O2G<[JBM'C;HD'WU]KV6???5.U + MMYO.[1VY/"%+>OM,[R #Q1J5MS>\CT:W2UK6B9/X;)?W-H1"8P449#O%;1=] M=GUUWKWJ=<\)_-6[_G9YWKF##U\[WX"8NZ3W>[=[URO\+CY<>B0:^#&,88<* M8<\6&T5D1 /R2-V8A1^+OX/I%C9+UGKH=I ;=A5N:BDGJKGX ME65#+?^^IK[=$#+3HHP]]I;,QX[>#;FO["@YU2S]<$RYWBIYY9JDF;NF<&L4 M&[IG]GLD6@NURK31QQQFC>RQV7MJ_7P(?#!ZJ\GJ+8LQL+,W1EW M*\%GEJVK)*L:.L36_WNK+7Y^'4TLU-Z^.,\8YKL(J,5K-\2>$]UB("4.[0J0 MM(>KYU]8U5J%V,QRAM0-?ZU4@3D":E2?P'$K5 M%*.QM=9X@S9WH376L5,E!:T0LWE0$%92-4&JUK>6JCE1T%Y# U-AE.3]*CX\ M=0+BX'%,=%JMG=3W<#:TF&0ZE@4;CD(2,(N!-KUW&9>]&!:BKNL_\;[/6&/< M"ICM1,3UP07E4:/_SE%@==*I+OS@W(_OHW[LIDN[':\L\8*STF&]TM9TQ<13 M]5=DR)VQ3/M8P38[W4=#[$-O+-@'Q\AL^!-K -=F&N7._&0H@/-PQ"S,#G!? M5L1(WQ*8ZYK31\HZJTS@;9A$J[1KBMIJ*#4MKR!L M%FR5P"9^Y\2WRF;>AOAT)#XPD)56O582XCOZE(>;P!_!6EZXS8QGY2,,0LJ# M@2VM90'4&Y=Z$1@WW12NX&!F91H#*]RK2AUOAQ7"KI%V\E[MY/PH"5O>-32E MIL]':$MM(1=7N";]1+P'XC(:LFVB$.\C8K="KH[A^0W!>8N37/=_@/^(<,W* M#EC&3]44<_MS,QG\+2 IK1"LN9(2'AFUFDK3V%JR%BOV6US)>L[Z+,#R6(YG M^4-&(OK,9'AW8\&:@O.20_../@L_;P,CHXGF:DTQ:S*L>XQTM$*JYD='9M'H MZ/B-57Y@)DQ4\/]]KYH5[UF91LU:EW5 5+;=XK313BT1! MJ\S4'"BHKG(*:AI%R7(Y>NM4'(@M/@A;ML-@EDTDFV^)\,RN3\8--TS25AED6)CLB=V;Q_?UO MEYVOE]\N[RZ[/=*Y.B>]N^NSO_U^_>V\>]M+VH63[M]_7-[]*Z<[_@9@P?9C M+#Q3P!O^ZZSNB.RRE30A[_87$W%O%V9P'7KON+S[P6;5&7)BK-S??S_)VN.K M4"/Z@CGWV\3QCM0T.U+3:\VK/3>"+C;+,:L;>!%#;8$Y5J\7)'*\!W]&,D61 M]K:#.TK;,44-F<+0FO#_9D&8XOV4(P(4!C%[\W;2E%DC#UNVT!\(YV\36&[( M+7B1V= 4?7M?7IZX%)",5DOP-M2"F]OE[30&=1-O"J=5T)(44Z$Y170/0COK2FPH2(%UC55,8VMU;^\ M![ISDWG[9-#W8?1L9C]OG-;7T,#!-%6E5M_:P90V= '):3,;>G-RT@4Y&0V9 M<;_7C/M<)>W[".&MDW8_9:9LSA-&I6T82LTH2@A/1H+WG7N?"QG5.!GIC:U+ M.!0K$EQRZLD15$B$3F9N.^< M]-:/1&0EO0:27E.O*;5&7B<0A0M!E,TVY@JFP+/^\]G MW2%?R=*UASA^N!T8^1K#3AP-_ !P;V/9E'T _SJ.P@B,!^#QV=WUG6=F M5__# G\!$1F9 ;_)VB[#,'X-]#>75=L+/6P&LOI>UI899XR^KZ7-]"G;X M&D36[@14&_6"D=U?MNY",$4B"WH0+J"-B?AJ5MKPP6;$<[ M9M%H9Z^.4+$-:#T-'OA>3M;S*E4E)LMJJFYH.J\R-39:C)G);B:SBFO]GGL' MI >7AB'I9#8Z&ROZXDZ O:4U;6:W]IM[6QM:^FCG;VKK9W:TLH)]J=&Z>F_9 MC?VLBUMDM:Y>%_;QK-444YW/OUC<47''U+/9+K+[!5G7M07J&P+$K06ED/9A M_L^V@BRM4/V:6:B:>Q-PML MG)JAM!94SLQ%H&:EG"UVDMU6R+JXC=#?TC- >-?R=(O@ROM(*%T17)DBB8S> M<!B[&.D^9WW'P48UJ*'JM*&4#I,VZ1P&;/SUAPYI6(X_6MM*4S7+)8X.$25D"8$MIS"V0 M@>\"B$+L2!J]9.467H1":S24^O9E.F41BB.DP!7R>VL*A!4)$JPI>FZME0IW M!:1L%O/3,Q[2;D-GX%P<5!@G(A>-1SW*H2WB^97)K M-8!1/.+ 1AX"?L(21'BL'0U8R&!+Z8,G2U-_DD75L.SCR ]Y$/@T8"[%,^[/ M3XX=#5*ZGGHKP;8Z>87>PU+C:/DK!0"\5H\#1G]6:1\V>$K=)_H2 M(HU.$R10XS307\-K*53Z_9U!17 %R T?*SP!-H'-68!/P9IH8=9"!@&*S5]6 MXZ<)#(8" 7D!;_@B#WSY1-N+<+]$6)@'$19S=W2%L/B]2^YN.^=="?[YWK^YZY/J"7-]T;SMW ME_! X??SX=(#N>K',(8=*H0]6PRTU8@%(M&(T"%OG/&Q^!OYX='8=D"I+%_K M*[4)*^4*=B+_N4Z'%;MT%++3](_/MA..7/IRZGA\7O[2YV2P1&F@T'OM_R-D MQ,\3>8B7!5 F)N&'9.;DYQ/XZ=/\]TWMI&4L_DD]T19^OVPH33]1S<6O+!MJ M^?%*\@+W'#O/4BE#2F]'+UMQC"[PDP5/[<07,M4HKW(&^ M8N0[/#<(21?4F/WE/OC4YCF'Q-"4-0HL[!_64U[RQ'#79JSVM\)[Q<,"YG2N M4\IBY6[?#;B,G1'F'HD\K^/&@\82;MDC\^+U6Q;.'PN\08K'%FO*MOGC"2)I MJS(/. U=!/X072$<\9].-#B+0]@>"[K/EALC6+ 3-?S/OJ//F>-*1J5=:VF* M7C?R/]AZ6Y@>XE15LI]DORGV4P_/?UCOU=054RTK_Y70G-CLJ/N@9#WIN9#V MAMRLJ751B[P=#6UMV7OTH$1VX]((Q1?Q!;7YGNPQNK'Q=N:'T77_-]^W^0D@ M"QX=BX4]W\UZ?MD4['?8ZZ++H%G?T^!V1466V9FQ6LGNJ8T M]:W3GN6UDR(2T@JQGR,E83F1IJ+K>;5.D&+_"*S].V8-/)CKX87+?IL],M4D=)2RO#CSD2$TS6;AE*4RNV M#UE"'5!FT_\WYC',/D4%0.VAXSEA%/ $4ND!;*H#$I@"UW9F(+HIXV+O5KV5 MQ^U'Z084D9I6:(&\R0GKM1JJ8FC2&9!9*G=^!-+?GSMRLL=*'2JAB2YG(X.MJ(YK#2M-A0MM]IB,CWA&-,3 M+CW+'S+RP?7#\"/I!_[69\BS=Q3?(6>O:#B=JFP!^6\ ]\R\C94#3:51S_D^ MZ0'524X>QU$1W8?M]$D(&X"_=D%_V%C74 QUOJON7./6HI%>";5*";V3ZVC M@M0G(1\<3FH?-TM\6[W]XK'N8C&\D])Q-0;]M%J9 %5HY\?JN6-8*E9J&N2<-I=&8=_LRZ^:2 M&7]'3T$K0@:YD1!6.:TI-7W^8D-!2*B$:J#,^287?@ ?/6+%0< \ZP7K, RH M]\ (1@W(AP?J>!]GU<#[R#_)4P$D0#Y+8'P7P+K$J+\!>-%-^\J CQF_JC3/ MLZU*NZG-GS.NS[ RT:2(L:1UO?KMJ$=7@7H6B'N97_+>PL')L2)WWQ>9]^\] M$)RGQ+_R/7\V&+=A9H".B29-Q6C.'R\6/AXG0\%[]Q/RHSN>D:(T%S2[+#S= ME5"=E# ./'NZ>,]-D$2OD(@^RW2579PP3@YVTOH'CA<#.*['Y[K"%A3/W2$: MNL]10 &#E\N(#4,0$CAIX/.K+&EH(;.$X)DOBFJ4M4:"3'PYW$EED>BX M5FFWE,96!YXRC>:(_::;P']T0B1]("SRX9YYK.]$/)_FX_8*K[P![MS5&K!Y M8JU^%3#.S,IU'MTVFENK)'E*<@3J97MZPJ:;IM(RYEO"R=.2=^3J7+'T0%Q6 MCI2EZS8/"K)H\\0\O5EI&YK2:.1U5;30[I;D*\E7&:*>6S$6UN%0#+VL]W=* M: *4T E,^PQ/&E1L5>IQBDA>M7@Z>!7([9=60HHLJ)H]$ M&=ZPH(?RYDUC4W^M$E-YE;[-B62L_=2)]FM5VNJ)>D2U;"3E'SWEJ[F0OJ%R MTM^ZXH),C3J>TCOG#C9=M+?(<%AF,QVCN,FX^R.41)D$44)6[/MD4FY4/?]_YW4&RA *@S$;_P@#:D>==+%700@IF/-E,96E'B-*K M>'C/@NL^U]/A]42@)JYXM@,: Q--35.IU[@I*7BL.^'9+7UA.S6PI M35E\4QZKK P%K<6XLX9+TJC]M>VRC9];?H[?B.$3G,SQ?6:6KV.#55/16GE% M?W-!=7GN-DB2SDV)Y4;3#:1I4&.MK4N2%Y.F"Z+_/D44-IJ60YJJX32DP8/C MB<0??5%;^OV3L<[O?0\8H9;E#V'N%ZPG?>5','KDDS/?LS$]VL:_>*(2!4HD M%XY'/!M3NPD0=L3C"B043\/HD&+&2PI?3!D]ER45/P M2195J\.J1W[H(&6>!LSEA=,_/SEV-$@9;^JMA/K4R2OT'I8*++/TE0( 7JO# MFFJO*F=-_1=7BWSKM)IZLV:S9E^G=LU23=.JF4O>)OH1(H],$"=0X#?37\%H*E7Y_9U 17 %2S!?W MO$Y![+ GX(UT<*LA0P"%.J_K,9/$Q@,!0+R MYC0Q[X\HFV%^%^B; P#R(L MFHN%Q>]=^2\V[O;PJYO#I;SM%%6?39]=5Y]ZK7/2?P5^_ZV^5YYPX^ M].[@G^_=J[L>N;Z 3]=G?_O]^MMY][;W/[^8NM;\3+I__W%Y]Z_"[^_#I0=R MUH]A##O\6/SE_O!H;#N@2I:O]96RA)5RM3J1^MRX@!6[=!2RT_2/SZE*=CP^ M+W_ITS7!?@LMX#?=Q=;<8PO<.B&)]N/7F:O$$S=]SEP:AJ3#VVM]_7(? M?&J?^<,A^'>]R+=^KG$\L^H\*_"?7OO3I0)0!]:*]A!8^1P\-]2QJZ""!*SH MR,$Z4A).[5L64?C2%H 1/O;XGH"$3U)P; HXG,$&O@NJ/4Q-,/YS]\_8B5YF M8;986FD;2ZNIX-@DI9C- 0_>1S9C$,?A)#4XBN8@?LK0]9"EYM9STP M98TXKVQNAG8-E[K;AY>;&%Y6E5ICOE!..2Y*OK\+R.L1W9'=/UYOT]S\T#]+ MRI646S+*S71Q7G];04P;Y,(&SZP6L*& 4JNU%%//^=Q1LI=DKX*SE[%S]FI5 MVHU&7:EK\R6H)'-)YCIFYJKMFKEJ:J6M*YI65PRC57CVVE.5E8.%"+K/++"< MD!^D6R(@'R**B3_:NF'M\4<"ZFLPRV48QLP^CP, Q0VLRD^2SOB/UP+**1;L MS,RD(3/59(Y^62AL,P]88J> FK*Q$?/_@[HQRX?WL5F$JAB-K3U 25Z2^25V M\JR-N'OF-PK&_,=^EH;(Y(=I8"ACPX/ L3!KFQO+O*,7_@ X[#,GBO%L&!-= MDLOM3TXT&##7YJ7LM^[2).+1?R%UQ-S"_\4(,ASW!2VU<&2Q,Z.L9.MW<"<7?VJW< ;8H#KU\VE M0$85C'TOZDI]PQ;]DH#JP!#1G/ M=4NSS:=#VN\KE+V8AD+G!DUD>FY6VWM(5LS'?TD]*Y')3U3J!ZQU15:M 5'7L MX6J.Q^H]HA"-8.S'R*LMO*_ L_3Z)78D=@Z?"]&Q_XC#B%.C;*2*ZFJEK6DU13?R MRIZ7Y"B%Q3O&3IXF:.&$A58T87'LP=SEG9^/VY.3T1N)'8D=B9WCPTZ>@<^M M^D[7]9SZ3DO**2#E[+)C>=TH%N4<>P1SMGC-=QI8@[1RC2$KUVR66&ONKW)- MO2;ZQV@M>8=:WJ$N_1UJ6;E&4FXY*3>3 =7:]>W_.B9-*_6ZJ9B&*A6#9*_W MQ%[Z.LD7V[%7H](V3$UI-9N2N21SO2OF6E&6,P?F:J+N:M54Q52+SUXKX@.' M[^OT'IZ22"C 4Q()!7A*(J$ 3TDD%. IB80"/"614("G)!(*\)1$0@&>DD@H MP%,2"05X2B*A $\MZ0+6W+X+F'PLI\?>5_K/Z]Y56V4 '7V>C[ZB 4FN>3ZF MR/-I:5LGQA7GLL[6%%3ZTZ/RG!&5_6*8I+7RT%JF\TACY^>1+7X>V6@J^O9E M@"5#2(;8,4/LO+5, Z]UMQI*JWY$A7LE.QPG.ZQ3;V\[;N"]8;1&3=&UO!HM MR9O+LIW2[MS6';13FN<*O=)N;L\/\OI?D;T[B9WBZ3O]T/V2&J)EBJEN;1Q* M\I+,+[&3Z6+1H7F_5C#>/_;C&]DNZ>!F\S[;)37JE79#S^M"7P&B+L=-864_ M,SEN[&0JZ#QO5A>T&TJC46GK#5#!\^?$LEU2T4A0"H@B8R=;Q?>RR(=F<>3# ML8>I9;>D+;LEK16JWE&WI(;)2VCH\U>096^.HM&5C&!)[$CL[,,-.ERWI :F M8>EUQ6C.QS^D1"XU5:T3MMX-4375 A'5L0>K9;,DZ?-+[$CL%",1HFC]3YJ\ M_XFNJ#53GN^4@QREL"@R=G*T0 LG*_2BR8IC#^7*7DDR=B.Q([$CL7,LV,DS M[+E5QYNF46D;FM)H;)W7)4FG>*2SPK++*F)*=.*VC 40].D M8I#L]9[8R]AYLZ0F]G-1#46OR1:5DKG>%7/MO!13TQ3%9QI*O9Y7;3+9*^FH MGY)(*,!3$@D%>$HBH0!/2204X"F)A (\)9%0@*([=V $6KAC4/JO3C> [GR(Q@]\LF9[]G,P_N(\!-2S'.J27@1?\+Q_0@,8Q2,.;.0A@)]&-.#5]:(!"QEL*7WP9!QO?0V?9%&U M.JQZY(<\_?\T8"Z-G$?V^EAI'RU\I ."U.JRI M/@N*Z?_B:C&&[;2:>K-FLV9?IW;-4DW3JIG,U%C=;#9:MM'_MU&KI"\-QJW2 M1O2!5>\#1G]6:1\V>$K=)_H2(HU.$R10XS307\-K*53Z_9U!17"%S2P_X!=$ M3F,@P0"?@C71PJR%# (\POAE-7Z:P& H$'B%&SS] ![X\HFV%^%^B; P#R(L MFHN%Q>]=^2\V[O;PJYO#I;SM%%6?39]=5Y]ZK7/2?P5^_ZV^5YYPX^ M].[@G^_=J[L>N;X@9YW>[^3BV_4_>X7?SX=+#^2J'\,8=OBQ^,O]X='8=D!U M+%_K*^6(#1XYUXRE/#]T@Q6[=!2RT_2/SZD*=CP^+W_IVONL07'^H)V]W/&;:XB:%583 %CY#L\-PA)%Y2" M/4EVGCE.W@8VD\>F3IS5DV9]YM!YP;ESL6'W9BYX]CV_,] 967W=[I.L2S1N[&5E2UT2WR7:POIWO%(IO**# I++]@ MG&6K1Y8VMFB'1Y,M^V<6Z&UE\3395+ 5CK $#C%L.N+K>6,7A]_C)HN& C +_T4$7 MX_Z%^".&H2CO@2"N'IW(8>%6!M$;EF#A^&8Q7>[3/"LYM/(T%O5Z@5GLG(V MK1P>M.4M?>C0AY7]9_-RBO(N_NAT&JKPM\OPCXYG=Z: FUD+87=836G6](*H MH1QL,4E0ZUHO.Z$HK/W54O2641"*RM.P*;34E?5K\^Y'B 4=OKXNF9>9(;#A MJ*8JLC':<=+0J@NJ^1 1=J[4#*6VH!!XJ2LJ%E^L7H%[B'Z@RP")A#TC#M]9 ME<4<9"KVETH@^0T!V15PS,P'=2R(KS3K6Q="D/9J 6EGB2S-BW@:*$25EC;? M,TF:ICLE@AN,H86(?FSFBS*4]P&V F8[$7']D+<@\W@:9(R!.7!+F/.(R232 M>MW\@$; _,(/SOWX/NK';B>![R+F:%;:M:(8%])"W>\91B9",?'X;NMCB_V8 MH07)27\/=O)U-&"!M(LW;<":FS M/'V6I\\+$CQRQ+\!C%3' MG[EM(T-]^4OI!!GGK,\ U';B!'0\FSL('0[WS+R%'6$4P\BK&+6,%I;)L]P3 MC=4J[;I2,^=I;'VW4YYT;V@XC^C+^[.:MVL)G]FTN1$PSLP7=;!K=%716O,1 M^+T'9*2YO%O!NS>BP@X3JJHTU6W$K;23,XO;(&:9[.2IP-_[,I;W)YP1)=\F M8$ZMF.LT#COUVR).XLTDYAM)[-UHD39Q<41S)I+**+G-2KNF&&KK\!3W;LSD M,=Z2E-!MA?([L6Y6;^*#Y_61/VP0Z3JKWMG^U7QO^U:XJXL;%0. MILNW:_09H.$FP<+7EQ\ALZ=8KC-&1&9FTX#9S+I2:VY]874#1); $'_G=+DB M=KU#PL1KKV93J3>WOO>Z)\+,R5XOK)E^>?6/;B^7XF7)QK>H95(TMJZ\CXY,87=^@+A^"=W['^C)T G)4Q5#.K M);Q\7F\IS06']3(F66XJ6G6M)T\RPNOGM9K2U M 1N_JRD^A9?]W&L4!-Y?S M$/ZE#5?E>VD3F,0.+P)_V ,F3"#\TO'L,]]U&9\@O.YOP\MXA;[65)JMK?N= MRWAH 0EL]6W/G5,8WK/7&PN-CO+GWA9:(L]8XZ, 8Y_1"T\C8& #C!"=TC#/ MS3"_20!\XU(O @;JIC#.S#'-2KNIZ+I,'#@VBLIJI.='4B;6%];JVZ0)%C S MH-#2]XR.G C6\!\&0/7[T1,V9;/9(W-]CD/8??C>C./=".!S =1> N3,S,'O MQK?JYN&/;*7Q>QAYNR4%:?Q:?*TQ?W.Q:(?^)8R''&E60HR561TO"93L,"-! MFSE-.7J>7S,W<\GA[V6*CS$+BQ\6N&6CZ;#L MF4O#D'2P1O_0Q[7XUD\9E-TV)G#A!Q,X7_?/.'!Y2X3,:A-S)O2ZHIO;U#R3 MX=@BTM*:X8$VQ!_Q M4\[W%8G=59H"0O1: +2;0-K.S":8E* JYH*KLS(GH?S4E"4G(1=R:G!R,LI2 M_$L:XWNCVSOZS+#"#7AY 7,IMB%(NGV&+(IJ7>FM]XU+-R.UO;X++2,3+>=D<9%RE.MCC*P(2-FJ;H MYOR]W\P'[D6Y\IN3[_#>B7/+@[8*02.1@B560;5*^V69BJZFE=GZA*X9I*/)1\OXF-]ET&673-R ^U<76FJ M9:G;>>P>:._'S.#Y;LPZ7FZ$4C,J6+4*WL';)WL47HU?YQJ?(46GZU+ MGZ:T9-:W39ZBTM2V]MR+DPDE&>)(&6)%6E=.'"&2MHQ:7@:H-#"SM)8G:['D4"LWU;AN4+F\DF#1#H]'$KPM"&YQV.O^CY#QGK+7"25=>NGA MZ(4?+&[K\I)96F"^64,QFT6Y0)"#RR&YYDBY9H7^W"/;&"IV!F^UBG*8>?S. MY:3@7*)?10*T:'U$5S1TEA;UD4J$58%B3C6\3[OM1'' ,/R++6;MKW%TY4?_ M8M$-=3+?NC,TY'[-V%IG2I]3;.6$2OM.N*KFU]S5DZH>O=]F2@#2/B M#+$C(+_;F=S]!.WHLC#T ^E;OA,K>3'#8W-002274S2"K/WUY1LGD']0-WY5 M'K3O/#.[^A\6^(M8W,!S#IZN4Q K6/J.DBLRZL&-V&(-]<=S"NOUK6.PLBS# M<3BPO-I']1YO9&,]M/&5;.+P?!01)K8V*JLN3?#1 ML=CB&_\=U_4M_M=U_Y99_H.'Q"6NX)PA,4T%5CI#C*%DEG1U7A];V-9O>59_!3Q%&=M.;RU,5.H8T>' \4=A6GV5$ M"Y0F"_*F3$U=19HZ=\D'C >FAS#W"Q[W7OD1C![YY,SW;* GT/+P%\_FY.69 MD@OZU"6]"+X03CR: !3-A(@]!/#3B :\;%,T8"&#+:4/GLS>[)Z"3[*H6AU6 M/?)#!RGME)>$K-FLV9?IW;-4DW3JIG,U%C=;#9:MM'_M]&LI"\-@DDQF =6 MO0\8_5FE?=C@*76?Z$N(-#I-D$"-TT!_#:^E4.GW=P85P14@_7R1V'P*8H0% M^!2LB19F+600H*S^935^FECA#--#L= PBGE>W("V%^%^B; P#R(LFHN%Q>]= M^2\V[O;PJYO#I;SM%%6?35]5VW1^ZNR=GUU7GWJM<]Q[]ZU]\NSSMW M\"&I!=_Y1GIW\ 7F8/<*OZD//SP:VPX(Y(_S:UU/=M34L>P0"OXJ'L)BK'D# M_U7A%FQ1R:[[T]4MJCX4.8!^(UH2$A1[0>Z<[&8I M[J?6WTB9TD$=&9T:C3WL9[D"OPNHS<@Y"W\"3WK6"?D BI?@'G7U\YG0[?R3 M]ODC<4!=DP?7OP<]'3%KX,%"'UY(8@* RJ818<.1_\2"D-S'+_@/ (C:W#0+ MP48X(7<#,/$>!JC?R=3X6O-S2$+F]G$S:)TJQ'+]V$Y""F N1>BW*3!8.K(% M$,/B"A$\"[ U<5O7&))X"% @0Q]P ]['@4L#,$2(&"$T*H=P)\>L9T'-&*G MEP;CP6J /6&35N"'(4XE?,507.4<4,]C;J@D,0U\!PL0^>3#T\"Q!FFH(T0V M\!BO.!DQESW"\&"Y?TB!>O>/%* ?%9*8@K O&-!7TH55_3BJ^OWJP!_"[CQN MRO!%A#X:4 J! 2D9QF[D1# E0MEF"#9871C#6FC(T0+F3 !?#?U[QV631R;+ M$EL+(X#C$#>4/()XFL=/BH746N-$3YZ<: (^,,/>$,D+_(#V,\HOG>=<, " M/@'"GIMV'F)N)"HW3>$2IK?$A5ET8'!A B.C<>J@PG]=1#5<1_C.&03_VN%-#,;]FN2Y;:+T7@_<30 JV/@>#F^ O&G&-V_ 4$#(!!?Q2!20.Z 8+4"AQ=![GAV1Z3Q $7> MP,L60. .YOOJ\G+TJ2(TA5O/[^EUHN0[7$TIU*.>UCU!F*!8FH8*1V@O'L)Z M7_"W'DA;!V@#3W8GL"$I<$JF3K-14T(TKTCB1?QW 5FT7A/ G/MMC;UN:]KK M[H^][HDS34!#,Y"0#$2R8%X<*; QX4SP+)V@ T0KO#]R 5(/#.0W=5V>D<9& MD7@7A?(/#RU*X=ASO"<Z B2',YQ:G^,)=9M2"DJC.#56 M3\@9:&K*N^[-/@8J%$R%$%,[B(>_X/IFCAU6@N,M2.#"R8""_KUGS)N",J:Z M#YV(KPV1L03^8"SQP4 7L@CU,@#GG%E:6OT;)RR<_H71 +0ZOK08UJ_U1QD5.+#'A"X]'VPPY"B C,@&YC;,0EQ, M\78B:@6Y10,?J"$AGWSA/3;?PBF>'LN + 0XV?*8:[DQ?,\U#K[OA!@M26D1 M?!)>4QB D;SP)H%2L=G5Z\BX]82(E51@^B/'0XX!:2"<%QQ5X?Q+[3_ Z.&S M*.F&D@IB0KX!?V *&[=L83GP%+@;8&V@6DV7U:=.,%EN$E'- N@R<@06^P>? MB,M8?^R6CV$2#0*&?J$7#<($9=]I8 UF\%7C>@=E:@I4A^L3FSL6CRP%93H5 M^ 7"UQM#/@8TE,@_O;0.:,??Q%RPS8(P.G*'7&<4@PEV(N!B?O<*W&3RO1U(EB+BT% MIUK<KQ M\>84M.F'0K )G3_IH')*/F@?Q[ .Q DPIV-P9#G(IN-?'-<,OAXZWIC:)R^G M" &[%ANS/+(@!.?_@4?7$CWX6@^/L1P$:,0D6O"#_A%5H_^$IK00Z!9H?BQA)! M--@UCV#Q>6$QM8]\:# \0!O Y(^"?T88W B K3D- S^+M"=1*&Z=W"@8NHX% ML,'M W6&'7#@F\;'&99/.R@(*R.)A3F\E<+0MYG+[<(4:6QB+""M3%JK+FC!XXS,. M,$6_%>VCPO]./ *I=,XIJPPV&XP,02<': [ZQHJ9MRG\30 M0,8S?.:!^>BN1() )IPA #O$H#W0I <^N36FB#06'H@0/_&\6@$V(+O'3Q-"(-8<)\R#M[ADMFC M[SXR4$08815DQ<\J7E+=.!?+7J;(7PNML3!<) NYSV!S);<(*(EL *+YR6 ] M@L83\T)(/\Z1*6TGX@F(&C8Q /3"P#9[0%,:=H&X;R#6#P2!T7^559 :PA?4D0.*W7$94Q/Z43!L%K M!GH=0EX44GZO.2;-Y3DF,EVDY.DBV<[LV=-4C#H 41*#U!&W"-Z,6-?FCRQ@ MXD00)+GA]N1XHYRNZBU#+ITYO)@!43M3>VS!Q:3C8T4 MR5$JFKZJ@QA"/-*6^HS+[,.I1^$.8 M9N(,A*#1X*:.#)\_3.;GT<3D%/M5R)W;;$\.]ZJ2X+LP-\=;3&+:3#"M M#[F)/0Z6/;B\9'^M/#H]T-=NM#[*3G&K!D,(@9CPOP MF);'#90(/+-1\M7$UDU"HHD2A1?3E@9+H_UK1(S[#F8-+XJ>DHF5* *G8ML9 MIO^[.)8&$R!903K]WU]/GQQ@3P<#T^GK)Z3+G6AJ)UX4@&.$3M/DR&?J!%T8 MB]'$Z4XM-6'EI@:?!XPZQH,OXNOKA47X6TV$1+.V2$A,GEPD',;1LP>>,10@Q]('^/ P M#EN\/E><.DH QF(/X)JRL?$\81WPPD5P #UBP!QX>.,AIAUU<5UY:EIQ*/=' M#+Z)[?#CLQ-R"=:V&_I3J43)H:?@<]#,GCW><7(9>G8]W&/BNTFGGA9.:TJ" MT6LYH"02T4LC"C ]Y1Z0$\W*#3Q5/*#0* /7?GIE!VV5S-+8+)D%@(38P&Y% M_![( OM-+TG*B9'V5$BV1&!/A&^J9-;7-&T.:$B6WOT!=1^&;W8'N+RZF+X! M#*."M<#O: )] +M<]\]PC%<=$F'A%EZ)>_+!KF/>^&*/.B$*H]*.GORYBSW$ M$L.)V!].)J*("N'SD YG!O'WUQ."R2]6$C9$=]@F+$7>".-= WXK)(H"YSX6 M=A>FXTV-BYV ,6\0!<."&6:>%>W(1QTO0D:< M'%'K3>1_,D(:AIMO)Y\<6:6WZPAG,W(3@RV)AQ W+ITD_W9[-^,L*(7$8:IN M@*>JG(7(D$4#WYZX#KA*3)QU+&?(N!9Q$>"QC@4ZJ MK:N3"A0%%[EAF(L]-C7OUY%_F):+$@XCO6#[\;\NVEI*0Y* M/YZN>T@ T$A#)1%.#.N]KD2 MP!<_3R)^)ZJ(^B67,9.9DY]/X*=/\]\WM9.6L?@G]41;^/VRH33]1#47O[)L MJ.7?U]1&?HLR5@U5W'NKRR_6OMDNH37WV(*+YB($OI_[V.8JBU/4H>(I1-]% M"E$771#N>8\C!VNTE]@_K*?J!&1KME)L7&",:)UV'FON^9V!SM@9J1Z [ ]7 M'F>U$< !S@TD&L%<^Z/8G E[Q3"%IY5,]26:A2:FL4M4XEI):^ZUE+5=UMQ; MCM62@"1$ /R;'V9NJ5&K5]I@NS0:>35GE$6.)"?LCA-6E#G:CA4:E79+,?1B MMULJH:XM3+WA-2GRG&'2G+>VR;:KGH%[>K^$%%56Z^V?K\/7:=!Z$J1.3K1X MF' I\>G98+-0R95($P@H932+4EAW!*C3PR\><@ZO)P#GX>?,NJ)9:==,4ZG7 MM4)KBTQVDR2O++;&;NG+1/IJ*4VM**WNCD9WO%%VNM"ZHRMN\F&YG_2D_E9>0-.3DXCY]BY,[ZAG9FG6^A?-&I;:XSBM!209+:UQLB?SNIJ MI:VIBFH:A2:T$JJ.XW<[DIR$;1R/J3,%;>9 X3U(@(U,QF4B(#/C:V TMDQ% M:^5E-*Z'RQ*X*^^:*#=S9'*C2AVI$ER95EY%X?=-E2745&4+N2Y+4JK[CTD@9FY1/>Z46FK)^K6 MQT"9,5+0OG"2I]XU3ZGY,%6-,U5>3>,.P50E- ,*TTENW9/7I2GQ6]B([TQH M90? $0JM3#(KH;I%4JN>CRF0&2<%S9R27/6NN2J;*? &6S7R,08.R%8E- :V MB0E,W25+WJ_BP[R3X?1=NVKK$'?M.$5WO,BICH]&\0XEEB43=R)%$9;IXH;\ M!^SHX6$9WZ3(>%H-=+ZNY?*[>J_N]V]P_IJ0;W*?[A4%;RMR2R1Y-@JI(]93 MI/?&Q^'=!*,7@-"SR?W+^;NGFS6&K6/VC])LM?+U9K:F@!*< DMBWR94?QAJ M-S%OP31R]MT+1.T%4>:S;6#7*%&Y5@&H=U>_TLRC1RHFZ\BBE^^PZ.49#0?X M_UTP(!]!$L*X'<_N#?P@N@.;\-)[9$F#COD:%?6Y3DT%K9M42](]<*/8M"T< MD*G]BEY=N.,J;IE,[5F!942Y5 ') .?%!4$:ZW:\*% E'@%O"^'-7L$[Y/!& MMX.W4DSVCC7G1+'FI 3EN' ++U^TK$C(\94"J9LG6DT_\E(@A5Q4['[!8&"W M[O)T.4^RZ%%P+H23DYBS_Q/^:4A#9 MZB_XCX;>VGQ) MXU4++N,;*T*S2$%@TK\V\J.SI$G./[!'3M9@5$.KM'6SJ31K[R+'67+8U"BY.OOL>>TF"Y*0/F]JL&,(1UC59I(7U0_AL1J5=;]64 MEI'7#< "6+='3E1;N242/67C^1U9WK6B,?[[L:]U:5]+@U&"2]K76Q\$^<,A M"WB#NQ$=L4!:U\LUK7$(ZQHK>->5NKYUN2=IO960IG*QTQJ5MF::BM$ZHBKP MDH8RR:4=>0#-2EO7#:6E%44ZY5DOM 2Z.QCYO$.QS>XC62]T+6:IY:[$^\XS MLZO_88&_B$7,<;2ET/4:96'0W=!3+F*VA0J\KJA:7E6+) V5B89VI\";:M$H MZUTYWS].>B?DP88@^GA]-'YAGO6RKS-^)Y5O?KS)O:KDI<^E)E9">70Y@F:XY$K^<$>V/9[A*C6MI=1+S]$+JF')"B;3WQ>V6$@A%R4KF&Q0P>2<60P; ?6W?OPWK4L!/&..4X6 M,9&T6U;:S5M;["B\8Y9'9;R?2Y:RB(F\-5AT<(W??U>)D[(J2!:UUCR$$]2J MM.L-56DTBW(U2*:YR:H@I49/WCR_&U/65(O&^._'8)550:3!6G1PO4^#59;9 M6%]UF05B^.#%GH:IZ'I1KE](&MJW7-J126U4 MVKI:4W2C61#*>E<7>V29C0V8I;7?F[EF39;9>,_TE(N8K8MB"+7&UO5,)0V5 MD(9VJ, ;1:.L=^5\RS(;6]YZ6=&W?C<>>;/2-I66H17$Y)7.U#Y)*A>I:X+4 M-32EUI1U+]\C#>U0GV-!MIJJU-2B2*?W<,8E"VS(N[T[%"?YUQ);+4A:*A@Y MK;JBZ:V27^J5U_0E*Y>%E?,P 5I:I5T#EUZK2\Z5G"LY=W]*>#"'Q ^+"#S!W/_"'Q(E"$O*[Y1'>+7>F MKY4'S$*PVX1&I$^=@#RBV:8@L9 (9HP& 6-D"*L;A(1Y^.1W&EB#F3H)-1Y! MQ(()"GEB 2/.$"@-MDG=D]D2"C-0?T7JVFOBGJ+>,Y>&H=-WF/WUY0S>0CJ, MJ?N=1ABM?#F'V>X0O79NV"(0T)4DBGT1//A[\NR48%25\HKO+-=M8Q*Z46^YNO7$[UI%F?D63O2S/G!*.CESCK*?#)I\R2 MI9%;G>)=('A'T9XE]F_?IDM^KD%7H/ MNXJCY:_LO!SE:B+5ZK"FUJNBDU/_Q=4BG3BMIMZLV:S9UZE=LU33M&HF,S56 M-YN-EFWT_UW7*^E+@V#B:3ZPZGW Z,\J[<,&3ZG[1%]"Q-&TZP^N^C307\-K M*53Z_9U!15";C;$JRK$)9,X"? K61 NS%C((4'C\LAH_3=!H/*#B]PG<2E M3-I>A/M,,;-O+ P9NQXQ7)SW\(W1D(4+HF+-=:-BYAZ"8'.Q!AX$N_(C1NI) M$KO8R!;!1#[ F1]&R^*$YIH0:10M3#@<@2.!P3Z@)1=W2=CSB'GP[SBXR\-^ M/*1HXP]H(WI&>B[#HOLMUJO9+?WQ6XKKH)LS6^&BIW2 M-<6LY56"X3#\5D+#8;,#S\,9#KU):M)RR^%XSSKS5I7CY,XIUIWG3LS&;FY= M=T=>VR\B?:Q[5?1- M&10+9.!]DI@910-I?-J?L'#1P>B-U2,I?R@FW>DCD% MYN8VE5%I&XJI-0IRB59>S]ZGW-Z>?&I(/II:[)*-)93JI;.X,;\#Y;GC6?Z0 MO3-;^T.>QG8"R4L.R$4\AYF \V;4QV)84-+$WI0L5MG8*^D"\[AJ\XJ\((11 M0B'\5L$MMN;G]H\DZR6+<*\QY[%FO>'LOFIF83:SLKK>TO^Q7D@E@\V?/@UTSXKH\3OC.EQ>)MA7,G MM%P_C(/YM%A#;94D4;B1) KCAM9)3-UO&B\?\=0!0]"QUMC163$N^]LC_QAX3XD.K\[OBFC)=MD!4G"7ABV<#"T<\#?Z>>C]#!>QD MF]R_D/^]^>X'#[#VLP':S5_A1X5;W EZ(9V'@/%T:[)HS?M:V@=$!_*,KGY^16[\6^WSQQ/" M:X[,_LA3QYU0Y(I3\M^9[E3-F*.75Q=S6@R6>=T7,Z83?J?/SC >?O6#P'\" MO7!&1_!+]+*>HFN,)1EHT':M/G^KB@!P75QYP!Y]]Y$GN"'.^LG\"GERHD'F MK>J'W*J&B9/+=QJ"/G:&@%2L\A+B3$@?Y#Z=-TSX,]N.C4/N&*L5S=<27[QC MI'PG#&/J64Q!A&^$(X*\A .O'/ MW";!V]R.!V.@R(H6\,X]2CY"AR"2(N+Y_ 7V#':3G1'6M26PQ@O1TW!.X-OA M,][B&N_\RV2%F6&,IU/J9" M-3P4)9T6T2HGS1%" '\%D #MAYQ_D'=$'O KOB'IT_Q^)E?,C[YCP;,*&5$T MUV.7!H!Q+E$#%HX "SC1_$C(' _?^AXR4B$5ZT_1UH*PA,"F[M@]T%,@Q=A M:+24I +5] ;[<0 ?@_%&D4Q>;_0#&A3B=_%RHA4[R3M+M",OW1 >OC]4E%I MBY+']$#=X;9)&!'>*.>>XJTK7US#^N9[-OQYB4^@U4.N^WUNQ]SBHS#L>L/P M4OWX$>OX<_'3!V!Y"&[Q](=D([WKB]N)3B\1%6LZ=O($98PUSE @X[:7H(7< M,QI,P$7A?P(*P+_ YY&OX'>+9(P_0@0J7#)['CX<)"8I+YD1L#Q:64'HY &MO) MD%S\P,Q+E0&(:6#G.7TP4R:PMLC)N_1"\-]P?-B,$_;XK-=>>NB,F]/&0A]O MOZ=2OP::=8'0O\=1R,AWN$P%@?Y'PLLT\^(;TXO7IU79[,*GUWKA^GXP6:\^ M62\XPO/+_0OIXPL?E03X@,+1"'PQSF."\,?L,D'VV"P)$_;A BYY[&Z,^KG' M$LMY,A! :HHR$L(<(6D!P0T%E8"TLNG+F%PYJ8*G $^&G"0^:!^%;$V("07$?M#%K,C,__*#GR!T;=3DY)8!/S\*SRS9I$<8"#*@ FYP60.^'P[O M 77[N&;M+PH'X0=#C+J,CP3;^" *>.7!R5X!9HYOST^0E>2:"TEN14^,>9GW8.;,\U-[: (/G>CS]O1?D#"SKK.UNW5B['+Q M.I&"%C$R)[\-(5Y7=[>3UM*=X(*S+E3;V4)U\*+UY2!?)!1GK9;4,AN"X8[& M.UHKJ1WO,C!EZ .7<8X?"I[I,R$/P ((Z%/J/:UC$8!Q]H R;&;^*19,IU.$ M\985R#,>?GT=;_>'%\-*4A\76R [7.-?,';# KQ\":M9"'6-,^0"YVL3CJP; M>URYCBLW%L1=$I&8T@,(0EB.#UX!^%MHUL*^1B#>+5 08$0&+XF3,.4C &6$ M/!SH,?1-X)G2N6@=[O,LJ*@[Z\;8SALR8%'5Z&7Q@;=P/*Z&=MT7\8+K.$(O M'=WNE9TGU0G&C4H;O+=YBW% P5P $/N3844#T7OJ\E#,2HX^(4G9)<'?JR7 M$Q!'IL#*+."JC77@=LN&0HYM'<72L4YC;3Y]-THF5M\"#B.55PB>2%>O".*+D"TC=21A8 M(: AD[(PX+_0V!4A'LN'KZDW&Y@;?PD<"9XVFNN!8RUVN5,.AME"YKKC,-^0 M_F3$&G"]G?I 'D?GL@#A?1S"[D- I@.8$4,6/'!R!R?" FTB(C1BL7& M&B,$RP=_!G<"@\(\U.5@U, 6< #_!I%X#ZX)#LXW_1!3,"@BKG,L[IG7X')!G4Q->\+6@]7SG3W\O MUK%(%8(O:)PL.G."K6@GJ@H*;3T# !79(N@![XSY[I64DC7U)C7U,("U?5&] MAB:+ZNU_+04HJM=#B3OP75A2V.5"'%-.WDJ;T4TA/I8/,*/V=R'YMON V>P"182)'22)0 '<:M=R^Q%M,"+>./$.CTXYMUE2 ?5 MZQ!#R[B:5#6/3U 3Q0R@SK9U46&-7&(-C&BLT&JM1A2:)1Q/ITGD/%,R\&4&4J@Y!L+ MBIJ,P82FV!1,TB $'H:)52GD/@#,H4_$.RCQZQ])SL<$M C+?LQ=FRF0$DQ9 MR\Y>2R!W !K3%W.$('"?TF@*^:Q'3>>G-,S,*/]%\827RI-!@**OIW"Q22^E$K& M(<5S9OC'9NEYF3]B'A[F_&01.ICPJ/,(ZW1?B,<>_,CAGLJ,'P:(YT[;DQ.R M)+F,!Z83"L$4"F>(U -[F"8-=,UA(PS/R@2?+G:NP9L$_U2<:=L,EL?=/,1LS*R8[FID?P8B>JQ7%27S6M\"?QDUC+8:?7K1&[;>:GW MUQ0(7)*(08"-13+[T\_9[H*%%*F5E/B6;HL$<;=SSWY^A^F@=SXXYJQ1L5S= MU$?WX4;>HPE4L&TK48(2XZ;HFH#_E@Q4RC\U\SHYZ'GS)&!?BB01XNZZ6RER MATBS<%E(3>KB/"Q;\:),%907DXW HJ)4D;J137 ):6R@,)GD M:E*_3@Z!;R0U&UMRF]12OZ(*] 7+=;],QPG?@D\JJGCCA??" M-/HFL>;RTX5EL2L<7YN=8F]K=)\3T*_/5I#Y'11LV,;XNA[K6FZV!93YFDU2 M>M=JS'=)%21WLD5_APN&NDJD#B))-XR153>8W=N.',(U/6C'=ZQ2,JX6],C. M$-V>9O*)21CKW@KB39CR$7T4?W;;+3,X;;ME!J<[XY89BEN&:/J UNJYV[%] M=4*;NF.6+ QT.NIH<(_^#Y_#*3"G! CHO2C_GU5^'8?*THT[XD4"A$/_NAI_ M,I>*63Z16P=QK=M38XOT&-YP3I )W0U_L!820;'O(+'O(+&MY;C/V4%BBU#V M]\TBMN[0X"W4?0R]%Z)8K>(X MN<=L(F[= 6W7KW8&2T"&ROK/%4,1\*DU\"RW4%LTHVN MYFV=J1_E:AYCW=>1WS_?L&7 XURQ->%K7SHEG#P+)?0(,*[7WQ!F_)4RV]VW MY;ZH<)K"6!/&0XG4M4HR0D2Y$[!XQ_)?XMT\?9:[V0:?W[_S3S>1/H>1 MLBDFP,PS_%Y52RAXE)T2S.,7R-*H-VFO? MI\-GN8+'W[T].?7/SC>$V]YKWX](">?/0@E8&'WLGPPVE/"OE.>^ .T;RP?N MZ/C:(\T_V1Z]'+YV2\N(1V)KB)K5._)/.V!K[^7[W388^L>(S^RO^?Z:/WA# MB4>ZY]@WIC?PC\]>^#W?$LUH=;N)Y5G.6YXB[%W-ZSDE]\D'[B9P&D>&T5GX MA"[03OQ%),9=2_PE9#U*RL5*I:*:P33AYX64VS FKA?(PGJ!DS =JGVHD:3>U,2_OI+DF)8))!(Z("1/CKY[ M.P"=?E>RTE],#)RP7J,U.-&+%B*W! /N>R]HEXO+E.NJ?\FSHNB0%">8<=AK M!SPW.)S7%:I>RN5Z]^-RQ4;'N2FG0^BPL\/S)PYLO_@ LM[W=7C975:[?5?C MS4-S.72)7B*$=P<8DNLG-EO=Q<0&0-Z]=O[.#P^M[+[B?,GGXGOZW._,^A . MZN3PI-TWZGD2+%^*$O<>L2-5]-##6+W(J#&)Z?_FR01)?Q[=[*7/WB^<6^V?9NUW6^S MUM4F@3"W=Z&1ZIKM&:+9;C*?).Q.4162[7&MIW?=$,4>O7[*P\X M+LEB[*O"W-![$V#[FS'!R(]4DMW\X.,,J:W7MWC&G6, MI5=G+!-.0Z$VN8B )BQE[BPZ0#+233R:G7?>36,U]D!1"BO4'[RK\1@(,Z^U M0.K>1=VIP^D\T7QY_ZAWZEVFJ#W@NXF>O8])(.U+EG P[.L5(,"\),-BRR=U M:_.6I7Q+6Z#G\6$ZC!Y#H^>';=0YV\.11W*[O!]NO TGCTQ%G8E. M[DZ,XV\@@?ZC\JQK$TXV=QO/*]CNZ#9USK>'NODRUY06;LIQL^M#0EBN+=N->XMY,$+O(N:7MB_: MM!=@_:XO-X)_4BD8WR5RV.X]VWCAH T.VGC79MEXV)NMY)96VX^W$M#4.G(Y MS$IT[\(E=UQWKZ-F4]1D$ \T2Q5W=IPLQ:0SK:HV9D?T,M:JX7U6[,'&5'NZ@ZZ;,\SW.EW1)K&.4T3>N/O>G4^P$E@U4@#1VR."?=BA:*3?4V2,>,JW M('^<[6#+OZ7('[G=;_9,;XS^L>[",/5C&[DRST&Y M@W/_$,2Y1XWA7RW(Q^^B*]\'X6.- K9[(S?L4 I6MVOGEAXP=_;LO/]W!:K? M90HZ844U<%=@N.9?ID$J=I\QA^Z6-G@VQ B^?[+CS;[V."1[')('S*4\>9Q4 MRO4ONO-J842=V/L#N7H?#;>FO]U+TX]MA7W9:Y]D9QFW.8966?(RU>FT+C M.IFL=V*G)^2..-X0,G6/*W,'O_[F1?_K._4?L:W5#MW/;EY^O*->_^'I=V_/ M_=/S%][]:8^=L\?.679;=\6K/SP#,3K8,ER=._4S>RWUY*T$OGL6A@^?*[O8 MO(E_U"3K33..AT.TK]NE%D]:+'Z^[3G'P_-[%XL_[47;,)U8[SEPK]A^]2&)2;#H]6, MX2%;A]I;?'X$\N@!"V6&O6=91>^[MVV)VBJ2V>8"%B(<0ATH[BEAAL\&/?+ M$N8<>Q<\JWS!.[G=\N5\\-W;H\/3M>3+7QNX0GJ+QSPN[H M_\AK]6"QZR6R;Y&8NTR!990JQQ) J?:+,=,WGGG AZ[C0K/1-R.N3;[ M 1ZB)9>X9/I>!7 EX5K=B=VZ7+0JXX2N,'X8I$"RB8=%6#.2MFH\9KZ,0WLY M?(8<,XFM( 9N@3_!>P";?1#A(S);KG:,Y-WX GX=,UX8.P):S17^H%2SPJ,, M?V0K\RPG=BW< SYG%@3?+KPL#*M\&S6ZE0?_X:ZB$7^T/FG 'TD5$;H6%\AB MM5T6QG28-W$YK0E)*P8W$GPMU:, 6Q?^U>+AFG@,<_H$\T"^FX9 =-RH>HEZ M$JJB@!](G>_%#$SRL65ZP#S6(?@+LH//*7/>D:UAPT9'?0M':U"BEDRTZ-GFNH0 M0["WHX7\!2&[L&@4U/VH4BC&X&N@B@J^Y^K/;BO"IY-DJ0:W$4@M9:9+MTDA M2=%WD8)+EK@F]+U-$9"%8EC3S M4*/(8[@1X11]P\4RU+>:35?;HXTQ$GRSZUK=B3(8.,U*L65P#E,P5D@=068> MC^,02[><.2Z?#TPBJR:DE^ %#F7 MC,U=X%Q&2&FC!.5-&@4YW>H.9U1<>$4U^E-8"MET*2V=4%_*F#BYI_*,U/B\ M2I"W(%0(\'U0^! B$TS"636K:0EP='H"?P+O*Z(X9!PA8Q*!&9#-$4!#@7R MR0!'!,'V-:!%M\!IPS,38*I5 @>G M)T\L D1FH5B$@=(*(@Y9)=N 8.#EN !MX@'C3&"KD'>"D"V07QL%:9)D(^ \ M_V&:(&$93\@%_A^# $*\%&@GFRT$B-.X^PH\A; 2/S!\Y6X9OK"V20>CQ8'[ MMPU=(<,!9Q*"[L+U^G277^LV)FL1%(C86H;W<".%$35)<^:<-_I0_K?$>\5;TC M<5?)ZNC0?E'9) _F<*#>9C'*FWG < "OGN;I:H#K9:L@(6GYVCP8NBR]6WI;>#UX;@1-<*I(*7*C+\ G+J%,C2YZ#, DLFGVI>F A:F!7\ M9$09)21&XQ1>@K8P:AYQ'AW,@QS(-0K*@'<.PT HCP_04:@"2D'UWB!LD7;U M^%HA^"PC>A_D.1TVKHLSP:T#[6 $&@3(7_@-3IS-THQ%UP3!3&5-..?6N]EO M.].EX.'T94S^&C14T-1QZ%R'^ *: 1P>VWK1[*9WCS>>HJ;)*%^L8*!Y99LB1 MR9-/,J#9D([4N'$;B?)/_.H/H/*]_T9*ZEN$"AS]TPO&8W)]H3.I@&, >L.S1K, V"&:Z1A, MQ9]CB--K#D8>EJ 08+1B;<2S3L29I\5 .S\_'!X/[P"!-AR>/Q3:6.]H"R'0 M>D?'M[VJ(W57'PM<6/4\3]T'FNW\7M!L3,%/DVY[.Y+2,:D"Z*3\E9V4[]%) M29$3I3WN]IU%K;CCUEZ.MZ[YE6W=X-%(]0G)?O=+ M_&L1QOM4^K^F&J3N..5PT%G6@*X'K5A)EX96K/'XZ/B[M\/A+N %/<]1_.6A M&W3O27LCTNZNV%F/M$_VI'U?TMYZ0;@S\N[2C:.]3!R$3>]V-\;>>G?[E*/N M3U97OKU7]!5")2RAI]-[T-/9GIYVA>7OONU#U1T/8//L@1G63#/=D!D0(O++ M0$;87C[SV%;3_G*LF]F\X>TXW]^.5R.%5\,\=.4 KYE>-;A;>A6F!<8E97%< MI-$[2NZ:J#2,5;$BT^H8Z;U1+0B?[4RU8*\G^5>>LWZ*E==V8-WL$KDR!Z@4 M;1 M?CL+%EPE%U$JI;L'%':_AI=03E&8S3EA K,_*7%2HO&^=ZW2*,,&=0F\GOYA M*>;= M8BHRY:5@:BD\/%>8-!2G8RREH'?"#@0Q[,4L@,VCM\1YI-=W""2%^0LQE\"4 MC=0_BE4I+-&DK.<&\9E9\RY%<0[SR&0;]49E8_B!WELE9=^2P'H#T&=PM.@J8,*5!.%.@O9C!#&"$HC1C)7$PBI.8#HX&0+K!K:>%8TJ* M24*.]AL[0/GBRG M61XS'W3?-5(@-*Z5<^%LZJ P=-EN+J5'W9P T?"!.3Q .8/R9%."<&F&R ]F M@2 T?$_%Q.ULI4!"7%X*"(()< DX6.6W;C"/ M+]^NT3'(X%]AS>VRHYK\#1R1V\1+@M7#^%)C$R"L4DR==D6(>>, BV_AM 0V M2)-5+>-@"10,G D,&5*:*4SQE"7YMSD*;?IH<,;7A[,70Z..RX7$<1*%J<'X M8H,]P?K-?0!ZSE<#]/R>:K[W>XH7(.8XD\;6LLSZ)Q: GU'^W:D@_[@WP.KD M-H@;\UE3EB_YS* RPN[$UTVV(^J0%*-*R1(?,^\?%I-QH0G_K?6=A.A+&&107RN:!C$:7YW;1V*D M&YO3"D3#,'Q="=A6AUT->%\(OK00O-E)%R-A0'?TJ 1AH%H5(^Z?3]285 Q#XW4F' LD?^!D"X3\;UD!9KUL!'P M&E'/')X'K 6X<*A4EP4U1@JH4!X1K"UWK)3ZUR=*_H[Q7\/)T$WO6A]POHW2 *4/M* M#A]YFBLGY7N_98>TPP='QZ=@P+.L1U5?!"&6PJMID(PUC6MJ;7K+9M3TN&@\ M9J5B!G>%2-OX]6)-_E5.BNR[*>K-N9;0;$9P1^6$_%*''I#%/ZI4U>D" 0"B M72*%CV-%%NC6DL+)Z1%8;U@C1O=LXX/"&DLU(1=Z-2I*A+0@P[N(8>*!5K+0 M7,D*TF3!>,O0PP* M: SHT1-"$9/R)F/? _ZLX%DJIV[5.&B(_T8!5:^2%#L M&<[JUP)FAVMQN!6[*[(T56R%DM;*%9V3K(RMIDO6ZS6Z+N0.O;_R/JJT MF!FQE9=BE@Y#*?45=B3DX\%8+DJ"$%T_@G_4_2(:7]_J^@Y?F[.X,1B+C/8J+62S( M(-TOI9EQ-10Z-OAU[2F!4)QKM99>; 837@1C"NJ%&?40*-=,B=_#IYTK+*ZE M \1"VXSIG[]KOP97C%*K=\[3XY/B)]Z M':DO%&K/VMX$FB(^0;A]Q@VHZ[N1&P0H?S!H 9*IRHEZ<]*[-&TG\5>P\*99 MYD"S=!U-;I2JA@4:"'8*F7PP5E&%Z&,<5\E68JAMZ.E@:&0B-]2^T96T:S"X M3021NANS$38L%())(YEPS-9U$3@!0^)/$I'S41 @5=Q,LQG%R.0Y+G6'_X,) M$G%@O;OO>ECTB^VH-F)B%!PLN)%&B0+A$2#97XP?LUWVJ])SWRRKLTKX]KHL7#/0$MA ML".4#!\0>:9W=/ OXIMH#6.]]QT_??^-^;KSCF/W'=X;_(%N M!>,\;+%]/BQ?C#69.*2$PFE<(7X/RQ5VJ%>Y_M!ZPO%S ]HT=VP2,D:"A08E M=T=#L%^5IY05U97*@P.9 #5(._CA9.&],;E4A*D8QG,.%(*V&15-\%T4?[[, MP?C3P+C@,VT,H>&'@(*_JM)!W;M1&@OL![\-_N%H; MT'9YG?W;-A,+> M:%-WC*I355J+DCA[>UDB9NQP=I(G;:J<3Z/F;7?9LC@)*+;$G\@RZ#F]CA&V;ARUVG#!F:H5;'BQHG MX@2ZTIN8+%J!"H?$[ M8)[2HL/P+)='8YI2.$4* MX>W@I(OEF37N9N./-:L1TN0 ,S!$:A$R6G6EM[&%QX9ZQ!^*6IB 3H4RQHE# MTUDAV_X(O-F[O.1O;E4ZX =@^^+>(SQM$"=.@LQ4!<2'Y6I]@A&\#WSF^GJQ M6:?I(6;HNAL\S:]*\J*<- /KM'1T#'R%41TH;Y[U15>U^/S^G=4H+I(B\V75 M*]@WR T$R4_YXAC>PY3OW 1"+PY,R"$2+_3M>Z=3DX)Y=E=RWC,*,1C_R&?*/^588YV$U0P=^R$F*PI^( M;5!K'8_,3QJ^P28QA_G0^P4X=RJ+J6V;3PB5!7$A%J3$6($-A_AD1("#2.(8XU&(%6"*,LK&;V?&YP!XD;AY*N0RB4]'O&M;Y6XNRV ME_O].Z<&@:[?!7=Y:@_\7P;HDE#.V:KX684<.9!L8+!;.-F3$O)P6#,6<2ND M+7'E!J4K?T0@:B*^-8GS1I;,(N?0 V[[;W@/*HKBW2-S9(7.N! B U%(J7WY MXF71UR=-#"2WA3UC\9,5":S=N)VA8M::JI3RH-5&N;^"*DJ&0U*H&W+H:T)< M2=(=N[V>LVS8_V[Y$8DK$9T-V^%]N;K&2A%ULWTNDML4F8R$"<;>D_&!U+O M34^R*M)=:. ?%551&9!>NN)@>60W9']:RY0J6T#_U@E\/CFP9YBU2O8BR#7D M!;,L5T:YOR9Y'QQ$.4D8:0U0@T . S"UXPDJ\E1TR=WU M)CF''?6//;32T>B/)(M73%50$%(@:Y==8FE.YKV1M&>^0H6._*+K025*6K-I MK.)W7_Y;JT<_8&(/%8CZ5'60^7I5!UE5'F3C@RGE%J5L#E%J$#8!2GQ&Y*5. M#"6Z3BB!B,J^?&/O(A>NN,9LEHV Z]M'[+1X:6 4*: ;6) \4M\_XR'4NR71 M,V#KL^!/LJ ,]/2\ A6GH)12]+<@^+1Q0.A:)MA8H!3\A,O8V#,3TH3X&.>F M#DL"RZ@5FDX3W&-0"J'@I3"EV8R]"_ (6#H.-/3%QTL#" VO8+]MG1!# B#6 MM$>9\)$#- U*#"=^Q^6*7FA;VJCDREDJI6DXMR60$E???%HO8=15;7)L C^N M?T6FH?V=S_1 344RG@2'*_+TDF&P\V"HG3>ZH3Q]%G]^OG" 1K_0^=IE,H@ M4H/(AFN83[2J8I96 P9WK.@&/G(@OS 4S24'Q5QQ]H*S/32! ,R7]BQ(_>!= MH3M31UB_QE*M VYL:8HQZR0EP.?+J>GU1D\J M@OAS-(&LJ<5N3&/)W^'>"?Z\;H5LOR:CUFZ=%B(GC$UW03B/B3X>'Y M4?=7FZ*QGQ_VCP8/A! _/'VY]H[[6X:D?WHXZ-_ZIJV$DMG6I^Z#+=_O M-1'2A1/T:A!%.P./?G34B?+O;3?"_WGS$$CP[O )_(PR)U\.B-Z)R[]DP:]C MQ]Y1,&1W(+4>LI?%+I_;YETL-B'SE[A=ZW2N>%V;\OV>@-;>J]U '=S6IX1U M-YQ> S8B'_R?-G1N&"JUNG]<%]SY'G%XG\(1:Z,#=RRQ$XEYZQ;:TD@V M6N+6XA;3VH[/>W[_9+ AT',WM6Z&T[Q<"MPVG,ND]M2V2]0V&/;]X=&>VK;G M1%XRM?6.AO[QR='.4IM5P#93'+:_OP%[/X;/<#+/L]2]G?ZDRO3MS9BWC@__ MIDI,X,MFZ^O3':M\:3*G:XG;?=,'/?_T=%.1TTVOCR9R&L.MI>#LB6T+B>W< M'_1/][2V->?QDFFMW_<'@^.=);:U=.EU"6\+3V=P_@Q'LU>F=^^ICA9@*\H( MMA=0_0NA:OC>%8'D:2@*ZI\U19A%0IA:"TYMBPJ=$(T+KND-I?5C*4[\'ZXR M0? .%<6GY"#%( B: M5':9TBDJZW+KO-Y]^6]=126E6K;@H_@!"V@R"[!9E; ]EFYR+M6WY+-DSE3K MKM]C"]P#KRJH0DZ*XLRSC '2K)>J-?RJ4<2NE2XU202)N)SJG:G1I$MWC#5# M0),SI*< ZX4%FTAWNY K48/<.?0NG,U?^GK8U5JU%%<65@6#]7$GLA0VP%0F MP4G16+7B(=->11YS.B>X94T&&/KC*J<")N="<\E1EA;3>"X5?\VI\PH)PY/GECO-CA@W MU9TJE5K9VJK:"7/'H*@J2@0=9-0FK$Z&>S'*KH5[$0PP;K9["G1R6'FZ[-C* M:4Z[JV^#O>O8Q6+G[L9G1L#!;FG4W&E-RK4,,+LQ_0I#+L1QROQJ1"W40.B3 M68(X%O3G8JZ:\LR^G>02XWE@ :"E:((8@U<&*!.)0 F3@,=03',U7NN4O@K; M=08T\L0<+_Z^7:2*0+[) C88KI(N1MVY(_]#"7X&W=@$1.(!XA\)6^0;94 ] M++A"&\J+KY$K_+7RH=D']C@KE*(R'D%E" @I1B8 CYE:1J>C";?-#*58,O;EOVMB7".5=B*-K>#'N8I3 MF+Q,9 T>U^AR:4 G:EK4+/BJ;T%1:H0YH4C0&(&IP7)AI4VX#9J+*'EV^UPT M.=8,9G$:$WH57HAB491J9B]PGB7^'GP]U.;$A%>I;&E8('R9E_N^K7#=]O2A 1:/FK#R,EA'.&/\% M&QJ!V+2#_)FK4F10EZ!SA?$)KURJ8/>5; ;$<9=MI$4>CRK&_<35-@400FK;WE^, M9:V!_)*%QL"$8QK'I5;#1=RD2K#\=F[WKER,T%D6J80< *0_P75@!8JT?X>H M$I%;-XVMKTOKA/#%)THP*[0VIMF[B.7F*9@-3E9 5;P^<('3?0>Q+9C+4^,$ MK.L\[??Z)_WS)W6>_EH# O[=BM*']9<^Q,I6(XQIRP_[,X!ED',;6%!I6?[[ M;J\!K5(P+FJXP(1P!EW,#=CC1&7S##U9J*G4T)K)4&1P.(V'33"FCAW#W_KD M*M6^P@)8<83XJ$!*9L.Q 9P4;E;3WP$O1^DC@T-$+A5 ZO(U:M]8HMJZ^AXTU M.O:2U:B*09:H=SU!!3-6I,97BJH\<%V&V/L);,.J ZH:NZ: 3= &2^3 M [*MFTF[-TRCW\HHYE5B7%E3R\6^):'%YC;+8I>XGEJ-GHG MQ86M9Z;I(#,]<*@)$<$$HZ''ZS(S-Z2D_1B^]9C1R+K?B=/B1..>.MUV2H;D M([H@$]*T6@T0XY.;*9NNJX?>9V7@75=T+'M41KH$0A/;&?0N#CT7\/:1I[AR M0AI9T8+['GI7Y%:]=.Q\O*G:W1K9M@M"R_6FD<5&R/%W!U(&&(0,?]P]/AV8.@RO3ZA^?GFX'F/#[4#4SJ:+CIX$\P MJ2W!XY:L>"N5F65K0BX"_H2+0M>%O'@BRYI8=W6'$ =K.QT7X>%7[ M.'@P\GM)N!;MRNUUJK3O#PCRPNGMS5]0KY*2[75V=+]O>TI\:DK;5KH!3OX#)& XSM )G2L;^LK(6BAZU="="UQ:_//:6UW@TSH)M5'*X5H M#+=Y6?%X?#0.=ZP4@HX'S.]-ZXK;:]W^4@A:ZSJE$!O1QIX3[1(GNANT<#_W2P*9?;,0&TN\?3[SW#R6R#_-F3QFW[-3SVAZ=G^XN[G:?3 M[[_2B[N9XK@;:L+G=LW &FK"#E)MK]_SS_HG*TGW<7C'FBQB!_?T,;=S&R[\ M:SO/\S._?PMWWU^1_15YA*C8;@C++TL+>%^=:7WFGPXW17?;:^A[#7UO6C^S MB!_X9[V]3VQ+3Z>_*8;A2[FX+]&T_H5:HWCP[*26 MDGS4R$K>$3H_/NW[)^=W-+HWV8\=T.U?X/&>WU'W?]23W0;^MR>M>W..HU._ MU[MCOL6>"FIGI?4?,E[DV1%\0.C)&^6UO?RB+X_]$]/ M;LD1>A;.M2Z#>GE'<@L7>NG,9D\.C5K*_L ?' U;=:G[V_D\QW'Z+">Q#3?S MM7A0"#*+&S7Z7JI>6U;"F]Z9/SA;3N;[N.:SGD-K; M._8'9R\,FYW) S]\\$3VZS[.[O.R9SL'0F[ZDCX#3M% MDS*P6A$4'/8!G%645=C,0,_MWFKQ[@#V/>A6;#>U#WK^Z>DM)60/N1W/9Y#4Q]?8+:,\?7S!S/_<$M-5M[WKAKO/&6:OI7SQM)X?TK MM:1:I^'5$T^8&G_]O_K_+.W.)6=ANZ+6.I<=/$:;MV9C@NX%_):5ZF_>1Y5C MSX0 FX92$^D,B*F:>9'T^$1S"J;?[C[V=M]F[/97[=N,;=&DUFXSIK_4U^6$ MN^H]2M^8_>^W[/>W^%HT.TNS5"T?KOG4H[ST54UP6Y_:;]Q^X_8;MQ-/[3=N MOW'[C=N)I_8;M]^X_<;MQ%/[C=MOW'[C=N*IM;WJZ)3^L>6X?CQ'.[WQ;W$9 M)'%8\URW6NJ2Y[K95G9U?*#F;W_<=:STM\NL,0$F5T&A(F^T\+[O'0TY%@0C M)G&6^EZ6>_WA7WQ*I"VG"OX_5\J;P?NGA:=@&9'W:Y"'4_[9H.=[V*3>]X(" M:& V#W)XH,S6_^G@T/LRM=/R;N!%\SR&380]T'& *2Q$Y=XDSXK"*^;P+H\Z M12LOK/(<=M9;J"#WLM3+JMR;2Z]8SU=)/9I)K0'_\V4^GWM>UA\D:6I2O@) M3?OPRJ3"*07>]WWG>9E&C,>5A5\/1K1+N#38.-K%QH1;4ZBO("C+/!Y5')2# MI135?)[EI3R;*S@DNV/V6"IX,ZS5O;5X5/BW7#*__?18!665PR[)DR5V,<#H M'?PKF!6T*!F^^>Z .,>U*DIL0%LP54$49A7,&%C@33EE".;Z.99Y<*T8G%G-YDFV M *)4Z228*%JJ4 73 YXBW&1>@8>2814WD^MVC('2>5;$.-^_T9'"E&U\%&.C MSJ\DNGID?Q*,BBP!9KKT)TZ* )_&,V0#G Q%E]+]S_G)KXW!RV]F $^__U M(!C#9/\6)#?!HD!5QV6:L,_N!C;7OG2%X_&CK9!9=Z3"C!GFWRK@6CD^!7,* MMF8N'C#6\?_][G_%YV?]L^-(G8W[070<'@V'X?%0#7OJ9'AV>AX-QO_O[+NW M7XCSP'U_!P,B/?^?OP9ONXYQB9CN;X]$^T.1 M+R[?:LJUP!0;>?WV[O AS M'W)B@^,*&25RJCB+"A1>-Z#