0001671933-25-000029.txt : 20250221 0001671933-25-000029.hdr.sgml : 20250221 20250221160447 ACCESSION NUMBER: 0001671933-25-000029 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 110 CONFORMED PERIOD OF REPORT: 20241231 FILED AS OF DATE: 20250221 DATE AS OF CHANGE: 20250221 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: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-37879 FILM NUMBER: 25651661 BUSINESS ADDRESS: STREET 1: 42 N. CHESTNUT STREET CITY: VENTURA STATE: CA ZIP: 93001 BUSINESS PHONE: (805) 585-3434 MAIL ADDRESS: STREET 1: 42 N. CHESTNUT STREET CITY: VENTURA STATE: CA ZIP: 93001 10-K 1 ttd-20241231.htm 10-K ttd-20241231
00016719332024FYfalse.500http://fasb.org/srt/2024#ChiefExecutiveOfficerMember353iso4217:USDxbrli:sharesiso4217:USDxbrli:sharesxbrli:purettd:HoldingCompanyttd:Clientttd:Supplierttd:Classttd:Votettd:tranchettd:Businessttd:Segmentttd:complaint00016719332024-01-012024-12-3100016719332024-06-280001671933us-gaap:CommonClassAMember2025-01-310001671933us-gaap:CommonClassBMember2025-01-3100016719332024-12-3100016719332023-12-310001671933us-gaap:CommonClassAMember2024-12-310001671933us-gaap:CommonClassAMember2023-12-310001671933us-gaap:CommonClassBMember2023-12-310001671933us-gaap:CommonClassBMember2024-12-3100016719332023-01-012023-12-3100016719332022-01-012022-12-310001671933us-gaap:CommonStockMember2021-12-310001671933us-gaap:AdditionalPaidInCapitalMember2021-12-310001671933us-gaap:RetainedEarningsMember2021-12-3100016719332021-12-310001671933us-gaap:CommonStockMember2022-01-012022-12-310001671933us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001671933us-gaap:RetainedEarningsMember2022-01-012022-12-310001671933us-gaap:CommonStockMember2022-12-310001671933us-gaap:AdditionalPaidInCapitalMember2022-12-310001671933us-gaap:RetainedEarningsMember2022-12-3100016719332022-12-310001671933us-gaap:CommonStockMember2023-01-012023-12-310001671933us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001671933us-gaap:RetainedEarningsMember2023-01-012023-12-310001671933us-gaap:CommonStockMember2023-12-310001671933us-gaap:AdditionalPaidInCapitalMember2023-12-310001671933us-gaap:RetainedEarningsMember2023-12-310001671933us-gaap:CommonStockMember2024-01-012024-12-310001671933us-gaap:AdditionalPaidInCapitalMember2024-01-012024-12-310001671933us-gaap:RetainedEarningsMember2024-01-012024-12-310001671933us-gaap:CommonStockMember2024-12-310001671933us-gaap:AdditionalPaidInCapitalMember2024-12-310001671933us-gaap:RetainedEarningsMember2024-12-310001671933ttd:MarketBasedPerformanceAwardMembersrt:ChiefExecutiveOfficerMember2024-01-012024-12-310001671933us-gaap:EmployeeStockMember2024-12-310001671933ttd:CEOPerformanceOptionMember2024-12-310001671933ttd:CEOPerformanceOptionMembersrt:ChiefExecutiveOfficerMember2024-01-012024-12-310001671933srt:MinimumMemberus-gaap:ComputerEquipmentMember2024-12-310001671933srt:MaximumMemberus-gaap:ComputerEquipmentMember2024-12-310001671933srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-12-310001671933srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-12-310001671933ttd:FurnitureFixturesAndOfficeEquipmentMember2024-12-310001671933ttd:HoldingCompanyOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2024-01-012024-12-310001671933ttd:HoldingCompanyOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001671933ttd:HoldingCompanyOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-310001671933us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-12-310001671933ttd:ThreeClientsMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-01-012024-12-310001671933us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-12-310001671933ttd:TwoClientsMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-12-310001671933us-gaap:SupplierConcentrationRiskMemberttd:TradeAccountsPayablesMember2024-01-012024-12-310001671933ttd:TwoSuppliersMemberus-gaap:SupplierConcentrationRiskMemberttd:TradeAccountsPayablesMember2024-01-012024-12-310001671933us-gaap:SupplierConcentrationRiskMemberttd:TradeAccountsPayablesMember2023-01-012023-12-310001671933ttd:TwoSuppliersMemberus-gaap:SupplierConcentrationRiskMemberttd:TradeAccountsPayablesMember2023-01-012023-12-310001671933srt:MinimumMember2024-01-012024-12-310001671933srt:MaximumMember2024-01-012024-12-310001671933us-gaap:ForwardContractsMember2024-12-310001671933us-gaap:ForwardContractsMember2023-12-310001671933us-gaap:ComputerEquipmentMember2024-12-310001671933us-gaap:ComputerEquipmentMember2023-12-310001671933us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-12-310001671933us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001671933us-gaap:FurnitureAndFixturesMember2024-12-310001671933us-gaap:FurnitureAndFixturesMember2023-12-310001671933us-gaap:ConstructionInProgressMember2024-12-310001671933us-gaap:ConstructionInProgressMember2023-12-310001671933us-gaap:LeaseholdImprovementsMember2024-12-310001671933us-gaap:LeaseholdImprovementsMember2023-12-310001671933us-gaap:CashMember2024-12-310001671933us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-12-310001671933us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2024-12-310001671933us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2024-12-310001671933us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-12-310001671933us-gaap:CashMember2023-12-310001671933us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001671933us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2023-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:SecuredOvernightFinancingRateSofrMember2023-02-092023-02-090001671933ttd:AmendedCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrMember2023-02-090001671933ttd:AmendedCreditFacilityMemberttd:AdjustedSecuredOvernightFinancingRateSOFRMember2023-02-092023-02-090001671933ttd:AmendedCreditFacilityMemberus-gaap:BaseRateMembersrt:MinimumMember2023-02-092023-02-090001671933ttd:AmendedCreditFacilityMemberus-gaap:BaseRateMembersrt:MaximumMember2023-02-092023-02-090001671933ttd:AmendedCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrMembersrt:MinimumMember2023-02-092023-02-090001671933ttd:AmendedCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrMembersrt:MaximumMember2023-02-092023-02-090001671933srt:MinimumMemberttd:AmendedCreditFacilityMember2023-02-092023-02-090001671933srt:MaximumMemberttd:AmendedCreditFacilityMember2023-02-092023-02-090001671933ttd:AmendedCreditFacilityMember2024-12-310001671933ttd:AmendedCreditFacilityMemberus-gaap:FederalFundsEffectiveSwapRateMember2023-02-092023-02-090001671933ttd:TwentyTwentyThreeStockRepurchaseProgramMemberus-gaap:CommonClassAMember2023-12-310001671933ttd:TwentyTwentyThreeStockRepurchaseProgramMemberus-gaap:CommonClassAMember2024-02-150001671933ttd:TwentyTwentyThreeStockRepurchaseProgramMemberus-gaap:CommonClassAMember2024-01-012024-12-310001671933ttd:TwentyTwentyThreeStockRepurchaseProgramMemberus-gaap:CommonClassAMember2024-12-310001671933ttd:TwentyTwentyThreeStockRepurchaseProgramMemberus-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2025-01-012025-01-310001671933ttd:TwentyTwentyThreeStockRepurchaseProgramMemberus-gaap:CommonClassAMemberus-gaap:SubsequentEventMember2025-01-310001671933us-gaap:OperatingExpenseMember2024-01-012024-12-310001671933us-gaap:OperatingExpenseMember2023-01-012023-12-310001671933us-gaap:OperatingExpenseMember2022-01-012022-12-310001671933us-gaap:SellingAndMarketingExpenseMember2024-01-012024-12-310001671933us-gaap:SellingAndMarketingExpenseMember2023-01-012023-12-310001671933us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001671933us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-12-310001671933us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001671933us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001671933us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-12-310001671933us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-310001671933us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001671933us-gaap:ResearchAndDevelopmentExpenseMemberttd:ChiefTechnologyOfficerMember2024-01-012024-12-310001671933ttd:TwoThousandSixteenIncentivePlanMember2024-12-310001671933ttd:TwoThousandSixteenIncentivePlanMemberus-gaap:SubsequentEventMember2025-01-012025-01-010001671933us-gaap:EmployeeStockOptionMemberttd:TwoThousandSixteenIncentivePlanMember2024-01-012024-12-310001671933us-gaap:EmployeeStockOptionMember2023-12-310001671933us-gaap:EmployeeStockOptionMember2024-01-012024-12-310001671933us-gaap:EmployeeStockOptionMember2024-12-310001671933us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001671933us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001671933srt:ChiefExecutiveOfficerMemberus-gaap:CommonClassAMembersrt:MinimumMemberttd:TwoThousandAndSixteenIncentiveAwardPlanMemberttd:CEOPerformanceOptionMember2021-10-310001671933srt:ChiefExecutiveOfficerMemberus-gaap:CommonClassAMembersrt:MaximumMemberttd:TwoThousandAndSixteenIncentiveAwardPlanMemberttd:CEOPerformanceOptionMember2021-10-310001671933ttd:TwoThousandAndSixteenIncentiveAwardPlanMemberttd:CEOPerformanceOptionMembersrt:ChiefExecutiveOfficerMemberus-gaap:CommonClassAMember2021-10-012021-10-310001671933ttd:TwoThousandAndSixteenIncentiveAwardPlanMemberttd:CEOPerformanceOptionMembersrt:ChiefExecutiveOfficerMemberus-gaap:CommonClassAMember2021-10-310001671933ttd:TwoThousandAndSixteenIncentiveAwardPlanMemberttd:CEOPerformanceOptionMembersrt:ChiefExecutiveOfficerMember2021-10-012021-10-310001671933ttd:TwoThousandAndSixteenIncentiveAwardPlanMemberttd:CEOPerformanceOptionMembersrt:ChiefExecutiveOfficerMemberus-gaap:CommonClassAMember2024-01-012024-12-310001671933ttd:TwoThousandAndSixteenIncentiveAwardPlanMemberttd:CEOPerformanceOptionMembersrt:ChiefExecutiveOfficerMember2023-12-310001671933ttd:TwoThousandAndSixteenIncentiveAwardPlanMemberttd:CEOPerformanceOptionMembersrt:ChiefExecutiveOfficerMember2024-01-012024-12-310001671933ttd:TwoThousandAndSixteenIncentiveAwardPlanMemberttd:CEOPerformanceOptionMembersrt:ChiefExecutiveOfficerMember2024-12-310001671933ttd:TwoThousandAndSixteenIncentiveAwardPlanMemberttd:CEOPerformanceOptionMembersrt:ChiefExecutiveOfficerMember2022-01-012022-12-310001671933ttd:TwoThousandAndSixteenIncentiveAwardPlanMemberttd:CEOPerformanceOptionMembersrt:ChiefExecutiveOfficerMember2023-01-012023-12-310001671933ttd:TwoThousandAndSixteenIncentiveAwardPlanMemberttd:CEOPerformanceOptionMembersrt:ChiefExecutiveOfficerMember2024-11-080001671933us-gaap:RestrictedStockMember2024-01-012024-12-310001671933us-gaap:RestrictedStockMember2023-01-012023-12-310001671933us-gaap:RestrictedStockMember2022-01-012022-12-310001671933us-gaap:RestrictedStockMember2024-12-310001671933us-gaap:EmployeeStockMemberus-gaap:CommonClassAMember2016-09-300001671933us-gaap:EmployeeStockMember2024-05-280001671933us-gaap:EmployeeStockMemberus-gaap:CommonClassAMember2024-05-280001671933us-gaap:EmployeeStockMemberus-gaap:SubsequentEventMember2025-01-012025-01-010001671933us-gaap:EmployeeStockMember2024-05-282024-05-280001671933us-gaap:EmployeeStockMember2024-01-012024-12-310001671933us-gaap:EmployeeStockMember2023-01-012023-12-310001671933us-gaap:EmployeeStockMember2022-01-012022-12-310001671933country:US2024-01-012024-12-310001671933country:US2023-01-012023-12-310001671933country:US2022-01-012022-12-310001671933us-gaap:NonUsMember2024-01-012024-12-310001671933us-gaap:NonUsMember2023-01-012023-12-310001671933us-gaap:NonUsMember2022-01-012022-12-310001671933country:GB2024-01-012024-12-310001671933us-gaap:StateAndLocalJurisdictionMember2024-12-310001671933us-gaap:ForeignCountryMember2024-12-310001671933us-gaap:NonUsMember2024-12-310001671933us-gaap:OtherNoncurrentLiabilitiesMember2024-12-310001671933us-gaap:OtherNoncurrentLiabilitiesMember2023-12-310001671933country:US2024-12-310001671933country:US2023-12-310001671933us-gaap:NonUsMember2023-12-310001671933us-gaap:IndemnificationGuaranteeMember2023-12-310001671933us-gaap:IndemnificationGuaranteeMember2024-12-3100016719332022-05-272022-06-270001671933ttd:GokulRajaramMember2024-01-012024-12-310001671933ttd:GokulRajaramMember2024-10-012024-12-310001671933ttd:GokulRajaramMember2024-12-310001671933ttd:LauraSchenkeinMember2024-01-012024-12-310001671933ttd:LauraSchenkeinMember2024-10-012024-12-310001671933ttd:LauraSchenkeinMember2024-12-3100016719332024-10-012024-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
____________________________________________
FORM 10-K
____________________________________________
(Mark One)
xANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 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
____________________________________________
img001.jpg
THE TRADE DESK, INC.
(Exact name of registrant as specified in its charter)
____________________________________________
Nevada27-1887399
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
42 N. Chestnut Street
Ventura, California 93001
(Address of principal executive offices, including zip code)
(805) 585-3434
(Registrant’s telephone number, including area code)
____________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Class A Common Stock, par value $0.000001 per share
TTDThe Nasdaq Stock Market LLC
Securities registered pursuant to Section 12(g) of the Act: None
____________________________________________
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes x No ¨
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. Yes ¨ No x
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 definition of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerxAccelerated filer¨
Non-accelerated filer¨Smaller reporting company¨
Emerging growth company¨
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No ☒
The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant as of June 28, 2024, the last business day of the registrant’s most recently completed second fiscal quarter, was approximately $43,514,637,327 based on the closing sales price for the registrant’s Class A common stock, as reported on the Nasdaq Global Market. As of January 31, 2025, there were 452,425,879 shares of the registrant’s Class A common stock outstanding and 43,662,678 shares of the registrant’s Class B common stock outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s Proxy Statement for the 2025 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2024.


THE TRADE DESK, INC.
ANNUAL REPORT ON FORM 10-K
FOR THE FISCAL YEAR ENDED DECEMBER 31, 2024
TABLE OF CONTENTS
Page
2

SPECIAL NOTE ABOUT FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), 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, cybersecurity risks and competition. In some cases, you can identify forward-looking statements because they contain words such as “may,” “might,” “will,” “should,” “expects,” “plans,” “anticipates,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “suggests,” “potential” or “continue” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, plans or intentions. These statements are not guarantees of future performance; they reflect our current views with respect to future events and are based on assumptions and are subject to known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from expectations or results projected or implied by forward-looking statements.
We discuss many of these risks in “Item 1A. Risk Factors” of this Annual Report on Form 10-K in greater detail 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 Annual Report on Form 10-K, which are inherently subject to change and involve risks and uncertainties. Unless required by federal securities laws, we assume no obligation to update any of these forward-looking statements, or to update the reasons actual results could differ materially from those anticipated, to reflect circumstances or events that occur after the statements are made. Given these uncertainties, investors should not place undue reliance on these forward-looking statements.
Investors should read this Annual Report on Form 10-K and the documents that we reference in this report and have filed with the SEC completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.
SUMMARY OF RISK FACTORS
The following is a summary of the principal risks described below in “Item 1A. Risk Factors” in this Annual Report on Form 10-K. We believe that the risks described in the “Risk Factors” section are material to investors, but other factors not presently known to us or that we currently believe are immaterial may also adversely affect us. The following summary should not be considered an exhaustive summary of the material risks facing us, and it should be read in conjunction with the “Risk Factors” section and the other information contained in this Annual Report on Form 10-K.
If we fail to maintain and grow our client base and spend through our platform and related offerings, our revenue and business may be negatively impacted.
The loss of advertising agencies, advertisers or holding companies as clients could significantly harm our business, financial condition and results of operations.
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.
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.
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.
If our access to quality advertising inventory is diminished or fails to expand, our revenue could decline and our growth could be impeded.
The market in which we participate is intensely competitive, and we may not be able to compete successfully with our current or future competitors.
If we fail to innovate or make the right investment decisions in our platform and related offerings, we may fail to attract and retain advertisers and advertising agencies and our revenue and results of operations may decline.
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
3

lose existing clients or fail to attract new clients, and we may incur significant reputational harm and legal and financial liabilities.
Privacy and data protection laws to which we 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 offerings, or cause us to change our platform, related offerings or business model, which may have a material adverse effect on our business.
Third parties control our access to unique identifiers, and if the use of “third-party cookies” or other technology to uniquely identify devices 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 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.
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.
Operational performance and internal control issues may adversely affect our business, financial condition and results of operations and subject us to liability.
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.
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.
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 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.
Seasonal fluctuations in advertising activity could have a negative impact on our revenue, cash flow 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.
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.
The effects of health epidemics have had, and could in the future have, an adverse impact on our business, financial condition and results of operations.
The market price of our Class A common stock may be volatile or may decline regardless of our operating performance, and you may not be able to resell your shares at or above your purchase price.
Substantial future sales of shares of our common stock could cause the market price of our Class A common stock to decline.
Insiders have substantial control over our company, including as a result of the dual class structure of our common stock, which could limit your ability to influence the outcome of key decisions, including a change of control.
This section contains forward-looking statements. You should refer to the explanation of the qualifications and limitations on forward-looking statements described above.
4

PART I
Item 1. Business
Overview
The Trade Desk, Inc. (the “Company,” “we,” “our,” or “The Trade Desk”) offers 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 connected television (“CTV”) and other video, display, audio, and native, on a multitude of devices, such as televisions, streaming devices, mobile devices, computers and digital-out-of-home 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 services agreements (“MSAs”). We generate revenue by charging our clients a platform fee generally based on a percentage of our clients’ total platform spend and from providing value-added services and data to support their advertising campaigns.
The Trade Desk was originally incorporated in 2009 and is a Nevada corporation. We are headquartered in Ventura, California.
Our Industry
We believe that several trends in the advertising industry, happening in parallel, will result in programmatic advertising — the buying and selling of advertising inventory using algorithmic software that automates the process — being the predominant means by which companies reach consumers online and through connected devices.
Some of the key industry trends are:
Media is Increasingly Digital. Media is increasingly digital as a result of advances in technology and changes in consumer behavior. This shift has enabled unprecedented options for advertisers to target and measure their advertising campaigns across nearly every media channel and connected device. The digital advertising market is a significant and growing part of the total advertising market. As media becomes increasingly digital, decisions based on consumer and behavioral data are more prevalent.
Fragmentation of Audience. As digital media grows, audience fragmentation is accelerating. A growing “long tail” of mobile applications, social media platforms, streaming services and websites presents a challenge for advertisers trying to reach a large audience. Additionally, the number of devices used by individual consumers has increased. Both of these fragmentation trends are opportunities for technology companies that can consolidate and simplify media buying options for advertisers and agencies.
Emergence of CTV. We are witnessing a generational shift from linear television to CTV as Internet and television programming converge. New technologies support seamless delivery of streaming video content, accelerating consumers’ demand to watch what they want, when they want and where they want. We believe that this increased demand for CTV will bring about new opportunities for content owners and advertisers to connect with consumers, including through ad-supported subscription models, and will further drive the shift towards data-driven advertising.
Increased Use of Data and Measurement. Advances in software and hardware, and the ubiquitous use of the Internet, have enabled the generation of user data at an unprecedented scale. Data vendors and other organizations are able to collect this user data across a wide range of Internet properties and connected devices, aggregate it and combine it with other data sources. This data is pseudonymized and made available within seconds based on specific parameters and attributes. Advertisers can integrate this targeting data with their own data or an agency’s proprietary data relating to client attributes, the advertisers’ own store locations and other related characteristics. Through the use of these types of data sources, together with measurement features, including real-time feedback on consumer reactions to the ads, programmatic advertising increases the value of impressions for advertisers and inventory owners, and viewers receive more relevant ads. At the same time, new laws, enforcement of existing laws, and self-regulatory rules regarding the collection, use, and disclosure of personal information continue to impact these practices.
5

Automation of Ad Buying. The growing complexity of digital advertising and the laws and rules that govern it have increased the need for automation. Technology that enables fast, accurate and cost-effective decision making through the application of computer algorithms that use extensive data sets has become critical for the success of digital advertising campaigns. Using programmatic inventory buying tools, advertisers are able to automate their campaigns, providing them with better price discovery on an impression-by-impression basis. As a result, advertisers are able to bid on and purchase the advertising inventory they value the most, pay less for advertising inventory they do not value as much and abstain from buying advertising inventory that does not fit their campaign parameters.
Digital Advertising Ecosystem
The digital advertising ecosystem is divided into buyers, sellers and marketplaces, which can be further segmented on the basis of whether participants provide services or technology. We believe that participants on the buy side or sell side should be advocates for their buyers or sellers, while those in the marketplace business should act as a referee or have market-driven incentives to protect or enhance the integrity of the marketplace.
What We Do
We empower ad buyers by providing a self‑service cloud-based ad-buying platform that enables them to plan, manage, optimize and measure data‑driven digital advertising campaigns. Our platform allows clients to execute integrated campaigns across various advertising channels and formats, including CTV and other video, display, audio and native, on a multitude of devices, including televisions, streaming devices, mobile devices, computers and digital-out-of-home devices.
We Are Focused on the Buy Side. We focus on buyers since they control the advertising budgets. The supply of digital advertising inventory exceeds demand, and accordingly, we believe it is a buyer’s market. We also believe that by aligning our core offerings with buyers, we are able to avoid conflicts of interest that exist when serving both the buy side and sell side. We provide and are developing additional offerings and features that work with publishers and supply-side partners to help ensure access to quality advertising inventory and to enable improved evaluation of such inventory and better decisioning capabilities for buyers of advertising. This focus allows us to build trust with clients, many of whom leverage their proprietary data on our platform. That trust and ability to use their own data on our platform, without worrying about it being used by other participants, enables our clients and their advertisers to achieve better results. This trust provides us with the benefit of long-term and stable relationships with our clients.
We Are an Enabler, Not a Disruptor. Through our platform and related offerings, we enable advertisers, agencies and other service providers that participate in the digital advertising ecosystem. Advertisers are able to use our platform directly or through their agencies of choice.
We Are Data Driven. Our platform was founded on the principle that data-driven decisions will be the future of advertising. We built a data-management platform first, before building our ad-buying technology. While data from third-party data providers improves campaign performance, our clients’ success often relies largely on our ability to ingest proprietary data directly from advertisers and agencies to enable intelligent decisioning that optimizes advertising campaigns. Given our independent buy-side focused approach and our strict protocols governing the ingestion of client first-party data into our data management platform, our clients trust us with their most granular and expressive data. Our technology platform enables effective use of such data, allowing our clients to run precisely targeted advertising campaigns that help maximize their return on advertising investments. Additionally, we are able to better optimize campaigns by using the data streams that we capture across different devices, so that data from one channel can be used to inform another (subject to appropriate consumer choices). The breadth of data that we make available on our data marketplace from numerous data sources across channels gives our clients a holistic view of their target audiences, enabling more effective targeting across different channels. Finally, the depth of data we make available, such as various types of retail data, including in-store purchase data, gives our clients the ability to engage in more precise attribution and closed-loop measurement.
We Do Not Arbitrage Advertising Inventory. To further align our interests with those of our clients, we do not buy advertising inventory in order to resell it to our clients for a profit. Instead, we provide our clients with a platform that allows them to manage their omnichannel advertising campaigns, on a self-service basis with robust reporting. With our platform, our clients control their campaign spend and can access and choose from many inventory sources.
6

We Have Ongoing Relationships with Clients. We derive substantially all of our revenue from ongoing MSAs with our clients, rather than episodic insertion orders. We believe this approach strengthens our relationships with our clients and helps us grow their use of our platform over the long term, providing us with a highly scalable business model.
We Are a Clear Box, Not a Black Box. Our platform is transparent and shows our clients their spend on advertising inventory, value-added services and data; the platform fee; and detailed performance metrics on their advertising campaigns. Our clients directly access and execute campaigns on our platform and control all facets of inventory purchasing decisions. Clients also receive detailed, real-time reporting on all their advertising campaigns. By providing transparent information on our platform, we enable our clients to continually compare results and target their budgets toward the most effective advertising inventory, data providers and channels.
We Are an Open Platform. Clients can customize and build their own features on top of our platform. For example, clients may use our APIs to design their own user interface, bulk manage advertising campaigns and link other systems, including ad servers or reporting tools. By using our APIs or by working with our engineering team, clients can invest their own resources to build their own proprietary tools for reporting, campaign strategy, custom algorithms, proprietary data use or other use cases. Our open platform approach enables our advertising agency and service provider clients to provide differentiated offerings to their clients, which we believe leads to long-term relationships and increased use of our platform.
Our Platform
At the core of our platform is our bid-factor-based architecture that allows users to define desirable factors and the value associated with those factors. Based on these factors, our platform can compute the value of impressions in real time and bid only for optimal impressions. Because of the granularity of the bid factors, users of our platform can rapidly create billions of different bid permutations with only a few clicks. This expressiveness enables better targeting, pricing and campaign results.
Our platform is powerful and user friendly:
Easy to Use, Open and Customizable. Our platform includes easy-to-use tools and interfaces that help our users focus on managing the key elements of their campaigns. Our platform also enables clients to integrate custom features and interfaces for their own use through our APIs.
Expressiveness. Our platform allows clients to easily define and manage advertising campaigns with multiple targeting parameters that could result in quadrillions of permutations, which we refer to as expressiveness. We believe that expressiveness provides clients with the ability to target audiences with an extremely high level of precision and thus obtain higher returns on their advertising spend.
Integrated, Omnichannel and Cross Device. Our platform provides integrated access to a wide range of omnichannel inventory and data sources, as well as third-party services such as ad servers, ad-verification services and survey vendors. Our platform’s integration of these sources and services enables our clients to deploy their budgets through a wide variety of channels, device types and formats, targeted in their desired manner, all through a single platform.
Some of the key features of our platform are:
Auto Optimization. We provide auto-optimization features that allow buyers to automate their campaigns and support them with computer-generated modeling and decision making. In addition, by giving clients full reporting, budgeting and bidding transparency, clients can take control of targeting variables when desired, and apply algorithmic automation when appropriate.
Advanced Reporting and Analytics Tools. We provide a comprehensive view of consumers’ interactions with the ads purchased through our platform with robust reporting of performance insights across multiple variables, such as audience characteristics, ad format, site category, website, device, creative type and geography. Better reporting results in better learning, enabling better campaign optimization and outcomes.
Data Management and Measurement Tools. Our platform enables clients to optimize campaigns with numerous highly relevant data sets, including from an extensive selection of third-party vendors, in a
7

seamless and easy manner. We also empower our clients with an extensive set of measurement capabilities, both through a number of proprietary benchmarking tools and indices, and through integrations with a broad selection of third-party measurement partners.
Artificial Intelligence. Koa, our predictive algorithmic tool, utilizes artificial intelligence to process complex data sets and make recommendations for campaign optimizations. These recommendations help platform users make data-driven decisions without sacrificing control or transparency and empower users to choose which optimizations make the most sense for their campaigns. Koa’s artificial intelligence capabilities are used across various aspects of the platform, including predictive clearing, ad impression relevance scoring, measurement and forecasting, budget optimization and key performance indicator scoring.
Informed Media Planning. Our platform enables clients to use audience insights and strategic goals to help optimize campaign planning, with the ability to generate, analyze and launch data-driven, programmatic media plans. Our tools analyze the actions of existing core audiences with the data we see across the open Internet to deliver fully transparent, performance-focused and ready-to-activate campaigns.
Private Marketplace Support. For clients who wish to transact directly with individual publishers, we offer a comprehensive user interface for discovering and transacting via a wide variety of private contracts. Additionally, we offer a solution for advertisers to access publisher inventory via a direct tag in a publisher’s ad server where there is no other programmatic access to such publisher’s inventory.
Our platform enables advertisers and agencies to:
purchase digital media programmatically on various media exchanges and sell-side platforms, as well as directly from publishers;
acquire and use third-party data to optimize and measure digital advertising campaigns;
integrate and deploy their proprietary first-party data within our platform to optimize campaign efficacy;
monitor and manage ongoing digital advertising campaigns on a real-time basis;
link digital campaigns to offline sales results or other business objectives;
access other services such as our data management platform and publisher management platform marketplace; and
use our user interface and APIs to customize and expand platform functionality.
Our Technology
The core elements of our technology are:
Scalable Architecture. Our platform infrastructure is hosted in data centers around the world. Our core bidding architecture is easily adaptable to a variety of inventory formats, allowing our platform to communicate with many different inventory sources.
Predictive Models. We use campaign data captured by our platform to build predictive models around user characteristics, such as demographic, purchase intent or interest data. Data from our platform is continually fed back into these models, which enables them to improve over time as the use of our platform increases.
Performance Optimization. During campaign execution, our optimization engine continually scores a variety of attributes of each impression, such as website, industry vertical or geography, for their likelihood to achieve campaign performance goals. Our bidding engine then shifts bids and budgets in real time to deliver optimal performance. Additionally, our platform enables clients to set multiple, simultaneous optimization goals for their advertising.
Real-time Analytics. Our platform continuously collects data regarding inventory availability. Real-time campaign delivery and spend totals are used to manage campaign budgets and goal caps, as well as campaign reporting. This data is fed back into our optimization engine to improve campaign performance and into machine-learning models for user demographic predictive modeling.
8

Our Growth Strategy
The key elements of our long-term growth strategy include:
Increase Our Share of Existing Clients’ Digital Advertising Spend. Many advertisers are moving a greater percentage of their advertising budgets to programmatic channels. We believe that this shift will provide us with the opportunity to capture a larger share of the overall advertising spend by our existing clients. Additionally, we plan to promote additional services, data, and incentive plans to our clients, helping us grow our business.
Grow Our Client Base. We have extensive relationships with many advertising agencies, advertisers and other service providers, and we believe that, given the decentralized nature of the advertising industry, we have the opportunity to expand our relationships with new and existing clients. We expect to continue making investments to grow our sales and client service team to support this strategy.
Expand Our Omnichannel Capabilities. We believe offering clients capabilities across all media channels and devices enables advertisers to manage highly effective omnichannel campaigns, where data from each channel can inform decisions in other channels. We believe these capabilities will continue to further strengthen our relationships with our clients. We intend to continue investing in innovation across all channels, including the integration of new inventory sources within CTV and other video, display, audio and native.
Extend Our Reach in CTV. Television is the largest category of advertising spend, and we believe that the future of television is CTV, the streaming of media and video on demand through subscription and ad-supported streaming services. We plan to continue investing significant resources in technology, sales and support staff related to our CTV growth initiatives.
Ensure Access to Quality Inventory. Our continued success depends on our ability to secure increasing amounts of attractive, high-quality inventory on reasonable terms for our clients. As part of such efforts, we have developed and plan to continue to enhance OpenPath, our offering intended to give clients access to quality inventory through a simplified, direct connection to publishers, and we may develop additional features or offerings to help our clients evaluate the quality and cost of inventory. Because the amount, quality and cost of inventory available to us can change at any time, we intend to continue making investments to maintain and grow our available inventory and ensure its quality.
Further Enhance Identity Solutions, Including Unified ID 2.0. We continue to develop and enhance Unified ID 2.0, an open-source identity framework that operates by transforming email addresses or phone numbers into an advertising identifier (a “UID2”) that is designed to not directly identify the individual. Subject to appropriate guardrails, participants in Unified ID 2.0 can then use this UID2 in connection with our platform and other services, including ad buying and reporting. We have worked to cultivate industry-wide support and collaboration for the Unified ID 2.0 approach, and we intend to continue these efforts. EUID, a European-focused version of Unified ID 2.0, was released in a limited beta in 2023.
Continue to Innovate in Technology, Data and Measurement. We intend to continue innovating and improving the technology underlying our platform and enhancing its features and functionalities, including the development of new or improved value-added services or the inclusion of additional data. We view data and measurement as key competitive advantages, and we will continue to invest resources in growing and enhancing our data and measurement offerings.
Expand Our International Presence. Many of our clients serve advertisers on a global basis, and we intend to expand our presence outside of the United States to serve the needs of those advertisers in additional geographies. As we expand relationships with our existing clients, we are investing in select regions in Europe and Asia. In particular, we believe that the United Kingdom (“U.K.”), Germany, France, China, Japan, India and Australia may represent substantial growth opportunities, and we are investing in developing our business in those and other markets.
Our Clients
Our clients consist of purchasers of programmatic advertising inventory, value-added services and data. Our clients are advertising agencies, advertisers or groups within advertising agencies that have independent relationships with us, manage budgets independently of one another, are based in different jurisdictions and are served by unique Trade Desk teams. Many of these advertising agencies are owned by holding companies, where decision making is decentralized such
9

that purchasing decisions are made, and relationships with advertisers are located, at the agency, local branch or division level.
Our clients typically enter into MSAs with us that give users constant access to our platform. Our MSAs, some of which may include joint business plans and other incentive programs, do not contain any material commitments on behalf of clients to use our platform to purchase ad inventory, value-added services or data. Generally, these MSAs have one-year terms that renew automatically for additional one-year periods, unless earlier terminated, and are terminable at any time upon 60 days’ notice by either party.
Our clients are loyal, as reflected by our client retention rate of over 95% in each of the last eleven years. In addition, our clients typically grow their use of our platform and related offerings over time.
If all of our individual client contractual relationships were aggregated at the holding company level, one holding company would have represented more than 10% of our gross billings in 2024 and 2023. We generally do not have contractual relationships with holding companies; rather, in most cases we enter into separate contracts and billing relationships with various of their individual agencies and account for those agencies as separate clients.
Our Advertising Inventory and Data Suppliers
We believe that we are an important business partner for suppliers of programmatic advertising inventory and data as we represent one of the largest sources of buy-side demand within the digital advertising industry.
We obtain digital advertising inventory from over 220 directly integrated ad exchanges, publishers and supply-side platforms, providing us with access to a breadth of programmatic advertising inventory across televisions, streaming devices, mobile devices, computers and digital-out-of-home devices.
We believe that our data marketplace represents an important distribution channel for third-party data vendors. As of December 31, 2024, we have integrated our platform with more than 350 third-party data vendors whose products are available for purchase through our platform.
Sales and Marketing
Given our self-service business model, we focus on supporting, advising and training our clients to use our platform independently as soon as they are ready to transact.
Once a new client has access to our platform, they work closely with our client service teams, which onboard the new client and provide continuous support throughout the early campaigns. Typically, once a client has gained some initial experience, it will move to a fully self-service model and request support as needed.
To help train our clients, suppliers and other digital media participants, we have created an e-learning program called The Trade Desk Edge Academy. We believe that this initiative is an important component in our strategy of enabling rapid onboarding to our platform.
Our marketing efforts are focused on increasing awareness for our brand, executing thought-leadership initiatives, supporting our sales team and generating new leads. We seek to accomplish these objectives by presenting at industry conferences, hosting client conferences, publishing white papers and research, engaging in public relations activities, expanding our social media presence and launching advertising campaigns.
Technology and Development
Rapid innovation is a core driver of our business success and our corporate culture. We prioritize and align our product roadmap with our clients’ needs, and we aim to refresh our platform weekly. Our development teams are intentionally lean and nimble in nature, providing for transparency and accountability.
We expect technology and development expense to increase as we continue to invest in the development of our platform and related offerings to support additional platform features and functionality, increase the number of advertising inventory and data suppliers and support anticipated increases in volume of advertising spend by our clients on our platform. We also intend to invest in technology to further automate our business processes.
10

Seasonality
In the advertising industry, companies commonly experience seasonal fluctuations in revenue. For example, many advertisers allocate the largest portion of their budgets to the fourth quarter of the calendar year in order to coincide with increased holiday purchasing. Historically, the fourth quarter of the year reflects our highest level of advertising activity and the first quarter reflects the lowest level of such activity. We expect our revenue to continue to fluctuate based on seasonal factors that affect the advertising industry as a whole.
Our Competition
Our industry is highly competitive and fragmented. We compete with other demand-side platform providers, some of which are smaller, privately held companies and others are divisions of large, well-established companies such as Google and Amazon. We believe that we compete primarily based on the performance, capabilities and transparency of our platform as well as our focus on the buy side. We believe we are differentiated from our competitors in the following areas:
we are an independent technology company focused on serving advertising agencies, advertisers and others on the buy side of our industry;
our client relationships are based on MSAs as opposed to campaign-specific insertion orders;
our platform provides comprehensive access to a wide range of inventory types and third-party data vendors;
our platform allows clients to build proprietary advantages by integrating custom features and interfaces for their own use through our APIs; and
our technology provides highly expressive targeting.
In addition, we believe new entrants would find it difficult to gain direct access to inventory providers, given their limited scale and the costs that additional integrations impose on inventory providers.
Our Human Capital
We believe our values of vision, agility, grit, openness, generosity and being full hearted are an important component of our success. Behind all our innovations are the talented people around the world who bring them to life. To continue to produce such innovations, we believe it is crucial that we continue to attract and retain top talent. We strive to make The Trade Desk a diverse and inclusive workplace, where our people feel they belong, with opportunities for our employees to grow and develop their careers, supported by strong compensation, benefits and health and wellness programs, and by programs that build connections between our employees and their communities. To ensure we live our values and our culture stays unique and strong, our board of directors and executive team has put significant focus on our human capital resources.
As of December 31, 2024, we had 3,522 full-time employees in 20 countries. Regionally, North America, Asia Pacific (“APAC”) and Europe, Middle East and Africa (“EMEA”) make up approximately 64%, 17% and 19% of our workforce, respectively.
Diversity and Inclusion
We are committed to fostering a culture of inclusion and belonging in which all employees are empowered to bring their whole, authentic selves to work every day. At The Trade Desk, we believe in the people who work for us, and we prioritize diversity and inclusion as part of our investment in our people. Our goal is to create a culture where we value, respect and provide fair treatment and opportunities for all employees. Team members are encouraged to come to their managers with questions, feedback or concerns, and we conduct various internal surveys that gauge employee sentiment in areas like career development, culture, manager performance and inclusivity. Our leaders review the survey feedback, if applicable, and other concerns raised by team members and work with their teams to take action.
We demonstrate this commitment through a strategy of education, celebration, donations to the community, diversification of our talent and the creation of forums for internal dialogue and listening. As of December 31, 2024, our global leadership team is 68% male and 32% female.
11

Talent Development
Despite our rapid growth, we still cherish our roots as a startup and our company culture of ownership. We empower employees to develop their skills and abilities by acting on great ideas regardless of their role or function, which translates into personal investment in building our organization. We work to provide an environment where talented individuals and teams can thrive in fulfilling careers.
To set our global team up for success, we define key competencies for roles that are aligned with our values and extend to all levels of leadership regardless of experience and role. We encourage everyone to create individual development plans leveraging competency frameworks tied into their chosen career path, outlining a specific plan and actions to increase proficiency or learn new skills. We seek to provide a wide range of learning and development opportunities in both individual and group settings with formal, social and experiential learning.
Compensation and Benefits
We provide compensation and benefits programs to help meet the needs of our employees and reward their efforts and contributions. We seek fairness in total compensation with reference to external comparisons, internal comparisons and the relationship between management and non-management compensation.
In addition to salaries, we provide competitive compensation programs commensurate with our peers and industry. Such compensation and benefit programs may include bonuses, equity awards, 401(k) plans, healthcare and insurance benefits, health savings and flexible spending accounts, paid time off, family leave, family care resources, employee assistance programs and tuition assistance, among many others. Such programs and our overall compensation packages seek to facilitate retention of key personnel.
Health, Safety and Wellness
The success of our business is fundamentally connected to the well being of our people. Accordingly, we are committed to the health, safety and wellness of our employees. We provide our employees and their families with access to a variety of innovative, flexible and convenient health and wellness programs. We utilize a hybrid work model that includes both in-person work and working from home, which we determined was in the best interests of our employees. We continue to evolve our programs to meet our employees’ health and wellness needs.
Development of International Markets
We have been increasing our focus on markets outside the United States to serve the global needs of our clients. We believe that the global opportunity for programmatic advertising is significant and will continue to expand as publishers and advertisers outside the United States seek to adopt the benefits that programmatic advertising provides. To capitalize on this opportunity, we intend to continue investing in our presence internationally. Our growth and the success of our initiatives in newer markets will depend on the continued adoption of our platform by our existing clients, as well as new clients, in these markets. Information about our geographic gross billings is set forth in Note 12—Segment and Geographic Information of “Item 8. Financial Statements and Supplementary Data” in this Annual Report on Form 10-K.
Intellectual Property
The protection of our technology and intellectual property is an important component of our success. We rely on intellectual property laws, including trade secret, copyright, patent and trademark laws in the United States and abroad, and use contracts, confidentiality procedures, non-disclosure agreements, employee disclosure and invention assignment agreements and other contractual rights to protect our intellectual property. We have a small number of patents; however, historically, we have not patented our proprietary technology in order to keep our technology architecture, trade secrets and engineering roadmap private. Our patent applications may not result in the issuance of any patents, and our issued patents may not actually provide adequate defensive protection or competitive advantages to us.
Collection and Use of Data; Privacy and Data Protection Legislation and Regulation
To power our platform, we and our clients currently use pseudonymous data about Internet and mobile app users to manage and execute digital advertising campaigns in a variety of ways, including delivering advertisements to end users based on information such as their geographic locations, the type of device they are using, their interests as inferred from their web browsing or app usage activity or their relationships with our clients. Such data is passed to us from third parties,
12

including original equipment manufacturers, application providers, data providers and publishers, as well as our advertiser clients. We do not use this data to discover the identity of individuals, and we currently contractually prohibit clients, data providers and inventory suppliers from importing data that directly identifies individuals onto our ad buying platform. In connection with certain offerings, including Unified ID 2.0 and EUID, we do allow users of those services to disclose some directly identifying information, such as phone number and email address, to us for purposes of transforming that information into pseudonymous identifiers to use on our platform. We also take in email addresses and phone numbers to operationalize the opt-out portal we offer in connection with Unified ID 2.0 and EUID, as well as in connection with a single-sign on tool we offer to publishers, known as OpenPass.
Our ability, and the ability of other advertising technology companies, to collect, augment, analyze, use and share data relies upon the ability to uniquely identify devices across websites and applications, and to collect data about user interactions with those devices for purposes such as serving relevant ads and measuring the effectiveness of ads. The processes used to identify devices and similar and associated technologies are governed by U.S. and foreign laws and regulations and are dependent upon their implementation within the industry ecosystem. Such laws, regulations, and industry standards change frequently, including those relating to the level of consumer notice, consent and/or choice required when a company uses data for certain purposes, including targeted advertising, or employs cookies or other electronic tools to collect data about interactions with users online.
In the United States, both federal and state legislation govern activities such as the collection and use of personal data, and data privacy in the advertising technology industry has frequently been subject to review by the Federal Trade Commission (the “FTC”), U.S. Congress, and individual states. Relying on Section 5 of the FTC Act, which prohibits companies from engaging in “unfair” or “deceptive” trade practices, the FTC actively pursues alleged violations of representations concerning privacy protections and acts that allegedly violate individuals’ privacy interests. In addition, increasing consumer concern over data privacy in recent years has led to a myriad of enacted and proposed legislation and regulation both at the federal and state levels, some of which has affected and will continue to affect our operations and those of clients, inventory sources and other industry partners.
Many states have adopted omnibus consumer privacy laws, a number of which are already enforceable, while others will take effect over the coming years. Other states are considering similar legislation. 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. In many respects, these state laws focus significantly on advertising activities, mandating that businesses that engage in certain advertising uses of consumer personal information 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, referring to such practices as “processing for targeted advertising” or “sales” or “sharing” of personal information, but the opt-out requirement exists under each state’s law.) These state privacy laws also provide consumers other rights, such as to access, correct or delete their personal information (subject to certain limitations), opt out of certain processing of their personal information and impose special rules on the collection of data from minors, as well as transparency and data governance obligations. Importantly, as a consequence of the obligations under these laws, the availability of data within our platform, our related offerings and the advertising ecosystem more broadly may decline, potentially making our platform and services less valuable to our clients.
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, 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 services, and our business could be harmed.
As our business is global, our activities are also subject to foreign legislation and regulation. In Europe, including the U.K. and the European Union (the “EU”) and the European Economic Area (the “EEA”) and the countries of Iceland, Liechtenstein and Norway, separate laws and regulations (and member states’ implementations thereof) govern the processing of personal data, and these laws and regulations continue to impact us. The General Data Protection Regulation (“EU GDPR”) and the United Kingdom General Data Protection Regulation and Data Protection Act 2018 (the “UK GDPR”) (the EU GDPR and UK GDPR are hereinafter referred to collectively as the GDPR), which apply to us, define “personal data” broadly. Together with related laws, such as the ePrivacy Directive, we and our clients and inventory partners face enhanced data protection obligations, both as controllers of such data and as service providers processing the
13

data. These laws also provide certain rights, such as access and deletion, to the individuals about whom the personal data relates, and require consent for certain activities. 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 (discussed below). Although the TCF is actively in use, its viability as a compliance mechanism is under review by the European authorities and we cannot predict its effectiveness over the long term (as further detailed in the Risk Factors section). Maintaining compliance with the requirements of European privacy laws and regulations, including monitoring and adjusting to rulings and interpretations that affect our approach to compliance, requires significant time, resources and expense, and may lead to significant changes in our business operations, as will the effort to monitor whether additional changes to our business practices and our backend configuration are needed, all of which may increase operating costs, or limit our ability to operate or expand our business.
Additionally, in the EU, 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 provided 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 EU GDPR and force a harmonized approach across EU member states. Although it remains under debate, the proposed ePrivacy Regulation may further raise the bar for the use of cookies, and the fines and penalties for breach may be significant. We cannot yet determine the impact such future laws, regulations and standards may have on our business.
To address the transfer of personal data from the EEA, Switzerland and U.K. to the United States, we rely upon, and are currently 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 European Commission adopted an adequacy decision for the DPF in July 2023, replacing the prior Privacy Shield Framework, as an adequate mechanism by which EU companies may pass personal data to the United States However, the DPF is already subject to legal challenge in Europe. Whether and how other European mechanisms for adequate data transfer, such as standard contractual clauses, can be used to transfer personal data to the United States remains in question. If all or some jurisdictions within the EU or the U.K. determine that the latest standard contractual clauses cannot be used to transfer personal data to the United States and if the DPF is ultimately struck down in a manner similar to the Privacy Shield Framework, then, we could be left with no reasonable option for the lawful cross-border transfer of personal data. In such circumstance, continuing to transfer personal data from the EU to the United States 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, which may involve substantial expense and cause us to divert resources from other aspects of our operations, all of which may harm 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.
In addition, the online advertising ecosystem is subject to best practices and self-regulatory standards, such as those promulgated by the Network Advertising Initiative, or NAI, the Digital Advertising Alliance, or DAA, and their international counterparts.
Available Information
We file Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, proxy statements and related amendments, exhibits and other information with the SEC. You may access and read our filings without charge through the SEC’s website at www.sec.gov or through our website at http://investors.thetradedesk.com, as soon as reasonably practicable after such materials are electronically filed with or furnished to the SEC pursuant to Section 13(a) or 15(d) of the Exchange Act.
Website addresses referred to in this Annual Report on Form 10-K are not intended to function as hyperlinks, and the information contained on our website is not incorporated into, and does not form a part of this Annual Report on Form 10-K or any other report or documents we file with or furnish to the SEC.
Item 1A. Risk Factors
Investing in our Class A common stock involves a high degree of risk. You should consider carefully the risks and uncertainties described below, together with all of the other information contained in this Annual Report on Form 10-K,
14

including the consolidated financial statements and the related notes and Management’s Discussion and Analysis of Financial Condition and Results of Operations, before making investment decisions related to our Class A common stock. If any of the following risks are realized, our business, financial condition, results of operations and prospects could be materially and adversely affected. In that event, the market price of our Class A common stock could decline and you could lose part or all of your investment.
Risks Related to Our Business and Industry
If we fail to maintain and grow our client base and spend through our platform and related offerings, 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 spend through our platform and adopt existing or new offerings 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 and advertisers, 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 or advertisers 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 spend from existing clients; however, such increased spend 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 or related offerings 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 related offerings or to cease their use altogether, it is possible that our revenue or revenue growth rate could be significantly reduced, and our business negatively impacted.
The loss of advertising agencies, advertisers or holding companies as clients could significantly harm our business, financial condition and results of operations.
Our client base consists primarily of advertising agencies and advertisers. We do not have exclusive relationships with advertising agencies or advertisers, and we depend on agencies to work with us to build and maintain advertiser relationships and execute advertising campaigns.
The loss of agencies or advertisers 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 data and can directly connect advertisers with such suppliers. Our business may suffer to the extent that advertising agencies and such suppliers purchase and sell advertising inventory or data directly from one another or through intermediaries other than us.
Our clients include advertising agencies, many of which 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, one holding company would have represented more than 10% of our gross billings for 2024.
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. Additionally, a holding company may be acquired by, or consolidate with, another holding company that does not utilize our platform, or may otherwise reduce overall spend on our platform as a result of an acquisition or consolidation. If so, any consolidation of, or loss of relationships with such holding companies and
15

consequently, of their agencies, local branches or divisions, as clients could significantly harm our business, financial condition and results of operations.
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 through our platform. We expect that spend 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 a relatively new market, and our current and potential clients may not shift to programmatic ad buying from other buying methods as quickly as we expect, which would reduce our growth potential. If the market for programmatic ad buying deteriorates or develops more slowly than we expect, it could reduce demand for our platform, and our business, growth prospects and financial condition would be adversely affected.
In addition, our revenue may not necessarily grow at the same rate as spend on our platform. As the market for programmatic buying for advertising matures, growth in spend may outpace growth in our revenue due to a number of factors, including pricing competition, volume discounts and shifts in media, client and channel mix, and the composition of offerings provided to our clients. 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.
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 CTV and other video, mobile and display 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 our channels, especially CTV, and we have been, and are continuing to, enhance such channels. Any decrease in the use of video, mobile and display 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 certain channels including 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 spend more quickly or more extensively than expected to channels in which we have relatively less functionality, features, or inventory, then demand for our platform could decrease, and our business, financial condition, and results of operations could be adversely affected.
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. Market uncertainties or downturns, whether global, local or industry or sector specific, and associated macroeconomic conditions, such as growing inflation, changes in 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
16

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.
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 quality ad inventory that is attractive to our clients. 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 CTV and other video, mobile, display and audio 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. Although we have in the past and may in the future undertake efforts to address these supply chain inefficiencies, we may not be successful in such efforts. 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. We have been investing in this offering and plan to continue to grow the amount of OpenPath inventory and publishers available through our platform, but we cannot guarantee that this or future offerings will prove attractive to our clients or otherwise be successful.
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.
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.
17

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.
If we fail to innovate or make the right investment decisions in our platform and related offerings, 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 related 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 offerings, 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, which may cause unintended consequences, and they 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 offerings 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.
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 offerings 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, offerings 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
18

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 offerings, 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. We could also be required to notify regulators, customers or other third parties. 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 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 offerings, 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 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 continue to consider and enact additional legislation and rulemaking related to privacy and data protection, often with a particular focus on intermediaries in the online advertising ecosystem, including those that engage in targeted advertising, “sell” or “share” personal data, and act as “data brokers.” We expect to see an increase in, or changes to, privacy and data protection legislation and regulation in this area for the foreseeable future. For example, in the United States, 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, the FTC has been very active in bringing enforcement actions against companies that handle personal data it views as sensitive for advertising purposes, including location data brokers and companies that process health-related data. These enforcement announcements signal ongoing regulatory scrutiny of advertising practices that involve “sensitive” categories of personal data such as health data and precise location information. The Commission could continue to build on this trend under its recently granted authority to enforce a federal law focused on disclosures of certain “sensitive” information by companies operating as data brokers to certain restricted countries or entities “controlled” by such countries. 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
19

addition, a potential federal omnibus privacy law remains a possibility. If ultimately passed, such a law 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, a host 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. Many also impose data minimization requirements, mandating that companies only collect and process data for certain purposes. 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 related offerings and the advertising ecosystem more broadly may decline, potentially making our platform and related offerings less valuable to our clients.
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 related 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 offering 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 such 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, the FTC has recently finalized an update to the Children Online Privacy Protection Act, modifying requirements regarding the use of children’s data for targeted advertising and 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, or in some cases prohibit it altogether. Further, several states have enacted 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”) introduced a host of requirements related to a very broadly-defined notion of consumer health data that impacts the 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. and EEA) 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
20

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 remains under review by European authorities and we cannot predict its effectiveness over the long term. Because we are under the supervision of relevant data protection authorities in both the EEA and the U.K., we may be fined under both the EU GDPR and the UK GDPR for the same breach, with penalties up to the greater of €20 million/BP 17.5 million or 4% of total worldwide annual 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 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 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. As the regulatory guidance and enforcement landscape in relation to data transfers continue to develop, we could suffer additional costs, complaints or regulatory investigations or fines; we may have to stop using certain tools and vendors and make other operational changes; we may have to implement alternative data transfer mechanisms under the GDPR or take additional compliance and operational measures, such as establishing systems to maintain certain data in the EEA, 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. There can be no assurances that the privacy and security-related measures and safeguards we have put into place in relation to these third parties will be effective to protect us and/or the relevant personal information from the risks associated with the third-party processing of such data. 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 related 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 United States, and national and provincial laws worldwide. Online political advertising laws are rapidly evolving and, in
21

certain jurisdictions, impose varying substantive transparency and disclosure requirements on advertisers, publishers, and/or others in the ecosystem. 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 offerings, 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 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 offerings or certain 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.
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 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 are 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.
22

Today, digital advertising, including our platform, makes significant use of cookies to store device identifiers for the advertising activities described above. When we use cookies, they are generally considered third-party cookies, which are cookies owned and used by parties other than the owners of the website visited by the Internet user. The most commonly used Internet browsers—Chrome, Firefox, Internet Explorer and Safari—allow Internet users to modify their browser settings to prevent some or all cookies from being accepted by their browsers. Internet users can delete cookies from their computers at any time. Additionally, some browsers currently, or may in the future, block or limit some third-party cookies by default or may implement user control settings that algorithmically block or limit some cookies. Today, three major web browsers—Apple’s Safari, Mozilla’s Firefox and Microsoft’s Edge—block third-party cookies by default. Google’s web browser, Chrome, has introduced new controls over third-party cookies and had announced plans to deprecate support for third-party cookies and user agent strings entirely beginning in 2025. In July 2024, Google announced that it was updating its plan for deprecation of cookies and would, at some point in the future, introduce a new experience in Chrome that allows users to indicate a preference of an undefined type that would apply in an unstated way to the user’s web browsing activity. Google has stated it will continue making its investments and 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 to-be-defined framework for browser-based user choice 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 offering, 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 many 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 eventually 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 offerings to
23

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.
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 and regulations, “Global Privacy Control” or similar opt-out signals 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.
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 those related to the seasonal nature of our clients’ spend 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, cost or availability of supplier-provided components of value-added services and data, including pricing structure changes and the alignment of our pricing model with our data partners;
changes in our platform or related offerings, their features, and the mix of offerings that are adopted by our clients;
the addition or loss of advertising agencies and advertisers as clients and other changes in our client base;
changes in advertising budget allocations, agency affiliations or marketing strategies;
changes to our 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 spend 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 offerings;
24

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

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, and may harm our reputation and negatively impact our business, financial condition and results of operations.
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.
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 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.
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
26

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.
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’ spend on advertising campaigns. For example, clients tend to devote more of their advertising budgets to the fourth calendar quarter to coincide with consumer holiday spending. Moreover, advertising inventory in the fourth quarter may be more expensive due to increased demand for it. Political advertising could also cause our revenue to increase during election cycles and decrease during other periods. Our historical revenue growth has lessened the impact of seasonality; however, seasonality could have a more significant impact on our revenue, cash flow and results of operations from period to period if our growth rate declines, if seasonal spend becomes more pronounced, or if seasonality otherwise differs from our expectations.
If we fail to offer sufficient client training and support, our business and reputation would suffer.
Because we offer a self-service platform with many proprietary and complex tools and functionalities, client training and support is important for the successful marketing and full utilization 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.
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.
27

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 improving and expanding our offerings, increasing our number of employees and growing 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 offerings or certain 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, certain 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.
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 related 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.
28

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 suppliers for the cost of advertising inventory, value-added services and data that clients purchase on our platform, and as a consequence, our business, financial condition and results of operations would be adversely impacted.
The effects of health epidemics 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. 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 spend 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 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.
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
29

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.
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;
30

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 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,
31

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

from expanding our offerings. Our success depends on the continual development of our platform. From time to time, we may receive claims from third parties that our platform and underlying technology infringe or violate such third parties’ intellectual property rights. To the extent we gain greater public recognition, we may face a higher risk of being the subject of intellectual property claims. The cost of defending against such claims, whether or not the claims have merit, is significant, regardless of whether we are successful in our defense, and could divert the attention of management, technical personnel and other employees from our business operations. Litigation regarding intellectual property rights is inherently uncertain due to the complex issues involved, and we may not be successful in defending ourselves in such matters. Additionally, we have obligations to indemnify our clients or inventory and data suppliers in connection with certain intellectual property claims. If we are found to infringe these rights, we could potentially be required to cease utilizing portions of our platform. We may also be required to develop alternative non-infringing technology, which could require significant time and expense. Additionally, we could be required to pay royalty payments, either as a one-time fee or ongoing, as well as damages for past use that was deemed to be infringing. If we cannot license or develop technology for any allegedly infringing aspect of our business, we would be forced to limit our service and may be unable to compete effectively. Any of these results could harm our business.
We face potential liability and harm to our business based on the nature of our business and the content on our platform.
Advertising often results in litigation relating to misleading or deceptive claims, copyright or trademark infringement, public performance royalties or other claims based on the nature and content of advertising that is distributed through our platform. Though we contractually require clients to generally represent to us that their advertisements comply with our ad standards and our inventory providers’ ad standards and that they have the rights necessary to serve advertisements through our platform, we do not independently verify whether we are permitted to deliver, or review the content of, such advertisements. If any of these representations are untrue, we may be exposed to potential liability and our reputation may be damaged. While our clients are typically obligated to indemnify us, such indemnification may not fully cover us, or we may not be able to collect. In addition to settlement costs, we may be responsible for our own litigation costs, which can be expensive.
We are subject to anti-bribery, anti-corruption and similar laws and non-compliance with such laws can subject us to criminal penalties or significant fines and harm our business and reputation.
We are subject to anti-bribery and similar laws, such as the U.S. Foreign Corrupt Practices Act of 1977, as amended, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the USA PATRIOT Act, U.S. Travel Act, the U.K. Bribery Act 2010 and Proceeds of Crime Act 2002, and possibly other anti-corruption, anti-bribery and anti-money laundering laws in countries in which we conduct business. Anti-corruption laws have been enforced with great rigor in recent years and are interpreted broadly. Such laws prohibit companies and their employees and their agents from making or offering improper payments or other benefits to government officials and others in the private sector. As we increase our international sales and business, particularly in countries with a low score on the CPI by Transparency International, and increase our use of third parties such as sales agents, distributors, resellers or consultants, our risks under these laws will increase. We adopt appropriate policies and procedures and conduct training, but cannot guarantee that improprieties will not occur. Noncompliance with these laws could subject us to investigations, sanctions, settlements, prosecution, other enforcement actions, disgorgement of profits, significant fines, damages, other civil and criminal penalties or injunctions, suspension and/or debarment from contracting with specified persons, the loss of export privileges, reputational harm, adverse media coverage, and other collateral consequences. Any investigations, actions and/or sanctions could have a material negative impact on our business, financial condition and results of operations.
We are subject to governmental economic sanctions requirements and export and import controls that could impair our ability to compete in international markets or subject us to liability if we are not in compliance with applicable laws.
As a U.S. company, we are subject to U.S. export control and economic sanctions laws and regulations, and we are required to export our technology and services in compliance with those laws and regulations, including the U.S. Export Administration Regulations and economic embargo and trade sanctions programs administered by the Treasury Department’s Office of Foreign Assets Control. U.S. economic sanctions and export control laws and regulations prohibit the shipment of specified products and services to countries, governments and persons targeted by U.S. sanctions. While we take precautions to prevent doing any business, directly or indirectly, with countries, governments and persons targeted by U.S. sanctions and to ensure that our technology and services are not exported or used by countries, governments and persons targeted by U.S. sanctions, such measures may be 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
33

result in significant criminal or civil fines, penalties or other sanctions and repercussions, including reputational harm that could materially adversely impact our business.
Furthermore, if we export our technology, the exports may require authorizations, including a license, a license exception or other appropriate government authorization. Complying with export control and sanctions regulations may be time-consuming and may result in the delay or loss of opportunities.
In addition, various countries regulate the import of encryption technology, including the imposition of import permitting and licensing requirements, and have enacted laws that could limit our ability to offer our platform or could limit our clients’ ability to use our platform in those countries. Changes in our platform or future changes in export and import regulations may create delays in the introduction of our platform in international markets or prevent our clients with international operations from deploying our platform globally. Any change in export or import regulations, economic sanctions or related legislation, or change in the countries, governments, persons, or technologies targeted by such regulations, could result in decreased use of our platform by, or in our decreased ability to export our technology and services to, existing or potential clients with international operations. Any decreased use of our platform or limitation on our ability to export our platform would likely adversely affect our business, financial condition and results of operations.
Risks Related to Ownership of Our Class A Common Stock
The market price of our Class A common stock may be volatile or may decline regardless of our operating performance, and you may not be able to resell your shares at or above your purchase price.
The market price of our stock and of equity securities of technology companies has historically experienced high levels of volatility. If you purchase shares of our Class A common stock, you may not be able to resell those shares at or above your purchase price. The market price of our Class A common stock has fluctuated and may fluctuate significantly in response to numerous factors, some of which are beyond our control and may not be related to our operating performance, including:
announcements of new offerings, products, services or technologies, commercial relationships, acquisitions, or other events by us or our competitors;
price and volume fluctuations in the overall stock market from time to time;
significant volatility in the market price and trading volume of technology companies in general and of companies in the digital advertising industry in particular;
fluctuations in the trading volume of our shares or the size of our public float;
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
34

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 articles of incorporation provide that all Class B common stock will convert automatically into Class A common stock on December 22, 2025, unless converted prior to such date. As of December 31, 2024, stockholders who held shares of Class B common stock, including our executive officers, employees, and directors and their affiliates, together held approximately 49.3% 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 dual class nature of our common stock, 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 proceedings, refer to “Item 3. 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 governing documents and Nevada law could discourage takeover attempts and other corporate governance changes.
Our articles of incorporation and bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors that are not nominated by the current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions include the following provisions:
permit the board of directors to establish the number of directors and fill any vacancies and newly created directorships;
provide that our board of directors is classified into three classes with staggered, three-year terms and that directors may only be removed by the affirmative vote of the holders of at least 66 2/3% of the voting power of the then-outstanding shares of capital stock that all of our stockholders would be entitled to cast in an election of directors;
35

require super-majority voting to amend certain provisions in our articles 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 Nevada;
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.
In addition, we are subject to Nevada’s statute on combinations with interested stockholders. These provisions may prohibit large stockholders, in particular those owning 10% or more of the voting power of our outstanding voting stock, from merging or combining with us for a period of time.

Our articles of incorporation and 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 articles of incorporation provide that, unless we consent in writing to the selection of an alternative forum, the state courts located in the State of Nevada will be, to the fullest extent permitted by law, the sole and exclusive forum for any state law claim for:
any action, suit or proceeding brought in our name or right or on our behalf;
any action asserting or based upon a claim of breach of a fiduciary duty owed by any of our directors, officers, employees or agents to us or our stockholders; or
any action asserting a claim arising pursuant to, or to interpret, apply, enforce or determine the validity of, any provision of the Nevada Revised Statutes, our articles of incorporation or our bylaws or certain voting trust agreements to which we are a party or a stated beneficiary (collectively, the “Nevada Forum Provision”).
The Nevada Forum Provision will not apply to any causes of action arising under the Securities Act or the Exchange Act. Further, our 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 articles of incorporation and 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 Nevada 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 Nevada Forum Provision and the Federal Forum Provision in our articles of incorporation and 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, employees or agents (including, without limitation, any claims in respect of stockholder nominations of directors as permitted under our bylaws), which may discourage the filing of lawsuits against us and our directors, officers, employees and agents even though an action, if successful, might benefit our stockholders. In addition, 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 state
36

courts of the State of Nevada 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 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
37

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

We may not be able to secure additional financing on favorable terms, or at all, to meet our future capital needs, which may in turn impair our growth.
We intend to continue to grow our business, which will require additional capital to develop new features or enhance our platform, improve our operating infrastructure, finance working capital requirements, or acquire complementary businesses and technologies. We cannot assure you that our business will generate sufficient cash flow from operations or that future borrowings will be available to us under our existing credit facility in an amount sufficient to fund our working capital needs. Accordingly, we may need to engage in additional equity or debt financings to secure additional capital. We cannot assure you that we would be able to locate additional financing on commercially reasonable terms or at all. Any debt financing that we secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities. If our cash flows and credit facility borrowings are insufficient to fund our working capital requirements, we may not be able to grow at the rate we currently expect or at all. In addition, in the absence of sufficient cash flows from operations, we might be unable to meet our obligations under our credit facility, and we may therefore be at risk of default thereunder. If we raise additional funds through future issuances of equity or convertible debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences and privileges superior to those of holders of our common stock. If we are unable to secure additional funding on favorable terms, or at all, when we require it, our ability to continue to grow our business to react to market conditions could be impaired and our business may be harmed.
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. In addition, the Organization for Economic Cooperation and Development (“OECD”) announced an Inclusive Framework on Base Erosion and Profit Shifting, including Pillar Two Model Rules defining a global minimum tax, which calls for the taxation of large multinational corporations at a minimum rate of 15%. While the changes from these rules have not impacted our financial condition or results of operations, they could increase our effective tax rate and cash tax payments in future periods. 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.
Item 1B. Unresolved Staff Comments
None.
Item 1C. Cybersecurity
Risk Management and Strategy
Management has implemented a program to protect the confidentiality, integrity and availability of our information systems and to identify, assess, manage and report on material risks from cybersecurity threats. The program is
39

managed by an in-house cybersecurity team, and the program includes risk management and mitigation processes, such as malware protection, access management, technical vulnerability management and security incident response among other processes and technical safeguards; communication with third-party providers of services regarding their information security practices and disclosed cybersecurity incidents; the use of third-party service providers, as appropriate, for monitoring and mitigating cybersecurity threats and conducting penetration tests; education and training across the organization to mitigate cybersecurity threats to employees and our company; the maintenance of cybersecurity breach insurance; and disaster recovery and business continuity arrangements to minimize the potential impact to our operations in the event of a cybersecurity incident.
The cybersecurity program is aligned with our enterprise risk framework. Members of our cybersecurity, enterprise risk management, engineering, finance and legal teams collaboratively assess the degree of risk to our business and operations from cybersecurity threats and incidents to develop incident response plans and risk mitigation practices. Risk is assessed across the potential technological, operational, financial, legal, regulatory and reputational impacts to our company, including the materiality of cybersecurity incidents pursuant to SEC disclosure rules.
Although we follow guidance from various standards related to cybersecurity and engage third-party attestation services to test controls relevant to our business, this does not imply that we meet any particular technical standards, specifications or requirements.
We have not identified risks from known cybersecurity threats, including as a result of prior cybersecurity incidents, that have materially affected or are reasonably likely to materially affect us, including our business strategy, financial condition or results of operations. However, we remain subject to unknown or future cybersecurity threats that could materially affect us, including our business strategy, financial condition or results of operations. See “Item 1A. Risk Factors” for a discussion of various risks related to cybersecurity.
Governance
Our board of directors has delegated oversight of all risk assessment and risk management activities to the audit committee. The audit committee provides strategic oversight of management’s risk management practices, including cybersecurity. Regular and ad hoc reporting from management, such as the executive risk committee (as described below), to the audit committee may include information about the prevention, detection, mitigation and remediation of material cybersecurity incidents, if any.
Our executive risk committee, which is comprised of our Chief Financial Officer, Chief Legal Officer and Senior Vice President, Engineering Operations, oversees the cybersecurity risk assessment and mitigation activities and receives regular reports from our cybersecurity team regarding the nature, timing and extent of incidents that occur across the Company’s internal environments and those disclosed by third-party service providers, if applicable. Our cybersecurity team is comprised of technically skilled professionals with computer science, cybersecurity assurance or other cybersecurity degrees and professional experience in monitoring, detecting, mitigating and preventing cybersecurity incidents and testing cybersecurity processes. The executive risk committee has expertise in the pertinent financial, legal, regulatory, operational and technical areas to assess the impact of cybersecurity risks and incidents across the business and oversee our response to and disclosure of such incidents. In particular, our Senior Vice President, Engineering Operations brings decades of technical experience to our executive risk committee along with technical education in computer engineering.
Item 2. Properties
We maintain our principal offices in Ventura, California. We also lease office and data center space in various cities within North America, Europe, Asia and Australia. We believe that our facilities are adequate to meet our needs for the immediate future and that, should it be needed, we will be able to secure additional space to accommodate expansion of our operations.
Item 3. 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.

40

On May 27, 2022, a stockholder filed a derivative lawsuit captioned Huizenga v. Green, 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, 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 alleged generally that the defendants breached their fiduciary duties to us and our stockholders in connection with the negotiation and approval of a market-based performance award to our Chief Executive Officer (the “CEO Performance Option”). The plaintiffs sought 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 February 14, 2025, the court granted the motions to dismiss under Court of Chancery Rule 23.1 in their entirety with prejudice, finding that the plaintiffs did not allege facts sufficient to infer that at least half of our board of directors received a material benefit from the CEO Performance Option, lacked independence from Mr. Green, or faced a “substantial likelihood of liability” from having approved the CEO Performance Option. The order is subject to appeal.
On October 4, 2024, a stockholder filed a class action complaint in the Court of Chancery in the State of Delaware alleging claims for breach of contract against us and breach of fiduciary duties against our directors, in connection with our reincorporation from Delaware to Nevada. Gunderson v. The Trade Desk, Inc., No. 2024-1029 (Del. Ch.). On October 24, 2024, the plaintiff filed an amended complaint. The complaint sought, among other things, an order declaring that our conversion required approval by a supermajority of our stockholders and an order enjoining the November 14, 2024 stockholder vote on the proposed conversion. On October 28, 2024, the parties completed expedited briefing on cross motions for partial summary judgment regarding the causes of action asserted in the original complaint, and the court heard oral argument on the motions on October 30, 2024. On November 6, 2024, the court granted the defendants’ summary judgment motion and denied the plaintiff’s cross-motion, finding that the conversion did not require supermajority approval of our stockholders, and that the defendants did not breach their fiduciary duties by disclosing that the conversion required a vote of a simple majority of our stockholders. The plaintiff chose not to appeal. The case is now proceeding as to the plaintiff’s remaining claims that our directors breached their fiduciary duties because our reincorporation to Nevada was substantively and procedurally unfair, and that the transaction is not subject to the business judgment rule because it was not subject to approval by a special committee of the board or by a majority of the disinterested stockholders. The defendants have moved to dismiss, but no briefing schedule has been set.
On November 15, 2024, a different stockholder filed a complaint in the Court of Chancery of the State of Delaware requesting production of our corporate books and records related to the Nevada conversion, pursuant to 8 Del. C. § 220. On November 27, 2024, the parties agreed to stay the proceeding in exchange for the production of certain documents to the plaintiff; the court granted the stay the same day. The proceedings remain stayed.
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 4. Mine Safety Disclosures
Not applicable.
41

PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Our Class A common stock began trading on the Nasdaq Global Market on September 21, 2016 under the symbol “TTD.” Prior to this date, there was no public trading market for our Class A common stock. There is no public trading market for our Class B common stock.
On June 16, 2021, we effected a ten-for-one stock split (the “Stock Split”) of our common stock in the form of a stock dividend. Each stockholder of record on June 9, 2021 received nine additional shares of common stock for each then-held share. Trading began on a stock split-adjusted basis on June 17, 2021. The number of shares subject to outstanding equity awards and the exercise prices of the outstanding stock option awards were also adjusted to reflect the effect of the Stock Split. All share and per share amounts presented herein have been retroactively adjusted to reflect the impact of the Stock Split.
Refer to Note 9—Capitalization to our consolidated financial statements for more information regarding capitalization.
Holders of Record
As of January 31, 2025, there were approximately 11 holders of record of our Class A common stock and 14 holders of record of our Class B common stock. The actual number of stockholders is greater than this number of record holders and includes stockholders who are beneficial owners but whose shares are held in street name by brokers and other nominees. This number of holders also does not include stockholders whose shares may be held in trust by other entities.
Dividend Policy
We have never declared or paid any cash dividends on our Class A or Class B common stock, and we do not anticipate paying any cash dividends in the foreseeable future. We currently intend to retain any earnings to finance the operation and expansion of our business or to conduct repurchases of our Class A common stock. Any future determination to pay dividends will be at the discretion of our board of directors and will be dependent upon then-existing conditions, including our earnings, capital requirements, results of operations, financial condition, business prospects and other factors that our board of directors considers relevant. Refer to “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” for additional information regarding our financial condition, liquidity and capital resources. In addition, our Amended Credit Facility (as defined below) contains restrictions on our ability to pay dividends.
Securities Authorized for Issuance Under Equity Compensation Plans
The information required by this item will be included in our proxy statement relating to our 2025 annual meeting of stockholders to be filed by us with the SEC no later than 120 days after the close of our fiscal year ended December 31, 2024 (the “Proxy Statement”) and is incorporated herein by reference.
Recent Sales of Unregistered Securities
None.





42

Issuer Purchases of Equity Securities
The following table summarizes share repurchase activity for the three months ended December 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)
October 1-31
214 $115.26 214 $496 
November 1-30
38 $128.91 38 $491 
December 1-31
209 $129.35 209 $464 
461 461 
_______________
(1) On February 15, 2023, we announced that our board of directors approved a share repurchase program to repurchase up to $700 million of our Class A common stock, which commenced in February 2023 and has no expiration date. In February 2024, an additional $647 million was authorized under this program, bringing the total amount for future repurchases back to $700 million. In January 2025, we repurchased $28 million of our Class A common stock and an additional $564 million was authorized under this program, bringing the total amount for future repurchases to $1 billion. 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 Securities Exchange Act of 1934, as amended. 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 9—Capitalization in Part II, Item 8 of this Annual Report on Form 10-K for additional information related to share repurchases.
(2) Excludes other costs such as broker commissions and the accrued excise tax imposed by the Inflation Reduction Act of 2022 (“IRA”).
Stock Performance Graph
This performance graph shall not be deemed “soliciting material” or to be “filed” with the SEC for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any filing of ours under the Securities Act, except as shall be expressly set forth by specific reference in such filing.
The following graph compares the cumulative total stockholder return on an initial investment of $100 in our Class A common stock between December 31, 2019, and December 31, 2024, with the comparative cumulative total returns of the Standard & Poor’s (S&P) 500 Index, Nasdaq 100 Index and Russell 3000 Index over the same period. We have not paid any cash dividends: therefore, the cumulative total return calculation for us is based solely upon stock price appreciation and not the reinvestment of cash dividends. However, the data for the S&P 500 Index, Nasdaq 100 Index and Russell 3000 Index assumes reinvestment of dividends. The graph assumes the closing market price on December 31, 2019, of $25.98 per share as the initial value of our Class A common stock after retroactive adjustment for the Stock Split.
43

The returns shown are based on historical results and are not indicative of, nor intended to forecast, future stock price performance.
5943
Item 6. Reserved
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the consolidated financial statements and the related notes to those statements included in “Item 8. Financial Statements and Supplementary Data” to this Annual Report on Form 10-K. In addition to historical financial information, the following discussion contains forward-looking statements that reflect our plans, estimates, beliefs and expectations and involve risks and uncertainties. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Annual Report on Form 10-K, particularly in the section titled “Item 1A. Risk Factors” and the “Special Note About Forward-Looking Statements.”
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 CTV and other video, display, audio, and native, on a multitude of devices, such as televisions, streaming devices, mobile devices, computers and digital-out-of-home devices. Our platform’s integrations with major inventory, publisher and data partners provide ad buyers reach and decisioning capabilities, and our enterprise 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 MSAs. We generate revenue by charging our clients a platform fee generally based on a percentage of our clients’ total spend on our platform and from providing value-added services and data to support their advertising campaigns.
44

Executive Summary
Highlights
Year Ended December 31,Change
20242023$%
(in millions, except percentages)
Revenue$2,445 $1,946 $499 26 %
Net income
$393 $179 $214 120 %
Gross spend (1)
$12,041 $9,611 $2,430 25 %
________
(1)
For internal management purposes, we utilize gross spend as a metric to assess our market share and scale, plan for optimal levels of support for our clients and measure our growth from existing clients. Gross spend measures the amount of a client’s spend on our platform for advertising inventory, value-added services and data; plus the platform fee, which is generally based on a percentage of a client’s total spend on our platform. We expect our take rate (revenue as a percentage of gross spend) to fluctuate due to the types of services rendered and client-selected features purchased through our platform and certain volume discounts. Other companies, including companies in our industry, may calculate gross spend or similarly titled measures differently, which reduces its usefulness as a comparative measure.
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, value-added services and data to support our clients’ advertising campaigns. We believe that key opportunities include our ongoing global expansion, continuing development of our omnichannel ad inventory (including in channels such as CTV and other video, mobile, audio and others), adoption and utilization of retail data 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 and advertisers in the world, we believe there is significant room for us to expand further within these clients and gain a larger amount of their advertising spend through our platform. We also believe that the industry trends noted above will lead to advertisers adopting programmatic advertising through platforms such as ours.
Similarly, the adoption of programmatic advertising by inventory owners and content providers allows us to expand the volume and type of advertising inventory we present to our clients. For example, we have expanded our CTV, audio and other advertising offerings through our integrations with supply-side partners and publishers.
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 platform, including programmatic buying of CTV ad inventory, and hosting capabilities. We also anticipate that our sales and marketing expenses will continue to increase 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, and in particular across Europe and Asia in markets such as the 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.
45

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.
Macroeconomic Uncertainty
Changes in interest and foreign currency exchange rates, inflation 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 in various industries, 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 I of this Annual Report on Form 10-K for further discussion of the adverse impacts of macroeconomic uncertainty on our business.
Factors Affecting Our Performance
Growth in and Retention of Client Spend
Our recent growth has been driven by expanding our share of spend by our existing clients and adding new clients. Our clients include some of the largest advertising agencies and advertisers in the world, and we believe there is significant room for us to expand further within these clients. As a result, future revenue growth depends upon our ability to retain our existing clients and to gain a larger amount of their spend through our platform in a highly competitive advertising market.
In order to analyze gross spend contributions and growth from existing clients, we measure annual gross spend for the set of clients, or cohort, that commenced spending on our platform in a specific year relative to subsequent periods. The gross spend from each of our cohorts has increased over subsequent periods. However, over time, we will likely lose clients from each cohort, clients may spend less on our platform and the growth rate of gross spend may change. Any such change could have a significant negative impact on gross spend and operating results.
Ability to Expand our Omnichannel Reach, Including CTV, and Innovate across our Platform
We enable the purchase of advertising inventory in a wide variety of ad formats and channels, including CTV and other video, display, audio, and native, on a multitude of devices, such televisions, streaming devices, mobile devices, computers and digital-out-of-home devices. Our future growth will depend on our ability to maintain and grow the inventory and spend across these channels, in addition to continued growth in CTV. Our future growth will also depend on our ability to continue innovating and improving the technology underlying our platform and related offerings and enhancing their functionality, including the development of new or improved value-added services or the inclusion of additional data. We believe that our ability to integrate and offer CTV and other advertising inventory for purchase through our platform, our ability to continuously improve the features and functionality of our platform and related offerings and, in particular, our ability to manage the increased costs that will accompany these efforts, will impact the future growth of our business.
Growth of the Programmatic Advertising Market
Our operating results and prospects will be impacted by the overall adoption of programmatic advertising by inventory owners and content providers, as well as advertisers and the agencies and service providers that represent them. Programmatic advertising has grown rapidly in recent years, and any acceleration or slowing of this growth may affect our operating and financial performance. In addition, even if the programmatic advertising market continues to grow at its current rate, our ability to position ourselves within the market will impact the future growth of our business. Further, our ability to effectively manage our investments in infrastructure and headcount in response to this potential growth will impact our future profitability.
Development of International Markets
We have been increasing our focus on markets outside the United States to serve the global needs of our clients. As the middle class grows abroad, we believe that the global opportunity for programmatic advertising is significant and
46

should continue to expand as publishers and advertisers outside the United States seek to adopt the benefits that programmatic advertising provides. To capitalize on this opportunity, we intend to continue investing in our presence internationally. Our growth and the success of our initiatives in newer markets will depend on the continued adoption of our platform by our existing clients, as well as new clients, in these markets. Information about geographic concentrations of our business is set forth in Note 12—Segment and Geographic Information.
Seasonality
In the advertising industry, companies commonly experience seasonal fluctuations in revenue. For example, many advertisers allocate the largest portion of their budgets to the fourth quarter of the calendar year in order to coincide with increased holiday purchasing. Historically, the fourth quarter of the year reflects our highest level of advertising activity and the first quarter reflects the lowest level of such activity. We expect our revenue to continue to fluctuate based on seasonal factors that affect the advertising industry as a whole.
Components of Our Results of Operations
We have one primary business activity and one operating segment.
Revenue
We generate revenue from clients who enter into agreements with us to use our platform to purchase advertising inventory, value-added services and data. We charge our clients for total spend on our platform, which includes spend and fees on advertising inventory, value-added services and data to support those purchases, in addition to the platform fee that is generally based on a percentage of our clients’ total spend on the platform. Generally, we report revenue on a net basis, which represents gross billings net of amounts we pay suppliers for the cost of advertising inventory, supplier-provided components of value-added services and data (collectively, “Supplier Components”).
Accounts receivable is recorded at the amount of gross billings to clients, net of allowances, for the amounts we are responsible to collect; and our accounts payable are recorded at the amount payable to suppliers. Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.
Revenue as a percentage of gross spend may fluctuate due to the types of services rendered and client-selected features purchased through our platform and certain volume discounts. We expect that our revenue as a percentage of gross spend will fluctuate in the future, especially as we introduce new and enhanced platform features on our platform that are adopted by our clients, expand our omnichannel capabilities, extend our reach to more CTV and other inventory and add additional clients whose businesses may have different underlying business models.
Refer to “Critical Accounting Policies and Estimates—Revenue Recognition” below for a description of our revenue recognition policies.
Operating Expenses
We classify our operating expenses into the following four categories and allocate overhead such as information technology infrastructure, rent, office support and occupancy charges based on headcount for these categories:
Platform Operations. Platform operations expense consists of expenses related to hosting our platform, which includes “internet traffic” associated with the viewing of available impressions or queries per second (“QPS”), purchasing data used to inform and improve the platform and providing support to our clients. Platform operations expense includes hosting costs, personnel costs, data-related costs and amortization of capitalized software costs for platform development. Personnel costs include salaries, bonuses, stock-based compensation, employee benefit costs and travel for personnel who support our platform and provide our clients with platform support. We capitalize certain costs associated with the development of our platform, which are amortized in platform operations expense over their estimated useful lives.
We expect platform operations expenses to increase in absolute dollars in future periods as we continue to experience increased volumes of QPS through our platform, invest in our hosting capabilities and hire additional personnel to support our clients.
Sales and Marketing. Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs, commission costs and travel, for our sales and marketing
47

personnel. Sales and marketing expense also includes costs for market development programs, marketing events, advertising and promotional and other marketing activities. Commissions costs are expensed as incurred.
Our sales organization focuses on marketing our platform to increase its adoption by existing and new clients. We are also focused on expanding our international business by growing our sales teams in countries in which we currently operate, as well as establishing a presence in additional countries. As a result, we expect sales and marketing expenses to increase in absolute dollars in future periods. Sales and marketing expense as a percentage of revenue may fluctuate from period to period based on revenue levels and the timing of our investments in our sales and marketing functions as these investments may vary in scope and scale over periods and are impacted by the revenue seasonality in our industry and business.
Technology and Development. Technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and travel as well as third-party consultant costs associated with the ongoing development of our platform and related offerings as well as integrations with our advertising inventory and data suppliers. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization. We record capitalized software development costs related to platform development in other assets, non-current in our consolidated balance sheets, and we amortize those costs in platform operations expense.
We believe that continued investment in our platform is critical to attaining our strategic objectives and long-term growth. Therefore, we expect technology and development expense to increase as we continue to invest in the development of our platform to support additional platform features and functionality, increase the number of advertising inventory and data suppliers and support the anticipated increase in volume of advertising spend on our platform. Our development efforts also include additional platform functionality to support our international expansion. We also intend to invest in technology to further automate our business processes.
General and Administrative. General and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and travel associated with our executive, finance, legal, human resources, compliance and other administrative personnel, as well as accounting and legal professional services fees, local business taxes and fees and credit loss expense. General and administrative expenses also include stock-based compensation expense related to the CEO Performance Option.
We expect to continue to invest in corporate infrastructure to support growth. Excluding the impact of the CEO Performance Option, we expect general and administrative expenses to increase in absolute dollars in future periods.
Other Income, Net
Interest Expense. Interest expense is mainly related to our debt, which carries a variable interest rate.
Interest Income. Interest income is mainly related to our cash, cash equivalents and short-term investments, which carry variable interest rates.
Foreign Currency Exchange Loss (Gain), Net. Foreign currency exchange loss (gain), net consists primarily of gains and losses on foreign currency transactions net of gains and losses on foreign currency forwards. We do not designate foreign currency forwards as hedges for accounting purposes. We have foreign currency exposure related to our accounts receivable and, to a much lesser extent, accounts payable that are denominated in currencies other than the U.S. Dollar, principally the Euro, British Pound, Canadian Dollar, Australian Dollar, Japanese Yen, Indian Rupee, Indonesian Rupiah, Hong Kong Dollar and Singapore Dollar.
Provision for Income Taxes
The provision for income taxes consists primarily of U.S. federal, state and foreign income taxes. Our income tax provision may be significantly affected by changes to our estimates for tax in jurisdictions in which we operate, and other estimates utilized in determining the global effective tax rate. Actual results may also differ from our estimates based on changes in economic conditions. Such changes could have a substantial impact on the income tax provision. We evaluate the judgments surrounding our estimates and make adjustments, as appropriate, each reporting period. Our income tax provision may also be affected by the timing of vesting and/or exercise of our stock-based awards. The extent of the impact may be subject to volatility resulting from changes in our stock price and volume of transactions by employees.
48

Our effective tax rate differs from the U.S. federal statutory tax rate of 21% primarily due to research and development tax credits, tax benefits associated with employee exercises of stock options and vesting of restricted stock, nondeductible stock-based compensation and foreign tax rate differences and state taxes.
Realization of our deferred tax assets is dependent primarily on the generation of future taxable income. In considering the need for a valuation allowance, we consider our historical, as well as future, projected taxable income along with other objectively verifiable evidence, both positive and negative. Objectively verifiable evidence includes our realization of tax attributes, assessment of tax credits and utilization of net operating loss carryforwards during the year.
We maintain a full valuation allowance against our U.K. net deferred tax assets, based on the history of cumulative losses and the conclusion that future taxable profit may not be available for the utilization of the deferred tax assets for U.K. income tax purposes. We expect to maintain this valuation allowance for the near term, until it becomes more likely than not that the benefit of these U.K. deferred tax assets will be realized by way of expected future taxable income. To the extent sufficient positive evidence becomes available, we may release all or a portion of our valuation allowance in one or more future periods. A release of the valuation allowance, if any, would result in the recognition of certain deferred tax assets and may result in a material income tax benefit for the period in which such release is recorded.
Refer to Note 11—Income Taxes for additional information.
Results of Operations for the Year Ended December 31, 2024 Compared with the Year Ended December 31, 2023
The following discusses the results of our operations for the year ended December 31, 2024 compared with the year ended December 31, 2023. For a discussion of the results of our operations for the year ended December 31, 2023 compared with the year ended December 31, 2022, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, filed with SEC on February 15, 2024. References to “Notes” are notes to our consolidated financial statements in “Item 8. Financial Statements and Supplementary Data.”
The following table sets forth our consolidated results of operations for the periods presented.
For the Year Ended December 31,
20242023
(in thousands)(% of Revenue)(in thousands)(% of Revenue)
Revenue$2,444,831 100 %$1,946,120 100 %
Operating expenses:
Platform operations472,012 19 %365,598 19 %
Sales and marketing546,517 22 %447,970 23 %
Technology and development463,319 19 %411,794 21 %
General and administrative535,816 22 %520,278 27 %
Total operating expenses2,017,664 83 %1,745,640 90 %
Income from operations427,167 17 %200,480 10 %
Total other income, net(80,135)(3)%(67,515)(3)%
Income before income taxes507,302 21 %267,995 14 %
Provision for income taxes114,226 %89,055 %
Net income$393,076 16 %$178,940 %
__________________
Note: Percentages may not sum due to rounding.
Revenue
Revenue increased by $499 million, or 26%, for the year ended December 31, 2024 as compared to the year ended December 31, 2023. The increase was primarily due to higher gross spend in the current year on our platform, which was primarily driven by more campaigns executed by existing clients, new clients and higher spend per campaign.
49

Revenue as a percentage of gross spend in the aggregate may fluctuate from period to period based on our client mix, changes in our platform or related offerings and the extent to which clients utilize our platform’s value-added services and data.
Platform Operations
Platform operations expense increased by $106 million, or 29%, for the year ended December 31, 2024, as compared to the year ended December 31, 2023. The increase was primarily due to increases of $80 million in hosting costs and $21 million in personnel costs, which included an $8 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 the continued growth of our platform. The increase in personnel costs was primarily due to the increase in stock-based compensation driven by new equity awards and the impact of the rising stock price on our 2024 employee stock purchase plan (the “ESPP”); an increase in platform support by engineers; headcount growth; an increase in taxes on equity awards; and an increase in travel.
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, invest in our hosting capabilities and hire additional personnel to support our growth.

Sales and Marketing
Sales and marketing expense increased by $99 million, or 22%, for the year ended December 31, 2024, as compared to the year ended December 31, 2023. The increase was primarily due to increases of $84 million in personnel costs, which included a $23 million increase in stock-based compensation, $10 million in allocated facilities costs and $5 million in marketing 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 gross spend growth; and an increase in travel. The increase in stock-based compensation was primarily driven by new equity awards and the impact of the rising stock price on the ESPP. 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. The increase in marketing costs was primarily due to an increase in marketing campaigns, events, sponsorships and client engagement.
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 $52 million, or 13%, for the year ended December 31, 2024, as compared to the year ended December 31, 2023. The increase was primarily due to increases of $43 million in personnel costs, which included an $18 million increase in stock-based compensation, and $7 million in allocated facilities costs. The increase in personnel costs was primarily attributable to headcount growth to maintain and support further development of our platform, an increase in taxes on equity awards and an increase in travel. The increase in stock-based compensation was due to a $32 million increase primarily driven by new equity awards and the impact of the rising stock price on the ESPP; this was partially offset by the cancellation of unvested equity awards for our former Chief Technology Officer (“CTO”) in 2023, which resulted in the recognition of $14 million in incremental stock-based compensation in the year ended December 31, 2023, that did not recur in the year ended December 31, 2024. Refer to Note 10—Stock-Based Compensation for further detail. 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 technology and development expense to increase in absolute dollars as we continue to invest in the development of our platform and related offerings to support additional platform features and functionality, increase the number of advertising inventory and data suppliers and support the anticipated increase in volume of advertising spend 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 increased by $16 million, or 3%, for the year ended December 31, 2024, as compared to the year ended December 31, 2023. The increase was primarily due to increases of $33 million in personnel
50

costs and $28 million in administrative costs, partially offset by a $46 million decrease in stock-based compensation. The increase in personnel costs was primarily due to increased headcount to support our growth, an increase in travel and an increase in taxes on equity awards. The increase in administrative costs was primarily driven by increases in external professional fees and local business taxes. The decrease in stock-based compensation was primarily driven by a $70 million decrease from 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 $24 million increase primarily driven by new equity awards as well as the impact of the rising stock price on the ESPP.
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. For additional information regarding the CEO Performance Option, refer to Note 10— Stock-Based Compensation.
Other Income, Net
Total other income, net increased by $13 million for the year ended December 31, 2024, as compared to the year ended December 31, 2023. The increase was primarily due to higher interest income on our cash and cash equivalents and short-term investments driven by higher amounts invested as well as rising portfolio interest rates.
Provision for Income Taxes
The difference between the effective tax rate in 2024 of 23% and the U.S. federal statutory income tax rate of 21% was primarily due to nondeductible stock-based compensation and the impact of taxes in foreign and state jurisdictions, partially offset by the impact of excess tax benefits associated with stock-based awards and research and development tax credits. For 2024, the provision for income taxes included $73 million of excess tax benefits associated with stock-based awards and $29 million of research and development tax credits.
The difference between the effective tax rate in 2023 of 33% and the U.S. federal statutory income tax rate of 21% was primarily due to nondeductible stock-based compensation and the impact of taxes in foreign and state jurisdictions, partially offset by the impact of excess tax benefits associated with stock-based awards and research and development tax credits. For 2023, the provision from income taxes included $53 million of excess tax benefits associated with stock-based awards and $23 million of research and development tax credits.
Refer to Note 11—Income Taxes for additional information.
Liquidity and Capital Resources
As of December 31, 2024, we had working capital of $2,463 million, which included $1,369 million in cash and cash equivalents, $88 million of which was held by our international subsidiaries, and $552 million in short-term investments in marketable securities. Additionally, we had $442 million available under our Amended Credit Facility (refer to the “Credit Facility” section below). For the year ended December 31, 2024, we generated $739 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 and investments we make from time to time 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” in Part I of this Annual Report on Form 10-K.
In the future, we may attempt to raise additional capital through the sale of equity securities or through equity-linked or debt-financing arrangements. If we raise additional funds by issuing equity or equity-linked securities, the ownership of our existing stockholders will be diluted. If we raise additional financing by 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.
51

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 December 31, 2024, we did not have an outstanding debt balance under the Amended Credit Facility. Availability under the Amended Credit Facility was $442 million as of December 31, 2024, which is net of outstanding letters of credit of $8 million. The Amended Credit Facility matures, and all outstanding amounts become due and payable, on June 15, 2026. As of December 31, 2024, we were in compliance with all covenants.
For additional information regarding the Amended Credit Facility, refer to Note 7—Debt.
Share Repurchase Program
In February 2023, our board of directors approved a share repurchase program to repurchase our Class A common stock. 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.
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. During the year ended December 31, 2024, we repurchased and subsequently retired 2.5 million shares of our Class A common stock for an aggregate repurchase amount of $236 million. The repurchase amounts included in the consolidated statements of stockholders’ equity included immaterial amounts related to the 1% excise tax on share repurchases, net of share issuances, as a result of the IRA. As of December 31, 2024, $464 million remained available and authorized for repurchases. In January 2025, we repurchased $28 million of our Class A common stock and an additional $564 million was authorized under this program, bringing the total amount for future repurchases to $1 billion.
Cash Flows
The following table summarizes our cash flows for the periods presented (in thousands):
Year Ended December 31,
20242023
Net cash provided by operating activities$739,456 $598,322 
Net cash used in investing activities$(157,513)$(107,593)
Net cash used in financing activities$(107,609)$(626,106)
52

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 Supplier Components. 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.
In 2024, cash provided by operating activities of $739 million resulted primarily from net income adjusted for noncash items of $949 million and a net decrease from our operating assets and liabilities of $209 million. The net decrease was primarily due to a $474 million increase in accounts receivable, a $42 million decrease in operating lease liabilities and a $39 million increase in prepaid expenses and other assets, partially offset by a $299 million increase in accounts payable and a $47 million increase in accrued expenses and other liabilities. The increase in accounts receivable resulted primarily from the growth of our business and the timing of cash receipts from clients. The decrease in operating lease liabilities was due primarily to rent payments. The increase in prepaid expenses and other assets was primarily due to the prepayment of certain travel costs, office lease deposits and software, networking and infrastructure costs to support our platform. The increase in accounts payable was due to the growth of our business and the timing of payments to suppliers for Supplier Components. The increase in accrued expenses and other liabilities was primarily due to an increase in income tax liability driven by the current income tax provision net of tax payments; an increase in various accrued personnel-related costs primarily driven by headcount growth, growth in our business and the timing of accruals and payments; and an increase in the liability related to the ESPP for employee contributions toward the upcoming purchase of shares.
In 2023, cash provided by operating activities of $598 million resulted primarily from net income adjusted for noncash items of $721 million and a net decrease from our operating assets and liabilities of $123 million. The net decrease was primarily due to a $554 million increase in accounts receivable, a $53 million decrease in operating lease liabilities and a $27 million increase in prepaid expenses and other assets, partially offset by a $475 million increase in accounts payable and a $36 million increase in accrued expenses and other liabilities. The increase in accounts receivable resulted primarily from the growth of our business and the timing of cash receipts from clients. The decrease in operating lease liabilities was due primarily to rent payments. The increase in prepaid expenses and other assets was primarily due to the prepayment of personnel travel costs and certain software, networking and infrastructure costs to support our platform. The increase in accounts payable was due to the growth of our business and the timing of payments to suppliers for Supplier Components. The increase in accrued expenses and other liabilities was primarily due to the timing of payment of accrued payroll and incentive compensation costs, partially offset by a decrease in the income tax liability driven by tax payments net of the current income tax provision.
Investing Activities
Our primary investing activities consist of investing in short-term marketable securities, capital expenditures for property and equipment for the expansion of facilities to support our hosting capabilities and growing headcount as well as capital expenditures to develop our software in support of enhancing our platform. As our business grows, we expect our capital expenditures to increase, and our other investment activity may increase.
In 2024, we used $158 million of cash in investing activities, consisting of $98 million to purchase property and equipment, $50 million of net purchases of short-term investments and $9 million of investments in capitalized software.
In 2023, we used $108 million of cash in investing activities, consisting of $53 million of net purchases of short-term investments, $47 million to purchase property and equipment and $8 million of investments in capitalized software.
Financing Activities
Our financing activities consist primarily of repurchases of our Class A common stock, proceeds from our stock-based award plans and taxes paid to net settle restricted stock awards.
In 2024, we used $108 million of cash in financing activities, consisting of $235 million of cash paid for repurchases of Class A common stock and $139 million of taxes paid for restricted stock award settlements, partially offset by $216 million of proceeds from stock option exercises and $50 million of proceeds from the ESPP.
In 2023, we used $626 million of cash in financing activities, consisting of $647 million of cash paid for repurchases of Class A common stock and $79 million of taxes paid for restricted stock award settlements, partially offset by $61 million of proceeds from stock option exercises and $38 million of proceeds from the ESPP.
53

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 off-balance sheet arrangements at December 31, 2024 other than the indemnification agreements described below.
Contractual Obligations and Known Future Cash Requirements
Our principal commitments consist of non-cancelable operating leases for our various office and hosting facilities, and other contractual commitments consisting of obligations primarily to our hosting services, 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 December 31, 2024 (in thousands):
Payments Due by Period
20252026 and ThereafterTotal
Operating lease commitments$46,378 $615,906 $662,284 
Other contractual commitments165,268 147,802 313,070 
Total$211,646 $763,708 $975,354 
As of December 31, 2024, our total amount of gross unrecognized tax benefits was $107 million before netting with deferred tax assets for tax credit carryforwards and is considered a long-term obligation. Due to their nature, there is a high degree of uncertainty regarding the timing of future cash outflows and other events that extinguish these liabilities.
In the ordinary course of business, we enter into agreements in which we may agree to indemnify clients, suppliers, vendors, lessors, business partners, lenders, stockholders and other parties with respect to certain matters, including losses resulting from claims of intellectual property infringement, damages to property or persons, business losses or other liabilities. Generally, these indemnity and defense obligations relate to our own business operations, obligations and acts or omissions. However, under some circumstances, we agree to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations and acts or omissions, or the business operations, obligations and acts or omissions of third parties. These indemnity provisions generally survive termination or expiration of the agreements in which they appear. In addition, we have entered into indemnification agreements with our directors, executive officers and other officers that will require us to indemnify them against liabilities that may arise by reason of their status or service as directors, officers or employees. 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 consolidated financial statements. Accordingly, no material amounts have been recorded at December 31, 2024.
Critical Accounting Policies and Estimates
Our consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”). The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Actual results could differ from these estimates.
We believe that the assumptions and estimates associated with the evaluation of revenue recognition criteria, including the determination of revenue recognition as net versus gross in our revenue arrangements, stock-based compensation expense and income taxes have the greatest potential impact on our consolidated financial statements. Therefore, we consider these to be our critical accounting policies and estimates.
54

Revenue Recognition
We generate revenue from clients who enter into agreements with us to use our platform to purchase advertising inventory, value-added services and data. We charge our clients for total spend on our platform, which includes spend and fees on advertising inventory, value-added services and data to support those purchases, in addition to the platform fee that is generally based on a percentage of our clients’ total spend.
Generally, we report revenue net of amounts we pay suppliers for Supplier Components. Judgment is required to determine whether we are the principal and report revenue on a gross basis for Supplier Components or the agent and report revenue on a net basis for the amount of fees charged to the client. In this assessment, we consider if we obtain control of the specified service before it is transferred to the client, as well as other indicators such as the party primarily responsible for fulfillment, inventory risk and discretion in establishing price.
From time to time, we may enter into agreements with data suppliers where the purchased data is used to inform and improve our platform, generally at no additional charge to our clients outside of our standard fees. Costs associated with this data (“data-related costs”) are recorded in platform operations expense.
For additional information regarding revenue and the assumptions used for determining our revenue recognition refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies.
Stock-Based Compensation
Stock-based compensation expense related to stock options, restricted stock awards and units (collectively, “restricted stock”), and awards granted under the ESPP is measured and recognized in our consolidated financial statements based on the fair value of the awards granted. In October 2021, we granted the CEO Performance Option under the 2016 Incentive Award Plan. The fair values of our ESPP and stock option awards are estimated on the grant date using the Black-Scholes option-pricing model, except for the CEO Performance Option that was estimated using the Monte Carlo valuation model. The fair value of restricted stock is calculated using the closing market price of our common stock on the date of grant.
Stock-based compensation expense related to restricted stock and stock options is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. Stock-based compensation for the CEO Performance Option, which was granted in 2021, is recognized on a graded-vesting basis over a derived service period of approximately five years but may be accelerated if the vesting criteria is met prior to the estimated performance period. Stock-based compensation expense for ESPP awards is recognized on a graded-vesting attribution basis over the requisite service period of each award.
Determining the fair value of stock options and ESPP awards requires judgment, and the models described above require the input of subjective assumptions such as the estimate of the volatility of the underlying common stock and the derived service period of the CEO Performance Option. For stock options granted in 2024, we determined the expected term of our stock options using historical option exercise behavior after obtaining sufficient historical exercise data. Prior to 2024, we applied the simplified approach in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. This change did not materially impact stock-based compensation expense.
On May 28, 2024, our stockholders approved the ESPP, an amendment and restatement of the original 2016 Employee Stock Purchase Plan (the “2016 ESPP”). The changes from the 2016 ESPP to the ESPP included removing the ten-year plan expiration date and changing the offering period commencement dates on future offering periods from May 16th and November 16th to May 15th and November 15th, respectively. Existing offering periods under the 2016 ESPP continue unchanged under the ESPP, and the provision for annual increases in shares authorized for grant under the ESPP will still end on and include January 1, 2026. These changes did not materially impact our financial statements for the year ended December 31, 2024. We do not currently expect the new or modified provisions of the ESPP to materially impact our financial statements in future periods.
For additional information regarding stock-based compensation and the assumptions used for determining the fair value of stock options and ESPP awards, refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies and Note 10—Stock-Based Compensation.
55

Income Taxes
Our income tax provision may be significantly affected by changes to our estimates for tax in jurisdictions in which we operate, changes to the evaluation of the realizability of our deferred tax assets and changes to other estimates utilized in determining the global effective tax rate. Actual results may also differ from our estimate based on changes in economic conditions. Regarding the realizability of deferred tax assets, and the determination of their valuation allowance, actual taxable income could differ from projected taxable income in future periods. Such changes could have a substantial impact on the income tax provision and deferred income tax assets and liabilities. We evaluate the judgments surrounding our estimates and make adjustments, as appropriate, each reporting period.
For additional information regarding income taxes and the assumptions used for determining our income tax provision, as well as our related deferred income tax assets and liabilities, refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies and Note 11—Income Taxes.
Recently Issued Accounting Pronouncements
Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies of our consolidated financial statements.
Item 7A. Quantitative and Qualitative Disclosures About Market Risk
We have operations 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 rate risk.
Interest Rate Risk
We are exposed to market risk from changes in interest rates on our Amended Credit Facility, which accrues interest at a variable rate, and our short-term investments. No amount was owed on our Amended Credit Facility as of December 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 December 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 $6 million annually.
Foreign Currency Exchange Rate Risk
We have foreign currency exchange rate 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 December 31, 2024, an immediate 10% adverse change in foreign exchange rates on foreign-denominated accounts would result in a foreign currency loss of approximately $36 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.

56

Item 8. Financial Statements and Supplementary Data
THE TRADE DESK, INC.
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
57

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Board of Directors and Stockholders of The Trade Desk, Inc.
Opinions on the Financial Statements and Internal Control over Financial Reporting
We have audited the accompanying consolidated balance sheets of The Trade Desk, Inc. and its subsidiaries (the “Company”) as of December 31, 2024 and 2023, and the related consolidated statements of operations, of stockholders' equity and of cash flows for each of the three years in the period ended December 31, 2024, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of December 31, 2024, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2024 and 2023, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2024 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2024, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.
Basis for Opinions
The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management’s Report on Internal Control over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
58

Critical Audit Matters
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
Revenue Recognition
As described in Note 2 to the consolidated financial statements, the Company maintains agreements with each client and supplier in the form of master service agreements, which set out the terms of the relationship and access to the Company’s platform. The Company’s performance obligation is to provide the use of its platform to clients to develop ad campaigns and select the advertising inventory, value-added services and data to support those campaigns. The Company recognizes revenue at a point in time when a transaction is completed, which is when a bid is won and the client’s purchase occurs through the platform. The Company reports revenue net of amounts it pays suppliers for the cost of advertising inventory, supplier-provided components of value-added services and data. For the year ended December 31, 2024, the Company’s revenue was $2,445 million.
The principal consideration for our determination that performing procedures relating to revenue recognition is a critical audit matter is the high degree of audit effort in performing procedures related to client purchases through the Company’s platform to recognize revenue.
Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the completeness and accuracy of the revenue recognized, including both manual and automated controls operating over the information generated from the Company’s platform and the calculation of revenue invoices based on client purchases. These procedures also included, among others (i) evaluating revenue transactions by testing the issuance and settlement of invoices and credit memos; (ii) tracing transactions not settled to a detailed listing of accounts receivable; (iii) confirming a sample of outstanding client invoice balances at year end and, for confirmations not returned, obtaining and inspecting source documents, including invoices, master service agreements, subsequent cash receipts, and recalculating amounts due, where applicable; and (iv) testing the completeness and accuracy of underlying information provided by management.
/s/ PricewaterhouseCoopers LLP
Los Angeles, California
February 21, 2025
We have served as the Company’s auditor since 2015.
59

THE TRADE DESK, INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except par values)
As of December 31,
20242023
ASSETS
Current assets:
Cash and cash equivalents$1,369,463 $895,129 
Short-term investments, net552,026 485,159 
Accounts receivable, net of allowance for credit losses of $11,244 and $12,826 as of December 31, 2024 and 2023, respectively
3,330,343 2,870,313 
Prepaid expenses and other current assets84,626 63,353 
TOTAL CURRENT ASSETS5,336,458 4,313,954 
Property and equipment, net209,332 161,422 
Operating lease assets263,761 197,732 
Deferred income taxes230,214 154,849 
Other assets, non-current72,186 60,730 
TOTAL ASSETS$6,111,951 $4,888,687 
LIABILITIES AND STOCKHOLDERS’ EQUITY
LIABILITIES
Current liabilities:
Accounts payable$2,631,213 $2,317,318 
Accrued expenses and other current liabilities177,760 137,996 
Operating lease liabilities64,492 55,524 
TOTAL CURRENT LIABILITIES2,873,465 2,510,838 
Operating lease liabilities, non-current247,723 180,369 
Other liabilities, non-current41,618 33,261 
TOTAL LIABILITIES3,162,806 2,724,468 
Commitments and contingencies (Note 13)
  
STOCKHOLDERS’ EQUITY
Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of December 31, 2024 and 2023
  
Common stock, par value $0.000001
Class A, 1,000,000 shares authorized; 452,182 and 444,997 shares issued and outstanding as of December 31, 2024 and 2023, respectively
Class B, 95,000 shares authorized; 43,919 and 43,919 shares issued and outstanding as of December 31, 2024 and 2023, respectively
  
Additional paid-in capital2,594,896 1,967,265 
Retained earnings354,249 196,954 
TOTAL STOCKHOLDERS’ EQUITY2,949,145 2,164,219 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY$6,111,951 $4,888,687 
The accompanying Notes to Consolidated Financial Statements are an integral part of these statements.
60

THE TRADE DESK, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
Year Ended December 31,
202420232022
Revenue$2,444,831 $1,946,120 $1,577,795 
Operating expenses:
Platform operations472,012 365,598 281,123 
Sales and marketing546,517 447,970 337,975 
Technology and development463,319 411,794 319,876 
General and administrative535,816 520,278 525,167 
Total operating expenses2,017,664 1,745,640 1,464,141 
Income from operations427,167 200,480 113,654 
Other expense (income):
Interest income, net(78,842)(68,508)(12,755)
Foreign currency exchange loss (gain), net(1,293)993 (961)
Total other income, net(80,135)(67,515)(13,716)
Income before income taxes507,302 267,995 127,370 
Provision for income taxes114,226 89,055 73,985 
Net income$393,076 $178,940 $53,385 
Earnings per share:
Basic$0.80 $0.37 $0.11 
Diluted$0.78 $0.36 $0.11 
Weighted-average shares outstanding:
Basic490,879 489,261 486,937 
Diluted501,924 500,182 499,925 
The accompanying Notes to Consolidated Financial Statements are an integral part of these statements.
61

THE TRADE DESK, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
Class A and B
Common Stock (1)
Additional
Paid-In
Capital
Retained
Earnings
Total
Stockholders’
Equity
SharesAmount
Balance as of December 31, 2021
483,441 $— $915,177 $612,129 $1,527,306 
Exercise of common stock options4,497 — 47,525 — 47,525 
Issuance of common stock under employee stock purchase plan1,121 — 33,062 — 33,062 
Issuance of restricted stock, net of forfeitures and shares withheld for taxes1,409 — (48,595)— (48,595)
Stock-based compensation— — 502,656 — 502,656 
Net income— — — 53,385 53,385 
Balance as of December 31, 2022
490,468 — 1,449,825 665,514 2,115,339 
Exercise of common stock options5,232 — 60,525 — 60,525 
Issuance of common stock under employee stock purchase plan886 — 38,482 — 38,482 
Issuance of restricted stock, net of forfeitures and shares withheld for taxes2,450 — (78,516)— (78,516)
Repurchases of Class A common stock(10,120)— — (647,500)(647,500)
Stock-based compensation— — 496,949 — 496,949 
Net income— — — 178,940 178,940 
Balance as of December 31, 2023
488,916 — 1,967,265 196,954 2,164,219 
Exercise of common stock options5,768 — 218,410 — 218,410 
Issuance of common stock under employee stock purchase plan1,118 — 47,994 — 47,994 
Issuance of restricted stock, net of forfeitures and shares withheld for taxes2,804 — (139,095)— (139,095)
Repurchases of Class A common stock(2,505)— — (235,781)(235,781)
Stock-based compensation— — 500,322 — 500,322 
Net income— — — 393,076 393,076 
Balance as of December 31, 2024
496,101 $— $2,594,896 $354,249 $2,949,145 
____________
(1)
Refer to Note 9—Capitalization for discussion of the Company’s two classes of common stock.
The accompanying Notes to Consolidated Financial Statements are an integral part of these statements.
62

THE TRADE DESK, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
Year Ended December 31,
202420232022
OPERATING ACTIVITIES:
Net income$393,076 $178,940 $53,385 
Adjustments to reconcile net income to net cash provided by operating activities:   
Depreciation and amortization87,490 80,418 54,425 
Stock-based compensation494,699 491,621 498,642 
Deferred income taxes(76,903)(61,597)(11,507)
Noncash lease expense57,403 48,955 44,115 
Provision for expected credit losses on accounts receivable
853 2,960 3,203 
Other(7,881)(20,379)622 
Changes in operating assets and liabilities:   
Accounts receivable(474,227)(554,012)(291,747)
Prepaid expenses and other current and non-current assets(38,783)(26,815)50,655 
Accounts payable298,919 475,463 187,119 
Accrued expenses and other current and non-current liabilities46,564 35,681 8,168 
Operating lease liabilities(41,754)(52,913)(48,346)
Net cash provided by operating activities739,456 598,322 548,734 
INVESTING ACTIVITIES:   
Purchases of investments(679,539)(608,379)(553,295)
Sales of investments  1,977 
Maturities of investments629,088 555,806 338,829 
Purchases of property and equipment(98,238)(46,790)(84,160)
Capitalized software development costs(8,824)(8,230)(7,725)
Net cash used in investing activities(157,513)(107,593)(304,374)
FINANCING ACTIVITIES:   
Repurchases of Class A common stock(234,784)(646,597) 
Proceeds from exercise of stock options216,281 60,525 47,525 
Proceeds from employee stock purchase plan49,989 38,482 33,062 
Taxes paid related to net settlement of restricted stock awards(139,095)(78,516)(48,595)
Net cash provided by (used in) financing activities(107,609)(626,106)31,992 
Increase (decrease) in cash and cash equivalents
474,334 (135,377)276,352 
Cash and cash equivalents—Beginning of year895,129 1,030,506 754,154 
Cash and cash equivalents—End of year$1,369,463 $895,129 $1,030,506 
SUPPLEMENTAL CASH FLOW INFORMATION:   
Cash paid for income taxes$158,579 $151,899 $4,211 
Cash paid for interest$986 $967 $995 
Cash paid for operating lease liabilities$68,378 $63,256 $57,862 
Operating lease assets obtained in exchange for operating lease liabilities$132,050 $27,237 $29,881 
Capitalized assets financed by accounts payable$20,508 $4,684 $2,166 
Tenant improvements paid by lessor$6,869 $ $1,453 
Stock-based compensation included in capitalized software development costs$5,623 $5,328 $4,014 
The accompanying Notes to Consolidated Financial Statements are an integral part of these statements.
63

THE TRADE DESK, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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 connected television (“CTV”) and other video, display, audio, and native, on a multitude of devices, such as televisions, streaming devices, mobile devices, computers and digital-out-of-home 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 was originally incorporated in November 2009 and is a Nevada corporation. The Company is 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
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the operations of the Company and its wholly owned subsidiaries. All intercompany transactions have been eliminated in consolidation.
Use of Estimates
The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from these estimates.
Management regularly evaluates its estimates, primarily those related to: (1) allowances for credit losses, (2) operating lease assets and liabilities, including the incremental borrowing rate and terms and provisions of each lease (3) the useful lives of property and equipment and capitalized software development costs, (4) income taxes, (5) assumptions used in the option pricing models to determine the fair value of stock-based compensation and (6) the recognition and disclosure of contingent liabilities. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances; the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.
As of December 31, 2024, the impacts to the Company’s business due to geopolitical developments and macroeconomic factors, such as changes in interest and foreign currency exchange rates, inflation, supply chain disruptions and economic growth 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.
Revenue Recognition
The Company generates revenue from clients who enter into agreements with the Company to use its platform to purchase advertising inventory, value-added services and data. The Company charges its clients for total spend on its platform, which includes spend and fees on advertising inventory, value-added services and data to support those purchases, in addition to the platform fee that is generally a percentage of a client’s total spend.
The Company determines revenue recognition through the following steps:
Identification of a contract with a client;
Identification of the performance obligations in the contract;
Determination of the transaction price;
64

Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when or as the performance obligations are satisfied.
The Company maintains agreements with each client and supplier in the form of master service agreements (“MSAs”), which set out the terms of the relationship and access to the Company’s platform. The Company’s performance obligation is to provide the use of its platform to clients to develop ad campaigns and select the advertising inventory, value-added services and data to support those campaigns. The Company recognizes revenue at a point in time when a transaction is completed, which is when a bid is won and the client’s purchase occurs through the platform. The transaction price is determined based on the consideration the Company expects to be entitled in exchange for the completion of the transaction. The associated fees are generally not subject to refund or adjustment after a bid is won. Historically, any refunds and adjustments have not been material.
Generally, the Company reports revenue net of amounts it pays suppliers for the cost of advertising inventory, supplier-provided components of value-added services and data (collectively, “Supplier Components”). Judgment is required to determine whether the Company is the principal and reports revenue on a gross basis for Supplier Components or the agent and reports revenue on a net basis for the fees charged to the client. In making this assessment, the Company considers whether it obtains control of a specified service before it is transferred to the client, including indicators such as the party primarily responsible for fulfillment, inventory risk and discretion in establishing price. Considering these factors, generally, the Company determined that it is an agent because it does not control the Supplier Components as it does not have primary responsibility for fulfillment, inventory risk or pricing latitude.
From time to time, the Company may enter into agreements with data suppliers where the purchased data is used to inform and improve the platform, generally at no additional charge to clients outside of the standard fees. Costs associated with this data (“data-related costs”) are recorded in platform operations expense.
The Company generally bills clients for their spend on advertising inventory they purchase through the platform and platform fees, value-added services and data, net of allowances (“Gross Billings”). When clients have direct payment relationships with advertising inventory suppliers, the Company does not bill these clients for the cost of advertising inventory. The Company invoices its clients monthly for the purchases occurring during the month. Typically, invoice payment terms are between 30 to 90 days. However, certain agency clients have sequential liability terms where payment is not due to the Company until the agency has received payment from its advertiser clients. Accounts receivable is recorded based on Gross Billings, which are the amounts the Company is responsible to collect. Accounts payable is recorded at the net amount payable to suppliers. Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.
Refer to Note 12—Segment and Geographic Information for geographic information related to Gross Billings.
Operating Expenses
The Company classifies its operating expenses into the following four categories and allocates overhead such as information technology infrastructure, rent, office support and occupancy charges based on headcount for these categories:
Platform Operations. Platform operations expense consists of expenses related to hosting the Company’s platform, which includes “internet traffic” associated with the viewing of available impressions or queries per second (“QPS”), purchasing data used to inform and improve the platform and providing support to clients. Platform operations expense includes hosting costs, personnel costs, data-related costs and amortization of capitalized software costs for platform development. Personnel costs include salaries, bonuses, stock-based compensation, employee benefit costs and travel for personnel who support the platform and provide clients with platform support. The Company capitalizes certain costs associated with platform development in other assets, non-current on its consolidated balance sheet and amortizes these costs into platform operations expense over their estimated useful lives.
Sales and Marketing. Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs, commission costs and travel, for the Company’s sales and marketing personnel. Sales and marketing expense also includes costs for market development programs, marketing events, advertising and promotional and other marketing activities. Commissions costs are expensed as incurred.
Technology and Development. Technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and travel, as well as third-party consultant
65

costs associated with the ongoing development of the Company’s platform and related offerings as well as integrations with advertising inventory and data suppliers. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in other assets, non-current on the Company’s consolidated balance sheet. The Company amortizes capitalized software development costs relating to the Company’s platform to platform operations expense.
General and Administrative. General and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and travel associated with the Company’s executive, finance, legal, human resources, compliance and other administrative personnel, as well as accounting and legal professional services fees, local business taxes and fees and credit loss expense. Stock-based compensation in general and administrative expenses also includes expense related to the CEO Performance Option, which was granted in 2021.
Stock-Based Compensation
Stock-based compensation expense related to stock options, restricted stock awards and units (collectively, “restricted stock”) and awards granted under the Company’s amended and restated 2024 employee stock purchase plan (“ESPP”) is measured and recognized in the consolidated financial statements based on the fair value of the awards granted.
The fair values of the ESPP and stock option awards are estimated on the grant date using the Black-Scholes option-pricing model, except for the CEO Performance Option, granted in 2021, that was estimated using the Monte Carlo valuation model. The fair value of restricted stock is calculated using the closing market price of the Company’s common stock on the date of grant. Determining the fair value of stock options and ESPP awards requires judgment. The Company’s use of the valuation models requires the input of subjective assumptions. The assumptions used in the Company’s valuation models represent management’s best estimates, which involve inherent uncertainties and the application of management’s judgment. The Company will continue to use judgment in evaluating the assumptions related to its stock-based compensation.
These assumptions and estimates are as follows:
Risk-Free Interest Rate. The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities approximating the expected term of the awards.
Expected Term. For stock options granted in 2024, the Company determined its expected term from the Company’s historical option exercise behavior. Prior to 2024, there was insufficient historical data relating to stock option exercises, and the Company applied the simplified approach in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. The change in the expected term estimate methodology for stock options, upon obtaining sufficient historical exercise data, did not materially impact stock-based compensation expense. For ESPP awards, the expected term is the time period from the grant date to the respective purchase dates included within each offering period.
Volatility. The Company determines its price volatility based on a blend of its historical volatility, based on daily price observations over a period equivalent to the expected term of the award, and implied volatilities from its traded options. Prior to 2020, the Company determined the price volatility based on a blend of the historical volatilities of a publicly traded peer group, implied volatilities and its historical volatility.
Dividend Yield. The dividend yield assumption is based on the Company’s history and current expectations of dividend payouts. The Company has never declared or paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future, so the Company used an expected dividend yield of zero.
Derived Service Period. The stock-compensation expense attribution period for the CEO Performance Option, which was granted in 2021, was developed based on a Monte Carlo simulation of daily stock prices over the performance period.
The ESPP and the CEO Performance Option have a six-month and a one-year holding period with respect to the sale or transfer of purchased or vested common shares, respectively. Due to the holding period, the Company applies a discount to reflect the non-transferability of the shares for the ESPP and the CEO Performance Option.
66

Stock-based compensation expense related to stock options and restricted stock is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. Stock-based compensation for the CEO Performance Option is recognized on a graded-vesting basis over a derived service period of approximately five years but may be accelerated if the vesting criteria are met prior to the estimated performance period. Stock-based compensation expense for ESPP awards is recognized on a graded-vesting attribution basis over the requisite service period of each award. The Company accounts for forfeitures as they occur.
Income Taxes
Deferred income tax assets and liabilities are determined based upon the net tax effects of the differences between the Company’s consolidated financial statements carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized.
The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. The Company recognizes interest and penalties accrued related to its uncertain tax positions in its income tax provision in the accompanying consolidated statements of operations.
The Company makes assumptions, judgments and estimates to determine the current income tax provision, tax benefits from uncertain tax positions, deferred tax asset and liabilities and valuation allowance recorded against a deferred tax asset.
The assumptions, judgments and estimates relative to the current income tax provision take into account current tax laws, their interpretation and possible results of foreign and domestic tax audits. Changes in tax law, and their interpretation, could significantly impact the income taxes provided in the Company’s consolidated financial statements.
The evaluation of the Company’s uncertain tax positions involves significant judgment in the interpretation and application of GAAP and complex domestic and international tax laws, and matters related to the allocation of international taxation rights between countries. Although management believes the Company’s reserves are reasonable, no assurance can be given that the final tax outcome of these matters will not be different from that which is reflected in the Company’s reserves. Reserves are adjusted considering changing facts and circumstances, such as the closing of a tax examination or the refinement of an estimate.
Assumptions, judgments and estimates relative to the amount of deferred income taxes, and any applicable valuation allowances, take into account future taxable income. Any of the assumptions, judgments and estimates mentioned above could cause the actual income tax obligations to differ from estimates.
Earnings Per Share
Basic earnings per share is calculated by dividing net income by the weighted-average number of common stock shares outstanding. Diluted earnings per share is calculated by dividing net income by the weighted-average number of common stock shares outstanding adjusted for the potentially dilutive impact of stock options, restricted stock and 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.
Cash, Cash Equivalents and Marketable Securities
The Company classifies all investments that are readily convertible to known amounts of cash and have maturities of three months or less from the date of purchase as cash equivalents, which consist primarily of money market funds and commercial paper, and those with stated maturities of greater than three months as marketable securities, which primarily consist of corporate debt securities, commercial paper and U.S. government and agency securities. Investments in marketable securities with maturities beyond one year are also classified as short-term available-for-sale securities based on their highly liquid nature and because they are available for current operations.
67

Cash equivalents and marketable securities are carried at fair value. Realized gains and losses are recognized in other expense (income) on the consolidated statement of operations. Unrealized gains and losses, net of taxes, are included in stockholders' equity. The Company uses Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (Accounting Standards Codification (“ASC”) 326 or “CECL”), to assess the investment portfolio for impairment at the individual security level and evaluates all securities in an unrealized loss position to determine if the impairment is credit related (resulting in realized credit loss, recorded in earnings) or non-credit related (resulting in an unrealized loss, recorded in stockholders' equity). The Company has not recorded any impairment charges for unrealized losses in the periods presented. Credit losses recorded in the statements of operations for the years ended 2024, 2023 and 2022 were not material.
Refer to Note 6—Cash, Cash Equivalents and Short-Term Investments, Net for additional information regarding the fair value of cash equivalents and marketable securities.
Accounts Receivable and Allowance for Credit Losses
Accounts receivable are recorded at the invoiced amount, are unsecured and do not bear interest. The Company performs ongoing credit evaluations of its clients and certain advertisers when the Company’s agreements with its clients contain sequential liability terms such that client payments are not due to the Company until the client has received payment from its clients who are advertisers. The Company maintains an allowance for credit losses for expected uncollectible accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense on the consolidated statements of operations.
The Company applies ASC 326 to assess the allowance for credit losses. ASC 326 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. Industry-specific default rates are applied to receivables subject to sequential liability or receivables for which the Company is engaged with the advertiser directly.
For the years ended December 31, 2024 and 2023, the Company’s assessment considered business and market disruptions caused by macroeconomic factors, such as changes in interest and foreign currency exchange rates, inflation, economic growth, supply chain disruptions, and estimates of credit defaults by industry. The Company continues to monitor the financial implications of these macroeconomic factors on expected credit losses by reviewing the allowance for credit losses on a quarterly basis. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered.
The following table presents changes in the accounts receivable allowance for credit losses (in thousands):
Year Ended December 31,
202420232022
Beginning balance$12,826 $10,477 $7,374 
Add: provision for expected credit losses
853 2,960 3,203 
Less: write-offs, net of recoveries(2,435)(611)(100)
Ending balance$11,244 $12,826 $10,477 
Property and Equipment, Net
Property and equipment are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the following estimated useful lives:
Years
Computer and networking equipment
23
Purchased software
35
Furniture, fixtures and office equipment5
Leasehold improvements*
____________
*Leasehold improvements are depreciated on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.
68

Repair and maintenance costs are charged to expense as incurred, while improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s operating results.
Capitalized Software Development Costs
The Company capitalizes certain costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure (“capitalized software development costs”), which are included in other assets, non-current. These costs include personnel and benefit-related expenses for employees who are directly associated with and devote time to software development projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not qualify for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expense in the consolidated statements of operations.
Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post-implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose. Software development costs are amortized to platform operations expense using a straight-line method over the estimated useful life of two years, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived.
The Company does not transfer ownership of its internally developed software, or lease its software, to third parties.
Cloud Computing Arrangements
Cloud computing arrangements (“CCAs”), such as software as a service and other hosting arrangements, are evaluated for capitalized implementation costs in a similar manner as capitalized software development costs. If a CCA includes a software license, the software license element of the arrangement is accounted for in a manner consistent with the acquisition of other software licenses. If a CCA does not include a software license, the service element of the arrangement is accounted for as a service contract. The Company capitalized certain implementation costs for its CCAs that are service contracts, which are included in other assets, non-current. The Company amortizes capitalized implementation costs in a CCA using a straight-line method over the life of the service contract. The Company capitalized $2 million of CCA implementation costs in 2024 and $4 million of CCA implementation costs in 2023. CCA implementation costs had a gross capitalized value of $14 million and $12 million as of December 31, 2024 and 2023, respectively, and accumulated amortization of $9 million and $6 million as of December 31, 2024 and 2023, respectively. Amortization expense was $3 million, $2 million and $2 million for 2024, 2023 and 2022, respectively. For the years ended December 31, 2024, 2023 and 2022 there were no material impairment charges to CCA implementation costs.
Operating Leases
The Company enters into operating leases for its offices, which have lease terms generally up to 10 years, some of which include options to extend the leases or to terminate the leases with proper notification. Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company does not have finance leases.
The Company determines if an arrangement is, or contains, a lease at inception. Operating lease assets represent the Company’s right to control the use of an identified asset for a period of time, or term, in exchange for consideration, and operating lease liabilities represent its obligation to make lease payments arising from the aforementioned right.
Operating lease assets and liabilities are initially recorded based on the present value of lease payments over the lease term, which includes the minimum unconditional term of the lease, and may include options to extend or terminate the lease when it is reasonably certain at the commencement date that such options will be exercised. As the rate implicit for each of the Company’s leases is not readily determinable, the Company uses its incremental borrowing rate, based on
69

the information available at the lease commencement date in determining the present value of its expected lease payments. Operating lease assets also include any initial direct costs and any lease payments made prior to the lease commencement date and are reduced by any lease incentives received. The Company has elected to not separate lease and non-lease components.
Operating lease assets are amortized on a straight-line basis in operating lease expense over the lease term on the consolidated statements of operations. The related amortization, referred to as noncash lease expense, along with the change in the operating lease liabilities are separately presented within the cash flows from operating activities on the consolidated statements of cash flows. The Company records lease expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term.
Certain leases contain provisions for property-related costs that are variable in nature for which the Company is responsible, including common area maintenance and other property operating services. These costs are calculated based on a variety of factors including property values, tax and utility rates, property services fees and other factors.
Refer to Note 8—Leases for additional information.
Fair Value of Financial Instruments
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy, based on three levels of inputs, of which the first two are considered observable and the last unobservable, which are the following:
Level 1—Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2—Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted market prices for similar assets and liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.
Level 3—Unobservable inputs.
Observable inputs are based on market data obtained from independent sources.
Our cash equivalents and short-term investments in marketable securities are classified within Level 1 or Level 2 of the fair value hierarchy because their fair value is derived from quoted market prices or alternative pricing sources and models utilizing observable market data. The carrying amounts of accounts receivable, prepaid expenses and other current assets, accounts payable, accrued expenses and other current liabilities approximate fair value due to the short-term nature of these instruments. The carrying value of the line of credit approximates fair value based on borrowing rates currently available to the Company for financing with similar terms and were determined to be Level 2.
Certain long-lived assets including capitalized software development costs are also subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review. To date, no material impairments have been recorded on those assets.
Concentration of Risk
Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents, short-term investments and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions, and its cash levels exceed the Federal Deposit Insurance Corporation federally insured limits. Short-term investments consist of investments in high-credit quality corporate debt securities, commercial paper, U.S. government securities and U.S. government agency securities.
If all of the Company’s individual client contractual relationships were aggregated at the holding company level, one holding company would represent more than 10% of Gross Billings in 2024, 2023 and 2022. In 2024, one holding company accounted for 14% of Gross Billings. In 2023, one holding company accounted for 12% of Gross Billings. In
70

2022, one holding company accounted for 11% of Gross Billings. The Company generally does not have contractual relationships with holding companies. Rather, in most cases, the Company enters into separate contracts and billing relationships with various of their individual agencies and account for those agencies as separate clients.
As of December 31, 2024, three clients each accounted for at least 10%, and collectively accounted for 42%, of consolidated accounts receivable. As of December 31, 2023, two clients each accounted for at least 10%, and collectively accounted for 31%, of consolidated accounts receivable.
As of December 31, 2024, two suppliers each accounted for at least 10%, and collectively accounted for 36%, of consolidated accounts payable. As of December 31, 2023, two suppliers each accounted for at least 10% and collectively accounted for 31% of consolidated accounts payable.
Foreign Currency Transactions
The Company’s reporting currency is the U.S. Dollar, and the functional currency of each of the Company’s subsidiaries is the U.S. Dollar. Transactions in foreign currencies are translated into U.S. Dollars at the rates of exchange in effect at the date of the transaction. Net transaction gains or losses are included in foreign currency exchange loss (gain), net in the accompanying consolidated statements of operations.
The Company enters into forward contracts to hedge foreign currency exposures related primarily to the Company’s foreign currency denominated accounts receivable. The Company does not designate the foreign exchange forward contracts as hedges for accounting purposes and changes in the fair value of the foreign exchange forward contracts are recorded in foreign currency exchange loss (gain), net in the accompanying consolidated statements of operations. Cash flows at settlement of such foreign exchange forward contracts are classified as operating activities in the consolidated statements of cash flows. The Company’s forward contracts generally have terms of 30-60 days. As of December 31, 2024, and 2023, the Company had open forward contracts with aggregate notional amounts of $272 million and $263 million, respectively. The fair value of the open forward contracts was not material.
Recently Adopted 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 includes requirements to report significant segment 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. The Company adopted this guidance in this Annual Report on Form 10-K in its Notes to Consolidated Financial Statements. The disclosures are included in Note 12—Segment and Geographic Information. There was no impact to the Company’s consolidated balance sheets, statements of operations, statements of stockholders’ equity or statements of cash flows.
Recent Accounting Pronouncements Not Yet Adopted
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 disclosures.
In November 2024, the FASB issued ASU No. 2024-03, Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which requires additional disclosure of specific expense categories included in the expense captions presented on the statements of operations. The new guidance does not change the expense captions on the statements of operations. In January 2025, the FASB issued ASU No. 2025-01, Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40) which clarified the effective date of ASU No. 2024-03. The 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, 2027, and for interim periods beginning with the Company’s Quarterly Report on Form 10-Q for the fiscal quarter ended March 31, 2028. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its disclosures.
71

Note 3—Earnings Per Share
The Company has two classes of common stock, Class A and Class B. Basic and diluted earnings per share (“EPS”) attributable to common stockholders for Class A and Class B common stock were the same because they were entitled to the same liquidation and dividend rights.
The computation of basic and diluted EPS is as follows (in thousands, except per share amounts):
Year Ended December 31,
202420232022
Numerator:
Net income$393,076 $178,940 $53,385 
Denominator:
Weighted-average shares outstanding—basic490,879 489,261 486,937 
Effect of dilutive securities11,045 10,921 12,988 
Weighted-average shares outstanding—diluted501,924 500,182 499,925 
Basic earnings per share$0.80 $0.37 $0.11 
Diluted earnings per share$0.78 $0.36 $0.11 
Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings per share284 5,580 10,707 
Note 4—Property and Equipment, Net
Major classes of property and equipment were as follows (in thousands):
As of December 31,
20242023
Computer and networking equipment
$189,821 $145,424 
Purchased software14,016 10,424 
Furniture and fixtures29,551 25,632 
Construction in progress (1)
34,537 8,487 
Leasehold improvements156,423 129,992 
424,348 319,959 
Less: Accumulated depreciation(215,016)(158,537)
$209,332 $161,422 
____________
(1)
Includes leasehold improvement projects that are not yet ready for intended use.
Depreciation expense for years ended December 31, 2024, 2023 and 2022 was $67 million, $62 million and $42 million, respectively. For the years ended December 31, 2024, 2023 and 2022 there were no material impairment charges to property and equipment.
Note 5—Capitalized Software Development Costs
Capitalized software development costs, included in other assets, non-current, were as follows (in thousands):
As of December 31,
20242023
Capitalized software development costs, gross$26,834 $32,333 
Less: Accumulated amortization(12,213)(15,432)
Capitalized software development costs, net$14,621 $16,901 
72

Amortization expense was $16 million, $14 million and $7 million for the years ended December 31, 2024, 2023 and 2022, respectively. For the years ended December 31, 2024, 2023 and 2022 there were no material impairment charges to capitalized software development costs.
Note 6—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 December 31, 2024
Cash and
Cash
Equivalents
Short-Term
Investments, Net
Total
Cash$218,448 $— $218,448 
Level 1:   
Money market funds1,031,413 — 1,031,413 
Level 2:   
Commercial paper101,163 129,879 231,042 
Corporate debt securities3,498 281,775 285,273 
U.S. government and agency securities14,941 140,372 155,313 
Total$1,369,463 $552,026 $1,921,489 
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 and losses from its short-term investments, recorded at fair value, for the years ended December 31, 2024, 2023 and 2022 were immaterial.
The contractual maturities of the Company’s short-term investments are as follows (in thousands):
December 31, 2024
Due in one year$474,180 
Due in one to two years77,846 
Total$552,026 
Note 7—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.
73

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 December 31, 2024, the Company did not have an outstanding debt balance under the Amended Credit Facility. Availability under the Amended Credit Facility was $442 million as of December 31, 2024, which is net of outstanding letters of credit of $8 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 December 31, 2024, the Company was in compliance with all covenants.
Note 8—Leases
The components of lease expense were as follows (in thousands):
Year Ended December 31,
202420232022
Operating lease cost$56,787 $48,866 $51,918 
Short-term lease cost2,231 1,898 1,668 
Variable lease cost16,414 12,901 9,140 
Sublease income(42)(2,208)(2,490)
Total lease cost$75,390 $61,457 $60,236 
Supplemental information related to leases were as follows:
Year Ended December 31,
20242023
Weighted-average remaining lease term4.9 years5.2 years
Weighted-average discount rate4.3 %3.6 %
74

Maturities of lease commitments as of December 31, 2024 were as follows (in thousands):
YearAmount
2025$46,378 
202688,351 
202770,560 
2028103,919 
202994,818 
Thereafter258,258 
Total undiscounted lease commitments662,284 
Less: commitments for leases not yet commenced(307,252)
Less: interest(42,817)
Present value of lease liabilities312,215 
Less: operating lease liabilities, current(64,492)
Operating lease liabilities, non-current$247,723 
Note 9—Capitalization
The Class A and Class B common stock have the same rights and preferences including rights to dividends, except the Class B is entitled to ten votes per share and the Class A is entitled to one vote per share. Each share of Class B common stock is convertible into one share of Class A common stock at any time at the option of the holder. In addition, each share of Class B common stock will convert automatically into one share of Class A common stock upon any transfer, except for certain transfers described in the Company’s articles of incorporation, including, without limitation, certain transfers for tax and estate planning purposes. The Company’s articles of incorporation provides that all Class B common stock will convert automatically into Class A common stock on December 22, 2025 unless converted prior to such date.
The Company’s board of directors has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences of each series of preferred stock.
In February 2023, the Company’s board of directors approved a share repurchase program to repurchase its Class A common stock. 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.
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. During the year ended December 31, 2024, the Company repurchased and subsequently retired 2.5 million shares of its Class A common stock for an aggregate repurchase amount of $236 million. The repurchase amounts included in the consolidated statements of stockholders’ equity included immaterial amounts related to the 1% excise tax on share repurchases, net of share issuances, as a result of the Inflation Reduction Act of 2022 (“IRA”). As of December 31, 2024, $464 million remained available and authorized for repurchases. In January 2025, the Company repurchased $28 million of its Class A common stock and an additional $564 million was authorized under this program, bringing the total amount for future repurchases to $1 billion. Activity under the share repurchase program was recognized in the consolidated financial statements on a trade-date basis.
75

Note 10—Stock-Based Compensation
Stock-Based Compensation Expense
Stock-based compensation expense recorded in the consolidated statements of operations was as follows (in thousands):
Year Ended December 31,
202420232022
Platform operations$29,310 $21,048 $18,285 
Sales and marketing99,135 75,924 64,442 
Technology and development138,393 120,823 94,822 
General and administrative227,861 273,826 321,093 
Total$494,699 $491,621 $498,642 
On September 30, 2023, David R. Pickles stepped down as the Company’s Chief Technology Officer and from the Company’s board of directors. As a result, Mr. Pickles and the Company mutually agreed to cancel his unvested stock options and restricted stock without payment or replacement, resulting in the recognition of $14 million in incremental stock-based compensation expense, which is included in technology and development expense for the year ended December 31, 2023. No amount of stock-based compensation expense for these cancelled options and restricted stock remained unamortized.
For the years ended December 31, 2024, 2023 and 2022, the Company recognized tax benefits on total stock-based compensation expense, which are reflected in the provision for income taxes in the consolidated statements of operations, of $73 million, $53 million and $48 million, respectively. For the years ended December 31, 2024, 2023 and 2022, the tax benefit realized related to restricted stock vested and stock options exercised during the period was $129 million, $91 million and $72 million, respectively.
Stock-Based Award Plans
The Company is authorized to issue stock options, restricted stock awards, restricted stock units, stock appreciation rights and other stock-based and cash-based awards under its 2016 Incentive Award Plan. As of December 31, 2024, 94.9 million shares remained available for grant under the Company’s 2016 Incentive Award Plan. The number of shares authorized for grant is subject to increase each year on January 1, equal to the lesser of (a) 4% of the common stock outstanding (on an as-converted basis) on the final day of the immediately preceding calendar year and (b) such smaller number of shares as determined by the board of directors. On January 1, 2025, the number of shares authorized for grant under the Company’s 2016 Incentive Award Plan was increased by 19.8 million shares in accordance with plan provisions.
Stock Options, Excluding the CEO Performance Option
Stock options granted under the Company’s stock incentive plans generally vest over four years, subject to the holder’s continued service through the vesting date and expire no later than 10 years from the date of grant.
The following summarizes stock option activity:
 
Shares
Under Options
(in thousands)
Weighted-
Average
Exercise Price
Weighted-
Average
Contractual
Life (years)
Aggregate
Intrinsic Value
(in thousands)
Outstanding as of December 31, 2023
12,258 $31.05 
Granted2,451 82.63 
Exercised(4,353)27.98 
Expired/Forfeited(543)67.00 
Outstanding as of December 31, 2024
9,813 $43.31 6.0$728,343 
Exercisable as of December 31, 2024
6,299 $26.33 4.5$574,475 
76

The fair value of options on the date of grant was estimated based on the Black-Scholes option pricing model. The weighted-average assumptions used to value options granted to employees for the periods presented were as follows:
Year Ended December 31,
202420232022
Expected term (years)4.06.06.0
Expected volatility58.5 %64.4 %66.5 %
Risk-free interest rate4.70 %3.71 %2.91 %
Estimated dividend yield % % %
The weighted-average grant date fair value per share of stock options granted for the years ended December 31, 2024, 2023 and 2022 and were $40.82, $38.69 and $37.65, respectively. The total intrinsic value of options exercised during the years ended December 31, 2024, 2023 and 2022 were $333 million, $276 million and $232 million, respectively.
Stock-based compensation expense related to stock options was $62 million, $58 million and $49 million for the years ended December 31, 2024, 2023 and 2022, respectively. At December 31, 2024, the Company had unrecognized stock-based compensation relating to stock options of approximately $138 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. If specified target goals for the per share price of the Company’s Class A common stock (ranging from $90.00 to $340.00 per share) and certain other vesting conditions are satisfied, including the CEO’s continued service, the CEO may purchase up to a target amount of 16 million shares of Class A common stock, subject to adjustment as discussed in the following sentence, to be earned in eight equal tranches over a maximum term of 10 years. These target shares are subject to decrease or increase by up to 20% for each tranche based on the relative total shareholder return (“TSR”) of the Company’s Class A common stock as compared to the TSR of the Nasdaq-100 Index at each vesting tranche, for a maximum of 19.2 million shares. The CEO Performance Option has an exercise price of $68.29 per share and a grant-date fair value of approximately $819 million, which is expected to be expensed on a graded-vesting basis over a derived service period of approximately five years but may be accelerated if the vesting criteria are met prior to the estimated performance period.
The grant-date fair value was estimated based on a Monte Carlo valuation model using the following assumptions:
Expected volatility63.4 %
Risk-free interest rate1.55 %
Estimated dividend yield %
The CEO Performance Option has a one-year holding period with respect to the sale or transfer of vested shares, with the exception that shares may be transferred during the holding period to cover withholding tax obligations in connection with such exercise and transfers to the CEO’s immediate family for estate planning purposes or in connection with charitable or philanthropic activities. Due to the holding period, the Company applied a discount to reflect the non-transferability of the shares.
77

The following summarizes CEO Performance Option activity:
 
Shares
Under Options
(in thousands)
Weighted-
Average
Exercise Price
Weighted-
Average
Contractual
Life (years)
Aggregate
Intrinsic Value
(in thousands)
Outstanding as of December 31, 2023
19,200 $68.29 
Granted  
Exercised(1,415)68.29 
Expired/Forfeited  
Outstanding as of December 31, 2024
17,785 $68.29 6.8$875,741 
Exercisable as of December 31, 2024
3,385 $68.29 6.8$166,685 
The total intrinsic value of options exercised under the CEO Performance Option during the year ended December 31, 2024, was $71 million. There were no options exercised under the CEO Performance Option during the years ended December 31, 2023 and 2022. On November 8, 2024, the second tranche of the CEO Performance Option vested upon certification by the Company’s board of directors, resulting in 2.4 million of additional exercisable options. The vesting of the second tranche did not result in any acceleration of stock-based compensation expense as the tranche’s expense had been fully recognized. Stock-based compensation expense of $128 million, $198 million and $262 million for the CEO Performance Option was recorded as a component of general and administrative expense during the years ended December 31, 2024, 2023 and 2022, respectively. At December 31, 2024, the Company had unrecognized stock-based compensation relating to the CEO Performance Option of $73 million that is expected to be recognized over a weighted-average period of 0.9 years, assuming no acceleration of vesting.
Restricted Stock
Restricted stock awards generally vest over four years, subject to the holder’s continued service through the vesting date. The following summarizes restricted stock activity:
Shares
(in thousands)
Weighted-
Average
Grant Date
Fair Value
Per Share
Unvested as of December 31, 2023
10,546 $62.22 
Granted4,966 87.23 
Vested(4,266)62.89 
Forfeited(1,049)67.05 
Unvested as of December 31, 2024
10,197 $73.62 
Stock-based compensation expense related to restricted stock was $270 million, $212 million and $137 million for the years ended December 31, 2024, 2023 and 2022, respectively. At December 31, 2024, the Company had unrecognized stock-based compensation relating to restricted stock of approximately $693 million, which is expected to be recognized over a weighted-average period of 2.6 years.
Employee Stock Purchase Plan
In September 2016, the Company established an employee stock purchase plan with 8.0 million shares of Class A common stock available for issuance (the “2016 ESPP”). On May 28 2024, the Company’s ESPP was approved. As of December 31, 2024, 17.6 million shares remained available for grant under the ESPP. The number of shares authorized for grant is subject to increase each year on January 1, equal to the lesser of (a) 8.0 million shares, (b) 1% of the Class A common stock outstanding (on an as-converted basis) on the final day of the immediately preceding calendar year, and (c) such smaller number of shares as determined by the Company’s board of directors. This annual increase in shares authorized for grant under the ESPP will end on and include January 1, 2026. On January 1, 2025, the number of shares available for issuance under the Company’s ESPP increased by 4.5 million shares in accordance with plan provisions.
78

The ESPP provides for offering periods generally up to two years, with purchases occurring and new offering periods commencing generally every six months. ESPP purchases generally occur on May 15th and November 15th each year. Under the ESPP, offering periods that commenced prior to May 28, 2024, continue unchanged. Starting with the offering period that commenced in November 2024, new offering periods generally begin on May 15th and November 15th each year. Prior to May 28, 2024, offerings generally commenced on May 16th and November 16th each year. The ESPP will continue without an expiration date until terminated by the plan administrator. None of the amendments to the ESPP materially impacted the consolidated financial statements.
Under the ESPP, all eligible employees are permitted to contribute up to 100% of their compensation, generally through payroll deductions, to purchase shares of Class A common stock, subject to applicable ESPP and statutory limits. At each purchase date, employees are able to purchase shares at 85% of the lower of (1) the closing market price per share of Class A common stock on the employee’s enrollment into the applicable offering period and (2) the closing market price per share of Class A common stock on the purchase date. The ESPP has an automatic reset feature, whereby the offering period resets if the fair value of the Company’s common stock on a purchase date is less than that on the original offering date.
The fair value of ESPP shares was estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:
Year Ended December 31,
202420232022
Expected term (years)0.60.91.0
Expected volatility44.0 %60.3 %74.1 %
Risk-free interest rate4.66 %4.95 %2.53 %
Estimated dividend yield % % %
The ESPP has a six-month holding period with respect to the sale or transfer of common stock purchased. Due to the holding period, the Company applies a discount to reflect the non-transferability of the shares. Stock-based compensation expense related to the ESPP was $35 million, $24 million and $50 million for the years ended December 31, 2024, 2023 and 2022, respectively. At December 31, 2024, the Company had unrecognized stock-based compensation relating to ESPP awards of approximately $28 million, which is expected to be recognized over a weighted-average period of 0.5 years.
Note 11—Income Taxes
The following are the domestic and foreign components of the Company’s income before income taxes (in thousands):
Year Ended December 31,
202420232022
Domestic$579,338 $328,853 $169,891 
Foreign(72,036)(60,858)(42,521)
Income before income taxes$507,302 $267,995 $127,370 
79

The following are the components of the provision for income taxes (in thousands):
Year Ended December 31,
202420232022
Current:   
Federal$147,802 $120,049 $61,904 
State and local33,019 24,827 34,797 
Foreign8,770 5,000 3,068 
Total current provision189,591 149,876 99,769 
Deferred:   
Federal(57,454)(51,822)(2,380)
State and local(14,853)(7,842)(23,465)
Foreign(3,058)(1,157)61 
Total deferred provision(75,365)(60,821)(25,784)
Total provision for income taxes$114,226 $89,055 $73,985 
A reconciliation of the statutory tax rate to the effective tax rate for the periods presented is as follows:
Year Ended December 31,
202420232022
U.S. federal statutory income tax rate21.0 %21.0 %21.0 %
State and local income taxes, net of federal benefit2.8 5.0 7.0 
Foreign income at other than U.S. rates (1)
4.1 6.2 9.5 
Stock-based compensation(0.9)8.3 31.0 
Meals and entertainment0.6 1.0 0.4 
Nondeductible compensation0.4 0.3 1.6 
Research and development credit(5.8)(8.7)(11.8)
Other permanent items0.3 0.1 (0.6)
Effective income tax rate22.5 %33.2 %58.1 %
____________
(1)
For the years ended December 31, 2024, 2023, and 2022, includes the impact of the valuation allowance associated with the United Kingdom (“U.K.”). For additional information, see discussion below.
80

Set forth below are the tax effects of temporary differences that give rise to a significant portion of the deferred tax assets and deferred tax liabilities (in thousands):
As of December 31,
20242023
Reserves and allowances$5,931 $8,401 
Accrued expenses13,761 12,217 
Net operating losses292,022 231,597 
Research and development tax credit22,948 18,220 
Stock-based compensation23,431 25,727 
Prepaid expenses(1,167)(944)
Property and equipment(27,171)(27,952)
Intangibles (1)
161,060 180,573 
Capitalized software development costs181,862 112,736 
Operating lease assets(57,846)(39,826)
Operating lease liabilities69,493 48,153 
Other4,495 1,776 
Valuation allowance(458,605)(415,829)
Total deferred tax assets, net$230,214 $154,849 
____________
(1)
As of December 31, 2024 and 2023, includes intangibles associated with international restructuring, net of amortization, offset by a reserve for uncertain tax position. See discussion below.
Realization of the Company’s deferred tax assets is dependent primarily on the generation of future taxable income. As of each reporting date, the Company’s management considers historical, as well as future, projected taxable income along with other objectively verifiable evidence, both positive and negative. Objectively verifiable evidence includes the realization of tax attributes, assessment of tax credits and utilization of net operating loss carryforwards during the year. During 2024, management recorded an additional $43 million to maintain a full valuation allowance against its U.K. net deferred tax assets, based on the history of cumulative losses and the conclusion that future taxable income may not be available for the utilization of the deferred tax assets for U.K. income tax purposes. The Company expects to maintain this valuation allowance for the near term, until it becomes more likely than not that the benefit of these U.K. deferred tax assets will be realized by way of expected future taxable income. To the extent sufficient positive evidence becomes available, the Company may release all or a portion of its valuation allowance in one or more future periods. A release of the valuation allowance, if any, would result in the recognition of certain deferred tax assets and may result in a material income tax benefit for the period in which such release is recorded.
As of December 31, 2024, the Company had state and foreign net operating loss carryforwards of approximately $9 million and $1,263 million, respectively. The state and foreign net operating loss carryforwards are subject to limitations under applicable state and foreign tax law. State net operating loss carryforwards have varied expiration years beginning in 2036. Foreign net operating losses carry forward indefinitely.
As of December 31, 2024, the Company had state and foreign research and development tax credits of approximately $35 million and $4 million, respectively, which can be carried forward as prescribed under applicable state and foreign tax law. State and foreign research and development tax credits carry forward indefinitely.
As of December 31, 2024, unremitted earnings of the subsidiaries outside of the United States were approximately $11 million, on which no deferred tax liability has been recorded. The Company’s intention is to indefinitely reinvest these earnings outside the United States. Upon distribution of those earnings in the form of a dividend or otherwise, the Company would be subject to both state income taxes and withholding taxes payable to various foreign countries. The amounts of such tax liabilities that might be payable upon repatriation of foreign earnings are not material.
As of December 31, 2024, the Company had gross unrecognized tax benefits of approximately $107 million, $73 million of which is a reduction to deferred tax assets and the remaining $34 million which would affect the Company’s effective tax rate if recognized. As of December 31, 2023, the Company had gross unrecognized tax benefits of
81

approximately $98 million, $71 million of which is a reduction to deferred tax assets and the remaining $27 million which would affect the Company’s effective tax rate if recognized.
The following table presents changes in gross unrecognized tax benefits (in thousands):
Year Ended December 31,
2024
2023
2022 (1)
Beginning balance$97,703 $90,932 $86,331 
Increases related to prior year tax positions881 229  
Decreases related to prior year tax positions  (84)
Increases related to current year tax positions8,405 6,601 4,685 
Settlements (59) 
Expiration of statute of limitations   
Ending balance$106,989 $97,703 $90,932 
____________
(1)Includes the impact of a statutory rate change in the U.K.
Interest and penalties related to the Company’s unrecognized tax benefits accrued as of December 31, 2024 were not material.
The Company files U.S. federal, state and foreign tax returns. The Company is currently under examination by the Internal Revenue Service for the years ended December 31, 2015, 2016, 2017, 2018, 2019 and 2020. The Company is also currently under examination by various state jurisdictions. The Company does not expect to materially reduce its unrecognized tax benefits during the next twelve months.
The Company remains subject to examination for its federal and state tax returns for the periods 2015 through 2023, and 2019 through 2023, respectively. The majority of the Company’s foreign subsidiaries remain subject to examination by local taxing authorities for 2018 and subsequent years.
In 2021, the Organization for Economic Cooperation and Development (“OECD”) announced an Inclusive Framework on Base Erosion and Profit Shifting, including Pillar Two Model Rules defining the global minimum tax, which calls for the taxation of large multinational corporations at a minimum rate of 15%. Many non-U.S. tax jurisdictions have either recently enacted legislation to adopt certain components of the Pillar Two Model Rules in 2024 (including the European Union Member States) with the adoption of additional components in later years or announced their plans to enact legislation in future years. This legislation did not impact the Company’s provision for income taxes or effective tax rate in 2024. The Company does not currently expect that the legislation will have a material impact on its provision for income taxes or effective tax rate during the near term. 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 legislation. The final outcome may be materially different from the Company’s expectations.
Note 12—Segment and Geographic Information
The Company’s chief operating decision maker is its Chief Executive Officer (“CEO”), who manages the Company and reviews financial information on a consolidated basis. The Company has one primary business activity, its advertising technology platform, as described in Note 1 – Nature of Operations. The platform is used by clients globally in a similar manner across geographies, channels and verticals. Accordingly, the Company operates in one operating segment on a consolidated basis: advertising technology platform.
The Company’s segment generates revenue from clients who enter into agreements with the Company to use its self-service, cloud-based ad buying platform. The accounting policies of the advertising technology platform segment are the same as those described in Note 2 – Basis of Consolidation and Summary of Significant Accounting Policies.
Consolidated net income in the consolidated statements of operations is the measure of financial profit and loss most closely aligned with generally accepted accounting principles that is used by the CEO to assess performance against the Company’s annual financial plan as well as to allocate resources, such as decisions regarding headcount goals, significant contracts, internal investments and other items.
82

The CEO is not regularly provided significant expense information at a greater level of disaggregation than those expenses reported on the consolidated statements of operations. The nature of those expenses is disclosed in Note 2 – Basis of Consolidation and Summary of Significant Accounting Policies- Operating Expenses.
As the Company only has one operating segment, revenue, expenses and net income are disclosed in the consolidated statements of operations, and depreciation and amortization expense is disclosed in the consolidated statements of cash flows. Significant non-cash items and expenditures for long-lived assets are disclosed in the consolidated statements of cash flows and in Note 10 – Stock-Based Compensation. Segment assets are reported on the consolidated balance sheets as total assets. The Company does not have intra-entity sales or transfers. The following includes interest expense and interest income (in thousands):
Year Ended December 31,
202420232022
Interest expense$1,514 $1,656 $4,014 
Interest income(80,356)(70,164)(16,769)
Interest income, net$(78,842)$(68,508)$(12,755)
Gross Billings, based on the address of the clients or client affiliates, net of allowances, were as follows (in thousands):
Year Ended December 31,
202420232022
United States$10,244,266 $8,216,446 $6,696,743 
International1,508,501 1,214,207 937,824 
Total$11,752,767 $9,430,653 $7,634,567 
Generally, the Company bills clients based on Gross Billings and reports revenue net of amounts it pays suppliers for the cost of Supplier Components. 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.
Property and equipment, net and operating lease assets presented by principal geographic area, were as follows (in thousands):
As of December 31,
20242023
United States$366,188 $278,998 
International106,905 80,156 
Total$473,093 $359,154 
Note 13—Commitments and Contingencies
As of December 31, 2024, the Company had non-cancelable operating lease commitments for office and hosting space that were recorded as operating lease liabilities on the consolidated balance sheets. Refer to Note 8Leases for additional information regarding lease commitments.
83

As of December 31, 2024, the Company had non-cancelable commitments primarily to its hosting services, hardware providers and providers of software as a service. As of December 31, 2024, these purchase obligations were as follows (in thousands):
YearAmount
2025$165,268 
2026127,426 
202720,376 
2028 
2029 
$313,070 
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. In the ordinary course of business, demands have been made upon the Company to provide indemnification under such agreements, but there are no claims of which the Company is aware that could have a material effect on the Company’s balance sheet, statement of operations or statement of cash flows. Accordingly, no material amounts have been recorded as of December 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 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.
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, 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, 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 alleged 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 sought 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 February 14, 2025, the court granted the motions to dismiss under Court of Chancery Rule 23.1 in their entirety and with prejudice, finding that the plaintiffs did not allege facts sufficient to infer that at least half of the Company’s board of directors received a material benefit from the CEO Performance Option, lacked independence from Mr. Green, or faced a “substantial likelihood of liability” from having approved the CEO Performance Option. The order is subject to appeal.
On October 4, 2024, a stockholder filed a class action complaint in the Court of Chancery in the State of Delaware alleging claims for breach of contract against the Company and breach of fiduciary duties against the Company’s directors, in connection with the Company’s reincorporation from Delaware to Nevada. Gunderson v. The Trade Desk, Inc., No. 2024-1029 (Del. Ch.). On October 24, 2024, the plaintiff filed an amended complaint. The complaint sought, among other
84

things, an order declaring that the Company’s conversion required approval by a supermajority of the Company’s stockholders and an order enjoining the November 14, 2024 stockholder vote on the conversion. On October 28, 2024, the parties completed expedited briefing on cross motions for partial summary judgment regarding the causes of action asserted in the original complaint, and the court heard oral argument on the motions on October 30, 2024. On November 6, 2024, the court granted the defendants’ summary judgment motion and denied the plaintiff’s cross-motion, finding that the conversion did not require supermajority approval of the Company’s stockholders, and that the defendants did not breach their fiduciary duties by disclosing that the conversion required a vote of a simple majority of the Company’s stockholders. The plaintiff chose not to appeal. The case is now proceeding as to the plaintiff’s remaining claims that the Company’s directors breached their fiduciary duties because the reincorporation to Nevada was substantively and procedurally unfair, and that the transaction is not subject to the business judgment rule because it was not subject to approval by a special committee of the board or by a majority of the disinterested stockholders. The defendants have moved to dismiss, but no briefing schedule has been set.
On November 15, 2024, a different stockholder filed a complaint in the Court of Chancery of the State of Delaware requesting production of the Company’s corporate books and records related to the Nevada conversion, pursuant to 8 Del. C. § 220. On November 27, 2024, the parties agreed to stay the proceeding in exchange for the production of certain documents to the plaintiff; the court granted the stay the same day. The proceedings remain stayed.

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.
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.
Item 9A. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our CEO and Chief Financial Officer (“CFO”), evaluated the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of December 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 December 31, 2024.
Management’s Report on Internal Control over Financial Reporting
Management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of our financial statements for external purposes in accordance with generally accepted accounting principles.
Management assessed the effectiveness of our internal control over financial reporting as of December 31, 2024 using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control—Integrated Framework (2013). Based on its assessment, our management, including our CEO and CFO, has concluded that our internal control over financial reporting was effective as of December 31, 2024.
85

The effectiveness of our internal control over financial reporting as of December 31, 2024 has been audited by PricewaterhouseCoopers LLP, our independent registered public accounting firm, as stated in their report, which appears in “Item 8. Financial Statements and Supplementary Data” of this Annual Report on Form 10-K.
Changes in Internal Control over Financial Reporting
There have been no significant changes in our internal control over financial reporting during the quarter ended December 31, 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.
Item 9B. 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, as amended, 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 October 31, 2024, our Class II Director, Gokul Rajaram, terminated 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 was originally adopted on March 15, 2024, and was originally scheduled to terminate at the earlier of the execution of all trading orders in the plan or May 30, 2025.
On December 13, 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 283,167 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, 2025.
During the quarter ended December 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).
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.
Not applicable.
86

PART III
Item 10. Directors, Executive Officers and Corporate Governance
The information required by this item will be included in our proxy statement relating to our 2025 annual meeting of stockholders to be filed by us with the SEC no later than 120 days after the close of our fiscal year ended December 31, 2024 (the “Proxy Statement”) and is incorporated herein by reference.
We have adopted insider trading policies and procedures, which are included as Exhibit 19.1 to this Annual Report on Form 10-K, that govern the purchase, sale and other dispositions of our securities by directors, officers and employees. These policies and procedures are reasonably designed to promote compliance with insider trading laws, rules and regulations and Nasdaq listing standards.
We have a code of business ethics and conduct that applies to all of our employees, including our Principal Executive Officer, Principal Financial Officer, Principal Accounting Officer and our Board of Directors. A copy of this code, “Code of Business Conduct and Ethics,” is available on our website at http://investors.thetradedesk.com. We intend to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding amendment to, or waiver from, a provision of our Code of Business Conduct and Ethics by posting such information on our investor relations website under the heading “ Governance” at http://investors.thetradedesk.com.
Item 11. Executive Compensation
The information required by this item will be included in the Proxy Statement and is incorporated herein by reference.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required by this item will be included in the Proxy Statement and is incorporated herein by reference.
Item 13. Certain Relationships and Related Transactions, and Director Independence
The information required by this item will be included in the Proxy Statement and is incorporated herein by reference.
Item 14. Principal Accountant Fees and Services
The information required by this item will be included in the Proxy Statement and is incorporated herein by reference.
87

PART IV
Item 15. Exhibits and Financial Statement Schedules
(a) We have filed the following documents as part of this Annual Report on Form 10-K:
1. Consolidated Financial Statements
Refer to Index to Consolidated Financial Statements in “Item 8. Financial Statements and Supplementary Data” herein.
2. Financial Statement Schedules
No financial statement schedules are provided because the information called for is not required or is shown in the financial statements of the notes thereto.
3. Exhibits
Exhibits required to be filed as part of this report are:
Exhibit NumberIncorporated by ReferenceFiled Herewith
Exhibit DescriptionFormFiling DateNumber
2.1
8-K
11/18/20242.1
3.1
8-K
11/18/20243.1
3.2
8-K
11/18/20243.2
4.1
Reference is made to Exhibits 3.1 and 3.2.
4.2X
4.3X
4.4X
10.1*8-K6/16/202110.1
10.2*10-K2/16/202210.2
10.3*10-K2/15/202310.3
10.4(a)+S-1/A9/6/201610.5(a)
10.4(b)+S-1/A9/6/201610.5(b)
10.4(c)+S-1/A9/6/201610.5(c)
10.5(a)+S-1/A9/6/201610.6(a)
10.5(b)+S-89/22/201699.2 
10.5(c)+S-1/A9/6/201610.6(b)
10.5(d)+S-1/A9/6/201610.6(c)
88

Exhibit NumberIncorporated by ReferenceFiled Herewith
Exhibit DescriptionFormFiling DateNumber
10.5(e)+S-1/A9/6/201610.6(d)
10.6(a)+S-18/22/201610.7(a)
10.6(b)+S-18/22/201610.7(b)
10.6(c)+8-K12/30/201610.1
10.6(d)+8-K12/30/201610.2
10.7+
S-1
8/22/201610.8
10.8+
10-Q5/11/201710.2
10.9+
10-Q11/6/202010.1
10.10+
8-K10/8/202110.1
10.11+
8-K10/8/202110.2
10.12+
10-K2/16/202210.16
10.13+
10-Q8/9/202310.1
10.14+
10-Q
5/10/202410.1
10.15+
10-Q8/8/202410.1
10.16+
X
19.1X
21.1X
23.1X
24.1X
31.1X
31.2X
32.1(1)X
89

Exhibit NumberIncorporated by ReferenceFiled Herewith
Exhibit DescriptionFormFiling DateNumber
97.1
10-K
2/15/202497.1
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 documentX
101.schInline XBRL Taxonomy Schema Linkbase DocumentX
101.calInline XBRL Taxonomy Calculation Linkbase DocumentX
101.defInline XBRL Taxonomy Definition Linkbase DocumentX
101.labInline XBRL Taxonomy Label Linkbase DocumentX
101.preInline XBRL Taxonomy Presentation Linkbase DocumentX
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)X
+Indicates a management contract or compensatory plan or arrangement.
*
Portions of this exhibit have been omitted in accordance with Item 601(a)(5) of Regulation S-K. The Trade Desk, Inc. undertakes to furnish a copy of all omitted schedules and exhibits to the SEC upon its request.
(1)
The information in this exhibit is furnished and deemed not filed with the Securities and Exchange Commission for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (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.
Item 16. Form 10-K Summary
None.
90

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, on the 21st day of February, 2025.
THE TRADE DESK, INC.
By:/s/ LAURA SCHENKEIN
Laura Schenkein
Chief Financial Officer
POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Jeff T. Green and Laura Schenkein, jointly and severally, as his or her true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution, for him or her and in his or her name, place and stead, in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming that all said attorneys-in-fact and agents, or any of them or their or his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
SignatureTitleDate
/s/ JEFF T. GREENChief Executive Officer, Director (principal executive officer)February 21, 2025
Jeff T. Green
/s/ LAURA SCHENKEINChief Financial Officer (principal financial officer and principal accounting officer)February 21, 2025
Laura Schenkein
/s/ LISE J. BUYER
Director
February 21, 2025
Lise J. Buyer
/s/ ANDREA CUNNINGHAMDirectorFebruary 21, 2025
Andrea Cunningham
/s/ KATHRYN E. FALBERGDirectorFebruary 21, 2025
Kathryn E. Falberg
/s/ SAMANTHA JACOBSONDirectorFebruary 21, 2025
Samantha Jacobson
DirectorFebruary 21, 2025
Alex Kayyal
/s/ GOKUL RAJARAMDirectorFebruary 21, 2025
Gokul Rajaram
/s/ DAVID B. WELLSDirectorFebruary 21, 2025
David B. Wells
91
EX-4.2 2 ex42-classacommonstockce.htm EX-4.2 ex42-classacommonstockce
THIS CERTIFIES THAT is the owner of DATED COUNTERSIGNED AND REGISTERED: COMPUTERSHARE TRUST COMPANY, N.A. TRANSFER AGENT AND REGISTRAR, FULLY-PAID AND NON-ASSESSABLE SHARES OF COMMON STOCK OF The Trade Desk, Inc. (hereinafter called the “Company”), transferable on the books of the Company in person or by duly authorized attorney, upon surrender of this Certificate properly endorsed. This Certificate and the shares represented hereby, are issued and shall be held subject to all of the provisions of the Articles of Incorporation and the Bylaws of the Company (copies of which are on file with the Company and with the Transfer Agent), to all of which each holder, by acceptance hereof, assents. This Certificate is not valid unless countersigned and registered by the Transfer Agent and Registrar. Witness the facsimile seal of the Company and the facsimile signatures of its duly authorized officers. CLASS A COMMON STOCK PAR VALUE $0.000001 CLASS A COMMON STOCK Certificate Number Shares . THE TRADE DESK, INC. INCORPORATED UNDER THE LAWS OF THE STATE OF NEVADA President Secretary By AUTHORIZED SIGNATURE November 15, 2024 NEVADA T H E TRADE DESK, IN C . CUSIP SEE REVERSE FOR CERTAIN DEFINITIONS ZQ|CERT#|COY|CLS|RGSTRY|ACCT#|TRANSTYPE|RUN#|TRANS# DD-MMM-YYYY * * 0 0 0 0 0 0 * * * * * * * * * * * * * * * * * * * * * 0 0 0 0 0 0 * * * * * * * * * * * * * * * * * * * * * 0 0 0 0 0 0 * * * * * * * * * * * * * * * * * * * * * 0 0 0 0 0 0 * * * * * * * * * * * * * * * * * * * * * 0 0 0 0 0 0 * * * * * * * * * * * * * * ** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Sample **** Mr. Sample **000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares*** *000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares**** 000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****0 00000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****00 0000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000 000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****0000 00**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****00000 0**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000 **Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000* *Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000** Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**S * *ZERO HUNDRED THOUSAND ZERO HUNDRED AND ZERO** MR. SAMPLE & MRS SAMPLE & MR. A PLE & MRS. SAMPLE ZQ00000000 MR A SAMPLE DESIGNATION (IF ANY) ADD 1 ADD 2 ADD 3 ADD 4 PO BOX 43004, Providence, RI 02940-3004 Certificate Num bers 1234567890/1234567890 1234567890/1234567890 1234567890/1234567890 1234567890/1234567890 1234567890/1234567890 1234567890/1234567890 Total Transaction Num /No. 123456 Denom . 123456 Total 1234567 CUSIP/IDENTIFIER XXXXXX XX X Holder ID XXXXXXXXXX Insurance Value 1,000,000.00 Num ber of Shares 123456 DTC 12345678 123456789012345 88339J 10 5 THIS CERTIFICATE IS TRANSFERABLE IN CITIES DESIGNATED BY THE TRANSFER AGENT, AVAILABLE ONLINE AT www.computershare.com


 
The IRS requires that the named transfer agent (“we”) report the cost basis of certain shares or units acquired after January 1, 2011. If your shares or units are covered by the legislation, and you requested to sell or transfer the shares or units using a specific cost basis calculation method, then we have processed as you requested. If you did not specify a cost basis calculation method, then we have defaulted to the first in, first out (FIFO) method. Please consult your tax advisor if you need additional information about cost basis. If you do not keep in contact with the issuer or do not have any activity in your account for the time period specified by state law, your property may become subject to state unclaimed property laws and transferred to the appropriate state. For value received,____________________________ hereby sell, assign and transfer unto ________________________________________________________________________________________________________________________________ ________________________________________________________________________________________________________________________________ ________________________________________________________________________________________________________________________________ _______________________________________________________________________________________________________________________ Shares _______________________________________________________________________________________________________________________ Attorney Dated: __________________________________________ 20__________________ Signature:____________________________________________________________ Signature:____________________________________________________________ Notice: The signature to this assignment must correspond with the name as written upon the face of the certificate, in every particular, without alteration or enlargement, or any change whatever. PLEASE INSERT SOCIAL SECURITY OR OTHER IDENTIFYING NUMBER OF ASSIGNEE (PLEASE PRINT OR TYPEWRITE NAME AND ADDRESS, INCLUDING POSTAL ZIP CODE, OF ASSIGNEE) of the Class A Common stock represented by the within Certificate, and do hereby irrevocably constitute and appoint to transfer the said stock on the books of the within-named Company with full power of substitution in the premises. . THE COMPANY WILL FURNISH WITHOUT CHARGE TO EACH SHAREHOLDER WHO SO REQUESTS, A SUMMARY OF THE VOTING POWERS, DESIGNATIONS, PREFERENCES AND RELATIVE, PARTICIPATING, OPTIONAL OR OTHER SPECIAL RIGHTS OF EACH CLASS OR SERIES OF STOCK OF THE COMPANY AND THE QUALIFICATIONS, LIMITATIONS OR RESTRICTIONS OF SUCH PREFERENCES AND RIGHTS, AND THE VARIATIONS IN RIGHTS, PREFERENCES AND LIMITATIONS DETERMINED FOR EACH CLASS OR SERIES, WHICH ARE FIXED BY THE ARTICLES OF INCORPORATION OF THE COMPANY OR BY RESOLUTIONS OF THE BOARD OF DIRECTORS OF THE COMPANY. SUCH REQUEST MAY BE MADE TO THE OFFICE OF THE SECRETARY OF THE COMPANY OR TO THE TRANSFER AGENT. THE BOARD OF DIRECTORS MAY REQUIRE THE OWNER OF A LOST OR DESTROYED STOCK CERTIFICATE, OR HIS, HER, ITS OR THEIR LEGAL REPRESENTATIVES, TO GIVE THE COMPANY A BOND TO INDEMNIFY IT AND ITS TRANSFER AGENTS AND REGISTRARS AGAINST ANY CLAIM THAT MAY BE MADE AGAINST THEM ON ACCOUNT OF THE ALLEGED LOSS OR DESTRUCTION OF ANY SUCH CERTIFICATE. THE TRADE DESK, INC. Signature(s) Guaranteed: Medallion Guarantee Stamp THE SIGNATURE(S) SHOULD BE GUARANTEED BY AN ELIGIBLE GUARANTOR INSTITUTION (Banks, Stockbrokers, Savings and Loan Associations and Credit Unions) WITH MEMBERSHIP IN AN APPROVED SIGNATURE GUARANTEE MEDALLION PROGRAM, PURSUANT TO S.E.C. RULE 17Ad-15. The following abbreviations, when used in the inscription on the face of this certificate, shall be construed as though they were written out in full according to applicable laws or regulations: TEN COM - as tenants in common UNIF GIFT MIN ACT -............................................Custodian................................................ (Cust) (Minor) TEN ENT - as tenants by the entireties under Uniform Gifts to Minors Act........................................................ (State) JT TEN - as joint tenants with right of survivorship UNIF TRF MIN ACT -............................................Custodian (until age................................ ) and not as tenants in common (Cust) ............................. under Uniform Transfers to Minors Act................... (Minor) (State) Additional abbreviations may also be used though not in the above list.


 
EX-4.3 3 ex43-classbcommonstockce.htm EX-4.3 ex43-classbcommonstockce
THIS CERTIFIES THAT is the owner of DATED COUNTERSIGNED AND REGISTERED: COMPUTERSHARE TRUST COMPANY, N.A. TRANSFER AGENT AND REGISTRAR, FULLY-PAID AND NON-ASSESSABLE SHARES OF COMMON STOCK OF The Trade Desk, Inc. (hereinafter called the “Company”), transferable on the books of the Company in person or by duly authorized attorney, upon surrender of this Certificate properly endorsed. This Certificate and the shares represented hereby, are issued and shall be held subject to all of the provisions of the Articles of Incorporation and the Bylaws of the Company (copies of which are on file with the Company and with the Transfer Agent), to all of which each holder, by acceptance hereof, assents. This Certificate is not valid unless countersigned and registered by the Transfer Agent and Registrar. Witness the facsimile seal of the Company and the facsimile signatures of its duly authorized officers. CLASS B COMMON STOCK PAR VALUE $0.000001 CLASS B COMMON STOCK SEE REVERSE FOR CERTAIN DEFINITIONS Certificate Number Shares . THE TRADE DESK, INC. INCORPORATED UNDER THE LAWS OF THE STATE OF NEVADA President Secretary By AUTHORIZED SIGNATURE November 15, 2024 NEVADA T H E TRADE DESK, IN C . ZQ|CERT#|COY|CLS|RGSTRY|ACCT#|TRANSTYPE|RUN#|TRANS# DD-MMM-YYYY * * 0 0 0 0 0 0 * * * * * * * * * * * * * * * * * * * * * 0 0 0 0 0 0 * * * * * * * * * * * * * * * * * * * * * 0 0 0 0 0 0 * * * * * * * * * * * * * * * * * * * * * 0 0 0 0 0 0 * * * * * * * * * * * * * * * * * * * * * 0 0 0 0 0 0 * * * * * * * * * * * * * * ** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Alexander David Sample **** Mr. Sample **** Mr. Sample **000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares*** *000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares**** 000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****0 00000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****00 0000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000 000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****0000 00**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****00000 0**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000 **Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000* *Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000** Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**Shares****000000**S * *ZERO HUNDRED THOUSAND ZERO HUNDRED AND ZERO** MR. SAMPLE & MRS SAMPLE & MR. A PLE & MRS. SAMPLE ZQ00000000 MR A SAMPLE DESIGNATION (IF ANY) ADD 1 ADD 2 ADD 3 ADD 4 PO BOX 43004, Providence, RI 02940-3004 Certificate Num bers 1234567890/1234567890 1234567890/1234567890 1234567890/1234567890 1234567890/1234567890 1234567890/1234567890 1234567890/1234567890 Total Transaction Num /No. 123456 Denom . 123456 Total 1234567 CUSIP/IDENTIFIER XXXXXX XX X Holder ID XXXXXXXXXX Insurance Value 1,000,000.00 Num ber of Shares 123456 DTC 12345678 123456789012345


 
The IRS requires that the named transfer agent (“we”) report the cost basis of certain shares or units acquired after January 1, 2011. If your shares or units are covered by the legislation, and you requested to sell or transfer the shares or units using a specific cost basis calculation method, then we have processed as you requested. If you did not specify a cost basis calculation method, then we have defaulted to the first in, first out (FIFO) method. Please consult your tax advisor if you need additional information about cost basis. If you do not keep in contact with the issuer or do not have any activity in your account for the time period specified by state law, your property may become subject to state unclaimed property laws and transferred to the appropriate state. For value received,____________________________ hereby sell, assign and transfer unto ________________________________________________________________________________________________________________________________ ________________________________________________________________________________________________________________________________ ________________________________________________________________________________________________________________________________ _______________________________________________________________________________________________________________________ Shares _______________________________________________________________________________________________________________________ Attorney Dated: __________________________________________ 20__________________ Signature:____________________________________________________________ Signature:____________________________________________________________ Notice: The signature to this assignment must correspond with the name as written upon the face of the certificate, in every particular, without alteration or enlargement, or any change whatever. PLEASE INSERT SOCIAL SECURITY OR OTHER IDENTIFYING NUMBER OF ASSIGNEE (PLEASE PRINT OR TYPEWRITE NAME AND ADDRESS, INCLUDING POSTAL ZIP CODE, OF ASSIGNEE) of the Class B Common stock represented by the within Certificate, and do hereby irrevocably constitute and appoint to transfer the said stock on the books of the within-named Company with full power of substitution in the premises. . Signature(s) Guaranteed: Medallion Guarantee Stamp THE SIGNATURE(S) SHOULD BE GUARANTEED BY AN ELIGIBLE GUARANTOR INSTITUTION (Banks, Stockbrokers, Savings and Loan Associations and Credit Unions) WITH MEMBERSHIP IN AN APPROVED SIGNATURE GUARANTEE MEDALLION PROGRAM, PURSUANT TO S.E.C. RULE 17Ad-15. The following abbreviations, when used in the inscription on the face of this certificate, shall be construed as though they were written out in full according to applicable laws or regulations: TEN COM - as tenants in common UNIF GIFT MIN ACT -............................................Custodian................................................ (Cust) (Minor) TEN ENT - as tenants by the entireties under Uniform Gifts to Minors Act........................................................ (State) JT TEN - as joint tenants with right of survivorship UNIF TRF MIN ACT -............................................Custodian (until age................................ ) and not as tenants in common (Cust) ............................. under Uniform Transfers to Minors Act................... (Minor) (State) Additional abbreviations may also be used though not in the above list. THE COMPANY WILL FURNISH WITHOUT CHARGE TO EACH SHAREHOLDER WHO SO REQUESTS, A SUMMARY OF THE VOTING POWERS, DESIGNATIONS, PREFERENCES AND RELATIVE, PARTICIPATING, OPTIONAL OR OTHER SPECIAL RIGHTS OF EACH CLASS OR SERIES OF STOCK OF THE COMPANY AND THE QUALIFICATIONS, LIMITATIONS OR RESTRICTIONS OF SUCH PREFERENCES AND RIGHTS, AND THE VARIATIONS IN RIGHTS, PREFERENCES AND LIMITATIONS DETERMINED FOR EACH CLASS OR SERIES, WHICH ARE FIXED BY THE ARTICLES OF INCORPORATION OF THE COMPANY OR BY RESOLUTIONS OF THE BOARD OF DIRECTORS OF THE COMPANY. SUCH REQUEST MAY BE MADE TO THE OFFICE OF THE SECRETARY OF THE COMPANY OR TO THE TRANSFER AGENT. THE BOARD OF DIRECTORS MAY REQUIRE THE OWNER OF A LOST OR DESTROYED STOCK CERTIFICATE, OR HIS, HER, ITS OR THEIR LEGAL REPRESENTATIVES, TO GIVE THE COMPANY A BOND TO INDEMNIFY IT AND ITS TRANSFER AGENTS AND REGISTRARS AGAINST ANY CLAIM THAT MAY BE MADE AGAINST THEM ON ACCOUNT OF THE ALLEGED LOSS OR DESTRUCTION OF ANY SUCH CERTIFICATE. THE TRADE DESK, INC.


 
EX-4.4 4 exhibit4_4-exx44descriptio.htm EX-4.4 Document
EXHIBIT 4.4

DESCRIPTION OF THE COMPANY’S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE
SECURITIES EXCHANGE ACT OF 1934, AS AMENDED
The Trade Desk, Inc. (the “Company,” “we,” “us,” and “our”) has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: our Class A common stock.
DESCRIPTION OF CLASS A COMMON STOCK
Our authorized capital stock consists of 1,095,000,000 shares of common stock, par value $0.000001 per share, and 100,000,000 shares of preferred stock, par value $0.000001 per share. Our common stock is divided into two classes, Class A common stock and Class B common stock. Our authorized Class A common stock consists of 1,000,000,000 shares and our authorized Class B common stock consists of 95,000,000 shares.
The following description of our capital stock and provisions of our articles of incorporation and bylaws are summaries and are qualified by reference to our articles of incorporation and bylaws, each of which is an exhibit to the Annual Report on Form 10-K to which this description is an exhibit.
Voting Rights
Except as otherwise expressly provided in our articles of incorporation or as required by Nevada law, on any matter that is submitted to a vote of our stockholders, holders of our Class A common stock are entitled to one vote per share of Class A common stock and holders of our Class B common stock are entitled to 10 votes per share of Class B common stock. Unless otherwise required by applicable law or described herein or in our articles of incorporation, holders of shares of Class A common stock and Class B common stock vote together as a single class on all matters (including the election of directors) submitted to a vote of stockholders; provided however, that until all shares of Class B common stock have converted into shares of Class A common stock, holders of our Class A common stock, voting as a separate class, are entitled to elect (1) two directors to our board of directors or (2) one director to the board of directors if the total number of authorized directors consists of eight or fewer directors.
Under the terms of our articles of incorporation, except as permitted by Nevada law, we may not increase or decrease the authorized number of shares of Class A common stock or Class B common stock without the affirmative vote of the holders of a majority of the voting power of the outstanding shares of our capital stock entitled to vote, voting together as a single class. In addition, we may not issue any shares of Class B common stock (other than upon exercise of options or other rights to acquire Class B common stock or in connection with a reclassification or dividend), unless that issuance is approved by the affirmative vote of the holders of a majority of the outstanding shares of Class B common stock.
We have not provided for cumulative voting for the election of directors in our articles of incorporation.
Economic Rights
Except as otherwise expressly provided in our articles of incorporation or as required by Nevada law, shares of Class A common stock and Class B common stock have the same rights and privileges and rank equally, share ratably and be identical in all respects as to all matters, including, without limitation, those described below.
Dividends. Any dividend or distributions paid or payable to the holders of shares of Class A common stock and Class B common stock shall be paid pro rata, on an equal priority, pari passu basis, unless different treatment of the shares of each such class is approved by the affirmative vote of the holders of a majority of the outstanding shares of Class A common stock and Class B common stock, each voting separately as a class; provided, however, that if a dividend or distribution is paid in the form of Class A common stock or Class B common stock (or rights to acquire shares of Class A common stock or Class B common stock), then the holders of the Class A common stock shall receive Class A common stock (or rights to acquire shares of Class A common stock) and holders of Class B common stock shall receive Class B common stock (or rights to acquire shares of Class B common stock).
Subdivisions and Combinations. If we subdivide or combine in any manner outstanding shares of Class A common stock or Class B common stock, then the outstanding shares of all common stock will be subdivided or combined in



the same proportion and manner, unless different treatment of the shares of each such class is approved by the affirmative vote of the holders of a majority of the outstanding shares of Class A common stock and Class B common stock, each voting separately as a class.
Change of Control Transaction. In connection with any change of control transaction (as defined in our articles of incorporation), the holders of Class A common stock and Class B common stock will be treated equally and identically with respect to shares of Class A common stock or Class B common stock owned by them, unless different treatment of the shares of each class is approved by the affirmative vote of the holders of a majority of the outstanding shares of Class A common stock and Class B common stock, each voting separately as a class.
Conversion
Each share of Class B common stock is convertible at any time at the option of the holder into one share of Class A common stock. In addition, each share of Class B common stock will convert automatically into one share of Class A common stock upon any transfer, whether or not for value and whether voluntary or involuntary or by operation of law, except for certain transfers described in our articles of incorporation, including, without limitation, certain transfers for tax and estate planning purposes. In addition, upon the earliest of (1) December 22, 2025; (2) such date and time as determined by our board of directors following the first date on which Jeff Green is none of the following: (a) chief executive officer of the Company, (b) president of the Company or (c) chairman of our board of directors; and (3) a date specified by the holders of at least sixty-six and two-thirds percent (66 2/3%) of the outstanding shares of Class B common stock, all outstanding shares of Class B common stock shall convert automatically into an equal number of shares of Class A common stock, and no additional shares of Class B common stock will be issued.
Choice of Forum
Our articles of incorporation provides that, unless we consent in writing to the selection of an alternative form, the state courts located in the State of Nevada will be, to the fullest extent permitted by law, the sole and exclusive forum for any action, suit or proceeding: (1) brought in our name or right or on our behalf; (2) asserting or based upon a claim of breach of a fiduciary duty owed by any of our directors, officers, employees or agents to us or our stockholders; or (3) any action asserting a claim arising pursuant to, or to interpret, apply, enforce or determine the validity of, any provision of the Nevada Revised Statutes, our articles of incorporation or our bylaws or certain voting trust agreements to which we are a party or a stated beneficiary. Our 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 shall be the exclusive forum for the resolution of any complaint asserting a cause or causes of action arising under the Securities Act of 1933, as amended, including all causes of action asserted against any defendant to such complaint. Our articles of incorporation and bylaws also provide that any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock will be deemed to have notice of and to have consented to these choice of forum provisions. It is possible that a court of law could rule that the choice of forum provision contained in our articles of incorporation or bylaws is inapplicable or unenforceable if it is challenged in a proceeding or otherwise. These choice of forum provisions have important consequences for our stockholders, and could limit our stockholders’ ability to choose other forums for disputes with us or our directors, officers, employees or agents.
Preferred Stock – Limitations on the Rights of Holders of Class A Common Stock
Under the terms of our articles of incorporation, our board of directors is authorized to direct us to issue shares of preferred stock in one or more series without stockholder approval. Our board of directors has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of preferred stock. The issuance of preferred stock could adversely affect the voting power of holders of our common stock and the likelihood that such holders will receive dividend payments and payments upon liquidation. The issuance of preferred stock, while providing flexibility in connection with possible acquisitions, future financings and other corporate purposes, could have the effect of making it more difficult for a third party to acquire, or could discourage a third party from seeking to acquire, a majority of our outstanding voting stock. .
2



Anti-Takeover Provisions
Business Combinations Statute
The “business combination” provisions of Sections 78.411 to 78.444, inclusive, of the Nevada Revised Statutes generally prohibit a publicly traded Nevada corporation with at least 200 stockholders of record from engaging in various “combination” transactions with any interested stockholder for a period of up to four years after the date of the transaction in which the person became an interested stockholder, unless (i) the combination or transaction was approved by the board of directors before such person became an interested stockholder or, (ii) if within two years after the date in which the person became an interested stockholder, the combination is approved (a) by the board of directors and (b) at a meeting of the stockholders by the affirmative vote of stockholders representing (I) at least sixty percent (60%) (for a combination within two years after becoming an interested stockholder) or (II) a majority (for combinations between two and four years thereafter) of the outstanding voting power held by disinterested stockholders. Alternatively, a corporation may engage in a combination with an interested stockholder more than two years after such person becomes an interested stockholder if:
the consideration to be paid to the holders of the corporation’s stock, other than the interested stockholder, is at least equal to the highest of: (a) the highest price per share paid by the interested stockholder within the two years immediately preceding the date of the announcement of the combination or the transaction in which it became an interested stockholder, whichever is higher, plus interest compounded annually, (b) the market value per share of common stock on the date of announcement of the combination or the date the interested stockholder acquired the shares, whichever is higher, less certain dividends paid or (c) for holders of preferred stock, the highest liquidation value of the preferred stock, if it is higher; and
the interested stockholder has not become the owner of any additional voting shares since the date of becoming an interested stockholder except by certain permitted transactions.
A “combination” is generally defined to include (i) mergers or consolidations with the “interested stockholder” or an affiliate or associate of the interested stockholder, (ii) any sale, lease exchange, mortgage, pledge, transfer or other disposition of assets of the corporation, in one transaction or a series of transactions, to or with the interested stockholder or an affiliate or associate of the interested stockholder: (a) having an aggregate market value equal to five percent (5%) or more of the aggregate market value of the assets of the corporation, (b) having an aggregate market value equal to five percent (5%) or more of the aggregate market value of all outstanding shares of the corporation or (c) representing more than ten percent (10%) of the earning power or net income (determined on a consolidated basis) of the corporation, (iii) any issuance or transfer of securities to the interested stockholder or an affiliate or associate of the interested stockholder, in one transaction or a series of transactions, having an aggregate market value equal to five percent (5%) or more of the aggregate market value of all of the outstanding voting shares of the corporation (other than under the exercise of warrants or rights to purchase shares offered, or a dividend or distribution made pro rata to all stockholders of the corporation), (iv) adoption of a plan or proposal for liquidation or dissolution of the corporation with the interested stockholder or an affiliate or associate of the interested stockholder and (v) certain other transactions having the effect of increasing the proportionate share of voting securities beneficially owned by the interested stockholder or an affiliate or associate of the interested stockholder.
In general, an “interested stockholder” means any person who (i) beneficially owns, directly or indirectly, ten percent (10%) or more of the voting power of the outstanding voting shares of a corporation, or (ii) is an affiliate or associate of the corporation that beneficially owned, within two years prior to the date in question, ten percent (10%) or more of the voting power of the then-outstanding shares of the corporation.
Dual-Class Common Stock
As described above, our articles of incorporation provide for a dual class common stock structure, which provides holders of our Class B common stock with significant influence over all matters requiring stockholder approval, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or its assets.
3



Removal of Directors
Our articles of incorporation and our bylaws provide that a director may be removed only by the affirmative vote of the holders of at least sixty-six and two-thirds percent (66 2/3%) of the voting power of the then-outstanding shares of capital stock that all of our stockholders would be entitled to cast in an election of directors. Any vacancy on our board of directors, including a vacancy resulting from an enlargement of our board of directors, may be filled only by vote of a majority of our directors then in office, and not by the stockholders unless our board of directors otherwise directs.
The limitations on the removal of directors and filling of vacancies could make it more difficult for a third party to acquire, or discourage a third party from seeking to acquire, control of our company.
Amendment of Articles of Incorporation or Bylaws
Nevada law provides generally that a resolution of the board of directors is required to propose an amendment to a corporation’s articles of incorporation and that the amendment must be approved by the affirmative vote of a majority of the voting power of all classes entitled to vote, as well as a majority of any class adversely affected. Nevada law also provides that the corporation’s bylaws, including any bylaws adopted by its stockholders, may be amended by the board of directors and that the power to adopt, amend or repeal the bylaws may be granted exclusively to the directors in the corporation’s articles of incorporation. Stockholder approval is not required for an amendment that consists only of a change to the name of a corporation. Our bylaws may be amended or repealed by a majority vote of our board of directors or the affirmative vote of the holders of at least sixty-six and two-thirds percent (66 2/3%) of the votes that all of our stockholders would be entitled to cast in an election of directors. In addition, the affirmative vote of the holders of at least sixty-six and two-thirds percent (66 2/3%) of the votes which all our stockholders would be entitled to cast in an election of directors is required to amend or repeal or to adopt any provisions inconsistent with certain provisions of our articles of incorporation, including those described in this paragraph and those relating to the term and removal of our directors, the filling of a vacancy on our board of directors, the calling of special meetings of stockholders, stockholder action by written consent, the elimination of liability of directors and officers to the maximum extent permitted by the Nevada Revised Statutes, indemnification of our directors and officers and choice of forum.
Stockholder Action; Special Meeting of Stockholders
Our articles of incorporation and our bylaws provide that, except as otherwise required by law, special meetings of our stockholders can only be called by our board of directors, our chairman of our board of directors (or in the event of co-chairmen, either chairman), our chief executive officer, our president (if there is no chief executive officer) or our secretary upon request by one or more stockholders of record who own, or who are acting on behalf of beneficial owners who own, in the aggregate, at least twenty percent (20%) of our outstanding shares of common stock on the record date as determined by our bylaws, and who each have owned at least such number of shares in the aggregate continuously from one year prior to the record date through the conclusion of the requested special meeting. In addition, action by written consent by stockholders is permitted under our articles of incorporation and bylaws.
Advance Notice Requirements for Stockholder Proposals and Director Nominations
Our bylaws provide advance notice procedures for stockholders seeking to bring business before annual or special meetings of stockholders or to nominate candidates for election as directors at annual or special meetings of stockholders. Our bylaws also specify certain requirements regarding the form and content of a stockholder’s notice. These provisions might preclude our stockholders from bringing matters before annual or special meetings of stockholders or from making nominations for directors at annual or special meetings of stockholders if the proper procedures are not followed. We expect that these provisions may also discourage or deter a potential acquirer from conducting a solicitation of proxies to elect the acquirer’s own slate of directors or otherwise attempting to obtain control of our company.
Authorized But Unissued Shares
The authorized but unissued shares of our common stock and preferred stock are available for future issuance without stockholder approval, subject to any limitations imposed by the listing standards of the Nasdaq Global
4



Market (“Nasdaq”). These additional shares may be used for a variety of corporate finance transactions, acquisitions and employee benefit plans. The existence of authorized but unissued and unreserved common stock and preferred stock could make more difficult or discourage an attempt to obtain control of us by means of a proxy contest, tender offer, merger or otherwise.
Transfer Agent and Registrar
The transfer agent and registrar for our common stock is Computershare Trust Company, N.A. The address of the transfer agent and registrar is 250 Royall Street, Canton, Massachusetts 02021.
Listing
Our Class A common stock is listed on Nasdaq under the symbol “TTD”.
5

EX-10.16 5 exhibit1016-formofindemnif.htm EX-10.16 Document
Exhibit 10.16

INDEMNIFICATION AND ADVANCEMENT AGREEMENT
This Indemnification and Advancement Agreement (this “Agreement”) is made as of ________ __, 20__ by and between _________, a Nevada corporation (the “Company”), and ______________, [a member of the Board of Directors/an officer/an employee/an agent] of the Company (“Indemnitee”). This Agreement supersedes and replaces any and all previous Agreements between the Company and Indemnitee covering indemnification and advancement of expenses.
RECITALS
WHEREAS, the Board of Directors of the Company (the “Board”) believes that highly competent persons have become more reluctant to serve publicly-held corporations as directors, officers, or in other capacities unless they are provided with adequate protection through insurance or adequate indemnification and advancement of expenses against inordinate risks of claims and actions against them arising out of their service to and activities on behalf of the corporation;
WHEREAS, the Board has determined that, in order to attract and retain qualified individuals, the Company will attempt to maintain on an ongoing basis, at its sole expense, liability insurance to protect persons serving the Company and its subsidiaries from certain liabilities. Although the furnishing of such insurance has been a customary and widespread practice among United States-based corporations and other business enterprises, the Company believes that, given current market conditions and trends, such insurance may be available to it in the future only at higher premiums and with more exclusions. At the same time, directors, officers, and other persons in service to corporations or business enterprises are being increasingly subjected to expensive and time-consuming litigation relating to, among other things, matters that traditionally would have been brought only against the Company or business enterprise itself;
WHEREAS, The Company’s Articles of Incorporation (the “Articles of Incorporation”) and Bylaws (the “Bylaws”) require indemnification of the officers and directors of the Company as provided under the Nevada Revised Statutes (the “NRS”). The Bylaws, the Articles of Incorporation, and the NRS expressly provide that the indemnification provisions set forth therein are not exclusive, and thereby contemplate that contracts may be entered into between the Company and its directors, officers, and other persons with respect to indemnification and advancement of expenses;
WHEREAS, the uncertainties relating to such insurance, to indemnification, and to advancement of expenses may increase the difficulty of attracting and retaining such persons;
WHEREAS, the Board has determined that the increased difficulty in attracting and retaining such persons is detrimental to the best interests of the Company and its stockholders

US-DOCS\154565680.3


and that the Company should act to assure such persons that there will be increased certainty of such protection in the future;
WHEREAS, it is reasonable, prudent and necessary for the Company contractually to obligate itself to indemnify, and to advance expenses on behalf of, such persons to the fullest extent permitted by applicable law so that they will serve or continue to serve the Company free from undue concern that they will not be so indemnified;
WHEREAS, this Agreement is a supplement to, and in furtherance of, the Bylaws, the Articles of Incorporation and any resolutions adopted pursuant thereto, as well as any rights of Indemnitee under any directors’ and officers’ liability insurance policy, and is not a substitute therefor, and does not diminish or abrogate any rights of Indemnitee thereunder; and
WHEREAS, Indemnitee does not regard the protection available under the Bylaws, the Articles of Incorporation, and available insurance as adequate in the present circumstances, and may not be willing to serve or continue to serve as a/an [officer/directors/employee/agent] without adequate additional protection, and the Company desires Indemnitee to serve or continue to serve in such capacity. Indemnitee is willing to serve, continue to serve and to take on additional service for or on behalf of the Company on the condition that Indemnitee be so indemnified and be advanced expenses.
NOW, THEREFORE, in consideration of the premises and the covenants contained herein, the Company and Indemnitee do hereby covenant and agree as follows:
Section 1.Services to the Company. Indemnitee agrees to serve as [a/an] [director/officer/employee/agent] of the Company. Indemnitee may at any time and for any reason resign from such position (subject to any other contractual obligation or any obligation imposed by operation of law). This Agreement does not create any obligation on the Company to continue Indemnitee in such position and is not an employment contract between the Company (or any of its subsidiaries or any Enterprise) and Indemnitee.
Section 2.Definitions. As used in this Agreement:
(a)“Agent” means any person who is authorized by the Company or an Enterprise to act for or represent the interests of the Company or an Enterprise, respectively.
(b)A “Change in Control” occurs upon the earliest to occur after the date of this Agreement of any of the following events:
i.Acquisition of Stock by Third Party. Any Person (as defined below) is or becomes the Beneficial Owner (as defined below), directly or indirectly, of securities of the Company representing fifty percent (50%) or more of the combined voting power of the Company’s then outstanding securities unless the change in relative beneficial ownership of the Company’s securities by any Person results solely from a reduction in the aggregate number of outstanding shares of securities entitled to vote generally in the election of directors;
ii.Change in Board of Directors. During any period of two (2) consecutive years (not including any period prior to the execution of this Agreement),

2
US-DOCS\154565680.3


individuals who at the beginning of such period constitute the Board, and any new director (other than a director designated by a person who has entered into an agreement with the Company to effect a transaction described in Sections 2(b)(i), 2(b)(iii) or 2(b)(iv) of this Agreement) whose election by the Board or nomination for election by the Company’s stockholders was approved by a vote of at least two-thirds (2/3) of the directors then still in office who either were directors at the beginning of the period or whose election or nomination for election was previously so approved, cease for any reason to constitute at least a majority of the members of the Board;
iii.Corporate Transactions. The effective date of a merger or consolidation of the Company with any other entity, other than a merger or consolidation which would result in the voting securities of the Company outstanding immediately prior to such merger or consolidation continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity) more than eighty percent (80%) of the combined voting power of the voting securities of the surviving entity outstanding immediately after such merger or consolidation and with the power to elect at least a majority of the board of directors or other governing body of such surviving entity;
iv.Liquidation. The approval by the stockholders of the Company of a complete liquidation of the Company or an agreement for the sale or disposition by the Company of all or substantially all of the Company’s assets; and
v.Other Events. There occurs any other event of a nature that would be required to be reported in response to Item 6(e) of Schedule 14A of Regulation 14A (or a response to any similar item on any similar schedule or form) promulgated under the Exchange Act (as defined below), whether or not the Company is then subject to such reporting requirement.
vi.For purposes of this Section 2(b), the following terms have the following meanings:
1“Person” has the meaning as set forth in Sections 13(d) and 14(d) of the Exchange Act; provided, however, that Person excludes (i) the Company, (ii) any trustee or other fiduciary holding securities under an employee benefit plan of the Company, and (iii) any entity owned, directly or indirectly, by the stockholders of the Company in substantially the same proportions as their ownership of stock of the Company.
2“Beneficial Owner” has the meaning given to such term in Rule 13d-3 under the Exchange Act; provided, however, that Beneficial Owner excludes any Person otherwise becoming a Beneficial Owner by reason of the stockholders of the Company approving a merger of the Company with another entity.
(c)References to the “Company” shall include, in addition to The Trade Desk, Inc., any constituent corporation (including any constituent of a constituent) absorbed in a consolidation or merger to which The Trade Desk, Inc. (or any of its wholly owned subsidiaries) is a party, which, if its separate existence had continued, would have had power and authority to

3
US-DOCS\154565680.3


indemnify its directors, officers, employees, agents or fiduciaries, so that if Indemnitee is or was a director, officer, employee, agent or fiduciary of such constituent corporation, or is or was serving at the request of such constituent corporation as a director, officer, employee, agent or fiduciary of another corporation, partnership, joint venture, employee benefit plan, trust or other enterprise, or as a manager of a limited liability company, Indemnitee shall stand in the same position under the provisions of this Agreement with respect to the resulting or surviving corporation as Indemnitee would have with respect to such constituent corporation if its separate existence had continued.
(d)“Corporate Status” describes the status of a person who is or was acting as a director, officer, employee, or Agent of the Company or is or was serving at the request of the Company as a director, officer, employee, trustee, Agent, fiduciary, member or manager of another Enterprise.
(e)“Disinterested Director” means a director of the Company who is not and was not a party to the Proceeding in respect of which indemnification is sought by Indemnitee.
(f)“Enterprise” means any other corporation, limited liability company, partnership, joint venture, trust, employee benefit plan or other entity for which Indemnitee is or was serving at the request of the Company as a director, officer, employee, or Agent.
(g)“Exchange Act” means the Securities Exchange Act of 1934, as amended from time to time.
(h)“Exculpated” means a person would not, for acts as a director or officer, or equivalent, of an Entity, were that Entity a Nevada corporation, be liable to such Entity or its owners or creditors for any damages as a result of any act or failure to act in his or her capacity as such director, officer or equivalent pursuant to NRS Section 78.138(7), or any successor statute.
(i)“Expenses” includes all reasonable attorneys’ fees, retainers, court costs, transcript costs, fees and other costs of experts and other professionals, witness fees, travel expenses, duplicating costs, printing and binding costs, telephone charges, postage, delivery service fees, any federal, state, local or foreign taxes imposed on Indemnitee as a result of the actual or deemed receipt of any payments under this Agreement, excise taxes and penalties under the Employee Retirement Income Security Act of 1974, as amended, and all other disbursements, obligations, or expenses of the types customarily incurred in connection with preparing for or participating in a Proceeding. Expenses also include (i) Expenses incurred in connection with any appeal resulting from any Proceeding, including without limitation the premium, security for, and other costs relating to any cost bond, supersedeas bond, or other appeal bond or its equivalent, and (ii) for purposes of Section 14(d) of this Agreement only, Expenses incurred by Indemnitee in connection with the interpretation, enforcement or defense of Indemnitee’s rights under this Agreement, by litigation or otherwise. The parties agree that for the purposes of any advancement of Expenses for which Indemnitee has made written demand to the Company in accordance with this Agreement, all Expenses included in such demand that are certified by affidavit of Indemnitee’s counsel as being reasonable in the good faith judgment of such counsel will be presumed conclusively to be reasonable.
(j)“Independent Counsel” means a law firm, or a member of a law firm, that is experienced in matters of corporation law and neither presently is, nor in the five (5) years prior to its selection or appointment has been, retained to represent: (i) the Company or Indemnitee in any matter material to either such party (other than with respect to matters concerning the Indemnitee under this Agreement, or of other indemnitees under similar

4
US-DOCS\154565680.3


indemnification agreements) or (ii) any other party to the Proceeding giving rise to a claim for indemnification hereunder. Notwithstanding the foregoing, the term “Independent Counsel” does not include any person who, under the applicable standards of professional conduct then prevailing, would have a conflict of interest in representing either the Company or Indemnitee in an action to determine Indemnitee’s rights under this Agreement. The Company agrees to pay the reasonable fees and expenses of the Independent Counsel.
(k)“Nevada Court” means the Eighth Judicial District Court of the State of Nevada, located in Clark County, Nevada, or if such court does not have jurisdiction over the applicable Proceeding, any other state district court located in the State of Nevada
(l)“Proceeding” includes any threatened, pending or completed action, suit, claim, counterclaim, cross claim, arbitration, mediation, alternate dispute resolution mechanism, investigation, inquiry, administrative hearing, or any other actual, threatened or completed proceeding, whether brought in the right of the Company or otherwise and whether of a civil, criminal, administrative, legislative, regulatory, or investigative (formal or informal) nature, including any appeal therefrom, in which Indemnitee was, is, or will be involved as a party, potential party, non-party witness, or otherwise by reason of Indemnitee’s Corporate Status or by reason of any action taken by Indemnitee (or a failure to take action by Indemnitee) or of any action (or failure to act) on Indemnitee’s part while acting pursuant to Indemnitee’s Corporate Status, in each case whether or not serving in such capacity at the time any liability or Expense is incurred for which indemnification, reimbursement, or advancement of Expenses can be provided under this Agreement. A Proceeding also includes a situation the Indemnitee believes in good faith may lead to, or culminate in, the institution of a Proceeding.
Section 3.Indemnity in Third-Party Proceedings. The Company will indemnify Indemnitee in accordance with the provisions of this Section 3 if Indemnitee is, or is threatened to be made, a party to or a participant in any Proceeding, other than a Proceeding by or in the right of the Company to procure a judgment in its favor. Pursuant to this Section 3, the Company will indemnify Indemnitee to the fullest extent permitted by applicable law against all Expenses, judgments, fines and amounts paid in settlement (including all interest, assessments and other charges paid or payable in connection with, or in respect of, such Expenses, judgments, fines and amounts paid in settlement) actually and reasonably incurred by Indemnitee or on Indemnitee’s behalf in connection with such Proceeding or any claim, issue, or matter therein, if Indemnitee (i) would have been entitled to be Exculpated; (ii) acted in good faith and in a manner Indemnitee reasonably believed to be in or not opposed to the best interests of the Company and, in the case of a criminal Proceeding, had no reasonable cause to believe that Indemnitee’s conduct was unlawful; or (iii) has not been finally adjudged by a court of competent jurisdiction, after exhaustion of any appeals taken therefrom, to be liable for intentional misconduct, fraud or a knowing violation of law, and such misconduct, fraud or violation was material to the cause of action.
Section 4.Indemnity in Proceedings by or in the Right of the Company. The Company will indemnify Indemnitee in accordance with the provisions of this Section 4 if Indemnitee is, or is threatened to be made, a party to or a participant in any Proceeding by or in the right of the Company to procure a judgment in its favor. Pursuant to this Section 4, the Company will indemnify Indemnitee to the fullest extent permitted by applicable law against all Expenses actually and reasonably incurred by Indemnitee or on Indemnitee’s behalf in connection with such Proceeding or any claim, issue or matter therein, if Indemnitee (i) would have been entitled to be Exculpated; (ii) acted in good faith and in a manner Indemnitee reasonably believed to be in, or not opposed to, the best interests of the Company, or (iii) has not been finally adjudged by a court of competent jurisdiction, after exhaustion of any appeals taken therefrom, to be liable for intentional misconduct, fraud or a knowing violation of law, and such

5
US-DOCS\154565680.3


misconduct, fraud or violation was material to the cause of action. The Company will not indemnify Indemnitee for Expenses under this Section 4 related to any claim, issue, or matter in a Proceeding for which Indemnitee has been finally adjudged by a court to be liable to the Company, unless, and only to the extent that, any court in which the Proceeding was brought, or other court of competent jurisdiction, determines upon application by Indemnitee that, in view of all the circumstances of the case, Indemnitee is fairly and reasonably entitled to indemnification for such expenses as the court deems proper.
Section 5.Indemnification for Expenses of a Party Who is Wholly or Partly Successful. To the fullest extent permitted by applicable law, the Company will indemnify Indemnitee against all Expenses actually and reasonably incurred by Indemnitee in connection with any Proceeding to the extent that Indemnitee is successful, on the merits or otherwise. If Indemnitee is not wholly successful in such Proceeding but is successful, on the merits or otherwise, as to one or more but less than all claims, issues, or matters in such Proceeding, the Company will indemnify Indemnitee against all Expenses actually and reasonably incurred by Indemnitee or on Indemnitee’s behalf in connection with or related to each successfully resolved claim, issue or matter to the fullest extent permitted by law. For purposes of this Section 5 and without limitation, the termination of any claim, issue, or matter in such a Proceeding by dismissal, with or without prejudice, will be deemed to be a successful result as to such claim, issue, or matter.
Section 6.Indemnification for Expenses of a Witness. To the fullest extent permitted by applicable law, the Company will indemnify Indemnitee against all Expenses actually and reasonably incurred by Indemnitee or on Indemnitee’s behalf in connection with any Proceeding to which Indemnitee is not a party but to which Indemnitee is a witness, deponent, interviewee, or otherwise asked to participate or provide information.
Section 7.Partial Indemnification. If Indemnitee is entitled under any provision of this Agreement to indemnification by the Company for some or a portion of Expenses, but not, however, for the total amount thereof, the Company will indemnify Indemnitee for the portion thereof to which Indemnitee is entitled.
Section 8.Additional Indemnification. Notwithstanding any limitation in Sections 3, 4, or 5 of this Agreement, the Company will indemnify Indemnitee to the fullest extent permitted by applicable law (including but not limited to, the NRS and any amendments to or replacements of the NRS adopted after the date of this Agreement that expand the Company’s ability to indemnify its officers, directors, employees or Agents) if Indemnitee is a party to, or threatened to be made a party to, any Proceeding (including a Proceeding by or in the right of the Company to procure a judgment in its favor).
Section 9.Exclusions. Notwithstanding any provision in this Agreement, the Company is not obligated under this Agreement to indemnify Indemnitee for:
(a)for any amount actually paid to or on behalf of Indemnitee under any insurance policy or other indemnity provision, except to the extent provided in Section 15(b) of this Agreement and except with respect to any excess beyond the amount paid under any insurance policy or other indemnity provision;
(b)an accounting of profits made from the purchase and sale (or sale and purchase) by Indemnitee of securities of the Company within the meaning of Section 15(b) of the Exchange Act or similar provisions of state statutory law or common law;

6
US-DOCS\154565680.3


(c) reimbursement of the Company by the Indemnitee of any bonus or other incentive-based or equity-based compensation or of any profits realized by the Indemnitee from the sale of securities of the Company, as required in each case under the Exchange Act (including any such reimbursements that arise from an accounting restatement of the Company pursuant to Section 304 of the Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”), or the payment to the Company of profits arising from the purchase and sale by Indemnitee of securities in violation of Section 306 of the Sarbanes-Oxley Act);
(d)reimbursement of the Company by Indemnitee of any compensation pursuant to any compensation recoupment or clawback policy adopted by the Board or the compensation committee of the Board, including but not limited to any such policy adopted to comply with stock exchange listing requirements implementing Section 10D of the Exchange Act; or
(e)any Proceeding initiated by Indemnitee, including any Proceeding (or any part of any Proceeding) initiated by Indemnitee against the Company or its directors, officers, employees or other indemnitees, unless (i) the Proceeding or part of any Proceeding is to enforce Indemnitee’s rights to indemnification or advancement, of Expenses, including a Proceeding (or any part of any Proceeding) initiated pursuant to Section 14 of this Agreement, (ii) the Board authorized the Proceeding (or any part of any Proceeding) prior to its initiation or (iii) the Company provides the indemnification, in its sole discretion, pursuant to the powers vested in the Company under applicable law.
Section 10.Advances of Expenses.
(a)The Company will advance, to the extent not prohibited by law, the Expenses incurred by Indemnitee in connection with:
i.any Proceeding (or any part of any Proceeding) not initiated by Indemnitee; or
ii. any Proceeding (or any part of any Proceeding) initiated by Indemnitee if
1the Proceeding or part of any Proceeding is to enforce Indemnitee’s rights to obtain indemnification or advancement of Expenses from the Company or Enterprise, including a proceeding initiated pursuant to Section 14 of this Agreement, or
2the Board authorized the Proceeding (or any part of any Proceeding) prior to its initiation.
(b)The Company will advance the Expenses within forty-five (45) days after the receipt by the Company of a statement or statements requesting such advances from time to time, whether prior to or after final disposition of any Proceeding eligible for advancement of expenses.
(c)Advances will be unsecured and interest free. Indemnitee hereby undertakes to repay any amounts so advanced (without interest) to the extent that it is ultimately determined that Indemnitee is not entitled to be indemnified by the Company, thus Indemnitee qualifies for advances upon the execution of this Agreement and delivery to the Company. No

7
US-DOCS\154565680.3


other form of undertaking is required other than the execution of this Agreement. The Company will make advances without regard to Indemnitee’s ability to repay the Expenses and without regard to Indemnitee’s ultimate entitlement to indemnification under the other provisions of this Agreement.
Section 11.Procedure for Notification of Claim for Indemnification or Advancement.
(a)Indemnitee will notify the Company in writing of any Proceeding with respect to which Indemnitee intends to seek indemnification or advancement of Expenses hereunder as soon as reasonably practicable following the receipt by Indemnitee of written notice thereof. Indemnitee will include in the written notification to the Company a description of the nature of the Proceeding and the facts underlying the Proceeding and provide such documentation and information as is reasonably available to Indemnitee and is reasonably necessary to determine whether and to what extent Indemnitee is entitled to indemnification following the final disposition of such Proceeding. Indemnitee’s failure to notify the Company will not relieve the Company from any obligation it may have to Indemnitee under this Agreement, and any delay in so notifying the Company will not constitute a waiver by Indemnitee of any rights under this Agreement. The Secretary of the Company will, promptly upon receipt of such a request for indemnification or advancement, advise the Board in writing that Indemnitee has requested indemnification or advancement.
(b)The Company will be entitled to participate in the Proceeding at its own expense.
Section 12.Procedure Upon Application for Indemnification.
(a)Unless a Change of Control has occurred, the determination of Indemnitee’s entitlement to indemnification will be made:
i.if so directed by the Board, by the stockholders of the Company;
ii.by the Board, by a majority vote of a quorum consisting of the Disinterested Directors; or
iii.by Independent Counsel, in a written opinion, if: (i) a majority vote of a quorum consisting of directors who were not parties to the Proceeding so orders, or (2) a quorum consisting of Disinterested Directors cannot be obtained.
(b)If a Change in Control has occurred, the determination of Indemnitee’s entitlement to indemnification will be made by written opinion provided by Independent Counsel selected by Indemnitee (unless Indemnitee requests such selection be made by the Board).
(c)The party selecting Independent Counsel pursuant to subsection (a)(iii) or (b) of this Section 12 will provide written notice of the selection to the other party. The notified party may, within ten (10) days after receiving written notice of the selection of Independent Counsel, deliver to the selecting party a written objection to such selection; provided, however, that such objection may be asserted only on the ground that the Independent Counsel so selected does not meet the requirements of “Independent Counsel” as defined in Section 2 of this Agreement, and the objection will set forth with particularity the factual basis of such assertion. Absent a proper and timely objection, the person so selected will act as Independent Counsel. If such written objection is so made and substantiated, the Independent Counsel so selected may not serve as Independent Counsel unless and until such objection is withdrawn or the Nevada Court has determined that such objection is without merit. If, within thirty (30) days after the

8
US-DOCS\154565680.3


later of submission by Indemnitee of a written request for indemnification pursuant to Section 11(a) of this Agreement and the final disposition of the Proceeding, Independent Counsel has not been selected or, if selected, any objection to such selection has not been resolved, either the Company or Indemnitee may petition the Nevada Court for resolution of any objection made by the Company or Indemnitee to the other’s selection of Independent Counsel and/or for the appointment as Independent Counsel of a person selected by such court or by such other person as such court designates. Upon the due commencement of any judicial proceeding or arbitration pursuant to Section 14(a) of this Agreement, Independent Counsel will be discharged and relieved of any further responsibility in such capacity (subject to the applicable standards of professional conduct then prevailing).
(d)Indemnitee will cooperate with the person, persons or entity making the determination with respect to Indemnitee’s entitlement to indemnification, including providing to such person, persons, or entity upon reasonable advance request any documentation or information which is not privileged or otherwise protected from disclosure and which is reasonably available to Indemnitee and reasonably necessary to such determination. The Company will advance and pay any Expenses incurred by Indemnitee in so cooperating with the person, persons or entity making the indemnification determination irrespective of the determination as to Indemnitee’s entitlement to indemnification and the Company hereby indemnifies and agrees to hold Indemnitee harmless therefrom. The Company promptly will advise Indemnitee in writing of the determination that Indemnitee is or is not entitled to indemnification, including a description of any reason or basis for which indemnification has been denied and providing a copy of any written opinion provided to the Board by Independent Counsel.
(e)If it is determined that Indemnitee is entitled to indemnification, the Company will make payment to Indemnitee within forty-five (45) days after such determination.
Section 13.Presumptions and Effect of Certain Proceedings.
(a)In making a determination with respect to entitlement to indemnification under this Agreement, the person, persons, or entity making such determination will, to the fullest extent not prohibited by law, presume Indemnitee is entitled to indemnification under this Agreement if Indemnitee has submitted a request for indemnification in accordance with Section 11(a) of this Agreement, and the Company will, to the fullest extent not prohibited by law, have the burden of proof to overcome that presumption. Neither the failure of the Company (including by its directors or Independent Counsel) to have made a determination prior to the commencement of any action pursuant to this Agreement that indemnification is proper under the circumstances because Indemnitee has met the applicable standard of conduct, nor an actual determination by the Company (including by its directors or Independent Counsel) that Indemnitee has not met such applicable standard of conduct, will be a defense to the action or create a presumption that Indemnitee has not met the applicable standard of conduct.
(b)If the determination of the Indemnitee’s entitlement to indemnification has not been made pursuant to Section 12 of this Agreement within sixty (60) days after the later of (i) receipt by the Company of Indemnitee’s request for indemnification pursuant to Section 11(a) of this Agreement and (ii) the final disposition of the Proceeding for which Indemnitee requested Indemnification (the “Determination Period”), the requisite determination of entitlement to indemnification will, to the fullest extent not prohibited by law, be deemed to have been made and Indemnitee will be entitled to such indemnification absent (i) a misstatement by Indemnitee of a material fact, or an omission of a material fact necessary to make Indemnitee’s statement not materially misleading, in connection with the request for indemnification or (ii) a prohibition of such indemnification under applicable law. The Determination Period may be extended for a

9
US-DOCS\154565680.3


reasonable time, not to exceed an additional thirty (30) days, if the person, persons or entity making the determination with respect to entitlement to indemnification in good faith requires such additional time for the obtaining or evaluating of documentation and/or information relating thereto; and provided, further, the Determination Period will not apply (i) if the determination of entitlement to indemnification is to be made by the stockholders pursuant to Section 12(a)(iv) of this Agreement and if (A) within fifteen (15) days after receipt by the Company of the request for such determination the Board has resolved to submit such determination to the stockholders for their consideration at an annual meeting thereof to be held within seventy-five (75) days after such receipt and such determination is made thereat, or (B) a special meeting of stockholders is called within fifteen (15) days after such receipt for the purpose of making such determination, such meeting is held for such purpose within sixty (60) days after having been so called and such determination is made thereat, or (ii) if the determination of entitlement to indemnification is to be made by Independent Counsel.
(c)The termination of any Proceeding or of any claim, issue, or matter therein by judgment, order, settlement or conviction, or upon a plea of nolo contendere or its equivalent, will not (except as otherwise expressly provided in this Agreement) of itself adversely affect the right of Indemnitee to indemnification or create a presumption (i) that Indemnitee would not be Exculpated, (ii) that Indemnitee did not act in good faith and in a manner which Indemnitee reasonably believed to be in or not opposed to the best interests of the Company or, (iii) with respect to any criminal Proceeding, that Indemnitee had reasonable cause to believe that Indemnitee’s conduct was unlawful.
(d)For purposes of any determination of good faith, Indemnitee will be deemed to have acted in good faith if Indemnitee acted based on (i) the records or books of account of the Company, its subsidiaries, or an Enterprise, including financial statements, (ii) information supplied to Indemnitee by the directors or officers of the Company, its subsidiaries, or an Enterprise in the course of their duties, (iii) the advice of legal counsel for the Company, its subsidiaries, or an Enterprise or (iv) information or records given or reports made to the Company or an Enterprise by an independent certified public accountant or by an appraiser, financial advisor or other expert selected with reasonable care by or on behalf of the Company, its subsidiaries, or an Enterprise. Further, Indemnitee will be deemed to have acted in a manner “not opposed to the best interests of the Company,” as referred to in this Agreement if Indemnitee acted in good faith and in a manner Indemnitee reasonably believed to be in the best interests of the participants and beneficiaries of an employee benefit plan. The provisions of this Section 13(d) are not exclusive and do not limit in any way the other circumstances in which the Indemnitee may be deemed to have met the applicable standard of conduct set forth in this Agreement.
(e)The knowledge and/or actions, or failure to act, of any other person affiliated with the Company or an Enterprise (including, but not limited to, a director, officer, trustee, partner, managing member, Agent or employee) may not be imputed to Indemnitee for purposes of determining Indemnitee’s right to indemnification under this Agreement.
Section 14.Remedies of Indemnitee.
(a)Indemnitee may commence litigation against the Company in the Nevada Court to obtain indemnification or advancement of Expenses provided by this Agreement in the event that (i) a determination is made pursuant to Section 12 of this Agreement that Indemnitee is not entitled to indemnification under this Agreement, (ii) the Company does not advance Expenses pursuant to Section 10 of this Agreement, (iii) the determination of entitlement to indemnification is not made pursuant to Section 12 of this Agreement within the Determination Period, (iv) the Company does not indemnify Indemnitee pursuant to Section 5 or 6 or the

10
US-DOCS\154565680.3


second to last sentence of Section 12(d) of this Agreement within thirty (30) days after receipt by the Company of a written request therefor, (v) the Company does not indemnify Indemnitee pursuant to Section 3, 4, 7, or 8 of this Agreement within thirty (30) days after a determination has been made that Indemnitee is entitled to indemnification, or (vi) in the event that the Company or any other person takes or threatens to take any action to declare this Agreement void or unenforceable, or institutes any litigation or other action or Proceeding designed to deny, or to recover from, the Indemnitee the benefits provided or intended to be provided to the Indemnitee hereunder. Indemnitee must commence such Proceeding seeking an adjudication within one hundred and eighty (180) days following the date on which Indemnitee first has the right to commence such Proceeding pursuant to this Section 14(a); provided, however, that the foregoing clause does not apply in respect of a Proceeding brought by Indemnitee to enforce Indemnitee’s rights under Section 5 of this Agreement. The Company will not oppose Indemnitee’s right to seek any such adjudication.
(b)If a determination is made pursuant to Section 12 of this Agreement that Indemnitee is not entitled to indemnification, any judicial proceeding commenced pursuant to this Section 14 will be conducted in all respects as a de novo trial on the merits and Indemnitee may not be prejudiced by reason of that adverse determination. In any judicial proceeding commenced pursuant to this Section 14 the Company will have the burden of proving Indemnitee is not entitled to indemnification or advancement of Expenses, as the case may be, and will not introduce evidence of the determination made pursuant to Section 12 of this Agreement.
(c)If a determination is made pursuant to Section 12 of this Agreement that Indemnitee is entitled to indemnification, the Company will be bound by such determination in any judicial proceeding commenced pursuant to this Section 14 unless (i) a made of a material fact, or an omission of a material fact necessary to make Indemnitee’s statement not materially misleading, in connection with Indemnitees’ request for indemnification, or (ii) the Company is prohibited from indemnifying Indemnitee under applicable law.
(d)The Company is, to the fullest extent not prohibited by law, precluded from asserting in any judicial proceeding commenced pursuant to this Section 14 that the procedures and presumptions of this Agreement are not valid, binding, or enforceable and will stipulate in any such court that the Company is bound by all the provisions of this Agreement.
(e)It is the intent of the Company that, to the fullest extent permitted by law, the Indemnitee not be required to incur legal fees or other Expenses associated with the interpretation, enforcement, or defense of Indemnitee’s rights under this Agreement, by litigation or otherwise, because the cost and expense thereof would substantially detract from the benefits intended to be extended to the Indemnitee under this Agreement. The Company, to the fullest extent permitted by law, will (within thirty (30) days after receipt by the Company of a written request therefor) advance to Indemnitee such Expenses which are incurred by Indemnitee in connection with a Proceeding concerning this Agreement, Indemnitee’s other rights to indemnification or advancement of Expenses from the Company, or concerning any directors’ and officers’ liability insurance policies maintained by the Company, and will indemnify Indemnitee against any and all such Expenses unless the court determines that Indemnitee’s claims in such action were made in bad faith or frivolous, or that the Company is prohibited by law from indemnifying Indemnitee for such Expenses.
Section 15.Non-exclusivity; Survival of Rights; Insurance; Subrogation.
(a)The indemnification and advancement of Expenses provided by this Agreement are not exclusive of any other rights to which Indemnitee may at any time be entitled under applicable law, the Articles of Incorporation, the Bylaws, any agreement, a vote of

11
US-DOCS\154565680.3


stockholders, a resolution of the board of directors, or otherwise. The indemnification and advancement of Expenses provided by this Agreement may not be limited or restricted by any amendment, alteration or repeal of this Agreement in any way with respect to any action taken or omitted by Indemnitee in Indemnitee’s Corporate Status occurring prior to any amendment, alteration or repeal of this Agreement. To the extent that a change in Nevada law, whether by statute or judicial decision, permits greater indemnification or advancement of Expenses than would be afforded currently under the Articles of Incorporation, the Bylaws, or this Agreement, it is the intent of the parties hereto that Indemnitee enjoy by this Agreement the greater benefits so afforded by such change. No right or remedy herein conferred is intended to be exclusive of any other right or remedy, and every other right and remedy is cumulative and in addition to every other right and remedy given hereunder or now or hereafter existing at law or in equity or otherwise. The assertion or employment of any right or remedy hereunder, or otherwise, will not prevent the concurrent assertion or employment of any other right or remedy.
(b)The Company hereby acknowledges that Indemnitee may have certain rights to indemnification, advancement of Expenses and/or insurance provided by one or more other Persons with whom or which Indemnitee may be associated. The relationship between the Company and such other Persons, other than an Enterprise, with respect to Indemnitee’s rights to indemnification, advancement of Expenses, and insurance is described by this subsection, subject to the provisions of subsection (d) of this Section 15 with respect to a Proceeding concerning Indemnitee’s Corporate Status with an Enterprise.
i.The Company hereby acknowledges and agrees:
1)the Company’s obligations to Indemnitee are primary and any obligation of any other Persons, other than an Enterprise, are secondary (i.e., the Company is the indemnitor of first resort) with respect to any request for indemnification or advancement of Expenses made pursuant to this Agreement concerning any Proceeding;
2) the Company is primarily liable for all indemnification or advancement of Expenses obligations for any Proceeding, whether created by law, the Bylaws, the Articles of Incorporation, contract (including this Agreement) or otherwise;
3)any obligation of any other Persons with whom or which Indemnitee may be associated to indemnify Indemnitee and/or advance Expenses to Indemnitee in respect of any proceeding are secondary to the Company’s obligations; and
4)the Company will indemnify Indemnitee and advance Expenses to Indemnitee hereunder to the fullest extent provided herein without regard to any rights Indemnitee may have against any other Person with whom or which Indemnitee may be associated or an insurer of any such Person.
ii.the Company irrevocably waives, relinquishes and releases (A) any other Person with whom or which Indemnitee may be associated from any claim of contribution, subrogation, reimbursement, exoneration or indemnification, or any other recovery of any kind in respect of amounts paid by the Company to Indemnitee pursuant to this Agreement and (B) any right to participate in any claim or remedy of Indemnitee against any Person, whether or not such claim, remedy or right arises in equity or under contract, statute or common law, including, without limitation, the right to take or receive from any Person, directly or indirectly, in cash or

12
US-DOCS\154565680.3


other property or by set-off or in any other manner, payment or security on account of such claim, remedy or right.
iii.In the event any other Person with whom or which Indemnitee may be associated or their insurers advances or extinguishes any liability or loss for Indemnitee, the payor has a right of subrogation against the Company or its insurers for all amounts so paid which would otherwise be payable by the Company or its insurers under this Agreement. In no event will payment by any other Person with whom or which Indemnitee may be associated or their insurers affect the obligations of the Company hereunder or shift primary liability for the Company’s obligation to indemnify or advance Expenses to any other Person with whom or which Indemnitee may be associated.
iv.Any indemnification or advancement of Expenses provided by any other Person with whom or which Indemnitee may be associated is specifically in excess over the Company’s obligation to indemnify and advance Expenses or any valid and collectible insurance (including but not limited to any malpractice insurance or professional errors and omissions insurance) provided by the Company.
(c)To the extent that the Company maintains an insurance policy or policies providing liability insurance for directors, officers, employees, or Agents of the Company, the Company will obtain a policy or policies covering Indemnitee to the maximum extent of the coverage available for any such director, officer, employee or Agent under such policy or policies, including coverage in the event the Company does not or cannot, for any reason, indemnify or advance Expenses to Indemnitee as required by this Agreement. If, at the time of the receipt of a notice of a claim pursuant to this Agreement, the Company has director and officer liability insurance in effect, the Company will give prompt notice of such claim or of the commencement of a Proceeding, as the case may be, to the insurers in accordance with the procedures set forth in the respective policies. The Company will thereafter take all necessary or desirable action to cause such insurers to pay, on behalf of Indemnitee, all amounts payable as a result of such Proceeding in accordance with the terms of such policies. Indemnitee agrees to assist the Company’s efforts to cause the insurers to pay such amounts and will comply with the terms of such policies, including selection of approved panel counsel, if required.
(d)The Company’s obligation to indemnify or advance Expenses hereunder to Indemnitee for any Proceeding concerning Indemnitee’s Corporate Status with an Enterprise will be reduced by any amount Indemnitee has actually received as indemnification or advancement of Expenses from such Enterprise. The Company and Indemnitee intend that any such Enterprise (and its insurers) be the indemnitor of first resort with respect to indemnification and advancement of Expenses for any Proceeding related to or arising from Indemnitee’s Corporate Status with such Enterprise. The Company’s obligation to indemnify and advance Expenses to Indemnitee is secondary to the obligations the Enterprise or its insurers owe to Indemnitee. Indemnitee agrees to take all reasonably necessary and desirable action to obtain from an Enterprise indemnification and advancement of Expenses for any Proceeding related to, or arising from, Indemnitee’s Corporate Status with such Enterprise.
(e)In the event of any payment made by the Company under this Agreement, the Company will be subrogated to the extent of such payment to all of the rights of recovery of Indemnitee from any Enterprise or its insurance carrier. Indemnitee will execute all papers required and take all action necessary to secure such rights, including execution of such documents as are necessary to enable the Company to bring suit to enforce such rights.

13
US-DOCS\154565680.3


Section 16.Duration of Agreement. The indemnification and advancement of Expenses rights provided by or granted pursuant to this Agreement are (i) binding upon and be enforceable by the parties hereto and their respective successors and assigns (including any direct or indirect successor by purchase, merger, consolidation or otherwise to all or substantially all of the business or assets of the Company), (ii) continue as to an Indemnitee who has ceased to be a director, officer, employee or Agent of the Company or of any other Enterprise, and (iii) inure to the benefit of Indemnitee and Indemnitee’s spouse, assigns, heirs, devisees, executors and administrators and other legal representatives.
Section 17.Severability. If any provision or provisions of this Agreement is held to be invalid, illegal or unenforceable for any reason whatsoever: (a) the validity, legality and enforceability of the remaining provisions of this Agreement (including without limitation, each portion of any Section of this Agreement containing any such provision held to be invalid, illegal or unenforceable, that is not itself invalid, illegal or unenforceable) will not in any way be affected or impaired thereby and will remain enforceable to the fullest extent permitted by law; (b) such provision or provisions will be deemed reformed to the extent necessary to conform to applicable law and to give the maximum effect to the intent of the parties hereto; and (c) to the fullest extent possible, the provisions of this Agreement (including, without limitation, each portion of any Section of this Agreement containing any such provision held to be invalid, illegal or unenforceable, that is not itself invalid, illegal or unenforceable) will be construed so as to give effect to the intent manifested thereby.
Section 18.Interpretation. Any ambiguity in the terms of this Agreement will be resolved in favor of Indemnitee and in a manner to provide the maximum indemnification and advancement of Expenses permitted by law. The Company and Indemnitee intend that this Agreement provide to the fullest extent permitted by law for indemnification and advancement of Expenses in excess of that expressly provided, without limitation, by the Articles of Incorporation, the Bylaws, vote of the Company’s stockholders or disinterested directors, or applicable law.
Section 19.Enforcement.
(a)The Company expressly confirms and agrees that it has entered into this Agreement and assumed the obligations imposed on it hereby in order to induce Indemnitee to serve as a director, officer, employee, or Agent of the Company, and the Company acknowledges that Indemnitee is relying upon this Agreement in serving or continuing to serve as director, officer, employee, or Agent of the Company.
(b)This Agreement constitutes the entire agreement between the parties hereto with respect to the subject matter hereof and supersedes all prior agreements and understandings, oral, written and implied, between the parties hereto with respect to the subject matter hereof; provided, however, that this Agreement is a supplement to and in furtherance of the Articles of Incorporation, the Bylaws, any directors’ and officers’ insurance maintained by the Company, and applicable law, is not a substitute therefor, and does not diminish or abrogate any rights of Indemnitee thereunder.
Section 20.Modification and Waiver. No supplement, modification or amendment of this Agreement is binding unless executed in writing by the parties hereto. No waiver of any of the provisions of this Agreement will be valid unless executed in writing by the party entitled to enforce the provision to be waived and any such waiver will not be deemed or constitutes a waiver of any other provisions of this Agreement nor will any waiver constitute a continuing waiver.

14
US-DOCS\154565680.3


Section 21.Notice by Indemnitee. Indemnitee agrees to promptly notify the Company in writing upon being served with any summons, citation, subpoena, complaint, indictment, information or other document relating to any Proceeding or matter which may be subject to indemnification or advancement of Expenses covered hereunder. The failure of Indemnitee to so notify the Company does not relieve the Company of any obligation which it may have to the Indemnitee under this Agreement or otherwise.
Section 22.Notices. All notices, requests, demands and other communications under this Agreement will be in writing and will be deemed to have been duly given if (a) delivered by hand to the other party, (b) sent by reputable overnight courier to the other party or (c) sent by facsimile transmission or electronic mail, with receipt of oral confirmation that such communication has been received:
(a)If to Indemnitee, at the address indicated on the signature page of this Agreement, or such other address as Indemnitee provides to the Company.
(b)If to the Company to:
The Trade Desk, Inc.
42 N. Chestnut Street, Ventura, CA 93001
Attention: Chief Legal Officer

or to any other address as may have been furnished to Indemnitee by the Company.
Section 23.Contribution. To the fullest extent permissible under applicable law, if the indemnification provided for in this Agreement is unavailable to Indemnitee for any reason whatsoever, the Company, in lieu of indemnifying Indemnitee, will contribute to the amount incurred by Indemnitee, whether for judgments, fines, penalties, excise taxes, amounts paid or to be paid in settlement and/or for Expenses, in connection with any claim relating to an indemnifiable event under this Agreement, in such proportion as is deemed fair and reasonable in light of all of the circumstances of such Proceeding in order to reflect (a) the relative benefits received by the Company and Indemnitee as a result of the event(s) and/or transaction(s) giving cause to such Proceeding; and/or (b) the relative fault of the Company (and its directors, officers, employees and Agents) and Indemnitee in connection with such event(s) and/or transaction(s).
Section 24.Applicable Law and Consent to Jurisdiction. This Agreement and the legal relations among the parties are governed by, and construed and enforced in accordance with, the laws of the State of Nevada, without regard to its conflict of laws rules. The Company and Indemnitee hereby irrevocably and unconditionally (a) agree that any action, claim, or proceeding between the parties arising out of or in connection with this Agreement may be brought only in the Nevada Court and not in any other state or federal court in the United States of America or any court in any other country, (b) consent to submit to the exclusive jurisdiction of the Nevada Court for purposes of any action, claim, or proceeding arising out of or in connection with this Agreement, (c) waive any objection to the laying of venue of any such action, claim, or proceeding in the Nevada Court, and (d) waive, and agree not to plead or to make, any claim that any such action, claim, or proceeding brought in the Nevada Court has been brought in an improper or inconvenient forum.
Section 25.Identical Counterparts. This Agreement may be executed in one or more counterparts, each of which will for all purposes be deemed to be an original but all of which together constitute one and the same Agreement. Only one such counterpart signed by the party

15
US-DOCS\154565680.3


against whom enforceability is sought needs to be produced to evidence the existence of this Agreement.
Section 26.Headings. The headings of this Agreement are inserted for convenience only and do not constitute part of this Agreement or affect the construction thereof.
IN WITNESS WHEREOF, the parties have caused this Agreement to be signed as of the day and year first above written.
COMPANY                        INDEMNITEE


By:
                                            
Name:                            Name:
Title:                            Address:
            
                                
            
                                
            



16
US-DOCS\154565680.3
EX-19.1 6 exhibit191-insidertradingc.htm EX-19.1 Document


EXHIBIT 19.1
The Trade Desk, Inc.

INSIDER TRADING COMPLIANCE POLICY

(As of March 11, 2023)



SCHEDULE I17
ATTACHMENT A SHORT-SWING PROFIT RULE SECTION 16(B) CHECKLIST1
ATTACHMENT B CERTIFICATION OF COMPLIANCE2
ATTACHMENT C PRE-CLEARANCE CERTIFICATION3





1


THE TRADE DESK, INC.
INSIDER TRADING COMPLIANCE POLICY

I. SUMMARY

Federal and state laws prohibit trading in the securities of a company while in possession of material nonpublic information and in breach of a duty of trust or confidence. These laws also prohibit anyone who is aware of material nonpublic information from providing this information to others who may trade. Preventing insider trading is necessary to comply with securities laws and to preserve the reputation and integrity of The Trade Desk, Inc. (together with its subsidiaries, the “Company”), as well as that of all persons affiliated with the Company. “Insider trading” occurs when any person purchases or sells a security while in possession of inside information relating to the security. As explained in Section III below, “inside information” is information that is both “material” and “non- public.” Insider trading is a crime. The penalties for violating insider trading laws include imprisonment, disgorgement of profits, civil fines, and criminal fines of up to $5 million for individuals and $25 million for corporations. Insider trading is prohibited by this Insider Trading Compliance Policy (this “Policy”), and violation of this Policy may result in Company-imposed sanctions, including removal or dismissal for cause.

This Policy applies to all officers, directors and employees of the Company. Individuals subject to this Policy are responsible for ensuring that members of their households also comply with this Policy. This Policy also applies to any entities controlled by individuals subject to the Policy, including any corporations, partnerships or trusts, and transactions by these entities should be treated for the purposes of this Policy and applicable securities laws as if they were for the individual’s own account (but only to the extent such individual can control or influence the applicable transaction). The Company may determine that this Policy applies to additional persons with access to material nonpublic information, such as contractors or consultants. This Policy extends to all activities within and outside an individual’s Company duties. Every officer, director and employee must review this Policy.

Questions regarding this Policy should be directed to the Company’s Chief Financial Officer or such other person as the Company’s Board of Directors may designate from time to time (the “Chief Compliance Officer”).

II. STATEMENT OF POLICIES PROHIBITING INSIDER TRADING

No officer, director or employee shall purchase or sell any type of security while in possession of material, non-public information relating to the security, whether the issuer of such security is the Company or any other company.

Additionally, no officer, director or employee listed on Schedule I, or any member of the household of any such person or any entities controlled by any such person, shall purchase or sell any security of the Company during the period beginning on the 14th calendar day before the end of any fiscal quarter of the Company and ending upon completion of the first full trading day after the public release of earnings data for such fiscal quarter or during any other trading suspension period declared by the Company. For the purposes of this Policy, a “trading day” is a day on which national stock exchanges are open for trading.

These prohibitions do not apply to:

•     purchases of the Company’s securities from the Company or sales of the Company’s securities to the Company;

2



•     exercises of stock options or other equity awards or the surrender of shares to the Company in payment of the exercise price or in satisfaction of any tax withholding obligations in a manner permitted by the applicable equity award agreement, or vesting of equity-based awards, that in each case do not involve a market sale of the Company’s securities (the “cashless exercise” of a Company stock option through a broker does involve a market sale of the Company’s securities, and therefore would not qualify under this exception);

•     bona fide gifts or other transactions not involving a purchase or sale of the Company’s Securities, unless the individual making the gift knows, or is reckless in not knowing, the recipient intends to sell the Company’s securities while the donor is in possession of material nonpublic information about the Company; or

•    purchases or sales of the Company’s securities made pursuant to any binding contract, specific instruction or written plan entered into while the purchaser or seller, as applicable, was unaware of any material, non-public information and which contract, instruction or plan (i) meets all requirements of the affirmative defense provided by Rule 10b5-1 (“Rule 10b5-1”) promulgated under the Securities Exchange Act of 1934, as amended (the “1934 Act”), (ii) was pre-cleared in advance pursuant to this Policy and (iii) has not been amended or modified in any respect after such initial pre- clearance without such amendment or modification being pre-cleared in advance pursuant to this Policy. For more information about Rule 10b5-1 trading plans, see Section VI below.

No officer, director or employee shall directly or indirectly communicate (or “tip”) material, non-public information to anyone outside the Company (except in accordance with the Company’s policies regarding the protection or authorized external disclosure of Company information) or to anyone within the Company other than on a need-to-know basis.

III. EXPLANATION OF INSIDER TRADING

Insider trading” refers to the purchase or sale of a security while in possession of “material,” “non-public” information relating to the security in breach of a duty of trust or confidence.

Securities” includes stocks, bonds, notes, debentures, options, warrants and other convertible securities, as well as derivative instruments.

Purchase” and “sale” are defined broadly under the federal securities law. “Purchase” includes not only the actual purchase of a security, but any contract to purchase or otherwise acquire a security. “Sale” includes not only the actual sale of a security, but any contract to sell or otherwise dispose of a security. These definitions extend to a broad range of transactions, including conventional cash-for-stock transactions, conversions, the exercise of stock options, and acquisitions and exercises of warrants or puts, calls or other derivative securities.

It is generally understood that insider trading includes the following:

•    Trading by insiders while in possession of material, non-public information;

•    Trading by persons other than insiders while in possession of material, non-public information, if the information either was given in breach of an insider’s fiduciary duty to keep it confidential or was misappropriated; and

3



•    Communicating or tipping material, non-public information to others, including recommending the purchase or sale of a security while in possession of such information.

A. What Facts are Material?

The materiality of a fact depends upon the circumstances. A fact is considered “material” if there is a substantial likelihood that a reasonable investor would consider it important in making a decision to buy, sell or hold a security, or if the fact is likely to have a significant effect on the market price of the security. Material information can be positive or negative and can relate to virtually any aspect of a company’s business or to any type of security, debt or equity.

Examples of material information include (but are not limited to) information about dividends; corporate earnings or earnings forecasts; possible mergers, acquisitions, tender offers or dispositions; major new products or product developments; important business developments such as major contract awards or cancellations, trial results, developments regarding strategic collaborators or the status of regulatory submissions; management or control changes; significant borrowing or financing developments including pending public sales or offerings of debt or equity securities; defaults on borrowings; bankruptcies; significant cybersecurity or data security incidents; and significant litigation or regulatory actions. Moreover, material information does not have to be related to a company’s business. For example, the contents of a forthcoming newspaper column that is expected to affect the market price of a security can be material.

A good general rule of thumb: When in doubt, do not trade.

B. What is Non-public?

Information is “non-public” if it is not available to the general public. In order for information to be considered public, it must be widely disseminated in a manner making it generally available to investors through such media as Dow Jones, Business Wire, Reuters, The Wall Street Journal, Associated Press, or United Press International, a broadcast on widely available radio or television programs, publication in a widely available newspaper, magazine or news web site, a Regulation FD- compliant conference call, or public disclosure documents filed with the SEC that are available on the SEC’s web site.

The circulation of rumors, even if accurate and reported in the media, does not constitute effective public dissemination. In addition, even after a public announcement, a reasonable period of time must lapse in order for the market to react to the information. Generally, one should allow two full trading days following publication as a reasonable waiting period before such information is deemed to be public.

C. Who is an Insider?

Insiders” include officers, directors and employees of a company and anyone else who has material inside information about a company. Insiders have independent fiduciary duties to their company and its stockholders not to trade on material, non-public information relating to the company’s securities. All officers, directors and employees of the Company should consider themselves insiders with respect to material, non-public information about the Company’s business, activities and securities. Officers, directors and employees may not trade in the Company’s securities while in possession of material, non-public information relating to the Company, nor may they tip such information to anyone outside the Company (except in accordance with the Company’s policies regarding the protection or authorized external disclosure of Company information) or to anyone within the Company other than on a need-to-know basis.

4



Individuals subject to this Policy are responsible for ensuring that members of their households also comply with this Policy. This Policy also applies to any entities controlled by individuals subject to the Policy, including any corporations, partnerships or trusts, and transactions by these entities should be treated for the purposes of this Policy and applicable securities laws as if they were for the individual’s own account.

D. Trading by Persons Other than Insiders

Insiders may be liable for communicating or tipping material, non-public information to a third party (“tippee”), and insider trading violations are not limited to trading or tipping by insiders. Persons other than insiders also can be liable for insider trading, including tippees who trade on material, non-public information tipped to them or individuals who trade on material, non-public information that has been misappropriated.

Tippees inherit an insider’s duties and are liable for trading on material, non-public information illegally tipped to them by an insider. Similarly, just as insiders are liable for the insider trading of their tippees, so are tippees who pass the information along to others who trade. In other words, a tippee’s liability for insider trading is no different from that of an insider. Tippees can obtain material, non-public information by receiving overt tips from others or through, among other things, conversations at social, business, or other gatherings.

E. Penalties for Engaging in Insider Trading

Penalties for trading on or tipping material, non-public information can extend significantly beyond any profits made or losses avoided, both for individuals engaging in such unlawful conduct and their employers. The Securities and Exchange Commission (“SEC”) and Department of Justice have made the civil and criminal prosecution of insider trading violations a top priority. Enforcement remedies available to the government or private plaintiffs under the federal securities laws include:

SEC administrative sanctions;

Securities industry self-regulatory organization sanctions;

Civil injunctions;

Damage awards to private plaintiffs;

Disgorgement of all profits;

•    Civil fines for the violator of up to three times the amount of profit gained or loss avoided;

•    Civil fines for the employer or other controlling person of a violator (i.e., where the violator is an employee or other controlled person) of up to the greater of $2.3 million or three times the amount of profit gained or loss avoided by the violator;

Criminal fines for individual violators of up to $5 million ($25 million for an entity);
and

Jail sentences of up to 20 years.

In addition, insider trading could result in serious sanctions by the Company, including dismissal. Insider trading violations are not limited to violations of the federal securities laws. Other federal and state civil or criminal laws, such as the laws prohibiting mail and wire fraud and the
5



Racketeer Influenced and Corrupt Organizations Act (RICO), also may be violated in connection with insider trading.

F. Size of Transaction and Reason for Transaction Do Not Matter

The size of the transaction or the amount of profit received does not have to be significant to result in prosecution. The SEC has the ability to monitor even the smallest trades, and the SEC performs routine market surveillance. Brokers or dealers are required by law to inform the SEC of any possible violations by people who may have material, non-public information. The SEC aggressively investigates even small insider trading violations.

G. Examples of Insider Trading

Examples of insider trading cases include actions brought against corporate officers, directors, and employees who traded in a company’s securities after learning of significant confidential corporate developments; friends, business associates, family members and other tippees of such officers, directors, and employees who traded in the securities after receiving such information; government employees who learned of such information in the course of their employment; and other persons who misappropriated, and took advantage of, confidential information from their employers.

The following are illustrations of insider trading violations. These illustrations are hypothetical and, consequently, not intended to reflect on the actual activities or business of the Company or any other entity.

Trading by Insider

An officer of X Corporation learns that earnings to be reported by X Corporation will increase dramatically. Prior to the public announcement of such earnings, the officer purchases X Corporation’s stock. The officer, an insider, is liable for all profits as well as penalties of up to three times the amount of all profits. The officer also is subject to, among other things, criminal prosecution, including up to $5 million in additional fines and 20 years in jail. Depending upon the circumstances, X Corporation and the individual to whom the officer reports also could be liable as controlling persons.

Trading by Tippee

An officer of X Corporation tells a friend that X Corporation is about to publicly announce that it has concluded an agreement for a major acquisition. This tip causes the friend to purchase X Corporation’s stock in advance of the announcement. The officer is jointly liable with his friend for all of the friend’s profits, and each is liable for all civil penalties of up to three times the amount of the friend’s profits. The officer and his friend are also subject to criminal prosecution and other remedies and sanctions, as described above.

H. Prohibition of Records Falsification and False Statements

Section 13(b)(2) of the 1934 Act requires companies subject to the Act to maintain proper internal books and records and to devise and maintain an adequate system of internal accounting controls. The SEC has supplemented the statutory requirements by adopting rules that prohibit (1) any person from falsifying records or accounts subject to the above requirements and (2) officers or directors from making any materially false, misleading, or incomplete statement to any accountant in connection with any audit or filing with the SEC. These provisions reflect the SEC’s intent to discourage officers, directors and other persons with access to the Company’s books and records from taking action that might result in the communication of materially misleading financial information to the investing public.
6




IV. STATEMENT OF PROCEDURES PREVENTING INSIDER TRADING

The following procedures have been established, and will be maintained and enforced, by the Company to prevent insider trading. Every officer, director and employee is required to follow these procedures.

A. Pre-Clearance of All Trades by All Officers, Directors and Certain Employees

To provide assistance in preventing inadvertent violations of applicable securities laws and to avoid the appearance of impropriety in connection with the purchase and sale of the Company’s securities, all transactions in the Company’s securities (including without limitation, acquisitions and dispositions of Company stock, the exercise of stock options that involve a market sale of the Company’s securities (the “cashless exercise” of a Company stock option or other equity award through a broker does involve a market sale of the Company’s securities, and therefore would require pre-clearance) and the sale of Company stock issued upon exercise of stock options) by all officers, directors and employees listed on Schedule I (as amended from time to time) (each, a “Pre-Clearance Person”) must be pre-cleared by the Chief Compliance Officer. Pre-clearance does not relieve anyone of his or her responsibility under SEC rules.

A request for pre-clearance may be oral or in writing (including by e-mail), should be made in advance of the proposed transaction and should include the identity of the Pre-Clearance Person, the type of proposed transaction (for example, an open market purchase, a privately negotiated sale, an option exercise, etc.), the proposed date of the transaction and the maximum number of shares or other securities to be involved. In addition, the Pre-Clearance Person must execute a certification (in the form attached hereto as Attachment C) that he or she is not aware of material nonpublic information about the Company. The Chief Compliance Officer shall have sole discretion to decide whether to clear any contemplated transaction. (The Chief Compliance Officer shall have sole discretion to decide whether to clear transactions by the Chief Compliance Officer or persons or entities subject to this policy as a result of their relationship with the Chief Compliance Officer.) All trades that are pre-cleared must be effected within five business days of receipt of the pre-clearance unless a specific exception has been granted by the Chief Compliance Officer. A pre-cleared trade (or any portion of a pre-cleared trade) that has not been effected during the five business day period must be pre-cleared again prior to execution. Notwithstanding receipt of pre-clearance, if the Pre-Clearance Person becomes aware of material non-public information or becomes subject to a black-out period before the transaction is effected, the transaction may not be completed.

None of the Company, the Chief Compliance Officer or the Company’s other employees will have any liability for any delay in reviewing, or refusal of, a request for pre-clearance submitted pursuant to this Section IV.A. Notwithstanding any pre-clearance of a transaction pursuant to this Section IV.A, none of the Company, the Chief Compliance Officer or the Company’s other employees assumes any liability for the legality or consequences of such transaction to the person engaging in such transaction.

B. Black-Out Periods

Additionally, no officer, director or employee listed on Schedule I (as amended from time to time) shall purchase or sell any security of the Company during the period beginning on the 14th calendar day before the end of any fiscal quarter of the Company and ending upon completion of the first full trading day after the public release of earnings data for such fiscal quarter or during any other trading suspension period declared by the Company, except for:

•     purchases of the Company’s securities from the Company or sales of the Company’s
securities to the Company;
7




•    exercises of stock options or other equity awards the surrender of shares to the Company in payment of the exercise price or in satisfaction of any tax withholding obligations in a manner permitted by the applicable equity award agreement, or vesting of equity-based awards that do not involve a market sale of the Company’s securities (the “cashless exercise” of a Company stock option through a broker does involve a market sale of the Company’s securities, and therefore would not qualify under this exception);

•     bona fide gifts of the Company’s securities, unless the individual making the gift knows, or is reckless in not knowing, the recipient intends to sell the Company’s securities while the donor is in possession of material nonpublic information about the Company; and

•    purchases or sales of the Company’s securities made pursuant to any binding contract, specific instruction or written plan entered into while the purchaser or seller, as applicable, was unaware of any material, non-public information and which contract, instruction or plan (i) meets all requirements of the affirmative defense provided by Rule 10b5-1, (ii) was pre-cleared in advance pursuant to this Policy and (iii) has not been amended or modified in any respect after such initial pre-clearance without such amendment or modification being pre-cleared in advance pursuant to this Policy.

It is the responsibility of officers, directors, and employees of the Company to comply with the black-out period policy. Do not assume that trading platforms (e.g., E*Trade, BAML, or other platforms) will automatically block the purchase or sale of the Company’s securities during a black-out period, including purchases or sales resulting from GTC or “good ‘til cancelled” orders that may have been placed at an earlier time. Any officer, director or employee of the Company who terminates service during a black-out period is subject to that black-out period until the black-out period ends.

Exceptions to the black-out period policy may be approved only by the Chief Compliance Officer or, in the case of exceptions for directors, the Chairperson of the Board of Directors or Chairperson of the Audit Committee of the Board of Directors. For the purposes of this Policy, a “trading day” is a day on which national stock exchanges are open for trading.

From time to time, the Company, through the Board of Directors or the Chief Compliance Officer, may recommend that officers, directors, employees or others suspend trading in the Company’s securities because of developments that have not yet been disclosed to the public. Subject to the exceptions noted above, all those affected should not trade in our securities while the suspension is in effect, and should not disclose to others that we have suspended trading.

C. Post-Termination Transactions

With the exception of the pre-clearance requirement, this Policy continues to apply to transactions in the Company’s securities even after termination of service to the Company. If an individual is in possession of material, non-public information when his or her service terminates, that individual may not trade in the Company’s securities until that information has become public or is no longer material.

D. Information Relating to the Company

1. Access to Information

Access to material, non-public information about the Company, including the Company’s business, earnings or prospects, should be limited to officers, directors and employees of the
8



Company on a need-to-know basis. In addition, such information should not be communicated to anyone outside the Company under any circumstances (except in accordance with the Company’s policies regarding the protection or authorized external disclosure of Company information) or to anyone within the Company on an other than need-to-know basis.

In communicating material, non-public information to employees of the Company, all officers, directors and employees must take care to emphasize the need for confidential treatment of such information and adherence to the Company’s policies with regard to confidential information.

2. Inquiries From Third Parties

Inquiries from third parties, such as industry analysts or members of the media, about the Company should be directed to the Chief Compliance Officer at __ or VP Investor Relations at __.

E. Limitations on Access to Company Information

The following procedures are designed to maintain confidentiality with respect to the Company’s business operations and activities.

All officers, directors and employees should take all steps and precautions necessary to restrict access to, and secure, material, non-public information by, among other things:

•    Maintaining the confidentiality of Company-related transactions;

•    Conducting their business and social activities so as not to risk inadvertent disclosure of confidential information. Review of confidential documents in public places should be conducted so as to prevent access by unauthorized persons;

•    Restricting access to documents and files (including computer files) containing material, non-public information to individuals on a need-to-know basis (including maintaining control over the distribution of documents and drafts of documents);

•    Promptly removing and cleaning up all confidential documents and other materials from conference rooms following the conclusion of any meetings;

•    Disposing of all confidential documents and other papers, after there is no longer any business or other legally required need, through shredders when appropriate;

•    Restricting access to areas likely to contain confidential documents or material, non- public information;

•    Safeguarding laptop computers, tablets, memory sticks, CDs and other items that contain confidential information; and

•    Avoiding the discussion of material, non-public information in places where the information could be overheard by others such as in elevators, restrooms, hallways, restaurants, airplanes or taxicabs.

Personnel involved with material, non-public information, to the extent feasible, should conduct their business and activities in areas separate from other Company activities.

V. ADDITIONAL PROHIBITED TRANSACTIONS

9



The Company has determined that there is a heightened legal risk and/or the appearance of improper or inappropriate conduct if the persons subject to this Policy engage in certain types of transactions. Therefore, officers, directors and employees shall comply with the following policies with respect to certain transactions in the Company securities:

A. Short Sales

Short sales of the Company’s securities evidence an expectation on the part of the seller that the securities will decline in value, and therefore signal to the market that the seller has no confidence in the Company or its short-term prospects. In addition, short sales may reduce the seller’s incentive to improve the Company’s performance. For these reasons, short sales of the Company’s securities are prohibited by this Policy. In addition, as noted below, Section 16(c) of the 1934 Act absolutely prohibits Section 16 reporting persons from making short sales of the Company’s equity securities, i.e., sales of shares that the insider does not own at the time of sale, or sales of shares against which the insider does not deliver the shares within 20 days after the sale.

B. Publicly Traded Options

A transaction in options is, in effect, a bet on the short-term movement of the Company’s stock and therefore creates the appearance that an officer, director or employee is trading based on inside information. Transactions in options also may focus an officer’s, director’s or employee’s attention on short-term performance at the expense of the Company’s long-term objectives. Accordingly, transactions in puts, calls or other derivative securities involving the Company’s equity securities, on an exchange or in any other organized market, are prohibited by this Policy.

C. Hedging Transactions

Certain forms of hedging or monetization transactions, such as zero-cost collars and forward sale contracts, allow an insider to lock in much of the value of his or her stock holdings, often in exchange for all or part of the potential for upside appreciation in the stock. These transactions allow the insider to continue to own the covered securities, but without the full risks and rewards of ownership. When that occurs, the insider may no longer have the same objectives as the Company’s other stockholders. However, the Company recognizes that there are limited circumstances, for tax planning or other purposes, where it will permit hedging. Therefore, hedging transactions involving the Company’s equity securities are generally prohibited by this Policy, except for transactions entered into pursuant to or in connection with a Trading Plan (as defined below) and that are subject to pre-clearance or approval as provided in this Policy.

D. Purchases of the Company’s Securities on Margin; Pledging the Company’ s Securities to Secure Margin or Other Loans

Purchasing on margin means borrowing from a brokerage firm, bank or other entity in order to purchase the Company’s securities (other than in connection with a cashless exercise of stock options under the Company’s equity plans). Margin purchases of the Company’s securities are prohibited by this Policy. Pledging the Company’s securities as collateral to secure loans is also prohibited. This prohibition means, among other things, that you cannot hold the Company’s securities in a “margin account” (which would allow you to borrow against your holdings to buy securities).

E. Director and Executive Officer Cashless Exercises

The Company will not arrange with brokers to administer cashless exercises on behalf of directors and executive officers of the Company. Directors and executive officers of the Company may use the cashless exercise feature of their equity awards only if (i) the director or officer retains a broker independently of the Company, (ii) the Company’s involvement is limited to confirming that it
10



will deliver the stock promptly upon payment of the exercise price and (iii) the director or officer uses a “T+2” cashless exercise arrangement, in which the Company agrees to deliver stock against the payment of the purchase price on the same day the sale of the stock underlying the equity award settles. Under a T+2 cashless exercise, a broker, the issuer, and the issuer’s transfer agent work together to make all transactions settle simultaneously. This approach is to avoid any inference that the Company has “extended credit” in the form of a personal loan to the director or executive officer. Questions about cashless exercises should be directed to the Chief Compliance Officer.

F. Partnership Distributions

Nothing in this Policy is intended to limit the ability of a venture capital partnership or other similar entity with which a director is affiliated to distribute Company securities to its partners, members or other similar persons. It is the responsibility of each affected director and the affiliated entity, in consultation with their own counsel (as appropriate), to determine the timing of any distributions, based on all relevant facts and circumstances and applicable securities laws.

VI. RULE 10b5-1 TRADING PLANS, SECTION 16 AND RULE 144

A. Rule 10b5-1 Trading Plans

1. Overview

Rule 10b5-1 will protect directors, officers and employees from insider trading liability under Rule 10b5-1 for transactions under a previously established contract, plan or instruction to trade in the Company’s stock (a “Trading Plan”) entered into in good faith and in accordance with the terms of Rule 10b5-1 and all applicable state laws and will be exempt from the trading restrictions set forth in this Policy. The adoption of, and any modification to, any such Trading Plan will be deemed to be a transaction in the Company’s securities, and such adoption or modification is subject to all limitations and prohibitions relating to transactions in the Company’s securities. Each such Trading Plan, and any modification thereof, must be submitted to and pre-approved by the Chief Compliance Officer, or such other person as the Board of Directors may designate from time to time (the “Authorizing Officer”), who may impose such conditions on the implementation and operation of the Trading Plan as the Authorizing Officer deems necessary or advisable. However, compliance of the Trading Plan to the terms of Rule 10b5-1 and the execution of transactions pursuant to the Trading Plan are the sole responsibility of the person initiating the Trading Plan, not the Company or the Authorizing Officer.

Trading Plans do not exempt individuals from complying with Section 16 short-swing profit rules or liability.

Rule 10b5-1 presents an opportunity for insiders to establish arrangements to sell (or purchase) Company stock without the restrictions of trading windows and black-out periods, even when there is undisclosed material information. A Trading Plan may also help reduce negative publicity that may result when key executives sell the Company’s stock. Rule 10b5-1 only provides an “affirmative defense” in the event there is an insider trading lawsuit. It does not prevent someone from bringing a lawsuit.

A director, officer or employee may enter into a Trading Plan only when he or she is not in possession of material, non-public information, and only during a trading window period outside of the trading black-out period. Although transactions effected under a Trading Plan will not require further pre-clearance at the time of the trade, any transaction (including the quantity and price) made pursuant to a Trading Plan of a Section 16 reporting person must be reported to the Company promptly on the day of each trade to permit the Company’s filing coordinator to assist in the preparation and filing of a required Form 4.

11



The Company reserves the right from time to time to suspend, discontinue or otherwise prohibit any transaction in the Company’s securities, even pursuant to a previously approved Trading Plan, if the Authorizing Officer or the Board of Directors, in its discretion, determines that such suspension, discontinuation or other prohibition is in the best interests of the Company. Any Trading Plan submitted for approval hereunder should explicitly acknowledge the Company’s right to prohibit transactions in the Company’s securities. Failure to discontinue purchases and sales as directed shall constitute a violation of the terms of this Section VI and result in a loss of the exemption set forth herein.

Officers, directors and employees may adopt Trading Plans with brokers that outline a pre-set plan for trading of the Company’s stock, including the exercise of options. Trades pursuant to a Trading Plan generally may occur at any time. However, the Company requires a cooling-off period of 30 days, with Section 16 reporting persons subject to a cooling-off period of 90 to 120 days as required by Rule 10b5-1, between the establishment of a Trading Plan and commencement of any transactions under such plan. An individual may not adopt more than one Trading Plan at a time, unless in accordance with the exceptions provided in Rule 10b5-1. Please review the following description of how a Trading Plan works.

Pursuant to Rule 10b5-1, an individual’s purchase or sale of securities will not be “on the basis of” material, non-public information if:

•    First, before becoming aware of the information, the individual enters into a binding contract to purchase or sell the securities, provides instructions to another person to sell the securities or adopts a written plan for trading the securities (i.e., the Trading Plan).

Second, the Trading Plan must either:

•    specify the amount of securities to be purchased or sold, the price at which the securities are to be purchased or sold and the date on which the securities are to be purchased or sold;

•    include a written formula or computer program for determining the amount, price and date of the transactions; or

prohibit the individual from exercising any subsequent influence over the
purchase or sale of the Company’s stock under the Trading Plan in question.

•    Third, the purchase or sale must occur pursuant to the Trading Plan and the individual must not enter into a corresponding hedging transaction or alter or deviate from the Trading Plan.

2. Revocation of and Amendments to Trading Plans

Revocation of Trading Plans should occur only in unusual circumstances. Effectiveness of any revocation or amendment of a Trading Plan will be subject to the prior review and approval of the Authorizing Officer. Revocation is effected upon written notice to the broker. Once a Trading Plan has been revoked, the participant should wait at least 30 days before trading outside of a Trading Plan and 30 days before establishing a new Trading Plan. You should note that revocation of a Trading Plan can result in the loss of an affirmative defense for past or future transactions under a Trading Plan. You should consult with your own legal counsel before deciding to revoke a Trading Plan. In any event, you should not assume that compliance with the 30-day bar will protect you from possible adverse legal consequences of a Trading Plan revocation.

12



A person acting in good faith may amend a prior Trading Plan so long as such amendments are made outside of a quarterly trading black-out period and at a time when the Trading Plan participant does not possess material, non-public information. Certain amendments to a Trading Plan (i.e., those that change the amount, price, or timing of purchases or sales) will trigger new cooling-off periods of 30 days (or 90 to 120 days for Section 16 reporting persons) as required by Rule 10b5-1.

Under certain circumstances, a Trading Plan must be revoked. This may include circumstances such as the announcement of a merger or the occurrence of an event that would cause the transaction either to violate the law or to have an adverse effect on the Company. The Authorizing Officer or administrator of the Company’s stock plans is authorized to notify the broker in such circumstances, thereby insulating the insider in the event of revocation.

3. Discretionary Plans

Although non-discretionary Trading Plans are preferred, discretionary Trading Plans, where the discretion or control over trading is transferred to a broker, are permitted if pre-approved by the Authorizing Officer.

The Authorizing Officer must pre-approve any Trading Plan, arrangement or trading instructions, etc., involving potential sales or purchases of the Company’s stock or option exercises, including but not limited to, blind trusts, discretionary accounts with banks or brokers, or limit orders. The actual transactions effected pursuant to a pre-approved Trading Plan will not be subject to further pre-clearance for transactions in the Company’s stock once the Trading Plan or other arrangement has been pre-approved.

4. Reporting (if Required)

If required, an SEC Form 144 will be filled out and filed by the individual/brokerage firm in accordance with the existing rules regarding Form 144 filings. A footnote at the bottom of the Form 144 should indicate that the trades “are in accordance with a Trading Plan that complies with Rule 10b5-1 and expires .” For Section 16 reporting persons, Form 4s should be filed before the end of the second business day following the date that the broker, dealer or plan administrator informs the individual that a transaction was executed, provided that the date of such notification is not later than the third business day following the trade date. A similar footnote should be placed at the bottom of the Form 4 as outlined above.

5. Options

Exercises of options for cash may be executed at any time. “Cashless exercise” option exercises are subject to trading windows. However, the Company will permit same day sales under Trading Plans. If a broker is required to execute a cashless exercise in accordance with a Trading Plan, the broker will notify the Company in writing once the broker determines that the time is right to exercise the option and dispose of the shares in accordance with the Trading Plan. The administrator of the Company’s stock plans will electronically adjust its records for the number of shares and the date of exercise. The insider should not be involved with this part of the exercise.

6. Trades Outside of a Trading Plan

During an open trading window, trades differing from Trading Plan instructions that are already in place are allowed as long as the Trading Plan continues to be followed.

7. Public Announcements

13



The Company may make a public announcement that Trading Plans are being implemented in accordance with Rule 10b5-1. It will consider in each case whether a public announcement of a particular Trading Plan should be made. It may also make public announcements or respond to inquiries from the media as transactions are made under a Trading Plan.

8. Prohibited Transactions

The transactions prohibited under Section V of this Policy, including among others short sales and hedging transactions, may not be carried out through a Trading Plan or other arrangement or trading instruction involving potential sales or purchases of the Company’s securities, except as set forth in Section V.C.

9. No Section 16 Protection

The use of Trading Plans does not exempt participants from complying with the Section 16 reporting rules or liability for short-swing trades.

10. Limitation on Liability

None of the Company, the Authorizing Officer or the Company’s other employees will have any liability for any delay in reviewing, or refusal of, a Trading Plan submitted pursuant to this Section VI.A. Notwithstanding any review of a Trading Plan pursuant to this Section VI.A, none of the Company, the Authorizing Officer or the Company’s other employees assumes any liability for the legality or consequences relating to such Trading Plan to the person adopting such Trading Plan.

B. Section 16: Insider Reporting Requirements, Short-Swing Profits and Short Sales (Applicable to Officers, Directors and 10% Stockholders)

1. Reporting Obligations Under Section 16(a): SEC Forms 3, 4 and 5

Section 16(a) of the 1934 Act generally requires all officers, directors and 10% stockholders (“insiders”), within 10 days after the insider becomes an officer, director, or 10% stockholder, to file with the SEC an “Initial Statement of Beneficial Ownership of Securities” on SEC Form 3 listing the amount of the Company’s stock, options and warrants which the insider beneficially owns. Following the initial filing on SEC Form 3, changes in beneficial ownership of the Company’s stock, options and warrants must be reported on SEC Form 4, generally within two days after the date on which such change occurs, or in certain cases on Form 5, within 45 days after fiscal year end. The two-day Form 4 deadline begins to run from the trade date rather than the settlement date. A Form 4 must be filed even if, as a result of balancing transactions, there has been no net change in holdings. In certain situations, purchases or sales of Company stock made within six months prior to the filing of a Form 3 must be reported on Form 4. Similarly, certain purchases or sales of Company stock made within six months after an officer or director ceases to be an insider must be reported on Form 4.

2. Recovery of Profits Under Section 16(b)

For the purpose of preventing the unfair use of information which may have been obtained by
an insider, any profits realized by any officer, director or 10% stockholder from any “purchase” and “sale” of Company stock during a six-month period, so called “short-swing profits,” may be recovered by the Company. When such a purchase and sale occurs, good faith is no defense. The insider is liable even if compelled to sell for personal reasons, and even if the sale takes place after full disclosure and without the use of any inside information.

The liability of an insider under Section 16(b) of the 1934 Act is only to the Company itself. The Company, however, cannot waive its right to short swing profits, and any Company stockholder
14



can bring suit in the name of the Company. Reports of ownership filed with the SEC on Form 3, Form 4 or Form 5 pursuant to Section 16(a) (discussed above) are readily available to the public, and certain attorneys carefully monitor these reports for potential Section 16(b) violations. In addition, liabilities under Section 16(b) may require separate disclosure in the Company’s annual report to the SEC on Form 10-K or its proxy statement for its annual meeting of stockholders. No suit may be brought more than two years after the date the profit was realized. However, if the insider fails to file a report of the transaction under Section 16(a), as required, the two-year limitation period does not begin to run until after the transactions giving rise to the profit have been disclosed. Failure to report transactions and late filing of reports require separate disclosure in the Company’s proxy statement.

Officers and directors should consult the attached “Short-Swing Profit Rule Section 16(b) Checklist” attached hereto as “Attachment A” in addition to consulting the Chief Compliance Officer prior to engaging in any transactions involving the Company’s securities, including without limitation, the Company’s stock, options or warrants.

3. Short Sales Prohibited Under Section 16(c)

Section 16(c) of the 1934 Act prohibits insiders absolutely from making short sales of the Company’s equity securities. Short sales include sales of stock which the insider does not own at the time of sale, or sales of stock against which the insider does not deliver the shares within 20 days after the sale. Under certain circumstances, the purchase or sale of put or call options, or the writing of such options, can result in a violation of Section 16(c). Insiders violating Section 16(c) face criminal liability.

The Chief Compliance Officer should be consulted if you have any questions regarding reporting obligations, short-swing profits or short sales under Section 16.

C. Rule 144 (Applicable to Officers, Directors and 10% Stockholders)

Rule 144 provides a safe harbor exemption to the registration requirements of the Securities Act of 1933, as amended, for certain resales of “restricted securities” and “control securities.” “Restricted securities” are securities acquired from an issuer, or an affiliate of an issuer, in a transaction or chain of transactions not involving a public offering. “Control securities” are any securities owned by directors, executive officers or other “affiliates” of the issuer, including stock purchased in the open market and stock received upon exercise of stock options. Sales of Company securities by affiliates (generally, directors, officers and 10% stockholders of the Company) must comply with the requirements of Rule 144, which are summarized below:

•    Current Public Information. The Company must have filed all SEC-required reports during the last 12 months.

•    Volume Limitations. Total sales of Company common stock by a covered individual for any three-month period may not exceed the greater of: (i) 1% of the total number of outstanding shares of Company common stock, as reflected in the most recent report or statement published by the Company, or (ii) the average weekly reported volume of such shares traded during the four calendar weeks preceding the filing of the requisite Form 144.

•    Method of Sale. The shares must be sold either in a “broker’s transaction” or in a transaction directly with a “market maker.” A “broker’s transaction” is one in which the broker does no more than execute the sale order and receive the usual and customary commission. Neither the broker nor the selling person can solicit or arrange for the sale order. In addition, the selling person or Board member must not pay any fee or commission other than to the broker. A “market maker” includes a specialist
15



permitted to act as a dealer, a dealer acting in the position of a block positioner, and a dealer who holds himself out as being willing to buy and sell Company common stock for his own account on a regular and continuous basis.

•    Notice of Proposed Sale. A notice of the sale (a Form 144) must be filed with the SEC at the time of the sale. Brokers generally have internal procedures for executing sales under Rule 144 and will assist you in completing the Form 144 and in complying with the other requirements of Rule 144.

If you are subject to Rule 144, you must instruct your broker who handles trades in Company securities to follow the brokerage firm’s Rule 144 compliance procedures in connection with all trades.

VII. EXECUTION AND RETURN OF CERTIFICATION OF COMPLIANCE

After reading this Policy, all officers, directors and employees should execute and return to the Chief Compliance Officer the Certification of Compliance form attached hereto as “Attachment B.”
16

EX-21.1 7 exhibit211-subsidiariesoft.htm EX-21.1 Document

EXHIBIT 21.1
SUBSIDIARIES OF THE TRADE DESK, INC.
The Trade Desk Cayman (Cayman Islands)
The Trade Desk International Limited (United Kingdom)
The UK Trade Desk Ltd (United Kingdom)
The Trade Desk UK LLC
The Trade Desk Australia PTY LTD (Australia)
The Trade Desk GmbH (Germany)
The Trade Desk Korea Yuhan Hoesa (South Korea)
The Trade Desk (Singapore) PTE. LTD. (Singapore)
The Trade Desk Japan K.K. (Japan)
The Trade Desk Limited (Hong Kong)
Cui Yi Information Science and Technology (Shanghai) Company Limited
The Trade Desk France SAS (France)
The Trade Desk Spain S.L.U. (Spain)
The Trade Desk Canada Inc. (Canada)
The Trade Desk Italy SRL (Italy)
Trade Desk India Private Limited (India)
PT The Trade Desk Indonesia (Indonesia)
The Trade Desk (Thailand) Ltd
The Trade Desk Nordics AB (Sweden)
The Trade Desk Taiwan Information and Science Technology Limited (Taiwan)
Cui Yi Information and Technology (Shenzhen) Company Limited
The Trade Desk FZ LLC (United Arab Emirates)
TD7, LLC. (United States)



EX-23.1 8 exhibit23_1-exx2312024.htm EX-23.1 Document


EXHIBIT 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (No. 333-274192) and Form S-8 (No. 333-277118, No. 333- 269803, No. 333-262793, No. 333-253276, No. 333-236730, No. 333-229849, No. 333-223354, No. 333-218135 and No. 333-213750) of The Trade Desk, Inc. of our report dated February 21, 2025 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.
/s/ PricewaterhouseCoopers LLP
Los Angeles, California
February 21, 2025


EX-31.1 9 ttd-20241231xex311.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 annual report on Form 10-K of The Trade Desk, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 21, 2025
/s/ Jeff T. Green
Jeff T. Green
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 10 ttd-20241231xex312.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 annual report on Form 10-K of The Trade Desk, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 21, 2025
/s/ Laura Schenkein
Laura Schenkein
Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-32.1 11 ttd-20241231xex321.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 Annual Report on Form 10-K for the year ended December 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: February 21, 2025
/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 12 ttd-20241231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952156 - Disclosure - Nature of Operations link:presentationLink link:calculationLink link:definitionLink 9952157 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Capitalized Software Development Costs link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Capitalization link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9955511 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9955512 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9955513 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9955514 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9955515 - Disclosure - Capitalized Software Development Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 9955516 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9955517 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9955518 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9955519 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9955520 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9955521 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9955522 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9955523 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Changes in Accounts Receivable Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9955524 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 9955525 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Capitalized Software Development Costs (Detail) link:presentationLink link:calculationLink link:definitionLink 9955526 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Operating Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 9955527 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 9955528 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Risk (Detail) link:presentationLink link:calculationLink link:definitionLink 9955529 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Foreign Currency Transactions (Detail) link:presentationLink link:calculationLink link:definitionLink 9955530 - Disclosure - Earnings Per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9955531 - Disclosure - Earnings Per Share - Computation of Basic and Diluted EPS (Detail) link:presentationLink link:calculationLink link:definitionLink 9955532 - Disclosure - Property and Equipment, Net - Schedule of Major Classes of Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 9955533 - Disclosure - Property and Equipment, Net - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9955534 - Disclosure - Capitalized Software Development Costs - Schedule of Capitalized Computer Software, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 9955535 - Disclosure - Capitalized Software Development Costs - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9955536 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Cash, Cash Equivalents and Net Short-term Investments in Marketable Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 9955537 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Contractual Maturities of Short-Term Investments (Detail) link:presentationLink link:calculationLink link:definitionLink 9955538 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9955539 - Disclosure - Leases - Summary of Components of Lease Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 9955540 - Disclosure - Leases - Summary of Supplemental Information Related to Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 9955541 - Disclosure - Leases - Summary of Maturities of Lease Commitments (Detail) link:presentationLink link:calculationLink link:definitionLink 9955541 - Disclosure - Leases - Summary of Maturities of Lease Commitments (Detail) link:presentationLink link:calculationLink link:definitionLink 9955542 - Disclosure - Capitalization - Common and Preferred Stock (Detail) link:presentationLink link:calculationLink link:definitionLink 9955543 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 9955544 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9955545 - Disclosure - Stock-Based Compensation - Stock-Based Award Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9955546 - Disclosure - Stock-Based Compensation - Stock Options - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9955547 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 9955548 - Disclosure - Stock-Based Compensation - Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees (Detail) link:presentationLink link:calculationLink link:definitionLink 9955549 - Disclosure - Stock-Based Compensation - CEO Performance Option - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9955550 - Disclosure - Stock-Based Compensation - CEO Performance Option (Detail) link:presentationLink link:calculationLink link:definitionLink 9955551 - Disclosure - Stock-Based Compensation - Restricted Stock - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9955552 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 9955553 - Disclosure - Stock-Based Compensation - ESPP - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9955554 - Disclosure - Stock-Based Compensation - ESPP (Detail) link:presentationLink link:calculationLink link:definitionLink 9955555 - Disclosure - Income Taxes - Domestic and Foreign Components of Income Before Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 9955556 - Disclosure - Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 9955557 - Disclosure - Income Taxes - Reconciliation of Statutory Tax Rate to Effective Tax Rate (Detail) link:presentationLink link:calculationLink link:definitionLink 9955558 - Disclosure - Income Taxes - Tax Effects of Temporary Differences that Give Rise to Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9955559 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9955560 - Disclosure - Income Taxes - Schedule of Changes in Gross Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 9955561 - Disclosure - Segment and Geographical Information - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9955562 - Disclosure - Segment and Geographical Information - Interest Income and Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9955563 - Disclosure - Segment and Geographical Information - Gross Billings, Based on Billing Address of Clients or Client Affiliates (Detail) link:presentationLink link:calculationLink link:definitionLink 9955564 - Disclosure - Segment and Geographical Information - Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area (Detail) link:presentationLink link:calculationLink link:definitionLink 9955565 - Disclosure - Commitments and Contingencies - Schedule of Purchase Obligations (Detail) link:presentationLink link:calculationLink link:definitionLink 9955566 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 ttd-20241231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 14 ttd-20241231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 15 ttd-20241231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT NYFRB Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Maximum employee payroll deduction (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate 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] Statistical Measurement Statistical Measurement [Domain] Share repurchase program, amount available and authorized for repurchases remaining Share Repurchase Program, Remaining Authorized, Amount Summary of Components of Lease Expense Lease, Cost [Table Text Block] Two Clients Two Clients [Member] Two Clients Schedule of Cash, Cash Equivalents and Net Short-term Investments in Marketable Securities Cash, Cash Equivalents and Investments [Table Text Block] Cover [Abstract] Cover [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Summary of Maturities of Lease Commitments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Income Tax Jurisdiction Income Tax Jurisdiction [Domain] Trading Symbol Trading Symbol 2029 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five All Trading Arrangements All Trading Arrangements [Member] Holding period for sale or transfer of purchased or vested shares Share-Based Compensation Arrangement By Share-Based Payment Award, Holding Period Share-Based Compensation Arrangement By Share-Based Payment Award, Holding Period Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Non-NEOs Non-NEOs [Member] Computation of Basic and Diluted EPS Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Tax benefit on stock-based compensation expense Share-Based Payment Arrangement, Expense, Tax Benefit Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Cash paid for income taxes Income Taxes Paid, Net Other Commitments [Line Items] Other Commitments [Line Items] Accounts receivable, allowance for credit losses Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss, Current Class A common stock Common Class A [Member] Pay vs Performance Disclosure [Line Items] Holding Company One Holding Company One [Member] Holding Company One Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Accounts receivable Increase (Decrease) in Accounts Receivable Income Tax Contingency [Table] Income Tax Contingency [Table] Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Award Timing Disclosures [Line Items] Common stock Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract] Other Performance Measure, Amount Other Performance Measure, Amount Leases Lessee, Operating Leases [Text Block] Common stock, shares outstanding (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Common Stock, Shares, Outstanding Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Operating lease cost Operating Lease, Cost Interest income, net Interest Income (Expense), Operating Shares remained available for grant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Operating lease liabilities, non-current Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent CEO Performance Option CEO Performance Option [Member] CEO Performance Option Tax benefit to stock options exercised Tax Benefit From Stock Based Award Activity Tax benefit from stock based award activity. Plan Name Plan Name [Domain] Domestic United States UNITED STATES Effect of dilutive securities (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Other assets, non-current Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Leases [Abstract] Leases [Abstract] Increases related to prior year tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Foreign Deferred Foreign Income Tax Expense (Benefit) Research and development tax credit Research and development tax credits Deferred Tax Assets, Tax Credit Carryforwards, Research Money market funds Money Market Funds [Member] Other permanent items Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent Supplier Supplier [Domain] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] 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. Plan Name Plan Name [Axis] Equity Components Equity Components [Axis] 2026 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two Stock-based compensation expense, by operating expense category Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Award Timing Method Award Timing Method [Text Block] Technology and Development Research and Development Expense, Policy [Policy Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Total Debt Securities, Available-for-Sale 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. Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] Use of Estimates Use of Estimates, Policy [Policy Text Block] Stock-based compensation included in capitalized software development costs Share-Based Payment Arrangement, Amount Capitalized Impairment charges Capitalized Computer Software, Impairments Total operating expenses Costs and Expenses 2027 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three Adjustment to Compensation, Amount Adjustment to Compensation Amount Aggregate Intrinsic Value, Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Investments Investments [Domain] Additional paid-in capital Additional Paid in Capital, Common Stock Compensation Amount Outstanding Recovery Compensation Amount Due in one to two years Debt Securities, Available-For-Sale, Fair Value, Maturity, Allocated And Single Maturity Date, One To Two Years Available for sale securities debt maturities with in one to two years fair value. SUPPLEMENTAL CASH FLOW INFORMATION: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Company Selected Measure Amount Company Selected Measure Amount Geographical Geographical [Axis] Less: commitments for leases not yet commenced Unrecorded Unconditional Purchase Obligation, Operating Lease Not Yet Commenced Unrecorded Unconditional Purchase Obligation, Operating Lease Not Yet Commenced Tabular List, Table Tabular List [Table Text Block] Total deferred tax assets, net Deferred Tax Assets, Net 2029 Lessee, Operating Lease, Liability, to be Paid, Year Five Additional valuation allowance recorded Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Stock-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Grant-date fair value Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Expected To Be Expense Share-based compensation arrangement by share-based payment award, number of shares available for grant for expected to be expense. Sales and marketing Selling and Marketing Expense [Member] Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Chief Executive Officer Chief Executive Officer [Member] Schedule of Changes in Accounts Receivable Allowance for Credit Losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] Schedule Of Available For Sale Securities [Line Items] Debt Securities, Available-for-Sale [Line Items] Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Accrued expenses and other current liabilities Accrued Liabilities, Current Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Accounts Receivable and Allowance for Credit Losses Accounts Receivable And Allowance For Credit Losses Policy [Policy Text Block] Accounts receivable and allowance for credit losses. Cash, Cash Equivalents and Short-Term Investments, Net Cash, Cash Equivalents, and Short-Term Investments [Text Block] Schedule of Useful Lives of PPE Property Plant And Equipment, Estimated Economic Useful Lives Table [Table Text Block] Property plant and equipment estimated economic useful lives. Credit Facility Credit Facility [Domain] Variable rate floor Debt Instrument, Variable Rate, Floor Debt Instrument, Variable Rate, Floor Foreign Current Foreign Tax Expense (Benefit) Current assets: Assets, Current [Abstract] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Taxes paid related to net settlement of restricted stock awards Payment, Tax Withholding, Share-Based Payment Arrangement Foreign Currency Translation [Table] Foreign Currency Translation [Table] Foreign Currency Translation [Table] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Current: Current Federal, State and Local, Tax Expense (Benefit) [Abstract] Share-based Payment Arrangement, Option Share-Based Payment Arrangement, Option [Member] Short-term lease cost Short-Term Lease, Cost Debt Securities Available For Sale [Table] Debt Securities, Available-for-Sale [Table] 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 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Security Exchange Name Security Exchange Name Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Schedule of Contractual Maturities of Short-Term Investments Investments Classified by Contractual Maturity Date [Table Text Block] Award Type Award Type [Axis] Corporate debt securities Corporate Debt Securities [Member] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Capitalized Software Development Costs Research, Development, and Computer Software Disclosure [Text Block] Shares (in thousands) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag State and local Current State and Local Tax Expense (Benefit) Increase/decrease of shares to be purchased based on relative shareholder return Increase Decrease Of Shares To Be Purchased Based On Relative Shareholder Return Increase decrease of shares to be purchased based on relative shareholder return. TOTAL LIABILITIES Liabilities CCA implementation costs, gross capitalized value Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization Exercisable at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Technology and development Research and Development Expense Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Foreign Currency Transactions Foreign Currency Transactions and Translations Policy [Policy Text Block] Reserves and allowances Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves Expiration Date Trading Arrangement Expiration Date INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Operating lease liabilities Deferred Tax Assets Operating Lease Liabilities Deferred tax assets operating lease liabilities. Forfeiture method Share Based Compensation Forfeiture Method Share based compensation forfeiture method. Operating lease liabilities Less: operating lease liabilities, current Operating Lease, Liability, Current Total Shareholder Return Amount Total Shareholder Return Amount Common stock, shares issued (in shares) Common Stock, Shares, Issued Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Line of credit facility Line of Credit Facility, Maximum Borrowing Capacity Concentration risk, percentage Concentration Risk, Percentage Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Schedule of Purchase Obligations Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block] Computer and networking equipment Computer Equipment [Member] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Holding period for sales after the first offering period Share Based Compensation Arrangement By Share Based Payment Award Holding Period After First Offering Period Holding period during which transferability of shares purchased under the plan is restricted, for purchases after the first offering period. Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, gross Property, Plant and Equipment, Gross Exercise of common stock options (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Long-term debt: Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Weighted-Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Technology and development Research and Development Expense [Member] Expiration of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Common stock, authorized shares (in shares) Common Stock, Shares Authorized Schedule of Capitalized Computer Software, Net Schedule Of Capitalized Computer Software, Net [Table Text Block] Schedule Of Capitalized Computer Software, Net Cash Cash [Member] Diluted (in shares) Weighted-average shares outstanding—diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Number of holding companies Number Of Holding Company Number of holding company. Intangibles Deferred Tax Assets, Goodwill and Intangible Assets Share repurchase program, additional authorized repurchase amount Share Repurchase Program, Additional Authorized Repurchase Amount Share Repurchase Program, Additional Authorized Repurchase Amount MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] TOTAL STOCKHOLDERS’ EQUITY Balance at beginning of period Balance at end of period Equity, Attributable to Parent Entity Voluntary Filers Entity Voluntary Filers Number of clients Number Of Clients Number of client. 2028 Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four Due in one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Interest expense Interest Expense, Nonoperating Statement of Financial Position Location, Balance Statement of Financial Position Location, Balance [Axis] Total deferred provision Deferred Income Tax Expense (Benefit) Number of votes per share of common stock Common Stock Number Of Votes Per Share The number of votes per share to which the holders of common stock are entitled. Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Purchased software Software and Software Development Costs [Member] Concentration Risk Type Concentration Risk Type [Domain] Interest income Investment Income, Net Outstanding letters of credit Letters of Credit Outstanding, Amount Less: write-offs, net of recoveries Accounts Receivable, Allowance for Credit Loss, Writeoff Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Accounts receivable, net of allowance for credit losses of $11,244 and $12,826 as of December 31, 2024 and 2023, respectively Accounts Receivable, after Allowance for Credit Loss, Current Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross CCA implementation costs, amortization expense Hosting Arrangement, Service Contract, Implementation Cost, Expense, Amortization Revenues From External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Stock available for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus All Executive Categories All Executive Categories [Member] Statement of Financial Position Location, Balance Statement of Financial Position Location, Balance [Domain] Loan and Security Agreement Revolving Loan Facility Loan And Security Agreement Revolving Loan Facility [Member] Loan and security agreement revolving loan facility. Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Weighted-Average Contractual Life, outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term ASSETS Assets [Abstract] Dividend yield Estimated dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Document Type Document Type Commercial paper Commercial Paper [Member] Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Document Annual Report Document Annual Report Cash and cash equivalents—Beginning of year Cash and cash equivalents—End of year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Weighted-Average Contractual Life, exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Sales and Marketing Commissions Expense, Policy [Policy Text Block] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period CCA implementation costs, accumulated amortization Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Maximum Maximum [Member] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Furniture and fixtures Furniture and Fixtures [Member] Foreign International Non-US [Member] Antidilutive Securities Antidilutive Securities [Axis] Accounts payable Accounts Payable, Current Investment Type Investment Type [Axis] Accounting Policies [Abstract] Accounting Policies [Abstract] LIABILITIES Liabilities [Abstract] Leasehold improvements Leasehold Improvements [Member] Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total lease cost Lease, Cost Short-term investments, net Short-Term Investments, Net Short-Term Investments Statistical Measurement Statistical Measurement [Axis] Capitalized Software Development Costs and Cloud Computing Arrangements Capitalized Software Development Costs Policy Policy [Policy Text Block] Capitalized software development costs. PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Award Type Award Type [Domain] Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Name Outstanding Recovery, Individual Name Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Variable lease cost Variable Lease, Cost Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Supplier Concentration Risk Supplier Concentration Risk [Member] Deferred income taxes Deferred Income Tax Assets, Net Non-PEO NEO Non-PEO NEO [Member] Title and Position Title and Position [Axis] Additional Paid-In Capital Additional Paid-in Capital [Member] Number of tranches Number Of Tranches Number of tranches. Ratio for conversion into Class A common stock Common Stock Conversion Ratio Ratio for conversion of shares into Class A common stock, at the option of the holder or as triggered by certain transfers or conditions. Furniture, fixtures and office equipment Furniture Fixtures And Office Equipment [Member] Furniture, fixtures and office equipment. Award Timing Predetermined Award Timing Predetermined [Flag] Subsequent Event Type Subsequent Event Type [Domain] Amortization expenses Capitalized Computer Software, Amortization Class of Stock [Line Items] Class of Stock [Line Items] 2016 Incentive Award Plan Two Thousand And Sixteen Incentive Award Plan [Member] Two thousand and sixteen incentive award plan. Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Diluted (in dollars per share) Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Class of Stock Class of Stock [Axis] Title and Position Title and Position [Domain] Research and Development [Abstract] Research and Development [Abstract] Name Measure Name State State and Local Jurisdiction [Member] Entity Interactive Data Current Entity Interactive Data Current Total current provision Current Income Tax Expense (Benefit) Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Total Cash, Cash Equivalents, and Short-Term Investments Number of operating segments Number of Operating Segments Foreign currency exchange loss (gain), net Gain (Loss), Foreign Currency Transaction, before Tax Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Customer Customer [Axis] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Segments, Geographical Areas [Abstract] Segments, Geographical Areas [Abstract] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Sales and marketing Selling and Marketing Expense Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Indemnifications Indemnification Agreement [Member] Guarantor Obligations, Nature Guarantor Obligations, Nature [Domain] Provision for income taxes Total provision for income taxes Income Tax Expense (Benefit) Notional amounts of open forward contracts Derivative, Notional Amount Expired/Forfeited/Cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Accounts receivable, allowance for credit loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Unrecognized stock-based compensation, recognition period Weighted-average period for recognition of stock based expense (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Platform operations Operating Expense [Member] Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Revenue Revenue from Contract with Customer, Excluding Assessed Tax Total other income, net Nonoperating Income (Expense) Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Auditor Firm ID Auditor Firm ID Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Income from operations Operating Income (Loss) Number of classes of common stock Common Stock, Number Of Classes The number of classes of common stock of the entity. Income Tax Jurisdiction Income Tax Jurisdiction [Axis] Number of additional shares authorized for grant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Variable Rate Variable Rate [Domain] Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Number of reportable segments Number of Reportable Segments TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Derived service period Share Based Compensation Arrangement By Share Based Payment Award Award Service Period For Market Based Metric Share based compensation arrangement by share based payment award award service period for market based metric. Prepaid expenses and other current and non-current assets Increase (Decrease) in Prepaid Expense and Other Assets Tenant improvements paid by lessor Tenant Improvements Paid By Lessor, Value Tenant Improvements Paid By Lessor, Value Maximum annual increase in shares available for grant (in shares) Share Based Compensation Arrangement By Share Based Payment Award Shares Reserved For Grant Subject To Annual Increase The maximum subject to annual increase in the number of shares reserved for issuance under the stock-based compensation plan. Commitments and Contingencies Commitments and Contingencies Disclosure [Abstract] Interest income, net Interest Income (Expense), Nonoperating CCA implementation costs, impairment Hosting Arrangement, Service Contract, Implementation Cost, Impairment Basis of Presentation and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Operating lease assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Underlying Security Market Price Change Underlying Security Market Price Change, Percent Individual: Individual [Axis] Expected term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term U.S. government and agency securities US Government Agencies Debt Securities [Member] Weighted average assumptions used to value options granted to employees Weighted-average assumptions used to estimate the fair value of ESPP shares Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Entity Address, State or Province Entity Address, State or Province Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Statement [Line Items] Statement [Line Items] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Schedule of Major Classes of Property and Equipment Property, Plant and Equipment [Table Text Block] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Financial Instruments Financial Instruments [Domain] Sublease income Sublease Income 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 LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Forward contracts terms Derivative, Term of Contract Gokul Rajaram [Member] Gokul Rajaram Adjusted SOFR Rate Adjusted Secured Overnight Financing Rate (SOFR) [Member] Adjusted Secured Overnight Financing Rate (SOFR) Chief Technology Officer Chief Technology Officer [Member] Chief Technology Officer Minimum Minimum [Member] Restatement Determination Date Restatement Determination Date Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Less: Accumulated amortization Capitalized Computer Software, Accumulated Amortization 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. Audit Information [Abstract] Audit Information [Abstract] UNITED KINGDOM UNITED KINGDOM Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Number of litigation complaints Number Of Litigation Complaints Number Of Litigation Complaints 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 Concentration Risk [Table] Concentration Risk [Table] Summary of Supplemental Information Related to Leases Summary Of Supplemental Information Related To Leases Table [Table Text Block] Tabular disclosure of summary of supplemental information related to leases. Operating lease assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Outstanding at the beginning of the period (in shares) Outstanding at the end of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Provision for expected credit losses on accounts receivable Add: provision for expected credit losses Accounts Receivable, Credit Loss Expense (Reversal) Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] U.S. federal statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Exercise Price Award Exercise Price Tax Effects of Temporary Differences that Give Rise to a Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Earnings Per Share Earnings Per Share [Text Block] Arrangement Duration Trading Arrangement Duration Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Subsequent Event Subsequent Event [Member] Operating loss carryforwards Operating Loss Carryforwards Schedule of Weighted-Average Assumptions Used to Estimate the Fair Value of ESPP Shares Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Exercise of common stock options Stock Issued During Period, Value, Stock Options Exercised Operating expenses: Costs and Expenses [Abstract] Research and development credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent STOCKHOLDERS’ EQUITY Equity, Attributable to Parent [Abstract] 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 Maximum annual increase in shares available for issuance, percentage of outstanding shares Share Based Compensation Arrangement By Share Based Payment Award Maximum Annual Increase In Shares Reserved For Issuance Percentage Of Shares Outstanding The maximum annual increase in shares reserved for issuance under the stock-based compensation plan, as a percentage of the entity's outstanding shares on an as-converted basis as of the end of the immediately preceding calendar year. Income Taxes Income Tax, Policy [Policy Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Unrecognized Tax Benefits [Roll Forward] Unrecognized Tax Benefits [Roll Forward] All Individuals All Individuals [Member] Line of credit maximum amount right to increase Line Of Credit Maximum Amount Right To Increase Line of credit maximum amount right to increase. PEO PEO [Member] Noncash lease expense Noncash Lease Expense Noncash lease expense. Variable Rate Variable Rate [Axis] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Name Trading Arrangement, Individual Name Meals and entertainment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Entity Public Float Entity Public Float Unrecognized employee stock-based compensation Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Capitalized software development costs Payments to Develop Software Fee percentage for undrawn amounts Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Unremitted earnings of subsidiaries, foreign Undistributed Earnings of Foreign Subsidiaries Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Segment Reporting, Expense Information Used by CODM, Description Segment Reporting, Expense Information Used by CODM, Description Other expense (income): Other Nonoperating Income (Expense) [Abstract] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Trade Accounts Payable Trade Accounts Payables [Member] Trade accounts payables. Local Phone Number Local Phone Number Supplier Supplier [Axis] Valuation allowance Deferred Tax Assets, Valuation Allowance Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Recorded obligation Guarantor Obligations, Current Carrying Value Maximum offering period Share Based Compensation Arrangement By Share Based Payment Award Maximum Offering Period Maximum typical length of offering periods for employee purchases of shares under the plan. Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Summary of Restricted Stock Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Stock Options, additional disclosures Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Foreign income at other than U.S. rates Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Requisite service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) [Member] PEO Total Compensation Amount PEO Total Compensation Amount Price of ESPP shares as percentage of market price Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Federal Deferred Federal Income Tax Expense (Benefit) Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Statement of Income Location, Balance Statement of Income Location, Balance [Axis] 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 Share Repurchase Program Share Repurchase Program [Domain] Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area Long-Lived Assets by Geographic Areas [Table Text Block] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses Impairments of long-lived assets Impairment charges to property and equipment Impairment, Long-Lived Asset, Held-for-Use Common Stock Common Stock [Member] Measure: Measure [Axis] Increases related to current year tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Number of suppliers Number Of Suppliers Number of suppliers. Preferred stock, authorized shares (in shares) Preferred Stock, Shares Authorized Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Capitalized software development costs, gross Capitalized Computer Software, Gross Entity Emerging Growth Company Entity Emerging Growth Company Laura Schenkein [Member] Laura Schenkein Entity Central Index Key Entity Central Index Key General and administrative General and Administrative Expense [Member] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Capitalization Equity [Text Block] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component Equity Component [Domain] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Financial Instrument Financial Instrument [Axis] Segment and Geographic Information Segment Reporting Disclosure [Text Block] 2025 Unrecorded Unconditional Purchase Obligation, to be Paid, Year One Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Restricted Stock Restricted Stock [Member] Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Class B common stock Common Class B [Member] Title Trading Arrangement, Individual Title Guarantor Obligations, Nature Guarantor Obligations, Nature [Axis] Statement [Table] Statement [Table] 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. Domestic and Foreign Components of Income Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Number of business activity Number Of Business Activity Number of business activity. Gross unrecognized tax benefits Beginning balance Ending balance Unrecognized Tax Benefits City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Auditor Location Auditor Location Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Revenue Recognition Revenue [Policy Text Block] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Level 1 Fair Value, Inputs, Level 1 [Member] Concentration Risk Benchmark Concentration Risk Benchmark [Axis] TOTAL CURRENT ASSETS Assets, Current Interest Income and Interest Expense Interest Income and Interest Expense Disclosure [Table Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Availability under the credit facility Line of Credit Facility, Remaining Borrowing Capacity Repurchases of Class A common stock Payments for Repurchase of Common Stock Exercisable at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Document Information [Line Items] Document Information [Line Items] Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Deferred tax liability, unremitted earnings on subsidiaries Deferred Tax Liabilities, Undistributed Foreign Earnings Accrued expenses Deferred Tax Assets Accrued Expenses Deferred Tax Assets Accrued Expenses Weighted- Average Grant Date Fair Value Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted average grant date fair value per share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Total Unrecorded Unconditional Purchase Obligation Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Subsequent Event Type Subsequent Event Type [Axis] Income Taxes Income Tax Disclosure [Text Block] Repurchases of Class A common stock Share repurchase program, aggregate repurchase amount Stock Repurchased and Retired During Period, Value 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Earnings per share: Earnings Per Share [Abstract] Equity [Abstract] Equity [Abstract] Retained earnings Retained Earnings (Accumulated Deficit) Repurchases of Class A common stock (in shares) Share repurchase program, shares repurchased and retired (in shares) Stock Repurchased and Retired During Period, Shares Class of Stock Class of Stock [Domain] Expired/Forfeited/Cancelled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Foreign Currency Translation [Line Items] Foreign Currency Translation [Line Items] Foreign currency translation. General and administrative General and Administrative Expense Deferred income taxes Deferred Income Taxes and Tax Credits Other Liabilities, Noncurrent Other Noncurrent Liabilities [Member] Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Present value of lease liabilities Operating Lease, Liability Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Credit Facility Credit Facility [Axis] Preferred stock Preferred Stock, Number of Shares, Par Value and Other Disclosure [Abstract] Amendment Flag Amendment Flag Entity Registrant Name Entity Registrant Name Property and equipment, net and operating lease assets Property And Equipment Net And Operating Lease Assets Property and equipment, net and operating lease assets. Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Depreciation and amortization Depreciation, Depletion and Amortization Amended Credit Facility Amended Credit Facility [Member] Amended Credit Facility State and local Deferred State and Local Income Tax Expense (Benefit) Fair Value as of Grant Date Award Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Debt Debt Disclosure [Text Block] 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. Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Geographical Geographical [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Three Clients Three Clients [Member] Clients Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Concentration Risk Type Concentration Risk Type [Axis] Operating Expenses Operating Expenses Policy [Policy Text Block] Operating expenses. Common stock, par value $0.000001 Class A, 1,000,000 shares authorized; 452,182 and 444,997 shares issued and outstanding as of December 31, 2024 and 2023, respectively Class B, 95,000 shares authorized; 43,919 and 43,919 shares issued and outstanding as of December 31, 2024 and 2023, respectively Common Stock, Value, Issued Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Basis of Presentation and Principles of Consolidation Basis Of Presentation And Principles Of Consolidation Policy [Policy Text Block] Basis of presentation and principles of consolidation. Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value State and local income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Auditor Name Auditor Name Other Deferred Tax Assets, Other Unrecognized tax benefits, reduction to deferred tax assets Unrecognized Tax Benefits Reduction To Deferred Tax Assets Unrecognized tax benefits reduction to deferred tax assets. 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 FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of December 31, 2024 and 2023 Preferred Stock, Value, Issued 2023 Stock Repurchase Program Twenty Twenty Three Stock Repurchase Program [Member] Twenty Twenty Three Stock Repurchase Program Cash, Cash Equivalents, and Short-term Investments [Abstract] Cash, Cash Equivalents, and Short-Term Investments [Abstract] Maturities of investments Proceeds from Sale, Maturity and Collection of Investments Property and equipment, useful life Property, Plant and Equipment, Useful Life Shares Under Option Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Forward Contracts Forward Contracts [Member] Depreciation expense Depreciation, Depletion and Amortization, Nonproduction ESPP Employee Stock [Member] Outstanding debt balance Line of Credit Facility, Fair Value of Amount Outstanding Basic (in dollars per share) Basic earnings per share (in dollars per share) Earnings Per Share, Basic Accounts payable Increase (Decrease) in Accounts Payable Proceeds from employee stock purchase plan Proceeds from Stock Plans Capitalized CCA implementation costs Hosting Arrangement, Service Contract, Implementation Cost, Amount Capitalized During Period Hosting Arrangement, Service Contract, Implementation Cost, Amount Capitalized During Period Cash paid for operating lease liabilities Operating Lease, Payments Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Stock incentive plans, expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period 2016 Incentive Award Plan Two Thousand Sixteen Incentive Plan [Member] 2016 Incentive plan. Capitalized assets financed by accounts payable Capital Expenditures Incurred but Not yet Paid Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Nondeductible compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Property and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Stock, Class of Stock [Table] Stock, Class of Stock [Table] TOTAL CURRENT LIABILITIES Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Weighted-average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Unrecognized stock-based compensation Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Share Repurchase Program Share Repurchase Program [Axis] TOTAL ASSETS Assets Stock-based compensation cost Share-Based Payment Arrangement, Plan Modification, Incremental Cost Concentration of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Software development cost, amortization period Amortization Period Of Capitalized Software Development Costs Amortization Period Of Capitalized Software Development Costs Platform operations Cost of Goods and Services Sold Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other liabilities, non-current Other Liabilities, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Commitments and contingencies (Note 13) Commitments and Contingencies Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Target price per share Share Based Compensation Arrangement, Target Price Per Share Share based compensation arrangement target price per share. Reconciliation of Statutory Tax Rate to Effective Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Termination Date Trading Arrangement Termination Date Nature of Operations Nature of Operations [Text Block] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Gross Billings, Based on Billing Address of Clients or Client Affiliates Revenue from External Customers by Geographic Areas [Table Text Block] Entity Address, City or Town Entity Address, City or Town Operating Leases Lessee, Leases [Policy Text Block] Summary of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Total intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Stock-based compensation expense Share-Based Payment Arrangement, Expense Net income Net income Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Other Commitments [Table] Other Commitments [Table] Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Foreign Foreign Tax Jurisdiction [Member] Entity File Number Entity File Number Operating lease assets Deferred Tax Liabilities, Leasing Arrangements Target amount of shares that can be purchased Share Based Compensation Arrangement By Share Based Payment Award Target Amount Of Shares That Can Be Purchased Share-based compensation arrangement by share-based payment award, target amount of shares that can be purchased. Document Fiscal Year Focus Document Fiscal Year Focus Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Federal Current Federal Tax Expense (Benefit) Cash, Cash Equivalents and Marketable Securities Cash Cash Equivalents And Marketable Securities Policy [Policy Text Block] Cash, cash equivalents and marketable securities policy. Denominator: Weighted Average Number of Shares Outstanding, Basic [Abstract] Remaining lease term Lessee, Operating Lease, Term of Contract Accrued expenses and other current and non-current liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Name Forgone Recovery, Individual Name Intrinsic value of exercisable options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Loan and Security Agreement Loan And Security Agreement [Member] Loan and security agreement. Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Document Period End Date Document Period End Date Other Other Noncash Income (Expense) Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Base Rate Base Rate [Member] Total undiscounted lease commitments Lessee, Operating Lease, Liability, to be Paid Unvested, Shares, beginning balance (in shares) Unvested, Shares, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Insider Trading Arrangements [Line Items] Decreases related to prior year tax positions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Operating lease liabilities Increase Decrease In Operating Lease Liabilities Increase decrease in operating lease liabilities. Adjustment to Compensation: Adjustment to Compensation [Axis] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Consolidated Accounts Receivable Accounts Receivable [Member] Performance Option Market Based Performance Award [Member] Market-based performance award. Document Transition Report Document Transition Report Schedule of Changes in Gross Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Capitalized software development costs Deferred Tax Assets, Capitalized Software Development Costs Deferred Tax Assets, Capitalized Software Development Costs Two Suppliers Two Suppliers [Member] Two Suppliers Customer Customer [Domain] Entity Current Reporting Status Entity Current Reporting Status Retained Earnings Retained Earnings [Member] Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Period between purchases Share Based Compensation Arrangement By Share Based Payment Award Period Between Purchases Typical duration of the period between employee purchases of shares under the plan. Sales of investments Proceeds From Sales Of Investments Proceeds from sales of investments. Basic (in shares) Weighted-average shares outstanding—basic (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Schedule of Revenues From External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Capitalized software development costs, net Capitalized Computer Software, Net Document Information [Table] Document Information [Table] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Deferred tax assets (liabilities): Components of Deferred Tax Assets and Liabilities [Abstract] Executive Category: Executive Category [Axis] Purchases of investments Payments to Acquire Investments Name Awards Close in Time to MNPI Disclosures, Individual Name Construction in progress Construction in Progress [Member] Revenue Benchmark Revenue Benchmark [Member] Components of Provision for (Benefit from) Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Entity Filer Category Entity Filer Category Statement of Income Location, Balance Statement of Income Location, Balance [Domain] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 16 ttd-20241231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 17 ex42-classacommonstockce001.jpg GRAPHIC begin 644 ex42-classacommonstockce001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** *$MK,^O6UV,>3';R1GGGD::OE8T^T'7I"OM[45J7=J;G9A]NW/:BD,LT444Q!1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 4)%M?[>MV9W%V+:0(@^Z4W)N)]\[:OU0DEMQKUO$T)- MPUM(RRY^ZH9,C'N2/RJ_5SV7H9T]Y>OZ(***1@2I 8J2.".U0:"T444 1SB9 MH'$#HDQ4[&=2R@]L@$9'XBN837-4MKZ^:ZFLKG3].@>2[E@MWC(<#(C4EV!; M')].!U-=!J<=[-IEQ'ITL<-VZ;8Y)!D*?7\OUK'LM&ODTMM'NH;!=.DB>*4P MR.9&W Y;)'+$G)-7&UM3MP_LU!N=O3KYO_+S_%+C4M@'O5+4 M='\2WM@+![NREM @CE RCW* CK\IV,0""N:79W\UU]CNHXK. M2>.:*,QA749",A8D@^H/8U#HVKW-_GI].U27& MFZSJ=O>)>W%M"LEI+;QP6Y9D+.,;W) /'8 =SUJ73;75[9[>.>WTL0HH5GB+ M[\ 8XRM+2QFW3]F[VYO*W;T_*QA0^+;\Z/!J+:AH\TLFW.GQQL)FRV-JGS#\ MW_ :U;VZU^'7;6QBNM-$=T)G0O:.2BIMP#^\&3\W7CI4<7A9K?0;&&W>"+5; M+#172KP6[ANY5AP1_A6M<:?+/K6G7^Y%6VBE1UR227V=/^^30W&^A=2K0Y[P M2M[W1=O=Z?\ ![F+J'BFYM+R>UCM9G>)88]PM7PTKN5..>F!D>N:LRZ]=[WM MH(HFNY;]K6WW@A541ARS=S@9X&,\#BHIO"7VC57NY;FX"27GGLJ7DR_((\*H MP>"'^;V' XXI(]*GNGNYK:00W=IJ;36[RJ2K?NE4@]\$$C/XT_='_LK2MVU] M=/UW\BW/J.J:-;7EQJ:P75O#!YLXBBAF@,*06C$JI)SYA9@ M,L,#'&![YILVF:SJ<45EJ4UE]D5T>5X V^<*00,'A 2!GD^E+0SBZ6G-R_WO M3R\]]NMNA'-XBNK22ZTZ>"-]6\P+91H"%N%;.UNO 7!W>FTGN*?=:Y=V+7<+ MQQ37"-;P0JH**\LO'/)PN>?H*T+G3GGUZPU ,@2VAFC93U)?9C'_ 'R?SK,N M=+?4M1U>-7,,JO;303%Z9>Q2 ^?'; QR M6QQD9#,2PSQT!YS5;_A([V1],C-YIUE]IM99WEN8R5W*ZJ%'SKV8GJ>E7$T? M4[O5+&[U$:@J#1-&\]-+O+B.-HHK*6!HI4R M=S2*0<'V4_G5>[N;MX=-S=OP[2^3Z=/742#Q-=-97 "VMWG(>&YTM);.&Z M6.""Y6YTYB"Q@(Y*$=TZ@<]&QV%(N@WMYK=MJ-]%IEO);L7,MHA,LI*%!ER! M@ '..>@I/E)E]7=^5I+7IKMIZ?+9[Z$&D^(-0U&>%A<::SM)MGTW!2XMUSR2 M6;YB.XVC/.*G>Z\1#7ETU;S3,-;M:AING174D!NK>XAGF90=K%&!...,X_6B\1RGAG96TV?3ITT[]_U& MV>H:BU[I\%]%#$]U!/.\:@YCVM'M7.>2 YS[]*BTC7YM0U>>WFBC2VE#O8R+ MG,BH^Q\_CM(QV:EUJ"[GUBU2R81SM87:)*P.U&)AP3C\_P *B'A*VLCITNEE MHI[*1<&69V5H\;77!) R#V'4"CW;:DI4'3O/1R6GEJ_^ NNEPM]1UW4[ ZKI MZV7V9B6@M)$;?,@. 3)N 4G&1\I R,FIVOM3U#4KNUTUK:VCL]JRR7$1E+2, MH;: &7 (R+2=:L;%]+L+JTCL\LL-PP;SH4))P%Z,1G .1VXJPVFZE8 M:A&4'.0!D8[=:- E[*[Y>7KR_>M^FU]^OR*VK: MAK]CH3:CBQ@EA3][!)&T@9MV,JP<8!&#@C-2WNK:AI*VD%V!=7-Q<*H:UM'" M;.K#&YOFPK'K^'%2W6CWEWX8FTZ:\$UW,"6F<87);=@#LHZ >@%-U[0I=6N( MIHYY(VA@E$>VXDC_ 'I "'Y3T&6R>O..:$UU"$Z+:C.UKRV7DK>=KW_4KZ=K ME]J@LA"L<)N[>XF1IH6P KQB,XR,C:_//)]*2QU#799M3,]QIQBL)6C94M74 MR8C5P03( Z'I4UIIB:7K>DVT'G-#%8W";I'9\?-!@98G XX%6[;2I8?[9 MS(A^W3&1,9^4&)$Y_%30V@G.BK\J5FM-/[W^1@VWBB^-GIUTVH:1=O=-"&LK M>-EF&_&0/WC(\+D [0%ZCM1>)HY81RYGMJMM=][:*R6SWOZ$H\0RQ>+9]+N846S/EI#., M_P"M9=VQOJ,X^F.XJI/XFNUL+25Y+2S6>ZN87NYXV:*(1R,J@C<.6 ZD@<'Z M5Q0AFA)!61%QO!['=R*AL-%UK3-*M(HKVVGN(VG-Q',I M$4XDD+YX&589]".31[HE]6TM:ZLO)^Z]=GU[Z;=+EA+K6I]*DGBN--WQ,Q$Z MQF6.= ,AE <%3G(()/2JMOJFNKX>MM:F^QW$3Q17$D$%NZNL3+EMI+G+ $'I MS@^M7=)T66RM=1\S[/'+>N7,5LI$49V!>/4G&2<#)/2K^DV;Z?HMC92,K/;V M\<+,O0E5 )'Y4FTC*=6G&Z23U73IU_'_ (&AAWWB6Y;3]2U+3!;R6%I$!',X M)$TN1G&"/E4'!]3GTH;7-0L]0BMI[K3;WSHI7!M49&C*+NRP+ME3T[1].W2FS M>(KW.G(+K3[/[2]V'FN8R5 BDVJ!\Z\D>]6](T_6-/@LK:2#2C% B1M(A?>0 M 2/EZU!I>CFZ.GW4R1F*VDO5:.1YI)T%-RLK+;;M*W3O M;"VO#OLKHV]W;0+ M*=V+ Y!101CGWJC)X:G%G?:?;7$<=G)+'<6:E2?L\BN'*X_N;E!QVR14O]EZ MI?7R76I/:1F""6*&.W+,"S@ LQ8#L.@'?K2]TB7U=OF5K:_^DJWXW]/0I67B MRXN?#*WDD$46HH]LLT)!V[970!UYS@JV1SP01VI]UXJF34Y;6&SN"JSP0*6M MG/S$EI/_ "'@C\^127OA.2XTW2(XKA(KNR2"*9P#MFC1E8J?^!*"/Q]33H_" M(.IK=37-P1]IEN&"WLP.2-D>.>H7()_#D4_<-4\%K)^>GW6^6CMZV'7NK:NN MAZAJ5K)9(+)[K='+ S;Q&S!0"'&.%YZTV^U35].ATX7-]I<;7L^PSO;LL<:^ M6S\@RQJS@X&YW /TYJ[?:0;R?2&8QM'92 MEY%<9WCRF3C\6!_"E=(RYZ49D>(;J]M+Y[J".&9(1=VR $;H&!*$Y/7*D'\.E)=>'+ MG%_:6$\4.FWX7S83D&(EAYFS'&&7/'KSWIT_A:."[AN-,8PGRI+>99975EU[7>A7L_%=Q<^'([J2"*+44FMHYX3G;ME= &7 MG."K9'OQSBB?7]0;4[RV@N=-@GMY-L5A<@K+=7FHW,_C/7K6:]\1+!:O L,>EP[T0-$K'/R'D MDDUZ+7.W'A1GUB^U*SU[5;"2]*--';^04)10@(WQ,1P/6@"GJ'B:?038V)L[ MBZDOH$33GG?;)-/GF.7Y?D(!#$XZ!^,@ YH\2:SI5YXENG@BNM/L]6AB?S+A M@Z(\5N"L:[2, N6P2,Y/UK>NO!UGJ =M1O;V\N/LZP17$K(KP$-O\R/:H"ON M"G./X%["I)O"=E/8ZI:RSW++J=RES.^Y0V]5C48^7 '[I>W<_@ :_J$FH MB/34E$T7BHV31RWC[)5^R,W/!VID@[0",KGJ:NOXKN9M1TZRNK/RKZ/6FT^4 M07;B+/V7T,LFJ?VJ)(G3*3^5Y7&5(VXY MP<\]"["*6UGDNKR>Z@U!M1:>1DW33&,Q_, H& I 4#[H_$ C\#:SJ MNM:%/?:L+92+NYC0PL>%29TP<@= H /<#)YJKH6N7NK>,Y9#< :5<6)DLX ! MRJR!1*>^7R2/]G;WS6UHGAZ#0K>[MH+FXGM+B:286\^PK$79G<+A02"6/WB: MKIX+T*VU)]0L+&"PNC;/;+):0QQF,-U=<+P_O^E &?XF_M('LM:N?MUQ- M$MEIT2*$V*P\YI."67:3EN,?*!\Q&>PKG7\*/_;4VJ0:_JMO--''&ZH+=E*H M.!EXF8 DDD ]6)KHJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@"E)-(-:@@$ ,302.9MO*D,H"Y]\GCVJ[5-_MG]KP[/^/+ MR'\SI_K,KM]^F[VJY5RV1$-Y>OZ(***,CUJ"PHI,CUHR/6@!:*3(HR/6@!:* M3(]:7(H **3(]:,B@!:*,BDR* %HI,CUI MM)D>M "T4F1ZT9% "T4#FB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH I20RG6H)Q.!$L$B&+<?>KM4)(H#K]O*TV+A;:15BQ]Y2R M9.?8@?G5^KGLO0SAO+U_1!7EGB6\N4^+>FVT=S+' Q@+H'(5CN/8?6O4Z\K\ M1W+CXN:; D<+ M 69HU+#D]">1UK;#?$_1DU_A7J=HHS*P M:1&)4%F!(&T\XRYQ5RZFEU19([%4%M;Q+"6-YY3!CAE8Y.,LV1T[5Z,EH<2W M)W:_U=FBTA]1E@'F6ZR!@Z##(2S$DGGGJ&%4>>X) .W/&><<]:O66D623+<11Q^9,N8A=3!8F0G MLR==I,9 ./SQ0Y1705FRBDETZI54+8( M;*C#%FPX&2!]T ]:@=(@UX/#VD3B..0JE[/B8<@;D /R@GC!^;K[T73"S1:A ML/$%]IXN4G&^*=66&W!#9R=P3)VMC@Y&0.W>D@O8_*%EJ5W=6=V@#1BZ8X*L M>$*KTY.01ZGI[N]KF M.%TDG6#:(U Y=N7#'@'CI0XV?O G?8@OI;JPNFAFFE5T(#YDQV!Z$@\D'OWK M7\"7$LWB1<,7'DR?,S G 4<]S_=[_P 1K%EO\6@L+^3R+JTF"%XIW?=N)+*Q M!)^7L*TCG;9)Y#$JQ!+':3QDY(^;W^[2J*]-W0X?&K'JCD@]3T M%-R?6B0@$9/84S)/0?G7E'HC\GUHR?6F8/=ORI=J^F?K3 4N!U;]:3S/]JDW M(. 1]!2[O8_E0 >9[FCS/C?K2;C_=/Z4A M(/53^5 #\GUHR?6H_D],?ABE !^ZQ_/- #\GUHR?6F?,.X/UHR1U7\J 'Y/K M1D^M-W#NP_6C![M0 _)]32;L=33/D]<_CF ME^4=%_2@!?,'][]:7?[FDW'^Z:-Q_NG\Q0(/,]S1YGN:-Q_NG]*-WJIH&'F# M^]^M*&)[TA8=^/K284] #0 _)]:,GUINWT)'XTGS#T/Z4 /R?6LGQ.Q7PW?M MN( A8=<_U"6&-TD,*[WWRA=O1@1C(7KP.: MR+79;S6IO;B5(Y"OREFS)@ $@= "=QR>.M6A#?:[,<5ZL[?(\^-R[;6FM:S?+- ]Y% 9%G$T[8B(,:[5#+SP05&,YS5.: M_EL8YEUAY))3A(C;[D=F(PVY6 ]QDD=3M!ZA-4N+>W4:=;2/)+%!]GEF8%5+ M1-O'[KIM( Y[\\=:ATXWLRB*&U74M/B7#0)'O\SYBP5&/S*<8.,\>G.*E+2[ MV'?6W4L>?YQ>*TU,W$H8*8F>2P.,XR.PS4,FH2VL@@DENG?Y@7 MCE4 ''S;<$C@'GD=>,5-;V^@74,;"&ZMKQ5E=X)KD ^86V#:2O7/KM[=<&K\ M>BZ;;VT]L^U%8A9C(^V5.=H,:KD'N:C_M& ">TM)YYKQ0/)DN#MC>/ &<')/RA",XSMR.3 M@VWTO0;5XO[22>/YBIB6=0Y#ID#:,X .1C=GCOFJ2R745E;W.GZ5-86A :1Y M )))D& '#D94 'L!USGT:LQ6:+]WIVOBWBOA)<70DB962U5@R@GY"5?E1WZ< M[>>:F2YBU6;R8=0F&H;W1X)79FD*J06&T[03GIQWK$TF]M[&2$73>9;-,DC- M#(4P8QDGUZT*LU]-$Q#SRXX(_>YR>O/S+WW#G/6M:SO+F+P+KLT4[Q2J\!699 #G<.X M]1S]&K-NK]-6D@,,C1W&BCE8AB"5!!]3MS@\Y-7[*1T\$^(G 20K)"WE2 M -C]YG!'L,#\*-TQ755Y5;^)+U.^G\""BBBLRPHHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@"A(UK_;UNK(YNS;2%&'W0FY-P/OG;^M7ZH23HNO M6]N;=2[6\CB;NH#(-OT.<_A5^KGLO0SI[R]?T05Y7XE>V7XMZ8DENSREK?;( M'P%^8]N_;TKU2O*O$BP_\+=TUC)*DI>WPJID,,G/.>.@[5MA?B?HR:^R]3EH M[>>]DN+3?-O,C2(')$DZJK;\'J 01@>@/?-6K6[BB\.1FVMA+)(5FEDNF$F? M++C #8&Y%V'CJ,UDRSE'G>$8;S#\P(09S[8'YL??TJ[>W\MOKD%_$6D$D2.U MO'",(,D,22, [MQSCOVSBO2<6['$F)IEE<:QJ@CG41F:1VN3"YP ,;VP=R_, M&!';(K7>]^SEK33XDBM7D!"H@WEAW/7GC/'OQBFP0Q:1J6HZ7<-'I]O(4>TF M>48*CHKGD\AL].H]*4Z?>6VHQV5SL\R9B$5F5CMQUP/H#SUVFLW)-CLTC8L- M&76K<6E[<;&M%9[-\[CG!&& ^\%&".A&>W2L\>![Z.[>T9X88U0;+AIMBLN MAP,'DC>V*R;#P7=:I>E[O M4B\;J&$AW;VW8 )W#W!/-1'FC=N5D6[/2UV=!IG@66\N,WVVUM-S)M4[RP*E M"%/;&U2">VW)('K6_8V<@C34+N[AM[ ,/WWF*%!(&4 &>>3P>P'-4':4V MVJ:XMCE9I_L]F5*NV''.X<@_*!QZFK36J(L]PU.)-6U>)+-)H+F=99-XG(C& MT<2D8X!5>,'TK2\%2&?Q@LD3,+?RGV-M_=R+LPIQT##H?Q'KGGXIY+?04V7# M2M<7!9B5\MU /0G(ZMSP>W?D#<\#2 ^+D!4!A!)U49^[ZX!_'!^M$XVIL<7[ MZ/6& R#QT'\J:3CK3F;.T#^Z.?3B@*!]?6O)/1.3\::OJ-FVCZ7IMO$5E#%+/-;7%O,L]MWNJ0"WDN M715\N,= J+\HH Z*PO!_8-K>76$Z3+/;QC=(%&"K^H.>: .0E\2>(;'Q"RZQK%WI M-Q]NV117-D#82P[N%6103DC^(FIO%.O>(--\1:C]MU74-'M$9/[/GBL1-9LN M!GS6 +9SGCM6[-\-O/BDTYM?OAH,EQY[::51AG=OV^9C<%SV_P#UU9U+P%+> M7.I?9/$-]96.J$M>VB(CJY(PVTL"4R.N* .B?48[;0CJES<1-#';>?)+%RA4 M+N)7V]*X;X?>*]8U'5YK'7;B.22_MEU*Q5DP1Z9<64IG3_M,,ES<72(K/L7@*FX8!)ZFL_6;[Q/X6\._ M9I]1@O;R]U&*RL+R2$!HUD[R*!M)&#_7TKHO$'AF+6KFSO[;4+C3M3LBWD7< M(#$!AAE96&&!]#6>OP_L)M#OM/OM0N[RYOIQDZ=X,FBUJVU76-:NM8N;-&2T$R)&D.X8)VJ.6( MXR:S;3X7:7:3:3,;J=I--M9;924'[P.7(8X[KYC8H Y8^-?$%O>^$KB6_9K* M73X;G45*+AP\PB+'CC&]>GI1;?$'6(;[Q3J;S^=80VCSZ= 5 4#SS"A.!DC( MR>:ZY_AK836$=JU],Z1Z2=+!*C[N\.'^H('%3V7P[TNTB:"5I)[9]+33)(R M-RABQ?(Y#$DFC4#&OY_$WA.RTO6[SQ"^I1SW$,5[:20(J8DXS&5&00>GK66/ M'NL65[XOM;^QXS6)I M_@6:VU/3KO4=?O=3BTL$64$J(@C)&W+,HRYQZT 8VDKX@/C?5].N?%5]+::2 MEO.5-O%F8,"S*V%X'&./6JMM?^*M4\%7'C6/Q#]G<1RW4.G"!&@$2%OD8D;B M2%/.>]=S9:%;6?B;5-:$[/+J$<4;Q,HPGE@@8]1Y)5W!!4='A7[JE6!&1V/6F6O@*SM8]#5+N=CI5R]UOE.]IY''S%CVY M.>* (_ 6IZEK^G3Z]?7HD6ZD98K&( ):*IQM)P&+\T;%E[NO<$\Y_\ K5N8;/WOTH 3YO[OZT9;^Z:=@^H_ M*DPW][]*8"9/]TT9]C^5+AO4?E2_-Z _C0 WAHR>ZTA*'K@?48H M 6BC:.Q(H^8>A_2@ HHW =1CZTZ@!M%.HH ;13J* &T4ZB@!M%.HH ;13J* M&T4ZB@!M%.HH ;13J* &T4ZB@!M%.HH ;13J* &T4ZB@!M%.HH ;13J* &T4 MZB@!M%.HH ;12E@.M&2>@_.@!**-I[G\J0A!UQ^- 64=Q1N'8$_A2Y]%)_" MERW]T?B: &Y/]TT9/]TT[YO:DPW][]* ./\ %6IZI)XBT7PWI=V;![\2RSW: MHKND<8SM4'C))Z]JR_$-QXJ\*>#]1FFUE;ITNH!:77E*)1&SJ&5QC:3R0"!7 M3^(?#":[)97<=]-8ZC8NS6MW H+)N&&!!R&4CJ#61-\.H[K0M2L;K6+N>\U& M>.>XO75=Q9""H51\H QC'_UJ0'3ZKJ46D:3=ZC<@B&VB:5^1T SCZUPWP_\ M%&M7UU>:;KD\4]]-;)J-GC: (W'*'']TX'KR:UKSP1J.JZ=+I^K>*KV]M)F0 MR1M;Q)D*P;&5 /.!4C?#S18=6LM0TVWBTY[<2)*EO&%6XC==I5OZ'M0!R&@^ M)-=C\0:=;ZYK5[9:C-<&.YL-0L0EO*"3@0.HZ],$GG^;;_Q+K]AX@NAJNLWF MD2K?;;59[(-I\L&[Y09 "V2._&/;MTUK\/)(I=/ANM?OKS2].N%N+6RD5!M= M22NYP-S 9Z4V[^')N4N;#^W=030[J'+3Q'96EE=RM'9PW*32PA>)PO1&_V?\*IVG@?2=-\1VNL:-$F MGF*)X9H8$ 2=6QC=]" :8%+5KS5M:\G\ZW-;\)/J6K M1:Q8:O<:7J<<)MS/#&CB2+.=K*PP<'D&J1^']B?#\&G+>7OVN"Z-['J(D'G" MX)R7Y&,'TZ?CS0!CWVJ:_P"%=5NM)N-7DU&*YTJYNK6>>)%E@EC4GG:,$=^1 MU_7E)?'_ (C_ .$"BA&HL->\XRM-L7/V;[.)\XQCHP'2O1+?P-NEOKS6-9NM M1U"ZLWLEN)8T00Q,#D(JC //7_Z]4C\+M+>1Y5O)B[Z0NE[@H.,*$\S_ 'MJ M@8HU Q/^$SU6P\>Z>MW>G^Q6M;9;A"BC$DL3,&SC/WD]>]9VD^/O$W]B:[=3 MW"R7WOHIKV5/M5M;0!@H)C\GH MP]SR#]:L-\/=(E@U>VFEF>#48[9-B8!@\A B%2._ /-&H&=<2Z]X1U[0TO=> MEU:SU.X^R3QSPHC1R$95T*@8&1R#FN0A^(FN1>#M:2]N3'J6>R[*+^\C68 M1NO3!*X/O@^U>A:?X*FCU>SU'6-;O-6>P!^QI.B1I&2,;B%'S-CN:I:A\+], MU'PC;Z#<7<@^SW$D\-T$&]2[%F'T.%[^70H=^IK%F!2 3 MG(S@="<9('K7%>%=7U#5M3N]*'B>_29[0L;?4K%8KN"3(RZ?+M9?8YKO- MVU_1;C3+J:5(Y@!OA;:Z$$$$'U! K'TCPC)::['K&JZY=:K>00M!;F6-(UC4 M]>%')/J: .9TF_U^UE\3W]]XBN[NW\/R2 6[01*+@+&6^8A+-*\ M%0>-9?$)N7,<5U-IS6Z" Q2%?D4@;@0&'.>U=KIWAFSLIM;9Y3<1ZO,99HGX M !7:5]QBL-/AJK6T.EW/B#4;C0(7#IIKA,$ Y",X&YE![>U %=+K7O%^OZU# MINN2:1::88XH5BA1VED9=Q9]P/ Z8%4_$GC'6O"&K:%'J;_:Y)+&8SV]G'E; MB<8"D9&0.Y_'BNAU3P3+<:K>:CI.N7>DRWZ*EXL"(RS!1@$9'RMCC(J>S\&6 M.G:EHMU!+,$TFUDMHD;#[P_5F/7/7\Z $\#W-]?^'8=5U'55O9;_ /?JL2A8 MH%/2->,G'0DY.172E0>PK$\-^&8?#1OXK.Z=K&YG,\5JP&VW)^\$/]T^G:MS M;C[IQ3 3:PZ'\#1GU&*4-S@C!IU AI&1S61XH7_BF=0"O(K>0V/+Y;J.GO6O MC;TY'I6/XL8?\(MJ#<%?L[9Z>H]2*J'Q(F?PL\BECDFTX7A:5!9HJR0QR;6B M)=BC,<'. >>_)K4U2[:&".'3;.W$:*\2&?#NP-;7EHP M3]T6^=2>&0\'Y< $8SV/?GO5K3(VGURYTF7=>0WYZCKZ-TL27NE+I;O#!J<#R*+8R*//^8O\ *!GG/!!P M,"I+*!UO9(KF6)?LR[II"X)CP""3@]0H&<'/RL!UJ)23;N4D]#9'AA/$%F+V M6X5=1Q'%(IR0Z*=PS@\,Q!R@6*$H/FN'Z ;F:PN9I;Z/[0I_= ; MBO!YW9&?IBICS17O2L4^66RN=-I_@=;>W:]U*4(\6R:"($YWH3L+-Z'(!& : MSKN\OX;I;PRYFD =R]QFE:7->3N@;5M-"I MJ-C'N,\@'[?R:+S/-F+ MJNL#M\#:_)=Q2F/?;[H2V"#OYVL0?E/4#MS6?>321"QM! M()4BMU#% 4#DC/3J2!M'(/W1P"*OZIWT_@04445F6%%%% !1110 45E>(4C?2\2P:A,N\'9I[E M9?S!''XUE6'ANQO[03E]?MB21Y=Q?2JXQ[!C5)*UV=$*,'3YYR:^5_U.JHJ" MRM$L;2.VC>5T0$!I9"['G/+'DU/4F#M?0**YR_UB]M=9-M8LE\I1F> 1,3$P MVX0NO"Y!)^8=O>MAIW.E&>Y(L'\ON.J_0\UCMK M6HIJEQ;V2)JD2!2NR,IABS!D,H^3*X'!P>?:A18HX>6 ! M@DAV R3T[_A24=+A&A*4'->?X?@;]%8&M:CJ5I>+%:;4C* ^;/ 3"I_VI W' M_?-:6DR7,U@DEWVTJ[UZ"Z MM8S9Z?=3V[I+)I;(K.C941RG'M7JU>5>)K>9OB[I4WEEHPT !!QCDDY_6M\+\3]&17V7JAVT-RA#1R^8D.\D1QL,,6"CU7C&.N>_).9A=O MC=@.1LZ/@'KM/;T[=V/:IKF W.-5CD1+AIT2.)1OP0-S,F3AOF]3@Z<5-8ZM<)X7U&_=9DO;&$1B M4[B)-WRJ2W +#=Z'C%&NL(M-;?NMU,RR^7RIDE<;Y&W;6(QE1P2*DLHKV_\ MAUJMH6B\J1?-MHT^9FV%2V#GI\I'(SFL/L*_ H&.X';TYZ^IZ<\UQ&@Z MO/'IFFBXD0.LA*O+'@K$&3HVW&,(WY5VNH>%V\82V<]]?SMIT<38BV"-Q)P, MGKGH3Z=,5%>W-[^BU+I7M[NY3O([+Q+H*7]DLMC$68X$!&[DX;./FR,@@Y'S M>HKCI+V6Q\7Z,V^1XYHT5GD4;G63Y2#CKQC\:[6\6\\/>&H-,N]0,\T8"Q@Q M@+M##:I/<_+QQGK]:XR8W>K^)_#UM&?]%'E.H2(HH*XWG! S\H'X8IT=GVU% M4W7<7Q/-(+\Z<5EAM[:0"267CSG./G(<'/M@G@U-XACAC\.VUO'&&A$P$(\O M:T@"D!L)W9F?!('2IO&EU(2;J6,Q2*!;R1-M.S(' &XGG@AAU^E2:X)#I M,DD:LQ;RX?/\OY98%&^/(^4 =1E02-M:1>D");R,?4@2+>:$/);QQ"")O,RR M%5 *GISG/ITSS6QX"*Q>)4 _P!5(1@$9^4Y.. !]>363<0?V?";*V=9!,%E M$J9/!4, H'.T$OSC(_,5L>!I2?$L8+AAY+_,IW+]T\;AQGCMD'V/%54_A,F/ MQH]5)S@^H'\J:3M&:<>WT%,'S-GL.!7DGI !SD]:=T%%-/S-CL*8@Y;V7^=. M &!133DG:/Q]J %+=@,FDVD]3^ I0 !@5RVO:EJL6MR6>G/<[ELEFCC@@1P MTA9Q\Y;H/E'<=^:0'4X4@)KAV\6WJSZIYFU5%M.+4^2VQ9X4RP#$ M8;+>9@9Z1>]:?A_4[^YU6>UN7N#'';I(PNXXTD#,>"@3JA /)[C&>N 9TN6] M /QH.2,$*?QKDKCQ+=6:R0SG=/923R7>Q.7A09C ']Y_,A'UW8Z4W1]?O[I] M.M+J3_2_MS6]T?):/>OD22J55@"!P!GU4T ==@#JN/H:;O\ [K'\17.WVJW% MO;>(61QOLI46#(S@-'&>?7YF:F:'?:I?:A-),U^;=+NYB&$@\C:DKHHSGS.B MCMU]J8CI3N;D@8]1S1M!_B)]FKC-9UW4M+\07#O.1:1Q2&**-$9)&6(,$>,%>YJ^NK7=E8:RUQ*E[)8VBW,;E0NXF-FV<<=5X[X8=>M SI2RXP5Z M>E WGE2,>_--$O3R]VS'3KS_N^_-47\6:G_9/]LXC M0,&06A3A2+0SY)ZYW#'IM/KS2 [S&?\ 6$C^5)M4'@Y]CS7(RZIJ<>IW&D_; ME+0+),+MH5)8+'&P0KTZN2<8.T>O-:6G:G?WFKVJLL,5K<:?]H6, [@V4SN/ M_ B,#TSGG 8&[OR,%#^/2EVN/ND#V/-(21]]@![4FU2/ER1^E "[L?>?'Y8I MU A<+_ '3^5&!_<--W?WBP_P" \?RIV?=O^^?_ M *U Q2!_<_E287^Z?RHR/[Y'UI0#V8&@0@V#U'YBEQGHQHRW< _2CY">1@T# M%^8>AI-V.H(HVD=#^?-&XC[PQ[]J0 %4\C]*,,.AS]:4J#SW]12?,O7D?K3$ M*&'0\'WI-H[<'VI>&'J*3!7IR/2@ R1]X<>HIP.1Q2 YI"N#E>#_ #H =12 MYXZ'TI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBF\MTX'K0 I;!P.3Z"DP3U./84X <"FY)^[^= "_*@]*3 M+'H,#WI0H!SU/J:"W. ,F@!-OJ2?THRHX'Z"C:3]XY]J4D+Q^@I#$RQ[ ?6C M!/\ %^0H^8_[/ZF@JH'S'/U- "?*.K9_&CY.RG\J7/\ =7^E+\Q]!3$-PO\ M<_2E(']S^5(?>3'Y49'JQ_"@887^Z:/E']X?G2%@/XFSZ;?_ *U)ECU?:/<< MT *64<;SGTI1O/\ $ /I29"\?*2>WW% ";4'\1)^N:7]YVQ^--RG9/Q(_K2DM)DKUY'KZ4"#+#KR/6G @C(HII&#N' MXB@ *]QP:4'/!&#Z4HY&:0C/(ZCI0 $ C!I =IP?P-*#D9H(R,4 +61XF;9X M=O\ K_J&.><9R/3G\JUE.5YZ]#65XGS_ ,([?@*Q/D-C:NX]1T%.'Q(F?PL\ M:6-F_=K"7WL,HG!9C^C9['G/3@UIM(B>)=+E?,L\12*1]Q90R,1M7'&=O7)Q MSVJI:W$MOW.I38>(JP4!,LVW/\ "6*GH.AJ+Q!.B/9NY"D1$);N601Q@X3/R GY M1NP3WJ]XOBU)_!NBW$\BM=6$JJXC W("HVEL$@G*]1ZBLE]BYI_-8MZ1I;ZE M>6Q:[EA8PJ_E>6"J;@I& .V7/!XX!.<5NW7C+P]IRZG:R6GESP, ENT11I\@ M'@8XY)'X9K'TC6G358&GDV2"!5F*0XD,F!D8P,GA^GH?H=/4_ -UJU[>ZK-J M3/J&Z-K&50$5 H!Y7GOD"L)\O/\ O-C6%^7W-ROXATZ'S;?4;:XN+9&9?+A6 M ICK@8(P.1UQG#$'@BN;\-S2MXLUC2I#*L;!L"-#O)A/! !')4,/^!5U'B?4 M9+>YM;:6Y%Q+!(OF&6#AN1RJ@$GDJ#CC/3OC \*M>77C_4=0FD55M87\N21" M$56.(A@8X(.150O[)W[$RMSZ&0;A-6UZ![Y6M;1N(X V%7^$*RY'(]\DGFK MNN&,^(M,-W'L,:H\GD@J8QO+'[N5 4D _3M4<4L[>+ E_.+>[$Y+R*P/S'E= MR@,O&5YSQQZ5/JUJ;N[TZ":/[+!9.)5P%E=MKD$D$-E2 , 5M?WEVL9]& M9%^LHO)9)T&;@B0N#O#J>^0K*>>X(''X4WQ!OTKD_P"W8/\ H?I__!>G_P 16BBW$]&AAYUJ%H]^S?Y1?Y_(]!HJ MAHLZW.D6\JWS7P8'_26C"%^3_" ,8Z=.U7ZS>AP3BXR<7T./OKFPL]5ODO6> MX=Y=\?E:DD6P;5^5E:5<<@G@'@UI+#(?!31?;8Q(;9B+C[02@/)_UG7 Z;JG M-C?6UWK8^ MISBM&UH=TZT'&&NS7?HNW3]3 M+JPO-2LH[(M;R+,&"!BV5(8 NH8=0>>,BKGV#4+J>V-Y-:"*"4 M2_N(V#2, <=3\HYSW^M37UEUB[]'U?Y[_Y%+PVT4QO9X)/W#NH2(W0G:/"\Y(9@"3V!-84US8P1W5K+(9; MS?*%G&K*D8RQVY!E#+@$ C:<8XS76:=936\MS<7,D;SW#*6$2E54*, #))/? MGWJD=)U"*UGL;>XM!;2F3$DD3&1 Y)(ZX.,G!X[=:$U<<*\%4D[]NKZ+ON_U M)-221-$MA]K*(C0^=<+-Y?[L$;FW9';WJEIEM-;ZM'&M])*RR3-+$UWYF(B? MW9*D^F.<5H:K9D:/%% LC-;-&\8"A^4((R"R@CCGD5F:'$L]]%-MF=HVEDDE MVQ@-*YYR5=B !@!?89)Q0MB:;7L)._?\B/Q/:P37BM'$\]RHC\Q5L8YA'%N^ M9BS(3G;NP 3Z5I>GSZI:1 MK<:'')YENBM!$^6,+;BT;E0I9^00#T Y->L5I45CT,PING))RO\ *W]>OD%% M%%9GG!1110 5R?C RPW%I,I(C((;D@'!SBNLJGJFG1:I9-;R<'.Y'QG:WK51 M=F=&%JJE54I;$K$7EBQA<8FC.QOJ.#7*-X5U/!W7\6W')WMP/\/\*9#)KOA[ M,(@,UN#P-I91]".GPK1J) M.[.+%5O:SWNEL%%%%2 M@QQCH)M.CBDFDN[A]UA:NLBCG;*Q8KY9!)",#@\8X'8=+EO%J,ND_P!K[UNK MJX\Q#<*VYHP2X/"]5"J2!C)+#L,5WN5G_6YQJ)+>6BZQKMPLL,UOIUDB[);6 M=B9G8<%/X?FSR3Z#GM6H;^:/4([FV65;8J(U16/W0.I7)!.,G( SD5S7AZ[& MFSPQ75OY=I*2DL,S;?+4G"'D@@C]XQXZ$UT5U;3V[A@1*C$%&#<$'!!'UP#Q MTP.F.[*4D$5_8_V M?J3W2>9-YBR0N=R$C!5B2I&[' _O>V.*@NK8:;>_8+J>"*RNH#F(,I$; M;CLEVGG/(8CMGT'%CPI'+;>-EM;DGS(TGCC#9+;5&-YR<*#C@ ?IBG)WA*PH MKWD>G.=J@^BCK]*0#"@4LO0#Z#^5%>8=X9P":11@#UH;[M+3 ,X&?2D4<9/4 M\FD?[OU(%.H .@S42P1"=KGRU$S*$+XYVC) SZU.V_WN: * MDFG6$MHEJUG ]O'G;&R#:N00<#Z$C\34BVD+7"7+1)YR(8T8+RJ$@D?3@?E4 MSD 'N:7YC[#]:0%:33[%Y7FDM8#))LWN4&6V'O4FG;L_=&?Y4#,\Z#I)FAF?3[9I(%58V, M8^4+RH'T[>E)%HVEQ7IO(+"W2X+LYE2,!BS9R<^IR?SJ^5W-@G([BG;@.!R? M04 4'T73Y-2&I26D)NPI7SMOS8(QU]<<9].*;#H^EVJ*EO8P1JK%UVKCG;MS M_P!\\?3BK^&D/)PH[#O2EE3.!D^@I@9)\/ZSB^T,NQF,8Y&,8_(8^G%:6TMRYQ[#M3& D'R*/]Z@1G'1=( M-JMK_9UJL ?>(WB&W<1@G\N/IQ5TQP&=9F5?.52BNHY"D@XS^ _*FLICZ?/^ M@I0CLO'W>ZG_ H D\P)D_+CN>II#(IY1B2>P''Z4J0( &3GZT\;7R#PPZT M,#G^),>Y%."M_"1CTW?_ %J7)3[WW:4H.JT )GLRL/QH"D?&IM>OX;FWN(8PD>SYLYZD]OKT^ MMHZT$_+D>F:\F^'/ MQ(UOQCXSNK.]CM8;2*TDE2*",@Y#H!DDDG@GTZT#/6J*\L^.=_>6/AG37L[N M>W+W>&,,A0L-C<'%=/\ #.XFN_AWH\]Q,\TSQN6DD8LS'S&ZD]:+B.LHHHI@ M%%%>#ZMH'Q9DUS4'L;K4A:&YD:#&H*!LW$K@;AQC':D![Q17RM!K?CZY\1'0 M8=5]M/WU)!&[..Q[XKO/#&A?%&W\4:=-J]SJ#:>LZ-HV/BC3X[2^N;>)[(%EBF9 QWMR0/PI M,#WBBH+-B]C;LS%B8U)8G)/'6IZ8!117S'<:[XVU;QS?:+I6N:BT\EW,D,2W MA10%+' .<# !I-@?3E%?/5QI'QBTJ%KUKK4Y%B^8JEXLQXY^YN.?R-=A\+?B MA<>)KDZ)K03^T0A>&=!M$P Y!'9AR>.",\#')<#U6BBBF 444CW^V7H\EI6V 28&TG Z#\J0'OWWO]W^= M.HIIY.WMWI@'WNGW?7UIPX&!133\QV]N] !DMTX'K3@ !Q133\QQV[T@%R6^ M[T]: H!SU/J:6F_>..PI@+N)^Z,^]&WU)-+3-V\D*,@4 +N ^Z.GX"D^=N^T M?2G!0.2[$^M&'/(!4>[4[A!EC28+]>E R/.WT)/XTF M\]U95]@:E)"<#[QHV?Q.>E B,2H/E4@GT/\ C1E,3 MM;$)Y'4GM0!(9>/O+C]::TJ+SM*GUQR:C.X-C;NSU;O^'K3TB(^;A_52>E MC2.?DQCU;K3O+_YZ?-GKG@4\!'^Z<$=O2E#%>''XB@! B]%)&.V:7YE]?YT% M <%3@^HI0YQ\P^N* %9.W(_.D*'.0>?>AE#?,O4=Q2@G&?O#]:!@KYX88;T MH9 WL?44A(.#Z=1[4[:1]T_@:0#5+#@\XIP(;_"FEL,"1@]*<0#UIB$7C*^G M2G4P[E93]X=/>G @]* $'!*_B*=2'AE_*EH 0<,1^-+2'[P_&EH 0<.1Z\UD M^)\-X>OD*ALV[<$9[CV/\C6L?O+^-9'BMHU\,:@93A?(.3MS@9&>/\FG#XD3 M/X6>86=HUW5HMS&?'W<[<\DAB?0 #.>OIMW=OD<*6ER?2(5GN3KNHV]U#)YI$% MJDK$%5) #AL#:#@ #'3I6K$TEP]Q8W@EFM;MR6VN2!NY&W))'J!GJ5]>#SY6!M'KFNW.L6&F:+'#=OMDD/%KPVZ-B0I(QPN2.UC,FUU*XUN:4:592OJ M#E%C\QMXC&TAI"0H ([$^IP*ZE+*?0; 6(GFFN9QNN[DR$%FP .3SM4 XZ?= M8UJ:!XBTR6W>WC2.QD*_NX8P$21B3LP<#)(7..>M9MRTGFA#!MQ(4(WY.[.# MQTY/!Z'@YR#BI/E)Z\\GW%=!JT\NC:?L4QMJDY M0LXW(O/S$'&2<$#WQTSQAZ1:SSW5W;0V3207+8)DW;)!G,9ST(R0IP>ASVS6 MD-%?HB9:NP_4%#36]]$CB*YA64%U";<\DYR O.?XE'H#U*I&B^!_$.U0,'VJ*UGDB\&>(W M,K1W2-;F1HR25;?]W<3DD=#Z=J=]$O-?F*VOWG>_#,8\"6&3GYI.O^^U==7* M?#AY)?!%E)*Y=V:4DDY)^=JZNO.K?Q)>IVT_@04445D6%%%% !1110!FZYGUHUHS M+IY,#6"ON'-]GR_T[UE6I\3M #:2>'3%G@Q+)MS^!JTKH[(04Z%KI:];?Y7_ M !.FHJ"R^U_9(_MQ@-SSO\@'9UXQGGIBIZ@Y&K.QAZAH$U_JGVW^T'BVQ[(] MD8W1\YR&ZUH3V4EQI+V4ET[2/$4,Y4 D^I P/P&*N44^9FCKS:BF]MM$8T.D M7GVFWDN+R#RX'#)%!;[-@"[=JG<<*>XYS[5+?Z/]MU&*]6X>&6&)DC9.JL2# MGT(XP0>N:U**.9C^L5.;FO\ @BAIMA+9M/K6I11=[B]M/FYNOHC)\01EM(P2)%26-G M23.)5# E3@'K],?A67I5Q!=:S9\VD%VD,C2)"K*[J6PJXVC*@8.<]>@KIX M/?ICF_I-[)?VCR2>62DK1B2+.R0 _>7/;\3T-8GB*]2'5K9+>[%K >:V]'GDN-.1Y;ZVO7R09;?!7Z9'!(]>/H*37NW)JTX MJA&26]OZ_I]?NOU!?1I-87,4BNR/$RLL?WB"#P/>IZ;*GFQ/'N9=RE=RG!&> MX/K4'%%V:9Y_:W27D6G:3-K,4\$$T06TAL'2[S&P*B0;CL P,M@<"O0JYG3M M+\+W%P8]/\O[;9S$O(DC"?>&PVYB=S D8.<@UTU7-W.W'5(RDE%-;[I+?T"B MBBH.$**** "BBL[7M2.CZ#?:BJ;VMX6=5/0GMGVS32OH5"#G)0CN]#1JG?:M M8:;) E[=Q0/.VV(.V"YXX'YC\Z\GTRX^(WB2V.I6-Z5MY&*KAT1>#@X'^>E8 M_B>R\7P7FEC7+@O,\I%H3(K;6RN>G3G;6RHZV;/>HY'%U?9U*T;ZW2>NWI]Y M[Y17*>#;;Q5:M=KXDF$RMM,+!U;!YR./PKJZQDK.QXM>DJ51P4E*W5;!1112 M,0HHHH H22P#7K>%H,W#6TC++G[JADR,>Y(_*K]4I)I1K4$ @!A:!V:7:/:KM7/9>AG#>7K^B"O*_$EPZ_%W38,1!6: Y902<,>AQD=3Z5ZI7 ME7B62+_A;FF1M;EY=]N0^[&T;CT]>N?PK;"_$_1D5_A7J8,\_F1W-FTHB9I" MSN4#X;*H=XP O7]G-)'; MI-<12R9:V*E@5.2&"#G@(N3GN:G:ZET&3S_(M;S==27<1FC>1QD+L*X V]ZG MF5]0U2:UT])[,R2?ZYX@H3 XW'<2YY&/3 XS4K:SV&^ZW'3-<7_."01G/7\JBMQHY2* QVTDL.Y5BW&/S /OEG<NX*3QSG')J;QMN5:5]B)TT6XB\A+R&"-;?9'<*C(S [4!8$$,"$/3!/3O5 MY[_6=*CE6#[#J=K;2&."2#+R1D $*57G YZ^YSV,:Z9IZ7*1-9,1'( )T&QI MF'\74C&[H..<<<&H5\-O"%;3]2(2)&=U92KRL>V,@8VA<$D$9'MAWCLW]XO> MZ(SO/U#5KN5EEDFF7]XSO(-K!#\RAN !MD'!'M6D[6>B(ME"4GNW>-99(Y_L M_;=$./E;I@D>E$&KQ6UC=.^GF66=T@D%Q;$KAL[B^#ESA1@X_6D@T];\I>7S MI'%+' %AME^7>N. K#Y< 8_&FWWT0EY;E.>.2_)U29Q"+NZ\R//ERMTPX4XX MP>Y[**W/"-W]K\4+(KL_48_M#^6MHBQ(,)#%$H M"[OFX&">I4'CN:O>"2(_$9.TAGAD0AAC'4YQM'N?^!TIV=-CC\:/3)>@SV - M%$A!X)'3UIH=2!R/SKS#T ;I^(IU,9E*GD?G0'W@8( ]: %=L8'4Y'%&"?O' M\!2':%X(]>M&\9PI!/UH 5B 5STS_0T9+=.!ZFD*\J3R32 MENPY/Z4T@EAG@8Z4[( [ 4 - RYW<\4XL!QU/H*:N6+=0,_CTIQPBD]* &J" MPR3C)Z"AF"KM7J>,"A02H'08_&@X#@8[9Q0 H!QR<#T%-!W'Y1P.GI0V=OS' MKQBACA0!\HZ"F AP6Q]X]_:F%C)\JX('Y4JY<[%X0=3ZU,%"C &!0 U8PHYY M-1R*T9#+T'Z?_6J>BD!%NR0P.#W]#2M\WLPZ>],91$2<90]?:G*1]QCD=C3 M>&R!NZ'O35!1BHZ=0/\ "A3M)5NG4&E;Y"#U&M+@- MR#SZTB'EE/7-( <#AAP1W'I2[L'#?GVH*\''?M0A#(/IWH 1AAPP)!/%.#=B M,&FME5..0.?<4[AAZB@!.C_6G4QLK@\D _E3^M #1PQ'KS7#_$#4'9H-,C(Q MM\^0 \]<#_/N*[D]5/O7GGC^"5M6M3DB.2';E5W$8/TQ_%WS^M '3>%]%BTK M3T=HE6ZF7>YQ@J#T4>@'%UL9 M&DS*Z!U;;C[HYQ@_G7@G@7P]JWB37Y;'1]1%C:^>/@4?^+@7G(YL)/\ T9'28%_XDZ-J'A_X9:+INJ7HO;N/4'9I M@[-D%6(Y;GBL3PSX3\9^./#L2VNH+!I5CNBMTEE9$9LEC@*.3D\L?7VKN_C\ M/^*8TL_]/G_LC5U?PJ4)\,]% &/W\8KX-\+SO%M?R99(&(:23JP+#E57G./ M0YK"@&/VB2/^HFYXX['V_P _K6/UKX:>*?!.DOX@LM?,DEJ \H@9T91D D9^\!QG..*]3^&?C!_&'A M9;BZP+^V?R;C P&.,AA]1^H-<'??#'QO]CE^V^-X_LK*4E\^ZE"%3P0<\8/O M74_"CPB_A:UU,-JMCJ GD3FSD+A"H/!]_F%,#S'1FW_M N02?^)O<#GV+UZ' M\N\^/O_(H MZ;_U_C_T6]+H!PNE67Q ^(]A"+6]D33[-%MQ))+?B%XWET+0=0?3K16=457\O"IG+NP^8Y]![<=Z8%;Q5X# MU[X=:;;Z_9>))9G618Y/+#1E">1CYCN7(QS[<5Z);?$5T^$"^*;A4>_5#"4 MX:;=L!(]#PQ'I7FGCOP)K_ASPZ-0UCQ,U^C3)$L!DD;535B9,= /F'/MDC\:0$7AWPKXK^)\MUK%QJYCB20IYT[L06QDJBCH " M/0/KJVAN(/'1>&1!(C"YFP M5(R"/SI@6OA)XYU.[U2Y\*Z_*TMW"&,$LIRX*<-&3WQC(/7@\GBN-\%A5^/0 M')'V^[QS_LR>U=5X%\ 3:-X^AU.?Q-I-_<1F5I889B\K%E8$D>N3DURO@T;? MCV!@#%_=\#/]V3UI ?25?-=Y$NC_ !_2.V C4ZO$0!P )"I(X[?.:^DI)$BC M:21U1%!9F8X ZDFOFJTF_X2WXZQ7=DWF0MJ:S(X& 8XB#G_ +Y2FP.B\:^* M]?\ &7C@^#_#5RT%LDAA=XWV^8R\NS,.0JX/ ZX[Y K,USP%XN^'VG?V_8ZZ MTH@9?.\AF!0'C)!X91%)M+%P".Z@$#ID^U!=0T76O$.G207ETLL%Q;7 Q'(H XW<$\C(]#6-;_"+Q=8PB70 M/$]LUL_SQM!M_X>>-/$MGXW;P M?XBF>Z9W>+=,VYX752>&_B4@?J".^?,]9L[V_P#'^K66GQ227,^H3QI'%G+9 M=@1],=<]NM(#N_&'CO6O'7B6+0/"!BK3$=79AT0?_7/;'L/A#PX MWAK1([6:^N+V[?#3SS2,VYO0 G@#I7@6DOJ?PE^($*ZHBF%T"SF,;@\+=2I] M01^:XKZ8MYXKJWCN()%DAE4.CJ](W( ]2*=3 0G M)H48&*&[#U-+0 C'"^_:CA5Q36/( Y.:<%YR>30 ULL,'(![4[(48_(4TG+@ M+R0*331\J[WZ]<4P!F)& M,[13&);$:CCT_P :"3D=W;M_=J2.,1KCOW- (P!@\D]:C:-D.Y3D?K4]%(" M$-O&[&2.OK3^2N0=P_6D=#]Y.&_G35;)R.">H[9I@/4AAD<,.M&2K@GH>,TA MP7'!!/%*Q(4[OS% #L \@X]Q358KD$< ]12X[J/;M2(W !X- "L04/<"C!'W?R-(ZY4XX)I=V.&_.@!&;@#& M#D>_K2. =H]Z0ML/)!'ZT !)!7/(SUI_6H_,0LOSKZ]:"RCE77Z9H M M9GB0B3PY?H&X:W=3@]CC/XXS50^)$S^%GER/'J+V*^;'&L3( & MC5D*\,.HPI_>') XZ59M=0DT]+?3KN G[*[QL'O%C4M(/G!51R%!SZ@D55M M[9W=F6U<[#][8#^I0#^$@<_W:V)K*"^@@9P8;H+*JS)"!YA("+N.#S@JIM/OFTN]AL9["&<>2D!DAC9I@-I8C><#[ MX'X56BT^[U>W9+.9K"*)007C\I)#G.% )V\D9/).,D]*5[JTMNX=;Q'W$<5P MC7>KZM9SWLL;Q^3 _P GRON"L5!RH QQSCOQ4N_0I0]S((!L*-*Z#9Y/S%DP MC9+[L\\]^U._L'3;<[V26Y9I1($V[$1B!E?4J2<8]%/XLC\/V]RUO/&PMK=0 MQGM_+QU&.A.3N4*!GIUXS4WC;I5AD$ M'/0D<>]2W&MZ_;V<8G%J9)XPHU"U8D%"<;BWW48G/..YZ4P:18W<4B-:2VZ\^B2Z1=:7YMY;WCSVL954MXL[BHX#$'@9 )(&08CY2Y$B'!X?G/0 U=.M6>GE(],B!BA MB=MT=SY0;=\LC>6W0@C('3&:DDU98-/LK6UTV%GWF427-HP56$@"E54G;@%L M^].MM(M;659+S,[^9*4A<;T$;\#)(!P,'CWH;O\ $M.P)6V,U8'T6>WFEEV2 MPV^YD55SPS,I+*!V XZXJ_',%\%^(&'ENJ20G:1F/(EP>-H'4>^>":I79^TR MO*T:RRMR0J*>O48"MQ\RCG'>KL$D/_"!ZZI0RQ^;!(P5\'EEX/'L#^-5+9/S M7YBCNUZG=?#B0R^"+)RBIN:4[5& /WC=*ZNN4^'#*W@>Q*(44M+A2? MPK)M3XBL8!!:>']'@A!)"17950?H(ZTO$%JMYI9B;2AJ8W@_9S*(_P D3EU'/&"0,\8[58HHJ#C;N[A1110(**** "BBB@"GJ<+3V+QJ%)) M'#3M"#SW9>?P[UE6$5S9:A9VT%E86MF0_F+9ON!(7C=\@Q]:NZ^<:4P,:-&9 M$$C/$)!&A89?:>N!S[=3P*R](CL(-8A72[FWOT9'\Z2.*',/3!WQJ ,]-IZ] M1T-6MCNHI^P;]>_;[O0C\2SM%J"_Z0 NQ1Y4TS")B3W10,D^[?A6OX>G6?2E M*P6D&UV4QVIR@(_ 8/M4&JRW-_-/IUM:EF@\F;SO."[6W;EP"#GE.:N:-:S6 MMDPN0?/DE:20E@V23UX ^GM0_A'5DOJRB]'Z_C8T*ANVVV4[>6\F(V.R,D, MW'0$=ZFJ&[S]CGQ,(#Y;8E/1./O<^G6H.*/Q(\[TV/0Q)ILL%C?7-\;I9#_I M-PRPL[$N%; !9<@L& R,Y)->E5YKID\K:C9#^UFC8S1[KIKB[99^1\H611'\ MW3KWXKTJM*FYZ6:7YXWOUW;?]+^F%%%%9GEA1110 5E>)7AB\,ZF]Q;_ &B% M;9R\.XKO&.F1T^M:M07EW!864UW=/L@A0O(V"<*.IP*:W-*3:J1:5]4>1Z5\ M38]$T]+&P\--';H254W;-C)R>2OUJ'4_B38ZU/:R7_A=9Y+5B\)^VLNT\$GA M1G[HZ^E=[_PLCPC_ -!0?^ \G_Q-<'XM\0:7J_BS1KGPUN:\24"2:.,H9"6 M5>0">_X'%=,4F]8V^\^KPL*=6LY3PLH/5\SE+MU>FYU7ACXCS>(=>ATU]'-L M)58^;YQ;&%)Z;1Z5WU&!Z45SR:;T5CYC$U:52?-1AR+M=O\ ,****DYPHHHH M IN+S^UX2G_'EY#^9T_UF5V^_3=5RJ4D#G6X)Q.HC6WD0P[N6)92&Q[8(_&K MM7+9$0WEZ_H@KRKQ*+4_%S33(\HF#V^P*BE?O'J2?IVKU6O*?$\6WXMZ9.9T MB^:V&TD@R N1QCKT]JVPOQ/T9%?9>IBKGK74^"XE(:VEBB5XRJL%.A4CM]VN.,M M:M>=^(WL+?XL:5-X@,"Z5_9!$MSYGS*UY?JFOZ=8Z)"/!BR6.GWNMM!=W4++&K-C+&) MGRBAL !NG'2F0ZWXBO[70[ :V\7VG6)[,W<#Q2R/ J9&YE&TN.1D#L#1=A8] M+N?[*LXII;J6W@CA4-*\D@4(#T))/ /-5;K4?#ECH6$$YC,HCEG53L MSNP3TP"<^QKRO4EFT:\^(_\ Q.9Y[J"WM=J7/EL9@40[RNWG;]T=L-SD\U/J MMM/;ZYXXU%;Z=I;?28)%5UC93O1N""O1>WZYHNPL>NI9V(+F35+Z&_\5OX?@TZPLY;0)&A$Y=,NY0C,@!^7:N*K M>*O&&H6^M75QINLW:_8[JV@,+M%#%\VWKK:VC.R* MJ%DQN4-R,],T[[#;_P#/(5XW!D=Z[CP!J6HWDNL6UY>_;+:VEC%O(]Q%-*NYY+ MA?SIR@8SW/>EQBF*232%1L(% 8O]WIZT )G#D#D MX%#+\I)Y.*7 5AV!%&-X]%_G0 9+?=_.D&%9NN>GUH!^10!DXZ4*-NXGDD_G M0 A^_EN<=!3>7D]__01025!8_?8X'M4D:;$ I@* % & *6BBD 4444 (0"" M#T-0XV<'D#^53TR5?EW#J* $/#+GD'C-#Y5>>G;VIH/[L9Z$]Z>W"E6].#3 M4C'*_B/6D&'+4OW/]W^5)@EF(X.?SI +G;][IZTBC**>C8I2Q]: G(]#D<4$$'*_B*&7++@X(YI M0<\'@T (2#C'K67XAT2/7=,-L6V2J=\3XZ-C'/MS_G%:;*2X(Z@4X'/L?2@# MSWPS-J6D^(8=*N4>))F?%8@KV[=CC'OTO7?Q $4SV\6GMYJL5RS$],\ MX R>F,5V31H\J,R*63)4DG'ZUG?\ ".:093(;"%F)W'<"03]#0!P"6^J^ M,-6W2MF)6(\P*0D:\$8]^.G7]:],LK.*PLH;2 $1Q+M&3DGW)[D]2:D1$C"1 MQJJHJX"J, #M3Z &MU7Z_P!#7@>K?"+Q9H_B*6\\+7 \AY&,+Q7/E21*3]UL MXSZ<9SZ5[[_&/;FEH \:UCX>^,-8\ 6.EWMU%=:I'?O<.\]TSX0K@#<1Z]NE M>B^!]&NO#_@S3=*O=GVFW1E?8VY3XNGQ*1; M#3OMK3\2_/M(/;%:'Q%^%TWB/4$US0[E;;5EV^8'E:O/BR!&XRSQA3@\%MF2V,9[^M>N^#?"MMX.\/1:7;R& M5MQDFF(P9'/4X[< #\*WZ* /'-/^&OB"V^*[>(Y!;?8#J$MQ_KB7V,6QQCW' M%=1\5/"6I^,- L[+2Q"98KH2MYK[1MVL/3U(KNZ*+ <]X&T:[\/^#-.TN^\O M[3;HP?RVW+RQ(P<#L17F'B'X5^)M(\5RZYX-N%"R2&1$$P22(M]Y?FX9\5#&EW(5;>))@^PY)9UQG'.T\]QTKU>BBP'S]%\.?B)X1U2=/#5UOMY;,?DZ;?F(Y/7V&!BOH. MBBP'(>,? MOXP\,6^GSR+#?6J@V]P!D(V "#T^4XYZ= >U>:0>%OB[HUBVC6 M%T6L0-B-%YOA3\1; MZ/[/>:JDD#'YEFOW=?J1@UZ5\/OAK9^"D>ZEF%WJDJ[7FVX6-?[J#K]3W]J[ MJBBP'E/Q!^%EWK&M#Q#X;N$M]2RK2QLY3;O/!7Q3\5"'3M M=O EDA!+2SQ[?J1'RQ'O7O5%%@.!U#X6Z9<> +?PS#,Z/;MYL5TPY\XYRQ'H MQ\+_%WPY:-I>EW*/9+D(4GB8*/]G?AE^E>Z/]WZ$&G46 \I^'_P MRU'1M>;Q)XBNQ-J1+%$5]^&?AF9NYP2./6H/#'PYU[2?BG+XBN1:_8&N+F0; M)GUQV%=J_W2?3FEI@(W;ZTM(WW M2?3FE[9H 1NJ^QI,EN%Z=S2/EU/]T<_6G\ >U #2,%<=,T9+=.GK2,"PST Y MQZTXD 9- "<*P[#!HP6Z\#T]:0@DJS>O3TIQ/8=: &YPQ'Y"E YRW7^5(%P^ M23["E/#*3U/2F!=\I!Z#D^],!\:8RQZG^52444@"BBB@ J.1>"P&1_$/Z MU)10!"#OCPW)[$>M2!N!NZ'H:CP(Y,8^5J>G VMTZ TP! 54$=/2C(9OPH7* M#G[N?RI<9 MHI =S?0?K01@DK^(H 3!#\<@#I5?RXY[]@ZA@(P>?K5E#N&[N3448_XF+_\ M7,?SH8#_ +%;_P#/)?RH^Q6W_/)?RJQ14@5_L5O_ ,\EH^Q6W_/)?RJQ10!4 MF@LK>%YIA%'$BEG=R J@=22>@K.L=7\.:G#<2V.HZ?JOQ!CL9? NJ1ZE)+'J6IV;3:)J\KZ! M<[-2TM/+:.,+]V55.SGC'?I0!Z];PV%U;QW%OY4L$JAXY$.Y64C(((ZBI/L5 MO_SQ7\J\J\/ZCJ'AV+PQYFKW:!+<2PNB,L/E1*R^6H / XY)S5#3_%FL M*^I>5K-U/%+X*_E6%XJM(QI4D<2JA=<9/'<5TU<]XMOET[3&N6CCEVC C=M MH8DC SVJJ;?.B9VY6>=%T64WK6EL\0.=FUV4C ]"0.&!ZCITJTMS;7'@'7$> M%+6/?;EO(^;CW19H=F^,@K)D -A0=G4'(Z^M6H(I/^ M$"U^(L8G\Z'$DF5PGF!02?P)_&O4>R?FOS.".[^9W/PX\L>!['RF+)NEP2,$ MCS&KJZY/X;+L\$6<>02CRJ2O0_.W(]:ZRO,K?Q)>IW4_@04445F6%%%% !11 M10!E>((XY=+*RV=[=KO'[JSD*2?7.Y>/QKE/L5E_T+/BG_P-;_X]75^("@TL M[VU)1O'.G!C+^@)QZT[0"ATI"C:BR[FYU$$2]>^0#CTK1.T3T:%:5&AS*^_= MK\F2:*B1Z1;I';7-LH!Q%=/OD7D_>.3G\SQ5^BBLV<$YZDXVPP3^2S'/\ ?R,#UY_.LG0K&[AOC<7D6IH[*0$D MNM\"?@96+'W/Y"M/6))8+8S"XEBC7 *P^4K,2?[TAV@?D:H:/J3W%\(1-4HPQ7H]8-KXK\/ PV<&H#(*1(K* MY.3@*"2.IXZUO5^M;>]L)[:[4- M;2QE906Q\I'//:K%8/C43'P7JX@SO^SMT_N_Q?IFG%79K0BYU8Q3M=K7L>4Z MKJO@.TNWAT_PY+>(A(,K7;QJW^[R21]<5T?@/6/!T^K)#:Z,-/U%\^4TLAE! M/HK'H?P'UK*673'^"UPEFJ?:DDC%UA?FW&4$9/<8 Q2^*KO3K\^%8M+DBEU9 M!$',!R5X3 )'?/YOZ(*\L\6VT\GQ5TB98B\2?9P2&QM/F-UKU.O*/ M&'/Q:T4-N"C[/C'.3YC5MA?C?HR:_P *]3(:(7FF7KP!XIEP[("$?RV)4,2 M !N"G&,X'7%=/X#MI%N7O'D0"Y5?W(D5V0H&1B=H P2..O KD[61]/UKST;Y MFFWNG)\P^T?3BNP\&Q16>MW.GP2/+#"B21R..=L@=@H/<#/YDUT MU[J#1ST;.:9WF*,4[%+BO-.X9BH+NQM+^ P7EM#OE_W<^V*+2WTJ6&(6<5F\5JY6/R54K"PX(&/NGU MKS/QC:ZFOQ4EUC1RS7VDZ1%="W'2XC\UQ)'^*DX]Q57PGXEF@TW1+FUN?LUC MJ?B*Z$_F!1N1LLH)/3G'0T >LS:5I]Q/)/-86LDLB>6\CPJ69?[I)'(X'%/; M3[-S*7M(&\Y0DN8P=ZCH&]1[&O+U\5Z[J+K%9ZSL2?Q7/IT<\<4;XM@F5"Y& M#CJ#S[Y%16FO^)K=K>YFUZ6XCM_%/]B-"]O&!-#OP68A<[^>V!Q0!Z:+31]3 M9)A;V-VUJYC1]B2&%EZJ#_"1Z5)-I&FW,[SSZ?:2S2*%>1X59F Z DCD<"O' M-/UB_P!$MM5OM/UQ1,GB>6#^R-D9\]7E .*3(+@K M"-;.GM92R6T<0A!VX 9A*9,?-Z'H* /46TRP:>:=K*V,TZ>7+(8EW2+Z,<I-24 %%%&: "BBE )Z"@!**=MQ MU(%)\H]30!7QCS$/3M3V^92IZ]/_ *]$S#. H^92,TKNS!3W!Z4 /"LI0CJ?<8J),ECD9[ M^U/9& W!3GT]: &C:KD\[1Q]*D/ED8(/YTB1G:,4UE*87(P>!STH $9 ME-()^7(W'W_6@!8RK9)R#3L+_>/Y4AB) P0".G-(0Q&W'S=* %5023N'7 I= MGN/SI A48P<"D8D#W[4 *$;W/6AEVG<6&.AYH <2@'(/YTQ M-I^\O3H*4)N(8L .PHE."9^8L,^GI37 M!5@00=W&,T *Y4C !R?>A FWDG/>G",@9R">_-1[&WE0.#U- "L%;!#?*#R< M=:<0%QA@3V%(PVKR#CZ4V/.,M]X<4 *L94MG!/4FD*D.&88ZXI#S(/3I]32L MQ+ 9X!YH :3\V[OC@4L(_=@^O.:220E\D \8'XU,-N,;A S]*5/N 'KWH &&YE'<QZBFKP3Z'@4KC=A>_K0 !21 MN'#'F@MD;>A/%*I['K28W'>.#T% "E?3@BHH3G47]1&,_G4N[@G'/I4< _XF M+COY0)_.A@6=Z8SO7&=N<]\XQ33/"#(#-&#$,R L/D'7)]*C_LRSV!/LT>T3 M>>!CCS,YW?7-4)=*N7N)G BP&+IECF3+H^&XX V;>_!I)(VA"G)[V-,3PEHU M$L9:0;D&X?,/4>M)]IM]F_SXMF[9NWC&[.,?7VK-ATJYCN;=V\K:-K/ACE"# M(<+QR/WF.W JM_8EY_9GD?N?,SLQO.,>1Y6[IU[X]*=EW-%2I7^(VVD@?S8F MDC.U?WB$C@'U'I5>VTO3+-98K6QM(!*/WB11*N\>X Y'6H1I)EOK@W,<3VTB MR+@G)D#[.",=MF/QJ\;&V,QE,*^88O)+8YV?W?I2T,I1@NI&EK99@*0V^8T* MPD*/E3 R%]!TZ5#%I6D0IMAL+%%;VEMD(412(K(I'08/ IMSIVF7-NL%U:6DL, !6.6-66/TP","I&TRS:.2-K M:,K)+YSC'WGR#N^O I9-.M)?M/F6Z-]I 6;(^^ , &C0+0[O^OGZDJB- (TV MJ%484<8'T]* Z-MPZG<,K@]1ZBF&QMC,93"OF&+R2V.=G]WZ4B:?:1&W*6Z* M;92D.!]Q2,$#\J- ]SN2!T.,.O)('/4^GZ&C>@S\Z\':>>A]*A73+-(X8UMH MPL,AEC 'W6._)_.AM,LVCDC:VC*R2^E8^O)!)''%<*A1\J&900C=FY]#S^%:R6L,5Q+.D:K+-CS' Y; P,U MS7CJ>2VT5GC@,Y(VF/&=P) (^F*JFKR21G4:2;1P%K930:J8)9/W-K"1-)'* MK(P7+LQ50#C!P.AS]*N6VV?P=XDMXK=R<6^$4+AU+\,I !((['GC&:K7#+!I M2/%<8VX]=H/MK"L'P_\ $,62J?N-N <#,@Z?,1U] M#^':O3=W9ONOS.!;V]3N/AK#+;^"[>*9"DB2RAE/8[C775QWPP8GP/;9ZB23 M_P!"-=C7G5_XDO4[:7P(****R+"BBB@ HHHH RO$$Z6^EF2349[!=X'G01>8 MWTQM;^595AI]WJ=J+FT\6ZF\1) +6T:'(]FC!K6U^Z^R:89?[5ATSYP/M$L8 M=?I@D=:S=/\ %NBV]H([WQ-8WU6*@L[RVO[5+JTF2:"3.R1#D' M!Q_,5/6;.&=^9\VX4444$A1110 4444 07I27<=D[6,0DGR %*AN,\G!90?S%0QK<1-&7 R1D8S0BH).24G9'+7/ASP MC)IFH6%OJ$%I#?.DDHBNDX*G(*@YP*/#WAOPAX@:A+=?ƺ\>:UV2% )2R8PO3M7J%>.^"=+CT7XJ7>G1R-*EO%(@=A M@GA:]BJ*UKJW8Y,ZC"-:"AMR1"BBBLCQPHHHH H23J-=MX/LZ%FMY'$^/F4! MD&WZ'.?PJ_5-Y+H:O#&J?Z(8'+MCHX*[1GZ%JN5>![@W31N[NSIF,@MD8 +#UY^;U M/&/H//;@1I<3,3,A#@G"C.<\>X;T[^N!7=>!1NUFXFC\L6TDB4N*,5A:Y)K=H)[RWU#3;:PACWM]H@=F&!SR&% M>8E<].E3]I+EO8W<48KDK;7==?2=+ADM[8:SJ1=HPRLL<42\[W&2.[5OL]U!&8\.HW%&4D]LD$'M3Y&;RP M_P#O;<8S[UC66OZI)_9VHW"6HTO49A%%&BL)8@V?+8MG!S@9&!C<*/\ A(-3 MVC5MMK_8QO/LWE[6\W9YGE^;NSC[W;'3O1R,;P55.VG_ >WKH;D>BZ5"$$6 MFV:!)?/3; HVR8QO''#8XSUIW]CZ9MV_V?:8^T?:L>0O^NZ^9T^__M=:P;W7 M]4C_ +0U*W2U.EZ=.898W5C+*%QYC!LX&,G P<[34FH:SJS7&IR:8EJ;72U! ME656+3ML#LJD$!<*1S@\FCD8E@JCMM_EMH_/5??ZFJOA_14O4O%TFP6Z1F=9 MQ;('5BROVVCD8OJ=2UW9=_+KKZ]#H+:SM;*-H[6WB@1F+LL2!06/)) [GUJ; M%"^NDE>=IE+I"(FV/@ @GYR .:1?$.H7-I:VD,=O'JTU MW+:2%@6BC,8)=P,@D8 P,_Q#FCD8_J55;V_RM?7TT?\ 5CJ,48K+T/4+F\6[ MMKY8A>64_DRF($*XVAE8 Y(R&'&>N:U:EJQSU(.$N5B8JEJ(^2'_ *ZK5ZJ6 MI@^5#C@^:M"($8;^.P[TY3D>A'!I$Z8[CK2/G/R]>_TJ@$89;=_".OO3SC&3 MTH&,#'2F#[^W^$?YQ0 (.>>HZ?2AOO@#HW6G/P-WI0HW+SU/- "/\NTCZ4UP M 0O;;G\J@&*;0 [*CH,^YI"Q/>DQFG;.*0#:4 GH*7*CH,_6@N3WQ]* (I MT(0$\> >N30@5AO+=>@QVH 4Y*@9/'2F!B[#T[&@(6!)!Y_2E+- M)D9.T?J:59&Z$G(H 09Z-U%)M+?-R#V]J&+.>#T_6GK(Q&N#]:-P/51^%'RGN12 M,J>Q'THV@]&_/BC8>Q!^E(01U%, *D=J2E!(Z&EWYZ@&@!M%.PI[D4OEMVP: M0#**?@#J?RI-P'11^-,! I/04NS'4@4A9CWI,$T .^4>IHW>@ HV'OQ]:,*. MK9^@I (23U-)BG;E'1?SHWMVX^E ">6WI2[ .K 4F2>M 5CT!I@+A!W)I&QC M(7D=,FEV'N0/J:-JCJWY4@$$F1D #\*&9F&,TGR*W?!_0T[*_P!W]: &ABPY M)SWIA'F9'\/\Z5V^;Y0 /XN*>&('& /84P&+D\'J.M&TR=1\O\Z'9F;@].OO M[4\.2."<4 -&0"#GCO2!2QRP..PH8LYSG@?K3@Y(SDT -R5R#G(Z>] 3@[NI MZT99L/DY'W:=YQVYR<^GO0 S)SL[_P!/6E*_+@<8Z4OS?>X+?S]J"X?C YZT M (CE_FR0!TH=V##!^]P:<2BG=MPO?!Z4!58$DD9]J $8@1X"C(Z4AV^22,[B M./K2JI9B,@[?UIN"LNTC ZT (R@O&%;/&?2I2I'45 ,!QST?'Z5.&(Z&@!*4 M$CH:7<#U'XT;0>A_ T@#=G[PS1A3T/X&D((ZBDH 4J1U%)2AB*=\I]C3 94# M_*[M[#^M6&!'6H6P9MO8CF@!6 5@!T8XI9,CD=3Q2+\X.>W%*AW?-Z<4 +@; M,=L4D>><]>WTI.K;.W7_ .M3GX&>XZ4 (XW8 X/K3EY'Z8I$Y&>YZTU_O0_G4PZ<=*BMN=2D(_P">0_'FA@3B]M=@?[3% MM,GE [QC?G&WZ^U*UW:JLI-Q&!"0)/F'RD] ?SI_V6# 'D1X#^9C:/O]=WU] MZAN[/S8'\A(UE:6.4DC&\HRGDCV7&>:6AHE!NP];NV:6.-;B,O(F]%##++ZC MVX/Y&F#4+)HHY1=PF.1]B-O&&;T%48]%E5[=3*GEQPJC$9W;@CIQ[?/GVQ[\ M,_L6Y: AI(1))E) ,[54HB$KQU^0'\33LC;V=&_Q&F;VT4S W,>8<>8-P^3/ M3-*MW:NP5;B(DQ^;@,/N?WOI[UGG2;C?,P>,XD$D0)(W?O?-(;CCGCC/K[5> ML[%+>UA1T1I4B$;/MZCN/IGM2=B)1II73N.2[MI#"$N(V,REHP&'S@=2/6A; MVT98V6YB(D3^=+0S]SS_K^D1F]M%5V-S$%1_+8EQ\K?W3[\BE>[M8_.WW$:^0 M 9;6 JRF",JS[V&T8+=85W#.S^]]/>FI=VTAA"7$;&92T8##YP.I'KUJ4P M1%RYB3>5V;MHSM]/I2+;0IY6V&,>4-L>%'R#T'ITH#W"-;VT98V6YB(D3^= M!M8"K*8(RK/O8;1@MUR??@<^U&@>Y?J"S0O-)$DJM)'C>@/*YZ9':N8\<6;7 M^FQ6B@YEE13M<*0"PR03WKJEB19'D5%#OCJ_,\^/Q/Y_D=U\-IY+G MP9!+*[/(TLI9F.3G<:ZZN0^&CB3P7;N%1=TLIVKT'SGBNOKRZ_\ $EZG?2^! M!1116184444 %%%% &=K4TT&GEX+FQMWW ;[X$Q_3@CG\:IZ?JM@MH!J.J:* M]SDY-O(JICMP6)_6KFM0S3Z>4@MK&X?<#Y=\<1_7H>?PJG8:58-:@ZCI>C)< M9.5MXU9,=N2H/Z5:M;4[*?)['WN_2U_\S8MY8)X%DMI(Y(6^ZT9!4_0BI:BM MXH((%CMHXXX5^ZL:@*/H!4M0WBNM-EAFAN9 MHWP&2W%)[2*!"HMKJ=S(P]53.T+[@G\*W+JUDG(: M*[GMW QF/:0?J&!']:9!8R),LUQ>37+KG;O55"YZX"@?KFJ3TL=4*JC2<6]_ M7_ABY1114G*%173B*TFD9D4+&S%I!E1@=2/2I:@O<_8;C$32GRF_=JV"_'0' MMF@J/Q(X_P ..SZNS6\=E:RS1>8JKI\]NLR;UW, 7VG@]<9&X=LY[>O/?"VG M"?60MQI]Q$((@T6EK-Y-Q-"R1R9(VL1PJCK6I)H^C7FHR*66WB M+[1_$>P_/%-;Z&E+F]I'DWNK>IYM_P *[\8\_P#%3?\ DS-_A6*+#7M#\7Z? MI^MZW=PQ2R(R3).\D+Q%<0I)H\DNWR_+4)C. M,#^,=.">_K6EXIU.TO?&FDIK%A(VE.J-9W2%D(+[223G# '&1VKJ3FG9GU\) MXN,^2MRR34OA2NFNGJNQWD'AK2K;79=:BMRM_*"'D\QB#G&>,X[5K445RMM[ MGQ\ZDZC3F[VT^04444B HHHH IO#M[@W"B5;:1!#CE@60EOPP!^-7ZN6R]#.&\O7]$%>5^+S /BKHP>!GE)MRK MA\ ?O#U'?]*]4KROQ=]G'Q6T=C),LW[@851C'F-WS6V%^-^C)K_"O4XN651< MS,.4+-STZG)Y!Q^;#Z5Z%\/(TA9$,+)*X\TMMPI4A@H'3^Z>PZ]^M<-%;+?Z MA89)6!/E[1DJ)4T?4+^WMK"Q*S7*S2!?/DZHF#U4< M,?P%=IFH'M+65R\EM"[GJS("37F1:3U/8PU6%*3E)-Z:6Z/O_7J^_P!_]=>,L[R"[T#PSH\E=VL$*3M,L,:RN,, MX4!B/1#]H\_R8_.QM\S:-V/3/6GSHOZ]"^D>O-OUU\MM3A[R[AMO#_B71 MI)$&H3W<K MUZZ>7E^)R&D7-OX7O;J+59TM]VG6KH9& W^6A1P/4@@<=>15?P\T?A^ZTYM5 ME2T6XT=%#3,% =79V7)[XD''L:[>6"&RLK?J<-HDL>F7NDZG>NMO;7L5X%DE.U5,D MPE0$GIE0<46XW C/M704Q%2)%2-51%& JC IHY-!.S_=/\Z N M?F'4TN/,PN.O44 )C9@]N](4(0;N ^#^.:D)"JRG!;'7M4;YV[3U!&"?K0 ^ M-_W0 &!C%+4<;9+ \8/'^?K4VW RW H : 2<"G;0.I_ 4%NRC IN: '%CVX^ ME-I0"3Q2[0O4Y/H* &@9-/V8^\<4F\]N/I3: &2XW*%ZY[_Y^M*&)9E'"J>U M,.6ER!GG _*I-NQL9&2!_P#KH 8.?D[#K2YVDCUY IV4C8\$Y'>@LV0YX([# ML* #RV'S8Y[TI'. PS[=J1B2<#D_RI$7;E?2@!R*B';DX[4C;6RJ@^YSTH96 M8?*.1WIRH-HP0!]: $5EQC8..#S37;)^51D=30P ?ANO#''2I J 8!- "*R[ M1A%Q3'?#951SU]O>E)57VKGGGZ4X*@'\7O[T *@8VBFLZH(_&DW) M_=H 08;^#\12[%S][\*#\W1L^U-VG.,&@!22O1<>])N)YR:< 5[XI2Z?WF[SVX^E*%(YSBG%E[\^_2@ M"/FE"D]J?D'[N!]:80V>II-_H!0 F#V%+L;N,?6@LQ[FDP3T!H 4H",%ABF9"\$DGMQUI^QO3\Z M9Y8?)+ >G-,!RA%'HQ^M.55(^5AB@ W1[<\TT(%^;=R?O#% M(T;;\J,@2/2G,Q;"YX/- #=I !' MWN_O2J21N4\YXI?,P"& Z<'UHP$ P>.^>U $;,"J/@=5*]124H8CZ>E.^5O8T -#$=^/2G?*WL:0J13: %*E>M M)3@Q6EPK=.#Z4@&AB/I41(,Q*CD< >O%2D;>M0*PH :1A<]2.:5?GPW;M1]_C^'^= .WY>XZ"@!"=K8' M\7\Z,#\30 T4/QYH8$_]I69C$GVA-AF\@'/_+3.-OUS1)J5G$EP[W"*MNP68D_<)Q@' M\Q^=3>7'_<7[V[IW]?K08XR&!13N^]D=?K2T+O#L_P"OD1O?6T=PT#RA75"Y MR#@#KUZ9QSCKCFHQJEF5B;S2/-8HH*,#D$#D8R.2!SCJ/6JUUI/VJ>8M/B&4 M,2@7Y@Y3R\YSTVGICKWIC:1*[1N]RADWLTI$> P+(V ,\?< []Z=D:J-&RO+ M^ON+IU.T F/FD^2P5P$8G))48&.>01QGD'TI1J-H95C$RDM'Y@.#@KC/7ITY MQUQS5$:1(C3.ERF]I%>(F/(7#N^#SS]\CMVI]OI'V>:#$P:&)5^0IR6$9CSG M/3:>F.O>BR&XT+.TOZ^XN1ZA:3&W$,FNL 4,6 8]3CK7)_$"*2;07$4DD;!2V^-L%0.2??Z=: MNE;G1E5MRNQY9J*?9[R:,Q,JR /&""&V'EH/ !QUK1TV8'P M!XB83-M7R5#IDC._H,[1]< =>]>K-WBEYK\SSHKWOO.\^&OEGP7;F)&2,RRE M59MQ WGO775R'PT6)?!5N(79T\V7!88/WSVR:Z^O+K?Q)>IZ%+X$%%%%9%A1 M110 4444 9>OVOVO3#%_94.I_.#]GED"+]$M%N+027OAFQM)B3F( M$28'8[@!6EX@@2XTLQR:?<7Z[P?)@E\MOKG2EQ M<2>9EEPX\X 8&,97/WJ[>N+\*3W,^KK'7%,/._=(=C!#YG!)SUZ_ MN^1TKM*NIN=F8_QOEZA1114'"%%%% !63XHBM)O"^I1W\ABMC V]P,E>."!W M.<<5K51UG[#_ &-=G4U5K$1$S!NA7O36YK0=JL7KNMM_EYGAO_"9A_ ,WAB: MV9R"/)N T"QT]Q)9E/-F)W8"@ GV7 )Y]JGM?$FK MWJM;^%?"\"Z="2J9MC,W)S\S'C/.<>_>MGP_X^O;#6(M)\1:1%8-,0JR1PF( M@GH64]03W'2NQZ:I:^I]I64H*4Z5%Y(_*K]7/9>AG3WEZ_H@KRSQ=%_P 76T>47,49'V<%"3N8&1NF!_.O4Z\K M\702-\5]'E1 5'V<,3CO(W3/]*VPOQOT9-?X5ZG)SQE8)S!(\DWGAL*%9G # M!RX?:3(Q M5>,J,@CHX/ "]NQKT'P1+%/>&=(UCE9 DJJF,LN\;B<\D]/PKKQ/\(YJ'QGH M%&:3-&:\L[Q2*5OF0X[\4H/.#U[>](RDLNW@YY_*@!5!&%_A[&E;A_DZ@ M<^]*7##:!QW!J,':[9Y''/I0 /ATR.N1^%##>O3YEYH=2>5ZY&??FGM@K\G# M=,_TH C)$4@?')X;V_S_ $J4Y)J%L.@?';YAZBGQ$D;,Y([^HH =3PO=N!1P MGN?Y4TDDY-(!2W8<"FT4\+CEN/:@!H4GI22,L:$DY/;%.9^,#@56W&20-@X' M(6F ]25*^H& *K'@4\!5E.89RN? MK[4CN6QCA0>U'"CT% "QE548&3WS32[%QM.!T)%"(S[O3/2GN%5#D].PH 3M MBF*2Q*KTZYI^0V"!QZ'O0SD8.<#H>U "^62N-O%( S#&1D<$^E)DOZ@?J: , M/@#J* '&,!>&&>M&1C@@D]J,,>%'XTB1E6(]>*& M&.X)/;-,2,Y(9E)'3GI0 ,AR')7CM[4YOE1F)&T#)-.V'V/XTU4;!7&<<4 < M.?BWX&W C75]#_HLW_Q%:L'C_P -7%K8W,.J!H;ZX^RVS>3(-\O V_=X^\.3 M@(M,T.2S34KH0M>3""W!C9M[GH. <=>]9.K_ !%\)Z#JDNFZ MIJ@M[N+;OC$$K8R PY"D="*\W\:ZAXLO-8\*+XBT>RL85U6(Q-;S[RS;ER#R M<<5/>'6?^%X>(O[#TJRU&?[)#OCO'"JJ[(N1GOG'YT7 ].\/^+_#_BIKA=%U M#[4;<*91Y3IMW9Q]Y1GH:9X@\9>'_"T\,.LZBMM),I:,>4[[@#@_=4TWPD-; M:&Z;7-'T_3I=RB);-P0XPG-(#Z TO5M.UNPCOM.NH[FVDSMDC.1D=1['VJG8>*-#U/7;K1++48YM M1M 3-!L8%<$ \D8."0.":XCP6D?@'X37^M37=K<^<7OD$!)C!8*J(,^X /H3 MCM7F.C:SI7ARX\-^)(-46XU=[J5M7B ;=Y-3#(^X XSE5-.T+QKH'B:1X]'U2&YDC&YHP&1@/7:P!Q[UQ? MBL1W7QH\&!@DL3P2D @,K#:YJ/QK9VND?%;P3=Z9!%;W5U,\5R(%"[X\J,D# MV9_R]J .FOOBCX,TZ_N+&\U@17-O(T1>'V\0KX[\;_ -@:)IVI ZB?--XX4Q_/)C;D M]^<_05ZOX9_M8Z6S:SIMII]V9#^YM&!4K@8.?7K3 ;X@\9>'?"DT,.M:A]FD MF4M&#$[[@.#]U31H/C?P_P")97BT?5(;B6,;C$ R-CUVL 2/>N.\:QK+\8/! M*3(KH5FRKC(/!J#QW9V>D_$WP->:7!';W=S=-#/Y*A=\>Y 5MK#J,AJ6.J1/8VAQ/. MZM&J<9YW >M>5Z*WB%?B%XW_ +!T73M2_P!-7SOMCA?+^:3;MSZ\Y^@KK=:T MR\UKX<:C8^)/[+\.W$\H",DRB'Y2K+N.>Y!% &OIGQ-\&ZMJ*6%GK*/<2-MC M62)XPY] 64#/\ZV_^$CTW_A(/[!%R/[3$/G^1Y;?<]=V,?K7D.KW&KZ'8Z;; M>/\ PE97FC6DJ)%?Z?*8VC(& ?D(/3MA0>.]+XQN]:C^,I7PQ )]1N]+6&%S MTB#B3^(FT".]\S5$&YX(XW<(,9^9@-J_B>XK9\MO\ MZ]>8?!=M.30KZ%87BUZ*X9=3,QS*SY."3UQU&/4'ZGTT;LY&:8&;<:]I5IKU MKH<]X%U*Z0R0P!&.]0"2=V,#[IZGM3-'\3:)KT]Y!I=XMQ+9OY=PFUE*-DCH M0,\@\CCBN)\0<_'[PINX_P!!FZ?[LU>?:$]_X8U;4O&]IOFLK?69K+48%_YX ML00WYG\]OO2N![UIGB'3-8:]6PN5D^PS-!9NV[PC^7G_?QMQ[YQ7F,6I,?AQ\1;S3I"R7&K';*G>)Y%!/T*G]:]*T MWP_X:D^&%C:7UM:KI;6,:BE"&5QD,.01ZBG["/ M0?C5#1K>RM])M8=+8/81Q!+["DK]<]*48!PS M#/MWH5"^:>5P,Y&/K0 M FT,PPPP*/+*\J01Z?X4U8W0<#.>2!2MG:2/I0 *I;+#GL*1E*_,!CUI-A7[ MO!_G2ER?ER03U%,!$.5ST)Y(HT9/(Z^HJ-#QSP2?SH G $1C<05(Z_XU$P/EC)Z=#Z4 6"A M'/4>HIM)%(>0?O#K[U)@-TX-(!H8BG8#=.#Z4T@@\TE,!2".M)3PV>&_.FN- MF2>GK2 9+)\H4C)/2DV890/N*.OK3 "\F<^Y]A4BG+D?P =/6F GWY%)Z@IF,N"P[=* %^_U^[Z>M1VW&I2#TC'\ZE) MQ]?2HH,C4I,XR8A_.A@._M6T,8DW/@S_ &E$FJ6D4=T[LX6V M8++B-C@G&,<<]1TJYFC-+0N\.S^__@%:34+:*2XC=F#6\0ED^0X"\_GT-,&J MVI\D9<&5BH!0_*0VW#>GS'%374"W5K-;L2JRH4)'49&,U2&DC="QG)*N7DPN M-Y,GF?AAA[\<>]"L7!4FO>_K3_,E.L6@C=P9#M; 41DENO*CN/E;GV-.;5;1 M9)%,AQ'&9&8*2N QY[G# X]ZK?V,%0[+EED4@1/M'R* P QWX=N?IZ4K:+$ M3*HE<121&,( ,J2BIG/^ZH_6G[I?+0ON_P"OD6HM2MY9((P7#S;]JLA'*'# M^A!IJ:I:R1P2*S[9Y3%&?+;EAGVXZ'FI;2#[-!Y9?>Q9G9L8R68D\>G-3YI: M&4G3OHOQ_P"!Z?UM3;5;18Y9"S[8IA Q\MOOD@>G/4SC[(H:7 M"$X!&1CCG\*MYHS1H*\.WX_\#U*YO[<3F$LV\0^HYJYFC-&@7A?9_?_P"*.ZBEN9K="?,AV[P M5( R,CGO6+XH>!+>*2X,7EH=Q$KA5;VYXYZ8/K6_FN:\96:W^EM;O)%$K Y> M5-RKR.<54+!?$GES",$0*K,P"(N\8 QD]#WZYZ5FZM+#*X6(+%;(FV+:FT8QG.-XY/+?C M6EIJF3P)XD\L>8Y:+:IQC!DSTR>A)'7M7K3^%>J_,\Z.[^?Y'=_#6,1>#((U M='"RRC)QAUEE##WWFNOKRZW\27J=]+X$%%%%9%A1 M110 4444 97B *=+.]=28;QQIK,)?_'2#CUK*L-=33[46ZZ3XEG ).^XMVD? MG_:)S6KX@ECBTLM+>7MHN\?O;.,O)],;6X_"LK3])?4[07-MXGU[RR2!YBI& M>/9HP:T5N74]&@H>P_>;7\[?@CHK*Z^VVD=QY$\&_/[N=-CKSCD=JL57LK9K M2SC@>YFN63.99B"[B]AZUZ!5S26QUXRE2IM>S=[[ZW_ $7]?<%%%%0<04444 %8 MWBVUCO/">IP2S+"C0,3(^=JXY!..W%;-07MK;WMC/:W:AK>5"DJEB,J1SR.E M-.SN:49\E2,^S3/-? ?CS0M+\.0Z7J$IM)KVD+2W;QL!@XX QD]/3K4&JZM\/[*Z>"P\./?*IP9?M4D:G_ M '>2?T%:7AD_#_Q%>K9-H;6=V_\ JTDN)&5_8,&Z_4"NJR3Y[,^P]C1HU'CO M95%>[^SI?=VO?[SN]*\;Z!K6H)8V%Z9;AP2J^4ZYP,GDCTKH:P=-\%^']'OT MOK#3Q#U7:IN+S^UX64_P"A>0XD''W\KM]^ MFZKE7+9$0O>7K^B"O*/&"$_%G16V%U_T<$\X4^8V*]7KROQ?<31_%?1XQ<2I M&_V?*JW#'S&ZBML+\;]&17^%>IS:0 K)(9&,CR;7B\I\,I(_BSM'WFZ^M=AX M $?GRLDH?)4D!<;/6N(92UU<@.-X9UO<5W? M@BWFMK@^>V'E'F!"#N"G> 23],?A77B?X3.:A_$1WN:,TW-&:\L[QV:,TW-& M: '9HS3JY_*E RH(.&'%!.5*G@U0#@ XXYS37.P MJN1Q]: $0;R0!A@>E-(* MWM4C8!'9NA]J:W4$\,.X[B@!ZL&&13L9JN=T;[EY!ZCU^E65=2H*G)/Z4 +@ M)]?Y4T^II&8*,DX'K4)9I3C&$_4T@!GWL0!\@Z^]/4;%);ECU-(J@#GY47H, MTIR[!0, WK2*NXL6]>E*2L8/K^IIRH0@WG'L.] #6YP%&3G\! M3PJJPIK, RKZ<@"C!;KP/04@$+DNP'/\A2A>M #5^Z!CGTH9!M))R>P["A,!?Q/\ .C);A1GW[4 /W@+G %1NS-@DD 'I M5/5KX:1HEUJ3Q^;]GB,FS=@MCMGM6-+XSMX_[HH Z?':FD$L"H[XS6)_;VH74UP]EI0N+"WN#;R.+C;*[*=KE$VX8*.>.M-7MY+Z06EF]K:3B$_Z=B>3A3E(]F#][@;N:DG\57, M4T\CZ?;_ &*"_6S+B\_?%BZID1[,'EAQNSB@#JMA]OSINPB0>X]:YT^)K@6C M:I_9R?V*LI0W'VC][M#;3)Y>W&S//WLXYQVJLWC"59F9K2R^SIJ!L@%O\W!( MF\K<(M@SSSC=THN!;UWPBFM^(]#UE[J2%])D9TC5,B3=MZGM]VD\3^$8_$VH M:+$X/%%QI$LET\!TV[6Z4(@/F$$'!].E8NL?#B?4/%M[XAL/$U]I=S=HD;K; MQC[JJHQG/^R#6NWB6^\BW*6.EW$]S=BVC6WU(N@)1G)9Q%QPG3!ZUJ:5J;7T MEW;75K]EO;1U66)9/,4AE#*RM@9!'J <@\4 9OAGPSJ6ASW#WOB6]U=95 5+ MD >60>HY[UOW5M]HLYK=G*"6-DR.V1BLF'Q&)M)TF^6VVC4)TA";^4W;N%/!%EX:\-W6AO.;ZVNI9))/-C !#J%*X!Z8' MZTNG>*KNXL]+O=0TF*VM-4C#6\D-T92&:,R*K@HN,@$9&1GCO5>T\:33Z#<: MPUIIGE1:>]]Y,.IF2; 3>%*^6,>A.3@^M,#''PB \.OX>&OW1TAKP70A,0)4 M#/R;L]#D'IU&:Z;7/!6AZQH-UI?V&VMQ/'L6:*!0T9'((X[$"ETWQ'/=ZRFG M7,%F))('G5[*]^T!0I4$/\BE<[ACKG!]*?/K.L1^(8=+CTJRD6:*2=)FOF4^ M6C(I)7RCAOW@P,GH>:0'-7_PREOAH4B>)+NVN](MOLT5S%$-[+R >O!V\5?T M#X=0Z9KJZYJ.KWVM:G&A2&6[;B('KM'KR>_V<8I-$\47.M30X@TR*"3=\J:COG4#/6/RQSQ_>XH P)/A?=PZWJ MFIZ=XNU#3FU&=IY8[>,8R22!G/.-QKJ?#.C7^A6\\5]KMWJ[2.&62Z&"@QC MYJ[!J1FUN[TSRO\ CV@AFWDYW>89!C';'E_K6?-XE1=;O-,BLVD>&%VC?S,+ M+,JJYB''!VNASS_%Q\M &;XN\"'Q3K&G:I!K-SIEU8JRQ/"@8\]\YXJ/0_AS M%INNIKFJZQ?:SJ,*%();MOEB!_NKZ\GOWK0'C2T^V1IY!6T?3Q>_:M_ )4OY M>/78"WTJ&'Q?=2Z@+1=-A69%A,UN]X%G^=58F.,K\ZKNQG*Y*L,<4 8TWPRN MTU[5-5TOQ9J&G/J,WFRI;Q@ \D@9SSC)_.M)/ ?VSPYJ&B^(-A7KWKH-5U-[*6TM+:V6XOKMF$4;2>6H51EF9L' ' X!.2.*Q[SQ?-9; M+:2PMHM0^V+:R)/>;(5W1/*KB3825(0CE0<\4 <^/A+<7@M;76?%FI:GI5LX M9+)U" XZ!FR<\:A=:0+F*"R MDNF^Y''>%HF&/>L>V\7SBPMK[5+&TM+6XN_LJR"]+%2"ZEFS& MH RG'/.>U #!X(AM_'Q\5Z??26LDT>RZM0@9)_4GG@\*?J,]S4W@6PU6QT*> M/5KJ]GEDNY)(3>R;I1%P%#,U'>>-;:.:2/3TL[D+=QVRSR7H2(EHF MDR6"MC&W'?DUMZ;J$]YI[W,R6N5)PME<&X4@>C;5Y]L4 9=_X/CO?'.E^)WN MWCDL(7A6#:"KA@PSGM]_]*BT'P18Z-IFL:?-,U[;ZI;:6%C()(O,CV:AO"-D?NYL)F-\$\ -RI%-A\47S:-/J$VD0*WGM: MV\$-Z7::83&+;S&H4;@3GGCDB@"KX4^'6F>&M"U/1I)GO[/4')D690I"E<8X M_G6))\(I39?V6/%VJMH(;(T\@=,YV[L],_[-=1<^);[9I,^G:9:W%KJA5('F MO&B8,8V?#*(VQ@(1USGM4:>*;V?5Y[ 6VEQM;W"P.)M2*.S%$8[4\KD?/@!CC\Z:Z?+C(YXZUDWFL3V/A:?6); M:WFEBB:3R;:YWH^#P%D*CKQSBLV^\900V4=W;VWFHUG)=8DD\LHR.D91N#M( M+G/H5- '4[#C_P"O3&C90 2">E8$7B2Y6-9KFWT]H/M$4#O97_G^7YA*AF_ M=K@;MH_$GMRW5?%?]GM>"&PDNFMI5@C1'P9I-GF.HX_ACY]SD<8H Z,8/2FL M#N7!P>M8EQKUY+J45MI%G;WBO:+=^;)=&(%&) PC9Z9YQ5:X\:6T-EIMY]C MD9;HDS*6"FVC5@LCMU!V,0#C\Z .G$AZ,!GWI"%=QD$8':G%58=?SJ/#(QZD M?K0 [!7OD>HIH );(]J<&!Z4B\$X]>E -R^I'ZTJ%7C&X9&.HI00?8^AIBK ME00<'% "LI4J1\RY_$4$!AD'\12,Y4 MQ@CD5(0'YSM;U'0T 11L47#=LC/: MEQAB .#SBDY1R'&,\Y[4,I !3MSBF P@J?E[?=]O:I(W#KD=>X]*/EDQGY6Z M@U&RD,6 VOW]#0!8!!&&_.@KBHDE#'!X;T-3!N,'I2 94;,7;RQ]SJQI)7Y* M(1[MVI H"A#G'4CN:8#U7(W?P'GZTB?.,] 3^=.)XPW"GM2D'H.%['UH 0-B M3:HS@<^U.*J@W9X]:8I SM&2>@]*<>%.[G/'TH 8B[D7<,#'2G,VW '))'%* MY]:@C( M_M)\'_ED/YU/@MUX'ZU7C(_M*0#H(P/UI +_ &E'Y8?R9^9_(QY9SG.,_P"[ MWSZ42:E'$ERYAG/V=@K!8R2V<R7]ZJMDJ $W9V[LG/)!'?WJUFJLUC'-=QW#.X*X MR@(VO@DKGC/!)/&*-"HNGU1 ==MQ:FX\J;;GA<#)79OW=>FT$^O;&>*EDU:" M.::,I(3$I.0!AR-N0O/7YU'..OUJN=#MS:_9_.GVYX;*Y"[-FWITVDCU[YS4 MLFE0233R&24&52 1A"=N2O'7Y%/.>E/W35^PN.75H6DB3RY07.UL@?NSN*@ M-SW8$<9Z4]-2C>.!Q#< 32F(9C.01GD^@XZ^XJ)=*A62)_-E)0[G!(_>'<6! M;CLQ)XQUJ_FD[&H)S"8YF?7VIL6H)*;4"* M=?M*%UW1D;< '#>AYZ58S1F@+Q[%5-2C>.!Q#.!-*8AF,@@C/)]!QU]Q0VI1 MK'*_DSD1S"$XC.220,CU7GK]:M9HS1H'-"^WXD<=RLES- $D#1;# MWK!\9DC1I2"<^63QQZ8_I719K \526\>FLUTQ6#:=S!"^.G..]73^-&=2SB[ M'EZ)&TRQ),2K':TJ1L3C)_A4AOX$'/\ >K1M$5/ OB;]V7C!@"L,@O\ ,,<' M)]#^-9]]92V;NDL@*[!DF-F7;@?, 48#/RGIZ\U?L&$/@7Q(T4[HR- N4894 MAQVPI'I^%>K/9-=U^9YT=W\SM_ABA3P1;!OO>;+D'L=QKL:Y#X9RR3^"K>29 MV=VED)9CDGYCUKKZ\NO_ !)>IWTO@04445D6%%%% !1110!E^(+I;/2S*VJK MI@W@?:&B$GX8/K658>,=#MK41WGB2"[F!),ICV9'I@#%;&MW,EKIYDBU"SL& MW >=>#*?3[PY_&J6G^(]-CM NH>(]'GN,G+PSHBX[<%C_.K2TV_K[COI0C*A MK%O7IO\ ?RO\_D:]E>VVHVD=W:3+-!)G8Z]#@X_F*GJ*WN8+R!9[:>.>%_NR M1.&5NW!'%2U#.*2M)JU@HHHH)"BBB@ HHHH **** "BBB@ J*Y>2.UE>)5:1 M4)0,< G'&3V%2U5U,(VE7@E8I&8'#,%R0-IR<=Z$5!7DD&75D$2N;?!(X M7:&([Y_+FK%QJOP_?3=1L;:>]M8;]XWD$<1(4HV1M!!QGFD\.ZK\/?#DXNH9 M;RXNQG;+/"25^@' ^M=>N]F?7QYX\U54YM\TFE;?F25F^R9Z]17-Z)XYT3Q! MJ'V&PEF:;87P\148'7G\:Z2N1IK1GR%:C4HRY:D6GYA1112,@HHHH HR0,=; M@G\]0JV\B&'=RQ+*=V/;&/QJ]5"2.V.O6\C3$7(MI D>."A9,G/L0/SJ_5SV M7H9PWEZ_H@KRWQ;.R?%72(MD6U_LY#.@)XD;H>HKU*O,O$LVGM\4],AN+.62 MZS;B*99]JK\Y/*XYY]_RK7#?$_1DU_A7J<7<^4EO/=(4E(F*J'.4)X;G@$_Z MO'H23S78^ KXW5_>74N?+(CVR%R5QL(VKD# !S^)KD;;R4U2:&ZD*J[,4D"_ M-"X#"/:H). 6.2<>M78I=0_<:1)>NM]%$6"K-QG<[!LG@A@W([ J>V!WU8\\ M>4Y(2Y9R?G7COA[?]J6\NKB\$-LV[9+(VYR<&-2 M V.H;.0,CM5B6[NKJ[\U;AQN;+,K\= 1AE\4>$X M=5FF%SJEQ;L/EC0LBJ<@\<@X^48_'.Q@],X(!R<<=*CUR"XMIIBSRQ22D MR##DJ!DL1_\ JR<#I1]7?-RO0/;+EN>A_;+?_GLGYT?:[?\ Y[)^=>76%\ D MEI=3S*DZ&-L2996QU!!XY&.#SSVQ6/#!J"ZF]J;F]_=1E9'24A2 -S'+$X)! M &<=?:M%A'K=D?65V/:?MEO_ ,]D_P"^J7[7;_\ /9/SKR""^>\=;R6]E738 MS*L_ER-EG;)6-0,G Z[L= 3Z"K_@FXNK[Q,7GF=T>-W:'=O1'V]003P?0CC\ M*3PK46[[#6(3:5CT_P"V6_\ SV3\Z/M=O_SVC_[ZJ3R(0!^Z3I_=%,$,2G!B M3'8[17+8Z!/M=O\ \]H_^^J7[7;_ //:/\Z?Y$7_ #R3_OD4WR(EX,28[':* M+ -^UV__ #VC_P"^J@N9XI?)"2*Q\U>AJWY$7_/)/^^131#'&?\ 5I@=#M'% M #_NM['^=/"@C+#@4F-PQUS0Q*#:>0.] $>2C8.2IZ'N*?@./44<,,=130I# MI- #B!$ MG(W(??[M0&58OF5LCNW;\:-COD[]Q_NXXI?+*G(PA]SF@!1B7YBV,>O;Z"I0 M/E_=C /5C4'EE1OVMG/R^E.\YP?WPVCU[4 2DJO^TW84H4X]/7UIJO&!E"&/ MN,? M6E55C&?XO?M3&?<=J\^IH %'\1Y)YI2P[YII4<#J30!2U?3CJ^BW6G>881<1&/S-NXC/?&:Q]4\% M0ZEIUW#]K>*>2Z>Y2=$Y0, &0C/S*0,'IV/4"NJV@?>_*F.Q("],GI0!A-X? MO89+F&SU?[-87,YGDC6#,J%CEPDFX!0QR>5)&XX/3$5SX1YH3;[I5$A)D5)-P"AB6/*DC<<'ICHZ&4D =,G% '.3>$+=X[MXI5AO7N_M M=M=+$-]NP50!U^9?EP1D9!(JUI_AJRLKFZO'M[::\GN'G^T&!0Z[OX0W)X^M M;V%3K44CEA@< F@#GF\*W'V1M+_M)/[&:0N;?[/^]VEMQC\S=C9GC[N<<9[T MC^$8$A\V&>.+4$OI;R*[6(;EWR,[(W/S*58J1GGKP0,=& 30R$+R<"@#FHO! M=O#]FN4NV_M.*[^UM=?-AV9B7&S=@!E9E]@1UQ4MYX7>71+NR2\17FOQ?*\D M.]01,LH4KN&1\N.HZUT>5'0_I3)-I0C)YXI <]+H&K316W_$PTV*>UNEN8FA MTYE3(1T(9?-R>'Z@C&.]:&E:7)827=S=W N;R[=7ED6/RU 50JJJY. !ZDG) M/-:84$=<"G @#AN?>@#F;/PO<0/90R:DCZ98SF>WA%OMDS\VU6?<00N[LH)P M,GKF.'P5#;OH$L-XXFTJ-8I&5.+E51E7<,\$%B0><98=ZZGD]0#]* H/3(^M M '*Z=X6O(+/2K&_U.*YM=+C5+=(;4Q%F6,QJSDNV[ )X&.>:BM_!]\GAV719 M-1TXVSV#6/F1::8Y<&/8&+>:0?4C'/M789P/[U-)#=\4 9-OH,.G:R-0L&2W M22'RKF!(P$F(^X_&,,.1GG(..PQ8EL!+KMKJ;28\BVFM_+"]?,:-LY]O+Z>_ MM5X*PZ=*7*]Q^5 '/1>%(8],L[5)D+VUX+KSO* +8D+[>OOC.:9HGA^^T1H( MOMNG2V\1;IIY29@:1GGKMKHSD]#D>U R>O3WH Q+C2]1_MZ?4[#4+6! M;B"*&6*:T:7_ %;2$$$2+C/F'L>@JI%X*@B^SW27+_VE%=F[:[^;#LS$N-F[ M !5F3V!'I73_ "]NOO326SSF@#DSX&MO[(>P^VN0U]]IW^7TCV^7Y6,]/*RF M??..U6=8\.7.L2SQ2ZA#]AFD63RY;7S)8" ,^3)N&S[N>5)!)(]NEQ_>_P#K MT8X^6@#+U32);V:TN[2Y6VO+5F,4CQ^8A5AAE9<@D'@\$'('-9Z^%A+>07M_ M=)=72W@NICY&V-P(7B5%4D[0-^[DDYSZ\=&-Q.?UIM=DF/[^6=MN,\??Z^U;V&/W>GM28 .<\^U ' M,:AX3^T7KW=IW+.2 M]G;FW"@CL"S](5[DY^E '/:?X;N(=8@U&^O[>YFMX6A1X; M3RI) V.96W'?]T= !GG%,'A."1+2"YG>:VM[FYNO+ *;I)9&93D-D;1(X]\Y MXQBND [A?SI=W]YA0!SUIX7^QK9PPW)%K9Z@][!$4SM5D=3'DG)&Z1FS^'O4 M?_"/7T.M7=W;7NG!+JX%P5N+ R.A"HN XE']W(XXS72;0>VEVEM?6P=4>2/S$9'QN5ER"02JG@@Y4>XK/C\**^H6][>W<=U< MBZ:ZG)@PDA\HQ*JJ2=J@$'DDY!]:Z0,,8)./<4TJ"XVGKGBF!2U32H]3T:XT MU66!)4V!D487\.*PM5\$)>:E?W4%X8!>VQC:(Q[T60NC&3&1U$:@COC/7.>K M*D=J;N*NIZ=10!B1Z)=3:??6.H3V+PW41C_T.R-N5R",Y,C9(SQTQ56'PE"9 M++[?/+>0_91;JK,4P"S- M(QVD9+LV3QC@5U!&*0G:RMT[4 5--LYK#3+:UEN3HI%!Y7/0]Z5DY]#ZBF-N4AL9]<>E #B0?E88)[&D4''!P1P1VIL]Y: M6UN9;NXBAA& 9)7"@9ZV.M %YG MXPPP1T-&WC*G&?RJK9ZMI]^66TO;:X*C+"&57V_7!XJ)=9TAX99HM5LC%'C> MXN$*KDX&3G R>* +N=IPXPOKV%+@]B"/0U5BU2QGA>6.\MI(47>\B2J55>>2 M<].#S[&J[:[I"&4)JEF6B_UBB=?DYQSSQR0.>],"\Z*QQG:1_"U,,Y!V?,2? MS-46UFPE@BFFO[002-MCD\],,P[#GDT^._LI+I[)+ZU-PI(:#S5,F1URO6@" M]&R#A<.W3T"T\@1$YRS]ZS/M]@;B2!;ZU26$$R)YZET ZY&<@"E76M/6W2X_ MM.Q>%F*+*UPH4GN !#;74$H=69/+D4[E! )&#T!(!Q MZT 7"XV[>I'2F*ASN?ECV]*@CO+-EWI=0. RJ"L@(!8 J/J0P(]>.:L1:G8RM'Y%Y;RF4XC"2J=_!/'//"L?P/I0!98X'N>E5/,CAOVWN%_ M=#DGKS27&JZ9:?/6Q(VEOF7C=]W\^WK3 M8;G3;F62*VEM9Y8CMD2)E8H?0@=.AZT 3?;+?_GM'_WU2_:[?_GM'^=.%O%C MF-.?]D4C0P@?ZI/IM%%@&_;+?_GM'_WU1]LM_P#GLGYTX6\6.8TR?]D5E>)8 M_+T"]D@Q'(L)VLJY*G(YQ3C&[L)NRN:9N[SFN[V MQFLHKV?[<"! WG'][R=RL02%)S@9/_UI;N\N;^&\>"[N6\ER)%@?GE@-H'4[ M3@@\9!(XQ75]3=[7.?ZRK;'LGVNW_P">R?G2?;+?_GLGYUY3HLTEC937\MS* M9YXQ%!&\A8#!".W)(R64X]*;:27#W )GF\DX&%D)W ]NO&01ZGG&#@FD\+OJ M'UA=CUC[7;_\]D_[ZH^UV_\ SV3\ZY1;O3-#T14UJ9849Q)&S,S2-D=@!GCC MC&/:N3C\2^%X;>> W&LRNV1'-N(V# XW<\#G/Z5$-EV7)*2')).W/'&3C&>W-<_JB M3VKF(33)Y3$2*7///W@>#T'8#./O9-$<.W+E>@2K)*Z/4?MEO_SV3\ZP_$T, M.JV'V599"&'_ "Q?!SU )]#7%-*^IZ5-IPN9H[M'#P$2'J<[E+#D]",^OH*Q M;2>Y6WNKV2>[2W1MR^9)PI8':1DDG:.< Y)P..M:PPK3O?5&=O+>_NY3,91')8QR.3NP ID8\A20".>,@_C:TD06_@77GO$EN(";=6 M*$(Q3>, 'D'%=*]5^9A%:_>=Y\-93-X+@D943=-*=J# 'S'H*ZZN7^'OV M=O!]L]K&T<+R2%$9]Q WD=<#TKJ*\NM_$EZG=2^!!1116984444 %%%% &=K M2S-IY$"6#/N'%]GR_P!.]0:9IT,UDKWMEI339.3:1ADQVP2,U-KELUUIIB33 M+743O!\BY<*GUR0>1]*R;-]?T^W%O9^%]-MX021'%?;5!/7@1U:V.VDG*C:+ M2=^Z7YO]#I8HHX8Q'%&L:+T5!@#\*?5>RDNI;.-[R!(+@YWQI)O"\\?-@9XQ MVJQ4'')--IA1110(**** "BBB@ HHHH **** "FR%EC8JF]@"0N<9/I3JCGA M2XMY8),[)$*-@X.",'F@:M?4\]\/O=)X@>3^R=)=Y+F3(#VZS0IN."I3D@+Z MC)]:]&KC-*\+QR3!9IIUMK&Z MT:"!#+LPRL'5 Q&>.#S@UV=:5&FSOS&I"= M1.-OE?\ 4****S//"BBB@ K$\8?\B;K'_7I)_*MNH;NUBO;.:UG7=%,C1N/4 M$8--.SN:49J%2,WT:9YK\//"F@ZSX4CNK_3XI[CSG4N7;. >!P:ZO_A7_A7& M/['A_P"^W_QK@(K/QI\/;JXBTZV:^TZ1RR[8C*C?[1"\J<8S_7%3R>/O'%Y& M8K70?+D;@/':2,1^9(_.NB49R=XO3U/I<3A\97K2JX>M[DG=>]:WR\B3PO96 MVG_&'4+2SB$5O%$X1%)(487U]Z]9K@OA_P"$+_2;FZUK6FSJ-T"H0MN*@D$E MCTR2!],>]=[655IRT/*S>M"I72C+FY4E?NUNPHHHK,\L**** *$CVPUZW1HV M-T;:0H^> FY-PZ]<[?RJ_5&2<+KMO!]G4EK>1_.QRN&0;<^ASG\*O5<]EZ&= M/>7K^B"O*_$<<0^+FFR-.>YIZC*="UFYOO(-W8ZH@>6 M*658LOPQ(/48W'&/[W6K,6G6KZA!):R%[*1#<-/+G#* 20, _=Y!R#D\ 5UW MA_P?9)(ET-+4NZ8,F\E.3AP%.<=QSS].V+X5T\1:5IS,;6=))2Q8,"(_GCPI M/4-R>/6MWQ/XFOO"=[8M8M8W-F\#*MG#E2O0A\ GCKSQU_&IJ.3?LZ94$DN: M1AZMX;T[1/G.G"%)0T3!W+L W 89SC&#UQG(YJMI+7!SH=S<1W.Y"VGS[\[@ MH#;#U(&,$#UX[UU]G(^J^$+:\U.YT^[GF4LK=U#D97)/8LH(X P!7"ZI#+:> M)_#]WYD*R2>1F%2-ZDD$D@= =V!]#Z4Z M,X$-O)+Y:,%Q^]!(!(XQ@CN?>J5S!-;^&;F_GGE2YU:Z1I6$:R+Y9#-VXZ@] M.P'3-6O&5I+8Z]*L]S%)%N7RH8B56-#C 8$%5]L#WS3_ !#$\M@ /+\TE+AV M4_* _P BI'C;N9=O0@]3Z5<7\+[DN^J[&)-%Y6FVEL$B+RC[0[0*0&!^[D8P M"!CH !GJ.^YX%+MXKB+-E1!)@D9_A/0\_HW;I69=/_:=K+?$S121OY4RL/E. M!A3AOXL+R#TSGT%;7@=1'XG1@0Q,,A8C)_AX&?3W/)] *NH_W;)A\:/568C! M/3 Y%+P1ZB@L#CUP.*;MQ]TXKQST@Y7W'\J4$,*3=C[PQ2X!Y[^HH CDD2 MO(B*>@=L4B75O(<+-&3P.&'>JFL:99:E8NE_96UXD:LR">)7VG'49'6O/HM. MM;+X:^%[G3M/LXKZ>73&9_+$?G/O0C>RC)Y/7D\F@#U$;5;[X4X)P3UJ*6ZB MA02321HC'ARP -<-J;:NWBFQ_M2"QA_XE.H&/[).\F?]3G.Y%QVZ9[U2L=,; M4;709;:'2M3N+?0K99--U$$!48<21MM8 G!4\'[HZ4 >D@H>0<'\J/.C1Q$9 MH_-242>4ZR,&0-T*@\#VQ7.Z/I>@ M7G@'^UM;AB6Z='GOK\@">*96.XA_O*5(P .F ,4 =W)<0HVR62)2.S. :8T\ M$87]ZB@C*@R CVYK@!IPX6@#T![B*-%$DB)O&1ND !^G MK3%EA;E)HB,XQOSSZ5YU:Z3IE[\,=:O)M/LI&\N]GAM_)!&G-M(,2;AE2K+D MX YZ#&*TKK2[+3;'PF;"QM;7S=1MVD\F-4WMY,G)P.: .Q%W:E_+,\>\G&T$ M=:DDECB&=Z!0=N7<=?2O/O"&CMS@2TM+XMXFOL6UXV(GQ'*?FPK?7H>0* /4%GAERRSH=O7:PXI M8)8IUWPLDZ9QO0Y_6N*O]'C3PU/97&G:+H*);.;1K73+Z>R\P?8)=UO.B.!N*[5*N"X'(.0>O% '5R742N5 M-Q$A'\#,,C\Z17A; $BDXSC.017)>,M#TBXU'0[BYTRSDGN-5B2:5X$+2+Y< MG#-CD<#@^@J-H;W3_'UQ;^'['3?*32+<&*5S"B#SIL;0B$=<^E '9#:=S@X" M]6W<"FO<*BJTMP@#?=.X 'Z5YL;ZZ7P[J>ES0-]MU/7)K>6&TS(1'PTVW(&1 ML##/'+"IK>WL;_P;KVF:AI:M/HL,XM!>0+YD4#H6B(!SC &WC_GG1<#T6.:" M4?NY!)CJ$8'^53*3C(0@=LBL3PQIVG6&AV1LK.UMWFMXFD\F$(7.TIY M-;1+$\*R@>^:8!M9CD_F:4%5X')IF,_>D;\1@?RIZB/NW ]Z %RPZ=>W>J=P MEBMS&]U*@GX*[I2I^\,<9]<5<+CM^@JG=7L$$Z1S1X+*3O8# Y^IZ=!0BZ= M^;3\#.@M4CNA=IJJ/")6"H'X)D.Y5SGN2#COP*FDT^:ZN6O;?4<;\X"<@ *5 M ![4TYY92IC0@[L97''7I[TRP?2UCN(+.=LRAW94^]C[N1 MQVQQ]:K7<['*=N9IW].A&+2\N(QY.M;AM4AE.3TQG@X(.&_$^U.;2[R2X\Q- M2=5#-LY).TXP.3VQG/?H:K_V78SS)BVU!%QL5-AP Q&?0]J%M=%CN MS&SW#2;_ "@#R%*848P,_P 0P?K3+N_LO_R5%]],DD56CO(S*L:IYS99E=2< MD'/-NA/([$9!SZ#/U]:ADL])T[4(DDED\W&X!MNT? M/D'&!@YR?^ DTLR:-=QEGOY#'\S#:<;0Q.[^'."1W]/K0)-]&[=^7^OT)Y]- MG\PM%?)$[1I'NQ\V> .;<2QR3;_W.T+E>3QB@:ST0L2+G8B;H74 #DMNZD=O;MC\="R>PTZSC5%F:.:9 ME!E R"#LYSCT^M(SDI?$F[ORM_P!FFP1PW+R#5(YQM)*A_X0% )&>RX_$Y[U M$-.DDE0VVL%SN,LFS'5P#Q_L\ @?KS5M]5TN2%T$RJCH0Q5",#.TY...:JZ; M'I2ZCBWG87&6C4/UQPQ R., 8^B^U&NXU*>LFFGZ?\ =]ENWE,3:P"RKL958 M@YSNZ9X.,?A3AI5]YS/_ &DX#,Q8+D9R /7V[8QVJ&YL;"^7))M!:;>S_\ )47KG2YI M;FY:VNT@E<9RF=X!"@9.>VPX^IHDM91?(LNJ#+.CK"W!VJV1T// (YZ\FJ5Y MI>DV1A$\LZ;U^0 @<("?3W_,@#%6ISH]PCK]M81[!&T<0X(0Y';/!8'CCD>M M!-W96;:_PA+I-V))7@U!;<2N7R@]R1@'\B:K/'H209^TRE-P?=U_BQNY&,9.">G [BK2WO_X"6H=.!M$BO;E[B1,_,7*GGKTQ_P#6S3+FPMWL M9Q#*(#N5VF+E@I1]W.3Z@UF_8]!^R!8KDJT21.2R@L5!W '(P0&SDXXQCG//XT$.,D[IN]]K67^0^S2*WM9[9-6BEFE9 M@C[^4+'C SUR3^)%00V4R2"&'6<8+JB@C(P O([E?E_R:T?[0TP2$"1 ZL5( M$9X(&3V].:S\:(^H+F9O-=UD4-T+,VX$ CN=OX;:-0C*>K:>OE?]"1]/NXY& M676?+=X\QKD\$,,M@GG@@8]3FI;33[JWN5D?4':$2,YBW''.<#/7@GKW[TR\ M@M[JY#RPW[.F%#(C <%AVXYR>?I6?<66C6RQV\SW:LT2 9P&VN^,=.H)Y]OI M1N.+25(YI$5",*=VW /(R.,D_KFGVTND"RAM[:\ M=/+;S 5 W9*MUX()P6_[Y/I0-N35TV_^W?U%32[P1@#41%"%QB,;0,MGM@?C MQ4^:!MR6NO\ X":']G0R1Q_:G:20 M1A&?S""V 1G /^T?\@5!=Z7'<[8[:X,.T/N^8MG?P>_H&QZ'GM5*&RT02,)) M9%G+%R)L;E*!E.,#''/0^E%I::5 L5W$]S,UI&A)4 *V3CIP."O..!@\]:1" MBXNZD_NT_P O(L3) ]@;*35T4[SOD$@W#!8X&3Q@KC_@)J-;:XAE+'6D7>ZR M;!PI#-P ,]"3@'/\7L*N_P!KZ:SN2 ._:I M(]-N&MKA7OS.LT;JF3E1N P<"EO+>W:);)X+QHX>%,2$#[N."/0-^A]*S;BU MTJRC$DYO$\Q#(H8#.4&,8(ZD,<#^7%"U'&4IJU]7Y(N_8+J M(NH+!$$;Y4& M%3+9X&<<#(!_PI)-/D2TG^T7:,-D>7?. $)))&< <^F...GH*M6G]C^3="WG9_,B(D7 )"H.>W M^UWR.WM3U&W)*^O_ (#_ %^1H+;6,Y\X?/N.[<)6QG(/KZJ/RJE?Z09I4-M> M^0JQQHJ9))V,6!Z^]4A8Z1]HV7,LRR\QB.8CCO:DD3&+B[J3^ZY?U.)'$,;:DELT2E@&?EL]"",'UJW'JVF!%65U&4) (W$ '!Y&1Z]*A MU"XTF:)(YYBB++P54KA]I]NO(X]2*%?8F#J*T>5_=?\ 0;'I]U=V,3KK!D!1 M6\W)(R&W!QS@\8&.G>G1V#3V84WJ7>9 X,AWKMV\#W^\#GOQ0(K2TLVMH(KF M2WFC&3"F0RD'H0.N!C\15>2RTI%26X-Y'')*\?SDC!*GUY P, ]>GX!2DY75 M_31$T6FWH1HVU-F&W9@C.>#SR>OW?R/KPY=-DF@13>)(RS;C(06Y "GJ3SE3 M],\$8JJFEZ5-I\M_OG,1BR6< ;0,,0..O;CW%,M/[#@NUN#ULW=?W26.TNW$L::QYD\?RX5S@$$Y!Y]01SZ>U6;>QN(;Q M'EU LID;,6>&RO"\\G 'Z57FATB>4K->3%DE9PI&-I#%B/N],MW]A26$6DB\ MA:VG=IT?(C?ELE3UXR.,GM[]J DVXMZ_^ _J;P!7C)V]N^*-WJ/Q'-&[U!'X M5S*^/='N%+P6FL3J&9?,ATR=U;!(.&"X/(-9GG&GK=A+?VL7V58VDCE$@W3- M$1P1E74$J>?0@C((YR,C3M$UJRU%)W:&12D:N$N3']UF)RJQX?AAS\N3G@9I MY\:Z<>EAKP/J-(N/_B*/^$VLEZ:?K[?72+@?^R4 3^&=.O\ 2;&*TO@"(H$B M5UNFE&5&.%*+M'XFL;_A$M2AT^TABNEGFBMK:/,DY7RFCDC9@A5#\K!.I&05 M'4'C2;QQIY&YM,UU1_M:3<'_ -DI/^$TTXC(T[7CG^[I%P!_Z!0 Z70]0NS: M--(@R/*O4\XR-)$'WJ-VT9YRN"!P[>G-2+P]J0M);.:1(XVN5F5Q=LQ %PLG MRKY>%.T'N>?SJT/&]DI'_$OUP#T_LBX'Z[*7_A-K 'C2M>'N=(N/_B* *D_A MC4U6;[-)#+*SS$74MPRR,KA -XVLC#"!2I4@A5/!R*T-)TO4K#4)GF$X_P#B M* %;P],;*]3[8?-ENC<)"[GR<"82!2,9&<8/7J>M12^']2U#5/[0DG2Q=C@B MUDR5PA4-EEP6.>P)B,C>6_[MD)#$$@_-GD'N/>JL&D:K'K0O@E MI&DD<8DC@N&B52'D8_+L._AQR=N3G@9J1?&^G8_X\->)[9TBX/\ [)2'QO9G MIIFN8]](N/\ XB@"*R\+WEE:K&]RL['2VL_WDIQ"Y SLP.4.!G/(V#'4U+)X M>U)M5BU 7*+) 8HHX^S0A2K@G&027<@=#M3/3A!XTTX==*UTGU_LBX/_ +)4 MA\;:<0/^)9KXQ_U"+C_XF@#/LO!][9_9Y$E@67SK4W W$K)'%'$/3[P:-L>S M'/MJW.D:C/UTBX/_ +)0!5L_#>J)I5KI]U<*BP- ?,CO M&; 0C.T&,;>/Q 2P7$"3F2#?U"/$K MAF3&.-I'R?3'&XUK:'H]]I]\SS>0EN(B@1)3)EBP.5W*#&O!^3_'2+C_ .(H_P"$VL#][3M>/M_9%Q_\10!TN[/"\TH7!R>3ZUS7_"<: M=T_LW7?I_9%Q_P#$5LZ7J5OK.F6^H6;L;:==\992I(^AZ4 7"V.!R?2L3Q9N M/AJ_'!/V=CR 1U'8@_R-;8 4>E8WBEL^&]0V@-_H[<$'GD>G/Y5<\X_EZ54 MMK1I[B&&.4AF&!LY('M[^F,;AU /-68;A[W5+3R \<%D7$8?(.$)?*G(#2<8 MV].*]B?Z'FQW)[26'22WA_4U/V)G)BNFF"M KC(.T M(^5:,%2*0X:1B6QGC;ALMT/1CZZE,AF4G&W:-FYFY. QY/K6*]YKS-._D5H+=KF[ ME.KR175]=GRRC'(@0$]",^AZ8 QR:[.T\$V,6E7A:?#%>VT-RMG)&+9/WK8*R<)DC'WAQW]1ZUGZ]XSUK2M9U#2$NK.7SVC"74 M;,%M=P"G/)QTSUXS64Y3J2Y8%Q48J\C)U;0[.QD.FI&EE.[++%,6+,D@X"D^ MA)'0\9''>I;>>?5=-.O\06RRPVSG[# M/=R.F]X5 +<$9P2<_*PP?:N0\-V;Q?$N^LUFMI!<+,> )%0YW*&'3*D#CL15 M1JB*-1$EJHA'ED[01P2"3W.3R1].]:FGIO\ !7B$S2+%N>W&]DZ#?QGC/\_J M:S[FW79:W,3R"*= ZK*>A/7!_ND@\C&>!Q@UK6<#/X(UZ&+80TD &\[027'4 MD@9SV' ]S52?NKU7YDQW?S.]^'"+'X(LE202*'EPX&,_O&KJZY3X<1O%X(LH MY"I96E!VL&'^L;N.*ZNO)K?Q)>IZ%/X$%%%%9EA1110 4444 97B"V6[TLQ- MI;:D-X/V=91&?KDD=/K65I_A#1;JT$MUH!LY22#"]R7('KE6(K5\0)&^ED26 M^H3KO'R6#E9?S##C\:RM/UK^S;06T/A_Q&Z DYF02-S[M(36BORZ'HT)5O86 MI-IW[M?^W6_#YG165E;Z=:1VEI'Y<$>=J9)QDY[^YJQ5>RN3>6<=P;>>W+Y_ M=3J%=><<@$U8K-G!/FYGS;A11102%%%% !1110 4444 %%%% !5>_P#*_LZY M\YW2+RFWLGWE7!R1[XJQ4=QYOV>7R AFV'RP_P!W=CC/MFA%1^)'G%B\;?V4 MEU/J"V"SP"VQ';K'D-^[^579E))P6 Y!P<5Z77G6C6>H-JL4]K9PFYBG"7;^ M19B./GYP&C/F XSC/.>M>BUI4W/1S-KG237R_K_APHHHK,\P**** "J.LZDF MCZ-=ZC(I9;>(OM'\1[#\ZO5GZ[I@UG0KW3B^PW$10-_=/8_GBFK7U-*/)[2/ MM/ANK^G4\:U5?%6L>&YO%5]J;QV9<"*W21E&"VWA1P!GN>3BM;3[_P 1>"+W M29-1OFO=)U$+\K.7V @=,\J1D'C@TDUOKMO\,]6T74[&13931);D(D07>GFRTO3MN9"C+NP #RWWB<=NF:Z[W6MK'V4IQE3E& MIR>R3DGM\/*G&WGJ>PT445QGQ(4444 %%%% %-WNQJ\**O\ H9@P!Y]ZN54MD1"]W?O^@5Y1XE@E?XOZ7* M()&C5[?YU7C.3U./K^5>KUY-XFDIQSGMC+U4RW3*N_P ^20HHP=SG/_ 6/?H6_&IKZQCU'6([?_1Y=*MX]AN$ M&/+V M( 5P"2=QY'0\8KT.;:YQI%GQ'='3[>."25O.;9L:59 T:(O7@$+N.X M_+CH.U7],T6VBT.]T2Y<1W]_;B0^8^53/*8.!NSM!/7%1:3,VI:I>ZM#-=-, M\2+!!*1TSSQ7HFC7NAW3P7\T, OQ$8 MRPC6/*L0 <$^FWU'IUK)O_#::IZ/>"-8+FX55($<4F^/'8_*>Q]:4N6JM[/[AQO![71T.MW>G6MK'I6C6\ M0CE9@0D8W;PW9AU(R ,]1D@ US>G6$>I^+K&:2>';IZ W> VV/R\;06/!); MCCTS5G3-!\9ZE-NU"[,,3))"7NYV;[?H)N9[B*2=KBU#L6BB903M)R22 M1N'X ]^'%[)]/R$U^)!J4:N+62%5BMIHT=1'(,*VT!AG@%LKW(((XK2\#@IX MHA#*!F&0@$GD[3EAG!R>,X&#UX[TK.-SH?E3B."YM&:00(N&2%N_4'&03RPX M;)SD5I>#&QXG019*&&0Y X/R]> JG_Q[\*J;_=R0H_&CU-E#!2>N!3<,.AS] M:>/NK]!3:\H] 3<.X(I,*>1^8IU)M![(82.-0%4>P%9LWA31)]1-]+IMN]PT@E9BG#..C%>A;W(S6P M-@0_)_X[3?DST_2@#(O?"6AZC>RWEWIT,MQ+C?(<@M@8&<'T %7K32;.P99; M:".-UA6W5@.1&"2%Z],D_G5D!!V/ZTYMFT#'Z4 4?[(L!'>QBW0)?$FY4#B4 ME=I)'J1P:?)864RVRR1(ZVKB2$$_<8 @$?@2/QJQ\H/W/_':D!)(&TT 5[>S MM+&W$%M J1EVD*JO&YF+,?Q))_&L^Z\-:/>P^3/IT3Q^>UQM/3S&SENO4Y/Y MUL.6+'@?G31N/<#]: ,>W\+Z-;VES:)I=N+:Z 6:-@75P.F0?3-3:;X>TK2' MD?3K5(&D 5W7)9@.@).3CVS6HJGDECP.U,,:$YQSZYH KW%I;7#0FYA25H)! M+$3R5< @$>^":6.TMA?/>QP@7+1K$T@&"5!)"_3+'\ZL!67A<$?E2DC;AEQD M]Z ,^+2+.&\^V)9PK<;I'\P#YLOC>?J=JY^E++I6GSSS32VZF6>#[/*Q&-\? M/RGL1R?S-7L?W6_K1\W=<_2@!(85M[=(HD01JH15'& *.!V9:<=O !*X_"D. M[L0?K0 @.> X-/;>% &#^E(HR1N3(_.D)0D\$?G0 9;T'YUD:G/ ER5N+2&4 M"-2\TV2%2+%PGFJ,A0N#SALD],J1GV-3B[MM.:WD6SCB22#S&*GYAP M3@+WZ=?SQ3C>ZPL)+6"&39D -D;L]#R#Z\^WOP2W>K9!6SC/+$#KD8. >>.< M?7VJCJ:OH]O\1(OB6V(#"VN A*KN.T#+#C.3Q45C=V>I7;8LC'-M,F60 D!N M.?JV?KFI9I]0DL8MT6R3S 2D*AB $)'WN/OX],?K2"\UC)!T]?OD [L<#'KZ M\TO0GEC9\J2?^(E-M/+M,NF6IQM))ESC&/\ 9[9?\O>L7Q'K+%XDENX9-]S9FX1!]V!BLI '3'! ]ZVFT+ M7KF+3(/L@A5K-+"\;>,B#"$_B,-_WW[5J7/A_5WNM?D5X]EWIZ00X10)&",, M8S\O7'/K[5KS1U/7EB*$93;DKRMU[27Y[_(Y:VNO!3:1:12V=R]ZT,8H9M%U6^T"TTB MX@5!$D*K,,;H2$4;E(.HZY\4R6'AA(1))>:DT:013H!MDE8?*W7GL M??Z5F^&[VST6[N=+N[9[A5C%S#*X#/@A5<'GCYAW/<5*OA?5&TK1M+O;FM]-NVB92T1YX?%VIAH$N+;4+RY@59GP%D MC;>!T.,@_I[4EW(9?'EC>2P*MG#<2VHB1B5^2,L[].Q(_P"^/:KLNB:ZMA/) M;6I:[&K2W\"Y50WS+C/)QE=XP2.O7L7P:;K=D-!N#8JS6!N9)R#DL[I]X\Y. M68\#TIW6YHZM-R=125VG'?R>OY(RM$C\(S1:G)KYA@NUO9@(FNF4JF[(4!6' M .>U4TUAQX<\ADN3;-JTZ?"J3W4 MUPLS %OF.1QSCMP3GGVJ?Q-I6K76F6XMW2\EAN8IO)"K'N"D'[Q.!T/Y^U+G M7-8AXRG]8Y).Z;6\M%Z::?-DT=[I)=D737.-A8")?E# CIGL&88'J:X+P]=> M$&T:V&JV=W+>DL99%,V/OD#[IQPN.GIZUVUIJGBF;4HX[G11;VK.VYS,C[5) M&. F#CZTEHO^"9T'[.G M*/-JW':HE_-U_3T-2PO=$L;(BTL5-BJL4V[FDP0/O!^1D,<9/:N=\6:CI-AJ M^G++8-<6<,3I-:EMK$] Q.>0I4CDXSTKK[;5==FMT>?2!;R%@"F\-QSGH>.W MY^W.#-#XBLMA()%3>%]"U[0;NX\RW CN8PR,D@D\LJ<)"Q;G: 2< MC_ZU:.LIKFHOI,BZ:I:UO%N"VX# "L,8)]QT]*-%.Z*3I4L9[6#3ZWO;6W;U M]2!]9&M^"H/(C*7EX5L1E1\LC\2$>F &/X5S$:6J^$/#!U*%5L3?LLLOF,2Z MYDR"!SZ]/ZUT%CH^NV7B#[2]L);*-YKJW1<#$LBC<",\ '=@ZGI56VTK7 M[71O#]O)8H#87XE<9#$*6;).&Y^]T%4FEL;TY4J:Y825F[[ZZJ6GRT^;,R27 M1+NYM(_#=G,FHB=69DED9%7<=WF;N-I09_''K6KXB%A9^)96U;3;JZTE88HX M! &\J-\DMN"]6PZ^UTTV^: M,KP[3:>\D]C++'Y,#+N,#=3@ELX)0'&.,#U%;1U73[>/;_ &=(D;JK M.NU01S\O /JD9,8_<^8&VOC)&>X.2,_[/O4RW_X)R8GEE5NG?;[2[>6_K\SC-:- MA;ZY/>:OHT\FF2*D=G]X1)M#;LA,X8L.,CH2:T/#]QHL*7DMB9;RP,X%NC)N M:W&!O&XG.T[A@'U/7)JW+=^+M/U*XDCTS[?:3E&1/-"F([?F R1QGGFLN:P\ M3L-9NX=+CMI]3A6!H(W7"@$#S"G3INFN MKZZ]QEOJUS:WUOXN9G-KJ5U):F%B<+#P(S@9P\*216_@*PG6W^T3M$4*#) M9\MR.YZ<_A6Q:G4Y(KF![:*U&QO*90#@GIP.#U_3WKG=!7Q9HNE65B=#$B0+ MM8"YB&[ECZ\=1^7OQ+?,O^"7'AV3Q;?MJM MG,UNT,?DB,2<8+ D[2#R,=:W]#N_#4,5U+I6G7 5P(YC(6P=V>/WC=..3TJ* M'_A)K'Q%=:B-%^U?:(HD?$Z)C:"<#GKR!GV-:\&H^(Y[E_-T7[-%UCS.CXP# MG.WGJ0?P]Z)/3_@EXB?-!14KJR_Y>*VEOL[_ -7,?Q#>6,WAN\^S0_9+DHP$ MC_+DAEW(#G)9QQTR:SO"=_IWVNYNSIY@L;@A(;4-O*2H,NPSRIY'3DX!]*VM M=CUVZN=,O8M+2:6QE,GDEP%DRF">3P020*R&TO7Y/%4&N)H4<2"53); M&<8=L%?.(!V@@'U/2FK3P.Y'^'(%N>34P(I8XF\WR MU9HXU7:6R=P))SP,8YZTGVS6&C4M9(&#\LO.5.1G&<\8SCW'O61Y"A'=)?\ M@17_ + M>?3O[^U/T*<>L+?^!#Y+1;>TNYCIL *1LZH'SYAY.#QQG"_G[4:9<6]S<2^3 M8B'81M8C&[*\?CC=^ ZU-:R:C<":.X1+=@!YE?N9RE:,HR>OJ_^"3_-_=7\_P#ZU#+/ &/-N.I_Z M;/72G ZN?S%V#+/';R,C!.>,@-(>VYNKYSW)R> M>M &P@SP$&3W)IK*H.7<+].*Y*;3M/7P7KJFUM@2]ZQ7RU&6#R;#TZ@$8_"M M+4--AN-4_=65A?)%;HGV2Y^40@EL,ORL/FQCH/N#F@#: (^X/^^J?\Y3+=O[ MIK BL["[\)>1]D5K:&.0)%<*)#&Z[E/)R,@Y&1^=26VGZ?#X0:!+.W6*6TW/ M&L8PS;!R1C!/ H V,QGC;GZBE"$]'(_W37-Z)IS!M.N+728],2.(>:2>Y2VCWW, ML4"9QN=P!GTR:P]0CG*:R84B-JI7SW<_O%PBEM@Z'"X(R1AB:NWXN3JUJ;18 M9)EADR)R54*2O((!.<@=NF?;-6.KV"]W7?\ RO\ (T3)!$AFE*J@&2[= /7- M$4UO<1^9!,DD9Z,CY!_&J6DQA](A1XXV,;,,,.%=6(.!Z @X]@*2P67[3?Q7 MD<33.RNXB'[LH5VC@]_E.<^W:E8S=-+F5]O\[%R&YMKDL+>ZCE*'#"-PVWZT M];B'[1]E^TQ^>5W>66&['KCK6:5>/7H#+'&(3"\< C7D22X(7'7=_#Z;>_:G8N-&,I))[G08;U_2C#>OZ5G:DMC> M6E]'- DGV8,#YJ A6V!LC/LPJ;3H(+;3X(XH5B4(#M5<#..>*5M#)P2AS=2\ M02GWNGM4*NC@E90P!P<,.#Z<4_;%(C1N@964@J5R"*S]+2*&2^2*((@N,!57 M V)0A1BG%OL6OM%H;C[/Y\1GQGRMX+8]<=:L,1P54\CTQ6 -O\ 9BR;?WO] MI9W=]WVC:?\ QWY?I[5OG<4Z#@^M#5BJD%';T^XBEF2&,R3/'%&.K.V *;!- M#7[1<6MP8W M>(*P>-2H(;/!&3@C'ZBBV@E!.%^OZ%W*KP/TKF?A[N/@'1\8'[CJ?]XUT_3I M7,_#W_D0='_ZX?\ LQI&9TH49YY-9'BHD>'+_D!?(;D@'!R.Q(%; ZUC^*6* M^'K[!/\ J&/RYSU'I50^)$S^%GD"(RLCJLBON&%+'YS_ !'D;B6[D \< BM1 M+: >(]*MQ$RS1J@DDMU5RS$LY!'\+8/49//:F:9%!-<*)7584_>W&0-J(#R6 M&!]/F0\]P:2S)AU2XUZ]@R87\R!K8%7F9SA"!TP!_(YSS7K2=SSXH-6DGO\ M4[;2XF5[MOED;+H99&8L5W,#D+]W!)'':M#7M)L[KP6;&Q?=/ISSRSR,]Q_MVCGMT06\4P4E05P,E#S MN^53CCJ<=!7%8KO!G5=B8*@ <<8QC/(ZYKF+_P 'SB.YO/#D MT4'VKB2TD#Q6,I^(%O;W=L8;]RQ'[X-_J<7RP6,,*6]LPD4K'Y81.I)]1R3VY( SS5'PC;6D>I:MX M@FECDM)$9(\AD#L^&D"YY.W./?-36'A#7]4B=/$5\(;:1TE=1)NF;:" ,#@# MD0>_SDD#;0W%+V<6*SOSLY>:)?#N MM6Y(\ZRN,31)(&+2(W?:%X/)]^!5S5(X[?5]'ENQ)N.<>E% Y^4\<__ %JN+YFKDM)+0BOK9X;Z2!N/*RJ*K KG' Y&., M#.<#@'I?@C+^!O$,>PEBUN-HY91YG"\G.!ZD _7%.O-LEG;W+31L^T07+1@ M"51C:>BYP/1L\X I8I)$\#:^59XMKV^QAN&#O!XX'Z*/QJF[I>J_,26K]&=[ M\-E=/ MBKJRL&D!##!^^U=97)?#5B_@6Q8YR6E))[GS&KK:\VM_$EZG=2^!! M1116184444 %%%% &5X@:--+)DFU"%=X^;3U+2_D >/PIV@,CZ4ACFOYEW-\ M]^I67KW! X].*;X@N5M=+,KZG)IPW@>>D0D/TP0>OTKD_P"W(/\ H?+O_P % MR?\ QNM%%N)Z-##SK4+1[]I/\HO\_D>@T50T69;C2+>5;Y[X,#_I#QA"_)_A M &,=.G:K]9O0X)Q<9.+Z!11102%%%% !1110 4444 %%%% !39%WQL@9EW C MXIU% '+V/@FWL;Y;P:GJ#7"S/+N#JN_"(LJGH6[9]LXK2JAK6FKK&BWF MG,^P7$10-Z'L?SIJU]32CR>TCS_#=7].IYSI^IZWHWP^U/Q)=7IGN]19/L^\ M[O*^8KGG@<$D <<"LZRO_%/AB31M:U#4Y+NRU-E#PR2L^%.#T/ .#D8]*C;0 M?&]YIEMX4FL0EC#+D3D#;C).2^>0,G@AT445R'QX4444 M %%%% %"2"(Z];SFX43+;2(L..64LA+?A@#\:OU0D^R_V];[B_VO[-)LQ]W9 MN3=GWSM_6K]7/9>AG3M>7K^B"O*O$EQ(/B]ID"LH0M;EL@9SN/0GZ]J]5KRK MQ-,H^+VEQ^1$6#0'>Q()^8CUP?R[5MA?B?HR:^R]3&M<:9;WU^?*$V]5C*," MBL-Q+H>@8ID8ZY/3%2V45C+X9EA$CP3VI3[0ADWJP=V91\G)Y*!L@'Y0,U0D MN3]IGC\M)D\QD(D;_68=>NX]]K?]]59N_.M+3[?82WB1-"IE^SRJ$$I"HJDC MG'5AGOGTKNAV+ZR?# M]LD7RRW-X%B,F::TTECI\]U<.D5REQ=3;F./O8&.,$GKGH3V%6%UBYMN+JUGM8 MF&Y;E&9)#S\@#/G()<$CT'MBDJ=N@W.^ERSI_B'4]#"7;K,UI(IG5;HDAQL! M 5^FXM)R<9XYK=GA_MA([JWE9DD;>R^9_JI"2Q1L9VE<@=CS]:YGYY=( M18;@>4$VLL3Y;)]01M YP.-V,57>73+V2>:Q>YTV>\ED4*7+QR* ,\#'S?B> MN1VH=/6]K,%/2S-V\U:TL[.>VLITEO)/W3W"/A%W;N V",DC!R .?QK"M+)I MU29)YX+:)8T#E3\V6^0JR9!8'@\=O>IK#P_=7KW!:.XDCBC+I]GPSDJ0R[&Z M=2W!P?;-3:G?SV]V-/MA+8PPM&[6]O*8WQ*N'+CH6#$6/OW:M7P0\L_B,Y8$K M Y?#$@CE<]<=D/\ P(^M*2M3;78(OWTCU+ "J!TP*::4<*H]A17EGH"44M% M"4]?NDTVGC_5_C0 PT@ZTIHH N?04VGK]UJ &&@=:** '?P'W-,J1ONBF4 IS]A[4@Z@4K_>- $>T?3Z4 MY58$8.?K13E[GVH C).3E<_2D^3/]W]*>>M% 0A(?VYYIOS^QIY1=HXQGT MH$>!G<0*0#1D_P )K+U.WG>[4Q70@4H@*EB.C9)'U.T?0FM;YC@ C\JHWDUF MMXD=TD+2E25+IG"CGKC@#&:I;FM%M2NBM,L\UG;K'>1B2-E+2'GS&QPIQC@D M_P N.:AM[75Q& E]"X"X5@NHP,?04NGK906MS'97.0X=LJP+ =,CN0,+DK)J$@?>(QN.T[H\#KCK\PY[YIFC2>W_I M)<@L]8#';?0B#=C;RY SR,D=N>>^!FF):7Q/8T7%I87.2VJJ!EV7:ZC 8Y/OU M Y[8H%=7TV[\I(;;6 7#:E#& ,(% ZDX&=P)_P ]ZBLI;^_F,EKJEM,LX]S7"^&H8;>[CEEN) M$M=1>:3=$-Q$L,C'M_L-GZ U25TSIHT54ISEU5OL^M_P39Z+)'8_;C!)J#"Y M(\WR?M)!"YSG;GIQ]*R;S4+ SK]E\2V,*(D:%'O1N)1LY//7L?7H:Y'3K6SN MO%\=X]WLAOEN%C.X95%950>V1D_0U)H.M:/H_AH-J.A75TKSRM]H^SQO&WSD M<,Q[[[:[$DJ@QA68'L#@?10!] >^:AZ:'#4BJ3E!:I>10 MOKZ6Q:.WOO$5C!-E"4DE5#QU/3.#Z?J*T8;:_FTXF:\CN'
6^U2H;)^91 MGD<5P]W:&TU?4I+G2;K4;>[N#.+B!,N%ZA"C 'CD<'D8JS;7/AW3?#\UW9WM MUY-K)(1:SH0R2%2?*/' XQSGG'-6XZ:'9/")PCR:O3:*_35:Z:G46_\ :$[3 MP6^KVK^25C9$<.T1P8(A<[7";0.@&0.^,?C MWKA]-ATS3-2THMK$,JWT#?;!;3JQ2<9D!(4_[3*/RJ36$M4\:7VH)<*D5H]I M$^PCB)E*L1_ND*?PHY-2_J2]HXIZ6NGR[NZ7XL[>8W]HX-UK%K;K)(RPABJ[ MR1\JC<.3GM53^TI+6]C^W:_I\+XC,L$MP@8#J?3KD_F.>!7(^)K:TGU:#R]0 MWVMA/;IRX9?,D?+X]E0(/QJS.=,7QAK N+>ZNHPMLD;6]L9P?W>,-C@9_/CC M&*%#0(8.+@F]=+Z17=6_!W.Z5=,FMI+U-2+6RY9YDNSY:]2>0<#J?T]*@O+. M\NG\^QU$)!Y:8)D)&4).?3OSZX&:\\FTV!M%\175IYEC9_98_*CGVI),1U8H M.@/ ]^*[G1QIMGIRW1N6ECE18Y%Y=OAO8+FC)R=[ M6MY)_?J2:EJED&CB77]/MY8"=ZR7*AF/3!Y&.-W;@D<<4EE+?WZ;K36K&Y4. MXS$ZL",# X!Y&?U%/6M_1H= M*NSYZ1O8N9=XMY/+'+-G(VY'.U1UZ*/7D<;(=7#JC#;MK9/?RW+EU_:-I:*U MWK-M"%56>21E100PR>G(Q@8]_P [%DMQJ&E&2/4(+T/*K(\,V$V@C(W*,YZU MS/CMK>Z>SCMQ<7&K0S))#:K$<,J,=Q.> #GK[#%4O#0T@6)$NK-%=7[;WM8U M($1+!,E'+[MQQPW-AE5>COTC_EK;SVTL=;.FI6%I(]UJUM# $5 M!+*P '!R22.I.WOZ]Z)H)Y-,$QU*(^;*)(Y?/VHR[ !@@="><#\^]8GCC3;. M/P=<7"7#.&,7EC@ACD#@^XR3ZX%5+&]@TGPA?6<-PHN=-N'6VW8S,)!B(D'V MD ]MOM0HW5T*&']I252#UE40K:K)+< M:1K,,L/RX,4V_8P&!G&1SDDYZX%/5'MHW6>TFE$;%@H!=0_< M%23FF^'Y/#\>LQW)^UZ?J$, #V[QJB3#.-PVY!Y[Y]?>IY=+IG+'"I4G4C)R M?I?KU6_3?8[+45N+I$$%_%"8E8$%S\Q/&3C&, -Z\_3-4[N>]L8&ENM:L84S MD&5U0$'&.H]F_/KQSH&71B=[?8U9L,1(JAOFR>0>)HS;+,B$88'NVDXX!DC=2JR;N.@Z8P,<9S5D^@7D#:,GGG. M#TKG+!- NM6*FVU'2=06 *UJ8?+#@'"R84$,03US7.:C/ITLVIZI#JD:WEG, MHL8Y)%#LD0 ?KTW;FP.^WVJU"[.R&#]I-Q6G_;O?;5=.MUT1Z!-]OT] M[K- MK"L@\J-I6"EFP>02.N=O'/!/>I[BTO8[$R3WJ*4?S7D:4H@4( *M.L+W3]$EANV:"ZFD*2]=NZ/*].<*0,#MDU8,UM>^%;&S%X1>:H5@N=[ M@M$$R9>O3)7'N2*.71,E86\(33W>ON[6;_1-LZ%[R>*U2[G\06$<,C Q-YJ! M' !W ,1SSCI[T[2[V6ZG1TURQN(T4O/'',KD#'J!C^5>?+'IT&A^%)9Y7EC+ M.9HHE#N!\_1?<\?A6H+?3=2UBP_LFSN;;R9#)<7,MN(ML*J=ZXQER=P&,<<4 MW!&\\#!)KUUY5;1M?H=Y!;6-ZCO;WTLRABC-%=%MK#\W3Z>@JAJSFQO MO,EUNWM(Y&WQI-.$/";> W!&22?<"L3PO8V<[:LT]V48ZG MPY''6I/)U=H_\ D)6Q=CL4C RW M'3CK@-Q[]L>E:-XNDSQ1PK=QPA M9MX\E@,/M/7TX_IZU+TT.:I'VZ6DMM: */?(R M<@'8,^QZ?3]:4V5[+:0[KGS)4E+,P+>RM$8\E MUP"@X;.,<-CCITXIUE!IL%Q]H^V#(;S-CN%7YAD?*>WS9'H6/ *1*I ;)R#\O![59M(M2BO$::ZC>$NQ>,C)^[P!P/Z>M0S6NGR MRY?445A*TFSS%&,,7(_ M^5+96]C]J@ECOQ*ZN2JR2 L25(XXR,C)]\#TH"3 M3B__ )$W" ,E4/Y"N8^'^[_A"[/ '^MN.I_Z;/74'?P<@<>E$-6TZU^R M6'BV\M[=7=DB^QP-MW,6(R5)ZD]369YYUJAB""0,^@K,AT73;6X6:. !D)** M7)6,GJ47.%[] .M9@\.^(MW/C2]_&QM__B*3_A'O$*G \9W?_@!;?_$4 :SZ M3I\MY]J:U#2[@YY(5F'1BN<$C P2,C ]*==Z/9WL_P!IE@ GVB,RQNR.5&2% M)4@D(O\ H=+S_P ;;_XBG#P_P"(BI_XK2\_\ ;;_P"(I@:\ MNE64UDEF\(^S( %B0E% QC"XXQVI8=)L8;![*.#%M)]Y-['/;'7VK%_X1_Q M%_T.=Y_X VW_ ,12_P!@>(O^ATO/_ &V_P#B* -ZVL;?3XO)M8_+CSD+N)[> MY]JF'6N<;P_XBP/^*TO.G_/C;?\ Q%-_L#Q%_P!#G>?^ -M_\10!OOIUI<7' MFRPAG.,\D!L=-PZ-CMFDN;."ZV^'_ M !%@_P#%:7G_ ( VW_Q%%V'/*UKFU;V%M:R&2*/#D;=S,6('H,DX'L.*NT$\?ABL+_A'_$7_ $.EY_X VW_Q%']@>(O^ATO/_ &V M_P#B*+L.>3UN;MSIUI=+"&9@ W) ?'0,!PWXYJ<5SA\/^(MH/_":7G_@! M;?\ Q%-_X1_Q%_T.=Y_X VW_ ,11<3DVK-G3;0X*M]UN#]*JV^FVEG,TD$6Q MVZG<3G\S["L0:!XBS_R.EY_X VW_ ,12MX?\19/_ !6EY_X 6W_Q%%QJ4DK) MFU]@M?M?VGR1YN=V'_$6?^1TO!Q_SXVW_P 10Q.3>[-^XMH;J+RYHPZ@Y&>H/J#V/N*;;VT- MJA2%-H8[F)))8^I)Y)^M8/\ 8'B+_H=+S_P!MO\ XBD_X1_Q%_T.=Y_X VW_ M ,11_\B#H__7#_ -F-+_PC_B+_ *'.\_\ &V_^(K5T'2( M]!T.TTN.5YDMDV"1P 6YSDX^M!)H#K6-XJ7?X=@(>1P2>U;7>L MCQ-A= OI"Y54MW8[_ M&*]1Q=]-SST_N':-J(T_47,B2^5.D<,]N[ . !A3M )!55SR1U]JW8;2"_2& MXTZY$T)VE0C'?&[ ?>&"!@$>O0^E9S:;-K]C'J$=@T=Q+:M,\D2?Z-)([%22 M/O%MISZ<>E8Z0"UESJ-[-:Q. DL2$B4H7( &.%X_AYX!X%392U3LRKM:/8ZS M4?%4FE1_V;9%)Y4VRO,&#DL7"O&F#]X9QUK"-UK,"RV6V MC)X)V@G/7=@U7@U*W@MQ8:9I#I)ODMY':4M(6)R,E0,$GC@CD>U3C7[J%-DE MBT-SUAMCE4G/WF\Q#DMR?EYYQ25.RT0W*^[-/2_%&H::PL=3C8B;;#B0;9(@ M^YF8$GE5&!V''M5^YL )#=F[C^S!"XN))/W9B)Z@@'/'..>6]\5S0UAK?='J M.D%K;#R^7+N7"XV+@'.,], C^+CFJB064L,MTVMT"XP M3S6\4YF;RW#HRJ!^\&>5VX.0>.0*72/#T\B07E[975PIG"M&B 95Q MA_,SP5RO4>N:HMJ>IZE<*D$MP"5:-(;.8A%:+^'8W0;#R.^;&TDB,0^"B/M7G<&SG&?7MRMO&UGX+\1>7Y/RM;[5?: MSDB3DR9[GGCMZ"H+_P NQG\FT1':*)D$KNNXMECC@\#)Q5V%B? 6O2E%DA$L M2*K,V!B0$8RW]TKZQ?"@LTI.T8'^L;M75UR? MPWIW4_@04445F6%%%% !1110!FZ[:M.R.R$^2AS)*]^J M3_-?J6+*.YBLXTO+A+BX&=\J1^6&YX^7)QQCO5BBBH.1N[N%%%% @HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "J.L6D]_HUY:6LWDSS0LDZ@D8D:WA:0(3@$@9Q36^AI2YO:1Y-[JQXWXFT#Q;X8 MM([J?6;FXMF.UGAN9,(>V/;I-0\17$EI8<-'$!@D?["?P_4\_6K5[X0U#P9X@M=6\/22-8/*D=Q$ MQW%%) .[^\O/7M77SZP=2/MO)+E]+]_0U?#'@[Q)I&O0WNH:Z M;JV0-OB\^1MQ*D#@\=37?445RRDY.[/DL3BJF)GSU+7VT5@HHHJ3G"BBB@"A M)-"->MX# #,UM(RS9Y50R KCWR#^%7ZIR37 UF"%80;=H'9I=IX8,N!GIR"> M/:KE7+9>AG#>7K^B"O*_$;6[?%W3E:*9YU:WVLCX"#<>HP<]1W%>J5Y5XEC@ M/Q81GGI63YC_:WC1\J6^4 M/( <@C:#\X[A!T/>M2TL;;RVN))C#9P>7^^9CM WH%YP!DB,'@=Z[Y;>\<:W MT*5YJLP"9;@DJ3^>!TYJ[.JZ;/) M9:BMI)8QN3.\49:5/^!%O]:@BW%/#9LMK:6*V\D>_!Y:5!SN M&X\_P,..Q7WJJM]:W)DM]02.8EQ@N%!#@88*3G/!]NJ]^1-;MIMVD^63RZ7.@GN=,A0(OE*Z M ;(CNVY(^[D-NYP>(SUSQ)%IRBX=XC%]ED(:.3<51T(!'4 #@$8 X!.#D&H9 M;K1(%C3[5)<-(-T+QI\C2 YVDD$@YPQX/WV!SD4:-Z!K;4KQB]N8&L].O;>] M5I(I)I[>%L;1G_6,HW9_PYQW739DL?(B^PAKPPHK)(XD* $8VH3D'//3BG"T MU6\@-];QVOFQ21J\-K"WRID@Y0 *^/7.!S4=@EI((;>[NI[:XCAC8K<$+NW$ M87&3MP<8R!UZU>EA:A-/-.%D"W!$N/W@!P/N@GC;W=CU/2MCP;I^HP>(P]Q: MW$/[F3_WJ90 Y/O"D-*GWJ2D E/ M'W#3*?\ P'ZT ,HH-%,![=%^E,I[=OI3* ')]X4A/-*GWA]:0]: $IX^ZU,' M6GC[AI -H%&*=POUH 5L #/ITIA8GK3F[?2FX)H 5?O"LC5I;-)R+R$/&J*7 M_?%>&+ ?+T..3GMUK94 'WK*U*>ZBG4V]GYRB-MSE,X)!V@$R$P>N<;<;?<_E[U)-J-ZH7_B4%L%AW8E=O0?+Q MGC^F:LZVI/1K3_$B1/$%FVTB.8[BJC*@?,PR!UJ&QGTS4;MGAMG\[F3<00#A M\]?7+ _C[4LT]S-8QN;$1%I!E&B:0X"%@2HQCY@!2QZC>F0[='D#!]I.>P/7 MI[FE;L1R)1?(K/\ Q?UVYOK@^HJA<_P!D M6MTUD]@[E&"?+(>5VEO7G!.,?[57VU"_\FWD%MM9Y6$BB-R0N[ QP,<=SC^A M@.K7OV=[A]'951"[!V(/!Q_=].?PIJY4/:?II*VOWCM1ATNV6'SK0OYI485F MPH4;0QP<<949[9KD6TV*;PA!I45RT-[%X[D=\=1Z5)Y%]MVEK+!^]^Y// SW^OYCTH4K%TL1*BDI M/71[W[^O?4Y..ST>WO\ 3KFVA;[%#;;'C<'+AR@#]>VWD=?:KNAV5M;^%?LM MS$;A;>20,')16WR$[3ZCD9R"/K6L]SJ":B(DL$DA$X"MM( 0C@YYY!W$\=,> MM2WMS=03I';V!EMV4;L)W)],CH!Z?Q#ICEN3>A<\1.<5'T?Q=K_CJ_Z1R-C8 M+8:;J.F020C>["S=PSB(;QE"1U^8C:>IW"NDM9M.,;WUO:?OHD$F]I#\Y8LI MZGU!Z\\\#U=_:MV(Q)_8LFXIT .<@GY?N^P/XTZ74+Y-H72#@[=X7)W KG^[ MV. <_A0VV%6I4JWNM7_>7E?[_P#,YR"YU72IYH='N+6:VFE,BP74;DPLWS,% M8$9 ZX(!YJJVFVCI;M26Z^W7SB+'FC(Q&J@GYW(@E$>B.,R9 (QO&1D]/<8^A]*?,S2.)FG> M,4GU=U=]-7_7=E#Q+X^%J\TFDL$&_(9CGY0.<;>^?T-)2DE8RI5\3&"@GIZZ[KN^Z M7],Y>P\+Q7?A:))V1;J.Y6XNY7R Z@AF7 ]%P/PJ[I@LK/5M3N)XIHXKQ872 M%=P>$Q94[CP1S@CV-=!:7MW+=-#)IQB5EW+*P.WIT/'^'7IQ5C[/?LR^8]FQ MX+'R3_LY[^F[\Q0YOJ.IC*CYHU'OY]VGI:_5+T.:U:/1]0TN\L[6$QRSQ*%D M()5.OM5+3)=8"V^FN-/-OO57")-N*C]V?FWXSM'3IC\JZ>.ZOUO MV3^ST,7F-F381E=P"G//8,3Z\=*?>7-W;7)-MIQEB"*%*I@EL@D>PVYYQUHY MN@XXB48^SM>^NKOY''RVFHZ)J.J-;'2VMI[B68+,LC.ORJ&& PXPW\ZUM&*Q M2JFI16TUW&\2Q26^]<#<$^8LW)#8&!Z8QQ6Q_:-RQW-HLAW,H/!YZ\GY>V!^ M8]#4<^JWXV'^QV) #,HRQR?0[>V?KUX[TW)LJ=>I4CRRBK][HR==FGB\1KJ= MA)#'=01&V9)\LDT>=QZ="#SQD^H'?&L]-6'7SK=W)%)-W;[RKK5I'XF\-7-K91-YJNJH900%(922,^P/ M^3563P@+WQ-:7OV,VU@%!N(/-!#R*K;&X/;>?R]S6P][?0K!(MID,A>2-(FR M6YXSCCH.O/L>RC6;Y )'TMD0LJY9FR,]\;?7BDG):(SIUL13BXTMM>O>R?;M MH7A:.73_L[F-F61U)4'. #Z\>XZ59\J^+J97M M2FX$XB.?Y^E#F[CGC*G.G)VMKOUT_P CA[BT.;*^@GCCU:%5BN5EC9HILMG+ M#.X'Y]*6]NKN"ZE\G3#/ JX!VI//R>V:R=4L;0W M<=]IQ72RZK=X ;1I7&Y"HYXSU/W>,9H?4 M;Z"4@:067Y\A,G)!&"#MZ'GW[]*2;3N9TZM6,^:VK_O(P9$U:3_B=W\]HMXL M4UK:QP@A(2_ M%;4]S=HEH%LU"L-S1"(OM.Y>,C 4X)/(ZBHXM0NRD9_L=D5R=^0?E&6 .,9[ M9^A'K1=V!UYRCHK+R:7>WZ_>$C8^(M0N_L7FVLA/V6,2@>66(W-U]5!'I]:V_M5Y:_9-MB"GD*S1I"V5 M<@Y&>PZ#UYZW]13F_=W\ MM3ECH"Z/:^'H9D'FV:O+<;'(,C8(V@CH?F8_1374;=/LM,:[@LW(F7 B7)9P M^.,9/7@U+;W=]=O/')8_9Y%#&.2494\\?7KZ]O>K:)>^:N^2V\L-SMC(..>^ M>N-OY&IE)OT>JWUWN[]/4\]@M;JVN[[[*^G2V]Q=RR(]S',Q&]MH M&X, >&'/OG/!Q8NTN9;NSU*S:T6Z2)X[A61_*=Y3_#\V1D+US75VMS?F:-;C M3T6/!5W"$8^\V1UR,%1CU)I+F\O+>Z=(M,,MOG"E4^\ IS^I&..QZYJN9W.I MXR;GLKV[K5;?U]YA>'X[V]U-/M<-@T31RAS&DP?'0X+.07YKRU M8F=O/^60N$RH/M@],C'7'M5\:K=H-T>C2[F&<#/.0,_P\<\?\!],4Q[^\BG5 M!HY**S(=H/MA@=O0\TFVV8SG.<^:UO221:LM3MYYH[:W1@HC)4GH , #U[U3 MEUBPODACNK0 QR.,G/&3^A]*F%A8RQ+<6^E&7S0P92VS&,C!!.,9XQT_"FR7-W#/'+ M]@$A:!-X2%MV?3/3 /;K[=ZGU_O M?\,->TMX+6]GDTQAL1Y.9LF0\GKG@_*#GWI=(?3+B\F:VM61T(_>LQ.[Y>#R M>I&[\LFK%M125;/7C_P"O4\45XLRF1[;R\\A(R#CGOGW7 M\CZTF^YG*;491D]?5_\ !+K#"C/K3:>#\G/K32,?2H.,4')&?SHQ^ M8@]* (Z>O?Z4A'Y4J]_I0 R@44"F ]ON"F4X_<'UIM "CJ*5OO&DI6^^:0"4 MY>_TIM*OWOPH 2DS2TE,!W\ ^M--/'^K_&F&@ I[]?PIE/?K^% #*OG+%5$##<.HY'.:J'Q(F?PL\O2UOK-QYMO=(7SL!1U)&0 >HSSL_A.>:OMJ M)BLVBN+8/$@96$JJ#'OVD@,<;3M<]<5D6[^:^V1E8*3M'FC/7@8W'N5'W?X3 M6J]A;0V8FN[IK<2(YC))#2A-I.,XZJGL.:]65OM'GJ_0@@@U"WOS?:?#(L,2 MQY8;IC(GELN>Z8P><],4ML--D0"[>UU)G3]W!9KL\@A2W& "&(#=._49QA+: MQU#4K_9:1S_8Y%BD>2=3M"^42!YJY^48QCD9]Z4WMI#%MU=(]J*(X&LH-C2' M:5(8%1SC<.2,9/'/$O7;<:\S1;4"L4IM(HX53:LC0#&_ (&3U.0,C/\ ?'.1 M5:#4-.9(I[B&W>>V!VR,%4G).PD$'C/W>3ZG@XJS]GMK@RI9W,<[[@)HP2K! MFR<<]^7&!TPHSQ4,:Z=;&"SNY4CNKC)Q@[4))VYRISSSWV]>1@5*M8;O<+:_ M<6KM-^]@ _>+*@P.1DE22!@\_5"!UYBNCIKLTIBBTR[FO';0 9?S&;&,@=#\Q&0![Y;(J">\TZ&5H; _:+Z' M[@N(@8G0A1OR0=P(5""<<@D=0"+5^Z'34JW46H7]DBPI'<6%MN4?9XFCBD8R M@G85 '8?>]\9ZU;AU*.W\_[/ F$E,DLP997!;.X;LG X YQG'2JUYIVII:I= M1H);:XW>8UG [ ,)1T5@/+//&.3C-6;>VLM0ED$5U(]P9G0V[L"QV_?88)SP MP/!!]JKW;>0M;E62*[G<6T45T9.@PK$DXZ@ KVWG.#V]*NI:SV_@37!?6US% M&7M\IM*D_."<97\,\]*S+H_9_G!Q-@%@S[3GTY*'J&'?J.:O6R^9X!UP27&V M-I+<&5CN .Y5%8V5ZVX'RKPXC^OW6Y_"LRV3Q#90B&TT;0X(@=_P#,@M&N6M8VO(XH[@CYUBU3T45)BW=W"BBB@0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2,JNI5@&4]01G-+10 M 4444 %%%% !1110 4444 4W6[_M>%E/^AB!Q(,C[^5V^_3=5RJ,D!.N6\_V MA0%MY$\G/+993NQ[8Q^-7JN6R,X;R]?T05Y7XDMW/Q@ MZ]J]4KRGQ);3-\7M-F6%WB#0;V"G"_,?\*VPOQ/T9-?X5ZG.S(H>YN))S#;^ M:Q+"3(4E@2!L/) ,F!Z58F,^JQFUL%E:*W@$4K)>A1O(5E<@GNV5Z]JEM';4 M!<:=-*_GRN!;S,"IE?)W(IP,+LR/KSW I]G=POX998K5YY)&4W4L_P"]XC+ M9' R@V,0.H)]":[FW\SD21.94\-!9+J2X^WR7"WQM8V$6Q3E3N(XD(/\/'\Z MR;2YU&6^:&-4N7,VTQLA=1M#*3LSN7@#I@'.#3[&WN-8U%(#$1-=32-<[7RB MGCS&VL"N"K*0<]1[UU)GAL(G@TV *I*[W.-TAX&>>QVYP".GUJ6^73=CMS>2 M.;%CI-[/N? ME(9B5*J53H>1BNI_LL:YIX6=S;OIX$L+DAMW##:PQG P/IDUS\/A/5QE[%.'6Q1?0+: "XFU246R*)4N#'\I(8' M*[CR2"O"@YQ[TOD01_;4T73+N[-O+)_I5PA9%! !0 '.>O.?KP:TM.\)76HS M".Z+6EL,VX,K!WQL"8'.,JT8[?C6Q?2S6#Q0PQGR+3$:X8'&UB QSW( ))]/ MI0ZNMD[BY-+VL<=9ZQ<6\UTTCRRQS1^5MCF",-Q"J PXC VL<#UJ_=Z8]Z4U M+399KRUE=%=@XC8>4N-C.V"Q9LK3O[T=&2U;1[$LUU$] MK#9W\[PW5K+Y4K-ZNB'P!C@R%?=1D#_:Z>M[PQ=FY\:!HQY5L%FVQ> M7\C)M^1T)'&1C(![9[TIO]VUY#BO?1Z=G*J?84E+Q@8Z8%)7EGH!1110 4__ M )9_C3*>/]6: &4HI*!0 ]^OX4RGMV^E,H E"<$4-WI -IX^X:93U^ MZU,!II*#10 ]N@^E,I[?=%,H HH;[QH 0=:>!E2!30,TX$8(% M(!,@<#\Z2DI0,T .()(QZ4F<<#\Z5S\H Z5'0 ]?O5F7UMJ,MV&M)PD6U006 MQ@AB2?QP!]"?2M-!R#0Q[#@4T[%PFX.Z,^>/46LX$AE19T(:5VZ2$#[O'0$_ MH*JI%KR0@&6!R !SQV/?'7.WK_M>U; IX'R<^M%RU6:5K+[C$,.N-"09X\DL M"1@$#'RGIUSG/Z5)%%JSVTBW$R%RJ;1'\F3GYN1STX'^-:I.?I0O44[C==V^ M%?<8\<6LI-CS(O*RNT<\FE2VU0V>)%"@#;@\Y&>2.F,GUS[4Q4 MUUW1_,B0>80RL ?ESQ@>G3WZUN 908]:3..GYT

W?\J^XKFR+3%_MERN3N MVJPP.G'3V_\ 'C[8HW=IJ)>-;6[8H(PC-(WS$@YW<#KP!]&/I6NO?Z4 8&3^ M5*]B(U91,Z:'4I+&%(YD6X4AI';HY SCCL6P/I5<)KR)M,L#[0HP>.@YYQUS MCJ/7VK9SDTI&6-%RE6:5K+[C#\C7'A*F>/>>OT]NO-:I/8=*5AEL4^8;KM_97W&+%#K*R;5DB$7. [;B 6 MXYQDD*3]=HYY-/$&J_9)DEES*5C"['P 0Q)P>O(QWR3GD<&M;/.!1U8GM1S! M[=]E]QC0P:XS;9)XT0*G*X)SD;N2/3GGO3-NOR,C>9$F'<,I .1GC ].![\G MVK=!X/ITH P1Z_RHY@]N_P"5?<59+-O,+B[N5W'.U6&!]WCI_L_^/'VQ4O++ M4OW:V=VV/**,TCHMI\444R+ M= AI)#T) SCCMNP/IFJ:IKJ@_O(& *X#>F.><=/>V\<8! Q\AZ=(A'\OS=^>OT/H>>:U:*.8 M;KM_97W&0D6LH^%DB$6UMH=MQ&6XR<9.%)^N!SR:5+?5#;3K-+F0I&$V/@9! M.['?D8[Y)SR.#6M11S Z[[+[C)@CUL.%DGC2,",';AC_ +?)'IZ]Z01^('V, M98D^\&! /.>"!Z8 Z\\M[5KU(C=CTHN'MW_*ON*LEHS3,QN[E 3G:K# Z=./ M;]35._LM1 B2RNV $;HS2-RF0,\ =MV!],U51-=1FQ) R;P0K'^'N,XZ_A6T 1D?B*3J M,CKWHN4JS2M9?<8DD&O-;-F>/>RN/EP"/[IZ=?7]*FCBU8V]V)YTW-&PA$?R MX8CKGKP>A]^:UBV.,^XZ=>Q@\O M7'=LSPH 7VXP<_W1TZ?KS6R!\P(Z4PT[E*LTK67W&-#'K9G2222-4)CWHP!( M'\0]!U/OT]ZT7LF+;Q>W2Y).T,,#G..G2K(.>#2N,*!0V*55MW22^1D7MGJ; M3)]BNL1*D:MYCG<8!]:GN(;V1+80O^\1OG)?:&]SC'^>QJ[4BX+>]% MP]L]-%H8>W7EC9S+%N !" Y.>>WX#I4UK%JXND>:6,P%F++@%L8X],?A[UI MGK0#@\47*=>Z:Y5]P[^#\: M,J3 <1W'2A_O&D4\\4YADDB@!H./ MI3@!@D=,4P]*>G )H CI13B,C(_*F]Z8#F^X*93V^ZM,H 44Y_O&D7J*1OO' MZT %.7O]*93UZ$^U #:2EHH =_!^--IQ^Z*:: $I[]:8.HI[]30 RGQ_>IE. M3J?I0 AZTE*:2@ HHHH *R/$Y7^PKY6Y5K=E89QP2 >O&>>]:]8WBIF3P[?- M&XB<0G$FW=MY';G/Y54/B1,_A9Y3;HL3VC7EVR"1UVC>1O&%!Q@X )WX/3K5 ML17^MSI>6MO,;>20^4%NT=0A7:Z;6ZX&#]*9/,+O1S;;"V&F6*"*-'$+RKOW%P=WS9!PZG@^JD=:]1MWTW.!)+ M?89 M8Y7>650XZ<8.&R0,XZU:\/Z?'?7;,Z2_8+1(W8EP^XD!HT&X9!VL5.#Z5NB[ M*B"WL[=8[>,#RXE(R"N "Q//91DYQCGO4MJ.B6H[7U9S,>G:7?6R36UW>Q7* MO+(8)E&_?D+@$D98';T(/2K*>&46)XS=2!NAF8[3:D_(U@P37Q630]/MW+ZC?7,2E74)Y9W,C)N& 3NP.><#H?6HO-> M'3[:]L=+N(;7$8>[N$R\F.C@_= YQSG'&.:Z'1O!\S-]JOYBKPE9UB!&]VCR M!N.3@$;35BXO[H7DCF( 2@JH(#*8^3MZ<\9& #QWZ4>TN[)W#ELKO0YO2M9^ MRQPV^HS3B!;CS&EBG(V>6!N+'GS,LQX%)/H6I694V_FRQ>2SQSQRI;@[^6?; MG/RKUSS6AK=E +#^UK"V9%1\7$:L.,N6W!L%L;B,XX '':JFAWW<<5U=Q\QJZRO,K? MQ)>IW4_@04445F6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4)$MCKUN[ M2L+H6T@2/'!3V&O6Z-$QNC;2%),\!-R9&/<[?RJ_5SV7H9 MT]Y>OZ(*\F\4%A\8M)!+;2T! '&#N/\ ]>O6:\K\63O%\5]*AB9563[,TN<# M.)&QR?:ML+\3]&37^%>IS@5(;J1U 7YR6D! P<]R/ZO^&:L:I?FRUZWU!BI@ MFA#FTCA+;@I!J>]DC M&C+:78=9;>4$Q#(VI(F?1<=4<29NV,!T;4KW2&MUM+5HTDMKB M=@!(HR<.V>"*YVG;F[FJ:O8LZCXGDM+LZ/HL*?;=A:YG8;DMSMSCTSV/09KFX; M'Q7K%R)+O672-TW*XNE&,\+\@88!)'ZU'H<9NM*M7^6/SY3%(4B&7(90'9B> M3F0<$'IFO0],O=!TR6WTVYGB2Y,)D+"1Q'@8('S=>",'O@].E.3]DK15V$;U M'J[(X72[GQCI-PBM>B9=DC+!)*LX#VZ$%<+SP!7,VFIM MI?C+23MC9;F-!<.8@AE$N!\P!.<$ _7-&E1!'" MNTK;!T^ZN'H8XHXWMHYE2)X<@ MOM4C=A<@EF9O3I@DTXK9OK^0GU78@M)##X;0/,LQN96*RA2KLBDX4\CG<7. M3]#GC3\$Q*/$ZN%"DQ297 !QM[\*3^*_K61J,^7BE@)DMH$6 ,5YR$!*L!CG M)Z @=3V).EX$<_\ "1Q;3E?)D; YS\ISC&!MZN/44VE4\BA@(:!UI6X)JB^K64>KQZ49B;UX_-$2HS M83GEB!A0=IQDC..* +YY3\:93QR#3<4 IY&6IH!-.8_*,=*0"$\8'2A.OX4 ME*@YSVH 0#/TH)[#I2L>2.U-H <>4%(J]STIRCY3GI36.?I0 N[)'I0P^8TE M/('6@!H&.32Y)4TTG)I5YS]* $Q3N%^M'W?K3: %;[QI ,TXC)S[4A;L.E " MG&S Z9IM*.5-'W>O7TH 51CD_E32232JE HR?:ACR11G)'I2D98T M - R<4KMS@4H/( Z4A&6/I0 J#G/84C'/3I3@>#CH!30,#)Z]J %^Z@]:%X! M8TI&6YZ"EZX':@ 7U/4U&S9-/D..*CI@)12T4 )12T4 )12T4 )0#2T4 2 [ MAS1ZJ>O:FJ<&I".A'6D Q3@X-(05:G-R>.M!(/7O0 GWEX'--R0>*<. ?6D/ MSQ_.F 1GYJ",\C\J51@GZ4T'!I %.., 'IBDQD9'Y4-UH 0KBE7@GZ4!NQ MZ4N,*3V- "?>X/7UI,8/-&:4$-P?P- > M'WOK0_!Q29H 51\PI,D'(IZ\Y M/<"F'K0 N PR.OI0.$/UI <&GGE1ZT ,!(Z4N >1U[BFXIR]10 /V]A3*D8; MB2/QIE,!R_>%,/6GCH3[4VA )3_X#3:--H M 51\PH/)-*G<^U-H *'KY2.# V M2>F,CU(_G6S6-XI;;X=O\%0?(8Y8D#J.XJX?$B9_"SR_2I8[.\B8QCRRV"O1 M9%/!& #D$] Y_2BRA677KO0KQFNDNY#%MB0J(V7YDPYZ# Y]/UK.A+S2""( M,SR,-R\%B3R1QP?;.0P'!XQ6FMS;W.O:3.5::4JJ.N3L#*Q4@$#D@#//;G(K MU91M<\Z+-?1GN[O3_P"SYH(;2]MY7002/L$F6+?(

"IX].:M6F9=0V"%1 M&A_>M,-A&!@D@^W/3C+US>KQ"VU."[MGB344SYHA1-RLAQO&6)Y&&/#&M#Q+ MK,47@>&:UMA;R:K-^]4QD @#+M0U".Y@\ M.'[-9VY"B[=1NF8G&%+=.Y[G%8RZ-XJN(+BXFU=Q<(1L3[:IWX/S9.[C%:6G MV O+FUBS%#')$L\:&,I$A;!(&"3_ !#D8SMQGDUV)\0^&+:SU#][@6>U64R, MK.6 ^Z"?63.+T[Q!XGT2&6747&H6\1020LRR,J,,[P MXR>./;FMF]N[>\M+?4+ *UG.OW\_,O3((SG*]>_*KCK46OVENM_#=V$J^7.Z MJGEJS$+[AB.N,<'!!!QP#69X1O8V\0:UH]:@@GFD6/S%"+D#'/RD]3]:5Y;?6=;A>]VVUC&?*C218RJ*G\"EMI[>A^][ M53_ (0?Q"Z,-\9@*;P#C$@(SDD9QCY>W'>K M:M%>J_,2=V_G^1W?PW+MX&L3(Q9BTF2W7[[5UE96_B2]3NI? @HHHK(L**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH H MR3D:Y;P?9U(:WD?SLJF[7?]KPJJ_P"AF!S(<#[^5V^_3=5R MKELC.&\O7]$%>6^+94'Q5T>,VL4K'[.?,.[UCU2"(0W(E5" =Y# EBZ#(W8^4$I;8X$;NM.J: (GD6(-(L MY1GP9)9!O? 8 !1E>F[!;\:='-?77P\U.TD6-8'17MDVY9MA4N0P)!&!UXYI MMZHUC6KQ+B:XMM-TY5A_4T)8% M-@!YY'&1N)QQWKGUY4DO,UOKN^,#Y1P>C<_K M73^(/"]SXUGLLWD,>EQPLR2108SGT><03[FT.8_NYI% MS]G.,[&.#CDXYZCFMS0O'.FBY$$MW<1[4^^V5CX.3C+=\'' ZU-2,K^TIE0D MOAF;GF3Z!X4M[+5KFVCGA38FR'&$5@!D@D^+=.U7*>=QX&#WQ4_B2:5].$\)\UFV6SN,NLT*C>G/&W.3DAC]W MK2136&I6RV%YY\#F4.MTC+NC8XRIR %3DYQSD=#5.[,\_AZ\TNYB66XTNZ5M MT\Y8/& P^7H2.<\?WOPJDOA5MB7K=]RO.>*W/ SM+XFCRQ(,U);B:"XT(0RR1B34T20(Q&]?+D.#CJ,@<>PKF M/!.HM_;UO;-J#:C)+;2-)/#?229(*\SV\G^H?J %('48X&/1J0* Q( !/7WH M \U\?QVT6KZZ\DSI/-X;G$*&=@)"-^X!7S[] M,BG%DD4G<5.PL?E'8$#BO2F ."124@.,\$7,DNJZC%#J%M=6 AB M(2WOI;Q8Y"6R1+(.I&,J"<8!XSSDZ_?^7<>(WN-4NK?7+>0#1[2.Y9/,'EH8 M]D0.)=TA8-D'N.,5Z2H"8P ![4,HW9(&1T- 'F&J:KJ^G:M:I?VT.J7^I+YNDM?/#%>21[)9)F8#Y2/N M!MH'3@<<"O1,4J\Y'K0!X[)K.HW5I8RZGJ<=LK:):SV\L^HRVN^5E)D=1&I\ MU\[?E.>W'S&NM\-PW=]XENKG4KV[DGM+:T*Q++)'"'>$^8?+X!R>S#CT!KLR M@.,@''3CI2T <1XCNK,>)KR+7-5N-.LTL(Y+#R[MX \A+^8P*D;W&$PISUZ< MU#X/@N9O$\M]J7VA=1?1+!YU:5P/,8S!LIG:/NCC'!SC!)SWQ4,HR <'C/:F MXYI@.7K0!DT@7)I[G\J0#2>PZ4=4(]#24Y!R?2@!H&?I2D^G2@GMVI* %;KG MUH [GI3ARHSVII.: %!);':F4HZT\@ Y_*@! ,^ 00>V>QP1[K36YI25Y+_*Y3*:Y@[6D MZ-CF//7Y?;/KVQ[U(%UQ7Y8XW[Y?^ LOR6^I"R#"[E-P57*!$ M.#\N?3T;O_$?:H0^OQQ(!!#*QP27(RO)R"00#QCH!3+FPM+QXHK"]A0E>,R& M0\JO3)/\*CISWSRN9-$MI+F?5)$BV2^2@W'O0^XNPJ<>= MJ"2;?1QU_ U/,UIY/*>*%(BQ7S4QD#GY@"3[<8J:6UO1&YBOW,F"5#(F,]0# MQT[5S$7B+2O[*DN[S4GN$QA(BSC#[&.W< .,;ANQ@D>HI9=?T&;11?0W?E2' MY65FD8!V0G&>G!YW=,KVI\K[%O"5K_!Y?#I?YFULUP;MK/T?:#Y> MV/>DVZYYGS,VW<,XV?=V_-C\?N_K7.0:JMUI*7]BZWDX\II+7?LYV_,NYL @ MG[Q'<=ZS9_$=]I<23WNE2^4FQ6/VJ,LQW9R "3NQ\OT_*J4&SHC@JDGRI1OM M:R3^YL[TV^I_8E<7_K5VSG\2WNJ+#- MIU[96S[P)6N%81\'9G!R<''U[U/*[7,OJLXP4IOMTI2NN;P&9 MMNYOK4NB M:E#>7WV'496LKR-06BF<'S1NW%E<'!./E]A[]S[5#YFOHBA8(97.3ER/E^8X!P1GC'0" MJ>LK:0Z;=75I=1XM[>20J)-['"$_*23C(7MCIWZ5-IT-[J=A!?1ZA)#%

; M''N)*!E^4$YY()_''-3TN(+>*QUVXOWDG_ +.G-N(3<;7< MA2I*XQP03[\$UN2KIUS:12V]W%"[#>VZ8MC.X=,\$,V1[C%#BT.I0G!KF5OE MIW]>H,NN%V(9MNY\9\O.,?)GWS][]*0)KFX;F?;E,X\O.,?/CWST]NM_?O432: M_&@"002$[CEB/E^8X!Y&>,>(+>;P_9:K8P/ONY#;"V\W=(K-O4')Z9 MV]L?C2W&N:U9EY]3T_4K*QSCSD=9?+&" 6PG;'O7-ZKJ?\ 9[Z0K'<7.&SG:"#_ +-/E=KF MJPDW#GM&WHD]/)N^^AV$UOJBV:LEW(\Y W(J)@'OC./IU_.HVDUZ,;4@@DR7 M.YB/EY.T'D9[>ER7FFWCIOABFY$BA2/E8$@GG)^F:7*[7,_JLU#F:CM?97MZ)W\SH$;6 M99O*ECBBB9G4S1X)48^5@"3U/M5N2VO?(D,-]*T@!**43!/S8'3W'_?(]ZR; MO;8VERUW>*)5O8;:/0YX;E\R8-ZC2WT=RD*,[1I)AY 1NX.>&901GTZ4.)I*A*+2LM=M/^#W->:#5!: MQWV/N]^,49M8U^R0W6JZ??6E@0H,\XZ>X_[Y'O6#=:G:6#:>MY>?;H[V1(DD6#DD?CCTI6U1BZ,G**M:^VFC M^_4ME-=.T[CC(Z[.F._M_>_3BF!=]<[>ZI%;:58W$ M4@N;B]C_ '5I$<\X#E6.>:R_$=S::9$+NWG$K*RQBWBDW22.SD;5)/'+=L M?=[\8LZ0+K6M*@U&'4Y!'/$A503D,,A@??J#[C-3;2YS>R:I*I)*U[:KK\C0 M@?69F\J=(X(R2#+'@E1C@C).]<3:>(+^]LDNH-'D:!U?;BX3H#DC!(.!UQZ\]*Z# M1+[3]7@-T;[RU5V6:&<^7(AVG.>>I ))'IQTJG%HZ*N$J44Y22T[*_Y/0W+J MWU-+<-!=222D\HJH .IX)QZ@=^G0\Y/,UV/8@A@=2S9=NRXXXW<\U%+86]W? M VEY&NW.]%V,8QSQA_]F:AEMVJ.?D4*%)'(ZGVR./UJ-#BO M%+6WS7^0Z(ZS*XCGCC@C).98\$KTQC)./4=169EP!NF*D<#/0C_ &>/\:OV0L8Y'%K,KLR\@2ES@$^I/^M9\>MV$Q**\RE' M6-O,MY$ =B %RRCG+#CWJ5]2M(I6BDG575MI!R,'9OZ_[HS19FCI5$[.+^XM M=Z5N#]*K66HVNH,RP.^] &*O&R':>G%0-K5AYSH9R-NX;C&VPE0 M2P#8P2,'(!)X/I19A[*=VN5W7D:/WNG6D7KGTK.&MV7DF;-PJ94 M:RC<6. M "O.?:E?7]/2#S&>8#?Y; 6TA*MQ@,-N5)W+C.,YXHLQ^PJ_RO[B_D@Y%*1N M&1U[BL]]9L8P-SR[BX0(('+[BN[&T#/W>>E..K6:(SM*RE0I*-&P?YLA1MQD MDX/&,T68O8U/Y7]Q>Z)]33:JOJ]A]E%RUP$C\P1'>I4JY.,%2,@_4=.>E1OK M-E'=/;.TXE0%F_T>3 [YVXQQUSBBS!4:CVB_N+XI6ZX]*JV6H6]\RJ7Y>5W]"] M3EZU3O=2MM/1'N&D"N0%9(7<9) ^4'&20!ZU'_;E@K,K23+M*ABUO(%0L 0 M&)7"\$=<=:+-@J522NHNWH7SR:2JS:C:)-<0M.HDMX_-E7GY5YY_3^7J*8VK M6*P1S?:5,_2BS'[&I_*_N M+U.;H!5"#5[*YN$ACD?<[,B%H757(SD*Q !/!Z'L:5]8L1#-.)]T<4WD/L1F M(DR!MP!DG)'3UHLP]E4O;E?W%RBJUOJ5I=.B0RY=PY"%2K#:0&R",@@LO!]: M;'JEK+=-;QF9G5RA(@DV!AU&[&W]:>HO9S[,MT55GU.RMIQ#/<+'(71 &S]Y M\[1^.T_E4\4\1 M[#/-6XK/R=9M/L2;8[X$.A.Y@CDKL;^Z,=&QGZUG01375W'%&"P=@F]6R/ID M$_D"#[5H:9*M[XOBN5\F:WM&WY(\J18XP0J\<$\<=_I7L3T/-CJ6/$5U&UUI MTGFJ?)7$4#2C*QJ<(26P.>U-T]DN%/B#5#<2%Y&:VLMX<.%R!N!&0N0%&,YQ5N&>/5%N[.=I/L M]W@YW!RA+$@@[1B1[=-\9!;:0$ MW?*/N_Q>F,$]!2:UX%U?5]6O=:DNH#>0LALT2$!)0H!^;)/?(Y/:N66XN=(F M,>N866WQ);S[,_:!G/! YZGD$$9/-=%:>/M,;2;IWN[P.F,HY^=\GC9\^>._ M-9RA.+YJ9<91:Y9FOXDU,0?9[:6^@2]1QO*(8@QQG&<\' 48SW]\5R/AZ\NY M_B'J&H2O$K6\Z\0IJKB?3UDN=1W"*""2,LY') MW'[V<'ISC@<5>0RWURRFY?*D#!VA>F,+D<\C[W]WBHPY($"/$@ N0 ,!FQNW]1@#' M&.,5EZW>/J-AI.L;(DD6,Q223N799%8MOP/7W&.O%6M9)_(A[,CGN2A2&%&A MA@ CQCJ_, MF/Q/Y_D=]\-GCD\&6[Q0K"C2R$(N<+\Q]2:ZVN1^&HB'@R#R-WE&:4KNZXWG MK775Y5;^)+U/0I? @HHHK(L**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH I MO#<'68)UFQ;K ZM%N/+%EP<=. #S[UMYS.!,MM(JPXY92R$MGVP! M^-7ZN6R]#.&\O7]$%>5^+T0?%;1W-P$?_1P$*D[LR-T[5ZI7EOBV!W^*VD2 MQ%4%OE6< C,C<@9R?PK;"_&_1DU_A7JM>A M)/IN<2(O#]Y'I]VD%W%+%9W#;'$Y \H?\LSN;'(^8GCIVJ[%6W213,-TF7;JH7@;:HV>OW% MC$R^:UQ:RS!O*G!(4G)4J<[CP!^=%N;5#VT9W.A7]J+.Y^W-Y=C&C!$DC#)* MV#N4# W$8S@>O4U@W2>#;K4)FDTB2"T7&V6"79DG!!P6& 5.<8&-K4QK'4+T M(VK-;6%K931"*U25-X5@ :=J-SJ6B031W5O:75E9LL4%RK;L="$.WL.?O 8R?6FHI MRNG]XFWRV9)8O#:VTNHWRGRX5.P.0/,DQT&<;CW/(/7IG PHKJ\;4FO/)NFD M=6W^62HR1AU7 /.-N#GTHN+F]U6^9WEEN9F.\1\!/E.2%&=I&UCUK6VV>AVQ MM(V,]]<%%D-I<>040@-&.1@L>A*UJUR^K,UKZ(BF T2XC@O(T-A(LKS6Y9,G M&=D@4G[QX.,8QGM5WP,6M_%XMFD#!8I%1LG,A"_,0,X5S=_X: MF?\ #?H5'XT>KC[HSUP**%^ZOT%!KR#T0HHHH **** '#E2/QI*%ZT'B@!*< M>0#3:<.010 VE'!I#10 X]:;3CRH--H M(!S0*:<1SGMU MH 0#')I3R :0G)H'<4 )65J0LQ>PF8SB;,>P1XQNRVSKWSN]O7M6MTY/7M6/ MJMS#%>1I):1RL0H#NVW;DMSTZ+CD]MWO3CN;4+\^AF[=&\G&^Z\GRAZ8\O?^ M>-_X_A5VW^R6\DDXAO)"#(7W1 C<3ECD#&_TH.]N^FR,T?F,RA%)! ^<]><@?C4L$]K>LZVFG*[QA6(E8(/ MNG;C&?0#Z?2C5#4IP5US+YHKV^E:5'HJ:6;._:TWA]K1,"1N#[3@#Y?FQCTR M*IR:9H,UF;!4NUMW=2(E88RQ9D49Z AFP.F.M;UUJ-W:+YDMI'M)(!$V>@) MZ=P /J<5F"^M6=0--A7)0;O,P%W#.0-_;KGVK.T2./6=5?Q!>VUTUA&[O80O'D$G[TK M=LG;@=AQ]:EU^R_X2*SM[*UC2P)=7;"[M_S8$9''?Y\=, MA$6QB(ELHCG SP.I.<\]NIQ6BVWU.Z"3@_?M.5]V[I=;63U?5]C/U6]_+;WL%I]GN"+".3>5!9W(+8!/M_6KFFV&KSWBNFK+ M=QP,CR0264<(<;3MPRDXZ ?E3;TW-:E2/L4E)*T;:IW^^UO34R- FUJTGUI- M&L+6>W^WR<7<7J$*K:QVEM%L\EBVY< MEB=Q."<],5TFGVMSX2-)5O[Q[@8?!7()V].3A1CW;%9$MG _B&VU:UA MBMCL2*XB)RDJMT;/&W9T+=B *7,G_7;[_ (5:\1-:VWB+0)X%N6G%](9%=!\P(Q*1V/3G MG ]J9/I4K:F]SHC)8277,MM*@EB9MP7&T@;6_B..P!JY;Z3+I.H->:SC4;XP ML(R6"JBX)PB <$GJ>?4D=QM7N5.:?]BECD:.1-ZQ@F,F,@MUYP!^/ZU+H\=N--@LK.S%Q+9Q0AI)B M(]Q"?*W&>X'_ ->DI6B<]/$.CAVDG>_6VUO,X>R#0^ /%<$\3O<"[?O0^]=I%-83V]JS"Y241P@*@7[_ %7\3DGTP>>:9'I;Z5:ZO#>0I<6^ MK7F[' M!X%-VD;3E#$W?-;6]^CNDNB>UC)B%H/ UP8#+YAO?DQC!B\U<=??\<^U=);3 M6_A/Q ZR1S-H]ZS+$TB ""X.-R_W<$CZ CTR:=+HUK<>'X-#L;7R"K K([;G M)#C*MP.2>2.PYK:U]$N],ETF[L4$4D;%-DN6! )4J,=I]6Y)Z%UL3&;Y M&FU)ROJKVTL_73\UU.$L5M7\%>'BLKB8:M$'4C 'SOR..>#UYKM)[+PZ;*1& MNW<*O.X\D89L'CIR:Q9-%M$\-V>CPSSIO\ 6T>";5Y;FV 1I85MX[;<-N5&Y=W'8BB33UN.O.G4;G[1Q7,WUV;TZ6]+ MM&-#/<+X6\'+#;C[4MXVPSQL(VY.W) R1@CIZ'TJ;6[[5K^YCL=5%G8VUYB- MI[9&8!B2=O)&&()Z\8/K76ZQI\GF:,1;QV\&GW"M%'&V[> " @X&#@#'UQVJ MKJJ6&K:3-92:?"@DB 619/\ 5G=PP..@/?UXZ4*2O>PH8N$I1GR[MZZ.UY-^ MFGS.?\0V]O;ZIX=M])D7=&EPD;7>2NT( OW>?[V/?KQ6UIA\0VEX)[Q-/DM= MQ\[9!+D=-VTGY02>I/'!Z"J5QH][?#25@NHXK^S$R>ZX MSFK,]IXGM)([2XUV-X?O");.++ $D =P?EZ]O7ID>JM<*DHRIQI\T;V=[WO\ M3=UH,TS^S9_'&NR2N4B/V5HS@<.RDCH/?K47B"VTE;O0([&5IYQJ,>X$9?R_ MF9N,>]%[IH?7+R_TZ^EL_,6$R1?88Y0FU..2W;'/_P!;-7M$T19-1_M*6235 M+V%1L-P%ACAR,@JBY&>.3_6E=+6Y,IP@U6YWI%:>?+;6ZM^)T=M):6=JL7V6 MZ*)_') 2<$CJJ !@W/3MG&<^WO7876HW M-J%\ZS0J[;0%ER6Y/ &.N,''U]*YBX@MIM(;?P]J333VDEN;=@^+23(&!NVMT!.[KTX/H:W-0LXM9U#3C%:11/;733; M"?\ 6G;]P\<'IGKCCK6CX@W7.G3Z)):Q1+S:5_ZV.0M!IS>)/#"7,SK!]AW+N4 "; Z<<]N>:ZA[/P\+9H MVNI'$89F!Y8CEB",=.OZBJ5W9Z-?Z-;6#0723644+)=0HJO&P'#=?7J.>OXU M370-3UZ,P3ZH;BS4@S1I;I;O(.H!8%N.N0._O0[/K8*DH5;2E-PM_FW=:>?5 MHR=/N GASP6;F*0*E^Q,CQG!7_'\JZ3Q9-I\N@ZE(!/'-]GE54P ^ & M'UQCVQTYJWXAT]+C0[?39;+[/%$4-JUO+EHV4X7:,1K M;ZGJ<=Q9+N+I#"L1E"L#RX!.&/<#D\>]":D[EPG3KSC6;Y;-NW=-WTMIY:V' MFPTR]T_0C;ZC/::Q#;QO;EE5LCRUP-O&0< _G3[;4M0T.2!M?TNWOM->1%2 MZCC.(FZAL.,9R_7/KCIBM#5=,AUF6W6P@%A?6[O]GEC8<93E2I&". ".W'TJ M*72=6.HV5IKU^M[:PNKQ6ENBQ!R&(4G')&!G' [9]7=-:@JL)Q2F]-='\2U? MPM?J[;F?KNI:3-XNM%=[QK*VS3%NQ,2=@^4?4Y.<\"D\+/I#:OJFF 72Q MK(;FU#1%9'4@;D*D=B./J?6MK28M*L9]1FFMY;J2XE$[GR541(8K8..X_O'/8]LFES*UA2KTXP=+5*UKWT MOOM;J]/1G)Z7:O:^'K77=-M9I+VQN)O-7RB1/ 9#N5CCJ!S[M]1TK5_%] MY?V[2!)=+!C\L ,.2'&#QT'/Z5T6F17'A?2C93P)<*\DDG#?>W/RN,!QUXI\R=ROK$*KJ2?GRM/= M-WM^J^:[#O! T\^$[#S&N!/N.=F,;\MLZ_CCMG.:=HDMG9^-M;:"*9[7[+ 9 M-R@X<@ 9)X'#'K[]JH:?X?UFU@CTVSUF-40LL:FS3=DJ6/S')R.A_NY%=#IE MA!X=C.G&T^T2W+J\LSS!I)6W$*>@Q@ $= ,]<]5*VNNY.)E34JKC+FY^GE>] MW=+MH7=FBREYY+F1-[9&X !26SD8&.2N,\^F:C%CH17RX[B:256=B@&78]2, M;>>G3UR*?_:.CNI']FN5B12?W:X52>!U_O'I^-6;:XAO)#-9Z>K%'RWFMM(. M0IYK >I./\BGV,EG+J#M$L MJR8=60@!58; W3OPGMZ=Z9>ZC<6T?^D6",KC[HEW;N0"/N\GG./0'TINF7,$ MMZR1VD41"N-Z/NW88<].0V>O?;[4K:7,'!\CG;\4;!@E*!MR34' M&8MSHTMU#>0EU GOXK@%792$4QY&1R#\AQCVYJLWAZ:.[D>&1#&9S(!.[RG! M@,?.[D_,>F>E-2X@.H2B[O;F._%YMCMXYB,Q[AMQ'T*E>2V..>1CB*V@:[&C M/-<7N^8R"7;=RJ& 5B,@,!U K35'IQ=2,7>6GIY?CHMS2T:PN[*65I0L4!15 M2!;EY@&&.>, M9[QS>A+J\5$ FP+C4I+89%Q(!C;][@ >P JY]K">(%VWC3%IT58ENG615*@? MZHY5T_B+<'J>U.S*E2J*3?SV[:=_S_$G30[N2RCM94\L+)"S,-1FE)","=NX M#;^!JPNBSPVD]JLBN&O8KA99'9G95=&(P'2JNKW$"ZM?"?4)K>5+ M*)K:..X92TF9<[4!PYX7C![57L;MWUR87US$LXG4")M2D1@?+0X6$?*PW$_6 MC6P6JRCS7\_R?5FE98KV6>7[/N:6.Y=B#O3_61M_J MGY/ ./O#' Q=-\([I6EGF.HF^*-;BZ9&6/S,+MBY#*4P2<=,G.>A9C=.LM+] M+6\OT]=R[=Z1>ZNZB_FC@@ D/EVQ#'++L )9<'Y2_.!][VR9$TN]=&>XEB>9 MK#[,S GYGR?FZ=#G-8MMJE[I\.F_;9+B:)C)<"3DEU$4A,;>I#;<9ZY'I06O MQIE[;Z@U]#=HBW,3"X*D[L!P#&W*ALX!Z!AQ19[ Z516C=6Z??;3KZF]HEC< MV$/ESQ!0(U7=]NEGR1Z!P OX5GS:'?"/$2P&3,Q25;AX7C+RNXY4'>,,/E(Q MD'KFH;IXK3Q!);27@2"..(HMSJTL1Y+9(&3O_$^@HL[E6NHO(OII;\ZC,DL! MN6<"(2N.4)(4!0,' [>O)KN3RU$W43WL_P 'YW]?\CZ_W>59I7(C&I1@IJ5M+_E_P%]Y3G\/7KF6Y6[!NIS,)8V(\O9(NT $ M+NR-L?7^Z?6E;P[ZM1_;Y83 M787[*\VT74@3>&&/EW8_#&*R+J]U9=*M'GD$0;3'??'<."S9A^9C@8.">>>I MIJ[-:;E3U MZ5DM;3I:CR)KN21]2:'$E],H* M@;LD@<#D"EKFXD=XTFWO;J@&T;W(W L4;GJK$8J*^U:_ M:SU/4H'G$#681H5)W02%&PR^A#\''U_AJO>-XQKN7Q+^GI^-[6^_8TK32=2L M;N.YBCMI,>>/*DNG.T.8S_K"A+G*,>1_$!VJ:QTR\M=2EG>)"DD[R;EOY0 & M_P"F6W:3_P#KJB]VT>NN!=O+(TSKY2W#+)&-IX,)RI3OO&#T/K5;%W;^'+*X MN)6B:9K??(^J388$9.YC]S\,TK,APJ26KWLOOOY_\/U-F_T-K_4S-+Y36SF/ M>A)R0$E4]O\ IH/R-6=&L+FP@N$NYUG>2=VCAU>;:S!H\8D').">#@#-=%H\ADT:S=IS.QB7=(P(+''.0>0?KS4R MO8PK^TC22;TV^Z_F^WS\[%VL+QHZX/'UK=K$\5#.@7Q M(W)Y# CCU'7.1C\**?Q(\Z?PL\AAN_L=C)(F$U*5 R.[#,"@LK%68C)...3V MQZU=U2TFL+>XB%K.\=RQ=_)?Y90&^4C /S,W/7@# JJD,>J/91HNP(5 WH&0 MK]X#G[O#GVX'%7;*_.GPVUE>6EVBQ%X)M$4CQ7(66-D0!2R,N#C&.!^ P"# MT'&>32U+34LE^U6,B26+H98I8,IM7E(U/1RV[.>QJ6SUF^DFM=-6)=0E4?Z, M)P5<[21@[3POR@\_B<4-77,MAWMHSMHK[2Y-"3^VU67S2HCM9HPQ"GA".,A3 MQ\UGV\6GWOEY 507D.XA0KG.2VTX )ZUSNIW3W$TCE")"[+ M,'&#NW$'CCCJ#QQ\PW"E&BVEU<6_V6XAM95F0J&N T>8T)[X888XP1V]ZKW& MM:O:-:M>VEM%?W"E([E"&\P=Y!@[=WWN_. M4*?[2NF A1]N]5&[+E>.N#Z_-SWK&TN&><36<5M-'\OEI:,K([0':"T?4\8 MX!QUR:M:7.TO@+Q(LCK%(/(R'+/M!<8W$D\_3I6!?$:QJI96_ MB2]3OI? @HHHK(L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH H2?9?[>M] MV_[7]FDV8^[LW)NS[YV_K5^J$D\0UZW@-N#,UM(ZS9Y50R KCWR#^%7ZN>R] M#.G:\O7]$%>5^+K>>3XKZ++]GE>)?L_SHF0#YC=3BO5*\H\8G;\6=%W%MK?9 M\;>,'S#6V%^-^C)K_"O4Y9E>6ZG_ '2R,'8DE5?<223T5NO/7U6M*,V^I6!@ MN_+5UPL5UY*RE!Y@^4@8# AE..M44FB+R0NMN[1R[FE)W. ",X^=O[I_A]*M MV,4L\D:QVL3.FT;%#%FP8E/&U.DDB.IR6FAK<6;R$*L\X(V[5P-S,QSD'@+C''!-& MH7(MHEMS;6DKPQ21E() H=RR90H"3EI-2R( MK$7&GQA)0H1T:8ENS;AD ?-@9YS\Q..:L-:S)$93$/(D+8G0ADZMT8=<;CC_ M '/<5%'*F'F8QJI&T*S9"D E@H!SQU/(P>>AR+3N2P2SL L=O)$Y=6#/+!+N M&>2%"LOS*#@CL21SSD-LM-FMWC?3]5A 2.1IF ,;,#U4 D*?E4$'(ZCIQEP M\YD\P,2Q9<,&."01MQVX)Z#+'CJ*G73;@R@3&.S.SS0)'"EE!!)4=^5P, ]$ M.#G-#=NH(?;ZCI*VUU/-ILAN9G"!9PT<7S@@[\'K@'YE Y]*2"R&J)]NN)H; M6V1(X/+B7SE+)@;1G[ORCKD]:AANB+:"<6UQ=QI<(1<7:;202?F#] #CG=D? M7%7[&V=[>/8X!$LNW)/F$J00#G'3M4-00^-,]9 M'*@X["@T#&U<.>D)12T4 )12T4 I6Y&:!2CD$4 ,IPX.:2EH 1A@T ME./*_2DH 5?3UI,44[WH 0?*/>CJON*0TJGF@!N*?]T>]&-OU[4V@!6&>?6D M .:44=NXJH.!SN//YX-:?5?I65J4$[W4;I=I$H M8HTQ3(&=PX['(Y[8IK:UM#?88NKC!)'0#!_ M')_[YQWJXB:A,B2M<)#N )C,.=OW%P0.HR.0:EGM8'A?RK^596!V$W)P"02._\ M?ECTH)ERZ6M\E?\SGM2\8P: M7J$ME/JD/G1$J^8\<[ 5XYZL2#Z#TZTMEXP6_68V]\DB6\:RSE$&4B _>-T_ MA/ ]1Z]:A\07']D6GV@W$5Q.8L\C.,(/HIYSWK,_X1NZTWPQK%W_)-6O\ A+?(TLZLUQ&^GEV5)&7&]MP 48QC #'O MG'7TYS3=8@7P]86\.BZW+<"WC!9$&QQ@#*\G@D#''MQFIO%IU'_A&=+NB)HH MVOD<6\D7[U'W,0 N#VQP2?QI\BO8MX*C[50Y;7=M6OPLK_>:2?$.TE956[L- MS;@-S,HX P[-H+N:]AMXB@DG/ ZIXB MGO2^DRZ;>2R78E2*WN;582X(PARV,8/<4_4-*E6Q\+^&I[UF%PK_ &G]\2G[ MM=X7Z9;\@*3@M.AG4P-/W;+D;O\ WM$FV]EV[:]]S4/CBS:^%K#K%O*V[:'V M;$8[1MP3Q@MD'GIC&.M;B3ZSM4M&^WY,D(N0/XR/<'@>H]:H7.@I>VC64MS: MFT?($7G':JLN$ '^R>1_>]JRO!JWT^D- ^I;OLERUN!).RED1N@QV.0,]L8I M-1M=&4Z="5)SIJUK7OKOUT2^XZ*&^O6O8K*ZNX[:[F1F2)H@V[!.=N#T VG\ M3Z5'?:Q?Z5;27=ZH6W3(8R*!DDJ% QTY)]?K7+>*6FL?%.AM;?:KZY%O+N6" M;YV) &1GH,]JI>*]6UFZT)X+G3-1@MFF#/)<1J%4F0%1G)..U-0O;S-:. 52 M5-Z6EOLNK6G4[?\ MW4!?C3_ +/!]K,+3>42V=@ ;Z;LC\*MS7V/DSGKPP_'VYYG[/>GXHB*[NU*MI;#>AV'RS*0 " ,'./\ M&I?'D,*Z=IABNG9FU. #?<$@/O=1VQ4\JND<_U:FZM.FOM)/17[]S4E MU>[&LOI,=RDUW$H=D"!.<^IZUB:38"Y\3>)8EN0\XDM\,TQ7?F,Y/?N1_+CBEU73;K1?%FD7=I-'% M-?22VTA10,AAE;M?\67+GQ[!9W+V] MQ-9Q31[ED1BV58+[ ]\UL:3J\>N1^;8ZM;28 9X4C!:/..#S[,,^_M7$:;J[ M:7K6N07<5]<0M?RF9[6W+9Z \2_P!N:8LME9+:R1>;/,%> MX+)!:H&GD5!\BY.21Z\'CTYZUR>B:F]LMY% M'IU_./M\G[RV3S%))..21DCT_B[]*UKJ:>_\'ZM,%N+)5MF!BN6*LX'7 R<@ MGOZ_+TJG!+H:U<%1@U'EZI7NOR2-6S\;:=1T/'&!U/K[5 MK6U[JSQ"98A-$02&P#N^4$$8/3.?7V)ZUFV.C6E[X6TZ".2-YI+2(O'+-P04 M[CGC+?\ UQ@51\)P:I!<:KI%I=QQVEA>.JCKA7&0JY!Z'FH:CK8Y*E*@XS=/ M3EZ/MMI9)[^IT4FHZM#!YTMG#'&L9>1F)^3"Y)X]#_GBI=-NY-7LHKZSU")X M).0%ASCD97.>HP1^-HM(AM= M+\3:EHUI>XMIHQ>VA6X.P'!$BD@_C[#GM2Y5RW(6%C*ASJRENK*ZLG9[^OW) MFU%J]Y/J5S86UQ'<7%J4$JA0,$^W]TCD^AHEU74(;N"SD8K<7".8D*+N<*M:Y8WA-S83Q*Z*_,\93+ '^(\ CUP:U;@R7_B7PS<07 MRNEQ!.\9,[?*"O0GJ.?QR".U7R(ZI8*FFFK-6OMU4>;^O^ ;B>,;&*ZGAO-: MMK6:"4H\;1;L$$9 ([###/O[5=TK7+S4;8W-HT5Y#DJ64J2#MST4C&#QCD^A M/4\]X;L%O3KXBN$-Q_;$WWI2 RXX.!GN>WIUXIXTR[T7Q_8PV-TL(U.&3SU1 M1@[%R#C'7.>?\32<8ZHSGA\/>5..DDKZ[:*[V5U^)T5SK.I6%D;N[M8(84CW MRLQ8^7QSTSG!_//M6>GC;2'"N?$5I'NY,9@)*]\9S^%;"6VH-*(]0OX7A.=R MH=K'TQP.X]?:N3UFM7.A:7<%+: ;]0N6G.T@9_=*?4Y.3SC\,5,5%[F.& MI4*C:FMM6ULE\TS1OO%PL8K>>74(3#<*#!*4PLN&P<=PN,$^AXJO!XZM[F=+ M>WU*.224E(EV#.E7RQM>QV_5*'LE44 M;W3=[I=6MK>1MS>*;6QO)K74M7@M+B)QOA>+)Y"MP1VQN ^H/;EFB^*WU;S$ ML[F"[D0#Y.-_0Y;:,' .!CGKP3U/.7-X+#QKKZ0PW]V\AMW5K=6D_P"61/S$ MQ6>\F1$Z9HY%8AX*BJ M?,U9TFU37=6U;4KJ*2:*[:T#$[701 MX(V?W0>_KS[U)XRLK+2AI^M6D["^BNHXV;SSNDB/#*3G..14\JOR]3&6&H>T M6'7QOJM5?M9Z_._R-FXU#4X+];(,'N'1GC&P /M8 _1=I!//4X]J'U/4H;N. MU)82S+*T2F,994Q@^@//(]/2N>N_ LM[J8N6U.T'SJ'3 ,'U S3M#N.-+!Z7FMM?=Z]#JDN M[L744-S=+#-,S>7&8=V\*%+8(. !\P&?4'MRR"YUI$+26^\# ^91G.#EL#' M...?8GJ>?UCP5'J6L-U=+'8:Q$T$2WZ M>0FT.2 6V[0"!E?7IFH=K:'+4C044X23;6J:M;T$-[K1B1C81!BFYE))*G)X MXZXP#[[O8U:$-^X#?:T3/.PP@E>O&=WT'X56BAU$3!;_ %"(QXRPC;8V0<@C M@>A[T^>U@6+,5]('7!Q)=-@@8R#SZ=^VRM\E?\R%Y=;C9PB>85&%. MP ,V['X#;S]>,]JL63W[7+"X5O)P^TLH&1D;2<=R-V1[#I5#[%?!!'_:J;]H M7=Y[9W9W;L>NWC'<1VM M]QJ8I_;::0#GFDZU!PB8-*HYI>H]Z.B_6@ /S<]ZQ7U^&*^O898RL-M$[B4- MG>4 +C'L&7Z_-Z5LUF?\(]II"'R%,BR,[28&]RV[<&..0=QXIJW4VHNDK^T* MD_B"XLH)WN8+-94MFG$*W8+KC'## /.>HR.#39?$;000SO#;S1O<>4YM9B_E MKL9V8Y4= N<>GY59D\/6\T9BFNKN5!$T48>0'RE(P<'&2>.K9-68]-"RPR3W M=Q<&&3S$\W;P=C)_"H[.?TJKQ.CFPUMM?G\OZ_,H3:S=D![6UMY(S=?9@SSE MXD16D10!&K<,YX"@X[L0,X[U#;:'96ELD$*NL*7'VA% MW?=;.0![#T]*?+IT=U!'%>,;A4E,N' PW)P&'<#(_(4M#.4J#:LM$_FU]Y1C M\0(;=YI(-NVV,RJ&R6=6*O&..JMM'ON%"^(,37L_2LG_A M)R=.6X^SQQR-.L6R:4@*K+O5B0I/*XXQP2J[XY6W))N'R2;..!D'KV^E1Z?K;WU_)!MM$5)I8MHG)D^1F7.W;CG M;GKT-3#08HI5E@O+N*8!]\BLI,A8@DG*D=0.F*=;6$=I>%([^XPS23_9B4V_ M,Q+'[N<;F]:/=Z"E]7:ERKTWTW_X!'FVM(Y8;+B8M+M9CM#D*,$?= M8=2.3CWJ!/$TX3.<=LYK/3Q6'TT7!M"LV)"\+/T"QO(I!QR&"] M?KZ5HPZ)%#"D!NKF2!'1TCXPHYJO_ M ,(]IJ1[(8! IMWMF\H!=R, #GCD\#!^OK1[MR%+#J3;6FEM_GV+MH\\ENKW M$<:2-SMCX^][U?L[2::,[;:V;:I\PLI9(POEABWS <$Y)[5Z\N^QY MT>PVRU"RBN_L6I6,4@$:6HEMYF:X)C"OC@@?>P"?E].U4_W]]8RV^ER&SMHU M#,LO[H3*S9 )+'DCGG/'(X!M7-XMQJ92.RAGW3(<(WFJJK&,.$7GY@<\[AD M#/?-5(CJ"7)-Y-$\2$O%>D1^6'7:-O;'S9QU^4=5IO,> M[(D5T2(>4HR &4YR2#D#MWSWIKVI9@MIY7V.;)??,3P0!AL@'C'RX!R>E6IX M9K4DW%MY63N E'!SN/Y8;/7JK=J:C(L:I(\):3)!ED&XALXW$<<].^0!C':D M[ZDLCGL].NXG"&:W*IM63=YJG+Q XYJ2&&?3([B:.]6XT]2B_9X MA\TAP0&*,?8D@9S].0ENKR%5C#RRKP2/FD8Y7.>HW#;^944LMH]G:S2W%R;8 MP'8\4#_O58JHV@=1_J^I[-UZBD^UP+#:CI=GIUO%9Z:C70/G$WAD108F;!0; MB1U;*DXJ6'3+>)EO+YTN!+)))':F/S Z.,@^9@''!.!ZU4N;ED&9;%XO,A=3 M-,/)D)5\X)/!S@# &<$\^FCJ,4EV9;N."U$$K$%H1D1OM;*,RL02/<=/2IM; MYE7N9EQ*]](\KQH[8Y'EJ1T''"'') ZC@&M'3SYG@#Q*&C;#&%B5()^\.PSC MU/'\%OA/F*.#L(R3QR,<.#][^$5HVN/H*<]DO-?F$-W\SN?ADLB>";9)5966208;K]XUV%-=A7EU_XDO4[J7P(****R- HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@"F\UP-8AA6+-LT#L\FT\."N!GW!/'M5RJ;I=G5X75O]#$#AUR/OY7;^ MFZKE5+9$0O=W[A7EGBVXFC^*ND0K(J1R"WS\@);$C5ZG7EGBZ11\5M'C,$3, M?LY#N3D8D;ISBM\+\;]&17^%>IR$I9[V10AF'F,(U))R-R[1RW^TO;M5[4K^ M*QL&TZUGA21HP\SLC*^\,&,89.,!3GO52YD>>VO8MA#F8+,!(<("&(W-UX*@ MD >@K1TXQV6C-<27Q1[J2$A(1YNU5WK_ ,M, !BF./;MU]&3T5SB1+I\?]G6 M,.I7<%KL>^8PR7BF5I$=05V$#'4=6_QK+N-8:_,JZI#/)+<%%?R<1R'A@3CH MW(ZC'3GBF7E]+KNJ!X&#R7!$, *>3A-PVIP"N$..?>M5;6PTN1HY2U[<^:#N M;B&/.20JY()R2,\>V*5DM9;CO?1;%&VT6X$4T^D:Q;2+ J6ZM&[*VY^I*X// M4>G?/!-6FTNXO)/.O[FV-F@$4VSB6[2'@2!0=K(,#!8YR!5."]UF&=4C;-_ GE,JQ 2$[5)W$=<-MSGU:IYF M]GJ.R0K66LVL0LUNK>(PMO54"JQ&XJ5&T;@N"IR1U:LZZTFWTF1UOK]+JZLG M($%HY+D, 0Q8\!1SP,_K6A:6NKZO"=+L&+1[&B9XHP@(,8"ESUP2A'.>#ZU: MFMK'3MT(LX9)U ^USS#(:3.&4$CY5!7C'7=1S-.WY!;2Y4M-?>*2\B*6PLI= M[-Y\?F1@@#:6;JV&8#"@#C@5%K-M-I=[;R ):121P+&Z.R1$@!G8*/F(!]>> M:6]TR"2"?4-.>4)"0SVL[?,B@D_(YR2,[> ,^]1Z;K*6MC)9273Q1./.1H[9 M6*MD;WS)@G=@K@<<=*JWVHKU%=[,L75Q#JMFMW"L$EP7 N4ABVJF3\C8;!P1 MG.#5_P RR'Q(@(8JUNYY+=QGH21TV?]]>]9'B&-5U.2:*=9UDE,P02.KJRC M!0#& 02>G:MSPE<%O&?D[2=L;K(0<$,(\8*],'&01CTYQ4S_ (3MV''XU<]7 M'W1QC@4&A?N+QC@<4M>0>B)12XHQ0 E%+BC% "4 X-+BC% "D<_6FTX@! ,_2EZ\?E0>.*2@ I0.]&,GCO2']* %/(S3:<.OM1MYYH M !P,_E2-U^M!.:7J,4 -IXXX]:0# S24 )WI1R:&YP12G@8H #]WCM3:44;> M<4 *OKVK,OX[3^T(WN2[9 _=^475OO*,\'^^?\BM(G/':J6H7C6L7-OYB$8+ M%\#/I@9)XR> ::-*5^:R,S;I%[.LBW2QQ?+)Y14(K_,3T/!R0??W[4S^S],\ MM]VK*Y*@9,J\?,.3SU.-ON.*:;K11 QFMI?G8ORY8L%+*&SNR>X_'Z4H.CRL M+>/3Y6EVO"J$E-VTD[=V<==WZ]JO4]#WH[6!E@9RO/ M.#CGE,_@/:H[L:-,A7S/LZ!"K^7"5RNY1GIV90/S%:,MY<6\4CM82".-22WF M+]T;N>OH!_WU[&LF:[T]YG$ECN8NZ-^])!VC>WX9Y [GGBA&=/FE+FU^31Q+ M#58_$=_?W.CR7;F65("+E(UC0@[_ )2#AMIR?3BM..2]U.PU&VN-&FM_,LF6 M)C,LH>3R]D8X7CA\Y/L>*Z$76GR%?]!.YV09,Q^](."3[@?,?PYJZMXMGI^] M-/=()1D%Y0<@CC@9;[HZ <8JW/R/0JXQNW[O71+7_P"VM^!Q.FWNIQZ?96I\ M/*4@@BR#J$4:R[3C=@CG)4^I]ZFU#39]6TJT>0I#=)?(TL+WL;[8PV"^X$ G MMZ\5TSW6BF%EFMIOF9FYU'-K>P/%M2YXT^5WO?7Y[RL5=:T;3=0T>YM?,G^U"1IK>X:%R\,@S MT;&<90Y__56->V!UCP_8RS^7IFMV(8\1YC?&$).T=#@#Z\5W,M]<012.]A(( MT!8MYB]!NYZ^P_[Z'H:R'NM.>5_,L2Q9F5OWI.>-S?AGE1W//%3&3.?#XFK% M*UW9WW3Z:KM9]4!BK.0Q!QC@88G'T-6A=Z>^/]!RS%#DSG&Y^.3Z$?>/K MP>'[F&SODN;II% M(5IT7'[Q=QR2!D;<5K27&BLA2:UF)9FSEBQ;82Z9HH=/E>5@T M:H24W8.[&2<>I_ T?;'454NEE\1:A8K=Z:NBV%FYGDPP=Y2N H 48 ! '/ M7H.F*[R2_N88G9[!PB@DL9%P/O<]?8?]]>QK(>[TYRQ>P)+$AOWI.<\MQ]>5 M'?J,4*3"CBIV3Y;M*R=[O\[=>J9B6>G6\?BW5+J261;:X6,+)M^\X0B08_AP M#^%9UQX?6U\3Z==Z>S3:69TN+I&BP(V .&QCNO/'?GN*Z<7>GG!^P_,=IYG. M,GCKZ$=3W/!S5Y[M+#3_ /D'O';N#@O+U&#Z9;[JCZ#TPTC@+M!:IB>?17C\J:TF)=F4J6+%B,MDG=GGFG M*=(NW*0V$KRN"@4DIN_BZDX]_P *.9]BI8R?+I%IVM?K:UNKMLM78S?#=I!I MUUK4E];,PFOGFA=X2[,G)!Z'NI/Y>HJC+IT&G>*VET]2-)O ?M,<:[?L\BCA MU![$XX'7!'/ KLY+ZXB0N]@ZJ/XC(N!UZX/3@?G[&L/K]T?B,4E)WN84\14E.4[;JSLTU_PZW./L)-5TUKJ$Z,]RKW19!(Y5L=%&W '?V-=!]JTX<_8>1 MS_KSC(XZ^A'4]SP:O2W2Z?8%6L'CMVR,M-R1\V>F6Z*#[9'3!PW+R-ZN+;:: MIVE==>W_ &];\#A[2YU8V$5LNB11>5;(FZ74(T3@*OF%<9(RH.??KC%;NC>' M[2TLYOMVKQ2ZAS99FQ@GC:1SW/'45!XBT338Y;&_\.VR0WMK<#=% M#'L$J=QR .1T]>0,UVTE]<1)N>P=5R!N,BX&>!G!Z9Q^?M6-]MTUAYAL7P0) M.)3G!.WIZ@]!Z4^/OQA>3P/EYX)[>U4;'0$TOQI:7<69M$B$LQWPD>0[*V1M(SU3(QT_GTYN MM.7/^@#*Y_Y;$C*=?^ G]3UYYJ_-=+I]D8WL7C@8E,MT /XCI@X M?,RY8NJF[)^\K6T[6NO,X*SCO[&\U40Z2LUK-=S3Q?Z=' C$ ':WI@8/'7Z M5K:3H+7VK2ZMK=_;P3\I;VT%P&\O/#$D8RWTXSS[5M&7198D@DLYBTIQLW$D MLX#HPZ?)( M8(Y!-;&X12@8X4^9C!RI%;;7&FJ"IT\93>I F.W]WR1_N\Y'J>H[UH370L+7R9+%XX&)4EILD@[B M3D9;/&?^!=1@X;ETL:5,5S14'3OO;5K2[?27G_FRDCA M6W&Y4! BVD[>HVY&#TJ#4- %KXDMM2TJ\2XCNI-E]$LZ(2,<..1EAU^N.*WO M-T62.."2SEW2D?N]Q)+2 $9.[N,RJ+>QE>5@C*"2F0, 'D\X4 _ M0>M+F9'UFI&7-9VM;96LE9=?*]^YSPM9/#VJ7-YIM@-5LKPB26WDC*2QOC[R MEA@Y!Y'K3&27Q#J]M-=VJ:186\DGH.A'2A2?8*>)G+WG M&\MN9.[_ #M>WE<06^C^2%^W3>5Y07.P_G&/+Z=L>XJL9]-C+(=/'R;T(\TX_=_,P^G<>IZ@=:T)KS[%:^5 M+9/'"Q(.Z;)(.XL;HLL<4$EG+NE(.S<2=T M@!&3N[C')]*DB?2;R9?LUC*\I5&4,2F5& #R>< _0>M -R2^U^!+;?V7# $ MD1INX:2V8G'7'*Y_B/XDTR4Z3+<(\,IA*O&P6.$X+C)3C'<$_7BM"2_N8T5Y M+!T!*J2TJX!; &<9[G'X5B_;M,$0E%BX&P3#$IR &V#OU!Z>@Z'M0B*:E)N6 MOR:8?9]'\D+]NF\KR@N?+/\ J]^F06XN9989I';+EPT94;F;Y MNH]4QCM^-9QN--0M&VGC"EXR!*_>H// =:#SR*.@^M(.* "E' SZ MT8YXH- 1CZ5RRZ'JR;57/^\:GL=,U>VM[J&6X+2O M$8H9O,SL9E9V<_\ V ] *Z.EZC'>GSLUEC)R332^XY:72;UT'E6+1Q^6ZB M'[6,$$^QKJ>@^M M)3YV"QM16M^O^9R2Z?J5P;EX8Y(Y!-/F1YB/.&_Y5 [#CKT].II]UI&J75Q) M=+'Y4KB95_?#R1/YGG M "&80I]H"E&;;C& 0#@-CKC-1KH-])"[.@25()%M\2%2K%@5) ) /!Z,FURM*QS4VEWS238A9W, MS.\OV@CSHS*&$8'L@V\X'&.C&F?V%>R9,NY5#1F)!.?W:^>S,N0>OEG'Z#BN MI [TE'.P6,J)612TRVDM+(PR?PRRE!NSA#(Q0?@I JY2T8J7J*]O_".WXR58P-M8$C!R,'(]\5N5A^*F9?#E_L0NWD-@ M;MH/(ZGM5T_B1,_A9Y!81O=W$:&/'8]#DY_E52YE+PV,J?ZF,>:'+LJ,X=@0,9)) &"?0>M;K7 MD&@6EM&VH/));I+NV0K*N\L0.7P?D.TX%>O)ZIGG16@K7,WAVVB*V]K!J4EG M&VTPYN 5;:YR1MQL## Y_6L1Y;34Q#9WA>W92SF=/]5&V\C+H>1T(P#@=AUI MUG;3:UJ4D?FQJ6W37$K A5#85WVL,98%6&"/:M2%=/A$4$=L;J0(/.EO/F:7 M'#*%.=H^]T._H5K?3;^UACO(-4M&M9V>+&-2T&-XK%T6,Q [O+4J\_EQ *F/F&0.,D$'MR32YF]F-I+=$LFF:O MJSK:C4+9 X:)QN"=!O1FV\ G(XR.U9L"6.GW$-T;G[9<3 )(\#E8HB!@[V(R MQ)YR.O4')XU[;3-9UQ%EUTN]BL2C31+ MS;G&#EG"8^8 M'!3DGZ]:SFN;K1=8D,Q2WD!DD,-RS.I#' &Q..< TW4M-6RA2[BN3-9S.Z^9 M)D21EBH(P=P^E:.G3RKX$\2'?M*-$0[ OQY@ MX.>N,_C6+' ]MK$(647/EA$+QNQ)0_/N(8#@AL?C[5L:=<>?X%\1D1J\0$!7 M:_,(_$_G^1W7PUF>X\%V\LFW<\LI.U0/XSZ 5UU< MC\-)!+X+@=8EC4RRD*N<#YSZUUU>96_B2]3OI? @HHHK(L**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH HR0 ZY;S_:%!6WD3R<\MEE.['H,8_&KU4)$MCK MUN[2L+H6T@2/'!3I5Y9XOCA;XJ:.[7 C<&W 3:3N_>'\JVPOQOT9-?X5ZG(Q70T^_ MEEC$9C!D5DXVD,,'./;N7&*L@P6.H16312+IC1JJRR%1N#Y8#+=5!(Y[%<\9 M(JA<1XO)%/4.5R1@@@]!GG/'3Y/84ZYMUN-(MKA%C:2-S;9DW,"&^9-J@O.>,\0Q'SYA MOCD#[BH & 21TYYZCH?5.W/S("N">2.H(]5 MZ5?@O[:[LV\020HT=K"6EA1=J(^..RYWDJZU.X0A+57V+LQD,Q[<$D=/H*YZ/Q=XQU+6)19V\-M.4PP$(& ,X!9O<^O)- M5=(CN+N'^T[>.2?4+ER)9WD7,9S@[0/F ^9SLC@="\=:_$\HN=+2XACW32LB>2ZC MDDYZ$\DXJ_J%U9ZEI\=YI\KS6K\LTAPROD\'G((SVQP2:?+ M+>CY%W&EK!+)N7RN5SE6'?' 'S G..36>D5K!J M.J3Q2H+6Q;RP,)R_1-A/WL$-]< \UHZYJ,VE0)I=K.\-TS;I7$BPO%Z1;R,% M>Y^;M5;5K8:?X3BL]BLZW:R7#21!E+A#N&Y.PW+R<.T%M9#:@B@!?+95G(W,/;/'HI^HJJB7LY,4'[Z1[ !A5'L*6D7.Q<]=HI:\<](**** "BBB@ HHHH M!Q2GKQTI*4:0\T !X-%+U'TH''- "]L=Z;12GGF@!.M./( M^E)T'O2#@T %*.N:",&@\#% WK24HYXH YH 5>.M-/4TI.:#R,T )3CT]^] M(..: <&@!*S-3N+R*0);VZS1F-B5,3-EL' ST R!UY],UJ$?FYP>"3@[>>>/QJ2">]NV?R[*.T= (3N+*>G3D'&: MU^HQZ4#UIW-'5C;2/YF==2ZG;HI589@S8VI$VMYJ.%S8H M!B/)^S-P,\G&?X>@'7N.*Z'/.:".:$PC626L48,5QJ4KB,V,2;@RG= Q526Z M$YZ8^;/0].M2WL^IQ2&/R(;A2K$*L+$$X) )Z#D#^@]-D^E!Y&:.8?MU>_*C M$;4KLR,/[%=BG?GGY23CY>>0!^/X5+#/>W;,8[..T9 &W3(3N++VZ=#C-:W0 M?6CJ/I1<3JQMI'\S,N9=3@VE4AG#-C:D3>IX//'&T9Z#FJ1O-2VC_04 VJ<_ M9F['KC/;ICKWZ5T'09HZCZ47"-9):Q1@Q3ZE+*(OL4,>[A.>@ZYZ M-T%2WL^IQSB+R(;A&!( A8C/)&3T'0?X>FST'UH/(!HN/VZO?E1B'4KLE_\ MB2.2@!W'/.1EL?+S@@?YXJ:UFO;MF:.SCM'49S-&3DL.W3H>M:V>@P /?/;TV!THHN'MU>_*C#_ +2NV9C_ &(^456R M<]^H'R\XXJ>VFO;LEH[2.T9>29D)W%N>.GXUJT47!U8VTC;[S*NYM4@48CAN M W&U(V]>AYXX/7IQ[U4-YJ0!(LD. Q#?9FYP<*<9[],=1UZ5T%%%PC626L48 M4WIL447#VRO?E1AC4[MF8_P!B/E$5LG.>>"!\O./Y"I[:6\NB7CM([1D/ M/FH3NS@\'CWS^%:M%%P=6-M(V^\R;R;58$ $4%QN&-J1-R^>*EN9]22[CA\B&="RG(B; ^8\D]!@8]3GMBMBBBXO;*]^5& M&-3NV9F_L23*(&R:D-VVQ0@, MY#?9VYP/D/7^+I[5T)X_&D'&*+A&LDK.*,*WFU&:81?9(8P0 &>W;:/E)/?^ M%L#WSD4^YGU)+Q(3!#.I93D1-@9;J3T&!]3GMBMGH#0><&BX>V5[\J,/^U+M M@SC0Y,HH.3G/4# ^7G'7Z"I[66\N2SI:Q6FQRI$J$EAD'(/'^U^.*UL_-[4F M.:+@ZL;:1M]YDWTVJP1!?*@N"RGY4B;!/RC!YXSEC^&*JF\U(.2+)#AV(;[. MPSA?E/7^+I[=ZZ 'GGO0!SSVHN$:R2LXHPX9]1F=8OLD,8(4;FMV 'RDGO\ MPM@#USD4^>?4ENEA,$,ZY4@B)MH^;KGD# ^ISVQ6SGG-&.<4

V5[\J,,:I M>$,XT.3**"":2+)"-[$-] MG89 7Y3U_BZ>W>M\\#% YXHN$:R2LXHPK>;49I%C-I#&"%&YH& '!)[]FP!Z MYR*NPSWXU 03JC1["=\<3 >W)X]O7V%: '/-&>XH 2G'D8[BD''-)T- !0.32D=Z.@]Z M \\TE*#BC'.* <&M0W[2/(;(;&.H]2/YUNUA>+$9_#U^ #_Q[ MLF$ .<<2ORG!YY (_$$ ^A3!'-5[J>?0=5C MN[5F%GUDDCC60_=97C7).#D=^,W4TM^!HW'B_^S(YK/0K9]0N(5$D[,Y\N(]" O /\ MJYR'Q5XQFL+RX@2)+5#F5!;J-VX\X!Y;WQTJYHVE2HT$&FV4CV\H\UW+J6F' M! ;:1CJO!P.6SG%>BI:06UE>HVK/BW)$CN[YBR >?F'8CICK64Y4Z>EKLTBI M3ZV.$TKQW>G3<:W8&&RW+ ;NW&PKGG[G<<'=EQ M<7_AQ5ED^S-O@\Q@60@A91G(! ))';&[UJH\MN>.A#YK\LBQI[M=V5Y#48V@#.2W0MRIP.&48#%>?^!=*UB]=>I#6FA7GF^S6:Q".2*ZU"));@N"K+@_*% SA?ES MTQSCC K0TP1?\(%XD!4E2T)80@ GYQZ'&?P'TK$ORDUY,8C\@<+$C@_X03Q(S2[%;R!O()QAQGH3^A(]AS3FK17JOS"#N_O.\^&K M1-X+M_(W>6)9=N_KC<>M==7(_#553P9 B2B55EE < C/S'UKKJ\NM_$EZG?2 M^!!1116184444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!0DDMAKUO&T)-R;: M0I)G@(&3(Q[DC\JOU1DG8:W!!Y"E6MY',VWE2&4;<^^<_A5ZKGLO0SAO+U_1 M!7FOB;2;V[^)NF7UJL9A@^SB4F50<>83T//2O2J\E\3D?\+CTH-D*&@QCG)W M'WK;#7YG;LR:^R]3F9S&MY)&4^4OLXX'!Y'4].O)X_V>E.U(-."^UI=-4QI& MJ*%+[MSD _PG#-R0>N<">^ <#ZA:FU0RV6E6]M$LK><# M/*R*LB,2<('7D=B03G/&,]O2OM8X;&EJZ@:,JP%QL=<3(YB5(6),:'IO( )R M%;K^-0PK8S?#W76M;3%Z!$99U!PZ!D/J0.YQQ]*EUB)K_46TG3)K3?'&)KER MTD0&% 8CY1M Y[D]*VK:6VL';1_EGTYHO+EOOBN<2"32;Q='G#0D(7L[F(L$G7EBQ]\$<\X('% M=EX<\4(+2"RCN[%G"!O+5MI7D%N,'ID^F/;LJET_:0U*A9KED1:8L6G^!X/- MTE[9@ )G>8$LP8 GJ3W?@]/3G-<;J7V>3Q'X=M[:WE^T 6Q,SM@NN1@;>V.> M:Z'6]?BUBXB==0M"L:2,S098JBC=SCUY./ESM'/:J/AV);B[B\07%KY=I9AD MLO-8B2=C@ D_[.>#ZM3@G%.N?5_B..$Z8@E@D"1%4$1R728',DC,<^8"I7C>>WIFKNHVDWB*V6>* M:!-3CEV['F9%DCQE3P,N_3IVK.N[N.Z\,).DD9O(;N.*X6*!FDW!6&\[^03P M,\!O+;Q*A"' MH]Q2 9- #AT]^U-I2>:#SS0 E./3^=(/6D!YYH *5>M(1BE/ M QWH &Z^W:DI1R,?E0!DT *.G\J;2D\_2@\\T (.M.;VZ4G09H'I0 E.'W?Y M4F,G%!//% "4J_I01WH/ Q0 'K0.M'4>XHZ#ZT #=?:@=:.HQ1T&?6@ ?K2I MT-)U'TH^Z!0 @I7ZTN.<]NM)U% "M_#0W3\:,Y/T-#C.@^E >M)2]1]*!P,T *W3^=-I0:,E)CF@!5_2@]>:#Z4=1[B@!*<.GOV MI ,T9YS0 E%*?6@<GOWIM*#S2$8- .M*WMTHZ#W- ]* $HHZ44P"BB MB@ HHHH **** "L/Q6@?P_?!@"OV=LY'N/ MH-5#XD3/X6>16DENUW&+@?NRV3E<@YX!P>H(_P"^N^?O5)''++J]M)J"N[S% MY(6P,*22$8XR&&[G:%[CK210^:=JN&W-@8P>>@[D9[?>]L5IH[?\);IUF \= MO;2")6DC$D0VC+,#T7GKC&,4NW8\Y(9XB;_2K27++"0PE9G(29P0KD M1$\9;/.%'?/-0^*4L!X,\/3V=@T-J)G\Y-Q&^0JN2&.U M-#(-*NM(E6*,>839$DJ%VDA5=MS2U[^99T*XM/[4M!;VL@$EK&R0N^T(,)@9/7M^7TK!UW0- M2GU/5+RQTV>UTJ!X?M-F;C'G@ $X"D@<8[\52AO&WW"7,9LKJU;;/;2[O+"; ML# ].>G'12",5WUOXQ22RFF%]8LD'$D@3T!(SRW/?.?:N4\.FTN/B5J#I8N+9([CSXN9#)U M#''N?X:=K.L0W$]QJ,MU')&&3*VN?WDA&0/_ !W!)/ ! '-7M#CFT:TN-3GM MTAU74(UV1;RK(HQ@G()W,>2.O3UIQBX0:ZO05^:5^B,*S^S3Z[ NFP/':!W! MM(KDHQ7)ZMN&XD#INR,=#CF;7(5N-5M?(7-Q-D0.L>T)&V/*0K\I# 9^;GTY M[7=4LY08M=T^X@ 2-9;F+S'!C;C=MC7D*>#GW-5M6NTAN-(OM+R\;0%U2SBQ MMPY+1[CR ,D?3J*U4KR31#5DTS/NY4>.U,QW7(C E4@#!Q@ XZG "YXSC!]# MMZ5:RWO@S7X;.'=@ZG/U*UCAN9V0 )(!(I!!&QL-S MC((Y'IGU-31)M\"^(6+DEFMSN7GG>.\[^9Z%\/+ M*;3_ A!;7";)$ED!'K\QYKJJY+X:'=X$L">I:3/_?QJZVO+K?Q)>IWT_@04 M445F6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 4W-W_:\*J/]"\AS(<#[ M^5V^_3=5RJ4D,YUF"<3 0+ ZM%N.68LN#CIP >?>KM7+9$0O=^OZ!7E?B2ZG M3XN:; D[I$6@++N(!^8\?K7JE>6^))R/BWID"012$M S.4RR#<>_;M6V%^)^ MC(K[+U.?LXY+W57A#@ %6')'2IO.MKG45\0/ \8 Q M#;\L)",I$3C.22.G^RQ^J2%H+"Y@M4E:21@%VL"^T-D*#QN&]E(!&<'K4MKJ M:KI-SIMW- #$Z&V-U(06)4M+GRQGHY//3-=KONCD5MB30-06XNI(;VXC6[OF MV_:U^03.G][H=IW #U*U?EPAV2Q@>7G.\?AGM[Y.1U)SD5AZK:'3@MW:8-A+ MB2SGA7RTP2?+0$CE:MMXDMKB7[/JL8#A]B31DA_EX&Y02>=K<\G M..*4HW]Z.PT[:,Z6&TL]>TZ>WO+>*XBBC\Q03AD!WH@I0O[UO(N33 MZ7-'PUX+\,S7 >.YEU"5'*^5*P1,?-@D 9((7.,]#R*U=:GAW&VQ$B(QC1% MX )!"CM@CC&<<'&17-SZ/J-N@GBDE%^D3.0P\MMY1$)1Q\K'); !!R16@=?T MYI9;?4X[F"]M5VW ,9_? 8.\$ 8+;L\^H]:4DY2YKW!-)6M8L6X!4S22);QV MZF1I02 /]WIC). ,^@Z].?\ [5BEU"Y;:D.GWZ-),I4Y?=P)&8#J& SZ9/J: M74O$37EI]FA1;>P#)O$;\["60EWSU'RGD$9J:*QCL;>.]U)K>WGE.88[I'5M MJG,I!C'S*1R/7)XK1+E5Y;D7OHB.TMH[:VFT78&>57N(I9/O22+D-'M/!X4 M9!Y!..F+W@MV_P"$L\J0-F%95*G)"N%Y7D@9'?"U2U;4;C5-3>:U,K002K'! MY$J@-$1E6)QD$$ Y;N:VO#8CN?&*W0CP3%(?EX12PRQ YR22,DD=0*)WY&WU M01MS)(]+'W5^@I:!]T?045Y1Z 44E%,!:*2B@!:*2B@!>]*?3TH'3--I +3A MR/I3:7H/>@ )R:2E/K24 .[9IM*3@XI#[=* <&G'@?6FCK2YY]J $I1UI#P M:4<#- W'%)2@YXI.: '#D4T]:4\#%<'I'BC4-6O&1O$?AVVD%[-;C3W@)N" MJ2L@'^N'S$+G[O?I0!W=._AS7-V6O75QX=UK4'2$36-Q>Q1@*=I$+NJYYZX4 M9Z?A1X>\07>K:G-;W"0JB:=9W0V*0=THDW#DGCY!C\>M '14J]:Q].U2>[\0 M:U8.L8ALFA$14'<=\88YY]:Q&\6:C")]$>W@/B;S_)@C"L(I(VR5N,9SY84' M<,_>4KGD4 =FW6DKGO%.K7VDVFEI:7%G#-=WJ6SSW41:- 4=B=H=>ZC^+O60 M/&%[8'68+N;3]2>RM(YX9K!"BM([,B0LI=L,6"X^;HW2@#NOX?>FUQ[^*M0A M\%ZA?S16PU?3IC;7$84^7O#@9 SG#(RL.?XJE%_XEU'7=;M]-NM+AM]/G2&. M.XM)':0F%)#EUD&.7(^Z?QH ZQ?TH/6LOP_J_P#;>@VVH&'R7D#++%G.QU8H MXSW 93S63X9\47.M:I>Z9X_OKKP3?ZA>"I]JUEO\ Q+J6MZW; M:;=:5#!I\Z0QQW-I([2$PI)RZR#'+D?=/XT =6.M*W7VK)T/63K'AV+5/)\F M1DX#*>:Y;2_'M[>^"'O[BV@@UB);:22'!\MHYF79(O.=I5CW MX92.U '?KUH/6N834-=UF^U$:1/8V=I8SFV#W-NTS3RJ 6Z.NU03CN20>E8] MUX_OK;^R9'T^/RA)=1ZLB$LT'D,J,Z'NH+;NF=OO0!Z /NFD4\UCZ=K$E[XA MU.R'E-;6T-O)"Z=6\P.3DYP1\HQBL[Q9XFNM#N;>.Q@CG$<;7E]N!)CM4958 MK@_>^8D=?N-Q0!U*_>-*1\EPM)$6! $8 MPR@$@DY+=.E0:EXFU6PT+3IKF33K0W-P\4VI!6FM8XP&*R *PP'P,9; )Y)[ M@'8BBN&O?%&JV/AT7C7VC.&OX;:+4T^:V>)R 9"HD^4KDY&_'&:L0^(KY=(U M6]M]9T77Y;2W,B6^F1$,&[;L2N2.#P!GCBF!V-%@#T:BL33=8N;SQ%J M5A-$D<=M;6TRKCYPTGF;@QS@XV#I[U@ZCXJNXO$^IZ5Y:ZA$6> M3<@8G/G)P#QTH [FBJ,5S,-$6ZWQ7TWD>8&MAM2<[M]6;_C[L8$,-Q9?*3R&F1:QI&F6YLA<^=?Q%][%RN!^]0=!GO69+X MVU$:);W'VS28-^L'3SJ4D;&UDC$;/YJ@N.XV_>(R#R:0'H5*OWA7&?\ "27T M'A[4]1@U?1]Q\K M>+JP'EF*3/W'3>YY&2#QT((H Z<_Q4@^Z:P-2U/4[CQ"-#T=[:"2.V%UD7T<$=K:D_8Y%!!8(L9D#$G''FH M>,<$T =:>G\Z;7 Z3XYU75+"0):6HOKO539V"L&"K"85G#R#.20A)(&,G XZ MUIS:OK.AZA'9:K+9W:W4$SVUQ! T.V6-"Y1T+MD%02""/ND8[T =:/N^_:FU MPNG^.;R\\(1WTUO#!J\<[61R1SP00;&C2R(SI C, TC*O)"CG (^HH VAUH;K7*Z3J.LZI;726>KZ+>IM1K? M4K>(LF23N1XA+G( &"&'7IQSGV?B37K?1-3UK4Y]/N+>QGGMA;6UH\;RR)(8 MT^=I& W-CL<9ZT =S3OX?>N3N=1\1:#';:AJTVG7-E)-'%:RU"WC2X:TM&M;)7'FR7$K2*8]V=N 47YN@Y/<"NGL6O M8=,1]6>W^U!2\WV=2(T[X&22<#OWZX'2@"ZWI25QT.L>)[[0/^$CM1IXM&A- MS#ISPOYDD.-PS+OP'*\_<(&<<]:IS^,YKG67AM]>T/2;(V5M=0-J41+RB4,> M/WJ#@*/7K0!WZ\BFGK4-FTK6<#33132% 6EA7:CG'51DX!^I^M3GU]: $IQZ M9[FD'K0#SSWH 2E'6D[TO3ZT #<<4E*.1[BDH 5>>*#UH)QQWH/(S0 E.'(Y M[4T8Z5< M^1#+J\Z"2.W0LF[.9) V/+R?FX."1EAC'7-"-_8L=U.:M_VG9ZQ962ZG M-9).599A*[$XY\GB,;?O'D=<#->F[[V.!:Z%C1)K>[TM[&(+!<6RB9K8'Y9 MY#Y"]R,X8$= ,=:L)-&ETLDJ*!G;EQDCCG.>,]2>#]Y@1T-84AOO#^L1K+YD M=S$6((0()47+.P1<94D #)Z+6K!XCTNYBWZ@!;W,<:F4P;G5Q_$,#H<[ACIT MYXJ91ZK5,I/ON=%?:!I?B/2UGU*)0^XI]J1]L@QGJ2.>@&"._2N*_P"$1\.F MVO)8O$=PL,6"8S&,R# *GK@]?P[XJW=W=YKRK<6J36NEB/,*R]"T<@_>!0/F M8@$X SP:#HDL5U%&EWY;%A]FAD4))*-YWX4]MO R>0 *F'-!?%8J34GHC=\. M>$?#]E&U[9YOY$0OYEPP(0J<'"@8!X.#STZU7U&Z6YNY!^O!Z 'W M(3YL"LFWL=2TVYCEL6GD >,21A"DKHJEF0H1\P.[D\C+"K#>)=#GMFO$AFWE ML_97W(%E)SRPP-O3WP.G-+EDY M< KSS_LX]..;0_:[&;2+B01QQ2'[,(T;]TRYW <]/O\ 5KK5KR!/ M+#*6=;>"' 5B&SA0S^UJI:9'$D((8$6737$.P,"6BP2)>(9T@\UF>W++(#@@/P,#A5 Z $_6FU;3S7YB6NOJ=Q\.)6F\#V4CL M69FE))[GS&KJZY3X<.)/ ]BX55RTIVJ.!^\;BNKKS:W\27J=U/X$%%%%9EA1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% %"2&$Z_;S&<"=;:15BQ]Y2R9;/ ML0/SJ_5"0VO]O6X8/]K^S2;"/N[-R;L^^=OZU?JY[+T,Z=KR]?T05Y3XE:V7 MXNZ8LD,C2E[RDU2S*6TH2_ M@@6 0E5WN&G6^G7+PI;?;7#CRX. LFT$?* Q+F[@$U& M%@U."W2^NIC^Z?:C,6R@"XD(4J6YR,=_P-31"XL8)+ZSTV%W\PB.^WA6;H%' ME'INZZL/"^)=3@$C7$MI;2P@9W&)(G3C YP<'D#DGT6H)+74 MM-9[VUNGN.J.$ 4*6QN!+'GC>!QU([U?:XFEN6W3.Z?,5D<$DX+["06Y())QP?[IPZ[FUX1+;:Q9/>),SS.LR[O*' !# @ 9'(R,?B*?: MRW$LLTTJF-]V[)7(+]U)'WB& 7)ZYQV-2_;[R&$B-W(9MA5B,,N\+R3QRI4] M,?O6-#;OT!)6':=:V4"7>H27$D?F)Y44GE+,VZ3 &T$_./D_B4$=ZI^3=:UJ M3RV3S2*5MIS*Y"'(&TET)VC()/RG%*VG0->)!>V*Z>IV2K;Q.9?,;G^,,-G\ MN>1(47*E@PW<=2>CL/^ UFNYD%N))69 MG"_(T62.8P,$]>#_ X^\:W_ ;;VL7B+$5_--B"0A&ADCR=J<\L>S$]/XC4 MU-*;00UFCTP8VKCI@4&A?NKCI@4&O*/1"BBB@ HHHH ***4<@% #:Q_#VB#1[!H9A#),;JXG\Q5 M[22NX'/'=>@MM6TW3KK3QIVIS32F697\Z#SUO+9V]KLNRX9?*WX/RCOO\ TKK<\^U(1B@# ME8]+\26>M:C?V;:2XOQ"TBS&0;&2,*<8'3.:TVTF5O%D&L.\>U+![5D .=S. MK9'M\I_.M@<#ZT=1CO0!RMYX)T^1;"*TA18(;Y+J>.X=Y1(JHZXPQ/\ ?_2K M.K>%;;4DT^SBA@MM,AN/M%S! IB,I53L VXQAB&)_P!D5T&.<4I//% '$7W@ M5A_:L&E3K!::E;QK+',[R$3(^0^22<%/E/\ NK5T:3XBLM:UBYTR;2Q!J,R3 M W*R,T96)(^BX!^YGK74D#KVI>B_6@#GO^$=GLO!4F@Z=>;;AH7C^U2#!WN2 M7DP.^68@>N*J#P19Z=>Z1>:(#;36$H4^;-(ZO 5VN@!) XP1CNHKJQR,'KVI M0.?I0!P>I?#Z:\\&:;ID5Y'#J=C%Y/VE0=LD9(WHPZE3@'V*@UH_V3XBLM:U MBYTR;2Q!J,Z3!KA9&>,B)(^@P#]S/7O75@\\]Z,]YKNL_-1CD>AH YLZ1K6E7U]+HDU@]M?3&X>&\#@PRD ,RE?O X!VG'.>> M:ATWPDUA?:7.URMPT NWNW=,&>6=E9F Z 9!X],=:ZHGYJ ,'/:@#C-*\ V] MA=:K#=3-!O+ MDC#'RVR 2'"X4\$'%+8>&=9TG38CIM[9I<_:IIYK0QLMHXDZHH'*A< @\\EN M.>.O/ )%*./Q- ' R>#-1>VN;A&TR&]GO[:\^SQ(PMU\DCCIDLWN171L,-24 &6-9=.5O-D+KMRS,. .H7GD YXJ,^'='V9QC=QTZ4Z3PU MKW_$Z@C.C-;ZI,TK-.CNT>Z-4( X!QMR.:[:B@#D+;P]KFBZE)-I4]A/"]E; M6I-Z7#YA##=\H[[J<=%U^WUS4-0MET>47PA+K<>9E&1 IQ@=,YKK:* *0@NK MC1VM[B5+>ZDA*-):DXC8C&4SZ=1FN>7P]K5_J6ES:O)I9.GRB47=M&PGF(4C M!SP@.>0"<]*ZZB@#E?\ A%)O^%?WGAWSH?M$\-Q&)L':#(S$'UXW"E/@JSU" M_P!3O-:!N9+MA&BQS2(J0*@54(!&>=Y.?[QKJ:* .2T?PC-;7-L^K26U^D&F MC3_G3<7"R$JQR/[A /OFJ\OA/5H;"SL[2ZM)H=.U(75DMWN.V'RW7RF(R3M+ M\'T ]*[6B@#G38^(KBQGB:XTZPN R202V:NP+*V2K@XRI P<) M%US4ETZ":.W>W"6"MF;%H P=2TC4%UX:UH\ML+E MK<6T\%UN$/4-CW M$%YO4)*JA ZLN>JA05(_AZUTA')-(.0: .5_X1S5H#I^HP:G'<:U;+*DTERA M$4Z2,&9,#E I"[<9P!CG-0:AX4U/68=2N=1NK5;^ZMDM84A#>5!&'#GD\L6( MY.!T Q78]![FCJOTH XB]\#W%W-KA2[B$5X#]CC93^X+LKS$^NYD4_G3]5\% M75\U\\5['!)=:BUP' .1!) L,J?4A21[A:[3H,?G1_#]* .1?PC.)+NXM+J& M"\&J#4+)MA*)^X2$HXXX*JP.#W![5--H6K:M>I>ZQ-9(;>"6.U@M-S*'D7:9 M&9@">,@ #C)Y-=1T'O0.010!Q.H^!I+S3-!2"[2"]TY+:&X< [;B*)DW/J:Z;6+34+JR0Z9>+:W<,JRH9%+)(!U1P.=I![<@X/:M #OVHSSF@# MFM%T*]@U^YUJ_6P@GFMQ!Y-BK;7PV[>[$ LW8<<#/7-+#X5$OAW5=(NY_EOK MJXN%DBZQ^9*9$(SW4D'ZBNC(YQ2GCB@#EKC1M?U@6UGK-SIXL(9HYI3:J^^Y M,;!E!#<(-P!(!;ICBF#1O$&EM>VVBW6GBRNII)XVN5?S+5I"6? '#C<2P!VX MSCFNLZ@&D [GI0!RR^"X)[R]DU-Q?17&F06'F2\S'87+.6[$EE/'=<]A6OH] MI?6VCQV>JW"7DT8,9G (,J=%+#^\1C/;-:8/-)C!H X^+P_XAM-&/AZTO[)= M-$9MXKMT8W$4.,!=OW2P7@-D= <5I:9X9ATO6+N=5B:T>TM;6"-ERR"$..<^ MH8?E6_\ =^M'4?2@! !@# %*.>*3K2YQP* $)S]**4]M%*!CG\J #I]:;3CSS3: '#D?2D- M X.:",&@!*<>1FFTX>E #:*** "BBB@ HHHH *Q?%+^7X=OV&W?]G;;N P&X MP3GC@XK:K&\4;?[ O0TK1 PD&15)*C(STYJX?$B9_"SR33HP)%>&4CRF5OD) MZ (.JY] ?SK4O+"6X<:A8R%QF6:XBA"1F-D3:O/4C<#VXS5.2*"$(R73R[V. MXO;$8).."Y.>&?ICI3I+F2%3BYD+KM9#@J7'[L\%LD:=%I-S=2Y^R)$(FMQY>YLRY$I.[H,8) S[=,_+Z?*DMG8_:[N'#%I$!: M+YBQ)120JD$<#).1D] 7R06MQ-/T$#KW(P,XZBK$+ MW6F00K%IZ:>)8=S213"5I<1EMV.2/F"\9P=V.]19+8;=Q9+#7[@G^T-1FAA6 M0E3-(_ECUJ&UO;^WLY8TB8(.,"4(!R=XQVVCG)^]U.FZ2+6+1F^R!(A>R M91E8_[O&.B@Y'T\PBIFNKRX$5IY M'V^*0$^3+((Q+@(5.X]"0[/Z\^U%W?4+:$MH+3P]ID$KW4\4[S+(RQ6B.[*A M$>"-Q"$[AR""<$UF66C3W>YI9C!9(\]N\Q(D7&X,N%;G.XG\LTU[*S6.9YR; M.:W8JL4:DB!?,'/F;L/WXY/ITJ6:]F:XE)F?S$8",,0^X8)&#CC/7U--)ZV> MH7$U@I>%[@.1 R;$P6P$(.". OJQY]/6I[=K8> =>:;#XGB++$R [3(#U&>Y M;K4!CAFOC"]RS*#M+_9BS <=L[^H4=>]7EBMD\!:T!?RR1^9;@R-&XVKN7'# M,?7/%$GHEYH(K5OU.V^&^S_A![(Q*RH6D(#-DCYV[X%=77*?#A$C\$62QL74 M/+AB,9_>-SU-=77F5OXDO4[J7P(****S+"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** *$D\2Z];VYMU,K6TCB;/*@,@*_CD'\*OU3>:Y&L0PK'FU:!V=]O M1P5VC/T+?E5RKELO0SAO+U_1!7E/B6$'XO:7*98>6@&USR.2:]6KROQ);3/\ M7--FCB+1JUN';:2!\Q_PK;"_$_1DU]EZG,/Y?VR5Y<(PD9&V@9&&*L1A..2> M_<5K_;K;2K1[F\99)W1)8H&#*"ID&6+8)P#M&/:J$T:I:W5YLCF\N0QDNVY0 MPPW)4#)_=@8&>O7M5BTMKC5[6YN\W;6]NL<<*VK@JZ2*%( ('W=N[O@Y^M=\ MK-:['&KW!;2'7Y5AO;NWM$-Y):Q)Y DSPNT*4Q@#!Z^M3.B1:Q+<:&JO=KRB M-(YR"#C>#U&.XR.>>@-,U+4O[-\W3M)=HWC?]_.1YM, ML/"T]Z79U-M9K+N#OSO'.W:IPW1QSNQA>]3TNW9#ZV6XB^) B&/4K)1*L7FS M2(-C*6*E%"_=/\'/ICT(HDUB*VC>/31OG8J6\Y2NP# *C.1P2,X[*>>]7Y9- M0TLQ#4+BVU6RNY(TCEDB19 %!W*<@X(&.N?;K5>UU#2X88G5C \REVEBB"21 MC!++@Y4@J3R /NYI*VZ0]=KC$UG2VN5N&$C-*Z[XT4A48@#AF_AW#C' QG'' M+8=;U.^9?[/L(HHF#QW"*C'9@=0W4$@X &, #VPLNHZ;$C7EO9V[R-;L_D>4 M-L9PKX+-G. YR% [U?ET?4-=C=K[4H88+H^=;VD4("@,!M=L$8)P?7O0^5:M M??\ Y KO8H6NEZ/=:==1S7*0M;LL[2DO*#L^\& ^4G# ?+G%-AU)=+E2UF$% MU;I%;B*11Y66?!!4 ;N5R>>.*JSV.HZ+=O(RR6LI(3SUD&-A)+%6P%'RH/4^ MU:D4L>NQ?:UCGCU%)$:;['&"&+#:C%FZLHY...:;[MW0+MU*VH>0L*S6\[36 MLP;RW6-ANV_*>G<8!Y'\-7? Z1GQ*%&T%89&7;MY/(V_=![/^0K)OI)=*NFT MVX E2"X"PBYE)8JHW%@0/ER<'J1R:W_"MK]A\6"U7@QPN3&S ,OR<9'?JW() M'S$''%*?\-A'XT>G#[JY]!032+G:N>NT4&O*/0%S1FDHH 7-&:QO$5SKEK9) M+H=K97$JDF5;N5D 4#M@')KB].\?>)KGP1=>*[C2M,33UMGE@"3.79UDV888 MX'#=_2@#TT&G'@ ?C7.Z!XQT37W%O::E;R7J0B6:%&/RC S@G@@$XR,U-I?B M_P /Z[?2V>F:K;W-Q&"2B$Y(!P2N?O#W&: -K-*.:Y;QGK&OZ%ITFHZ596%S M:6T#S7/VF5E8!1GY0!SQFJ6B^-;F'1X-6\6G3-+L[V&.6R:*9V+[D+D-D<$# M'ZT =LQYI*YJY^('A2T6V:?6K=!NZ[.>VF7='+&V58>QH LCYA[T=%^M>96_COQ9= M6>K:I9Z#I]QIVF74T,BBY9)F$?)(!!'3FNID\>^'(M%TW5+S4H[6&_B$L*2 MER,9/ STZ$]* .CS2_>&>]86H^,/#^E6]K/>:K D5TGF0%27\Q?[P"@G'OTJ MC=^,X(O$7AJUM'MI].U>.YE:[\SA%BCWY!Z?7/2@#JVXP*3=BJFFZI9:U8I? MZ=.)[9R0LB@@-C@XSU'O6/XM\1S>'1HIA@CF_M#5(;%]Y(V*^,/#N@WL=GJ>K M6]M<. PC

0Y51GL2 #@G)S6])XP\/0:X-&EU:V74"P3R2W\1Z*3T#'TSF@#<;KCT MIN:Q3XP\/?VQ_8[:K!_: =H_(YW JNXYXXP.- MI"@8C@=QQRN>XS0!T(Y&>],S7+67CG2HM!TV]UG4K&VFO(GE41.S1N%;!V$C M)[<=&U29 MKB*0^5*2I9]FX A5&.30!VV:?U7/>N?T[QGX=U<71L-6MY_LL9EFVY!5!U;! M'(]QD58T?Q/HWB%YETC4(KLVZH9/*SA=PRO./8_E0!JYIRG@U@ZEXS\-Z3J: MZ=?ZO;6]XV,Q,Q^7/3<>BY]\4FI^-?#6CZA_9VH:Q;P77R[HV)^3/3<0,+GW M(H WN1UI5//M7!ZYX]NM+N_%,,=G!(-&M(+B)F8_O3)U!]A[5M7/C;0=+BLD MU;4[:TN;J%)1$Q/RAAU..@SW.* .A/%*O(-8FK^+M!T26=4MK>>=-\*LW MWE]3CHON>*@\'>(W\1^"K+7;J*.W:=9&=$)*J%=E[^RYH Z"G-V->:R?%NRN MO#UQJFGQ0EK?48[1XY9#Q$[$"4G QG#$#VKK]/\ %_A[58;RXLM6MI8;,9N7 MW;1&,=3G''!YZ4 ;8Y4T#)7Z5D:)XGT3Q$LW]D:C#=&$C>J9#*#T." <'UZ5 MG>(O& T+4)[86IE,6FRW_P#%\Y4X" @$#OG/M@&@#J'Y --S7&:CXRU.YU*P MT3PY86MYJ4]BM]-+6UM!NN'&08QZD$9 _"JQ^(O MA!1.3K]I^Y +@$DG/]WCYOPS0!U&:,U@W7C/PY96EI=7&KVT<%Y&TEO(6.)% M7&<>_(XZYXI3XQ\.C0EUHZM;?VP6LL$NK0V;7<=K(2-R XR<=B>/K6/=>*]-98V]589!_ M(UE7_B6UT_Q/I^B2JWF7D,DWF8.%VE0!P.^3WXV^XH W,T9K B\:>'9[1[J' M5(I(59$W*K'E8<7BK0WTYM0&H)]G27R&.U@PD_N;,;MW/3&:R]?\ M'=I::=83:3/!/+>W?V56E20K$0"6WJHW CCY>#S0!UP&6S2W M7F@#:;MZ4+US7+ZGXUT^/P]J=_ILR7$]A$LDD,JM&0"< D, <'GGIQ2ZEXUT MY/#^K:AI5Q%=3Z?;-<>2P9=PP<'D E3C[PX]Z .FS2KT/Z5CWWB?1=,O/LM] MJ$<,P56=2"1&&Z%R!A ?5B*U))XX8WGED2.)%+,['"JHY))["@!^:5:Q;3Q5 MH=\MP]OJ,;+;PFXDW*RGRAU< @;E]QD4_3O%&C:M>FUL+^.:8)YBJ 1N0'!9 M21AADCD9H UB>:%ZUBZIXCM],\1Z5H\B,9-0WX< X3 &.@YR3CKQ5#PUXYTS M7;.PCDN88M0N5)\A=VW<,DJ&(P2 ,XSF@#J6ZXI,UE1^)]%N-3&GQ:A$USO: M(* =K..JAL;2PP<@'/!J/Q+KZ>'+:QN9O+$,]Y';R/(] M,S65%XGT673+C4!J$2VL#;)6?*&-N,*5(!!.1@8R,;%-"NK_2I8[F2VEACDB<,C+Y MDBK\RD!APQ(XYQ6C<^(M(MENGEOHPMK(L4Q )VR-T3@:53S7,:;XEEU3QGJ6D0B!;73U"N61_,=R!D@XV@ MD#U/4<57USQS%I,^O6D-N)+K2[!;M=^[;(3N)7IQ@*.<\[O8T =@?E&.]-S6 M58^)]%U1YDM-0B=X8_-DSE0$_O@D %?]H9'O1I?B/2-9G:&PO4FE5/,V[64L MF<;ER!N7W&10!KCD8[BD)QP*Q-;UNYLK^QTG3+:*XU.]#NOG.5CBC3&YV(!) MY90 .I/44RRU/5+:>\A\06UM!%;PB<7\#D0,O.0=W*L,9ZD8.HM;+:7L4QN86FAVG[Z*0K$?0 MD CJ* -$<@BDS4%G?6U]$TUK*LL:R-&67IN5BK#\""/PK#B\7Z7!IUG-J.H6 MJW%S#YRK;!Y%=:7JOTJO9WEO?V<5W:3)-;S*'CD0Y# ]Q6 M;8>+="U&[CM;74HI9925CP&"NP&2H8C!8#MG- &S1FLF/Q/HLNI_V;KGUI*R4\4:(^E2ZA_:$8MH9/*=F!5E*M#.G-?G4H M4MDE$+N^5*.?X6!&5/U H V*01X=U"0 -MMG)4@<@8)'(/85M5C>)V*:'>,&*E82V=P M4#!!ZGBKI_$B9_"SR6T*+)\K?,^1E ] M/FAQ("@B<#>HP1@G.WJ:S7\O3EL)_+@*RNCB60G:JY"C;QVV#DC'S#BM"QTN MXNK>TOKQ]1!N"\C[2LH0Q X;D#[PR,8KU)VW>QY\4^@FG:?8ZA>Q:AJ%\GFB MVCN/LZ1%' P4.77 'SD'CMVJO;O>V$$TFA11RK(5210"X4[MORJW(;..&_#/ M9EWJ#:D4L+%5BTS:T45LA(5E;<5W(>=P?J1G\:N6'AF[VPW\MR^FS!5,&0)) M$+'=N(^7 !O2E>RO)_(>_PHB7Q!9W&(YK7R0)?+CEA!.X*!N@^4' M'/<>N6KK\=NUM' D;V4883M(&5L'GD')'!&W!Z@U/>7EQ9*VGZPEI<2+$T@N M8H4)*NX"OC'S9!S@8/ YJ0:AI, -JJ@QEE1HU7;'<94Q42 H"0<$9.6R <_4CGBE>]U#4X9D>W2'2I-DJN@\ MLKG)"[^Z@[AD]2.!T%20ZI;VTZC3[:VFEFF15ED@"KF1.!@Y8Y/\6>A/%6)_ M#.IW,:/H'3-#<4]=/4$FUH5VTC2;K3[& MY@OH+6;S!"@>*21&9I R[=W*\ ]1SG-%KKEJ93'J"QQ9DE83_P :HA^7*J,$ M9+#GFJ=O/J'AZY41*]NRN2T,CX\T@^6@;NPX)PHQCO6K%I=MJJPRZ8+R&&:) M@4@0)&NSYBH)^;#L>#1+3XG= M=EJ9>IQB M!(3A?XMI QC.1P1R K<#M[U; M@B63P%KX7RU<2PQD,P P''.0!W)'X51@FEU2]@L[J%9)Y(=KDL3*N6;"DX . M!SCK@=>*T$BDG\$Z_'$!/)YD"J$.[GS.>."IR23D=^]5+1)/NOS%'=_,[GX; MH8_ ]DK,K$-)RI!'WV]*ZRN4^'$1@\#V4;*597E!!'0^8U=77F5OXDO4[J?P M(****S+"BBB@ HHHH *:LB.[HKJS)PR@Y*_7TKC->U);;6+B/_A*+^V"!6DA MM[)94MP0/O-L.,]>3WK0\+:9>65[JUUGX5?+9 M7.R6$Y*7M)2Z72L]=NZ2V=]+_<=+16%+=&[URXL+;7&M[B(#-OY"G'R@\%A\ MW!!..F:DT"-;87EJNHS7;13'*?H42VTM];#4IKITEW M/%-%L,18D_+P,J3DCMP<46T!T'&',WV=K/9_*QLT5B7=V)M<.G0ZTUK<",,( M/(4@YST9AR>#QGM2Z)$+6\O[&6+9Y9;/*\#*D@],C.<=Z.70'0 M:AS-]+VL]ONL;5%8E]>"36UTZ+66M+@Q*XA\A6#9+8(9AU^4\9[4:-"+74K^ M!M4GN92PD>&6+8%)_B3@9!QVR,Y[YHY= =!J',WTO:S_ ,K&W16+J%XIUF+3 MTUAK.X>(,L7DJP?);'S,,9^4\9[4FDP_9-7OH'U6>XF<"1X)80B@X WIP,CH M#C(S[TP:AS-]+VL_\K&W16-J=ZJZM;V"ZNUE/*FY(_)5@_./O,, ^V>: M9ID!M-P?)S-]+[/_*QMD@ D MD #N:%977[T8;DFB60*J2$C:[C(W*!GZ4:;HO] MF>+RVDV36>E?9CYY#_NII"05VKGJ!G)XI\JM>YJL-3=+F<];-]+:=+WO?Y?Y MG5U1U'6=-TCR_P"T+Z"V\W.SS7V[L8SC\Q5ZL'Q!I-[=WVG:EIXMI+BR\P>1 MJ6L\[YVQQR DX&3Q]!5C4=7T_2(TDU" M\AMD*2PMK?;+J M4?SGFPM!.QX_B!4X%#BN:PZN%I1Q*I1O;\?P3_(LVGBC0K^Z2UM-5M9IY,A( MT?)/&?Z5;U#5+#2HEEO[N&VC=MJM*VT$]<5A>$!=N+Y[M+QHUE46TM[;+#(5 MVC/R@ ]<\]ZN^)[Z33M-6Y0Z:%#X8Z@Y5>A^[@$D^WUI.*YK(SGAX+$*C#7Y M_P# 7Y$MKXHT*]N8[:VU:TEFD.$1) 2Q]JT+J[M[*V>XNIXX(4&6DD8*H_$U MQ7@Q-19I9X/["N;.:\DGEEMY7,D98YV@%1C'OCBMGQE:?:-+M[C[39P_8KE+ MC%ZVV&3&1M8_CQ[BFXI2L75PM*.)5%/3[W^6A=T[Q)HNK3F"PU*WGF SY:O\ MQ'L#UK5KB;[4-)US7-#2TU72@;>X$K&.3,K,!@1I_LG)S]!7;5,E8QQ-&-+E MLFKK9[K7T04445)RA1110!3>.Z.KPR*_^B"!PZYZN2NTX^@:KE4)(%;7;>X^ MT(&6WD00Y^9@60[L>@QC\:OU /] MVN]QN_ZW.-/0N^&;%9OLT\K31V$!WE&&&E&V":H:E(ND:YA^"+&817+V5[)NC&5E7Y M,L0&P"O89QR:2BH7E)V]!M\WNI&IX8MO#EU?B==2AU&[\PE8Y&V'&"N0IQN) M7;D<@$59UN&;[1*^^16#G82?EP3N]\8SC@<=S7(WGA2PTFZC$D-\@D65 \HW M;6QA67AIYPQHE# M7G3N@4M.5JQ?3;=B.U&S)4#F0C<0X)^G)Q6/= M+/:>%[BZ>XG^T:I=++,L]N-AC8,<@ DC.WMSP.!UJH-K;J3)+J6C>2WS_P!I M.XN-/M8B(WQP\NXLD9&#A5('X $GG%3>$'DN/%JW$PWEEGD5@,B,L"64,I(( MSG@X[^XK*&RTT>QM3#&DLW^D.L)R,G[I&3Q\H'=<9//6M;P9()/$Z2L1(_E2 M'>1N)^7^\>3P,?>;T]*JK]Q?]T4&@'Y!]!25Y1Z M%)10!'>R(U4V\J?9]ZYR9F8#.<="#UKTJB@#SG4 MO"&J7NL::+>W$$"^'9M.><,H$,C)M48!SP3VJAX,\*ZS;ZSH+:GIVI0_V/!) M'YT]["8067;B-$7N!3X9 MEN((YDSLD4,N?0C- &3XNLKG4O!VL6-G'YMS<6&-2N M=(^'MLUCO.ER6[7J%E_=;(@#GGG##MFO0AR:5CR: /*O&VA^*-4U77+6UT^Y MDL+FT2.R-G+#"C$+\PG)^=N?NC./U-.M]"\0:/K"WD6@_P!HIJ&B06+J9D7[ M-*J!65\GE#U)&:]&TK4[?6-,AU"UW^1,"5WC!X)'3\*5]3MX=9MM,??]HN(9 M)DP/EVH5#9/K\ZT >0V?@SQ+I6G>%;S['?\ FV%I/;7-O8W$*SQ%I&8,I?*D M$$ XYKT7P+HTNA>$[6RGMY+:7<\C023K,8RS$XW*JCOG@<9[UTE)0!Y/I=GX MRTC2/$.BVOA5ICJ-[=2Q7CWL21HLORABN23@#.*BNO NM^'[[1KBP2^OH;?2 M/L$O]GS11R+)O+D_O0048L1QSQ^!]?'"?6J<^HVUO?V]E))BXN$DDB3!^94Q MN.>G&Y?SH \MN_!>I:?I'A\6FDZM'/:6LD;3Z;J<9N(&9R_EMN"JZ<]NG3H, MEFH^ ?$?B2Q\'V>M9A:"&\2^N+4QKY(91Y8('!S@ [1CK]:]5TG4X-7TNUU* MUW^1RD>.9 JK&F5D M51G*LH]L'\*G\?:+?ZPOAS^S[#=9F\'>.[---W7FIZNUQ:+O3,L?F(P M.RNI>(K[19+6$_]-$E$C#_ +Y.?PKM@<+SWK.U=]-M M8[:\U%(R(;A!!(R;BDKGRUQCD$E\?C0!YK9>#=;A\ >'=.;3=M[:Z^EY<)O3 M*QB1R7SG!^4KT.:J2^!]=74-2TN:RU*YM+W5S>K<07L,5OL+!M[95G#KCH.O M\_6[?4+:ZN[NUADW36CK'.N"-K,H8#W^5@>/6KA(SM- 'G5KX1U"8^/4D@6W MDU>1EM)V(.Y3&5!XR0,D_F:R/#'A36C>:>=0TS4X7TS3I;99+B]@,6YDV;(T M1,F@#ROPWX2UFRO? /P_XJTO2'BM=/E"/X@N+J5;8PFX%NV-K1%\JI_(_3FO7/O?6FT >/0>#? M$7_"+W]J^F3BXF\21Z@JRW*2.8?ERS-G!(P<^IZ5JZYX9UN\\5>+8K>Q;[+K M>G1Q0W@D4)&Z(1M89W2HXRLJL37[)--GDAG6+[']BEAAMV50"?-SAV;(P 3C\*]? .[!I=WS'TH \HU MKPIKE[)XP>'3V;^T-,M(;8&1 7= -R]>,>_%5=9\'^((M9U&>*PU"\MM5TZW MM]EE=0Q!&2,(TGAW6O#GB%;FST4ZK;7. MC1:=AKE,V[H ,,S ;D..2!SZ=JZ?X;2$1Q:AI]M';REU DDC<,5ZY&0N,GCFO3+B9+>WEN'SLB0NV. MN ,FHK"^BU&PMKZ#=Y%S$DR;A@[6 (R/7!H X;P1H6I)XEEUC4;#4[9DL%M% M>^O(9"WS!BH2-1\HQPQ/X>GH:]2*,84T+R0>] '!ZUIFMZ)X]_X2G2-,.JP7 M-D+2ZM4F6.1"&RKKNX(X Q6?K6C^,?$_A.634;.UCNX]2CO+;2_,7F%#_JG? M[I)S^GY=WK&M6^AV:3SQ3S/)*L$4,";GD=N@ ) _,CI4U[J5M8Z=S 4 >7:MX=\0^);CQ'K)T1M.>YT@:?!9O,ADG?>&WL0=HQ MC:,GI6S:>&;Z/QGHUZU@HM+7P]]C=\KA)<_=QG/0GD<5V=GJ=O?W5_;P[]]E M,()=PP-Q17X]1AQ4L-SYUS<0^3,GD,HWNF%?(!RI[@9P?>@#Q:TT_5O#EU\- MK2?23<:C:IJ#-9>:FX\EN&SMR%.1SUK53P_XLM=+N;Z#37MVU#7&OI[.W:%K MBWA(P"C/E ^>I'/3WKU.6QM)[R"\EMH9+FW#"&9D!>/<,-M/49'7%9=]XIM; M34)K&WL[_4+F SI90[Q#D9 8D@9(YP"3CM18#S:/P7X@DT:^MYM+G+3^(8+ MX+<7$^)?&,NHQI;Z5J=A!#'JXSUR-I MQU]*[72]4M-9TZ*_L9?,@ES@D%2"#@@@\@@@@@^E27UA::G926=];17-M)C? M%*H96P:E97?B;4R'N;E8[*%@<@Q0J%+ _[39)]Q78>,KJ M*R\%:W/,1L6RE&#W)4@#\20/QJ6UO].MH&L].MV,5I/24E>0D85EVJ4(Z@Y;CMP?2EURTO3XKT:^M[.2XMTM[JVE:-E'E&3RB MK$$C(^0YQD^U=)WS10!P2Z5K>G^#_"EG#:3HUI&BWPLQ"US$?*(_=E_E^\<, M1S@G'>JVF>'-8$\;W%CF0,UWNGZA; M:I8QWEG)YEO)G8^",X)'0^XJVO)Q0!PFJ:!>R7NMW#:7O&4LM)U^:'3GNXKB1(-<6YC-UY0N!;B%EW2[/E+;CV MR<8S7H'J/04T<@XH \OA\+:I&DND3VFK7"/J+3B9+R-+1HS-Y@D/5PP_NX.6 M'7'-:\FDZS;>&]?CL[-3>7.K27,:D1LSQ&53N4-\N_:"5W=P*[D'+ #H*3[H M]Z /++_P[KE]_;LL=AJ,RW>EQV\)U*XB,DCK*6((4X08/3Z^M7_$.E:SXF34 M[F'1I[)DT:>QCBFDCWSRR%3@;6(VKLZDC):O1 "5 ]ZI7&J6]MJMGIC;_/NX MY9(\#C$>W=D_\#% '":OX>U6+5=?"VFJW<.JE7A^QW44<39B6,I-NY4#;U / M!]>*Z?6M"GO_ +M6>K M^)I1,NB3Z?\ 9=,NX=L\D>Z:66,*(TVL1M!&)J_A246V(K&RFA MG((_=EDC '7GE3T]*ZD\@4N=O'>@#G]=M;S_ (2;P]?V]G)%_"-HUIMGL+])KE R_NUVRY/7!Y8=/6NOTS4[ M?5K.2>VW[(YY8#N&#NCE 'F.C>%M4M8=+TFZM-6E^Q7JS-.U MY&MIM1RXD4#+ECQ\N!R3DXYKJ_&-K>W5OI4ME8F]>UU**Y>$.JDHH;)!8@9Y M&/?%=(#EOK2=\4 >>W6C:OJ&IW/B%-+DC*WUG/'I\KH)9DA5PS'#%0Q\S(!/ M_+,9Q1J>C:QK&J7>NQ:7);A)+)HK&>1!)Y6*64PPM':Y65@"?E.>> 3^%:6G:];ZC?&Q%O M=6]P+9;DQ7$>UE1F91GGKE#^&* ,_P (0:M!;WW]H_:?):XS:F\$7VDIL4$R M&/Y2<@X[X S6%?:7J\>E>)= BT>2Y.KW$\D%Z)(Q"JS 3-GRO,\W9^[ZXV[O[W?'I5D# R: ,#0],NK#7]=GG0F&X:W\F0D M'S L*JQZY'(/6L#Q9H^JWE[XECM-/EN$U/1DMX94= HE0RDJV6!&=ZX.,5TV MK>([73+N*R$%U>7\B&06MI%O<(#C<E2Z/K=IK<$LEL)8Y()#%/ M!.A22)\9VLI]B#Z$'B@#G?%7AJ_UJ^FCLT$44NAW-FLI8!1(SQ%5/?!"MVJ/ M0-*OG\06-Y=6&KP_8[>1"^H7<3JK,%!2-4SN'&U &5KUE?VVOZ=X@TZT:]:WAEM;FV1U5 MWB>>( M=.UCQ.+ZYAT:XL3'HUW9I'3!$8# #:1R/I7HC6T N?M0AC^T&/RC+M&[;G.W/7&><4N: M.#\(^'=4L+GP^]]9&/['9W\2=&3G.3E03G\\52U*PU+0?"MOJ,$*Q MZO9:MI<3N@7CU$B-C_9%>E*<&J=_8V$LT5_=VD,TUD&>&5T#-%D< ME2>A.!0 S1-,CT;1+/3HVW"WB5"YZNW\3'W)R?QKEO"'A_4M-O='FO+3RA;: M,UK(Q93MD,P;;P?09]*ZW3]0@U+2K74H"PM[F!)TW#!VLH89'K@U7L?$.GZA M<6,%M(\GVZS:]@?80K1J4&>>0?G7C% %;P?87.E^%K2SNXO*GC,FY,@X!D8C MIQT(KC?#,6H:OX8\.6$6DRV\-K?+=O>LZ>44CD9OEPVXLQ^4C ZGGU].-0VU MM!9P);VT,<,*?=CC4*J]^ * /-],\+:I;1:?I%U::M+]EOEF:5'M3* /.[?2?$.8+^6UN[R"QU-+F"WO#"+N:/R6C8L5(4LI;*[CG"\GI M4MSHFJZKJT^K-ICV\=QJ6GN+:5T\P1P,2TC $@?>Z9)PH^E>@ \TK]<^M &# MIMA

+M=O9(MMO=1VPB?(^OD*>8I M@8E<$YY'8=:VJQ/%7/A^^!4D?9V. ,YY'J"*NG\2)G\+/-+(W-]97&G+B2ZP M\T$F%R96(W(0,A5V@ =.?3BDUF9M7L9IIIFE>VVK2% 4,2-Q) Z<$'M6,GK6L:2[O/GDV%<$D8)YX(''/XUQ7F^%K>WEA3Q%(9HP%M76$[4^49).W MC)S],DU3O%NM9FFFUO])_(;;GLC>\,V>A+:S/I5Q!>3&(@RJXWHZL[^-DD@F MEZ],%,X'!)QG&,@#O716\\^O:<;F:!DU&T ^TP*Z!&W %7&3@JV!P"/XO6DX MI0,#"QP,]04+#J>6 ]":YK3\6]U?:B[R6J M0/GS7B!(+?ZL#)R0 W7G K9U;4(M/A6TB2:;49X KS(B,;=FXQLSE7P3R#W M]ZR=>MI+.VTC18G,JHAW1WD0'[TN5QN'0#H,G''4UI3O:W1D2[]BY/<7,4-S M?W2*TM[(R0,S#!A*[6DW$ 9/&.<>G'6%4(\"^('E!:0FV!DQM,F' !/4$^X/ M/\VZA-%%=K! #&+2(0JRN1C'7YL@]2?XN_W&4P^!]?FB8Q2*UN=R+@CY M^.@4_I^)JK62]5^8KZ_>=S\- 1X#L,]=TO\ Z,:NNKE/AN[R>![)Y&W.S2DD M]_WC5U=>;6_B2]3NI_ @HHHK(L**** "BBB@#S[7?/75M7&F1:ZLBVAB M,X^N#["N%\1,+?Q M5J,BZAI<4DAV-]IOW1_+:':4*@8 R0P[Y'O7=>';^UO-(@BM]2BOY;:)(YYH MWW9<+R3]<$UM->ZCV<;!K"P=NBU^77H_*_HC.N4TUKS6Y+L/%;P21S371EVM M%*(TP8P!D#;CG/))&",U;T+RQJ&HHTTUQZXDD1]\>&V8V ?Q<8SSG)S M69XDC:3Q!8-!IQS6KX?D=H)HY-&_LUE;)VHJI*3_$ M,5UIH)GUS5_0)96-PDVB_8),[FE2-46<^N 20?8Y^I MH^S<)?[OS7W6U_17_#ITW74COH;*Y\07$-Q!YBM8H;EI) JH@=RA48R6W;N< MC& >M1:+);/K 9+NXOO,LQ):W$LJL!$2N1@*"#G;][)..O!%1>,(EN/L,0TV M2XD\]/WRVT_:C[-P_P"8 M;GOTM:_X_P##=-+=3#\?VUG//;F[NX%S;2I'#<12,H8D8<% <'C'(Z'BM?P0 MMN/#Y:UNHIXGGD<"%'6.+)^X@;G:/ZFHO%&M76FWUK#'J=G8021LS/-;/,S, M", !< #&>[:VN;-F 8('#HV-RD'U X/:HB[,\["RC"JI2;6^WHIR,#':L[Q@P6*TRDS?,W^JU M,6?IU)(W?T_&K4KR1W1K^UQ-.2=]+:Z]]+NU]^OH3>$[V:]L[KSYY99(IMC" M6R%LR':#@KD^N<^]5/'/G16EG>AQZ"K'C&&1AIUS ;A9[>5F1H+ W1&5P05 MR,#GK1M,%%0Q^FWIY>7W:$7@:W@M[6\6UU2"^AWQ@>5*9,,$ 9CGH6.3@58\ M7Q$VUC-TE;3K20)YEI'>O_ \T MM_-*Y4\,WABU*YDNH-4DOM0=/,E;37@A0*" ._&,]*RO!\M]%=7!M-+(TBXD7R]FI)<);X'S$2UO$FA\Z%Y8W<*WRL$!.,9Y]J'\9I45L=&WEM9]-K* M]NWEN5;+4K\:[;V%P/#*2DAFCAG?SMN,Y4%1SCFNPKS'25TVZU*Q$FL1RW\O7]$%>5^([ED^+FG0^5!AFM_FD7)ZGH>W7\Q7JE>5^)'A/Q=TQ M#!(TP: AUDP%&3GC'/7UK;"_$_1DU]EZG*3(YDD' C,C$JS<'/KQGZ<9'^T* MENKF:W9M,AY EB<3OD;OEV'+#_5KGD$$?D15*YPT\_W=GF, 7P%QGH/ZX)SW MSTJQ?%)=!MC+')<2^;N4[0S)&G760JKB2(;&9=P92"-O.X9(]JFMUOK/X9ZO /Q M-4_$DT=K9V]I+)&]R8XE33SGG)SFN*\/W+:?I=LZQQ3M% M*6E'F_-$2P."OK\@ZD[\@QM&8F*%(+^_AMA/,BD2QRYVHS*1D8P3SP"#C'7FN'N(9=+ M\1^';N&2$Q.(%41_+DG&[Y< X(;KCV[5V6IRV/A[15L])MUDB9R,2*RG<2<> MG09YY)^48.:X];#[9XQT[/E(MJBM/&DN_P I8\$ D=^BXQUIT-F^FHJFZ[E[ MQK:SVWB"3[6\4L&%\B- JJH_N_,&"_02Y^2*$,_ELZ9*@< $%21QP'Z,HA:-UC", %.% MP#M. &&UN..HSQQ6SX(1O^$I1W8,?)<9R6/"GJ3SGGJ>?0 5B:HZ2?9A$1'; M-&)(X]XQ&2!G)'&[<#Z#@9&>>*J:_=,F' MQH]=_A'T%)2]% ]A25Y!Z04444P.5\<,JVNE"\=DTAK]1J+!BJB+8^-Y'1-^ MS/;UXS7(W45GL$9&#TI MGFP0R0Q-)'&TA*QH2 6(!. ._ )X]*3 PO$UE;:=\/=:L[.)8K>'3+A8XUZ* M/+:N1TRRT/4-0TRPT&;?%=:;-'J_E2%F"E%"F7GB7?G&?F^]Z5Z>>M12Q>9# M*B.T+2*1YD8&Y21C(R",CW!H XOP9<7VMZL+C4 X?0[8Z?)G.'NMW[U_?Y4C M(_WS1XB.E'QF%\32QQZ8-/#6?GR%(_.WMYA!R/W@7R\=\9QWKJ]&TF'1M/:W MBEEF9Y&EEGF(+RNQRS-@ 9^@ P*N%0W4 X.1FA >6>$M3L]&/AJYO[P6MC) MI%S$DMR^Q6<3HP4D_P 6T$XZ]:-"MDUQ=$M9FD$=YI^L1ECD,H:Y0 \\@C], M5ZF5#=0#@YYI+F-I;1XDE>%G0J)$QN0D8R,@C(Z\@T <3X-N[W7M4-[J"NLF MD6W]FN#G#76?WS_DL>/]XU5\97%A-XH2ROH]/ CLA(KZK.PB.YR/W40^_)P, MG(/*@=:[/2-*AT:P%K#)+*2[2R33$%Y78EF9B !DD]ACM5_8&925!(/&1TH M\O\ "VN0Z>WAN\UB_$$,NAR0B:YDVAI%F7Y*K:(M@]YX+OKY45Y8 MM0CCDGX)D\Y3&O/\7+8'7K7K,@5FY .#D9HP#U% 'E?AW2[?3-%\!:C81E+^ M[8132ER3*K6TK;6YY4%5P.V!BFZ1+8"W\-R64Y;Q8]Y$-27S";@C)^T"9L+W^E,"J&+ #)ZG%(#RW3=-M[?PWH>J1J_P!MN]3T XI='NO".K^+1?VEWI=HEM,8[&W%PJS7_4]J]25Q MD@$'!P1Z4\CY1CI0!XWX9:1[W0Y'O[!-=:['VY$\UKU^OFI,NO)&T87': MG6_]D-#X<>>8'Q2=8B^WH9"9M_F'<)%SP@XVYX^[CK7K:R0-<21H\9G0 NH( MW*#G&1U .#CZ&EBFA:XDB1XVF0*9$!&Y0:]<4 M 9..V*BAD@FA62V>.2$YVM&05///(]Z .&7PMHLOCA])DLP=.ATA'2V+ML#- M-)EL9Y/7![9KEHKB:ZM/#G]M75A_9S:.#$^KR.(7F#D,<@@%P@3&><9QWKV8 M4KA64*Z@CKR* /+5OK[PYH&B^(UDFO\ =!-8ME'!D#,S6QPW/W@J9/)#YKNO M#45O8:=%HHNQ/?6,2&[YRQ=\L6/^\=QJ34M$CU*_LI[BYN/)M9!*+52HCDD! MRK-QD[3R!D#('I5Z&UACNYKI4_?2JJNY).0N=H]@-QZ>IH XS4]8M-'\7^(1 MJ%VMO]JTRW-JKM@S,IF#!!_$V67@<\BN;TV7P^][I"^)KB(0'PM9/&MU*5C9 MLR9/7!?'3OUQ7KI"N02!N'0XK,BT^RDU^YU2.;S+KR4M)8PP*IL9G&1U#?O, M\GICB@#SS3FM9'TQ?'$VRS_LE&M/[0D*(S^8^XMD@&7R_*Z\\G'>I- TX:WJ M>B6VM)-,7*B(N#]X^65Z_7K7J3 $*&4$=<$4$#&1TH YSP M[OX.LU=W?RGGB5G8L=J3.JC)] /PKB/#DMM;>(;&*WDM-1N+AYXVGAD>*]3 MY6)-U$<@@$ 9)&#MP*]:7H3[4@";B< ,?XL6W[ONY);@]JU;O2(M3F\5SZJ&N+JTTVW:-F+)Y4OV57$^F7 M/VZ7Q3<8F;2;=]-:60JQS$=YBYYD\P\XY^[VJB2C?V6FL3Z9%8KH-FUG_:;N ML9.P^88RI \P';_M8VXKV3:K[7 !'4=\4RYF@@0R7+QI&I&6D( !)P.3[F@# MSSP_IBZKXCTH:Q)+>O;:'!.C2[TW2"9]LC*3G=CU]36SXT-NM_H::JX30FGD M%X7;;$6V'RA(?[N<]>,[:L9[Q[P<8XX.*Z[XD6UI)X0+W<:-;PWE MI(Q?HB^>@8GT&TMGVS74)/"SO%'+&S1861%8$H2,@$=N"#3DGAD>2-)8Y&C( M6158$H2 0".W!!_&@#R?5-*TV?3/'FK0J&FM'$EE/'(?W6VUB963!X/3D=0! M4^N,D]UX@%U?1VT7]HV1+7",UNW^CJ=LV",1D]3G&<5ZHXR..U0321Q0O),Z M)$BEG9R JJ.I)/:F!RO@"YBFTJ]A@MX(XH+MD5[2X::VDRJDF$D#"Y.-HX!! MJII.LZ;X7U77[+7+R&PFGU"2]ADN6V+/$ZK@JQX8C!4@F/:B01[=TFW:OS9;H/>@#S+Q!J1U630[F6VMK#0KAKIB-3#)!*^1Y;R 8QN M7>RAO7UQ4&GV$6JOX>L+NX%YIDM_>^6D1D6)HA'D(I8Y9 P.#G& !TKU))(; MB!9$=)(9%#*P(*LIY!!Z$4L,T5Q DT$B21.H9'1@58'H01U%%@/*TM].TW4] M2M+18H+M?$]EF)3A_)/D[3CKM)+?K4NF6%MI]Q:&S@2$OXLGB;9QE5CGVJ?8 M5ZE@9SCFD9E1&=V"JHR23@ 46 \PT"YT2&STZYG>YE\5AI3>1VSYN3(%V.FJM[YL=TEMC>&2,7$;(R.H82*00R]0<]Q1!)#-"LUN\;Q2#>KQD%6![@CK]:+ >,67V5- M#\.VHDTZ+3%DNTOEO&80"[!78LV",-MS@-Q^E>C_ _#CP[*1=))M6C6-V,D=IY MT?FJ@!X&W>>.>37H>FZ7:Z,L\<#LS3W$UR?,()#2.78# '&3_*M C@$]* /( M=63_ --MOF_[7KVKTC5=)M]:T>[TR1QFWCL]5;1]0TQH?[#NFN(M,,K*W MR?(TI8D+(#G&?F.6STK:3P[IZ:IX=T^*)ECO],O3<$X[UU_A^'3+*UGL+#4%O;B*9GO':97E,K$DF3;T)QTP. M!CM6G+/;1[$FEB#.X10[#EL9P/4X&<4 >;:+IL>KZEX>M-6D?4+?^R;J0"4. MJR*)XQ'N5N6PI&-W7@U4TQ[%H="B\1SK_8<<=_%$;N4B+SDN2L8=B<9$8(7/ MH<&NG(B>7S_W7FEO]G>1N MZGWJ:TM(-7OM(L)#+-H4FK7HLT:1MLEN(<@ YR4WAL=L =J]7P'^5@"#Q@CB MD ["@#R>1K+3/%Q>)[.^G75$C2 R/#J,(+*H5!D^9"!SC !7/-5(VG:_D>YO MK"#Q%_:Q7GS6O0/.^554'!B,>.VW:<]:]CPH;( WXQNQS39VBB0SRLB*B$M( MQ "J.3D]A0!Y#K!TA].U$ZG,!XG_ +8 "-(?-\O[2OEA5S_JO*VG^[WZUZU; MWMK=37-O#.CRVKA)E'5&*A@#^!!_&I(PD@652K*1PXYR/8TL=Q#-)+%'(C-$ M=KJK E#@'!]#@@_C0!S/BHYU_P )8Z?VFW_I/+5"_P!$T_6_B/>1ZC;BXB31 MX,1LQVY,LW.!W'8]LG%=K3@,.UM=2M;<6MU,=L8:/>&C+'@'Y@P!ZY/ MI65XGUT:SHQN=-B6/2?[4ABNKZ3@->V"WR:= M+=6WVN52ZVS2+O91W"]2.*=--#!$[S2QQQHA=V=@ JCJ3GH* /)A"D]A=6MO M?6TFF2ZOI\0CTTN((RT@$@CZ%N?YGC@A3[TDKA57MR3Q4H4%@V 6'0T >-:C?VLM\-0@^Q6]^NMHI\RX> M2_51W^$Y7:0.IJ:_2WL8=>VM0\LLD40XWN[!<9.!DGWXIV!SP.>M '&> 0HN-96TN[*;3 MU>+RH[ .;>-]IW^6Q)!S\N0O /N:YCQQ=6=QJ/B-76RCO+6 + U[.[7!;RMR MFVB7&T9/W@?O YX%>L6TL$RG[/)&Z*S(?+((# X(X[@\8I2J[MV!N'&< M9C3K379_$-SJ :Y:+2;26$M(<(YA&R!SUJ SZ;=AYO%ESAGT6U?3GED M*EB8SYC1<\R[\=/F^[7JE*5#("0#M.1GM0!S?A>".Z^&VC6\L8DCDTB!&0]& M!A48KA_".EZ-K$GA&U>*&>WCT20>^/2O4XM0LI[R:SA MN[>2ZA ,L*2 O&#TW+G(_&K '08I@>/,TOV/0K:^GM%T:.74(0=3=_LYD2X M*QJYSU" A=QQP>^*[OP&7_X1SFZ6Y@^T2_9G17"B+=PJE^64<@'TQ73R*'&& M ((Y!I* '+R"*;3E/--(P: "G'E![4VG#E2/QH ;1110 4444P"L3Q8?^*@S6W6)XL _X1S4"2,?9VX//<=NAJH?&B9_"SR6V@:6Z@CDD"H"- MF"&*XZ8]SWQP>O!XJ>QOYIM2M" (([-'#8."VPE_O9&]CP-I/J<5EY.4)M)'EL9B8_.G1=REV;?U4Y# <=_ZUZ\UW/-B+ MKT,2S6$$<*(I3,#@*6*L=RJRLF>-V,*3@=O6WXQ6^3P=H%I$EM;%UD_LV;<[="^[(<[>0N"%...,G%9+3DN:?S6-O1M$#:M#'(L$[?9E M$T:G:2=JY.X $Y^;N*0>6@8 '.1QZX M.<9]*S=&U-["ZM/)@@N(S&L22B7>'*[0.G3[ON1N''%=5)X=\+W5KJ3FWS]I M8,T@A.Y, ;.,]L\=236$[*?[Q71K"[C[CL9_BG2I)OLLUS';6[R2JTS!O,5 MCQT!!_V>0!G&3TKG?"D%Q:?$;4+ O 1,EBF$&><]<>M733]DT^Q,FN?09%'/!XJC6Z$=Y>F9L-(5VG&0K9*LQZ#ITP.>#B MQJEPVFWMC-;DO'9N8Y8F4DL8SECLR>"23O(!]ZSYXH=$U:U\T+/I[#?!YA10 MZ/UVKM)'.1GVSFKFM)$NO:1+,'/6M=Y+T,^ MC*,L;/';W0?9++'N*EL% 2>%/7;G/3MP.YK4LP(/!/B"1D@DQ) Q5L;?OY[8 MX] ,CW/-8]]O_M"1)9!(\9\OYL'<%XP!P", ?X"M6Q*/X%\0&59'0R0;E5_F M(WCKQG\2/SZU&\U'3HKA<;TFF16''&03GIBDT?6K#5KJ_AT_RWCM713-$RLDFY=W!'IT_" MLC7!J*WUX]K:^';CRX_-$=P&,[*%YR /R_"M70--AM89+](6MY]02*6>#:%6 M-@@& N./H<\U;24;G?.E2C0YG>[2MKUTZ>ES#\0WHT^]U*.::%WO8@D+->&, MVZE0,%1R!N!;<.3G':M?P[&%:Z>'4/MEH1&J$W#2E7 ._P"\25R<<51U=;2* M]OX)-5>QAO@!<^=:'8^2>N13?PFM5KZM9=EW_N]U^3_ #,CQ!?+IFHWK7$D,GVNW$<0:\,1@4C! MRO8$\[ASV["K_AJ+8\[0ZE]MMO)A3)N&E*S#=YAPQ)7.5XJ#6!;07]XK:H]@ MEXBK<&6T+1D;=N5D(V@X]21[=:NZ0EK'K-ZD,TDSBVM\-QL\KYP@!'+'AB2? M44/X0J-?5K+LN_EY6^YZ_,S?$%^FDZI/-7$C7AB,0Y#';Z'CYASQ MCL*L^%X3&[&+4_ML"VL,./I3=8,%KJ5P_]IO8?:8E2 M=I;0O&0,@$2$;5.">"2/:K&D16=OK,L-O/)/ML+<1OE2GE NJ\CECE6))]1C MO0_A";7U:R[+OY>5ON>O4J>(+]-)U9KJY:*:*2V\N.)KORC'R=S;>X.5^83$V3D[6)*@C'IGTJ36'AL]4><:D]B\\"QRO)9M M)%M!;'SXVJ?F/4XZ<4[1X+*VU9(+:X>X":=$L+@J4\H$C[P^\21G/3TH^R#: M^K6\O/6WRM]SUW>I#X@OETG5H[ZX:*6(VY2.%KKRBC9.Y@O1@00">HV^],\* MQ;9(FAU,7<:VFVX073R[92P((5CP,9&>,^E6=9>*SU3[4NH/92R0+')(]FTL M6P,Q'S8PI!9NI],CI3=(@L;;5;6&VNGN533]L#J5*>6&4$Y'4DX]AVH^R%U] M6MUMY]/E;3R?F]1/$%Z-*U2VU"9HY8A$R1P-<^45?NX4\-P<'T[=:K>%8QY] MO);ZF+F,6K_:(A=O*%=G4QX5CP NX9P,U>UIXK34H[Q;Z2SF:'RFD:T::+9G M/+ 84YSU/U!XJ+28;&WU:PCMKQ[H"PE\B12A0KO3>21U))7 Z T?9!-?5K= M;>?2_E;3R?GN)XH>9);SP2TW\O7KW1OT445D>0 M%/UU];/IIU2?E]^X_PH=2F?4+O4;)K5IWC M*B2-%<4>+[:*:WL)98KJ;R+C>(X+0W ;*L#N4=.#P>QQ57P M':PQ6E]XF#)#92F18\* 06(!R>N.V:Z#5-3_LR!)?L5Y=[FV[;2'S M&''4CTI/2>AG5DX8SW%MI9:=+6Z_JO%=-JFG?VG;+!]MN[3#[M]K+L8\$8)P>.?T%9EAKD$^I$1Z!JMM-TJ8M M2>C=NSZ?)'*::FLQ:W9VCW6OR746H,)_.9C;FV!;#;L8.1M[^M>EUYQH^I,^ MLV<4%]8Q1M*H,4&MO-N&>@1P?R&*]'HJ;EYIS<\>96T_K8****S/+"BBB@"E M).XUN" 0*4:WD5(90%S[Y)_"KM4W-Y_:\(3_ (\O(?S.G^LRNWWZ;JN5 M7K^B"O*?%2Q)\6M*DE=@Y>V\M0H((+D'/I7JU>6>+8"WQ4TB7SH!C[ M.-DF<\R-TXYK;"_&_1D5_A7J<=-:R2WCV\"2&X=B=@!W,/IA6(_[ZJ>[LX[S M6+>W)M_L,42HES'*4R%R7&[!RQAN+E5*B25HRH8$HI5O,V'[ MN" ,?0BK=JEE-H2QQ7364D31P2"1A@AR[* 8^>SG1TC MD : @B2/UR".F>^/PR34N*3OT'=LLS>'I[JY36=(,37K!A/9R-M6]:?]EQ>'M/:TMY3 M<3W$>^XN,\OZJ.^/SY.21BFV'C+4-*G\^X\RXLW+2XN%P2H4L"IP "Q<#/-2 MWD?:AICMC* DAC@YX.,#^ M[VK0FOH-$BN(8YX[G4&_]G%;QH0TBNH MQGY&&W<":;JV,B"1FC"J[@G:>IV@$ M@ ]\UJ>#X&@\;)A5$;P.4). B;/E5 >?J?P]L]ASG@0<&N]U/2;+6+98+Z M(NB.)$9)&1T<=&5E(93R>0>]0V?AK2;(0-#:G?;SM<1R/*[N960HSLS$EB5) M'S$_H* .4;7M3@L[K3Y]6E:[AU();:2P2]FAN5UN&Q6XNK>+SA%)$'^95^3<,\8QVR.HKM+OPOI%YYAEMG62 M2Y^UF6*>2-Q+L";E96!7Y0!P0*;;>%=%M"##9;3]I6Z),KL3,HVAR2>3CKGK MWS0!R5[KGB,:AJME:W.HR-I*QQ))#:0,D\AC#EIMQ! .X#";> 3FEU7Q%KT4 MAOII;JPL5M89@UI;174,+%-T@N!S( ,]5P,:=::E826%W")+65=KQY*@CTXY%0:OH.G:Q-%+= MQ2>=""LZ-8RWQTQYK2ZDNC'%&SN8I4 M12N=RJ2&R1SC)'H0RUUGQ!JU_I6E1:JMI(9-0AN;N*W1C+]GD15=0P(!.>>W M)]L:UUX)L9]7TMXXA!IUA9S01Q03212([LA#*R$'HK9.75M9OJ'D0E;6.6SDB+;44R+\Z2$X! M+$ -QC%=%)X2T2346O6LV,C3"X:,32")I1T;G/F>5NV;L\YQG//6F!R%CXI\17J1:M%'?M#+?>4;4V\*VPA M\WRS^\)\S>!SGINXVU,VL:^EC=ZT=6S#;:V;);,6\>QX?M0A^9L;MP#<$$=! MD'DUU7_"):(+X7PLV\WS_M'E^?)Y7F_\]/*W;-V>=VW.>:G;0=,:QELC:@V\ MMS]J=-[%=%N6OFEL]QOG62<>:X!=<;7 !PK# ^9<'@(XKJ_:^86MD5E=%5]O[[A@H MSUZ <8JA=0:F_C#Q3/I^JO8&WL+:3Y(4D,C!92 =X/R\'(&"<]1BNKTG0--T M6>XGL89%FN0HGEEG>5Y-N=NYG))QN/\ D"K0TJR-S>W(@'FWD2Q7!W'YU4$ M=>/O-T]: .!'BK7-8NHXK3[?;JFFVMTYT^UBEW2S*6^;S3P@Q@ DPW]U;PQ)(9)/,=64,#]"T^ZBN+6R9&AG;5M:U344M%N]0B6U00%F585! )/RDL<\XQC /&:V[;3HK; M2(-.&.!;=C)R74+M^;UR* .&T?Q%J[:]H4R!R0 M.U=A:>#]$L;FUN(;64RVA/V9I;J63R05*E4W,=JX)&T<=..!5MO#>D2Z';Z2 M]I_H5KM^SHLC*T17[I5P=P(]01C_$SL2S'@=3VJK=>&=(O/.\ZU;=-<"Z:2.9T M<2A @=64@J=H X(_6@#E'U[6KK2K3[%>WUR8[J:*],%G%'?1A0"J^5)\I(W+ MN*CH00.:OZ'XCN[S5-"MOM_VF.>WO?M):V\ES)%)&H#(>58!F! X)YZ8K9?P MAH9M8K;[+(@BE:9)H[F59@[##,90V\DC@Y/.!Z4DOA#1)+2UMOLCQI:L[PO# M<21R*7^^?,5@QW=\GGO0!RZ@'FLH(GE$4$VQ%4/\O1A MDD$X'OFI[/7-?U";3M'FGEL)Y[JY1[PPQ><\42JR_)\R*YW@'@_<. ,\=-_P MB.AC38;*.R,,,$S30F&9XWB=B2Q5U8,NI_9;33UFM5M!"A651"K,78C=D[SMP0!@=:[6;0-,FM-0M)+4-!J+F M2Z7>W[QBJJ3UR.%4<8Z56U7PCH>KW,\U[9M(;E DZK/(B3 # WJK ,0.A()' M&.E #]4N+ZV\+W$NFF'[:MM^X\Y@%WXXR3Q^?&:X/6=5OKKPSK=C=7M\;M$M M94M]4LDBECS.H+!H\(Z9QTY&#SS7IEW86M]82V5S LMK*GEO$_(*^E9:>$=$ MBAFC-M+,+A461KBYEE L8&X$XP.3GC)K UO5]4?2_$NEW]4_^$,T(&XWV MDLS7-NUK-)/=2R/)$V"5+,Q..!CGCMC)H K^&AN\3>*\]?M-M_Z31U@3#5;; M5/'.I6&KBT%E*DX@,*.LK+:QL?,+#(4@ ?*01R7-FS3W+*UQB>14GV@!0Z!MK !1P01U]30! MR=QXJU_4[S4CIZZA;K90Q&**WMH9$9WA64^<9"&"_,!\N. 3GTZ3Q#/+=_#; M4[J:+RI9M'ED>,'.QC"21D=<9J[J7A31M4O'N+RU.M166L^()!;K>?;I[:^M)C.;JWAB2-O*+ Q%# MN*\8PVXX(.:[J32+%Y[:62V5GM8G@BW$D*CA0RXZ'(5>OI5"S\(Z)I\HDM[1 M\K&T48DN))%B1NJQAF(0'_9Q3 Y7P[G6>I_V=#I^AV4@Q"C^<\D9 M^]N!P@"8^7!Y/-=!X,=X_AOHKQE ZZ;$5,APN=@QD^E6I_"6B7,=K&]FRK;0 M"VC\N>1,PCI&Q5AO7V;(_.M*TT^TL=-ATZWA5;2&(0I$/6@#@+3 MQ)K=I:W0U*]O8K\Z9/.D%W9Q>6TJ)NW02Q_*RCT8DD8/K6KJVLWC0Z/;F9?+ MO])NIKA=H^=EB0@^W+'IZUL6/A+1-/DWP6CMB)H46:>258XVZJBNQ" XZ*!3 M+/P;H-C(LD-F^](FA0R7$LFR-A@HNYCM7'8<#M0!S6BW6K:-I7A42ZF+VVU* MU$)MS"@6'%N9%9"!D@!,'<3G.>.E4]/\2:U?V^DV-K]M@5-&MKJ1M-M(&+22 M XRK_*J#;T4=^HQ76#PG8Z5;22Z)8Q_;4A,-LMU=2F*(' (7.[8#WVCFEL?! M.G?V)I5K?J\ES8626AN+>>2!G4* 5RC E21G!XH R]+U77O$-W9:>]X=(F73 M!=W#P1QR-)(9&C &[(E:ZD;Y+2V$]Q(JKD MA P*K@D99AC\ZY;3-4OM5U/0!J#2O/::]=6P:9$20JMK(1O"?+N^;!QZ5W>J M:%8ZS]F:[CD\V!F:*6&=X9$R,'#H00".HSS4%IX7T73FA-I9",PW#72'S&.) M63RV;D\DJ2#GUSUYH S/!-Q]D^&&DSA2_EV._:.IP"<5EVNIZ['I_AW5I]8\ M]=:DBBDM5@C"0^:A93$0-V5XSN+9 /2NVL=/MM,T^WL+*+RK:%-D<>2=H],G MFLVR\)Z)IM['=6MF5EB+&%6FD:.$MU\N,L53.3]T#K0!F?#>U>U\)*[W#3-+ M=7!)9$4C$S@\J!G)&><]?3BN26TOO*MTCU23SG\72JDLD2'RR%FW, 21ZY M&0.,<5ZE8V%MIEBEK9Q>5 K.P7)/+,6;KZDDU1C\,:1%>/=K:D3/="\/[U]H MF 9=X7. <,V<#G//04 )-#@9!]JU;KP[I M5\M\+FS5_MDB2S'>P)= %5@0:665Y9)"!@ M%G3R6D5X\#)4%<$-NZCFJK^*=1U71G$31QRV.C7,^J M(T:N/M #1K&01TWQRMCN%'8UU6F^%-&TFZ2ZM;5UDC0I#YD\D@A4]1&K,0@] ME J=?#^E1QZD$LT4:FQ-Y@D>;E=ISSQQZ8ZD]30!Q.HZ]KEIBY:ZN;338K2" M1)K.SBN($.P-)]H4?O%'IMP .:LRZ[?MK][IUC<0VYO-8AM4NUA4F.,V:RD] M,,QP0"V>OL!7077@_0[R7S);1_FC2*1$N)$25%&%$BJP#@#CY@>*M3^&M(ND MNDGLP?M4J3RE793YBJ%5E(.5("@ KCI0!R5_K>NZ?=W6BIJ:RW$5_8Q1WLL" M%O+N"P*NH 4L-I.0!P14ESJ?B.U;6],@OWOKBUEM3%,T<*3F.3.]5&%C9P%. MW([]ZZ6'PQI%M$(DM68"Y2Z+R3.\CRKC:S.Q+,1@=2:?=^'=*U![IKFT#O=> M696#LK$QYV$$'*D9.",&@"EX1U274+>]@N+RZGGMI@ICO;007$2LH(#A0%;N M0RC!%9%[JNMSVOB35[751:1Z--+'%9F%&CE$2!V,C$;OFR<;2N!CK76Z9HUC MHL,RV4;AYG#RR2RO+)(V, L[DL>!CD\50O?">BZC>R7=U:,TDI4S*LTBQS%> MGF(&"OC ^\#TH Q/"T3M3;@^>,9QG@@MUZD]L"O0(-/MK>]N;N&(+<7(02O MD_-M&%XZ# /:JVI^'-)U2[>YO+4R326S6DC"5U#Q,#E2%(!'S'&>F>,4 .M3^'M7\0-K&GPWOV^> MVO(7:9KNW@B6-PNX&+86V5Y(87MT+$D"-]NY2. MA!VKU]*K:5X6T?2;M;BTMG$J1F.(RSR2B)#U5 [$(.!PN* .=\BV%M=26>IIJBZ5=R30 MR!0CD-M;HQ4(W/?U&:] CT^T@U&XOXHL7=PB1RREB2RIG: "< #<>GK523P] MI4FIMJ#6@-TTT<[/O89D12JMC.,A6(Z?7H* .#O1J&DW7BV>34WO)8EL$;S[ M>(JY)4;BH7&0,X^OJ :W(K[5]1FU348]:AT^WL+]K9+:6)/)9$*AC(Q&X%LG M&" ,CK6]>^&=(OKJXN[BT+S7*)%,1*ZB158,N5!QD$#G&>V<5'<>%=&N]1:^ MFM&:5W6211,ZQR.N-K/&&V,1@:MJDDLMG#' M)*%CG/"B3Y>2XR2#P.E7FUKQ1+IL*%+Q6BO989WMXK?[9)$J@HPC8E,Y;# # M/&0!FNJG\+Z/<6XA:U90MP]TCQ3/'(DKDEV5U(98&#DGN2>>](!?"^HMJ>A13279NI5=XI)'MS X96(VNA^ MZPX![9Z<5S,&NZW_ ,(]9>*7U(-#FT &:,T44 +6+XK3S/#=^H!),!&!G)Y'H"?TK9'6 ML3Q>,^&-0PH8^0WRE]N>1W[?6JA\2)G\+/(K&T6:\0D[+2!PT[,?EC'7+8QC MI_=!]#FI;%_LNK7>LWH6":W=G46\A4N[':K!<$%3[[,\Z*[$FE2SV?ALW4$@DNI6?S;QCN:,DE0$/53C#9!&0:DTZXG6[>65 MO,9E E5V+;ADDAL]<\*<]:%$3P G#GLPZCKR.#ZFHE%*]^I2>UA;CPQJ.F1W$V@ M1)?6LZH_V=F)>W<\_*.,_P ^E9\'B3Q):65S:2Z2_GL?W;?8@/+S][*[>4DC/KVK-C\3:S!:RVC7%T/._UK M%!E2P R/ES@D;C[,*F//)>\DRFXIZ.Q%8Z-XDUJTDCOK6/3[:1E,EW(GE-L MQM"]\_2K>HPQ6$":99KBUM9-H&>9&!ZGI\S#([-;F",Z=J41D68 MK"CR*-\;.3@G. 0HQQ[=:CNM-N9IECDDC*J&DAGSB(PY)#9YP".>#P"!BE>7 M-[VB#W>7W1+*6:^L[BTU"03PK'_K]Q+09'WE6'[IDDF($B,2551C)(.1U'.!SQ6EJFI6XTXZ992^:)'WSW" !6VL0 JL!D MX/RG\J;I=G)+.DMWJ#0INA6OH)9+>UO M6,6! D=R(N%B(& K9( .-O7(Y.!Q6C90*/ ?B%68QQ;K=BP5B0/,&2!@#\JS MX[R.35'2SC=V\$GKG-:.EPRQ^!_$\+B,L#""TS#7L:262_9]HCLIE M8S7F5!^0@^I*C"MRIS4OA7[.TVH/;V]HH8H6GLPRQ2'!^4 ]"O?'][UJIXBO M+RPNIS+)/Y,TD?E-#/&A6(8WJ-S AR=QW#/! R*U/#IF=+B4/<&QW7?;\?7S[(J:SX@N;&]NHDELH_LZ*T= MK.K&6\)&<1X(QS\HP&YI/"K6\EY?RP6UHI=8F>:S#+&Q^?Y,'@,O)..N[D U M#XDN[VPN)W:280RF,0M%/&FQ 1YB@,00Y&<-SUQQUK0\.F:0W$R/<_V>X3R% MN9Q,X;G>=P9OE/R\$DY!Z4/X0G&,<)=*U[==]OZ^_LB#6=>N+"^N(4GLH!#$ MLD<-PK%[LG/RQX8>@' 8Y/3UB\+203:A>SQ6EHDDD4;22VH=5!);]VP/&XW>YX=:6:2>>)[K^ MSV11$MU<"9]_.X@AFP,;>">O8=S[(.,8X5M+>W7T_K[^B0S6]=N+"_E@2YL; M58X!*@NE8FY8EAL3##D8'3!4@,6^XER0Y')7 !YQZ#O8\./)//+/ M]W_9[1@*MW:S+="PM8KB6VW2FW#J826'[N0'@ MO[X!^4^U3>)[B_LFEN(I'$+6^R#9+&GERY.6(\_L\Q8*W=RLS&7(Y4AFP,9SSW&!1]D%&,<*Y);KO_3_ *[$NM:S-8WR6ZW= MC8QF$R^=>J2LASC8N&7D=3U/(P*SO#ES%?:[]L-A:Q74MJQE, =6@.Y/W_8?)(D6[NEF+2Y&"N&;&!NSR!R,"A?"$8QCA7)+=;W_/K_7;>EXSL_MM] M;Q);:K*S6TB.;.2*)-A*Y5V<8)SC _&K7@MKF."\MI]*O[4>>[M<7('C>-H)$2"1%AN"P59#@JXQWXQR.AK1\-:3-HVE&VG M>/ZLYO)F1)/,3. 05;C/!^HK-\ M82PVTVDW6VXDO()VDABA16WJ%)D!W< ;<\]1VJ'P]8>(M&OA9R6>EC2FE;_C MU388QLR&&3DY88YR>?2NCO\ 3[*_C3[; DBQ$NI;C8<$$@]N":K2,KG3)TJ& M)4HZQ\G?=6M_FNW7J8?A&>WNY]5NU2XBNYYDDFAF51L4H"F-O!&WOU/>E\9Z M?+?6EA(MK/=V]O="2YM[=RLCQ[2#MP0202#C-2:3?>%],NDT;29[;SY6)\J! MC(20.K,,]AW-=%2;M*XJM65+$JK&+7:^FEK?\-V[GGMAI=K<>(-,ET;1-5L4 MMYC)WU!)7\Q&8. C_ "@ 'GGOQQ34N:2-(8F5?$0;OIZM M]7U^XYZUOH==UK2TEFT"R2VN5F"6MVLLLS@$*HP!@R]#.&\O7]$%>6^++.XE^*FD3K;R20I]GRZ@X4^8W4]*]2KR?QB1_PMO1< MEE4?9^G.3YAQ6V%^-^C)K_"O4Y>X9EGN(Y562(RL&#D 289?7UVMT_O5;NUG ML8FO-)N[I;*1 6^S@;5DX0(S^V,@D5#)82EI)UBF6!WV+($8*IR,8CY:-@2IYX\QN?UKT6]-#A1*L;>(K1)GMIY+R.Y M%LUU#F5FBC4,/-8G"Y.#N'I6+!:7F%G,D-I\RL)I284.X,6^;[S]?IP.M:EW M:W4$\4^FV]U"\@DGMT\\J VY-RA%&< 9.!USWQ45[>>?JLTFL7-NZR',]JB! M96'^T><;?0=.<W#/%<+@.>_M4L5Y-$(TBG?R(OD5&;S%7_>SP2=V<]".!C.!$O\ 9I9' MN-/CB\M"L7E-A0V?O,#D,03@_P"XWL **6PF6*3V$*&.=XX7*R$R*-Q="3\P.,!< =JAL[K5I+"2 MWLKF.[BGF3SWMXP*4M_>!;:%.XMA;6L.=51XPI(!(Z,S<]?K@UJ^!C._B9 M&FRS&!BS$'GY2N<]^BG_ ('63=_:)I?/G>8;SRY8_,0!G&".GSGKVK<\%VT] MGXI1;B&2WE,,C;)$(ZJ#C.P?^A?PT3_AL(_&CU0?<7Z"DH!RJD]<"BO(/2"B MBB@#G?&5U<6FF6#V\TD+/JEG&QC8J2K3*&4X[$$@BJ5QXTOH(]2NET5&TW3; MW[)<3&[Q(>5&Y$V8(&X$@L/;-;FMZ0NM6MO TQB$-W#7+N!3=M&>#U.,5!-X,EDAN--7 M5630[BY:XDL_(!?YGWL@DSPA;)QMSR1FF!'>>-K^"'6;N/0A)8Z5,UNTGVO# MRR KPJ[>F&')/7BI+KQC/I#74>MZ8MO-':?:X$MKCSA,-ZILR57#AG0=Q\W6 MH_$?AV>'P?X@MK)I;BXU"Y-TJQI\REF3@=O%/N/$VKP6,$]QI%C:-<%G5[O4A'%'& I7>^PG>GZA;7D,< M]G UN!YZT 1)XSNKV;3[33M'#WMTMR)([BY M\M;>2!U1U9@K9&6."!Z<<\;GA[6#K>DK>/;FVE$LD,L._?L>-RC -QD94X.* MH:7X2BTN^L+M;N266VCN1*SJ,SR3NKNYQTY7ICO[5HZ+I*Z-9S6ZS&4274]Q MN*XQYDC/C\-V/PI@8-WXWFLM6MK6ZLK**&>]6S2,Z@INOF?:LAA"_=)P?O9P M?=G1D&EV^I'3I9S=_O,^=Y0=4V8*Y(SE@>O7&2Q/ $L,,-NNK( MMK#?+?)MLU$LC"7S-LLF[YQGC("GIUQBM*3PHCZ)=Z;]K8"XU'[>9/+^Z?M MFVXS[8S^-(#$\1^)M5N=$U&?3++R["WO5M/MJ716;\=:A?Z7X3OKO32JW*;0'9]NT%@"1P>>?UJC>>"[FXBN[&WUEK?2[NZ^UO;_ M &<,ZN7#L ^X84L,XQGD\XXK=\0Z2NNZ)=Z8TS0^>NT2*NXJ000<=^0.* .3 M;Q!K]AKGB25=.CNH;*"WGFB>^*I%^ZW.L7R'<3@GD*#QZU:O_B%#!>2064=@ MWDVT=Q+]NU!;9F#KN5(P0=S;<'G Y'-:(]& *9'T(KS?2-4EAL_#-U%>>)8[JYDMA=3ZBTILW5@-XR^5^ M;)"X[D5Z?_9ZC13IHFD9?L_D>:_S,?EQN/J>];]YF(*OG'0QG?T MZ BLO3/$-_:^'HY2L-Q))?WR-^1%$J3R!0SD,>F !T';%6(-)^W_$B? M6/LMU!;6EN(SYR;$FN!N42)GKB-BN[H=P]*0^!FBDLI[74(O/M9;IU^U6@FC M(GE\PX7<,,.@8'IGCF@!=*\>V]Y':SW%JD-O*EV7FCN!*@>W/S!2 -RE=S!N M.%Z4RV^('VC2;6]&DS>?)!=SW%HLFYX!!PPZ?,2Q4#I][/:EE^'\-WH']E3Z MG,[&_DO#<>6 S>9N\Q"!QAE=UXQUZ<5>A\'PVVK:[?Q7UQ%)J:!$\OY3:G'S M,A]2V&^HH =X9\1S>(3(QM['R!&LBSV-^+A,G^!OE5E8?0CWJ6_UV_76)-)T M?38KRX@@6XN&GN3"B*Q8(H(5B6.UNP QUJ#1O#$NGZ[)K-Y>P7%XUO\ 9MUO M:"W#*6#%GPQW-D#G@#G YJQJ&@WDVKOJNDZFMA=30+;W DMQ,DBJ25(&Y<,- MS^)?%OAYK=)8=-:TFNGA%Z\+>9'+&C!U1\TZ:"XD M9;*SFM<2 $R&21)&,?Q5:U31Y;_5-*U""\^SS6$K-@Q;Q(C#:R]1@D M=#V]#0!R_A;Q1JT>CZ&VI6/FVE].UJMX]V7F+DN59D*_=.W&=V>G%36GQ*M+ MFZMVV6/]GW-T+6,K?JUR"6V*[0XX4G'\60#DBM>#PBD&CZ-IPO&8:9=+#5=FEV\_G1VZVRB7&XL(S+GE,GIMSCC- %W MQA?W=GIEG;6,Q@GU"_ALA< F)7)+, >,[5(&>Y%,M_#TND7\%[::U?_ &= MWVN&]N'N%E7:<$;C\C X.1QC(Q6EK6CPZYI3VX( MK+B\,W]U?VMUK>M?VA':%FAMXK80)O*E=[_,=QP3CH.>E $%CXQN[@:7?7.D M+!I.J2I%:SBYW2C?_JS)'M 4-QT8XR,U3B\<:I/!I]TGA^/[-J-R]G;$WOS^ M:N_EALX3]VW.2>.E7++P?/;C3;.XU=I]*TR59;6V\@*^4_U8>3/S!>,8 Z#. M:LV_A-+;3]&LOMC,-+O6NU?R_P#6$B4;>O'^MZ^U %%?&E_Y<%N-%1]1?4WT MUX%NOW:NL1DWA]F2NT#/R@CG@XP;#>*[P6EXKZ7"FHV5REO/&]V%@0,H=93* M5SL((_ASGC'>L_6?#%_#JFGRZ;=2+)/K;WSSB'HQ:?MM+T20NTB@JRR;1QS@@CC!JX?&-U;"Z34M*CAELKRW@NC#<^9&D%P!CJ1COUI^NZ3 M#;V/B.ZE@NKX:K#'";6VAW."$*#&/KG/&* -?3M6_M'4=3MXX<0V,RP>?NSY MDFT,P QQMW*,YZY]*QIO$'D7?B/6+AI6L](V6<5O&?\ 62%5=CCH6)=%!/3! M]36GX6TJ31_#EG9W3^9>[3+=2DYWS.2SDGO\Q-9DGA[[3>^(])N4F6PU8)=Q MSQC_ %VULEU'%;77F)/&SA#ABBD,"1D$=QS4 MUQX4OM5BE_M;7I9IPL?V9K>$0I"Z.'60IN8,^Y1STQD #)K-\2^%M2GT/5KR MXO7U#5IK:.UA%M;^4(XQ(&.U^ M$;A]0U"73]6%E#J+B2X4VJR.K[0I:)R1L)"CJ&YY&* *]QXY,FMO86-G:3;! M"P6:^$,]PLBAMT*,N' #=V'((KU9.N>"YM:\^UEU0?V;Z:VDN9[2W:=X6O'F9\98CS'&XG&<<>U5;GP?<:G# MJ3:KJPN+N[L'T])(K;RTAC;EB$W'+$X).>PZ5TXB7R!"P#+MVD$=1C%,#E;G MQ[96^I:E;?9V>&ST\WJSA^)B%5C&!CKMDC/_ /I66OB;7-.OO%%XVF"YM+! MHIYXY+TJ8%^S1LZ1#:0Q!W'G:#GU-6X/AM:0Z;IEFU_,_P!BO?M+2,HS,@V@ M1-STPD8S_L>];%QX76ZM_$D'VIE_MQ2K'9_J?W*Q<<\_=SVI 9\OB=;/4]36 M"VN+FX>XM+>VA>XPDCRQY& 1^[ &2QYZ$^U0Z]K?B"%M'C;3#;W8UA(3'!=D MPW2-!*?O[0=H(&05XV\ \5HW/@N.5[N=+^2*YDFMIX)!&#Y,D*;0<$_,",Y' M'!/UJ3_A%[N>XM+S4M9DN;B"^2[PL6R(!8GC"(FX[?ODDY))_# !;T#6+C5I M-0MKVS2TO+"<03)'-YJ'**ZLK;5)!##J!6-XF\;S>'I;N22RLA:6@!/VC4%B MFG& 28H]IW8SCDC)! KH-.TD6.IZK?+*7.HS)*4*X\O;&L>,]_N9_&N;U/P) M)?OK<4.J)#!JY+3,;-7G4E NU9"WW.!\N,]0"* +-UXRFL]2UA#I@_LW2$$E MW>&XPQ!A$@")MY/.,$CL<]A'H7C=-4UBVTZX33TDO(FE@^QZ@MR5V@$I( HV MM@YXR.#S6BWA2VG378[N9I8-71$E4+M*A8A'P>>>,^U-TCP_?6=_!/>ZNMRE MO$8XXXK58=VF*R4\9W=U+86=GHX;4;F6YMY8IKG8EO)#C=E@IRI!R"!Z<<\: MVK:'<7FJ6VK:??BROH(G@+O#YJ21L02K+E3P5!!!'?KFJNF^$8["^T^[^VR3 M3V\ES-,[H 9Y)L;FX^Z!MX [8H OZ#K3ZUI\DLMK]EN()Y+:>(2;PKQL5.&P M,CN#@=:XG3+_ %$ZU/>:E]HW2Z\+&)8-3D,: *3M\LJ%*C'U8GG&.>YTC21I M2WJK,9?M-Y+=$E<;2[9V_A6;_P (I&'5A>-D:N=4_P!7W*D;.O3GK^E &!IG MC9]/T/2K266VGU&Y^TRF74K[R(TC2=E&7(8D] > >@%=9X>UZ+Q%HZW\"* MK;WB=!('"NC%2 PX89&01U!!K'3P0UG'8/8:BD=Y:)-$9)[42QRQR2&0JR;A MR">""._K70:/IK:7IR6\UU)=2Y9WE5 (X_$MTD-A%=.ND6T\D#WS+%&V MZ7.T[#EF '\('R\G@5UMEJG]J^'+?5[*$%KJU6XABE?:,LNX*Q ..N"<'\:I MZ5X>EL;Z:[N;\7-Q/916;LL/EC]V9"& R>OF=/;WJYHVEKH^@6.E"4RK:6Z0 M"0KM+!5QG';I0!P>BZ_XENY/"DOE)=7-YI,\LB/=E(G(,)$KX3@\D8"G&[&< M9-:\GQ!C%AIP%M:V]_>/.K1WMZ(883"^Q\R;3GYN!A3R/+QGOGM41\$_9TM9['4%CO;>>Z=99K82(Z3R&1D M9-PS@XP00>/?% &KX;U^#Q#I;7<*HLD!84C7DNB:Y_9]O>2F>6&2U68)(WWFC)(VD]<' M<,Y..: $.I:OI\]EH,20ZMK MC//<32?9H]@;:&.%8[B>, 8X)XZ577QI=7< MNG6>G:.'OKO[4DL<]SY:V\D#*KJS!6R,MP0/3CGB=?![::;&71-2>UNK6W:V M>6YB\\3HS;R7&5.[=E@01U/&*DTSPE%IM]I]VMY)++;+=&5G49GDG='=SCIR MG '8^U %/3/&E[>KI=Q/HJV]AJ%TUF)/M6Z1)EWY^3;@INC8 [L]#BBP\97M MS;V.H76C);Z7>70M%F%UOD5RY16*; -I8 9W9Y!Q5ZV\))!IFEVGVQBNGZ@U M\'\O[Y9I#MZ\?ZSK[5B>&?#&I2Z)ID6JWTBV=M=-=+8M;A7#K*S(&?/*@X8# M&>G.* +D_CB6SUBVM+FRLHHKF]%FD9U!3=@LVU7,(7&TG!^]D Y]J/\ A-;X M[[MM%1=,BU(Z;)/]KS)N\[R0ZILP5SC/S \G@XR88/ ,L"6UNNJH+6VOTO4" MV:B61EE\S$LF[Y^XR IZ'G%:S^$4;1)M--XP674O[0,GE]";CS]F,^HVY_&@ M"(>+,V[J;+%^NJ#3/LWF]6)R'W8Z>5^\Z=./>M;6M3FTJP$]M:I.Y=4_>S"& M- ?XG<@X4>P)Z<5SUII7V[XCW>M"UNH+6U@$0$Z;%FN/F4R(#U CPN[H=W'2 MM?Q%H']OPV:K<)#+:7*W,?FPB:-F (PZ9&X?,>XP0#0!A1?$!Y+*X:/3[:ZN MX;^&QVV=Z)89&E VLLFT>N""!C!JPWC&ZM1>VM[I2+JD%Q!;Q007.^.9ION8 M%( '-1HD.L[].::XT]H!%"DN#<+*.&''&,2<<_GZIJ&J7VI"]N;V.&)@D'E)&(]^-HW$X._N3SGUP(]0\+V^H^)[#6I) M6!M8V1X-N5FX8*3_ +N]\?[U &?J'BB*XU""WMXIFMTO;.,7$5P8][R@MM( M.5"["1GG?VQ6%%X@\22II(+JV6&.[(61%6TSP-!IFB6&G)?22&UOTO3,Z?-)LX53SV4*N?]FIK;P@]M?PRMJ)>"#4YM1A MB\D J95D#(6SR,RD@X[8H OZ!K,^JK?17=HMK>6-R;::-)?,0G:KAE; )!#C MJ :X_5M>U^.3Q!Q\EIK-E#;K!<$.59H"8_NCA@QSD]6(Y R>VTW25TZ^U6Y$ MQ7EM>M#Y()62$Q]&ST(B QC MC.?:F!6N?&TNDQ:JNLZ=%;W5BL#(D-UOCF$S%4^=E7;\RD'(P!SS5KP]XM36 M=4N-,E%C]JBA6<-8WHN8F0G!^;:I# XR".XQ3]7\(P:O>:C<2W4D;7<-NB%$ M&87AD=T<9Z\MT([>]6='T>\L;R:[OM12ZD=%C5(;<01( (36XOT0QQL#M=MI4X!)'?J"._P"M6I)]0T.>)8KZ]-JKEH&4K#%( MBC)8'G)/<=>#4']FSQB.,Q3QF7F,LK#() &.5SU3^$\YK4@D>6+RKFQ-Q W MRR1[VCWA/N'^$_.>M>Q)_,\U$.HV+7]HNIV]E)"TMN)96C1O(>29]C$.3N)P M1\O3C\\^.W:!Q+>71T^WD0^;&A\N5@7;&R,8YP?XNV>U:<*:MI>L2FP6Y4Q% M8Y3),90L9B 1F7@#C<.4\[GA8%SWSL=R[ 1Z=._2J23N&D2UMDM79E#"W7YF90>23DYP&/OD' MN740) MD!,@+%%78K!F ;!YXR>]9L=M;S0P0:=>R^5N5I+2\E"N-W(V#[C+C'4XJ MPU[+-$_GLEQ%*H.)OFC*@@\$X(4$J?\ OH>]12O8JEQ/'&EC>R-\LAYCB7 ) M3:04<>IZ 8IIS?S%_=]MI.[!7KD\TMS+JUSID,#/YFG0HQ22UF>*T)8WTDNL5@\1693N428'R_+C/?UJ7O=E= M-#)OHH+":..T9);J.,AI00K$Y)*@=N6*\9S6GI\,DG@7Q)&(7D&8E554[CA^ M,?A@]/6LM[6X>?R#',TK ((\L6XRN>H_NN?NGD5J6\?E> _$D![8MG=YLF2>YW&NQKRZ_P#%EZG?2^!!1116184444 %%%% 'FVN7ZVWBW49 M);.VD?8;9?\ B7/*VUH;#:Q^6L> <94DG<>"2-FD3(!R<..#]*70OM(BN8[G4K:^,Q7KDYYJUH$4'VN\N5NK1YY50206L?EB/;NP64G.XY/)QP ,<5//=7DNIRVE MC?Z:'C4,T$L;-(H/.V>0*&] MG-NBT][+[NG3]2CJD%Q;ZS+>PVJRB2-$+36IF"XS]TH2P'/(VXSWJ;08X6O[ MJZ%U9M<2(BO;VL1BV $X+*3N+;9<[(E(: GDJGTQ1?0)3;HM/>R^[[OU*6K MP7$.LF^AMEE#0K&6FM3,JX+'Y=AW+UY^4@\5)H<<+ZE<71N;/[2\01K>VB,1 M4 YW.K'<3SC) Q5N[NKMM3^QV5]I\WX?=^I7UNWG358KZ&W$Q6'RSYMMYR+SGY0K; ME/KA2",>E-T=(IM9-W).-<@T86[/K%[:3.#Y<%K'&?-Y')+@@ ?6JG@K4KR^U!FO M?$\%XS(2EA&4=D''+.JC)'L,AQN.1GVKIZY_Q26$=KM.M#+, M/^)6R@]OO;OT_&JAN=6#Y?;+F5UK^7S,30M;UV^UVPDGDE-O?^=*UH;<*MO M,B-M^,Y)'<\Y^E7O'D&F7=A:V^HQZA(6=FC6Q 9OE7+%@>" .U'A;3M1:YGO M;V[UI8DE(MX+Z9270J!EU ZAB<<]A3O',=NUC:/VO)97!"X4?.OL.,]*[>HJ?$<>8JU=_\ M"_SMI_P K,UZWU:ZT[R=&O(;2Y9ANEE3=A<'./?./UK3K%\3PV4^FQK?:1T[2[_ ,,ZA9S7TFERRWEP ML#W31S27$C$$XWLQQP#Z"N[KSJ#2-+EU;3)+#POJVFRPW:2M-) "I49X)\S@ M<@YP>E>BU=0Z\Q?-*,F[NVNB7Y-_F%%%%9GG!1110!0D-K_;UNK*_P!K^S2% M&'W0FY-P/OG;^M7ZH23QKKUO;FW4R-;R.)NZ@,@*_0Y!_"K]7/9>AG3M>7K^ MB"O*_%US*GQ6T>%)BB'[.77/!_>&O5*\M\6RE?BKH\2P1R%OLY+,N2@\QNE; M87XWZ,FO\*]3D'D,=S*PB(4-E.P!R,9X7OM'7L:TK&UC>R>_F=HK6)E5I0/, MP=R *O4XC_7K69<1^7)/=NYB0RL6=!DY8@G;CKQYF*M7KG6&?[.EMY-M&D M,DQB92V&5N<*6+ CCTKTF<*W)TMKO60T>CVURULOF6ZRK(I1 "C%F4@8)YR# MST]*6^A;2;Q_M\L%WIZ@9$:'+ #Y=C'.[IR,_6G7YMM%MXX9 ;B_$XNCND^6 M!F&UU5U.'8'&=W&/UR]._M!+J6'3I3YP9?.=8Q\H3&1T:0Q3@[0H)P2XZY^;MR6;V%%R7L2!)&L[L@8!)DX4 M_=+8Y.2P^F>I!Q5J.'1Y+B>WU/16TZ[DDAB0K.QC*'D<#/7:#QGG'O5ZRT_3 MED6<);I-."T1FFW1;6//*8.1NC(!'_UDYI!RF6L8=4N'>&*&60@-+,I97/)5 MMO)/ /N..,@5"E]I4,D!)N;A)5.V1AL"2 C@CDG&$.1WSZG&C+8:);6[W+1M M':F+S(2TX#<$,,*,MD[\98C[HJ(Q$O=_\(YHSVD2R%4O&D$C-D#<@WG&#QR, MG\Z?,F%K$MMHVJWUD)X[B-[F*59$MX%$;-C.[820" ,>+$BE=R M&0'.0,?Q#J0>YZUK> PX\2JS*#^XE^=UY*A0,YV_[O?N?>L>6[2WLQI=X4BE MM)]F8=S#YB696)SP,'!!K8\#6[V?BE%E=0_D,21T;Y2W!^K'_OD4JG\-W"'Q MH]9'W5^@HI0>26V6[1+6VDF+0MG#_ "*?EX//;CU%9/B'2=.,5+X4T#4-+O;&:\B1!#H5K8MAP<2QLY M8<=N1S3 U+OQAHUO%;RB>:X2>V%TIMK:2;;">DC;%.U>O7T/H:RYO%QD\81V M$$\<6EQ6(O9[F2TD99%(8@B3A$7:,[CD$\=0:QD\*:M:Z+HL1TR5[NUTY;?[ M3I^H?9YXI 22K$G:\?(/0X.>#FKM[X3UG5;>]AOKF)KBZT"*QDN0<*UPK.S' M YVY8%>KH&4;A],]1ZBKFDZU9:[;/ MI8 ].!BNU@AN;#P_##%"KW4%HJK%N #.J8"YZ8R,9I@8,7BRX?QHVG M-#$-(:5[*.YYW&[5!(5SG&W:6'3[R&M#4?&6B:1)=QWEQ,!:J#3J%XVN0D7J!KD^2;S.\G;TP6)&?0UF:] M>W>G^'?&%A%%93?;6>23?= 2022Q(#$4QEF_NE<@Y'3%(#NK_P 6:1IUR\$\ MTQ:)%DG:*WDD2!6Y!D95(0$<\XXYZ4R_\8Z+IMS/;S3SO);HLL_D6TDHBC(R M'8JI 7'>N8U#PIJ2:CJ[16-S>QZEM>,QZK);1QMY:QLLJ*PW+\N<@$D'':M> MU\-W=JOB&)(HQ'=Z?!;6V'X)2%DQR20,D=33 N_\),;[Q'=Z%8QL'2PCN(+I MH':-F?=C)P%VX"\YY)('(-:.AZHNM:+;7XC\MI%(DCSGRY%)5U_!@1^%86D: M9J&C:S;W=S GV/\ L6WM9Y_-4>3)#O)R.X._J/0TWPE/G:;$UFQ759KN] M9BV# KR&1,KCN' [8)]Z0&IK7B)=&U?1;(VTTHU"X:)GCA=]@",V?E!YR!^& M3T!(4>+M&EU$6B7$OSSFW24'&P2XV%L@C&>O'6H_$-C?3ZCH5]96XN M/L-XTDL?F!#L:)XR03QP6!Q6!'X?UL:%9^%GL8EM;>[CD.I>>N&B282@A/O" M0X .>,Y.: .QU+5+32+3[5>R%(]RHH5"[.S' 554$L2>P%8MWXQA:R2330WG MKJ-K9W$-W \3QB615)*M@YVMD'I]:L^*[;5;K3($THR;EN4:=(I%CE>(9W!' M;A6SCGC@'D5R]KX3U@W5[*;1XDGU'3KF-9[TW$FR&3,FYF)^; S@$CD 4 == MX>U2?5K6\EG6-6AO[BV78" 5CD903D]<#FHO^$NT8:A]D^T2Y$_V8S_9Y/($ MV<>7YN-F[/&,]>.M.\-:=&3^TC.NWRC/YN=GWO,[>F>UK6%<>596F.M7%\3V=\=/>R MNE1)[YK21+BWD60.J.QCVD HPV@_,,8'N*QM,\-ZM$_AZ]O(X3=QWUS>Z@5< M$*\L4B@#UQN1?H*&\-:F=8^T%$$1U]K_ "'&?)-KY6?KN[?C0!JGQAI,SO#; M3R,[>8L$K6\BPS.@)*I(0%8C:>A[''2H?"_C6QURRTR.9I([^]M5E -M(D4C MA09%C=AAMO/ )Z>U9^D:?XCL=%L?#YL+86]G&T3WCR*RRH%95,:CYEG%4F\5Z.-.CO1/*RR3&W2);>0S&49)3RL;PP )(QP.>E9O MB[0;O4KW2=0M4GG-BTHD@@NVMI'610,JZD<@J."0"":R4\/:[:V$;6UK<0QS MW[W%Y;0Z@6NG3RPB$S2-][(&0K#C !ZY .H_X2[1WTUK_P ^4(L_V5HFMY!- MYW_//R]N[=R#C'3GI6;>^.K..[TKR"[6]Q4CAG2-H"@+D'#,6)Z< 8Y- '1:1JUGK5FUQ9.[(KM$ZR1M M&Z.IY5E8 @CT(KGK+QU9K>ZC;:D7B-MJ+6BRQVTAB1XBPVXE!@94GE2WD:&%FQ@/(!M4\CJ>,C.*KCQ5%;7NMKJ M16.&RO8K6W$4;/)*7AC<*%&2S$N> .@_&L:^T77([#Q#HEK80SP:Q-,\=ZTR MJL*S##;U/S$KSC&<\=*63POJEM?SZC;1)<-;:K#=P1/*%,\8M%@;GH&SN(SZ M>^: -#3_ !M:3S:W-=/Y-C8S0PQ[H)%E+.@)4H1N+;C@ #/UJ^WC#1(],N+V M:YE@CMI4BG2>WD22)G("AD*[L'(P<8KEM0\+ZWJ[:CJ$UD+:5]1MKV&V2\V/ M(D<>PJ9$^Z^"2".,@%;^X2XG&G26\DM[8L%N]0>YF:*&8.Q=F9E + M8 /KZT =QI]]%J-E%=P+,D<@) FB:-Q@XY5@".G<5@W'C.WTWQ/J>G:@L@@M MK:&9&M[625@&W[V?8#A1M7G ZGK6Y;WTEQJU_9M;&-+81E)M^1(6!)&,<$8' M'N#WKG;NVUS3_%&K7]CI,5[!>VL$49-PJ%73?]X'^'Y^<<^@/8 W(==TVXDN M$BNT;[/ ES(V#M\IP2K@]""%/(]*L1ZM9G2%U5Y@EB8/M'FR IB/;NR0>1QZ MUYYJWAU[&+PQH-K>1O=7%H-*OU5OF:V #NX'4 ;'49_YZ5W>NVU]+X=O;?1V MBBO&@9;%9+B!U@-R/M=M)!NB&,NI=1E1D9],T MVT\::'242>;, M"I4)M^['\IR2,G(XXH V8O&&BM%< M#J:&73 M8-/6(0R1QO,NZ+=VWA_7-3DTZ:V/V2.",7V MHR7.YDN+&U-R+::VEB9UYVL M5SL)ZL!@=\59D\9:9;0Q>>+TRM;BX>.*QF=XHSGYG4+E!P>N,X-8VK:)K7B0 MZI"&TE2>6Y%W#]HA6UMY)F:+CY]J D+R.3].M9_A'P_J&EWE MA+>1(H@T&UL'PX)$L;.6'';!'-9^A^']<\-IIEU'IRWTJZ4EC<6Z7"HT3H[, M&!;@J=Y!YSP.#0!OS^,-%A2!TN);D30"Y7[+;R3;8C_&P13M7KUQT/H:UFO( MSI#7]K(DL;0&:)U.5<;<@CV- 3TJY8^+-(U.^BMH)Y29RP@E>WD2* M#K255C.FVQANBKC*$VC1<>OS$5G:#X2U&TD MT2SN].GQIKJSW4NK2RPG8I56BAW_ "DYZ, %!(&: .BB\=:#=6M-3PMJ7 M.IV^G&*[AU"&Z2VNM0>>6=(T="'D9F56_>,5QP,#)] #1U[QU!;>'+N]TU9F MO89HK/ 8#!)'0,< ')KJ=.:8Z;;R7,@DF>-2S"%HM==!?RW&J MWUFUL4CM1'LFWY$A8$D8QP1CI[@]Z *>J>*M,TJYDM[AKEY(8Q+,+>UDF$*' M.&:1! MP\EO;22I%$V=KNRJ0H(!//8$UA^(]%UW M4-6U)!%<7%G<6ZQV8@O_ +-%$VTAO."D.W)SQN&.,"L^Z\,ZU%8V"V^G2IJ$ M>EP6R7ECJ'D-'(B8*S G;(@/((#'J,4 =9>^+M'L;I[>6>7$>SS98[>1XHM^ M"N^1057((/)Z$&EO/%FCZ??26MQ/*# 5%Q(EO(\4!;&/,< JF^37+ZMX M>\0R7LUQ9V[1ZI)%$$U2SO?)C9U0 F>)CAP"#C"G*X'&*9?^$=2%SK<*65Q? M1:G,TJ2KJLMO N]0K+-$KC(&#]T'(P.* .HU#QIHFF7MW;7$\YELROVHQVLL MB0!E#!G95(48(Y)QU]#BO_PF=G%KNL65VLL-MIT$,IN#!(5??G/.W']T*!DM MDXSCBE/X;O?[/\96\4:$ZG (K3Y_O8M5BYST^8'K4-WX?U7[3J\?]EVU[;W^ MGVL8$T^U2\1;&1 P.TE7 . M#@X/L:FU$7[V3+IDUO#GO7,:%9Z_I7]HRK:W;VFR,6FG MWU^LT@<$[R)?FPN"N 2>AZ9KL.IH XG2-9\4W-OJU[-=,ATVSEN[AYI)+..[FDL[.9XTC89\Q@ 2BG!QNYP#Z&MG4-3MM/T2?5) M7W6L$#7#,G.4"[N/7BN ?PMK4&F:9'#IDHOK?2H+5+NPU#R)(Y$4@K("=KIG MD<'OQS7;W6E3:EX6DTC4YUDFN++[/<2QK@%BFUF ^N2* ,:*[\9-80:M]GTV M6.78YTI$82K&V.!,7VEP#W4#C&>]:=YXMT?3[Z2VN)Y08"HN)$MY'BM]W(\Q MP"J9R#R>AR:QDD\:'38=*6QM[:Z4+$^JB='B"C +K&1N+$#A2,9/6LN_\'ZE M]MUN&.RN+Z'4YFECD&JR6\*AU"LLT2L,@8/W06>)H9$C>WEM9$FW/\ < C*[CNYQ@'.#Z&L?5O# M&JW6IZC>VZ0LV=.GMT=\"5[=W9D/7&<@ ^M/U6/Q7J&X07 M4D0#;\29VJ">:<>4$,[BVD,=ON *B5@N$.".&(QGG%TFFF#1R+#+*MO(T,4C8VJT@7:I.Y>I[C/6H?$VDSZAX)U#2;) M5:>2T,,2EL G&!R?ZUA:MH.MOKEY=:3:26EU--&\=_;7NR%D 4'SX6)#, ". M%Y&.10!U^J:K9:+8/?:A,(;9&56D*DX+,%'3W(JA!XMT:6WOIWN);9;%5>X6 MZMY(716^Z=K*"0<'&!R>.M+XJTVXU;1!:VJ*TGVJVE(8X&U)D=OT4UC>(?#. MHZGK&HW=JL6&MK(P"1\+))!.\I1NX!!49]_:F!;U3QU86GAW5;ZVBN'N["#S MC:7%M+$Y!SM8JRYV$CEL8'.2*VY=6M;?17U:X\Z*UCA,TA>%PZJ!DDH1N&/3 M&:Y+6M"UKQ*NJW4MBE@\FD2Z?;P23J[2.[!BS%<@*-H YSR3Q786X>\TQ%OK M3R6ECVRV[,'QD8*DC@T@(+W7]+T]PMU=I'FV>ZW8) B3&6)' 'S#'KGC-9.I M>-;1=&U>:P69+^RL)+R."]M)8=ZJIPV&"DKG ./TK(T_POXALM#U@+/$=4$" M6&FR%@?]&C/RDD@@.VYNHZA<]*IW7A36KR?59DLKJ-;K0[FQ07VH_:)3,Y4C M/S%54X/W3VYQ0!U0\36UJVH/?W<0CMC HCBA5$4=<_PGYC@GC(%;/AVTU/_ (2#6M4U"Q6S2\2 0Q^:KMA P.[;QGD=,\8Y MH TWUFQ234$:8AM/C$ER-A^12I8'ISP#TS6;=>--$M'V--<2.($N66"TED*Q M,"0[;5.%P._2LS5],UR/4O$/V#3X[J+6+1(DE-PJ"!U1D.\'DCD$8SZ<=:ET MC0+ZSFU%YHT GTFTM4PP.9(TD##Z98^6YYR?, M>0=>XPBX &>>]31^+='DM[N:2::V^R1B66.YMI(I A.%8(R@L">!@'GCK7)R M^"-6N=%-J1''(NCZ=;K^^*AIK>1G9-R\@'@;AZY[5.GAF]N5U&X?1/F>R%O' M#JFJ2W+2Y<,RYWD(ORC!'.>>* .D3Q=I!MKF9Y+B$VQC66&:UD24%SA (RNY MMQX& 7( MN)H@!\V7&<@G&!DXQUYH Z.E7K24Y/O"F -U--I3U-)0 4444 %8GBPC_A'; M_(&/L[AX_"MNL;Q00/#]\" 0;9@0>,@D _I50^)$S^%GCL^WL?NFM@VMI8V4=Q?N\<,B2-$H!?S0NW'(&%!VCGWK,M!'8 M7-I]J=E23:-BKRP&%R>. 3N/YU8CMKG6KN*["VJBYD9PZW?EL% Q( K]E _0 MU[$O/1'FQN7;72]3U>[2Z"26MFSI/]HGE5HCE%"J",'@C:,>N*SKB<:?%+'J MR"YD;"0^6OEOD\-N!&,=1G/4V\Y)49X/)8'_>]AF![C[-*(&A:4DL&DCG0#.,MMQP, \] M,]>.M6X(]#FMD7^SGM;]4E9X);D@&0MLP"0<=>X_'BM!=,T>&VFMY%C"L0)] MSDR'G"F/:=O(VD_K2YT@Y;F3)'%:#==7,40$8D5HR'++G (5>.H''8+[YJ,7 M5IYDUG9(WVKY3;SW ^1HR!@[<'DJ%QGKM!Z\5HFRT*U>-=1MBS&0@PQW +L' M3=CY. 1C&2>/>JB'4(K"">STQ].LMH>2-6W-,G0.2?G ;' QU(ZT^9,+6+ M<^A:N;6.\MFEO6:)DEBML1O&"QV%@22/7 ';GFG1"WUBX>&)F&H"1XWB;YO, MVJ-I[@1LK'YG_ ':G(91@8I/1VD_0%JKHI3,R2&,@[\9 # D'OG!] M=PZ'[U;-@TD7@'Q&5"1N/(PY &3N'7Y1UZ]^M9=U>1ZR\")($N)8\,JJ=C8) M4$$C.3@=>YK3L%,?@7Q*OEASF%C"0>\F>W(].W2G/X5?NOS"._R9W/PTG:Y\ M%P2R-N=II2Q]]YKKZY'X:NLG@NWD5%0-+*=J]!\YXKKJ\NM_$EZG?2^!!111 M6184444 %%%% 'G'B)[6VU[45 TM_,VO<-)IDMPT0* 9=U.%X&>,E=AH_D?V+8?94,=O]GC\I"P;:NT8&1P>.]:S?NH];%S_ M -FA9WO;MV7W/MOH8LME9RZOJT_G2P30R)*;X!56V81(-F2?F!7#$$;<'UQ5 MW14*ZEJ1N9GDOOW:RYA$:E!NV,H!.0?FY)SQC Q6+XG:R77+:(0,\DN3-P2<<89OO#T]/04G\)%52 M^KJ3O9I=%Y==[:?E\ZEQ964^M:G*\LT,L*I,;U0J"U94Z;B>S75[.,1.9IFVW"F.SD4J)5FC<;NN-K,.5ZX';T&:'\-P MJJ7U=2=[-+HO+KO;3IY?.O=V5E+7LUU&R01O]HGD\N; M]W.4DC".P5A'@/R,8.[ )XQFM'PS+I\BSBTTV:RF7:)!)$X# 9QL9@,J.<#C M'H*'\-PJ*7U?GUU2Z+R6_;3IY7([VQL[OQ%=^89O-^S0L9XP%^R%#(58.3U. MYN ",#G@U+I2DZY,UU=M<7/V9!%((5C22(G.X$$[CDX/3V&#DY_C!K-+JS79 M(+J:18I&$60&Y'0YQD\5=\-2Z>[3K:Z9-93J 'WQ2!"O8(S ?+R M>,#'I0_AN$E+ZOSZV:MLO);]M.GS[AJ%A9WOB.1)1,TIM(R9(P%^R[6D*R;\ MY!)+ ]#G@TNF MKN^YO6NI_LG^CRK"J)+$2I+ J3N.=OIUX'-4_&+VB/:9 M65;N61(BZ)/M:(DY5O+(W#(^Z3WZ59\-2Z<\TR6VERV=PJ@,3%((RN>D;,!A M<_PX'TH^S<&I?5^?6UK;+\_\OGW'ZC86E_XC2*9)I)&M0,Q@#[/AB5DWY!!R M"!@$_AFDTT%M=A>YOVNY/L;&TE6%526(LA9MRD[B#L[*.>!5;QD]K%';,1*E MV\B1+)&DV/+9P&#&(C(_V2?I4OAJ333=2QV^ERV=RB8+>3((BN>B%@,#./EP M/H<9H^S<+2^K<^MK6V7WW_R^??O?4=L=\U1\;/$-4T]+N6SM;1HI"UU=:>MRH8$ M809Z$\GMTJSX*&HS6K7#WL)T]9)(X88K 0+( >)%YR >>,4W\!M*+_L]7?\ MZ5W>G57]+>9UM%%%9'C!7$_$.""5-/,\UI&H\U0+H2$9*@9 0'YAU!/2NVKG M/%M_JUE! NEDQ!UE:2<0>;M*IN5<=!N((R>F*N'Q'9@)..(BX^?6W1^3_(K^ M!7$]E?7/]H07;37.Y_(5PB-L4'&\ Y)&3[FCQLZP+IUREQ-%=PRNT*PVHG=O MD.[AB !R2:D\%M<36M]J"(7 M<6\Q$M&P8J5)!!Y'J#TIMVG ,5?J M)--Z')B9PG5WR7Y!63XAAT2:PC77G@2U$H*&:7RQOP<H5YK9C5[/4K>6:^21%UO[!L^P0IO0+G? MN"Y'X5Z55U.AVYHY.46Y&)8\VC0.SOMZ M."NT9^A;\JN53>.Z.KPRJ_\ H@@=77/5R5VG'T#5(7^ M*^CJ89&E'V<[@^!CS&[8KU6O+/%ZVY^*NCM++(LJ_9]BJ@(/[QLY.?Z&M\+\ M;]&17^%>IRL$$UY M'6(=3B::4R0H[11QJ @!P^XD$ [LMG&?FR<&O1<;G$F&FV,VKZJB3& >8[O= MR0R8&T8W-E25&X'C@#(K6EO3"WV2RCCBM2X988EYR!RQ(')XST^N!BF)'!I& MJZCIEUW^Q7TQ_T56>S=W\1^8L M1]U6ZXS\H)R36?I?@.34+UI+R]=H2N<^7()"6P%R2I'<$C)_F1$>:-VY61H^ M5Z)7.@TGP-]MG>6]DABM%9DVP'?N4J489[# 4@_R-0ZMYT2_)DVUNHBMX1N! MV*3A@.IXQD@=<7 MQ%:SI M"Y'R,2 2%) R>"3Q[=:P+.:[@F,5NEH&E0"5)=A.0>%8.20%VY/ [UN6EHB1 MB^OM1CM[-)0KRAE)W'&Z, 9P>6ZKT S5)WG>UU+7$MP_GW'V:S"2([ ,ISN' M.[Y0N1ZGM6D7NEL0UU8_44&LZM#%:Q>5<3)(YG$KA5"C"R-U RHZ>XZ9Q5_P M1*;CQEYL+-]F:%MKJ!M==G 8#A77@?3\,\_'*T&AJB7$CM<7!D(E4*ZJOJV1 MU;)Z@9'!SFMWP(Q?Q6A(PY@DY8YS\O0$C/OU-$U:FQP=YH]>Q@#Z4E+T5?H* M::\@]$***3;3(]0C>_C"EP8@K8+*,Y4/L)&.@]*YV=-%:_LKF#39$\,+J#O=$P,;:24P M@)((_P"X&R"=H7=S[T >E>8C*K*ZE6^Z0>#]*/,0$Y=1@X//>O+PL=G<1ZG; M0S0^'8?$"30;865(XS;,CR*N,B,R-Z8Y)[TVXBAUS4+QS;RRV5SXDM6Q)&RB M2,6RJ201RIQ]"#[T >CW^LV.G:?'=SS PR3QP*R'=EG<(/U/-63-&LBH9$#O MRJEAEOI7F&M:18VO_"00KIL8TZ#5=-N1$D&8T7,?FLJ@?W<[L#IG-9^JV8EO M=>6ZFMXKF><-88TB2>Y:+:OE&WD$B@8],#!!SUI >P>;&) AD4.>BYY/X5#> M7Z164EU AN]F!L@922+)4O@DY'( P<<4 >N MM/$CA'E17(R%+ ''K4$EII;:A%=3V]FUVI"QRR(ID!] 3S7E?BV+3(=&\7KK M%C)+K$DTDEI.;=G8P[5\LI)C 51D$9'1L]>=+6="M;V+X@WLU@)KI$4VLK1[ MF5EM(R#&>QW#J.X'I0!Z5)+'$ZH\BJSG"AC@L?:H;R]AL+:2>9AA$9]N1N;: M,D#/4UY;KUK))K6LOK$MLIN+>'[&;G2GNI73RAD0,KKM<2;N!SD@_2Q?6UK" MVK1^)[:6\NYM-@2PDFMBTCXBPP3&[9)YF20#GD') S3 ]*LYX-8T:&X,6ZWO M(%D\N502\N#;+L(.QMC/\W/ PA_2 MO/\ 2]$6QL/ ]QIMFEMJ$MHZSS)'AV9K1F_>'&3\X7KT(%0:1#HXNO!D=KI\ MD>LV\Y&HN;=@ZM]GD#^:V.27Y!)YY(H ]2>>.-=S, /4G _,T@N$$B*98U9^ M4!;EA[#O7,^+].BU75O#-M.2<@U-J%FLPU@W7GPP&33G$JVOGQC;'UD0XW1@XSZ<'M0!Z) M>:U:6$=J\TB[+N98(2IR"[=/PX/-6S*OFB(S()",A,_,1]*\F$=G+I,,MWIE MDUC:Z]%(]S:VK^1*C(-[K&P)49P#CY21]:BNK&=[_4HKJ>&+6)-4:2 KI#S7 M97S,Q-'+YJC8$QZ $'OE >O"6,2;//7?_=W#/Y4Y)8+A-T4R. =IVR9Y]*\ MQO\ 0GET3QE>V>GDZJ^H.B3"+=+Y'[O>J<@D%=_"D9)JFME/<6VLMH,T4H;2 M_+DBTK2VM(W^=3MR9#F78) !G#&V,4>[S8L*> -P&<]^F>E2>)5T=/'MA<:[:B6R73955YK!>>&_#6E^)+>SF)A>YM$ MMF4AS;32,;96!Y&&$0 /0,:[W1=&33/#EMI4Q6<+#MG+KN$KMS(2.^YBQ_&@ M""R\6Z?>OIH@+&/4+>6XBE;"JJQE0=V3P3O&*VFGA$7FO(J)C.YB OY]*\J\ M+Z1I]Z?!]O<:9&\5K:7BW44EO\HG!A'SJ1@GZ^GM4,]E/!%ILG#PMK'VJ M6)Y4C\RW.Y%(#'/F^K+^=.\!V[6^A3A9F>W>[E>W_P!$-O&J''$<99B$SN(R M1UZ8Q4MS'(WQ*TN38VP:7=+O ^7)DAP,_@: -^&ZCF6,.!#,R;C"[ LOJ.#C MCI3XKB&56*31LHX+*P(!KS:XTRTMM&\7:I+HPN[Q]2EBW,K!_)+(#\R_-Y8R M6(7J ?6L*\A)B\2BQ2VDAGT+ ;3;!K:%G63HH).]@&^\/7':@#V>.:-RZI(C ME#M8!LX/H?2J6J:S8Z7HMYJLDHDM[6-I'$1#$X&<#GK7&:YH-C8:Q>6]A836 M]G<>'YTG_LV$;W(D0 XX#/AFZ\GFN=GMX;GP]XFM;>PTZ]B_LP,M[863VZLZ MD[4:(Y7S!DG*\@<''% 'K-GJ!NK&WN;J V4LV1Y$LB,P.>!E206%.Y(-CJ$??DX M SRIK9\/:&DWBLW&K6SW=S::18>5/=P@.) 9=S8R0'X&<$D>O- '4:[?V'A^ MSEUF>S\Z<;($\B-3-*68!8U)QGDYQGU-7+'4+>^TVWU"WD!MIXEF1SP-I&03 M^%J1S12+O21&7&20P(QZTP2QL M@D25&0GAE8$'\:\@O88+B3Q(-!M3#IOVRP>Y3[(Y1H<,7/E#:S)G!(&,@,>A MJ:33TNM)UH6LL=Q93SZ>C+8::\>1 4((0HFX[N>.*BUSQ"-&N+"VCT^ZOKF^D: M.&*W* DJA2?EE) R^[/7) MZ^O/0>+["74O$7A6))KJV'VJRPTA M[3:Q3"+.[2GYP^"."'(]'TV2VN$L[I+C_16B((@^ZY(&YP<^IZ M^O-&YL[>#1M*EN4A:Y.@6L7V34]/>6.'5K.3 M5;O3A+BYM8HY90> %?=C!]?E/Z58>[@6+>9XECSMW%QC/IFO*=>MXW/B5Y-, M:VU"^T.U>%?*+2 C?YBA\A9@/\]13L@=/SKRGPQH\6J2> M%8-5L#/#;Z??@Q7,)VHPN$"@J>F!T!Z8]J].L+N'4K1+JV9FA.@H .!TY/K M2KU+'M3:5V"X4](!W/)IPP.3T% "%0,=SZFC@=3B@Y8 MY;CV[T #L* %#$G"K@>IIIW$DEA^ I2P48'+'L*3#?Q$#V'- $SR2S_ *4I)/5:;@9Y0_7% $B[LYX.*823]Y?ZTH*A/O$9]:3GL^?P MH 0;.QP?RJ3#!.&SD]Q3 3W7/TI6V#"C*D?A0 FXCJ/RI0P/0\TGS#N#]:4$ M$@.OYC- #W[#T%,H89.5;C\Z9OQUY_W>: )E^\*:3R:$?()4$XIN6] * ' T MX?=8TP!CW'Y4I4A!\[<\]J #)HIGR_WOUI?D_O'\S0!(>%%-I'V9QC..*;A/ M[OZ4 /'6G/\ >-,79DZC@5M#K6'XM& M/#>H$@,/L[#''JOJ#_*JA\2)G\+/(F1YM+:[QN^QQJDENCD>5EV*MEVTG/EJ_*.<_* M>"-I &,9XV@=T M;$A . <#CJO3CH<$U'I8-[IR:1-=QPZK"\B);^8KKIV8R",KW"A<]R4(Z'F)2U=RDMK&TOAF+Q#9_:9YF&HKY M<3DHQ#QHA;'WO\:Q8O"5Q]FEDFFL$GA)_*;CK 5BEV\?>W M93)R.F*A7@O>E8IVELCI=.\$PVMF;^_D!>,+)#$F2-Z,?+)8=>" 165?75]! M>BZ:4FXD<_.,CRLL<(5[=< -C@@8S6=I\.K^&;=Y++4)9;A6#FSVL(I8@/F. MUL$D=#@9K1GNX];TY=4MCMCE*J:1?7%I/B,6;VUO(S(!L) M)Z=M(M-2."#D< ]3\HRM:>F^4W@3Q*';RU)@W$*N[_6#GHI/X MC\:/? KKZY'X;+$O@R!87+QB M:4*Q&"1O.*ZZO+K?Q)>IWTO@04445D6%%%% !1110!BW_A/1M3NI;F[MI9)9 M<;\7,JJ>,?=# =!Z5K00Q6UO'!"@CBC4(B+T50, "I**;;9I.M4G%1E)M+;4 MY36KVZL;K4/.-T&GCV6#Q21JB?*,YW$8;?G)/&,8[UIZ(NH))<+=7;75OLB, M,I*'+8.\ J!D9QUK(U:PMKO5K^T6\TAKB\505NAF>#Y !L&>1_$!Q@DGO6KH MUK#9ZIJ<,X-UYC,L0QCY!GD=\<RZ>GW>O7YE?6;V;3]1G MENOM1MG@V6OD.BA7.=Q.XC#=,$\ ?C4WAY=45A]LO&NX&M(6\SA>>W6,6^HX)49;E!GD'/([[1S4^C:;%I6KFU6=6D6QB4A(MIE M./,<]"Q(./0>M&G*$N3ZO;K;M^7;UZCM8O)=/U1+FY%PU@(=L8@9 !+ELE@2 M.VW'88.>U1^'1JH>!KF]>ZMWM*?HVEQ:3J\5L)XVE6P"XCBVF4!@"[G."0> . MH!/)HTY0]SZO;K;MV_+UZDVLW.<#IBDTC2HM)UBT@$\1E^PN,10[?- =,LQSC"Y 4=0&/-& MG*"Y/J]NK7;M?^K_ .12\<)>R/$L-\T,'V>0B..\6W9I?Z/)(GVE 6 M=LJJQQY!R2S GV!-6_!")'H]U&L"0%;V4,D39C#9&0G ^4'C'L:;^ NHI?4( MW5E??OOY_H=+11161Y(5SGBNPUB\%I)I!!>+S 4,QC 9EPLG'7;R<>]='133 ML[FM&JZ4U-*]NYA>&-'N]&MKF"YN#+&T@,0:5I" $4$DMT+,"V.@S6[110W= MW%5JRJS3^'6MVD* M@D$@$@Y&>U-.S-*4U":D^G]>9Y?I-_J?]KV-M+J>L?V@=1Q)8W/(%K@L&;"X MSC&>?7BO4:**[ LAW?08Q^-7ZH2+:_V];LSN+L6T@11]TIN3<3[YV_K5^KGLO0SI[R]? MT05Y9XMA/_"U='E6:-"/LX*EL%AYC?YYKU.O+/%MM._Q6T>:.!GC MP[;20/ MWAK;"_&_1DU_A7J<=;%_: MK2I#=&= HR."HR[1DG@[L$Y(_7%>GV.'N:&OA9=&MKBX)65538ZJH4$J%="0 MK8(89P=OWB*FM;^[C\)7]]+#/'/8PA(YB-RR%\*"6;JPW<$<8INN973\LLT0 M\Y)!$BD++*PW2MN"L>,J."![U9L+2_OOAWJEJ7C,M9+_2-.BN);B)#(R(%X#*&49Z9Z2$9!%=Q-KFC>&+RU MM-2M64&!B+V2UQDY#;1@=.>G;'-<3H6JW,6EZ:)Y<%9"^]T)98@R]&P>,(_! M(XKMKOPS%XMDL[J^OKI]/2%@MO(0K"3A0W'7H3G)SQCBHKVY_?VU+I;>[N4[ MJ&T\2>'4OH;6;3HAN*(MN%5LD[6'3.0<'L=QKCI;VYL_%>B.S3/!*B)F4 [U MD^5@3@ \8XQUKM+Q)_#GAZVTR;49YYE4"%C@)@,,+G&2<+P,$@ \XKC-M[J_ MB;P];J6-J!$RJL>U%* %R!@=@.W3%.CL^VHJFZ[DGBJ2X2^^PR1SPVMLP3S) MHG>8+BW8O;Q(L"9E^9-J@;3GE>0>>.!U[#7\!Q&/Q.K M!7PT4@+8QDA><]#] V3WX[Y=U$EA$UG:LCQ2[93(<[<%00%QSL!+<\=<]B*U M_ ^X>*(MQ',$@0X'3!R,CZ#IP?0&JG_"9,/C1ZNS!0 3SCM3?F/L*4C '3.! MFFY)^Z./4UY!Z0;1WY^M+N'89^E)M]>?K2[AT')]J #YCZ#]:7'JQ_E3<,>I MQ]*"%'7]: '/Y9(/!S^-(".RG^5+N+)@*>/7BD^8]P* '*Q##@?B::=X)&%_ M.D.!U?'XBE;:0#\Q_.@ RWHOYTY2Q!&!S[U'D>C_ *TH(#9P_P"M &'>>$K" M]NIY)I+SR+B02SVBW)$,KC'++^ R 0#CD&MP[3]Y/TS0Y"M]YAZ<4WS/WYI<-MRO;J6IN_P#O;C].E(#&OO"FGZG<7,D] MU>)%=X-S:Q7!6*<@ ?,ON <8R!S6V%7 0D#UIHVDY3 ]TZTYE;[PW$'^\? M\* '#([*!3CDK]X9'H*B) ^]'_6G*R Y*#!Z\4 +AO[WZ4HW#D,/RH9%[=#T M(IN".AS]: 'L3U*\'TH5QS@_A0C Y4\4C+SR.?6@"C?:'::E>V=S/).1:OYB MP+(1&S@Y5F7^(J>1[U>;*$AN1ZBD#%3@_@:E!#\'KV- #5;T-+M##Y>&]/6H MV0Q'/\/?%** '/L1U%+QBE/S@''S#]:3'&1R* %'SG!^]_.C!!YIO;C@CI3 MU<.O.,^E #%;RV_V34I4'D<4QH\@CJ*:C$#W'!H <1CK3@W&#TH# \']:1HS MU'(I *5]*H:II<&JVRP3O-&8Y!+')#(4>-QT((_'VYJZ&9?I[T[<&'(H SM) MT:TTE;@Q//-/W3UH 4+MZ4N1]/>H]^.^:4C=@DX]C0 X<#(^:D;!QN.#3- MVW@#'UI@# M(TSPQ9:;>Q7?GWUU-!&8K@,2<@Y] MC0 '"=J9DL:DS_>X]C2\=CMH ;M ^]32_8=*<4)[DTFU5/.30 @!-.^5:0OZ M"FX+'N: !FW'-*%)^E+L"\G&:0OCI0 .P087ECQ3 ,#^9I%!=BWX"I0H')Y_ ME3 :!QD]*3/?OV]J&?,DTX[@,<#/XT#"C<>@IA8NIH "#_>_2@!B<;OTHV^I)I?D4 M'*@L>V,T *Q.< J<4PC)R4!/M3B8'UYH >N-V=Q4#U_\ KTAD MZYPWTH*E5P2Y/?<./TJ,,HX4<_[% #L_W05/N:> X4DMD>W%,!=N!@^QZTK M9QN(QV/2F A$7?@^YI0S \#]1;QW8@^U/X"?QG/UH "7)SA?SH^;T7\Z;D8Z/^ MM''5Y]Q3B$V@*WOP:0;LX M(!^AH=E9N1CTS0 88=&S]11N(ZC\J3;CH2/UHR1U'Y4 'RMZ&EP1T/X&C"MS MP?>DPPZ0 MWRX!SR/7BKA\2)G\+/&EMY %@1"Q8CY 1R?08^7Z$ '/!(K2DFC'B+2YPHGF MAVQR2[BZY1L84YP/EZDDC^=5K>:6"Z23"L5^\K=AW!]AZG!/L*N6=D+;5[!8 M95WW<>)D8@.1(2-K'(RNW&,<\9Q7KS\SS8H/$$;0:G;/%)*+U^"R$1B7;PKJ M54@Y7:>&ZD\6=L$B%$AC!_=@@)R=H!^9CUZ=JO^+[34_\ A"='FEFWW6GRA7\KK&" M%R1U.5'(QU%9+[%S3^:Q!@=-Y.#D#@]JV M+WQCH-@VI6<^DA+M6416\EKAKG_8QM9S%@OE;0#T XYS]!CO6$^7G_> M;&L+\ON%;Q)IT3/;:I$UU;,[+LB\H1E1S@<@@#(SR,@,>QKG?#LUQ)XSU;3) MQ/MD5MH51YA,1^4C/.]2U*XG9$MXG\N652557/[H8],'.*NG?V3OV)DE[30RGF.I>( M8&U**:&-S\ENH8D*O8(48C)'J,G/-6=;=?\ A(]--]%N,*J\CQ#:8R&+-@H2 MHVDX(Z\=14:BX_X281:C*\=RLY9YXOFPQ.5)^1E.,K@]O7BK6J0B\O\ 3;:Z M"6L4S>9/%*,#S&8J[;220V5P.,>];?:7H9]&9-XLWVMY96W?:1YA='SN!YR, M=>XV].#P *V-.CD3P'XCB4^7_J""6 4 N/3C..I _,UEW#R*(K48"P?)N?&Y MCGG.>-QZX/;@\C-:UB)'\#^)4$?F2DPG9L.6^< ''7H._(QWIS^%>J_,4-WZ M,[CX:P^1X,MXMZ/MEE&Y""#\Q[CK775R/PU@DM_!5O'*C)()9-RL,$'<:ZZO M+K?Q)>IWTO@04445D6%%%% !1110 4444 KHJZ@)]-M+JPL-HN!/* [9 M4-\B%2#PPZD9.1VIWAA;=+O41%$8Y<1%E6Z^T1A<':%; ([Y7MQCC%4]>:6+ M5)9YK-MZR1+;7$>G^>T<7&]PP4X<$MP>, $ FM3PXLL:W4:B5K(,I@EFM1;N MQ(.[*A5X'&#M&6L&M:L%^WQR:=:W5G8HKW( MN)0&8$9^1"I!X]2,GBH_"XM1?WYAA,4C0P,52Z\^-4._:%./E/WLKT&1CBJ_ MB%IHM1DGELRS1F);6=+#[044L/,<,%)#CG .!TZFM'PX)4>[1/.>Q^5HI9[4 M6[LYSO!4*N0,+SM'4]<4/X0E%1PKMUMU?E\OZ\ANLZH5DO8#I]K >I SQ5;PO\ 8VU*ZD@MS [VT+*B77G1K&2Y4#CY#DM\HX]* MC\2--'?23R67F^6D8M)5L?M!0EQYC9 )#*,D X!]^U[PZ)%N+I8S/)9,%=9K MBT%N[2'.X8"KD8V\[>_4]C[(.*CA6UUMU?E\OZ:Z"ZQJ;+-=6@L;2YAMK<7% MP+J;8"I+<*-I!^Z>3@=/PH^&&LI-5DEMK8VYEM$>...Y\V-8RQ(&W'[LY_A' M'7'>E\3F9+IYGL1.L4"FT<6/VC;(6^I/:UX>\P7ESY37$UDZ M!S-^2:YLA;OYN>@PB;AC.<@XP.>:/L@HJ.%;75=W_PW]6+>JW\HNSI\-I:S MD0&>7[5-Y:;,XP/E;)X.>PX]:QO#4NGW.LPW5K9_91-9R/!''P2ZACMW:W!L_M \_L&X)4=",8!/4BG: 93J3O"]S/ M:RPEYI;JQ%NPER-H&$4L""V>#C YYH7PA"*CAFUU7=_\-_5MSHI(8I2ADC1R MAW*64':?4>E. & ![4M%9GF784444""BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@"A)+;C7K>)HY(_*K]4I)I1K4$ @!B:"1C-M M.5(90%S[Y/'M5VKGLO0SAO+U_1!7D_C$?\7)9WCB?[/E5_B/F'J*VPOQOT9-?X5ZG,R1 2NFW]X['*#JJQW<(D M5-HB6*)VP4 XW#."<9[A7W]CW,,5Q;I':N2MQ#))C8A^[P26RH#N> M!P3ZUT5YI\\!5HP987(,; ':0><\Y]B>#T' QFLYJSY64G=71EW^B7>F3M?6 M,3W.D3 M+;1Y=K9L'E,=L]".QYK-TCQM:6;)!);2PHB ,ZOU*D'H!WQCKWKN M['4X=/L[B>_E,.X%(,/EI),-D#GDX"]?4=*Y^X\4:=75;A3DJY_P!&3(R%]\TB,C'S[10J8VESG 'R@% .I]:GU0SRS/Y*^8KGS(VW[AMR=A&,]0 K$$'<>2PSD8&.E8TEOZ?+;VB3V%UOC<[G,T* YVJ]?-]EE>6>@&"W7@>E+PH]!02 ,FD ).6_ >E !RWL/UI0 O/ZFN)^)D]QI MFDZ7K<$TL:Z=J4$MP$8@/"6VL"!U&2M<-!XJO].\5ZAXIN+N1M)U'[?;VL3. M3&OD(IC8#IEBA _'UH ]O5B3@#@]S04P3N)->/:-=ZCH\>CVZM--JC^')KT2 MW%T^W.W;/$2_%*?^P=7N/L=I)]1T<(-=L[:.W;3); M^-K9R[@1!-R-N R2''([Y^M '8Y13T&X_P!T\FGG+#.XK[&N'T+QDVI:Q9V, MWV&1KV-G3[%.TA@91NV29 !XS\PP,C&*D\66]]=>*/#ECOC:QEDEDDB:5TW% M%SSMZX!R/?K3 [,' P$#?2D^4$%G*GLHXK@X/'5U_;5E9S?V7MNKDV[06MSY MLUN<,07(RA^[@CC&>^*OZ7XAUO4X8-3@TZV?2KAV"#S?WZQC.UR#A3G ^4M 'Z\47SV-TM_86Z076BW&H6ZP3OO545?F^N? M\*>JG& Q(/J:YKPSXG_MR]O;&5K26:V1)!<63LT4BMD8Y&0P*\CGJ#WJCKOC M"ZT?7Y=/1+"%$1&C%],T/VLMU$;XV CIR>O8=: .R)9#AOUI<*>1Q[BN'U?X MAFSU#4H(!I_EZ:0KQ7,[+-<-M#,L8 ('! !/4^G6C7_&LVE&2>U.F1PK;+Q%(I/0]17"^'_$NJ M6&E^'DUFWM_L=[I^])HY6>5#'"'R^1@[E!/'0\<]:31?'[:CJ.F+(+ PZD=J M16\S/-;DJ67S!C!Z8..A(Z]: /0 V1AOUI@7!*CJ.@KF/%BQW$MM# MJ5RZW$L+E',:1LY0,.5W$ 9'.,TU]-L?"#SZQ;75Q#8PVDKW%BTK2K+L&[>N M]B58 $<=<\T =3@@T(V&*GZ@URL?B;5[673_ .U["TCAU*-S!Y$S,T,BQF0( M^0 ?V&PTS34_MNU::WS<.?)PJN2_R\@@\ =^,]Z .] M*ANGZ5%@JY'KS7&VWB[6+YM*M;2PM%O;M[R*=I)6\N%K>0(6&!E@3T''44Z7 MQI=IIRO+'IMGA:@#L2G?(H (_B'YUEZ%JS:O#=W(B"6R74D M-NP.?-1#M+'ZL&Q[ 5S5]XZGL=8$$BZ48_MR6C6B71>Y56D""0A>.2*,'KR?TKB)_%^LQ1W^H#3[(:98:D;&7,K>=(/,5-ZC&!C<."><' MI5'Q5K^LWWA[79M/@A33[2.* -7#-&F>72X)-2B-S+>ZA>M^\8A<#:3N9SDD[?E&/>MK3 M/&6H:Y:Z5%IMI:K?WL=Q+*9I&\J)(9/*8C W-N8C XX//2@#M=^.,9^M&W=R M#^=<1JOC'4]*DLX+VST_3)I87=YKV=OL[.'*A%=1@9 #9;& PXSFF:IXIFTZ MYO[]+!9+B/2K*?8+HLC>9,Z[1CY>.?F YX[ 4 =U]SCJ:3(;V_E7%7'B3Q/; MW6IV3Z?I1GL+1;UG\^38T;;L(!MSNRC<].G'-9VKZX+Z.]FM4EMW?^QIMXF; M)66X^[C.!QD''7//2@#T< KU/%&5[#'O7GMW\21;WEY(GV$VEG=M;/ TS?:9 M0K;7=5 QPJMP:<_B_5WL MH=7ATZS;29[]+2/,S"8*TPB\PC&.3G"^XYZB@#N-V.V/I1G/3GZ<5Q#^+M8C MCO-0^P68TRSU0V$@,S>5HR,]L;?UH MZK;_ +0H90BDDUPVH>-;_3-072;HZ-;:A';B>XDEGD$1W,P1$^7<3AU4+C58K+PY+K-S&5CAM3XZ'OL<86QEL;R5[4S.[.4E0'D]3R-N3_$W MM0!Z,I.T9XSS2@9^EB*8Z:,PF22"&9A/:OD?))&X!/4_,!C(]Q M6CK&M7ZZU!HNDV]L]R]NUS+)=,RHB!@H "@DDD_@ >M &]& %W'J:&;/TKA? M!^NWGD:187<69;V74I)2TA[N@2(9](EMHHY=,MDF5B9[^XV#(QA%0?,Q.26PN[Q[17\YFG!:1]KG(QC(QC/3!SVK07Q=J3Z?;ZVUE;)H=QE '8E@O"XS2A6(W'(^O%<+/X@U&ZTV[N[C3[5--@U5+* M/9: MBY(&#T]130\?1F!/HQS^59_B'59-(LHI(H1/=7-Q';6\;/M4NYP-S8. !DG M[5Q_BO7-8_L/6-)FAM8;^*"*87%O(X5X7AACT48/HU.; M"CYVV,?3BO)#:W6E:AK4U['%)%I[V5O#%#>3#R_,>,_+R./F)/N*7_=8#V' M->=I\2#)=>:ALFLC=_9A;^:WVDKOV>9MQC&>=O\ =YSVJX_BO75LM5U%-.M5 MM+*[DM%VL[2%EE"&1E53\@4DG&3\IH [AV"C:X;'0?F0CI@UO+&O\!QCL>: '!BQVG<#Z8%#!L_+O MQZ4O"CYD!)]J39@90G'IF@ ##H2RGWJ1 3R&! ]:8&!X;D?RIS)L''/\Z0 2 MW4C/TI %/3CZ<4BOG@_G3BNX^_K0 Y0RJ6'/UIH(;@C\#2EB"$/;OZTA4-_] M:@!-N/NG\#TI0#_ #I 3G!Z_P Z4@$< MT !7/L?6L?Q.CMX=OA@G,##C/J/0'^OT-:ZDYP>O\ZQO%LBQ^&=0+G"BW8GY M-V!D<_\ UJN'Q(F?PL\QLK/[7?P6L:[LN!A<':<]2!TZ]=J_45+82+?^+GNM MRFVLI"9%O$V[$7Y0F[MD]O4\YJ.(-IND27=JJ"I\U"26ZM;M7GMKQF>50[!!N_NAB M<8X(]"R]*SO#]Y'(7TB[:(PRHHM7:3)63@,."3AFSCGC!-:+V]W:W>&C'89DO8I+^Q!W6UV%)/WAE7/8> MQXR*=!X]M5L;E?LLR.#^[C$O#9//(&!C]:[9M>LM)TR%;N1OM+LK^0K@DQL2 M%8\X"Y(/<_6N7.OVDL]&XVE% MZ,R+.]N_$$EPND:F.:HW$ M5T]PL1A8['*$\N>N.WN!D C..G:IE.3E9JR0**2NM2KJ%@NJ6B*\.W4;2 1P M$2/Y MM;^KS2:+IP@C,?\ :ER0 S28:->1U/!8X*@^N#6)HUE^VN&QND1 MVC<9S&Q8$C@D C/0^U7#1:\TTW2RS).TUL8G#-PA9H@ M5'1CTY['CU;I[O%X)\3JSA)HC;^8\:Y"MO&5!/)(Z$D]?S-=$O-?F);OYG<_ M#$$>"+8MG)DD)S_O&NPKD/AI*\W@NWDD8,[2RDD?[QKKZ\ZO_$EZG92^!!11 M161H%%%% !1110 4444 :N:)IT]BURTD<5M%*5\NUAE:1(\9R02!@G(X QQ[FM>BJYG:QT2Q,Y0Y'M\ M^GSM^!SVI:1//J#S]*LZ)IT]C+YU)[E M[&VU*!D54AN)BGE$9SA=I4YSUX/'>IM%TV>RN+B5H(;."1%5+2"4R*I!.6Y M )R!@#MU-;5%',[6!XF;A[/I\_RO;\# U;29[K4C<-96VHVYB5%M[B8H(V!. M6 VE3G(ZX/%2:-ID]G=S3&V@L;=XPJVL$I==V<[CD *>V /J:VZ*.9VL#Q,W M#DZ?/\KV_ PM8TJ>[U!;@VEOJ%OY006UQ,4","26 P0Q(('/3;QUI='TN>TO MGG^RV]A;F+9]EMYBZLV0=Q& %(&1P.<\G@5N44\O8Y_LL%_;K'L-K/*456SG>."&...1QC@]:;I&E3VNHFX%G;Z?;>44-M;S M%Q(Q((8C 5< $<9SN]JWJ*.9VL'UF?)R=/G^5[?@%%%%2,''7GI]:].KRGQ M*MN/B[IA;SA,7M]NW&TC<>OY"M<,KR?HR*^R]3#N9Q.+BV=I%)+6%:YT^6&VNY9O)N+??Y:F9_FD=78[I/[NP=.WO6TW5=1M+ETLHY7$K M[VMRN0RG)!V#[N J'.[/UZ5+_:3:+()K9[:]\V:2\02PM/)@@;#G VG[W0_C M4\^=1O7ALXY;"WEDQ]H:-%2,XP/F!_>'GC)R.,HDLV@W$+6XNA#"+?RX[@0LCD$A1N*Y##$?0A2 M?;-76N]8L8YUL+JSU6TAD:.W\M&:6$@ A<9'RC\1CUS4<=CIB72QFS#1I* L MP^1Y&& 6."1][L<8.,C@YK-X?MH_+>RU18TB1F82H%:5CC(_NX(*8SC!8>O! M[NS_ !!7*"R7>HWM++,%5MC9(WG&WY7 P>/I6C/+8:6B6$*Q7ER MSQ"2X=S"#QOA *G#J#P6ZFI(]6>PMY_-TQS=W#I$PN;97PASNSCYI. .3G'0 MU%;1VEX8[Z^NXL3Q1#RK=0$+)CJC+M7& N1Z]*;N]UH):;;D4T;W:?VM/))" M+JY\Y K+-SC:X4@?+@]R3PHZUL^$;T7/B6-@CQ@Q/\FX \*PR1U/*L,G., = MZS+Z83R;6M[<)C]S%'&% SAL $]RRCH>IJ]X)D \3G]V?F@D4@\<8W;L;%'H M?^V@I3UIL>2H[ FG4F ,=P/Y4M>8=XW[S8["G4U/NY]>:<3@$T 9 MFO:-;^(M$O-)NF98+B/8S)C(/4$9[@XKG=0^&>D:CX+T_P ,/-<);6,@DCF3 M;O)^;.>,<[C79H,*/6E8X4GVI#,&X\*V5UX@BU9GD4Q6+V"PK@+Y;'D^N:S- M+^'UKID6BQ2:K>7*:1^3F@#C['X>6\%OJADU?4!J&I&-I; MVW98&4I]W:J +CUR#FKF@>$8?#^IWNH->37VI7H5))I(TC 5>F%10/J>IKI> M6]A^M+D$X Y X [T <]J_A.+5KN[N'OIX1=Z>^GW$:*I5T.[!Y!((+D]:GOO M#=GJ]S;FY9VAALIK(QGI(DH3=GO_ #\ZV".K-VYQV%"Y*@#\30!AZ=H$^FW M4$MQK5_>K;1F*"&3:@P<#+[0-[8& 3[G&>:MWFD0W>I6.H3ROYEGYFU5Z-O7 M:<]^!6D,,Q"CYEIA^]CKCDD]J8'*V?@I+6#2X)-7O)+72YEELK;9& , @!R% MRQPQ&??UIUKX,2)X8DU2]&F6\K2PV0*JJ,<\;P Q4%C@9].N*Z55,K$G.S^= M6AA@!T(Z4@.-7P<#-%_:&J7=X+>WEM[;S50,BR+M)+A07;'K]3D\U=M_"UK! M!>Q)^$[2]A@B M>>9#%ILVFKC'*2! 6Z=?D&/K4(VK7D5G>QB.YM0J.I &,IN!V$CKCZ]>:WW =21PPY]Q3P MY PPRO8CM2 YB3PD#-=_V?J][I]O=[17MU9:K=Z?]N0+=I"J M,)-HVAAN!*MMXR/0=Q70H05[$9-#C"-CD8/7K0!E:=H5GI6HKIP:@EY- Z6\EJZ(%(DCD*D@Y'&"H.16P.136! M4#;ZCC\: ,4>&+58=%B>222/2HC"BMC]XIB\H[OP/:H=,\,R:=)9*-;OYK*Q MXMK1RJA1@J [* 7"@X /MG.*Z,29X(Y]#2.JL5P2#F@"AK6C6VN6D<4TDT$T M,HFM[B!@'AD'1AD$="00000368GA!+BZ:YUK4I]6E:"2V03(D:1QN,/A4 Y8 M<$]<>E=%\R]<$>HH(.Y>/>@#G+;P>8YK5KW5;R^CLHWCLTE5!Y6Y=A8E5!=M MI(R?4]SFK-IX6> M5KMD1S,TV/,+*1@'@8P!@#'2NIW'T'Y4T.?,XQP/2BP'.Z=X/MM/N;:X^VW5 MQ)!?37VZ8KEWEC,; X X^8GC'Y53\1Z*\6A:O9V%I4HBJY M)(PJF-6[G-=D&!XX!^E-^?S#UX':D!6TK38](TBTT^V'[JVB6)21R<#&3[GK M7-GP(OV8V7]LWB6"WGVV.V58^)/-\WYFVY8;L\$_B<"NNP>Y _&ER,?,<_2@ M# E\+6DFD:AIIN)_+O;PWCMQE6,BO@<=,J!534?!,>H+?V\.K7EI87\OGSVD M2H5,F020Q4L 2 2,\G/J175<8^49^M)ECQS^% %'6M)BUO1KS3+F1XXKJ(QL MR'YESW%4K;P\D)U*2:]GN)]0MH[>>5E5<[%9=P & 3N/M6V 1U(^E+\A/'7W MH YA?"'V?RFTO5[S3Y19Q6E;UK8K9V$-HLLLB11 MB,/*Y=VP,99CR3[U8;=]![4@##G.* .6@\&I8#2VTW5+FUGL++[")?+CD+Q9 M!Z,I ;(ZC\C1:^"8K*ULDL-3O(+NS:?RKHA'9DF?>Z.",,-V#G@Y KJ\IW%( MR\J2,W4^&CLHSC&<6K[T[=SU_2NG/(^4_A3<,#WS M0!SC>%62XN%M-8O[33[FY-U-:0E1ERVYMKXWJK'D@'N<8S6OJEA_:EBUNMU< MVW;#(RD$=>",CD$$$<5>SC[V*3(_A.* .8B\$P^?)=W>H3W%Y+=V]U M),$1-QA.47:H QR@%>E$,/7ZTX9_BQCWH Y^3PK:2Z1>Z<;B81W=\;UVXR&,HEP..F M5Q]*HW7@,74&HVBZQ>0Z??7+7#D=:B;P5'<'4) M+[5KRYN+X6PEE=47'DR%UVA1@#G!_P :ZH%CQC/UI3L'4<^U &'J'AZ6ZU4Z MGI^J7&GW;PBWF>)4=9$!)7*L#R"S8/N>M5[OPK+]GABM=M &?!HUE!X=30?*+V"6OV78YR6C MV[<$^XK+LO"QMKRRN+S5;N_%@I2SCF5 (\C:6)4 NVW(R?4]SFNE4L5#$D"D M=SM.!^E %+1-+BT+1++2XI&>.UA6)&<#

T[PJUMJEI?WFJ76H26430 MVOG(@*JP )9E4%S@ 9/N<9YJUJV@-?:A;:C:WTUA?0HT/G1JK!XV()5E8$'D M @]C6QN)[TU\[<^A% ',1>"8K.STZ.RU>\ANK"2X:.Z*H[.)G+N&!7!YQSCL M*DLO"EMI+V5Q'#M&>SFU;5)+26UDU&Z:2."9@6ABR2%."0,NTCX!XWU?U'PX][K<&K6VHSV= MVD#6[.D:.#&3NX# X.>_YYK=RJCIT[FHV=G88X'K0!S$7@J+3[73DL-6O(+J MP:X\JXVI(S),^]U8,N#SC!]J6V\'1VB:"X ME:.V_M&Z.D0W N8]/8)L#A]X7=C<4#;RWO_MY?C(?S_.V].F[CZ53T_PM=V%_=7EMX@O=UW<>=.&@A;?Z M*6*9V@< \#I73,#M);TZ5(,(,8R1_"* .:MO")LWCCAUB^CTR*X-PEBA55# M%BVS>!N*9.=N?;IQ4,O@Q),6T.JWL>FK>+>I9*$V+()!(1NV[MI;)VYX)^E= M0V7<;CP!T'2AF./D'L#VH SM:TB'6K'[-/-)"8Y%FBFB(#1R*Y944I&C;E5% P!DDGN2:Z7 C&>6--9B6V_>?] M!3 P=0\,VEXVI,T\H;4);>5VX^4PE2H''?:,U"_@X275P\6I7<%E?R8=8OX--%P;D6D M>U<.6WE=X&X(6YVY]LXXJV/#L::;>6,5]=V[SWCWBW$3!61VDW\<8*YXP001 MP:W)D$G*\$=/>HE)*].5ZK0!B67AJ2PDO9_[4N&OKYXFENUBC4[8SP@4+C!! M8$]>>O3'0^7_ !J0,?D:0*63*G*^OI2AMR@IT/:D ;A+U'/H>U-YC;/53^8H M&&8C\?<4[!(VMT_O4P'!58;CR!T(J,,4;:W(Z@T[[P#+QQTI">G8@T *RAA[ M^HI8W* [^HX!]: IS\O3N*0L&(B?[#NW4 ME2("=VXKM&1DY[5KUB^)L#P[J"LVU3;N"O3G;9['GQ[E&\M(U07NF3 V31&Y6 A4>-1E(U\K.6PQSN/!]^\NDZE MK 5+"RA6>-"JQBY)=(7#;%RPQMSL!V\C(' J2PU?^R[Q+"2"UNH$CCMV:*'+ MKA68@RL!_& <'CVJ#[#+JL)3SSI\,:!HS-&(A*NF%TM(? MG$DF^R/&UWJNM6]Y?S)(K)'OV?*VX X'S*,=..">< 5.MWHDD;W+^4 I1IVQ MY;1?-N39'SNSD9Y_+K2#2])MBT@1[IS*)0CKL5'Q\P '.W((P>@0CZQ)H]C+ M)!,K_9X8_,\^W5 ,''/KG[L+X7$>Y5AM8QMD90/E;G MC=CDXZALD8.*/=;U_$-;:%.PLYM2D4^>+:*678\DLB@@R$2(PR0)<-GC&>W- M6VUJSM9XQIMG&$@C=@YF,#-O^24["< Y ('( %23:W]CT^VM+>QAA96,DDES M8K\CB0 ':N0A +9I(K?F, -D!F=9W_P /9$F\'6LR0) LCRMY:$D#YSTR M2:ZBN4^'"QKX'L1%N\O=)MW#G&]NM=77F5OXDO4[J?P(****S+"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BN8\7:R^CI#(NMP6.X$"% MK3SY)C_L@,/\.:K>$]2U[4;MI-3O]/-N5)CMX]OG'T9@K$+],FKY':YV+!3= M#V]U;Y_AI9_)G85@ZQ:6E[K=A%<127#/!,GE(HPJEHR9"Q(V[2JXQSD\=*WJ MYKQG);0:6LSK,+I2!!+$LN4RRALM&00"#T)&<4H[D82[K)1O=Z:>:%M8]NMV M N-1EO(T23[)+Y:X9N0RLX.2P /8#ZD5TE5IB+A;:15BQ]Y2R9.?8@?G5^J$C6O]O6ZLCF[-M(48?=" M;DW ^^=M7ZN>R]#.GO+U_1!7E?B2&/\ X6WITK74:.'MU$3*23R>G!';VZUZ MI7E?B.WE?XNZ;.%5D1K=0S?W#V]/6IK6RF+0QB.$R1;$8!>3\T()(ZGE& SCI54&;[9(L2 MF5A(1'G+!AO4*,$^C)^1JS>ZA_9M@;*SDA6>6 /(0Q1E92K&,%>!E3D\^U=[ M[(XUKN-FEDTNWB$MJDV$E+[2LA5B%!1@,9 X)]\>E.BMA>RMIPN;RWN)Y&VP M@%+<@XZ#&>.WN![5:TR"&)1?:E:6SVTFH$1RWCGYDD4']V5X8G;W'&/K6?=Z MG;:M-,M\LL?FN YCW%B2&!!0MQR#]WCCD8J=]$AVMN:\FG7,3&Y:("-MW PR M?,7SR#S@R=<_PM52VTYYI[B99FA57#-SM&6. K=CZ<>K#'2HK;3M8MH&DTB] M@NK>WB5%:.9-K.^"Q9">O4<]< ^M17,&J72D72QVUL#_ *[/E*S 8Y(."657 M&!TS0O4;]"Q!9-;3W$#_ #/N\IBZDL,#;D],G&6)''R8YQ5J31KM8&:0>3Y> M9F9FVL 'WG'#3M/UFV,=]; MW%M T1C+C[2[-'O4C86(X'+$ *.U07R7>CZDAB3['&RP)$%E*QX #.RG[S@8 MZGUIW=[6U#I<8T)1(P5BVQ* [*I)/W&.<9R1ANN/NUM^#+Q)O$@C^QV<):&1 M/W*!2#M7C&\G&48=.PK+GN!J-K!?6D4'G.=LZ1KGRLM\I^;!P0?R)K0\#RL_ MB+[CA'MW549B<9R<]QT5/^^JF>M-W'#XT>H'@ >PI&.%)]J&[?04E>8>@ Z# MZ4,?E/TI%Y0?2AB I_2@!Q( Y/%,;YEYX7^="_, Q_ 4.?E/J>E #B0H]!32 M-V,\#/2A1G#'K_*DD; P.O6@!Y8+CU[4$;W#GJ!T]*0#'/4^M)N.]=O3D9H M<6YPO6D3"%F)[\FG$*%RHP/2F*,DD]CP/2@!S@RKGIR./6D)SP#@#J:0L6*X MZ9ZTZ3#*53@]#0 Q3M3CC')/I30OFD1CC'S-[T2$ !0,J.WJ:D0;1[]2: ' M #'I2YI".H]ZE9 RD?>4]:KJ"K[2?H:8$V%=C*V M5<8;/X&@!.5D!4X//T-2!U8X/RMZ5$RE'&/F7!Z=J4X9<]1UH A )'&2?H> M:&8%2#P2.E(C,BC)XQUIS%7*AAWSD4 +WR#@TA<%E5A@YZCI2]#RW'J:3868 M\9 &*0#RBMW!J,AE<9!( ZT?,G7D?RH0D@L#UZ4 /S3 65R5/ XQ2[F0$@\# MG%".2O;)Z\4P'"0D?XBD#DLQP/3I2.>-P #4(^!M(&12 ?O/H/RIJN26/')] M*&<@< 9/'2E#$ 8_*@!=S'N:$#X+<\GO37=R,9.3Q2A6QP* 'X4]2 :0J%[ MDTFWU(_.E!5?XC0 FX#H!3@Y/!YI R'^'%!WXZ\>U "^7SP?SI#M7KDTW:3V MIP..&((].M !YA'3@4HP_L:/D[=?>FL6[]/:@!=F.IX]J P7H/Q-5KJ]MM/M MVN;RYAMH%^]+-($4?4FL'_A.+.\R-'TW4]8/026MOLB)_P"NLA53]030!T^_ M(PW-+LSR#^=:ML9YMY7.-P&.GX4 =F0%Z\TGF'\/2N1M/$'B:2*66/2]&U*&-S& M[V&J_=8=5(= 1Z9%6/^$UL[3']MZ7JFD$<-)/;^9"#_ -=(RR@>Y(H Z;AO M8TOE^_Y57L[ZUU&V6XT^Z@N8&^[)!(&4_B*EP0: ';\<#BC=G[PH&['S8Q[T MN8\]* $" \@_G2[<#/6D8%NC TW# ]\T .\QJ-P/5?RI(^E)O7LN/>@! M=JCJWK0 B M.0N...*YB\DU;4?&=YIMMK4]A;6]A!,$A@A?<[O*"270GH@Z5TV\A\\<\=*P M;[0]1D\03:OIVKQV;36T=O(CV@EX1G8$$L,??/;M0!E_\)1J,/AB_BEFA_M> M"_.E0SJ@59)&*[)-IX&%<,1T^4U%+JNKZCX*O+V'6I;74-)CN8KHPQ1,L\L8 MX)#*< @!OEQP_P!*O0^"[,RV8O)/MT,4DUS+'-##(Y"JL9S\RKV)XIU[J]W%X7OKFP\0ZA=7'VBUB66ZL$A, M.^9$8J#$H;(8]0<8%;NI:%/>V6E6UI?BVFTR=)XIC ) Q6-H\%=V=H':@!J/JNB^(M*L[W5'U*TU(R M1 SPQH\,BH9 04 !4A6!R,YQS73OL4!B\LD'C)/&: '9)[;1Z=ZR];FGBCM$M[A[=IKA(F MD15)"GKC<"/TK3_A!.,GM5:]L;:^B1+E6=5<.-KE"I'0@@@TUHS2E*,9IRV, M&:[U%-0&EC4)7ECJ%T9!#(@BF M:/YFW+G#;1C(]<#@BK+Z-I_V<0"!@OF^;E97#E\8W%\[B<<=:FLK&"Q5XX(] MH9MYR2Q)(QDD\D\=35-JQTSK491LH_@EKWO^ARQ-;$NBZT//9>7X:? MBSE],\0WHE\Z_D\V!["*15"@$S>4'(&!R6^;C_9XK1TN_N;O2DM+B^VZJWG* M)5B&,K(Z@XQMQA:T4T;3Q%&@M$$<;(R*23@QC"'\!Q4T,,5M RPH%C+LX7/5 MF))/YDFAM/9&=;$4)+W(6>G;HG_374QH;O5]5MY9X"MH\'[I(3AA+,I^?)ZA M,@J",'DGTH@O-2GTQ]9A8I$")$M&5NK3L2[*H&U,_P (]0.F M3UZTLEI!+9?8Y(PUOL$>S)QM':IJ3=S.I5C*-E&VOX=/U_ 6F21DXD3[R\_A M4H7C)X%(S9X' J3 B5^3LZ'YL>M"\,Q7H><4Q_D<8^H/\Q3^2X9>XY%,!V-[ MJ5//2G[QC9^?O3'(PIC]?SHX*5@'7C\Z2,D_*>N3CWIT@V M+\GWB1GWH 4OM&TG/OZTQP"5(.#GK3@0P_F*8?D9?0<_2@!X;G!X/\Z:PS(" M.#@_TIW!%,!P^"> .M #PV3@\'TH_C_"D(SQ35;$A#>V#0!)2?QGZ44@^^?P M% #N]9'BGOB MJA\2)G\+/+5E^TJI2WM8]A.3#&>1D$DD%L\)[?>%65L9YE;RXHMS YV8 3!C M4\\@8P]D>00>]8KBPU9HK>XN3:$$8D!+QKAV!+$G(&.S9ZC!QFH7 MO;;%/3V$@FBXF8D&5>G!'_ +,I/U;TJ"VTJ:2S#)/*HDW&- VPG8=Q MP#WY^;KGDC.<4U+?Q#:Q"='AEM9I6; F25-B#"JH)X'4<GED=OEVU%#;>([U&M((XX$='0^6 M5B.5^8-R=W.!QTZ52,-M97B7=S>">]F5"ZP."JOGY@SYV[CU)Y[X&<46N]PZ M$CW9@5X5LWF:9BXDN(2LA_>CB1B<8Z<#/7MTJU-I]P[2L%0QROCS"P;:2"", M@<$=P>M3Z=>6NLZ?9V-Q96;O]H6.,7$D@RK8=Q&V220=NZ/J2U"RW>Q([B*4W3P6S1DEPIB)3IGIG'1L M\-_#[5=BGCNO NNQE+2UR]N24 VC+ <@%L<@BJFI@12/+:1K+:NA=&11@GYL M+D<\'8 !D_3/XTWLGYK\PCNUY,[CX<((_! M%D@<. THW#.#^\;UKJZY3X;HT7@>RC?&Y7E! .?^6C5U=>96_B2]3NI_ @HH MHK,L**** "BBB@ HHHH **R]0\0:=ICR)<22EH@&D\J!Y!&#TW%00OXXJU9: MA;:@KFWD8E#AT=&1T/NK $?B*=GN:.C44>=Q=N]BU15.;5;.":>%Y3OMX3-+ MMC9@B^Y QGVZGTHL=5L=3#_8[A92@!90""H.<9!Y&<'\J+,7LIJ/-9V+E%4] M0U.VTP0&Y,@$TGEILC+\[2W('.,*3FK,,T5Q"LT$B21.,JZ-D$>Q%*PG"2BI M-:,?153<%/,*!2=J^I(&!G!QGK@TL=Y;RWX^E%@Y)=B>BJ4FK6,.J1Z;+RV:N M?M$2AF1E(X/<9&&'N,\\4[,;IS6K7G\NY8HHJ..XAFDECCD5GB;;(H/*G .# M^!!I$V9QWC6YA35+"WN7T^"%XG;[1=6'VI@P(PH'8').?:M+PG::<;'[9;?8 M+B;>R?:;:P%L<)XKN2:W^S0ZU( IR=.N4B _WMQY-+X+FN9M&G^UR M7#21WHCN<6%2=5)^?Y?UKTW*VA/J4]S;W OI9[6228RPO+%)Y29S%DKR M#CL":ZFN7T[2H=,U/3,SV_F2+.R_9X=HDW$L5SGB-01@<]!TZ5U%$]]"\8XN M:<=O2W5A1114G(%%%% !1110 4444 %%%% !1110!0DG1==M[&^8]JNY9XR)&C>3_EFS$ L>,<[6V@#@ U;L(HX=&FO9[L">ZDB$,<1 M2?RBNY3@.0/GV%1@GC K-M7:RU7[5!(%=)=[8P=V9?PZU99;6T MU(:7Y,CZ9*G%S(H;RQ)\RC)XVJQ'([@^ISVR3V1R+N5K^Y.MW>8B%2?]U:Q@ M>5B,L=BE2-IVM@$@]"#6_%H^FZ82]ZS74Q;>(A@Q19ZYR<<$L.N!FJ?AZ);" M^O8R]O-J=A\S[2%CB+<.Z] V-J_CGUJY(ZH49I&W%^,_,<]NF#V(ZC)V\XZS M)_9CL4EU>XR30@Q34= @,-Q"ZR7:0G;\JAL,B@?Q$,"!GVZUEVFJ:A;+$L4$ M"3Q@+*F-C2MM!&Y,8R&8 G P7]JZZ75[#P]9;IY9'DO$(BM[=0TDJ@'IP.!G M.2/SKE(_B'=7>KN^G>';5IRK<.2[8ZL>,#/')[X%3#GE?2Z*DHKK8:C:KJC? M8[*,/<21-#+/;Y)D/EJWS2$7-HWV= 3(TME\VT?,>5(^Z,MQG@5O:I+:S6W]H0SK-:W M7SHZ9^89P1QW+'N>IY7 ."?.GRM60)*UT[LP-4T***R;4+2XDFAB=7,'I(5\:B& M$LZ*LT8E&,%T4@AE_A/<8/((R*QK:5VTV?4)(Y;:^D#V:0[6"A3R[+SG<=PZ M \\XYXO>"8O+\4AD.YFBD#$$9.%ZM@C_ ,>7O^-.2?([]$-6YE8]2)YP1@@# M^5%#\,I/H :1FQ]>PKS#O$!VY'OP*4#G)Z_RIN-K!CUZ&G,V.!R3TH :&P2N M.<\"G 8Y/)IN-IW=3W-.)YP.O\J &@]5'4?I3@HVX]>M)@*0>QZT??..W?WH M 13O'L.#[TKD*F?3M1D(3G@&E SRW7T]* !<@[CU_E1CS'8+P,:>Q&S)^_D<^M,=2N%/4GDT "[992<8"\"I" M"IP:CB "9'\1S4H;L1D4 -IX?C!&12%<\KS[4V@!Y7/*\BF4N< MK;ANQGG\Z !6(D()Y X-*YXZ9SP10H20$@D9/&>U #%\<$J.U #AL8<''UI@ M1E8D#F*:"NXN%^7I@']:?N3&>G[SV 'X4F$VXP?SIOF?P;1N/?V]: %#LS;L\#@4O)]32AL# 'X M4%V/4FD !&/M]:7:!U8?A31D]*7:>_ZT &4'8FE\PCH,484=6'X4F5'0$_6@ M!V[=]X4>63R/UI-_I@?2H+JZAL[:6YN94B@B4O)(YP% ZDF@"9RD2L\CA549 M)/ ]S7*MXCU'Q [P>%88UM02KZO=*3#[^4G64^_"\=36;++/XSDW7FR+3C$ MTVGZ/+,(I=1V]))1U$><87\6]*TX-*BNK31_$7B*W.F:AI4,KM;6TVZ&($$' M(7.?E .!].: .>MK)-:TN?5]%@_MS7;6\-LT^OJ0B[2-YC085!SQM /7/(Q7 M:C1KD>)&U8ZM(I4$[025^^N-P&>>E<3+KMYJGA>6WU2":\60)=6T[VI5)I(V\TVY& &)"$* M0,,#CJ.0#HAX<\'Z3X4_LZ:*"31Q<;]DCF8&4MQCJZ9)J3WTNAZ?<06K"T?:L7V8RRQ3AR4#[ M<'8"-Q !^49...JT2&>*WE2XMKNW^;O,WDMA'>L329(R1L,BWG)R8S[ M\K[BC1=?U#9C#<58?W3R2>);G21;MJGB;3 MK:ZN]1O;)573[B;9$V ,+L(^4^N??IDT@.D66.9%D5@R, 593D$'N*4)D94Y M%<':-=>$88;FWA'V*2!;B_T-)1))89^\\(')0'.5Z<97TKMK>ZBO;2*ZMI5E MMYD#QR(JBEPI]12?*?44N MT'HPH "GH12%&':@JWIFDR1[4 !SC&30LC$E<[.;C5/$6HVG]H7-C!:0Q&-;#2L[$X!)/\JXS2)M1 MOM5N3(-:DBCU":,2I- +<(LA !4G?@ 8/%9^B:OJDMUHP:74DENIW\R2Z:$V MTR+NW*N,L&P 0.#P3T!H ]!4;6([GG-*RE@5 Y/Z5PEIJ>J6\L$EW?79>ZCE M,4Z&*6TN?W;.OEE<-&0JDC(P0",D\U+I]]?ZO;.\U]J"?9;.U<1603S)7DC# M&0Y'/)P!T^5NO9@=NB87+,,]Z1F7> N3V)-<%9^)KY=7CO)+LSZ.MA;?:RT( MC,;N\JF;&3M&4 89P <_PU6TK4-9U1+4DZQ<@:393L;&6","1U81DG Z M>E(#T=FQ&1T&.E-7Y@&/X"N,NY;\0^)]236;FW;2I/\ 1XCL,>%MHI,,"O.2 MQS@@\\8J_P")M7FATBSMK:2>UO+^14\R*%I7A4#>YV $G &WIU84 =&N77./ ME&?QIJIN9-W0#.*X4^*M2N9-+OX=WV5+&674K(1X8%9%1\ C.Y"2<=P",9(J M31KN\U^_B7^V+J.!XKJ57MF3YMMRR($S>8S MC:\90D;/.5'9''4$,!@CZ8H [ M7?V22_\B.XMVBEM=I?RUB9>'1]V%WF_T^ MV\631ZS?R-IEHSVXD=" QMRV3\O.&Y'TH [AXMT9STJ/S,JC 8QPP]?>N,O[ MG5;/P_>7.-=AFS B&ZFMG+;I4!";&.&P2/FP.:SKC5-6A@U9()=3B6"6SB\B MZ>'[2'DG4,4*_+M96P"3C.>F#3 ]%;Y2I'0GFG%2?F7J!^=<9,-1B33[=YM9 MLA=:@D3-QZ4 *1W'6D4AB M3Z<4%MN0>O;WHVX (Z_SH #\IR.GI0N&!/8T%LK@=3Q]*,;.@X[B@ ^YU^[Z M^E"C) M',?AR^D".Y\DX5" 2*R?$XSX;OQD &!A^H]Q50^)$S^%GF M=XG^A6=] R,L,I$H,Y51(A&[:J].16E(UKX?TZS2:Y:XEB21I?+B MCG#;B0O+$-A&VD@#J:S-)AB+O8RR;;2[C^SN$(PGS9##'RY!/]YB>1@TL*2: MH;K3VBCM[B(DV\]R@VRE?EDWEN@^I]*2OH]D<"[H;:6D^LZPL4TD;3 M.QEGPYVJ",.V&P1D,K<'Z=*W(]/TBRC$4Z&^F"*)9IU!0@?>1QQLQ#D8 Y;'MD=<$$<@_ M= QELU$Y-NW1%17WLS[W0[O3HFN=%C?^S)D6,QY+@.T@+*Z[<[!_+/K4$>M7 MNW]QY$-L^UF4,0(EW%CZ[=RD< \YQVKI=5\66/ANV-DJ2WMW!\[P0X"1YR/G M;! Z]/ITKD4\=W4MA?M!X=L/L9*_:#AB%S\JC/;IQCI1!3DM8CDHIZ,MV-GJ M>MMY<5N(+%6CDG6,%(PNUD?O9#?*14MS4N62L.RM=:G/:UH_\ 9K17'VH26\Y<+/OV M'EB6#=3G: . .OK5_2]2AO;B&VOW\N6(-%(4MD"YVXCP[$.2@RLM[.&R&4X^5.C?*!ZJ >.> MP=;;K;P'KWD2>7A[=D>,\ [P>"I(_+%4];/S7YB6CLO/\COOAL&'@6P#@@@R M<'K]]JZRN3^&SM)X%L78L6+2DENI/F-765YM;^)+U.ZG\""BBBLBPHHHH ** M** "BBB@#)O-!2ZEN62^N[>*[_X^8HBFV7Y0N5O3^O\D95YHGVFXGEAU"[M/M "SK M#LQ)@8S\RD@XXR,58L]+MK&X>: ,NZ&*#:3D!(]VW'_?1J[11=B=:;CRMZ&7 MJ.@6NIWEO/(P??&14FFZ+9:5).]H)@TYW2&2X MDDW'U^8GGWK0HHN[6&Z]1QY.9V[&7?Z*E[<23)>W5J9HQ%.("N)4&< [E.#\ MQY&#S]*?I^C6^G2F2.6>5A&(D,TF[RT'11[?7)X'-:-%%WL#K5''DOH9]UHM MG>W4\]RK2>= D+(3@ *S,",!S6C11=A[:?+RWT*=YI=G?NKW,;,RC Q(R\?@13++1=/T^Y>YM8" MDSKL9S(S$CL#DFK]%%WL+VM3EY>9V[7.-\:PZ5)=6CZA>6D3A&"1W,$CAAGG ME&4C]:/".MV!N1HU@FFB,*TG^B2R9[9)5T'MSN-.\=7E[;Q6T-KK<&FI-N## MRW>:3&/N[ 2!ZD#\:=X+LY(8!<6W]CO92@[IK59#,[Y_B9R3ZY!K7[&IZUH_ M4$ZC;[:Z7^Y:^5W\CKJR]4OYHKJWL+>WMY9;B.23_29=B!5VY' .3\PXQTR: MU*@N[*TOXA%>6L-Q&#D+-&' /K@UDM]3R:4HQE>:NCD=#GT^[UNRN;>QCM=X MF$:6]V'4,!ART8&%![,.O&>HKM:BCM;>&0R101([ *65 "0.@S4M.3NS3$UE M5DG%67K<****DYPHHHH **** "BBB@ HHHH **** *;Q71U>&99,6BP.KINZ MN2NTX^@;\ZN50D@C;7K>X-PHD6VD00]V!9"6_# 'XU?JY;+T,X;R]?T05Y3X MFGK5Y5XDD3_ (6[IL9MXV?=;L)')! W'ISC MO[]*VPOQ/T9-?9>IR]S-OD89'#N%XR00><9R%QUP IJ;4XO[4TFWNFP[V[-; MEI)&*C<-P*J,LQY)XW<$=1TJW)B%S*[*S.'Y^;G/8=>H[/6+"8VTRJD3RPV\8.UD MRA5F()R#@_[O:MFSNK:]MYO$MC9.TOQ*=I(VI3C67!GOKS,8:0*JQ$978@)QT*CH< ]*]"T/09 M&LK4R7@63RE"Q-$%.%8?-AAG' [#Z"N.\+"QETS38[>WF($S-(SG+!@\7(QQ MM_#H*U/%D>J?V[9KX=35!J*V[^8\A^0IA0<9XSG'3OBIJWE+D6@X)) &+4Q(@7S5G+89PP+8[8!5N!Z\UQ6IM:/XB\ M/?9X98[P"V$@S\F,C&,Y.>N>:=+WDX,4U9J2-O6]0GT*%M*M;LI>/)YEQ,GE M%@,8$3+P&&#G(^F*IZG;+:^%XM/,<((NDDDWP>7F382PRG8!E&<]SDTWQ=<6 M!U^Y2RCFMI0X5UFQ&2(?+AT4;HYI(20&!!+K.#F5I6[J05 M ^;T],U45;E\R9/5E6_Q9V]II?S;88UW([AP2PW'!QM(&?0X'IWU/!*W? IC M'B9 5/,U7-?NV3!^^CU1S\@S_='\J:F?XOO=Z<1R#[# M ].*:_R_-Z=?>O)/2%8C&.N>U-0$ ACEN]*O/S'J:'X&X=1V]: !CV')-"# MVGJ._K0O3/4FD?.1M^]_2@!6&_*]N]"G P>U*N-HQ3&&6R.@Z^] "D%_F].5 MI=W QU-+D;<]J8!M8L?XOTH 7 0^QZT8W@G\J&&\[>W>C<=N/XNE /W@SVQ MBFER8\GOP*7[@*COTIKC *CHO/\ G]: + 0;1LY '2FT XZ4[=N^\,^] #>E M.W _>'XT;?0YII'K0 [9G[IS3<49Q3M_]X9H ;WIV_/7FC"GH<'WHV'Z_2D! M$^T3*0<9'- !1<]CSQZTDOW@/4$48+*J]QS^5,!<>6.>G?ZTH&1GH3S2ERX" MGD'J#1O !!'(Z<]: 2%SC^[U!]:&8)E]H]P*-JJ,@G/?WI0 [9## Z>] F MW&3G)YXIK!5.%8X/7CI2E?+[@@^A[TX1L 21DGK0 ;5QPPIA7#\,-HZ_6@AE M(0 \]..E."$# !Q0 [;_ +2_G4>P[O,!&/3^M)M.[9@[?\\5)M;T- !@8SN7 M%-V9^?<-W8>U-VG=T.SZ=ZDV-Z4 &4VYW'\J;M4C)SN[>U)L.[?D!?K^M2;1 MW84 -5@1]WGOS3M_H /PIK!1\P))'7 IP*8R 3^-( WL>YI,$TNX#HHHWMZX M^E !L;T_.C:!U84W)/6E"D]J8"Y0=B:XF]F/B[5I(5\LZ-ITI1(G;:NH7:\[ M3ZQH1SZMZA:UO%M]1EY,?["!F^N/6LS3-'TJZN M8[6ZT"[M8?#,H&GW,K$+-QDR+C[W(!.<\GUR*0&CH^GR7K:?K7B'3;.#Q''" M\>86W>6FX\*"L;MGE5R5"G(V@<9I+36M0OK6*V\)Z*L>GQKMCOM2W1Q$=BD8^=Q[G:/> MG:?H-WKEU%J_B>,,ZG?::7G=%:^A;L\GN>!V]:ZS:>^!]: .:_X1K6+T9U/Q M=J!/_/*PCCM4'Y!F_P#'J0^![8N^(_.@]QN ]:Z[?G[PS2;5/1L?6@#F$\.Z+K-A#)9WLLVGW#K+,ZW3RMCW4NL>&459F.^ZTW=MAN_4CLDGHPX/?UK0T^_AUO0GNM%E2V>8L"SPY:& M7.&#ID?.#G(/?U% %35[&"WO[[6-'T^VN_$\5F(TC>;:60MP",X .#@\9QC- M9MC+/X1OK9IHQ;Z3J;()K='W)I]V_4 _\\W8X] V.S5 EU>Z-J-G#YL>F63R M/=7LMVRR7%PB O*_P!U=S%%"C)P>-NW;4^H6.BVUQ)*FB:C>+XJD2&[>-7Q M$NW =E;E,9STR,>V* .VW9ZJ#1\I]16!X3O9YK&?3-1FWZGIDOV:=R.95QF. M3_@2$'Z[O2M_8>V#]#0 ;<]"#2;&':C:1U% )'0XI@'([FEWL!UHWMWY^M&\ M$M*=K';\P]:7"]C^E,!%V@[3GVK%UVW\-RS0MKG]P']2NXK*Y2R>YCA^2+>%<1>FTTW MVL(>V57!\N+&WE>7:=X/U6&[T:PM;3R(K6?5$$MY8&:,(9$V94D#Y M@,J<\^]:T6CR^"-4M0MIJ6H6?]B-9K-:VK2DS>:SX*KG:#NX[=LT =,5\%P7 MBW;WVEQ7#N+@,;L*68G.[&[!R>?>K,MWX7C%O8?;M,!BE5XH//3*/G*D#._N-^P>0_#G'0$@<\9JM:V%S9>-=6>>VU&* M&34EDC6+0_/CD38@R)=IVC@C@\8S0!V=G;^#X]4>.TDTTWQ+H8DF4L"<[P$S M\I/.< 436GA?4+Q=-(L);JUB\L1+,/,BC'\) .=OL>*\_@\-ZK!?6MY=V,KZ M?_PD$TSQ16>+F/$K&.3=@LT><$XQP>"14VF:9>6OBNV2UTR]VB]N'FAO+ ;; M8,'S)'= #>&)&%.[@X[4 >CP1Z(L,2VJV CNX1!$L97;-&H8A% X8 ,_ [$U M2_L7PW=2,H@M2;*%('5)<&)%!VJP!X &<9K@]#TC7-,M?!5U>&^N8+-)WELE ML'-6L;?2I+ZQEE4Z%+';?9;+RV@F:'#1S MX!)..A)'S9XS70?#R*6U2UBN(]066*Q1&2?1OLRQD!01YNT;B/<\]: .F-UX M:L-1F'V[38;YG99%^T('+,5+ C/4E1Q[5#%8^#+R2&Q@_LN:6$,B013KE026 M8;5/3.215&_T>.3XDV-Y_9J/;_V?,))C "GF>9&1EL8W8SCOUKD]%\-:K;3Z M!=WUC,]BNJSR/%#9;;BW?S9/+=VP6:(YR>F 1U% 'I[-I$^EPV@>S:PG_P!' MBC1E$;XR-B@<'[IX'H?2JEW)X:U6:Y6YN=.N);>%X[@&=2T<9(+!\'@94'GT MKA]'M=0\GPSH#Z5?QW6EZM+<01)C:V=ZXQ[TSPEI,G]:>EAX5T^[.GG[ EY<[?W#R@RR!3E1R=Q (R!TJAX(TH:?\ VV[Z M>+:235KHQ,8=A:(L"NWC[OIVK!CM4L]3U>SU/PQ=:G?WFK_:+>X6 F,Q%EV- MYV,)L Z$CI[T =;+;^&(M?4R'3X]5=_-6$RJ'9_[X3/+?[6,U8F;0Y4U1)IK M(JR[-0#2KPI7;B3GCC(YKSK4=+G_ +,\1Z-+X>O+G7+_ %"26TO4MBR$,P,; M^=T0(,<$C&/>LW5/#6N/KFKQQV-U+;:O>O#>2")@#'$L,JL#CHQ$J ^IQ0!Z M/'!X1M)%A%QIR-.J,J/=#YUR&4@%N1D @CTJ]J%AHM]J1MKN.VGNI8 &C9AO M,:ON!QG. P&#V->;Z=X+U/6]UG<*MA;OH>GV\KW.G^8Y(1@RHS$;'7OP2,CI MBC^S_$5OXGC\5II$[007@MU#,YN#9+^YQY.S/)S+G/X4 =XND^&I+5X]MJT/ MVA8\F?(\X9 .>&^8C'7FK%I%H$-G;&U-E';-/F%HY%VR3'(X.?F;@CN:\SB MT#7;"^M;F"SNI+&_\1B:[A,;9@*719)@,?<:/@GIPIS70II$.@>,]6U6Z@O# MH]A!]OMXEC+1)/*")F08Y("9QVWGIFF!WTUU#;"-9YXXFD<1Q[V"[V/0#/4\ M'CVHBGA=Y$BEC?RFV2*K E&P#@^AP0?QKDOB#HDWB*ST6UA6X .I(S30*2T M$4F)..F&V]?;UJEX.O-6TVVUF?7-+O/MMSJ+9^SV[.LFR! 9%P/NL4.#ZD#K M0!W*7%OM3@]0>HKRGPK8^(]$\16NMZAI+A- M8607WDN\LBLQ,D9>/:-FT?N^IZ]J].@G%[:PSI'+$)4#[)D*.H(SA@>0?;M0 M!+C)WC\O44\$$9[4 @C(IC?>_P!G^*@ 'RDMV/;TJ3BBH_XMG\/K_2@ 7@Y/ M0]/:I#@CVI" 1@]*9DYV9_'VH %/S<]/X369XH2"X99ED# .,8.2<@].,EQ@DA6)YW(&)XV_X5ZTE^1YT6:!U" MYT'5XKVU+QVEV?-DMA#%")""0R,>N <@<>G7K6MJ5W#X?\/3ZO:W1?[9+BR* M!-B[LYP ,_*!U)Y(%8GB!TAU*U5WQ$<^=E\1F3(WE$SG&X'! 7GO3/%,EA)X M0\.M;VUU%:B5UEWKM:1@J@L#R#D=#R*R45+EOU-$VKH=8Z?Y;M!:(\KS8F>> M10TLJDY!V\G'*].[9Z?@#7.Z\FJG4]6;3XM6311)#]N21OGX /R[N1QC\,9 MK.5ZDN6]BXVC&]KEOQ#ILEK=3VMU&+BVE*1[F0(Q8# 9?4@'/!(X88!IWAAS MJ,=[X;%W,\]BO[AR%4A>%=#N!!"$G'U^F-_7X[=;"PG6"]=5=?DNBV5ZYSGG M/#'.>X[5R/AU[ _$J_:"&Y>V$=QYT;#>S'G< !S@GH.M.+YZ;\A-QJ/6+6+5-0T>TCCC\L0K%&"I@?89# M@_W0Q S@^O JE#-;7&NPK8FY2W9W+1B4),%YRI^;G@\ 'UR.N;'B#=_:-E%! M$6E)S:.B,(PAP8EQQ^\ '7GKW[:J-I)+L9WNFV1:C?BZOI&9F**<#>,E1G Z M@G/;C!/J>M7(97_X0KQ&[;2RO I9U#C._D<@Y_$G\*R[KR52UMSMDFCC4.Z- MG)(Z$]VP0.,9P0.A!U+1XE\#:Z?*$JJUO\I)VD;^@/'&<^ASVS52245ZK\Q1 M>K^9W_PW=I/ UB[A0Q:0_*H4??;L*ZNN4^&[*_@>R9(_+4M+A0-75UY5 M;^)+U.^G\""BBBLRPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#G]9TZ>ZURSGL;BYL[Q873[2L"RQ;"02K G@Y (Q[U?T725T>SDB\][B M::9IYIG !>1CR<#@#VJ+5?$>GZ-/*C&2-P'J*OWFO([6L3*@EROD76W:_7M^!M5GZC=3Q7% MM;VUS8Q33;ML=R3N?&/N@$9QGG\*T*P-:LK.]UO3X[E))F:"9%BC3E06C/F; MLC;M*CD %]><<='3D5B5[R].BM_ MD%%%%2OZ(*\J\2?9S M\7=-WK,TRM;[=A^4#)ZC\J]5KROQ+%$?BWIDK7:1R*\ $1#$L,GN!@?G6V%^ M)^C(K_"O4XN>9#/,Y #-@ X R?49Q^:U+J4CVFDVELZNGG9N)"T8='SP@([ M8P3GW[U+##'>WEPLTNR*(R&21P28RO."&YR>0,-4D;6LM^FMR!H(2JNL!E8= M,HA^4 M,UH1K86^S1A(LMI(C0R2(,,[E>2PP,D';@\\"L?0IDOKB\@N)D\_492S3H6" MS.G)!R!PQ;@#/(Z=*:$CMYP6#%BV-V[;ZCIV[].Y!&<$5BX_9[%WZD%@DEK, MFAL\T%W V]-LG[NX'WMP&,= I&>N,5Z-H6N-MBM_W1\M /WC R\L.#E\C&<8 M]JRK;1[3Q%']FEA?S;<&1;NWD"R19' '<@XZ8 ]JYI/ LM!;VWDPP+:PVX$7DHX^4AC[XSD=RO(&<\4 MXN,?<@)J3]Z13U#3FURTCGL67^T8B 8TD\MI8R!AV?'+#C@'.*SM1O8KWPHD MTLT1NK>[2*?(:1P=K#=@XYX [?=ZFK>FV227 E,AMUBS,6+'Y=HXP?X3T';L M>M4!J5O)J-^TDD<%MJ*[W5W<%\\*Q*CCYLYY[]\5I%.]NQ%_Q(KV:2XALKYT ME0RIY3M)P6=>">/7@XY^G>MCP%(/^$ICC](),>H !XQV'T"_C67:6=LA&E7$ MA5[B1Y4N)6R%= 08V!([#KT)QU'35\!G_BJUC;*/' [/&<_NR5Z'&U<^P![U M51KVE4=SU-'WF]A_.D^X?\ 9_E0 C$H, #'2D7GYO7I]*1CY8R.A_2@!#P_P#L9Y^M/8C:<]* !BF9PX4_=H M5,K\K=>N?6D/W]_8<4Y_ND]QTH3[N#U'6@!&Y8$?P\U'(*:1\KCLVS"@YQU8$_=/2KD9RF.X. M*HRZ3#@^]R>@_VLCZ5J?(?45C-15N4Z*;F[\Y$[YE3(SCUI49=SL1C/(QZ4 MQ@#(<-G)"_Y_.G%"9 . .:@U%11N/S8SR,]J"A)\P$$#T--DSD =CS3F.!T MZ\ 4 *P;[H!_^M2#Y"5Z#J*(\J",\@T,S.,@D@<_6@ QOY8<=A2;R.#RP[>M M2&4A0>,?2F%B#O(&>_':@ ..2.GTIV]O6FN3][)X_E0 _8>_'XTT+M;!88ZBBD9 M6(R!DCF@!_R>I/X4;E'1?S-($)[4NT#JPI &\]@!]!2%B>I-+\H]32%U4$X M Y)- ' ZC?6EUXEU:]O-373H;2(:/8W1_@N95WNRY_B \L?\!-=#%%?Z?I]A MHT6IBXU40%_M%W"6$RH5#%L$8R749R3]>:YKPX;F\TS1!/X?BU"SU:XGU.YN MI2I%L[,7C(4CDX*@>E=7?^'=/U/43>WB/+*(EBC(SWFIV#V^KB5I)KJ&7]W]3>()9O#G@^]-G<7$UR^(;5KB4NXDD8(@W' MDX9@>0W/Q& M\?:9IRZUJ/@^W32#M8LLA#A3T)^8D=1R5KIM?^(*V7PZ@\6:5;I.D[(%CF)& M,DJP..X((_"@#N**\GM/'GQ%OK."[MO!4,EO/&LD;B0X92,@_>]*[_PO?ZOJ M6BIEV!@!SA1T/4]: -FBO*?$7QB&B>.FT5+.&33X)DBN;DL=RDXW MX[?+D_D:].O;G[+IMS=( _E0M(!G@X!-,"R"1T-KH]4T^ M#5M*NM.N5S#](##\1:=:_VYIU]&L4.H7+BU6\G'F+;JJNXV(3M MWGD ^_?H9E@U60ZKH\>K3-)]E1[?4)8$#QN^\8(4*K8V@\ =>>U1Z!))K_@N M"&_2WEND#6MTMQ%YJ&6)RC%E)&H8$,I&0?44 9AW-+O]5!HRO=?R-&%/JG\#2'9C.2/J*79GHP-,*,6 QD#DTP'*G'WAD]>:"I SCIZ4F".HIK/SH RSXLV+/9.-A88)3/]X*RMCT-9$O@N+S)-0A2U&KKJ#WL M-PT0.06SL?C)&TD>W!'(IP\*2;X[\7DG]J_;S>,_F/Y7)VLNS./]4?+SC/ - M("UIOB^QU2RM[N%)AYMT+0Q. 'C&T@PDH",IW @ GYEQ]* -C2]5&J27<4EK+;7%I((Y(I"K8RH8$%20 M<@_6H;?Q-8S76J0/OB&G*7DE<#8ZC(9E]0K*RGT(HT71W\/Q7]G9?9UM))#- M:)LP8V8?,K$=1NY'?!QV%9 \#1I;VD2WL[M]GEMKUI)683),I\S:"<*2^'X' M8TP-2UURXD,4LNC7\%O<(725PK)IGT*76)]%NX+% M+,WH &SDBH/[ U:\O;*:]N[3-FI4S0B0/.-C* RYVJ,MD_>Y':L MZR\&7%MH%QIBV6B6[SZ>]F;RWA(E8E-N6..03@GF@#H4\207$=F;.WEN9+JV MEG2-2JD>6T:LK;B,,#)T/]TBG^']9;5[9Y7TZXM8E9U#2NAW%6*L,*3T*FJJ M>'&MO& UBWG"VSP2K):XZ2NT99U/;(C&1Z\]S5O3],N=.T)[:&1'N-\\D;D' M;EY&< _]] 'Z4 4_^$KLC;ZOB&4G2D>1S@?O57>&*<\X9'7G'*_2G3^,[&/2 M8]06.>2)[.XNRH #+Y(!="">&!.,>H-9<_@0PZ?%'97THF>RGLKA[B5W5UE0 MY8 GY3YF&X]_6I-3\%/?3WDMK>I%'=Z=<6TD+(2HGD14\P?4*,CV!ZDT@-NR MUMI]16PO-.N+&XDB:6(2LC+(JD!L%6/(W+P<=>,\XJ7GBK[&=3E.EW4EGILF MRYN$>/"X17)"E@3@./?TS4]IIVH2ZQ!J.IR6N;:%XH(;<-C+E=S,6Z\* !CN M>O;.OO!=O>3:E>[;4:E->+=VERT(8QE4155O[RY0Y'HW'/- &E%KEQY\-W; MQSHO]GW<$UW-/):7L.Z-P^-IS@E67![$'W\.SPZ/IEDURK-:7@N2<': M%WLWEKDDX4,%&3T H ;<>*Y+8:@[:-=M%IRJUTRRQ?N\QK(0 6&N66F8D+W<6X2 ?*FX$J&[@L$?'^[]*S]2\%6NI7.K7=N[=C=[9]JZ&5$GC,3*&5AR",BN4_ MX0R&/_3HDM%UA-0DO([@Q9W!G)V-W(VDC/8X(Z5TUB;@PR?:D1'$KA0ISE Q MVD_48- %@,-F>F*:G#'/?D>U YD/]T\BED.%R.HZ4 #G@8^]VI4QMX_&A1QN M[FD)VO@?Q?I0 C':V!WZ^U/ &* HP1USUINXCY>K"@!,E3L'7M[4_:-N.U) MM^7WZYHW<#CD]J $W$?+_%2[/EQGGKGWI"N/FZMWIVX8S0 F[CGKZ5C^*F"> M&=09L'_1VZXQU%:V"&\P_E[5E>*B1X:U!@6XMV.5SD,KF1 MD506DE<*N#U]AUW?0EOH:V(9%?QAIME)^[CM9%C GC!4;.68,.Q(_P#KBJEF M]O;VYU68K((74Q*#S.3G SP0 1SG=_6G1+'HJ7DJW:Q7$V^.(RNY"#/SJ0 0 M0 2">['CIFO7D[Z'FQ5BZEM+XBU(RK.8M&M3L:6*X;"J!DD*P.XGD\9.2>:T M-2BBUW3[G3(TB5TVR6:1<)\I( 4=MP;'3J?8U1TU(+OP^UFF(Y+)/-\DDL&# MG=G&.H#;2<<<=#)=0O;?)-;M*285SC*], 8'3D;1UKT.#Q T^GW$NVRP]XIDL) @C>YB<%)0HY+KGG&.YSTKDXO!,O]GWK6OB>P-CD>?\ M,RA\K8X1"">W'H- MS=2:I:,!:0W.M21O#<7Y185+_-MSDN3Q]]E_0\G.2"!P"?N\;02:N+B_E2!8D4/<);R^6D#C&0%"Y(YSW&2:JZW?PQWVCZC9,F'@#A8 M$+L"LC930,A /F'[N"3@,!Z9 P:TBNKZ$-C=13RK^5#&424":-6.2%;D< M8(/7KCKWK5T]XY/ _B 3ERGF6^\Q_,3\^3R2>?J?RJC]G@GM3!&@^TV$2*%) M#?:$;D."0#^E= M57E5OXDO4]"G\""BBBLRPHHHH **** "BBB@ HJA?:WI>F2".]O[>"0C(1W M;'KCK5BTO;6^A\VTN(IX\X+1L& /IQWIV>Y;IS4>9IV[D]%5I=0LX)7BFNH8 MY(XC,ZLX!6,=6/H/>G6M[:7J%[2ZAN$'5HI X_2E87)*U[:$]%5KW4;/3EB: M\N$@65_+1G. 6P3C/;@'\JL @@$$$'H10)Q:5VM!:*A:ZMTNDM6FC%PZEEB+ M#<0.IQZ4L=S!+/+#'-&\L.!(BL"R9&1D=LB@.5[V):*@-[:K?"R-Q&+ID\Q8 M2PW%.>-IH<>9&&!9,C(R.V:+#Y9=B:BBFJZ.6"LK%3M M;!S@^AH).0\9W46FWUEJ-O>20ZE#%(%1+4SAXB5W;@"-H!QSFIO#=O/JM\-> MO=16YFBC>U2".V,(@.07#!B6W<#K2^+;%[J:(Q6,4SM"\32&_P#LS!6QD8VD M,. ?8BK'@R6*31I@EN()$NI$F'VDSLT@/+,^!DG_ K7[!ZTI)8%..^U_=V= M]/YDOZV.BKFO&4UM;:*7RCY29_=Y*C( M..V37343W+QO\7>_SO\ F%%%5[J^M+%5:[NH+=6.%,L@0$^V:DY4FW9%BJ6I MW%U:6WVBVC@D6,[I4ED\O*8YPQX!^O'N.M00>(M*NM3&GP7T$D[1[TV2*P?U M (/4=<>A^M1>)(4:QCN939F.UD\UH[TD1OQC!/8^A(//:J2UU-Z=)QJQC45K M]R'3/$R:Y=I%IMN3$H#SR7#!"H/3:O);Z_=]":U;^XN;:!9;:T^U8;]Y&KA6 MVX.2N>">G!([\US]EJRZ_JUH!IRV;P#S0UZ"LS CGRE'5?5LX]JU/$-J]UIR MXC2:*.0230R3&)94 .5+#CN#@\''--I7L;5:4(UHQ<>7R;O^-U^GZD5CXFM= M6N%ATJ*6ZVD>?(1L6 >C9Y+>P!_"MNN2L-3T[7-1M/[*T\1O;*K/,S"$QQY^ MZH7F13C_ '/>NMI25C/%4XTY**BUY/?Y_P##+]0HHHJ3E"BBB@"E)-,-:@@$ M ,+0.S2[3E6#* N>G.3Q[5=JFXO/[7A*?\>7D/YG3[^5V^_3=5RKELB(7O+U M_1!7E?B2VD;XN:9.GEA0UN&RZY/)Z \]NPKU2O*/$T3GXP:9($9HPUON.>%. MXXZ?2ML+\3]&17V7J>/PI=-NK=D^PW]Z8&.H2,4EC,_W5 #8_=D9ZK56[T6VTDS6]VIO'0H MRQ02%!(5!!P3\S\D=, 9.,FIO?26X_-;%R+43=1K8Z )'0R".]N=H03;PV1R M/E53DC.,YJ"VT:[NXXE2\A)9%\R568!&PJJ-YP"=PS@$YV#%1IJ7B*\LR\/E MV]G.BR!O)2.(.GN1STZ^N/2EFU:ZM)@TUU;7T$BEO+:,RJ&_B!!'R[59\8[8 MXYHY9+X;#NGN2"TU*T(NK291>QI),T"[HWC?RU'W2.<%R>,]<<58?4M/N)G6 MY>6VU*%0ETOD%O,QRTBX7C.XD@^@.*J1W6J7,$;+JL$DLY&8F;!";BP;## ) MR /HIJ&\U'4[QHK?7K%YC=EI#^[$,B@8"MN Y4<\'U^E'*V]0NK!>ZL)()K: MRMQ9ZK%KI<=I8-=ZDEK')*2D,=UOMF8C&\_) MPR$<@]R>E36FCVNRZU1[V*.U7<%>6,R%MPPORCY9%R >W0Y%5YVGUK5 ]@\M MTJ0P.S;5"@J I)B;@#J>..E%T_=6BZBL]V1:S/O$]&Q_P&E/^$[=AQ^-' MK& #@=<#K]*1L8.:5QG&?O8'-,W9<*>W/UKRCT14RO#=3W]:5C\O3KQ2GD8- M1Y(?GE1WH E'WF]0*-P(SV MIH! R._)% "_ZXZ>E "IR@!'..130,J4/4YP:>?F (//K35.X%6X.3_.@! MJ-AQQ]X<_6IJ@(RF,?,O3'>I$<.N>_>@!]%)FC- "T4F:,T +2,=H)HS4,Q+ M?+V'6@ 7(53_ !,>*D)V[0IYS_DTT_*R\?,>U*WR[2>23S3 >6*H1DG/ZT(V M0&8#)%(!SD]?Y4Q?F''W?7UI .)5I/N_*>"0>M2$HHZ$?2HW(4#Z\"E YR>O M\J ! N3DD$=!Z"G-M^Z#DGMBHRWS@+UQS[4X#'^- "QJH7EN1UXH8!LJ&^IQ MTIF27(' />GC ''2@!450O7GOQ2$*V5#''G%.IH^^WX4N: %K.\02FW\-ZI,#@QVU=G7&>'+B& M34])D3P^^^?1(7.L!1MQ@?NB?UZ_A799H YKQ:/.OO#-IVEU=';Z1QR2#]5% M0_$/2=%USPRVG:SJEOIH>0/;SS2*H60 XP&(W<$@CWJ;Q8?*U'PQ=<8CU94) M]-\4B#]6%'CGP?;^-= .GRR^1-&XE@F"YV. 1R.X()'_ .JD!YK=V7Q0\#Z7 M(S7-KK6C6T>7CEQ*HC7U# /@ = 3BK7C3Q!;>)_@;'J5M:I:!KE$>! -J.&. M0,=N_P"-33>"OBA>:4="NO$VGG3&3RG89+M'TP3Y>X\>IY]:W-6^&KM\,HO" M>DW,0E2596GN,J';=ECP#CV'IB@#G_#MC\5G\-:6VFZMI,=B;2(VZ2(-RQ[! MM!_=GG&.]=\VJZCX:\ RZGXCF@FU&T@=YFBX1WR=@' ZY4=*XRR\)?%;3K&W MLK7Q7I<=O;QK%$GE [548 R8LG@59UWP9XX\1>"XM%U+6M.GNC=F::V_L'3)?)C6 M/S)+2-F? QDDC))KE_#/P]U3PSK'B);:ZLSHVIQ2+##N;?&QSLR-N, ,PX/I M0!5^ G_(CWO_ &$7_P#1<=>IUXSH/P\^)'AFQ>ST?Q)I=M;O(960+ORQ &++"*['BG5K;4'=E\@P(%V 9W9PB]>/7I0@'^%_W.J^)[0=(] M4\Q?I)#$Y_4M725S?AD^;K'BBZ'W7U,1C_@$$2G]0:Z/-,#E==M9YM2U-'UV M,VLVD2H-)*KNR<@R]X- $@ MV$<,?RJ-=JDMD[3[=*&RH++U[CUI4^Z,?K0 \B,CDG%,0J!\VE.X9?:@!9,;25'S=.32AE*X"C'3!J,DAE!Z9ZTX@YR.O\Z !9&$F.P& M<4CL0023M)YI%PV[([\B@G#*&]>#^% _!!_A)YI(R5=D/KFA_E&#]W(IK@J MZD=1T]_;^=,">BD#9 (Z&C-(!:*3-&: %HI,T9H 21MB$CKVJ- %.>B@8%(2 M)'Y^XOZT]>O\J0C;\WYFA0%)4?6@G=D#\3Z4 *6QP.3Z4T#:V3R6ZFE087 MW[FASQCOVH <2 .:8H(;GZ@>E*O(#'J?TH)T#>&K\EV4"!@ M"IPPY7D$UL#YQD].PK)\4.$\.W[87(MWVDXX.1@\^^#50^)$S^%GDHD M;]]C)&W/'3)K+F\C1Q#<);FYO("5W,<)%EB=QCY."#QN/.1D#H5?FT>XVK>A MH37UWJ4"G3PUKH\4:2(9B$&Y) #(2,9)')P?6D30;PKF%XY8T.U P\T9VN MIP6P!MR!_#GWIC77B$O&EY<+:V\3,B--&D?[MQG**!GC&<>P]#5>76KVW$EN M]U!+,<".Y$9*.8Q$G=' M@NZE",C=GT Y'/-+_:>@W"-=1><;>0[Y+,)M82DY"[\8"C. ?1?PIAO==@D6 M33[^*YGB#/MA(=@[';L 89(&1T]:J&Y-UJ AU>U*7%FH_P!(3;#M8CYE88VL M2QZ\9]<=!1;U8KI(;>7UWJ,D-O\ 9UC0._V>TA <$CYNAR')5\<'.>U:UI9V M.BR6HO&L/M7^MD221XI NW]V#&?EW'D'/'-):6%MX=L[>^NK^*%WEC9%-L9' M^0D-\IR$;!7D'L<<50M-/N-0N)9F=EL_,FA:YF59T&#N&-WS Y[=>*&TU9:+ M\PM;5[E>&2[N]1M[J\WB%V$C,%1(PP.T@%>O"]![5IV5L9/ _B$0#)=K=5W, MJJHW\#&?E !ZDU2UF=+B0; ([=(]L8C4J%7&-76UY5;^)+U.^G\""BBBLRPHHHH **** "BBB@#$OM!FN9 M;X07RPP7X N4: .WW GRMD8^4#J",\U=L=-%G=W5R9FD>?8N" JH"%'N>3D MGKQZ5>HI\SV-G7J./*WI\O+_ "1CWFCW4ES=RV=^ENMXH6=9+<2'@;HX\E]/Z_R,C5-# M?4[RUN!J5U;BWD+B.,(1]QEXRIP?F[Y'MWJ32-%CT<2K%=W4LU/T[2&LKHW$U[-=2"(0(TBJ"J YYP/F/N?\:TZ*.9[ Z\W'EOIZ+\]S)O= M!M[_ %&6[G=LM"D:;/E:)D9F#JW8_-_^O-/LM+N(=0^VWE]]JE6$PQD1"/"D M@DMCJ<@>@]N:TZ*.9A[>IR\M]"G>:Q*JS4>5/0XKQL;:34M/MKP:=:PO'(WV^ M^MA,%((_=KD@ GKR>U:G@NX$^@#9;VT44N.FT[AIK1!>O\0?OZ8I_@N>YGT6;[4]RSQW4D:_:F!E50< .!P#[?CW MK1_ >C4:> BNS[^O];G1US_B*&W:]L99IM-+*)%2UU!PJ2$[?F7K\PQCH>&/ M2N@K+U6\D6Y@T^"R@NIIT>3;<2;(PJ[0>=K9/S#C'K41W.'#-JHFO/RZ&5IF MCQ:1J>G R6LO&>HKM*<]]3;'1)A$%X^;+$,#D8XVG/IQFI MCN88>*E42?G^18M=5T^:ZC@$,UO,^?+$]J\6\@9(4LH!. 3@'-1>(_*BM8+M M[FVADMY=\0N(O,5VP1M ^]NYX*\_7I6=;17MMJ]@NM/).[R,+8BZ614?8QR5 M6*/^'<,\XSVK2\0R1P6\$_VM[>Y23_1PD/FF1R#\NSJV1GI@^XJK6:.GV:A7 MBH]?GW\OT,ZTU6ZU;5+.*_LHM,V$2QQW*;Y)FQ_RS) "X_[ZQU K1\1VZ3:: MLLAL_+MI1,R7A(B< $88]NN02",@<5GV>H:K=ZC:QZS -,3(:*)5$@G?'0R< MA#_L]?(UA6PBN);FV@-O,)8S"2MZ M:KY/K^-OP,NUU=-?U*RC734M'AQ,KWHVR$=_) Y8>K9 QV-=97*6^KW6K:A9 M07]C%IBAEEC%TA=YV':,D +^/S8_A'6NKI3,L9'E:5K>5[_B%%%%0<84444 M4I('.MP3B=0BV\B&'=RQ+*=V/;!'XU=JA)';G7K>1IB+D6TBI%C@J63)S[$# M\ZOU<]EZ&<-Y>OZ(*\H\7NP^+.CJ)&13]G+ =&Q(<9Q_6O5Z\M\6W,J?%72( M(S'M;[.S;E4GB1NA/3\*VPOQOT9-?X5ZG,[%E+.\\CS/+AX?++*5)&V=C&VS=^[X!)AXX/E4[E@]U<(TG(9UD++N!P2">0WJ3 M_P "'I6JSQZ1IYGN(VENW02QJRL\:H9!EF(QW"@#T%>B]$<*W(]3:VFB07>I M3"1[9_-4@K@;DVG:3SG&,9&<9J ))97C7.FVD;SX&V?=M5HH\RLT9CD+N>!O''?/3L?04] MXI[NX^RV$=W&VPM)G!+,#\P)49 7+$=CM]ZM:$@&:1V=CN+/D MNW@L /IG) M'0 @YXS3[:\N86/V:9Y XVMGD,N1G.?]EBW(_C)YVTQ;Q%A6::TN9Y@?WN]P MBLI++O8*,Y/S CKC)SWI8+O6G"3K&EC"@>*YW1^2A[X+'G<=YZ$=?K0]0016 M5E"L)N573R+E"1"Q?D$X&_\ AQSR,Y]#BM%)4_L>V\F]EDC=MT@*EPLO.5W9 M X&.,=\\U#8PZ&(IK7R9%E5M\=Q!'O8%!NX4GYR0>N .14;7\NE78M-_VRW: M.%@EPF'+.,\(.5;!(Y-2VY.Q2TU(6 W#8[23!N%,?3[H'KUPHX ^]6_X,5(_ M%*);S/<0BW=O,<,A)VKS@N?7T_B/I61J5K&D<=W:M*+65B(?-7# K\K#85/( MP/RK3\"R(?$J .6/DR-P>,D'C'IPW;L*536FV$%[Z/5'Y(^@J, ,"3W-/E/R MY_V?Z4@& !7DGI#<[>O3UH7[O/?FA_ND>O%&"/N_E0 C90$K^5.7&T =J:2& MP.^1Q3BN>>A]: &R#CC@GCZTX-S@\&FDX90WYTX@$8/(H :PRZ\X(!.:7=@X M;BF@D2$=0 *?D,/44 (!DD]#GK2.V%(/!H4%E#$,C#]* %*X.5_$4U< M-D'@@]/2G8(ZE3*P89!XI +112,P1230 V1]BYZGL*8H((SR M1V]Z0$L?,89/\(IX^0'NW5C3 !PY)Y;&*4C!!;KG\J%^09/+&D W/ENPZ4 . M^_UX7T]:0'C &3DTI)/3IZTBX1!FD ,,(QSSCK2Y+<#IZTULL.> 3TIY(''? MTH :0%V]@#_2EY;KP/YTA&74MUZ_2G%N<#D^E "$A2">F#1@MUX'I2 ?O 2< MD#\J?0 W^/\ "G4T??/L*=0 T??/T']:=31]YOP%.H 3^,_2EIHY9C^%.H : M/]8?H/ZTZD7DL?>EH :/OG\*=35Y)/O3J "D90ZE6 *D8(/>EHH \_\ #!N[ M;3/#YFUZ&QL]-DFTRZM)E4?:)$9HT 8]#\H( ZUZ!7 ZA96=MK^LV=YI?]I) M(JZW86PZM.B[)%7WR$..?OG@UV>F7C)'W3[BD!F M^,;&>_\ "UX+1=UY;[;JW',#:R@>KYZ 55MT\8RVS>=<3QRK;NP MQ'",S +A>^5SN]._.,5VM8>M:A?6.JV/V8>9;+#--/FQC'X]\?1=#CMVJ6X\1:S=(IT^"0S\ VZ(I^:)V&(YI 3ZIHUVZ7P6*Z MF5K\W$2ADDW?Z.JC(D.-F_(QVP,8'-:>J-/M,#D/$[:L^E^(@ M=4MKFPO_ "M/L;>%!OADD(B<,PZG+9[_ (5W"(L<:H@PJ@ =A7!Z;IVG2:O MHMCIFGR6$!+:]>V\N=ZR,NR-6R3@Y+''3]W7?4@"BBBF 4U/N+]*=35Z8].* M %/W30OW1]*6D7[N/3B@!3TI%^Z/I2TU/N#VXH 5ONGZ4#H*4\BD4Y44 (_W M&^E*5SR.#ZT$94CVH!R : &LWRD'@TXKDY'!I'&4(]J,D=>5]: $+9(!X.>E M+C!ROY4C@,H]B#2Y*_>Z>M "9#.!['(I>5]U_E2,,LIZ'IFE![-P?YT ( #D M@\YZT$@X#=<]* "KG'UQ0V'4CO\ RH #T*MT/&::JTP&J^UP#]UN0:FJ%E'W2,H>0?2ECD.=C]1T/K0!+1112 *BD<'*Y/'WB M/Y4K.22B=?7TIJ+R O..K>] "C]VNYNO9:E (5?Q(HW;ON]/6A M ,]\GF@!&!9!ZT )NPQ7J>H%*%YR>O\J, M;6'O3J &KT(]*RO%#,OAN_VG&8&!/MD9[CM[UJ_Q_45F>)RX\-:@5Z"W3^7"?)W3R2(<-)OB.$)8 \DL#PS]QTJS:.RF-X[F0..4 M;R22<^5GC.3R2.^:SHLW$B*DFX,W!/!^89^]M)'#$]?XO:M>\O4T8""",&]S M*DTD\;;4?:"%0^HXY([5ZTK['FKN0W::?-JKJVHRR%;@%592^6,8#J5[ $ 9 MYQGIQ5:%[C3H)EL;5+>.13N:*7>9,+\N<\CYM@QT.X]:T+6.P6-+_5);J[4P M13"%D CW/B(GS01D]#VZ5GHDL=NZ^'W6*6<8Y% M2G=6_P"&*:ZB!E8L#*2-V-Q^;@$X_54'OU[TZ&8BV;,A1E+;<'?M!]&]^#WS MG'%,6]>68QW6G,B,^U9(4,3!$'S,1C!/'0=UQZ5&YO)5FO+47<5M;9+* #M# M*"O08;?D@YSC%7ZDCDSY:!^"5 =-V0#D#&[G(^9QG_"I/M%U<63VVW[5;OAF M25]BL=JL&S_"N0/RJ&WMM)U#3X8K07-E)6/5=QV*-I[_P 0J*WU=7N6M=04S0K),1)&IDF11D#D<8!SQ47N M_0JUB )"9PJ3N(P=KRK$20 3V!S_ QC[P^]6I:%E\"^) LI54:#RY40S*85VR8 M(X< \'CU'X4YZI/S7YA'=I]F=K\,G:7P3;.^2S2REB>YWGFNPKD?AK*9_!=O M*0@+2RG"* !\YZ 5UU>77_B2]3OI? @HHHK(L**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH Q=6T*'6-1MFN[>.6VC1@S>?(C@G&,!2 1]: MOZ;IEEI%I]EL8!##N+;022?K5NBG=VL:RK5)05-M\JZ= KGO$XW&W$ M]C'36TB0K=6\:N)+5YVB# MDXPV0"#C!&#Q\V>U..Y>%DHU4W_6AD^'7=M0MYK<-*)H<7;/IPM_*( VJK;1 MGGC;EN.<\<]?7.:5821ZLLD%I#I\4*D30QW1D,A(^4% -J^N>OX&M#5;R2WF MM((=1LK2:=F5!=0E_,(QPN'7GGWSFG+5FV)2JUDH]O\ /MY=NAIUA^)5:6W@ M@DAW6I[X./QS26J7\/B "[UJTD,D.39);LFX G#KND; M!SUP.>_8T[6KE;&]LI4VK/*S(LEQ>OM6SK[*EM$R/ M>K=!_P#1_L:[G9L="#\I7'7=Q[CBH+?6;E=2M;2XDT^X^T,5'V24ETPI;<5. M?EXQG/4CUJ?Q JO;0HL%W+=%_P#1_LK[&1L'YBQX QUSD>QZ53^)7-IN4J\7 M-?EKOOMIWTV,^REUQ]1MAKNZ%./*6R7,3OCI*W)!]N%]S6AXA>**RAF>[:VF MCF#6[+%YI>3:P"A,9;()X&#[BL^RMM;34;9MY08\HV;;8D?'_ "T7 +'W M^[_LK6EK[(ME&QDO$G$H^S_8UW2&3!P,=",9SNX^E#W0IV]M&UO^W=OZ[W1E MVVHZM=WUI%K%N-,B+*R ()/M#YX!;D1]OEZ^C5U-W ^7_:/2NHJ9&6+24E9+Y;?U\W^@4445)R!1110!0D>U&O6Z-&Y MNC;2%'!^4)N3<.O7.W\JOU1DG4:[;P?9T+-;R.)LOZ(*\M\72Q+\5-'C:T21V^SXD+,"G[QL\ X->I5Y7XN\A?BKI!8>M;87XWZ,FO\*]3E)WA2UFN8BCR^?L0.25SP> ,,W^K Z 9SS5RTLY M=7AN+^XCN6^>...2*7BMC#C@@>B_(XDA-;U M+8#8VHDAM8'!W.N'FD7@2%U&'WKGK1;>']\+/?>79P&4>6F09)AR5++DJ!AN MOM2>'+2WMKI;RYC>&*U?*QR,=Q=L&-6Q@#!5CSV/3TL,YN[TW#2+YA8LYW<] M,CJ1V]QC!YX I?#I$-]661/J>D10-'?SZAIEU.AV2E@T90$LK8^[CCH><5$F MO6WDHUU#=2PL@>82N,JVTL/G7#'*F08/7CUS73:1_9VE65W>7I@CL;A#'*;C M/49.-N 23GTS]:YR7Q-X-M=2DEALM0N(& Q&IV1JL8OF;] MV_H:M62U(YM?N!;.4CN7O'B?>K?NT1PB/]U1DD8;&X^HI^H6,VH%KG6]6F,E MVJ2I:A#DOQ)^]BNF?=&U^NX*?FQM;)P<-@DG M!QZT:Y9"">:5@HEN!YF]>0 2S8^G4X)/ X4\TT[2M:PFKQO>YS&I:9=:=(\D MOE&%F""\AD)#Y.3DY+ X3& *U(9AKE@PFAG^VPL&#P.ML) 0 $)898H#G)]: M?IUS!#'/:W+ V]PABE"R'(8#@\$=QCM^ .!BKI@75);>53^YC(>59 @;C<22 MXR&8$#DCOZ5J]=]T1ML2ZCYVC7<]BJ[+;SD=%N/,(9%&=^<=23R1^5;_ (.6 MW@\7QQ18S]G8JK,"1^[[$9!QSWR"3Q67'<)J>V\N+AY=.C,D'XB@! P\S!X)'>G%03GH?44C8(!X(! MYHP1T.?8T (&*LP8>^13B PS^HII8 @GCLE+\T?^TO\J4['Z]?UI@,; MY3N(QZD4TJ5^=.GJ/\*DRR?>^8>M0O*H;]V<'/([4 2B4;?F&#VQWIF#(VYL M!1W[#Z5"PW,?,R&/4#O]?:EW$8R0P[(.:+")U!8\<*.A[FE^]\J ;1U-1B_L M*]!.!FEIOWCGL.E "J,#W[T,<#-+31\QSV'2@!0, "AC@>_ M:EIH^8Y[#I0 H& !2T44 %%%% '/>+;.X-I;:Q81&2_TJ7[1'&O66/&)8_\ M@2YQ[A:IZ5JUAI]_')=>(Y;U?$4QFTR&1#B-< [%(S@9,I8W;@Y0^B.3D8[Y'<4 =M6=K>C6VNZ:UG(+BSO M8]$\2;(-1/RV]T!MAOAZJ?X7]4Z^F173U4U+3++5[&2RU"VCN;>3[T<@R/J/ M0^XYKGUTGQ)H/&C:A'J=DO2RU-R)$'HDP!/X.#]: .KHKEAXREM?EU;PWK5F MX^\T5O\ :8Q]&B+?J!2_\+!\.=//O=W]W^S;G/Y>70!U%%MGIKDRN/1YB!C_@ 'UH EU7 MQ!/X(W0V0/\3GN_HG4]\"M31-&M]#T\6L#/([,9)IY#EYI M#]YV/Y/J?<\FK=%@"N6U35(;V_,U MAXDCM(-"F,FK0K&&W)MSM8GIT;IGOW%:&M:CZK()VC;K%$!B*,_1>3_ +3-70T446 **** "F]'^M.I",C% M "TWHY'8\TH.1[CK01D4 +31PQ'8\BE!S]1UH(R/?L: %IHX8C\12@Y^O<4, M,CK@]C0 M-7@E?RI0<]L'N*",].HZ4 +35X&WTI0<^Q]*"">1U% "%>#M[]J M$;(P>&'44H.?KZ4CKDY'44 (RD#Y?R-*K!Q_,'M0&(Z\_P Q2%0?F7]* $;* M$,.0.OKBG<.,@_B*0/V/\J"N.5Z>U " [6VOC!Z'M2LI&"O..U!=2-K<>E)\ MR#U%, P'7*'%,*[QTPXZK_A0TD>=RMACV%1M,7/*E2/XL4 3))@8?KV/?_\ M7369W.T @>@_K4)&[EVYQC*\Y^M.#L@ ;Y4[8_I18"7 7Y!R>X%/QM7G@>@[ MTU77&(QFG;?XI#GT'84 (N /E&2>OI2D98;CG')':E+GHJY-"I@?,>/2AG_A3EOY4H4XP3@>@I !8#W^E(BDH-WY"ABJ@+P,_RIV6 M/08]S0 CD*A[#%') X'KWI"HR!U.6LGQ2ZIX; MOV8A56$DMG&.1[&M=OO+61XI_P"1:OP#@^0V&VAL7D-Y&[JTL@6Z$8)3.T;7 M&26P1^-9MG$+JTDM()"EX2([>8R??R2SH[J<#<3TR>O/K4E[(FM1W4C/)/) MQ#JL@+')Y5%()(!Y!],@XKU97>AYZT(K^]FU6\6!(BL1#0V]JD?ED*V=JE.% M)5\C(.;<$YW98\-EAP,<#K4VB;-,T^:]# 7=S M&(X%#L, ,$=@>F69>PXQD]<4VSBB:;?D-"RA"J9)8'G&!SSGIAN_RX4FDW96 M6B0]]R6;4-5TPQV%Y<3WD*6P,-S#(RMMDD 4J<GTKDD M\1^$8+>>V6QU60,"J2EP"@VA>!N] ,^M91][[)HU;J6(M?O%FMXM,%RSM-$J MRRG.-ZE>$4;0,C)XSG-12Z'_ *0D5UK;SZE$"3++S&L@)W)N^]C(89]>@ZUT MGA[6?#-U:SVFELJW\Z&,BZ7;*^YB2 W?J<#-8.IVB6CM AV>4Y+XZ,0Q^8=N MV._0#<":(R]ZR5A26E[W,0I>Z)?Q$1):W".6C5"623&$0C&2P&TGG ZUNK96 MVO?9IXH+N,R*8Y$29(4. "'\L#.UV/:D41ZGI+Z47 F60/:E78KN.[@ZULV+P?\(-XE&P3A3#N4G:Q/F=\=/7()'- M49GVP27T\OGO.DE7-+6.+P#XB_?2%1Y \P89@N M\<95B& _#BE)W2]5^81T?WG>_#9XY/!EN\40BC:64J@).!O/J:ZVN0^&BQ+X M+MQ"S-'YLNTL,$C>>M=?7F5OXDO4[Z7P(****R+"BBB@ HHHH ***:LD;LZH MZLR'# ')4^] #J*AGN[:U -Q<10@]/,<+G\ZDCD25 \;JZ'HRG(- [.UQU%- M:6-&VLZ@[2V">PZGZ4X$$9!R*!6"BHY;B&W\OSIHX_,8(F]@-S>@SU/'2I*! MV844TNH=4+ ,W0$\FE#*20""1P0#TH%86BF^8GF^5O7S N[9GG'KCTI0ZLS* M&!*\, >GUH'86BBB@0UI$3[SJOU.*J-JMJNJ0Z=O+7$T;2KMY&U2 1&NY?+1$!&><$DDD<"H/"ND:;-?+K%E8Q:=-:^=9W M%O%AU9P1DA^XX].]6HJUV=\<+35'VLV]O+?6W6]KKL=G6!X@O;2"\LX+L7ZH M\7*K7=QG:!E,Q@ MY !;&6/09 M(R,=<&I-9M[6ZU;3H;B![EG29/) &W8=FYV)(P%^7ISD\5GZ/-ITFN0/IMB$ M22.3>C1.K6_.=PR=H5^, $]>><6?&?5=_U\T-MXDCUC3DEU"YN[=))5M&8(0)55U9&(5CFM[>W^R+<7,LF+?,WD^6X!.X/]X8&?NY/MUJM9Z),NIVUT;#3-.$+$ MM]B)9I05(VL=B_+SGH>0*L^(V1[2"T>"TD:YE$:&[?:B-@D'CDMQP!@Y[BAO MWD*OY[JV@$MK:BY*MF2/S C%,'.W/!/3@D#KS6!:Z1+H^J6K1-7EG5A=IKTLONNK?A^I!8>)[;6+A8=*ADN0I'VB1OW:PCT.>2WL 1[BMV MN2L=4L=>U&S&G:<(I+95YKK:4E8RQ5-4Y**C;R>K M_KY+]0HHHJ3E"BBB@"F\EV-7AC5?]$,#EVQT?*[1GZ%JN53>&Y.L0S+)BU6! MU=-W5R5P6>+X7;XKZ++\A4>0!ND .?,;MG-;X7XWZ,BO\*]3BKQ'D>2.1B2DC$*2<#\ M.WUVCZU+?M,Z66H1,$F8;"T$9>5Y$Z$GG'RD#(/..<\X6>-3(ZJT8!D9AN(V M@]\>@]1V]1TJ34#Y4;:1'N5!)')-),?E+9(!?&,+@J>Y.,\9KU+[' :VI7#Z M#K<]_!&)K74E!GCFN50._P K$\ZMW_P")>Z-<^;*X M&X $G@+_ \CGDYYJIKI,&D)"&6.1Y%A,4A"LYC^02(!ABK#@9ST%*EO);_# MG6[A+P2(3'&(6'SQDLF[)).,@XQQ7/\ 93Z[&W6WS,W[4=0O8=4O)(_LRC;8 MV6X-@8*DD8//&3P22:[/P]X3M4D2]CTR(F1,><&^7KAQC>?]KC K!\+6<<6E M:=NN+6>.29F8[LA#OCPO/.>O;J:V?%'B6^\-ZC9/I=Q9W<3V[(+&-""@X(; M/3KCIP34U7*3]G J"27-(R]9\/6&AJ7.FQ0"96C9"=Q"-QN!+,!@]#P.1R*H M:09(S_8=Q=1W44J,VGRB3D8 ;8?0'@@>JXKK=/G74?!T%Q?ZC8WD\HW9VYV% MB,J22>06'''3I7$:I"]MXD\/W?VJ!IG\C=%&V67+ YXR,'/K3IRNP\A))]J,B@?O VT'/ !XYZ'FJ%Q!);^%[B[>2X^ MV:GIYJHV]U]R'?5=C$N(MFF6EIMA M\R3]^[1J5+;ON@@CJ%QP!CG\3O\ @4M)XJB.XLBP2 9)./E]RV/S%9%PQU6T MDO'$B3J_E2[CPW&!QS\P"CCGKFMOP,@/B:)MP)\B4_>!PN,8'H.>O.?7M5U' M^[D3#XT>J.,J!_LC^5(IRH-./;Z"F?=;V/3ZUY!Z8I&010#D<]>]+33\ISV[ MTQ#B,C!I%.1@]1P:7-(0H_6@-G^M!&?K2 "H/L::"R<, M,CL:7<1]X?B.E+P1V(I@ (;CK[&F[2G0G'YXI2I[<_6D^<=!F@8H?U'Y4FT' ME<4A;^]&?KQ2':W3;^!S0(<691SS]2*B:0= A'UZ4[:PY'Z\49'0@_\ 1Q0 M TH[#!D/^Z*7RT7.Y!SUV\DT[:N.&"C_ &32@,#\H'U:@!%4#.T[!Z4<] H; MWI21_&"3Z8S0/FX5MH^O- "$*.68_1AQ2&/S.JC'KWIW*'J&/ZT$$]4V_3K0 M P*L9XR#].:4%CU8 >F[FG95>Y!]Z,LW\0 _6@ ^5>@'YYH^=NK!1Z"@)CH$ MIVT_W5H 0;!WS3MQ/0?GQ1\W^S2<]V ^@I +MS]XY]NU&X=N?I3?E[MN_&EW M=@I_+% PVD_>_(4I('^%)ACU./I1\J]Q^-,08+=>!Z4XD 9-)N)Z#\Z .YY- M(8G+>R^GK3NE(6].3[4F">6_*F(/O_[O\Z=2%@*3!;KP/2D ?>X'3U]:=113 M **** "BBB@ JO?6-MJ5C-97D*S6TRE)(V'# U8HH X.7S_#,[0ZB8&D:!K; M2]?N(@S0Y^[%.W48.,-T;O@]=NQUS^SKG1] UN[6?7+N!GWP0D1R%023G&!P M/;IVR*W9X(KF"2">))89%*O&Z@JP/4$'K7,#2=7\,G?H1_M#35_YAEQ)AXAZ M0RGM_L-QZ$4@.KHKSW2[TZ?I2:/X8O"-5-YYL]IX@=EF6-CEPHXW=L%Z/!JT6IP"PN M)/*BFE;RPSY(V_-@YR#Q6C]MM3>FR^TP_:PGF&#>-^S.-VWKC/>@":BLB[\4 MZ'9:0VK3:I;?8%D\HSQMYB[\XQ\N>)8]%%E>,9+8W NQ'^X SC:6] M?\10!JUSU]KK:BVL:-X>NX!KUC&A(N8V\M"W(R<<\>F><5S^HZA+?:3!I_B6 M]>#6X[SSTLO#\C/+(BGY0PY(!SR3@< Y%:W]D:KXD=I-9 TW3Y,;M/MGS+.! MT$TJ]O\ 87\6/2@#/1'\17[C2E@AN3"MOJNO6R8WXQNB@)ZG(^]T48ZD#'9V M-C;:;8PV5G"L-O"NV.->@'^>]26\$-K;QV]O$D4,:A4CC4*J@=@!TJ2@ HHH MI@%%%% !1110 A!ZCK_.@'/^%+2$9Y'!]: CG(ZT Y]CZ4!L<-Q_*@C/UI M!&>1P: >QX-)DCJ,^XI>&'K3 ",\]#ZT!L<-Q[]J3YAT.1[TNX'@\?6D,"H/ ML?6C)'4?B*3;CH<498=1GZ4"%X;G/XBCYA[BFDJ>2,>Y&*48[/\ UI@!*GJ" M/PIN.C[?:F;8\_:?@9^\5]N@HRHZ#GU2@ 63/W4QGUIVTMUIF"WW=N/U_ M*C:!U_\ 'N* ) 57@IH+@#@ M9-)M8]?UYIP4#GJ?>@0T(3RQY/84_A1Z"D+ >Y]!1@GEORI "\Y8]Z6C--)W M<#IW-,!5Y);\!2T4C,>@ZG]* *TW>&[_ M !]_[.V.,GJ/K_*MA1M7'?O6/XI /AN_W;=OV=@=P&.HZY(JH?$B9_"SQP2. MES#=ARTD9'S,Q.!GIG)]^,CZ5IZ=&;?QA;JF4MKE@&BM8L*(I /4^G3(Z^M3P3-?:Q9&%2D-F7\A').0I+83'60], M8QQ7KSU^X\Z)9M+F+1Y)- U#;_9DC[DE-P"\*NO#*H'S<$$@@_UK1FCBT-;Z M]N(E(MMJ11/+DLQ+%W /< #GGGM[3P7;0:5=VO]BKMFQO7S#^\QRN/W MAZ?456T"TMX;ZVBN)+6:)+=-DK8;?PG(YZ?+QG'45DZ[XNUC3]7U+2X-0M9[ M>=XP;R,-MM<@*1P2!TSU[FLIN=27+!EQ48J\BCK6B65BS:7Y<5FTC*Z2CK'( M. "Q)XY!/S9&*[EC.I6+1L\HEXD4X*MT.3G:#_NK75Z^L4UM: M,EU8SW4C*&E0!=P((R#GIAN.>QKD_#=J8OB;?6T5Y"XG609&-X[X.? MS.*RKF!-MM=195)4$F)'Z-T)!X^7//;.?SV;*/'@3Q-MPP_<[MS 9.X9)/K[ MJ_,(_$_G^1W/PUC$7@R",2+(%EE 9>'H;F[DO(;[4 M+.Y?!+P7+;20,#Y&RO;TJ/P_HUYI5SJ<][=QW4EY,L@=$V]N;YD%C(MZH4RW,1:2#"A?D]1QN XP236C MI6D_V;<7<@:,),5VQQIM VC&X^K'/)&.@K3HHYG:P2Q-24/9MZ?\-_DC U#1 MKR2]OIK46,BWL0AD-TA+1KC! QU7OMXYSSS4^C:!%HMQ,UN4$,D$,>Q$"Y9- MV7..,MN'Y5L44K75HRWD*6\,A=H9;<.#E'4] M>OWNAJSH^F76F+)'-J+W41QY:.F/+]@3Y;&)?>'Q?:T^H^<895MTC@EC^_$ZLY)]" M"& (/!I]AIEY'JSZA>O:^:8?)/V:,KYO(.Y\D\C& .<9/-;%%',P>(J./*WT MM\BG>6=S2PO;BY;4KJX-Q@O'*L87< !N 5 M1@X&/>M2BB_0A59*/*MO1?GN<7XV>*>^T_3[DZ2L4H9E:^A>1@^0 !M(V@YZ MDXJYX-CU"*UGBFGTR2QBE>.%+*+9L(;D'GZ\'GW-0>,=+N+^XA:"VU.53 \, MALGA7*L02&W\GH,8Z59\+"ZLQ):2Z5J,0E=YY;J\EB8NYQG.P_T[5I]@]24D M\ HQ:]-.^_I:=<7%[ M:WUI) +BW5T"W$99"&VY(P00WRCGT)%9QW/-P\E&JI2Z=_PV\RKHLFL?:6CN M#9RV(!"LMV994/H3L 8?7GU)J37YYK.2SO&,IL868SI%,L;%N-A)8@%1\V5S MSD=<5%I_AE+*\M;UGA-TCS23-' $WF0YP.JZ9+>W%K=0/!YMMOVI M<1ET;=CG (PPQP?5$5.P'!.#NQP#TK3\0F>.&"4/*+-&)N5@G6&1ACY<.Q&!GK\P/\JAL M/#K6EU:7#SP[H7EE810;,E\_(#DX09SMYR0#FKNJZ8]^]K-#)"LULQ9%GB\R M-LC'(R.?0YXY]:&US%5*M)UU)-6]/7^K]-.QB:/:G =*>\6!&)N?M.H+< M*R[3@ >8Y!W;3G@<'KTK4\23B.QCMW:TCAN7\J26[0O&@([CH3Z;B![]BV+2 M+N74;6[O)+)?LS%D%K 59B5*X+$GY>>F.H'/%7M2M[N[MQ!:SQP*YQ*[1[R$ MQR%!XS]OGUUO\ =Y&%9:5;^']7M-FH+=2W"B,+>'?, M% ZQ,!POJN,>XK9UDZ8MO VK*AMQ,I4R*2BO@X+=@/=N,X[XJEIGAF'0[I9- M,EV1N L\\A,'.T=,].O'L: M&[O<56K&=6,N:_GL_P $[?B17LFE_:+(71@,YD!M0>7W>JXYQZGICK6A6!IO MA>'1+I)M+E*!@%G690_F+['@H?8?+_L]ZWZEVZ'/64%94Y77G_ET^]A1112, M0HHHH H201-KUO<&X42K;2((<J5Y3X MP=U^+&BJ9'"-]GP%.!GS&Z_K6V%^-^C)K_"O4Y:6,/+<2==CL2Q P.> >PQV M!(&>U37BPV^BP":(2RN_F $C>J*NT'!X8$D]>^<9IZH9;M8D20S2.4B'.XX_ MNEL9_P" O_2K5[:1:IJJ#?#<:/;)M><1\KL&YU##'WCN.3Z^_/HN6JN<21/X MD>:PM4M\2[V\L[FBD!1$7 .Y3_$=Q_+BM+3M#MK;1;G0[K$=Y?VVYG<$JO= MK;1_=!(/>JNB.=0U:]U6![B.\DC4102@LT"?Q!1D9P-N.. P]:LR$FZ\YY"M MR7RQV@L3VR1@'D<>H0\9ZX-NW*:JU[G-Z/NMK>&T15:YLY&DGB8,KH^X''H5 M!1>Q[FO1M%U/2[CR+NXMP+WRMOF,B*2K$ 9 /7 S_\ JK(U#PY!K,OVZUN/ MLFJVR%?.="5E7:1\_?@<;N.G2N;AT7QYI=]L@5KG8A"HERI3;V.-P/!'<=J4 MN2JM[,<>:#VNCHM"#GC( ' &>3Q7-:180ZIX MKLIVEB\K3(U-TT:MY:;/N#)SG)X_ U/I7A7Q9?RAM0OQ;PD20EIIO-;Y@5<* M%)YX[D"5HI9E)3RMJH[(0RY M;G@J"",?>X)K;L!.C[+(N"S S 1_> '\:C!Z8STYR/>N=-K9^;?Z(C23PSS- M/:LVYH874$A0 .#S51>R[?D2UU[E?4(4G-K/#M^SS1KM2,Y7<% 8 M=B6ROUR.G,KXF5/F!$+Y4@9SM/S8XP3WX&<=SS5"W60:*]I<&-+VU8S M?9HT"%(&ZGJ.,C/.>&S@Y&-3PG'' [@#^5(0",&E<9((X.!30W8\&O+/1 $@X;\Z=1C/6FX*_=Y'H:! M!@KTZ>E*&!^OI2;@.O'UI2 WH:8 5!^OJ*3YA[BEVD=&_.D^;V- !N'<$?A2 M?)[?AQ3LM_=_6DRW]W]:!B?+_>/YT<>K&E^;T'YT8;U _"@!,9_A)^II"H'= M5^G6ERI/WB?I_P#6I1_LI^= #,'MEO\ >I2-; M>>?RE#2M& VP'/7)R>G8&G&+EHB9345=EL&,G@9/J:=L;^^0/2F?:(FG\CS8 MA+C/E[@6QZXJ'[78>69#=P[0VTMYHP#Z=:.5]@YX]RP"1]U0WTH.6^\"/H*K M3ZE:V\4SFYBQ#_K!N&5YQR.U/^UP&0QFYA9PNXH) "!USCTI\DM["]I&]KDN M8QPIY] :=M<_Q8%11W=M(C,DL;(IP2K @'\*E^3TQ^E2TUN4FGL* 5Z;:.>Z M@T@"GHQ_ T[!_O&D,;@?\\_T%&!_<(I<-Z_I1A_[R_E3 3Y?[A_*CCM&?R%+ M\_\ >7\O_KT8;^\/RI '/9:/F]A2X/\ >_2D('=C^= !M)ZL: 4!XZ^U)^[] MC^M+G^ZI/X8I@&2>@_.C;GJ?P%+\WL*3;GJ2:!"Y5>/T%)\Q]OYTH '04M " M!0.>_K2T44 %%%% !1110 4444 %%%% !1110!2U+1].UB 0ZE8P748Y E0- MM/J#U!]Q6./"MU9 _P!C>(=2M$[07#"ZB ],298#Z,*Z6BD!QMUH.OS6<-E< M6GAG4;6&02QQR6\EN%89P< N >3T]30-/\0#7#J__".Z!_:)A\@W7]HRYV=< M8\G_ .O7944 <7:>'M=@TYM.M[+PQI]DSF0Q)!)&W(M8B/3$?SG\6-=)10!2TW1]-T> PZ=906J'EA$@!8^I/4GW M-7:**8!1110 4444 %%%% !1110 4444 ! /6N3UKQ>^CZE>6RV]FZ6D*3,L MM[YP[F^7 &X9) KK*YK5O"\^HWU_+'>VT<-_ D$R2V?FNH4,,HQ M< 'YCU4]*0&NFKV3R+'YV)&G-L%*G/F!2Q7_ +Y!/TJ[M!Y''N*YS3]#:+Q7 M<7YCFCM8H$BB$K*WFRX"M+P2?N)&N3@_>X]=%H=9W$K!GC_1W_P#BZ!FC M\P]#1N'<$5F^7KH_Y>]./UMG_P#BZ-FNCK/I_P"%N_\ \70!I *?NG\C1AO7 M/U%9A36>]SIWXVS_ /Q= CUD]+S3OP@?_P"+H T\MZ#\#1]4_E6;Y6N_\_FG M_P#@,_\ \71Y6N_\_>G_ /@,_P#\70!HX'_//]*3C^X:H>7KO_/UIW_@,_\ M\71Y>N?\_6G?^ S_ /Q= &A@?\\S^5+_ , _E64#K#*"+[3,%=P(@?D>O^LZ M5$+G4FD,8U;2"_\ =$39_+S* -KYO0?G2;&ZA@/H*R97U6%&>;4M,C52 Q>% ME /H?GIIFU%9EA.HZ5YK=$,3[C^'F4 :Y./OD_G2 )U3].:R#=7Z2",ZEI(< M]%\ELG_R)3/ME^RF0:GHX4'!;8< ^G^L]J8&YN?'*<4@7/W6Q["LN5]9@A\V M6_TM(_[[0N!^9?%,D?4T0R3:AIB*N,LT+*!GW\R@#7("CYQD>YI RYPA/TK, M4:N 2+[3" 3F!^AZ'.^FS3:I""9[_2HP#M):%@ <9Q_K.N* -8[SU4?44F! MW<_1JRXWU61-\6HZ6R9 RL+D9/3_ ):>],%UJ+1NXU/1VC3&]A&V%SZ_O.*0 M&SMQ_ /^ \4<=]XK)B.JS1B2*]TUD/1D@N'I>:<1_U[O_\ %T : M7R_WC^='R]SGZFL[R]=_Y^=._P# =_\ XNCR]=_Y^-._\!W_ /BZ -(%1T_0 M4N3V7\ZS-FO?\_&G?^ [_P#Q=&S7?^?C3O\ P'?_ .+H TMI/WCGV'2G< >@ MK+\O73_R]Z@Q[FF I(%( 2E8_B?GPUJ#AL 6[<^G(Y]*UL%N MO ]*R?$_'A^]Y/\ J&X!.>J^A%5#XD3/X6>1)#\L.>G?K7J2=[HX(H-5BN M]0U2UTJ,$S$E&=TDC$DC$LP."1@'COP.M:GB#1[6[\(OI]DK"XTR!D$=0*=X>@EM=$DEL;J::2:1FN9<'S"_'?YN._W #P:Q)$M;9A(NY-J(O!R=IY')/7J1QUJEX3M;9+[5O$, MVR2UF#)$K1MM=G(,@48R0,X'KFI-,\$:Q>Q,OB._$=NQ662)7\R5MHP 6' ' M/7GM6KJ"1*EM#:*8[:-=D,0'R$#H/?/<\\,Q. *;E%+V<6%I7YI'-W5I)H&O M6TL<4DEI.!-&CK(6:,]=P4 C)['M4^L+'9ZMH\EU&TJ(B,)9E$:E%<@-W.- MI4XY]P*VUA%UIEQ;22,NDM$^1].7:!M2TB*"*&2XU#3U M"*URC-YT;$@A5SQM;CG\QTJXOF=WZ$-6V(;RR9+V6)LL%^Z ,C;V*@9^7''0 M@BM.S4'P'XCVIYF3 O4@^8/E!'ID8'4=*CO)$GM+6X:99RH6VNBJ@ 3#C&. M"K=YG9W:60DLI MW4O@04445D6%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4))H1KUO"8 9V MMI&6;/W5#)E<>Y(_*K]4I)IQK,$ A!MV@=FEVG*L&4 9Z<@GCVJ[5RV7H9PW MEZ_H@KRSQ;/+'\5M(A!1$D^SG+1AMQ$C=\9KU.O+?%LB_P#"UM(C-M&[?Z.P MD=B"O[QNG('Z&ML+\;]&37^%>IAP,FF6]]J ,/VEG5 \9 3(+$NIXVN5RN#C MD^]368T^X\/2Q@&&XLS&)51O.5E=F91A,$X8KNSUVCK6=)R&H63W:0B$&;;=! )F 11G.<8Y'7G-=[C]YR) MD)2?P_J,?FF5+BTE=P\A\OS>?G8#ERK850>G6NFB?3M7:2.TE\BX1L/:LV#G MC=MP>0,].#QTJAIT'_"00BSEMOM(ANQ:BXBE"R")!DB1F&77)!(&.WM6.^FS MVL[_ &RZ2V6-Q)DC(&0Y;$8(P,DC+8/''-0[2W=FA[;;'63ZT= MEMH=KW=V M%B>*1\_9E(;867'4DXP?09K!2[UUI8KS%V;FZ7?&V\J&RBD_*#]TL![ ,W3M M6MM5T_3&E&DZ299I(H[B*>XE+2/@88@=L9;\ 3Z5(-6N[%F6[LY;2&3YQ+&3 M$[<_)AB23R^6!]/;%)0MT&Y7ZEBSUO5-!\N_V2_8Y4\X)<,75_W8*J&YP=TA MR<9]:Z"5$UC;=PNY5SF51+_J)"Q+*Q'*[RN+6QN1-Y4[4&[=@*0#U*X)( Y]ZQ+'3C<1K=HUQ# M:(D<2N(S)NW-\N&0@;E)YSR,5:T[0+J]DNG9))XHHF9!!,-Q((*[';[OS;N& M'X&EU;4)4O19QJ+2.+RW\BVG\MMLJ@/DCY7.XCD52T]V#U$]=9"ZM>V=CK7^ M@QQDVS/;3&2Y558L2S#;UVGYAR>,=/75\-VL-MXY9[9D$4BS2$,,2/N&5 7' MRJHXYQDY]JQ[FWDT^TMOM4@P.M)U'M3GY(^@J/:,\9' MTKS3O%P1]T_@>:-S#J/RH^8=P:-Q[J: #>.YQ]:,*>GZ4;AWS^(I,H?[M "X M/]XT?-_>/Y4F$_R:3"9ZG_OHT"'?-_>HY[L:;E/6E^3L/_': E>[_K1E?[I M/X49/932_-Z 4 &YNR@?4T?,>K?D*3![M^0HV#Z_6@897/J?SK)U'3[F[G=X MXKT>:&T1;=EXCR2P".O4@=V&!VYYK7HK1UYM6,UA M::=T@_*L[^U3_SR'YT?VJ?^ M>0_.I-#1VCTQ]*-ONWYFL[^U3_SR'YT?VJ?^>0_.@#1V^Y_,T;?K^)-9W]JG M_GD/SH_M4_\ /(?G0!H[1Z4N!Z#\JS?[5/\ SR'YT?VJ?^>0_.@#3R:,FLS^ MU3_SR'YT?VJ?^>0_.@#3R:,FLS^U3_SR'YT?VJ?^>0_.@#3R:,FLS^U3_P \ MA^=']JG_ )Y#\Z -/)HR:S/[5/\ SR'YT?VJ?^>0_.@#3R:,FLS^U3_SR'YT M?VJ?^>0_.@#3R:,FLS^U3_SR'YT[^T9 0/(Y/3F@#1R:,FLX:C(3C[/SZ9I/ M[3;&?)X^M &EDT9-9S:DZ@%H,9]Z%U&1B0+?D=>: -')HR:S?[3?_GA^M)_: MI_YXC\Z -/)HR:S?[3?)_<=.O/2E_M)]I;R.!WS0!HY-&36>=0D! ^SGGISU MI#J3@\P8Q[T@-')HR:SO[2?&?(X!ZYH.HR* 6M\ ],FF!HY-&36<-10_.C M^U3_ ,\A^= &GDTAYZBLW^U3_P \A^=']JG_ )Y#\Z -':/04;1_^JL[^U3_ M ,\A^=']JG_GD/SH T=O.0_.@#"31-6L8WACA@N8Q!/:P['\H*DA5D^4DX53N7 M).%7&<\3W?AF1_M8@2)7DM+6%)5 #!TD8P.7;/)P#@#MR>3C$EOI%_#;Z>)+!K@VLP=XYF@&X>3(G&U M0."PZ\UU5O+Y\"R8QGM4M ',S:+=+H-A;"(-+;SM*%@D4&$-OPJ;U*L%#[<, M,8YX(%5;?0=2MFAGDM[>8Q!1Y$94 'R53>@(VY4@@ X&&/TKL** .&/A751% M)/&;>.Y:*.%HU.$>(2.Q4@ %0RD$#&0P& :G?PWJLD&I&8VDSZE;2>:A7!C MER?+Y)(;"L4R .%6NRHH YNYTRZ^V3PPVT8M;B\MKKS=P C$1C+*5]3Y?&/[ MW.,5C#PEJ,.F6L:R?:)$MK9.#$IB9)HG=1\N'!"<%LX*_P"U7>TA4'L*8%/2 MHYX-/CCF1E=2CTF3_= M_(T97NOZ4"%PW]X_E2_-_>IGR#V_"CY#W_4T#'8/]XT;?4D_C283U_\ 'J/D M'I0(7LGQ-N?PW?A3&K&%L&497J.O'2M4 #I6;XD<1^&[]R654@=R5.#Q@XR. M>>E5'XD3/X6>7SB*QT>"QA1/],)+!I0N%9OE0-T9 RL<\_>'K6A=VUIK%C:3 M:=)-&;H3!4"-*0R#Y\%"!RJJ%'IQWK(L[@B2%95$^UPQ_> X.$R07/=I92'= S7FU3'&N\\#G);K]*]*2U5GJ<"=UY#](O4TW4V$\+JD MJ+!M8H.K6Z2V8@^]DD[>>:%"V MR&Y7>K-'3/$FIZ/*++48V*3;8RLG#1A]S.ZL<\*".I PN>*T;BTA&^]:\46F MTRK=N^Z-HR?;AB1SM/.6_+GAJMSI\;I?Z(C6N&F*2JR #8G&2 3TP,=_6J2 M6^FS>1'9,UFX2.66WESUOL'-I9ZFEKFK6%U9)8VK M2+:"0M([2;6E*N5SR"N =KZCJMWY4#R^>P: M-8K6X\I5>(\ (W0;3@]N:>EG&+%YLGM;ZUN=4EAA0):7XWKNF$C!BI56V#^) M6Y_,YXJQ91_8_!7B587@2.,0!$(#D8<9+D @L3VYQTXQ5/4PEG*T%FI'E1&- M99)%+,W)(W9Z9., >]:%IE_ 7B)RGGH&B0*TA((#@CG/3:5Z>E.2T37=?F$7 MJ_F=E\-)'F\%P2N%!>65OE4*/OGL*Z^N2^&TJ3>#8'CA$*&67"#H/F-=;7G5 MOXDO4[:7P(****R+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *;K=_P!K MPLI_T,0.)!D??RNWWZ;JN51D@8ZY!/YZA5MY$,.[EB64[L>V,?C5ZKELC.&\ MO7]$%>5^+OLQ^*FC^8)3,#;E=@X \QNM>J4W8I.[:,^N*=*I[-W'.'.K'C$N MC:PL[RBRO(8RP48#$#) '\0Z97L?N5:L1?VH5ETJ;;.%)1X\C;O0X(([;V'( M_AKU[%&*V>*;5FC+ZNELSQ6XTO4=5\J:UT^2&1O,=W.^3$I"DJH!(&< C/'6 MK+PRRW3W6J"2=@Y\RP^R;6?'4LRKAL=NYQ@'FO8<48%#Q;?0%ATNIY;$ES H MM+73&MPN_ 6,EAR=P#GG^ X]F7TJHBRLTT%Y833(S @M$1\X!!VD#H0?7&"! MZD>NXHQ26)\A^Q\SR> WTEY-L8HQ1]8\@]CYGC7]G:K<0&RLYGN8 M#)'+),+,J !DC?P')_S[U)IL5[IT4$4>D.MQY*!\DM@ C& 2=I[],BO8<48% M/ZT]FA?5UW/&9;._D".+*[0S '>L9XX"GIR/O.?O#I6SX1TK5+/70]W:7$2+ M%(2\@;'*CY>I[MCK_ *]-Q2TI8IN+C8:H).]RDV20?84W%7\4F*Y[FY1HQ5[ M%&*+@4<48J]BC%%P*./:C'M5[%&*+@4:.:O8HQ1<"CBBKV*,47 HT5>Q1BBX M%&BKV*,47 HT5>Q1BBX%&BKV*,47 HUD:D#]KZ?PBNEQ1@>E%P./P?2C!]*[ M# ]*,#THN!Q^#Z48/I788'I1@>E%P./P?2C!]*[# ]*,#THN!Q^#Z48/I788 M'I1@>E%P./P?2C!]*[# ]*,#THN!Q^#Z48/I788'I1@>E%P./P?2C!]*[# ] M*,#THN!Q^#Z48/I788'I1@>E%P./P?2C!]*[# ]*,#THN!Q^#Z5,) &5B&9@ M>N,'_P"O758'I1@>E%P.3#+AEYP2#G;Z4!P(MN#D @5UF!Z48'I1<#DY) ZX M"DE%P.1#L(BF#R0?\?Z4S!]#78X'I1@>E%P. M568+([;25<\CVII<%6!!/7 Q_6NLP/2C ]*+@"I M.. .F/\ ]==5@>E&!Z4K@?F-E*GD'&/KFNIP/2C ]*5P.2D8,HZEL\DC%"$!65@0"0< MCVKK<#THP/2G<#E3-E64J>0<>Q)J.,[)%8@G':NNP/2C ]*+@E&!Z47 X_!]*,' MTKL,#THP/2BX''X/I1@^E=A@>E&!Z47 X_!]*,'TKL,#THP/2BX''X/I1@^E M=A@>E&!Z47 X_!]*,'TKL,#THP/2BX''X/I1@^E=A@>E&!Z47 X_!]*3!]*[ M' ]*,#THN!D:?_QYI]3_ #JS5[ ]*,47 HT5>Q1BBX%&BKV*,47 HT5>Q1BB MX%&BKV*,47 HT8J]BC%%P*-&*O8HQ1<"CCVHQ[5>Q1BBX%&C%7L48HN!1HJ] MBC%%P*-9^OQ2SZ%=QPPM-(T1"HO4G(Q6]BEQ34K.XFKJQXG_ &1JML3YEE>A M9"2JE6(QG ZD]/D/W>QJ^'U"UMWB.E2.@!W*ZXQNVYP>QPS $8/6O7*,5T/% M-[HP6'2V9XQ%I6KP:F=0L;*>%8Q&1M0R.R>65SEB5X'!')S^LL%A$1_I5L=4 M:2/B*.W:)8"%+8&%') 89!Z]>3Q[%Q1BAXIOH"PZ[GEKO?20NL5DZ)%@-Y4. MW< ,#Z\+QG^^.XJM;NR1QO-I[O/;Y$;M 0>22A(P<\GCKC.3UP/6^*,4EB/( M?L/,\FLA?6UJ6:UG,>/WBR09],DKTXY./5..M1W=M'.6=[!K"[GXM;;0K+%!I<@C$A:1AF1B3DMSDG!P.,@5ZWBC S3^M7TY1>P\ MSQB72M2ED^S)97B,0%.U#SQUX*YXWGJ>3]*O-8W=MX!U_P#M"WN(=_D#!4DM M\ZY(S[G'X5ZSB@@$8/2AXINV@+#I=3DOAMY7_"&0>06,7FR[=ZX.-QZ\FNNI M H48 'M2USSES2N=OY5?JY[+T,Z>\O7]$%%%%0:!1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !37)"DJNX@<#UIU% 'G\>M>(;GX MC:5::A8G3;-H)F6%;@2>:0.K8XXXP*Z/Q?>ZA8>&;J728W>^;;'#M0MM+,!N MP/0$FLS6/^2G>'?^O:X_D*Z74M1MM)TVXO[R39;P(7=L9X% SA]2M-0\(:EH M5U#KNIWRWE['9W4%Y-YBOOS\RC'RX]JZ#Q/;ZQJ%QINGZ=-/:VD\K&]NK=@K MQH!PJGL2>XJAI.F7_B35+7Q%KD9MX8,OIVG9_P!5G_EI(>[$=!VKH;W4;)+Z M#2)KAX[J]CD,(0$$A1\Q# 8!&:0'.:']LT;QQR%TGVJ3S)(&W; M2-WH:VO$FJ3:=IPBLP'U&[<06B'NYZL?91EC]*YG2+)O"OQ%&F17,MY!JEJT MS2W1WS(R'H7ZE>>AHO=6OK;QK>7EUX=U>[AM$\BP:VM]R ,,R/G/4G ^@H U M_AY/=7'@ZV>\N9;F<22JTLK%F;#L.I^E8MG%<:[JNLS7'BO4=.2+4I;6WMX9 MT0%4"C@,">N:M?"N^>[\)")K2XA\J:0^9*F%DW.Q^7UQT/O3HO!GA'5-+U&[ MACCO/M-N#GB@#H;J<^'_#,\\D\MTUG;,YDG8%Y"H)^8CN M:XZPTK6[K2['5H/$ERVO3>73GIVQ0!Z#K.EW M&KV4<,&J7>FNKAS):D;CP1MY'3G]*Y*VTS5(/&EGI]OXHU6\6W47%\L[*45/ MX4X'5C^@-=G:7O\ Q(X+ZY^3_1EFEXZ?+DU@^ $>XT2;6K@9N-5N'N23V3.$ M7Z!0/SI@=91110(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *,D^ M-OYUIU< MU91]/U,J;NY>OZ(****@U"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#+NM#ANO$%CK#2R++9QO&J#&U@W7-1 M^)O#\?B;1GTR:YEMXW=6+Q8S\IR!S[UL44 #]2M[F&5O%^LRK&ZL8W9- MK@'.#QT/2M+7_#J:Y]EF2[FLKZSI21B+SYE5 B9SA57@5T)&5(]:6B@#,T#1(?#^D1Z=!*\L:,[!GQD M[F)[?6L"X\"2&2\BT_7[ZPTZ]D:2XLXE0J2WWMK$94'VKLJ* *5II5I9:3'I M<,(%G'%Y(C/(VXQ@URR?#W$4=A+KM]+HD4@=-.95VX!R%+XW%?:NVHH IZEI MR:CH]UIV]H8YX6AW1]4!&,BC2M.BTG2K73X26CMHEB4MU( QDU GRAPHIC 18 ex42-classacommonstockce002.jpg GRAPHIC begin 644 ex42-classacommonstockce002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** ,Q9=;\F0M9V(E!&P"X;!'?)V<=J>)=7\V &UL_+('G'SVRISSM&WGCUQ M6A16G.OY5^/^9E[-_P S_#_(S1+K6R8FTL=XQY0%PV&YYS\G''UI?-UC,'^B MV6#_ *[_ $AOEY_A^3GC'7'-:-%'.OY5^/\ F'LW_,_P_P C.\W6?W_^B67' M^I_TAOFY_B^3CC/KS2&76=L.+2RW'/FC[0V%Y[?)SQ]*TJ*.=?RK\?\ ,/9O M^9_A_D9_FZQYDX^RV>P ^2?/;+'/&[Y..,],\TQI=;\J(K:6)D)/F W#8'I@ M[.?TK3HHYU_*OQ_S#V;_ )G^'^1GF35O.G M;/R@#Y+&=LL>VX;>/UIC2ZWY M"%;.Q,Q)WJ;EMH'&,'9SWK3HHYU_*OQ_S!TW_,_P_P B@9-6^T2A;:S,(4^6 MQG;!GW-1F76_LZD6=CYVXY7[2VW;@8.=G7.>U:=%'.OY5^/\ F#IO M^9_A_D4#)JWVE@+:S\C:=K>>VXMC@$;>F>.O2H_-UO[/G['8^=OQM^TMMVXZ MYV=<]L5IT4S?\S_#_ "*'F:M]I ^S6?D;>6\]MV[;TQMZ;N.O M3GVJ/S=;^SD_8['SMX 7[2VW;CKG9USCC%:=%'.OY5^/^8>S?\S_ _R* DU M;[1&#;6GDE1O;SVW!L<@#;R,^]1B76_L[DV=CYVX;5%RVTCG.3LZ].U:=%'. MOY5^/^8>S?\ ,_P_R*"R:MY\(:VLQ"0/-83MN4]\#;S^8J-9=;\F0M9V(E!& MQ1V6.>-WR<<9Z9YK1HHYU_*OQ_S#V;_F?X?Y&8TNM>5$5M+$R$GS ;AL#T MP=G/Z4\RZOYTX%K9^4 ?)/GMECGC<-O''IFM"BCG7\J_'_,/9O\ F?X?Y&8T MNM^1&5L[$RDG>IN6V@<8P=G/>I#)JWGRA;:T,(4^4QG;\]MV[;TQMZ;N.O3GVJ_11SK^5?C_F'LW_,_P / M\C,\W6_LY/V.Q\[?@+]I;;MQUSLZY[8J02:M]H0&VM/)*C>WGMN#8Y &WD9] M^E7Z*.=?RK\?\P]F_P"9_A_D9@EUO[.Q-G8^=N&U1? M"&MK00D#S6$[;E/? V\_F*OT4S?\S_#_ ",[S=8WS_Z+9;0# MY)^T-EN>-WR<<9Z9YI#+K7EQ%;2Q+G/F W#8'/&#LYX^E:5%'.OY5^/^8>S? M\S_#_(SS+J_G3@6MGY8!\D^>V6.>-PV\<>F:8TNM^1&5L[$RDG>IN6P!QC!V M<]ZTZ*.=?RK\?\P]F_YG^'^10:35O/F"VUF80I\IC.VYCVR-O'YFHS+K?V=2 M+.Q\[<=RFY;:%XP0=G7KVK3HHYU_*OQ_S!TW_,_P_P B@9-6^T.!;6?DA3L; MSVW%L< C;P,^_2H_-UO[.#]CL?.WX*_:6V[<=<[.N>V*TZ*.=?RK\?\ ,/9O M^9_A_D4/,U;[3C[-:>1M^]Y[;MVWIC;TW<=>G/M4?FZW]G)^QV/G;\;?M+;= MN.N=G7/;%:=%'.OY5^/^8>S?\S_#_(H"35OM" VUIY!4;F\]MP;'( V],^_2 MHQ+K?V=B;.Q\[<-J_:6VE<')SLZ].U:=%'.OY5^/^8>S?\S_ _R*"R:M]HA M#6UH(2H\UA.VY3WP-O/YBHUEUOR)"UG8B4$;%%RVTCG.3LX[5IT4V5.>=HV\\>N*:LNM>5*6M+$2 CRP+AL M'GG)V,=< M;K.(/]$L MLG_7?Z0WR\_P_)SQCTYH\W6-T_\ HMEM /D_Z0WS<_Q?)QQGIGFM&BCG7\J_ M'_,/9O\ F?X?Y&:9=:\N(BTL=YSY@-PV%YXQ\G/'TIQEU?S9P+6S\L ^2?/; M+'/&X;>./3-:%%'.OY5^/^8>S?\ ,_P_R,QI=;\F,K9V)E).]3?,%MK,P@'RF,[;F/;(V\?F:OT4F-O3=QUZ<^U7Z*.=?RK\?\ ,/9O^9_A_D9GFZW]GS]CL?.WXV_:6V[< M=<[.N>V*D$FK?:5!MK3R-HW-Y[;@V.0!MZ9]^E7Z*.=?RK\?\P]F_P"9_A_D M9@EUO[.Q-G8^=N&%^TMMVX.3G9USCM4@DU;[1$&MK00E1YC"=MRG'.!MY&?< M5?HHYU_*OQ_S!4W_ #/\/\C,676_(= #:V M?E$#SF$[94]]HV\_I6A11SK^5?C_ )@J;_F?X?Y&8LNM^5*6M+$2 CRP+AL' MUR=G'ZT[S=8\R ?9;/80/./GME3GG;\G/&.N.:T:*.=?RK\?\P]F_P"9_A_D M9HEUG;-FTLMPQY0^T-AN>_R<,>G-:-%' M.OY5^/\ F'LW_,_P_P C.\W6,S_Z+98'^I_TAOFY_B^3CC/3/-(9=:\N$BTL M=YSYH-PV%YXQ\G/'TK2HHYU_*OQ_S#V;_F?X?Y&>9=7\V<"UL_+ /DGSVRQS MQN&WCCTS3&EUOR8RMG8F4D[U-RV .,8.SGO6G11SK^5?C_F'LW_,_P /\B@9 M-6\^8+;69B /E,9VW,>VX;>/S-1F76_(0K9V)FW'HS+K?V<$6=CYV\ M@K]I;;MQP<[.N<\8K3HHYU_*OQ_S#V;_ )G^'^10\S5OM)'V:T\C;PWGMNW; M>F-O3=QUZ<^U1^;K?V?/V.Q\[?C;]I;;MQUSLZY[8K3HHYU_*OQ_S#V;_F?X M?Y% 2:M]I4&VM/(VC1C;TSQUZ?E48EUO[.Q-G8^=O "_:6V[<')S MLZYQVK3HHYU_*OQ_S#V;_F?X?Y% 2:M]HB!MK3R2H\QA.VX''.!MY&?<5&LN MM^0Y:SL1,&&Q1)-6\Z &UL_* M('FL)VRI[[1MY_2F++K?E2%K.Q$@(\L"X;!'?)V<5IT4V5.>=OR\\8ZXYIHEUK9-FTL=PQY0^T-AN>_R</I39)M<$KB.SL#&&.PM&-2TN!TCEN[= MXD=\[02,9.* ,F[\0:AX?O-(BU^^TE8+V>5)+A4:!(U6(LO+N1DL,=>_2J.K M>/A&-*M1\0:4UO/IT^F?9I[JWM0EQ M;2.ZM)($W;A(!@;LXQ^-6]*M]:AO0UY8:+! 5(9[-W+^PY0#'XU/X@TJ75[2 MTAAD1##?6UTQ?/*QRJY QW(7B@#!U#7=;L-:L])N=4T*UDDM)+F2YGMW$;$2 M!0JJ91CAL]3TJ6P\82GP[K>HW8M;@Z9*T4<]EGR;L[5*[,D\[FV$9/(ZUI7G MAZ._\51:G=16T]JE@]L894WG@OA<1QB M1UF$04E8BSI';ZC;1"6.[GED/GQR J^YMQP5RI^BUJII.M:GK&GWFMO816^GR--# M;V9=]\I0H&9F P &; ZGKQ0!C>'/%FIZW!I]Q+K_AB)[DJ6LA&WG#)^X/WW MWOP_"NA\4:I?Z;;Z>NF_9A<7E]':AKF-G10P8YPK*3T]:Q_#V@^(=#T^QL#9 M:!*EL IG\R02$9Z_QW0%PS*C!0PQE03W]* , MF^\2:UH0U"VU2.PEN4TRXO[.>W1TCD,0&Y'0L2"-RGAN03TQ4GA_7K[4[NU$ MOB'PW^&=7UM=0N=5GLDNI--GL+.&WWF.+S M0-SLQ&2254< 8 [YJSI&GZ[:/;17%CH<4,:"-YK:1_- VXR,H!G\: ,S1/%F MK:O

\6ZKIS:W'86=M<3V5S906\;Y'F&*.)$B\MXR2&8@[QR!D XP<=_7-86H>%;N[U'4;E)X56ZOK"Y4 M'.0L#(S \=3M.* 'GQE!(^D7, L+NVN9YRZGS(C"JDKC/!!+ @]Q3;+4/%E MW96>KK;:<]K<^7(=.56$R1/CGS2^TL &=;J MS.1F610C.OIN4#/N,]S2VVD>*H-/M=&^WV,=E;[(_M\1?[2\2$8&PC:&(&"V MX]2<4 ==14%O]JW3_:1"%\P^3Y9.=F!C=G^+.>G&,5/0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !56[U/3[!U2\OK:W9AE1-*J$CVR:M5@^+;(7F MD0A;;SY!?V1P(]Q"BZB+'Z D^V: ->"\M;E"]OX525/0\GH:YVXTO4G\1:V]C M5[9T%O-Y;!Y3*1A@S$]"=V[/K@ ["+4;*:[DM(KRWDN8_OPI*I=?JN<3* M1M;>-ZY!.[?GGFN?CT;5%\(KH?V"Z^S"!-2QY38W[0IAQC[WFYEQ0!ZFNJ:> M]V;1;^U:Y!(,(F4N".HVYS4INK<),YGB"P9\UBXQ'@9.[TX.>:X>/0KR6#4K MJZ,:6<&J2WJPQV#&ZD\N7S%V2;_XBHQA,D' /.:R[C2]>T_1=62ZTY7;6=+N M1,+5WF)NMKR#<-@VY#L@Y/W$'I0!Z9+=6\&WS;B*/<,KO<#(R!D?BRC\1ZT_ MS8Q,(3(OFE2P3/) X)QZ"UN+O4))YK]II+;S;A1IL?V>PVQG#I+.)2$]0J MK$O']T^E 'HOGPF-Y!*FR,D.VX87'7)[8IZL&4,I!!&01WKB$N@FB^)-*:VO M?MD\U\8E^QRE7#;RN'V[>1TYKHM!U*"]T^&&)+E'AA0.)[66'!QCC>HST[4 M6[O5-/L'5+R^M;=V&56:94)'J,FI1=VQADF%Q$8HAF1]XP@P&Y/;@@_0US>I M:7>WOC0RV\D<$2Z,=)%G=ME '8MJVFI=_9&U"T6YR%\DS*'R>@VYS4_VJW"2OY\ M6R([9&WC"'T/IU%>>ZIHNJ30>(7\O?82:@#/;I:9N)(?*B#/"Y/48. %/*D MYQ4&JZ7J5M9>(+^PM+F9-0NWAN+8(=SJ=OES(O?!R#CJIS_#0!Z+<:C8VD+S M7-Y;PQ(VQGDE555O0DG@^U2I<02E!'-&Y=-Z[6!W+ZCU'(YK@KJU>&[FN9DO MK5DU2XDANH[,W"+N1 -\>TDJPSAAC!&,C/+M&L=5GU+3Y(%_LM5L[E2Z69". M#< J=CG,>X?/M)R,XH [V.2.5-\;JZY(W*4#O'+Y MQM^N01BLCP?;SVOAJ&&Z5Q,L]P6WIL)S,YSCMD'/XUSFKZ)?7>L:E90V\GD0 M;]6LY-IV?:2BK&H/M10:QIETVVWU&TF;(&(YU8Y)P.A[URVC6,\VKZ3?W-E*OVR&_N9UEC/[OS) M(3&CYZ,$51@_W3Z5!_9-R/#<$5M;/;7)\02OO%OED3[;(P8C'W=N#Z8Q0!W# MW,$?F;YHU\I=TFY@-@]3Z#@_E4<&HV-U;BXM[RWE@9@@DCE5E+$X R#C.2!B MN&OM+U*/6[R:^$VHVD<]E+<;+;'FQ*)L@(,[]K%&(&3QTZ4[4XFOK^[U73+& MY%C&UC),!;.C7#17(=F5" S%8P>0.> ,XH [>YU&RLL_:KRW@QC/FRJN,YQU M/?:WY'TIUK?6E_&TEG=07"*<%H9 X!],BN9A5=8U37[^.UF>TDL(+>(SV[(7 MD3SV;:K@$X\Q1G'7([5L>&K86GAG2XC!Y,@M(A(FS:0VP9R/6@"YI!^7(SR* .\\^'S(X_-CWR LB[AE@,9('?J/SJN-6TTW?V0:A:FYW;?)\Y M=^?3;G.:X2ZMM;ENAKD&G;ETA8$@5W=9F1$S/LCV'=O#L@Y'**?JD^DZD]K= M7$D9?36UEY9K>.S/VGR_.W"1&.21D X"YVYP<@4 =_)J-C#>)9RWMNEU)]R% MI5#M]%SDU&^L:9'=?97U&T6XW!?*:=0^X]!C.?9Z3JMC_9OGZO->3S MA9M.EG6\!=FAVR(0$POEKDM\FWIP#5C3S):^(]1^T231!]2+K&='DEWJ0O(E M P ?7M0!W4\\-M"TUQ*D42'K"233G:"#6;B>\@2 EWA\Z?8=@&6 9HWP >% MR,T =O:WEK?0">TN8;B$G DA<.I_$4R[U&QL-GVR\M[;?G;YTJINQUQD\]16 M)HH6Y\3:CJ-E;2P6$MO#&6DA:+SIE9R6"L 3A2HW8YX'.VJ7BU)5\2:-W:4[8Q+*J%SZ#)YKB-6L=4\1_9K?3H4:.QM?.BN+F.2T'VIF.Q MU0H3E-A../\ 6#FIK:]A-W?W^MZ/>-_:5K"8HC9/,0H3#P<*<$/N.#@'=GGG M !VQGA'F9E3]US)\P^3C//IQS3U8.H92"I&00>"*X&32M6EA\1M;--8126D2 MK:F 2ER+< J&/4@_+QGD5VFE(T>D62.I5E@0%2,$':.* %CU*QEN9;:.]MGN M(1F2)95+(/<9R*F$\)$1$L9$O^KPP^?C/'KQS7G=G!)%=6UM:VES*$:X+V]U MI[)+9[DDR1. %<$G: =Q;<#DXJ6&UU?2K#PM>W+W-['9V[.UK':8>,BU?"G' M.&6:'4+22*(9D=)E*H M/<@\5YS<:1KVEZ+JEG<6*.VJZ?(\C6C//F[!+,S#8-N\.1CG_5@9];.OZ3J4 M3ZO]KC-S-)IVRTFLK(JA7S$+JZC<2X(4CGD$X'6@#O;?5M-NL_9]0M)MI53Y ME6&N(4,@>:-3&H>3+ ;%.>3Z#@\^QKA;E9[[3!#:7$TLXO[-P MXT>2V\L"926PP 8#K[8IFHZ5J:ZW?2WGG:E:J=/DGV6V/-B1YRRA1]_:2C$# M)([<@$ [B#4;&ZMQ<6][;S0%P@DCE5EW$@ 9!QG) Q[T7>HV5AL^V7EO;[\[ M/.E5-V.N,GGJ*X760+N_FU33K&[6Q1[#SV6TD4S,EW&^X)MW-L0-D@=\A:X0;UZ9'/(X->?):7-GJ&G3F M&XL;-DU!H5.F/<^4CSQ,B%%'R$@%@#C X]JTI[#5K[5;FYTEX,_V1 B->:@#OTN8))6CCFC>1#C!VX],@'H2LKJ&4 MAE(R"#D$57DU"RAO([26\MTN9!E(6E4.WT7.369X3MI;71"DD#V\3W$TEO;N MNUHH6D8HI'\/!'R]LX[5S>N1/#K.I-;6MQ+<3SQ2&SGL&FBNBJH%:.90/+QM M Y;"E2<<\@';R:C917B6?WD*)HFO:5<:9 M7%P\#I;.PE+L3 XE VKL4H,DC;L^F>\C5UMU61MT@0!F'VU;3;R0Q MVNH6D[@;BL4RL0/7 -%MJ^F7LWDVNHVD\N,[(IU8X^@-O":1!>S>##IL$L_V]M)\E(&TF2V9 M7\L KYS #/!&<]3F@#T*#4["Z,PM[ZVE,'^M$0>0"0.=^P[? M]C(IM\\NL:396]K97WFV6E7*W"RVLD>QS!L"#< &8L3PN>F?2@#N+?5],NV= M;;4;28HI=A'.K;5'4G!X'O2#6M*:U^U#4[(VV_9YPG79N],YQGVKC;=4NO#M MW9S_ &RZW6BJ\,&D/;2* 5W;6=<.1UV\[L=#5O1XWNVUD/;K=Q-:H$O'T][9 MY& ?Y"C<,5!^\H'WL=J .G_MO2?LK77]IV7V=6V-+]H38&]"_M"R-]]A^V6_P!KQGR/-7S,>NW. M:D%S 8TD$T91SM1@PPQ] >YKA#$\&OB.VM;B1VU7SGL[JP8[,R?-/'<* NW M+88M_/1M47P@NA M_8+K[,($U+'E-C?M"F'&/O>;F7%:+:5J"2ZO81V=Q]EUNZN6G81G:@CEE0'5M-%W]D.H6HN=VWR3,N_/IMS MG->?&RUV>VM-3MM-!;1+2V2W29WCE9E17G")L.[>I$7)'*FI+W2]2N;/5KDQ M,VFRZGYLULMD?M+0_(2\;'G(ZXVYX.#G% 'H?VJW\@3_ &B+RBVWS-XVYSMQ MGUSQ]:FZ#)KE(]$ \:/@2_V6$&H+"5_=?:R2I;/T&[;_ 'CNZUI^*K6XO?#- M[;VL;2R.J[HE.#*@8%T'NRAE_&@"[!JNG7,4TL%_:RQP9\UXYE81XZ[B#Q^- M+::E8WY<6=[;7)3&X0RJ^W/K@UPOB6--8M+M]#TZY01:/>0S'[&\.\-'B.$* MR@LVX9P <8[9Y[/2=/N+&-_M$\$S-C!BMA#@>AP3F@":ZU73K&01WE_:V\A& MX+-,J$CUP3TXJ2.\M9HFEBN87C50S.K@@#&3-J=G M'+Q\CSJ&YY'!/?-7))(X8GEE=4C0%F=C@*!U)/:O.;%9;+6;\W+3VZN]LP0Z M-+<;P+:)3AU4@<@C'8@UZ)/!%*5"CJ>C*1@B@!6EC1D5G4-(<("> M6.,\>O )JM'JVFS).\6H6DBV_P#KBLRD1_[W/'XUQ)TO6-2TF^MGBG^T:782 M:?;,^4-RY.&=2?[T:Q@-V+N.QK3C%GJ>O:,VEZ;-!%:+(+HR6;0*L)C*B$[E M&3OV' SC9GTR =#!K.EW+%8-2LY2,9$1P%APQC%\C9Z?=VC.>F!FLO^R=3 MT^T5K:TN)+;4==$ES#L.8674-ZS ?W&C4 _1#TR: /1&U&Q2]6R:]MUNV&1 M95$A'^[G-6&940LS!549))P *\ZE^T6>DMIPTSSM7%\\TJ3:=+*+EO-+)(LR MD*O&#N)^7&,#&*[C64>30]0CC5F=K:0*JC))*G@4 26FI6%^6%G>VUP5Y80R MJ^/K@TD.JZ=6UMIEE/:PK:7$%S*]H]N$C>/:L?S*,D M/M; SC9VR,@':-@"Q2D>\OO5_2=]IK MUZDTDT0;4Y&6(Z/(X92W!$P& #Z]J .RAU;3;BY-M!J%K+."1Y23*S<=> [DM(;RWDN8O]9"DJET^J@Y%<#8:1J<,&BS7D>^P347=XH;/;<0MYK& M-F;DE,D;L <$'IFIM%1K;6-.B@M;EXXIIFD@N]/9);+*N683J L@).W'S%MP M.3B@#T&BHK6YBO+2&Z@8M#,BR(Q4C*D9!P>1P>]2T %%%% !1110 5D:IJ]U M9ZI9Z?96"W<]S#+-\T_E!5C,8/.#DDR#\JUZQM5TJ_N=7L=2TZ\MH);:": K M<6[2JPD,9S\KK@CRQ^= &/;"Y:(WJJ&!)&V(D?O&^7IP!D9/-5)/!X\4QPS36ZV4[W(>"*&'(5I'E4L <_=P 2?8'KTJ M+4/%%UH^GS7.I:+,KQ2PIMMY/-619&VY0X!)'.5P#T]:C'@]HAOAU)Q MVGECWE7BC,>7Y&[.MK/?6U\J2EI61XY$=QN9B2&\L=>A)//2 M@"6;Q0UI+/;7.GL+V-;<)!%*&\R29G55#$ <;"23VSZ57U#Q?+I%OM6=1\--?:E=7\=YY,[BV:!O+W>5)"TA! M(S\P(D((XXSSW$-QX9O-2G-WJ-_"UT&MQ'Y$!2.-(YTF88+$DL4 SGC XX.0 M!U]XRLK6"6>%//@6VM[B.42!4832&-5"T(>.(J[.XQD91RYRO& M,G!Z8FTC0KS1IIIH38AKRX1IXK:W,4*(%()5=Q^> MPL]-6Y^SVJ74KOVBN7::Z6*0J M\0DP%(QG!QR1S6I=^%M-U'Q#+JFHVEI> VL4$<=Q;K)Y91Y&+ G/7>/^^:JW M_@NQU&XU.XF$0N+HQM;3K"/,M61 %*M[$9QT[&@ 'BJ>XU&XM;.P@9(&C4M< M7@A8[XU<80J3T<#ZBIK/Q%6ZGNI)UG\ MD!T#?P[NO XH R[#QC/>:(=7;3K=+7[$UX%2^#R;0F\ KMX/;KQ1-XT>RAF> M]TY%*V$U]&(+H2[EB4,5;@%8.?:I[OP1;F"ZBTR2"P6]TZ2QNUCMQMERA"28!&&4D_4'!Z @ DN M/%=U9Z5=:A/ID,BPA-L5I>K,[EG50,;1C[U33^,+&-!)#&]Q%);13P&(C,K2 MR>6B '&"6P.>F>>E0+X8NWLY+663284=HFW66GF)B4D5^3YAR/E(_'-,G\$1 MOJ>H75O?/ ER(I(8A&"+>=)?-WKSR"X!*^I;GF@"S>^)+[3+*:6^T;RI5D@2 M/;<@Q2>;((Q^\VC!4D$@CITS3;GQ1-9:FZCX>U;6+*:._U2T9V>W>*);0^0OE2K(=R%R6+;<'YA@?K(NA:FMB M88[G2K=Q*'V6^GE895VD,LB%SN!R""",$#KTH U=.OY+NQ:XNK8VC(S!PSAE M('\2L.JDX/;D EO?%T,3;;&W%YOCLY(7$H59!<2/&O.#@#9G\:T M-+U>2\O+JPN[-K2]ME21H_,#JR/N"LK#J,HPY ((^E84W@=X[Z_N=/U!85GF MM9H(982Z0-%*\I PP)5FO&:2S\%V^G_ -GW%F\$.HVLSN]T ML !GC=B7C?G)R#P<\$ ^H,.F>$;S3[3[)YVD-$8Y(S,FGE9R&!&=_F=>>>.: M -V7688/#?\ ;4B,(A;"X\LEV>E:GJ-M)8V[1%EM8)(7D6,?*"WF''S!&R M,?=]^'CPBL4%Y:VUXZ6L]];7JI*6E9'CD1W^9F)(;RQ]"2>>E $K^)WMK\6E MY8&)U:V69EE#+'Y[2(O.!D;D4?\ _:F:EXK-G?FTM[)9F^UK:"22X$2>9Y+ M3,,D'HJK^+8[5:O?#R7USJ\DLY":C:16V%7F(H9"'!SUS("/0K6?<^$IY=,T MR$75I+=6MV]Y/)=6IDCGD=) V4W# S)D)H)]9U#3A X-JA9)2?EG*A?,"_[I= ?<^U4++Q?DA\$1VT5C+#?3?VA [O/.[NR3&0-YO M[LMM7<6W<="!UJ?2_!]OHLVE7&GM#;SVUL+6[:. *+M HY(!X8, P//4CG- M#(/%=X;2YNKK2%AA@NEM"5N@Y,AF6+IM''S9S[5:B\075U*TMII,D^G+^"+2^74G>XEBGN-@ MM6@=XTMEC4>4!&K!6VN"_(ZDT 2)XDU(7M_!/HT<:V$(FF=;P-\I5B,#8,_= M-)!XUM9KJ]MGMI(I+>S6[CW$8F'EB1E4_P!Y0RY^N?7%XZ'))+JTLERI?4;6 M. [8\!"JN"W7G._I[5EW/@A+K2;ZT:]*3S"(P7"1_- Z0B+.,\@@'([AB/>@ M"XOB.[O'E72M*-V+=$:1G(YK7T6PN M-)M(--+K)96EK##!(1B1BH(8MSCLN.!WH SQXJD-NNI'36&C-*(Q=^<-^"VP M2>7C[F>^++@E)GTK;927[V$YGG-W]G4 M2_O)&?&[KP&"]>U %)O%=_!!K4]UHJ1Q:1&[SE+P,21$)0%&T=00,]JMW'B& MZ\Z]^P:4]Y;V+;+B03!&+!0Q6-2/G(!'4J,\9I;WPX;NQ\26_P!J"_VRC*&V M9\G,"Q>OS?=SVZXIDVA:E#+?KIFIPVUM?N9)1);F1XG*A6:,[@.0 <$'!R>1 MQ0!#%XWL)[G488XI"+:T%W!(3A;E/*60A?0@.N0?[P/KBU+XG@BU;3; P.?M MD:N\H(VP%PWEAO\ >*.![CWK.N_ EM-I%_80736_F>7]CE5,M;%(%A'?Y@54 M@CC(8CWI9O T5S;7K37TWV^4QM!.CNJ0F-5$7[L-M;:R[N>Y/2@#?TS4EU.* MXD6,IY-S+;D$YR48KG\<5GW/B"Z^T7JZ?I3WD%@VRXD$P1BVT,5C4CYB PZE M1DXSUI=)TG5=,NY@;ZRDLIKF6X:,6K"0%R6P&\S'!/\ =Z4R?0]2BN+_ /LO M4H;:WOW\R59;PPWR-I*B_L46:> W0VF%@Q#H^WYN488(!R M#[9=:>*"9=.34K6*Q^WPR3Q,UR&4*HCQDD#D^9T_V:DBT&YD&J3W]Y'+>W]N M+;=%$4CBC4/M 4L2>78DD\Y[8I3X;ADN=(DN#%.FGVDEOYF/+ M_6@"@WC3S;F""RLX93*]T \MVL:8@D2,D-@YR7! ] :GE\2WB7JVD>G6S2BT M2ZD+7P5 &9U 5MOS?<)SQUJD_@F2.ZMYK6;3F6%[PB&[L?-C GE208 <8*[, M9[Y/2K4G@VSU&>235X;*X#V*6@2*V\M8MKNVZ/))0X<=#P5SGT +4OBBWC\) M0^(! _DS)$RQNP7;YC*HW-T"@L"6Z8!/-5W\37B6]M_Q*5:YN+H6T02Z!ADS M&S[UDV\C"$= <_G5XZ;J)\/PV/\ ::_;H@H^U& %9-I_C3/(8## $=3C%8L? M@2&9U:^&GO&UZEU+:0V>VW;;&Z?<+'YB7!+=]HXXS0!*WC.47"V8TV-;T7$E MO*DMVJQHR1I)D/@YRLB]@2VM+?3HIM0EB:=XUNAY4<8;:"9-O) M)Z +V/I4.J>%(IVT[^S(=,M8K(R8MYK(20G> /NJRX/'6G+H6HP36U[9W6GP M7L<+6\B)9L('C+;EP@?*D'/.3G)XY& "S;^(%>Y2"[M);-OLDEU+YQ'[L(X5 M@<=1W!Z$&READEO([1[>1AOB+D;2?\ @+*V/>H+SPC9< R MQ-D-EGSRIVD9_A'I0!NZWJG]C:3+?>3YQ1D4)OVY+.%'/.!EJR&\7FWDNH;N MQ59X! ^(+@2J5EE\L?-@8(/.".1TJ]?Z1=ZQH$FGZC<6SR221LSQ0$(5616Q MM9CU"XZ]ZHS^#HE>]CTZ6*SLKMX9GMDA&U98Y%;>N",;E7!'J ?7(!8_X2&[ MF:>:QTB2ZL()V@>990)'*-M#K:ZL-6@^N&F6X: %HL[<#U.-OJ.M $Z:YJ;>(6THZ1& J+,TPN\ M_NBQ7=MV]?E)Q^M,T#Q(VNR0SIIZK;31EHYXYUD:/H=DJ@9C;VR>00<&M'^S M"=>EU+SB!):+;; .1AF;=G_@7IVK*T_PS=P:U:ZC>W=G-+;(R":"T\J:X!&/ MWK;B&]< ;L'C&* +5SKMV;Z\M]-TMKU;$A;AO/$?SE0^Q 0=S;64\E1\PYZ MXIQ>+VO[P1:79P3PM!#.LD]V(2PE!*@*5)SQ5N;1]2@O[Z?2=1M[9+]A),L] ML92D@0)O0AEZJJ\$$9&?45%I7@_3M,NC)Y,-PB6]O!!YT09XQ$",[CW.<]N1 M0!8UK79-+O[*RAM8II;I)9 9KD0JH39GD@Y)WC\JAU+Q0NDV%A<7=J"]RY\Q M()0ZPQ#[\I; RJC&?K2Z_H$VK:C87D+V.ZUCEC,=[:F=&WE.] %V[UNZ&H7%EIFFF]DM45 M[@F81 ;@2$7(.YL#..!R.>:B/BRR0Z@LX%N]I"DWESN$=]R;\8/0CI]:K6GA MS6-,3-CK$!FEMXX;B2YM2^YHQM608<8;;@$'() /'.91X2MV&HFYD2[EN[>. M%9KB$,ZE8]FXGN2>>,4 7+G75ATS3[F*V>:XU HEM;A@"S,A?!8] %5B3Z#H M3Q4<>NW"7=G:7VF/;3W-V;8$2!XSB%Y=ZM@;AA"O0$']5NM"DDTO2X;>Z6*\ MTUD>"9H]REE0QG/J]L;VVO/M"*UJQ@1?)>+8 M%WAO^6A8G=U[8H NZWXA@T2XLHI87D^TR83'N53(W^R&= ?][/:JUYXG M>#6KC3K:P%PUL$:5?M"K*P89S'&1EP!WR.00,D5%<>$5UB>YGUZY-Q)-;"U" MVC26Z(F6+$=2U*Q%G>ZI:72/$BM-/9;IH7"A6>%M_P A M.-PSG#$GGI0!?3Q.\VM3V-O8"6.WN%MYBMPOG*3CY_*QG9\PYSG&3C%7-1U> M:WU"'3K"S%W>R1-,5>7RTCC! RS8)Y)P 9$A#DF(L&VD<,"5.#_*J4?@JUEO(+G4S!J#8N6N%FMP5E MDF,?(!)VA5C"@HR+L#):W"H-\2?P YR&*],]P.>>: M,]_%L\.DS7TFG1,JF$0R07BR0R^9((P/, X(+ GCH>":DF\37EO:Q22:?:F6 M:Y2WC6._#+DJQRS;>/N^G>J%QX)N+N.]DEN--BN+@0 BVL2D4ACF67=(F\ER M=NWJ, GK5P^%9+J&"&_&DF"&[2Y,5K8>6DF%8$,"[ _>'/;'Y $EMXL$MP+6 M:SV7 O4LW\N82("T9D!# <\#!& 13-)\5SZG9)?-I\,=HT!GQ'>"2;:%SCRP MHY[8S3H/"2V<\<=I<)%I\-^M]!;"+_5':P=%.?NDMN'''(Z8Q7T3PG>Z19Q6 M8N=,5([=H/M-O8&.Y^Z0&#ER-V<'ISB@#1T'Q!+K6US91I;RQ>;%/!ZL;!V2XF$P5R5&7\M,?-MZ')7D$#--TGP[ M3V+3B!H&-G:& SY*G=)\S;B-O'IN;UHN/#VH :A:V&IPV]C?N\DJ MO;EY8BX^?RVW <\D9!P2>HXH (/$\M]JT]I8V=O+!#+'&9GO C.'C23Y$"L%(&U20=S<]/S(HTSPO8:;?7EU] MGMY6EFC>!FA!>%4ACC"ACS_RSSVZTNN:/=ZG(ODS63V[1[);6_M//B8YR& # M+@\D=P1Z4 5[OQ#J<-UIT4.A[A?\1>='?LT6@1B[9QI.?F=*HKF_;3K6V::^6 MY>)H0X^2-&PTKG^%?0=2>!W(8WA_4;9KR#2]4BM+&[D,C#[.6EA) #>6VX 9 MQD9!P23ST$:>$$MKJ2_M+A(=2-\]T+@1?>1R-T3\_,I4 =>"%/:@#2U'5YK? M4(M.L+,7=X\1F97E\M(XP0,LV"WMO(+RT@_T>X:,%9+B-&R >3M8C-=+67K&IZ39&"VU-@QF/FQ1>2TI M)C93NPH/W6*'/8XH P6O=5T[6M7L;."XO[>WLX&5I;L!HR?,R'DD\Y9DD>[A#L\,#R%X MP64;BJG@'<.>G-9UX? \DMN9[*PN7>VC>)H[(S?N>0F"JG"_*0/I0!H:T\L^ MNZ3I7VJ:VM;F.>21X9"CR,FS;&&'(R&9N,'Y/3-9H=I]8LM"&MW,MG_I3/,D MFR5GC,>V R#GY0[$D$,=HR>&SH:AJGAN\VZ;?1KF:A)O=FR9K=88WD1S_$4#R 'KE1GD&F7NLZG=:IJ+QW-[):7%S8_9H+64(W ME-)/&=C$@#>(@V21U%=5I^H^%KH6=G9);JC!UM4-J8T8$$L$)4 Y&20.HS3+ M35_"EQ"L]LD7DQ0)(DOV-U18H@60ABN,*"Q&/4XZT <]J%YKMI VFI)J=J]W M,TUJ''VJX@BCC&=WE;_E:4H.2?E+<]JLCQ1>RZQ;ZS"\G]DIID,M[9DNYR25R,M[T 8-KJ.MKH^BWEI>_:#K$2VF9FW M"&7#,)AZC:&ROK=S*S&XCB>>54C7[S!02 M.C&M"WU3PXM@HB2.&TT\!XP]J\2P_P (V!E'/S8 '/..]7M.O=,U2:2[LRKW M$8\F1FB*2H/O!6# ,!SGF@#DAXHO9M6MM9A:3^RTTR*6^LB.8MTDBR.!UW1E M.1Z!N^*;H#W&OS(;G5[Z.--)@G62"Y*#$7KD<5U5M+H<%]J,=L+5 M+FV4->A$ 90^Z3+<=\LWU)]:SI+/P9<6-A=R6.E2VKV_^B.;=67RE4OA>. ! MN./K0!6EN+K5?AHNJ37=Q#>)8/<+-;2&+>P0X; [' ;'3FF+/J.EZQHMM9"Z MU!;C3[B>6*>[ZL&MP&RV>FX@#_:-;EEK.BZTK6-O-'*'A)-O)$R;X^APK 97 MD#CCD56D(7A?FCC<\ 'L"8^G^R* . M;[6-4O;.*0:A(S?VD MTD%O?>24*7FQ06R-P5?E%=/K$US9Z-I5JDT]I]JN8K:>9I \D2L"2-YS\Q(" M;O5N.<4DT7A'4KRULY[73I[B5[GR(Y( 265SY^,CKOR3ZGGFK'VWPX+2721] ME:VBE-F]J(MR!PAD,>W&#\H)Q[>M '.W^I2Z;J$]CI^JS7-I'-8O*SS^:UNQ MO%CD0N(;1T1E W$2;E"DX.>><'TJ1+WPAI%A9W,,-M#:S,MQ M!)#:,5+GY V54X;YMHSSSB@#-TK6[J6;1=/>YNS-!JTMK.;B-HY)X?LT\D;. MK 'D!.<X51;V&R.&38Q*\9K5O'\*ZG'/5KJ#!5,R+&3N&>OF =^3ZU'%?>$8-.GF"6=O;6@B$JRVYB,0\S=&2 MK*"!O)(.,9R: *$\VHZ2NE&.._266ZGW6]S=^>90MK*RC()X+*./458TR2&T ML=)UBZ\0W#-=P^9,)9-T=QF(N=J=$VX+?+C@$'.:W+^_TJWE#WLL*R6B"X5G M&3&&R@9?O- M'/\ A_4[K6)[BRU*?4X#>Q'4+;'/"] M]%=7EW:_V1W"X/0%@#@5TR:[X?OM2AA\^)[J.5X86DB90)!E M65&(P3P1@'L:CMM9\.N]O;VR@_8]R0>7:2;8M@*D(=N!@ KQ]* ,N)Y[&V\/ MZC!J]U>3:C+&DRR2[XYU="S,J=$VXW#;CA2#FLC0_$6J16/A6RU2]8&M9'8-ZE'V@^HV'O6_9:IX-MKJZOK2&W@GA#&>9;%T*9P2"=@P3D'' M4Y%6UU;PVMI!,(U2'3V1+?=9.ODEAY:B,%<\@[<+V- &5X;GOK;4M/CU&XO) M)+RW8B<70N+:[8!6WIT:(XR0 H7!QR0*W=3N9HO$.A0QRLL4TDPD4'AL1DC/ MXUEI)X*AM;R2**RM!-BTG86WE./-X"D%00&/J,''M5_6'\-.RV&L)9RM:VQN MQ%<1[_+B4[2_(/'.* ,#Q7>ZO_:>HVFF7LL$W_$O%N W =Y)@?P;:H/L*S]6 M\47U]+?:CI]Y-#8_V!=/"BG&)D$#[_J/-V^Q5J[&)_#4$5XT262)IK(EQMC' M[@I\R C';>2/J<5!]K\+MRI]K<(I61.V?N@$\=*SO#^IW6L7%Q9:E/J&U=X)IIE>U'G0D"49^>,,PPWW3D GI M[5:U74=(T^YM#J&W[0=[6^(&D<8 #$;02.& /UH Y*QO+^P\.>%KZ*ZO+NYO M;4W$R33,_FO]C=PN#T!8 X%7H7GLK;P_J,&KW5Y-J,T23))+NCG5T+,53HFW M&X;<<*0L(=/5MB+%%OM8TMF+0QXV;@H7*+C(R0!VJNMSX3TJ_%S; MP6J74\(G$UK:ER8W)^;NUQ=;+I;EO^7F! MK61V#>I1]H/J-A[FM7PW/?6^I:?'J-Q>227ENQ$XNA<6UXP ;>G1HCC) "A< M'') KH&?0X-'M-2VV@T^SB$MK,B!EB3;M!3 X&TXX[&JNC+X92:YO-+LH+:1 M$)FE%FT.%/)Y91QQDXH S)WFO8/$.HSZO=64VG32)"LZOJ\T6L7KKJ4$J-;I'-'=[+>R=[:%OWB$DE0[DL=IX//?'971\+W MMK!X@NH;&>-PGE7+PAF;GY0.,DYZ#KGWJQ;ZAH5\KI$8&-_,T$L;Q%6ED$>2 MKJ0#GRUZ,.@'M0!F>*);T:AHEM"+R;S?.,L5E<"!I-J CYBPXSVS7/V][JM_ M'H\:S:A.D\MX?L\=YY4T:H4 25^,LIW CWZG&:[ZW&GSS%($A:33V\C 7F$E M%.T>GRLO3L:QI3X0U34?LDUM8W$[SO@R6V4>;&& S&4ZG+X8N8M6U0QZBI$Q6 M=H?,"P,P.Q3A22H)Q[UN1:+X:U/2+-X]-L)K )YMM^X7:JOR2,C@'J?7O3UU M306TFSU9);=K*,[;65(\X/*;4 &<]5P!GJ* .-FOM32ZN&274HV.L&UAO9+S M-M&!( %>/).",K]WDD#(R#6G;7EYJ6MII=Q?7$5K)=WY+Q2%'?RG0)$&'(&' M9N,'Y/3-;,FJ>&Y-)D9_)DM+J9HY(/L[,TDO5@8MNXMQD@C/>K4=IH>MZ6'6 MVM+JRED:;F,$>9DAFY'#9R#W!S0!SVL6Y718WMM=OYG@U.WLS)'<,A"O"30!SWB"34-+GN-)TS5KM5F2T=999#,]J[W<W-O::Q 8[XW=F!(MI=RB9ERF5"R DNK%3 MUY'/M5&WEN+33_#^K1:O39K'*!-Y=NRQJY ^^X7:#@KU/I2--X5T>_>[6WM8;PS- SPVI:3S-H M=A\JD]""?6@#/\"B^NM/L[^]74BTML',T]]YD>/7IQ4,EU>V^M-?3W M5W)9G4E@2YM;D/$@,@C\F2 XP=QV[EW')!R!Q6^FNZ)I]A:B)S# ZLL$,=M) MNVKP<1A=P49'.,#(]:E@TK0[VYBUJ"RLIIY0)8[M(U);CA@W M-X9T>4W4AN)=56"1MWS,!.P93_P%2"/:G:([W.F:7KEYK5S#=W4P$D+29B+, M2/($?0%3QD?-EUOTU3R;&*[GNVM%N/* =K@DJ5SC.XX(SWJ2V@\ M.-X@D>WMK+^U@9&9UA ?*[ YW8Z_O$!/^U0!S>EZYK<^E^%3<6\B1W%S&LET M;A6,P\MS@KUYP#^%2:RVJW?B/6+:P35Y)(K>'[,UK=QQ10NRMRZLXSR ?NMP M.E=)%=Z#Y<%O&UHL=KYLD2E0JQ>2WER,,C"[2<9]ZCM_$&@.]U=17$:.(UDF M=XF1GC!PK<@%ER< C(YH XW4;[6(I-9=I;]9XKV.VBODN]MK;.T,1!>/).S> MQ)^4_>ZCJ->Q74+[Q'J3.FIRP0ZCY:R17_EQ1J%0X\O/(&23QSFNH>/36GN- M.>*!I+Q&FGA* ^>V*SGTGPM)KWV:33].;53&+G:8%,A4$*'SC MU 'X4 <_ICZC/:ZIJ$O]I_NIM0$=P;[]U\DLJJ!%GL !T[9J'?JEKX)OM28: MK#/_ &89$GEU'S07*@Y5<_*>X/:NHM=<\/2$6$$D:I/+)&%,#)')(S,7 )4* M26W9YY.:H:7%X+GN#;Z;IMIOF5HB8[!E1U_B7=MVXX]>U &!?W^J6B:W%#)J M5D;>P#_9[N\$LKLS@+)&P)PH =3\W4C@8R=#48=7M=&86TFHZ==S7MK%%+=7 MGVD?-* >,GCG!'<&M[6[OP\MVMMJT,4T[0, C6K3'RF/(.%/RDJ..^*BM+?P MI9S^5:VEC!(]Q'%A;<)^]VB5 >.&P0P_QH YYO$U]J&I7-MYTMBVZPM+M PS M:2/).)-I/&6VH W<,I':K>NB73@FGV&JW]R[WEL&M1=$2QJX?(\TG.&VYP3Q M@]C6O>ZEX81[@7*V\K7I:"8+;&4S^5@,&PIW!2V.> 3BJDLW@RWL4L9;*V6V MG'VGR#8L0<$KO8;>.A&3Z4 5[N#4H[&RM8C>12RW+N]I/J9$]P@3HDHSC!P= MN1G!Y'>7^W9;+P/=7$;W5A%!)J%L M$:1_+R\?#A/FQUPSX'7#'UYPIM1\%ZB;I+FWMI=C&[N/.L' 5EC.78E.#L!Y M/..* $CO;NWT7Q7 M[-.--\Q;:Y=LN/W"OM+#J59CSUZ \BL-+_4[<7"K)J- MFR:+/#@'M717ECX;U/5DT^]L["YOH;<2+%+"K,L6<=Q]W/:HK;7?# M.N:6&ZO8-:CO+F[NY;:;47@CNK>Y$D!4NR+"\)QL(.%+*"954$DJ@=N M!_#7+)KFM74.BK8S3/?64EQ'=V\J&-KORE7 96 *LZ,'&<8+#M786<>D068: M 1&+36D7>5YA89WXXXZGI52UU?PW2ZDMGC^0* 6WLH'W<#K MT% '.Z=J3^)=7M5CU*]6QGN+QE\F9HFVJL.U3CD8W-QV.:W]#\[5-(OK.YO; MF1+>]EMXKJ.39(Z(PQ\RXY!RI(Z[3GO2V]KX6\0>9&FGV<[12&9XIK38RM)U M?:Z@_-M^]CG'M5E];T+1G&G>=#:K %4I'$1% #T#%1M3.1U(ZT B M>';R"YO;VYO;\QRQ371(D41SG&6X X!]]HJ.]U/6;O5FM7CO(F;65A^R6]X$ M;R_L+2;0XP -P#5U+:GH%O>QZ8$7SK.8!(X[5V6&1EXP0N%.V3UZ-[T_6;;P M[AAJ]K9.'WW3>="&W&-,,_3J$XSZ<4 1-9ZC_P (I<16IN[?4 #)"+BY\YMZ MG*J7R?E. "/0FL#4/$TNH127=A/7M]+]BVW\TB2/N>../&$D.!ET^8'TZ9/4]!;:MX:N+N: M]A: 7*1-<-,T!1GC"@,ZD@%UP%&1D8Q[5 -0\)70N'DCMA^ZDNY?/M60NF%W MOAE&[@+DC/04 8.E:C?:A9ZC9:G9 T;118P6564';@8R!CB@# M(O&FT>/2;FSUB[O7O]R2^;-O69?)=_-0=$P54_+@8.,W:TMO,2"=("XA"C:X!"G:,#'88]J ,[PU-> MVNK6UKJ$M[YMS:-(&>Z%S!A'Z51N[_4[-=>2.34+'[+IQD\B]NA-(SEAMEC8$X4 .I^ M;J1P,<]I$-%E@CLX8[1H-11[E8T0%)U."[],'.]23WS4&LWOA^"Y6/55ADG\ ME@08#*R1,1N+8!VH2HY.!\OM0!@WMU<7$&N:C+=:H)K&Z>&.&QE11;(B@AV1 MF57R/F.[.0P %5K_ ,1:S_9'C">RMY9884+P7/GJAMP;*)^%Z\%BW'75W-'?32)'=17(FMKD%795\LX,1 7/RC'RD$G-=-9:AI6H7D;V MY4W0A;87A9'$>Y=V-P!QG;^0K)^U>#[&_P#M45O:K=SB1O,@LV=R-Q5S\JG& M6!!]: .IHJKIL=O#I=I%9@BV2%%A# @A !P>1QBK5 !1110 4444 %<]K&D M7M_XFTNYMKNYLX8+2Y22XM_*+!F:$JN)%88.QCP/X>OKT-8^IZC>)JMII6G+ M +F>*2=I;@$I'&A4'Y006)+C R.Y]B 8;^$+N'4Y4TS4;VQC&G[$NE9&,D[2 MR.Q<$9/+Y.,=3C';/M])U*TO;:5=+UBUB&F06[1Z=)8T8*K*H()+;@<$C&#DGC.<_C.\MM5 ML;"YLX WVR2TOG1B0A BV.GL?/C)!Z9/IF@"YIVC7DGB"_U&6>_M(I3;LD7F M)^\VQ@,' SSG@X/T]:HZ#9:CI^H2I/:ZV%;4+J0;)8#;;))G96QNWXVL">,Y MJ*]\)@.>F*[73Y7@M[2^FCN M659;5R8IX8XA+(Z'U&=G4C<1SUP 1Z-X:U73H/#,ER]U=Q6P"SV4DB 6LFP@ M2+MQN"Y(();ALCD*W'FRM)L4^S",X/K@=Q5*#QE>#3K"XN;!7DU2RB MFL%ASB2=E&Z)B>F,AL_W0Q_A- &=J'@_5'G?3K-472YM/NEB9F ^S32JH,>. MI0D%ACIEATQ6EKG]K:]H&H647AZ2VD;3IX@T\D6[S&3"I&58\$]2<#@?AT&I MZD^CZ!-?W,:S2P1 LD7RAWZ #/0%CCGI6+J>OZQH$#/J45C,9;:>2 VX=0DL M<;2;&R3N!"M\PQTZ4;@D!MP)0\K]W;N.<[NV*KZ#XGN-4U>.S M$]A?1- TLLMBKC[.PVX5\DCYMQQR#\IX/:3Q)XCGTC5K*SCGLK=)[>:9I;I' M<91HP% 4CKO)_"@#&A\/>(;98M1?R)KB]CN$O;:./:Z><"XRY%-7M$LK6SMP]@UG,[Q;U!M[AK=D91SRKLP/'1MQZ'C87QC/%8V%[=:?N MAU*T1[18&W%K@_\ +$G_ &L@J>. V<8K:U*_N]+\*WFHS)"]Y:V3SNB9\LNJ M%L#OC(H R+"WU&^U#0WFTNXL8M,B;S)+AXR9&,>S8H1FXY))./NCKVL,U[I_ MB[4+I=)N[JVNK>VC26!HL*4,F[(9U/\ &.@-8[^-[N*UU"6&33M2%KITUVTE MHKA8710523)(^;)QR#\IX[B]'XDOSIE]=0S6&I20(A6*S@E!7+ %B,DL ,G" MC)QQ0!DR>'=8BN8+^&R+W%C-?W,"^8H+E[P2*@.>-\6\9[;N<5/I?AK4K'4[ M622#=C55NYY0PPQ-FZR/C.>96(QUY]*NVWBNZFM0D,FG7UU/=I:V\D#LB;BC M.WF(260JJ,<9YXZ9XEG\1:CIM\NG7\5K) MXH @O]'U6YMM=L8(A&FJ:HF9GPRK;^1$'8J&!(/ELF,@_-ZV\U(TL)(XRZCSVAEF9T&3P0'4C.!G'/7%;6=+U#Q%=M=_P!E2V\*1P0> M3HVSV+:AIL5M;QV16X\N4QK,7VAL@B2/^$D@':N3G-;_AF'48I;YKM; ML6S%/LYOO*-P< [MQCZKTQN^;[W;%4[KQ?))'W8EME1U#2*(85R,G .48RP%D M5906*;21D $\CL.M=)KMQ?V>DSW6GFV\R!&E87"LP954G P1@\"L:/Q1<6$V MDKK3VB)J%O+.'@C?Y-OE;5QD_P#/1LGV% &7?>$[ZZFO;*[2>_BN;JW8W\DB M[VMQO!C(& "A9B" ,AQWS52Y\.^(-0@NKV\M VHW.DW5HX61>&S L:@YZ,8Y M''INP<5??QS---:K!-I]M#.][MFN8Y&!$,R1K@ @Y(;)SZ5V.GSO<:=!/)+# M*SH&WPJ0C>X!).* .&UKPMJSVVN7FFVX-Y>7$D3PEP!O):ZWY4NH/,GV>6#[.R$C!(+;L>O&:J:1\0I)[.&[O6LI8WT MV34)8[4.KP!$5BIW$ANI''<=,=-Z/5=8L[K3O[6ALQ!J$GDA;*>YMX(+>Y62:W=58,QBVCD'@[6[=JS?^$UF.EZ_=BVB!L[2 M6]L#$ MC!S\IX[T :GE7VB:[>72:?=:G#=P0HLD+Q^8K1AAM;K: MAI%SI<,&KH;UTBEFU-X76.+)\P@1ODY7*XX^\/>F7/C2[CNK2T=M/L9R;I+E M[@/(@>%HP F"#AA)NYZ=*ZF6\EM] DOF,4LL=L9LH"$8A<\ G.#0!RJ:-K>G M7D;-;I?P66HF_B6W58@ZRQR+(J*SG#*[E^3@AB IZ?INEZ')HK,;,K')>2O& M82B?\M%PQ8NW!QM&"3GWA;Q7>/K=W8_:-.L?(>)!#=1R/(Q>)'/*L!UZ>V\J4L)9MC;'8-G:N"&P"#G'49X ,>S@UN3P':>'% MTF\L[O['#9RW,K1&-%^5)&&V0L<+N(Z=NE(^AZI9)=V8RT@VCYL;@(SS M[T^'6M7@73;S48+-;/4)$C$<);S+'YP#@+C/>@#*_L[57M%EN[#4I MD2\9X)8YHHK^)#&JAFV$(_.X8))V[<@D5LV&G:E=^#[RPOG>&YN4N(TDD""1 M5?<%:3R_EWX()V]_>LCP_P"-;O5Y-) DTZ[>^C#SVUH'$EH#&6W.22,9 7G' M)&/2K_ASQ+>:K?I;W1LDD>$R2V@#Q7%JPQ\K*_+CDC< !D=\T 1M!J6J1Z/9 MOH\MC]@E66:5WC*#;&R[8]K$G<3CD#Y*J:%X;U33!X7DNY+J\BMK5(Y; M:61,64WE;=Z[+JMKI6FK +F>*2=Y;@%DCC0J/N@@ ML27&!D="?8X-YXQO;6>*QF-A:7274EM<2S!WBRL22*R@$'YE=>#T.1SC- %S MQ%9W3ZLMS;V6I%OLXC2ZTR>,.&W$[)$D(1EY!!(.#NZ9YR8--UJUU*2>ZM-5 MWR6EJKG29($B,B(0XP[ @ ],#&*[2SFN+G28YA-;23R1[DDC5A&2?NG!.<=. M]U %;4/#6JW4.N3H]T8[B M^$W]F&1%CO(?*C#(2.5)PP^\!D#/!IM]H^J?VK]L2SU#RSJDMQFRDB64(ULB M _.P'W@01UXJWJWCJ*!KH::T$J06\/2MK0-3FU*.=Y M;VQN@A !M(W3;USG<3[4 8M[:7DJ6$_]G:[YD4 MN"HX[UMZ!+>1V5M8:A 4O([99)754"ZLI"PP+MU11QU&TQ%L_]-:6R M\-W\U_I-S2W36\P#)---%((R1G( ##CCY!STJ73/'27VJLL\"V^G MMIRWJ2L?F5MNYT;MPN2,?W6JA;^.KZ:.R%Y-H^D2S))+$&(_OJIR<<9.>>*U=<&J^(=*O+:+0I MK4FU9!)M-_X369!JT4UI''/:W+):Y)VW$2RB)C_O*3R/=3WH OV6AW%C MXM6\$]W ME7=U;6S74\,+R1P+UD8 D*/J>* .-LO#6JVD&E33/=744-^\D^G/(@1 96*2 MJ1C)4E6VDG(SW J?PG9:CIOV:WN[76T*&0-OE@-LN2Q!P&W8Y&..M/M_%UT; M2>7SM.NS'+;(?(#QO&99EC*O$YW*0&R"<9]!BK^L>))M-U2:QBMHY9##;>0& M8KNEFE:,;CV4;03QGK0 7NB75[XN:\%U=VML+%(A);NHW.)&)!!!/0C\ZH:C MHFH7LFN6*VQ2'5-0B<7>]?W$:P0@R+SG>&C(7T;!Z#FYJ&M:MH5H9]4CLWA^ MT6\8N( RC;)($<%"205!R#D@YZ#%6])\10:QK6H6EJRR6]K!!() K EG,@(. M?38/S- '--I.KVYT.-K"^5=-AN;5Y-,DB4R F+8X#L.&"DD=0P/U.E$VI66M M17ZZ+JMU&^GK!AY(/-#B1C\^9 .00<@GK46M^+Y].UC4+-;O3(/LT<;117*N M9+AF!.U=IZY&!@$\TU_%MZ^K36AFT[3FC2$^3=QR/)ET#$94@<$X_"@">?0[ M^/X9W>DK$'OI+:7$,3C 9V9MBDX'&[ /'2F:5HL]YJ6I_P!HVE^=/N[-+=QJ M6+4K_3[>S:RT^22,Q2EO,N#']_:PX3D$#( M;..V:4^*7DT/Q'J4$*,NF(7MPV1Y@^RQSC=^+XX["@"WX3TZ?3?#MM'>*_V^ M5?-NWD8,[RG[Q8CKT ^@ [5GZGI%]<6WC%8H"S:A9^7:C05QUXY..<5 M"GBFZFU^[L!>:9;+!=) L4T4C22 QHVN010!F^(?"FHR6THLY+V]9]&O;;;/.IVR.L811 MG&,X//3BN@T 7*SS+/#K2@J"&U&2%EZ]%\MB<\]_2F:/?ZY=:U?VEXVG^192 M+&YAB<,Y:,.",L0/O ?A2ZAX@FL/%^FZ28$-I=Q,7FR=R/\ P^V#C'U(H QT MT37EU5/$'[DSG4"[V8C_ 'OV=L1;?,W[5)/!R.0,VH/&5Y=Z7J,]O:0&Y&I+9:>C,0LRLB. MCL?38Y=[7/>!^P;T/3Y7S]WD 9J.CW\^C^ M,X([HP6VN::VCW9-W/0#V]170:!JV-T$( -I&Z;>N<[B?:J+>*S;>)=7T^\A1+2SMOM$4RYW-M16D!'KAU MQ^/I0 OAN#48]2N7FBU!+$PHL?\ :31/,'!.0K(22@!'WB>>G>JLUMJ=E::Y MI<>D27AU"::2&X#QB(B4=),L&&WIP#E0,9/ A_X36^C\/:=>S6$7VR5IY+R! M6)$4$+E967U(^4 =R:TI]5UFXUB_MM*33Y(K2&*4+-NS,7#' 8'"_=ZX/6@" M#0/#EW8ZEJ$T]]>(GVB$QJCKLG5+:%"S#!/+(PZCI3O%^DWVI[/L.I0D%ACI MEATQ6MJD>J>)-,N-/&B&P+6,XGF[U1RMN%5PD*J&9V?DEN% &.3U[ULZ3J5W-?WVF:@D(N[18Y/,@R$ECD MW;6 .2IRC@C)Z9SS0!A:Y;:IXCBC":/<61M;>Y)\^2/,CO \:QKM8Y&7R2<# MY1^%/4O#&K+:31AKK5!-H]Q;0B:1 ;29H\8 &T%7X7)R01UP3C>N[_78_%%O MID+Z=Y%Q#-<*SQ.658VC4@X;!)\WK[51@\_%J\.UL*IF*$@] M,X&>M #M2\)7$^G-,;^ZU#48XXUA6[,:J%66.5HQY:*,.8E4DYJIXCL-5\30 M7$D.E7%F8=.N8$6=XP\TDH7"C:Q&T;*+K6KF 27FF 2%]UM' M%)YH"Y'WBV.P/2MG5]2NK>[L=/L$A-Y>%]KS9V1H@RS$#ENJ@#(Z]>* .?O] M%UNTU"\>TEN=1DNK,VUI>S2(&LB[J'RHV@C&'R!G]V1Z5#)X;U>PT3Q'I$"0 MW-O?:8PMOL\?DJDPB\K9M9V^\HC.2X<.8 M3&\,DBN%!R"3&5QDX]327?BR[M[BP@.H:0BW-O)/]I>*3RVVNJA5&[/<]3VH M L^)]"OM7O?]&C79_9DT.YV 4R&6%U0]\,$8$XZ53\1V>J^)K241:1<6;06% MV@%P\>Z622(HL:[6(QDY)) X7KSB_+XEO4O6TZ.&VEO'G@MX'RRQEGA:5V/4 MX 1B!U/ SSFF:OKNLZ);6RWO]G1O/>BW6[*OY10Q.^XIGEW%_%?B M)HVMWC!1D7;L;>RX'&01D?,V<=]+1+V2_P!/$\MS:W!+D![9&5,#MAB3FL>? MQ!JIL=1UBTM[1M-L))D,+EO.F6%BLC*V<**;C4/$-Q91WFFQ1170B2%XW,TB;%?(.[ )#''':M3Q3J&H:3H% MYJ=A]E8V<$D\B7"L=X52V!@C!XH KZCHMQJ'BNWNA/=6]M'8O&9;>4(2Y=2% M/?H":YJST+5M.N+1GMM8*I;31,]C-"')-P[C=O89RI!X]:Z*3Q'+I.KV]AK< MMJOFVSS"6"-P,AE &,GL360OCFYN7M0D^G6D<\,LHDN(Y&#;9FC !&.%!Y] M: .ULRS64!=)D;8,K.5+@X_BVDC/KCBIZAM)&FLH)7>-V>-6+Q@A6)'4 \XJ M:@ HHHH **** "LW4M(%_<6]W#=SV=Y;AECGA"D[&QN4A@002JGIU45I5R'C M-;9[W35N;JQ10DI6WU+*VTY^3JX.!(/X<@\%N.,@ T1X82-8)8-2O8K^(R9O M,HSR"0AG# KMP2 0 !C QBHW\&V$L+)+<74DCI.LLS,N^1I0H9S@8##8NW M&!QQ7$BYLKN_L&NO[,CA_LM1&NKWI*\32+E'Q\X( (;'*[36U(^@R:C>KK]S M:):QVD!T[,^(Q#LY>$YY;=D;E^; 3VH WH/"-C;S6\J33Y@,#*"0=QB5U!/' M.?,)/O5R\\/:=J6IK?7]O'=E(?)CBGC5TC^;+, 1U/R@GT4>] M0Z>ES'%#;_O[IG%U;J8%)=54#+*#N(W*20<:%<('MC'-J- MULD=/L\1W(.A!Y/U)H ZZU\&Z=;6=U:%YY8)[:.UVNP_=QH\C)M( (*^;@'M MM7N,FU;>';:UL=#M5FF9-'*F!F(R^(7B^;C^ZY/&.<5SNH6>CZ3XLO\ 4I;* M/9:Z:+W"CDRB1SD#^\< ?E6%-+JFG:'JFEZG;7$,^H0QWB?:)5(>?S$6=5*, MV$RR$#K@MQ0!Z=?V4&I6$]E=)O@G0HZ@X.#Z$=#[UC2^%$O(Y$U'5+V]S;2V MT1E\M?*61=K,-J@%\<9.?U.<"RT5Y]:U/3)EBT>X^S1RVL=D[,C%6R)U)QDJ MV%*X'!YR&%;OA,W%[HXURZ97O]219"JD[(D ^2-?80>,9/8FHM2T1[_ %*VU"#4KJQN((9( T"QMN1R MC$$.K=T6N,LI+#^R='GMK@-XL>XMQ=+YF;AG+K]H61,?A5W4["/5-*O-/F9UBNH'@=D^\ RE21GOS7-W^AZ9+X_P!-,EE$QFL; MN:3(^\ZR6X5C[CJ^%[ M/5?.+33P-/926,QA('FQL,#=D'E220>V3V-.;0;J:VE@NM>U&8-M*,%AC:)U M8,&4J@R30C>%Y?NW.;LMENJ^N.OM6KJC:._B;44\ M33PQVZ6T362W,NQ OS>8RF: -+_A%(I3//=:A=S7\C1.MYB-' MB,>[9M"J%XWOG(.=Q!XXI)_"2722R7&J7DE\\D+B[(C#((GWHJKMV@;LD\'. M>3TQAQR:)/?S_P#"1W!6W6S@;3_[2E,;>5L^9QDC][NSN(^8?+TXK(L]4U'2 M=5AUJ\-S-Y6DVT$L4A.YQ(]QY3,/[Y:.)>>F6=B)9REM8Q!:20.9"6XQ\S$DX MZ\8KS_3M,NY-1T[3Y+:VU66(ZH95O;EXT9A-;@OD(_.2<#'1CS4\QUC394DC MBNKU?#HS))!*#&"[>9-&=[!G"P,BJ<$Y/K0!V]YX;M;NYN;GS[B*XFEBF26, MC="\:E0RY!'0D$'(()%1KX7A>8W-W>W-U=M+#(9Y-@.(F+(@"J %R23QDY// M2N(U:]N[+3?$^HP3RW&F7UQ)"VUBWD.8T\N1?16SM/OM/K722:=-_P );_9 MN2-)G!U-XH(Z-B@"]_PA]E'>ZA>6=U=V<]Y+'-NA<8B M=-QRH((PQ=BP(())/6M'2M)73#=2M"P7;@'U8CO7-16]SJ6I:?#;6MOJ5HL6HM M91W\SA'A$L 0AL,3U8*3_"1SZ@'9W?AE9YKSR-2O;2WO3NNK> IMD) 4D$J6 M0D [2/48/-7M.TBVTR:[DMMRK6R7ME/:R%@DT;1L5Z@$8./SJI'HT$5WI]R))"]C;/ M;1@D896V9)XZ_NQ^9K'\.?9#K6K0:2Z2:(L4.P1-NA6<[_,5#TQM\HD#@$^I M-8&I:/I]CI_CJ:UM8XI;6T<6[+D&/-J"=OIR3^= '3MX46.[CN[/5+RTG1KE MMT:Q-D3R+(X(=",!E&.];=K#)!:I%->>,)=7C\_^ MT)+11_8-^R?9F<#(:WY;/U_G70>$O[-$]T+-]",A5VLK6[U"\O[2R@-O!;W C"*AC\LYV(I8["1R>Y[U*?"OF)''<:SJ$Z6Z M,MKO,8,#,A0/D*"S!6(!;/7/)YK#GT73;;6O$SPV<<;6^F12PE?X'83[F'H3 M@?E6?ILH\.W>GWU_;6VGVZZ8\ZM:.S?;B$!*-D !P!N P2><'@T =/=^ ]#F MM!;VMN+ &UEM'>T1$:2*1-A#''/9AGNH]ZMZQX8M-7EN)&GGMWN;1K25.<'_ &CUS7"ROJ5EHNJ:7JT-Y:R:G MV'DF4DS^8HG"%&.U?F0J. M#][BK5]=W?VZ^TO5;R:WFL]-\N2\"$K+&9D"S$*1P1D/@C&'Z#!H [:QT3[+ MJ']H76H75_="(PQO.(U$:$@L%"*HY*KDG)^44NH:-]LO8KZVO;BRO$C,7FPA M&WH3G:RL"#@\@]1SZG/G\ABGM9=.LH-.=3?66?L=RSV4FYF&, ?(V -RC/!4 M]ZN:Y8V^FWVA6UW!H=K&R7;O'/.R6Y;,0!R0"6Q_6@#L+#PY::==VUU'+.\T M,WE\BV<##Y M9=[9W@;SPR*'X8\;.30!JP^$HQ'&EYJE[>B&W>W@$HC40AEV%@$09;;QDY[^ MIJ8>%=/-C?6:Y2.],5I::/JZ3V>GV.H& M.Z6>4<6S1NUOYC*Q&S.U"6+0O:VT>G0Z?'JEN21?F2R.Y),KG M: GW5)49&6'K0!VZ>&[F"[N+BVU_4(7N2C3 1P,'98U3=\T9P2$&<<9I9O#" M237 BU*]@L[F7SI[2(H$=B06PVWFQ7$=Q<2 MI_9TY>!I%C!"O[,.#Z Y'-0S?9=>\+:QJ5Q:.LZ:JJ*DP(> EH5=/SR#CB@# MOVTJW?4[F^DW.UQ;):R1M@H45G/3WWG/X5GVOAA()+,3:E>W5K8L&M;:8IMC M(!"DD*&?:#QN)]3D@&M&VM=-%E-IMLD!MHLPRP(00FX;BI'8D,#CT8>M<'-I M=K8Z'XAN+"WBBNHM52"%^1M7S(3M_P!W)H ZV'PM906FCP1RSJVEQ""*4, T MD6W:R/QR#@$XQR 1C%%CX;^R7EK<3ZG>WHLT9+5+C9^[!&"2RJ&8XXR2??)Y MKCO%3T&,Y/I75>$OL @NA9-HY.Y=XTR?S M .#C=Z'K0!HZEI O[BWNX;J:SO+<,L<\(4G8V-RD,"""54].H&,57L_#5K:7 M5O=_:+B:YCEDFDFD*[IG=0I+8 '"JH KSKP]AW.DW:G4S(K7S>:3*T00F8W SGCD_ M-T8 #'2@#T2LB;P[:SVFI6S2S!+^Y%S(01E6 08''3]V/S-<'_:.HV]EJE[? M6MY;1:[I]S)&\TB%5E5'>)5"L2I\G@Y YC%1ZA;S:98Z@);>VTPOX?NWA^QR M.RW;>7D[B0,.F,XP20Q(/!% '>ZQX;M]8EDEDN9X9'A2(-%M^7;() 1D'G^4I(D/EKM:#G.2V[E M>2W'8"@#H;WP]]IO;BYM=3O+!KI ERMOLQ)@8#?,I*MCC(QP!Z"F/X96.61M M/U*]T]9D1)D@*-YFU0H;+JQ#;0!N!Z =P#7+:)IFH:KK,LVJ6%C/M=.O_ +9%+,TG^D<.1C]] M,9F[=F.![5Y]J%Q.=%N-D\S6W]D:Q]D=W8EH1-"(SD\D;>A/.W'K4FM6\NEI MK<,UO::6?[)D,,-K(QBNAN7+DD##)C&,9Q)G)[ ':7G@W2+]=1:Z@$MU>N7- MVR*9H3M"KY;8^7;M&/?GO3;SP=I]]IXM9Y9RRWIO5F5@'5R^Y@.,;3D@C'0_ MC7-F2QAT>Z-G-HR1&>V%X^D71=EM_, D+$V^JVVF+%<0 M1P+*Z0MNMTDP^"N. ^.N.VTGM0!T4NEJ^HSW\=Q+#<2VHM@R;3L +$, 01D% MN^1QTJ>\LTOK":SEDE"RH4+QMM<>X(Z'O7!VEGI=I9>&$U!(H-'N; RW!D;; M%+=%(MGF$\'*^80#P2/4"JC0M?ZE:VNGQ6]]I7]HSBQ2ZE;R606ZEMK -E1) MOQP1Q@< 4 =:_A*.Z$[:AJ=Y>3R1+"D["-&B"N'!78@&[+RF+Q[ J@ AB6Y!R>O'%<;&(&TJU@O;NSMI$O[CS- M.U#=]DB< ?N2V[C .]"<@AB0O3&Q/,EW\*;SRUDCCV2Q#%P91M$I7*28!9,? M=/'RXH V_P#A&5F?S;[4[R[G\V"0/)L4*(GWJH55 )ZG&3Z\#&E%IT4.KW6 MHJ[F6YABA93C:!&7(Q[_ +PY^@KS_P#M69=5T*:_N)$AT.>6SNW)($DBV\Y= MF]?DBC-JGV@/(FHHB3(3@+M! *]P>VLHKA=PO8)&9[AS&<12Y W9W9^;E<<'!H Z[4_!R:@MU%#K& MHV5O=N9)X;9U57UO45+VV@5!'-A MAQE2R950IP>@'0\UQ7AF5!X12;3'T-];.CLT'V:XWW;3>5GE3_%GK[UHFZT' M^T]+L_"]TLE_.KBY6.1B983#)S*3]YPX3D_,#QQDT =6OAZ:'4+NZL]:O;9+ MJ83R0)'"R;@BIP60D#"#O33X95KI#)J=[)9QW7VM+-]A59 V\?-MW[0W(&[V MZ<5S4>JV^H:9X9@L[U)KB"RD>ZCCDR\6+9E.\=5(<@<]ZQS:W5U87MU'IUM> M^3IEF6DDD?SH@8?F:-0/F(^]C<"<<GVNG16E]?7:.Y>\D61PV, J@08_ M!15'6?#5KK3R233W$3O (5>%@"F)%D#*2/O!E%<.)-,E\07IN[[0KJ,1VOES MZG=;'D7R5^=1W!Z_4UU7CG3[.[\/M<30))+%)$(W/50TJ X^HH G'@W23>F: M:+SX/,,JVDRJT*MY4<0.TCLD6!_O-[8FM_"]E:I!% \D<%O?->PPKM"1LRL" M@&.%R[''J?3BLJ*VOK'QC>V>AQV45O'IMJ3%/OVKF6X/RA?7G/X5QVER6LOV M#^T9=%)_L+3V7^U;DQ\D2Y*>O;/X4 >K:KI\6K:1>Z;,[I%=P/ [)C< RD$C M/?FL:X\(+>K*][J]_<7#QK%'.RQ*8E619/E"H 2(^(_*\M]FYA_ 7\L$].@/!-<_<7%IIUU>ZEI$H.AZ7+:W!\A]T2.3(D MX3'&!$ZL0. 1ZYH [C3[*ZL_,^TZI%+'4+Y MKN:2<.UU'N1LX;^&\BTBZ>7S)E_MR?+'"DQ,KQ@^@FV M-CWJK:W-]8:?X;TNYEFECDMI+FUN"22T9LY2T;'U1B,9ZJ5[@T =I;^#-'CG M>2Z@6_RK*B7<:2+&&D>1MHQP29.3Z*OI4%OX,%HC1VNN:G!$]O';.J>42R(" M%&YD)!PV,@@_CS7&V[V \"Z@]O+H7VPZ,QS971:NFT&UDT_P 9 MRV\]M:Z:39$Q6]H[-%=#>N7R0/F3&,8SB3.3V -1/"WV2Y>72]5O-/C>**+R M84B9 L:[5QO1CT]ZWU!"@$DD#J>]?N)$4?:"W[I7W,,K MM63(&>'''2K>IZ[8R3^%-6:\CM[&XF>3S)I BX:WD(#$G&TTX$##+^8R'.TN#MR1R!MZ9K!E=)K2Q? M4[RS9UM',,&LRO"'A\U_+D27M+L";B5+#*GC/(!V^E>'Y](\J*'6KV2TB+%; M:2.';@DG&0@;J?6KFJ:2FI&WE6XFM;JVG< URCZ7 MIFJ:IX8NI]/;=>VSR3+<\R-B)=HD]6'\ZTO$1LV\0:;#K3QIH[02D"9ML+SY M3:'SP3MWE0>#SW H NP>&+>.Y@NY;JYN+N.[^UO/(5S(WE-$ 0 %"N< <\ M]SG0;3HFUB/4R[^>""34-3L[:QAM[_ $T7=W]@2\E; MRGB$46<, Q*B0R!>HQTXQ6KI[LOPSUS+M'<1Q7@DM\G_ $1]K'R@22<#@@]P M01@$4 =!>>&K:[N;FY^T7$-S+-%.DL97="Z*5!7((Y!((((()J"7PJ9O+F?6 M+\WR7(N1=8CR"(VC"A2FP+M=NVZ':LT*!YM+F,S(N]03( 01'R-Q!& 3R* M.]L+:>U@,=Q?37KELB29$4@>F$51C\.]95SX5BG^U0+J%Y#I]X[27-E&4V.6 MY<;BNY0QSD CJ<8R:YFRM].OM(\06AM;"2.VMUG1["X,MKO*2 %!CY),#+ $ M\%3GFFS:-'YOAFVL-,L9_-T^XG>"Y=DC=\6_S$@-\W/IW- '=V&FPZ<]XT+, M?M4YG8-C"G:JX&.V%%+JNG1:OI%[IL[.D5W \#LF-P5E*DC/?FO/]+>S>/2H M-Z>87VGML7'% '<'3HCK":EO?S4MVMPO&W:6#9^N5%9$?A(6L\TZSO+C391]AEDDEU:?RUEE, MBEG'^T23QV' X%2,_A@V\; MQ6\<R>&-+?4=_VUK6,S^8,-OVC.[W]?>M M2@ HHHH **** "LS5=5@LI8+1K2>\N+A7=+>!%8E4V[F.X@ LO?N,5IU@>) M-*N-2DM62PL[Z&(-NCFE:"1&.,/'(H)7H01QG/7C! &77BFTC6RD&EZA<)>$ M)"R0+RY!.PAF!##:<@CM3KCQ-8Q&0MI][+%: -1G.S;( H8C+$;U&3@G&3S3)-,UJS.J6NG1V4MO MJ$KRI-/,RM SJ V5"G> 02.1UQQC- %RZ\365O+,L-O=7B0(LEQ+:Q!UB4KN M&3G+';@X7)P0<60QI( @[@*X)/ !S@"LZST M76/#R75KHJ6D\%PL926YF9&A=8DBR5"G>,1JW4'.1TYJ'_A$KVWU>_UVVFB. MKM=I)"[.PCEA\F)'C=>0NXHQR <$(><8H Z'4M5@T^2"$P37-U<;O*MX$#.X M7&X\D 9')('([D51?Q3:,]K%%I]_<7$ZRMY"0@/'Y;*K[@Q&,%U'&-(T+1H MS,HSENN4/ S4!\86G^@_9].U&XBOE!MI(8EVR?(7(&6!! !R"!T-4IO![:I= M2RWFZR5M.CM8A:WLC-$ZO(,,OW@>XQZW[?1[W9X;,T=G"VFEO.2WR(\ M>4\8V#' R0<=AZXH =+XGLH[D)%97<]T\SV_EPQ+OW(H9LY(X 8=ZF?Q+8VR M2_:HKBV>*!)VB>/+8=V1% 4G+%EP /4>M93>$9+G5UGO#&UL+VXN"J2NK8=$ M5>1CG*G/-2:IX7N+F^DGLWBC6*WM!;"5F/[R"9I &ZG:00,\GDGM0!J0:];2 M)=O=6]S8O:1>=*MT@!$?)W @D$?*>AR,<@53F\6V46CV^II8WTUK,VTF.)"X@NKJWNXY+@@.'$BM*"$4#!" C Y+'/K0!>/B*%;PVT>B: MB]TL*3R1I#'NC5V=5S\W4^6W3-;@"S1H[QXZ,%<#*G_&N5UCP]=W7B>?4DT^ MVO();2&!1)?R6[(R-*3PBG(/F#\C716[3SB>WN;40HJJBLLA8/E06P2!T)(S MW_0 &;#XGT^[EMB;:Y%I<2B.VO9(1Y,CGA=ISD9/0D '(P3D92V\5V=TULS6 M5[%;W4WD17,D2^6SY( R&)&2"!D#FJ,&AZRVE:;H-PMFMA8R6Y-VDK&25(&5 MD CV@*Q*+GYB!SCKQ!8>"Y=._LF[B*27EK.S3Q2S.\3H[-ED!R%=0000!W'? M( .I6^MSJLFG@'[0D"SGY>-K,RCGURIK+7Q=I1M3<*)BI@BG"B/YG$LAC10/ M[Q88_$47GAJ#4O$TFH7L22V_V-($7>RL&#NQ/&.,,*QK3PCJ-IIP@V:?/C3K M>T,$^6CD*2NS*?EX!5@ V"0><<4 =1INI1:BL\?V2XM986"R07$85AD9!X)4 M@CN":F6^@;5I-/&[[1' LYXXV,S*.?JIK#T2PU/1VF)M56VN)HTCLUO'G%NN M#O<,Z\9X^08 V\')Q4]YX:@U+Q-)J-[$DMO]CC@1=[*P8.['ICC#"@!B^*[. M],<5KIM]>^9;)=$11*0J.S*N=S#G*-^5/N?%-O;2W8;3M0=;)%:YDCB5A$"@ M?!&[)P",X!KG;7P;J%E):E[&SO5BTV"TP=0E@V,CRL<;4.X$2+U]#5V^\%R: MG_:]Q*RPW5SY36ZK/(\0*1*I21> ZDJ0+[3R=/>+3-1GAU$#[,T<287%(VW"'!S_$H) (&>35K4M7@T^>*V%O/=7=PK,EO; MH"Q5MP:OIT<$[K;M;2P32F/*E@P96"GD$'@CD'J,<@$1\564 MOV9(+.\N9Y_-7R$B >,QE0X<,1@@LOUZCCFK5IJ]M#9KO4X;W4W7,CW,UPEM<21['D$2HJ,NTD!8N2<9/./ M3;\-Z9/HVCKI\_DMY,CB.6/@RH6)#N,#YSGYO4Y/>@"O8^*K2^CAE^PWL$=Q M/]FC>:-0'?+ CACT*M4FH>([*RN6M3;7%Q.D\< BAC!)=T9QC) ^ZIK/;PM- M/H>G:=<^2ZP:B]U, [ %"\C @9S\X_6J&H>"9ENI7L+:WDMC?0W(@DNI(]R MK"Z-\X!(.6!_"@#H)/$-M#%$]Y9W=LT@E*QS1KNQ&F]CP3V!Q18^([>]N[:! M[*\M7NHR]NUQ&H$H !(!4GG!S@XK)F\.7]U:6T:VMM9^2+E?+%V\X/F1%%.Y ME!ZGD=@/PJ;2O"C:-JVG7EL5D1;3[/-1%'&WR;""?D)'S#/M6+HGA&[M=*7 M2[S3[:-9+1[6:[AU&5VPR%2PC*!>?KQ0!T%AXAM;R>V1+&]@AN@?LT\L&U)> M"W'.5R 2-P7-)_PE&E"#69@7*Z.KR7.$Y(4-N*^O*.OU4BLIM,\327%C)_HT M,MDFTR1:A-Y5SA&"@P[0HRQ!).2,8&:HW/@348=)DM[+4VN9KG3+BPN!=%54 MF1&(<;$R?WIS\V>';OU .YGECAMI9Y!\B(6;CD@#-8,/BK3V@A,UA>6L$T#3 MVYFA7;(JIO(7:3@[!)$6SM^;@@8!4^V" :Z>)[>/39M0DTG4+> MUB@\_P QXD 8<8 PQY.:27Q;96XE2XL+^&X4Q8MI(E#R>9((U*_-M/S$ \\5 MBQ^%=0;P]=:7_9MI:R368@\]=3EER1C^$H-O0\CD5J:GX.LY[$Q6BRF62YMG MFEN;N:1S%',KE0[,6' ; !')_&@">3Q99P+.LME?174;PJ;5HE\QO-8K&1\V MT@E6&<]C4TGB&.&WC>;2[^.:>?R8;9HT\R9]I;CYL8 5CDD=*P+[P9=(E[;V M,<%Q:SW5M=)]IN767Y'RT3289BN!E3DD%B.F*M2Z%>RZ2MM_8NFF-;CS7M9K MV242#:1N61DS&P.", ]^1G- &A)XHM3]F1-.OYKBX\T?9UA =/+*A]P8@<%A MT)!SD5-;^(+#^UK;2I(I;2^NH#/'#,@4D D8R"1NX)QZ GL:YQ_"FK,VGRS0 M07:6YN<6TNI3 PI(8]BB7:6?&QNN/O8Z 5??PM/?2>9,L5BR6:1VYAG:9K>9 M)&97#, 6&",YZY(Z=0"T_BRSA6TDATS4)8[Q_+A>&),._P QV\L.<(QJTNOV M!U.?3TMYC?+:_:7A$8W,.,IG."X#+D9_B%9]AX?U"'1_#EO+PKJ45U!JW]H%M1&H-=R0$KY)5_D90VS><18 R<90<# ML 7X?%MI/#/+)IU_##!*('>:)<"0NJ;>&/.6'X9JZ-=L9-.CO-LA1[G[(L93 MYQ+YGEE<>QSGV!/2LZ;P_>2:-J%H'A\RXU,7:$L&SV]*ETW7+;5KB)/L-W SQ>?;O<0@"1.!N4@G'WEX.#STK"\/>&]2TF"* M!M/LXYEB=#>+?RR8)!PWDE IYQQFG:9H^JZ--+>V^FVMJD-I(&L;2]D:*ZEX M*[4*!8AP>0"?FQVH WM;UN+0K<7,UE=SQ'[[VZ*VSD 9R1U)J"7Q#"7CA&E7 M\UWY?FO;+$A>%-Q 9LMM&2IP 23@\<59\0Z?-JNAW%E 4$LA3!)[2&WNI;ZPO;3[-;/=%9X1EXU^\5P2,C(X)! MY'%0_P#"-S_\(C_9?VF/[;Y_VSS=I\OS_/\ M&,==F_CUQ6;J6@:_K*ZFTOE M68N=/FMO(&HRSQ22N%"MM*A4"X/(&3N.1Z@'0'6]/AL+R[V.JVLYMI4"?.9- MP 4#ONW+CUW"HK#7H;R*([Q M9(QIKM''K[3-2>633;63=?7$_P!J7490 M=DDKN/W6S;D*P&,]1UH UM4U^+3KV&PETJ_N#<-Y<1BC1DD(4N0,L.@4]?2I M3K]BFFW=\R2K%92&*52@W*PQD 9]Q3]2T^:[U31KF,H$LKEY9 QY(,,B#'OE MQ^&:Y^]\$+>66L%HX3?7=VTT$AEQH V(M>AO;R6UBTJ^FC2X- MO)/Y2>6&4X).6S@?2K&H:Q#8W$=FEK<7=U(AD%O;("0@."QR0 ,G')Y[9P:P M;#P]?66MW%RVFVLPEOY+A;C^T94949L_ZL)M) [9YK5O[+4;?7AJVFPV]R9+ M86TT,TQBP%8LK*P5O[S C'IZ8( /XELI%MQ:VEW>33QF;R(H0'1 =I+AR O. M1@G)(. <&BW\5Z5=ZAI]E&\AFODD:'=&1AHR0Z-GE6&&&#_=-58]/UZSU :J MJV5[=W%JL%U$96A52CNZ%&VMD#S&4Y S@'VK+D\':JKK>P3VG]HH);E22P1; MAYQ+M'&=FW[N98[U['RX8QDR(F]L9(& .]//B MW24@M6E$T1FN_L?E/%AHI B>0?PJ:Z\"QWES"# MGY>OH ;']OZ5'JFHV&=MWI\ GE79@E",Y7UQQGTR/6H3XBT5+ MY;1#S',@_=E!_$6)*CW!%8UQX2U>_P!/OIY[BUBUJ1(VAG0DIO$(CD5N =C\ M\=L@]0*UAX<+:GX?O)$@9M-MVBD;)R6*J%QQS@ANO3/% %[5=8T_0HH)[P&/ M[5,L(VIDY());'8 $D]@*?JNK0Z.MKNMIYY+J;R(HK= 69MC/W(&-J-WK-UO MPW+K^JEKF\DM[!+1X$2#86HH O\ _"1Z:]M"\=I<2W,LKP)9K"/.WI]X M$$@ #U)QR.>10WB_24-JER9K>2>[^Q&.:/!BFV[@K^F1C!Y!W#GFLO3?#6JZ M2UO?6T=H9H9;C;8FX)[2WO&M8[6[N;D7#6WEP1@DLL:R'J1Q MM<58MM4M+_39;RWM9I6A9HWM_* E5UZH5.,'\<8((X-+K*>SEN'L+^&%)3;CS(5)DE#F,QJ%8DMN!'IP3G%7]-U6 MWOI9K+[+/:7,"JSVUP@5@C9PPP2I!P1P3TYK*_X1Z]32E6)X/MEOJL^H0!F/ MEN'FD8*QQD920C(!P>><[DN8H=Z8#- ^QUS]0<>N*8WBJS,T<%O8WMW(3. M-L$2DJ(I#$YY8<;AQZUF1^#99YBMY)&(C]O*O$QWQO-=+-$Z\<,H7/L0.HJ+ M2="\1Z/+:71CTZ]NA'=K/FX>%2TMQYH9?D;C'4=O>@#6'B?3Y'MUL;&[O&GA M:8"WA4%5#;"&#$$$-D$>HJW:^(+*ZULZ28YH;Y+5;HQRH!A"<8R"1D'&1[BN M8/@^_AN[:X>VM+]O*G,ZF]DM@LLLYE;;M4DJ"Q SCI4]]X4U.[NGO+=K>SF> M*"WP)FJW6FQPNXDOO.^RM)'@,8VVL M >Q/)'J!4DWB[3(()9BLY$<=Q*P6/DB&41/WZ[NGM65!X)=I&CG:*.W O/*: M%COA:2Y$T3+QP5"C\1CD54_X0S6)M&:WNIK-[F2SO8961F53)-V=N2K' ) 7)[L!WJ8:O8RV5_=!&>V ML&D5WV?*Q09?9ZX.1]01VJ&Z\/6IT#4--M8L"ZB=0)97<;BN @"M-XEMUO;:R&D:A*TZ&6 K"A5E&W+#+= MMZ_G5[5=8T_3;BQM[W)>[F$<7R;@IR &/H-S*N?5AZU FDW"ZKHUT6C\NRLI MK>49.2S>5C''3]V?TJAK7A6XU_4;Z:?49K6%K46ULMOL) )W,S;E)!W!/ND? M^*RHO%UF\5[++IVH016K;)GEA M7'F?+A.&)+'W.*RQXNLXEU"232=1@33XV>Z=X4 0!-^.&Y)7&/K4OAK2;W39[ MQYHUM+258Q#9)=O<+&PW;F!8#:#E1M''RYZFHM2\/7=Y8>+((WA#:M$4M]S$ M 'R!'\W''([9XH OV&LV\U\-.>QN;&=HFFCCGC50Z*0&(*DC@LN1UYJK_P ) MGHP\/2:[OE^Q0S+"[>6=R[F4*<==I#JW^Z0:S[SPC=6]U>-HTJK'?VGV:22Y MG=Y;;+ %HF;<<%23MR!N53W--?P=>6UPT=I>_:+*:2SED6YVJR-;S(?E"( 0 M8UQSW1>W0 VK[Q!IMHT\,BO,RQP2!(T#^;YSLD87L260^W0YJ*3Q1;1P1A]/ MOQ4OF;_+,G][:1M4G()';K6,/!]_:3ZJD L+O3I8K:*TM+L' B22 M1VB8X. #)\C '& ,<4L7A&]N3:)=A8K&+4!,RD[ONB0?.OW@<\@^X!U5E>0:C86][: MOYEO<1K+$^,;E89!_(U/533(IH=*M(;F&WAFCB5'CMO]6I QA.!\OIQ5N@ H MHHH **** "N9\9Z_+HUE;0V=U:V][=.WE/0)7? 568' R<#+!?K@4 <]_;\NN3Q_V=>R6=B--CU!Y8H!+,XD+ M!552&Z;&R I.2 ,5FMXCU&ZNM/MX=0N65K>X,LEEIQ+L\;;W$?F2J;>Z>*15D)8[>[1EF)S_ *QN<]_I3K&RT46FCK9R0O!9+LL"D^X8 M"%, Y^;Y<^OK0!B/J^JVNN8O+N6"V-XL$1-JKVLL9(7F1I MO&GB>30?LD5M<6T4[![F19F \R*,9,:Y_B8E5'X^E79]%T&*XFOYYC%%'<": M9&O&6W$P(8,R;M@;.&Y'7!Z\UH6ZZ=+??VC!+%)/=0K&LBR[@\:$GY><8RQS MCVST% '.R>*YXO$@J@N@>%YWF@BNCB"!(+B"'4I%41QKM D57Z <'=U[T &J:_[NI(([VUM4GDLU6X5W? M$J>5CLI0@E1G=W'-=5)=^']1M1!]OL9(+5H[C;'<*!'Y;JRDX/ #!?;M52]M M?"^IBYOY;ZW "^\L!D8F,EE888'.#UQQVH JC4M3$=C9QWET+B_O&A% MQ>V:QM$BQ-(=J $G;@9]2><8J-->NX;@6:ZBUTZ:A;Q,T]FT,HCDW A@553 MDHV&48_F=""P\/7UF;5-1:]0RAUT4PGY M6*-!*N0Q .'.2,\#&*K3ZEKEGHVLWKZQ+,UI?+9QJ+6,G!DB!8 +RV';C]* MW+?2/#^EZM;1K<".Y0E[6SEO6*QD@@F.)FP."PX' ) Q5R?3M(6&[MIC&J2R M"^G5IB#E6!WGG@90>W% '.6WBJYL[?7;N>>:YL]/@7#7D MY1<'.(RO'!!CP M2!][J>U=?%EY/H5JB:BLUY'JGV*ZN;"%9O,4HSJR+@CE=O;@AAVK>F_X174- M1_M%[^RDGB6-G9+P!2(VW(7 ;!VL>">F:L16F@ZOJ9U*VF@N;F(QEG@N-P!4 M.$)"G&<._7K^ H Y^WUS7+S2IY;.2>XA6_\ )6<6\:77E*A\S$3$#-ED5=@=2I&UMIVDCJ.#FI$\/ZZW&X\R9V>4L M #N@QTH Y'3?'<]SI&J2F:TGO (KBU52"L4?9&+:4"L3&ZJ$9=I.1DD''/6MJ]T;3]1F66[ME ME989(,,3@QOCMW,[N[T&^=KJUDU"":UD'DE658IW0;3CC*DR)_P$'O3AXNU*&.^ANS& MDCZDT=A*%X>);L0O&?\ ;4<^X;/8UUE_H>GZE<+/=0EY%01Y#LN5#JX!P><, MBG\_4U'<>&])NK1+6>T#Q)=F]0%CE9C(9"P..F"1TH PHM7U9-<6.]N MY;:.:[>&)6M5>V>,EA'LE7)$A&TX<@$Y&.E7=".JR:YJL-WJ\EQ!8SK"L9@C M7>&A1\D@9R"YZ>E78_#&EQ7HN42?Y9C.L!N)#"LA))<1YV@Y)/3J<]>:T(+* MWMKBZN(DVR74@DF.2=S!50'V^50./2@#EI_%ZQ>.ETTW=J+(2+9/"6'F^>RE MP_KM^XG^\WM5.R\7:F;=+>],:74VHHMM*JC$UN;H1,,?WUS@^S*>YKK&T+3W MTV6P:$FWEF,[C>VXR%_,W;LYSNY'I@8Z5')X7>P8GB;/E;1V+<[O38P'W@:LW4^H: MAXBN=+M+XV,5I:Q3M(D2N\C2-( /F! 4>6<\9.>HQSKQV5O%?7%ZB8GN%1)& MR>0F=O'0?>-5=0T.RU*X2XE^T13JAC\VVN'A8H3G:2A&1GUZ=L4 4]&U&^N- M9N[*[FMY?(LK60M;CY#([2AR.^#L'':LRT\7K/XXDTTW=J;-Y)+2*(,/,$T: MABQ[X/[Q?K&/[U:P\*:4D\Q$!$%O*L\8WMN#J^\-NSDG=R?7)SUH Y'2O%^H'5M..HS1#3IM-229M@&R M9FF(;/9=L)&/4BMOPKJ.IZWH=Y)>R>1=&XD1-L8S"I *C!X)7=CGKBK+^$=$ MDLVM'L]T#110E3(W*1NSH.O9F;ZYP>*T[6R@L_/\A-OGRM-)R3ESC)Y^E '& MG5=:L-)U+4)=3ENS:ZBEFL0MHQN4SQH2, $L59A^-6+SQE):W&L326\UO!9Z M?%-%%=QB,M,[R*.<]"0@_.NB;1+![::W:$F*:Y%TXWGF0.K@]?[R@XZ<47.B M6%YJ"7T\):X3R\-O('[LLR9&<'!^%9;NUUR(WEA="TN)+ M>*-XY]TB!7&0<91P>.^1VK=\13ZII/A&5K2]$FI!XHX[B:)<9>55R5 Z-BM M"YT/3[N:YEFA):Y6)9L.P#>6Q9#@'J">O?@'I5F]LH-0MOL]RF^+>CXR1RK! MEZ>X% '*1^+9[S7=&$3)!I\MJTMZ''*R&-GV9[%-AS_O"J>C^+M2UBTO6M+B MUN+R+9J$-M&5)>V8G,#>D@ Z^K+GC-=)+X2T2:&>)K,A)Y99I LC#6/B77[:Y"26L$8^PH%P3*L4;%,]RQF7'T-;VFZ!::4ZM;37Q5$\M M8YKV65 /968CM2S^'],N;K[3-;;Y?M27FXN?]:B!%;KV4#CIQGK0!Q=QXWOM M/T'2'N;VT^W;)+J]+!5\Z**3:R(/[S<[ZK?ZCJ[Z=JT<,%G%%) C M0*\5[2#:TJ!'+.6RH+,!R>F78_C63"&&:Y(\M, LS-GMM4CZD58F\,:=-> M372O>V\DVW>+:]EA4[5"CY48#@ #I6@UC;OJ$-\R$W$,3Q1L6/RJQ4MQTR=J M\]>* .:A\13>(/L T^Z:RMY=/-]/+%$)9?O!?+0$$9!W9X)X '6J6H^+I[?P M];I;ZG:?VE+E M',ZMXKO9[1;C19XE2YT^"XMS*FX*\DZI\WX-@BGOXHU._-S%I\2QWD5HGF6K M;2\4_G;)%&X@$[8V!^]\[CG@;^!0!SXU/4YM#UAX=8N([K3 MXC.%N;%8YP-C$*ZE=I4E3AE'.",\5T.G07TFAKYVIR27,Z!UN/*0&/(' 4#! M[]1WI;?P_I]O;7D&V>;[8GEW$D\[R.Z8("[F)( !. .F2>I-:,420PI%&,(B MA5'H!0!Q$6L:S9:-_:,^H2WA_M8V7DK;1Y*+=&+C !+%5_,TS5/%>HM>W<-L MEY:(DME&JM:@S 2-*'*J?]:9#(6Z_WR3C MIVZ5%?\ AW3M2FEFN(Y1+(8BTD4[QL#&6*$%2",;VZ>M '-:EK^JZ3;:9<"Y MN98FO6^U_;;18G^SK&6? '0 MGVQ6MHNM7>H^+-:M79/[/@CB-J O).^6.0 MD_[\9'T'O5Y/#FGA467[3DZA87EE=V@EM[R;SYE+ M'E^/F!SD?='2@"GXOUJ32--@CMKRVM+R\F$,,UR1Y:8!9F;/;:I'U(JI::]< M^)I=.CTV[^PPSV'VR65$61]V[;Y:[@5X(;<<'H,8KI'L;>34(;YT)N(8WBC8 ML<*K%2W'3)VKSUXK/E\+Z7(V]$G@E$LDHDM[AXW4R'+@%2.&(R5Z9YQF@#/2 MZUB\U2/1_P"TX89(+8S3W5M$K&4^8R* &R%QL)88/) &*(KK5[_5!I']IPP2 M6UHL]Q>O-*_AC2S#;1PQ36QMD,<4EM: , MS0M>O[[6XK"Z:(^7#=I*T:8$DD,Z1AQUQD$Y&>"?:LR#Q=J<.H6TUUYUT+3;,((+555+<(H]*W=9N[VRM]+LK>X'VJ]N5M3=2(#LQ&[L^T8&2 M(R .F6'':K%KX>TRRT^QL+>WV6UC)YMNF]CL;YN^X.: .0UK6M7T66?33?27$FZT>.Z2W5I@DLQC92@&TG MC(( SGIQD])I/VJXTF3S+R\:9RP26YMEBDCXP/DP <'GD4D7AO3(D8&.661I MHYWEFG>21GC.Y,L3G /0=.O')K6H X5]4UNPTO6+Z359+HV5\MJD7V:,;E+Q M9/ !+8=A2:WXMU!)KQ+2*[LUCAM2HFMAYF9+D1L54YW?*< >M=6^BV$EOV:ZZSTB"QBFCCGO9!,,,9[N24CK]TLQV]>U13^'M+N-.M+![;%M9 MKM@579=@V&/&0<_=8C\: *MWJEU%I^A3(RA[RX@CF.WJ&0DX].15'7]4U"'Q M+#86US>Q0&S,Q%G:+.Q;?CG(.!BK_P#PB.F?95MS)J+1HZ/'NU"8F,KD J2^ M5ZGI3G\*Z?))%*9M1$T:&,2KJ$X:20$Y*;3@ <*NYUN>ZU@VVK>2-.BB,<3(T3(RG*D%2", M4 9^HW-]<^((-'L[LV2_9FN99UC5W/S!55=P('4DD@]O6L676M M9NW%3@<$XX'' IK^%M*,%O%''/ UN7,-6&% # B48XR".^>+WAS5KV]UR]M3<7-S:6\2^8UW:BW MECE)R%"X!*E>W!/.-!?"VE^5.DJ7%PTZ"-Y+BYDE?8#D*&8D@9YP.O?-7 M_P"SK7^U!J0C(N_)\@N&(W)G(!'0X.<9Z9..IH Y:^U+68H_$NIP:BBQ:1,V MRT>%2DB)!'(06^\"=S#.>..#3;/6-2O]>O(_M>HQP17JPI'#8H\838C89RI( M^\<\\5MS^%=*N;RXN)DN6^TR"6:'[5*(9& 506C#;3PJ\$8.*/+"/9*N M<28"G#D9.1CI5:[U#7+"Q\4W)UF28Z3E(5:VC&XF!) 3A>H+GCV%='%X8TN& M]6Y1)_EF,ZP&XD,*R$DEA'G:#DD].ISUJQ/HEA<0ZC#+"2FHG-T-Y&\[%3UX M^55''I0!Q\GB35(%U;[-=W$\=G:AY&O;-8)(I2Z[ %P"RE=YSMQE>O4#7\2: M_>Z3J)AMO+(:S#()%R%E:>.)6;OM&\DCVK9O=$T[4;AI[JV$CO;O:O\ ,0'B M;DJP!YYZ>F3C&35>'PQI<4=RDD9C'S\H+DD#DGCOS0!&ECK M"226SZ_O$D8=)#!&)D8'YL#&TH01U&1ZG-8>G:WJL&B^'=1O+YKHZE)F9/)1 M=JBVFD*K@#^)%_*NFT_0[+3;A[B+[1+<.@C\VYN'F<(#G:"Y.!GGCKWS3H=$ ML(+?3H(X2(].;=:C>3L.QD]>?E=ASZT 8$.I:Q;Z;I&M7-_'/%J$MNDMFL*A M(Q,0J^6P^8E2PR6)R >!VHZ+XNU*YM=(M]0,:7]S<1MN5<+/;N&.Y1V(("MZ M$ ]&%=+;>&-+M+F&:**;; Q>"%[AVBA8Y&4C)VKU.,#C/&*?_P (YI6S3%^R M _V6VZT)8YC.,=A]O2@"OJ%S?7?B&/2+.[-DBVIN99EC5W;+;55=P( MX))P>W2N=F\1ZNVHVNG-V25(VWL3B1E9R2 M3\Q)4$DY.?J: +5EO^Q0>;))(Y0%GD0(Q..ZCH?:IZ** "BBB@ HHHH *Y3Q M?87NNW%IH]O:)-:[))[DS2-$AXV(NX*WS98OC'&P5U=% 'G5O:ZW?:I%K!MI M8]9T_3HXF#*5CN726598P2,%7 #*>V4-+;:+<7'A_P .2)%>6DUT!97Z",JY MMFW.5<=5((P&ZC>V.M>B44 <_P"*+2#^Q;:(0W*0P3QLK6<(D,&W[K>7@[E! MP" #@'/&,CG;-[BWN;/4YK-VM(-3D:2YM["6(S*]OM\TP\L/FPI(&#C=C&37 MH5% 'G\4;C54UJZLKI]*?4IY@C6SEE)ACCCE,>-P&4D&<<;P>G-6/LLM_K>F MW&CVL^E0&6[V M:[VB@#S>037?A.]LX9)I[EK1 L?]C2P%2&7/S$ -]/QK;TO2[F#Q==G58X[A MGM%%M/!:B.%D#997'/[P-C&3R#P/O5UM% '!Z?IL\/ASP2@LI$EBYN%$1#(? ML1Y5OC(D V9\K=MP<=<^]9FG^-[VU\/:?/JUBLEQ<6,$\4D4 MN3.SLD>64)\GS2*?E#<$\9&* .Q^S7'_ #_2_P#?"?\ Q-'V:X_Y_I?^^$_^ M)K-L=@20N$=@H8%69 Q4Y'.WJ".U8NC^*=0CT>"6\M_M M2P"W2]NFG 0+>7%U% EO&Y$2B1C-+H6=U) M#I,1F[VJHBD>/"-L^8DQL1D+QC/6@#I?LUQ_S_2_]\)_\31]FN/^ M?Z7_ +X3_P")JEK&MG3+&UFCBA>2X<(J2S%!]TMV5F8\=%4GZ#)KG;?QG?2R M7&I+8AM,BTZWNIHFEVO"3),LA7Y,N<(.#M^[V)H Z_[-]CL[.W$RVTL]O*)V="$D1&#'9MSB0'"EAV)% '8?9 MKC_G^E_[X3_XFC[-3I)!IN=/>XBMQ,9\2%I(4E4B/;C'S@'YJ .A^ MS7'_ #_2_P#?"?\ Q-'V:X_Y_I?^^$_^)K+\.>(GUW[0DUJEI-"J,T)D8R)N MSPZLBLI&/0@]B>:C\1^*U\.M(LED\Y\@30JCX,N'"R #'\(96]\T ;'V:X_Y M_I?^^$_^)H^S7'_/]+_WPG_Q-,+]+Z[NK.SCGTVULYYV5IPF]8I"K.IV M$DG:P X!QG(S5D^-\ZC<0Q:;+);12R0^"ZL4M7-K#=Q[)_-S')N M !^488;#D#(Y'-5Y?%;+:1S1:;+/)(UXJPQOEF-NS+@<<[MOX9[T ;7V:X_Y M_I?^^$_^)H^S7'_/]+_WPG_Q-2O*OEI-(458PA);$6]3^\ M4;60>O3!)<>++^]MX9=/L6MX5O+&&Y>X?;+&9GB9D\LJ?X) I.006..F: .H M^S7'_/\ 2_\ ?"?_ !-'V:X_Y_I?^^$_^)K(UW7Y-'U&...![@O"I6+S%169 MIXHAD[201YGKCKQW$]OK%U2&?#GA2 -^4"J2#D89NAZ4 ;G MV:X_Y_I?^^$_^)H^S7'_ #_2_P#?"?\ Q-8$GB2]CU>ZT^TLA=S">4+Y]P(D M18XH6(!5"<'S>^3GOCI$GCE#<6[2V)@LY[=)TEFD*LZM%YGR#;M;'W2 ^[(/ MRXY(!TGV:X_Y_I?^^$_^)H^S7'_/]+_WPG_Q-8+>)=66*P_XDD'G:A(B6R_; MOEPT1KV /B: M\CABAD&U]DT448;*9!S)C(.,9)!XQ>;Q1J']HKI2Z5 =2\TQLIO#Y('E^8&W M^7GD9&-NVZ7#W"-=E8U\H1 M'Y6V$MN$RD9 [@T =']FN/\ G^E_[X3_ .)H^S7'_/\ 2_\ ?"?_ !-9FIZQ M=)9Z--KVST.UGU:R$DD]IYT,D4N6F;S8XL M,H0;,M*AXW<9XR,4 =A]FN/^?Z7_ +X3_P")H^S7'_/]+_WPG_Q-4-)UJXU7 M3KR;[$8+BW=D".7$:TOQE>V>D:1_:$:7D]Q#;2W M$@GRZ^>P (1(L #(/S%?0%L9(!VGV:X_Y_I?^^$_^)H^S7'_ #_2_P#?"?\ MQ-<]-XPG@TPZF^E@V4K>7:LMQEW8RK&H= N5!+9^7?@ Y&< W[+Q&)M!O]4N M[26W6Q\PRJ%8APB!]R%E4D8/<#D$=J -+[-.Y#XBED*G!,9 ?(P?E(P<@FI_%^MZKI M,DD=AY0C&DWEUO)&\21F(*0"I!^_T)PPW@MIM.<7<,[J;>UF$@F'V9Y5 +(#DE<8&.<"HZ=Z -#[- M>,M2ETRZ>QTE8YX;":ZD:YE9!'L+J-JF/+@E0PR%R#S@\4 =7]FN/^?Z7_OA M/_B:/LUQ_P _TO\ WPG_ ,37%ZAX@UDW2PQ2&$17+"YV2H3A;-)MJ$Q'Y26) MYYR.H!P->T\3W,]O)'?%QU^ZC5=/EBMYX#/!-AR-H(P'R@"L0P( +#@\\<@& MY]FN/^?Z7_OA/_B:/LUQ_P _TO\ WPG_ ,35#Q%KF2,>I%9-GXHOFU.Z9[>*;3&OK>".59QNB$L$3 * N'&Y\EMW\7& M0* .E^S7'_/]+_WPG_Q-'V:X_P"?Z7_OA/\ XFN0D\;W%V!#!!' [O;21S12 M^I1R>9?&9%!PHW9N F.F!E3C./>@ M#HOLUQ_S_2_]\)_\31]FN/\ G^E_[X3_ .)KFKGQK-:W1TY],0ZDDLB/&LSO M$%5(WW!UC+'(F08*#G/H,ZT^O,FC:?>PV4AGOVB2&VG/E%6<9PYP=N!G/!Z4 M 7_LUQ_S_2_]\)_\31]FN/\ G^E_[X3_ .)K N?%=Y:)>-+I,8&G0"XO\78. MQ-SC]WA?G.V-FP=G4#KD!/\ A+KL/(W]CF2$R7<-OY4^Z662 OQLVC&[8<!U!S5R/Q=.NGWES=Z8D3V]A%?B-+G?N20N%4G:, M'"<]1SWQD@&_]FN/^?Z7_OA/_B:/LUQ_S_2_]\)_\37,2>/HXI;R1M-G:RMC M)] M72XD:]M89;7SK.%F2;!B:9(Q\HV?,-[@G)& >,XJ=?&LBVUI=3:8$M[^%;BS M*W&YF0O&OSC:-AQ*K8!;N,B@#I/LUQ_S_2_]\)_\31]FN/\ G^E_[X3_ .)K M'E\2SOK$^E6.GI-=12R+^]N/+4HD<+LV=IYS.B@8]3D5E:;XPO[J0WK62-IL MQL 9@'@-PJ +\^&<9)(XZ>E '6_9KC_G^E_[X3_XFC[-2.P$0C&E75UO)^<2(T87 *D'[_ '/<^@R77C*XLIVL;C3(QJ N M/*").[Q;?+$FXLL9;H<8V'GVYH Z/[-Z M\>>5/)';:7)-9'C!0*C LQC<@$J,8YYXDN?&<\#OC2U*/>M9V[ M&9\NRJS,S*L;%5PO;<<]@.: .D^S7'_/]+_WPG_Q-'V:X_Y_I?\ OA/_ (FL MY?$!/AN+6'LI8P759HI,J8U\S8[<@$@#+=!D#MFL<>/UFMW>UTQI9%D*[&F" M_*TD21-G!^^LRN/8&@#J?LUQ_P _TO\ WPG_ ,31]FN/^?Z7_OA/_B:X^]\3 M:W#=W$4,%N'A%SYJ23Y5&CMXI $(C!*Y<]>3[# %JU\:3O>0V/2H[CQ7)!+)*=/! MT]+I[,3>?^\,J@_P;>,9]\]L&YXAU]]$O8 L,D^Z MUFE\D.JJQ$L"#)*DY_>\<@=<@\$ &O\ 9KC_ )_I?^^$_P#B:/LUQ_S_ $O_ M 'PG_P 3533=4NKZ+48Y;2*&]L9C T:SEXV;RTD4A]H.")%S\O'/6N>\/^*; MP>&8KC44:YNA;6=Q(_F+AOM#8 &$4 #KC!],G&2 =9]FN/\ G^E_[X3_ .)H M^S7'_/\ 2_\ ?"?_ !-<_P"%]8O]1U.ZANI_,CC@WJ-BC!^TW"=A_=C0?A[F MNJH J_9KC_G^E_[X3_XFC[-PJI)X>T:-X[E[8(M MNB?\M6"8C^X67.UBN."P)&*YE(=8^TK^[UI;OS[4V1DF9HTMP(_-$Q!V%O\ M6YW98Y7&2!BM)I>I1Z-;+>C7)_/L9_-6*YE9_M1VA-P#<+M! 'W.N[KF@#JH M-$T"\A=;:*-PGEJ7@F8-&5!=,,IRIQ*3D$'#^AJ<^&]',=O&;"-EMTECCW$D M@2_ZSG/);N3R MLU;G5(H+ ZE-J?\ :7GZ5&#%<,J(&,(E250V-Q8R9##)#+C@< '=)HND0S6T M:V\2R0Q1K"F\Y"0D[,#/12__ (]S65KO@N'5XVA@FBM894F28>4S,WFMN<@A MUZDDX8,N<''','BRQU"36;:\TZ.\,PTZZA5X'8!6+1,!UV@E5DP3QN"]P*T/ M#JSI-J+1I?#3BR?94OF&4@\@D'GFJ*^$=#1HBECM$:+&$65PI56+JK+G# ,Q(!!'-<*\FN6 M]J\\_P#:\,,T=L)E$DP=93=0AD5W;EBK,,H%4YXR!Q?D>X35[>"Y_MXZ9+]K M>U@BEF$Y0+;A2^#OQO,NW=T##.!0!TW]A^&FNKJV,<337!FCE@:X8_-*-\@" MEL*6#9) !P?2K]UH.FWM\+R>W+3#83B1E5]ARN]0=KX/(W XKB$L/%D5O<,J MW"ZC*A:5XV 5Y18Q+G/W3^\5@">,BK-['=.D4.GVVO)9/(Q,EQ+<,0X10!M# M++@DGEF"@@GN#0!U:Z7H\MU?!((6GEGAGN@K?,9$VM&6YXQM4C_ZYJI;>&?# MT]MOM[<2P20/ I%P[J(F(+(GS85?-W.( MB55!/YF#M/&\'=U_AYJ.+3_$<'V2(/>VP2&(6RPPR.%?S&+[MLBH.-N?,!!7 MIW% '9S^']"DECMI8L32"1U N'6213M$F2&RRGY,@Y!XS5S^Q=-VLHM(PK3+ M.5&<;U4(#CIPJJ,=.*Q?%<-^;V"YL;:XF,=A=1DP,58%FAQ@CD' 8\<\''-8 M$-KXE$%PMN^H^7+>&VC),J>7!+$@,JB1V8;)%)&3D9; &<4 =C!X:TVT"BU2 M:$AHCN\]V.V,Y5 6)PG)^4<) M#YJ-J$5K(QE">6W&4PS 2;,[>2 >V10!?C\/:3%9?8X[)%M_LALM@)QY)ZKU M_7K36\.:2]VUTUKF1B6*^8^S<5V%MF=NXJ2-V,X[UB>'+#5'U=;C4GU%8(;< MFV26X?&#--M\P9PSB(QYW9/3/(S4&M:?K+SZQ=VTU^N;V!$599646WEQ&0I& MKKSN#9*X;A@#D\@'6V^GVEK,)8(0CB%+?()_U:9*K^&X_G5"3PMHAEFGELPW MF"0N'E2"6-@WRLX, MA?:!T,AP.C <5J12:TS):-%J3L][',9/F,?VN><=Z .@B\. MZ)V6+5DL84A2ZC623>0)I?,V'.>A0G;R5Z4 =]=Z58WTZ37 M-N))$"A6)(QAUD'3_:13^%21V5M$+D)$ +ES),.N]B I)_ 5PITW6;N&ZR^ MKQVR6EV]BOVF5) VY?)WX;<6^]@-DX(SS5FV35E\3.]PFIS02A_.&98Q$GE= M5(8QL"P 4*X)SZY .F@\/:7;6OV:*U_=;HFPTC,<_6I* *2 MZ18)>O>+;J+ARY9\GDLJ*W?N(T'X55B\,:/!+%)'9X\H(%C\QS'\J!%)3.TL M% &X@G '-:]% &5:>&])L98I8+4B2%@T;/*[E,*RJ%W$X4!W 4<#<<"JA\'Z M6^JR7;QEH6@2(6X=PO$DDC%L-AP6D^ZP(XKH** ,I_#>D223O)9JYG\SS SL M0?,VE\#.!DHIXQR,]:DM-"TZRE26&!O.1VD$LDKR.6*A22S$EOE '). *T:* M *+:/8/I,>EFW'V.-55(PQ&S:05(.<@@@$$'((J.#0-,MA^[M>?+EC+L[,S" M0J7W,22Q)5>3D\5I44 4Y]*LKBS@M)(3Y-NR-$%=E*%/ND$'/%0/X>TJ2VBM MWLD,44#6\:DGY8V*L0.?5%.>H(&*TZ* *ECIEIIT,D5M&P$KEY&>1I'=B ,L MS$DG Y/0 51/A312(Q]C(2-(D"+,X0B/'EY4-@E<#!()X%;-% &.WA?1F:8 MM9!O-W9!DP>:4CDB'SLN4< .IP1D' X/< ]15^B@#.N="TR\FDEN;-)7D)+[B2&S&8SD M=/N,P_&I+#2K/3%E%M&^92#(\LKRNV!@99R20!T&>*NT4 8R^%-%2)HULV ^ M781-)NB"DE1&=V8P,G 7 %3PZ!I<$,D,=HNR2%H) S,Q=&)9@Q)R22S$D\DD M\UI44 9:>'=*C3:+7.222\CL23$(B22%](0NWV>5G=HV:1[F1G)C)*'>6W<;CWZ'' M2D'A?2XTG%O%) TL;1!TF?,2L02(P20@) .% ' ]*V:* *6H:59ZF(OM2.6B M)*/%*\3KD8.&0@X(ZC.#4<>A:7##Y,=G&D7FQR[%R!NC550X]@BC'3BM&B@# M&@\*:+;E#'9D^6J(F^:1]BJZNJKECA0R*0!P,>YJU)HVGRZ4=+>V!LBW=<@ ')Z #L*M3:38S MZ;'I[6ZK:Q!!&D9*>7MQMVE<%2,#!!&*NT4 8Q\*Z*0@-GPHP1YK_O1N+_O. M?WGS%C\^>23W-6)=!TN>#R);-'BWS/L8DC=+N\P]>^]OSK1HH R!X8TC8%:W MDXD9RVW9RY;<1M.,$XQVI;SPSI%^(Q<6A8)"( JRNH:,29Y&8+G:,L2>,G%7Z* ,1?"6AKD?8B1Y;1J&FD(C1B&*H"WR#*J M0%Q@@8QBKUKI5E9VDMK%$3%,6,OF.TC2$C!+,Q)8X ')Z 5=HH S8- TRWM_ M(CMOW?F128:1F):+;Y9R23QL7\JA7PMHJI,GV+*2H8RK2N0BDABJ G]V,@'" MXY ]!6Q10!S5_P"#[>6%$T]X[9O-:61YQ),TC,@0DMYBOG"@'YL'N#5ZP\-: M;8:7!8+#YB1+;@LQ.7,&WRV..X**?PK7HH H:AHVGZI(CWD'F,D;Q#YV7*/C M-PP7:"&4@K\N1P1D&M&B@#%C\ M.V\6L6%V@A2WTZW>*T@2+!0O@,Q;// P!@=6R3GB]>:58W]Q!/=6R2RVX=8F M;^$.NUA^(XJY10!CR>%M%EMK>W:R AMX!;HB2.H,0_@;!&]?9LCKZU/-H6G3 MP&%[ISDY/4YJNGAW2(O,\NQC7S%@5\$C(A.8AU_AP*U** ,V;0-,N)VFEM09& MD:1B'8;F9 C9P>054#'3@<5%'X8TB*:&5;9]T6PJ#/(58I]PLI;#LN!@MDC M]!6O10!3MM*L;-K9K>W"&VA:"'!/R1L5)7\T7\JA.@:6VH&^:US,7,A!=BF\ MKM+[,[=VWC=C..]:5% &)%X2T2&%XDM'VN(U)-Q(641MNC"L6RH4\@ C%7[W M2K'4)$DN[<2NB&-221A2R,1P?[T:'\*N44 0PVD%O+%@BBA1%E<+LC.8PR@X;:>06R16S10!3L]*L;"9Y;6 MW$;NNUB"3D;V?'/^U(Y_&KE%% !1110 4444 %%%% %73_\ CV?_ *[R_P#H MQJM55T__ (]G_P"N\O\ Z,:K5 !1110 4444 %58_P#D*W'_ %PB_P#0I*M5 M5C_Y"MQ_UPB_]"DH M4444 %%%G)J%D+22![D V3%PJNJ[,^9C M.&ZX[=* .DHKAM%\3:I?V/VR6[4D0RRF :/.B94-@><6V'D#Z]!5K1/%EWJ+ M:-;74,4-],Q2]B .!^Y,B.G/W6P".O<=0: .OJL^G6,E\E])96[W:#"3M$ID M4>@;&1U-9-Q>ZM?:U>V&F3VMJEE'&7>>!I3([@D# 9<* !D\DY[8YBCOM=U* M_N;2UEL;)[*.(3[XFG#S.F\@'XNM=@CO(H+?3Y M-/65VY)CN,S;ANZ%-L$A'';WK9\):O>ZUHKW>H11PSBXE0QH"-BAN @#;DBCF39+&KKD-AAD9!R#]00#^%!BC:593&ID0%50Q Y^RNKY/IG.!U'4@#J:P3\0-,^SB06\S.;A[Z MB9X(YY",W(5 @:95:,8+;N= MZCIP3Z#WJDGBH/%;G^Q]162[*"UB98P9PRL^0=^U<*A)#$ M$<<9(H Z"BN6E\(JP+\D.C A<],C-/E\9PQ%H MCI.H-=1F;S+=?*W)Y2HS$G?M^[(I&">N.M &[=Z=8W[1->65OW(C#3+(KNK [\ ;8W)W$$;>F2*CD\<6: M1R.NGW[K!"TUUA8Q]G59'C?=E^2K1MPN<@9&: .HHHHH **** "BBB@ HHHH M **** "BBB@ HHHH ***S-?U";3-*%S $+_:;>+YQD8>9$;]&- &G17)>)?$ M6JZ;>W-MIL-M+*L5F84FR SS7)B()!X& ,>AYYZ5$_C&6XF9K)(Q#_Q+ALE0 M[T:>Z>&5&YX90N,=B#UH [*BN2\.Z[J&K:BXFNU$:7-Q&8%TN91MCD=%Q.6V M$_*#Q[BK.HZM>MJ=];VUY:V%MI\4;S3W$#2EG?. &7"@ 9/.<]L<@'245PU M]XQOHM/::![)B+*WE\V%'F3>]QY3E0""P S@=<^M3WVJZW#X6O=6M=2MW:U5 MW*SZ1+!NP <;7<'\>GY4 =E16#K5WJNC^$[NZ$]K<:C&!Y;F I&26 &5W$]_ M6LJ3QA=2WVA1VL,0CNX'DO X):)_)E9$'/4-#(#]/>@#LZ*X:P\:7S7*B^@@ M6VFL+>2*= 0%N7B+[&Y^ZW(7W&.I%:]YXADM/!EIJC/;QWEW% L?F<1B67: M3S]T%LGGH#S0!T5%);O6;;1X+![6*[O(YFN)F4RI$82J2!0",G>P .>G M/-/UBZ\2Z=I"7'VS35F6YB@;%J[K(LDR1A\;QL(#9*_-R.O- '545#:I<1VR M+=3)-.!\\D<>Q6^BY./S-);7MI>AS:W4,X1MKF*0-M/H<=#0!/1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%<[)?:UJ.H:I%I4UE!'ITBP!;B% MG,\AC60Y(8;%PZCH3G)]C:/B*VC+I+#,'CO%LG" ,/,,8DR.Y7!QTSGM0!L4 M5R47C=+^VLY]/L)I$GNXH&+21-A7#'/RN<,-O*GD>E6!XULO(BF>RO4CN8A+ M9$JG^EJ71%V8;@DR1X#;>&![' !TM%+)VU"]CN[2:$033*ML(E:0JD,+ M\L'QG,AQC(((Z8J2W\;VEV5BMK&ZGN6N3;"&&2%_F\LR9WB39C:#WSD8Q0!U M%%5-,U"+5=,M[^!76.= X5QAE]C[BK= !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% %73_ /CV?_KO+_Z,:K55=/\ ^/9_^N\O_HQJM4 % M%%% !1110 55C_Y"MQ_UPB_]"DJU56/_ )"MQ_UPB_\ 0I* +5%%% !55K"% MM4343N\](&@'/&UF#'CURHJU6:WB+0TNS:/K.GKF3@C!&3S43 M>%K)/+^PS7>GA8$MV%I+M#QH,*#D'D G###>]6[W7='TZ?R+[5;&UFQN\N>X M1&QZX)Z58^WV9CGD%W!LMQF9O,&(QMW98]OE(//8YH R)_!NC3V[6Y@=(3%! M"$1R $A9RH'?GS'!]036M96$-@DRP[L33/.VXY^9CD_A55O$6AI=FT?6=.6Y M#^683=('#9QMQG.<]JTZ *&H:/9ZCIDNGR1^7!(RL?* 4AE8,#TQU4=00<6W*[1M YSD8)!SZU2@\)6,$"V_VB\>WC\L00O-\D*HZNJJ,/PGID=O-"HF(GB6.5C)EGQ(\I8G^\7D8D^]3-X M2.5)+B&XA2%(9HW&Z/R@ MZJ1D$9Q*X.000>E(OA/3$L[NV_?%;NV:WG8R99PS.[-G^\6D8Y]ZW*C^T0^: M(O.C\QLD)N&3C&>/;(S]10!)114:7$,DAC2:-G"ABH8$@9(SCTR"/P- $E%% M% !1110 4444 %%%% !1110 4444 %5=1T^WU2PEL[D,8I ,[6*L"#D$$="" M 0?45:HH Q(_"]F#(]Q<7=W/)) [3SR O^YD\R-1@ !0V3P.2VTTVQL!G@?>AQVYZ^M;=% %73["'3;4VUON\OS))?F.3N=V=OU8U4 MO]"AO+W[;%=7=E=-&(I);60*9$!) 8$$'&3@XR,G!K5HH PAX1TI(5B19E18 MXX_]:22$E\T$DY))?))[UIZC80ZIIMQ87.[R;A#&^TX.#Z&K5% %;4+"'4[& M2TN-WE28W;3@\$'^8K-C\*Z9%.TR)(':[DNS\_\ &\;(WX8=CCU)-;=% &)_ MPB>E'3+G3WC=[>XMXK=PS\[8UVH0>S#@Y]1FK/\ 85D8M-B=6>+3AB!'.1G8 M4!([D*3^9K2HH Q)/"U@9I)H'N+29IS<));N%,3E C;1@C#!1D$$$\XS4J>' M;%=,:Q)F=7N$NI)7?,DDJNKAF/U5>.F!@8%:U% !59K*/O'\7\7K[4AT\F,I]MNQE'3<)!D;FSGI MU'0>@J[3(I8YXUDAD22-NC(<@_B* (?L9\W?]JN/]87V[QCE=NWIT'7'K3%L M"JJ/MEV=HB&3(.=ASSQ_%_%Z^U7*A6[MGC@D6XB9+C'DL'!$N06&T]^ 3QV& M: (&T\M&R?;;L;DD3<)!D;VSD<=5Z#T'K4GV,^=YGVFX_P!:9-F_Y?N;=O3[ MO\6/7FII)8X0IED1 S!5+-C)/ ]S4=M>6MZCO:7,,Z(YC9HG#!6'53CN/2@ M"G&.WBC+'>"S",EO3DMT;U]JSS?(XGW-JB6D8N(I;T2)LC;) M9CUW?(5*AL8'3GK6SJ5F-0TVXM"^PRH5#XSM/8X]C@U0E\.6]P)TEN+I;>XW MM+:QR 1EW4JQZ;NT*DL%/EA=A '"G.K896]=OXU1GTO08=9MTO=:!U,S MB=4FGA661OD P-H(!" ?+C(R#D5V M<=L4 :3:>61E^VW8W+*N1(,C>B^@]:?]C/G>9]IN/]:)-N_P"7[FW; MT^[_ !8]>:LT@92Y0,-P )&>0#T_D: *:Z>5C5/MMV<)&FXR#)V-G)XZMT/J M*'T\NKC[;=KO65]6IIH[>%YII$CBC4L[NP"JHY))/05 M&U[:JL#-.U #?LA\[S/M-Q_K?,V;_E^YMVXQ]W^+ M'KS4:Z>5C5/MMV=J1IN,@R=C9R>.K=&]1Z5:BECGA2:&19(G4,CH001U M%/H QK_PU:W]S<3?:;RW%TH2ZCMY=BS@#'S<9!QQE2#C SP*C/A33S>BX62Y MCC$RSBVCDVQ"14$88 #/W0!C..,XSS6[4;W$,<\4#S1K++GRXV8!GQR<#OB@ M##C\'V,*X6YFNYW MN&D:6220;F9U12> !TC7 QCVQQ5BS\,6=I?+>^=YNHX8U1542=-K%O3OG!]14S6!96'VR[&X2C(D'& M\YXX_A_A]/>KE% %;[&?-#_:KC_6!]N\8X7;MZ=#UQZU&-/(C"?;;LX1$W&0 M9.ULYZ=3T/M5VB@"FU@6W?Z9=#/F=''&_P!./X>WI[TX61$@?[5<\.K[=XQP MN,=.AZGWJU10!EW,26D4"/>7K-*T=N@$@W,=V[/3K@'/^R#6'#XGTZZL]/N4 MFU)5U!+B1%+(#%@ %1?]9V6(QCMZ$D^YS0!(NK:5DR#5YVV2(=H).["L, ;]6Z* *7]GGR]GVV[^YL MW>8,_>SGIU[?2GFR)K5% %1;$J5/VNZ."AY<<[ M?P[]_6FG3R8RGVV[Y0IN\P9Y;.>G4=![5=HH JFR)D+_ &JY&79\;QCE<8Z= M!U'O2+8%=O\ IET<>7U<<[/7C^+OZ^U6Z* (X(O(B$?F227_P!&-5J@ HHHH **** "JL?_ M "%;C_KA%_Z%)5JJL?\ R%;C_KA%_P"A24 6J*** "L.2T<^-[>Y\@F$:=*A MDV?*&,D9 SZX!_*MRB@#SKP_]JAT,:?-+J?G?9IHQ:/H\J(&PV!YOEX^AWTC4Q:>+]4TRSN)9;W?;O;>6P:Y MA:TB5653SN1RWX;QUQCTRB@#">T<^-+2X\AO)73ID:39\H MG'6BB@#!U2;5XO#%W)-"&O,@*NG.V=I902"5+< DG"DX''.*X]Y->%A."^K> M5'=R^0@CNLR)Y,14;QF4?.9,%E93R"!\HKTZB@#F=>AGNK7P_<2078>*]BEE M2,LS1YC8?-Y?4!B 3C'7M7,V/_"3RV>V6;4UN7C@%X!%*-LIGB#E&?Y1A?-X MC!7;R>V?3** //M2&KV[36$8U=K=;B?[/,))V^7RXB@+("[?,TFTLP7Y2"3@ M8DL8]>GABO[F35%N1<6"^42Z+L:.$3DIT/+29)'RD'&.:[VB@#S&RCU73H-* MBMX]7(A"HUL5G0;_ #FWD/@J>,9$@V[<%6&21T'BJ$G7M.N'751"EC=IYFG) M(6$C-"4!*#(SM)&>"5YXKKJ* .,TR77CK]GIE_+)S!%J-S(K<*?+\MH1CMYH MW^F,BJ_B#2IKKQ7<&.*_Q.NFD20^9L"I<.9,$?*I *GL0"2.YKM(K.V@N9[F M*WB2>XV^=(J@-)M&!D]\#I4] 'F^H#Q# WV<2ZF+.)KI8)$6>20L''EY*?,W MRYV[_E/.<\5T'B1M7&CZ7Y)FR9D%^T"/OV^6W019<#?LSMY_#-=110!YX(?$ M,VGW,[W&JF:VTY)+0*'CWR^=-@,O5FV",$-R002 >D4UKJ]J^H1:>FIQNTM\ MY=5D/S-)"8RI((/REB,>_H:](HH X*6#6[?Q.;:.?4?LZ7,"VQ(FE5K?:OF; MFSLSGS,ESN'&.P.9:P:Y9:1%;V<6HQ0Q0P1W&])BZ_OI?,V_QGC9]SG:A44 8!G;T.!P,UBVU3P!LV] M.HP:YBR6\DT7POI4=C?1WNCI_I3/;.B(4M98OE.:]"HH X*"UU MJ V41DU25)HK"2X:5G8K(9&$V#_!\N,@8 XX%9]K:ZOINAQ6T:ZQ'?:A]NLM)UC34TYI]2N;N>91+ILMS%>*S$Q#S$*JA V+EF&W9TZ&JVMZ-J M6J/J3RV]^TGV+5(X0C.JDL(?+4 '!W?-@=\=\5Z510!Q&GRZ@OBRW\L:I+92 M$ "=)XQ%%Y'!;>"CC<.^V0,<'(!RW6K>[@\6WEQ$FIBVN(K07$EJ)6S$K2AP MFWHP)CR%^;:S$=S7:RAI&H_VIIEL]G/]ET2\$5LX0E6C?R((TSZEA7HM% 'GVEV^O?8 M+2[G?5%N87TQ!$Q<+M98A<;DZ'J^<_=()XYJ$-X@DL8D@?65OGML:D760*D_ MFQ#]SN&,8\W[GR[1D]J]'HH XNV34K+QG';HVIW-IYFS,K3;8X_)ZECNCD&X M=VOH#'#'''>;25 MC5I8),\IO!8L,]."3_%P>>*O44 4EU.%HU<078#)&^#:R X=MH!&.".XZJ.3 M@4K:E$H8F&[.T2DXMG/^K.#CCG/\/][MFKE% %47T9E$?E7&?,$>?(?&2N[. M<8QCC/0'CKQ3!J<)C#^1=X*(^#:R9PS;0,8ZCN.H')P*NT4 5&U&)=V8;H[? M,Z6SG[G7''.>W][MFE%_&9 GE7.2ZIGR'QDKN!SCIZGH#P>:M44 4AJ<)C#^ M3=X**^/LLF<%MN,8Z^HZ@<]*V:MT4 51?Q%P MOE7.2RKDV[X^89'..GJ>QX-,_M.'R]_DW>-@?'V63.-VW&,=?;KCGI4>K32Q M?851F2.6[1)74X(7!('XL%7_ (%7)6=UK%N4*'4Y0LD+3R20S$MRP93&_P!U MCQG8Q3V48R =F=0B#$>5<\%QQ;O_ C)[=^WKVS0-0B+ >5<\E!S;O\ Q#([ M=N_IWQ7&IKWBA_W_ -DD^02*J?8I%5\K$06'7*YEX&<[=O)K_U"YOK078 M :6VF:555E4;)56-MK $%E9L\<[>.!0!J?VG#Y>_R;O&POC[+)G&[;C&.OMU MQSTIYOX@Y7RKG(9ER+=\?*,GG'3T/<\"K5% %1=1B8J!#= CO M@6LF<*VTC&.I[#J1R,BI#?1B4Q^5<9\PQY\A\9"[LYQC&.,]">.O%6:* &0R MB>".95=5D4, ZE6 (SR#R#[>44 5=/_P"/9_\ KO+_ .C&JU573_\ CV?_ M *[R_P#HQJM4 %%%% !1110 55C_ .0K7.%**".GUK6K'AT#R];&HRZA=3K& M9&@@E*E8C)C=@XW$<< G !/M@ B\.:CJNII<37ZV211SS6ZB -N+1R,A)SV. MTFL]]/36CTVU%PVP2 OE7( R>.4_6NATW3H],MY88G=Q)<37!+= MC([.1] 6-5Y]#@N)-5=I9 =2MUMY,8^4!6&1[_.: .<3QA>MHEY?PW&D7LL- MNLB6]N[AMQ*@!B2<#FMK2_$::KJ%O!#%L22T>:17X>*1'"-&P]020?I3/^$; MN)=/>PN]:NKBU:-8PC11+MP00(50?4 4 :U%%!&1@T 075W':6DERX=T09(B0NQ]@!R36,?&.F@;?+NS M<>:\36PA)D5D56;@=<*ZGC.=PQFK-UX;TV70Y])M+>*PMIF#LMI$B D$'E<8 M(.T @CD<5D-X!LS8SV@NF\N>=II$-M"8\F-$^5-FU&.,2PR22182YA9"\ MG<"H/$&F1/;Z+:3\Z=#/Y<\LLA+$/$\"+ZEF:51GZFI(_"<9N(;BZU&ZNIX# M$(W<(,)&20,*!DDGD]\#I0!!+XZL3IRW=I:WDWF""2)&A*>;'+(J!USU +?R M['-:6JZ]%I%_903Q/Y-PLKR3_P ,*QKN)/\ GM5-_!UJ=/M+1+NX0VEG#:12 M#:2!$Z.K'(P3F,9[=:LZCI%EXFM;28W3/;-$XW1$%9XI4VL,XZ$'((H B'C# M3-O*7:S%XU6 V[>8WF!MA ]#L;Z8.<43>+]-AT\7S)=FW"NTSBW;$ 1BC[_0 MAE8$#)X/:H=/\&6EA)%*)V9XI8Y%*011 [ P (11DG>23].E4=5\#:5=@P7- M_)']L\^%0Z1LVZ5Y9F\O37G&.6DC>,CITQ(3^ JG#X,@2[T^XEOIIFL1'Y;-%&'^08 #A=P4C& M5!P?Q.0#2O\ Q%INF7#076#$9 !WJ5#'CJH9\? M[QJI;^%]/GM;6XL;^78L%HL,R%6#"%G96Y'.[S&S0!8\/^)X=:6"*2"6"ZEB M>50T9".J,%8J3UP67\^,BG3^*+./4&M%\Q?)N1;SS21,(PVS?M#=,XP?3%/L M=&M-.O=.1)Y6EL[2>*,,.&1WC+$G&,@HN/J:2Y\-6MRLX=W837GVQD)&"WE^ M7MZ?=P/K0!1N_&]I' CV]M=,[/;L$DMW4O%+*$#J,%&3\QYZ<5N6_AV&VU>+48KF82(]PS(0I5Q,49@>,C!C4C'OZT .N/$= MA;7[VCB=C'*D$DJQ$QI*X!1"W]X[E_[Z'J*JZ5XE\[PLVNZG']FA+,RHJ'(3 M=M4>Y)[\#FI9_#44^H2S_;+A;::YBNYK4!=KRQ[=ISC000?H1@B@!L7B&RD #I<0N8)9RDL14A(RH8^_WUQC M(.>*AA\5Z;/>BVC%S_K(XC,82(U=T5U4MTR0R_F*H1^!K>WMQ':ZA<6S%9XW M,,<:J4FV;U5-NU!^[4C ZYZYJ\/"UJNDW^GK<3J+MTD\T$;XG2.-$9>.H\I6 MY[T %OXHL;C4A;K)^[D\M8FV,,LS3+DGIM)A.#WX]12?\)?I1PRM.\0"F298 M6*1*S%59CV!()!],$X'--G\(6,EI/;133P*]I;6L;1D!H?(9VC=3C[P+YY]! M23^$;20-#!VD8X_#-);^*X'U6[L9X)HQ'=BVBF\IMC$PI( Q[,=QX]AW-) M>^$+:]TI-/:Y?R5EFD(DBCD#&5RY^5E(R"WRD6L]P1]KCNLN MP)W)$L8!..>$!/?)- $5CXPT^YCMM_G$R+;^9,D+>4CS*I0;CTW;@!Z9&<9K MHJY'3O!KVL\EO)?3?V:CVAC@&W][Y$<84L<9'S("0#S@>^>NH **** "L[6] M1?2M.6Y2-78W-O#ACQB29(R?P#9_"M&J>JZ;%JVG2V4SR1JY5EDC(#(RL&5A MD$9# 'D$<4 8?B+Q1>:1=7,%I8)=211VCI'OVF0S3M$5ST'"\>YILGC!9)LV M4:2VS+I[([9!_P!)N'B8$=BNSIZY!JT/"ZRRR7%[J%Q=73R6SF5E1<+!)YB( M H W$Y[G/TPT^#=/&I7U['+-&;R>UN'C4C8KP2F4;1CCE6/V6)W=/-EER_7+NSG]6-$^G1W&J6=^SN)+59%51T._&< M_P#?- ')P^-KB6_,"2:9-)_:4EG]@BD;[4$6<@#'<5=T+Q-<:QJ MDD!NM+4)<3Q-;*S&<+&[(#UQSM!^AK0;PS:_8HX4GF26&^DOH;A<;XW>5I& MXQM.]E([J?QJ_IFG1Z79FVB=W4S2S9;KF21I"/P+$4 9,GB?[-XON=(NHHX[ M.*S%PMR6/WN25(_W02/]TUBIX[OVT4WCZ;%'$[+5[J:>>696E:$L$('"!U*].C+(ZGV-13^#;.XCF1KB<"6.\C.,<"YE M65^W8J /:@"33/$@U/4;*V2#RS-:SR3HY^>"6)XT:,_C(>>^ 1P:#XC8>+!I M?D+]C_U'VG=S]IV>9Y>/3R^<^O%68_#UG%XH?7XVD2YDMS!)&#\C9*'?C^]A M%&?0#TJDW@O261I#$O\ :!NOM?\ :'EIYX?S-X^;'3^'']WB@!=.U;6=3B@U M&VL[0Z=/(52,R$3"/) D)^[VSMZX/4GBETG4=;NM,C.IZ+M4*,?@* +E("#T(-+5"#2+6QXTV*&P1F9Y4MH$42L1C+<=1P<^ MW- %^BJBVMR-N=0F./+SF-.=OWOX?XN_IVQ339W1C*C4I@Q1E#>7'D$MD-]W MJ!QZ>N3S0!=HJJ;:X\PM]NE"[V;9L3&"N O3. ?F]<^W%-6TN@%SJ,S8$>28 MTYVGYOX?XN_IVQ0!^3S4GV>X\[ M?]MEV^87V;$QMV8V],X!^;/7/&<<4 6:*SIDEL[-[BXU281PQQM(YC3HF2YX M7^,<''3^'%4/[2WO)%]OO8T431-=&WC\N*0_.,MC ,:@KD_+V)+4 =!169-= MV\%X%FUJ.-C.2(':,$CRP/+Y&>I#^O(YQQ4.F72ZG C6NKS3#R+>0.8D&]>6 M+_=_Y:#*GTVG !H V:*I-:73(P&I3*2LH#"./Y2QRA^[_ .!Z]\FI/L\_G;_ M +;)L\W?Y>Q,;=FW9G&<;OFSUSQG'% %FBJ2VET(U4ZE,S!(U+&./)*MEF^[ MU8<'L.V#2M:715@-1F4E90"(T^4LX\X/]MEV>8' M\O8F-NS;MSC.,_-GKGC..*C6TNA&JG4IF8)&I8QQY)5LLWW>K#@]AVP: ,R; M5=7NK[48M(MK1X]/<1.+AV#3R%%D**1PHPZ_,<\D\<9JX=?L4#>:SQLER+5P M5SMD*!\<>Q'-5[WPZT]W=S6NJ7=BMZ!]J2 (=Y"A=P+*2K;0!D=@.XS43>$X MOM_GI?W4<'VE+K[.-I'F+&(\[B-V-H'&>O- ##XQMI;>RGM+.[ECNKB*)6:( MJ"K@D.#T(^4\=1WQ4J^,-):+S2UPL;1^; S0,!]NXYH)((X)I4\MH7,K!(HG/R@'G,A& M!UXQFK/_ EVGY\KR+W[5Y_V?[,("9-^SS,8'&-O.IW-J%C,<4(D#KD9/G31D8/IY0_$FH9?"-M);01)=W$;06]M!'( I M(\B02(V",$Y49]JMZ5X?M])NYKB&65VE380^, >;++V'K*P^@% $.5YIW6X**X2,NTN3\\@4L2#C!.< #@U'!X.N-3EN M+S6IF-R9XY(/.6*8J%C*$,H380=S< =@^: +=-"*'+A1O( +8Y(&<#]3^=5Q;7 <,;^4@,K;=B M<@#!'3N>?7TP*9]CNO+V_P!I3;M@7=Y<><[L[ON]2./3\>: +M%5#:W))(U" M4 ER!L3C(^4=/X>WKWS0+:Y# F_E(#(2-B<@#!'3^+J?3MB@"W15+['=>7M_ MM*;=LV[O+CSG=G=]WKCCT_'FGFVN2Q(OY0"SD#8G (P!T['D?KF@"U1506MR M"I.H2G!0D>6G.W[W;^+OZ=L4TV=UY97^TIMVPKN\N/.2V0WW>H''I^/- %VB MJIMK@N6%]*%WLVW8G *X"].@//KZY%(MK[0T43J9L]HR0&8?0'=^!%7ZR=6TVXO]$?33,9?M#A)I7 4B(ME MA@#KMRH_ GO6M0!5T_\ X]G_ .N\O_HQJM55T_\ X]G_ .N\O_HQJM4 %%%% M !1110 55C_Y"MQ_UPB_]"DJU56/_D*W'_7"+_T*2@"U1110 4444 %%%% ! M1110 4444 9?B.*ZFT"ZBLH//G<*!'O*Y&X;NC+GYK M%J5DZZ:+J>186940(T,07Y%<@#>)"!DX//6O0** /.(= UE[?3EU'3KFZOED MTV1;HW"$6ZQ&(S*V6R3N61C@'=N'IQO^)=#GU:^9Q"\L2:9<)$!+M N"4V'& M1\W#8/;U%=110!PT6C:I)J2&YLIWNFO$D>_:93']FV -$1NSZKMVXR=WO5FV MTW4+7X96&F1::5O(8((9;9G'\+*)#\K@," S8W#<#@]2*["B@#S"7P]KG]G% M!I]PQCN+AK>#,?EA66,KE!*-GS!\,KY3GUS76^(=-NKXZ%.EH)9[2\$C[2#Y M689$W#<1D*[(?7 Z&NBHH \TT_PUKALU@N(+I"QM%NP9%03,MPC2/D.2QV!\ ML=I(;&">!-JGA[5S#+8VVFE[0271ML,'\O=L*!5,BA!]XAL,5Y SSZ+10!P MUKX>U%Y_MMU;RF\-];'>TP)$ MXDE'7&"PDR.YYYXK.T_P /:M9#0Q%I4R26 ML-O$Z2.AB4I(?,9660,A(.[(W!Q@%>HKTJB@#E?%&DZCJ5_#]E21KX/W%?D?3O5FQTJ]L]+URSM/\ 1?,FE_L_YLK&&C7!'7 W[CBNAHH MX)=(N MH1X=O$L8V3[9:-=(S7#"-QNV[]K ,5)).6ZX^49@'A;5KBWD:[AG, MR0VBVW^E?-"!B44 >?W7A6^EDNX%M7^QQP7_V.,38 M59'\DPX&[CD2$?W?;BI)?#][;7J_Z!-&=7DM;J6>"8W,=G$+ -:]"HHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHJFVJV2(SM/A565R=IX$9P_;L?S[4 7**K?;[7SO)\W]YYHAQM/W]F_'_?/ M-1KJUB\:R+/E62.0':W*R-M0].YX_G0!=HJFVJV2*S--@*)6/RG@1G#]NQ_/ MM3_[0M3+Y7F_/Y@BQM/WBN\#I_=YH LT5275K%HUD$_RLB2 [6^Z[;5/3N:5 MM4LU#%IL;1(3\I_Y9_?[=O\ ]5 "ZI9G4-*NK17"-+&55CT#=B?;.*SI?#K7 M$5S;M?3Q6=UYCRVT>W[TBD, V,[GK0!E?\(KNOTO9=1F:?SQ/(R($+8$8V\?PGRP M"#D')[X-6]'T=M+D.9O,1+6"TC..2D6[!/N=Y'X9[X%QM3LUW9FQM\S/RG^# M[W;M2C4;0N$$OS%U0#:>K#(=1BF>SBGD%XE_=!D$.2L MY7 MC)XQC<(\'OC'/-1OJ&M6@#O 0PR"#VXI:\JCU36[*P6.SO3% S7L\-Q.NPW,INI<940ON.W:=BA2=Q MQ[=QX>?4;BXU*XO[J5@+EHHK]< [A@G .>]*2%&2 M0![UP%K.CZ9I>AJ)/[2@UYNI[ MLWMHD\L.9;>-GN)Q(;N023:A=VK2ZE M':M!%#'MBC\@.V"4)SN)&22* .ZJ+[3 'V>='NSC;O&HQ1?:-8KXS:Z33+7S!ILLPE^SJ?WWF* M0V]^M '7T5YEJFM:]IVBV[)J5Y)?'3%O3YJ1H))&!)156(E\8Y3Y< Y+< MY&K-?:Y%,URFH7!62^O+983;*Z1QI#*\; *NYB&1>_.<=Z .V>1(UW.ZJ,XR MQQS3J\R2?4=9.EB::>\:UU/>I!CEAE/V69@ WE+_ !* 95D&# JH=I;Y6W%< ^Y /2J*XW2=2U)?%\FGW-]-= MPYE0 !1L"@;3(GEJ5Z<,&*L6Z#C%6^NKJQ\3ZBIU&YM;6>\@\^4(I\B'R&PR MDJ0 9%5"3G&>QYH [MF5%+,0%'4D]*0NJXRP&>F3UKCK][K5?AG?B\62=Y%E MC5FCVM-$)2J.5 &"R!3P!UZ"L*>*_FO='\Z*9CHDL]@K.F?,;[-<9<@C!!58 M#GIEV% 'J ((R#D&BN"LKW751;I;F6ULEGY*+$T;6T3-GY7_P!&-5JJNG_\>S_]=Y?_ $8U M6J "BBB@ HHHH *JQ_\ (5N/^N$7_H4E6JJQ_P#(5N/^N$7_ *%)0!:HHHH M***Q;CQ%';^)X-',#%)% :YW?*DC!V1"/4K&YZ\?+_>% &U16!-XOTN+4TM1 M+F,).\MPRLL:"+&[#$8?!)!VDX(JNWC6S$EWM@D\NV6$W9 .> >!GBI/^$JT7S8 M8UO0YE6-E9(W9 )#A"S 84,>!DCGB@#9HK OO%VFVMM>/"SSS6T4D@C,;HLO MEG#!'*[6P2 <$XK3U#5+33%C-R\F9"0B10O*[8&3A4!. .IQQ0!O8'&>?2@#6HKGKGQGI,-H]Q$UQ/M,6%2VD! M=9'"!TROSKD]5R/S%3'Q5ID,9:ZN%C(>8$1J\@18Y"A=R%^09'); !R,G&: M-NBLG_A)M'%X]J;P+(C.C,T;A RJ69=^-NX*"V,YP,]*M:?JMIJB.]H\AV$! MA)"\;#(R#AP#@CH>AH N45@#QIH#+N%ZY78)-WV:7&S.-^=N-@/!;H#P2*L3 M>)M(MYYH9;IE,0D+,89-F4!9P'V[68 $D D\'CB@#7HJ"*\MY[B6"*57DB56 M<#L&R5YZ<@?YS6/+XNTTPA[1GG,,DLRQ"12RX=06SE<@^O- &_16 M0OBC1WAEE%TVR/:ZM:YGCM8I7:,@QMN M0$E&##*GCN* -2BL:+Q3I,MJ9_M#@@HOE&"3S"7!*[4V[F! ."H(.#CH:N#5 MK%M+_M(7"_9,",9!H NT5F7?B#3+*22*:X8RQOY;QQPO(P. MP.>%!. K D]!FC_A(-+-ZEH+H&5RJ@A&*!F7KJ,=3D8H TJ*YV7QGIB7-O%'Y\BR M2R0R8MY?,B=4#[3'MWD[6!Z<#FM.;6=/M]*BU.2Y7[%*(S'*H+!]Y 3 R+M4A2(0"5+8(&=W4]/Q&0#>HK('B M?2&A:07$F5D$7E_9Y/,9BNX!8]NYLJ"00", GH*M?VM8_P!E_P!I_:%-F5W" M0 G/.,8ZYSQC&<\=: +M%<]-XQTV*YM8U$[I,TJ/BWE\R-T56VF+;OSA@>G3 MGI5S_A)=(,\,2WJN9A&4=$9H_P!Y]P%P-JELC )!.1CK0!JT5EOXCTF.WBG- MXICFA$T>U&)92P48 &,<&BXUVV3P]?:Q;9GCM899&C(,;;HP24(8 M94\8Y''I0!J45B'Q1IT)D%U*$97=<1(\NU5"[F;"_*!N&2>!D+44FC+2PR">'R/+!59?->.(D@9X**IYQ\Y-=O3(XHXM_EH%WL7;'^".GI>M?$FH7E];6L<%MF M:51(<,?LPVRL8WY^^/+ [?>Z=,]710!0T6YENM*CDF;8$QYP16]3&BC>2.1D!>/.QNXR,&@#AH?$U];!7-U'- M!*@9RLJ.^Z *4E&P,H\Q^2%^ZP) 7<$_X3+4U_>M##LD5 %9541X:<,Y)<## M&)0/FP-PP3_%WM% &5I%]/=SW:S(5"^4ZJ?^6>^-6*$]R#S_ ,"%:M,CBCB+ ME$"F1M[D?Q' &3^ _"GT %%%% %73_^/9_^N\O_ *,:K55=/_X]G_Z[R_\ MHQJM4 %%%% !1110 55C_P"0K?[4T\$T:;D5"'C+="3 MV8?WJ +5%5?+O_\ GYMO_ =O_BZ/+O\ _GYMO_ =O_BZ +5"[:[^V7+W M#C4Y[H74=V-W[IE(\OY-V"%"J/?GIFMWR[__ )^;;_P';_XNCR[_ /Y^;;_P M';_XN@#FY?!4D\:VLFJ#[%"DZVZ);X=/,8-EF+$-M(&.!D=<]:E?PE<7=S)< MW^II)-)*7;R;;RU -N\. "S'H^[))Y'Y;_EW_P#S\VW_ (#M_P#%T>7?_P#/ MS;?^ [?_ != '/V_A*[M+B*]AU2'[?&5P[6I,97REC(*;\\[%.=W!]:=;^#( M[>QN+9;UV\];<,[1C.Z*0R$]?XBQX[>];WEW_P#S\VW_ (#M_P#%T>7?_P#/ MS;?^ [?_ != '*R^ I+B6:2?5A(TD4\7F& F0B4@_,QWIMZ[HDV ML-:F.\6)(2V^&2-GCER 2H9R7:_N@WWX7BV\Y!QOSD@YQC M'-3^'- ?04N%:Z21)2NV&&)HHH\ CY4+MM)SS@@<#@=]+R[_ /Y^;;_P';_X MNCR[_P#Y^;;_ ,!V_P#BZ ,$^#5.D&P^W'!TI]-W^5V;^/&?T_6F'PG(FM+J MT]W]L\F>>=83"3(ZNCKY6YGVX ? "C &?6NA\N__P"?FV_\!V_^+H\N_P#^ M?FV_\!V_^+H RO"6C3:1X?$-P9%NIB77 M?_\ /S;?^ [?_%T 5-3CC<.DL*Q6Q2/S%?<'DC#[68]"5"=3[8U M$\/L=$U:RGNP]QJ?FF>=(MJAG0)\J9. %"\$GIUYK2\N_P#^?FV_\!V_^+H\ MN_\ ^?FV_P# =O\ XN@#F[OP7+J$BW5[J$,U[$T/E-]E(B"QK*H#)ORQ(FDR M0PYQ@#'.BOAM1X4ET07"H9 Y,T<(50[,7R$STR>A.3W)/-:?EW__ #\VW_@. MW_Q='EW_ /S\VW_@.W_Q= '-W7@ZZO1<2W.HVLMS<7/VAF:R(1#Y2QC9B0.I M 3.0_,32S)%Y6"#(J@@MNY^[D<#K6GY= M_P#\_-M_X#M_\71Y=_\ \_-M_P" [?\ Q= '-V?@J2RL8M/CU,&R(M38-DC!L ;AA@1P>1SR*O:'H0T)[M(9]]K-Y1CC9/F0I$D7+9Y!$:GH M,'/7/%[R[_\ Y^;;_P !V_\ BZ/+O_\ GYMO_ =O_BZ ,&T\&K:Z:UG]N+;D MM%W^5C_4,&Z9[X_#WJWXB\.MKHPEX+<-9W-F^8M^4F502/F&""BGOD9'N-/R M[_\ Y^;;_P !V_\ BZ/+O_\ GYMO_ =O_BZ ,/6/"":IJ37XN8UF\R.1$EA+ MQC:CH0P#*3D.3P1@@=>E6O\ A'G3PJ-&M[W[/)U\^*/8"=^]AM4@A3R" M6;!LB8_GCC0C;YF>/*!SNSD\Y[NM_!7V.W%C;ZCC3W>WDGC>'=([PA "'W * M&$29&T]\8SQT7EW_ /S\VW_@.W_Q='EW_P#S\VW_ (#M_P#%T <[/X&MY8K] M1=$M/Y80KF3R\9&Y2[R'J.&P,8!J]!X:6+PQJ&CF>)6ODF5Y88 BJ M9%VY"Y)X&.K$G'6M3R[_ /Y^;;_P';_XNCR[_P#Y^;;_ ,!V_P#BZ .;U#P2 MUX)/*U".)WEED$C6Y,D1<(,QNKJRL-G7)!SRIQ6QIVE7.G75RR7J/;SW)G9& MA^?E "-V['4 YQ[>]7/+O_\ GYMO_ =O_BZ/+O\ _GYMO_ =O_BZ +5%5?+O M_P#GYMO_ ';_P"+H\N__P"?FV_\!V_^+H M455\N_\ ^?FV_P# =O\ XNCR M[_\ Y^;;_P !V_\ BZ +5%5?+O\ _GYMO_ =O_BZ/+O_ /GYMO\ P';_ .+H M M455\N__P"?FV_\!V_^+H\N_P#^?FV_\!V_^+H M455\N__ .?FV_\ =O_ M (NCR[__ )^;;_P';_XN@"U157R[_P#Y^;;_ ,!V_P#BZ/+O_P#GYMO_ '; M_P"+H M455\N_P#^?FV_\!V_^+H\N_\ ^?FV_P# =O\ XN@"U157R[__ )^; M;_P';_XNCR[_ /Y^;;_P';_XN@"U157R[_\ Y^;;_P !V_\ BZ/+O_\ GYMO M_ =O_BZ +5%5?+O_ /GYMO\ P';_ .+H\N__ .?FV_\ =O_ (N@"U157R[_ M /Y^;;_P';_XNCR[_P#Y^;;_ ,!V_P#BZ +5%5?+O_\ GYMO_ =O_BZ/+O\ M_GYMO_ =O_BZ +5%5?+O_P#GYMO_ ';_P"+H\N__P"?FV_\!V_^+H M455\ MN_\ ^?FV_P# =O\ XNCR[_\ Y^;;_P !V_\ BZ +5%5?+O\ _GYMO_ =O_BZ M/+O_ /GYMO\ P';_ .+H M455\N__P"?FV_\!V_^+H\N_P#^?FV_\!V_^+H MM455\N__ .?FV_\ =O_ (NCR[__ )^;;_P';_XN@"U157R[_P#Y^;;_ ,!V M_P#BZ/+O_P#GYMO_ ';_P"+H M455\N_P#^?FV_\!V_^+H\N_\ ^?FV_P# M=O\ XN@"U157R[__ )^;;_P';_XNCR[_ /Y^;;_P';_XN@"U157R[_\ Y^;; M_P !V_\ BZ/+O_\ GYMO_ =O_BZ +5%5?+O_ /GYMO\ P';_ .+H\N__ .?F MV_\ =O_ (N@"U157R[_ /Y^;;_P';_XNCR[_P#Y^;;_ ,!V_P#BZ +5%5?+ MO_\ GYMO_ =O_BZ/+O\ _GYMO_ =O_BZ +5%5?+O_P#GYMO_ ';_P"+H\N_ M_P"?FV_\!V_^+H -/_X]G_Z[R_\ HQJM5#:PM;P;&<.Q9G)"X&68GID^M34 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%(3@$^E "T5R>A^-/[ M8GLXC;6N;KRSNM;SSUCWQ2R;6.Q<./*P5_V@E '1T5R\WBZ6*TL)6L88I)_,65+BZ\M4D1@AB5RNUG)SM! M*@XZU;T;Q VK:E=VV+!5MY)H]D=X7G^20IEH]@V@XS]X]10!NT5RT/C2.2[> MW>R:-OW?EL9,B3=-Y;#IP1E6QW!/H:A;QLZP2R-:V,169(MLU_L\HL6XF!3, M9^7T(.>#0!U]%,=: -NBN:LO$UUJ*1Q6=I8SWF1R0/>KO]O:E->6\5KIM MJ\H7(Y[X]Z .AHK#L_$D=S87M]);20V]C"6N"QRR2 MJ"9(P.^W YZ$GVJE?>*[K2S'%J-C96LTI4HTM]MB"D-G<^SY2"H&,$?,,'K0 M!U-%8<>ORSZ/974-HC7-Y,888O._=L1N^8/MY0JC,#MY&..:@&OZF]U:01Z9 M:[I+A[6;?>,/+D56;K58 M[$0V,+X D2XO=DN_>Z.J($._!0\Y&?:@#J:*Y&/QI+=Z$=0L]-C,L=F;N>"> MY*&/;GPN5M+BVTZ"?S-C-<7YCB!V*_#F/)/S8Q@= M* .IHKG9/$\D4UQ;M8'[1:M_I*^;\J*6 C(.WG>&R..-K#J.:\'C1+B!"MBP MN&WIY+28P_F11QC./NMYR'/89X)H ZJBL)]?GAT34+U[2"6XLW,9@M;H2+(W M' ; PS,6G2-+Y/RPWY=Y/,;&8E\L;U4>9*NUV7YTV#9G:3U-4'\99TB*^2TBBWSF-OM5P8HXU*;T+.% M.TLC(<$8!;&>.0#JJ*Y:X\7O;W%XC6,(%M;-/Y;W069@L7F9"[<%,_+N5FP> MV.C[SQ5+:I6-R_-C.1P"<=J .BHHHH **** "BBB@ HHKF_$GB.31M2T^T2;3[=;J*: M0S7TA104,8"C'<[S^5 '245AKXFLX3%#WC9H(VDQLR_;.1] 03@ M$58M-?L[W3KJ_A2Y-M;AR7:%AOVYW; >6Y!''>@#4HK)E\16*.4B$]RX$9 M MXB^=ZLR\CC[JD\^H]156R\66=[J2PH3]GFBMWMY-I#,TAF^4@],"$T =!16% M/XNTF ,Q>9EC\QIBD+,(5CD:-G? X71WBR .TD/V9]\:IC26-=Q0S21,L8<)O*%N@8 '/N".O% & MW16)I7B)-7U>XM(;>:.&.UBN%>:)HV<.S@8!'3" _B<]*VZ "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK(UC6_P"R;W3H?LTL MZW;NA$*%W&U"W 'T[U"OB[2'\AHY97BE2*0RK"VR,2?"?4@#.145KXQLI]0FA*R&UWP+!=)& MQC83(I30Q1F1]C*I Y;<0 .I[9H VZ*Y/5?&L=I:RRVENS20 MPW#RQ3J49&CB$@!'H01S[UU;,$0LQP ,F@!:*P#XPTM5D\Q;N*1?**Q26[*\ M@D)"%0?4J>N,8YQ4R^)K!KN"U6.[,TJ([)]F?,2NQ12XQD?,I'MC)P.: -FB MN<7QCIT=LLDQE?"AY7@@=DB#.47<<<9*G^?3FKEGXDT^^U#['#YXO?VC%JTQM98UL M;@PB-D(D;$2.^7(]\ ]ZJ:?XSLKVS@E:UO$F>TBNI(TMWD$8D'RC('))! M ]?:@#I**P#XOTWA1%>M<%Y(S;K;,9%9 K,"!_LNI]#FI(?%6FW4XBM/M%SF M-'WPP,RC[TJRN=01X9;B&.>010N4MUD M.(][>_KZ<\"MJPUNTU&&ZG@6?R;9W1I'B958J2&VD_>P5(XH T:*Q9_%.EV\ M44C/*PEBAEC5(F9F65MJ8 '4GC%5&\:6"WD2-%.EN;>XFEE>-@86A=$9"N,Y MRW;_ &<9W"@#I:YKQ;XAO]$;2[;3;"&\NM1N3;HDTQB4?(6SG!]*U].U6WU( MS)$LT4T# 2PSQE'7(R#@]B.X]^X-0R2VKZE'Y;DL&8 M'$&[!.T]?B!I]Q*\>DVDD$DDD@MI-238C.Y.2R/_9D/FQ;1;R'549H%!)" MKF$[ASU;<>.M>HT4 ><&T\<.K-/H5E-.7B?[0VJ .&C)*D;8@!U(/'(..YJR M&\<"UO+<>&M-V7;.TA&JL&!88."$R/:N^HH \R73O':N;@:7!]O+9-[_ &FG MF$;0NW'D;-N%'\/4 ]:=#IWC2VDB^S:#:0PJ8VD@35OEF9,;6Y]:TL?$)M.^RR M:9;O('#I<_VFBR(1C &V$*1QT*G.3FO0Z* /,K73_'EE=+<6NF6\3%0)@-2C M(G_>/(2V8#@EI7SMV]>,8I%TOQNMOY(T>WV1A5M1_:P_T4*P90G[KG!5?O[N M!CIG/IU% 'F:Z9XR%M/$_AZQD>=-KS-JOS[O,:02#$0 8.Q(P,# P.*MP)XW MMY('7PWII:&6:56E8LV?W?JQQ7H-% '!1MXV2UN;9O"VE20W+R-*KZF2 M#O\ O#_5].:I6]CXXBN8;F;1+2ZGA9?+>?502JJ& 7B(9'SG)/)XR3BO2J* M/.OLWC9=,BL8O#UA$L$ADMY$U7YX#DD!+QO;BV/_ CN MGR203/<>8^J?-)(RLK%L1@=&/ P,<#%>AT4 >9S:;XTDM+*"/0;. V4*0P MRQZH"P",C _-$03F->WK4C6?CF9)#<:A;>.KZ^6]71+*UNDV;9(-37(V"4#AHF'(F?/'I4=O8>.[*Y66 MTTFV@7:JRQ+J:,LV"Q)8M"6R2S9((Z]J]+HH \R32/%L<=PB>&=/47%BMA(1 MJQ^9%7:&_P!7][&!GV'I5U5\;+JQU$>&M-\\DG']J';RJKT\OT45Z!10!Y_< MKXVNGNFD\-::#A0J55=6.T;=FW_EGV$>![,WK4<>B>.(XX0NF0^9;JB6TIU2/="JYPJCR, M$<_Q GCK7JE% 'G!M/'#AFGT*RFG+Q2?:&U0!PT9)4C;$ .I!XY!([FEOK;Q MQ?W+ROH%C&DRJES!'JF$N%4G ;,1/<@[2,C@Y%>C44 < /\ A.!I,^G+XG44 >6OHGC&2$6QT*U^QK$T<=M_:P*1DQ&(LI,6[.PGC.,G.,T^[T MCQG>-*LNA6@MI#*XMEU4;$>165V!\K=D[V.,XR%@,ASGCKSZU8M8_B%:7\EVNFV["5E>:%M2CV2,(U M3<<09!(0'@@9[8XKT:@]#0!B^$==?Q-X6L-8DMUMVND+&)6W!<,1U_"MJN.^ M%7_),M$_ZY/_ .C&KL: "BBB@ HHHH *IS:='-K%IJ1=A);0RPJHZ$2%"2?I MY8_,U7MQ+]LGCM[J2*2ZMU"XE:/&.2,C(50<=0.W-:&F:?'I> MG1V4;LZ)NP6ZG+$_UJY10!RH\"V*:=#91W$A2*Y-QB9$E5OEV*K*PP0B!0OI MM%+;^"+>SAA%M?W"30"$12E4.WRVE(R,8.1,P/3MC%=310!R$GP^L) I:Z>2 M4K(DLLT$4C.KRO*2-RX5@TC\@=^G QT=QIT5Q>6%R6939LS(HZ'"HM2E6YN[^ M2>[VO&\LT$4@VMCA%92$QC@CU._TJ.3P/ILNJ7%T^#'<2/+)%Y$>XLZE6'F;=^WDG&>O?'%=/10!S M]KX?N["5KF+5II[@I;P9F1 !#&Y8KPOWF5F!/J1C%7/[0U/_ * DO_@1'_C6 MI10!E_VAJ?\ T!)?_ B/_&C^T-3_ .@)+_X$1_XUJ44 9?\ :&I_] 27_P " M(_\ &C^T-3_Z DO_ ($1_P"-:E% &7_:&I_] 27_ ,"(_P#&C^T-3_Z DO\ MX$1_XUJ44 9?]H:G_P! 27_P(C_QH_M#4_\ H"2_^!$?^-:E% &7_:&I_P#0 M$E_\"(_\:/[0U/\ Z DO_@1'_C6I10!E_P!H:G_T!)?_ (C_P :/[0U/_H" M2_\ @1'_ (UJ44 9?]H:G_T!)?\ P(C_ ,:/[0U/_H"2_P#@1'_C6I10!E_V MAJ?_ $!)?_ B/_&C^T-3_P"@)+_X$1_XUJ44 9?]H:G_ - 27_P(C_QH_M#4 M_P#H"2_^!$?^-:E% &7_ &AJ?_0$E_\ B/_ !H_M#4_^@)+_P"!$?\ C6I1 M0!2EL5O+O3[V7?'+:EG$>01EEVD'Z9[5S\7@#3H9K=TE)\M(46\L$Y!= M'X/ABD")?W LR]O(]MM3#M"%"1VJE=> [&^N[R>YN)&-RK*2L4:MRZN-Q"_O-I4; M0V0!US75T4 RFMWN&4S),C&"".)0)(PAPJC' &>_)-;XM;B6"]AN; MEBDS,(C'\K1H5 P"!U!R<^_M5RB@#D+?P#:6T,ZI=8,T443J+6$1N$8D;DVX M;.XY)Y/M@4\>!+0)81_:Y2EH59,Q1[E(D,G[MMN8P2=N%XV@ 8ZUUE% '"7_ M (1OXR;'3))5M;A(DGE,J8;;(S'ED\'6DEG8V_VF=396Y@AD7;D'S(I%?IC(:%3Z=DG3TOO-NY M;J6]G\^61U5>=B)@ #@805E1>#((]&FTXWUPXD@MX/,*KG;"HH YBU\&QP M- TVI7-P;=;:.+#;6ZE=S=W"!_M.\+MY\YD?C(X M*M&A'TYS7244 9VF:4;&>ZNIKJ2ZNKDKYDKJJC:HPJ@ 8 Y)^I/T'/\ C/\ MY&3P9_V%&_\ 1+UV-<9X[2]CO?#>H6FF7FH+8WYFFBM$#/M\MES@D#J1WH [ M.BN._P"$[NO^A)\4?^ L?_QRC_A.[K_H2?%'_@+'_P#'* .QHKCO^$[NO^A) M\4?^ L?_ ,F?#_2+.^MY+>YBC8/%(,,IWL>?P-=30 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5S_B*>QMG$MR;S,XX%77M8'>9VC!::,12'^\HS@?^/-^= '%KJFDM:F98M9DPP4"'5)WW$@ M' /F M>JXP?KP.?8>E/ATVSMF#0VZ1D2/*-HQ\[_>/U- ',WTNFV$=S-)'K#6T)D3S M1JD_S.B,Y&/,SC"D9]1ZF!Q0!RIU+0MI97U MAE,4/WG5X]ZMJ--6RN[BZ&K6[6L*S.C:K.=RL"5((DQR M01@XY'TK:;0M+="C6414RF;!'1SGD>GWC^=20Z18PP&%8-R,ZNWF.SDE2"N2 MQ).,#'TH YI+C2Y1%)&NKO;O'"[2KJLWR&5BBJ1YG9A@XZ57EU+2X((9+B/5 M8&E1)0)=8F5=CH[ [O,Q_P LV&/6NI&AZ:+GSQ; /G<0';83N+9*YVDAF8@X MX)I;?1-.M558[8':, R,SG&TJ!EB3@ D8Z#)H YN.YT^4W.RWUK-NH9HSJ=Q MYF2JG!3S,C&\9],&I()=,GN;2$#5 MR/EE_M>8IG3;P <;L!AM7!Z\9S2KH6G*R,L#!E[^:WS')8%N?F(9B0 M3D@G- &-JPTK1YHDG.KL)!N+)J5P=BY )/[SH,Y/L#4*2:?-'<36\.L2P6Q8 M32+JLPVD9Z R\\ '_@0Z\XZ=K"VDDADDB#R0C".Q)(_'OTJJOAW241(TLD6- M5VB-20F.<94'!QDXR..U &9-!ID'F;FU8[(8ICC4[CI(Q4#_ %GM6<]]ID5H MD\T&M()8/M$0_M28[TV,_P#SUX.%Z'U'OCIAH>GYB)BDMO'-]GUHI/$)[GVRS-/#JR)'(8A)_:\VQF& WS>9T!.">@.1V-=3;Z396ERT]O$T3N26" M2L%8DDDE<[<\GM44.@Z;!%'$D#M''CRUDF=PF.FW<3CH.E &-&EA/96T\2:L MTES,T$4?]JSX8J&).[S,;<(2".O%0W,VGVD,\\T&M+# 0DK'5)LI(4#A<"7G M[RC(XR?3)KJKJS@O8U2=20K;E97*,IZ9# @@X)'!Z$U4.@Z6<#[(@39L\L$A M,;=F=N<9V\9QG'&: .=EN;""Z2TEAU:.Y8$['U>8#;A2"&\SG.[]#[9U;[3; M.S\A$_M2::XD\N-%U2X&3M+'),G PIJZ-!T\8*QS*X)/FK8P=6)/*L#D=2.#T..E '-Z:^F:G?M:PC54*#Y_ M,U6<%6QR,"0YP>,CBH6O=',%S)"=6E^SW)MWQJDX P#\Y/F8"DJ0">_YUUEK M96UDA2VA6)3C(7V _0"JS:%IK+&HM@GE(J(T3LC*J@@ ,I!Z,P_$^M '/B? M2_MAMV75UYC"%M5FRV]T4$#S>5S(.1D<'VS$;_1TCBDE_M98Y@CH1JTS,(V! M.]E$N5 R>.A]%"VI(TJNR8U6X8?*5!Y$G7YA^M:,?AW2XHFABMVBA:,Q-#',ZQLNW;@J# M@\<=/Y58@TV"">.96F9HT9%\V9I,;BI/+$G^$=_YT 5_^$?LO^>VI?\ @SN/ M_CE'_"/V7_/;4O\ P9W/_P VI?^#.X_\ CE'_ C]E_SV MU+_P9W'_ ,V MI?\ @SN/_CE'_"/V7_/;4O\ P9W'_P VI?^#.Y_\ CE'_ M C]E_SVU+_P9W'_ ,VI?^#.X_^.4?\(_9?\]M2_\ !GVI?^#.Y_^.4?\(_9?\]M2_\ !GVI?^#.X_^.4?\(_9?\]M M2_\ !G<__'*U** ,O_A'[+_GMJ7_ (,[C_XY1_PC]E_SVU+_ ,&=Q_\ '*U* M* ,O_A'[+_GMJ7_@SN?_ (Y1_P (_9?\]M2_\&=Q_P#'*U** ,O_ (1^R_Y[ M:E_X,[C_ ..4?\(_9?\ /;4O_!G<_P#QRM2B@#+_ .$?LO\ GMJ7_@SN/_CE M'_"/V7_/;4O_ 9W'_QRM2B@#+_X1^R_Y[:E_P"#.Y_^.4?\(_9?\]M2_P#! MG<__ !RM2B@#+_X1^R_Y[:E_X,[C_P".4?\ "/V7_/;4O_!G<_\ QRM2B@#+ M_P"$?LO^>VI?^#.Y_P#CE'_"/V7_ #VU+_P9W'_QRM2B@#+_ .$?LO\ GMJ7 M_@SN/_CE'_"/V7_/;4O_ 9W/_QRM2B@#+_X1^R_Y[:E_P"#.X_^.4?\(_9? M\]M2_P#!GVI?^#.X_P#CE/AT2T@F25);\LAR ^H3NOX@N0?H:T:* M "BBB@ HHHH **** "BBJ=W?M:RA!97<^5SNA0$#VY(YH N45E_VR_\ T"=2 M_P"_2_\ Q5']LO\ ] K4O^_2_P#Q5 &I167_ &R__0*U+_OTO_Q5']LO_P! MG4O^_2__ !5 &I167_;+_P#0*U+_ +]+_P#%4?VR_P#T"M2_[]+_ /%4 :E% M9?\ ;+_] G4O^_2__%4?VR__ $"M2_[]+_\ %4 :E%9?]LO_ - K4O\ OTO_ M ,51_;+_ /0)U+_OTO\ \50!J45E_P!LO_T"M2_[]+_\51_;+_\ 0*U+_OTO M_P 50!J45E_VR_\ T"=2_P"_2_\ Q5']LO\ ] K4O^_2_P#Q5 &I167_ &R_ M_0*U+_OTO_Q5']LO_P! G4O^_2__ !5 &I167_;+_P#0*U+_ +]+_P#%4?VR M_P#T"M2_[]+_ /%4 :E%9?\ ;+_] G4O^_2__%4?VR__ $"M2_[]+_\ %4 : ME%9?]LO_ - G4O\ OTO_ ,51_;+_ /0)U+_OTO\ \50!J45E_P!LO_T"=2_[ M]+_\51_;+_\ 0*U+_OTO_P 50!J45E_VR_\ T"=2_P"_2_\ Q5']LO\ ] G4 MO^_2_P#Q5 &I167_ &R__0*U+_OTO_Q5']LO_P! K4O^_2__ !5 &I167_;+ M_P#0)U+_ +]+_P#%4?VR_P#T"M2_[]+_ /%4 :E%9?\ ;+_] K4O^_2__%4? MVR__ $"=2_[]+_\ %4 :E%9?]LO_ - K4O\ OTO_ ,51_;+_ /0*U+_OTO\ M\50!J45E_P!LO_T"=2_[]+_\51_;+_\ 0*U+_OTO_P 50!J45E_VR_\ T"M2 M_P"_2_\ Q5']LO\ ] G4O^_2_P#Q5 &I167_ &R__0*U+_OTO_Q5']LO_P! MK4O^_2__ !5 &I167_;+_P#0)U+_ +]+_P#%4?VR_P#T"M2_[]+_ /%4 :E% M9?\ ;+_] K4O^_2__%4?VR__ $"=2_[]+_\ %4 :E%9?]LO_ - K4O\ OTO_ M ,51_;+_ /0*U+_OTO\ \50!J45E_P!LO_T"=2_[]+_\51_;+_\ 0*U+_OTO M_P 50!J45E_VR_\ T"M2_P"_2_\ Q5']LO\ ] G4O^_2_P#Q5 &I167_ &R_ M_0)U+_OTO_Q5']LO_P! G4O^_2__ !5 &I167_;+_P#0)U+_ +]+_P#%4?VR M_P#T"M2_[]+_ /%4 :E%9?\ ;+_] K4O^_2__%4?VR__ $"=2_[]+_\ %4 : ME%9?]LO_ - K4O\ OTO_ ,51_;+_ /0*U+_OTO\ \50!J45E_P!LO_T"=2_[ M]+_\51_;+_\ 0*U+_OTO_P 50!J45E_VR_\ T"M2_P"_2_\ Q5']LO\ ] G4 MO^_2_P#Q5 &I167_ &R__0*U+_OTO_Q5']LO_P! K4O^_2__ !5 &I167_;+ M_P#0)U+_ +]+_P#%4?VR_P#T"M2_[]+_ /%4 :E%9?\ ;+_] K4O^_2__%4? MVR__ $"=2_[]+_\ %4 :E%9?]LO_ - K4O\ OTO_ ,51_;+_ /0*U+_OTO\ M\50!J45E_P!LO_T"=2_[]+_\51_;+_\ 0*U+_OTO_P 50!J45E_VR_\ T"M2 M_P"_2_\ Q5']LO\ ] G4O^_2_P#Q5 &I167_ &R__0*U+_OTO_Q5']LO_P! MK4O^_2__ !5 &I167_;+_P#0)U+_ +]+_P#%4?VR_P#T"M2_[]+_ /%4 :E% M9?\ ;+_] K4O^_2__%4?VR__ $"=2_[]+_\ %4 :E%9?]LO_ - G4O\ OTO_ M ,51_;+_ /0)U+_OTO\ \50!J45E_P!LO_T"=2_[]+_\51_;+_\ 0)U+_OTO M_P 50!J45E_VR_\ T"M2_P"_2_\ Q5']LO\ ] G4O^_2_P#Q5 &I167_ &R_ M_0)U+_OTO_Q5']LO_P! K4O^_2__ !5 &I167_;+_P#0*U+_ +]+_P#%4?VR M_P#T"=2_[]+_ /%4 :E%9?\ ;+_] K4O^_2__%4?VR__ $"M2_[]+_\ %4 : ME%9?]LO_ - G4O\ OTO_ ,51_;+_ /0*U+_OTO\ \50!J45E_P!LO_T"M2_[ M]+_\53XM5:69(SIM^FXXW/&H ]S\U &C1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4452N[*>YE#Q:G=VJA<;(5B(/O\Z,<_CVH MNT5E_P!DWG_0?U+_ +XM_P#XU1_9-Y_T']2_[XM__C5 &I167_9-Y_T']2_[ MXM__ (U1_9-Y_P!!_4O^^+?_ .-4 :E%9?\ 9-Y_T']2_P"^+?\ ^-4?V3>? M]!_4O^^+?_XU0!J45E_V3>?]!_4O^^+?_P"-4?V3>?\ 0?U+_OBW_P#C5 &I M167_ &3>?]!_4O\ OBW_ /C5']DWG_0?U+_OBW_^-4 :E%9?]DWG_0?U+_OB MW_\ C5']DWG_ $']2_[XM_\ XU0!J45E_P!DWG_0?U+_ +XM_P#XU1_9-Y_T M']2_[XM__C5 &I167_9-Y_T']2_[XM__ (U1_9-Y_P!!_4O^^+?_ .-4 :E% M9?\ 9-Y_T']2_P"^+?\ ^-4?V3>?]!_4O^^+?_XU0!J45E_V3>?]!_4O^^+? M_P"-4?V3>?\ 0?U+_OBW_P#C5 &I167_ &3>?]!_4O\ OBW_ /C5']DWG_0? MU+_OBW_^-4 :E%9?]DWG_0?U+_OBW_\ C5']DWG_ $']2_[XM_\ XU0!J45E M_P!DWG_0?U+_ +XM_P#XU1_9-Y_T']2_[XM__C5 &I167_9-Y_T']2_[XM__ M (U1_9-Y_P!!_4O^^+?_ .-4 :E%9?\ 9-Y_T']2_P"^+?\ ^-4?V3>?]!_4 MO^^+?_XU0!J45E_V3>?]!_4O^^+?_P"-4?V3>?\ 0?U+_OBW_P#C5 &I167_ M &3>?]!_4O\ OBW_ /C5']DWG_0?U+_OBW_^-4 :E%9?]DWG_0?U+_OBW_\ MC5']DWG_ $']2_[XM_\ XU0!J45E_P!DWG_0?U+_ +XM_P#XU1_9-Y_T']2_ M[XM__C5 &I167_9-Y_T']2_[XM__ (U1_9-Y_P!!_4O^^+?_ .-4 :E%9?\ M9-Y_T']2_P"^+?\ ^-4?V3>?]!_4O^^+?_XU0!J45E_V3>?]!_4O^^+?_P"- M4?V3>?\ 0?U+_OBW_P#C5 &I167_ &3>?]!_4O\ OBW_ /C5']DWG_0?U+_O MBW_^-4 :E%9?]DWG_0?U+_OBW_\ C5']DWG_ $']2_[XM_\ XU0!J45E_P!D MWG_0?U+_ +XM_P#XU1_9-Y_T']2_[XM__C5 &I167_9-Y_T']2_[XM__ (U1 M_9-Y_P!!_4O^^+?_ .-4 :E%9?\ 9-Y_T']2_P"^+?\ ^-4?V3>?]!_4O^^+ M?_XU0!J45E_V3>?]!_4O^^+?_P"-4?V3>?\ 0?U+_OBW_P#C5 &I167_ &3> M?]!_4O\ OBW_ /C5']DWG_0?U+_OBW_^-4 :E%9?]DWG_0?U+_OBW_\ C5'] MDWG_ $']2_[XM_\ XU0!J45E_P!DWG_0?U+_ +XM_P#XU1_9-Y_T']2_[XM_ M_C5 &I167_9-Y_T']2_[XM__ (U1_9-Y_P!!_4O^^+?_ .-4 :E%9?\ 9-Y_ MT']2_P"^+?\ ^-4?V3>?]!_4O^^+?_XU0!J45E_V3>?]!_4O^^+?_P"-4?V3 M>?\ 0?U+_OBW_P#C5 &I167_ &3>?]!_4O\ OBW_ /C5']DWG_0?U+_OBW_^ M-4 :E%9?]DWG_0?U+_OBW_\ C5']DWG_ $']2_[XM_\ XU0!J45E_P!DWG_0 M?U+_ +XM_P#XU1_9-Y_T']2_[XM__C5 &I167_9-Y_T']2_[XM__ (U1_9-Y M_P!!_4O^^+?_ .-4 :E%9?\ 9-Y_T']2_P"^+?\ ^-4?V3>?]!_4O^^+?_XU M0!J45E_V3>?]!_4O^^+?_P"-4?V3>?\ 0?U+_OBW_P#C5 &I167_ &3>?]!_ M4O\ OBW_ /C5']DWG_0?U+_OBW_^-4 :E%9?]DWG_0?U+_OBW_\ C5']DWG_ M $']2_[XM_\ XU0!J45E_P!DWG_0?U+_ +XM_P#XU1_9-Y_T']2_[XM__C5 M&I167_9-Y_T']2_[XM__ (U1_9-Y_P!!_4O^^+?_ .-4 :E%9?\ 9-Y_T']2 M_P"^+?\ ^-4?V3>?]!_4O^^+?_XU0!J45E_V3>?]!_4O^^+?_P"-4?V3>?\ M0?U+_OBW_P#C5 &I167_ &3>?]!_4O\ OBW_ /C5']DWG_0?U+_OBW_^-4 : ME%9?]DWG_0?U+_OBW_\ C5/ATVZBF1VUJ_E53DQNL&UO8XC!_(B@#1HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BN=C\86;V;7K65_'9&WDN8;AHU*3QHNXE<,2"1R M P7-:J:QIKVCW8O[7[/&=LDAF7:A]&.< ^U %VBJHU*P+1*+VVS,NZ(>:OSC M!.1SR, ]/0TS^V-,^Q_;/[1M/LN[9YWGKLW>F[.,^U %VBD!#*&4@@C(([TM M !1110 4444 %4KO5+6QE$I965BMU4%12!@':!P.#DB@"3_A(=/];K_P YO\ XBC_ (2'3_6Z_P# M.;_XBL[PYJU[K6KZC=-)C352#[+$".CQ+)N8; =V&_O$=L=SD0>*]>5EGEL[ M:94M[Z:6%)]HVPSA00Q3.[&0!T/4D=@#J/\ A(=/];K_ , YO_B*/^$AT_UN MO_ .;_XBLJ'QI'<:R+."QD>W\]+=I1N+AF4-G:%QM&X G<".>,]O/$ M<6D6U])81+:&YDEA1&D<[]H4;U90!R3QGE>G< M?\)#I_K=?^ :7$'!R10!O_ /"0Z?ZW7_@'-_\ M$4?\)#I_K=?^ >59CQR! MVR]<\6MIWBRWM5NHTLK9HDO(RN2YF) (..-GR,?9Z -__A(=/];K_P YO\ MXBC_ (2'3_6Z_P# .;_XBJ^L7-X^LZ;I-K=-9BZCFFDN$16<"/8-J[@5!)<' M)!X4_45UU74+*>/2HFAUB_Q-(9&D6#;&A3ARJD>9^\48"@'KQ0!H?\)#I_K= M?^ =:RO;QK))<>6VZ>-73Y=I MX&X!CGCL&Z4V;QO<1VLDR:0'-M#+-=+]I V".9HG"?+\QRA(SM!'7% &[_PD M.G^MU_X!S?\ Q%'_ D.G^MU_P" )[V2]?3$TN+^U$G>(QFZ/E!5 MCCD+;]F>DJ#&WKGL,U!'XV>=1-!I9-JB6[7#O.%=/.0,=": - MG_A(=/\ 6Z_\ YO_ (BC_A(=/];K_P YO\ XBJ_B/Q ^@) XM!+'('+RR2& M../;CAF"L 3GC=A>#EAWH0>)M0?4[VS6SMYW:_%O9 7&U=GV9)F+L%.!ANHW M9+8Z#) -?_A(=/\ 6Z_\ YO_ (BC_A(=/];K_P YO\ XBLVS\57&I2^78Z7 MYC0H&NU>X"&(F5XBJ<8<@Q.>2HP!SSBCPEXCDUQ;F!U+O:.Z33-A"6\Q@H5< M;(4\PD@(2JA\9=.D>V@%SLD5FR6@#$[ALVJIV, =Q[9 S3KCQ/JGVB"U73[>"X-S; M!U:X+ PR[\V968ESO5%5\J A8L",%N,YQC%:^@W^HWE]K$6HQ1Q- M;7*1QQQOO55,*-PVU20* )_^$AT_UNO_ #F_P#B*/\ A(=/];K_ , Y MO_B*YW3?&-]!H=E<:M8AGEL?MGG1R@[XT:-9790H"D"0. ,Y&>0:WFUF2?1- M4OK2%L/%&K)<,][:0RVV;&.1DFP8FGVK\HV?,-S G)&!TS6AHGBY=:U% M8$L9$MY5D:&8%CPIQ\X*@+D* -'_ (2'3_6Z_P# .;_XBC_A(=/] M;K_P#F_^(K-O_&=KINJ_8;JW9-L[1RR[^$C$:,)3QT+2(F/4GTJBOB?4Y[ZV M2&W6(2W0CGCGD&8@;(3[5PG."3G/<8Z'@ Z#_A(=/];K_P YO\ XBC_ (2' M3_6Z_P# .;_XBN>T_P 5W\FE:<-0MO*N9XK"42PRJWF+-*D;;@4PIR>0,\'@ M@]-31O$LVJ7EM#-IXMXKN"6>W<3[R1&Z(P8;1M^^I&">.N.E %W_ (2'3_6Z M_P# .;_XBC_A(=/];K_P#F_^(K->74]5U'65M]6;3H]-E6&)5BC97;RDD+R; MU)V_.!A2O"GGT8GC%7UH6$=H9XEGCMI+B(L?G95;"!F@#5_ MX2'3_6Z_\ YO_B*/^$AT_P!;K_P#F_\ B*Y>?QCJTEC%?_88K2RFT:[U!0MP M'F C6(HPRFT'YSP>(M0T^W3[9IE MK#<22!(U:^RC#:6X(0N6&,8"'USC)K*3QU/F2]:R7[$]C9301>8?,\V>21,- MA?N_+R>2 N0"3@ '2?\ "0Z?ZW7_ (!S?_$4?\)#I_K=?^ K'6+* M29[9K>2.5HF4[BK$ '*EE4E2".<#N.U9VM>*QH^J):&VCE3=")")_P!X/,?8 M"$"G@=G<=J +'_"0Z?ZW7_@'-_\11_PD.G^MU_X!S?_ !%<])XRO%NK6]:R MV:7-9W$\*K*&>XU>RW/+9FXADBD!,Q$B1X90H"9:5,8SP3TQBKUOXNNKJ:WMHM)S+A9SR0ZI:+ M:^3*\4\B3>8B$0^6ZG@1X0P)0OU4DCG'0XP:R+;QG=36UC0(R#:=Q98F;!(&,<\T ;'_"0Z?ZW7_@'-_\11_PD.G^ MMU_X!S?_ !%41XEG>*[O(].5M-MVFC^T-=*C%HL[LJV JEE*@[O<@#FLS_A+ M]0OKFS@LK2'[0-06"1!.3%+&UO+("':,$ % 20O\/&62!EM%CACFBW ^1(;B6!VW8^90R#T MX&>*USXAC'AN;6C;N85WF)%89E4.50@] &X(]F% $O\ PD.G^MU_X!S?_$4? M\)#I_K=?^ 4!R8)44!<)C'S8&>>WGLXQ<[MXF<(H<[1L(+ G&[CWXH MV_\ A(=/];K_ , YO_B*/^$AT_UNO_ .;_XBJ^A:G>W-KJDNHHB26UW)&(U< M%5554X#87(Y)R<=><5DV_CF2X$J)IL/SMY?L#30+ M!:27$\DX5_W[;1A0F&((R?NC'3TK;\.7][J6G3SWT<*2)>W,*^4Y8%(YG09R M!S\N/?&>,X _P#X2'3_ %NO_ .;_P"(H_X2'3_6Z_\ .;_ .(K4HH R_\ MA(=/];K_ , YO_B*/^$AT_UNO_ .;_XBM2B@#+_X2'3_ %NO_ .;_P"(H_X2 M'3_6Z_\ .;_ .(K4HH R_\ A(=/];K_ , YO_B*/^$AT_UNO_ .;_XBM2B@ M#+_X2'3_ %NO_ .;_P"(H_X2'3_6Z_\ .;_ .(K4HH R_\ A(=/];K_ , Y MO_B*/^$AT_UNO_ .;_XBM2B@#+_X2'3_ %NO_ .;_P"(H_X2'3_6Z_\ .;_ M .(K4HH R_\ A(=/];K_ , YO_B*/^$AT_UNO_ .;_XBM2B@#+_X2'3_ %NO M_ .;_P"(K34AE!'0C/2EHH *0@D$ X/K2T4 <$WA#5I8;B)(=.L7EM9X9Y;2 M>01WCO&R@M#M"I\Q#DC<1C SDU=U#PQJ'V[S].^QQQ?Z,-F0C#RUF4[6*,$/ MSIR!G (XKL** ."MO EY_9-[;7$MJL\U@]K%(I9]A:::3J0#M*R*#^-.;PCJ M;(]QY<*W33JXQ?ON4",IN#^7M)YQM,9!7'<"N[HH IZ5;3V>CV5KI=K;L)597"B9]A95VABF= MI8 ;B,\#GBI=1T>RU1HGN4D$L.1'+#,\,B@XR Z$-@X&1G!P/2K]% &0WA? M1FMTA%F$2-%1#'(Z,H5]X(8$$'<2=JL1D9 SR?4U*^ MCV$EK?6KVRM#?EC%M'-M% +:1%B+E7CN)$D._[^YPP9MV!G).<#/2MBB@ M#/30],C $=HB*)(Y0JD@!HU"I@9XP% QTXIA\/:48[B,V@V7"2)*-[?,KNTC M#KW9F/XUIT4 9EUX?TV[EDED@=9I)?.:6*9XWW[!'D,I!'RJ 0#@XI4\/Z5' M T"6:)$R1(44D#;$6&7:PV'9\I*XR, Y%:]% &.WA; M1F$*_8]JPH(PJ2NH=0Q8!P#B0;B3\V>2?4U:M='L+*X2>VMQ'*B-&&#'[K-O M(///S$D9Z9.,9-7J* ,^?0].N(98I("!)/\ :2R2,C"7@;E8$%3@8X(_6LV3 MP9I2?4U MLT4 9#^&-(DEGD>U9O/$@=#,^P>8"'*INVJ6R29Y6=L!-K@R7"1H>JA&?@'N 1DXSG%:%AI5KI^BV^DQINMH8! W\2@8.?<]_ MK5VB@#,A\/:7;VWV=+=C&6A8[Y7XA2"4L3\R*V]1P>SY5?RJ[10!E7_AS2]3N M'GNK=R\B!)?+GDC691T6158!QR>&!ZTX^'],.H"^^SD3!UDPLKB,NHVJQC!V ME@ "1G@>@K3HH R9O#6D3VEO:R6A\BWMGM(T65U A=0K(<'Y@0!USR >HS4 MTNA:9,\CRVB.9'>1PQ)#,Z>6V1G'*C&.E:%% &*/"FCKM80W'FJVX3?:YO-Z M;<;]V[;CC;G'M2CPIHJQ+$MF5C6!+=569P B/O3&&ZJQ)5NHR<$5LT4 9UMH MMK920-;&9!$SN09F._H*CO/#FEW]V]S!Z5JT4 9SZ#IS1XAYWR,21^]),F1GG<2?SIVG:/9:4TSVB M2!Y]OFO+.\K/M&!EG)/ XJ_10!C#PIHHDE0JB%@Q5 6P@) .%QT'I45[X5M+FR2QBV MK:O=)0>*K M0:-IULEND5JH6WMC:1*22%B.W*\GD?*O7TJ_10!D0^&=(@M+FU6V9X;F$02+ M+/))^[ (" LQ*J,G &,9IUUX:TF\$2S6GRQPB (DKHK1#HCA2 ZCT;(Y/J:U M:* ,>X\+Z-=33R3V9?SMQ=#*^S3/OW%S,+N M43$D!3F3=O((51@G'RCT%6%T'3(X3"EFB1EH7V*2 #"5,> #QMV+Q[5HT4 8 MO_"*:-Y*ET_0=-TNE-??;&MW M,WG?: //DV"3&"X3=M!(X)QSD^M*_AS27MH[J!B^5[X(/&:Z.B@#G9O!NFS7EK)^]6W@@GB:)9I TC2LC, MS2!MS?<((.<[N>E7O^$=TK[Y0%5C&#M+ $C(P/05J44 M 9D?A[2H;8V\=H%B9(HRN]ONQ'*#KV/_ ->K5G86VGK,MLC(LTSSNI=F&]CE MB 2=N3DX&!DD]S5FB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHKB=;\4367BR-8Y9QIUB\4-XJ6[,CF7J6<*0OE@Q-R1PQ]J .VHK M@9/%>L6%S+<7:P265O)J#NB-\S)!C:!\O7\?K6E<>)M6MM0CTI]-LSJ,CPA- MMRWE;9%F();9G(,##&.00?8 '645QDOC>ZL[:2\N],B^S$78A$4Y9V:!]F"- MO ;';./?M-#XREA!?4[!K:VCF$7:>.I7UP #K:*K:= M<37>FVUS<0?9YI8E=XZ=]H-RFF7R0"-"RF7]T5!&,9(5B >I44 M;GV;6_\ H*6?_@"W_P FJ67_@"W_QRJ/ARXFFOK]([F\NM-1(3!/= MQE6,AW>8HRH) 0]."Q'; Y_1TU&V_=1W&J"&T74)Y(DC^:259\HOS+SE6) M'!S0!UWV;6_^@I9_^ +?_'*/LVM_]!2S_P# %O\ XY7%Z??Z_=2R6XN;Y8)' MLL2C,A&]Y!-AFB7L$R ,+GBG:A?Z[9P18N;^7R);I$C"%9)PLV(\,(V5FV\! M6 # YSW !UR+JLDTD*:SI[2Q8\Q%LR2F>F1YO&:D^S:W_P!!2S_\ 6_^.5Q5 MPFJ:7=7+6[7,5M=:E<-<3%F4\*OECQZ#PT=8NK]I]4N;G]U M:6^(O+\N-G9"78@J#G(''&/04 :9AUA653JUB&8X4&R/)QG'^M].:=]FUO\ MZ"EG_P" +?\ QRN3DTV>?Q;-$)K^+.N>W&6(+EQA@0 ,<@'5;-6\H2_VQ8>6> MC_8S@_CYM/\ LVM_]!2S_P# %O\ XY7!SRZG<:/#;WSW\3^3:&VMX;8[)3YF M9-P"]1@9'&T 'O73>-+K4+6*T:RN)HUQ(76(,N\@#:-ZH^&ZX4KAN_2@#6^S M:U_T%++_ , 6_P#CE'V;6_\ H*6?_@"W_P FW''6I+;4=69HO[1NM5A019LC#;?/_:A?\ EBU$ M/[C[)M^_G;CWW9SN^7VH Z#[-K?_ $%+/_P!;_XY33#K <*=6L0S= ;(Y/\ MY%K)\*MJRRV7V^YO)QF* .M^S:W_ -!2S_\ %O_ (Y2&'6 ZH=6L0S9 M(4V1R<=?^6M<4FJ^*9)-/\V2:.5K6T,89' EQ!9=HY&.M;_BH* MNN:/-+<7MM D5R'FM(RQ!(3 )"G&2/Q(QWQ0!K_9M;_Z"EG_ . +?_'*1X=8 MC0N^K6*J!DLUD0!_Y%KDX=1\0L(#>R7L6J_Z'Y%JD'[J56"><7PN 6$.WUX&"=R\\]: .X^S:W_T% M+/\ \ 6_^.4?9M;_ .@I9_\ @"W_ ,;S@4YH=84JK:M8@L<*#9'DXS@?O? M0&N?T"WO;OQ)9ZA?&[?R[.Y2&2:/;NC\_$988&&9-I[$]<56NM.GG\731+-? M1[]:BFWH#A8_L+KN5B, %@4)[<=#B@#J_LVM_P#04L__ !;_P".4?9M;_Z" MEG_X M_\=JQ':=H(8GW7JO%5 MQJMI:VLVF>8TDCM;.D:;@ID4JDA]E?9GV)S0!<:'6%95;5K$,QPH-D>>_'[V MD6'6&9E75K$E>H%D>/\ R+7(%]?U&P1;M;G?NFLR!%@L8[616D''&^7.#W 7 M'6DTR"_@#7]G<7XQ+ID8C*?+(A,:2[@5R<*6^F,\4 =BD.L2*&35K%E/0K9$ MC_T;2_9M;_Z"EG_X M_\P-:62S0PQQ!5DE\^?((V\_*J<> MASZ&N@U0ZW<7VGVK 6=M+?LC2V4YD=H1#,WS[HP(\LL?0GDXSTR :'V;6_\ MH*6?_@"W_P #MXY Y[YQTH MZ+[-K?\ T%+/_P 6_\ CE(8=8#A#JUB'8$A?L1R0.O_ "U]Q^=<9::MXHGN M].-PTL4KQ63*A1P) R(9B4$9!.2X.67;@' [WM!>[NO%6GSWDU])=I9W:W<< ML)6*"0R1853M QA3CDY"@]\D Z"9M2MGC2?7--B>0XC5[4J6/H,R\U-]FUO_ M *"EG_X M_\ '*Y^^&GVNM:__;FG2W?VL1BUQ:M-YL(B53$I .#Y@D../O@T MPWNJ)JHC5K^&Y6\MH[>R,>Z(VI6/S"S8()&9^UZQMX8DGN96NKJYTR)Y4!9&,A\F8\1VM M6"+NVF12J2'C^%PN>V"FP7\! M>_L[B_ $^FQB,I\LB-Y:2E@5R<*6^FW/'-:GC"SO9-3@N[#[0;FWTN^:#RER M!-MCV=NI.<>N* -IXM8CQOU:Q7<<#-D1D]?^>OL:58-9= Z:K9,K#((LB01_ MW\KF+Z^N=9U>)[=+J2QBN(6B+0,H!-O* .Q^S:W_P!!2S_\ 6_^.4?9M;_Z"EG_ M . +?_'*Y6"Z\1P>)H[*>YE?RKB&)=P;;-!Y:[WVB/;R=YW;Q@@#IP=;2SK, M/P]-V)KFZUJ6P-PJW"C(F,>0@7 P-W8T :,ZZK;0M-/K.GQ1+]YY+,JH^I,M M/^S:W_T%+/\ \ 6_^.5Q]S%FI=6,GFW$15O,WMY@Y4< !"1C M"D_@-;QK>:E9R6KV,UR$$4K&&!6#2.-NW:P1P6ZX1@ V>O% &T;?6@"3JED M.I-DW_QRD6#674,NJV3*1D$63$$?]_:YRYU;4I+DZ>5O/-;4)Q(A@; MC;R, MF6QMQNV]^HQV-9EEY- M ':O#K$:[GU:Q51W:R(_]JT[[-K7_04LO_ %O_CE<.\NHS^5>NE_]H?3VB19 M4\P.5N1S]P Y7!!(!(P<9J[87EUHMS,CO?F!KG4@ZF!W_>F56AQA>ZEB.QR: M .I:'6$(#:M8J2<#-D1D_P#?VG?9M;_Z"EG_ . +?_'*XRR.JI?).5NI+VX- MC(ZS1':?W!#'I@?.,'TIT5_KDMI"EK>ZF\DL5M]M>6WVM;SM<1*X0%,#Y&ER M.0 H/?) .Q-OK0!)U2R 'KY5S80K;B(",QO'")9<2DAE1 MHG)^=(V(7>J9(7C.. > #J?LVM_]!2S_ / %O_CE'V;6_P#H*6?_ ( M_P#' M*QKC4-3M_AM/?3W$J7Z0.RS+&=X&X[3M91EMN.JC)[#I52"35+W4X+6VU#4O M[+:^P+EH]LC((&9ERR_=\P+SCJ2,\4 =)]FUO_H*6?\ X M_\LTTZ78MIC+&J.YBD#@)M!B"K@9 9MPYYQFM;9K- MIJDP6^U&>"+4A;HDJAE:%K4.2<+S^\8C/;&/6@#H5@UET5TU6Q96&019$@C_ M +^TOV;6_P#H*6?_ ( M_P#'*X[3]0UV&\TM";J5FMH!]F$9B"$P#.5V;63? MDEMRE3QCL8;+4O$I .W^ MS:W_ -!2S_\ %O_ (Y1]FUO_H*6?_@"W_QRJ_AG4);G2K=+M;D7+>:09@6W M(KX!#[%R,%<9 )'.#R:W* ,O[-K?_04L_P#P!;_XY1]FUO\ Z"EG_P" +?\ MQRM2B@#+^S:W_P!!2S_\ 6_^.4?9M;_Z"EG_ . +?_'*U** ,O[-K?\ T%+/ M_P 6_\ CE'V;6_^@I9_^ +?_'*U** ,O[-K?_04L_\ P!;_ ..4?9M;_P"@ MI9_^ +?_ !RM2B@#+^S:W_T%+/\ \ 6_^.4?9M;_ .@I9_\ @"W_ ,G6N@Z59;#; MV4:,D@D5N20P4J#D\\*Q '8&M&B@"BVCZ<\0B>RA:,>:-C+D8D)+\?[63FJ% MWX5L)]/^P0QI#:RSQRW2%-YG"$$*68Y'W5&>>!@8ZC=HH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J*"VAM@XAC5 M!([2-CNQ.2?QJ6B@ JO+8VTUY!=R0J\\ 81.?X,C!Q[XXS[GUJQ10 4444 % M%%% !44]M#BN8_M?Q?\ ]"G9_P#@W'_QJC^U_%__ $*=G_X-Q_\ M&J .GHKF/[7\7_\ 0IV?_@W'_P :H_M?Q?\ ]"G9_P#@W'_QJ@#IZ*YC^U_% M_P#T*=G_ .#BN8_M?Q?_P!"G9_^#XC62%QAD;H14MSGMHI805B5PRR%">&]XQ0!3A\7VR:>T]_; MSPS0M,ES'!&\RQ>4V';<%^[T(R 2#TX.'Q>+K-KF]A>"XW078MHA'$SM.3$L MF5 '0!C^ !SR*HWW@&TO;98'O)7#1S+*T\22EGE;#SQSBNAAF6=695D4*[)AT*DD'&1GJ..#T(Y%O?UH VZ*R_[2O\ _H!7?_?Z'_XNC^TK_P#Z 5W_ -_H?_BZ -2BLO\ M*__ M .@%=_\ ?Z'_ .+H_M*__P"@%=_]_H?_ (N@#4HK+_M*_P#^@%=_]_H?_BZ/ M[2O_ /H!7?\ W^A_^+H U**R_P"TK_\ Z 5W_P!_H?\ XNC^TK__ * 5W_W^ MA_\ BZ -2BLO^TK_ /Z 5W_W^A_^+H_M*_\ ^@%=_P#?Z'_XN@#4HK+_ +2O M_P#H!7?_ '^A_P#BZ/[2O_\ H!7?_?Z'_P"+H U*S]?_ .1WR&@"'PI_R)^B?]>$'_ *+6 MM>LCPI_R)^B?]>$'_HM:LZQ=SV&CW=Y;QQR26\32[)&(!"C)&1]* +U%496=G?8%4D-QMW9R -N,C)STP M8E\;Q".9Y;=$"!I$/FY62,1%P0(V .,'#$\]P*)_%4T6M-8I:*RK-'%GYR6W.5ZA2JD $_,1GI0!>\5^ M4?#EP)KE;:,M'NE=2R >8O#@$?(>C)E,;@'@A60\H=I'-& M$=N,3!Y94W<<]$4@#WZYK-?Q5J<]O]I74LM;EY(N(OWC-:RNJ$(2I^9>%R3S MR2170Z;X@CTZ*&RDL)(D5L".-)I95RKMEAM)?)4_.,JO0]^ "A?>*;^>ZU&32+N":UM(KF:/RT$@F\N&V M8+D'INF?..>,5%!KNH74;RO=V[_9+>\FM[AF5D+HD(5G,>5X\V0<<8Z\@UT, MFO&"76HUM4QIL!E7YL;\)NQTX]*;<7SQ6%_=W-I$+O2 [H(78H^8MWIG!W.H&:T[_67M=2*+#!Y4;Q0N\C$.S2= N 1CIU/)...X!R M\GC6XGL;?RM0B61[6V9WB$?RS-'*SJ2YVKRB\8)Z@#)R"3Q3JC:6;Y]06 SO M&D4:11A5_P!&64_.YQRS>YP, 9R1M7OBZ#3[>WEG@A1)8[>8EY H <2,_4]C3+;Q' M>R-")+*!?-M([IO+25QM;?A2P3"XV=6('- &,=?O;\64-UJ,$7^E6ACC3:3> M#[85+!AUPJ*3MXY/8C&MXK::71=&FM+K[3*EVMQ')$0!.4ADD XXPQ4#\:,TG6%GLXOWL85G24.HE\QDV9 Y M!",0?;W% ',3:U=WP-U+,)7B21,Y4AP@NP,[?E/ &<<'M6Q)XEU/SO*@OH!- M).T#6WE FT47$<:.>_S*V>>NX8P!SO:IKDUCJDMI%:J\<5J+AF\N0YSYG&54 MJOW/XB.M/O-:D@O8[6&WB,LT<;*[L<#*RL7=U-X.F>ZG M=_+OC!+LV MNRB+3!!9I_I:/(1YV/R/'& D@A5 M]P4'>>2>3@$'@<9,]]XHU2SU2XLH=069XU>+,L48PZJGS;%.[DD]< YX'&3U M.KZNVG3.(H8-D,(GG>9BORYV@# /HW)X&!Z\4[_Q0+&R%R;:'?(DA4/*$!99 M5C4%B.!\V2>V* .?U'7=5T^^0CV*1F;S= MK@^4(%E+Y*[2/G5< YY!IMOXQ69K5?LD.9$C021RAT$S2M&R @26VEG1;<1VTKF*X'[P_-;MSN))PRXYQ@G!JE:>)KRTN;*S7 M4S<.+I8YDD$?S>9=/&03G<2 . H 7').<#HDUO4Y!S9633K]I(M?ATV. M]EU".4M:Q3F/[.JC=)!(^,^BL@Q]3G/&.H\,ZG+J,5WOO8KZ*)T"7,2@*VY% M9EXXX)_(@'D$UFW7B=+AKW3KC3P8W8VZ8EP)?WK1,N?X3MP1]3_=-6+'6[^9 M+***TM8R]R;:1',B-'B(RO!'!H Z>BN:MO$-],89'M;<02PVP^X =QCWK1775DTJ.]A1)/-N)(H@K95P MKL-V?]U"U &Q17*Z?XTADMXFOX##++,D2*N5SN"$';)M;K(!P#G!/3.)H_&= MD]PT9M[A2(#/L*C?@+O)QG&-I0]?XAG&#@ Z2BH+*[BO[*&ZA.8Y5#+R#Q]0 M2#^!(J>@#F/ O_(*U+_L,7__ *4/73US'@7_ )!6I?\ 88O_ /TH>NGH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "L_7_^1$'_ *+6K.L7-K::3<27D9DMV C= 0-V\A<9) &= MW4D"JWA3_D3]$_Z\(/\ T6M6M6$)TR7S[M[6/Y@ M#,-YH.H^9;W2I%+-(/,AG.QB[QA/7D[&"Y!QR,'D5&^I^'4T^XM#<":U14D8 MFUP<.1@+P#L!.W& O&!4J MZ'HSYF&LS-+%']G\X21Y1(QDI]W&!E6.1U53]0"UCPLZ) +BU!RNTK.0^3G' MS YR=S9YYW'/6B*3PM+;V4Q%G$$'G0*Y"F+Y58]^, )D=.!51;'01*UJNK2^ M=<,993N7,PF" C[N '*J>,')X(Z57?P[X9C>/3_[093M\D1$QG&25 !*G:2^ M\\8RQ/L =!;)HFI"Y6V-O.'4B8(V>'))^F2"?J#WJC#/H44MY:&V:** JLL M\K J75PP!.XMNWOD%@"2X'I4]K=^'K"8R0ZA;C$ (#3[CM8@ELDDDG04P2,=2.]+;P:(NKP74.IS>;(ZL(>,2%0R+GY<@#>W<<_2@"P]EX>C@ MG>X7R8H7:WE>6=QO+#)#'=\^=W\6>]2?:/#EO9W-B;JV$,K&.=6GR79@06NG"YNY'UV: K= L@:+$,S1 8&4)R4;H2?O9],9L.F^&8O, M;^UY=MVK1)YCJ,+M9< E 02">.:9?Z5H^K M:A*\MR?M@=+<%'7=&RJ7V $$Q[=5LRS)*7&%+;'.,G)R74]^1V.*IQZ5HDEI'!#K526C!CR@W'&S'W(^F.F3CO0!J1R^&8Y M=R36(>*Z,P(D!*S,&7/7@D!Q] ?2G7<&@6ES$MU+%;R10!54W#1CREW$ @$ M@?/U]&]ZR&TWPTME;(FJM#%&Y6-@Z[E(9F/)7*X\W[W! *\\\VM7M]#U#53< M7>JNDEJFPQ*Z[5/S(<94G.90#@]=N: 'PVWAF>YM+*$BX=D=HT^T/( G&X$% MON_*ORGCCI4MQM,LK;1[ M2]%_#JA*3-<70C9TV,V<2-TS\O QGC'/.:DM],T^YNBD6IS31KB[6U61=B+( MY8-P,D,5;!).!D#% "W>LZ!!I[YG@FAG3+''Y2M(4! !^ M3DKL;D>ASGMI/-HSVQM$UGRI$F>[28,F8R8?,4$Y,:<\<$F$#MR6]L2MH^C322B75&FN M)Y&CD9VC)>1$D##;MVY"R-D8_A&1UR 2M:^'6LY[E;57@LXS(PC8X="BDG . M&!" 8/4J:J>9X?-QY$-I>O,DTT*K%,ZD.I7.K;P"> M 2%H DGU71=6CCDU&REA<*OEQSNH:1)'VXPCGM2MIFC+=II[W.;KRHU1&*E@$9I!CCJ>?P M'MFH[S3]$UZ_N+MKU_,@A:"4HP"JHW@YR,<%B?8H/3D KP7V@S+:QMI$&1?E+Y! M&PD' &>IR:L6WAW2=0TQHX=2GFMHY-P9/+1HG"MCE4!R ^1NSV/?FM%H7AW4 M3.;?59&282L8T\OY=Z,"1E-V-KG SCCH: +-SJ&CW'DV]UI4ZJ7W'][%A?-D M*G.R0[@S9RHW>XJ>SUS128;D6[6P_>^3+)M"L&.]\$,>I&2IP00,@<5$VGZ' M%;Q7T^H&0ET2"YVQ@HR,SX38@&?O \<@$&I%T+2+6=;JZO7FDG0[#<;,NH1N M>%!8A23N.3ZF@"!=1T&[D6,:5))$\TOW0*=!X8L;>WO8( MWG$=Y EO*-P^ZJE#0!G0ZCH9EANXM-N"+AD=I" ! S3;1E2V5) MD7D*#DC)JN=?T<:;# FF7=O$B?;5B'E+LC/SEOOXPP9AM!WU>.3$D M$[!F4E0NGH **** "BBB@ H MHK/U+6+?398('BN)[B<,T<-O$7 ME,M;ZVO;.&[MYE>"9%D1^F589'7I0!8HJ(W,"@DS1@*0"2PX)Z"I P)(!&1U M'I0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !6?K_\ R+FI_P#7I+_Z :T*S]?_ .1_TV2WC$9.&'(.#VJKX4_Y$_1/^O"#_ -%K M6O0!RL7AO4;=_M,=W')"[E515U(#S% M9+IA'@R@D98#D!MA93U_A_NUV-% '.1^'+F&U,0NUD:-$6!I%_YYS&1 V,<8 MVJ<>E1)X7G:[-[-2Y@/VO9JDX$CF>5HG,3+,4D#,A3'!,@.&SPH!S3? M^$.FE"&XN8F60HEQ;*@$/EJ8L!.-W2(#DD#K-*;6] MM_-8$%C/(&5CCN .<=^E+!H=_'J-M=MMQ&H1E_M"X8X#;LY/W^OW6X_.NEHH M Y35/",VH:C?7*W4:IT6V\R!%:VFM96>Y MEG(201C1SRF8SRQ3_*@8B7A2JYQ^ M^;KDX513Y?#]_+:W$;K=++$S7+/(X1PO)8Y+%=I !ZJ%&1MY23P MO>2LEN;P+91S>8NQW5W!G$I!QC:1@C<#D\=*ZFB@#CYO!MT\#*FHD/&&C@W# M<&5S)N:0D%BY64Y((!(!/H-'1="N-'OIY1)'-'/LCQR#%$GF; /7 *#\S6_1 M0!SJ^&VM6CO+9Q)?Q7,DZ^?*YCVN7R@Z[.'[#DJ*IQ^#I8H@1=)))C:R2[S" MP-NL6?+S@'(//7:Q&>XZZB@#EHO#NHQYS<0LLQC\U9)'D:-4DW@*[#R1D$G-=A10!G:7IKV!XW_(5"LH^4\D'?]X 8Z55M] NTL=2L7D017GG#S/M$LFT.7/" M-\JXW#@8S7244 4+:*_:.87GV8-+NXAS\O"@:>J&S MN8Y9%B6/-T[N0/+*, 22=H.& ]V'&1CK** .4/AS4$LK>RC>!H;6Z:>-A<2P MNX82#!*#*XW]CSBMR:P::73IR(Q-:L6).6)S&RD!CSU8'GKBK]% '*W/A.ZF MB@,>IM#/! L2,J@@L0PED/&=S!V/!'(!-6+?PY(FDW%J[PQB4NR6T2*88F+9 M!7Y0V>W7'L*Z*B@#)TS3)[#4+V8M$(;ARPC1W(SN=B^&SACO (''RY] -:BB M@ HHHH **** "BBB@#F/ O\ R"M2_P"PQ?\ _I0]=/7,>!?^05J7_88O_P#T MH>NGH **** "BBB@ KG_ !)ID]_-:2)I\5Y%$'SMN6M[B)CC#1R*1@<$$9&> M#VQ7044 >=WVC:C8QV^H:O+#3'3K2-9[6_BM(V'RQM).[(5R!A<8(; XQBO2Z* .#E\+:K<^(H[N M:&W\I;MY'<&/#QM"T8_@WEOF&4%IRJX.3@$X]3UST%;M% &7_ ,)'HO\ MT%+7_OX*/^$CT7_H*6O_ '\%:E% &7_PD>B_]!2U_P"_@H_X2/1?^@I:_P#? MP5J44 9?_"1Z+_T%+7_OX*/^$CT7_H*6O_?P5J44 9?_ D>B_\ 04M?^_@H M_P"$CT7_ *"EK_W\%:E% &7_ ,)'HO\ T%+7_OX*/^$CT7_H*6O_ ']%:E% M&7_PD>B_]!2U_P"_@H_X2/1?^@I:_P#?P5J44 9?_"1Z+_T%+7_OX*/^$CT7 M_H*6O_?P5J44 9?_ D>B_\ 04M?^_HH_P"$CT7_ *"EK_W\%:E% &7_ ,)' MHO\ T%+7_OX*/^$CT7_H*6O_ '\%:E% &7_PD>B_]!2U_P"_@H_X2/1?^@I: M_P#?P5J44 9?_"1Z+_T%+7_OX*/^$CT7_H*6O_?P5J44 9?_ D>B_\ 04M? M^_@H_P"$CT7_ *"EK_W\%:E% &7_ ,)'HO\ T%+7_OX*/^$CT7_H*6O_ '\% M:E% &7_PD>B_]!2U_P"_@H_X2/1?^@I:_P#?P5J44 9?_"1Z+_T%+7_OX*/^ M$CT7_H*6O_?P5J44 9?_ D>B_\ 04M?^_@H_P"$CT7_ *"EK_W\%:E% &7_ M ,)'HO\ T%+7_OX*/^$CT7_H*6O_ '\%:E% &7_PD>B_]!2U_P"_@H_X2/1? M^@I:_P#?P5J44 9?_"1Z+_T%+7_OX*/^$CT7_H*6O_?P5J44 9?_ D>B_\ M04M?^_HH_P"$CT7_ *"EK_W]%:E% &7_ ,)'HO\ T%+7_OX*/^$CT7_H*6O_ M '\%:E% &7_PD>B_]!2U_P"_@H_X2/1?^@I:_P#?P5J44 4+?7-+NIUA@O[> M25_NHL@)-)K_ /R+FI_]>DO_ * :T*S]?_Y%S4_^O27_ - - $'A3_D3]$_Z M\(/_ $6M:]9'A3_D3]$_Z\(/_1:UKT %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 NGKF/ O_ ""M2_[# M%_\ ^E#UT] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5GZ_P#\BYJ?_7I+_P"@ M&M"L_7_^1! M?^05J7_88O\ _P!*'KIZYCP+_P @K4O^PQ?_ /I0]=/0 4444 %%%% !44]S M!:Q^9<31PIG&Z1@HS]34M<$ ZH.C-M#*3@-@'L>A_2G5YQ:W6I6\5LJ6LVFV7V>V28V\#%HH_-N 2F MX%@#B,[3DHK]L9IL.H:Y?:;?36^J:B5M;:^D@?R%5I9(YW6,,"G7:H&W SW% M 'I-%>?7&JZQ<^(UMXI+Q(9+F2WEC_NQ^0V&"^7A1O"E7+DDG&,<"#2M8O[+ M0[.R26\,I@TY;=6MV)QO"SC[O& "#GH,>HH ](HKSJYO/$%O:V,TM]=B&Y>Z M:>1SY?E,CXB0%87(!7<>1\Q4<\X/8:'-<36<37L\CWIMH6N(S&41'*\E05!& M3G(.<>U &K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 5GZ__ ,BYJ?\ UZ2_^@&M"L_7_P#D7-3_ .O27_T T 0>%/\ D3]$ M_P"O"#_T6M:]9'A3_D3]$_Z\(/\ T6M:] !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% ',>!?^05J7_88O_P#TH>NGKF/ O_(*U+_L M,7__ *4/73T %%%% !1110 4444 5KVPMM1M_(NHA(@8,.2"K#H01R#[BG6E MG;V%JEM:Q+%"F=JK[G)/N2223W)J>B@ HHHH *K7EA;WZJLXD(4Y&R5D_P#0 M2*LT4 V]Z]SO;SE,2Q@H%VX(/EXW;A\K$8]0">R?PU?V?V MV*XD6S\A)_M$E^ZH%8L!G]YD$%3G('IUSBT;/PZ&MU-Z-UR,P#^T7S+_ +OS M_-^%8MGX0U6U6RE)L7EL8;2-(C*VR8PM.,L=GRY$RL.#AE]LTESX-U*YO)9F M%BB7:1K-%!,\20[97?Y5"_O/OYSE/FR>,X !T#Z/IGV:6:"*ZN3'N'EPWLA9 MF'!49<#.>.2*PH=0T9X99[C2M8L[>*X%L\UQ>859#((\';,3P6R3TP#S796Z MR*C^;%%&3(Q B;((SP3P.2.3[]S6 _AR>339K5V@;S-76_P6)UDP>.N!] M,]Z )&MO#26L-TVH(+>9ML4IU)]DA]%._!/TJQS7-O) XE:Z7R6N'B4+,RMG(0Y^Z=RX&>.>*WM4T6:X\. MVVGP".26W,14O,\1RF.5=G/!/.!H/#,<<A+B-#(\+:C('50,DE=^<8YI+&V\/:CI\ M-];7,C02HCJQOI. _P!W/S\$GC'KQ68WA;5Y=;@N)9K7[/%>-< K(5RIA:/' MEA "WS-/VM#8QS/Y[DH;=P3M&SYMP ZD8)/7K0!K MO#X8B21Y-1C18W$;EM3W:$ MSV\4"IO9@A,94XR=Q .W&>3]: '1Z=H,UV]I%=%[E%W-"NH2%U'J5WY Y%4- M0E\,Z9>26EQ-<">,0LZ"\DRJRRB)6.7Z!CSZ#GTIUCX>U"'4;,S"S6WM+ZXO M1/'(QEE,HD^0C: /-ZY.=B\#L_7/#MWJ>K/-']F:VE2T602L.X:2WDBDE^T)J+F,*A4-D^9_M=1P,')'&;-MI&C7M MNMQ:RR3PO]V2*^E93]"'Q6->^$+NXO;R=3:/'*;DI&TCIS(UNPY494YA8Y&< M$@X/(K8T33-0L=&N;>ZFB:XEDD>,\2!0PXWMM7><\DD G..<9(! L'AEX9YD MU&-HK> #6$'AT)"T]RULTQ;RTFU%U9MI(./WG/3M4@M/#AFE MA%\IEA5GE3^T7W(JG!+#?P 0:V;_ ,&W5SI,UM$]JDTLFI.7.1D7/F[,G&>-Z9_W>,X% &G% M;^&9Y4BAU!)))&9$1-27,T/V>(2W=G,I4894A"@CIUP#CZ]JQ[+P)?Q6<%KF&#PR+>&X.HQB"9ML4AU-]LA]%._!/TI9-%O+CP7;: M5)]G2[AC@! :ZN;T6>C^;=V\MO)!O8)&' MV_/NV?O&.WYOE7("C/&2 7Y[;PU;2R1SZ@D4D8W2+)J3J4'J07XIR6/AZ2>6 M!+S=+$F^2,:C(61?4C?P/>L^U\'/;I&DCV\^W4HKII'&6=$@6/GC[V5SZ>]4 MAX(O3)%Q:+='4HOLS$ M@3?VF^PD=1G?CN*F?3] CNH;9[HK<3#=%$=0D#2#U4;\G\*YZ+1==L=7T^4V MUM>/YT\BK-,S"-3$B?-,(@2QP<%E)QQD]I;7P;J%G9C3TDLY8)3:/)AV@7?*JZBY,:^K?/P/K3-.MM U8W M9LI)YH[641-*E[(R,2BOE2'Y&''XYK,E\%73Z=901R6JO;V\Z/UVR.\\4J@\ MZ&MW0=.O+.?5;F]BM8I+ZZ$XCMG+JH$4:LAM0\*QN(Y)KA) (6D0WS_ +L2DA2Q$F,#')!. M,CUJ"R\"WEMJUM@#;_ +-T(Z>U^L[O:*AD,Z7TK)M'4Y#XQP:S MM/N?"VI3I#!=2!Y$C>(/?R*90Z[@%&_)([CM6OIVDR6FF7UH[1_Z1<7$J[.B MK([,/Q^;FL*S\)7R:>R3_8UN2=/&4=F %NZD\E0>0IQQU/XT ;$.FZ%<7,UM M!*SO#GA M6]TC4X);B2.2*UCFCCE%P[-)O<-DH5 3ID\MD^E6K[PW-=7M_<(8 UQ>6,Z, MV.N%;'U[4 2K:>''DGC2^5GM_P#7*-2&KN6. M*VOTFDD4LB1ZD[%@."0 _(&*Y\^"=8N&_P!+ELBHM);<@2'8V^:*3(C$85%Q M&>.3SR3UK3OO"$UW)=&.6"#[1J,ESYB [U1K0P<#'/ICO0!K:;::-+*;C M3KG[0T+%28[UY0K>A&XC/L:L:_\ \BYJ?_7I+_Z :R?"_A^[TFXEGO!"K&VB MMU$=P\N0F[GYE4*/FX7!QSR:UM?_ .1%/^1/T3_KP@_P#1:UKT %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 N8\"_\@K4O^PQ?_\ MI0]=/0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $=Q,+:VEG96 M98T+E4&2<#.![URH^(.G?9II# 08I8XF(N(6C7>K$%I ^Q1\C Y/7 [BNFO[ M*#4M/N;&Z4O;W,312*"1E6&",CIP:RE\*VBO)*+R_%Q)Y>Z?S_F^0, ,8VXP M[#&,=\9YH UK*Z6]L8+I49%FC5PK$$C(S@X)'Y$BN?C\<:=)-' (+GSG@24) MM&=S2B+R^OWPS+GMSUK>T^PM]+T^"QM$*00J$0$Y./K6;'X3TB*^6\6!O.6\ M>]!WG'FNN&X].AQZC- &+>^-[@6/VRTTZ=0UK//#'.$Q*$DB3=D/P!YAX/7K MQCF5O'26];FIZA'I>GRWDJNR1 M[5&<]:NZA8P:G8365R&,,R[ M6VL5(]P1T(ZT 9=SXF2+4Y-.M]/NKFY6X,&U"B@D1)*3EF&!M<#ZU7C\:6<\ M8N(+.[>S7RA<3X4"!I,85@6R2-PW8!QGO39?!\?V^WN(+^\1A/)//,9CYKNT M2Q@@XQC"CC&/2K2^$=*0QK$L\<"B(/;I*?+E\O&PN.I(P.<\X&)H]4 MO8K<6%U LZ2O!+*4Q((G"/P&)'+#&1R*7Q#K-UI4^GQ6UL)1^*MVNB65G):R0JX:U25(LMG D8,V?7E13]2TFVU7[.;@R*8'+H8W MVGE2A!]058B@#G8?'<-OI<4VJ6;PQITRQ\3(\4,,,4B2$-&(B2A M!]1N/U!P>*T+&R2PMA DDTGS%F>:0NS$G)))^O0<#H* .9/BNYL]0UAKZ#;: MV]XMI;@R11+_ *I7+,[..N[@>XXZXNV/BZ#4U@DLK"[FMWBAEFE&S$(EY4$; MLG Y.,@#GFK5QX:L9[LW8>XAN3.T_FQ28(9HUC8#V*HOOZ8J&W\(Z9:"!(#< MQQ1)&AB$QVRB,Y3?ZX_4<'(H CT#QGIOB*[^SVG#-!]HC_>QONCR!DA6)0_, MO#8//J"!?U+6#8W<-I!97%[=2QO,(H2HPB%022Q ZLH [Y]B:-+T*UTAA]GE MNFC2/R88I9BR0QY^ZH].!R4CK&NP'A51 B@?0 5# M?Z#9:C>K=S^:) L:D*^%8)()$R/9A^IH R+KQW8V6(KFVDAO/,EC:":>&/;Y M80D[V<*'K&,-O,\S/!)!(\TI9G5VW-D_7TZ=!B@#G+CQ7J*/MT<9BL+RXB5(Q/)O-C;>$(!RJL63KD;@,C\JD3PAIZAB9[QY2(%$K3?,H MA8M'CC P6/;G/-2)X9@MX)X[.\O(-T4D4 $Q*6^\Y)1?KC&7&SY ST&>G>L"S\71SS0PFQNC&98;9[K"!/-DB21?EW;L8< \<$]^M M=#/"EQ;R029V2*4;'H1@UFP^'-/MX]D:2;?M$5SR_P#'&B1K^&V-: )M;UFV MT'3'OKL_NPZ1@;E7+,P4#+$ &K">WMHKHSW M)M[H7:R32EF,@[GV_P!GI[4 9C>/]+2_EM&1@\;21D"6,MYD:%F78&W ?*PW M$8R/<$V8?%T+1YN-/N[:5TADAAD*%I5E?8N-K$9SC(/0$59?PS8O/._F72Q3 M-([6ZS$1;W4JS;?4Y)QTRF",G!Y- %36/%R6OA^[N[2)Q<".^$/F*"H>VW@EAGH2G'MZ4Z[\: MV-EJSZ?-!)O7S ,2QEF*1M(?DW;@"JM@D 9^H-33>#=+G,XD:Z,4PN!Y7G'8 MGGY\W:.V2Q/MGC%+)X0TR6=I&:YV&:6<1><=BO*K+(0/<.W7.,\8H U-,O7U M'3XKM[26U\T;ECE*EMIZ$[21R.V:BU__ )%S4_\ KTE_] -2VMD;69RL\C0^ M5'&D+'(3;GD>YR,_05%K_P#R+FI_]>DO_H!H @\*?\B?HG_7A!_Z+6M>LCPI M_P B?HG_ %X0?^BUK7H **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH YCP+_P @K4O^PQ?_ /I0]=/7,>!?^05J7_88O_\ TH>NGH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"GJIO%TF[;3R/MBPLT& MX9!<#(!]B>*\]N_%^IZGIFK".-/L[V-SJ,&^'(-J(WC53GJ3( _^Z<5Z=1@4 M >=P"]NO%K6T6LS),E]=Y^5':)/+C*@ C '3&0>!QZTMGXMU*ZMK2YEO88;M MTL3%IPC7-VLRQF1QGYN"[@;3A?+).:]#P,YI,#(.!D=* /-M3\475_H;6L>I M+'>3M#PO'-$HW?W?E9P0?Z5TOB766TZQT[R-0,?VJ3:+A?* :A>Z$*C9:Y! M!SP 2!QZXJ6S\7:]=6;/]IMUN)8D:2(A'-I(T\:;=J\@ .X(<[LKQWQZ;@>E M)@#/ YZT <%-XBOX/$T.F+JC2[;Q+.59(X4)#1@EPHRY.X@[L*O08/4YNB:[ M=0V.F(=218Y;&PCNM2D",T&?M6[Y_ND=36]BD(!&",CWH Y/POJNK:S?F2[N0D M$-I"_DI"%$K.9!OR>0"$5@!Z]ZSYO$^K+XDNK82PQB.Y>%;1F3<8A&6$@7&_ M)/S9^[CCKS7>TF!G.!GUH \].IZG+_9D=]>&X$PTZ]R(@FQGD(91MZKP, Y/ M7DU5MO&.JW7R6VH(YN(K>1'>.(F(O:,1%A)P,@L0#D?+S@#-4]/\4ZW>VR!;^W9 MYFM [J$N/M\*1- H \B0JKG;@DX!)'0]@* MET_7=8U&YM;*+5(C%->^3]KB\J5]OV=Y"N5'EY!5>0#P<$>O?4@ P !0!Q' MAS6I9M<>YU35%3S=*M2(7*HC/YTT991USG8.#U<#^[C5\1ZI)9:A96S:G'I5 MI+#-(]Y(JD>8FS;'E^.0S-CJ0G&.:WY88YTV2H&7(.#Z@@C]0*>0#U&: .7\ M*:GJVLSSW6H2>2D<4 ^QB(+M=X(Y&))^;@L0!^=8&H>,M0@U"]%K>AU47R"* M1(AY;0QR,I" EQRG5S\PY"@5Z128&2<#F@#BKC7=4T66ZEO+O[5:67V:XN6\ MA0WE2B16 QV5E5O7 ()-:=]J.IV/A*UNKJ1+>\E>$7,I0%;97,ULW^G6^I0)#A8 &,<48&O1** /-6\:ZBR:;)]L59V2R,T&R-$D\U MP'(!)=N"3\H 7').#BN/$FJ:=:FVCU5/DDOG,]P\0)E2=@(CD= N&*CYB&&" M *]1P,YP,T;0>H'7- '$7OB37;>2]M8K<27EK;2ZAM$9(>'ROWS@U6%DGNXHOM<8BF90T,SLORC9_RS0CN-W.>,^A4@ '0 4 M,MYX;F!9H)4EB;HZ,"#VZBI*** "BBB@ K/U_P#Y%S4_^O27_P! -:%9^O\ M_(N:G_UZ2_\ H!H @\*?\B?HG_7A!_Z+6M>LCPI_R)^B?]>$'_HM:UZ "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .8\"_P#(*U+_ M +#%_P#^E#UT]@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *S]?\ ^1DO_ * : (/"G_(GZ)_U MX0?^BUK7K(\*?\B?HG_7A!_Z+6M>@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@#F/ O\ R"M2_P"PQ?\ _I0]=/7,>!?^05J7_88O M_P#TH>NGH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "L_7_ /D7-3_Z])?_ $ U MH5GZ_P#\BYJ?_7I+_P"@&@"#PI_R)^B?]>$'_HM:UZR/"G_(GZ)_UX0?^BUK M7H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YCP+_ M ,@K4O\ L,7_ /Z4/73US'@7_D%:E_V&+_\ ]*'KIZ "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ K/U_P#Y%S4_^O27_P! -:%1W$$=U;2V\R[HI4*.,XR",&@# M,\*?\B?HG_7A!_Z+6M>N5C^'VB0Q)%%+JZ1HH5475KD!0.@ W\"G_P#"!:/_ M ,_&L_\ @WN?_CE '3T5S'_"!:/_ ,_&L_\ @WN?_CE'_"!:/_S\:S_X-[G_ M ..4 =/17,?\(%H__/QK/_@WN?\ XY1_P@6C_P#/QK/_ (-[G_XY0!T]%Y_P#CE '3T5S'_"!:/_S\:S_X M-[G_ ..4?\(%H_\ S\:S_P"#>Y_^.4 =/17,?\(%H_\ S\:S_P"#>Y_^.4?\ M(%H__/QK/_@WN?\ XY0!T]%Y_P#CE'_"!:/_ ,_&L_\ M@WN?_CE '3T5S'_"!:/_ ,_&L_\ @WN?_CE'_"!:/_S\:S_X-[G_ ..4 =/1 M7,?\(%H__/QK/_@WN?\ XY1_P@6C_P#/QK/_ (-[G_XY0!T]%Y_P#CE '3T5S'_"!:/_S\:S_X-[G_ ..4 M?\(%H_\ S\:S_P"#>Y_^.4 =/17,?\(%H_\ S\:S_P"#>Y_^.4?\(%H__/QK M/_@WN?\ XY0!T]%Y_P#CE'_"!:/_ ,_&L_\ @WN?_CE M'3T5S'_"!:/_ ,_&L_\ @WN?_CE'_"!:/_S\:S_X-[G_ ..4 =/17,?\(%H_ M_/QK/_@WN?\ XY1_P@6C_P#/QK/_ (-[G_XY0!T]%Y_P#CE '3T5S'_"!:/_S\:S_X-[G_ ..4?\(%H_\ MS\:S_P"#>Y_^.4 =/17,?\(%H_\ S\:S_P"#>Y_^.4?\(%H__/QK/_@WN?\ MXY0!T]%Y_P#CE'_"!:/_ ,_&L_\ @WN?_CE '3T5S'_" M!:/_ ,_&L_\ @WN?_CE'_"!:/_S\:S_X-[G_ ..4 =/17,?\(%H__/QK/_@W MN?\ XY1_P@6C_P#/QK/_ (-[G_XY0!T]%Y_P#CE !X%_Y!6I?]AB__ /2AZZ>J&CZ-9:%8"RL$D6'>TA\R M5I&+,2S$LQ))))/6K] !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M13719(V1AE6!!'M7+1:?)#M^S&:"0ZFR;\LV(P&QP>,?I32N;4J2FG=V.KHK ME+?5]8>^M8I5103&I#(1YH+$.V IZ 9Z@#OP14FN174^K211!F1A: E@A_> M2[LX]L9_"GRFOU1J7+)HZ>BN*:*6*W:*[D:$I=N6AD21[=1L4*NX-G!^\#TR M6& 0*V5GO3H6G"#S8)97CC8R R,B\Y)W $].I'U%#B$\+RVM+?\ K^K&Y17) M1ZQK#/*)=J*&Q)B,LUN/-"YQMQ]TD\D],CC-.M]>O#"VY_-+/L@<0$>9BX=& MX]D"D_G3Y&-X*HE?0ZNBN174-8CLY)$^1$\M=IC^Z&8[G)()X ],#.3D5+;Z MOJ9O+%9F#1R84K%$OJ/:H$UG5'N;.([U9C&DJ^3@'<2"XX)].> # MQS2Y1+"2:336USK**YN&6[/AK0Y&NK@2[X!<.1\Q[,&X]>#5&WOM9LM*L8B[ M.K6ULSS2)@P[E?=DX/=$&2#C<2?9\@U@Y.]I+1V.RHK&^U:A+I&GN&$=Q/(B M2ND9.%.H8'D G'6J8U?5XHM.,DCO-+%;S2H8 H^=L.HX).T9],<$DYQ2Y! M+"2E?E:WL=?17*/J6L1VJR/* 98ED):+:(_GP0#@XX[L",^@/%8WNIK/]O!E M7SDAC=Y8]@B78Y)'# 98+ZCYOI3Y&4L%)W]Y':45C:)/)+>L%54C C6( MJ"Q16+989ZD\=JR8M*7*R%A)MM) MK2WXG7T5R%MKFK3W%N 4,9<*K-$R^ZOK%E-?*71A;QR%=\9RRK"6$F M N.6]\=NM2MJU\'9?M3"U&XI>?9LEG"J1'MQZEO?Y=O7FGR,OZE4LG=:^O\ MD=317,0W.JSW=C/=2R6Z&]\MX$CPH'DL<,>I^<@>G3O2W8OI/$BPQW<\:&Y0 MKA,JB>1+DC(QRP[YYQ2Y2?JKO9R6USIJ*Y73]8U>XO[1)T2-9%BW1E&&\-$& M9A\IQAB1UP-N#R15K4=2O[>[O%@+>9$A-O;" N)_W9;=D M$FI2-F'U K#3Q%.EO$D MUHAO&CB<(LI(975CGY5)S\C9 !QQSCFM^8QK!(9L"(*2^[IC'.:YQ[GP]"D" M"P'V9]\F1:N"NU5_AVYQM;KTQ51]#KP\8R33@WZ"R>*MUJ\JVSQ(UKY\3L>6 M/E>9@9&TX&1C.>#QCFM*PU*J2/X M:9)>:-?7=N)8_,N=Y6-7MGWJ1M/(*Y4# MT@C62RB!>9C((78[0T[)NP%]^'H[>2]6RCEV;I&!@96;"M*" 5YS@D'IR3FGH^AK&-*3M&F[:=_\ MRQ:^())6C!MBT6^-'E,@!!=B%PH'/(YY'7O4VIZV]E=M;"# ,1*S,2!NPQ ' M&#T'!(// -36DFE3S-;V\(WJ0Q!@91E2".2,9!(XZBH+NZT/[7)+=QJ9HU.9 M'MVP0IVG!QAL%L<9QD^]+2^QFE!U/X;]-2!/$5PENBS6:?:B$(02DA@R%L_* MI.?E/ !QZXYIJ^*6DB26*P=DE>..+YF)+M")N556( 4]1GD=.]6U;1+^X2$P M*TAP%\RW9>0N=N2 ,A2VT#6:_\ M8Y;@FUW002>2S^9AM_E[QA<=,$#.>O;'-)#-H*2">.***2W3@& HR!<+C:0# MD;@,8SAAV--GO- >:2YFC1Y/N[S;L3)D^7\OR_/UVY7/7'>BROL3R0Y]*;M; MSW_K_ABZ-0=;6SEGMPCW,@38K[MN02#G SP*HQ>(FEE7;9_N=\2.YEY!DN=O M? IV3>Q;A3G4BE3?FOZ\QQ\0L86N([/=;F00QL90&:0E0 5QP,MUR>A.,4?\ M)%L2[\ZTVR6T3$3*OEMFW;Y1GR\/Q\G*[?FQ] MW':HI+31;&Y>TN+1'3'G)NCWG,C8**H&3RN>_KVI678%"ELX/\?\P;Q*\(N/ M]$:586VLV[DEIWA10H4D\ISWQZFFS^([F2TF^SV31SPINE\XE=H+E05#*"V< M$\@<>_%6C>:$V8MD;"ZVJX$#$$L[;0YQA279N#@Y)JF]WH+:7YPLH93!;F<1 MK$Q7)02[=Y7&3D-SST.*=EV*C"FW?V3W_K^OZ>AK&MC267]QYPV&1P&.54$# M( !_,X''6L676+D^>NI6L5Q;&201QH26#+.L2 87/4YSR>X]*TM5OM%8R-=V MQN)(E*[3;L=PWJK8.,, S#.,XI31GFF7<>BV]VZW%M&);DJ'80,P)+ +N8#"Y8#J1R/:EI?8SM#VVL'Z=?Z_KS M*2^(_,/VC^SOG@23S6:0J44.%8+E03G ."!TJU+XA2.-&$'S.)=H9\2^> 3Q@ FHX;SP\(9%AB0(R@%1;./,#-_"-OSY8'.,^].MDT:[LQ?/8PQB MYF:/+1\EO,P,\<990>W/O3T[%RC36KIM)/S^[;# <*2QX)*E02-XU /$; A#SZ[3^5 M)V[&=:,5&\8-:];[>8S3)&U/0+5[Q4D-S;J9AMPK;EYX].:S+G4M0ANIDAGC MEC#K$[B/Y8&>5$0 _P 1"L2P]0.F<59M=4T8FVEMW95\H)%B!U58V("D_+@* M2.">#@X[U' _AQIY$BAB#S\-F!@)=[8R"1A@6[CBCKL5&/+)N4';M;S :CJ M6!=\3*M\;:60K\SKGC ' /J?;@<\7M,N;J>XU&.Z\K,%R$01YP%,:,!D]3\Q MYJ%+W1XA%:Q[ J2?*%B8JC[RH).,*2X8 GJ<]:C.KZ4SP,D;.+F=3YGD,!NV M$A\D=_\R+5M1OX=1>TM6101;?,>"N^1U8C@]E' M45CS,)V!:5B@ -N_F-C!S^Z((]QR:DTG6'U9BR6WEPB-'W MF3)W,JL!C'H>N:CLX-"O()([>UA\M=LC*T!3 P=K ,!\N-P!''7WIUKJ6CV] MJKVJM'&^%58[9P6 48(4+D@*!R!C%#2Z(4X0=U"#OIWT_'J:]%9EIK45YJ;6 MD2;EVNRRALA@%B;(^OG#\O>M.I:LJDC&17/VWAMOMEM+/;V4<, M3H3;Q99"5CD7?RH^8EU[=$')JEMN=5!VA+W[?J.?PSILEU-&UU,91$=P^35ED.Y]JID,4V9#%=PXQQG&:CU'0?MVL?:7 MBMG@=81()!ECY;.2,8P00X[_ ,-9X\+W4ETSS?9#$[ NJXPX$Z2<@(/X58#L&0-HXPBX(XY)YS6?\ \(U/'>V\D8M1'',QP>0( MS,[[0I4_PMC@K@^HXJ.V\*W%K-9D/!LACA!*D*4*?>"_)DACG^)?O'(-&G<5 MH-2O5U?E]_Z?U8T[_2;22=[J>\FBBDE4M&I7:9"OECMGN!C.,XJ,Z+IVI6YD M6XF:-HO)R"!P$>/N.N';\0*7^P1'X8M=,BAMC)#Y#L",([(RLV3@]=IYQWJC M-X5E^SHL#6\;X)FVC'G'S0X#':<\ CD'KT-"?F$)1M;VEM;+3H:UMHT-MJ3: MB;B229D*LS!%W9QR2J@GIQDX&3BJ7_"/Z=-JD[&ZF:XY=AA<@.^X?-MR1E, M$G &*E_L67_A&O[./EM)OW[2^%'[S?@';V_W<>V.*JV_AJ9 DLOV4W*&W\N1 M4P4$&1C@!C)@RD/NW-B/K_O;^2:/ MF4U%2_B[6Z?UL;!T&U,D<\TTTDJ3_:'D8@>8<* &P -HV(<#'*#WS#;>%["U MEW1,PPZN@"H"-KA\9"Y(R .2>/SISZ3<-H^GVSK;3/:NK/"WRQ2 C:<+VR" M/EQE1P.QHNAG3IY)YA"TK1JB,@R8QEB4!(^Z,@#V I7TW,W4:@_WGR^8P>%K M!)I94=T9W,BE4C!1C(),AMN3A@,!B1VJ5[*UCL'T^6\N,SRB3SB &+L^X8.W M;U'3'2J#^'KN=HXI_LIMXG.!N),BFX24Y&W ^5",9/- \-3),KJMJR1SB2., MY 4":5\#CC"R#&.XQ[T_5FETU[U76_;[F6VT)7O;27S/-6.=IYY78;Y&P,+@ M # *H?\ MF.O6KEYI<-W=QW,DTB%-GRJ1AMLBNN[,Y:3>LC;_,C0[LR-)@%ER!EV&5['KD<6M2T M.TU2;S)V;>H4 85@-I)!PP(/WB.:RI/"\TZW)F:UDE>"5(V*GY)&6,!AQQ@H M3QR.*=I5E-'XD+FT"K&MR'N3&RM(7E5E!)&#P#C!;@?P]*?G'I8KJ&*SF6.U5X9)1N4%BC[^4"8YXZ%1[<(6U"1K?RR9A\F S!V!7/R@\ #.6;VQTJCJ&@78 MN+J>."WECFF0F,G<7S/&W/RY !SRP] .E%]=QQJ-R454MY_@7V\+V;7$MQ] MIF$DPXZ;.0/PF'AV<[4:*R 61F>49+S@[OO\ M8_BZ<]3R.Y\PVM[C3[F=52..%6EB*[T!#=&49R#C( M]:DU'0K;4;Z.ZGFD5D\O:H"$ HVX8R"1D]<$9 %9!% BL;A A40RY$8 M)BB3?P.H,;>G#GD5IZIIXTBTG\RXQO\R5\, MA=RPDX'4') QV[=:SG\,W+QE"EK\JE2RN0UP3(KAW^4@$;3U##+'M6AHVD3: M;.(M&-I!4MQ@*!C#+SQTZ"CYCDTH\WM+M.Z7]?/^KC;;2-/GMX9 MK:YE^Q,L,GE @(^P#8QR-PX"]QT'OFSI^EPZ4'<7,\Y\B.(>9M)$<>[: % S M]X^N:Q(?#%[%:11+'8QE(XHW5#D3;227.Y" V2,95N_MAL?AB\C^S@26@=83 M$7+9XPXP 4R.&ZJ5[\'N].YTL7Z_OWDN(E660R(C%@9'<'<5X^;=]W''X4YO#FGVD, ML\MQ,(U/FR$! " KALA5Y)5VR?O'CGBJ=MX9N[=$,GV68(X;R'8[''F3,%)V MXP/-4CY>J=!3Y/#]^\3P+]B2%W\W*.PVG[-Y.P+CH#@YST[47\RW/WFO:Z%B M+0=/TZV^TQWCP&%1)YZI&I5 I'("8/#'DC.:N?V5:S:;9V/F3"*S(1"PPSA5 M*$'(Y!4GD>N16-=>%KVYEN69K3$D4T8/]["!G+'ID8Z5+)X;NG,QV MVA,P8*2QS:DN6W1_+R>1_=^XM'S%+EE9NKK_ %_P?^'-JQTQ+-Y&^TS3R-&D M6Z0KE47.T?*!_>//7FLW_A#[#8!YCE@VX,8HB!Q@_+LVY/4G&<@F>*V:F[3T9S2K3IR;A*]_\ AC-LM$MK"[%Q M"TFX(4"DC: 5C7T](E_,_AI444F[G/. MHVVB6TEIIYE6%6O%4R[AC<3CC@#C%:']L^-?^A3M/_!FO_Q-:5[XMT>QU6/3 M)+DR7CNJ&*%"Y0MTW8^[^-:.H:C9Z5:/=WUS';P+U>1L#Z>Y]J *VBW6K7=O M(VKZ;%82A\(D=P)0RXZY &.:TZR="\1Z=XCBN)=.>1E@D\M_,C*$-C/0_6M: M@ HHHH **** "BBH+AY%"[,\GG R<4 3T51%Q*S*JNS?+DE$YSG'0U)OEO'44[S93$["4[E/0H ?QH NT54DDE24)YC?U %RBJD;S2QB43*H)QM(&!S_.CS)5@>0ODAMHX'KB@"W14,SL'C1#M M+D_-C.,57^TRQW31NP:-!ECCG![T 7J*SX[F8J'=BJ\WUK MFX_$MU(JH4M8Y@)&<2L5"A45L=P<[CR"1@9]JN-^AV893<7RQ3]2C-%J]W9H M9S>2*KL,&(@Y:"0'(V@D;BHZ8&3@XZ7MNJ6KI!)-?FS 4F2*,-(#LZ#"_=W# MTX..U-/BV?\ >R_8,0J' 5W"L"J;\GV^@XZCJ=^\GV6*X@27S(D>2!B0 MTL:G@CAL/ZGC]*U['8U5;49127R_JXR!M4:^T^;4UN?-@E\V54C'DJOV9@3D M#KO)&,YYZ8Q5WQ'%->6=G);K.RDR96-3R&AD R/J0/QJWI6JOJ!G#Q+']F C MF.>DH)#*/8 Y[AA4&AZW)JD\\G!QVJW8_VS]M M@ENI)R#.LQ0@3[,&)P.G[WC.?:FP:_=7"6@462/>*LB;I"?*4JS8<>ORX MZC^+^[S3N?%5V]A/+%%% 6M&DA8G?\XA\WJ.,]>& R #SG%.S>EC7DJR]WD5 M[>7WEK4I-?34I([,2&WW85PH(Q(H53_P!P6/L14NDR:NVKS+>&7RAYN59/E' MSCR\-@#[OH3[X-3:K?75K<6 AFMUWQRL_FMA&VJ#QW]?PYYQ5!O%P]>U+5K8B,:E2DE&"VW_KYC?*U6QCF>#[6RRR73&- M0,)F<%6'RD_=+'H21T!XI]I)KI6%&\\K+,T1=TP8T#!@_(!Y3>N2.NWCK2'Q M'=$C9$C3J&1HR=H#;T'W6QEL/G ;GL3FM(ZN[Z597,0B\RZD6+]!:O_/\ KS*^@2:N]S)_:)DQY?SJT>%63=T4X&1CTR.G M.E7<+/(T8&S]^H^0[<$;-^3SC [U)=>)IU;RXQ;L"#$TD M+%@K^47R&( /;@ \'.>U2PZ]+#:B0I:K$KK%L9]LFG9[V' MR5$^;D6MK(B>76E9U1[QG#.)\Q#"IYJA3&=O*[UZ8XS3VN/$C33%%F23RV*1% R@>5E?FP%W;_? MKGC'(MQ:]>S3VUM'':--<>6RNKDHJO'*^#ZD>5[9W#I5O^U;B;3=)G@AB$M^ M5&)&)5,QLYZ=<;:6JZ$RE*+UIQ_K_AF0:>+B"SUJ>)+R1VD+P>N!BK2^)[TQ6N;2+S;J M."6/8Q(19%D;!SC)'EGTZ^W+(M9U2]OK40M!<L8$1.X -;R.&Y01CT MIV?5%1IU(N3E%?/R7]?B:>M7%["UF+1RK71-L5X)1F&1)[[0K<>]9YGUE)=P M^UL5H-90D($7RPV9LO$)"4XZ<@>^T MGMBM'2-0GNKVZ6YFMV 6(QK"V5&Y2Q'UQ^@S2LTMC+DG2A[T%I_G_P %#3+J M,^B3.GGQ7#W)$9,8#K$9L X(_N>HK.D?Q!'%K;S0A/M2(J./X3!(QSCD\J#^%01>++B8)(MD@C\M"P,@ MSN:(2<$XR!G&, "=OH2>3QP*U-.O[JXCNE: MW@6Y$23*$)VL77@$^HQC-90\9-)%+)#9[E">B'%3D M[1IK3TZD+'6N+A%O!*81'DJ6^03?,1\@(.P\ C=CU(ITHU:X@CCN3>,I:(PA M(>'Q.2WF<<80(1G'?OQ6E+JMW+XAJKJ'B:ZT^ M*Z5X;=Y[7S&D"EL,JJC9'9?]8!DGKT!SP*_8J+J2=HP5[_E;\#IHW$B;@K+R M1AA@\'%<[IFFS)KB7,T4BJAO-NX<#=/D'\5/Y"G7?B.:W>XB6U5I;=PDG/"[ MY%6(^^5)8^XQ[U:76)CH?VQH8UF\\08+Y4$RB/<2,X'.2.W(]ZFS1RQIU:<= M%\6F_=?Y,H27.JO=7<*2RF"TF"/)"H9W5V#G P>43"^O)/7%)'=ZPF4=+MA( MT0@8P\[!:KV_B"YM#)$+>"4K-+)*Z,%5AYS)@'CGCJ<\D M#OFG1^(+RR1_.:.X?[2Y<'(VH9VB4#L!\IQU)QT[U5GV.ITIVMR+=?U\W^=B MYKZ7DUSY*"Z,!6$Q+#'N5G$N7WG' "A<9QWQS5-8M2=[:*X2Z4+<0O'''"!' MM$F6+$#@CZCM[U9GU^686L<.Q)9'4OALE0+A(R"/<$U7L/$]ZT%D)H$F)A@, MSJ0I9I!U49[>G<@@8Q0D["IPK*G916AI7XU/^TGDMY)A%&;8)&%&QMTA$F>, MG"X[\=:S(QJLYLS.;XK') ]QNCP5ERP<* .5Y'3(Z8/6M+1=2NM0O;@RO!L- MI;S1I$VX(7,A.??@?EVJGIWB&[DM+1IQ!(V+=9<'#NTIQE1TP,\^N&Z8I:HB M*J1O'E5U;\5_7S9U%%<[J=_J,6N?9;>6()_HQ56']]I0V?4?*/R'2HX?$US+ M=10_8T #1I*=^,EI"F5SC@;<]\].O6>5G,L)4<>96.FHHHJ3E"BBB@ HHHH MX"UU&]\):KJ\-SX?U"]6[O9+F&[LHA)O5L85N<@CI6CINEWOB'5$UKQ!:F"& M'_CQTZ0Y\O\ Z:2#H7]/3ZU1ZBNIK%\/:ZVLI=Q7%F]E?61ALCJ,=*!.I7=AL'H<=: )**C\Y<@8;)..G M>GE@J[CTH 6BH_.3=MSSNV_C2F0!MI#9Z]* 'T4PRJH7_:Z>]()5;=UROWAC MI0!)13$D#DX!X]12EU#A2>2,B@!U%1>>F,C)'3.*E $?VI%.V7*,/445%W3^06FKVE]?VS6]CN-TLBM.=AP%"G&03N!W#H3BFR:OI]A)- ;0[;< MNQ$,0Q&B!&9CTZ%P>.?:I;:PTJUOT\NY!O,F;YI\NX*A22.XPH_+--A@T?59 MK_R'$V]&CF>.3*D2*H8 @^B+]*>AI^ZYKV?+;]?Z1/=E=#T6]N;>)YGC5YR& M;EVZ\D_YP*HV^MV=E%()+39)&KM.8(0JKM8J<\\?,#W/7/3)JX\^F7&FW23: ME!+:S,T;OYZX7=_!G/'%4OM&B+&DJ2LLNH1^8$67;(%8-+G&?E[\_A0O,*<4 MXM3BV[_U^I8M+NSU"Z-JFG+Y,T7VAG94(9MY7D#.3QG/(-+_ &MIAN0[6S!I M#Y4Y=[6?#0K*LSM*, [E9MW/J_7H.:& MLM";83>1XF)^S_Z5PI+AOW?/]]0>/3'3BC2XW&'-JI6_K_@?(GBO;6^U :>+ M%7ABC8AW5=JE'V;0/J/Y50N]55;Q&BM;5?/DG3S7A9V(B(0YVC/)+#Z?6K<* MZ1IT^^"Y\R>-_*D59M[;I91]X9_OM^'-/2.QTZ\=[BXCC\IGDC:1PH43,68< MGGYD8_3Z&C0%R1=TG;^O^ 9USJ8MS]B6SLU03_9SF!F3!A64_*HSU-6FO+JX MM[B&"ULY(;2-?-CD!59"5#[5!'RC!7DYY/3BG"[T4:O-(9XUDB*W+S-,H0%T M"+W[J!VQ^=/OH]%FN)&GOXX6DC'G*MUY8D3MN /3!Z^AZXI_(IN/NIQ>WXZ? MH26=Q9W9"D*5VYSC[KD>O/-6+K3]+@1+J:X^S;0BI/Y^S "D YQT)_ MR*;L7)T=E%_\'^OF0P:Q9/GVFZ&>*GUF_\ M[+BL1&+9!+/Y0>8';&/+=L\?[N/QJM:6NB?VAY%M,8Y;9EVPB? )\D .!GGY M& S[?C6@CZ?>_99([J*?[/(6B99@WS!"IR0>3M8_SI.US.?LXS347:W7YV,: M/7[4PLFHV4*1E$1%P )?GD"XWX 7$>X9QU_.XNO:29K1TC_X^ HCE"+QG("] M\9+R]4(OB/1A!#>K" S?NXCB,,5 R<-G &.VOKZFJ,]IH-CYTDM\4GB*^9)]I_>H M#A #SG'S#K]>O-7;\Z:LUG97%PUO(%+6\GG;#QAHI:=!25-M< MBEU_(CEUW38F>ZDMY0J!@)S#]YD4ED'\60-W! Z$>M,;6=,CN(DDLF2YW- $ M:- R !21UY&'4X7)P>G!I'T[0A915] M]7Y$$6M:8(1'#;N+0%4+K$!&I;E1C_:R".,?,,XS2S:GILDENIM&N)9O+>-1 M""?WBN0>>GRQMGZ"K!T2Q,JN(V"#83$'(0E1A25[D #\AZ"FVNA65I+%+'YK M/%MV&24M@*KJHY[ .PIWB/GP^K5[C+O4H;>\NK::R9XD@CD=P%(?.O3NVVUG3;E+:UBA;9?+Y@D" MJ,JY'W6+*<=,@D_F:CAT"P@DBD1)/,A;=&[2$E,LS'!/J6.?7OT%+W;"4J') MK>__ /\_P "*[O]+L+RVM)[9$PP\I]BA48],9Y[=0#COBH(=7L;F_"S6/E1 M>7&\,LT0!_>>8Q/L"(_KDX/-7KC1+.YO#199(I4CC8/*QPJ$E0#G@#)IWB5&=#EUO?\ JY5CUS3%N /LV))Y!MQ$ MJL?DC?)R1D_.O R>.G%/;6-+A9919/D$BW985S)F0(=G_ G'7&RW\_Z_K0KZEJ"Z1&#:V2>=/&9/+"A23O1><$#@R<\U8GN+"QEB$UNB MSK&7C*1#)RP4A?=_T*R:SI\\\+M X>7;Y$CQC]XI8+N4 M]<9(ZXZ@XJ[;?9+Q5N8X4)C=T5B@RI#%6QZ<@U5_X1^Q"X'G#;@1'S3^Y 8, M GH,@?D!T&*O6=I%8VRV\.[8&9OF8L26)8Y)]R:';H34E2Y?W=[_ *$]%%%2 MVE3R,\X-5+30O%_ MAN2=-'N-.U"WNI//E^W%D=9F'SL-O\)/..U=)J7B&TL+@6<227FH,,K:6XW/ MCU;LH]SBN;U:[\2VVI:'=7=Y':Q76HQP&QMP& 1LYWN>2>.V!0,W/#.B7FF" M^O-3N(I]2U"42W#0J0BX4*JKGG [UOT44""BBB@ HHHH *:Z[@![@_K3JBF M+ KC/S?+Q0 W[..#QG?NS^.:<\19]PQ]>A'^-1;G92HW9)V<=>.IIZ?.R,=P M)!R,GJ* )2N9%;T!'\O\*8L3"3=P!D]._P"%0JW$GS#<"V/G.>I[4$2!6 )4 M_+CYB>] $KP[G+!L9'Z^M(MN4! 8G*E3FHC))(Y*!\,,C';'_P!>G,S.2ZYQ M\O.X\?A0!(\19@< X&.212&#)+9^8MFA'82?.<+D[>??O4] %;[+]T%N%(/' M^?6E^S9W MD$$"F2-($&>%\S!(/.,T]'19V42?+M& 3WH 40%22#\QSGW%"P MLJ@#;P0>IYI(S\R;6))SN&9!.=I/4XSQ0 ]%*YR023DXIC0!@W/+'K MGI38S\\>UB21\_.:5Y,"8;L,/NC//04 'V?]YDL2OI08.6P%P>G)XXQ2RGYU M!.%P>^.:B!D:( _=W$9W'- $R1>6^5Z$ ')^M2TR(8B7KD@$Y-0D;2V"V-P! M.X]* '&!BJ D?NSD>YJ1%.]G;&2 ,"FQ\EPI)7L>3EO&23R1G+$=O6@"<1!=NW@ Y^O&*YS39(MYSG&!Q[&I** *Z0,L0C)&W.<]^N:D6,KLY^[F MI** *\MOY@?YL%C^F /Z4](V#JQ(X&..]2T4 %%%% !4,H"2QRCC)VM[@_\ MUZFJ&ZQ]F?/IQ]>U $U%-0DHI88)'(IU $%PC%D8*753DJ#W[&HYYDDC.PD2 M+R,@C'O5NH)/)G)CW?,.A':@!3;0NQ6[.V/NL-QK.P=^P%GDD^\2#CV(H T(Y7W".4 .1D$=ZFJ.*%(N0,MCECR34E $ M=Q%Y]O+%G&]"N?3(Q6%/X99Y()8KK8\*1JH 90=J,IY5@>C>O;'>MRXD,-K+ M*H!*(6&?85SWAOQ!J&M7A6>VCB@2QMYR57[TDB[N#OX'7 QVY/K4;VNCKH>V M4)3INR6XT>#D :+[4WD,@! ,@*D0B+Y1OV]!GD$]1GTU+33+B%;UIKB$RW*J MH:*':$PNT'!)S_D517QC8R1J8K:ZDD8(/*"KN$CNR",Y; ;*-GG ZTI\8V M@GD:"Y5K>&266,JNY-C[&7KC.?P]ZI\[W-IQQD])*_3H,MO#=U;7 N1>QO,N MW DC=UP$93U?/\6>, UW7 M1I$?EQ6TMQ=/!+,B(!A50#+-DCC)' YYXJM8^*X+AK:.2VF'F-'"]PH'E+,\ M8?9UW=".<8YZT7DU<<9XN4/:+9^FR$?PU*TQ<7:#:V^,&(GYMT+?-SR,P^W# M>U/_ .$<=_M;R7*&6Z1@Q6+"J2V[@9Z<#ZGFI;SQ);V6J&Q>UN7V/"DDRA=B M&5BJ9RV>H["LZ\\;11V,D]MI]R[,GF6QDVJLZ"14+#YLC!8<'!.10N=A!8R= ME'K:VW7^K^FI87PU.;U9Y;X,%?J>N^)!H=YIBS1'RKO>I0 %]XV[5!S@]0S M>-]+M[J[@E68?90^YAM.60#=NCB,;;?+"ECNW[3PX(P3Z=:N7VO16L.FW,>7M[O'+ZW>TNOIT_IE<^&Y4C@$-VJ&-$0X0C<%+GJ""/O]CGCW MJ$>$W,"V[WP,?E"-BL9#' E&02Q[2^_3WK2TC7H=7,P6WGMVBCCEQ,%Y1P2K M#:3Z'@\U5C\512V<5RNG7VRY=%M 0G^D;\XVG=@<*2=V,"B\@Y\7=QZZ7VZ[ M$D6A2G4$O;F>%I% 7;'#M7 1E'!)Y^8_A@=J?-HTS:9I]I%=A#:*JLVUAOPF MWJK CUX/M5)O&ED%5EL[QE"!Y2%3]R/,,1#?-U#*>F?:H7\;1VEE-=7UA-&L M=S/" LD>2L9P3@N,GV&>_;FBTQ^RQDFG;RZ>9)'X3D%E]ADO4-N53T(R]-V<_-GKV ]ZAU#Q7]GL-2N;3 M3KF=+-9!YQVB-G3&X?>R,9].<'%7=3\00:/:6\]Y!.OG(Q"*%)#A-VS@XW'! M QD9'6CWA.6+=K]=.G97_02QT1K73[NR>XWQW$:)N5=K*1$L9/4_W 1]:A?0 M[R1A*;JT$WDO;\6OR[&"@G&[.?D'?&#CWK.OO'$:VC75A;O-&L$LH#J '*)& M_#;N /,YX/0XZ?O<@8Z46EN/V M6+BG4:\^G2R>@?\ ",3(T@BO0L97Y%*,V6W*P+ MC^'G:!G.3TJ[JVCRZE(6 M2>*-7MI+63=%N.URN2IR,'Y?>L_5?$]W8ZG=6D-@76![10^0=_FR;2 -PP<9 MQGC(.>V1_'&FQM"DD-PDCEA(C%,Q;9#&<_-\WS _=SP":+3W#DQDN6:5^VW5 M)_D/D\,SRW,DSWJ.")0BE7P-TBR#HX"D; ,K@YYSFC_A&9]F3>AY0%PQ5P1A MI3PRL&SB7&<\X.SN9)9VD4A3&1'L*[B6#8(PX/RD_G4\LMSG>%KOWW'O\ AO\ D=!1 M6-=^([:SU%K1[>X=(GB2:=0NR)I#A I !/<$52MH[?CL;-%.D<*( &+-T!R0!Z=:;BQRPE6+2:WM M^/\ 7X,UZ*YO_A-++R%F%I=E%B\VX(5?]'7>T>6^;GYE;[N>!FI(_$%Q-X?U MG4/L?DR6+7"QK(0P?R\X)P?4<]/;UHY&-X.LMU;6WS.@HKF3XR@AL9)KBRN$ MFB9%>)FC4G5YOF=?NXR/7/&*.2 M0_J=?^4Z&BLC1_$-KK-I//"DB>1C>K%3P5W @J2.GOP0V2.&X$ESY)B1E M ++(&.[KT78^?]WO6_2::W,ZE&=)VFK!1112,PHHHH **** .6N/AYX:N;VX MO)+.;S[B0R2LEW*NYB'9*'DS<2/YBCJO+<9]1S4, M-K?:U>>)+B;5]35+&[DAAM;>;RU($:L!P,]35KP;'I^H> HX9]1>Y-VA:Z:2 MX.]7/5';>6#3(&BCE?>X:5GR<8ZL3Z5J5R/@>=O-U MJPBNY+S3[*Z$=K/(^\X* LN[OM/&:ZZ@04444 %%%% !1110 4444 &**** M"BBB@ HHHH *,"BB@ Q1110 8HQ110 8HHHH **** "BBB@ Q1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5#<#3Z9QZBMN:,RP21AV0NI4.O5']DX252;7EW]='_71E6S;0$-_933)?37-Y'//+&1$ SC M(8SQ@#([ 4EIX0MK/'EW$AVWJW2Y7[JJ"%B'^R,G'U MJ^9=SKE7I7YE4E?3OO:S[6!KOPWXFL8;N:6-XU48W2F-E$AV;3@@X8C&#P2* M66V\/Z9JRR30QV[PQ)*)9)L1C_EFI*EOO8P-Q'MFJ5MX3FM]4T5"_F6FG0E7 ME.%\[:6\FJ-)!)#(\1><2':6C?Y._&&/^-49[/PE:+<)O!*(A);#?*>,IN=>O78,^O>JXM/#,METE#)+*T[-&T36VINA"E)285;>AE:4 9SM.6(SSQ3)O#:66G,DVKF*T@D62V+1+^ MY82[P6/\7S<=N/?FJNGU-92I3:7M6[;;]6[]-_S_ -*SN-!M$:ZM;FV5&M@ M6<2Y'E1?*#UZ+NP?KS69+!X/LTNH"\"M&#(\:W#;X_+RV$^;*8R3A<=31<>" MO.AE5=3=);F*>.YD\D$/YK!C@9^7!4>O'OS5J3PI#*SDW3@///,<(/\ EK$8 MR/P!S2]WN2I4(N_M9:^O3;I_7D4[V3PW8Z%:W@L_,M[Q8[>)$?!<%MX!)8#[ MQ))SGKUJ2>T\'W#7C2SVYV-(USB[8!?,8!\X;H6 R.F?>M,Z*9--TVTEN2S6 M4L4GF!,;]G08SQ67_P (3&T(@>_D:*)#%;KY8'EH95D(8_Q'* 9XH37<<*U+ MK4DG=]7M_P -_6EA]Y;>%XY+>6:)7_M^2,9'UH336K)IU*,H+VDY)KS M;MOY=K$MY;^%[#0([F2*$Z<0\49C.Z+* M9[G)9XQY6_.XY^7 Y_$9I[:;9/X.ALXM118&>-X[L*"K/YH<'&>[<=>_6HIO M!D4XO-]ZV;J.X1CY8^7S9%XF74Y M[NU+2.D8D^T$*S1MO7@'&5/.<=_0TZ_L?#FG/%/?&*V8N\BLT[)O);>V>?F& MXYP<@>E4K_PA;7M],1J!CGE>65H]H/[N0(K#;G_IF.3QR<@U;U;2Y]3OM.;3 M[J.)+0312R8$FPL@7&WU_E1IIJ).G>*C4E:SOOIIIT^6Q/>R>'[V\V75S;M< M_9R!B?#"(X,UFJGA.52H,1M8(_.:?[6=C[I#P_P ^7^89^8$$ MT1>!;:"3$5Y+Y'EA1&Z[B&$/E!LYQ]WGIGWQQ4\WABWN)HA%?[+BTM[:) J@ M[#$Q96*YZ'GC]:=XK9E1E0BDHU96^:MW_K\RKJ3>$+&RFU.7R9EGBFD").6\ MT,09-BEL D@=,<^]:SQ:'HK%;FXAD6[/EJ2XDN/4&DVNXISHMQBZDK:WWVZ=/Z\MADP\-W>M[Y9K9M0BY9//(YCY!9AS].:S1X/EO9;Y;^[<6LEU- M+'&@&X[XO+W%OH6XQU_*G'PJNG6OVPZMY,]N7D:Y>$%0GE[#D$GH!G)/Z<4> M[W!K#NT?:M[=]_N_X;S*MW)X8LYDL_LV\T Q@+N7[IP<#)ZD<9Y%5I/#UM;L^HS:@1& MLCW#NR #!MQ$2<8'0;NE00>!K9)$)O)'@\I$=-O+,L/E!@&-9O9+:T@2<6B(YDCE)1Q([OM.&^8;@6PV1R,5)I M>H>&]0TVY6&6-([]B;BWDF^;=(=I&,G;N/''<^M7-$T)])N)IY+TW+R00P#] MT$"K'N Z=\-6"_A?RM/N[2VO/MUY;V@MH(OEB,.YQ(&8]R&4$>R]Z-&]Q*5* MI*4?:.WNV=W\WJN_>QLW.G>'9H);Z?RA$C[7F$[* RCRMN01V^4COT.:K)=> M$X[Z&-6MB_\ 9S1K*SY3[,IP5))]0>O/!J[_ ,(^C>%H]&:4<(H>1D#AG!#% MB#ZMD]CSP0:HCPA*D*)'K%PL@MY+U53X'C:$Q/?OM<7*R;8\968+D#)., M% 03GW]:T+?0XM/T2_M+B]4F\W+).R[<%E"#J3D].I_H*&UT94YT+>Y4DV]] M]=?\OZ[9UHOA^WU>TO!?VT(L[+9;VK$!H4(#$LQ))(7\@3ZUTD>HV4L_D1W4 M3R[VCV*P)W* 6'U (_.L$>#4>^2:XOY)X51D$3K_ M%Y94'. ._ ] M#FT:4W5E?,]V8PA>91@LSAI'^K ?@*'ROJ36^KU%=U&W;MZ^7S?J=511169 MYH4444 %%%% &7/=:+H/G27%S9V!N',LC22+'YC8P3R>3P/RKD;BV^&&IW[S MRW&DF>1LN5N?+#GWP0#2:79:?<^)M>M]5L%GUUYI9;5KN$R(8!CR]A(*@#(X MZU2\.7_@FWT58->AT^+5X\B]2^MAYADR<]5Y'ICMB@9Z+IEK86>GQ0Z9'#': M ?NQ#C;CU&.M6ZXWP D>W6)M/CDBT66Z#6".I4;=HWE0>0I;.*[*@04444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!') DA#'(8=&4X-1&"2(AXI'^#DU,45F#%02.A]*=0!2E:2*2,OEBK<,!U!X.:NT44 %%%% $5PL;VLJ2 MDB-D(;&S ML>E@>?V<^2WS[:EF/0_$4*1PM*)MZ6GF2_:#^[\J4LXYY;*D#/?'-7TTRYTW MP7JB.9&OY(+AF99&=B?GV8_ @<5DVVO^*;OS";,VP-N]PA>W9MNU2FP@#))D M ;CG%;.DZMJ$WAB^N[F*=KF#S-G[G)DPN05&%W\G'1/;FJNH:-KEKI]]+ND\SR MY%DDCN78W3-*I0A?X-JY''K@<5/::QXCNT$/F.A\V4"3';,%960,[%^V')7!/;I3]ZYNGB%4O)QLM;:] M/\_^"]4A+KPWKTL7[EFB@,TK1VJWAS#N5 K;SZ%7/?&[@&K<_A>[EE%U,AN; MA=46<;K@C, &,#L.23C%/UR[U>T\079LIYMKVML(4\DO&"9]KGTR%.3['VJM M>ZWK]KJ5W;P>=,D,$R@O:XS(D.Y6&!@[F![\],<4ES/8SC+$SBG%QV\UV;_, MT/"$%T6O+BXEED@B8VEF9-P+1*S$.0>YW!<_[%9H\*:L(=XED^T>3G/VIL>: M)]P/7LG'Z4Z_UCQ'9PSJ)"YCF3$@MB"RM%N*C"L.&XYZ],YJO<76MVU_>:E$ M+A3,UM&QD@.8(VBW-@8;&&PIX.":=G>XXQK<[G&45S6?W6TZ=[O\AUYI6KVD MFJZC.[0)Y4C1^3*\FZ42JT1V\GD#!^I& *UYM(O[SP-)9OSJ-UB:19)"-KLX M!SCMGFB75_$MOJMY:I' M]H\B.01HT!'F[8MRN"JXR7XQD#MC-+5DR5>5M8WB[_ M2S10&:9H[5;LYAW! C;_ &*N>^-W -7)M"UMY=2"-BXF$OE7INW7Y6 VIL' MQ@C/;J.:L>&I;VZNM7EEN+B3>D/E326YBYV'.%( X/\ *L>PUG7X=-T^/=U+3-':B[9O*S$%7YN^7&['05'/X9UL0>7%*[Q%HGDA-RV9&$)5SDG^_@^_ M7M5OQBVH+=LMM-V5TO)@-_EPEU5MA.#D$C)X'RDGIQUK)M?$>LW&II%EBP>V M#VPM3@*\*O(2_P#"5)S@_3G-2N:QC15=TFURVU?7NOU^7/?/:G6FKZ]?/;Q0SOY4UQ$INFL]NT-$[.NT]@RJ ?]K'-0#6=:M!90 MP0S+^_8R(UNQ5U-RRGYL$\+S_#@$')Z4K2N9*.(4V[J[MW\_G_70U]9T?5+O MPWI]HDSS7D&SSI%EV^80A!)!'S DYQD>N65_.GWO/;N=SB; C.%)QM.1CUX.%Q6]X MIU35--NK/[ KO$P)D2.$N[G*X ^4@\9XRI[YXH]Y:$Q6(I25*+B[W[]'?]-# M#7PKKB1%L[KA[2WBED^TG+^7(2Z9_P!I=O/M@XR:WCI>IKX-2R1V-\CHX#39 M.!*'V;\?W1M_3GK6%=ZOKNGP7Z02W11-J^ MOVDE\8Y)R)+W)9[=F$*&$,@7Y3P6XZ=NQ;--J3-)PQ%6S;CO=;]++[BU<>'= M9O5N6F8HSI>M$BW+?)(Y0QT8O[1K*UDM-#AE\.^(FO9Y#>NLCP,J7 N#A280@ M4KCL_P V1]>C73EI<-EV.>5.WC'X=A5G4-#U>V M_M&>(N$2.Y99DN&8R1&(B.()V*G;S_L^IKNZ*?M'95'-RLK=OZ_K\#S__ M (1[79[(-&&C@9XW:T-VQ+XC8,^X],L5.#_=SUJQ=^$[^YLKLW&ZZNT8O[2K7NDE_2_R.5\/6]TVOZB[R2FPM'>.U#[A MEI"'<<]=I&T'TS75445#=VLZLN:UOZ_7<****1B%%%% !1110!FZ9K,.J MW6HP11NK6-P;>0MCYFP#D>W-/OX=*4BZU&*S'E]);A5^7\6Z5R>G6?B.'6?$ M$%E;1VD5U?F87UP-PV%5'R*.K<'K@?6M2+P)I,D@GU5KC5[CJ9+Z0N ?9.% M]L4 ;>GZII^J)(VGW<%RD3;&:%PP4XSC(JY56QTZQTR$PV%G!:QDY*0QA 3] M!5J@ HJ&S):R@).28U))^E34 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5$EO#')+(D2*\Q!D8#ER!@9]> !4 MM% TVB.""*V@C@@C6.*-0J(@P% Z "EEBCGA>*5%>-U*NC#(8'@@T^B@+N]Q M$141410JJ, #H!2T44""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBN2\;3S0?8?)FDCSYF=CE<_=]* )+7Q5LM( M5^Q9Q&H_UOM]*U]*U;^TS*/(\K9C^/=G/X"BB@#2HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** .>F\4>5/)']CSL8KGS>N#]*Y?Q;KWVS['_ *-LV;_^6F GRAPHIC 19 ex43-classbcommonstockce001.jpg GRAPHIC begin 644 ex43-classbcommonstockce001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** *$MK,^O6UV,>3';R1GGGD::OE8T^T'7I"OM[45J7=J;G9A]NW/:BD,LT444Q!1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 4)%M?[>MV9W%V+:0(@^Z4W)N)]\[:OU0DEMQKUO$T)- MPUM(RRY^ZH9,C'N2/RJ_5SV7H9T]Y>OZ(***1@2I 8J2.".U0:"T444 1SB9 MH'$#HDQ4[&=2R@]L@$9'XBN837-4MKZ^:ZFLKG3].@>2[E@MWC(<#(C4EV!; M')].!U-=!J<=[-IEQ'ITL<-VZ;8Y)!D*?7\OUK'LM&ODTMM'NH;!=.DB>*4P MR.9&W Y;)'+$G)-7&UM3MP_LU!N=O3KYO_+S_%+C4M@'O5+4 M='\2WM@+![NREM @CE RCW* CK\IV,0""N:79W\UU]CNHXK. M2>.:*,QA749",A8D@^H/8U#HVKW-_GI].U27& MFZSJ=O>)>W%M"LEI+;QP6Y9D+.,;W) /'8 =SUJ73;75[9[>.>WTL0HH5GB+ M[\ 8XRM+2QFW3]F[VYO*W;T_*QA0^+;\Z/!J+:AH\TLFW.GQQL)FRV-JGS#\ MW_ :U;VZU^'7;6QBNM-$=T)G0O:.2BIMP#^\&3\W7CI4<7A9K?0;&&W>"+5; M+#172KP6[ANY5AP1_A6M<:?+/K6G7^Y%6VBE1UR227V=/^^30W&^A=2K0Y[P M2M[W1=O=Z?\ ![F+J'BFYM+R>UCM9G>)88]PM7PTKN5..>F!D>N:LRZ]=[WM MH(HFNY;]K6WW@A541ARS=S@9X&,\#BHIO"7VC57NY;FX"27GGLJ7DR_((\*H MP>"'^;V' XXI(]*GNGNYK:00W=IJ;36[RJ2K?NE4@]\$$C/XT_='_LK2MVU] M=/UW\BW/J.J:-;7EQJ:P75O#!YLXBBAF@,*06C$JI)SYA9@ M,L,#'&![YILVF:SJ<45EJ4UE]D5T>5X V^<*00,'A 2!GD^E+0SBZ6G-R_WO M3R\]]NMNA'-XBNK22ZTZ>"-]6\P+91H"%N%;.UNO 7!W>FTGN*?=:Y=V+7<+ MQQ37"-;P0JH**\LO'/)PN>?H*T+G3GGUZPU ,@2VAFC93U)?9C'_ 'R?SK,N M=+?4M1U>-7,,JO;303%Z9>Q2 ^?'; QR M6QQD9#,2PSQT!YS5;_A([V1],C-YIUE]IM99WEN8R5W*ZJ%'SKV8GJ>E7$T? M4[O5+&[U$:@J#1-&\]-+O+B.-HHK*6!HI4R M=S2*0<'V4_G5>[N;MX=-S=OP[2^3Z=/742#Q-=-97 "VMWG(>&YTM);.&Z M6.""Y6YTYB"Q@(Y*$=TZ@<]&QV%(N@WMYK=MJ-]%IEO);L7,MHA,LI*%!ER! M@ '..>@I/E)E]7=^5I+7IKMIZ?+9[Z$&D^(-0U&>%A<::SM)MGTW!2XMUSR2 M6;YB.XVC/.*G>Z\1#7ETU;S3,-;M:AING174D!NK>XAGF90=K%&!...,X_6B\1RGAG96TV?3ITT[]_U& MV>H:BU[I\%]%#$]U!/.\:@YCVM'M7.>2 YS[]*BTC7YM0U>>WFBC2VE#O8R+ MG,BH^Q\_CM(QV:EUJ"[GUBU2R81SM87:)*P.U&)AP3C\_P *B'A*VLCITNEE MHI[*1<&69V5H\;77!) R#V'4"CW;:DI4'3O/1R6GEJ_^ NNEPM]1UW4[ ZKI MZV7V9B6@M)$;?,@. 3)N 4G&1\I R,FIVOM3U#4KNUTUK:VCL]JRR7$1E+2, MH;: &7 (R+2=:L;%]+L+JTCL\LL-PP;SH4))P%Z,1G .1VXJPVFZE8 M:A&4'.0!D8[=:- E[*[Y>7KR_>M^FU]^OR*VK: MAK]CH3:CBQ@EA3][!)&T@9MV,JP<8!&#@C-2WNK:AI*VD%V!=7-Q<*H:UM'" M;.K#&YOFPK'K^'%2W6CWEWX8FTZ:\$UW,"6F<87);=@#LHZ >@%-U[0I=6N( MIHYY(VA@E$>VXDC_ 'I "'Y3T&6R>O..:$UU"$Z+:C.UKRV7DK>=KW_4KZ=K ME]J@LA"L<)N[>XF1IH6P KQB,XR,C:_//)]*2QU#799M3,]QIQBL)6C94M74 MR8C5P03( Z'I4UIIB:7K>DVT'G-#%8W";I'9\?-!@98G XX%6[;2I8?[9 MS(A^W3&1,9^4&)$Y_%30V@G.BK\J5FM-/[W^1@VWBB^-GIUTVH:1=O=-"&LK M>-EF&_&0/WC(\+D [0%ZCM1>)HY81RYGMJMM=][:*R6SWOZ$H\0RQ>+9]+N846S/EI#., M_P"M9=VQOJ,X^F.XJI/XFNUL+25Y+2S6>ZN87NYXV:*(1R,J@C<.6 ZD@<'Z M5Q0AFA)!61%QO!['=R*AL-%UK3-*M(HKVVGN(VG-Q',I M$4XDD+YX&589]".31[HE]6TM:ZLO)^Z]=GU[Z;=+EA+K6I]*DGBN--WQ,Q$Z MQF6.= ,AE <%3G(()/2JMOJFNKX>MM:F^QW$3Q17$D$%NZNL3+EMI+G+ $'I MS@^M7=)T66RM=1\S[/'+>N7,5LI$49V!>/4G&2<#)/2K^DV;Z?HMC92,K/;V M\<+,O0E5 )'Y4FTC*=6G&Z23U73IU_'_ (&AAWWB6Y;3]2U+3!;R6%I$!',X M)$TN1G&"/E4'!]3GTH;7-0L]0BMI[K3;WSHI7!M49&C*+NRP+ME3T[1].W2FS M>(KW.G(+K3[/[2]V'FN8R5 BDVJ!\Z\D>]6](T_6-/@LK:2#2C% B1M(A?>0 M 2/EZU!I>CFZ.GW4R1F*VDO5:.1YI)T%-RLK+;;M*W3O M;"VO#OLKHV]W;0+ M*=V+ Y!101CGWJC)X:G%G?:?;7$<=G)+'<6:E2?L\BN'*X_N;E!QVR14O]EZ MI?7R76I/:1F""6*&.W+,"S@ LQ8#L.@'?K2]TB7U=OF5K:_^DJWXW]/0I67B MRXN?#*WDD$46HH]LLT)!V[970!UYS@JV1SP01VI]UXJF34Y;6&SN"JSP0*6M MG/S$EI/_ "'@C\^127OA.2XTW2(XKA(KNR2"*9P#MFC1E8J?^!*"/Q]33H_" M(.IK=37-P1]IEN&"WLP.2-D>.>H7()_#D4_<-4\%K)^>GW6^6CMZV'7NK:NN MAZAJ5K)9(+)[K='+ S;Q&S!0"'&.%YZTV^U35].ATX7-]I<;7L^PSO;LL<:^ M6S\@RQJS@X&YW /TYJ[?:0;R?2&8QM'92 MEY%<9WCRF3C\6!_"E=(RYZ49D>(;J]M+Y[J".&9(1=VR $;H&!*$Y/7*D'\.E)=>'+ MG%_:6$\4.FWX7S83D&(EAYFS'&&7/'KSWIT_A:."[AN-,8PGRI+>99975EU[7>A7L_%=Q<^'([J2"*+44FMHYX3G;ME= &7 MG."K9'OQSBB?7]0;4[RV@N=-@GMY-L5A<@K+O1JHZIHVG:W;I;Z MG9Q7<*.'6.494,.AQZB@#EY!?Z-X:U;4M)T_3K/7?+>9[)@3"R1NX7[I7EEZ M-QG XKF]:UZX\1Z7X"UFVGMTDO-;3R]J-B(;7!1QNRQ!7D @9'XUZ1'X?TJ) MY72RC#S&,R/D[G*$E,G.3M))'I4,?A3084B2/2[=%AN#=1A5QLF/60>C>_6@ M#S[3O%5QXDO_ %=ZC8V;3WD^HPNR>8H0QHZDJ-^"& Y#!L9XK+\$>)]4T_P M=X:TN5;>ZM=4TS4)%9D?S(FA+-\[;_F5LXXVD<2!C)Y- 'GO@K M7-3N]<\(Z=;R06NF/X=-VUJJ.XSYBKCR0QVS+&,Q(3DJ MOH,]JMW^G6>J6WV:^MHKB'>K[)%R-RG(/U! - &9K<-CX@T6ZLE2&]?;_P > MCW+0AG*Y"/MY7@YP1Z''%97PMEE?X=:5%<)ZDTJV-P\XN&F5-KF0#:&W#G..*U(8(K:%(8(TCB085$& ![ M"@"2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH I232#6H(! #$T$CF;;RI#* N??)X]JNU3?[9_:\.S_ (\O(?S.G^LR MNWWZ;O:KE7+9$0WEZ_H@HHHR/6H+"BDR/6C(]: %HI,BC(]: %HI,CUIM "T49%)D>M "T49'K1D4 %%)D49'K0 M%&1ZTF1ZT +1 M29'K1D4 +10.:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"E)# M*=:@G$X$2P2(8MQRQ+*0V/;!Y]ZNU0DB@.OV\K38N%MI%6+'WE+)DY]B!^=7 MZN>R]#.&\O7]$%>6>);RY3XMZ;;1W,L<#& N@IRK7\J7^W/! M_BK2LLM:27D]\\%I$RAIG9G .Y !\O?"$\>O6LJ;=ON+EYVBC,K!I$8E068$ M@;3SC+G%7+J:75%DCL506UO$L)8WGE,&.&5CDXRS9'3M7HR6AQ+ M1N[C)8\< 4DUU=6"@7#SR.Z@A%F'"_PEB"=5VMG)5L,23P"3Z< #@&./5+"*6(OJ%W= M"93L<;D4.",!B#P]I$XCCD*I>SXF'(&Y #\H)XP?FZ^]%TPLT6H;#Q!?:>+E) MQOBG5EAMP0V,EW/<.XE=PRR)O*/\V$"EOX?XC@?E6O>6*7D$>IZ>[O:YCA=))U@VB- M0.7;EPQX!XZ4.-G[P)WV(+Z6ZL+IH9II5=" ^9,=@>A(/)![]ZU_ EQ+-XD7 M#%QY,GS,P)P%'/<_W>_\1K%EO\6@L+^3R+JTF"%XIW?=N)+*Q!)^7L*TCG;9)Y#$JQ!+':3QDY(^;W^[2J*]-W0X?&K'JCD@]3T%-R?6B0@$9/ M84S)/0?G7E'HC\GUHR?6F8/=ORI=J^F?K3 4N!U;]:3S/]JDW(. 1]!2[O8_ ME0 >9[FCS/E#YZ-^M)N/\ =/Z4A(/53^5 #\GU MHR?6H_D],?ABE !^ZQ_/- #\GUHR?6F?,.X/UHR1U7\J 'Y/K1D^M-W#NP_6C![M0 _)]32;L=33/D]<_CFE^4=%_2@!?, M'][]:7?[FDW'^Z:-Q_NG\Q0(/,]S1YGN:-Q_NG]*-WJIH&'F#^]^M*&)[TA8 M=^/K284] #0 _)]:,GUINWT)'XTGS#T/Z4 /R?6LGQ.Q7PW?MN( A8=<_U"6&-TD,*[WWRA=O1@1C(7KP.:R+79;S6IO;B M5(Y"OREFS)@ $@= "=QR>.M6A#?:[,<5Z ML[?(\^-R[;6FM:S?+- ]Y% 9%G$T[8B(,:[5#+SP05&,YS5.:_EL8YEUAY)) M3A(C;[D=F(PVY6 ]QDD=3M!ZA-4N+>W4:=;2/)+%!]GEF8%5+1-O'[KIM( Y M[\\=:ATXWLRB*&U74M/B7#0)'O\ ,^8L%1C\RG&#C/'ISBI2TN]AWUMU+'G^ M<7BM-3-Q*&"F)G,3AV)) #'GDL#C.,CL,U#)J$MK(());IW^8%XY5 !Q\VW! M(X!YY'7C%36]OH%U#&PANK:\597>":Y /F%M@VDKUSZ[>W7!J_'HNFV]M/;/ MM16(68R/ME3G:#&JY!W*%)YY[TN:*W0^5LH.\]HI>ZU%;=0H=7\T'<,X!5%) M.#A>/13GKFH_[1@ GM+2>>:\4#R9+@[8WCP!G!R3\H0C.,[+ M^TDGC^8J8EG4.0Z9 VC. #D8W9X[YJDLEU%96]SI^E36%H0&D>0"229!@!PY M&5 ![ ="5V9I"JD%AM.T$YZ<=ZQ-)O;>QDA%TWF6S3)(S0R%,&,9)]7 M)9R,=,CK5V\T>[@E66U<31S1M+$[W"VXRWS-^[!SE5Z\T-6=G\AWNM"K-?31 M,0\\N."/WN9P1[# M _"G-:*ZZK\Q1W^\[_X=7$MUX(LIII7ED9I-SR-DGYV[UU5-TQ755Y5;^)+U.^G\""BBBLRPHHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@"A(UK_ &];JR.;LVTA1A]T)N3<#[YV_K5^J$DZ+KUO;FW4NUO( MXF[J R#;]#G/X5?JY[+T,Z>\O7]$%>5^)7ME^+>F));L\I:WVR!\!?F/;OV] M*]4KRKQ(L/\ PMW36,DJ2E[?"JF0PR<\YXZ#M6V%^)^C)K[+U.6CMY[V2XM- M\V\R-(@H!!&!Z ]\U:M;N*+PY&;:V$LDA6:62Z829\LN, -@;D M78>.HS63+.4>=X1AO,/S A!G/M@?FQ]_2KM[?RV^N07\1:021([6\<(P@R0Q M)(P#NW'.._;.*])Q;L<28FF65QK&J".=1&9I':Y,+G QO;!W+\P8$=LBM=[ MW[.6M-/B2*U>0$*B#>6'<]>>,\>_&*;!#%I&I:CI=PT>GV\A1[29Y1@J.BN> M3R&STZCTI3I]Y;:C'97.SS)F(1696.W'7 ^@//7::S2-Q] ML+39O$-V]TVCZ5*8(X:-VY61;L]+79T&F>!9;RXS?;;6TW,FU3O+ J4(4]L;5() MR.]1:B9804BDS:6JK' B'/R@G#GKDE=I)( Z5B6&C:OH%T7AU@P.5<1"+)61 MP.%;=@<_C6LFM'Q!83M+$MO?V:XN( =HX)^<#UR?<@XYIM2OS-W0:6LE9D?V M?^WHYVE5/[3">9!-$ K-@'@\'U)&!GCKT-8-G-=03-%%;6TGG(JLL_S$\_*A MWGMMR2!ZUOV-G((TU"[NX;>P##]]YBA02!E !GGD\'L!S5!VE-MJFN+8Y6:? M[/9E2KMAQSN'(/R@<>IJTUJB+/<-3B35M7B2S2:"YG663>)R(QM'$I&. 57C M!]*TO!4AG\8+)$S"W\I]C;?W2WT%-EPTK7%P68E?+ M=0#T)R.K<\'MWY W/ T@/BY 5 802=5&?N^N ?QP?K1.-J;'%^^CUA@,@\=! M_*FDXZTYFSM _NCGTXH"@?7UKR3T3D/%VJZF-9T'P]I=S]AFU624O=[ [1QQ M)N8*#QDYQGM63XE?Q1X3\$:_=R:XMX83"UCO!Q_P#6ZKQ) MX;AU]+2474UE?64IEM;N#!>-B,$8/!!'4=ZQ9?AXE[HFL6>H:Q=W5WJQC-S> M.J@XC(*A4'RJ.* .KO+V#3M.GO;EPD,$32R-Z*!DUY_\/O%FL:CJ\]EKDZ22 M7]L-1L57:/+C+$&/CN!M//.,UL77@C4M1TVZT[4O%=]=6ERJHZ&WB0X#!N"H M!YQCZ$U-)\/]!AU73[_2[6/3KBSD+-]FC $R,NUD;V(- '&Z7XD\00>(+*'7 M=9N].U"6\\N:SO;("SE0L0%AD49SC&"3R?U76_$7B'3?$&H?VEK%[HX2[Q8L M]B)+"2'(QO< MN(SGT]NW20_#AE^RV<_B"_GT6TN!<0Z?(J'# [@#)C<5!/2 MG7WP[:[-_:Q^(;^#2-0F,US8*B,&8D%@KD;E!QT% &AX[U.]TKP'J>I6%R(K MF*)6CE0!L991D9R#P:Y/PSXEU23QEI>GG6KZ\M;JWE>=-3LEMB&505\H[5+G M.MM;\,W&AM*]O!-&L89.2@!!&,_2LBR\%.FKZ?J.J^(+W4SI^ MXVL4D<<:(Q&W)V 9XH 3Q=JFJ#6M"\/:7="RFU5Y3)=A [1QQ+N(4'C)SC/: ML[6;WQ)X,\+ZI/\'ZMH3WGB"75;74KQ+&XAF@1-CN#M=-H& ".ASQ7+Z;X M[\0BPUVUN+_S;^X=5TEC&N5W7#0$# P<'!YS7>67@B==4L;W6->O=8&GG=9P MS*B+&V,;FVCYV'J:K6_PTTR"_P!(O'N9FDTVYFN%RH_>%WW@''96Y% '#R^. M?$EOH?A#43J#R+(D]QJ \M/W\<;H]I8W,M MI; *S0E$W9 R06W=ZZ:#X:V":9I]B;Z:6*SL[JT&5'SK/G)/H1GBI-(^'6F MZ2MM&TDEQ!#ITNGO&ZC$JR/O9CCG.211J!@7M[XJ\/\ A"U\97'B$WF5AGNM M/:W18C'(5&U"!D$;ASGG%-/CG5-.\9Z_97\I_LMG:WLIBH MYQ%O52:+:R*\.G2*F/E.55W W,H]/:KU[X%L=0M-?MKII M)8]8E6=C@ PNJ@*5^F,_I1J!;\*W]_J/@/3K^1Q/?S60DW/@!Y".,XZU8-G\/I(+G3!>^(+Z_T_2Y1-9VDJ(NQUX4LX&6QGB@#+M;; MQ(?B!-H+^+KYK>"Q2\W&WARQ+[2I^7I@5'8WGB;Q-H>H^)K7Q$VGK')-]CL4 M@C:/9&2 )"1DDX.?3]*[2+0[:/Q;/K_GN9I;1;0PD?* &W9SZUA7'P].;ZVT M[7]1L-*OY&DN;&%$*DM]X(S#* ^@H RK+Q/J_C74-)TVQOFTA)=*&H7"(6DT^XT6\GT>\L+;[)%-"%<-#_<=6!#<\_7FHHOA_;)8:=;M?W,LMKJ MBZK+/+AFN)AG.>P!SVH B\"ZQJ7B8W^MW=T4@,S6\6EJH'V7:<'S"1N+GKCH M,_EV>6_N'\ZQ++PQ'IWBF^UNTNGB6_116\@Z2#T;'YY-;F&S][]* $^ M;^[^M&6_NFG8/J/RI,-_>_2F F3_ '31GV/Y4N&]1^5+\WH#^- #=R^N/K2C M!Z&C)[K2$H>N!]1B@!:*-H[$BCYAZ']* "BC@'M2 W_$>M1^'_#M_JLR_+;0EP"?O-T4?B2! M^-:K:I::U MXDNM1M!<13M#);QH'"$G8=H'RG(S]!3V^'6BQ:JEYI\26$;6TMKS!A=Z=JEB(E=L?\ +!E7'!]3R*KV MWB77[;7X(];UF\TR]>^\MK6[LA]AEB+$!8Y%&M=58> I8+W3)-0UZ] MU*TTMMUE;2HBA#C +,!E\#UJ$?#C,<5A)KNH2:%%<"X33F5" 0VX+YF-Q7/; M_P#70!:^).KWVC>%5NM/NY+:9KN&,RQ('8*S8. 0:K>0PM#"TR)&L:MUPJ 9- %?Q!?ZKJ'C2R\+Z;J#::C M63WUS7MQ,+CI@>IH SIKS7O"GB73M-NM9EU2TU6"XV-<1(L MD$L:;\@J!E3TP>E<;:>/_$;^!;F"746;7)+B%H)]B@B!XS(3C&#@1N#QWKT> MQ\%R)J@U36M;N]4O8H'@MWEC2-8%888A5&-Q'!-9\'PNTN*:RF6\F>2UTV33 MU;:,,&#KO/N Y%&H'.#QGKEMXC\)M)?%M/GTNSFOT,:@,TS,A6<3V\<23:= Z +&LDS1H3@ GC!Y-=C=?#6RO;/[-+>R[/[(B MTH':,@1N'63ZY XJ>W^'>D1V]W:RRRSVUSI\%@\6 ,+%T<$?Q9Y^M&H&7J$G MB/P=/HU[?>(9-4AO+V*TO+>6%$"F3/SQE0",$=.]<\GC_6+6#Q5;7TY5]]V= M(NRB\-$2#'TP2!M(S[UV=GX$E%]I\VJZ[?:I;Z:XDL[>=414<<*SE1ER.Q-- MU#X;Z;J7AR^TBZN9"+F_DOTG"C="[G) ]L9'XT ;$]SJK^"S=:=&LNJ-8B2$ M/C#2%,CCIUKB/"FMZI?:RNEW/B._AO+BTD$MGJ=BL4T@76BVM]X=;1+B61K=K<0%D;:V 01T/&:Q-+\%R6VLV.I:IK]YJCZ.F. M*KI>^+9? [>-QXAVR^4;L:;]G3[/Y0/W,XW9P.NJ"=I6 MU;R?,B8#:@C39@>N0>]<]_PK11:-I">(-27P\S[CI@V8QNW;!)C=MSVH K0: MKK/C3Q#=V6G:M)H]G8V=M,WE1*\DLDZ;QDL#\H'&!UJ#Q#XGU[P?/X575[D7 MPK$T/PS#H.IZI93VSW'T]*W-N/NG%,!-K#H?P-&?48I0W.",&G4"&D9'-9'BA?^*9U M *\BMY#8\OENHZ>]:^-O3D>E8_BQA_PBVH-P5^SMGIZCU(JH?$B9_"SR*6.2 M;3A>%I4%FBK)#')M:(EV*,QP6C!/W1;YU)X9#P?EP 1C/8]^>]6M,C:?7+G29=UY#=R/& M75-B"3.Y<,>=N0"0,?C7JR75]#SXOL2:%IT,XGNKR-C8VL:R%0Y*NQ *KAAV M4D'!' %7DNKJXE@M%V1I JB(0@*L>#P3W_A[GJ.OHW2Q)>Z4NEN\,&IP/(HM MC(H\_P"8O\H&><\$' P*DLH'6]DBN98E^S+NFD+@F/ ().#U"@9P<_*P'6HE M)-NY23T-D>&$\068O9;A5U'$<4BG)#HIW#.#PS$')SC\ZR(_!VH_9I9)5@26 M+/[EYP&E8#(P,= Q/X 8J"?7=2\16LL=I]*Q3Y9;*YTVG^!UM[=KW4I0CQ;) MH(@3G>A.PLWH<@$8!K.N[R_ANEO#+F:1RJD*&2-2QPF.>W &2P8%HWB_B(W<_B!5^\O8-6LH]4MV AG M]N+2<1-;VTD-N[R X!=CT)!)W;G8!1]:UHE?187O-1GB\Z5"T$ E7-P>Q '& MWYB.HX'2L"[BGTOP_9PR6[PS7B>?-+$H?$8RJ\=C@GG(ZUHFI+E(::U)%MX? MM]S!C/Y TY)V5^Z_,([_>>B_#DQGP19&%"D9:4JI;<0/,;O@5U58W;)KJZ\JM_$EZG?3^!!1116984444 %%%% !165X MA2-]+Q+!J$R[P=FGN5E_,$&[&_M!.7U^V))'EW%]*KC'L&-4DK79T M0HP=/GG)KY7_ %.JHJ"RM$L;2.VC>5T0$!I9"['G/+'DU/4F#M?0**YR_P!8 MO;763;6+)?*49G@$3$Q,-N$+KPN02?F';WK8:=SI1GN2+!_+W.6=6$)]ST.* M;BS65"45%OK_ %MN6Z*YW2-8U2\F5)+(3P&1U-RJ-"%4,0K8;[^X 'Y3WJQK M^HS:>(&M;E!.SJHMC"93(I90S!5^;Y02>*?*[V*>&FJBI]3:HJCI=W>7<#/> M6)M6#87Y\[QZXZK]#S6.VM:BFJ7%O9(FJ1(%*[(RF&+,&0RCY,K@<'!Y]J%% MBCAYR;BK:>?Z['345FZO=W-IIBW$.R)O,C$C2(7$:E@&8@$< 'KGWJE8ZI// MJT%O%J=CJ$+([2FVBQY8 &"2'8#)/3O^%)1TN$:$I0VTJ[UZ"ZM8S9Z?=3V[I+)I;(K.C941RG'M7JU>5>)K>9OB[I4WEEHPT !!QCDDY_6M\ M+\3]&17V7J,8ZY[\DYF%V^-V Y&SH^ >NT]O3MW8]JFN8#,4:ZPBTUM^ZW4S++Y?*F25 MQOD;=M8C&5'!(J2RBO;_ .'6JVA:+RI%\VVC3YF;85+8.>GRD),,HY/7/[S&>U=W_;>B^&KVWL=27RV: N; MQX"@8[@=O3GKZGISS7$:#J\\>F::+B1 ZR$J\L>"L09.C;<8PC?E7:ZAX7;Q MA+9SWU_.VG1Q-B+8(W$G R>N>A/ITQ45[WN[E.\CLO$N@I?V2RV M,19C@0$;N3ALX^;(R"#D?-ZBN.DO9;'Q?HS;Y'CFC16>11N=9/E(..O&/QKM M;Q;SP]X:@TR[U SS1@+&#& NT,-JD]S\O'&>OUKC)C=ZOXG\/6T9_P!%'E.H M2(HH*XWG! S\H'X8IT=GVU%4W7<7Q/-(+\Z<5EAM[:0"267CSG./G(<'/M@G M@U-XACAC\.VUO'&&A$P$(\O:T@"D!L)W9F?!('2IO&EU(2;J6,Q2*!;R1 M-M.S(' &XGG@AAU^E2:X)#I,DD:LQ;RX?/\ +^66!1OCR/E '494$C;6D7I MB6\C'U($BWFA#R6\<0@B;S,LA50"IZ BL7B5 /]5(1@$9^4Y. M. !]>363<0?V?";*V=9!,%E$J9/!4, H'.T$OSC(_,5L>!I2?$L8+AAY+_,I MW+]T\;AQGCMD'V/%54_A,F/QH]5)S@^H'\J:3M&:<>WT%,'S-GL.!7DGI !S MD]:=T%%-/S-CL*8@Y;V7^=. &!133DG:/Q]J %+=@,FDVD]3^ I0 !@5RVO M:EJL6MR6>G/<[ELEFCC@@1PTA9Q\Y;H/E'<=^:0'4X4@)KAV\6WJ MSZIYFU5%M.+4^2VQ9X4RP#$8;+>9@9Z1>]:?A_4[^YU6>UN7N#'';I(PNXXT MD#,>"@3JA /)[C&>N 9TN6] /QH.2,$*?QKDKCQ+=6:R0SG=/923R7>Q.7A0 M9C ']Y_,A'UW8Z4W1]?O[I].M+J3_2_MS6]T?):/>OD22J55@"!P!GU4T == M@#JN/H:;O_NL?Q%<[?:K<6]MXA9'&^RE18,C. T<9Y]?F9J9H=]JE]J$TDS7 MYMTN[F(82#R-J2NBC.?,Z*.W7VIB.E.YN2!CU'-&T'^(GV:N,UG7=2TOQ!<. M\Y%I'%(8HHT1DD98@P1R/G1]Q)YXP5[FKZZM=V5AK+7$J7LEC:+>5(Q[\UR(U35?[5.CKJ"[P/-%XT2]/+W;, M=.O/^[[\U1?Q9J?]D_VSB- P9!:%.%(M#/DGKG<,>FT^O-(#O,9_UA(_E2;5 M!X.?8\UR,NJ:G'J=QI/VY2T"R3"[:%26"QQL$*].KDG&#M'KS6EIVIW]YJ]J MK+#%:W&G_:%C .X-E,[C_P "(P/3.>1@T#%^8>AI-V.H(HVD=#^?-&XC[PQ[]J0 %4\C]*,,.AS M]:4J#SW]12?,O7D?K3$*&'0\'WI-H[<'VI>&'J*3!7IR/2@ R1]X<>HIP.1Q M2 YI"N#E>#_.@!U%(#GCH?2EH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH ***;RW3@>M "EL' Y/H*3!/4X]A3@ M!P*;DG[OYT +\J#TI,L>@P/>E"@'/4^IH+K'\*!AA?[IH^4?WA^=(6 _B;/IM M_P#K4F6/5]H]QS0 I91QO.?2E&\_Q #Z4F0O'RDGMW-!!)Y3;].M !]PY(R? M7/-!.[JNWW(I,JIX8ACV[T[$G? 'MQ0 FU!_$2?KFE_>=L?C31Z^E @RPZ\CU MIP((R**:1@[A^(H "O<<&E!SP1@^E*.1FD(SR.HZ4 ! (P:0':<'\#2@Y&:" M,C% "UD>)FV>';_K_J&.><9R/3G\JUE.5YZ]#65XGS_PCM^ K$^0V-J[CU'0 M4X?$B9_"SQI8V;]VL)?>PRB<%F/Z-GL><].#6FTB)XETN5\RSQ%(I'W%E#(Q M&U<<9V])-4<^#;>:&)[+XM2?P;HMQ/(K75A*JN(P-R J-I;!()RO4>HK)?8N:?S M6+>D:6^I7EL6NY86,*OY7E@JFX*1@#MESP>. 3G%;MUXR\/:WNJS:DSZANC:QE4!%0* >5Y[Y K"?+S_O-C6%^7W-ROXATZ'S;?4;:XN+ M9&9?+A6 ICK@8(P.1UQG#$'@BN;\-S2MXLUC2I#*L;!L"-#O)A/! !')4,/^ M!5U'B?49+>YM;:6Y%Q+!(OF&6#AN1RJ@$GDJ#CC/3OC \*M>77C_ %'4)I%5 M;6%_+DD0A%5CB(8&."#D54+^R=^Q,K<^AD&X35M>@>^5K6T;B. -A5_A"LN M1R/?))YJ[KAC/B+3#=Q[#&J/)Y(*F,;RQ^[E0%) /T[5'%+.WBP)?SBWNQ.2 M\BL#\QY7<\<>E3ZM:F[N].@FC^RP7,GF3B52Q/"D]<'&1Z&M2V$L_@;Q!&$=V+P M?=#?-\_4$CE>/3/7-7+X5ZK\R8[OYG??#>/RO UBFY6PTGS+T/SM765RGPXC MDB\#V,36_B2]3T*?P(****S+"BBB@ HHHH RO$#QII9 M,EQJ%NN\?/8(6D_(*>/PIV@.CZ4C1W%_.NYOGOD*RGGN"!Q^%-\07*VFEF5M M4;31O ^T+$)#],$'K]*Y/^W8/^A^G_\ !>G_ ,16BBW$]&AAYUJ%H]^S?Y1? MY_(]!HJAHLZW.D6\JWS7P8'_ $EHPA?D_P ( QCIT[5?K-Z'!.+C)Q?0X^^N M;"SU6^2]9[AWEWQ^5J21;!M7Y65I5QR"> >#6DL,A\%-%]MC$AMF(N/M!* \ MG_6=<#INJVDD(FCC:)DF4E64D'J#D$% M??J:+JXW6A[6+OT?5_GO_D4O#;13&]G@D_<.ZA(C="=H\+SDAF )/8$UA37- MC!'=6LLAEO-\H6<:LJ1C+';D&4,N 0"-IQCC-=9IUE-;RW-QJ1TG4(K6>QM[BT%M*9,221,9$#DDCK@XR<'CMUH35QPKP523 MOVZOHN^[_4DU))$T2V'VLHB-#YUPLWE_NP1N;=D=O>J6F6TUOJT<:WTDK+), MTL37?F8B)_=DJ3Z8YQ6AJMF1H\44"R,ULT;Q@*'Y0@C(+*"..>169H<2SWT4 MVV9VC:6227;& TKGG)5V( & %]ADG%"V)IM>PD[]_P B/Q/:P37BM'$\]RHC M\Q5L8YA'%N^9BS(3G;NP 9;HK01/EC"VXM&Y4*6?D$ ] .37K%:5%8]#,*;IR2 MOD%%%%9GG!1110 5R?C RPW%I,I(C((;D@'!SBNLJGJFG1:I9-;R< M'.Y'QG:WK51=F=&%JJE54I;$K$7EBQA<8FC.QOJ.#7*-X5U/!W7\6W')WMP/ M\/\ "F0R:[X>S"(#-;@\#:64?0CIW-$M_KNNI]E2T\J)N'*A@,>['^G6K2:V M>AW4J52DVZM[@W"B1;>1!#W8%D M);Z# 'XU?JA(MK_;UNS,_P!K%M($4?=*;DW$^^=OZU?JY[+T,Z=KR]?T05Y- MXF4_\+BTMMI9=]N#@_=.XXZ5ZS7E7B6XGC^+VF0_:)4B/)F150[G.47!(.?[H&?Q,9_E3M;@EEN;/18' F\L$Q20Y M#.^#N!&3PN!GH,<8Z";3HXI)I+NX?=86KK(HYVRL6*^6020C X/&.!V'2Y;Q M:C+I/]K[UNKJX\Q#<*VYHP2X/"]5"J2!C)+#L,5WN5G_ %N<:B2WEHNL:[<+ M+#-;Z=9(NR6UG8F9V'!3^'YL\D^@Y[5J&_FCU".YMEE6V*B-45C]T#J5R03C M)R ,Y%NQIL\,5U;^7:2DI+#,VWRU)PAY(((_>,>.A-=%=6T]NX8$2HQ! M1@W!!P01]< \=,#ICG*<;/E9I%W5T96IZ-=Z--]JC22XT.9=S1;F9K,X.-N, MX7)ZC((ZU0T?QK96[1PS0S0QH@!D\Q6&5(/ \LD9QCK7_X26+5KR-187#2;9=D6\/YC%?E7"(ORYR#_ +QR>M=- MING:EHUH^J:E)(^I3 B.-6^6U3(W!>P.!DXZ!:M>'O$&E65SY4EG;Z.2.,ZO@]4_X2J-R S"&3)5@Q'RGJ1NQP/[WMCBH+JV&FWOV"ZG M@BLKJ YB#*1&VX[)=IYSR&([9]!Q8\*1RVWC9;6Y)\R-)XXPV2VU1C>&< FD48 ]:&^[2T MP#.!GTI%'&3U/)I'^[]2!3J #H,U$L$0G:Y\M1,RA"^.=HR0,^G)_.G.V1A> M5YI+6 R2;-[E!EMAW)GUP>1Z5! M>:/I^IR>;=V%O,WRX:6,$G;NQ^6]L?[Q]:O$#('KU)IV[/W1G^5 S/.@Z29H M9GT^V:2!56-C&/E"\J!].WI21:-I<5Z;R"PMTN"[.94C 8LV6T0QNQMS^7'TXZ4\6&G?:VN7LXOM#+L9C&.1C&/R&/IQ6EM+P[4Q@)! M\BC_ 'J!&<=%T@VJVO\ 9UJL ?>(WB&W<1@G\N/IQ5TQP&=9F5?.52BNHY"D M@XS^ _*FLICZ?/\ H*4([+Q]WNI_PH D\P)D_+CN>II#(IY1B2>P''Z4J0( M&3GZT\;7R#PPZT ,#G^),>Y%."M_"1CTW?\ UJ7)3[WW:4H.JT )GLRL/QH" MD?&IM>OX;FWN( M8PD>SYLYZD]OKT^M MHZT$_+D>F:\F^'/Q(UOQCXSNK.]CM8;2*TDE2*",@Y#H!DDDG@GTZT#/6J*\ ML^.=_>6/AG37L[N>W+W>&,,A0L-C<'%=/\,[B:[^'>CSW$SS3/&Y:21BS,?, M;J3UHN(ZRBBBF 445X/JV@?%F37-0>QNM2%H;F1H,:@H&S<2N!N'&,=J0'O% M%?*T&M^/KGQ$=!AUS4VU$3M!Y7VT_?4D$;LX['OBN\\,:%\4;?Q1ITVKW.H- MIZSHUP'OPZE.^0&Y^E%QV/;:***8@HHHH ***\'^.6IZC8^*-/CM+ZYMXGL@ M66*9D#'>W) _"DP/>**@LV+V-NS,6)C4EB%% 4L< YP, &DV!].45\]7&D?&+2H6O6NM3D6+YBJ7BS'C MG[FXY_(UV'PM^*%QXFN3HFM!/[1"%X9T&T3 #D$=F')XX(SP,CR6E;8 !)@;2<# MH/RI >_?>_W?YTZBFGD[>W>F ?>Z?=]?6G#@8%%-/S';V[T &2W3@>M. '% M%-/S'';O2 7);[O3UH"@'/4^II:;]XX["F NXG[HS[T;?4DTM,W;R0HR!0 N MX#[HZ?@*3YV[[1]*<% Y)SCOZ4S)DZ#C]* #Y5[L3ZT8<\@%1[M3N$&6-)@O MUZ4#(\[?0D_C2;SW5E7V!J4D)P/O&C9_$YZ4"(Q*@^52"?0_XT93'+8] O2G M%1*!\HVCI47D[6Q">1U)[4 2&7C[RX_6FM*B\[2I]<M M/2(CYN']5)Z4 "-(Y^3&/5NM.\O_ )Z?-GKG@4\!'^Z<$=O2E#%>''XB@! B M]%)&.V:7YE]?YT% <%3@^HI0YQ\P^N* %9.W(_.D*'.0>?>AE#?,O4=Q2@G M&?O#]:!@KYX88;TH9 WL?44A(.#Z=1[4[:1]T_@:0#5+#@\XIP(;_"FEL,"1 M@]*<0#UIB$7C*^G2G4P[E93]X=/>G @]* $'!*_B*=2'AE_*EH 0<,1^-+2' M[P_&EH 0<.1Z\UD^)\-X>OD*ALV[<$9[CV/\C6L?O+^-9'BMHU\,:@93A?(. M3MS@9&>/\FG#XD3/X6>86=HUW5HMS&?'W<[<\DAB?0 #.>OIMW=OD<*6ER?2(5 MGN3KNHV]U#)YI$%JDK$%5) #AL#:#@ #'3I6K$TEP]Q8W@EFM;MR6VN2!NY& MW))'J!GJ5]>XX M-/@\>60L;DO;SK*/]7$9$8R9X//E8&T>N:[G"ZFP;?@ *2,$,-O&&! SU(/2G&7.O>C<&N5Z,R; M74KC6YI1I5E*^H.46/S&WB,;2&D)"@ CL3ZG KJ4LI]!L!8B>::YG&Z[N3(0 M6; Y/.U0#CI]UC6IH'B+3);=[>-([&0K^[AC 1)&).S!P,DA: M$,&W$A0C?D[LX/'3D\'H>#G(.*ER<'DL6X89SU'6L37)9KBQTG5]D=G(B;92X:1UDW;@YX^4GKSR?<5T&K M3RZ-I^Q3&VJ3D!"SC@/4J MD:+X'\0[5!R]O]S&#\_J%P?S/UJ5H6FDN].FNE>XMIFFM2K*[!0NYHACIGC! M]JBM9Y(O!GB-S*T=TC6YD:,DE6W_ '=Q.21T/IVIWT2\U^8K:_>=[\,QCP)8 M9.?FDZ_[[5UU#$LFW/X&K2NCL MA!3H6NEKUM_E?\3IJ*@LOM?V2/[<8#<\[_(!V=>,9YZ8J>H.1JSL8>H:!-?Z MI]M_M!XML>R/9&-T?.3U)S45UH\EV&635;]4+!PJ>6-I!R,'9GCZUJ447>XO;3YN;KZ(R?$ M$9;2,$B14EC9TDSB50P)4X!Z_3'X5EZ5<076LV?-I!=I#(TB0JRNZEL*N-HR MH&#G/7H*W-82]DTV5+"1X[@XPR;=P&><;N,X]:P_#-U;>='''#WZ8YOZ3>R7]H\DGEDI*T8DBSLD /WESV_$]#6)XBO4AU:V2 MWNQ:W*_-+))?)"A0JP VL6R=VTYV'@'FMO1YY+C3D>6^MKU\D&6WP5^F1P2/ M7CZ"DU[MR:M.*H1DEO;^OZ?7[K]07T:36%S%(KLCQ,K+']X@@\#WJ>FRIYL3 MQ[F7?VMTEY%IVDS:S%/!!-$%M(;!TN\QL"HD&X[ , M#+8' KT*N9T[2_"]Q<&/3_+^VV%G53T)[9]LTTKZ%0@Y MR4([O0T:IWVK6&FR0)>W<4#SMMB#M@N>.!^8_.O)],N/B-XDMCJ5C>E;>1BJ MX=$7@X.!_GI6/XGLO%\%YI8URX+S/*1:$R*VULKGITYVULJ.MFSWJ.1Q=7V= M2M&^MTGKMZ?>>^45RG@VV\56K7:^))A,K;3"P=6P>+7I*E4 M<%)2MU6P4444C$**** *$DL UZWA:#-PUM(RRY^ZH9,C'N2/RJ_5*2:4:U! M( 86@=FEVG*L&4!<].J5Y5XEDB_X6YID;6Y>7?;D/NQM&X]/7KG\*VPOQ/T9%?X5ZF#/ M/YD=S9M*(F:0L[E ^&RJ'>, ' M2">728[J%T/DW<4<^^.X2 !(U&T MC !Y<[,'TQ59U1KN4[/.(9G;'S G<21]SN<]^ZUK6\%K?6$MM=[2JB-$N$B5 MF3#CC/3:04;%=\K):['(KW(;VQ35DDO-*\F.YEE\JX@5N5F?)IYE?4-4FM=/2>S,DG^N>(*$P.-QW$N>1CTP.,U*VL]AONMQTS M7%W*LNNZC86<5H\,D-K;R LJD'OS@D$9SU_*HK<:.4B@,=M)+#N58MQC\P#[ MY9W')P!P !DFB/PY:1Q*U[<_=/T '8BAM%M[R,BS06 M>_UG2HY5@^PZG:VTAC@D@R\D9 !"E5YP.>ON<]C&NF:>ERD M363$1R "=!L:9A_%U(QNZ#CG''!J%?#;PA6T_4B$B1G=64J\K'MC(&-H7!)! M&1[8=X[-_>+WNB,[S]0U:[E999)IE_>,[R#:P0_,H;@ ;9!P1[5I.UGHB+90 ME)[MWC662.?[/VW1#CY6Z8)'I1!J\5M8W3OIYEEG=()!<6Q*X;.XO@Y6Y3GCDOR=4F<0B[NO M,CSYRBMSPC=_:_%"R*W+PL" >3A2 &.,G[K=3QCWK/U&/[0_ MEK:(L2#"0Q1* N[YN!@GJ5!X[FKW@DB/Q&3M(9X9$(88QU.<;1[G_@=*=G38 MX_&CTR7H,]@#11(0>"1T]::'4@"/7K1O&<*03]: %8@%<],_P!#1DMTX'J:0KRI/)S3 MB0* $V@./7!Y-*6[#D_I32"6&>!CI3L@#L!0 T#+G=SQ3BP''4^@IJY8MU S M^/2G'"*3TH :H+#).,GH*&8*NU>IXP*%!*@=!C\:#@.!CMG% "@'')P/04T' ME#9V_,>O&*&.% 'RCH*8"'!;'WCW]J86,GRK@@?E2KESL7A!U/K4P M4*, 8% #5C"CGDU'(K1D,O0?I_\ 6J>BD!%NR0P.#W]#2M\WLPZ>],91$2<9 M0]?:G*1]QCD=C3 >&R!NZ'O35!1BHZ=0/\*%.TE6Z=0:5OD(/49Q]* %(#K[ M_P J16.!GD>M+@-R#SZTB'EE/7-( <#AAP1W'I2[L'#?GVH*\''?M0A#(/IW MH 1AAPP)!/%.#=B,&FME5..0.?<4[AAZB@!.C_6G4QLK@\D _E3^M #1PQ'K MS7#_ ! U!V:#3(R,;?/D //7 _S[BNY/53[UYYX_@E;5K4Y(CDAVY5=Q&#], M?Q=\_K0!TWA?18M*T]':)5NIEWN<8*@]%'H!Q7(>&5V>.!&%QMDFY/&>&Z#' M;.,<=*] TRZ2]TVTN4Z/&,^QQR/S%4K#PO8:=J9U")IVG.<[V!'/T% &%XXT M2!;1]4A1(W1P9R%^^IXS]UL9&DS*Z!U;;C[HYQ@_G7@G@7P]JWB37Y;'1]1%C:^>/@4?^+@7G(YL)/_1D=)@7_B3HVH>'_AEH MNFZI>B]NX]0=FF#LV058CEN>*Q/#/A/QGXX\.Q+:Z@L&E6.Z*W265D1FR6. MHY.3RQ]?:N[^/P_XIC2S_P!/G_LC5U?PJ4)\,]% &/W\8KX-\+SO%M?R99( M&(:23JP+#E57G./0YK"@&/VB2/\ J)N>..Q]O\_K6/UKX:>*?!.DOX@LM?,DEJ \H@9T91D D9^\!Q MG..*]3^&?C!_&'A9;BZP+^V?R;C P&.,AA]1^H-<'??#'QO]CE^V^-X_LK*4 ME\^ZE"%3P0<\8/O74_"CPB_A:UU,-JMCJ GD3FSD+A"H/!]_F%,#S'1FW_M MN02?^)O<#GV+UZ'\N\^/O_(HZ;_U_C_T6]+H!PNE67Q ^(]A"+6]D33[-%MQ))+?B%XWET+0=0?3K16=457\O"IG+NP^ M8Y]![<=Z8%;Q5X#U[X=:;;Z_9>))9G618Y/+#1E">1CYCN7(QS[<5Z);?$5T M^$"^*;A4>_5#"4 X:;=L!(]#PQ'I7FGCOP)K_ASPZ-0UCQ,U^C3)$L!DD;[5H]Y5-6)DQT ^8<^V2/QI 1>'?"OBOXGRW6L7&KF.))"G MG3NQ!;&2J*.@ (]!S7.^-=+U_1-9BTO7[AKB2VB"VTI;<&B))&TGG&<\'I7N MOP5NH9_AQ;11,#);SRQRCT8L6'Z,*\^^/<\,GBS3H48&6*S_ '@';+DBCH!V MGQ,\=W/A/PYIMCICA-2O80?,."84 &3CIDDX';@^E/KJVA MN(/'1>&1!(C"YFP5(R"/SI@6OA)XYU.[U2Y\*Z_*TMW"&,$LIRX*<-&3WQC( M/7@\GBN-\%A5^/0')'V^[QS_ +,GM75>!? $VC>/H=3G\3:3?W$9E:6&&8O* MQ96!)'KDY-9"VIK,C@8! MCB(.?^^4IL#HO&OBO7_&7C@^#_#5RT%LDAA=XWV^8R\NS,.0JX/ ZX[Y K,U MSP%XN^'VG?V_8ZZTH@9?.\AF!0'C)!X9'_AMK_C?1(_$%UXG(DN0Q MC60O*QPQ&&.?EY!X&:Z+0O .E6G@74-%UKQ#ITD%Y=++!<6UP,1R* .-W!/( MR/0UC6_PB\76,(ET#Q/;-;/\\;07,D0<=C\H(].YI@=#\,-0\9:=K-QH/B*R MU"6R7?Y5Y/&Y$;+V$AZH0#CWQCK7%^#)HX/CM=SSNL44=U?.[N=JH LA))/0 M#WK?^'GC3Q+9^-V\'^(IGNF=WBW3-N>%U4GAOXE('Z@COGS/6;.]O_'^K66G MQ227,^H3QI'%G+9=@1],=<]NM(#N_&'CO6O'7B6+0/"!BK3$=79 MAT0?_7/;'L/A#PXWAK1([6:^N+V[?#3SS2,VYO0 G@#I7@6DOJ?PE^($*ZHB MF%T"SF,;@\+=2I]01^:XKZ8MYXKJWCN()%DAE4.CJ](W( ]2*=3 0G )H48&*&[#U-+0 C'"^_:CA5Q36/( Y.:<%YR>30 ULL,' M(![4[(48_(4TG+@+R0*3 M31\J[WZ]<4P!F)&,[13&);$:CCT_QH).1W=NW]VI(XQ&N._AXS2'!<<$$\4K$A3N_,4 .P#R#CW%-5BN01P#U%+CNIQ_*D!^<@ MC!Q2 <0&'X=::I;:">>.W6EVX.5X]NU(C< '@T *Q!0]P*,$?=_(TCKE3C@F MEW8X;\Z $9N ,8.1Q^-.(!Y[^M(X!VCWI"VP\D$?K0 $D%<\C/6G]:C\Q"R_ M.OKUH+*.5=?IF@!Q^^OXTZHQ*A?[P! [FG;T_OK^= ?OC\:S/$8%,@^ M2PSD#'*]>#Q^%:0="Y^9>!ZUF>)")/#E^@;AK=U.#V.,_CC-5#XD3/X6>7(\ M>HO8KYL<:Q,@ :-60KPPZC"G]X\6-2T@^ M<%5'(4'/J"156WMG=V9;5SL/WM@/ZE /X2!S_=K8FLH+Z"!G!AN@LJK,D('F M$@(NXX/."IR,]#7ISY=GL<$;[HS+VQ6",7^ER*^GM&TZ!5VE%&412F=Q.X\D M\'-6-)US5@L6GV]O]L";5A-QDK$X.T!F7&T'8#@]ZFT^^;2[V&QGL(9QY*0& M2&-FF VEB-YP/O@?A5:+3[O5[=DLYFL(HE!!>/RDD.RQO'Y,#_)\K[@K%03\Q9,(V2^[///?M3O[!TVW.]DEN6:42!-NQ$8@97U*DG&/13^+(_# M]O,U-XVW*M+L,BMM-N[A2E_;65PDP9 M RQYC7J589!!ST)''O4MQK>OV]G&)Q:F2>,*-0M6)!0G&XM]U&)SSCN>E,& MD6-W%(C6DMG(T94&-3\N3SE3WXP3GNO/HDND76E^;>6]X\]K&55+>+.XJ. Q M!X&0"2!D'.<8/#O%NS_$7O6*%C:7FM3*1*T<;R%7>8CY2Y$B'!X?G/0 U=.M M6>GE(],B!BAB=MT=SY0;=\LC>6W0@C('3&:DDU98-/LK6UTV%GWF427-HP56 M$@"E54G;@%L^].MM(M;659+S,[^9*4A<;T$;\#)(!P,'CWH;O\2T[ E;8S5@ M?19[>:679+#;[F157/#,RDLH'8#CKBK\6ZI)"=I&8\B7!XV@=1[ MYX)JE=G[3*\K1K+*W)"HIZ]1@*W'S*.<=ZNP20_\('KJE#+'YL$C!7P>67@\ M>P/XU4MD_-?F*.[7J=U\.)#+X(LG**FYI3M48 _>-TKJZY3X<,K>![$HA12T MN%)S@>8W>NKKS*W\27J=U/X$%%%%9EA1110 4444 9VMV\EUIQCBT^SOVW ^ M3=G"?7[IY_"LFU/B*Q@$%IX?T>"$$D)%=E5!^@CK2\06JWFEF)M*&IC>#]G, MHC_')]*=H%LMII20KI@TT!F/V<2"3'/7(]:M.T3MA-1H:I/79_\ E?_ ,E^ M9;LGNI+.-KV&.&X.=Z1.74<\8) SQCM5BBBH.-N[N%%%% @HHHH **** *>I MPM/8O&H4DD<-.T(//=EY_#O65817-EJ%G;065A:V9#^8MF^X$A>-WR#'UJ[K MYQI3 QHT9D02,\0D$:%AE]IZX'/MU/ K+TB.P@UB%=+N;>_1D?SI(XH4YJYHUK-:V3"Y!\^25I)"6#9)/7@ #Z>U#^$=62^K*+T?K^-C0J&[;;93MY M;R8C8[(R0S<= 1WJ:H;O/V.?$P@/EMB4]$X^]SZ=:@XH_$CSO38]#$FFRP6- M]_7=M_TOZ84445F>6%%%% !65XE>&+PS MJ;W%O]HA6VE?$V/1-/2QL/#31VZ$E5-VS8R2U8O"? MMK+M/!)X49^Z.OI7>_\ "R/"/_04'_@/)_\ $UP?BWQ!I>K^+-&N?#6YKQ)0 M))HXRAD)8!5Y )[_ ('%=,4F]8V^\^KPL*=6LY3PLH/5\SE+MU>FYU7ACXCS M>(=>ATU]'-L)58^;YQ;&%)Z;1Z5WU&!Z45SR:;T5CYC$U:52?-1AR+M=O\PH MHHJ3G"BBB@"FXO/[7A*?\>7D/YG3_697;[]-U7*I20.=;@G$ZB-;>1##NY8E ME(;'M@C\:NU7K^B"O*O$HM3\7--,CRB8/;[ J*5^\>I)^G:O5:\I\3 MQ;?BWIDYG2+YK8;22#("Y'&.O3VK;"_$_1D5]EZF*MS%)*\!T^U1TD5BZ!W; M"E<\@M_<;MZ>M=3X+B4AK:6*)7C*JP4YR0@'/)Z%2.WW:XXQRI?21M$T@$A\ MLNHPPW*%QE3U#)^OK7=>$1$+P!&WR>4GF?.#M8ACM( &#SG_ (%[5TXC2F<] M'69U?]GVO_/%:/L%K_SQ6K5%>==G<5?L%M_SQ6JFHS:-I%N+C4KBUM(2=H>> M4("?0$GK6K7G?B-["W^+&E3>(# NE?V7(MH]W@1+<^9\W+< [,=?:E=@=I:+ MIFH6J75D\%Q;ORDL+AE;Z$'%3?8+7_GBM>7ZIK^G6.B0CP8LECI][K;07=U" MRQJS8RQB9\HH; ;IQTID.M^(K^UT.P&MO%]IUB>S-W \4LCP*F1N91M+CD9 M [ T786/2[G^RK.*:6ZEMX(X5#2O)(%" ]"23P#S56ZU'PY8W*VMWJ%A!.8S M*(Y9U4[ ,[L$], G/L:\KU)9M&O/B/\ \3F>>Z@M[7:ESY;&8%$.\KMYV_=' M;#.-16^G:6WTF"15=8V4[T;@@KT7M^N:+L+'KJ6=G*BR(B. MC ,K*<@CL0:=]@MLY\E<^M>87'B"YDU2^AO_ !6_A^#3K"SEM D:$3ETR[E" M,R 'Y=JXJMXJ\8:A;ZU=7&FZS=K]CNK: PNT4,7S;=P$1!D?().3C'/7%.[" MQZNMK:,[(JH63&Y0W(STS3OL-O\ \\A7C=SJ5_X=G\<7%CJLWVO^THHV5VCS M'&Y3,N".V=H)X&1WKN/ &I:C>2ZQ;7E[]LMK:6,6\CW$4TJ[ERRNT?RG!P1] M?:E<#K/L-O\ \\Q1]AMO^>0JS10!6^PVW_/(5! MGK0 F<.0.3@4,ORDGDXI23^= "'[^6YQT%-Y>3W_\ 01025!8_?8X'M4D:;$ I@* % & *6BB MD 4444 (0""#T-0XV<'D#^53TR5?EW#J* $/#+GD'C-#Y5>>G;VIH/[L9Z$] MZ>W"E6].#3 4C'*_B/6D&'+4OW/]W^5)@EF(X.?SI +G;][IZTBC**>C8I2< MHWKTQ1C8/]G^5 ",WRD'@]*<1SE>M(X#8'O0"0<-U['UH "#0 A(.,>M9?B'1(]=TPVQ;9*IWQ/CHV,<^W/\ G%:;*2X( MZ@4X'/L?2@#SWPS-J6D^(8=*N4>))F?%8@KV[=CC'OTO7?Q $4SV\6G MMYJL5RS$],\X R>F,5V31H\J,R*63)4DG'ZUG?\(YI!E,AL(68G<=P)!/ MT- ' );ZKXPU;=*V8E8CS I"1KP1CWXZ=?UKTRRLXK"RAM( 1'$NT9.2?1C"\5S MY4D2D_=;.,^G&<^E>^_QCVYI: /&M8^'OC#6/ %CI=[=176J1W[W#O/=,^$* MX W$>O;I7HO@?1KKP_X,TW2KW9]IMT97V-N7)=CP?H:WS]Y?QI:+ >0P_#C7 MD^+I\2D6PT[[:T_$OS[2#VQ6A\1?A=-XCU!-_K7KO@WPK;># MO#T6EV\AE;<9)IB,&1SU..W _"M^B@#QS3_ (:^(+;XKMXCD%M]@.H2W'^N M)?8Q;'&/<<5U'Q4\):GXPT"SLM+$)EBNA*WFOM&W:P]/4BN[HHL!SW@;1KOP M_P"#-.TN^\O[3;HP?RVW+RQ(P<#L17F'B'X5^)M(\5RZYX-N%"R2&1$$P22( MM]Y?FX9\5#&EW(5;>))@^PY)9UQG'.T\]QTKU>BBP'S]%\.?B)X1U M2=/#5UOMY;,?DZ;?F M(Y/7V&!BOH.BBP'(>,? MOXP\,6^GSR+#?6J@V]P!D(V "#T^4XYZ= >U>:0 M>%OB[HUBVC6%T6L0-B-%YOA3\1;Z/[/>:JDD#'YEFOW=?J1@UZ5\/OAK9^"D>ZEF%WJDJ[7FVX6- M?[J#K]3W]J[JBBP'E/Q!^%EWK&M#Q#X;N$M]2RK2QLY3;O M/!7Q3\5"'3M=O EDA!+2SQ[?J1'RQ'O7O5%%@.!U#X6Z9<> +?PS#,Z/;MYL M5TPY\XYRQ'HQ\+_ !=\.6C:7I=RCV2Y"%)XF"C_ &=^&7Z5[H_W M?H0:=18#RGX?_#+4=&UYO$GB*[$VI$L417WX9^&9F[G!(X]:@\,?#G7M)^*< MOB*Y%K]@:XN9!LERV'#[>,?[0KUQON_3FEHL!Q/Q+\#KXST-1;"--4MFS;R. M< @_>0GT/\P*/AKH_B7P]HC:1KRVS00'-I)%+O8*225/'0'I]<=A7:O]TGTY MI:8"-V^M+2-]TGTYI>V: $;JOL:3);A>GM(P+#/0#G'K3B0!DT )PK#L,&C!;KP/3UI""2K-Z]/2G$]AUH ;G#$? MD*4#G+=?Y4@7#Y)SD4OWNGW?YT (IW*H7ICK0?E90!SS0IPH4#GH*.%8$]<' MG\J $;@AJ/ CDQCY6IZ<#:W3H#3 $! M501T]*,AF_"A0!2 "2O7E?Y4* 8USSQ2$Y4@\'IBE(QROY M4 -;*[1U&:?P1ZBD!W-]!^M!&"2OXB@!,$/QR .E5_+CGOV#J& C!Y^M64.X M;NY-11C_ (F+_P#7,?SH8#_L5O\ \\E_*C[%;?\ /)?RJQ14@5_L5O\ \\EH M^Q6W_/)?RJQ10!4F@LK>%YIA%'$BEG=R J@=22>@K.L=7\.:G#<2V.HZ?JOQ!CL9? NJ1ZE) M+'J6IV;3:)J\KZ!<[-2TM/+:.,+]V55.SGC'?I0!Z];PV%U;QW%OY4L$JAXY M$.Y64C(((ZBI/L5O_P \5_*O*O#^HZAX=B\,>9J]W-8WF@2W$L+HC+#Y42LO MEJ #P..2A2/K$3,\$[2K:WL5O).%?"R!V4HV!U48R:+L#UW[%; M_P#/)?RH^Q6__/%:H>%-3&L^%=-U 232>? K%YT".QZ$D#CG';BMBBX%;[%; M?\\5I?L5M_SR7\JL44[L"M]AMO\ GBOY5A>*K2,:5)'$JH77&3QW%=-7/>+; MY=.TQKEHXY=HP(W;:&)(P,]JJFWSHF=N5GG1=%E-ZUI;/$#G9M=E(P/0D#A@ M>HZ=*M+8%!)_ G\:]1[)^:_,X([OYG<_ M#CRQX'L?*8LFZ7!(P2/,:NKKD_ALNSP19QY!*/*I*]#\[M.T H=*0HVHLNYN=1!$O7OD M X]*T3M$]&A6E1HD6Z1VUS;* <173[Y%Y/WCDY_,\5?HHK M-G!.7-)R[A11102%%%% !1110!1U?S/[-E\FUGNI.-L,$_DLQS_?R,#UY_.L MG0K&[AOC<7D6IH[*0$DNM\"?@96+'W/Y"M/6))8+8S"XEBC7 *P^4K,2?[TA MV@?D:H:/J3W%\(1-42Q^9&4(9 N[<,I*@O(H9;25;C<(=N6* MLRD <]5Y_*D9QW1Y_H;1R:HJW&A:H]JMTRVY#7#1P;7PA='8KQ@'(Z'L,5Z/ M6#:^*_#P,-G!J R"D2*RN3DX"@DCJ>.M;U7-MO5'9CISG-.<7'UO^H4445!P MA1110 57OK6WO;">VNU#6TL964%L?*1SSVJQ6#XU$Q\%ZN(,[_L[=/[O\7Z9 MIQ5V:T(N=6,4[7:U['E.JZKX#M+MX=/\.2WB(2#*UV\:M_N\DD?7%='X#UCP M=/JR0VNC#3]1?/E-+(903Z*QZ'\!]:REETQ_@M<)9JGVI)(Q=87YMQE!&3W& M ,4OBJ[TZ_/A6+2Y(I=601!S $P"1WS^7-=;5URZGV,Z<:T'0]]:RC=R; MV5[M;69[+1117&?$A1110 4444 4)([7K^B"O+/%MM/)\5=(F6 M(O$GV<$AL;3YC=:]3KRCQAS\6M%#;@H^SXQSD^8U;87XWZ,FO\*]3(:(7FF7 MKP!XIEP[("$?RV)4,2 !N"G&,X'7%=/X#MI%N7O'D0"Y5?W(D5V0H&1B=H MP2..O KD[61]/UKST;YFFWNG)\P^T?3BNP\&Q16>MW.GP2/+#"B M21R..=L@=@H/<#/YDUTU[J#1ST;.:9WF*,4[%+BO-.X9BH+NQM+^ P7EM#

T@;SE"2YC!WJ.@;U'L:\O7Q7KNHNL5GK M.Q)_%<^G1SQQ1OBV"94+D8..H//OD5%::_XFMVM[F;7I;B.W\4_V(T+V\8$T M._!9B%SOY[8'% 'IHM-'U-DF%O8W;6KF-'V)(867JH/\)'I4DVD:;UE+);1Q"$';@!F$IDQ\WH>@H ]1;3+!IY MIVLK8S3IYH#Y(?^NJT */W@S_"?UI3\I![=#0/E;'8\BD/[S_=_G5 'WO]W^="X7(Z M 2'/0=J !@2-QZ#G%.)QTZGI03@>I/04D8P,'EAP30 ( BG)Z M'DTB\%F/7/2A?FD)_AZCWI"?FI-24 %% M%&: "BBE )Z"@!**=MQU(%)\H]30!7QCS$/3M3V^92IZ]/\ Z]$S#. H^92, MTKNS!3W!Z4 /"L3T-.&&7&/PH '0$KAAGKT MIZE".I]QBHDR6.1GL#[4]D8#<%.?3UH :-JN3SM''TJ0^61@@_G2)&=HQ364 MIA0A'W3GZT>6,8ROYTP@@A"PR>AH $93G(.3[]J< MP0\@$'L:#&",;AQTYZ4T@GY/Y4AB) P0".G-(0 MQ&W'S=* %5023N'7 I=GN/SI A48P<"D8D#W[4 *$;W/6AE MVG<6&.AYH <2@'(/YTQ-I^\O3H*4)N(8L .PHE."9^8L,^GI37!5@00=W&,T *Y4C !R?>A FWDG/>G",@9R">_-1[& MWE0.#U- "L%;!#?*#R<=:<0%QA@3V%(PVKR#CZ4V/.,M]X<4 *L94MG!/4FD M*D.&88ZXI#S(/3I]32LQ+ 9X!YH :3\V[OC@4L(_=@^O.:220E\D \8'XU,- MN,;A S]*5/N 'KWH &&YE'<QZBF MKP3Z'@4KC=A>_K0 !21N'#'F@MD;>A/%*I['K28W'>.#T% "E?3@BHH3G47] M1&,_G4N[@G'/I4< _P")BX[^4"?SH8%G>F,[UQG;G/?.,4TSP@R S1@Q#,@+ M#Y!UR?2H_P"S+/8$^S1[1-YX&./,SG=]XF<"+ 8NF6.9,NCX;C@# M9M[\&DDC:$*1Y6[I MU[X]*=EW-%2I7^(VVD@?S8FDC.U?WB$C@'U'I5>VTO3+-98K6QM(!*/WB11* MN\>X Y'6H1I)EOK@W,<3VTBR+@G)D#[.",=MF/QJ\;&V,QE,*^88O)+8YV?W M?I2T,I1@NI&EK99@*0V^8T*PD*/E3 R%]!TZ5#%I6D0IMAL+%%;VEMD(412(K(I'08/ IMSIVF7-NL%U:6DL, M!6.6-66/TP","I&TRS:.2-K:,K)+YSC'WGR#N^O I9-.M)?M/F6Z-]I 6;(^ M^ , &C0+0[O^OGZDJB- (TVJ%484<8'T]* Z-MPZG<,K@]1ZBF&QMC,93"OF M&+R2V.=G]WZ4B:?:1&W*6Z*;92D.!]Q2,$#\J- ]SN2!T.,.O)('/4^GZ&C> M@S\Z\':>>A]*A73+-(X8UMHPL,AEC 'W6._)_.AM,LVCDC:VC*R2^.IY+;16>. SDC:8\9W D CZ8JJ:O))&=1I)M M' 6ME-!JI@ED_>,9JM<,L&E(\5RYDOW6[F9OE*#'RQYQC;CUV@\8-2VL*P?#_ M ,0Q9*I^XVX!P,R#I\Q'7T/X=J]-W=F^Z_,X%O;U.X^&L,MOX+MXID*2)+*& M4]CN-==7'?#!B? ]MGJ))/\ T(UV->=7_B2]3MI? @HHHK(L**** "BBB@#* M\03I;Z69)-1GL%W@>=!%YC?3&UOY5E6&GW>IVHN;3Q;J;Q$D M;1H1V&T$UH MKVT/0HJI["].-W?M?_VU_P#I7R-ZR@EM;..&:ZDNI%SF:0 ,W/< >U6*@L[ MRVO[5+JTF2:"3.R1#D'!Q_,5/6;.&=^9\VX4444$A1110 4444 07I27<=D[6,0 MDGR %*AN,\G!90?S%0QK<1-&7 R1 MD8S0BH).24G9'+7/ASPC)IFH6%OJ$%I#?.DDHBNDX*G(*@YP*/#WAOPAX_NO7H1Z!J$MU\8-11+QYK79(4 E+)C"].U>H5X[X)TN/ M1?BI=Z='(TJ6\4B!V&">%KV*HK6NK=CDSJ,(UH*&W)$****R/'"BBB@"A).H MUVW@^SH6:WD<3X^90&0;?H7K^B"O+/%MU.GQ5T>".X>.)OLY=0Q ;$C8KU.O+/%TI7XKZ/&L4;[OLY8 ME 2N)&Z&ML+\;]&37^%>IR\\NYW7.$5VQQQD'G"D8XXZJ,=>.M=YX'N#=-&[ MN[.F8R"V1@ L/7GYO4\8^@\]N!&EQ,Q,R$."<*,YSQ[AO3OZX%=UX%&[6;B: M/RQ;21Q^4L3$HH =<8/0X S]01P177B5^Z.:A\9Z)2XHQ6%KDFMV@GO+?4-- MMK"&/>WVB!V88'/(85YB5STZ5/VDN6]C=Q1BN2MM=UU])TN&2WMAK.I%VC#* MRQQ1+SO<9)S@KQGJU7+74=5TW6+?3M9DMIX[M6^SW4$9CPZC<4923VR00>U/ MD9O+!SC?57UTONENU]S^XVQ9VPO&O!;Q"Z9!&9M@WE <54?P_HLM@ M;&32;!K,R>9]G:V0Q[_[VW&,^]8UEK^J2?V=J-PEJ-+U&8111HK"6(-GRV+9 MPNAN1Z+I4(01:;9H$E\]-L"C;)C&\<<-CC/6G?V/IFW;_9]IC[1]JQY"_Z[ MKYG3[_\ M=:P;W7]4C_M#4K=+4Z7ITYAEC=6,LH7'F,&S@8R<#!SM-2:AK.K M-<:G)IB6IM=+4&5958M.VP.RJ00%PI'.#R:.1B6"J.VW^6VC\]5]_J:J^']% M2]2\72;!;I&9UG%L@=6)R2&QG)/4T_\ L32O[3_M/^S;/^T.GVKR%\WIC[V, M]*RI]8U/4KMXM"^RA(+6.Y=KE&;S#("408(QP,D\]1Q3%UZ^UDV$6B_9H7GL MA>ROVVCD8OJ=2UW9=_+KKZ]#H+:SM;*-H[6WB@1F+LL2! M06/)) [GUJ;%A'!I$Z8[CK2/G/R]>_P!*H!&& M6W?PCK[T\XQD]*!C QTI@^_M_A'^<4 "#GGJ.GTH;[X Z-UIS\#=Z4*-R\]3 MS0 C_+M(^E-< $+VVY_*G#Y\Y[<4Q\LA/?[O^?SH D0810>N.:=2)\RC'<4_ M:!]X_@* &T[9C[Q HW'H!BFT .RHZ#/N:0L3WI,9IVW'WCBD VE )Z"ERHZ# M/UH+D]\?2@"*="$!/'-* HFZD@CL.]))SMR?XA35_P!46'.#G\J8#P5$N .. MV?6AW*\K@;N#@?K2^6WEYX!ZY-"!6&\MUZ#':@!3DJ!D\=*8&+MR?N\?C2Y4 M?(,D_P!*4X7!51QU]Z $/R_-V[T*-WS'OT^E*6W' QW.*4.RG;GCM0 WE># MT[&@(6!)!Y_2E+-)D9.T?J:59&Z$G(H 09Z-U%)M+?-R#V]J&+.>#T_6GK(Q M&N#] M:-P/51^%'RGN12 ,J>Q'THV@]&_/BC8>Q!^E(01U%, *D=J2E!(Z&EWYZ@&@ M!M%.PI[D4OEMVP:0#**?@#J?RI-P'11^-,! I/04NS'4@4A9CWI,$T .^4>I MHW>@ HV'OQ]:,*.K9^@I (23U-)BG;E'1?SHWMVX^E ">6WI2[ .K 4F2>M M5CT!I@+A!W)I&QC(7D=,FEV'N0/J:-JCJWY4@$$F1D #\*&9F&,TGR*W?!_0 MT[*_W?UH :&+#DG/>F$>9D?P_P Z5V^;Y0 /XN*>&('& /84P&+D\'J.M&TR M=1\O\Z'9F;@].OO[4\.2."<4 -&0"#GCO2!2QRP..PH8LYSG@?K3@Y(SDT - MR5R#G(Z>] 3@[NIZT99L/DY'W:=YQVYR<^GO0 S)SL[_ -/6E*_+@<8Z4OS? M>X+?S]J"X?C YZT (CE_FR0!TH=V##!^]P:<2BG=MPO?!Z4!58$DD9]J $8@ M1X"C(Z4AV^22,[B./K2JI9B,@[?UIN"LNTC ZT (R@O&%;/&?2I2I'45 ,!Q MST?'Z5.&(Z&@!*4$CH:7<#U'XT;0>A_ T@#=G[PS1A3T/X&D((ZBDH 4J1U% M)2AB*=\I]C3 94#_ "N[>P_K5A@1UJ%L&;;V(YH 5@%8 =&.*63(Y'4\4B_. M#GMQ2H=WS>G% "X&S';%)'GG/7M]*3JVSMU_^M3GX&>XZ4 (XW8 X/K3EY'Z M8I$Y&>YZTU_O0_G4PZ<=*BMN=2D(_YY#\ M>:&!.+VUV!_M,6TR>4#O&-^<;?K[4K7=JJRDW$8$) D^8?*3T!_.G_98, >1 M'@/YF-H^_P!=WU]ZAN[/S8'\A(UE:6.4DC&\HRGDCV7&>:6AHE!NP];NV:6. M-;B,O(F]%##++ZCVX/Y&F#4+)HHY1=PF.1]B-O&&;T%48]%E5[=3*GEQPJC$ M9W;@CIQ[?/GVQ[\,_L6Y: AI(1))E) ,[54HB$KQU^0'\33LC;V=&_Q&F;VT M4S W,>8<>8-P^3/3-*MW:NP5;B(DQ^;@,/N?WOI[UGG2;C?,P>,XD$D0)(W? MO?-(;CCGCC/K[5>L[%+>UA1T1I4B$;/MZCN/IGM2=B)1II73N.2[MI#"$N(V M,REHP&'S@=2/6A;VT98V6YB(D3^=+0S]SS_K^D1F]M%5V-S$%1_+8EQ\K?W3[ M\BE>[M8_.WW$:^0 9;6 JRF",JS[V&T8+=85W#.S^]]/>FI=VTAA"7$;&9 M2T8##YP.I'KUJ4P1%RYB3>5V;MHSM]/I2+;0IY6V&,>4-L>%'R#T'ITH#W"- M;VT98V6YB(D3^=!M8"K*8(RK/O8;1@MUR??@<^U&@>Y?J"S0O-)$DJM)'C> M@/*YZ9':N8\<6;7^FQ6B@YEE13M<*0"PR03WKJEB19'D5%#OCJ_,\ M^/Q/Y_D=U\-IY+GP9!+*[/(TLI9F.3G<:ZZN0^&CB3P7;N%1=TLIVKT'SGBN MOKRZ_P#$EZG?2^!!1116184444 %%%% &=K4TT&GEX+FQMWW ;[X$Q_3@CG\ M:IZ?JM@MH!J.J:*]SDY-O(JICMP6)_6KFM0S3Z>4@MK&X?<#Y=\<1_7H>?PJ MG8:58-:@ZCI>C)<9.5MXU9,=N2H/Z5:M;4[*?)['WN_2U_\ ,V+>6">!9+:2 M.2%ONM&05/T(J6HK>*""!8[:...%?NK&H"CZ 5+4')*UW8****!!1110 444 M4 4=7MXKK3989H;F:-\!DMW*NPSZ@CCUYK(T38NIFWA2>TB@0J+:ZGN H' MZYJD]+'5"JHTG%O?U_X8N4445)RA45TXBM)I&9%"QLQ:0948'4CTJ6H+W/V& MXQ$TI\IOW:M@OQT![9H*C\2./\..SZNS6\=E:RS1>8JKI\]NLR;UW, 7VG@] M<9&X=LY[>O/?"VG"?60MQI]Q$((@T6EK-Y-Q-"R1R9(VL1PJCK M6I)H^C7FHR*66WB+[1_$>P_/%-;Z&E+F]I'DWNK>IYM_PKOQCS_Q4W_DS-_A M6*+#7M#\7Z?I^MZW=PQ2R(R3).\D+Q%<0I)H M\DNWR_+4)C.,#^,=.">_K6EXIU.TO?&FDIK%A(VE.J-9W2%D(+[223G# '&1 MVKJ3FG9GU\)XN,^2MRR34OA2NFNGJNQWD'AK2K;79=:BMRM_*"'D\QB#G&>, MX[5K445RMM[GQ\ZDZC3F[VT^04444B HHHH IO#M[@W"B5;:1!#CE@60EOPP!^-7ZN6R]#.&\O7]$%>5^+S /B MKHP>!GE)MRKA\ ?O#U'?]*]4KROQ=]G'Q6T=C),LW[@851C'F-WS6V%^-^C) MK_"O4XN651P MZ]^M<-%;+?ZA89)6!/E[1DJ)4T?4+^WMK"Q*S7*S2 M!?/DZHF#U4<,?P%=IFH'M+65R\EM"[GJS("37F1:3U/8PU6%*3E)-Z:6Z/O_ M %ZG-:CJMBNLZ5X@BN8YM,19K2>XC;5BSMQ MY+[X\1@;&QC(]#34D;PQ5**^%W2:3OWOO]_]=>,L[R"[T#PSH\E=VL$ M*3M,L,:RN,,X4!B/1#]H\_P F/SL;?,VC=CTSUI\Z+^O0OI'KS;]=?+;4 MX>\NX;;P_P")=&DD0:A/=SI#;D_/)YQRA4=2/GZ^QJP]];:&GB>SNYD2:3]] M C'#3!H50!1_$=RD<5V#00O.L[0QF51A9"HW >QHD@AED222&-WC.49E!*_0 M]J.="^NPV<79ZO7KIY>7XG(:1]NHM5G2WW:=:NAD8#?Y:%' ]2"!QUY M%5_#S1^'[K3FU65+1;C1T4-,P4!U=G9QKMY8(9RAFBCDV'Z3J=ZZV M]M>Q7@624[54R3"5 2>F5!Q19S1P:C9:[*X33Y]4N]LS'"A70*C$]@3'P?\ M:'K7=2PQ3Q&*:))(SU5U!!_ T/%%)"87C1HB,%"H*X],4TGS+;1?".2*<1@[A^(J@&L?+&>Q_0TNP;H%'W.#T[>U " [ MFVGJ.303L_W3_.@+GYAU-+CS,+CKU% "8V8/;O2%"$&[@/@_CFI"0JLIP6QU M[5&^=NT]01@GZT /C?\ = 8&,4M1QMDL#Q@\?Y^M3;<#+<"@!H!)P*=M ZG M\!06[*,"FYH <6/;CZ4VE )/%+M"]3D^@H :!DT_9C[QQ2;SVX^E-H 9+C<#\JDV[&QD9('_ZZ &#GY.PZTN=I(]>0*=E M(V/!.1WH+-D.>".P["@ \MA\V.>]*1S@,,^W:D8DG Y/\J1%VY7TH C*+\O.>PIP1.=Q))]J !1U!SW--)1#U(4^W0THV@$%L8]11Y M>_DD>PH %3N6&?Y4[8?8_C2*K$$'!(ZX-&TCM0 %2.H-&2.A- 8CH32ASW / MX4@#>>_/UHW*>J_E2Y4]1CZ4FU3T/YT &%/1L?44;&[<_2@H?K]*0 Y]Z #& M*4,?7-/Y'WB/QI-R?W: $&&_@_$4NQ<_>_"@_-T;/M3=ISC!H 4DKT7'O2;B M>^*4NG]W- #0Q/&,TI1>YQ[9S03N^ZWX=*;M8=J '%0O(&[WIN\]N/ MI2A2._/OTH CYI0I/:GY!^[@?6F$-GG- !M ZM^5&5'8GZT;">QHV@ M=6'X4 &_T %(23U-.^0>II-_H!0 F#V%+L;N,?6@LQ[FDP3T!H 4H",%ABF9 M"\$DGMQUI^QO3\Z9Y8?)+ >G-,!RA%'HQ^M.55(^5AB@ W1 M[<\TT(%^;=R?O#%(T;;\J,@2/2G M,Q;"YX/- #=I !'WN_O2J21N4\YXI?,P"& Z<'UHP$ P>.^>U $;,"J/@=5*]124H8CZ>E.^5O8T -#$=^/2G? M*WL:0J13: %*E>M)3@Q6EPK=.#Z4@&AB/I41(,Q*CD< >O%2D;>M0*PH :1A<]2.:5?GPW;M1]_C^'^= M .WY>XZ"@!"=K8'\7\Z,#\30 T4/QYH8$_]I69C$GVA-AF\@'/_ "TSC;]F<G9&JC1LKR_K[BZ=3M )CYI/DL%H6DQMQ'.C&Y0R0X_C48)( M_,4BZE9ND+K<(5FD,49SPSC.0/R/Y5.$0;<*OR_=XZ?2D$<850$7"G(&.AI: M&-X=G_7R]"%M2LU21VN$"QRB%SG[KD@!?KR/SI9-1M(?M/F7"+]E4--D_6:BGV>\FC,3*L@#Q@@AMAY7(Y)/MAL>H MK6TZ2)_ /B5G!8 P%U5@N3Y@[\\_YQ5![6&YM/)B5OM%C#&C(WS?: W1USP1 MR>H/ !QUK1TV8'P!XB83-M7R5#IDC._H,[1]< =>]>K-WBEYK\SSHKWOO.\^ M&OEGP7;F)&2,RRE59MQ WGO775R'PT6)?!5N(79T\V7!88/WSVR:Z^O+K?Q) M>IZ%+X$%%%%9%A1110 4444 9>OVOVO3#%_94.I_.#]GED"+]$M% MN+027OAFQM)B3F($28'8[@!6EX@@2XTLQR:?<7Z[P?)@E\MOKG]2U!>@&PN 8#.#$V81_RTX/R_CTH14?B1Q_A(QR MZX\L5Q"JBV8>2EQ<2>9EEPX\X 8&,97/WJ[>N+\*3W,^KK'7%,/. M_=(=C!#YG!)SUZ_N^1TKM*NIN=F8_P ;Y>H4445!PA1110 5D^*(K2;POJ4= M_(8K8P-O<#)7C@@=SG'%:U4=9^P_V-=G4U5K$1$S!NA7O36YK0=JL7KNMM_E MYGAO_"9A_ ,WAB:V9R"/)N T"QT]Q)9E/-F)W8"@ M GV7 )Y]JGM?$FKWJM;^%?"\"Z="2J9MC,W)S\S'C/.<>_>MGP_X^O;#6(M) M\1:1%8-,0JR1PF(@GH64]03W'2NQZ:I:^I]I64H*4Z5% MMX3!F=K:1EES]U0R97'N2/RJ_5SV7H9T]Y>OZ(*\L\71?\76T>47,49'V<%" M3N8&1NF!_.O4Z\K\702-\5]'E1 5'V<,3CO(W3/]*VPOQOT9-?X5ZG)SQE8) MS!(\DWGAL*%9G #!RX?:3(Q5>,J,@CHX/ "]NQKT'P1+%/>&=(UCE9 DJJF,LN\;B<\D M]/PKKQ/\(YJ'QGH%&:3-&:\L[Q:I:D?W47_75: '@9RW?/!I0W MKP12+E W3UHD&5/KVJ@$4$#<.IY(I6^9#COQ2@\X/7M[TC*2R[>#GG\J %4 M$87^'L:5N'^3J!S[TI<,-H''<&HP=KMGD<<^E ^'3(ZY'X4,-Z]/F7FAU)Y M7KD9]^:>V"OR<-TS_2@",D12!\Y_E3223DT@%+=AP*;13PN.6X]J &A2>E)(RQH23D]L4YG MXP.!5;<9) V#@!3P%5R6Y./P% #=A9 MU8CGH!Z4YAG*Y^OM2.Y;&.%![4<*/04 +&551@9/?--+L7&TX'0D4(C/N],] M*>X54.3T["@!.V*8I+$JO3KFGY#8(''H>]#.1@YP.A[4 +Y9*XV\4@#,,9&1 MP3Z4F2_J!^IH P^ .HH <8P%X89ZT9&.""3VHPQX4?C2)&58CUYSFD % /FW M98>WZ4[Y=N=XH88[@D]LTQ(SDAF4D=.>E R'(.WM3F^5&8D;0,DT[8?8 M_C351L%<9QQ0!PY^+?@;<"-=7T/^BS?_ !%:L'C_ ,-7%K8W,.J!H;ZX^RVS M>3(-\O V_=X^\.3@(M,T.2S34KH0M>3""W!C9M[GH. <=>]9 M.K_$7PGH.J2Z;JFJ"WNXMN^,02MC(##D*1T(KS?QKJ'BR\UCPHOB+1[*QA75 M8C$UO/O+-N7(/)QQ4]X=9_X7AXB_L/2K+49_LD.^.\<*JKLBY&>^'_ M/##K.HK;23*6C M'E.^X X/W5--\)#6VANFUS1]/TZ7/-;QN5MY-I M9 E &+I7Q(\(:QJ4&GV&LB>[G.V.,6\J[CC/4J .E5C\7_! ;;_;B@CC M_CVF_P#B*S?@O;P'X=V,Q@B,HFFPY0%OOGO7G/@_Q'J7AOP)>W:^$K?4]-6\ M<27LLJ_(Q"C:4P6QTYZ^00$ MF,%@JH@S[@ ^A..U>8Z-K.E>'+CPWXD@U1;C5WNI6U>(!MWER'Z8.%R?J11< M#W_Q!XS\.^%+BM0^S2S*7C4PR/N .,Y533M"\:Z!XFD>/1]4AN9(QN:,! MD8#UVL <>]<7XK$=U\:/!@8)+$\$I (#*PVN:C\:V=KI'Q6\$W>F016]U=3/ M%4[6!P1PN/RK9\ M/^(M(\46DEUHMZ+J"*3RW?RW3#8!QA@.Q%>1>'V\0KX[\;_V!HFG:D#J)\TW MCA3'\\F-N3WYS]!7J_AG^UCI;-K.FVFGW9D/[FT8%2N!@Y]>M,!OB#QEX=\* M30PZUJ'V:292T8,3ON X/W5-&@^-_#_B65XM'U2&XEC&XQ ,C8]=K $CWKCO M&L:R_&#P2DR*Z%9LJXR#P:@\=V=GI/Q-\#7FEP1V]WZP(;JW=P'K7E>BMXA7XA>-_[!T73M2_TU?.^V.%\OYI-NW/KSGZ M"NMUK3+S6OAQJ-CXD_LOP[<3R@(R3*(?E*LNXY[D$4 :^F?$WP;JVHI86>LH M]Q(VV-9(GC#GT!90,_SK;_X2/3?^$@_L$7(_M,0^?Y'EM]SUW8Q^M>0ZO<:O MH=CIMMX_\)65YHUI*B17^GRF-HR!@'Y"#T[84'CO2^,;O6H_C*5\,0"?4;O2 MUAA<](@W)DYXX [_ *]* /5U\5Z)/XB;0([WS-40;G@CC=P@QGYF VK^)[BM MGRV_^O7F'P7;3DT*^A6%XM>BN&74S,!=2ND,D, 1CO4 DG=C ^Z>I[4S1_$VB:]/>0:7>+<2V;^7<)M92 MC9(Z$#/(/(XXKB?$'/Q^\*;N/]!FZ?[LU>?:$]_X8U;4O&]IOFLK?69K+48% M_P">+$$-^9_/;[TK@>]:9XATS6&O5L+E9/L,S07'R,OENO498#/U'%8#?%7P M8NH?8CKT7F;MN\(_EY_W\;<>^<5YC%J3'X103]"I_ M6O2M-\/^&I/AA8VE];6JZ6UC'+-*P"\E0QD+]CGG-,#L@WFHI0AE<9##D$>H MI^PCT'XU0T:WLK?2;6'2V#V$<02W*2F1=@Z88DY'XUH;&]* &-'NPI*_7/2E M& <,PS[=Z%0G+<<^]*4!')'YT -958A=PQU-& G!;*^OI2(,#+,,'OFGE<#. M1CZT )M#,,,,"CRRO*D$>G^%-6-T' SGD@4K9VDCZ4 "J6RPY["D92OS 8]: M385^[P?YTI2*'+#[I/)QCUIY.><#/K2 JT@4_*0/P- M"AU8=!_*F #>Q4\=,&GM&3R.OJ*C0\<\$G\Z '.FY!W!/44F2 0W7'!]:#D, M"IP<_G3]RR###!H C)*Q[2?EQ0K 2D-QN'7WIP!$8W$%2.O^-1,#Y8R>G0^E M %@H1SU'J*;212'D'[PZ^]28#=.#2 :&(IV W3@^E-((/-)3 4@CK24\-GAO MSIKC9DGIZT@&2R?*%(R3TI-F&4#[BCKZTP O)G/N?85(IRY'\ '3UI@)]^12 M>G./>G%BRLHZ=Z1QEU"GY>>:4D+@ <]A0 XX"@KR#V%1XPX)Y)I8 R?=SUH 0G/ _$T+A=PZ#K3N%'H*9C+@L.W2@!?O]?N^GK4=MQJ4@](Q M_.I2E$FJ6D4=T[L MX6V8++B-C@G&,<<]1TJYFC-+0N\.S^__ (!6DU"VBDN(W9@UO$)9/D. O/Y] M#3!JMJ?)&7!E8J 4/RD-MPWI\QQ4UU MU:S6[$JLJ%"1U&1C-4AI(W0L9R2K MEY,+C>3)YGX88>_''O0K%P5)KWOZT_S)3K%H(W<&0[6P%$9);KRH[CY6Y]C3 MFU6T6213(<1QF1F"DK@ ,>>YPP./>JW]C!4.RY99%($3[1\B@, ,=^';GZ>E M*VBQ$RJ)7$4D1C" #*DHJ9S_ +JC]:?NE\M"^[_KY%J+4K>62",%P\V_:K(1 MRAPP/H0::FJ6LD<$BL^V>4Q1GRVY89]N.AYJ6T@^S0>67WL69V;&,EF)/'IS M4^:6AE)T[Z+\?^!Z?UM3;5;18Y9"S[8IA Q\MOOD@>G/4SC[( MH:7"$X!&1CCG\*MYHS1H*\.WX_\ ]2N;^W$YA+-O$/G'Y#]S.,].OMUIL6I M6TQM0C/FZ0R190C( !YXXZ]ZM9HS1H%X=OQ_X!335+62."16?;/*8D/EMRPS M[<=#0VJVBQRR%GVQ3"!CY;??) ].>HYJYFC-&@7A?9_?_P BCNHI;F:W0GS M(=N\%2 ,C(Y[UB^*'@2WBDN#%Y:'<1*X56]N>.>F#ZUOYKFO&5FM_I;6[R11 M*P.7E341RSW6IP3SKY4;E78QQI&BD':5W*3QA>G/;BM M?3H0G@7Q)YE9NK2PRN%B"Q6R)MBVIM&,9SC>. M3RWXUI::ID\">)/+'F.6BVJ<8P9,],GH21U[5ZT_A7JOS/.CN_G^1W?PUC$7 M@R"-71PLLHW(<@_.:ZZN0^&D+6_@JWB<8=990P]]YKKZ\NM_$EZG?2^!!111 M6184444 %%%% &5X@"G2SO74F&\<::S"7_QT@X]:RK#74T^U%NND^)9P"3ON M+=I'Y_VB)]>\LD@ M>8J1GCV:,&M%;EU/1H*'L/WFU_.WX(Z*RNOMMI'<>1/!OS^[G38Z\XY':K%5 M[*V:TLXX'N9KEDSF68@NW.>< #VZ58K-G!.W,^78****"0HHHH **** "BBB M@ HHHH *@O(H9;25;@L(=N6*NRD <]5((_"IZBN#(+:4Q9\P(=N%!.<<<$C/ MYT%1W5C&M?%/AX&&S@U%"PV1(K;R>>%!)'4^IK>KS^#3+F;48I)X/$+>=-"] MTT\<&V1HWW(>'RB@GHO8>M>@5,I4J;7LW>^^M_T7]?<%%%%0<04444 M %8WBVUCO/">IP2S+"C0,3(^=JXY!..W%;-07MK;WMC/:W:AK>5"DJEB,J1S MR.E-.SN:49\E2,^S3/-? ?CS0M+\.0Z7J$IM)KVD+2W;QL!@XX QD]/3K4&JZM\/[*Z>"P\./?*IP9?M4D M:G_=Y)_05I>&3\/_ !%>K9-H;6=V_P#JTDN)&5_8,&Z_4"NJR3Y[,^P]C1HU M'CO95%>[^SI?=VO?[SN]*\;Z!K6H)8V%Z9;AP2J^4ZYP,GDCTKH:P=-\%^'] M'OTOK#3Q#%E/^A>0XD''W\K MM]^FZKE7+9$0O>7K^B"O*/&"$_%G16V%U_T<$\X4^8V*]7KROQ?<31_%?1XQ M<2I&_P!GRJMPQ\QNHK;"_&_1D5_A7J !'Y\K)*'R5) 7&W,8.,C@\DGCUKB&4M=7(#C>&=7*H6(P2&P5CR.K'K MW%=WX(MYK:X/GMAY1Y@0@[@IW@$D_3'X5UXG^$SFH?Q$=[FC--S1FO+.\=FC M--S1F@!V:,TW-&: '9HS3I M']S'_P!=!5K-5;WE81_TU6@"?@CU%-8%1ZKG\J4#*@@X8<4$Y4J>#5 . #CC MG--<["JYRN>OX4_&%#+PQ'-,9N.>".2*0"E<\CKZTB1ZTU%_NGDK!AD4[&:KG=&^Y>0>H]?I5E74J"IR3^ ME "X"?7^5-/J:1F"C).!ZU"6:4XQA/U-( 9][$ ?(.OO3U&Q26Y8]32*H Y^ M5%Z#-*HH Z?':FD$L"H[XS6)_;VH74UP]EI0N+"WN#;R.+C;*[*=KE$VX8 M*.>.M-7MY+Z06EF]K:3B$_Z=B>3A3E(]F#][@;N:DG\ M57,4T\CZ?;_8H+];,N+S]\6+JF1'LP>6'&[.* .JV'V_.F[")![CUKG3XFN! M:-JG]G)_8JRE#SCG':JS>,)5F9FM++[.FH&R 6_S< M$B;RMPBV#//.-W2BX%O7?"*:WXCT/67NI(7TF1G2-4R)-VWJ>WW:3Q/X1C\3 M:AHMS+=O!_9ET+I0$#"0@@X/ITJR?$3-K]SI-M:"26.-O*FDEV1R3*JLT>0" M1A9$.>?XN/EK,D\6ZK%IMU?W.DV44=O=K9C_ (F#$&0S+%DDQ#:@W$YY/'2D M!<\5>$X/%%QI$LET\!TV[6Z4(@/F$$'!].E8NL?#B?4/%M[XAL/$U]I=S=HD M;K;QC[JJHQG/^R#6NWB6^\BW*6.EW$]S=BVC6WU(N@)1G)9Q%QPG3!ZUJ:5J M;7TEW;75K]EO;1U66)9/,4AE#*RM@9!'J <@\4 9OAGPSJ6ASW#WOB6]U=95 M 5+D >60>HY[UOW5M]HLYK=G*"6-DR.V1BLF'Q&)M)TF^6VVC4)TA";^4W;N M%/!%EX:\-W6AO.;ZVNI9))/-C !#J%*X! MZ8'ZTNG>*KNXL]+O=0TF*VM-4C#6\D-T92&:,R*K@HN,@$9&1GCO5>T\:33Z M#<:PUIIGE1:>]]Y,.IF2; 3>%*^6,>A.3@^M,#''PB \.OX>&OW1TAKP70A, M0)4#/R;L]#D'IU&:Z;7/!6AZQH-UI?V&VMQ/'L6:*!0T9'((X[$"ETWQ'/=Z MRFG7,%F))('G5[*]^T!0I4$/\BE<[ACKG!]*?/K.L1^(8=+CTJRD6:*2=)FO MF4^6C(I)7RCAOW@P,GH>:0'-7_PREOAH4B>)+NVN](MOLT5S%$-[+R >O!V\ M5?T#X=0Z9KJZYJ.KWVM:G&A2&6[;B('KM'KR>_V<8I-$\47.M30X@TR*"3=\J:COG4#/6/RQSQ_>XH P)/A?=P MZWJFIZ=XNU#3FU&=IY8[>,8R22!G/.-QKJ?#.C7^A6\\5]KMWJ[2.&62Z&"@ MQC YJ[!J1FUN[TSRO^/:"&;>3G=YAD&,=L>7^M9\WB5%UN\TR*S:1X87:-_, MPLLRJKF(<<':Z'//\7'RT 9OB[P(?%.L:=JD&LW.F75BK+$\*!CSWSGBH]#^ M',6FZZFN:KK%]K.HPH4@ENV^6('^ZOKR>_>M >-+3[9&GD%;1]/%[]JW\ E2 M_EX]=@+?2H8?%]U+J M%TV%9D6$S6[W@6?YU5B8XROSJN[&;*EO& #R2!G/.,G\ZTD\!_;/#FH:+X@UR^UB&[962 M6;"O 5Z%>O>N@U74WLI;2TMK9;B^NV811M)Y:A5&69FP< <#@$Y(XK'O/%\U MELMI+"VBU#[8MK(D]YLA7=$\JN)-A)4A".5!SQ0!SX^$MQ>"UM=9\6:EJ>E6 MSADLG4(#CH&;)SQQ_+%=*O@^!/'G_"4_:W\P6GV46P0;0/7-:<%YJ%UI N8H M+*2Z;[D<=X6B89Q_K F>G^SUX]ZQ[;Q?.+"VOM4L;2TM;B[^RK(+TL5(+J6; M,:@#*<<\Y[4 ,'@B&W\?'Q7I]]):R31[+JU"!DG]2>>#PI^HSW-3>!;#5;'0 MIX]6NKV>62[DDA-[)NE$7 4-R<="<9XS4=YXUMHYI(]/2SN0MW';+/)>A(B6 MB:3)8*V,;<=^36WINH3WFGO[>.2PA>%8-H*N&##.>WW_TJ+0?!%CHVF:QI\TS7MOJES+/,CH% #@ KU]NM M.T;Q/?:S!YMI86,@DB\R/9J&\(V1^[FPF8WP3P W*D4V'Q1?-HT^H3:1 K>> MUK;P0WI=IIA,8MO,:A1N!.>>.2* *OA3X=:9X:T+4]&DF>_L]0*;V?5Y[ 6VEQM;W"P.)M2*.S%$8[4\KD?/ M@:Q/8^ M%I]8EMK>:6*)I/)MKG>CX/ 60J.O'.*S;[QE!#91W=O;>:C6)+E8UFN;?3V@^T10.]E?^?Y? MF$J&;]VN!NVC\2>W+=5\5_V>UX(;"2Z:VE6"-$?!FDV>8ZCC^&/GW.1QB@#H MQ@]*:P.Y<'!ZUB7&O7DNI16VD6=O>*]HMWYLET8@48D #"-GIGG%5KCQI;0V M6FWGV.1ENB3,I8*;:-6"R.W4'8Q ./SH Z<2'HP&?>D(5W&01@=J<55AU_.H M\,C'J1^M #L%>^1ZBF@ ELCVIP8'I2+P3CUZ4 W+ZD?K2H5>,;AD8ZBE!!] MCZ&F*N5!!P<4 *RE2I'S+G\100&&0?Q%(SE0"W&".14A ?G.UO4=#0!%&Q1< M-VR,]J7&&( X/.*3E'(<8SSGM0RD %.W.*8#""I^7M]WV]JDC<.N1U[CTH^6 M3&?E;J#4;*0Q8#:_?T- %@$$8;\Z"N*B24,<'AO0U,&XP>E(!E1LQ=O+'W.K M&DE?DHA'NW:D"@*$.<=2.YI@/5?K2)\XST!/YTXGC#<*>U*0>@X7L? M6@! V)-JC.!S[4XJJ#=GCUIBD#.T9)Z#TIQX4[N<\?2@!B+N1=PP,=*I+<,C^TI .@C _6D O]I1^6'\F?F?R,>6R7]ZJMDJ $W9V[LG/)!'?WJUFJLUC'-=QW#. MX*XR@(VO@DKGC/!)/&*-"HNGU1 ==MQ:FX\J;;GA<#)79OW=>FT$^O;&>*ED MU:".::,I(3$I.0!AR-N0O/7YU'..OUJN=#MS:_9_.GVYX;*Y"[-FWITVDCU[ MYS4LFE0233R&24&52 1A"=N2O'7Y%/.>E/W35^PN.75H6DB3RY07.UL@?NS MN*@-SW8$<9Z4]-2C>.!Q#< 32F(9C.01GD^@XZ^XJ)=*A62)_-E)0[G!(_>' M<6!;CLQ)XQUJ_FD[&H)S"8YF?7VIL6H)*; M4"*=?M*%UW1D;< '#>AYZ58S1F@+Q[%5-2C>.!Q#.!-*8AF,@@C/)]!QU]Q0 MVI1K'*_DSD1S"$XC.220,CU7GK]:M9HS1H'-"^WXD<=RLES- $D#1;#WK!\9DC1I2"<^63QQZ8_I719K \526\>FLUTQ6#:=S!"^.G..]73^-&=2 MSB['EZ)&TRQ),2K':TJ1L3C)_A4AOX$'/]ZM&T14\"^)OW9>,& *PR"_S#'! MR?0_C6??64MF[I+("NP9)C9EVX'S %& S\IZ>O-7[!A#X%\2-%.Z,C0+E&&5 M(<=L*1Z?A7JSV37=?F>='=_,[?X8H4\$6P;[WFRY!['<:[&N0^&9(M0L[! MMP'G7@RGT^\.?QJEI_B/38[0+J'B/1Y[C)R\,Z(N.W!8_P ZM+3;^ON.^E", MJ&L6]>F_W\K_ #^1KV5[;:C:1W=I,LT$F=CKT.#C^8J>HK>Y@O(%GMIXYX7^ M[)$X96[<$<5+4,XI*TFK6"BBB@D**** "BBB@ HHHH **** "HKEY([65XE5 MI%0E QP"<<9/85+574PC:5>"5BD9@<,P7) VG)QWH14%>21RUEJGB:2[M0\4 MKM)(@EBDLECC52?F*R>896AT^-M*M(+B]_L^*:UBM_7]:L****S/."BBB@ K!\:F8>" M]7,&=_V=NG]W^+],UO56U"\@T_3KB\N<^1#&7DP,_*!SQ3CHT:T).-6,DKV: MT[ZGD2_V4WP7N#9K%]L5T%T0OSAC*,9/IC&*7Q7<:;=OX6CTEX9=601*YM\$ MCA=H8COG\N:L7&J_#]]-U&QMI[VUAOWC>01Q$A2C9&T$'&>:3P[JOP]\.3BZ MAEO+B[&=LL\))7Z <#ZUUZ[V9]?'GCS553FWS2:5M^9)6;[)GKU%?QKI*Y&FM&?(5J-2C+EJ1:?F%%%%(R"BBB@"C) Q MUN"?SU"K;R(8=W+$LIW8]L8_&KU4)([8Z];R-,1AG#>7K^B"O+?%L[)\5=(BV1;7^SD,Z GB1NAZBO4J\R\2S:>WQ3TR&XLY M9+K-N(IEGVJOSD\KCGGW_*M<-\3]&37^%>IQ=SY26\]TA24B8JH 3 M_J\>A)/-=CX"OC=7]Y=2Y\LB/;(7)7&PC:N0, '/XFN1MO)35)H;J0JKLQ20 M+\T+@,(]J@DX!8Y)QZU=BEU#]QI$EZZWT418*LW&=SL&R>"&#(?"[79!O[@SN^42^W!1][&#TS@@')QQTJ/7(+BVFF+/+%) M*3(,.2H&2Q'_ .K)P.E'U=\W*] ]LN6YZ']LM_\ GLGYT?:[?_GLGYUY=87P M"26EU/,J3H8VQ)EE;'4$'CD8X///;%8\,&H+J;VIN;W]U&5D=)2%( W,MV1]978]I^V6_P#SV3_OJE^UV_\ SV3\Z\@@OGO'6\EO95TV M,RK/YAJWY$7_/)/^^131#'&?]6F!T.T<4 / M^ZWL?YT\*",L.!28W#'7-#$H-IY [T 1Y*-@Y*GH>XI^ X]11PPQU%-"D-Q^ M8H 5"8N&Y'\)H8"09SSV-#2*YP<#%)M8'CF@ 5R.'ZCJ12E3'^\3J>WJ*0,I M;Y\KCOBFEB"2I!]J8#LK(,&DR0=K\CL:8TBG^$AO3UI65&_:V<_+Z4[SG!_?#:/7M0!*2J_P"TW84H4X]/7UIJO&!E"&/< MYI_S'GIF@ .U&"]2.31\S')X'ZT#:G _^O2$L_"\#N: !< ENW3-.YZXQ]:5 M56,9_B]^U,9]QVKSZF@ 4?Q'DGFE+#MS1MSU/X"E;:@"GJ>WM2 1(R4!<\>E M/:0*IQP*:69N@Q[FFE1P.I- %+5]..KZ+=:=YAA%Q$8_,V[B,]\9K'U3P5#J M6G7G8]0*ZK:!][\J8[$@+TR>E &$WA^]A MDN8;/5_LUA2-8,RH6.7"2;@%#')Y4D;C@],17/ARY:VOM/M]26'2KUY' MFA-ONE42$F14DW *&)8\J2-QP>F.CH920!TR<4 [^UVU MTL0WV[!5 '7YE^7!&1D$BK6G^&K*RN;J\>WMIKR>X>?[08%#KN_A#;PK.+4$OI;R*[6(;EWR,[(W/S*58J1GGKP0,=& 30R$+R<"@#FHO!= MO#]FN4NV_M.*[^UM=?-AV9B7&S=@!E9E]@1UQ4MYX7>71+NR2\17FOQ?*\D. M]01,LH4KN&1\N.HZUT>5'0_I3)-I0C)YXI <]+H&K316W_$PTV*>UNEN8FAT MYE3(1T(9?-R>'Z@C&.]:&E:7)827=S=W N;R[=7ED6/RU 50JJJY. !ZDG)/ M-:84$=<"G @#AN?>@#F;/PO<0/90R:DCZ98SF>WA%OMDS\VU6?<00N[LH)P, MGKF.'P5#;OH$L-XXFTJ-8I&5.+E51E7<,\$%B0><98=ZZGD]0#]* H/3(^M M'*Z=X6O(+/2K&_U.*YM=+C5+=(;4Q%F6,QJSDNV[ )X&.>:BM_!]\GAV719- M1TXVSV#6/F1::8Y<&/8&+>:0?4C'/M789P/[U-)#=\4 9-OH,.G:R-0L&2W2 M2'RKF!(P$F(^X_&,,.1GG(..PQ8EL!+KMKJ;28\BVFM_+"]?,:-LY]O+Z>_M M5X*PZ=*7*]Q^5 '/1>%(8],L[5)D+VUX+KSO* +8D+[>OOC.:9HGA^^T1H(O MMNG2V\1;IIY29@:1GGKMKHSD]#D>U R>O3WH Q+C2]1_MZ?4[#4+6!; MB"*&6*:T:7_5M(001(N,^8>QZ"JD7@J"+[/=)OA82WD%[?W275 MTMX+J8^1MC<"%XE15).T#?NY).<^O'1C<3G]:7*\9Y/M0 R-4CC$<<:H@Z*@ MP!^%8B>%T73K"T>Y#K:7K79)C^_EG;;C/'W^OM6]AC]WI[4F #G//M0!S&H> M$_M%Z]W:7-O"YNHKE4FM?,C!2)H\%0RYSOSU'2MFPM+N+3Y+:[GMRSD@/9VY MMPH([ LW.Y.?I0!SVG^&[B'6(-1OK^WN9K>%H4>&T\J2 M0-CF5MQW_='0 9YQ3!X3@D2T@N9WFMK>YN;KRP"FZ261F4Y#9&T2./?.>,8K MI .X7\Z7=_>84 <]:>%_L:V<,-R1:V>H/>P1%,[59'4QY)R1ND9L_A[U'_PC MU]#K5W=VU[IP2ZN!<%;BP,CH0J+@.)1_=R..,UTFT'G.:C.W>IR>A% &=JFD M375U:WMI=I;7UL'5'DC\Q&1\;E9<@D$JIX(.5'N*SX_"BOJ%O>WMW'=7(NFN MIR8,)(?*,2JJDG:H!!Y).0?6ND##&"3CW%-*@N-IZYXI@4M4TJ/4]&N--5E@ M25-@9%&%_#BL+5?!"7FI7]U!>& 7ML8VB,>]%D+HQDQD=1&H([XSUSGJRI': MF[BKJ>G44 8D>B74VGWUCJ$]B\-U$8_]#LC;E<@C.3(V2,\=,55A\)0F2R^W MW+W?V=)G; ,?F3R,&>4E6R.X [ D5U.Y6Z@9IC)AUQ],4 S,NR+S&=%!$B_=#;#4;K@@D>QH >45^1P:B&Y78$9[Y%.P1T.1Z&@N"06X/0Y]* %R M&'J*10>5ST/>E9.?0^HIC;E(;&?7'I0 XD'Y6&">QI%!QP<$<$=J>K)(N#R* M8R,C97\10 K/QAA@CH:-O&5.,_E0'!'(Q1M_NG'M0 W.TX<87U["EP>Q!'H: M"V"5<5$9$0XC;)[**8"NBL<9VD?PM3#.0=GS$G\S0?-FP)$..V,?RI A *\ M>C=30!)&R#A<.W3T"T\@1$YRS]Z@\A^,+L [YR:DRS= 0* )"XV[>I'2F*ASN?ECV]*,*F"3R.@I68OR!P>P_QI (SXZ:N%<-DG)-,=$ M8_,BLW;(H C^UV__ #V3_OJE^UV__/:/\Z<+>+O&A)_V12&&$8_=(2>@VB@! MOVRW_P">T?\ WU2_:[?_ )[1_G3A;Q8YC3G_ &12-#"!_JD^FT46 ;]LM_\ MGM'_ -]4?;+?_GLGYTX6\6.8TR?]D5E>)8_+T"]D@Q'(L)VLJY*G(YQ3C&[L M)NRN:9N[\G6 V@=3M."#QD$CC%=7U-WM MR?:[?_GLGYTGVRW_ .>R?G7E.BS26-E-?RW,IGGC$4$;R%@,$([;R3@860G<#VZ\9!'J><8.":3PN^H?6%V/6/M=O_ ,]D_P"^J/M= MO_SV3\ZY1;O3-#T14UJ9849Q)&S,S2-D=@!GCCC&/:N3C\2^%X;>> W&LRNV M1'-N(V# XW<\#G/Z5$R?\ ?5<=H&KZ M#?6$MIIMT;B^>-EV7)*2')).W/'&3C&>W-<_JB3VKF(33)Y3$2*7///W@>#T M'8#./O9-$<.W+E>@2K)*Z/4?MEO_ ,]D_.L/Q-##JMA]E660AA_RQ?!SU )] M#7%-*^IZ5-IPN9H[M'#P$2'J<[E+#D]",^OH*Q;2>Y6WNKV2>[2W1MR^9)PI M8':1DDG:.< Y)P..M:PPK3O?5&=O+>_NY3,91')8QR M.3NP ID8\A20".>,@_C:TD06_@77GO$EN(";=6*$(Q3>, 'D'%=*]5^9A M%:_>=Y\-93-X+@D943=-*=J# 'S'H*ZZN7^'OV=O!]L]K&T<+R2%$9]Q WD= M<#TKJ*\NM_$EZG=2^!!1116984444 %%%% &=K2S-IY$"6#/N'%]GR_T[U!I MFG0S62O>V6E--DY-I&&3';!(S4VN6S76FF)-,M=1.\'R+EPJ?7)!Y'TK)LWU M_3[<6]GX7TVWA!)$<5]M4$]>!'5K8[:2%+BWE@DSLD0HV#@X(P>:!JU] M3SWP^]TGB!Y/[)TEWDN9,@/;K-"FXX*E.2 OJ,GUKT:N,TKPO'),%FFG6VL; MH"W1H($,NS#*P=4#$9XX/.#79UI4:;._,:D)U$XV^5_U"BBBLSSPHHHH *Q/ M&'_(FZQ_UZ2?RK;J&[M8KVSFM9UW13(T;CU!!L[FE&:A4C-]&F>:_#SPI MH.L^%([J_P!/BGN/.=2Y=LX!X'!KJ_\ A7_A7&/['A_[[?\ QK@(K/QI\/;J MXBTZV:^TZ1RR[8C*C?[1"\J<8S_7%3R>/O'%Y&8K70?+D;@/':2,1^9(_.NB M49R=XO3U/I<3A\97K2JX>M[DG=>]:WR\B3PO96VG_&'4+2SB$5O%$X1%)(48 M7U]Z]9K@OA_X0O\ 2;FZUK6FSJ-T"H0MN*@D$ECTR2!],>]=[655IRT/*S>M M"I72C+FY4E?NUNPHHHK,\L**** *$CVPUZW1HV-T;:0H^> FY-PZ]<[?RJ_5 M&2<+KMO!]G4EK>1_.QRN&0;<^ASG\*O5<]EZ&=/>7K^B"O*_$<<0^+FFR-.>YIZC*="UFYOO(-W8ZH@>6*658LOPQ(/48W'&/[W6K,6 MG6KZA!):R%[*1#<-/+G#* 20, _=Y!R#D\ 5UWA_P?9)(ET-+4NZ8,F\E.3A MP%.<=QSS].V+X5T\1:5IS,;6=))2Q8,"(_GCPI/4-R>/6MWQ/XFOO"=[8M8M M8W-F\#*MG#E2O0A\ GCKSQU_&IJ.3?LZ94$DN:1AZMX;T[1/G.G"%)0T3!W+ ML W 89SC&#UQG(YJMI+7!SH=S<1W.Y"VGS[\[@H#;#U(&,$#UX[UU]G(^J^$ M+:\U.YT^[GF4LK=U#D97)/8LH(X P!7"ZI#+:>)_#]WYD*R2>1F%2-ZDD$D@ M= =V!]#Z4Z,X$-O)+Y:,%Q^]!(!(XQ@C MN?>J5S!-;^&;F_GGE2YU:Z1I6$:R+Y9#-VXZ@].P'3-6O&5I+8Z]*L]S%)%N M7RH8B56-#C 8$%5]L#WS3_$,3RV \OS24N'93\H#_(J1XV[F7;T(/4^E7%_ M"^Y+OJNQB31>5IMI;!(B\H^T.T"D!@?NY&, @8Z 9ZCON>!2[>*XBS94028 M)&?X3T//Z-VZ5F73_P!IVLM\3-%)&_E3*P^4X&%.&_BPO(/3.?05M>!U$?B= M&!#$PR%B,G^'@9]/<\GT JZC_=LF'QH]59B,$],#D4O!'J*"P./7 XINW'W3 MBO'/2#E?3R: /41M5OOA3@G!/6HI;J*%!)-)&B,>'+ UPVIMJ[>*; M'^U(+&'_ (E.H&/[).\F?]3G.Y%QVZ9[U2L=,;4;709;:'2M3N+?0K99--U$ M$!48<21MM8 G!4\'[HZ4 >D@H>0<'\J/.C1Q$9H_-242>4ZR,&0-T*@\#VQ7.Z/I>@7G@'^UM;AB6Z='GOK\@">* M96.XA_O*5(P .F ,4 =W)<0HVR62)2.S. :8T\$87]ZB@C*@R CVYK@!IXBC11)(B;QD;I ?IZTQ986Y2:(C.,;\\^E>=6 MNDZ9>_#'6KR;3[*1O+O9X;?R01IS;2#$FX94JRY. .>@QBM*ZTNRTVQ\)FPL M;6U\W4;=I/)C5-[>3)R<#F@#L1=VI?RS/'O)QM!'6I))8XAG>@4';EW'7TKS M[PAH[7 :ZE\-Z#-#_:5T3?3-FXXN).0#$1D$8'S] .E9]S:F[GLX$M+2^+>) MK[%M>-B)\1RGYL*WUZ'D"@#U!9X9-/#4]E<:=HNAR75U L8M07AN&#@JDN$0X8@KCT/X59\.P_P!F>*);.;1K M73+Z>R\P?8)=UO.B.!N*[5*N"X'(.0>O% '5R742N5-Q$A'\#,,C\Z17A; $ MBDXSC.017)>,M#TBXU'0[BYTRSDGN-5B2:5X$+2+YES0-]MU/7)K>6&TS(1'PTVW(&1L##/'+"IK>WL;_ ,&Z M]IFH:6K3Z+#.+07D"^9% Z%HB =%P/18YH)1^[D$F.H1@?Y5,I M.,A"!VR*Q/#&G:=8:'9&RL[6W>:WB:3R80A<[1R=HYZGDUM$L3PK*![YI@&U MF.3^9I057@P03I'-'@LI.]@, #GZGIT%"+IWYM/P,Z"U2.Z%VFJ MH\(E8*@?@F0[E7.>Y(.._ J:33YKJY:]M]1QOS@)R I4 'MR6_/VITUSI5W M!Y33GEE*F-"#NQE<<=>GO3+!]+6.X@LYVS*'=E3[V/NY'';''UJM=SL#@@X;\3[4YM+O)+CS$U)U4,VSDD[3C Y/; M&<]^AJO_ &78SS)BVU!%QL5-AP Q&?0]J%M=%CNS&SW#2;_* /(4I MA1C S_$,'ZTR[O[+_P#)47WTR215:.\C,JQJGG-EF5U)R0<]R<$>G%5Q;7$S MM"NKB1XVZ$\CL1D'/H,_7UJ&2STG3M0B2263S<;@&V[1\^0<8&#G)_X"32S) MHUW&6>_D,?S,-IQM#$[OX['S M9X YSGM].>G>D%E=23E(=5\QT=O-&\_)D$+QGL0>._3M4;+H=K+#.+B3>I4# MC('.]0>3QB@:ST0L2+G8B;H74 #DMNZD=O;MC\="R>PTZSC5%F:.:9E!E R"#LYSCT^M M(SDI?$F[ORM_P!FFP1PW+R#5(YQM)*A_X0% )&>RX_$Y[U$-.DDE0VVL%SN, MLFS'5P#Q_L\ @?KS5M]5TN2%T$RJCH0Q5",#.TY...:JZ;'I2ZCBWG87&6C4 M/UQPQ R., 8^B^U&NXU*>LFFGZ?\ =]ENWE,3:P"RKL958@YSNZ9X.,?A3AI M5]YS/_:3@,S%@N1G( ]?;MC':H;FQL)S([V^IAG.]B$.202PX/IR/Q%17%MH M\%[YN=+FEN;EK:[2"5QG*9W@ M$*!DY[;#CZFB2UE%\BRZH,LZ.L+<':K9'0\\ CGKR:I7FEZ39&$3RSIO7Y " M!P@)]/?\R ,5:G.CW".OVUA'L$;1Q#@A#D=L\%@>..1ZT$W=E9MK_"$NDW8D ME>#4%MQ*Y?*#W)R>>>"1S]?:DELYFN5A7505D5V"M(2V#]W )Y& ?R)JL\>A M)!G[3*4W!]W7^+&[D8QDX)Z<#N*MS)IU]$DT3W$HC"VX\G:"?09('KR,^G%& MI5Y+>_\ X"6H=.!M$BO;E[B1,_,7*GGKTQ_];-,N;"W>QG$,H@.Y7:8N6"E' MWU6;9-.TU;B\@,\D9;RVW_ M '>0&SDXXQCG//XT$.,D[IN]]K67^0^S2*WM9[9-6BEFE9@C[^4+'C SUR3^ M)%00V4R2"&'6<8+JB@C(P O([E?E_P FM'^T-,$A D0.K%2!&>"!D]O3FL_& MB/J"YF;S7=9%#="S-N! ([G;^&VC4(RGJVGKY7_0D?3[N.1EEUGRW>/,:Y/! M##+8)YX(&/4YJ6TT^ZM[E9'U!VA$C.8MQQSG SUX)Z]^],O(+>ZN0\L-^SIA M0R(P'!8=N.?;Z4;CBW)6;W_NHN MKI%Q&(ECU!+?("$1C&\@VO'3RV\P%0-V2K= M>""<%O\ OD^E VY-73;_ .W?U%32[P1@#41%"%QB,;0,MGM@?CQ4^:!MR6NO_@)H?V=#)'']J=I)!&$9_,(+8!&< M _[1_P @5!=Z7'<[8[:X,.T/N^8MG?P>_H&QZ'GM5*&RT02,))9%G+%R)L;E M*!E.,#''/0^E%I::5 L5W$]S,UI&A)4 *V3CIP."O..!@\]:1"BXNZD_NT_R M\BQ,D#V!LI-713O.^02#<,%C@9/&"N/^ FHUMKB&4L=:1=[K)L'"D,W ST) M. <_Q>PJ[_:^FLW+*7(4E0A8_-TZ YS5&]ET.\NHI9[DH2H"D'"D*WTZ9/7_ M &?:FKA!SO9IV]$_T'R:;>);XGU4C>!'EF(!+-P,YZY( []JDCTVX:VN%>_, MZS1NJ9.5&X#!P*6\M[=HELG@O&CAX4Q(0/NXX(] WZ'TK-N+72K*,23F\3S$ M,BA@,Y08Q@CJ0QP/Y<4+4<92FK7U?DB[]@NH"TBZ@L$01OE085,MG@9QP,@' M_"DDT^1+2?[1=HPV1Y=\X 0DDD9P!SZ8XYS44VFZ-!IC74DDOD@L3(<9;?A3 MU'/M] MNKF2(J%7RR5&01D\'C@$8]>:@:QO!B:75MAB+2/M/\!)P>>@X''3CZU$8M'F MD>:2\FDD*X?@Y;YO0+UXZ>@JU:?V/Y-T+>=G\R(B1< D*@Y[?[7?([>U/4;< MDKZ_^ _U^1H+;6,Y\X?/N.[<)6QG(/KZJ/RJE?Z09I4-M>^0JQQHJ9))V,6! MZ^]4A8Z1]HV7,LRR\QB.8CCO:DD3&+B[J3^ZY?U.)'$,;:DELT2E@&?EL]"",'UJW'JVF!%65U&4) (W$ '!Y&1Z]*AU"XTF:)(YYBB++ MP54KA]I]NO(X]2*%?8F#J*T>5_=?]!L>GW5W8Q.NL&0%%;SI=YD#@R'>NW;P/?[P.>_% BM+2S:V@BN9+>:,9,*9#*0>A Z MX&/Q%5Y++2D5);@WD<A&C;4V8 M;=F",YX//)Z_=_(^O#ETV2:!%-XDC+-N,A!;D *>I/.5/TSP1BJJ:7I4VGRW M^^74"RF1LQ9X;*\+ MSR< ?I5>:'2)Y2LUY,625G"D8VD,6(^[TRW?V%)81:2+R%K:=VG1\B-^6R5/ M7C(XR>WOVH"3;BWK_P" _J;P!7C)V]N^*-WJ/Q'-&[U!'X4X[&&.C,WU&*8"EAU96!]:;GGY2?J*O3:/J,&I% VD[\GMGFD/F'H%Q[T (OR M'/KP3NH(8G&U@/K0$ ZQY/KUIY *@A6XXX- # @'.SGU)J12Q!7 &:;CV;\Z M3 S]TGZ\T@%('\3?TH##^$9^@IS @JF,_2D^8]A^= #AN9.3C'I3?E7VI5! MSRW'3BFG8I/3/YF@ R3TX'J:4*!]>YI,D]!^=&TG[QS[4 &[/"\TH7!R>3ZT M9 X[^@I/F/L/UH 4MC@-)+)'/#< MOA(8]>/UX_';UK3TZ-;7Q?! M$A2*"Y8*8H(LXBE!X+GG/./Y>E5+:T:>XAACE(9A@;.2![>_IC&X=0#S5F&X M>]U2T\@/'!9%Q&'R#A"7RIR TG&-O3BO8G^AYL=R>TEATDMX?U-3]B9R8KII M@K0*XR#M'+9R#@^O2KK0Q:0+Z]GB/E6C!4BD.&D8EL9XVX;+=#T8^G-/7U5+ MC3H$(C4J3#Y;#S8U8AMC +D;G>+;:ZB\(^'X;FYMI7NI3(9E)QMVC M9N9N3@,>3ZUBO>:\S3OY%:"W:YNY3J\D5U?79\LHQR($!/0C/H>F ,M9^O>,]:TK6=0TA+JSE\]HPEU&S!;7< ISR<=,]>,UE.4ZDN6!<5&*O(R= M6T.SL9#IJ1I93NRRQ3%BS)(. I/H21T/&1QWJ6WGGU737-R$.HV11IB&+>:K M8*OP#DD[0?\ =7UXZ_Q!;++#;.?L,]W(Z;WA4 MP1G!)S\K#!]JY#PW9O%\2 M[ZS6:VD%PLQX D5#G7=MHD)T^QA8ZA<1 M!96DF4-;;@ $"GY2<#.>O/K5+6[%M-MM)T=9BFR,NRS0AU,S.5QGTXZ].,T^ MW2>T\36Z37,-S=[W'FO(3$&R1D,P8\8R>G3H<63M!'!()/F_P5XA,TBQ;GMQO9.@W\9XS_/ZFL^YMUV6MS$\@BG0.JRGH3UP?[I(/(QG@ M<8-:UG S^"->ABV$-) !O.T$EQU)(&<]AP/"+*.0J65I0=K!A_K&[CBNKKR:W\27J>A3^!! M1116984444 %%%% &5X@MEN]+,3:6VI#>#]G641GZY)'3ZUE:?X0T6ZM!+=: M ;.4D@PO_N:L57LKDWEG'<&WGMR^?W4ZA77G'(!-6*S9P3YN9\VX4444$A1110 M 4444 %%%% !1110 57O_*_LZY\YW2+RFWLGWE7!R1[XJQ4=QYOV>7R AFV' MRP_W=V.,^V:$5'XD><6+QM_9274^H+8+/ +;$=NL>0W[OY5=F4DG!8#D'!Q7 MI=>=:-9Z@VJQ3VMG";F*<)=OY%F(X^?G :,^8#C.,\YZUZ+6E3<]',VN=)-? M+^O^'"BBBLSS HHHH *HZSJ2:/HUWJ,BEEMXB^T?Q'L/SJ]6?KNF#6="O=.+ M[#<1% W]T]C^>*:M?4TH\GM(^T^&ZOZ=3QK55\5:QX;F\57VIO'9EP(K=)&4 M8+;>%' &>YY.*UM/O_$7@B]TF34;YKW2=1"_*SE]@('3/*D9!XX-)-;Z[;_# M/5M%U.QD4V4T26Y"'+J9,G!Z,!CMZTEE;>(?'5WI$%WIYLM+T[;F0HR[L \ MM]XG';IFNN]UK:Q]E*<94Y1JP!Y]ZN54M MD1"]W?O^@5Y1XE@E?XOZ7*()&C5[?YU7C.3U./K^5>KUY-XFDIQSGMC+U4RW3*N_SY)"BC!W.<_\ 6/?H6_& MIKZQCU'6([?_ $>72K>/8;A!CR]@+2 %< DG<>1T/&*]#FVN<:19\1W1T^WC M@DE;SFV;&E60-&B+UX!"[CN/RXZ#M5_3-%MHM#O=$N7$=_?VXD/F/E4SRF#@ M;L[03UQ46DS-J6J7NK0S733/$BP02G+6Z'.[@\-C QD?Q FK$LLAN%N//;SR MQ9CC))^@_IU"MBL7>W+_ %B:->Z'=/!?S0P"_$1C+"-8\JQ !P3Z;?4>G6LF_\ #::IZ/>"-8+FX55($<4F^/'8_*>Q]:4N6J MM[/[AQO![71T.MW>G6MK'I6C6\0CE9@0D8W;PW9AU(R ,]1D@ US>G6$>I^ M+K&:2>';IZ W> VV/R\;06/!);CCTS5G3-!\9ZE-NU"[,,3))"7NYV;[ M?H)N9[B*2=KBU#L6BB903M)R221N'X ]^'%[)]/R$U^)!J4:N+62%5BMIHT= M1'(,*VT!AG@%LKW(((XK2\#@IXHA#*!F&0@$GD[3EAG!R>,X&#UX[TK.-SH? ME3B."YM&:00(N&2%N_4'&03RPX;)SD5I>#&QXG019*&&0Y X/R]> JG_ ,>_ M"JF_WW- M ",NY2IPP(P0>]55TJR%E:V7V./[-:F,P1C[L90@ICZ8&/I5O:1T8TY=V>Q_ M2@"K=6-E=7*3SVZ/+'&\2NR\A'QN'X[1^54+OPQH=_#:PSV$++:QB* @E6C3 M&-H(.<<#BM@ENX_6DR.ZG\J (K"QM].M8[6SC2"WB&$CC4!5'L!6;-X4T2?4 M3?2Z;;O<-()68IPSCHQ7H6]R,UL#8$/R?^.TWY,]/TH R+WPEH>HWLMY=Z=# M+<2XWR'(+8&!G!] !5ZTTFSL&66V@CC=85MU8#D1@DA>O3)/YU9 0=C^M.;9 MM Q^E %'^R+ 1WL8MT"7Q)N5 XE)7:21ZD<&GR6%E,MLLD2.MJXDA!/W& (! M'X$C\:L?*#]S_P =J0$D@;30!7M[.TL;<06T"I&7:0JJ\;F8LQ_$DG\:S[KP MUH][#Y,^G1/'Y[7&T]/,;.6Z]3D_G6PY8L>!^=-&X]P/UH Q[?POHUO:7-HF MEVXMKH!9HV!=7 Z9!],U-IOA[2M(>1].M4@:0!7=26/ M[4PQH3G'/KF@"O<6EM<-";F%)6@D$L1/)5P" 1[X)I8[2V%\]['"!%P1^5*2-N&7&3WH SXM(LX;S[8EG"MQND?S /FR^-Y^I MVKGZ4LNE:?//--+;J99X/L\K$8WQ\_*>Q')_,U>Q_=;^M'S=US]* $AA6WMT MBB1!&JA%4<8 HX'9EIQV\ $KC\*0[NQ!^M " YX#@T]MX4 8/Z4BC)&Y,C\Z M0E"3P1^= !EO0?G61J<\"7)6XM(90(U)RV6922#@8YQ@GVS6M\O9\?C5&^DU M&-P;- \81MV2,EB#MQ]"!GV--;FU#X_^#8S7O--DA4BQ<)YJC(4+@\X;)/3* MD9]C4XN[;3FMY%LXXDD@\QBI^8<$X"]^G7\\4XWNL+"2U@ADV9 #9&[/0\@^ MO/M[\$MWJV05LXSRQ ZY&#@'GCG'U]JHZFKZ/;_$2+XEMB PMK@(2J[CM RP MXSD\5%8W=GJ5VV+(QS;3)ED ) ;CGZMGZYJ6:?4)+&+=%LD\P$I"H8@!"1][ MC[^/3'ZT@O-8R0=/7[Y .[' QZ^O-+T)Y8V?*DG_ (B4VT\NTRZ9:G&TDF7. M,8_V>V7_ "]ZQ?$=S:6ECJ-NNF@ND,BK*.H7RBQ(_$@8S_%^%:QFU5X;9S&Q M8R-YD:*%^7=QUSCC/^([T]0FUBZT6]C-C&N^VD7:!R2>..>.#G\*<=S2A[LT MW:U^[74YCPI,#-9.E7JRQ>));N M&3?MIM"UZYBTR#[((5:S2PO&WC(@PA/XC#?]]^U: MESX?U=[K7Y%>/9=Z>D$.$4"1@C#&,_+UQSZ^U:\T=3UY8BA&4VY*\K=>TE^> M_P CEK:Z\%-I%I%+9W+WK0QAS&\FYG( 8K@]0><8YKK/##K:34+7S+BW M!#--@9)?J3R>F"<]ZAFT75;[0+32+B!4$20JLPQNA(11N4@YRK G(ZY JY:W M?BI;*R6734DG5EBN#YRC<">9!^ ''JQ]*4FFM/S.?$U8U86C*[YKZSVWVVT? M7Y#QPN#QU)7!]_P :XG3Y?#Z:;+'K-K=VVM8)^V32 M2+OE))RCCY5 XQG _G7H%Q=ZT]D\26021HF =#]UN?4Y';GU/M6(MYXPAL8[ M&XT&*_9$VM,95*S#;U8$Y!Z9&#GFE%_UGF]UW7IZCKGQ3 M)8>&$A$DEYJ31I!%.@&V25A\K=>>Q]_I6;X;O;/1;NYTN[MGN%6,7,,K@,^" M%5P>>/F'<]Q4J^%]4;2M&TN]MS):VBS3.(V&&F);RT/.<#).>."!3Y= O=/U M&SU+1='\N>"1$ ,#O8\Y/&/[I/I3]VUC9?58PE337O7ZI+1Z:WTV[ M:)E+1'GA\7:F&@2XMM0O+F!5F? 62-MX'0XR#^GM276-Y+ JV<-Q+:B M)&)7Y(RSOT[$C_OCVJ[+HFNK83R6UJ6NQJTM_ N54-\RXSR<97>,$CKU[%\& MFZW9#0;@V*LU@;F2<@Y+.Z?>/.3EF/ ]*=UN:.K3'/(9+DVS:M'+;,S%BT09>"Q MP3[9[?2NQ\-Z;J%M/?1WNGPJD]U-<+,P!;YCD<,I_6.23NFUO+1>FFGS9-'>Z279%T MUSC86 B7Y0P(Z9[!F&!ZFN"\/77A!M&MAJMG=RWI+&613-C[Y ^Z<<+CIZ>M M=M::IXIFU*..YT46]JSMNF#CZTEHO\ @F=!^SIRCS:MQVJ)?S=?T]#4L+W1+&R(M+%38JK% M-NYI,$#[P?D9#'&3VKG?%FHZ38:OIRRV#7%G#$Z36I;:Q/0,3GD*5(Y.,]*Z M^VU779K='GT@6\A8 IO#<S;N7_#^JS:3H\%CJ+"66%>#'*)6V MG+*/P! !/7'&1S61X^N(=6LM/MTMYX)Y;N-1(5&2&1]O0GH2"14WA?0M>T&[ MN/,MP([F,,C)()/+*G"0L6YV@$G(_P#K5HZRFN:B^DR+IJEK6\6X+;@, *PQ M@GW'3THT4[HI.E2QGM8-/K>]M;=O7U('UD:WX*@\B,I>7A6Q&5'RR/Q(1Z8 M8_A7,1I:KX0\,'4H56Q-^RRR^8Q+KF3(('/KT_K706.CZ[9>(/M+VPELHWFN MK=%P,2R*-P(SP =V!Q][J>E5;;2M?M=&\/V\EB@-A?B5QD,0I9LDX;G[W052 M:6QO3E2IKEA)6;OOKJI:?+3YLS))=$N[FTC\-V9NXVE M!G\<>M:OB(6%GXEE;5M-NKK25ABC@$ ;RHWR2VX+U;!R/;CZ7=5LO$-Q?V^K M6-K'!J5NI!^8#ST+?<;L< Y&?3WJYZ^UTTV^:,KP[3:>\D]C++'Y,#+N,#=3@ MELX)0'&.,#U%;1U73[>/;_9TB1NJLZ[5!'/R\ ^ISGL?>LS2;7Q!#X@OM7N- M,CMS/&4$"LN6"DLI8J<;CD+G\:W6O=<=!)_9Z1DQC]SY@;:^,D9[@Y(S_L^] M3+?_ ()R8GEE5NG?;[2[>6_K\SC-:-A;ZY/>:OHT\FF2*D=G]X1)M#;LA,X8 ML.,CH2:T/#]QHL*7DMB9;RP,X%NC)N:W&!O&XG.T[A@'U/7)JW+=^+M/U*XD MCTS[?:3E&1/-"F([?F R1QGGFLN:P\3L-9NX=+CMI]3A6!H(W7"@$#S"G3INFNKZZ]QEOJUS:WUOXN9G-KJ5U):F%B<+ M#P(S@9PG X/7]/>N=T%?%FBZ596)T,2) NU@+F(;N6/KQU'Y>_$M\R_X)R5*B MKTG&ZNG'>2NU:773O;N8MY<>'9/%M^VJV-TXY/2HH?\ A)K'Q%=:B-%^U?:(HD?$Z)C: M"<#GKR!GV-:\&H^(Y[E_-T7[-%UCS.CXP#G.WGJ0?P]Z)/3_ ()>(GS045*Z MLO\ EXK:6^SO_5S'\0WEC-X;O/LT/V2Y*,!(_P N2&7<@.27 6 M3*8)Y/!!)Q],YY K(;2]?D\50:XFA1Q()5,EL9QAVP5\X@':" ?4]*:MRV-* M#IO#NFY)7N_B6_;?K9:]-5W.WL]4BN[I+:&!T7RRWS8& " ./QJA_;%M="** MYL]\KR85$PZYVYY/ [D?X<@6YY-3 BECB;S?+5FCC5=I;)W DG/ QCGK2?;- M8:-2UD@8/RR\Y4Y&<9SQC./<>]9'D*$=TE_X$5_[ >?3O[^U/T*<>L+?^!#Y+1;>TNY MCIL *1LZH'SYAY.#QQG"_G[4:9<6]S<2^38B'81M8C&[*\?CC=^ ZU-:R:C< M":.X1+=@!YE?N9RE:,HR>OJ M_P#@D_S?W5_/_P"M2AF!^ZN/K_\ 6I#@=7/YBD^7U)_$FI.0U(=Q/0#]: !!G@(,GN32,@SEFP?;BEX!Y<_GBE. Q*J> M>] $8!'W!_WU3_G*9;M_=-'S'N!]*5=@//S'\Z (\QGC;GZBE"$]'(_W33R6 M[#'UIOEJ3\W- "L,?=()/M3?WAZC'T.:D"?(0I( [4W#?WA^(H 10@8$ISZD M9_6E(0$\D?B:4%O0'\:H]*J'Q(F?PL\@1&5D=5D5]PPI8_.?XCR-Q+=R >. 16 MHEM /$>E6XB99HU0226ZJY9B6<@C^%L'J,GGM3-,B@FN%$KJL*?O;C(&U$!Y M+# ^GS(>>X-)9DPZI<:]>P9,+^9 UL"KS,YPA Z8 _D#.J[$P5 XXQC&>1US7,7_@^<1W-YX*QE/Q M[>[MC#?N6(_?!O]3CD[2#CD=:4HQJ:QE; MYV'%N&C5S8UW48[R^6"QAA2WMF$BE8_+")U)/J.2>W) &>:H^$;:TCU+5O$$ MTL>3R#W^SBQ6=^=G+S1+X=UJ MW)'G65QB:)) Q:1&[[0O!Y/OP*N:I'';ZOH\MV)+E(U0B21=B%%<@.78EL8P M2#G\*VO+:YTZXL9+J1].\LJ)"0HC&,[]P'L#UQSCTKEYXCJNC0*!->7^G*(O M](W$2HY/"@<_*>.?_K5<7S-7):26A%?6SPWTD#<>5E456 !7.. !R,<8&(8]A+%K<;1RRCS.%Y.<#U(!^N*=>;9+.WN6FC9]H@N6C $JC& MT]%S@>C9YP!2Q22)X&U\JSQ;7M]C#<,'>#QP/T4?C5-W2]5^8DM7Z,[WX;*Z M>!;%75E8-("&&#]]JZRN2^&K%_ MBQSDM*23W/F-76UYM;^)+U.ZE\""BBBL MBPHHHH **** ,KQ T::63)-J$*[Q\VGJ6E_( \?A3M 9'TI#'-?S+N;Y[]2L MO7N"!QZ<4WQ!=:A:/?M)_E%_G\CT&BJ&BS+<:1;RK?/?!@?](>,(7Y/\( QCIT M[5?K-Z'!.+C)Q?0****"0HHHH **** "BBB@ HHHH *;(N^-D#,NX$;EZCW% M.HH Y>Q\$V]C?+>#4]0:X69Y=P=5W[F+%6PN6'/(_E74444W)O3VD>?X;J_IU/.=/U/6]&^'VI^)+J],]WJ+)]GWG=Y7S% M<\\#@D@#C@5G65_XI\,2:-K6H:G)=V6ILH>&25GPIP>AX!P']-2(QL<9G\^J\5O;7\CZR4\/3E)5'!J3DW:WPI)12\ST.BBBN0^/"BBB@ HHHH M H201'7K>5>)IE'Q M>TN/R(BP: [V)!/S$>N#^7:ML+\3]&37V7J8UKC3+>^OSY0FWJL91@45AN)= M#T#%,C'7)Z8J6RBL9?#,L(D>">U*?:$,F]6#NS*/DY/)0-D _*!FJ$ER?M,\ M?EI,GF,A$C?ZS#KUW'OM;_OJK-WYUI:?;["6\2)H5,OV>50@E(5%4D:XDANELC=V[;Y/+4$D2NW5PJPNL7-MQ=6L]K$PW+?D 9\Y!+@D>@]L4E3MT&YWTN6=/\0ZGH82[=9FM)%,ZK=$D.-@("OTW% MI.3C/'-;L\/]L)'=6\K,DC;V7S/]5(26*-C.TKD#L>?K7+G5[T_/+I"+#<#R M@FUEB?+9/J"-H'.!QNQBJ[RZ9>R3S6+W.FSWDLBA2Y>.10!G@8^;\3UR.U#I MZWM9@IZ69NWFK6EG9SVUE.DMY)^Z>X1\(N[=P&P1DD8.0!S^-85I9-.J3)// M!;1+&@'[J]>X+1W$D<49=/L^&WNQI]L);&&%HW:WMY3&^)5PY<="P8CD=*I67NQW%YL=JMY96>OC[ M(HD:$O;7#2S1A6+$LRG/)3&X#.,8].*T/#5FD'CIC&R>4ZROND&'*LI*JBGD M*HZ].<]:Q[J$V=I"UW$\M[(X>87#IN4H=HXSRQ]^[5J^"'EG\1G+ E8'+X8D M$I8 50.F!332CA5'L**\L] 2BEHH 2GK]T MFFT\?ZO\: &&D'6E-% #C]U?SIAJ1NWTIE( '6G/]XT)]X?6D;DFF VGKUSZ M"FT]?NM0 PT#K110 [^ ^YIE2-]T4R@ %.?L/:D'4"E?[QH CVCZ?2G*K C! MS]:*:SMUCO(Q)&REI#SYC8X4XQP2?Y<L! MCMOH1!NQMY<@9Y&2.W//? S3$M+N6WN('OTFN 5SLFV[0"?1>.W8YQU](_[. MLM/O8A+=L'QN"8^7E\CIP.3T]B>QHN+2PNC<2C9R>>O8^O0UR.G6MG=>+X[Q[O9 M#?+<+&=PRJ*RJ@]LC)^AJ30=:T?1_#0;4="NKI7GE;[1]GC>-OG(X9CVX_6G MR6-U@.173(K&";*$I)*J'CJ>F<'T_45HPVU_-IQ,UY'<.Y1D\M]JE0V3\RC/(XKA[NT M-IJ^I27.DW6HV]W<&<7$"9<+U"%& /'(X/(Q5FVN?#NF^'YKNSO;KR;620BU MG0ADD*D^4>.!QCG/..:MQTT.R>$3A'DU>FT5^FJUTU.HM_[0G:>"WU>U?R2L M;(CAVB.#D-QD'/<\\4UA)*9M/?5(#?F3S!$+G:X3:!T R!WQC\>]2/E4;AR<] MJJ?VE):WL?V[7]/A?$9E@EN$# =3Z=7J&^UL)[=.7# M+YDCY?'LJ!!^-69SIB^,-8%Q;W5U&%MDC:WMC.#^[QAL<#/Y\<8Q0H:!#!Q< M$WKI?2*[JWX.YW2KIDUM)>IJ1:V7+/,EV?+7J3R#@=3^GI4%Y9WET_GV.HA( M/+3!,A(RA)SZ=^?7 S7GDVFP-HOB*ZM/,L;/[+'Y4<^U))B.K%!T!X'OQ7&;";01D;E&<]:YGQVUO=/9QV MXN+C5H9DDAM5B.&5&.XG/ !SU]ABJ7AH:0+$B75FBNK]M[VL:D"(E@F.1PP( M&3QV/2CE]VXXX;FPRJO1WZ1_RUMY[:6.MG34K"TD>ZU:VA@"*@EE8 #@Y))' M4G;W]>]$T$\FF"8ZE$?-E$DL3QQIMG'X.N+A+AG#& M+RQP0QR!P?<9)]<"JEC>P:3X0OK.&X47.FW#K;;L9F$@Q$2#[2 >VWVH4;JZ M%##^TI*I!ZN5MK=OU:.ACN[B2"XNI=>LA;PR[2Z2)L3C&UF(X.XK5:QU3S+N MV8^(M,D+*BR0K@[CTKA6TZSL?!?B"V2]9VM]06-%5Q^]&8\\= M^_Y5>U>^TBYT@:/:Z'.EY/DPO/!#&N3D @@DY'4 J/;1NL]I-*(V+!0"ZA^X*DG--\/R>'X] M9CN3]KT_4(8 'MWC5$F&<;AMR#SWSZ^]3RZ73.6.%2I.I&3D_2_7JM^F^QV6 MHK<72((+^*$Q*P(+GYB>,G&,8 ;UY^F:IW<][8P-+=:U8PIG(,KJ@(.,=1[- M^?7CG0,NC$[V^QJS88B15#?-D\@\Y.3^9KE/%EC%BUW2];7?ZFS;2WNH68DL]=M)QP#)&Z ME5DW<=!TQ@8XSFK)\YO*MKG4+>2[EDWQP^=Y>] O(&T9//.<'I7.6":!=:L5 M-MJ.DZ@L 5K4P^6' .%DPH(8@GKFN^VJZ=;KHCT";[?IZ!;W6;6%9!Y4;2L%+- M@\@D=<[>.>">]3W%I>QV)DGO44H_FO(TI1 H0 Y( XR"<5ZF2N/ M>..97(&/4#'\J\^6/3H-#\*2SRO+&6WOI9E#%&:*Z+;6YR,@\'YNGT]!5#5G-C?>9+K=O:1R-OC M2:<(>$V\!N",DD^X%8GA>QLYVU9I[LHQU.YC5&;!?. "0><\Y'?-9WB&WLU\ M16($;ZE"()B8X%5F4+MZY(R./RJ5'WK7.:EA5]8=-R;23Z>5^NAUUSJ5KJDT M:Z?KM@)%C8>6EP"7)&"3@]AR..M2>3J[1_\ (2MB['8I&!EN.G'7 ;CW[8YH MZ5?Z-=2[)=!33PD183W*0@, <8R"3SD\]*T;Q=)GBCA6[CA"S;QY+ 8?:>OI MQ_3UJ7IH^1DY .P9]CT^GZT MILKV6TAW7/F2I*69@YQVZX7GH>./KZU8=.LI[.2\6]E:(QY+K@%!PV<8X;'' M3IQ3K*#38+C[1]L&0WF;'<*OS#(^4]OFR/0YH&^MMU_=$2+59$DV:E"\L> 4 MB52 V3D'Y>#VJS:1:E%>(TUU&\)=B\9&3]W@#@?T]:AFM=/EER^HHK"5I-GF M*,88N1^!;\J6RM['[5!+'?B5UE&W=_%@^U9GG@H8@@D#/H*C(4'EC^)I^%3ES@#J6/ M%-+1JP7AIZR(8V.]<#JHJ,]:5)$\S;N7(ZC/--:2/[V]=I/!SP: '"G'_5_0TPLJ@LQ Z MDTHD094NH)Z#/6@!*6F^9'@G>N!U.:4,K#Y6!SZ&@![]0?:F"G[E* Y'I3-R M[MN1N],\T .7[PH/4TP2Q]?,7CKS3V92>&!STP: &T]>C#VJ,R(OWG4?4TY) M$ +%U"XZYXH #24I(]12!E8D @D<'!Z4 %%+10 @ZUC>*EW^'+]5$6XP''G8 M"'D<$GM6UWK(\3870+Z0N55+=V.W.2 0<9'TQ^-5#XD3/X6>6W"K9Z'%8QKF M6\R&W2!6$;-\B;C]Y0RN>A/%95IY/7OQBO4<7?3<\]/[AVC:B-/U%S(DOE3I'#/;NP#@ 84[0"055<\D M=?:MV&T@OTAN-.N1-"=I4(QWQNP'WA@@8!'KT/I6S6L3@)+$A(E*%R !CA>/X>> >!4V4 MM4[,J[6CV.LU'Q5)I4?]FV12>5-LKS!@Y+%PKQI@_>&<=:PC=:S LMG+)?J) M?+6Y_>$'EM@(R>"=H)SUW8-5X-2MX+<6&F:0Z2;Y+>1VE+2%B><4E3LM$-RONS3TOQ1J&FL+'4X MV(FVPXD&V2(/N9F!)Y51@=AQ[5?N; "0W9NX_LP0N+B23]V8B>H(!SQSCGEO M?%MUH'/I9ZFKKFIV=S9+I]I(RVN_=+*6"^:5V5U M<*9PK1H@&5<8?S,\%I7"I!+< E6C2&SF(16B_AV-T&P\COG- M/2SC'YBU^*1-:7=I=:GYYX[>@J"_\NQG\FT1':*)D$KNNXMECC@\#)Q5V%B? M 6O2E%DA$L2*K,V!B0$8RW]TKZQ?"@LTI.T8 M'^L;M75UR?PWIW4_@04445F6%%%% !1 M110!FZ[:M.R.R M$^2AS)*]^J3_ #7ZEBRCN8K.-+RX2XN!G?*D?EAN>/ER<<8[U8HHJ#D;N[A1 M110(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JCK%I/?Z->6EK M-Y,\T+)')DC:2.#DJAK6H-I6B7NH)&)&MX6D"$X!(&<4UOH:4N;VD>3>Z ML>-^)M \6^&+2.ZGUFYN+9CM9X;F3"'MG..M6- \.>(?$FG"\L?%9(Z21MU=?/IRWU/L98R*A[!U(^V\DN7TOW]#5\,> M#O$FD:]#>ZAKINK9 V^+SY&W$J0.#QU-=]117+*3D[L^2Q.*J8F?/4M?;16" MBBBI.<**** *$DT(UZW@, ,S6TC+-GE5#("N/?(/X5?JG)-<#68(5A!MV@=F MEVGA@RX&>G()X]JN5OZ(*\K\1M;M\7=.5HIGG5K?:R/@(-QZC!S MU'<5ZI7E7B6. _%S2Y&N-D@> "/!.?F/4]NP[UMA?B?HR:^R]3#?3]0CF:7[ M+=0Q;PJDQN "2 O/R^J_]\FKMG?21#;]G\%-Z')R,X'F$9YZ5D^ M8_VMXT?*EOE#R '((V@_..X0=#WK4M+&V\MKB28PV<'E_OF8[0-Z!>< 9(C! MX'>N^6WO'&M]"G)!/J(273(-CL99&=9&D"2$+N51&3Z CUYJQ+N#DU6:&YF"1:0+JX:-IH"WE>:K, F6X)*D_G M@=.:NSJNFSR66HK:26,;DSO%&6E3_@17+ X.<>X)[TGK_6H(MQ3PV;+:VEBM MO)'OP>6E0<[AN//\##CL5]ZJK?6MR9+?4$CF)<8+A00X&&"DYSP?;JO?D36[ M:;=I'):W?[Z5698K@;9&4$Y/ISND.<]_]FF/%:Z:LD^I$1L[!4 SN8XR6Y!Q MU['T&,@&H5OF4[C[?4VDNI9;9]L((VHBC:J8^4*!]X;02,@?=P>^63RZ7.@G MN=,A0(OE*Z ;(CNVY(^[D-NYP>(SUSQ)%IRBX=XC%]ED(:.3<51T(!'4 #@$ M8 X!.#D&H9;K1(%C3[5)<-(-T+QI\C2 YVDD$@YPQX/WV!SD4:-Z!K;4KQB] MN8&L].O;>]5I(I)I[>%L;1G_ %C*-V?\.<=UTV9+'R(OL(:\,**R2.)"@!&- MJ$Y!SSTXIPM-5O(#?6\=KYL4D:O#:PM\J9(.4 "OCUS@VN M(X8V*W!"[MQ&%QD[<'&,@=>M7I86H33S3A9 MP1+C]X <#[H)XV]W8]3TK8\ M&Z?J,'B,/<6MQ#^YDW,\;*/NCY>1_M =?X*QKNT-F0CH5EBP KDCI@XY(XW( M!PW\73G-:/@5I)?$7$AD_<2[L.#\NU1G[QYX3OW:IG_#=AP^-7/50,*N?04E M+C 7Z"DKRST HHHH *?_ ,LQ]:93_P" ?6@!E ZT4#K0 ]_O?A3*>_WJ90 Y M/O"D-*GWJ2D E/'W#3*?_ ?K0 RB@T4P'MT7Z4RGMV^E,H 'U MI#UH 2GC[K4P=:>/N&D V@48IW"_6@!6P ,^G2F%B>M.;M]*;@F@!5^\*R-6 MELTG(O(0\:HI?]\5X8L!\O0XY.>W6ME0 ?>LK4I[J*=3;V?G*(VW.4S@D':! MSD\CGV-..YM0^/\ X-C-,^C&)!';RH1,HP"596&0.<^H(Z]CSQ4\<^GZ:\$\ M=J(O-@W%@YR 06QCIVZG'MFE.IW?V$R$P>N<;<;?<_E[U)-J-ZH7_B M4%L%AW8E=O0?+QGC^F:LZVI/1K3_ !(D3Q!9MM(CF.XJHRH'S,,@=:AL9],U M&[9X;9_.YDW$$ X?/7URP/X^U+-/HW MID.W1Y P?:3GL#UZ>YI6[$XT8NXV_,TJDC&.,Y[; MF^N#ZBJ%S_9%K=-9/8.Y1@GRR'E=I;UYP3C'^U5]M0O_ ";>06VUGE82*(W) M"[L#' QQW./Z& ZM>_9WN'T=E5$+L'8@\'']WTY_"FKE0]I^FDK:_>.U&'2[ M98?.M"_FE1A6;"A1M#'!QQE1GMFN1;38IO"$&E17+0WL5S++!+M('+-N /4_ M*Q'N:[6UOKN:Z\B;3F2%F($I!P%Q[CN1WQU'I4GD7VW:6LL'[W[D\\#/?Z_F M/2A2L72Q$J*2D]='O?OZ]]3DX[/1[>_TZYMH6^Q0VVQXW!RX>0=Q/'3'K4M[G\0Z8Y;DWH7/$3G%1]'\7 M:_XZO^DI]0>O// ]7?VK=B,2?V+)N*= #G()^7[OL#^-.EU"^3:%T@X M.W>%R=P*Y_N]C@'/X4-MA5J5*M[K5_WEY7^__,YR"YU72IYH='N+6:VFE,BP M74;DPLWS,%8$9 ZX(!YJJVFVCI;M26Z^W7SB+'FC(Q&J@GYW(@E$>B.,R9 (QO&1D]/<8^A] M*?,S2.)FG>,4GU=U=]-7_7=E#Q+X MU4)?#D$/]J7.IVT<4>HI';A8W/[G"MN?/]W.&Q_L^U='+?W\<=O(MMN+,^]! M$Y. V%QQQQSSCVSTJ-M7OA:O-)I+!!OR&8Y^4#G&WOG]#24I)6,J5?$Q@H)Z M>NNZ[ONE_3.7L/"\5WX6B2=D6ZCN5N+N5\@.H(9EP/1<#\*NZ8+*SU;4[B>* M:.*\6%TA7<'A,65.X\$"Q\D_P"SGOZ;OS%#F^HZF,J/FC4>_GW:>EK]4O0YK5H]'U#2[RSM M83'+/$H60@E5RK!3C/;)XZ^U4M,EU@+;Z:XT\V^]5<(DVXJ/W9^;?C.T=.F/ MRKIX[J_6_9/[/0Q>8V9-A&5W *<\]@Q/KQTI]Y+Q&NIV$D,=U!$;9DGRR31YW'IT(//&3Z@=\:STU8=?.MW!4/V^ZE42' M1G#(,KNZ_3IGT_6A2:0J6(G&GRQ72SU5[=OO*NM6D?B;PU?R]S6P][?0K!(M MID,A>2-(FR6YXSCCH.O/L>RC6;Y )'TMD0LJY9FR,]\;?7BDG):(SIUL13BX MTMM>O>R?;MH%HY=/^SN8V99'4E0U*;@3B(Y_GZ4.;N.>,JXM#FROH)XX]6A58KE98 MV:*;+9RPSN!W*22/QR#REC"'U2WU#5P@^SQ%8+>R#@(6/4DMG)SVP.?6NJBN M;_[:L,NG)]G1Y!Y@0@;0?E(Z_P /'N?2EO;J[@NI?)TPSP*N =G+$8)'T.?3 MJIZYI\SV-?K4_@MNNZV[7_IV,VTCBT^Q%Y/;0O*\S*K*S1C9'N9>I//R>V:R M=4L;0W<=]IQ72RZK=X ;1I7&Y"HYXSU/W M>,9H?4;Z"4@:067Y\A,G)!&"#MZ'GW[]*2;3N9TZM6,^:VK_ +R,&1-6D_XG M=_/:+>+%-:VL<((2$G(9R>2QRHX''\ZL:;:>'X=(MK&:Q%P;=5B>8QCEF&XM MG.2#@GOQ6U/V?H1ZT7=@=>6OV3;8@IY M"LT:0ME7(.1GL.@]>>G.0XZO?+ DSZ6R*VP8+,2I8XY 7M_44W*70J>*Q#;Y M-GIOW=_+4Y8Z NCVOAZ&9!YMFKRW&QR#(V"-H(Z'YF/T4UU&W3[+3&NX+-R) MEP(ER610QCDE&5//'UZ^O;WJVB7OFKODMO+#< M[8R#CGOGKC;^1J92;W,*^(G.WM'JM]=[N_3U//8+6ZMKN^^ROITMO<7.X5D?RG>4_P_-D9"] MN:KF=SJ>,FY[*]NZU6W]?>87A^.]O=33[7#8-$T33&&Q'DYFR9#R>N>#\H.?>ETA],N+R9K:U9'0C] MZS$[OEX/)ZD;ORR:L6US?W0GC>T^SNH&UY%)5L]>/_KU/%%>+,ID>V\O/(2, M@XY[Y]U_(^M)ON9RFU&49/7U?_!+K#"C/K3:>#\G/K32,?2H.,R/$-D^H6$, M:V\DWES*Y$1CW# /($@*-R1PWU!R!6!8:!>6VL6]Q=Z:^%CA5#;I;E(]K-UW MGQ^8@]* .5\'Z3-I-BD$]E-#,L$:.[I;A691@[3'\Q&>[ M?SK#C\&W]MI,,'V<3M]EM%=84@4HTA'\7/HA'Y4J]_I0! MR/\ 8=P\=M'!;-!;W"?9[Y)1$K>6'+CB/Y>09$X_YZ GH:H1>&KI[2YM6L98 MY9;I7:9X[8H4^U+(<$?.WRC.'R./I7=4"F!PMUX6O([5HELOM#B6MW%QBCD9KM*5OOFD!S)TF=-#T2![#SULF7S M[,NC;P(V48)PIPQ# ' P.Q %4[?1)X]?BNWTAXX1#$L<< MY%AVR2-@F3YA@ M,OW.G('05V-*OWOPH X2R\'3V]CY5Q;03F32F@VE(U$(K^\8,&P/F?<1CGREYYKKZ2F!P^G^&-6 MLHK=U"C?<6?VF(R#&R*.$;U_V@T;KCN"/05?O='GGUNZE335,DMU;S17Y*?N MD0)N&<[\G:PP!@[N3@FNL'^K_&F&@#@['POPELI895> S2/':E2$8%M MNT$M_P #!_.K]_X6NI-4MVM7$,<#1/%.H5=KI',,[5P,;G7( ()KK:>_7\* M .&B\,WEQIUPM_8VS3R1P80E7"L)I'< G_9<<]ZNMH&!%<*Q"\>7(O4'#<5U-.3[PH X./POJ]N/-B*>8\ELDL/FY4PJZM@'UCQ M@'N,^HQJ>'M)N=/U*5VL_(A:-@[.8V)?=D;&3!9?O',@WM)0 4444 M %8_B:-I=!O5CB:1S"0JJ"23D8Z _P JV*Q?%2C_ (1Z^_:2 QQM.USUQ61;OYK[9&5@I.T>:,]>!C<>Y4?=_A-:KV%M#9B:[NFMQ(CF M,DD-*$VDXSCJJ>PYKU96^T>>K]"""#4+>_-]I\,BPQ+'EANF,B>6RY[IC!YS MTQ2VPTV1 +M[74F=/W<%FNSR"%+<8 (8@-T[]1G&$MK'4-2O]EI'/]CD6*1Y M)U.T+Y1('FKGY1C&.1GWI3>VD,6W5TCVHHC@:R@V-(=I4A@5'.-PY(QD\<\2 M]=MQKS-%M0*Q2FTBCA5-JR- ,;\ @9/4Y R,_P!\,_=Y/J>#BK/V>VN#*EGWRFTJ3\X)QE?PSS MTK,NC]G^<'$V 6#/M.?3DH>H8=^HYJ];+YG@'7!)<;8VDMP96.X [ESC&<\8 M/XTY=/5?F$=WZ,[SX<&,^"+(Q!@F^7:&Z@>8U=77*?#E53P18JDBR*K2 .N< M'YV]0*ZNO,K?Q)>IW4_@04445F6%%%% !1110!GZS;2W=AY45C97K;@?*O#B M/Z_=;G\*S+9/$-E"(;31M#@B!R$BNG50?H(JZ.BJ4M+&\*_+'D<4UYW_ ,R" MT:Y:UC:\CBCN"/G6)RZCGL2 3Q[5/114F+=W<****!!1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %(RJZE6 93U!&JY;(SAO+U_1!7E?B2W<_%S3)T>)0'@#*74,W)Z#KVKU2O*?$EM,WQ>TV M987>(-!O8*<+\Q_PK;"_$_1DU_A7J<[,BA[FXDG,-OYK$L),A26!(&P\D R8 M'I5B8SZK&;6P65HK> 12LEZ%&\A65R">[97KVJ6T=M0%QITTK^?*X%O,P*F5 M\G .F XUC44@,1$UU-(USM?**>/,;:P*X*LI!SU'O7 M4F>&PB>#38 JDKO>_3K4MOX=7:9G7Y+=B(MZY^4AF)4JI5.AY&*ZG^R MQKFGA9W-N^G@2PN2&W<,-K#&<# ^F37/P^$]7%Q]@1'W1 [)$D&T+M"E@,]V MR1_N#@5*J)Z7L4X=;%%] MH +B;5)1;(HE2X,?RDA@6,>K6L[Q6X35(E\S<@4!R-PZ$8!&2>!DFN8L[B43HD%F MLPF2,F.8F0EE)\M.2,8 R3@]ZM._O1T9+5M'L2S743VL-G?SO#=6LOE2LUR7 M+%CN()4\;>1G_9K9\%+-#XG*S.?.\A]VYATP6]<]6_\ '/I574G@U#7@(GN+ M0B-[JZ(? &.#(5]U&0/]KIZWO#%V;GQH&C'E6P6;;%Y?R,FWY'0D<9&,@'MG MO2F_W;7D.*]]'IV6>@%%%% !3_\ EG^-,IX_U9H 92BD MH% #WZ_A3*>W;Z4R@!R?>%!Z4)P10W>D VGC[AIE/7[K4P&FDH-% #VZ#Z4R MGM]T4R@!R?>'UI#UI5ZBAOO&@!!UIX&5(%- S3@1@@4@$R!P/SI*2E S0 X@ MDC'I29QP/SI7/R@#I4= #U^]69?6VHRW8:TG"1;5!!;&"&))_' 'T)]*TT'( M-#'L.!33L7";@[HSYX]1:S@2&5%G0AI7;I(0/N\= 3^@JJD6O)" 98'( '/' M8]\=<[>O^U[5L"G@?)SZT7+59I6LON,0PZXT)!GCR2P)& 0,?*>G7.<_I4D4 M6K/;2+<3(7*IM$?R9.?FY'/3@?XUJDY^E"]13N-UW;X5]QCQQ:RDV/,B\K)P M&.X@$\1COD\\BMDC!R>OI3" M<\FCF#V[[+[C(6+764AYXD4* -N#SD9Y(Z8R?7/M3%377='\R)!YA#*P!^7/ M&!Z=/?K6X!E!CUI,XZ?G1S![=_RK[BN;(M,7^V7*Y.[:K# Z<=/;_P >/MBC M=VFHEXUM;MB@C",TC?,2#G=P.O 'T8^E:Z]_I0!@9/Y4KV(C5E$SIH=2DL84 MCF1;A2&D=NCD#...Q; ^E5PFO(FTRP/M"C!XZ#GG'7..H]?:MG.32D98T7*5 M9I6LON,/R-<>$J9X]S;QQ@$#'RGIUSG/Z5,L.K&UG6XG0N4 C$?R1P:UL\X%'5B>U','MWV7W&-#!KC-MDGC1 M J>],VZ_(R-YD28=PRD Y&>,#TX'OR?:MT'@^G2@#!'K_*CF M#V[_ )5]Q5DLV\PN+NY7<<[588'W>.G^S_X\?;%2\LM2_=K9W;8\HHS2-R3D M$-P.O&/HQK6'+9-*3M!/-(P(P=N&/\ M\D>GKWI!'X@?8QEB3[P8$ \YX('I@#K MSRWM6O4B-V/2BX>W?\J^XJR6C-,S&[N4!.=JL,#ITX]OU-4[^RU$")+*[8 1 MNC-(W)S@@\#KQC\36PPXY_.D_A&?I2N1&K*+3[&=<0ZC-IL:13(ET""\AZ9 MSP!VW8'TS55$UU&;$D#)O!"L?X>XSCK^%;0!&1^(I.HR.O>BY2K-*UE]QB20 M:\ULV9X][*X^7 (_NGIU]?TJ:.+5C;W8GG3O!Z'WYK6)P%/ MX4A'<4^8;KM_97W&/Y&LI(1%)&(MIVK(V\@EN,G&3A?Z41P:H8)Q++ES'&$V M/@9!.[!QGD8[\^HZULDD$$>E(0#R/RHY@==]E]QCI#K9=5:>)$ C!Q@G 'S8 M)!_6H1'K[A6\V)& 96! .3G@@>F .O/)]JWCT%'WNO6CF#ZP_P"5?<5I+,RL MS_:[E 3]U&&!TZ<>WZFJ.HV6HF.)+&[;B.1':1N3NQ@\#J,'!K7Z*?K2 X/M M23(C5E%I]C/FAOI-/1%?_2<@LP;:#Q[8XS[CIU[&#R]<=VS/"@!?;C!S_='3 MI^O-;('S CI3#3N4JS2M9?<8T,>MF=)))(U0F/>C $@?Q#T'4^_3WK1>R8MO M%[=+DD[0PP.V>IM,GV*ZQ$J1JWF-R2K9 M)Z=Q@'UJ>XAO9$MA"_[Q&^6-G,L6 MX $( #DYY[?@.E36L6KBZ1YI8S 68LN 6QCCTQ^'O6F>M .#Q1HI&^\?K0 4Y>_TIE/7H3[4 M-I*6B@!W\'XTVG'[HIIH 2GOUI@ZBGOU- #*?']ZF4Y.I^E "'K24II* "BB MB@ K(\3E?["OE;E6MV5AG'!(!Z\9Y[UKUC>*F9/#M\T;B)Q"<2;=VWD=N<_E M50^)$S^%GE-NBQ/:->7;()'7:-Y&\84'&#@ G?@].M6Q%?ZW.EY:V\QMY)#Y M06[1U"%=KIM;K@8/TID\PN]'-P'GAN;$&5D#;9&B#821B>IW%\CT/TJ[J=YM ML+8:98H(HT<0O*N_<7!W?-D'#J>#ZJ1UKU&W?3KHT']F6EU-<7 M4-NUO)("5B1T8R8\G'<8&ZJ6G27=R1&VGG4[:) SH!YCE=Y95#CIQ@X;) SC MK5KP_I\=]=LSI+]@M$C=B7#[B0&C0;AD':Q4X/I6Z+LJ(+>SMUCMXP/+B4C( M*X +$\]E&3G&.>]2VHZ):CM?5G,QZ=I=];)-;7=[%&QKENFHB8173A8'C8@ MAE5MQ.1T8X/IS6 GA[6#!-=RVT^;0J95$JC>1\^!SP%W8/7A1BI52Z^*PW!I M[%9-#T^W2. M8@!*"J@@,ICY.WISQD8 /'?I1[2[LG<.6RN]#F]*UG[+'#;ZC-.(%N/,:6*< MC9Y8&XL>?,RS'@4D^A:E9E3;^;+%Y+/'/'*EN#OY9]N<_*O7/-:&MV4 L/[6 ML+9D5'Q<1JPXRY;<&P6QN(SC@ <=JJ:'=RVM]L%DD\-LTNT[2SE3Q(=Q.M7X1)+X%U^* M-T#-+"?WCH,$R=SGC '/H:BMVM5O;V\CDD6UMG^SPPRR>8C2;243'LPY/TY MQ1&]Q<>"_$!97AG3WEZ_H@KR;Q06'QBT MD$MM+0$ <8.X_P#UZ]9KROQ9.\7Q7TJ&)E59/LS2YP,XD;')]JVPOQ/T9-?X M5ZG.!4ANI'4!?G):0$#!SW(_J_X9JQJE^;+7K?4&*F":$.;2.$MN!RLA/0 D MEB".N?SSIYREW*V]0^Y@&W9 &>H.=P[Y&?EZD&I[V2,:,MI=AUEMY03$,C:D MB9RY'(Y]!].OS#N:R?$%M#<6T33K!%Z5>TO6_*\,ZAJLL#?VA90"(3O%G>3@*I.T %=PXYXKG:=N;N: MIJ]BSJ/B>2TNSH^BPI]MV%KF=AN2W.W./3/8]!FN;AL?%>L7(DN]9=(W3AQFZTJU?Y8_/E,4A2(9F:]#TR]T'3) M;?3;F>)+DPF0L)'$>!@@?-UX(P>^#TZ4Y/V2M%781O4>KLCA=+N?&.DW"*UZ M)EV2,L$DJSARBY*]203D#CGFNACUN#Q!I+WMI"(KN @7$+GYHCT!'M^7(P>M M/U@Z9K.FIJ>FN"@)^4LV]F+8X)X/;H05PO/ %7N)#@Y9TSR<#K_M=^*3Q1*CZA)I4,1@M+=_,E MWQ*JLY_Y:$/MP3G'#=.:=K4=M!X>ACBCC>VCF5(GAR"^U2-V%R"69F].F"33 MBMF^OY"?5=B"TD,/AM \RS&YE8K*%*NR*3A3R.=Q-/P3$H\3JX4*3 M%)E< '&WOPI/XK^M9&HSY>*6 F2V@18 Q7G(0$JP&.G HKR3T1* M*6B@!*>OW2/:J\]U#;-"LK[3-((H^"ZI8Z>D[W M5U'$((6N)03DK&.K$#G%6P6(&%!VG&2,XXH MOGE/QIE/'(--Q0 "GD9:F@$TYC\HQTI (3Q@=*$Z_A24J#G/:@! ,_2@GL.E M*QY([4V@!QY04BKW/2G*/E.>E-8Y^E "[LD>E##YC24\@=: &@8Y-+DE332< MFE7G/TH 3%.X7ZT?=^M-H 5OO&D S3B,G/M2%NPZ4 *<;,#IFFTHY4T?=Z]? M2@!5&.3^5-))-*IRU 7G)Z4 "C)]J&/)%&E*1EC0 T#)Q2NW.!2@\@#I2 M$98^E "H.<]A2,<].E.!X..@%- P,GKVH 7[J#UH7@%C2D9;GH*7K@=J !?4 M]34;-DT^0XXJ.F E%+10 E%+10 E%+10 E -+10!(#N'-'JIZ]J:IP:D(Z$= M:0#%.#@TA!5J] "?>7@@!6&5! IN<4[ M. M(1D9'Y4 *>5!'6F4X\**,;NG6@!0F*3&1D?E0W6@!"N*5>"?I0&['I2XPI/8T )][@]?6D MQ@\T9I00W!_ T !X"T?>^M#\'%)F@!5'S"DR0M "X##(Z^E X M0_6D!P:>>5'K0 P$CI2X!Y'7N*;BG+U% _;V%,J1AN)(_&F4P'+]X4P]:>. MA/M3:$ E/_@--IQ^X* &9I112@4 #\8'M3:>_P!XTV@!5'S"@\DTJ=S[4V@ MIR\!OI3:=T7\: &FDI:* $HI:* $K'\4 -X>OE(X,#9)Z8R/4C^=;-8WBEMO MAV_P5!\ACEB0.H[BKA\2)G\+/+]*ECL[R)C&/++8*]%D4\$8 .03T#G]*+* M%9=>N]"O&:Z2[D,6V)"HC9?F3#GH,#GT_6LZ$O-(((@S/(PW+P6)/)''!]LY M# <'C%::W-O[N]/_ M +/F@AM+VWE=!!(^P298M\AR2QX*GCTYJU:9EU#8(5$:']ZTPV$8&"2#[<]. M,O7-ZO$+;4X+NV>)-13/FB%$W*R'&\98GD88\,:T/$NLQ1>!X9K6V%O)JLW[ MU3&0" -S$,0,ALCG&.36+BVU;J:I_@2ZAXNU#4([F#PX?LUG;D*+MU&Z9B<8 M4MT[GN<5C+HWBJX@N+B;5W%PA&Q/MJG?@_-D[N,5I:?8"\N;6+,4,378GQ#X8MK/4/WN!9[593(RLY8#[H)R.3@^A!I2G M[/2"N-1Y]9,XO3O$'B?1(99=1<:A;Q%!)"S+(RHPSO#C)XX]N:V;V[M[RTM] M0L K66K,0ON&(ZXQP<$$ M'' -9GA&]C;Q!K6ARPH+1E;;'%#GYHL*2$'=@#D"F[27M$A*Z?*V;#S'3K26 M^:--K0[X;7/[V0\C C.#M^;&>>![UR]_'_96AV\4L#V-YJ"">:18_,4(N0,< M_*3U/UI7EM]9UN%[W;;6,9\J-)%C*HJ?P*6VGMZ'[WM5S4S#_;FDM=1^2=JN M_DYP@WEB,'*A5R >3CL*J*<6KDMW0FH.8[>UM'$;R)$&E\H$"21N6;&"3R1S MM8<=NE$0\CP%K[1L4^:W/R8&#O'H<#\A69>SR/))<28\NZ_>*3T8$_>&>.F. MH)SP*UK%Y/\ A!_$+HPWQF IO .,2 C.21G&/E[<=ZMJT5ZK\Q)W;^?Y'=_# M1_.Q MRN&4;<^^<_A5ZJ;M=_VO"JK_ *&8',AP/OY7;[]-U7*N6R,X;R]?T05Y;XME M0?%71XS:Q2L?LY\P[MR?O&]#C\P:]2KROQ>;5?BKHXD67SB;?858!?\ 6'J, M?UK;"_&_1DU_A7JY XIUS&)[6/5((A#18@TBSE&?!DED&]\!@ %&5Z M;L%OQITV3;EFV%2Y# D$8'7CFFWJC6-:O$N)KBVTW3E M6']S*#YCG'W >#G!/7H!]*GBUB,ZI');PF"!1Y30E@4V 'GD<9&XG''>N?7E M22\S6^MR+PUK,BZ5IGVN[CB2.0JB]-Z[XP/E'!Z-S^M=/X@\+W/C6>RS>0QZ M7'"S))%!AP_ P9/H'A2WLM6N; M:.>%-B;(<816 &2"1R0O/&<],UPE_<7FH>)_#]F95GCC\HK(OSY((W'=R3P! MQFK5[XMT[5M)%-8:E;+87GGP.90 MZW2,NZ-CC*G( 5.3G'.1T-4[LSS^'KS2[F)9;C2[I6W3SE@\8##Y>A(YSQ_> M_"J2^%6V)>MWW*]RBZ9&;&UC4E\22.&W!P1E5 &H^E747[MD0^-'K_11]!24*,1J/]D4HKQSTQ** M6BBX&!XEN)H+C0A#+)&)-31) C$;U\N0X..HR!Q["N8\$ZBW]O6]LVH-J,DM MM(TD\-]))D@KS/;R?ZA^H 4@=1C@8]&I H#$@ $]?>@#S7Q_';1:OKKR3.D\ MWAN<0H9V D(W[@%S@X'.,<=?>G:]_:&@/J5OI%Y?/OTR*=S-<22E3YX6212= MQ4["Q^4=@0.*]*8 X)%)2 XSP1^EO%CD);)$L@ZD M8RH)Q@'C/.3K]_Y=QXC>XU2ZM]6ACV1 XEW2%@V0>XXQ7I M*@)C 'M0RC=D@9'0T >8:IJNKZ=JUS US="#1KDZI<$.Q\RVD:/Y#ZJ ]Q@ M=O*6K>GV5YJE_;0ZI?ZDOFZ2U\\,5Y)'LEDF9@/E(^X&V@=.!QP*]$Q2KSD> MM 'CLFLZC=6EC+J>IQVRMHEK/;RSZC+:[Y64F1U$:GS7SM^4Y[TMK0K$LLD<(=X3YA\O@')[,./0&NS* XR <=..E+0!Q'B.Z MLQXFO(M,]J;CFF Y>M &32!W:DH 5NN?6@#N>E.'*C/:FDYH M4$EL=J92CK3R #G\J $ QR:K7<-S*N^WN3$P7 3:""YZ]#[B["IQYVH))M]''7\#4\S6GD\ MIXH4B+%?-3&0.?F )/MQBII;6]$;F*_(M*_LJ2[O- M2>X3&$B+.,/L8[=P XQN&[&"1ZBEEU_09M%%]#=^5(?E96:1@'9"<9Z<'G=T MRO:GROL6\)6O\'E\.E_F;6S7!NVL_1]H/EYQ_!GWSU[8]Z3;KGF?,S;=PSC9 M]W;\V/Q^[^M3CRFDM=^SG;\R[FP""?O$=QWK-G\1WVEQ)/ M>Z5+Y2;%8_:HRS'=G( ).['R_3\JI0;.B."J2?*E&^UK)/[FSO3;ZG]B5Q=R M&XVKN0(G!^7..GHW?N?:HFE\01PJJP0RN>3O(^7YCP2",\8Z 5R^K:R6U*TT MW2-.DGGELQ<%5N 63< ,98]0%'3![^M7;.?Q+>ZHL,VG7ME;/O E:X5A'P=F M<')P?;/45?M-7LM3O9;"2";2[Y%,A%Q-O1UR5)5@Q&0S9^H_(<&*>#JQU:6F MNB3_ O?\#7":X7.UGVY?&3'G&/DS[YZ^W2E*ZYO 9FV[ESCR\XQ\^/?/W?U MKF;S5FBU-K'2XO[3D@9#.WFK%$-HY7>QP=W5AZ^M2Z)J4-Y??8=1E:RO(U!: M*9P?-&[<65P<$X^7UQ^5/E=KFCPLU#GLK6OMK;O:]_P.I:WU-; .+N5IRJ[D M5$X/&<9QZ'OW/M4/F:^B*%@AE,= *IZRMI#IMU=6EU'BWM MY)"HDWL<(3\I).,A>V.G?I4VG0WNIV$%]'J$D,5S!YL<>XDH&7Y03GD@G\<< MU/2YS*-H<[M:_5?AH6P^M37'DO'%'"6=3,F,@?PL 2?;C%69K:]$2?\ LZVEO=KJT4D$B G<^UCD[B3SPV 5/M^54TT;5,/.G' MFE%6O;X>IK2V^IBS5ENY&G(&Y%1.#QG&<>A[]^]1-)K\: )!!(3N.6(^7YC@ M'D9XQS@5R]YX@MYO#]EJMC ^^[D-L+;S=TBLV]0CLG=:6M?7Y'5JVM23>5)'% M%$S.IF3&57'RL 2?RQ4\UK>B*1H;Z0R88HI1,$_-@=/7G'\?XYZ=L>]*2BQ2!5Q& S DGHP.X^X[U% M:ZGJ+74*7.ERK"6"RR->1Y"L=QT;>B3T\F[[Z M'836^J+9JR7^,X^G7\ZC:37HQM2""3)<[F(^7D[0>1GMZ5S6J M:M*_B"YTW1]-ENS F))([A7VJMIE[)>:;>.F^&*; MD2*%(^5@2">WHG?S.@1M9EF\J6.**)F=3-'@E1 MCY6 )/4^U6Y+:]\B0PWTK2 $HI1,$_-@=/KN=>5US<&#-MW=]G3;\N?Q^]^E-VZX44EGQA,X,>>OS^V?3M MCWKF?[3D@BL1>Q+;275S]E,+3*PCV\DG!^[SDCKFM:^^S:987-Y+?1W*0HSM M&DF'D!&[@YX9E!&?3I0XFDJ$HM*RUVT_X/,R:]&VU(8'RSG"5&." 2>I]JEFMKU(W:*^E9P"578@S M][CI[C_OD>]8-UJ=I8-IZWEY]NCO9$B219ROEADR6.".",?S[U8UV2PLM,N+ MZVN5W6ZF5D$Q9CAC]W)X.21^./2E;5&+HR[KS[;OTQ[USM[JD5MI5C<12"YN+V/\ =6D1SS@. M58YP%4')]_:H[/6&34X;?7+9K&*=B%E^T+(A++QET/RLP[]\<57*SJ6%FXN2 M2Z]-=.RO=_(["ZM]4%H&ANI))CR454 [G@G'J!WZ=#SF$OKJ,J+# X+-EV[# M'R\9YYK+\1W-IID0N[><2LK+&+>*3=)([.1M4D\" M5&.",DYR<]JEFM;U(G:.]E=P"0NQ!GKQT]Q_WR/>N9\-:_I^NK>17MTPGMGV M;)IBI(Z%A@@8)'3MCWJS<7MA)K$^GP2^3Y$*W#7#3%E/SG[N3PP.?SH<6G8< M\-4C4<'&S6^FG^?7H:*+KNY<.>J]=F.G?V_O>_3BD*:Z5SND^Z,C,>[KS[;O MTQ[UQ-IX@O[VR2Z@T>1H'5]N+A.@.2,$@X'7'KSTKH-$OM/U> W1OO+5799H M9SYG'2J<6CHJX2I13E)+3LK_D]#. M.",DYECP2O3&,DYR]2V3DX- M(00:.]*.>#2.8.BGWH^]]:5A@ 4T4@#O2MP?I3E^8^XIAZT .^]TZTB]<^E) MTI_5"<E"_>I#R:0" M4Y>M)2CA2: $/)I*6BG^H]C5T_C1,_A9Y M!'=RP2AT4$*,E#C&#_#N''/4\CV&>:MQ6?DZS:?8DVQWP(="=S!')78W]T8Z M-C/UK.@BFNKN.*,%@[!-ZMD?3()_($'VK0TR5;WQ?%R7"GQ!JAN)"\C-;66\.'" MY W C(7("C&[P<[@Y0EB00=N3@AB.Y 'KBL?AMIL:;W M\S8T36T_M&&2_O(Q(]NF^,@MM(";OE'W?XO3&">@I-:\"ZOJ^K7NM274!O(6 M0V:)" DH4 _-DGODHX MWE$,08XSC.>#@*,9[^^*Y'P]>7<_Q#U#4)7B5K>.4([+\F"=L>2!D@[ASU(Y MJO=>(4U5Q/IZR7.H[A%!!)&61][^[Q487-T*$%SZI:6I3RK>\8S2"0G"2.2';>=IR"I 4\''0U8FBMM=A5K M8W-MJ%O"!'B0 7( & S8W;^HP!CC'&*R];O'U&PTG6-D22+&8I))W+LLBL6W MX'K[C'7BK6LD_D0]F1SW)0I#"C0PP 1XQN;=W8^G)([#!X[YV;!O^*%\1%H1 M(%$'[HDGH_8KV[C]:P]18R7,=U%N>.XC$Y8KMY.=QQV&X'N/J:V--93X%\2F M9R8\P?-&03C>._?\S]:N:7*O5?F3'XG\_P COOAL\*%84:60A%SA?F M/J376UR/PU$0\&0>1N\HS2E=W7&\]:ZZO*K?Q)>IZ%+X$%%%%9%A1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% %-X;@ZS!.LV+=8'5HMQY8LN#CIP >?>KE M4)(83KUO.9P)EMI%6''+*60EL^V /QJ_5RV7H9PWEZ_H@KROQ>B#XK:.YN C M_P"C@(5)W9D;IVKU2O+?%L#O\5M(D!B*H+?*LX!&9&Y SD_A6V%^-^C)K_"O M4Y.UGACO)[F[19E1V2)"VY)&8,4/S'Y<%3G!'8>M7H8[T6<.L'=<74B[#<12 M _,6<$';N^557CURO88JC.8YDN+549/WI8D(&"GA22H '1CSP>*M1--H:W,$ MEM=!9#'.)()U@ 5!@$''(8D@CV]:]"2?3'[R/3[M(+N*6*SN&V.)R!Y M0_Y9G5."0I.2I4YW'@#\Z+< MVJ'MHSN="O[46=S]N;R[&-&"))&&25L'IK!ND\&W6H3-)I$D% MHN-LL$NS)."#@L, J822M@%2QSA MTNK*S98H+E6W8Z$(=O8<_> QD^M-13E=/[Q-OELR2Q>&UMI=1OE/EPJ=@<@> M9)CH,XW'N>0>O3.!A175XVI->>3=-(ZMO\LE1DC#JN ><;<'/I1<7-[JM\SO M++1H;"197FMRR9.,[) I/WCP<8QC/:KO@8M;^+Q;-(&"Q M2*C9.9"%^8@9PJYSCC^M95U:RZC-+J;PM;I/< QB2-)&/&UE7CD+QD_I6WX, MN([CQ4LBJT;-;D#)R?\ 5\ DC/9N_P##4S_AOT*C\:/5Q]T9ZX%%"_=7Z"@U MY!Z(4444 %%%% #ARI'XTE"]:#Q0 E./(!IM.'((H ;2C@TAHH <>M-IQY4& MFT .7N/6D YH%.;CIWH 0\<"@\K]*;FG+UQZT (!FE)QTZ"@G' I* %;K]:0 M#\JWKVK6Z MV[WIQW-J%^?0S=NC>3C?=>3Y0],>7O\ SQO_ !_"KMO]DMY))Q#>2$&0ONB! M&XG+'(&,Y0#KCIZU7BO+:=XE72807"X4MTRVW;C'_ L>G-6;R_>PMA;S:?#Y M;*Q*";.[@'TR6(&57IRI!R1TZ'TJV]_I0=[=]-D9H_,9E M"*2"!\YZ\Y _&I8)[6]9UM-.5WC"L1*P0?=.W&,^@'T^E&J&I3@KKF7S17M] M*TJ/14TLV=^UIO#[6B8$C<'VG 'R_-C'ID53DTS09K,V"I=K;NZD1*PQEBS( MHST!#-@=,=:WKK4;NT7S);2/:20")L] 2!T[@ ?4XK,%]:LZ@:;"N2@W>9@+ MN&T^QDVRW4=F(RY+-E5BW]L\@;^W M7/M6=HD<>LZJ_B"]MKIK"-W>PA>/()/WI6[9.W [#CZU+K]E_P )%9V]E:QI M8$NKMA=V_P"; C(X[_/CICFH[JQ\4V%JMM)KT(BV,1$ME$!U)SGGMU.* MT6V^IW02<'[]IRONW=+K:R>KZOL9^KDW7Q"+Z9):(W]G98WBDHN6QP4[@,,' M) ]< 5I:5970OXUU*^TR2(LA_P!&$HE+;3M W#&"#D_@:@U'2O,U>.\M[^6W MO8+3[/<$6$FID:!-K5I/K2:-86L]O]ODXNXY/,!^48(48 M'![X[U8T*X37=8?6M3D\O4(56UCM+:+9Y+%MRY+$[B<$YZ8KI-/M;GPY)J,\ MD:2K?WCW P^"N03MZ-NSH6[ M$ 4N9.Y#KPJ2FTK76DEUTU3]=O\ @%#P0FE?\(LIN6G$[>8;G9C&WS.,]^NW MW_"K7B)K6V\1:!/ MRTXOI#(KH/F!&)2.QZ<\X'M3)]*E;4WN=$9+"2ZYEMI M4$L3-N"XVD#:W\1QV -7+?29=)U!KS6<:C?&%A&2P547!.$0#@D]3SZDCN-J M]RISA[65;FU=_=ZZJUNUEZ[%GQ =*F\/:O.9'W_9Y"B%1MWF(XQ@<\-UR<<< MXKF=%T[5)-+L#!JNF*Q2$I&\,AGB'1 MP[23O?K;:WF)WN!=ON=82 "-@.?[O7H?>NTBFL)[>U9A&\A2XM]6NY9&4/@@.#\HXY.%&.G+>UG^STW8X/ INTC:F33I=&M;CP_!H=C:^058%9';VEGZZ?FNIPEBMJ_@KP\ M5E<3#5H@ZD8 ^=^1QSP>O-=I/9>'392(UV[A5YW'DC#-@\=.36+)HMHGANST M>&>=+G3YQEVC&AGN%\+>#EAMQ]J6\;89XV$;,'UKK=8T^3S- M&(MX[>#3[A6BCC;=O ! 0<#!P!CZX[55U5+#5M)FLI-/A021 +(LG^K.[A@< M= >_KQTH4E>]A0Q<)2C/EW;UT=KR;]-/F<_XAM[>WU3P[;Z3(NZ-+A(VN\E= MH0!?N\_WL>_7BMK3#XAM+P3WB:?):[CYVR"7(Z;MI/R@D]2>.#T%4KC1[V^& MDK!=1Q7]F)D\YH QF+ +\RG(#8^]UQG-69[3Q/:21VEQKL;P_>$2V<66 )( M[@_+U[>O3(]5:X5)1E3C3YHWL[WO?XF[K09IG]FS^.-=DE_6HO$%MI*W>@1V,K3SC48]P(R_E_,S<8]Z+W30^N7E_IU]+9^8L)DB^PQR MA-J<,XZ\>]1#N<6"TE*U)II[22W-NP?%I)D# W;6 MZ G=UZ<'T-;FH6<6LZAIQBM(HGMKIIMA/^M.W[AXX/3/7''6M'Q!NN=.GT22 MUBB6YA,:;7#E>NTA<#^Z#V'OZVI6LCKABN14H6O;>]FTK_UL&$N M9G6#[#N7-@.&Z^O4<]?QJFN@:GKT9@GU0W%FI!FC2W2W>0=0"P+ M<=<@=_>AV?6P5)0JVE*;A;_-NZT\^K1DZ?.;[/*JI@ !\ ,/KC'MCIS5OQ#IZ7&AV^FRV7V>*(H;5 MK>7+1LIPNT8Y.".._P WIFN:DTB_O(UM]3U..XLEW%TAA6(RA6!Y< G#'N!R M>/>A-2=RX3IUYQK-\MFW;NF[Z6T\M;#S8:9>Z?H1M]1GM-8AMXWMRRJV1Y:X M&WC(. ?SI]MJ6H:') VOZ7;WVFO(BI=1QG$3=0V'&,Y?KGUQTQ6AJNF0ZS+ M;K80"POK=W^SRQL.,IRI4C!' !';CZ5%+I.K'4;*TUZ_6]M875XK2W18@Y#$ M*3CDC SC@=L^KNFM056$XI3>FNC^):OX6OU=MS/UW4M)F\76BN]XUE;9N9O) MBW8F).P?*/J!2>%GTAM7U33 +I8UD-S:AHBLCJ0-R%2.Q''U/K6UI,6E M6,^HS36\MU)<2B=SY*J(D. B8W'A?_K]JL3Z;'K&NZ?JVFPB*:QD)E$@ \Q6 MP<=Q_>.>Q[9-+F5K"E7IQ@Z6J5K7OI??:W5Z>C.3TNU>U\/6NNZ;:S27MC<3 M>:OE$B> R'ZC=%@W?+'@ M@DAL?=8\#CKQ3YD[E?6(574D_/E:>Z;O;]5\UV'>"!IY\)V'F-<"?<<[,8WY M;9U_'';.@/I3=,N8);UDCM(HB%<;T?=NPPYZ^WVI6T MN8.#Y'.WXHV",&E Y% /8]*4#;DFH.,#AN/RIN,&C-*/F'O0 #A2:/O?6AN, M"DS0 4I.,#TI1\QS^=-)YH 4C/(_&A1S2 X-._A)'>@!,G.:"!U'2DI0<4 MX4FDIS# 'I3: $IQZ 4@&303DYH 2E R:.M*O )H #R:;2T8H 5?7TIIIW1? MK2&@!**** "BBB@ K"\7-L\-:@VY5Q;MRQ(7J.N#Q]:W:Q/%0SH%\2-R>0P( MX]1USD8_"KI_$B9_"SR&&[^QV,DB834I4#([L,P*"RL59B,DXXY/;'K5W5+2 M:PM[B(6L[QW+%W\E_EE ;Y2, _,S<]> ,"JJ0QZH]E&B[ A4#>@9"OW@.?N\ M.?;@<5=LK\Z?#;65Y:7:+$7@ES=K$IWY+ J!R5R2._2O6E>]T>HR>4C4]'+;LY[&I;/6;Z2:UTU8EU"51_HPG!5SM)& M#M/"_*#S^)Q0U=VC.VBOM+DT)/[;59?-*B.UFC#$*>$(XR%/'S5R0A\ M)3123-HMPEPP+6\4=Q\KC .#\V>.GN0:>^G3W;)J&KW$#W,T##[/#/&NW8^0 MI/0 8XSC\*G&D:9*LDJMA=RGS8I"8K6PV6'/ ZFL8J,>K^1HVWT-W0 MKOP\NGRQZ?;Q:?>^7D!5!>0[B%"N...H/''S#<*4:+:75Q;_9;B&UE69"H:X#1YC0GOAAACC!';WJO<:UJ]HUJU M[:6T5_<*4CN4(;S!WD&#MW?>[\YSCI3A%L;2X9YQ-9Q6URT5P> Q.'P"8\C;]T@[3SW!'(IEI M:W6L7@599)2[XDEGQA"^&0E3QC=N'R]OK6N=3LM.,-MIT4UPD"M*[6]UL1G/ MRN?+89PI&0#Q6K]W1:LA6>O0ISLJM/IEXT?R^6EHRLCM =H+1]3QC@''7)JU MI<[2^ O$BR.L4@\C( VX,S6TCK-GE5#("N/?(/X5?JY[+T,Z=KR]? MT05Y7XNMYY/BOHLOV>5XE^S_ #HF0#YC=3BO5*\H\8G;\6=%W%MK?9\;>,'S M#6V%^-^C)K_"O4Y9E>6ZG_=+(P=B255]Q))/16Z\]?5:THS;ZE8&"[\M77"Q M77DK*4'F#Y2!@,"&4XZU12:(O)"ZV[M'+N:4G5;T''2O1EL<*W&BY70KCR;R"TO(X;B2ZW2R$. =BJ MR*,8SG@$'D9[4Z22(ZG)::&MQ9O(0JSS@C;M7 W,S'.0> N,<<$T:A^,GN92O[S*;Z%&/2;8E/M=WYLC1E)(K<9)(QM/F-]4/3H1ZDU+(BL1<:?&$ ME"A'1IB6[-N&0!\V!GG/S$XYJPUK,D1E,0\B0MB="&3JW1AUQN./]SW%11RI MAYF,:J1M"LV0I )8* <\=3R,'GH@RQXZBIUTVX,H$QCLSL\T"1PI90025'?E<# /1#@YS0W;J" M'V^HZ2MM=3S:;(;F9P@6<-'%\X(._!ZX!^90.?2D@LAJB?;KB:&UMD2.#RXE M\Y2R8&T9^[\HZY/6H8;HBV@G%M<7<:7"$7%VFTD$GY@_0 XYW9'UQ5^W#W^F MPBWAMG>WCV. 1++MR3YA*D$ YQT[5#7*[HJ]RM>3KA5CDEAVK2\"MCQ4H" A89 ""!VSG'![D]/XZQGVN1&RQ* QQG/ M..4%;?@NXCG\6H0L, %O(AA@;Y1A1V\QO0]OX1145J;7D$/C3/61RH..PH- MQM7'(P*#7CGI"44M% "44M% *5N1F@4HY!% #*<.#FDI: $88-)3CROTI* M%7T]:3%%.]Z $'RCWHZK[BD-*IYH ;BG_='O1C;]>U-H 5AGGUI #FE'(Q2_ M=&.] ".G:FXQQ13L9P: &@9IQY'':@^@Z4@.#0 E*..32XY]J0G)H &ZY]: MS;][];E!;*WE';N*J#@<[CSW'RX'N>#6GU7Z5E:E!.]U&Z7:1* &*-,4R!G< M..QR.>V*:W-:-N;42T_M>:-A-*MO(%!.8@PW?-P.>@&T_7(J'[1K"2RD0&2- M=Q 8 %OF '3&!D]\^OHKV8-LD2:@[795=V;HC=R 2.O=<=/4=Z#8:VD:I#? MQC.22PS@EB>,@G&".IJM#I]UN^GS5O\ @@MYK6T-]ABZN,$D= ,'\%P0.H MR.0:EGM8'A?RK^596!V$W)P"02._^U^6/2@F7+I:WR5_S.>U+QC!I>H2V4^J M0^=$2KYCQSL!7CGJQ(/H/3K2V7C!;]9C;WR2);QK+.4092(#]XW3^$\#U'KU MJ'Q!LS_ (1NZTWPQK%W_)-6O^$M\C2SJS7$;Z>794D9<;VW !1C&, ,>^<=?3G-- MUB!?#UA;PZ+K,%D0;'& ,KR>"0,<>W&:F\6G4?^$9TNZ(FBC:^1Q;R1 M?O4?:2?$.TE956[L-S;@-S, MHX P[-H+N:]AMXB@DG/ ZIXBGO2^DR MZ;>2R78E2*WN;582X(PARV,8/<4_4-*E6Q\+^&I[UF%PK_:?WQ*?NUWA?IEO MR I."TZ&=3 T_=LN1N_][1)MO9=NVO?J%MTR&,B@9)*A0,=.2?7ZURWBEIK'Q3H;6WVJ^N1;R[E@F^=B0!D9Z M#/:J7BO5M9NM">"YTS48+9I@SR7$:A5)D!49R3CM34+V\S6C@%4E3>EI;[+J MUIU.W_MW4!?C3_L\'VLPM-Y1+9V !OINR/PJW-=S6EO;SWM_':BXD2-8WAR M=[8^3.>O##\?;GF?L]Z?BB(KN[4JVEL-Z'8?+,I ( PM<;J>DZC/ MXQU.]L;Y?M]FEO/;_O#AU*G]V#_%G&.>OXU9N;S^U/\ A&+Q;E9!-=H/*>X8 M-$X#!@3U'/?\.F*KD6AU?4J?NM6::5]-;\M_Q_S.@?Q9;VMW-:ZCJ]M9W,1P M\;Q;L$G.!CMMQ_WT?2I]+\07&J1/-82Q7D<>[>%*E@<#;P",M:Y!=Q7UQ M"U_*9GM;O!X].>M11Z=?SC[?)^\MD M\Q223CDD9(]/XN_2M:ZFGO\ P?JTP6XLE6V8&*Y8JS@=<#)R">_K\O2J<$NA MK5P5>7JE>Z_)(U;/QMIURQ$NNV,M_]<8%4 M?"<&J07&JZ1:7<<=I87CJHZX5QD*N0>AYJ&HZV.2I2H.,W3TY>C[;:62>_J= M%)J.K0P>=+9PQQK&7D9B?DPN2>/0_P">*ETV[DU>RBOK/4(G@DY 6'..1EU+E7+$W-A/$KHK\SQE,L ?XCP"/7!K5N#)?^)?#-Q!?*Z7$$[QDSM\ MH*]">HY_'(([5?(CJE@J:::LU:^W51YOZ_X!N)XQL8KJ>&\UJVM9H)2CQM%N MP01D CL,,,^_M5W2ME(#+C@X&>Y[>G7BGC3+O1?']C#8W2PC4X9//5%&#L7(.,=5..DDKZ[:*[V5U^)T5SK.I6%D;N[M8(84CWRLQ8^7QSTS MG!_//M6>GC;2'"N?$5I'NY,9@)*]\9S^%;"6VH-*(]0OX7A.=RH=K'TQP.X] M?:N3UFM7.A:7<%+: ;]0N6G.T@9_=*?4Y.3SC\,5,5%[F.&I4*C:FMM6U MLE\TS1OO%PL8K>>74(3#<*#!*4PLN&P<=PN,$^AXJO!XZM[F=+>WU*.224E( MEV#Z75K M:WD;0K<$=L;@/J#VY9HOBM]6\Q+.Y@NY$ ^ M3C?T.6VC!P#@8YZ\$]3SES>"P\:Z^D,-_=O(;=U:W5I/^61/S$Q6>\F1$Z9HY%8AX*BJ?,U9%[2;5-=U;5M2NHI)HKMK0,3M=!'@C9_=![^O/O M4GC*RLM*&GZU:3L+Z*ZCC9O/.Z2(\,I.N_ LM[J8N6U.T'SJ'3 ,'U S3M#N.-+!Z7FMM?=Z]#JDN[L744-S=+# M-,S>7&8=V\*%+8(. !\P&?4'MRR"YUI$+26^\# ^91G.#EL#' ...?8GJ>?U MCP5'J6L-U=+'8:Q$T$2WZ>0FT.2 6V[ M0"!E?7IFH=K:'+4C044X23;6J:M;T$-[K1B1C81!BFYE))*G)XXZXP#[[O8U M:$-^X#?:T3/.PP@E>O&=WT'X56BAU$3!;_4(C'C+"-MC9!R".!Z'O3Y[6!8L MQ7T@=<'$ETV"!C(//IW[9S2,)85&%.P ,V['X#;S M]>,]JL63W[7+"X5O)P^TLH&1D;2<=R-V1[#I5#[%?!!'_:J;]H7=Y[9W9W;L M>NWC'<1VM]QJ8I_;::0 M#GFDZU!PB8-*HYI>H]Z.B_6@ /S<]Z9BG4N,\B@ &0N>YI",\BE/)I <4 (! M3B<<=J,8Y[4E 1^5 '/M2CT/2@\#'K0 F>>>AH(P:*4<\'\* $' )IM//IZ M4V@ %*>% H49-!YYH ;2XR<44X=,T (>M(:** $HI:* $HI:* $K#\6.1X];M8/BX?\ %-WYW8(@)Y.!U!]OYU=/XD3/X6>1Q;UC M,PB4$'C"+V! .=F.S#[WI6K-;0:PJ.KQVUX1+^\$ 87!( 4Y_A/(Y K.CGC= M8I1%;_N@ 63)9R"#EB&;LA[C[WO5^SM)IHSMMK9MJGS"REDC"^6&+?, !P3D MGM7KR[['G1[#;+4+**[^Q:E8Q2 1I:B6WF9K@F,*^."!][ )^7T[53_?WUC+ M;Z7(;.VC4,RR_NA,K-D DL>2.><\:JJL8PX1 M>?F!SSN&0,]\U4B.H)FO:EF"VGE?8YLE]\Q/! &&R >,? M+@')Z5:GAFM23<6WE9.X"4<'.X_EAL]>JMVIJ,BQJDCPEI,D&60;B&SC<1QS MT[Y &,=J3OJ2R.>STZ[B<(9KG6\5GIJ-= ^<3>& M1%!B9L%!N)'5LJ3BI8=,MXF6\OG2X$LDDD=J8_,#HXR#YF <<$X'K52YN609 MEL7B\R%U,TP\F0E7S@D\'. , 9P3SZ:.HQ279ENXX+402L06A&1&^ULHS*Q! M(]QT]*FUOF5>YF7$KWTCRO&CMCD>6I'0<<(< /$H:-L,86) M4@G[P[#./4\=S6 M";%U;_0Q X= MIUY9XND4?% M;1XS!$S'[.0[DY&)&Z]D4(9AYC"-22U*_BL;!M.M9X4D:,/,[(ROO#!C&&3C 4Y[U4N9'GMKV+80YF"S 2'" A MB-S=>"H) 'H*T=.,=EHS7$E\4>ZDA(2$>;M5=Z_\M, !BF./;MU]&3T5SB1+ MI\?]G6,.I7<%KL>^8PR7BF5I$=05V$#'4=6_QK+N-8:_,JZI#/)+<%%?R<1R M'A@3CHW(ZC'3GBF7E]+KNJ!X&#R7!$, *>3A-PVIP"N$..?>M5;6PTN1HY2U M[<^:#N;B&/.20JY()R2,\>V*5DM9;CO?1;%&VT6X$4T^D:Q;2+ J6ZM&[*VY M^I*X//4>G?/!-6FTNXO)/.O[FV-F@$4VSB6[2'@2!0=K(,#!8YR!5."]UF&=4C;-_ GE,JQ 2$[5)W$=<-MS MGU:IYF]GJ.R0K66LVL0LUNK>(PMO54"JQ&XJ5&T;@N"IR1U:LZZTFWTF1UOK M]+JZLG($%HY+D, 0Q8\!1SP,_K6A:6NKZO"=+L&+1[&B9XHP@(,8"ESUP2A' M.>#ZU:FMK'3MT(LX9)U ^USS#(:3.&4$CY5!7C'7=1S-.WY!;2Y4M-?>*2\B M*6PLI=[-Y\?F1@@#:6;JV&8#"@#C@5%K-M-I=[;R ):121P+&Z.R1$@!G8*/ MF(!]>>:6]TR"2"?4-.>4)"0SVL[?,B@D_(YR2,[> ,^]1Z;K*6MC)9273Q1. M/.1H[96*MD;WS)@G=@K@<<=*JWVHKU%=[,L75Q#JMFMW"L$EP7 N4ABVJF3\ MC8;!P1G.#5_P#+(?$B ABK6[GDMW&>A)'39_WU[UD>(8U74Y)HIUG624S!!( MZNK*,% ,8!!)Z=JW/"5P6\9^3M)VQNLA!P0PCQ@KTP<9!&/3G%3/^$[=AQ^- M7/5Q]T<8X%!H7[B\8X'%+7D'HB44N*,4 )12XHQ0 E .#2XHQ0 I'/UIM.'( MQ28H >:",&BEZCWH 0#/TI>O'Y4'CBDH *4#O1C)X[TA_2@!3R,TVG#K[4; M>>: <#/Y4C=?K03FEZC% #:>../6D P,TE "=Z4,G@&FC2E?FLC,VZ1>SK(MTL<7RR>45"*_P Q/0\')!]_?M3/ M[/TSRWW:LKDJ!DRKQ\PY//4XV^XXIINM%$#&:VE^=B_+EBP4LH;.[)[C\?I2 M@Z/*PMX]/E:7:\*H24W;23MW9QUW?KVJ]3T/>CMS)?(L6Z:;:^8)!).=Y8&6 M!G*\\X..>4S^ ]JCNQHTR%?,^SH$*OY<)7*[E&>G9E _,5HRWEQ;Q2.UA((X MU)+>8OW1NYZ^@'_?7L:R9KO3WF<26.YB[HW[TD':-[?AGD#N>>*$9T^:4N;7 MY-'$L-5C\1W]_+9 MZ?O33W2"49!>4'((XX&6^Z.@'&*MS\CT*N,;M^[UT2U_^VM^!Q.FWNIQZ?96 MI\/*4@@BR#J$4:R[3C=@CG)4^I]ZFU#39]6TJT>0I#=)?(TL+WL;[8PV"^X$ M GMZ\5TSW6BF%EFMIOF9FYU'-K>P/%M2YXT^5WO?7Y[RL5=:T;3=0T>YM?,G^U"1IK>X:%R\, M@ST;&<90Y_\ U5C7M@=8\/V,L_EZ9K=B&/$>8WQA"3M'0X ^O%=S+?7$$4CO M82"- 6+>8O0;N>OL/^^AZ&LA[K3GE?S+$L69E;]Z3GC'=)TK1[&" W$MR%Q)(7@8JSD,0<8X&&)Q]#5H7>GOC_ $'+,4.3.<;GXY/H M1]X^O!S5W[8ECIVY=/>.WE'&^44H>SC'E3Z)K7 M[VWZ'/ZAI]G?^,--O(6B33XX'>7.V,+SA< XR"5ZX/\ *CQ3HT-YX?N8;.^2 MYNFD4A6G1?;'454NEE\1:A8K=Z:NBV%FYGDPP=Y2N H 4 M8 ! '/7H.F*[R2_N88G9[!PB@DL9%P/O<]?8?]]>QK(>[TYRQ>P)+$AOWI.< M\MQ]>5'?J,4*3"CBIV3Y;M*R=[O\[=>J9B6>G6\?BW5+J261;:X6,+)M^\X0 MB08_AP#^%9UQX?6U\3Z==Z>S3:69TN+I&BP(V .&QCNO/'?GN*Z<7>GG!^P_ M,=IYG.,GCKZ$=3W/!S5Y[M+#3_\ D'O';N#@O+U&#Z9;[JCZ#TPHJC+IT&G>*VET]2-)O ?M,<:[ M?L\BCAU![$XX'7!'/ KLY+ZXB0N]@ZJ/XC(N!UZX/3@?G[&L/K]T?B,4E)WN84\14E.4[;JSLTU_PZW./L)-5TUKJ$Z,]RKW19!(Y5L=%&W '?V-=!]JT MX<_8>1S_ *\XR..OH1U/<\&KTMTNGV!5K!X[=LC+3KBVVFJ=I777M_V];\#A[2YU8V$5LNB11>5;(FZ74(T3@*OF%<9(RH.??KC M%;NC>'[2TLYOMVKQ2ZA-I'/<\=14'B+1--CEL;_P .VR0W MMK<#=%#'L$J=QR .1T]>0,UVTE]<1)N>P=5R!N,BX&>!G!Z9Q^?M6-]MTUAY MAL7P0).)3G!.WIZ@]!Z4^/OQA>3P/EYX)[>U4;'0$TOQI:7<69M$B$LQWPD>0[*V1M(SU3(Q MT_GTYNM.7/\ H RN?^6Q(RG7_@)_4]>>:OS72Z?9&-[%XX&)7+39)!W$GC+= M #^(Z8.'S,N6+JINR?O*UM.UKKS."LX[^QO-5$.DK-:S75PN 24W#C'4\\#/T%#FRJF,FT[1<6] MWY?-VUZ[%'7&>W\/W2:/;FZU!_\ 5M+ 1?*92S?;HR99,$JQ^7G.3]> .E>CR7]S$H=]/= 2J[C*N 2<#.#TR16(+[ M3"OG?8'"E!-Q*<@9V#C/4'H.PY&.E*,M+6,L/B&J;@XIZCO6A-="PM?)DL7C@8 ME26FR2#N).1EL\9_X%U&#AN72QI4Q7-%0=.^]M6M+M])>?\ FRDCA6W&Y4! BVD[>HVY&#TJ#4- %KXDMM2TJ\2XCNI-E]$LZ(2,<.. M1EAU^N.*WO-T62.."2SEW2D?N]Q)+2 $9.[N,RJ+>QE>5@C*"2F M0, 'D\X4 _0>M+F9'UFI&7-9VM;96LE9=?*]^YSPM9/#VJ7-YIM@-5LKPB26 MWDC*2QOC[REA@Y!Y'K3&27Q#J]M-=VJ:186\DGH.A'2A M2?8*>)G+WG&\MN9.[_.U[>5Q!;Z/Y(7[=-Y7E!<[#]S?G.W.%* MT)+^YC17DL'0$JI+2K@%L 9QGN MU"(IJ4FY:_)IA]GT?R0OVZ;RO*"Y\L_ZO?G.,@2G'[OYF'T[CU/7'6MZQ#JK1-:O B M\C=('+$DD\Y)]^?6E+8,1*2AUU[V+?;&:;0>32]1GOWJ#SP'6@\\BCH/K2#B M@ I1P,^M&.>*#0 $8^E)2CTH P>>U ![4G2BEZC'>@! ,FEZG'Y4=!]:2@ I M1Z^E'49[T'T]* #K]:2BEQD^U !T7ZTAH)R:* $IQXXH [TE "44M&* $HI< M48H 2BEQ1B@!*Q/%>W_A';\9*L8&VL"1@Y&#D>^*W*P_%3,OAR_V(7;R&P-V MT'D=3VJZ?Q(F?PL\@L(WN[B-#'N9\9)Y" @$YW,>A('X5/J>IQW3>O#L>AR<_RJIU.%4AAA1GUQZ=J? M_8%Y<;GN98#?R[C;IY((D/W3N*@J-I4XS5MM"O%C&I:#&\5BZ+&8@=WEN7#2 M YZH.F>F*I#4-1GMI767%O*5>?RX@%3'S#('&2"#VY)IS&TENB633-7U9 MUM1J%L@<-$XW!.@WHS;> 3D<9':LV!+'3[B&Z-S]LN)@$D>!RL41 P=[$98D M\Y'7J#D\:]MIFLZXBRN2EE;NDDFQ0D6Q-RR!0.I Z=#1*NE0LL$.F(MB,H@! MVS/@X\P-C.>%..@Y%"EK;\@MI<;I6J/J5O:Z7>Q6)1IHE@6YMSC!RSA,?,#@ MIR3]>M9S7-UHNL2&8I;R R2&&Y9G4AC@#8G'. :;J6FK90I=Q7)FLYG=?,DR M)(RQ.0P&2WRJ #D=:U=+UJ. M.PM]'N4=5$)VW%DJR0.@V.JX /0KU!&#N'TK1TZ>5? GB0[]I1HB'8%^/, ' M!SUQG\:Q8X'MM8A"RBY\L(A>-V)*'Y]Q# <$-C\?:MC3KCS_ +XC(C5X@(" MNYCL8;_0G@C'(SV%$OA2\U^81^)_/\CNOAK,]QX+MY9-NYY92=J@?QGT KKJ MY'X:2"7P7 ZQ+&IEE(5."FY-QZ=<[?SJ_5SV7H9PWEZ_H@KRWQ:;<_%71PT-U&*]2KRSQ?'"WQ4T=VN!&X-N FTG=^\/Y5MA?C?HR:_PKU.1BNAI] M_++&(S&#(K)QM(88.<>W2*>H.GR>PIUS;K<:1;7"+&TD;FVS)N8$-\R;5 Y. M=WKU'7->FTM&<-WL;.A1M9W^IJO^D:E9/M81J!G=\LCH!][HH]><\9XAB/GS M#?'('W%0 , DCISSU'0^JY&!5KQ!YRM'K-E/+:SK#&DC(\=N?F0%<$\D=01Z MKTJ_!?VUW9MX@DA1H[6$M+"B[41\<=ESO)4Y.>:QYG;F[FG*MBX?$%OHGEPP MH]UJ=PA"6JOL79C(9CVX)(Z?05ST?B[QCJ6L2BSMX;:Y]>2 M:JZ1'<7#@=<@[3R,BN2L7MM+\31Z?Y310:HFV:'S R(S#"%=I_ MO;AUZ&G'DFN>*LQ2YE[K+&D3W(NXTM8)9-R^5RN*5!:V+>6!A.7Z)L)^]@AOK@'FM'7-1FTJ!-+M9WANF;=*XD6%XO2+>1@K MW/S=JK:M;#3_ G%9[%9UNUDN&DB#*7"'<-R=AN7DXY)Y-:)ZW[D-:>A7M+Q MK6!=6FMVCNTE>&WW HV'B6(_W89#@\ $K MQ[9X]%/U%542]G)B@_?2/8 ,*H]A2TBYV+GKM%+7CGI!1110 4444 %%%% M.*4]>.E)2CD8I )3AQ^-(!SS2'F@ /!HI>H^E XYH 7MCO3:*4\\T )UIQY' MTI.@]Z0<&@ I1US01@T'@8H &]:2E'/% '- "KQUIIZFE)S0>1F@!*<>GOWI M!QS0#@T )69J=Q>12!+>W6:,QL2IB9LM@X&>@&0.O/IFM0CF@\<4TRX2497: MN8DNHW?FNO\ 8K.8\_-S@\$G!V\\\?C4D$][=L_EV4=HZ ,&F0G<64].G(., MUK]1CTH'K3N:.K&VD?S,ZZEU.W12JPS!FQM2)LX^8@'GC/RC/;FL];S4<+FQ M0#$>3]F;@9Y.,_P] .O<<5T.>AZ=:EO9]3BD,?D0W"E6(586()P2 3T'(']!Z;)]*#R,T]NV8QV<=HR -NF0G<67MTZ'&:UN M@^M'4?2BXG5C;2/YF9>.-HST'-4C>:EM'^@H!M4Y M^S-V/7&>W3'7OTKH.@S1U'THN$:R2UBC!BGU*641?8H8]VY2,GH.@_P]-GH/K0>0#1_*C$.I79+_\ M21R4 .XYYR,MCY><$#_/%36LU[=LS1V<=HZC.9HR@;'/\ %GBI;J?4DNXX?(AG1B#Q"V!\QY)Z# QZ MG/;TV**+A[97ORHPQJ=VS,?[$?*(K9.<\\$#Y>?-0 MG=G!X/'OG\*U:*+@ZL;:1M]YDWDVJP( (H+C<,;4B;DY'!YXR"3G_9]ZJF\U M($E;)#@N0WV9N<<(<9[],=1UZ5T%%%QQK)*SBC"BFU&67ROLD,8/RAG@;:/E M)YYZ!L#WSQ4MS/J27<.TBM"C$$2H26R0<@\>_XXK3I5^\* M+@ZL;:1M]YE7LVJP1E1%!<;E^ZD38)R!@\\9!)_#'>JIO-2&[;8H0&7)9TM8K38Y4B5"2PR#D'C_:_'%:V?F]J3'-%P=6 M-M(V^\R;Z;58(@OE07!93\J1-@GY1@\\9RQ_#%53>:D')%DAP[$-]G89PORG MK_%T]N]= #SSWH YY[47"-9)6<48<,^HS.L7V2&,$*-S6[ #Y23W_A; 'KG( MI\\^I+=+"8(9URI!$3;1\W7/(&!]3GMBMG/.:,OL*T .>:,\YI7%*JI?90E*.M!]:#P,=Z1B#>O:D MI1Z48YQ0 HX'UIO>E)R:.H]Q0 E./(QW%(..:3H: "@0V0V,=1ZD?SK=K"\6(S^'K\ '_CW8Y&64R"V MN?F>W$P3^'[V5/)8J"#_ 'N/K69M4$OD XR"0,L">_)R.WWF],5L6L8M_%6E M7J)&/M#QSL64R/G.USTX&>?ZCI7L25M4>;'70GTR58O"IN+*-W$WR7+A=S)L M.%!"],( A6SZA<0J))V9SY<1Z$ Y8]> ?Y5SD/BKQ MC-87EQ D26J',J"W4;MQYP#RWOCI5S1M*E1H(--LI'MY1YKN74M,." VTC'5 M>#@M5'EMSQT(?-?ED6-/=KNRO(;F*0:>P$D MSRC&T 9R6Z%N5.!SG(Q6#;N;?0Q>9626[=EBC(C4XY\SGYMURUBO=2T:RAC3[,8$AC\Z'8Q!= MCPRC 8KS_P "Z5K%ZZ]2&M-"O/-]FLUB$GWN*V]/0?\()XD9I=BMY WD$XPXST)_0D>PYIS5HKU7YA!W?WG>?#5HF M\%V_D;O+$LNW?UQN/6NNKD?AJJIX,@1)1*JRR@. 1GYCZUUU>76_B2]3OI? M@HHHK(L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH H226PUZWC:$FY-M(4 MDSP$#)D8]R1^57ZHR3L-;@@\A2K6\CF;;RI#*-N??.?PJ]5SV7H9PWEZ_H@K MS7Q-I-[=_$W3+ZU6,PP?9Q*3*H./,)Z'GI7I5>2^)R/^%QZ4&R%#08QSD[C[ MUMAK\SMV9-?9>IS,YC6\DC*?*7V<<#@\CJ>G7D\?[/2G:D&G!?:TNFJ8TC5% M"E]VYR ?X3AFY(/7..:158'DY"C/!/? .!]0M3:H9;+2K>VB65O.!GE M9%61&).$#KR.Q()SGC&>WI7VL<-C2U=0-&58"XV.N)DE;5M+;6#MH_RSZ] MS6VOX&+X9NK%=)TMDMIHV%P4(W[A(V^++;NWKC'3-:GBK1M1U?6;--$L)+&[ M\AW>Z6XPK+A1M^4_09/7WQ7.)!)I-XNCSAH2$+V=S$6"3KRQ8^^".><$#BNR M\.>*$%I!91W=BSA WEJVTKR"W&#TR?3'MV52Z?M(:E0LURR(M,6+3_ \'FZ2 M]LP $SO,"68, 3U)[OP>GISFN-U+[/)XC\.V]M;R_: +8F9VP77(P-O;'/-= M#K>OQ:Q<1.NH6A6-)&9H,L511NYQZ\G'RYVCGM5'P[$MQ=Q>(+BU\NTLPR67 MFL1).QP 2?\ 9SP?5J<$XISENQ2:DTD0^*VL?^$CNTTVV-G.'!E)0W<<5PL4#-)N"L-YW\@G M@9XY7K51?P^0I=?,HSAX=-D@OF)F#DPKL&=A^8GN<'<#M.>A(K<\#>6WB5"$ M.Y8Y"#C/!7KG/?'7G/\ >[5G7*-=06=]*LJ3.FR0.P9_,3C)XSGH<8.,]N^A MX(3'B:)@0=D,N I' Q[9Q_X[R>AJIO\ =LB"]]'K2_<7C' I:1?NK]!2UY)Z M04444 %%%% !1110 444H]:0"MT_G3:4'UI",&@!1UH;]*.@]S0.1C\J $I5 M_2DI3QQ0 'K24O4>XI ,F@!PZ>_:FTI/-!YYH 2G'I_.D'K2 \\T %*O6D(Q M2G@8[T #=?;M24HY&/RH R: %'3^5-I2>?I0>>: $'6G-[=*3H,T#TH 2G#[ MO\J3&3B@GGB@!*5?TH([T'@8H #UH'6CJ/<4=!]: !NOM0.M'48HZ#/K0 /U MI4Z&DZCZ4?= H 04K]:7'.>W6DZB@!6_AH;I^-&]&U&>: &CK3S]T4@7!^E ///>@!*=_#[TF.:,\Y MH 2E7]*".>.]!]* ]:2EZCZ4#@9H 5NG\Z;2@T8YQ0 +WSTI#UI3Z4=1F@! M*<>GO2#UHSSF@!*4=:",4=![T #?I24H]*3'- "K^E!Z\T'THZCW% "4X=/? MM2 9HSSF@!**4^M XYH 4]/?O3:4'FD(P: =:5O;I1T'N:!Z4 )11THI@%% M%% !1110 4444 %8?BM _A^^# %?L[9R/<>X_F*W*PO%@W>'[Y2!@V[8O M)"V!A220C'&0PW<[0O<=:2*'S3M5PVYL#&#ST'B\]<8QCDCI7KREV['G)#/$3?Z5:2Y982&$K,Y"3."%SL&AM1,_G)N(WR%5R0QSG.",\]/:K%O9KKVH! MH;FWAT:T?R2Z3218')8INX+'DGW/XUL76SQ!I5UI$JQ1CS";(DE0NTD+E<<9 MS@GZ^E9UD DM8V2%WVA!A,#)Z]OR^E8.NZ!J M4^IZI>6.FSVNE0/#]ILS<8\\ G 4D#C'?BJ4-XV^X2YC-E=6K;9[:7=Y83= M@8'ISTXZ*01BN^M_&*264TPOK%D@XDD#G"YX7/!Z_6LY&WT^!["2S0R* JNKL#R>@)&>6Y[YS[5RGATVEQ\2M0=+%Q;)'<>?%S(9.H M8X]S_#3M9UB&XGN-1ENHY(PR96US^\D(R!_X[@DG@ @#FKVAQS:-:7&ISVZ0 MZKJ$:[(MY5D48P3D$[F/)'7IZTXQ<(-=7H*_-*_1&%9_9I]=@738'CM [@VD M5R48KD]6W#<2!TW9&.AQS-KD*W&JVOD+FXFR('6/:$C;'E(5^4A@,_-SZ<]K MNJ6-H"ZI9Q8VX MIS]G')>ZJ\+D+%%)F5Y1\L*')#'<3P< JPY(Z5-YUM-PWLI (S@]:EM=3 M5=)N=-NYH 8G0VQNI""Q*EI<^6,]')YZ9KM=]TW$:W=\V MW[6OR"9T_O=#M.X >I6K\N$.R6,#R\YWC\,]O?)R.I.(+BV901EL,,\ KN&.S#Z[AUJ=]6;5XX[/1EG%M%*BW=R?W:3!@<@DC( M R2,]MY%R:? M2YH^&O!?AF:X#QW,NH2HY7RI6")CYL$@#)!"YQGH>16KK4\.XVV(D1&,:(H' M !((4=L$<8SC@XR*YN?1]1MT$\4DHOTB9R&'EMO*(A*./E8Y+8 (.2*T#K^G M-++;ZG'X)I*UK%BW *F:21+>.W M4R-*"0!_N],9)P!GT'7IS_\ :L4NH7+;4AT^_1I)E*G+[N!(S =0P&?3)]32 MZEXB:\M/LT*+;V 9-XC?G82R$N^>H^4\@C-316,=C;QWNI-;V\\IS#'=(ZMM M4YE(,8^92.1ZY/%:)\%NW_"6>5(&S"LJE3DA7"\KR0,COA:I:MJ-QJFIO-:F5H()5C@\B M50&B(RK$XR"" EC[J_04M ^Z/H**\H] **2BF M%)10 M%)10 O>E/IZ4#IFFT@%IPY' MTIM+T'O0 $Y-)2GUI* '=LTVE)P<4A]NE .#3CP/K31UI<\^U "4HZTAX-* M.!F@ ;CBDI0<\4G- #AR*:>M*>!BN#TCQ1J&K7C(WB/P[;2"]FMQI[P$W!5) M60#_ %P^8A<_=[]* .[IW\.:YNRUZZN/#NM:@Z0B:QN+V*,!3M(A=U7//7"C M/3\*/#WB"[U;4YK>X2%433K.Z&Q2#NE$FX?Y,$85A%)&V2MQC.?+"@[ MAG[RE<\B@#LVZTE<]XIU:^TFTTM+2XLX9KN]2V>>ZB+1H"CL3M#KW4?Q=ZR! MXPO; ZS!=S:?J3V5I'/#-8(45I'9D2%E+MABP7'S=&Z4 =U_#[TVN/?Q5J$/ M@O4+^:*V&KZ=,;:XC"GR]X<#(&M9?A_5_[;T&VU P^2\@998LYV.K%' M&>X#*>:R?#/BBYUK5+F"ZABC@FC-SIKH#F6W$C1DMD]>$;CM(M '5#K0W7VK MSW3/']]=>";_ %"YMK>#6+6!;A8L'RY8G/R2*,YQU4\\%3[5K+?^)=2UO6[; M3;K2H8-/G2&..YM)':0F%).7608Y_ M#*1VH []>M!ZUS":AKNLWVHC2)[&SM+&YMVF:>50"W1UVJ"<=R2#TK'N MO']];?V3(^GQ^4)+J/5D0EF@\AE1G0]U!;=TSM]Z /0!]TTBGFL?3M8DO?$. MIV0\IK:VAMY(73JWF!R+/$UUH=S;QV,$ ,\<4P.QHKD-!U^_OYRT>IZ1K5KY+NY ML%\F2"08PA1G8D'DYLW_ +0TBY,I_P!+TV-&AN++Y2>= MSDMM. ?E&>HH [BBN4/BFY'C+[!Y47]D>9]A^T8.[[7L\S&[]JQ M-3\<7UG>:YC6-!@;3KAHH-.N(V^T7("*PP1(#EBQ480\CO0!Z-16)INL7-YX MBU*PFB2..VMK:95Q\X:3S-P8YP<;!T]ZP=1\57<7B?4]./B#0-)AM/*\M=0B M+/)N0,3GSDX!XZ4 =S15&*YF&B+=;XKZ;R/,#6PVI.=N1L&6P#VY/6N7\-^) M=2U>ZLV&I:/>K-_Q]V,"&&XLOE)Y#.2V#A3E5/.1Z4 =M17G[_$JQB\%7M_) MJFDKK<,)?%-UHU[:QVT,4L,40N]29@28K?>J M97!Z\LW.>(VH ZRBN0UWQ%=VGB>/3(M8TC3+H.@SWK, ME\;:B-$M[C[9I,&_6#IYU*2-C:R1B-G\U07'<;?O$9!Y-(#T*E7[PKC/^$DO MH/#VIZC!J^CZY);B,(-.A;;#EL,SA9') !W8&#A3^%[PQK%YJ5VX.J:3J]CY M6\75@/+,4F?N.F]SR,D'CH010!TY_BI!]TU@:EJ>IW'B$:'H[VT$D=L+JYNK MB(RA%9BJ*J!ERQ*MR3P!WS6)JGB[5=)L=1M;I]/BU*RGM$-TR-]G:&>0()2A M8%<8?(W8^7K@T =RO6D/7FL+P[J%QJ'GL^OZ-JL:X'_$MBV^6?\ :/FOU_"H M9=1UC5M;U"QT>>SM(-.*1RSW,#3&25D#[0H=< *RY.223[4 =+_#3:Y>36M= MEGTW1TM[2UUBYBEFN)'S+##'&P7>J@@MN++@$C&3GIS0U7Q/K>@VNJVET+&? M4;>T6[L[A(F2*52X0ATW$@J2.C8(8=.E 'I%7M'\475SXRUO2+Z.".UM2?L>$([Z:WA@U>.:SCN(""4V3R1@.O.=K(Y(YX((.<&NA\5:M-Y9$ MD,:?.TC ;FQV.,]: .YIW\/O7)W.H^(M!CMM0U:;3KFRDFCBN8K:!XVM_,8( M&5BYW@,PSD#CGVI(=3\1:V+V]T>33H+2WGE@@BN8'D:Y,;%6)8.H0%E('!Z9 M]J .KI1UKB[[QPVDZO-9:A;QI<-:6C6MDKCS9+B5I%,>[.W *+\W0;[.I$:=\#)).!W[]<#I0!=;TI*XZ'6/$]]H'_ D=J-/% MHT)N8=.>%_,DAQN&9=^ Y7G[A SCGK5.?QG-4 M2ACQ^]0>>] "4HZTG>EZ?6@ ;CBDI1R/<4E "KSQ0>M!...]!Y&: $I MPY'/:FCDXI1FDI0>WK2&@ HI**8"T4E% "T4E% "UB M>*F8>'KX("3Y#8 '.7D_-P<$C+#&.N:$;^Q8[JYMYO)OKD<%@S" M <-)@#((R=H//)QUY+KHRSP6=M"LX3?^^:,@,2V [,/<;!N]SQS5O^T[/6+* MR74YK))RK+,)78G'/D\1C;]X\CK@9KTW?>QP+70L:)-;W>EO8Q!8+BV43-; M_+('(?(7N1G# CH!CK5A)HTNEDE10,[EW,6_4 +>YCC4RF#OX=\5;N[N\UY5N+5)K72Q'F%9>A:.0?O H M'S,0"< 9X-!T26*ZBC2[\MBP^S0R*$DE&\[\*>VW@9/( %3#F@OBL5)J3T1N M^'/"/A^RC:]L\W\B(7\RX8$(5.#A0, \'!YZ=:KZC=+1EA5AO$NASVS7B0S M;RV?LK[D"RDYY88&WI[X'3FERRG'-H?M=C-I%Q((XXI#]F$:-^Z9<[@..GW^K76K7D" M>6&4LZV\$. K$-G"@Y#$H^.@)K3M$LM O(/M<]G]K52TR.)(Y-Q ,(( V9R" M">GYUHO=7F1\3\BDZBXT\00P(LNFN(=@8$M%@D2\YQQG) S],8I;*YD/@77I MTD99,VY1V)&1O_VB21U[#-0VM]=RZBE]<)(\=Q&QG#.OEY.58?+C.57H.^/2 MKJ(L'@[Q#.D'FLSVY99 <$!^!@<*H'0 GZTVK:>:_,2UU]3N/AQ*TW@>RD=B MS,TI)/<^8U=77*?#AQ)X'L7"JN6E.U1P/WC<5U=>;6_B2]3NI_ @HHHK,L** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH H20PG7[>8S@3K;2*L6/O*63+9] MB!^=7ZH2&U_MZW#!_M?V:381]W9N3=GWSM_6K]7/9>AG3M>7K^B"O*?$K6R_ M%W3%DAD:4O;E7#@*/F/48YYQW%>K5Y5XD6+_ (6[IK&:1)=]N JIG<,G/.>/ MR[UMA?B?HR:_PKU.8V+/J$Q$RQLSL"V9WD-_+.[.JLLELY!5F7/+$K_$W;O1; MW#A+=S%\2ZG )&N);2VEA SN,21.G& !S@X/(')/HM026N MI::SWMK=/<=4<( H4MC<"6//&\#CJ1WJ^UQ-+6UY*(8W"YP<'9\HX5CW;ICN.,=30F_('8BBT:^2<)_:;PW.%\Y' M+(P7EBN\$@MR023C@_W3AUW-KPB6VUBR>\29GF=9EW>4. "&! R.1D8_$4^ MUEN)99II5,;[MV2N07[J2/O$, N3USCL:E^WWD,)$;N0S;"K$89=X7DGCE2I MZ8_>L:&W?H"2L.TZULH$N]0DN)(_,3RHI/*69MTF -H)^6/9B>G\1J:F ME-H(:S1Z8,;5QTP*#0OW5QTP*#7E'HA1110 4444 %%%*..: %/IZ4VC-+0 M 9-!.:7HOUIM "@X/M2@8Y_*FT__ &: &4H].U!ZT 9- "G@8IM.)W?TI* % M'(QW[4C>GI2C@$T'D9[T -IXYY[BFTO0"@!M8_A[1!H]@T,PADF-U<3^8J]I M)7<#GN P'X5M$=QTI .: .0N/#NO06VK:;IUUIXT[4YII3+,K^=!YN2X 'RM MR6(R1UYS3UT'6=*UJ:ZT9]/:WEL[>UV79<,OE;\'Y1WW_I76YY]J0C% '*QZ M7XDL]:U&_LVTEQ?B%I%F,@V,D84XP.F+(-8=X]J6#VK( <[F=6R/ M;Y3^=; X'UHZC'>@#E;SP3I\BV$5I"BP0WR74\=P[RB151UQAB?[_P"E6=6\ M*VVI)I]G%#!;:9#-98YG>0B9'R'R23@I\I_W5JZ-)\166M:Q"+/3KW2+S1 ;::PE"GS9I'5X"NUT )('&",=U%=6.1@]>U*!S]* M .#U+X?37G@S3=,BO(X=3L8O)^TJ#MDC)&]&'4J< ^Q4&M'^R?$5EK6L7.F3 M:6(-1G28-<+(SQD1)'T& ?N9Z]ZZL'GGO1CG% &9I&C)H_AZ#2XI6E,:-NE< M8+NQ+,Q';+,3CWKF+_P#+=>&=#LX;Q(=1TV""WDF .R>)"A9#WQE P]"/VOIC!P892 &92OW@< [3CG//-0Z;X2 M:POM+G:Y6X: 7;W;NF#/+.RLS = ,@\>F.M=43\U &#GM0!QFE> ;>PNM5AN MIFN=,N6A^R0B1T:!$WX351'; MHF A(8;B6+DYSUKJASP:.@% '(66@>(]+T^TMK6_LKR*W@:U:VO WER1ACY; M9 )#A<*>"#BEL/#.LZ3IL1TV]LTN?M4T\UH8V6T<2=44#E0N 0>>2W'/'7G@ M$BE''XF@#@9/!FHO;7-PC:9#>SW]M>?9XD86Z^21QTR6;N<#MQQ6P+#Q#$#?Q M8)R,C'-=C10!P[?#R%_#[*T[?V\SFZ^VB638+K=O#[,XQNXZ=*=)X:U[_B=0 M1G1FM]4F:5FG1W:/=&J$ < XVY'-=M10!R%MX>US1=2DFTJ>PGA>RMK4F]+A M\PAAN^4=]U..BZ_;ZYJ&H6RZ/*+X0EUN/,RC(@4XP.FUJ_U+2YM7DTLG3Y1*+NVC83S$*1@YX0'/ M(!.>E==10!RO_"*3?\*_O/#OG0_:)X;B,38.T&1F(/KQN%*?!5GJ%_J=YK0- MS)=L(T6.:1%2!4"JA (SSO)S_>-=310!R6C^$9K:YMGU:2VOT@TT:?\ .FXN M%D)5CD?W" ??-5Y?">K0V%G9VEU:30Z=J0NK);O<=L/ENOE,1DG:7X/H!Z5V MM% '.FQ\17%C/$UQIUA592S=CD-67+X1O;^.YN;ZZMWU&[N[2:78A$4<4$H<1KGD_Q\GJ M6Z 5V.?FQ2'CCO0!&L4<1(CC1,GG:H%8$^D:QI^L7U_HDMB\>H;'N(+S>H25 M5"!U9<]5"@J1_#UKI".2:0<@T 6+$@]S1U7Z4 <1>^![B[FUPI=Q"*\!^QQLI_<%V5YB?7 M*]C@DNM1:X#@'(@D@6&5/J0I(]PM=IT&/SH_A^E '(OX1G$EW<6EU#!>#5!J M%DVPE$_<)"4<<<%58'![@]JFFT+5M6O4O=8FLD-O!+':P6FYE#R+M,C,P!/& M0 !QD\FNHZ#WH'((H XG4? TEYIF@I!=I!>ZU: '?M1GG- '-:+H5[! MK]SK5^MA!/-;B#R;%6VOAMV]V(!9NPXX&>N:6'PJ)?#NJZ1=S_+?75Q<+)%U MC\R4R(1GNI(/U%=&1SBE/'% '+7&C:_K MK/6;G3Q80S1S2FU5]]R8V#*"&X M0;@"0"W3'%,&C>(-+:]MM%NM/%E=323QM.ZY["M?1[2^MM'CL M]5N$O)HP8S. 094Z*6']XC&>V:TP>:3�!Q\7A_Q#::,?#UI?V2Z:(S;Q7; MHQN(H<8"[?NE@O ;(Z XK2TSPS#I>L7>:;0 XG-7#XD3/X6>2:=&!(KPRD>4RM\A/0!!U7/H# M^=:EY82W#C4+&0N,RS7$4(2,QLB;5YZD;@>W&:IR100A&2Z>7>QW%[8C!)QP M7)SPS],=*=)ZY&!G'458A>ZTR"%8M/ M33Q+#N:2*82M+B,MNQR1\P7C.#NQWJ+);#;N+)8:_<$_VAJ,T,*R$J9I#F2- MQDG:.A'7!Z$@53%AJT8CL(9II(+X8+IA H X!.1@@ENF015YI966?>Q5D8[ M5 )SC=T^FT#W\L>M0VM[?V]G+&D3!!Q@2A .3O&.VT1%7 BM/(^WQ2 GR9 M9!&)'M,@E>ZGBG>99&6*T1W94(CP1N(0G< M.003@FLRRT:>[W-+,8+)'GMWF)$BXW!EPKHSW+=:@,<,U\ M87N690=I?[,68#CMG?U"CKWJ\L5LG@+6@+^62/S+<&1HW&U=RXX9CZYXHD]$ MO-!%:M^IVWPWV?\ "#V1B5E0M(0&;)'SMWP*ZNN4^'")'X(LEC8NH>7#$8S^ M\;GJ:ZNO,K?Q)>IW4O@04445F6%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 4))XEUZWMS;J96MI'$V>5 9 5_'(/X5?JF\UR-8AA6/-JT#L[[>C@KM&?H M6_*KE7+9>AG#>7K^B"O*?$L(/Q>TN4RP\M -KGD,LD[HDL4#!E!4R#+%L$X!VC'M5":-4M;J\V1S>7(8R7;;MK>W6..%;5P5=)%"D $#[NW=WP<_6N^5FM=CC M5[@MI#K\JPWMW;VB&\DM8D\@29X7:%*8P!@]?6IG1(M8EN-#57NUY1&DEV[(?6RW$7Q($0QZE9*)5B\V:1!L9 M2Q4HH7[I_@Y],>A%$FL16T;QZ:-\[%2WG*5V 8!49R."1G'93SWJ_+)J&EF( M:A<6VJV5W)&D0!]W-)6W2'KM<8FLZ6URMPPD9I77?&BD*C$ <,W\.X<8X&,XXY;#K> MIWS+_9]A%%$P>.X148[,#J&Z@D' Q@ >V%EU'38D:\M[.W>1K=G\CRAMC.% M?!9LYP'.0H'>K\NCZAKL;M?:E##!='SK>TBA 4!@-KM@C!.#Z]Z'RK5K[_\ M(%=[%"UTO1[K3KJ.:Y2%K=EG:4EY0=GW@P'RDX8#YQU'1;MY&62UE)">>L@QL))8JV H^5!ZGVK4BE MCUV+[6L<\>HI(C3?8XP0Q8;48LW5E')QQS3?=NZ!=NI6U#R%A6:WG::UF#>6 MZQL-VWY3T[C /(_AJ[X'2,^)0HV@K#(R[=O)Y&W[H/9_R%9-])+I5TVFW $J M07 6$7,I+%5&XL"!\N3@]2.36_X5M?L/BP6J\&.%R8V8!E^3C([]6Y!(^8@X MXI3_ (;"/QH].'W5SZ"@FD7.U<]=HH->4>@+FC-)10 N:,UC>(KG7+6R270[ M6RN)5),JWTU*WDO4A$LT*,?E&!G!/! )QD9J;2_%_A_ M7;Z6STS5;>YN(P240G) ."5S]X>XS0!M9I1S7+>,]8U_0M.DU'2K*PN;2V@> M:Y^TRLK *,_* .>,U2T7QKPQRV313.Q?"M+UW7;FWTY[_ '[8@2V2KE?E M')/ &?3-=39WMMJ-G%>6<\<]M,NZ.6-LJP]C0!9'S#WHZ+]:\RM_'?BRZL]6 MU2ST'3[C3M,NIH9%%RR3,(^20"".G-=3)X]\.1:+INJ7FI1VL-_$)84D!+D8 MR>!GIT)Z4 ='FE^\,]ZPM1\8>']*M[6>\U6!(KI/,@*DOYB_W@%!./?I5&[\ M9P1>(O#5K:/;3Z=J\=S*UWYG"+%'OR#T^N>E '5MQ@4F[%5--U2RUJQ2_P!. MG$]LY(6100&QP<9ZCWK'\6^(YO#HT4PP1S?VAJD-B^\D;%?.6&.XQ0!TH&>? MSI">:YV?Q[X5L[EK6XUNUCG6 MVN' 81N22 > 3C[H]SB@#*])T" MUB222Y22XN6;/[J%!C(]RQ 'XT ;=*#G@UPWA+XE:3KMG9QW]W:6FJ74KQI: MJQ/(D\8>'H-<&C2ZM;+J!8)Y);^(]%)Z!CZ9S0!N-UQZ4W M-8I\8>'O[8_L=M5@_M .T?D<[@57<<\<8'.3Q4=AXRT'63=1:3JMM=7%O&TA M0,1P.XXY7/<9H Z$F9KEK+QSI46@Z;>ZSJ5C;37D3RJ(G9HW"M@["1D] MN.N35U_&7AQ="CULZM;C3Y'\M)LGYG_N@8SGCIC- &Z#S2MP?:N"\3?$[2M* M\,0ZKI%U:7LEQ/Y$(=F"!@1N+8&1M!!(Z\BI?#GQ)T[6-9FT>>XM!/#:I,UQ M%(?*E)4L^S< 0JC')H [;-/ZKGO7/Z=XS\.ZN+HV&K6\_P!EC,LVW(*H.K8( MY'N,BK&C^)]&\0O,ND:A%=FW5#)Y6<+N&5YQ['\J -7-.4\&L'4O&?AO2=37 M3K_5[:WO&QF)F/RYZ;CT7/OBDU/QKX:T?4/[.U#6+>"Z^7=&Q/R9Z;B!A<^Y M% &]R.M*IY]JX/7/'MUI=WXIACLX)!HUI!<1,S']Z9.H/L/:MJY\;:#I<5DF MK:G;6ES=0I*(F)^4,.IQT&>YQ0!T)XI5Y!K$U?Q=H.B2PP:CJEM;SSIOA5F^ M\OJ<=%]SQ4'@[Q&_B/P59:[=11V[3K(SHA)50KLO?V7- '04YNQKS63XMV5U MX>N-4T^*$M;ZC':/'+(>(G8@2DX&,X8@>U=?I_B_P]JL-Y<66K6TL-F,W+[M MHC&.ISCC@\]* -L0L<2*N,X M]^1QUSQ2GQCX=&A+K1U:V_LYG\M9LGE_[N.N[VQF@#=S1FL&/QGXQ:Q;M;6KJD\G(\LL<+GC.">AZ M4 =%FC-8.O\ B.#2X+V"UE@EU:&S:[CM9"1N0'&3CL3Q]:Q[KQ7KEK9:[=-I M<&W2[>VN NYLN&7?,A]&4 D?5<]: .VS1FH+.ZAOK*"\MVWP3QK+&WJK#(/Y M&LJ_\2VNG^)]/T256\R\ADF\S!PNTJ .!WR>_&WW% &YFC-8$7C3P[/:/=0Z MI%)"K(FY58[F8$JJC&6. >!DC!]*E_X2S0O[.6_.I1+;-,;<.P((E )V$$9# M8!X(S^= &UU-2=P/2L.+Q5H;ZO^.[2 MTTZPFTF>">6]N_LJM*DA6(@$MO51N!''R\'F@#K@,MFDY+5D+XGT=-133)-0 MA^VB00L%!V>:?X-V-N[_ &+= CN;NV;4X1-:J[7 .0(@IP=QQ@'/;KS M0!M-V]*%ZYKE]3\:Z?'X>U._TV9+B>PB622&56C(!. 2& .#SSTXI=2\:Z] '39I5Z']*Q[[Q/HNF7GV6^U" M.&8*K.I!(C#="Y P@/JQ%:DD\<,;SRR)'$BEF=CA54WU&-EMX3<2;E93Y0ZN 0-R^XR*?IWBC1M6O3:V%_'-,$\Q5 (W(#@LI( MPPR1R,T :Q/-"]:Q=4\1V^F>(]*T>1&,FH;\. <)@#'0\CMY'D. BL&);Z\4 ;AX7/>F9 MK*B\3Z++IEQJ U");6!MDK/E#&W&%*D @G(P,9.1BDA\3:-/I]S?+J$2V]J< M3M)E#$>P96 ()R,9'.>* -A>32$]JYK4/&-BFA75_I4L=S);2PQR1.&1E\R1 M5^92 PX8D<JMUXIT2SU!K"YU&*.X#*K @[8V M;[H9L;5)R, D=: -;/-*IYKF--\2RZIXSU+2(1 MKIZA7+(_F.Y R0<;0 2! MZGJ.*KZYXYBTF?7K2&W$EUI=@MVN_=MD)W$KTXP%'.>=WL: .P/RC'>FYK*L M?$^BZH\R6FH1.\,?FR9RH"?WP2 "O^T,CWHTOQ'I&LSM#87J32JGF;=K*63. M-RY W+[C(H UQR,=Q2$XX%8FMZWAW7SG*QQ1IC<[$ D\L MH '4GJ*99:GJEM/>0^(+:V@BMX1.+^!R(&7G(.[E6&,]2,'.: -W-.ZX-8=M MXKT.[M[J>+4$\NTB\^;>K(4CZ[\$ E>#R.*B/CGPT%E U6(F, [51B6!S\R@ M#++P?F7(XZT = 6S]*0'FL6Y\6:%:"#S=1C)N(1<0B-6D+QGHX"@DCCKVI]S MXFT:S@M9I;^,QW2>9!Y0:4R)QE@%!)'(YZ+]+@TZSFU'4+5; MBYA\Y5M@\BNN2,H-NXCCTH Z/-+U7Z57L[RWO[.*[M)DFMYE#QR(XK-L M/%NA:C=QVMKJ44LLI*QX#!78#)4,1@L!VSF@#9HS63'XGT674_[.34(C=>88 M@N#M+CJ@;&TL,'Y0<\5!_P )EX>WW*?VI$6MB1+@,=K!]FWIRV[ VCGD<M:=K4PK:K&\3L4T.\8,5*PEL[ M@H&"#U/%73^)$S^%GDMH463Y6^9\C* YR0/[JKVG+83^7 5E='$LA.U5R%&WCML')&/F'%:%CI M=Q=6]I?7CZB#<%Y'VE90AB!PW('WAD8Q7J3MN]CSXI]!-.T^QU"]BU#4+Y/- M%M'W>]L()I-"BCE60JDB@%PIW;?E5N0V<<-^& M>S+O4&U(I86*K%IFUHHK9"0K*VXKN0\[@_4C/XUE*]E>3^0]_A1$OB"SN,1S6OD@2^7'+""=P4#X]\O+BR5M/UA+2XD6)I! M!S4@U#28 ;55!C+*C1JNV.XRY4;PP+#;CL>W:E96V M'K?*L3 M^&=3N8T>YU..YU*V4%8EC5$0C@QJV=N<@_P]0.F:&XIZZ>H)-K0KMI&DW6GV M-S!?06LWF"% \4DB,S2!EV[N5X!ZCG.:+77+4RF/4%CBS)*PG_C5$/RY51@C M)8<\U3MY]0\/7*B)7MV5R6AD?'FD'RT#=V'!.%&,=ZU8M+MM56&73!>0PS1, M"D"!(UV?,5!/S8=CP:):?$[H%KLM3+U.,0%H)"<+_%M(&,9R.".0%;@=O>K< M$2R> M?"^6KB6&,AF & XYR .Y(_"J,$TNJ7L%G=0K)/)#MRC92K*\H((Z'S&KJZ\RM_$EZG=3^! M!1116984444 %%%% !35D1W=%=69.&4')7Z^E<9KVI+;:Q<1_P#"47]L$"M) M#;V2RI;@@?>;8<9Z\GO6AX6TR\LKW5KJYNC>17CQ20W1VYF41@9PO ]/PJ^6 MRN=DL)R4O:2ETNE9Z[=TEL[Z7^XZ6BL*6Z-WKEQ86VN-;W$0&;?R%./E!X+# MYN""<=,U)H$:VPO+5=1FNVBF.Y)HMAB)). ,#Y3U!Z>G%+ET,I4'&',WKH[6 M>S^5C9HK#N+O[3KDNGV^MM;7"*#]G\A3GC/#,.>.< \4_0HEMI;ZV&I373I+ MN>*:+88BQ)^7@94G)';@XHMH#H.,.9OL[6>S^5C9HK$N[L3:X=.AUIK6X$88 M0>0I!SGHS#D\'C/:ET2(6MY?VYU.:YD#^8\,L6SRRV>5X&5)!Z9&UG_E8VZ*Q=0O%.LQ:> MFL-9W#Q!EB\E6#Y+8^9AC/RGC/:DTF'[)J]] ^JSW$S@2/!+"$4' &].!D= M<9&?>CET#V#4.9OI>UG_ )6-NBL;4[U5U:WL%U=K*>5-R1^2K!^88!]L\ MTS3(#::Y=Q2:K///*@D>"2$(O&!O0X /8''&<9YHY= ]@^3F;Z7V?^5C;) ! M)( ':SI;7MJ]WHPW)-$L@54D)&UW&1N4#/THTW1? M[,\7EM)LFL]*^S'SR'_=32$@KM7/4#.3Q3Y5:]S58:FZ7,YZV;Z6TZ7O>_R_ MS.KJCJ.LZ;I'E_VA?06WFYV>:^W=C&K'C:[OK73H19:CI=@9&*M-?-@]/X.",^O%7RKF2.KZK3=> M%..TEW]>J6NW1/L:=GXET34+I+6SU2UGG?.V..0$G R>/H*L:CJ^GZ1&DFH7 MD-LCG"F1L9-H:I8:5$LM_=PVT;MM5I6V@GKBL+P@+MQ?/=I>-&LJBVEO;989"N MT9^4 'KGGO5WQ/?2:=IJW*'30H?#'4'*KT/W< DGV^M)Q7-9&<\/!8A48:_/ M_@+\B6U\4:%>W,=M;:M:2S2'"(D@)8^U:%U=V]E;/<74\<$*#+22,%4?B:XK MP8FHLTL\']A7-G->23RRV\KF2,L<[0"HQCWQQ6SXRM/M&EV]Q]ILX?L5REQB M];;#)C(VL?QX]Q3<4I6+JX6E'$JBGI][_+0NZ=XDT75IS!8:E;SS 9\M7^8C MV!ZUJUQ-]J&DZYKFAI::KI0-O<"5C')F5F P(T_V3DY^@KMJF2L8XFC&ERV3 M5UL]UKZ(****DY0HHHH IO'='5X9%?\ T00.'7/5R5VG'T#52>)U/_"Y-+)Y&ZWZ<8^:O6Z\ MJ\274\?Q>TR 7$B1.UN=BL<,=QZC/UK;"_$_1DU_A7J8NGS?9[^2WG'^BSE8 MF0+AHE5BP9%R68[L')'K^%D_;9+5="NYT%Y$'>*WP&63!9L\XX=6(P!Z$="! MF2/L>:-00N22G3=@]2N #^3^E.UF5\V.K6PBCE9 K2L"S^9'C&%[?*%SP!_N MUWN-W_6YQIZ%WPS8K-]FGE::.P@.\HPPTHSF-0N2/O!\GT^M;%Y-<7D@;YP, MC85 X /0 9]1C@YSVP35#4I%TC7+F^,5W?6FH)EXFB0!9%[JQ/RXXP<=&X)K M6%@E_?I]GE\RQ*"82JR 8P05+;B6P-P.!Q^%92E=\S-$M+(U],M4^Q7J7*B6 M!XP )6 13AOF!S@9W=0?RQ7*7!\(6E_+$VN?Z(3GR8%\P @!0N=I! "]<\[B M*I7^H3ZYRO9-T8RLJ_) MEB V 5[#..3245"\I.WH-OF]U(U/#%MXYMM)L%FO;=[BX\[$=J-F2H',A&XAP3].3BL> MZ6>T\+W%T]Q/]HU2Z6699[<;#&P8Y !)&=O;G@<#K50;6W4F274M&\EOG_M) MW%QI]K$1&^.'EW%DC(P<*I _ D\XJ;P@\EQXM6XF&\LL\BL!D1E@2RAE)!& M<\''?W%90V6FCV-J88TEF_TAUA.1D_=(R>/E [KC)YZUK>#)!)XG25B)'\J0 M[R-Q/R_WCR>!C[S>GI3E&T)6%%WDCU5?N+_NB@T _(/H*2O*/0%HI** ([E& MDM9D499D8 >^*\YLO#&LQ? EO#SV1&JFWE3[/O7.3,S 9SCH0>M>E44 >">U4/!GA76;?6=!;4].U*'^QX)( M_.GO83""R[<1HB[F4]>2,>I/7T_4KZ'3-+N;^?=Y-M"\\FT9.U02<#UP*?#, MMQ!',F=DBAESZ$9H R?%UE30!Y5XVT/Q1JFJZY:VNGW, MEAC:5J=OK&F0ZA:[_ ")@2N\8/!(Z?A2OJ=O#K-MIC[_M%Q#) M,F!\NU"H;)]?G6@#R&S\&>)=*T[PK>?8[_S;"TGMKFWL;B%9XBTC,&4OE2"" M <1H))UF,99B<;E51WSP.,]ZZ2DH \GTNS\9: M1I'B'1;7PJTQU&]NI8KQ[V)(T67Y0Q7))P!G%177@76_#]]HUQ8)?7T-OI'V M"7^SYHHY%DWER?WH(*,6(XYX_ ^OCA/K5.?4;:WO[>RDDQ<7"221)@_,J8W' M/3C6W?@O4M/TCP^+32=6CGM+62-I]-U.,W$#,Y?RVW!5=.>W3IT&2S M4? /B/Q)8^#[/6LPM!#>)?7%J8U\D,H\L$#@YP =HQU^M>JZ3J<&KZ7:ZE:[ M_(N8EECWC!VD9&15YATQTH XG0-8UG1]/\-Z/JNC+'=32/92/',@55C3*R*H MSE64>V#^%3^/M%O]87PY_9]N9OLFMV]U/A@-D2[MS01 Q1[BFX]3Z+ZFK2'F@#RC4O!NLS>#O'=FFF[KS4]7:XM%WIF6/S$8'. M<#@,<'%6[K2_$&B>)?$-U:^'(]<@UNW@2/S)4"1,B;2DH8\KWX]/R],;U[51 MU#4X-,%L;C?_ *3<);)M&?G:BD9$-P@@D9-Q25SY:XQR"2^/QH \ULO!NMP^ /#NG-INV]M=?2\N$WIE8 MQ(Y+YS@_*5Z'-5)? ^NKJ&I:7-9:EP&+)(]059;E)',/RY9FS@D8.?4]*U=<\,ZW>>*O%L5O8M]EUO3 MHXH;P2*$C=$(VL,[N3QP.]>G$X('M2$=QTH \CT7PIK<^][S2]3BGM-%ELHF MNKV!E9V0KY:*B\IT(+,,5WG@C2IM%\&:387-L+>ZAME69!@X?J>1P>2:Z < MFE!SP?P- 'F,NE^(=&UKQ)#;>&;?6H-9NDN(9[B1/)4<9656.<+VQFLWQGX= M\7:O)K]DFFSR0SK%]C^Q2PPV[*H!/FYP[-D8 )Q^%>O@'=@TN[YCZ4 >4:UX M4UR]D\8/#I[-_:&F6D-L#(@+N@&Y>O&/?BJNL^#_ !!%K.HSQ6&H7EMJNG6] MOLLKJ&((R1A&CE\P'Y>"BG5;:YT M:+3L-)(98RDT+2$DCGL .#ZUI M^+?!>LZWK'B\VD(CBU#3[:.WE+J!))&X8KUR,A<9/'->F7$R6]O+N#0!PW@C0M23Q++K&HV&IVS)8+: M*]]>0R%OF#%0D:CY1CAB?P]/0UZD48PIH7D@]Z .#UK3-;T3Q[_PE.D:8=5@ MN;(6EU:I,L6VE^8O,*'_5. M_P!TDY_3\N[UC6K?0[-)YXIYGDE6"*&!-SR.W0 $@?F1TJ:]U*VL=.2]NRT$ M;-&F&7+!G8*JD#/.Y@* /+M6\.^(?$MQXCUDZ(VG/^QN^5PDN?NXSGH3R.*[.SU.WO[J_MX=^ M^RF$$NX8&XHK\>HPXJ6&Y\ZYN(?)F3R&4;W3"OD Y4]P,X/O0!XM::?JWARZ M^&UI/I)N-1M4U!FLO-3<>2W#9VY"G(YZUJIX?\66NEW-]!IKV[:AKC7T]G;M M"UQ;PD8!1GR@?/4CGI[UZG+8VD]Y!>2VT,ES;AA#,R O'N&&VGJ,CKBLN^\4 MVMIJ$UC;V=_J%S 9TLH=XAR,@,20,D]\2^,9=1C2WTK4[""&.YD=0N]5QGKD; M3CKZ5VNEZI::SIT5_8R^9!+G!(*D$'!!!Y!!!!!]*DOK"TU.RDL[ZVBN;:3& M^*50RM@Y&0?< T >>_"*&\U*RN_$VID/"M;GF(V+92C![DJ0!^)('XU+:W^G6T#6>G6[&*TN5LFAM8,+"Q"GH, M* X)(X%4SK.GZW=3::^EW=U;PW8@>9K<-#YJ?-ZYPI4XL;@+_PD:7^;F=)'\G[-LW,0<9#8&!T/3(&:[W3] M0MM4L8[RSD\RWDSL?!&<$CH?<5;7DXH X35- O9+W6[AM+N;B*;4K:XA:TN1 M%.JK;JADB.0-P.1AB,C/7C*66DZ_-#ISW<5Q(D&N+7P^%M4C272)[35KA'U%IQ,EY&EHT9F\P2'JX8?W< M'+#KCFM>32=9MO#>OQV=FIO+G5I+F-2(V9XC*IW*&^7?M!*[NX%=R#E@!T%) M]T>] 'EE_P"'=^>60J<#:Q&U=G4D9+5Z( 2H'O5*XU2WMM5L],;? MY]W'+)'@<8CV[LG_ (&* .$U?P]JL6JZ^%M-5NX=5*O#]CNHHXFS$L92;=RH M&WJ >#Z\5T^M:%/?^!;G1+9E6=K,0IO2/=-++&%$:;6(V@C.3@=*TX=(O$U?PI*+;$5C9 M30SD$?NRR1@#KSRIZ>E=2>0*7.WCO0!S^NVMY_PDWAZ_M[.2Y@MWFBG,;*#& M)% #$,1D#'.,GV-8>G^']1@\+^$;1K3;/87Z37*!E_=KMER>N#RPZ>M=?IFI MV^K6^*Z0'+?6D[XH \]NM&U?4-3N?$*:7)&5OK.>/3Y702S)"KAF.&*ACYF0" M?^68SBC4]&UC6-4N]=BTN2W"26316,\B"2Y$$CNQ;#%5/SX7)_AYQ7;ZKJEO MHVGO>7._RE=$)09.7<(/U85;;D T >V=G>I<6=S;W*Q3F-B6)5LC,J$G MDX# ]"+[24V*"9#' M\I.0<=\ 9K"OM+U>/2O$N@1:/)2"]$D8A59@.9,MN!3T"G.T8]NX^T M_P"G_9/)FSY7F>;L_=]<;=W][OCTJR!@9- &!H>F75AK^NSSH3#<-;^3(2#Y M@6%58]6 MZB:>YM+=;B2"",LY1BP7:.Y)1N/:@#*UZRO[;7].\0:=:->M;PRVMS;(ZJ[Q M.5;I)Q6U<>)H(=6GTZ*QU"ZEMT1IFMX=RQ[_N@\YSCG@' K='"D9YH \\\0Z=K M'B<7US#HUQ8F/1KNS2.X>/S+B67;A1M8C:NSJ2.6K?M]+N(O&EI??9P+6/2# M;%\CA_,4[<=>@^E=#5:SO[:_>Y6VDWFVF,$O!&UP 2.>OWA0!YSX?34?#FL: M1:RZ+<75U#X>2*6*W>,O$?-/]Y@"">N#Z59MM%\0:5#IELUO>?9Q;2F3^RF@ M$JS/,TGE,\F"(P& &TCD?2O1&MH!<_:A#']H,?E&7:-VW.=N>N,\XIR MU:Y:VB9A^]2XG= O'J)$;'^R*]*4X-4[^QL)9HK^[M(9IK(,\,KH&:+(Y*D] M"<"@!FB:9'HVB6>G1MN%O$J%SU=OXF/N3D_C7+>$/#^I:;>Z/->6GE"VT9K6 M1BRG;(9@VW@^@SZ5UNGZA!J6E6NI0%A;W,"3IN&#M90PR/7!JO8^(=/U"XL8 M+:1Y/MUFU[ ^PA6C4H,\\@_.O&* *W@^PN=+\+6EG=Q>5/&9-R9!P#(Q'3CH M17&^&8M0U?PQX]9T\HI'(S?+AMQ9C\I&!U//KZ<:AMK:"S M@2WMH8X84^['&H55[\ 4 >;Z9X6U2VBT_2+JTU:7[+?+,TYO(UM-JR%Q(H&7 MW'CY<=2%*D D>A]*[L M\J/:F4 >=V^D^(&$7R1;;>ZCMA$^1\Y17#<=>,CK6[244 +1244 +6)XL&[P]?(4\Q3 Q* MX)SR.PZUM5B>*N?#]\"I(^SL< 9SR/4$5=/XD3/X6>:61N;ZRN-.7$EUAYH) M,+DRL1N0@9"KM Z<^G%)K,S:O8S333-*]MM6YB$89H@>@&>JU9W^9YZ=U8U=#@>TCDU*Z=Q*8PMM"?F*-P)&(.I0L]Q>@NS@ MG(+ CD=1C/ X8U!+R0H"AB1N)('3@@]JQD];FB6EC=DM;!M!B_M M;RUC27=Y\\FPK@DC!//! XY_&N*\WPM;V\L*>(I#-& MJZPG:GRC))V\9.?I MDFJ=XMUK,TTVM[FGD81P6D(R+<;NP!QDX(P,G@GM6U;^ +#^SKI?L=^QD.0[ M@%UV\C;\@Z]^#0HQIKWI/Y#;<]D;WAFST);69]*N(+R8Q$&57&]#DD?+_#C< M><5EWD3I.LCM(E MZ82U2!\^: M\0)!;_5@9.2 &Z\X%;.K:A%I\*VD233:C/ %>9$1C;LW&-F0>_O63K MUM)9VVD:+$YE5$.Z.\B _>ERN-PZ =!DXXZFM*=[6Z,B7?L7)[BYBAN;^Z16 MEO9&2!F88,)7:TFX@#)XQSCTXZPJA'@7Q \H+2$VP,F-IDPX )Z@GW!Y_FW4 M)HHKM8( 8Q:1"%65R,8Z_-D'J3_%W^[G-3PRF'P/K\T3&*16MSN1<$?/QT"G M]/Q-5:R7JOS%?7[SN?AH"/ =AGKNE_\ 1C5UU3P/9/(VYV:4DGO^\: MNKKS:W\27J=U/X$%%%%9%A1110 4444 >?:[YZZMJXTR+75CDP+T6T,1CD;8 M/NL_S*=N 2!75^&KE;C0;39I]Q8I'$D:0SXR%"C&#W'UP?85POB)A;^*M1D7 M4-+BDD.QOM-^Z/Y;0[2A4# &2&'?(]Z[KP[?VMYI$$5OJ45_+;1)'/-&^[+A M>2?K@FMIKW4>SC8-86#MT6ORZ]'Y7]$9URFFM>:W)=AXK>"2.::Z,NUHI1&F M#& ,@;<A>6-0U%&FFN+E?+W7$DB/OCPVS&P #^+C&>(+!H-+D>:/<3)XS+K.F^ M3IDDDR2$FX%I'*" A8#YCG ;!ZCV.:U?#\CM!-')HW]FLK9.U%5)2?XACG/K MG\S0_A"IIAU*^Z77;9?C;\NQ3O(]/EU;51=1-Y*6\4MS,TFWRBNXH4 &[(&X M[L]ACO4FB-"=6NQ]IGNYC!$R7,DB.&A);: %48YW=1D\"D]/8YK3\/RR,D\"XED5@82>F%48.?7)..O85_%T0GN-.1=,D MGD$XS.MK'* NUCM^;W"D]/KFK^@2RL;A)M%^P29W-*D:HLY]< D@^QS]31]F MX2_W?FONMK^BO^'3INNI'?0V5SX@N(;B#S%:Q0W+22!51 [E"HQDMNW99B2UN)958"(E"*B\81+:W\X266)_,<*BQ[B00,9+;AZC'7KBJV MC26DFLP/%>7-\LEFSVDTLJL%CW)N! 4,#G9RV2<=>#2>,HUGM[6+^S9+F0SQ M@2K;QR[%+ ,/G]1[8JSH,LWVF>.?1/L"KB19[I)=5M+I;N>6>-8;9XR3D;FR>G4K@;R4Y9>D]EJ MM^[_ +MOQ.SKG/%8T79:?VJ+N24LRV\%H\@DD/!.%0C/0=>GXUT=9.J:*U_J M.GZA;W;6US9LP#! X=&QN4@^H'![5$79GG864855*3:WV]#E]%L](?Q982V2 M:A8W,$4Q:UU$2[Y58 IO)''.<>OM6IXPAF,^FW5L;I9X&DVM;Z?]JP& !!& M1C_ZU:LVC&X\1VVJS73,EK$R06X0 *S<,Q/4Y&!CM6=XP8+%:929OF;_ %6I MBS].I)&[^GXU:E>2.Z-?VN)IR3OI;77OI=VOOU]";PG>S7MG=>?/++)%-L82 MV0MF0[0<%QR30+-ZL[?[ M%=)<#[;GRI" 1M;'/?C&>E97@^6^BNK@VFED:1<2+Y>S4DN$M\#YB.23DXX' M2M/QLL2:=8W3W4=O):WB30^="\L;N%;Y6" G&,\^U#^,TJ*V.C;RVL^FUE>W M;RW*MEJ5^-=M["X'AE)20S1PSOYVW&.N=OYU?JA));C7K>)H2;DVTC)+G@*&3(Q[DC\JOU M<]EZ&=/>7K^B"O*_$=RR?%S3H?*@PS6_S2+D]3T/;K^8KU2O*_$CPGXNZ8A@ MD:8- 0ZR8"C)SQCGKZUMA?B?HR:^R]3E)D^ M>E6+XI+H-L98Y+B7S=RG:&9(TZ[EZX+,?3\.E>G;8X$S8UM8?[)9_+5XS.L+ MRR%5<21#8S+N#*01MYW#)'M4UNM]9_#/5[EYU>,A8X%*D.BL5!(_N@ACP!^) MJGXDFCM;.WM)9(WN3'$J;G(,2*@_O XW,2>". .:M6FDJ-%OM)D)_M*_@#NL MC#4LHX8E"\?&<''WFX M!')KJM:\37?@J>R$UE$=.DB<"**;<_F<')SR><\Y.K7D%_?6L;W?D&-HS$Q3D@9Y'7&,#MFLZU ME*\]5J52VM'1E"2._P!>\*07]_#;">9%(ECESM1F4C(Q@GG@$'&.O--)=_E+'@@$COT7&.M.ALWTU%4W7 M-;6>V\02?:WBE@POD1H%55']WY@P7Z#DGM3];5H]-98MD%RP2X**2%V.-B*H M^7>0%)V[<9M4@DO&40M&ZQA& "G"X! MVG ##:W''49XXK9\$(W_ E*.[!CY+C.2QX4]2><\]3SZ "L35'23[,(B([9 MHQ)''O&(R0,Y(XW;@?3DGZ5K^!.?%"+@C]S)Q@#^'G ]#P<#(SSQ537[IDP^ M-'KO\(^@I*7HH'L*2O(/2"BBBF!ROCAE6UTH7CLFD-?J-18,541;'QO(Z)OV M9[>O&:Y&ZBL[F6ZL]*E+>'9-6TZ*+[/*?*WLQ$RQL#]W&S.TX!)KU@C(P>E, M\V"&2&)I(XVD)6-"0"Q )P!WX!/'I28&%XFLK;3OA[K5G9Q+%;PZ9<+'&O11 MY;5R.F66AZAJ&F6&@S;XKK39H]7\J0LP4HH4R\\2[\XS\WWO2O3SUJ*6+S(9 M41VA:12/,C W*2,9&01D>X- '%^#+B^UO5A<:@'#Z';'3Y,YP]UN_>O[_*D9 M'^^:/$1TH^,POB:6./3!IX:S\^0I'YV]O,(.1^\"^7COC..]=7HVDPZ-I[6\ M4LLS/(TLL\Q!>5V.69L #/T &!5PJ&Z@'!R,T(#RSPEJ=GHQ\-7-_>"UL9- M(N8DEN7V*SB=&"DG^+:"<=>M&A6R:XNB6LS2".\T_6(RQR&4->01^F*] M3*ANH!P<\TES&TMH\22O"SH5$B8W(2,9&01D=>0: .)\&W=[KVJ&]U!7632+ M;^S7!SAKK/[Y_P ECQ_O&JOC*XL)O%"65]'IX$=D)%?59V$1W.1^ZB'WY.!D MY!Y4#K79Z1I4.C6 M89)927:62:8@O*[$LS,0 ,DGL,=JO[ S*2H)!XR.E ' ME_A;7(=/;PW>:Q?B"&70Y(1-HH \K\.Z7;Z9HO@+4;",I?W M;"*:4N295:VE;:W/*@JN!VP,4W2); 6_AN2RG+>+'O(AJ2^83<$9/V@3+G(0 M#=C(P/EQVKUA>_TI@50Q8 9/4XI >6Z;IMO;^&]#U2-7^VW>N1I-,SL691U>I*XR0 M"#@X(]*>1\HQTH \;\,M(][H:UZ_7S4F7. O7DC:,+CM3K M?^R&A\.//,#XI.L1?;T,A,V_S#N$BYX0<;<\?=QUKUM9(&N)(T>,SH 74$;E M!SC(Z@'!Q]#2Q30M<21(\;3(%,B C"E 'DUXFFVFJ>)5M&2**34+*6Z-NQ#FP9(C( MXQSL))R1V)I-9-AY&N0^&IP-%,%F)&LY>>1[T <,OA;19?'#Z3)9@Z=#I".EL7;8&::3+ M8SR>N#VS7+17$UU:>'/[:NK#^SFT<&)]7D<0O,'(8Y! +A F,\XSCO7LPI7" MLH5U!'7D4 >6K?7WAS0-%\1K)-?[H)K%LHX,@9F:V.&Y^\%3)Y(?-=UX:BM[ M#3HM%%V)[ZQB0W?.6+OEBQ_WCN-2:EHD>I7]E/<7-QY-K()1:J5$0,@9 ]*O0VL,=W-=*G[Z555W))R%SM'L!N/3U- '&:GK%IH_B_P 0C4+M M;?[5IEN;57;!F93,&"#^)LLO YY%-;J4K&S9DR M>N"^.G?KBO72%<@D#<.AQ69%I]E)K]SJD9Y/3 M'% 'GFG-:R/IB^.)MEG_ &2C6G]H2%$9_,?<6R0#+Y?E=>>3CO4F@:<-;U/1 M+;6DFN8!I5U(D5RS?/&+E1$7!^\?+*]?KUKU)@"%#*".N"*"!C(Z4 I\K M$FZB.00" ,DC!VX%>M+T)]J0!-Q. &/\6.30!YAH.MVEU;?#[3HKP2WL#[+N M$-EHF6UE4K(/X3N'0]<'TJGI^@V,GA#PC(Z2-)J>H1+>2&5MTRB.;"DY^[CC M'IQ7K$,D,KR>3)&Y1]DFP@X8=CCOTJ3/S'TH \=UN"&UU;7+6\N=.LC;+''I M8N6E\Z.$1+L-L%/+;]WWU:MWI$6IS>*Y]5#7%U::;;M&S%D\J7[.275 M<_*V0.>HQ7IC(I(8@'!X)'2DGFCMHY)II$CB12SN[ *H'4DGH* /*KB?3+G[ M=+XIN,3-I-N^FM+(58YB.\Q<\R>8><<_=[51)1O[+36)],BL5T&S:S_M-W6, MG8?,,94@>8#M_P!K&W%>R;5?:X (ZCOBF7,T$"&2Y>-(U(RTA ).!R? M>>'],75?$>E#6));U[;0X)T:7>FZ03/MD92<[L>OJ:V?&AMUO]#357":$T\@ MO"[;8BVP^4)#_=SGKQG;FNO ZXZ8J*::&&WDDN9(XX44EWD("J.Y)/&* /*I MK#3M0DA6")+G0D\101:>6)9-C1#S5C/>/>#C''!Q77?$BVM)/"!>[C1K>&\M M)&+]$7ST#$^@VEL^V:ZA)X6=XHY8V:+"R(K E"1D CMP0:3ZII6FSZ9X\U:%0TUHXDLIXY#^ZVVL3*R8/!Z0V$T^H27L,ERVQ9XG5<%6/#$8*D#D8KMD*&-3&5*$97; MTQ[42"/;NDV[5^;+=![T >9>(-2.JR:'0#&-R M[V4-Z^N*@T^PBU5_#UA=W O-,EO[WRTB,BQ-$(\A%+'+(&!PI))#< M0+(CI)#(H96!!5E/((/0BEAFBN($F@D22)U#(Z,"K ]"".HHL!Y6EOIVFZGJ M5I:+%!=KXGLLQ*G7,[W,OBL-*;R.V?-R9 KF02J M3_JQVR,?O1 MO#)&+B-D9'4,)%((9>H.>XH@DAFA6:W>-XI!O5XR"K ]P1U^M%@/&++[*FA^ M';42:=%IBR7:7RWC,(!=@KL6;!&&VYP&X_2O1_A^''AV4BZ2YM_M4HM6C5]B MQYX5"_+(#NP>F,8X%=)Y:N"I4$'J".M2%E7" C=C@>U(#R R:4;;53:W&[Q8 M->F6T7S#YP_TDX"#.?*V[MW\/WLU0ZY) MI<-KKW_"+SI_9(TU3:C)#&VHGP)*9%_L:8 MW1M'+@2[D\LG_IMM\W_:]>U>D:KI-OK6CW>F3ET@N$*.8L!@">V01^E6GE@M MWCC:2..29B$4D NV"2!ZG )_"@#R.,V\=GJK:/J&F-#_ &'=-<1:8965OD^1 MI2Q(60'.,_,FX?>2[LZ0!G))SGOFO0K>2&> MW6:V>.2*0[E>,@JWN".M+,AD@DB21HF=2HD3&Y21U&01D>XH XCP?-3N\8VT6I3:;'I7V#=!_:C,L#3;SO MP00-X79C/."<=ZZ_P_#IEE:SV%AJ"WMQ%,SWCM,KRF5B23)MZ$XZ8' QVK3E MGMH]B32Q!G<(H=ARV,X'J<#.* /-M%TV/5]2\/6FK2/J%O\ V3=2 2AU611/ M&(]RMRV%(QNZ\&JFF/8M#H47B.=?[#CCOXHC=RD1>2:*=+^R:.FJ3$>&6N]3PUTY$3R^?^Z\TM_L[R-W4^]3 M6EI!J]]I%A(99M"DU:]%FC2-MDMQ#D '.2F\-CM@#M7J^ _RL 0>,$<4@'84 M >3R-9:9XN+Q/9WTZZHD:0&1X=1A!95"H,GS(0.<8 *YYJI&T[7\CW-]80>( MO[6*\^:UZ!YWRJJ@X,1CQVV[3GK7L>%#9 &_&-V.:;.T42&>5D140EI&( 51 MR_6O6K>]M;J M:YMX9T>6U<),HZHQ4, ?P(/XU)&$D"RJ592.''.1[&ECN(9I)8HY$9HCM=58 M$H< X/H<$'\: .9\5'.O^$L=/[3;_P!)Y:H7^B:?K?Q'O(]1MQ<1)H\&(V8[ MV3BNUIP&.33 \AM+B6\T.W:[U"ZA\SPK&9+A%:1A^]P6(!R1CK MSG&>:Z'P%:I=:Q/':VNI6MN+6ZF.V,-'O#1ECP#\P8 ]I'%.FFA@B=YI8XXT0N[.P 51U)ST% 'DPA2>PNK6WOK:33) M=7T^(1Z:7$$9:0"01N3W!7(4X!]S4GB?3='T.^\506D$-I,WAU&M5!PQP9@Y M7N< +G\*]80+M&P#;CC;TJ0@ 9P,CC/I0!Y5K=C:VMYXPNH842YWZ=^]7AAO M="W/N1S5KS-$_M757UV6;^WDU3%HD4F+GRMR^2(5SRA'7'!^;->AW%S!9P-/ M_76T4^9 ?6L 6!KV=VN"WE;E-M$N-HR M?O _>!SP*]8MI8)E/V>2-T5F0^600&!P1QW!XQ2E5W;L#<.,XYH \S&G6FNS M^(;G4 URT6DVDL):0X1S"Y+K@\-D#GK4!GTV[#S>++G#/HMJ^G/+(5+$QGS& MBYYEWXZ?-]VO5*4J&0$@': ,' ZD$\@]\>E>IQ:A93WDUG#=V\EU" M984D!>,'IN7.1^-6 .@Q3 \>9I?L>A6U]/:+HT10XPP!!'( M-)0 Y>013:+#_ ,4YJ"XS MFW;^8]!FMNL3Q8!_PCFH$D8^SMP>>X[=#50^-$S^%GDMM TMU!')(%0$;,$, M5QTQ[GOC@]>#Q4]C?S3:E:$ 01V:.&P<%MA+_>R-['@;2?4XK+RAB6 M:P@CA1%*9@#M M+F>*6:[DWO(#@G"C:& M8GG&X\\?3BJ.K2-?:U!9VI66^+'S'BE :21CDCYES@?=QG^$\"K'B'3K>3PD MMK8NLG]FS;G;H7W9#G;R%P0IQQQDXK):V>.I)K"=E/\ >*Z-87256F8-YBL>.@( M/^SR ,XR>E<[X4@N+3XC:A8%X"+F*7:" Z* ,8QTX(Z5M>(;]/M%OIME M:0FW3#QDL4P@SSD],$DXQ@ =>0*YOPY D6NZOK#&*2VY48E^4F4@L P_NJ3S MGKCUJZ:?LFGV)DUSZ#(HYX/%4:W0CO+TS-AI"NTXR%;)5F/0=.F!SP<6-4N& MTV]L9K1"*,F102K1ABH8LQP%(P3Q@YZUKO)>AGT91EC M9X[>Z#[)98]Q4M@H"3PIZ[YYK'OM_]H2)+()'C/E_-@[@O& . 1@#_ 5JV)1_ OB RK(Z&2#! M[$QA@FZ7:&.2!YC=ZZNO)K?Q)>IZ%/X$%%%%9EA1110 4444 95WK.@VMT\- MYJ.G17"XWI-,BL..,@G/3%)H^M6&K75_#I_EO':NBF:)E9)-R[N"/3I^%9&N M#45OKQ[6U\.W'EQ^:([@,9V4+SD ?E^%:N@:;#:PR7Z0M;SZ@D4L\&T*L;! M,!<Q!(6:\,9MU* M@8*CD#<"VX(+Y=,U&]:XDAD^UVXCB#7AB,"D8.5[ G MG<.>W85?\-1;'G:'4OMMMY,*9-PTI68;O,.&)*YRO%0:P+:"_O%;5'L$O$5; M@RVA:,C;MRLA&T''J2/;K5W2$M8]9O4AFDF<6UOAN-GE?.$ (Y8\,23ZBA_" M%1KZM9=EW\O*WW/7YF;X@OTTG5)YKEHIDN+;RXD:\,1B'(8[?0\?,.>,=A5G MPO"8W8Q:G]M@6UACD_TEY,3C=O.&)*@@KQQ]*;K!@M=2N'_M-[#[3$J3M+:% MXR!D B0C:IP3P21[58TB*SM]9EAMYY)]MA;B-\J4\H%U7D1):1I,/M+R8FR'WB2,YZ>E'V0;7U:WE MYZV^5ON>N[U(?$%\NDZM'?7#12Q&W*1PM=>44;)W,%Z,"" 3U&WWIGA6+;)$ MT.IB[C6TVW""Z>7;*6!!"L>!C(SQGTJSK+Q6>J?:EU![*62!8Y)'LVEBV!F( M^;&%(+-U/ID=*;I$%C;:K:PVUT]RJ:?M@=2I3RPR@G(ZDG'L.U'V0NOJUNMO M/I\K:>3\WJ)X@O1I6J6VH3-'+$(F2.!KGRBK]W"GAN#@^G;K5;PK&//MY+?4 MQ %W#.!FKVM/%::E'>+?26I^H/%1:3#8V^K6$=M>/= 6$OD2*4*%=Z;R2.I)*X'0 &C[()KZM;K;SZ7 M\K:>3\]Q/%#S)+;F-M>5=IR=,$97K_%O[_2J'A>VU6WU17EN=9>UG,SO'J$2 M87E=G()P>O3@^@I_BN/3'\1Z0-6F@DM&1U:UF#D D@"3Y01UPOS8'-:7A"W2 MUTB:*.YBEC%U+MCA+%8!N_U8W<\?U]*>T"W+V>"6F_EZ]>Z-^BBBLCR KC_' MGV>%=.O)I+-FMWD*6MW TJ397DX4$_*!G.,>O:NPKG?%6G37RVS6^G37!DHXB+D]->RZ/J]/Z[E'P18Z?)#=:DB:>US M).6VVUL8Q;?*!L&X!AD6FG7$22'_C^ MN#$JDC^' .3[5?VSKDV\?KKZV?33JD_+[]Q_A0ZE,^H7>HV36K3O&5$D:*Y( M0!L[>J@YVD\XH\7VT4UO82RQ74WD7&\1P6AN V58'T-N%VIA?E)))(Y)/ M7BNFU33O[3ME@^VW=IA]V^UEV,>",$X/'/Z"LRPUR"?4B(] U6VFN2!)<2V6 MP' XWMGM1XOEMX-*B>X@TV4>> /M\WE*IVMRK8/SCT5-R\TYN>/,K:?UL%%%%9GEA1110!2DG<:W! M (%*-;R.9MO*D,H"Y]\D_A5VJ;F\_M>$)_QY>0_F=/\ 697;[]-U7*N6R(AO M+U_1!7E/BI8D^+6E22NP6H4$$%R#GTKU:O+/%L!;XJ:1+YT Q]G&R3.> M9&Z<!)#<.Q.P [F'TPK$?]]5/=V<=YK%O;DV M_P!ABB5$N8Y2F0N2XW8.3D-VP!Z#%-#3V,-QBY-:G$ET+6EWO]HZGJ MFJH3=.=OV:&X^801YSEE.02N%'XYS38[N]GU".>>=Y)5D+)OD9B.,D#J0.@X MZ#/:LRWN;O0M3265Y)S;22"0N HDY D 9SD@@!1QWK8%M:ZB[SVB2>4% $0M,8QRN&P<@$#N:WX-;D\/1^97R[(8G W M1##%&?G/S9QCCIVZ5GP^+]9%TU^DD[23H-L>P;-N Y49'8D@?]=!UK./.[II M-%MQ6M[,I:UI;RFXGN M(]]Q<9Y?U4=\?GR:EO(Y M-0B-Q#A[*ZVNHC RCDD^6P!(RH91VSD>E#YN:ST0+EM=:LJZ7=WB2QVY*7-N M[*/(?+HP !R <@$@9! SAJS9%@P^"UN+G1$B6**.>WE9XX8LF0QD0>B&:,T44 8/BRZU2VTZW.D^9YKW"K*(/+,WE88MY0D^4MP.#VS7)M>W MFLW7AR*+5IA>PZM<0M-/9"*> ?9I&VNA&TOM/! V\@X-=[J>DV6L6RP7T1=$ M<2(R2,CHXZ,K*0RGD\@]ZAL_#6DV0@:&U.^WG:XCD>5W,1++A4 V;QNY8C: "<9JG%XB\0 M2VTE@E[-#Q)R.:[.\TZTU*PDL+N$26LJ[7CR5!'IQR*@U?0=.UB:*6[BD\ MZ$%8YH)WAD53U&Y"#@X'&<4 @Z99-9M;6B M1&QBDCM]I/R*Y!?OR25!).3^9H X./Q3XBNC-J=O'?-%'?M MM]GA%L8EE\L M[I"=X? )STSQC%7O[=UBU\2?\3&\NK:S?4/(A*VLM9L9&F%PT8FD$32CHYBW;"V>%;80^; MY9_>$^9O YSTW<;:F;6-?2QN]:.K9AMM;-DMF+>/8\/VH0_,V-VX!N"".@R# MR:ZK_A$M$%\+X6;>;Y_VCR_/D\KS?^>GE;MF[/.[;G/-3MH.F-8RV1M0;>6Y M^U.F]N9?,$F[.<_? ..GX4@.!&I:GH<>M&UNKB>:^\1_8U*PQLT68E8LHP 6 M(&T G' XZYO_ /"1>(;=)=.D:YC::\M;:VO;Z")98UE+;MR(=I(V_*< $L,@ MXYZF;PKHMRU\TMGN-\ZR3CS7 +KC:X .%88'S+@\#FA?"FBQV5U9&T:6*Z96 MG::9Y))&7&TF1F+9&!@YX[8H R?#=M=6OCCQ'%=7[7S"ULBLKHJOM_?<,% & M>O0#C%4+J#4W\8>*9]/U5[ V]A;2?)"DAD8+*0#O!^7@Y P3GJ,5U>DZ!INB MSW$]C#(LUR%$\LL[RO)MSMW,Y).-Q_R!5H:59&YO;D0#S;R)8K@[C\ZJ" .O M'WFZ>M ' CQ5KFL74<5I]OMU33;6ZN=^Y\(Z)=);H]K(@M[< M6J&"XDB8PCHC%&!9?9LU?M-)L+&Z2XM;5(I$MUM5V9 $2DE5 Z DT <-H'B M7Q%?#1=1E2^D@U&5?.ADMX4MXXW!(,3@[R5X^]G(SP*B\.7.JZ-X8T._74_. MM;C4!:M8>2FP)),R95L;MX)W'G'!&*[.V\(Z)97D=Y;6;*\3M)%&9Y&BB9LY M9(RVQ"1HT: ,?3_$& MJ7-]8Z$\X.IPW\R7\OEKS;Q ,&QC WB2$?\ CCI797DRV]O-,[HBQ(6+O\ M=4 9R?:N>T[P].VK:UJFHI:+=ZA$MJ@@+,JPJ" 2?E)8YYQC& >,UMVVG16 MVD0:N:J6OB#Q*GAKP_&](ET.WT ME[3_ $*UV_9T61E:(K]TJX.X$>H.: ,[PGJ&J70U"WU-+@_9IE$,MRD:2NC* M#\ZH< @YY&,C!Q6+>:KK/GZQ'IP;,>LB*3[)'#]H,/V9&.P/\KON(ZY.W..@ MQV.F:-8Z-!)%8Q%%E=:MNFN!=-)' M,Z.)0@0.K*05.T <$?K0!RCZ]K5UI5I]BO;ZY,=U-%>F"SBCOHPH!5?*D^4D M;EW%1T(('-7]#\1W=YJFA6WV_P"TQSV][]I+6WDN9(I(U 9#RK ,P('!//3% M;+^$-#-K%;?99$$4K3)-'-+5G M>%X;B2.12_WSYBL&.[OD\]Z .3D\6:S&&+SGBB567Y/F17.\ \'[AP!GC MIO\ A$=#&FPV4=D888)FFA,,SQO$[$EBKJP9: ,[P&DT4>O17-P+B9=8F#3!0N_P"5.2!P#ZX[ MYK U[Q/JMK-J%]8ZA>30V=ZL/EQ648M%4.JLCR.-[-DD$H>#QC@UW>D:-8:) M ]OIUOY,*-6@U;RH=&NRD-H+>,K*JQQN0Y(W8.\@8((]34? MBRXU76?#_C2:/4_LMIIZS6JV@A0K*HA5F+L1NR=YVX( P.M=K-H&F36FH6DE MJ&@U%S)=+O;]XQ55)ZY'"J.,=*K:KX1T/5[F>:]LVD-R@2=5GD1)@!@;U5@& M('0D$CC'2@!^J7%];>%[B733#]M6V_<>$=,XZZM97>MK,B MZC:AX?TO57GDO+19FG@%O)EF&8PVX#@\8;G(YSWJG_P MAFA W&^TEF:YMVM9I)[J61Y(FP2I9F)QP,<\=L9- %?PT-WB;Q7GK]IMO_2: M.L"8:K;:IXYU*PU<6@LI4G$!A1UE9;6-CYA89"D #Y2".3DUWMMIUK:7-WY96N,3R*D^T *'0-M8 *. M"".OJ: .3N/%6OZG>:D=/74+=;*&(Q16]M#(C.\*RGSC(0P7Y@/EQP"<^G2> M(9Y;OX;:G=31>5+-H\LCQ@YV,822,CKC-7=2\*:-JEX]Q>6KF21!'+Y4\D0F M0=%D", X]F!K3N;"UO-.FTZ:%3:RQ&%HQ\H*$8(XZ<<<4 >?MJ^L>%X;22YO MSJ,,NC7%WY#0H@C>%$8!"HSM(8CYB3QUJ*RUGQ!(+=;S[=/;7UI,9S=6\,21 MMY18&(H=Q7C&&W'!!S7=2:18O/;2R6RL]K$\$6XDA4<*&7'0Y"KU]*H6?A'1 M-/E$EO:/E8VBC$EQ)(L2-U6,,Q" _P"SBF!ROAVYU75-,L].L]3_ +.AT_0[ M*08A1_.>2,_>W X0!,?+@\GFN@\&.\?PWT5XR@==-B*F0X7.P8R?2K4_A+1+ MF.UC>S95MH!;1^7/(F81TC8JPWK[-D?G6E::?:6.FPZ=;PJMI#$(4B.6 0#& M.>O'K0!P%IXDUNTM;H:E>WL5^=,GG2"[LXO+:5$W;H)8_E91Z,22,'UK5U;6 M;QH='MS,OEW^DW4UPNT?.RQ(0?;ECT]:V+'PEHFGR;X+1VQ$T*+-/)*L<;=5 M178A <=% IEGX-T&QD62&S?>D30H9+B639&PP47G^)-:O[?2;&U^VP*FC6U MU(VFVD#%I) <95_E5!MZ*._48KK!X3L=*MI)=$L8_MJ0F&V6ZNI3%$#@$+G= ML![[1S2V/@G3O[$TJUOU>2YL+)+0W%O/) SJ% *Y1@2I(S@\4 9>EZKKWB&[ MLM/>\.D3+I@N[AX(XY&DD,C1@#=N4+\A8@<_,!FG:&MY/\0GNKC5H[H_V+ 7 M^S*GDR'S)5.TXSC<"W7J2.@ KH;KPKHES;VL369A6UC,,!M9G@98SC*;D8$J M<#@G%20^'=*MKRTO8+0036D'V:$Q.RJL7.$*@X8#)QD'&:0'->(9+BS\>VNH MIHC1F*IG_9 H K>*M2GL386MK?3V\UU(WR6 MEL)[B157)"!@57!(RS#'YURVF:I?:KJ>@#4&E>>TUZZM@TR(DA5;60C>$^7= M\V#CTKN]4T*QUG[,UW')YL#,T4L,[PR)D8.'0@@$=1GFH+3POHNG-";2R$9A MN&ND/F,<2LGELW)Y)4D'/KGKS0!F>";C[)\,-)G"E_+L=^T=3@$XK+M=3UV/ M3_#NK3ZQYZZU)%%):K!&$A\U"RF(@;LKQG<6R >E=M8Z?;:9I]O8647E6T*; M(X\D[1Z9/-9MEX3T33;V.ZM;,K+$6,*M-(T<);KY<98JF5;I'JDGG/XNE5)9(D/ED+- MN8 DCUR,@<8XKU*QL+;3+%+6SB\J!6=@N2>68LW7U))JC'X8TB*\>[6U(F M>Z%X?WK[1, R[PN< X9LX'.>>@H X^^\2:YI*WND_:IKVY75H+**[6WC\T1R M0"4_)\J%A@J. .1P:WO"NHZM*/3;@ :Q#:I=K" MI,<9LUE)Z89C@@%L]?8"N@NO!^AWDOF2VC_-&D4B)<2(DJ*,*)%5@' ''S \ M5:G\-:1=)=)/9@_:I4GE*NRGS%4*K*07<%@5=0 I8;2<@#@BI+G4_$=JVMZ9!?O?7%K+:F*9HX4G,Z\LRL'96)CSL((.5(R<$8- %+PCJDNH6][!<7EU//;3!3'>V@@N(E M900'"@*W621L8!9W)8\#')XJA>^$]%U&]DN[JT9I)2I MF59I%CF*]/,0,%?&!]X'I0!B>%HY;GQSKNI27,I\R"U<1/&GRAT+ 9"Y^7D= M><\YK+\903_VWXOD^V2^5_PC&[R=J;<'SQC.,\$%NO4GM@5Z!!I]M;WMS=PQ M!;BY""5\GYMHPO'08![56U/PYI.J7;W-Y:F2:2V:TD82NH>)@ I4 [#O_ (B3QUJ?P]J_B!M8 MT^&]^WSVUY"[3-=V\$2QN%W Q;#DJ>1@Y/(.>M=5-I-C/<0SRVRO)#"]NA8D M@1OMW*1T(.U>OI5;2O"VCZ3=K<6ELXE2,QQ&6>241(>JH'8A!P.%Q0!SOCFX MAO\ 5-+\/S6=W>6K[KR^BM8C(QC4%8P0.Q<@_P# *S[#Q#JTWA/1;"VNI+/4 MTU1=*NY)H 9 H1R&VMT8J$;GOZC->@1Z?:0:C<7\46+NX1(Y92Q)94SM !. M!N/3UJI)X>TJ34VU!K0&Z::.=GWL,R(I56QG&0K$=/KT% '!WHU#2;KQ;/)J M;WDL2V"-Y]O$5M0Z?;V%^ULEM+$GDLB M%0QD8C<"V3C! &1UK>O?#.D7UU<7=Q:%YKE$BF(E=1(JL&7*@XR"!SC/;.*C MN/"NC7>HM?36C-*[K)(HF=8Y'7&UGC#;&(P.2#T'I3 XBUUK4+-XM+T_[6AO M-6U2266SACDE"QSGA1)\O)<9)!X'2KS:UXHETV%"EXK17LL,[V\5O]LDB504 M81L2FZ1XIGCD25R2[*ZD,N23T..:;)X1 MT0V<-HMH\:02-+')%<2)*KM]YO,#!R3W)//>D OA?46U/0HII+LW4JN\4DCV MY@<,K$;70_=8< ]L].*YF#7=;_X1ZR\4OJ0:&YO(XVTSR4V+'),(@JMC?Y@R M"23C((Q7:Z=IMII5FMI90B*%26QN+$DG)))R222223DU0A\)Z)'J0O4LR)%E M,ZH9G,2RGJXBW; W).0,TP,?P%9R6RZ[++=R7#OJMPI+QHIRKD%LJHY/'L,< M8KL:K6EA;6"S+:Q>6)IGGDY)W.QRQY]35B@!Q^Z*2G#_ %?XTPT *#R*<_4T MRGO_ $H 9FGIR3]*93D^\* $-)FG'O3: #-&:** %K%\5IYGAN_4 DF C SD M\CT!/Z5LCK6)XO&?#&H84,?(;Y2^W/([]OK50^)$S^%GD5C:+->(2=EI X:= MF/RQCKEL8QT_N@^AS4MB_P!EU:[UF]"P36[LZBWD*EW8[58+@@KDY[9 /7%0 M7'F6]E#82!WCG1'/(#LVYP@;=V '....O-:E]!%J$$3Z;J30"9)9TBS\-FZ@D$EU*S^;>,=S1DDJ AZJ<8;((R M#4FG7$ZW;RRMYC,H$JNQ;<,DD-GKGA3GKA^_7.TC4Q874T-XLQMKI$CD!4*Z MX V-M^9B0JD_\"[5I6UDS&VO+*9+KS0HB> $X<]F'4=>1P?4U$HI7OU*3VL+ M<>&-1TR.XFT")+ZUG5'^SLQ+V[GGY1QG^?2L^#Q)XDM+*YM)=)?SV/[MOL0' MEY^]E=O.1C'I6^_BM]!M_P"RH4BEO%V22S* 0NYMK(,'[RDD9]>U9L?B;68+ M66T:XNAYW^M8H,J6 &1\N<$C11OC9R<$YP"%&./;K4=UIMS-,L 0,4KRYO>T0>[R^Z)92S7UG<6FH2">%8_\ 7[B6@R/O*YSA?ES@8 M.3-_:FAVH>=[B\L/W3)),0)$8DJJC&20N1R<#BM&R@4> _$*LQCBW6[%@ MK$@>8,D# 'Y5GQWD9W_ ,."G_"$VBHHWMS76 M5R/PUB:#P9!&S(Q66090Y!^8]#775Y=?^++U.^E\""BBBLBPHHHH **** /, M/$T$4'B+4)S=10!GWNS:7-,=IAV,"XX*D'..@('O7H6C1)!H>GQ12O+&EM&J MR.I5F 48)!Y!]JXGQ)J1.J7T"7VL2WM7:Z M(UNV@Z>UFKK;&VC,0?[P3:,9]\5K._*CU\WM[10Q0M/9AEBD.#\H! MZ%>^/[WK53Q%>7EA=3F62?R9I(_*:&>-"L0QO4;F!#D[CN&>"!D5J>'3,Z7$ MH>X-BY7[.MS.)9 <'<=P+<'C ))X-)_"14C&.%NE:]NN^WX^OGV14UGQ!%6MY+R_E@MK12ZQ,\UF&6-C\_R M8/ 9>2<==W(!J'Q)=WMA<3NTDPAE,8A:*>--B CS% 8@AR,X;GKCCK6AX=,T MAN)D>Y_L]PGD+GK%X6D@FU"]GBM+1))(HVDEM0 MZJ"2W[M@>-PY)(P>>0*;XFNKZPFGE\R40R)&L)CFC38 P,@PQ'S%> W.,]N] MSPZTLTD\\3W7]GLBB);JX$S[^=Q!#-@8V\$]>P[GV0<8QPK:6]NOI_7W]$AF MMZ[<6%_+ ES8VJQP"5!=*Q-RQ+#8F&'(P.FX_,./6OX9E@N=5N;A+*UCFE@5 MI7M@Z^623^[<'C>.YP#Z@<4OB>YOK&2:=))!"\"I 8Y8T\M]Q+DAR.2N #SC MT'>QX<>2>>6>![O^SVC 5;NY69O,SR00S$#'8GZ =S[(V2-B88&\UF6Z%A:Q7$MMNE M-N'4PDL/W<@/!?WP#\I]JF\3W%_9-+<12.(6M]D&R6-/+ER1@5G>'+F*^UW[8;"UBNI;5C M*8 ZM =R?NY0< L>#G /R'M5OQ//?V>^YAD81?9V2+;(BB.8YPS!B-PQC'7! M'0TWPY+)=7?VBU>]^P^21(MW=+,6ER,%<,V,#=GD#D8%"^$(QC'"N26ZWO\ MGU_KMO2\9V?VV^MXDMM5E9K:1'-G)%$FPE6T^E7] MJ//=VN+N9)&F4%8^MZS/IUQ8V=G:)TV)="UB354NX[BV%O=6>H[5#X>L/$6C M7PLY+/2QI32M_P >J;#&-F0PRW!-5I&5SIDZ5#$J4=8^3ONK6_S7;KU,/PC/;W<^JW:I<17<\R230S*HV*4! M3&W@C;WZGO2^,]/EOK2PD6UGN[>WNA)P[FNBI-VE<56K*EB55C%KM?32UO\ ANW<\]L- M+M;CQ!IDNC:)JMBEO,9+F>],BJ4VD!0'8Y))'05O>,X8GTRSGDN[*W>VO$GB M^VOMBE8!OD)]P3^5=)7.>,%M1#I4]Y/%%;V^H)*_F(S!P$?Y0 #SSWXXIJ7- M)&D,3*OB(-WT]6^KZ_<<]:WT.NZUI:2S:!9);7*S!+6[6669P"%48 P.:]$K MS6U;09M4MH+35+0W,FM?;HT\AT8H5P(Q\OK^%>E45.@9DDI0232MLT_UU"BB MBLSS HHHH I20S'6H)Q.!"L#HT6XY9BRD-CIQ@\^]7:H210'7K>9I\7"VTBK M%C[REDR<^Q _.K]7/9>AG#>7K^B"O+?%EG<2_%32)UMY)(4^SY=0<*?,;J>E M>I5Y/XQ(_P"%MZ+DLJC[/TYR?,.*VPOQOT9-?X5ZG+W#,L]Q'*JR1&5@P<@" M3#+Z^NUNG]ZK=VL]C$UYI-W=+92("WV<#:LG"!&?VQD$BH9+"4M).L4RP.^Q M9 C!5.1CG">J^OW3ZU=L#<1(+BWIH<*) M5C;Q%:),]M/)>1W(MFNH?K].!UK4N[6Z@GBGTVWNH7D$D]NGGE0&W)N4(HS@#)P.N>^*BO;SS] M5FDUBYMW60YGM40+*P_VCSC;Z#ISCFIC=;;%/7<9;ZGH.EF:6.'4+VX9XKA; MFX*X('!PIZ\L1SG]*T;77;=;ORMUQ#*B@I/,/.VIGY1M;"@,3'T' ].HS()( M;;8L%G'"8U=1,PWRAX*31;;7K%K9XS:7/V60&!(6ER@)(!7# A3M4<@_P 1JG<3:9>R M7=QI%S=6$ERYVQ7] <]_:I8KR:(1I%._D1?(J,WF*O\ O9X) M.[.>A' QG B7^S2R/<:?'%Y:%8O*;"AL_>8'(8@G!_W&]@!12V#F;&0Z5=37 MPA0QSO'"Y60F11N+H2?F! MQ@+@#M4-G=:M)826]E>]KE#@$Y9F&-I/'..<UQ M-,H\IKC%PHB!R&7CALCW&!2EO[P+;0IW%L+:UCEU F;49I0[QSJJ/&%) )'1 MF;GK]<&M7P,9W\3(TV68P,68@\_*5SGOT4_\#K)N_M$TOGSO,-YY"[:>S\4HMQ#);RF&1MDB$=5!QG8/\ T+^&B?\ #81^-'J@^XOT M%)0#E5)ZX%%>0>D%%%% '.^,KJXM-,L'MYI(6?5+.-C&Q4E6F4,IQV()!%4K MCQI?01ZE=+HJ-INFWOV2XF-WB0\J-R)LP0-P)!8>V:W-;TA=:M;>!IC$(;N& MYR%SDQN'Q^.,52G\)I/H>LZ<;Q@-2O#=%_+_ -625.,9Y^[^M("-_$FHSWMZ M--T87=E8W MIY/M&R5GXW>6FTA@N[G++G!Q567QE[%U>BQUJ6SL;^<7%Q#'%^\#\!O+EW INV MC/!ZG&*@F\&2R0W&FKJK)H=Q M.PFO[=8+OS$E$0!>,L4&UAE>Q'/7BGW'B;5X+&">XTBQM&N"SJ]WJ0CBCC 4 MKO?83O.2-H!'RGFFW/@ZZU9+K^V-8^TSR6$UC \5J(EA64 .Y7<=S'"]P..@ MJSJOA>2]U/3]0MKR&.>S@:W N;43H58J=RKN&U_EZYZ<8H QK;Q=J.M7_A>: MP@@2UO)KF.Y3[3N!,>Y3M8(=RC!93QNXSCK5C1?%%W=6-A9:3IYNKR6WDN9/ MMUZ0(XQ*4&Z382Q)!P-O0=>*GL_!DM@FFG::QO9[GS)8 WFK,6+J0",'Y MC\P_*G6?@VXTN*SETK5A!>6T#VSR2VWF)-&TA< IN&""3@@]SUH B3QG=7LV MGVFG:.'O;I;D21W%SY:V\D#JCJS!6R,L<$#TXYXW/#VL'6])6\>W-M*)9(98 M=^_8\;E& ;C(RIP<50TOPE%I=]87:WS@YQVII\:7P\^[.C(-+M]2.G2SF[_ 'F?.\H.J;,%(_$VJW.B:C/IEEY=A;WJVGVU+HK-N M695=E0+]S.5SNSU.,5O>.M0O]+\)WUWII5;E-H#L^W:"P!(X///ZU1O/!=S< M17=C;ZRUOI=W=?:WM_LX9UNX,MHLVXQKM5TRPV- MCCN.!QQ0!KMJ<6J>$GU:Q=U2>R,\1Z, 4R/H17F^D:I+#9^&;J*\\2QW5S); M"ZGU%I39NK ;QE\K\V2%QW(KT_\ L]1HITT32,OV?R/-?YF/RXW'U/>N;@\% M7\FEV6CZAXA-QI=J(1]GCLUB,BQ$%%9\DXRJYQ@G'6@"\WB[9;3+]B/V^+4Q MIHMO-^\S$%7SCH8SOZ= 167IGB&_M?#TE(? S126 M4]KJ$7GVLMTZ_:K031D3R^8<+N&&'0,#TSQS0 NE>/;>\CM9[BU2&WE2[+S1 MW E0/;GY@I &Y2NY@W'"]*9;?$#[1I-K>C29O/D@NY[BT63<\ @X8=/F)8J! MT^]GM2R_#^&[T#^RI]3F=C?R7AN/+ 9O,W>8A XPRNZ\8Z].*O0^#X;;5M=O MXKZXBDU- B>7\IM3CYF0^I;#?44 .\,^(YO$)D8V]CY C619[&_%PF3_ -\ MJLK#Z$>]2W^NWZZQ)I.CZ;%>7$$"W%PT]R8416+!%!"L2QVMV &.M0:-X8ET M_79-9O+V"XO&M_LVZWM!;AE+!BSX8[FR!SP!S@%O,CEC M1@ZHN'VMD;2=K9.<8P=S7-0U2V\7^';2R6)K2Z:;SPTI4MM7/3:>@.1R,G@X MZT_2O"=OH]YITT%Q(RV5G-:XD )D,DB2,Y/KN4\8_BJUJFCRW^J:5J$%Y]GF ML)6;!BWB1&&UEZC!(Z'MZ&@#E_"WBC5H]'T-M2L?-M+Z=K5;Q[LO,7),PTRZ6Y#^7_K,;CC&>/O?I56Q\'3Z=)!;P:KLTNWG\Z.W6V42XW%A M&9<\ID]-N<<9H N^,+^[L],L[:QF,$^H7\-D+@ $Q*Y)9@#QG:I SW(IEOX> METB_@O;36K_[.@;[7#>W#W"RKM."-Q^1@<'(XQD8K2UK1X=&;^ZO[6ZUO6O[0CM"S0V\5L($WE2N]_F.XX)QT'/2@ M""Q\8W=P-+OKG2%@TG5)4BM9Q<[I1O\ ]69(]H"AN.C'&1FJ<7CC5)X-/ND\ M/Q_9M1N7L[8F]^?S5W\L-G"?NVYR3QTJY9>#Y[<:;9W&KM/I6F2K+:VWD!7R MG^K#R9^8+QC '09S5FW\)I;:?HUE]L9AI=ZUVK^7_K"1*-O7C_6]?:@"BOC2 M_P#+@MQHJ/J+ZF^FO MU^[5UB,F\/LR5V@9^4$<\'Q7>"TO%?2X4U&RN M4MYXWNPL"!E#K*92N=A!'\.<\8[UGZSX8OX=4T^73;J19)];>^><0[E@!MF3 M##/*DJ >1][MUJS<^!WN8UN9=2274S?"]DFFM0\+LL?EJABW?="]/FR#SF@" MO!\0));*5HM/M[J[CU&+3]MI>B2%VD4%663:..<$$<8-7#XQNK872:EI4<,M ME>6\%T8;GS(TCFQME!* D D @@8Y.:2W\$LMQ)Q\1W4L%U?#588X3:VT.YP0A08Q]DW*3+8:L$NXYXQ_JY0JHPST# I&XSUR?0T /N/$^JZ3;RR:KH0CD;REME MMKKS5FDD<(L98JNULD9X(QDYXQ4-_P",KW1XK]-4T=%O;:V2ZCBMKKS$GC9P MAPQ12&!(R".XYJ:X\*7VJQ2_VMKTLTX6/[,UO"(4A='#K(4W,&?K6NKZX M\X610VZ%&7#@!N[#D$5N:[JZ:'I4EZ\+SL&2.*% M" 9)'8(J@GIEF'/:LG7/!?:RZH/[-N H:&>U662' /DR$_)G&>AP62')1XY4Y:-T8,C#/HR@T M020W9=#&/E9@Q0'>I(XQ@Y'-;<4USX>\$O=-;27,]I;M.\+7CS,^,L1YCC<3 MC../:JMSX/N-3AU)M5U87%W=V#Z>DD5MY:0QMRQ";CEB<$G/8=*Z<1+Y A8! MEV[2".HQBF!RMSX]LK?4M2MOL[/#9Z>;U9P_$Q"JQC QUVR1G_@?2LM?$VN: M=?>*+QM,%S:6#13SQR7I4P+]FC9TB&TAB#N/.T'/J:MP?#:TATW3+-K^9_L5 M[]I:1E&9D&T")N>F$C&?]CWK8N/"ZW5OXD@^U,O]N*58[/\ 4_N5BXYY^[GM M2 SY?$ZV>IZFL%M<7-P]Q:6]M"]QA)'ECR, C]V ,ECST)]JAU[6_$$+:/&V MF&WNQK"0F."[)AND:"4_?V@[00,@KQMX!XK1N?!<-YO#TMW) M)960M+0 G[1J"Q33C ),4>T[L9QR1D@@5T&G:2+'4]5OEE+G49DE*%<>7MC6 M/&>_W,_C7-ZGX$DOWUN*'5$A@UH!% %FZ\936 M>I:PATP?V;I""2[O#<88@PB0!$V\GG&"1V.>PCT+QNFJ:Q;:=<)IZ27D32P? M8]06Y*[0"4D 4;6P<\9'!YK1;PI;3IKL=W,TL&KHB2J%VE0L0CX///&?:FZ1 MX?OK._@GO=76Y2WB,<<<5JL.[./FD()W-@=L#D\4 3:QK=U:ZK;:1I=E'=WT MT+SMYTYBCCC4@99@K')+ >O3%9*>,[NZEL+.ST<-J-S+-;5M#N+S5+;5M/OQ97T$3P%WA\U)(V()5ERIX*@@@COUS57 M3?",=A?:?=_;9)I[>2YFF=T ,\DV-S\U+[1NEUX6,2P:G(8T 4G;Y94*5&/ MJQ/.,<]SI&DC2EO568R_:;R6Z)*XVEVSM_"LW_A%(PZL+QLC5SJG^K[E2-G7 MISU_2@# TSQL^GZ'I5I++;3ZC<_:93+J5]Y$:1I.RC+D,2>@ / /0"NL\/: M]%XBT=;^!%5M[Q.@D#A71BI 8<,,C((Z@@UCIX(:SCL'L-12.\M$FB,D]J)8 MY8Y)#(59-PY!/!!'?UKH-'TUM+TY+>:ZDNI/FRZLHZ=*R=4\87=SI>HW^G02V\_P#8 MEQ=VQ:Z_=A%D*K)LVD;RH#CZ[?>M.]^'UO=1ZZ4U"6&34YHI875 3:,CF3*< M\Y=F8].M7+OP;:W22PI.T4#Z.VDK&J_<0_Q ^H':@#'AUKQ''XENDAL(KIUT MBVGD@>^98HVW2YVG8]7-&TM='T M"QTH2F5;2W2 2%=I8*N,X[=* .#T77_$MW)X4E\I+JYO-)GED1[LI$Y!A(E? M"<'DC 4XW8SC)K7D^(,8L-. MK6WO[QYU:.]O1##"87V/F3:<_-P,+D^V*O: M!X0DT>;2WDU'[2--M);.$>2$S&YC(SR>1Y>,]\]JB/@G[.EK/8Z@L=[;SW3K M+-;"1'2>0R,C)N&<'&""#Q[XH U?#>OP>(=+:[A5%DCF>"54E$B!U/.UQPP( MP0?0]JP=)L9O%HO]2O=4U*!1>36]K#9W3P+"D;E 2%(W,2I)W9'.,5TFCZ=) MI=AY$UV]U,SM))*RA 23G"J.%4= /:LH^&-2M;R\ET37/[/M[R4SRPR6JS!) M&^\T9)&TGK@[AG)QS0 AU+5]/GLM!B2'5M8%L9Y[B:3[-'L#;0QPK'<3Q@#' M!/'2JZ^-+J[ETZST[1P]]=_:DECGN?+6WD@95=68*V1EN"!Z<<\3KX/;338R MZ)J3VMU:V[6SRW,7GB=&;>2XRIW;LL"".IXQ4FF>$HM-OM/NUO))9;9;HRLZ MC,\D[H[N<=.4X ['VH IZ9XTO;U=+N)]%6WL-0NFLQ)]JW2),N_/R;<%-T; M'=GH<46'C*]N;>QU"ZT9+?2[RZ%HLPNM\BN7**Q38!M+ #.[/(.*O6WA)(-, MTNT^V,5T_4&O@_E_?+-(=O7C_6=?:L3PSX8U*71-,BU6^D6SMKIKI;%K<*X= M969 SYY4'# 8STYQ0!L6UI=Y(=4V8*YQGY@>3P<9,,'@&6!+:W7 M54%K;7Z7J!;-1+(RR^9B63=\_<9 4]#SBM9_"*-HDVFF\8++J7]H&3R^A-QY M^S&?4;<_C0!$/%F;=U-EB_75!IGV;S>K$Y#[L=/*_>=.G'O6MK6IS:58">VM M4G0>V: (?#U_JMUXPUVWU2(6 M_D6MF4ACN#+%EC-ET)"]< '@'Y?84W7/&HT2'6=^G--<:>T BA27!N%E'##C MC&)..?N'UK2T;0KO3]4U#5+[4A>W-['#$P2#RDC$>_&T;B<'?W)YSZX$>H>% M[?4?$]AK4DK VL;(\&W*S<,%)_W=[X_WJ ,_4/%$5QJ$%O;Q3-;I>V<8N(K@ MQ[WE!;:0 F9T^:39PJGGLH5<_[-36WA![:_AE;4 M2\$&IS:C#%Y(!4RK(&0MGD9E)!QVQ0!?T#69]56^BN[1;6\L;DVTT:2^8A.U M7#*V 2"''4 UQ^K:]K\ZU*_F&HE+>\O+:]:'R02LD)C MZ-GH1$!C'&<^U,"M<^-I=)BU5=9TZ*WNK%8&1(;K?',)F*I\[*NWYE(.1@#G MFK7A[Q:FLZI<:9*+'[5%"LX:QO1\U&XENI M(VNX;=$*(,PO#([HXSUY;H1V]ZLZ/H]Y8WDUW?:BEU(Z+&J0VX@B0 YSMRQ+ M'N2>PP!0!N+_ *LTPT]?N-3#0 4]^@^E,I[=%^E #*HH 5NIIM.; M[QIM !1110 5C>*1_P 4]?MOVA;=B<=3@@\?R_&MFL7Q40?#]ZA!.8#CN,Y7 M'&#GGV-5#XD3/X6>16KQ":W%^B&.-@=KMM*G )([]01W_6K4D^H:'/$L5]>F MU5RT#*5ABD11DL#SDGN.O!J#^S9XQ'&8IXS+S&65AD$@#'*YZI_">:B'4;%K^T74[>RDA:6W$LK1HWD/ M),^QB')W$X(^7IQ^>?';M XEO+HZ?;R(?-C0^7*P+MC9&,8SYW#'!VDD 9 _E M5V/Q%9-:SR/'*>=SPL"YN2#O;YV.Y=@(].G?I5))W#2):VR6KLRAA;K\S,H/ M))RLV.VMYH8(-.O9?*W*TEI>2A7&[D;!] MQEQCJ.2/<58:]EFB?SV2XBE4'$WS1E00>"<$*"5/_?0]ZBE>Q5+B>.-+&]D; MY9#S'$N 2FT@X^\HX]3T Q32Y=A-W)M'TF6[N$DN[*Y>-)HUEAAML9$@*N'7 MC:/W?WAZTMQJVIWUT+>RDN8A$C016]F_F+^[[;2=V"O7)YI;F75KG3(8&?S- M.A1BDEJYBCW%L*H;.#SM&T],\5H2QOI)=8K!XYD9I)[B10\BLRG_K4O>[*Z:&3?106$T<=HR2W4<9#2@A6)R25 [M9;VMP\_D&.9I6 01Y8MQE<]1_=<_=/(K4MX_*\!^)(Y" MT;J8 P,>"#O'^RO?([]*<]EZK\Q1W?S_ ".Y^&D4L'@NWBFC:-UEE!5EP1\Y MKKJX[X8,6\#VQ;.[S9,D]SN-=C7EU_XLO4[Z7P(****R+"BBB@ HHHH \VUR M_6V\6ZC)+9VTC[#;+_Q+GE;:T.0Y^8["OH:[[2Y)9M)LY9K<6\KP(SP@8 M$9*C*X[8Z5QNNQ?\376)+_4F1XXE?3UCU00;#M^[LR,'.3DY!!%=;HET+O1; M.4W<-W)Y*"6:%@59]HW'\ZUG\*/6QMI8>FTMDE^']7\S'OX;FSUF[NHK5)$G M*DR3V;38PH&%:,E@O'0J.23GFKGA^* 37LZ75I)-*4\V&UC\M8\ XRI).X\Y M)QG XXJ66ZO9]2N+6QO]-#0A2\$D;-(F0#DX<<'Z4NA?:1%0VJR+,J O/:&;&!C M"E"6 ]BO7)SS5K0(H/M=YW=@LI.=QR>3C@ 8XJ>>ZO) M=3EM+&_TT/&H9H)8V:10>YPXX_"DT/[4OVN.YU.VO2DQ $*D-"3R4;+$\=L\ M@4-Z!.;=%I[V7W=.GZE'5(+BWUF6]AM5E$D:(6FM3,%QG[I0E@.>1MQGO4V@ MQPM?W5T+JS:XD1%>WM8C%L )P64G<6YQD@=,5:N;J[DU-[.RO].61(P[031L MT@![\../PINB_:UFO8[K4[6\VRYV1*0T!/)4Y8G'< ]/IBB^@2FW1:>]E]WW M?J4M7@N(=9-]#;+*&A6,M-:F95P6/R[#N7KS\I!XJ30XX7U*XNC7T=UJ=K=[7#&*)2&@)'0Y8G!Z@'^5%] ME]WW?J5=9MYXM86^AMA- M^X$9,ML9E7#,?EVGW5U_:26=G?:?',8O,\B=&:1ADC<,,../2HM)^VIJ5]'=:I:76"K M&WB4AH"0/5B0I'.#^%%] YW[%I[V_#[OU*^MV\Z:K%?0VXF*P^6?-MO.1><_ M*%;%HF*DJ2SAOF.,#' QD^M:%]=7( MU"*SM+ZPBF>,N(;A&9V&>J@,.*ATL7R:M>1W>J6=QPKFVB0AH20.>6)"D=O7 MI1?0%-^QLWT_#[OU,CQQKD&C"W9]8O;29P?+@M8XSYO(Y)<$ #ZU4\%:E>7V MH,U[XG@O&9"4L(RCL@XY9U49(]ACFK_BJYU&+4[*."34H[-HG,C:?9B9]^1M MR2" ,9K5\.,SZ9NDDOY&WD;KZ 12=NP XJM% Z'*$,"O=5WUTOO_ (=/OOYF MO11161Y 5S'BW59],N-*#7CV.G2RO]JNDCWE=HRJ]#C<WWMWZ?C50W.K!\OMES*ZU_+YF)H6MZ[?:[823R2FWO_ #I6 MM#;A5MX!D1MOQG)([GG/TJ]X\@TR[L+6WU&/4)"SLT:V(#-\JY8L#P0!VH\+ M:=J+7,][>W>M+$DI%O!?3*2Z%0,NH'4,3CGL*=XYCMVL;1[DV(1)21]KO)+< M9QC@IR3C-::@Y0^O05/2W\OS]/)?\$A\+"\ANWM+*ZL9]/@91*#9?9Y0 MK)N1EV?*P.1S@=Z[&N(\%&1"Z:9!HWV'>/M#VUY+*X(7"CYU]AQGI7;U%3XC MCS%6KO\ X%_G;3_@!69KUOJUUIWDZ->0VERS#=+*F["X.<>^-=>M[1Q-W4!D!7Z'(/X5?JY[+T M,Z=KR]?T05Y7XNN94^*VCPI,40_9RZYX/[PUZI7EOBV4K\5='B6".0M]G)9E MR4'F-TK;"_&_1DU_A7J<@\ACN96$1"ALIV .1C/"]]HZ]C6E8VL;V3W\SM%: MQ,JM*!YF#N0 !5ZG$?Z]:S+B/RY)[MW,2&5BSH,G+$$[<=>/,Q5J]E>DSA6Y.EM=ZR&CT>VN6ME\RW659%*( 48L MRD#!/.0>>GI2WT+:3>/]OE@N]/4#(C0Y8 ?+L8YW=.1GZTZ_-MHMO'#(#<7X MG%T=TGRP,PVNJNIP[ XSNXQ^N7IW]H)=2PZ=*?.#+YSK&/E";A\P(VG/'.>_ M>IC=JZV*=EIU)H+C3Y8XY/M#PR.C2&*<':%!."7'7/S=N2S>PHN2]B0)(UG= MD# ),G"G[I;')R6'TSU(.*M1PZ/)<3V^IZ*VG7,\X M]ZO66GZ2K;>2> ?<<<9 J%+[2H9("3[_P"$/SOWK;2>(R ,J,G.3[UD"Z9+FYF?$KON$T3[E+,^$P[<- MTW' K8OK*WO[6*_L2IM5\N*2VN)A"$5%"KC)W,K' !/I0[I^]L"UV*M]!-I] MTUO/%B12NY#(#G(&/XAU(/<]:UO 8<>)59E!_<2_.Z\E0H&<[?\ =[]S[UCR MW:6]F-+O"D4MI/LS#N8?,2S*Q.>!@X(-;'@:W>S\4HLKJ'\AB2.C?*6X/U8_ M]\BE4_ANX0^-'K(^ZOT%%*#E5^@I*\@](**** *&J1ZM)"@TFXLX)0WSFZ@: M4$>P5EP:YK0/%&I?\(S!XC\1WNFPZ;.H 2VM)0Z.SA%R=[9'X=Z[2N+M?#6H MI\/-(T=XD^UVUU;2RIO& J7"NW/?Y0:0&I+XTTB*-6(OBQB\YXTL)F>*/)&Z M10N4&5/7&<9%.NO&.BVLD4?GSSR2VRW:):VTDQ:%LX?Y%/R\'GMQZBLGQ#I. MN7VM7@2*YGL9K=$MA;W_ -F2-_FW&;:0[#)'3/'&*E\*:!J&EWMC->1(@AT* MUL6PX.)8V,(["">.+2XK$7L]S):2,LBD,01)PB+M&=QR">.H-8R>%-6M=%T6(Z M9*]W:Z/D'H<'/!S5V]\)ZSJMO>PWUS$UQ=:!%8R M7(.%:X5G9C@<[H]1 M5S2=:LM=MGN;!IG@#;0\D+QA^ 05W ;EP>HXKBU\,:E>IG Q7:P0W-AX?AABA5[J"T55BW !G5,!<],9&,TP, M&+Q9HKF7^'US'X4B\G4+QMWFGG>2W199_ M(MI)1%&1D.Q52 N.]0R)E<=PX';!/O2 U-:\1+HVKZ+9&VFE&H7#1,\<+OL 1FS M\H/.0/PR>@)"CQ=HTNHBT2XE^>."P.*P(_#^MC0K/PL]C$MK;W<,2R*I)5L'.UL@]/K5GQ7;:K=:9 FE&3L&ZO93:/$D^HZ=FXDV0R9DW,Q/S8&< MD<@"@#KO#VJ3ZM:WDLZQJT-_<6R[ 0"L3\@&0,'OS>G\3Z/:PF:>\"1B]_L\ED8?O\ .-O3\<], MN^#;[5=?U+:$73+FV>XC)8!E MOC%Y*MCT"8.?6D!K:QXRMM+UJPM$;S(C>-:WFV!Y'5O(,BJ@4?,Q)3@ ]:N+ MXGL[XZ>]E=*B3WS6DB7%O(L@=4=C'M(!1AM!^88P/<5C:9X;U:)_#U[>1PF[ MCOKF]U JX(5Y8I% 'KC1G;S%@E:WD6&9T!)5)" K$;3T/8XZ5#X7\:V.N66F1S-)'?WMJL MH!MI$BD<*#(L;L,-MYX!/3VK/TC3_$=CHMCX?-A;"WLXVB>\>1665 K*IC4? M,KG(R6X'/6K.G^'=0@M/!*,B Z3'MN\,/D/V5H^/7YB* .@U36;+2(HFO'DW M3/Y<,<43222-C.%102> 3TXJDWBO1QIT=Z)Y6628VZ1+;R&8RC)*>5C>& !) M&.!STK-\7:#=ZE>Z3J%JD\YL6E$D$%VUM(ZR*!E74CD%1P2 0362GA[7;6PC M:VM;B&.>_>XO+:'4"UTZ>6$0F:1OO9 R%8<8 /7(!U'_ EVCOIK7_GRA%G^ MRM$UO()O._YY^7MW;N0<8Z<]*S;WQU9QW>E>07:WN+F6VN4:VE\^-UC+!!'C M=N)V\8/!_&L:P\*ZW8%M06S5Y8-9-_';27IE:6)K<1$&1\G>,D\G&1C.,&M= M;'6]0U_2=3O;&"UBMKJ:3RD<,Z1M 4!<@X9BQ/3@#')H Z+2-6L]:LVN+)W9 M%=HG62-HW1U/*LK $$>A%<]9>.K-;W4;;4B\1MM1:T66.VD,2+E0GF. 54DG MN1VZ5J>&[&XT^?63<*H%UJ3W$6&SE"B 'VY4UBWGAK49/#7B.R2)#/?:D]Q" M-XY0LA!)['"F@#9O/%VBV5[+;3W$H,#*D\J6\C0PLV,!Y -JGD=3QD9Q5<>* MHK:]UM=2*QPV5[%:VXBC9Y)2\,;A0HR68ESP!T'XUC7VBZY'8>(=$M;"&>#6 M)IGCO6F55A688;>I^8E><8SGCI2R>%]4MK^?4;:)+AK;58;N")Y0IGC%HL#< M] V=Q&?3WS0!H:?XVM)YM;FNG\FQL9H88]T$BREG0$J4(W%MQP !GZU?;QAH MD>F7%[-%];U=M1U":R%M*^HVU[ M#;)>;'D2./85,B?=?!)!'&0.<26]L6"W>H/A!"GD>E6(]6LSI"ZJ\P2Q,'VCS9 4Q'MW M9(/(X]:\\U;PZ]C%X8T&UO(WNKBT&E7ZJWS-; !W<#J -CJ,_P#/2N[UVVOI M?#M[;Z.T45XT#+;EP-JMCCL1^E %:S\5:5>W#PK)<0.L!N1]KMI(-T0QEU+J M,J,C/IFFVGC30[E9";F2&-+=KD/X'%:>HZ;XC\1:)+IDNFVFGJEIL M+R2B3S9@5*A-OW8_E.21DY''% &S%XPT5HKF62XFMEMHA,XNK:2%C&3@,JNH M+ G@8SS@=33AXQT5K&\NIYYK5;)%>X2YMI(G1&.%;8R@E2>X&.OI6)KNG>(? M%6FSPRZ;!IZQ"&2.-[G,DTJ2JY'F1GY$PN >N2#QCG#UW1;NV\/ZYJG2@#J]0\F5K<7#QQ6,SO%&<_,ZAQ2P=M&N-.MXFG5S))+@EB5X"@J ,\\DX%17NE^)-1N&^T6-T M();...&"#4A D,@#!O.9"&<="-N>.,4 ;]YXPT6U>)!/-/)-:K>1I:VTDQ:% MLX?Y%/R\'GMQZBBX\6:/!#:2I/+ M&?&MCKEGI2SM)'?WEJLH!MI(XI'" R+&[##;23P">E7+'Q9I&IWT5M!/*3.6 M$$KV\B13EZEU:66$[%*JT4._Y2<]& "@D#- '11>.M!NK.2ZA MN9VMT945Q:RXE=B0$C^7YVR",+DC'-6$\5Z.--FOWN)(U@E$$D,D#K,LAQM3 MRR-Q8Y& !SGBN9D\(:C_ ,(9X>M!&S7NEW'GR6\-T83("'4A9%(PV'R#G'&# MUIJ>%M2YU.WTXQ7<.H0W26UUJ#SRSI&CH0\C,RJW[QBN.!@9/H :.O>.H+;P MY=WNFK,U[#-%;F&>SEW0O(P +QX# 8)(Z!C@ Y-=3IS3'3;>2YD$DSQJ680M M#DD9^XQ)7Z$Y%<7?Z!K&L'5[^2S2UGNVL8H;4S*S!()_,9G(^7)W-@ G@#UK MKH+^6XU6^LVMBD=J(]DV_(D+ DC&.",=/<'O0!3U3Q5IFE7,EO<-&=:BL;!; M?3I4U"/2X+9+RQU#R&CD1,%9@3MD0'D$!CU&* .LO?%VCV-T]O+/+B/9YLL= MO(\46_!7?(H*KD$'D]"#2WGBS1]/OI+6XGE!@*BXD2WD>* MC'F. 53.1U/? M)KE]6\/>(9+V:XL[=H]4DBB":I9WODQLZH 3/$QPX!!QA3E<#C%,O_".I"YU MN%+*XOHM3F:5)5U66W@7>H5EFB5QD#!^Z#D8'% '4:AXTT33+V[MKB>GS ]:AN_#^J_:=7C_ M ++MKVWO]/M8P)I]JEXBVY#CY@2&RK#H0* .ITK7++6#/%;&=)K?;YT-Q \, MB!@=I*N <'!P?8U-J(OWLF73)K>&YR-KW$32)C/.0&4]/>N8T*SU_2O[1E6U MNWM-D8M-/OK]9I X)WD2_-A<%< D]#TS78=30!Q.D:SXIN;?5KVYN-(,&FS7 M,+QQVDBM(8U.""9" "<<8/%:&A^,[#5[*S5Y'BO;BS^T+OMI$BD(4%_+9AAP M">Q/%.T[1;VTT3Q);RH@EOKN[E@&X8*R#YOS4 7$\:Z9#IMG+=W#S226<=W-)9VO%< _A;6H-,TR.'3)1?6^E06J7=AJ'D21R( MI!60$[73/(X/?CFNWNM*FU+PM)I&ISK)-<67V>XEC7 +%-K,!]M9=_P"#]2^VZW#'97%]#J%0ZA66:)6&0,'[H.1@<4 =%K'C;2 M],EU&V3[1]0S*I"@CN??T-9U]XY-KH,^J*@:1-(%ZEHU MI,'#DL,L<<1Y'MQSG!!JU%XI'S ]:Q;GPUK MFH:3>*]FL,\WAT:8S@91R2<[0 !SD'U JTOB_1C;3S/+/$T,B1O;RVLB3;G^X!&5W'=SC . M<'T-8^K>&-5NM3U&]MTA9LZ=/;H[X$KV[NS(>N,Y !]:?JL?BO4X#+'8+91" MXAW6\-P@NI(@&WXDSM4Y*8 .%]:%KKDB6+A[FZL;JVAGOC-(XA=696D8G#';ZX&0 >*+[PMJ4EUK*+I MUQ1H8I&QM5I NU2=R]3W&>M0^)M)G MU#P3J&DV2JT\EH88E+8!.,#D_P!:PM6T'6WUR\NM)M)+2ZFFC>._MKW9"R * M#Y\+$AF !'"\C'(H Z_5-5LM%L'OM0F$-LC*K2%2<%F"CI[D50@\6Z-+;WT[ MW$MLMBJO<+=6\D+HK?=.UE!(.#C Y/'6E\5:;<:MH@M;5%:3[5;2D,<#:DR. MWZ*:QO$/AG4=3UC4;NU6+#6UD8!(^%DD@G>4HW< @J,^_M3 MZIXZL+3P[JM M];17#W=A!YQM+BVEB<@YVL59<["1RV,#G)%;=%:QPF:0O"X= M5 R24(W#'IC-32)=/MX))U=I'=@Q9BN0%&T :8BWUIY+2Q[9;=F#XR,%21P:0$%[K^EZ>X6ZNTCS;/=;L$@1)C+$C@# MYACUSQFLG4O&MHNC:O-8+,E_96$EY'!>VDL.]54X;#!25S@''Z5D:?X7\0V6 MAZP%GB.J"!+#39"P/^C1GY2200';E4[KPIK5Y/JLR65U&MUH=S8H+ M[4?M$IF)K:U;4'O[N(1VQ@41Q0N9 TB@A<<[R2> MHI?#OB3^W->U>UC0I;V0AVB2%XI0SABP=6P1T&.!U[UB7GAG53J-UJ$$,4CQ M7EG=P1-( )O*B*.N?X3\QP3QD"MGP[::G_PD&M:IJ%BMFEXD AC\U7;"!@=V MWC/(Z9XQS0!IOK-BDFH(TQ#:?&)+D;#\BE2P/3G@'IFLVZ\::):/L::XD<0) MI>(?L&GQW46L6B1)*;A4$#JC(=X/)'( M(QGTXZU+I&@7UG-J+S1H!/I-I:IA@AKBXO# M^M2:?J,$EC--ISB PZ;J5_YLFY7)*WO"EAJUC]N%^UTMF[ M)]DM[RY%Q-$ /FRXSD$XP,G&.O- '1TJ]:2G)]X4P!NIIM*>II* "BBB@ K$ M\6$?\([?Y Q]G;DC..1ST/'X5MUC>*"!X?O@0"#;,"#QD$@']*J'Q(F?PL\= MCF:,#]T4D!^4-@ #J!_#WV]C]TUL&UM+&RCN+]WCAD21HE +^:%VXY PH.T< M^]9EH(["YM/M3LJ2;1L5>6 PN3QP"=Q_.K$=MKW:7022ULV=)_M$\JM$UWL4[ M7LMR51:S.T-M=^9,9%C,2P/^][#,#W'V:40-"TI)8-)'.@&< M9;;C@8!YZ9Z\=:MP1Z'-;(O]G/:WZI*SP2W) ,A;9@$@XZ]Q^/%:"Z9H\-M- M;R+&%8@3[G)D/.%,>T[>1M)_6ESI!RW,F2.*T&ZZN8H@(Q(K1D.67. 0J\=0 M..P7WS48NK3S)K.R1OM7RFWGN!\C1D#!VX/)4+C/7:#UXK1-EH5J\:ZC;%F, MA!ACN 78.F['R< C&,D\>]5$.H16$$]GICZ=9;0\D:MN:9.@LT3)+%;8C>,%CL+ DD>N .W/-.B%OK%P\,3,-0 M$CQO$WS>9M4Y;>!@$YZ?6LC2[NVLI+<7*)K9L&DB\ ^(RH2-QY&'( R=PZ_*.O7OUK+NKR/67@1) EQ+' MAE53L;!*@@D9R<#KW-:=@IC\"^)5\L.0?3'6N8\0VM];ZEJ4MG;:U% M:7 #79M# R3 ( 2NX[E..#CTKL-'\C^Q;#[*ACM_L\?E(6#;5VC R.#QWK6; M]U'K8N?^S0L[WMV[+[GVWT,66RLY=7U:?SI8)H9$E-\ JK;,(D&S)/S KAB" M-N#ZXJ[HJ%=2U(W,SR7W[M92 M7)N8WCN#%,%4%0P3Y6^I#8[BMGPW+82VTQL["XLW# 2K/&X)..,,WWAZ>GH* M3^$BJI?5U)WLTNB\NN]M/R^=2XLK*?6M3E>6:&6%4F-ZH5!:LJ=-Q/.5.2,; M<=>U6]'1EUC4#=3M+?>7$K'R1&IB!?8R@$YR2_).>.@K(\5/9KJ]G&(G,TS; M;A3'.8Y45&8*PCX?D8Y#8';%:OAJ6PDAG^QZ?/9R*5$JS1N-W7&UF'*]<#MZ M#-#^&X55+ZNI.]FET7EUWMIT\OG7N[*RN=>OWD>9)4ABE-T@51:%0V#N)Y)! M.1@C YZU8TE6&M7C75RTUYY$:AA"(T>++$,N"<\ELY(Z=!WS/%KV:ZC9((W^ MT3R>7-^[G*21A'8*PCP'Y&,'=@$\8S6CX9ET^19Q::;-93+M$@DB3Q@8]*'\-PDI?5^?6S5MEY+?MIT^?<-0L+.]\1R)*)FE-I&3)& OV M7:TA63?G())8 'H<\&ETP%M=WW-ZUU/]D_T>5851)8B5)8%2=QSM].O YJG MXQ>T1[3*RK=RR)$71)]K1$G*MY9&X9'W2>_2K/AJ73GFF2VTN6SN%4!B8I!& M5STC9@,+G^' ^E'V;@U+ZOSZVM;9?G_E\^X_4;"TO_$:13)-)(UJ!F, ?9\, M2LF_((.00, G\,TFF@MKL+W-^UW)]C8VDJPJJ2Q%D+-N4G<0=G91SP*K>,GM M8H[9B)4NWD2)9(TFQY;. P8Q$9'^R3]*E\-2::;J6.WTN6SN43!;R9!$5ST0 ML!@9Q\N!]#C-'V;A:7U;GUM:VR^^_P#E\^Y#XN@BFN+4R65O<85L&75&M,9YK2-1YJ@70D(R5 R @/S M#J">E=M7.>+;_5K*"!=+)B#K*TDX@\W:53\EFF1EW1S6BV[Q@KD< D$$'(.:Z.J&E:-8Z+;M#91,H<@NSN79B! M@9))/ &*OU$FF]#DQ,X3JN5/;Y+\@K)\0PZ)-81KKSP):B4%#-+Y8WX..*UJYOQB]SY&E6UK.L#76H) TC0I+A2CG@,".PIQW'A8N5:*3MY[?YG)V&D MZ)#J=FVGZCIDEW_;'FQB*]W,+;G"8)Y.<<<_6O4*\ULQJ]GJ5O+-?)(BZW]@ MV?8(4WH%SOW!5>+Q"_Q7T=3#(TH^SG<'P,>8W;%>JUY9XO6W/Q5T=I99%E7[/L54!!_>-G) MS_0UOA?C?HR*_P *]3E8()KRYN+,[Q*9&F2-SB2<*K;LG[PW J /0'\;EI>A M/#T2VEK&LKD2N9FWERA<;0).-RKL/3G!P>*R)W?S9O+^16BXW.),--L9M7U5 M$F, \QW>[DADP-HQN;*DJ-P/' &16M+>F%OLEE''%:EPRPQ+SD#EB0.3QGI] M<#%,2.#2-5U'3+JYCL+28QRV(!.,X!&>I4?2HM)>7KM"5SGRY!(2V N25([@D9/\ MR(CS1NW*R-'RO1*YT&D^!OML[RWLD,5HK,FV []RE2C#/88"D'^1J'5O.B7Y M,FVMU$5O"-P.Q2<,!U/&,D#KCDWE =8FMU=%:08VJQ< M88].H-:T&KR^(K6=+F,0:K:(%GB QO /W@/7)/K@D$8H:?-S7NA:6M:S&^7_ M &_!)YIB.H%2\%R/D8D D*2!D\$GCVZU@6!WK?CE:#0U1+B1V MN+@R$2J%=57U;(ZMD]0,C@YS6[X$8OXK0D8O8P!]*2EZ*OT%-->0>B%%%)N'KGZ4 #,%4LQ &23VH2>(PF;S4\K;G?N&W M'UKE_&\?F6>F-<0/-ID>H1O?QA2X,05L%E&E<[.FBM?V5S!ILB> M&%U!WNB8&-M)*80$D$?]P-D$[0N[GWH ]*\Q&565U*M]T@\'Z4>8@)RZC!P> M>]>7A8[.XCU.VAFA\.P^($F@VPLJ1QFV9'D5<9$9D;TQR3WIMQ%#KFH7CFWE MELKGQ):MB2-E$D8ME4D@CE3CZ$'WH ]'O]9L=.T^.[GF!ADGC@5D.[+.X0?J M>:LF:-9%0R('?E5+#+?2O,-:TBQM?^$@A738QIT&JZ;Z\MU-;Q7,\X:PQI$D]RT6U?*-O()% QZ8&"#GK2 ]@\V,2! M#(H<]%SR?PJ&\OTBLI+J!#=[,#9 RDDYQCD@?K7 RZ#9W-SXUN[ZRN);KY(X M[BW@!G53:1AC$#W.6R >>G-8KJK:-KMO96MC)'"/*BN1D*6 ./6H)+32VU"*ZGM[-KM2%CED13(#Z GFO M*_%L6F0Z-XO76+&276))I)+2IKRW7K6236M9?6);93<6\/V,W.E/=2NGE#(@977:XDW M<#G)!^EB^MK6%M6C\3VTMY=S:; EA)-;%I'Q%A@F-VR3S,D@'/(.2!FF!Z59 MSP:QHT-P8MUO>0+)YGRRVGP[M MF^QS3RQ:2O\ H\;%7!A#^E>?Z7HBV-AX'N--LTMM0EM'6>9(\.S-:,W[PXR?G"]>A J#2 M(='%UX,CM=/DCUFWG(U%S;L'5OL\@?S6QR2_()//)% 'J3SQQKN9@!ZDX'YF MD%P@D13+&K/R@+*\1KFYC-N\:0!3YS[0C@C.0RN3:LQ,0@4*48 A KARPSQR3D&IM0LUF&L&Z\^& R::[*^9F)HY?-4; F/0 @]\H#UX2QB39YZ[_P"[N&?RIR2P7";H MID< [3MDSSZ5YC?Z$\NB>,KVST\G57U!T281;I?(_=[U3D$@KOX4C)-4ULI[ MBVUEM!FBE#:7Y M2X$BL"@",JD$YZY;%A3P!N SGOTSTJ3Q*NCIX]L+C7;42V2Z;*JO-; MF2)7,BXW<$9(SC/\\4 =T5C+[5;#8SC=V]:;D %A(-HSDY&!BO+P+SPWX:TO MQ);VZ+HR:9X"=XQ6TT\(B\UY%1, M9W,0%_/I7E7A?2-/O3X/M[C3(WBM;2\6ZBDM_E$X,(^=2,$_7T]JAGLIX(M- MCD6"WT2UU/4D N[)KBWB/G'R=T89<+MWA2>!GW% 'KGRNH/# \@^M%M8^U2Q/*D?F6YW(I 8Y\WU9?SIW@.W:WT*<+,SV[W+M4ET87=X^I2Q;F5@_D MED!^9?F\L9+$+U /K6%>0DQ>)18I;20SZ%@-IM@UM"SK)T4$G>P#?>'KCM0! M[/'-&Y=4D1RAVL V<'T/I5+5-9L=+T6\U62426]K&TCB(AB<#.!SUKC-PL)K>SN/#\Z3_V;"-[D2( <3S7.SV\-SX>\36MO8:=>Q?V8 M&6]L+)[=6=2=J-$0.#CB@#UFSU W5C;W-U ;*6;(\B61&8'/ RI( M.1SP>]6FFC5@CNH). "P!)_R#7E7B#3X;;Q'JT5\NGVUD]K%'IZ3Z0]R/+"G M1&IFE+, L:DXSR+]-L]-,$::8AOI7NHF>)I6RD:X4CD#S&Z\<5SGV M6]L; Z!JEN;BQTW5H[FX6W@07L,%Q)XD&@VIATW[98/W&7:/YC]/K5N:**>(JZ)+$XSA@&5J\R\5Z!;VK^*K6 MPTN-+1M(MIA#!;C89%DE!8*!C<% Z!KR;3[)KJU^Q,8;:WW1% MTV\*NW!7CTY':@#/(@*$$(43<=W/'%1:YXA&C7%A; M1Z?=7US?2-'#%;E 250N]E;9HV1O)/ MRRD@9?=GKD]?7GH/%]A+J7B+PK$DUU;#[5.6GMB \8\A^Y! STY'>@#4TWQ* MNH:J^DW.FWNFWXA^T+%=!")(\A259&8'!(R,YY%:RSQ.62*1'*'#8.=I]Z\V MNM,U72K[Q#9>;?7VK7>F2_V1J4KDL4QEH.,*KAL'( W<'M6=I]A+,<>'[FW6 M]32KB/98:0]IM8IA%G=I3\X?!'!.0W0'- 'JXN(MKNKK(R9&Q6!.1V^M10WZ M36MM-(#;-<(K"*5E#@D9VG!()'L37F4,>AG7/#D>CZ;);7"6=TEQ_HK1$$0? M=GO+'. A^6&1#NCDR<$#G[IQ MQ0!ZO#JUG)JMWIPEQAF6.) [R(@/0LP'^>HIV0.GYU MY3X8T>+5)/"L&JV!GAM]/OP8KF$[487"!05/3 Z ],>U>G6%W#J5HEU;,S0N M2 S(R'@D'A@#U!H L*,GGI2G&O>D [GDTX8')Z"@!"H&.Y M]31P.IQ0JTW SRA^N* )%W9SP<4PDG[R_UI05"?>( MSZTG/9\_A0 @V=C@_E4F&"<-G)[BF GNN?I2ML&%&5(_"@!-Q'4?E2A@>AYI M/F'<'ZTH() =?S&: 'OV'H*90PR/YF@"0\**;2/L MSC&<<4W"?W?TH >.M.?[QIB[,CG&/PI,J?XO_'J %IZ=2?05&%ST8_G3P&52 M0WYB@ --I"6] ?QHW>H(H 6B@$'HRI;)'IT%M#%"K1*)&1B%8D@DR<@."1VY&*R;*Y>VO;:3GRU M?E'.?E/!&T@#&,\;0.N35S3('?6[C2I?-N[>[E>)I6"K&7/S(02"<9"D@8S@ M=:]>2MJ^AYR8[0]-AF\^[N8HFL+9$<1^8=DCM@A>=P(4$@_A5Y;JYN[B&V+I MMA 2/:-B0@' .!QU7IQT.":CTL&]TY-(FNXX=5A>1$M_,5UN/F+X !P#NX.2 M <"K%E;NDTOGW"+!:@M--O4[,9!&5[A0N>Y*$=#S$I:NY26UC:7PS%XAL_M, M\S#45\N)R48AXT.1G/0MC[W^-8L7A*X^S2R336"3PD_N6G&96 SD\=F+8]1B MJL^JZAXEMY(8KB;3].51%:11 W##CY@N,^^.!^%0VGP[DGTRYEDO%-QU@*Q M2[>/O;LIDY'3%0KP7O2L4[2V1TNG>"8;6S-_?R O&%DAB3)&]&/EDL.O! (K M*OKJ^@O1=-*3<2.?G&1Y66.$*]NN &QP0,9K.T^'5_#-N\EEJ$LMPK!S9[6$ M4L0'S':V"2.AP,UHSW<>MZ11:2E=NZ! MM6LM"MJ-HEYIDFI6T,/VJ)@UPL9*+*K$G=M49ZX))[#/%5-(OKBTGQ&+-[:W MD9D V$D].N2VYV '7IFM./R]%@^V7U]&;B:,R6\*2*/M! X;<,@+EF'\)P," ML2\AGTW0+.!XG$MY$;B>6W*/^[&53MQQGD'H>]:1::Y>A#5M2?R8OMUS>1K] MEM[)HC(WF,ZDG'[L;N#ACG/I@U=TM97\!>)/-24@^21&N=H._P"\I (VGK@> M]9E[-+"MG:I-O\BW568?NR6/)'!!R. >I^496M/3?*;P)XE#MY:DP;B%7=_K M!ST4G\1^-.2?*GYK\PCO\F=[\,S$?!5N849(_-EP&; 5 R,XZUD:M86UWJU_:+>:0UQ>*H*W0S/!\@ V#/(_B XP M23WK5T:UAL]4U.&.1-P\HM%''L51@X8]BS=R,=!5NW*=]7D^KV6]ET]/N_77 MNBCK5[<6%]>/<&Z\N6#R[(PR1JJ,1R3N(P^>YXQ^-7=!74DDD%W>-=VY@A:. M4E&'F?-Y@!4 D<+U]:S=8LK:XUB[@^UZ0UQ=Q*ACO1F6(8Q\@SR.^..<\\UH MZ-916&KW\"2J7$,&Z-(]HQ\X#L>A=L')&.%%#MRA4Y/J]EO9=/3[O7K\ROK- M[-I^HSRW7VHVSP;+7R'10KG.XG<1ANF"> /QJ;P\NJ*P^V7C7<#6D+>9N1@) M\MYBJ5 )'"]<]>M4]9M;:76IT-UI#W%S L?DWXR\8YY09Y!STXY'6K>C6$6F MZQ<6RS*9%M(,HD>W>!N7S'/0N2&_ #K0[2Z?JC3 MW0N6LC $@$#H LAW;BVXCG&W!Z#GI2^'5U16B-W>M=P-:(SL7C<+-D[@&4 G MC'7-0:U!;-K9W7.D///;K&+?4<$J,MR@SR#GD=]HYJ?1M-BTK5S:K.K2+8Q* M0D6TR@''F.>A8D''H/6C3E"7)]7MUMV_+MZ]1VL7DNGZHESO=6[VN9"SQN$EW#@,HR?EZ\D9IFN16W]MH M\ESI+3RVXB6VU'' W-\R<]\X(QSM'/%/T;2XM)U>*V$\;2K8!<1Q;3* P!=S MG!(/ '4 GDT:Y]7MUMV[?EZ]2;6;N73]3@N[@3MIZ1D!864#SU5_#O]J&6V>>]DNK62WD,H>2-_+DWKL&Y1G.PMGDC(I=>CMAJ\$LES MI7G-"8TM]1(QC/WD]ST/'.!TQ2:1I46DZQ:0">(R_87&(H=OF@.F68YQA<@* M.H#'FC3E!W5KMVO_ %?_ "*7CA+V1XEAOFA@^SR$1QWBV[-+D;2?E5G'#,/QZUF>,M7L=.NH%O-*LKS_1 MY)$^TH"SME56./(.268$^P)JWX(1(]'NHU@2 K>RADB;,8;(R$X'R@\8]C3? MP%U%+ZA&ZLK[]]_/]#I:***R/)"N<\5V&L7@M)-((+Q>8"AF,8#,N%DXZ[>3 MCWKHZ*:=G M0+7!8,V%QG&,\^O%>HT44Y2YC?%XE8B2:CRV_KLOZZA1114G(%%%% %"2!&U MVWN#<('6WD00]V!9#N^@QC\:OU0D6U_MZW9G<78MI BC[I3AG3WEZ_H@KRSQ;"?\ A:NCRK-&A'V<%2V"P\QO\\UZG7EGBVVG?XK:/-' MSQ@6X=MI('[PUMA?C?HR:_PKU..N8WCN[F0!@6=B1R"03QD=2?9B<]LU)?*B M:'!;7*^9)%*)%BWEEC5@0Q8+CNHQR.HZ9(HE#+.P4$*)" I !QGJ .,D]NGJ M2:FNXO-B_M5I4ANC.@49'!49=HR3P=V"Z$LL M09>C8/&$?@D<5VUWX9B\6R6=U?7UT^GI"P6WD(5A)PH;CKT)SDYXQQ45[<_O M[:ETMO=W*=U#:>)/#J7T-K-IT0W%$6W"JV2=K#IG(.#V.XUQTM[,<8ZUVEXD_ASP];:9-J,\\RJ!"QP$P&&%SC).%X&"0 M ><5QFV]U?Q-X>MU+&U B956/:BE "Y P.P';IBG1V?;453==R3Q5)<)??89 M(YX;6V8)YDN5,K''S$;6#=\8' J3Q(BQZ!;6XA$D/FCR8W3#[0I"L=N&&YBY M!8?A4OC&2ZDU]WN95FAF4&W>'((0$#@ -CG@@YSZ4[6=PT8A&8;V2%9Y$">; M !OC4C@$9W X7/RXQ6D7I A[R,O43O,%Q;L7MXD6!,R_,FU0-ISRO(//' Z] MAK^ XC'XG5@KX:*0%L8R0O.>A^@;)[\=\NZB2PB:SM61XI=LID.=N"H("XYV M EN>.N>Q%:_@?H\CT?]:4$!LX?] M: ,.\\)6%[=3R327GD7$@EGM%N2(97&.67\!D @''(-;AVG[R?IFAR%;[S#T MXINYCT< >_6BP#R8]F?NX_"F@EON,0/?FE7Y3S@YXSWIIR3RA'N1DT *5(Y9 M@WUXIS.QP0G7O4?R#^([OKS^5/'F,I P!U&>M #3L8Y<_GQ3DX_U>0/TIF5S MRI8_G1@$?>"_[II@/?W4M3=_\ >W'Z=*0&-?>% M-/U.XN9)[J\2*[P;FUBN"L4Y ^9?< XQD#FML*N A('K31M)RF![IUIS* MWWAN(/\ >/\ A0 X9'90*<2M1LAB.?X>^*44 .?8CJ*7C%*?G ./F'ZTF.,CD4 */G.#][^ M=&"#S3>W'!'2GJX=><9]* &*WEM_LFI2H/(XIC1Y!'44U&('N.#0 XC'6G!N M,'I0&!X/ZTC1GJ.12 4KZ50U32X-5ME@G>:,QR"6.2&0H\;CH01^/MS5T,R_ M3WIVX,.10!G:3HUII*W!B>>:>Y]1[\=\TI&[!)Q[&@!PX M&1\U(V#C<<&F;MO &/K2X#*YAE@F :*5"CH3U4C!%*25 MZ#CUHP&YZ>] &1IGABRTV]BN_/OKJ:",Q6YNYS((4.,A?K@< MF@! ":=\JTA?T%-P6/_?M[4,^YL#[H_G2 9- "YH4%SZ)Z^M&S)P>@ MZ_X4K-G@<"@!%_.F%AG Y-(3T ZG]*>D8 R>!_.@ 5"1EC] *!M3[N,^M M#R8'MV J/;GEN?;M0 [?D\9)IQW 8X&?QH&%&X]!3"QD,G7.&^E!4JN"7)[[AQ^E1AE'"CG_8H =G^Z"I]S3P'"DELCVXI M@+MP,'V/6E8#.-Q&.QZ4P$(B[\'W-*&8'@;A],4W*C^#/^Z,TY S'Y,8[Y.: M0#B=V 0 ??K32KC^/(^F*';)_>''\J;@#E: '!DS@L<^A-.?RR<;.[$'VI_ 3^,Y^M 2Y.<+^=' MS>B_G3S4 'R$\KS[BG M$)M 5O?@T@W9P0#]#0[*S&*R/%()\-ZAC)S;L, $YY'H0:UP0?\*Q M_%2*?#>H C(\AOEP#GD>O%7#XD3/X6>-+;R + B%BQ'R CD^@Q\OT( .>"16 ME)-&/$6ESA1/-#MCDEW%URC8PIS@?+U))'\ZK6\TL%TDF%8K]Y6[#N#[#U." M?85((V@U.V>*24 M7K\%D(C$NWA74JI!RNT\-U)XYJ;Q1?W'_")6D_D2V\VHS /&T>!A,GY,\[26 M4X/<5#KDF'M)2)5;RSM@D0HD,8/[L$!.3M /S,>O3M5_Q?::G_PA.CS2S;[K M3Y0K^5UC! "Y(ZG*CD8ZBLE]BYI_-8N:1I3ZGJ,/VF>YCE,*N8]H8*3M/ P. MF\G!R!P>U;%[XQT&P;4K.?20EVK*(K>2UPUSN QD8]4(RHYP.00!D9Y&0&/8USOA MV:XD\9ZMIDXGVR*VT*H\PF(_*1GN5!&?]JND\3ZD]K<06OVF6>2"1?,\] 0X MXPP4#GDJ.@!(XK"\*"]N/'>I:E<3LB6\3^7+*I*JKG]T,>F#G%73O[)W[$R2 M]IH93S'4O$,#:E%-#&Y^2W4,2%7L$*,1DCU&3GFK.MNO_"1Z:;Z+<855Y'B& MTQD,6;!0E1M)P1UXZBHU%Q_PDPBU&5X[E9RSSQ?-ABO%6M4A M%Y?Z;;702UBF;S)XI1@>8S%7;:22&RN!QCWK;[2]#/HS)O%F^UO+*V[[2/,+ MH^=P/.1CKW&WIP> !6QIT _$<2GR_]002P"@%QZ<9QU('YFLNX>11%:C M6#Y-SXW,<\YSQN/7![<'D9K6L1(_@?Q*@C\R4F$[-ARWS@ XZ]!WY&.].?PK MU7YBAN_1G&'4C)R.U.\,+;I=ZB(HC'+B(LJW7VB,+@[0K8!'?*]N,< M8JGKS2Q:I+/-9MO62);:XCT_SVCBXWN&"G#@EN#Q@ @$UJ>'%EC6ZC42M9!E M,$LUJ+=V)!W94*O XP=HSD]<9K1_">I.*CA=.J75^7R_KRU@UK5@OV^.33K6 MZL[%%>Y%Q* S C/R(5(/'J1D\5'X7%J+^_,,)BD:&!BJ77GQJAW[0IQ\I^]E M>@R,<57\0M-%J,D\MF6:,Q+:SI8?:"BEAYCA@I(<=HZGKBA_"$HJ.%=NMNK\OE_7D-UG5"LE[ =/M;F MVLX5FN1*K>%_L;:E=206Y@=[:%E1+KSHUC)E1^)&FCOI)Y++S?+2,6DJV/V@H2X\QL@$AE&2 < ^_:]X=$BW%TL9GD MLF"NLUQ:"W=I#G<,!5R,;>=O?J>Q]D'%1PK:ZVZOR^7]-=!=8U-EFNK06-I< MPVUN+BX%U-L!4EN%&T@_=/)P.GX4?##64FJR2VUL;8+RY\ MIKB:R= YFN;,6[F4DY& B;ACN1^)['V0Y5'"MKJN[\OE_5NA-J^HR+M9GAF2PFU<7%K:&V$UGYD,<=R)$2,L. M"F/W;9Q\HXZ]P:D\4^:)VD>P6YCBM]UJ39?:/WQ)SG@E< *1T!./:KM7/9>AG#>7K^B"O)_&(_XNYHI()4_9^G8^8U>L M5Y9XNN)X_BMH\2SO'$_V?*K_ !'S#U%;87XWZ,FO\*]3F9(@)73;^\=CE!U. M2>Q +#ZA_P :EUFWDFU&TT*$NLRQ+^[EBW1EGY+#'3"X&<=N,R@D#!#\JRN6*F)QR 0<'('0>_%VUMKZ?1_P"TH94N[B8R*TZ R.FXONX7 MML' ;J6'3 %=SE9_UN3Q$NM7\:Q:7-+FZ5=Z%:27E]*\NJW"G)5S_HR9&0OOCDXX^7' MUM:%XJL;:80W5O;VD1D8^?:*%3&TN69_)7S%<^9&V_<- MN3L(QGJ #G&?>BT2>PNM\;GZ;G&XY#+E"[6Q,NQ*FV]\-VUX//F^RN8&F=<=.1CT !QU7H.>@K7\'1@>)8Y$Y!AE#, MI+#(7U'!_%F].*KWD<>F:A]DN;BW2WN+@H) &32 $G+?@/2@ Y;V'ZTH 7G M]37$_$R>XTS2=+UN":6-=.U*"6X",0'A+;6! ZC)6N&@\57^G>*]0\4W%W(V MDZC]OM[6)G)C7R$4QL!TRQ0@?CZT >WJQ)P!P>YH*8)W$FO'M&N]1T>/1[=6 MFFU1_#DUZ);BZ?;N9RP#+R"1GK[8J]H7C+Q%;^%?"WVBUM[^]U>:2&)Y;AAN M4#(=S@X.2<@ \ 8H ]2!'\*Y^E.7<05R!7FTWQ.NM.T._?4=/M8]4M=3&F!5 MG(@9R,ARQ&0H )/';MGB)?BE/_8.KW'V.TN;S39H8WDLYFDM2DG27<%W;1@Y M&,\>] 'I98+U?\J;EB>-X'K7G\7Q#N?^$0U/6A;:=?26CHJ&PN&>-E8CYG4K MOC"\YR.<<>M:_@OQ5/XHBNS+)IL@@*[9;"X+!@1W1@'4C'<<_A0!U?1<_-GU M.*;N9O8>ZUY_XKO=5AU3Q1!',@LXO#S3(!(P9&(E&X=@V5_("KP\3ZCHX0:[ M9VT=NVF2W\;6SEW B";D;, MFU+6+.QF^PR->QLZ?8IVD,#*-VR3( /&?F&!D8Q4GBRWOKKQ1X=O7 .1[]:8'9@X& @;Z4GR@@LY4]E'%<'!XZNO[:LK.;^R]MU< MFW:"UN?-FMSAB"Y&4/W<$<8SWQ5_2_$.MZG#!J<&G6SZ5<.P0>;^_6,9VN0< M*),MD"+*662VCN' M2XMV"YV.C 'N1N4#!'N#4J>(]6BMI5L-/M)8K#2;>_D-S.Y)#HQV#@DG"'YB M?KUH [D.=_R$MG^]R*>4=3\ZDCU'-*+Y[&Z6_L+=(+K1;C4+=8)WWJJ* MN4G/UJL?%+:#2QR0!R2<$G%*X'H.% M//S?7/\ A3U4XP&)!]37->&?$_\ ;E[>V,K6DLULB2"XLG9HI%;(QR,A@5Y' M/4'O5'7?&%UH^ORZ>B6$*(B-&+Z9H?M9;J(WQL!'3D]>PZT =D2R'#?K2X4\ MCCW%.A'4'J*Y?P_?O>^ M*M:E+.(7M+*5$+9";ED)X[=ORI;W7M6GU/4[?2+&TFCTP*)FN964RN4#[$P# MCY2/F/<].,T =.1GZ]C3E;HKA?#_B75+#2_#R:S;V_P!CO=/WI-'*SRH8X0^7R,'W;WD4[22MY<+6\@0 ML,#+ GH..HITOC2[33E>6/3;.YBO);*ZEO+K;!&R#.5Z,^X;2 !QDYZ<@'9A MR.O-)E3(>,9%<1:>-[_4K73H[*QLY+VZU">Q+>++Q98$U"SAC,>JMI=W)"Y*JQ0-&ZY'0ED4@]"U '8E.^10 1_$/SK+T+5F MU>&[N1$$MDNI(;=@<^:B':6/U8-CV KFK[QU/8ZP()%THQ_;DM&M$NB]RJM( M$$A"Y5>H;:>W?/%(#N\\8 MJ;U&,#&X<$\X/2J/BK7]9OO#VNS:?!"FGVDYM#+YS+.S(ZAW7 P #D8SD@$^ MU 'HN[W_ "I<^HQ[US?CR\OK+P/JMUI\@@N(X21(&*E1W(([^E83ZCXBL_$G MB*2WBLI_LMG;33++,X0$(Y*QC!QG!Y/H.#V ._(_X%[T,0N!M) MW,YR2=ORC'O6UIGC+4-5$D,GE,1@;FW,1@<<'GI M0!VN_'&,_6C;NY!_.N(U7QCJ>E26<%[9Z?IDTL+N\U[.WV=G#E0BNHP,@!LM MC 8<9S3-4\4S:=G3CFL[5]<%]'> MS6J2V[O_ &--O$S9*RW'W<9P.,@XZYYZ4 >C@%>IXHRO88]Z\]N_B2+>\O)$ M^PFTL[MK9X&F;[3*%;:[JH&.#G"GJ!U&:ZWQ)JLNBZ%<7\-J9Y(R@V#=A0S M%VV@G:H)8X!.!0!J_-_O"E&!WQ[5PJ^)WU'3;69S87:?VM:P)-I]VVUMS#EA M]Y2#U5N#3G\7ZN]E#J\.G6;:3/?I:1YF83!6F$7F$8QRJ&PD!F;SG'G"/>HQ@8W#@GG!Z<4S7?'=Q MHNH7*,NE".WG2,VANMUU(A*@N N0G4D!NP[9H [OIU)'M322?XABN"C\0ZOI MVK^(7N##/;1ZO:6D,9=OW:RB%>.W1]Q_VL]JTM>\6W.D3ZO%#8Q3M80V""TLHKRU\_S=2E98VDW%3"' P"".I[$<4 M>@ A5"J.GK368X)/:J%QJL5EX2O:F9W M9RDJ \GJ>1MR?XF]J /1E)VC/&>:4#/TKD?"?BR?7[T13'31F$R200S,)[5\ MCY)(W )ZGY@,9'N*T=8UJ_76H-%TFWMGN7MVN99+IF5$0,% 4$DDG\ #UH MWHP NX]30S9^E<+X/UV\\C2+"[BS+>RZE)*6D+F,Q7! 4'N/FQ^ J*;7+[4M M0DIB!5"WUQGVS0!W:_,=Q_#Z5(H[G@5S>E>*1JUQHT=M M O\ IEF]W= DYMPN%V_7>2/^ -1XH\0SZ1+;11RZ9;),K$SW]QL&1C"*@^9B M3#;R:C?6TL9=OG$)=F#GM6@OB[4GT^WUMK M*V30[BY6!<2MYZHTGEK*1C;@L0=HY /4]* .Q+!>%QFE"L1N.1]>*X6?Q!J- MUIMW=W&GVJ:;!JJ64>RYD6:1UNUCWG &%QSC/)&#P:T;O7=?3Q/;:1!;:;/Y MS&1]CON@MP?OOD8!/0#N?8$T =.57/S%F/IDTAP>@)K@;7XBI<7,,P^PM937 M8ME@69CU&L:_K&JZ3#>VEO!%I3:M! LBS,)MJW2H6( MQC#$$;?0_A1<#O6\U%R0,'IZBFAX^C,"?1CG\JS_ !#JLFD644D4(GNKFXCM MK>-GVJ7NK9:KJ*:=:K:65W):+M9VD++*$,C*JGY I).,GY30!W#L%&UPV.Y)P M#3<8^YM^F":P?#.L2:Y:SS2SV%PD;A4GL9]Z.",\@_,A'3!K>6-?X#C'8\T M.#%CM.X'TP* ^7?CTI>%'S("3[4FS RA./3- &'0EE/O4B GD,"!ZTP,# MPW(_E3F38..?YT@ ENI&?I2 *>G'TXI%?/!_.G%=Q]_6@!RAE4L.?K300W!' MX&E+$$(>W?UI"H;_ .M0 FW'W3^!Z4H.3@\&D!YP>O\ .E(!% "%>@/\ 7Z&M=2)MV(ORA-W;)[>IYS4<0;3=(DNY9D2YGB>* MW.\[54%3YJ$YQN#;0./\+FK:;=P:;Y4%LMU!*%9C"KR>*1P%525&[.01NP ,CIZ5H0L\DMU:W: MO/;7C,\JAV"#=_=#$XQP1Z%EZ5G>'[R.0OI%VT1AE11:NTF2LG 8<$G#-G'/ M&":T7M[NUN\-&Y91OR>AZXP>V1QQC P"3@5E).[3+3TNCG]4L-0\.PS)>Q27 M]B#NMKL*2?O#*N>P]CQD4Z#Q[:K8W*_99D<']W&)>&R>>0,#'ZUVS:]9:3ID M*WY^M# M 9].>*<9.:]Z-QM*+T9D6=[=^()+A=(TYQ=2,B"1LE(EVD,Y88 ;ISC/)KI! M8G1=-&FPSSNS@FZNED(,C8'H<[0 <#@X1O4&M/1?%&GW=N;9PEG*T8$*)A(Y M&8GRP.G)"@],SWVUPV-TB.T;C.8V+ D<$@$9Z'VJX:+FZ(F6KMU'ZFBN]O?B.2-+N% M9=TA"=><$\#!/;<>WRXJ>%%B\#>)G/8\>K=/=XO!/B=6<)-$;?S'C7(5MXRH)Y)'0DGK M^9KHEYK\Q+=_,[GX8@CP1;%LY,DA.?\ >-=A7(?#25YO!=O)(P9VEE)(_P!X MUU]>=7_B2]3LI? @HHHK(T"BBB@ HHHH **** .Q:Y:2.*VBE*^7:PRM(D>,Y() P3D< 8X]S M6O15QEN9'AAM8)0@CM(96D1",Y;) P3D# &/EK8HHYG:P2Q,W#D> MWS_SM^!S^J:3/SNYIC;06-N\85;6"4NN[.=QR M%/; 'U-;=%',[6!XF;AR=/G^5[?@86L:5/=Z@MP;2WU"W\H(+:XF*!&!)+ 8 M(8D$#GIMXZTNCZ7/:7SS_9;>PMS%L^RV\Q=6;(.XC "D#(X'.>3P*W**.9VL M'UF?)R=/G^5[?@8>LZ7/>7L<_P!E@O[=8]AM9Y2BJV<[QP0QQQR.,<'K3=(T MJ>UU$W L[?3[;RBAMK>8N)&)!#$8"K@ CC.=WM6]11S.U@^LSY.3I\_RO;\ MHHHJ3G"BBLW4KN:&YM;:WOK&WGGW;([E"QDQC[N&7IGWZTTKE0@YNR-*BL2R M&H1Z](EWJUE+OA#-9QQLK+@D!URY('8]N/6MNAJQ52'([7O_ %YA1112,PHH MHH **** "BBB@ HHHH **** *;_;/[7AV?\ 'EY#^9T_UF5V^_3=[5OZ(*\Q\1WD:_%33K9[""=G-N5 MF??NCPY/&#CKST^M>G5Y3XE6W'Q=TPMYPF+V^W;C:1N/7\A6N&5Y/T9%?9>I MAW,XG%Q;.TBDN0\HQ)M.54Y ^]@.W7GCK3IG?2X9XYH?-M[N*.X;?="+"1@! M<* "/G^7\/QJ#C[1,?*\T"0L6P&#$DD]4'4^K#AQ6I ]K=64MK>^28B46*9( M4+*=Z]"<@@@H<9YKT):(XUN17=O%K"MUN5R&4Y(.P?=P%0YW9^O2I?[2;19!-;/;7O MFS27B"6%IY,$#8Z'\:GGSJ-Z\-G'+86\LF/M#1HJ1G&!\P/[P\\9.1 MQCG)J=4K-:#\UN.D9I)1+K^L6< M&A:&TMBQ\M2,XR <9!&>N?RIMI-I.U(5 MCMFEAW!(GW0HP7[Y+G)9L!1R "2:9!H6FPQ)]HG-U((C$Z1C:CC(*DM][/0_ M\!_V<4V73+2[5A;H+*<;,$+_ *Q.,9))((*J>@!P1R#W=G^(*Y062[U&[FE\TO*G[UI99@JML;)&\X MV_*X&#Q]*T9Y;#2T2PA6*\N6>(27#N80>-\(!4X=0>"W4U)'JSV%O/YNF.;N MX=(F%S;*^$.=V*(>5;J A9,=49=JXP%R/7 MI3=WNM!+3;[3^UIY)(1=7/G(%99N<;7"D#Y<'N2>%'6MGPC>BY\2QL$ M>,&)_DW 'A6&2.IY5ADYQ@#O69?3">3:UO;A,?N8HXPH&<-@ GN64=#U-7O! M,@'B<_NS\T$BD'CC&[=C8H]#_P!M!2GK38X_&CT\\E1V !-.I, 8[@?RI:\ MP[QOWFQV%.IJ?=SZ\TXG )H S->T:W\1:)>:3=,RP7$>QF3&0>H(SW!Q7.ZA M\,](U'P7I_AAYKA+:QD$DP6%"<;5[=Z",*?4\9H Y&Z^'>GWB:D9+JZCEO;]=0CE0J&MYE^Z5X_GGK4__ M B,HTFZMI_$>LRW<\JS?:EG",A7H%0#8%]5Q@_ECJ@3(-J]N],8!<#WRV[+ RE/N[50!<>N0@#GM7\)Q:M=W=P]]/"+O3 MWT^XC15*NAW8/()!!_ K2&&8A1\RTP_>QUQR2>U,#E;/P4EK!I<$ MFKWDEKIC3+>5I8;(%55&.>-X M 8J"QP,^G7%=*JF5B3G9_.K0PP Z$=*0'&KX.!FB_M#5+N\%O;RV]MYJH&19 M%VDEPH+MCU^IR>:NV_A:U@@O8DN9BMWI\5@^[&52-74,..IWGVXKHF4$$,,U M"5,6PP1//,ABTV;35QCE) @+=.OR#'UJ.7P=:3),9]0<@UT:L" K'I_*J6M>%I=6DO$;5KR*SO8Q'O-;[@.I(X8<^XIX<@8897L1VI ]T^WN]HN88-IW$ M*%W*S LC%0 2#VSUYI+SP8MQ-JGDZK>6]MJB*EW$@1F?""/AV!8 J!GGUQC- M=,RC?D'J."/\^]+DKUY'J* ,G1]"ATJYFN(YI'DGMX(&#X'$2E01CUW'-5-2 M\+&XO+VZLM5N]/\ MR!;M(51A)M&T,-P)5MO&1Z#N*Z%""O8C)H<81L#S'-:M>ZK M>7T=E&\=FDJH/*W+L+$JH+MM)&3ZGN!K>+./G!C"9; MWPHZ5N;CZTA<[Q]* .+N?"EW#KFC'3;RY@B@?4)Y+I51MCS.K[2K#!4DL.G8 M+0M7L M["TN;RYUBZ,R%"H%O*415D: M1::?;#]U;1+$I(Y.!C)]SUKFSX$7[,;+^V;Q+!;S[;';*L?$GF^;\S; M"?Q.!778/<@?C2Y&/F.?I0!@2^%K232-0TTW$_EWMX;QVXRK&17P..F5 JIJ M/@F/4%O[>'5KRTL+^7SY[2)4*F3()(8J6 ) )&>3GU(KJN,?*,_6DRQXY_"@ M"CK6DQ:WHUYIES(\<5U$8V9#\RY[BJ5MX>2$ZE)->SW$^H6T=O/*RJN=BLNX M # )W'VK; (ZD?2E^0GCK[T O2MZUL5L["&T6661(HQ&'E#4L! MI;:;JES:SV%E]A$OEQR%XL@]&4@-D=1^1HM?!,5E:V26&IWD%W9M/Y5T0CLR M3/O='!&&&[!SP<@5U>4[BD.2.#Q[4 U"-C&Z3F39,)]S%BQ5 MAM#98\@ 8XQ@"H3X%TU+-K2&:XCA-E;60&02%AD,BG..I+ZU#4KMI90^H6:6;A<855WX(]_P!X?R%9Y\#V7E21FZGPT=E&<8SB MU?>G;N>OZ5TYY'RG\*;A@>^: .<;PJR7%PMIK%_::?Q29'\)Q M0!S$7@F'SY+N[U">XO);NWNI)@B)N,)RB[5 &.3D]>>O2N;GT+5+B[@TRWM= M5M;./5DNS"\D+6B(LWF%E< 2$-C(0]&;T KTHAAZ_6G#/\6,>] '/R>%;272 M+W3C<3".[OC>NW&0QE$N!QTRN/I5&Z\!BZ@U&T76+R'3[ZY:[D@C6/\ UA8, M?F*[BNX9Q^&<<5UP*#I^9I"&)R#GZ4 M,9^M*=@ZCGVH P]0\/2W6JG4]/U2XT^[>$6\SQ*CK(@)*Y5@>06;!]SUJO=^ M%9?L\,5KKFHQ!;86THE*W F7).YA("-_)^8?3& ,=&3GHV!Z4A5BI /;UH S MX-&LH/#J:#Y1>P2U^R['.2T>W;@GW%9=EX6-M>65Q>:K=WXL%*6<2,X'Y4UV.T^W/2F M!SVG>%6MM4M+^\U2ZU"2RB:&U\Y$!56 !+,J@N< #)]SC/-6M6T!K[4+;4;6 M^FL+Z%&A\Z-58/&Q!*LK @\@$'L:V-Q/>FOG;GT(H YB+P3%9V>G1V6KWD-U M827#1W15'9Q,Y=PP*X/..<=A4EEX4MM)>RN([F[N)+.:YN%WE2TK39+9X SZ M=*Z0Y!Q@Y[4UD^Z78=>@H Y;P=HSVSNT@:W9TC1P8R=W 8'!SW_ #S6[E5'3IW-1L[. MPQP/6@#F(O!46GVNG)8:M>075@UQY5QM21F29][JP9<'G&#[4MMX.CM$TY8- M1NTEL;N:Z65@C-)YK,75LC'.XC(P:Z@*!TI!DR''IU/:@#"A\*VD&DZ;IXGE M\NPNQ=(QQEF#,V#QT^8U5B\%Q*T=M_:-T=(AN!P38'#[PN[&XH&Y"Y[# MG'%=3@ YZGU-,WE &(WA6U;2)-.,\WEO?\ V\OQD/Y_G;>G3=Q]*IZ? MX6N["_NKRV\07NZ[N/.G#00MO]%+%,[0. >!TKIF!VDMZ=*D&$&,9(_A% ' M-6WA$V;QQPZQ?1Z9%<&X2Q0JJABQ;9O W%,G.W/MTXJ&7P8DF+:'5;V/35O% MO4LE";%D$@D(W;=VTMD[<\$_2NH;+N-QX Z#I0S''R#V![4 9VM:1#K5C]FG MFDA,QQQ/&;2\;4F:>4-J$MO*[+4KN"RN;C[5-9IM :3(8X;&Y0Q&2 ?7IFNFCB"\DY;U-2@9^ MGK0!REKX4%O/Y,.L7\&FBX-R+2/:N'+;RN\#<$+<[<^V<<5;'AV---O+&*^N M[=Y[Q[Q;B)@K([2;^.,%<\8(((X-;DR"3E>".GO42DE>G*]5H Q++PU)827L M_P#:EPU]?/$TMVL4:G;&>$"A<8(+ GKSUZ8Z'R_XU(&/R-(%+)E3E?7TI0VY M04Z'M2 -PEZCGT/:F\QMGJI_,4##,1^/N*=@D;6Z?WJ8#@JL-QY Z$5&&*-M M;D=0:=]X!EXXZ4A/3L0: %90P]_44L;E =_4< ^M 4Y^7IW%(6#./RQ2 5AG MK0IR.>HX-)@KTY'I2*81NE_-99,D2I*C ^6&5APPR ,*?WC9('X5-'>/IC6U MA=VL4AM)'BS->YYD'[P$)V"^VT*KU +*,,1[[4SG:1U/\-:LAL[ MRWA:YD2WN4614FBC"%]P"*6.,C@KR.GO7ISML]CSX]RC>6D:H+W3)@;)HC72=2U@*EA90K/&A58Q1D# M@5)8:O\ V7>)8206MU D<=NS10Y=<*S$&5@/XP#@\>U0?89=5A*>>=/AC0-& M9HQ$)5SG"HOW5R021UP"3TPNEI#\XDDWV1XVN]5UJWO+^9)%9(]^SY6W ' ^ M91CIQP3S@"IUN]$DC>Y?R@%*-.V/+:+YMR;(^=VZ MUU'J*@TB]G -_%8W"3%E98G5=T:8R4Y7(/.0<<#CFGW&J^((;&(2S6\_G1*I MU"U#9\H\ LW\))R,E<\GD4U-.TVY@>.2T-M(T6Q6A'(!.<;22"3D#K_$O/>H MVTLV,SW=A?"XCW*L-K&-LC*!\K<\;LOXAK;0IV%G-J4BGSQ M;12R['DED4$&0B1&&2!+AL\8SVYJVVM6=K/&--LXPD$;L',Q@9M_R2G83@'( M! Y J2;6_L>GVUI;V,,+*QDDDN;%?D<2 [5R$(!;G'6GV=KI]K-F26*YE$ MLCI"X$D863H/F7=P%S@>N!6@=B$.)<$87&WD9_+.:SKF0W#/))$DD[99E M5!WZC&&/5@.@Z&K-N\9\!:\)-ZQ>; [,ARPRX]E'3!_&G)72OW7YBCHW;S._ M^'LB3>#K69($@61Y6\M"2!\YZ9)-=17*?#A8U\#V(BW>7NDV[ASC>W6NKKS* MW\27J=U/X$%%%%9EA1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !17,>+M9?1TAD76X+'<"!"UIY\DQ_P!D!A_AS5;PGJ6O:C=M)J=_IYMR MI,=O'M\X^C,%8A?IDU?([7.Q8*;H>WNK?/\ #2S^3.PK!UBTM+W6["*XBDN& M>"9/*11A5+1DR%B1MVE5QCG)XZ5O5S7C.2V@TM9G6872D""6)9[TT\T+:Q[=;L!<:C+>1HDGV27RUPSP'U( MKI*Y7PZ^FKJ'DQZ3+;W*H0DZVTJQ,.^-X&TG'(/7U:NJHGN5C$U-)]%V2[]O MZN%%%%2<@4444 %%%% !1110 4444 %%%% %"2*W.O6\K3$7"VTBK%C[REDR M<^Q _.K]4)&M?[>MU9'-V;:0HP^Z$W)N!]\[:OU<]EZ&=/>7K^B"O*_$D,?_ M MO3I6NHTQ MK;"_$_1DU_A7J8/VM3++&;2Q5D=6WQ1AF^5@3R&;^X>WIZU-:V4Q:&,1PF2+ M8C +R?FA!)'4\HP&<=*J@S?;)%B4RL)"(\Y8,-ZA1@GT9/R-6;W4/[-L#96< MD*SRP!Y"&*,K*58Q@KP,J6]Q/(VV$ I;D''08SQV]P/:K6F00Q*+[4K2V>VDU M B.6\<_,DB@_NRO#$[>XXQ]:S[O4[;5IIEOEEC\UP',>XL20P(*%N.0?N\<< MC%3OHD.UMS7DTZYB8W+1 1MNX&&3YB^>0><&3KG^%JJ6VG/-/<3+,T*JX9N= MHRQP%;L?3CU88Z5%;:=K%M TFD7L%U;V\2HK1S)M9WP6+(3UZCGK@'UJ*Y@U M2Z4BZ6.VM@?]=GRE9@,(XWC1+58I4 M*[F8*'< [=NYCR1M7!'4E?2JMWI1LG5M:U &>T=T$<+^;(R8!4G!R "W0XZT M/5[B5ET'I>QQ2IWR%HXEDNXBTH.6YC;( ^I]NM6+>VN;F&VG2WBQY4>^ M($$(.""0.><=<\&G:?K-L8[ZWN+:!HC&7'VEV:/>I&PL1P.6( 4=J@ODN]'U M)#$GV.-E@2(+*5CP &=E/WG QU/K3N[VMJ'2XQH2B1@K%MB4!V522?N,)!']CLX2T,B?N4"D':O&-Y.,HPZ=A67/<#4;6"^M(H/.<[ M9TC7/E9;Y3\V#@@_D36AX'E9_$7W'"/;NJHS$XSDY[CHJ?\ ?53/6F[CA\:/ M4#P /84C'"D^U#=OH*2O,/0 =!]*&/RGZ4B\H/I0Q 4_I0 XD @II&[&>!GI0HSACU_E22-@8'7K0 \L%QZ]J"- M[ASU Z>E(!CGJ?6DW'>NWIR,T .+QX'I M0 YP95STY''K2$YX!P!U-(6+%<=,]:=)AE*IP>AH 8IVIQQCDGTIH7S2(QQC MYF]Z)" H&5';U-2(-H]^I- #@ !CTI]2L@92/O*>M5U!5]I/T-,";"NN1_] M<4U&VJ%;MP#2(3T'RLI[4]&5LJXPV?P- "?H:D#JQP?E;TJ)E*.,? M,N#T[4IPRYZCK0 !" 2.,D_0\T,P*D'@D=*1&9%&3QCK3F*N5##OG(H 7OD' M!I"X+*K#!SU'2EZ'EN/4TFPLQXR ,4@'E%;N#49#*XR"0!UH^9.O(_E0A)!8 M'KTH ?FF LKDJ>!QBEW,@)!X'.*$V3UXI@.$A(_Q%(')9C@>G2D<\;@ & MH1\#:0,BD _>?0?E35

.3Z4,Y X R>.E*&( Q^5 "[F/FN M[D8R/:@!?+YX/YTAVKUR:;M)[4X''#$$>G6@ \PCIP*48?V-'R=NOO36+=^ MGM0 NS'4\>U 8+T'XFJUU>VVGV[7-YEFD"*/J36#_ ,)Q9WF1H^FZ MGK!Z"2UM]D1/_760JI^H)H Z??D8;FEV9Y!_.N/N?$/B.*V^TMI6C:9;A@IF MU'5<#).,?(A&<\=:8^J^*UU1-.>;PP+YXO-6V,\V\KG&X#'3\* .S("]>:3S M#^'I7(VGB#Q-)%++'I>C:E#&YC=[#5?NL.JD.@ (],BK'_":V=IC^V]+U32" M.&DGM_,A!_ZZ1EE ]R10!TW#>QI?+]_RJO9WUKJ-LMQI]U!M(P+=&!IN&![YH =Y MC4;@>J_E2Y(^\1]*3>O9<>] "[5'4X^M'3[F/KFF$*?XOSHVGM@_C0 (&7(Y MX-+N8=Z80RL&P1GBG;V]: $1R%QQQQ7,7DFK:CXSO--MM:GL+:WL()@D,$+[ MG=Y022Z$]$'2NFWD/GCGCI6#?:'J,GB";5].U>.S::VCMY$>T$O",[ @EAC[ MY[=J ,O_ (2C48?#%_%+-#_:\%^=*AG5 JR2,5V2;3P,*X8CI\IJ*75=7U'P M5>7L.M2VNH:3'Q/%.O=7NXO M"]]M17OA_5M4TBYL;[7(Y#(\,D4B607RVCD63D;SNSM M[4 -1]5T7Q%I5G>ZH^I6FI&2(&>&-'AD5#(""@ *D*P.1G..:Z=]B@,3G![5 MS]EH5T-6@O\ 5=3-_/:JRVT:0"*.+<,,V 22Q'&2> 3QS6]Y9(/&2>,T .R3 MVVCT[UEZW-/%':);W#V[37"1-(BJ2%/7&X$?I6G_ @G&3VJM>V-M?1(ERK. MJN'&URA4CH000::T9I2E&,TY;&#-=ZBFH#2QJ$N/M$(^TB./S-CI(2I^7;D% M,YQT(J]9:C]AO+RQU"Z,@AD013-'\S;ESAMHQD>N!P15E]&T_P"SB 0,%\WS M]_T.3E\1ZFOAJ^ G7^T%9WAEV+GRL,V<8QQL=?J!5U=:O8Y]6MFE!D:0I8' M8/E.X(1[A2RMSV)K8ET73F1U%HIS"\!Y/^K8Y8=>YJ<:38I,EP\*^:DC2*V3 MD,PPQ_$4^:/8UEB<,[VAY[+R_#3\6(HT%H@CC9&12 M2<&,80_@.*FAABMH&6% L9=G"YZLQ))_,DT-I[(SK8BA)>Y"ST[=$_Z:ZF-# M=ZOJMO+/ 5M'@_=)"<,)9E/SY/4)D%01@\D^E$%YJ4^F/K,+%(@1(EHRKEXU MSOR>S'DC!Q\J^IKS"KE86 "X/7>.&/..6'8 M5KV/VL6:F]=6G8EV50-J9_A'J!TR>O6EDM();+[')&&M]@CV9.-H[5-2;N9U M*L91LHVU_#I^OX"TR2,G$B?>7G\*E"\9/ I&;/ X%28$2OR=G0_-CUH7AF*] M#SBF/\CC'U!_F*?R7#+W'(I@.QO=2IYZ4_>,;/S]Z8Y&%,?K^='#C_/% "+\ MHXY&3Q2L Z\?G21DGY3UR<>].D&Q?D^\2,^] "E]HVDY]_6F. 2I!P<]:<"& M'\Q3#\C+Z#GZ4 /#&R<'@^E'\?X4 MA&>*:K8D(;VP: )*3^,_2BD'WS^ H =WK(\3D+H%Z^R-V$)(60_*1D=7%%N8'.S "8,:GGD#&#G/I52R$UR\:+#D.R[]XS@$(>2Q M[$@?A4][JGF21V-G/%]FB9HLQS&,RB2,A7.1@\Y^E>J[WLCSE;=CIKEH[F2T M:SB?S!&JR[/,7 C;YSM(PV.0<'@#ZU)9VG]HH(H+J[>2WB_>PWSA0F8RGRCI MCY\GGL.N:MVDD>A6D5S=6-NE^UBL@W!A-<.P)8DY QV;/48.,U"][;8IZ;FS-8SVPD$T7$S$@RKTX(_]F4GZ MMZ5!;:5-)9ADGE42;C&@;83L.XX![\_-USR1G.*:EOXAM8A.CPRVLTK-@3)* MFQ!A54$\#J..^Q7<\MI%&Q1S:MMD5F"< # MT\LCM\NVHH;;Q'>HUI!'' CHZ'RRL1ROS!N3NYP..G2J1AMK*\2[N;P3WLRH M76!P55\_,&?.W<>I//? SBBUWN'0D>[,"O"MF\S3,7$EQ"5D/[T<2,3C'3@9 MZ]NE6IM/N':5@J&.5\>86#;2001D#@CN#UJ?3KRUUG3[.QN+*S=_M"QQBXDD M&5;#N(VR22#MSDX_.LR/4;W1[E_/&UAYLLD%Q)M!+L JE%Z= 1^=";U26H66 M[V)'<12FZ>"V:,DN%,1*=,],XZ-GAOX?:KL4\=UX%UV,I:6N7MR2@&T98#D MMCD$54U,"*1Y;2-9;5T+HR*,$_-A(+N8\CS M ,GZ9_&F]D_-?F$=VO)GM=77*?#=&B\#V4;XW M*\H(!S_RT:NKKS*W\27J=U/X$%%%%9EA1110 4444 %%%% !167J'B#3M,>1 M+B24M$ TGE0/((P>FXJ"%_'%6K+4+;4%6[EM$D_?Q ,Z$$'!Z$9ZCW'THL')+L3T52DU:QAU2/39;@)=R(' M1&!&X$D#!Z9^4\=>*E2]MY+V6S5S]HB4,R,I'![C(PP]QGGBG9C=.:U:\_EW M+%%%1QW$,TDL<$[33C8_;+;[!<3;V3[3;6 MCCCY<=:3Q/%=R36_V:'6I M %.3IURD0'^]N/)I?!I. M5\"N5[;ZKN_*_P"-CHZQ-G1NBR)'#J!_=OG;DCGAAC'?AB.]1'6*3RDSF+)7D''8$UU-F9GM_,D6=E M^SP[1)N)8KG/$:@C YZ#ITKJ*)[Z%XQQENK"BBBI.0**** "BBB@ HH MHH **** "BBB@"A).BZ[;VYMT+M;R.)NZ@,@V_0YS^%7ZIO)=#5X8E3_ $0P M.SMCHX*[1GZ%JN5KUY1XEE MD'Q@TR-971"UN6 /#?,>N/KWK;"_$_1DU]EZF2R?;],O57A!K?BT?3= M,)>]9KJ8MO$0P8HL]WFU.P^9]I"QQ%N'=>@;&U M?QSZUW3![$=1D[><=9D_LQV*2ZO<9)H08IJ.@0&&XA=9 M+M(3M^50V&10/XB&! S[=:R[35-0MEB6*"!)XP%E3&QI6V@CLMT\LCR7B$16]NH:250#TX' SG)'YURD?Q#NKO5W?3O#MJTY5N' M)=L=6/&!GCD]\"IASROI=%245UL-1M5U1OL=E&'N)(FAEGM\DR'RU;YI". Q M5_3K6PNDZ/IY\NYM(Y[F7FYD/S%GSAU3., $=N<&L_P_\1;=9O+FT;[.@)D: M6R^;:/F/*D?=&6XSP*WM4EM9K;^T(9UFM;KYT=,_,,X(X[ECW/4\K@'!/G3Y M6K($E:Z=V8&J:%%%9-J%I<230Q.KF.5@)(P"Q R>,%B!D FJUAJBPVPLKF8& M+ E25(%EPN<2EFDP,-@CCCTKH;.21)@("DIG'EE"0%<$>F1CL<9R.!Q7.K:V M2ZC>W,$L4MIIY,30E59RXSY:(3]Y<_GM^E4G=><<\7O!,7E^*0R'I$\X(P0!_*BA^&4GT -(S8^O85YAWB [!3@,JCJ/TIP4;<>O6DP%(/8]:/OG';O[T (IWCV'!]Z5R%3/IVHR$)SP#2@ M9Y;KZ>E N0=QZ_RHQYCL%X&.::"3\G<=32L=A4CZ"@!'X*@>OY4-QM4<'/- M/8C9D_?R.?6F.I7"GJ3R: !=LLI.,!>!4A!4X-1Q !,C^(YJ4-V(R* &T\/Q M@C(I"N>5Y]J;0 \KGE>13*7..:7<&^\/Q% " D'@TR8;TSCYAR,5)M_NG--H M :J%F.#DX!!'>A?GSG@@_E3%RKX'5@&/3%-!7<7" M_+TP#^M/W)C/./K0 A=7P HQU-*<9R%P?K30H'SC.X]12EDVY!)].* .K/C M;@+U&>]..T_PTW:N 03N]<4A=2, '=TQ0 !\O@J..GO3]Y[ #\*3";<8/YTW MS/X-HW'O[>M "AV9MV>!P*7D^II0V!@ #\*"['J32 C'V^M+M ZL/PIHR>E M+M/?]: #*#L32^81T&*,*.K#\*3*CH"?K0 [=N^\*/+)Y'ZTF_TP/I4%U=0V M=M+1PJJ,DG@ >YKE6\1ZCX@=X/"L,:VH)5 M]7NE)A]_*3K*??A>.IK-EEG\9R;KS9%IQB:;3]'EF$4NH[>DDHZB/.,+^+>E M:<&E175IH_B+Q%;G3-0TJ&5VMK:;=#$""#D+G/R@' ^G- '/6UDFM:7/J^BP M?VYKMK>&V:?7U(1=I&\QH,*@YXV@'KGD8KM1HUR/$C:L=6N3:FU\C^S\_N@V M<[_KV_KVIMCX@2\U**T_L^Y@6>!KBWEEV_O$4J"=H)*_?7&X#//2N)EUV\U3 MPO+;ZI!->+($NK:=[4JDTD;>:;#])\*?V=-%!) MHXN-^R1S,#*6XQU.<\8K9LTTG4;Q=8M[$&[C0VZW,ULT<@3K@;@#MY[<=?>N M5O=,DU)[Z70]/N(+5A:/M6+[,998IPY*!]N#L!&X@ _*,G''5:)#/%;RI<6U MW;_-N7[7="=VR.>03@<#C.* ,232_!>I6-_X8C^S0I=W#//;02&-GE!!8CN2 M"HZ>E:QT*X_MRPOK?5KB.QM;=H&T]>8Y3T#,3SD?T'OG$AL=3?3[>PETBXB: M/4FOYKMI(F7 G:;"!7+$GA<$#@G\<_PL;6,B]O);".]8FYN0DDEO<1R2OG9+ M'GYP&?;DX' P* (=0LH=$TR[U_7X1X?U#[88HKG0\DR1DC89$Y5^TSA=7MD(B]O.3DQGWY7W%&BZ_J&RX?6I(5CM8#)>AHO+ M:TD&#MQN.]&&XJP_NGDD\2W.DBW;5/$VG6UU=ZC>V2JNGW$VR)L 8781\I]< M^_3)I =(LLVD5U;2K+;S('CD0Y5E/0BF!.5V_>S^%)YC# MIP*0,1T)HWYZ@&@ W ]5%+A3ZBD^4^HI=H/1A0 %/0BD*,.U!5O3-)DCVH # MG&,FA9&(Y/(X-+O;UIK/M.XXQT/%,!6;Y3G'Y4U6W@,RCZ>E*""=Q4>P]*YV M(M1M/[0N;&"TAB,:VY4%F<,?,8L#D<8 Z<'.>R Z-B".%&1R*3>) ,+ M\O\ .N4LI+C7[VZB.MS)!:00>7)9!$$Y=-QFY#94G@#)'RGK1X4UJZU.]D-Y M+E#IMK,H4 (7,EPK.OLP1#^5 '5L5 !"#B@ODX4#W.*\ZT?Q+JL?V2]OKII= M.;2K(W9*C,,LJL?.SZ9 #>F0> #5RS^VWD?A5WUC48_[1M%><1N@!(@#9'RG M&6Y/UH [@$HP(.,\&E9V)P"2?Y5QFD3:C?:K*S]$U?5);K1@TNI)+=3OYDETT)MID7=N5<98-@ @<'@GH#0!Z"HVL1 MW/.:5E+ J!R?TKA+34]4MY8)+N^NR]U'*8IT,4MI<_NV=?+*X:,A5)&1@@$9 M)YJ73[Z_U>V=YK[4$^RV=JXBL@GF2O)&&,AR.>3@#I\K=>S [=$PN689[TC, MN\!279GT=;"V^UEH1&8W=Y5,V,G:,H PS@ Y_AJMI6H: MSJB6I)UBY TFRG8V,L$8$CJY9F\PC).!T]*0'H[-B,CH,=*:OS ,?P%<9=RW MXA\3ZDFLW-NVE2?Z/$=ACPMM%)A@5YR6.<$'GC%7_$VKS0Z19VUM)/:WE_(J M>9%"TKPJ!O<[ "3@#;TZL* .C7+KG'RC/XTU4W,F[H!G%<*?%6I7,FEW\.[[ M*EC++J5D(\,"LBH^ 1G:_?Q+_;%U' \5U*KVS)\VVY9$ M.2I! 4 "F!WI;C X'M3:Y*75]0?X;WNHB9C>0QSHMQ&H!K:K;1:TD,VJ6YM;-6,-\\)F\QG&UXRA(VX#@DG&<=,&D!Z(%)/%.X7W/Z M5QLUWJ=CIQ&=6LVN;JWMA-?R02>6'?!9-A89YQ\W&2O!YJ#4-1NM):_LXK_4 M3(JPO']KC4\>+)H]9OY&TRT9[<2.A 8VY;)^7G#< MCZ4 =P\6Z,YZ5'YF51@,8X8>OO7&7]SJMGX?O+G&NPS9@1#=36SEMTJ A-C' M#8)'S8'-9UQJFK0P:LD$NIQ+!+9Q>1=/#]I#R3J&*%?EVLK8!)QG/3!I@>BM M\I4CH3S3BI/S+U _.N,F&HQ)I]N\VLV0NM02)FN98&DV>6Y.TH6 &0.OI6GI M=U?Q:IJ&D_:#>06TL6)IR ZJZ%BA*KAB" 1D#AN3QR ="I7R@HYXY-,R0ZJ? MJ#ZTXC!R/Q'K2##Y/8]* %([CK2*0Q)].*"VW(/7M[T;< $=?YT !^4Y'3TH M7# GL:"V5P.IX^E&-G0<=Q0 ?G8T .K(\2.8_#E]($=SY)PJ$ DY&,9!_E6LW3'<\ M5D^)QGPW?C( ,##]1[BJA\2)G\+/,[Q/]"L[Z!D9892)09RJB1"-VTYRQ(90 M&]5Z6(;"-M) '4UF:3#$7>QEDVVE MW']G<(1A/FR&&/ER"?[S$\C!I84DU0W6GM%';W$1)MY[E!ME*_+)O+GTZ5R*>.[J6POV@\.V'V,E?M! MPQ"Y^51GMTXQTH@IR6L1R44]&6[&SU/6V\N*W$%BK1R3K&"D87:R.GI6B=.T"&-K.&S,<2_(LL8'FA@>)"3@],'TZ^M.T'X@V%Y$8KVS;3D;]T M)H_FA+,W$-M?OYVQRV%Y93NKV(7S9&9PK( ,AP>YZ'@8Y ^G,Q M 6VE2:E&D5[)>$BWB6)2V#DREQU]OIQQ6B?.K/]9;V<-D,IQ\J=&^4#U4 \<]@ZVW6W@/7O(D\O#V[(\9X!W@\%21^6* MIZV?FOS$M'9>?Y'??#8,/ M@'!!!DX/7[[5UE:"EU+G]?Y(RKS1/M-Q/+#J%W:?: %G6'9B3 QGYE)!QQD8JQ9Z7;6-P\T 9=T, M4&TG("1[MN/^^C5VBB[$ZTW'E;T,O4= M=3O+>YFFO$>!]RB&ZDC7[K+T!X^ M\>1@^^,BI--T6RTJ2=[03!ISND,EQ))N/K\Q//O6A11=VL-UZCCR$=;L# MRE!W36JR&9WS_$SDGUR#6OV-3UK1^H)U&WVUTO\ J7\T5U;V% MO;V\LMQ'))_I,NQ J[[#J& PY:,#"@]F'7C/45VM11V MMO#(9(H(D=@%+*@!('09J6G)W9IB:RJR3BK+UN%%%%2[ LA+?A@#\:OUOZ(*\I\33N/B]I47R!=T!!,8)/S'O@GIFO5J\ MJ\22)_PMW38S;QL^ZW82.2"!N/3G'?WZ5MA?B?HR:^R]3E[F;?(PR.'<+QD@ M@\XSD+CK@!34VIQ?VII-O=-AWMV:W+22,5&X;@5499CR3QNX(ZCI5N3$+F5V M5FPZ]1VYR.^T4_4#N9;E 9+&5H@LE;8 MX;FUKLUPD\>L6$QMIE5(GEAMXP=K)E"K,03D'!_W>U;-G=6U[;S>(Y)2D=O M3!^-,2:QD M^'>N+:P3?:5\HRSA#Y97"];&R=I?B4[21M2G&LN#/?7 MF8PT@55B(RNQ 3CH5'0X!Z5Z%H>@R-96IDO LGE*%B:(*<*P^;##..!V'T%< M=X6%C+IFFQV]O,0)F:1G.6#!XN1CC;^'05J>+(]4_MVS7PZFJ#45MW\QY#\A M3"@XSQG..G?%35O*7(M!P22YGJ2>(=+FLV@GBFBNH%67+/$NP*V%92>F. "/ ME."<'M6'X>N8-.UJ+2/-GCM-54MY)Q^X8_<*MSUY'TP:Z31(()? \ ,6IB1 MOFK.6PSA@6QVP"K<#UYKBM3:T?Q%X>^SPRQW@%L)!GY,9&,9R<]<\TZ7O)P8 MIJS4D;>MZA/H4+:5:W92\>3S+B9/*+ 8P(F7@,,'.1],53U.V6U\+Q:>8X01 M=)))O@\O,FPEAE.P#*,Y[G)IOBZXL#K]REE'-;2APKK-B,DY&63<>,^O'L:D M\0^7#HHW1S20D@,""76<',K2MW4@J!\WIZ9JHJW+YDR>K*M_BSM[32_FVPQK MN1W#@EAN.#C:0,^AP/3OJ>"Y6?Q/!@[A]G=A[+M.#SG'.>FWV&*P91Y&GM'? M;'FD8Y21G/.WJ?[TXCD'V&!Z<4U_E^;TZ^]>2>D*Q&,=<]J:@(!#' M+=Z5>?F/4T/P-PZCMZT #'L.2:$&!M/4=_6A>F>I-(^?\_K0! M8"#:-G( Z4V@''2G;MWWAGWH ;TIVX'[P_&C;Z'--(]: ';,_=.:;BC.*=O_ M +PS0 WO3M^>O-&%/0X/O1L/U^E(")]HF4@XR.: "BY['GCUI)?O >H(HP65 M5[CG\J8"X\L<]._UI0,C/0GFE+EP%/(/4&C> "".1TYZT D+G']WJ#ZT,P3 M+[1[@4;549!.>_O2@!VR&&!T]Z !-N,G.3SQ36"J<*QP>O'2E*^7W!!]#WIP MC8 DC)/6@ VKCAA3"N'X8;1U^M!#*0@!YZ<=*<$(& #B@!VW_:7\ZCV'=Y@( MQZ?UI-IW;,';_GBI-K>AH ,#&=RXINS/S[AN[#VINT[NAV?3O4FQO2@ RFW. MX_E3=JD9.=W;VI-AW;\@+]?UJ3:.["@!JL"/N\]^:=O] !^%-8*/F!)(ZX%. M!3&0"?QI &]CW-)@FEW =%%&]O7'TH -C>GYT;0.K"FY)ZTH4GM3 7*#L37$ MWLQ\7:M)"OEG1M.E*)$[;5U"[7G:?6-".?5O4+6MXMOKFVT^'3].E":GJY )SG MD^N12 T='T^2];3]:\0Z;9P>(XX7CS"V[RTW'A3D]B/7&X\\U#2OJ%M+FW=1%@689OE9%&?E/ 0\# [G';- M&9;>%M)T"TN+J]GCLTMIB\%^D[1R)#P5C=L\JN2H4Y&T#C-)::UJ%]:Q6WA/ M15CT^-=L=]J6Z.(CL4C'SN/<[1[T[3]!N]C.I^+M0)_YY6$<=J@_(,W_CU(? ]L.3K/B'=C M&[^UIL_^A8KIOE'J:/,/; H YG_A%]7M/FTSQ9J*'^Y?I'J"[U MC4;&VEM_%NBQ76GNI22^TX-+&%/7?$?G0>XW >M==OS]X9I-JGHV/K0!S">' M=%UFPADL[V6;3[AUEF=;IY6N53/EKYI;<%5CNP#U'US+X/TNUM-'MR;:%=62 M%(KZ0X,WF;02';J2<@\GN#4&H>'KO1[J76/#**LS'?=:;NVPW?J1V23T8<'O MZUH:??PZWH3W6BRI;/,6!9X*S$:1O-M+(6X!&< '!P>,XQFLVQEG\(WULTT8M])U-D$UNC[DT^[?J ?\ MGF[''H&QV:H$NKW1M1LX?-CTRR>1[J]ENV62XN$0 %Y7^ZNYBBA1DX/&W;MJ M?4+'1;:XDE31-1O%\52)#=O&KXB7;@.RMRF,YZ9&/;% ';;L]5!H^4^HK \) MWL\UC/IFHS;]3TR7[-.Y',JXS')_P)"#]=WI6_L/;!^AH -N>A!I-C#M1M(Z MB@$CH<4P#D=S2[V ZT;V[\_6C>".5%( W^H%,RKG)7Y?3/6E.UCM^8>M+A>Q M_2F B[0=IS[5BZ[;^&Y9H6UN2RC=@8T:XE$9D'=.2-P]N16RZ9P PR>A]*X# M6[=+'Q;JMWJN@7.L6MW81068@MC.%*[]\9P#LW%E.XX'OQ2 Z35K7PP'MUUA M]/A?9Y4/G2+%O3^X.1N7_9Z4_4-,\/ZE=Q65RED]S'#\D6\*XB]-HY*<=.E< M=/9KI>N7\^J^%[N[M[S3K:*QB@MC=" (A#P$C.WDYST/KQ7+W/AOQ5IHL+NV MT^ZFU.TTB"T)5&8#S//1ER.I3?&3Z;?2@#U?[;X82V:22_TE8;N/R"3.@25$ MR-HYP0-Q&.V:M1Q:4/L<-L]IOM80]LJN#Y<6-NX?[..,]*\NT[P?JL-WHUA: MVGD16L^J();RP,T80R)LRI('S 94YY]ZUHM'E\$:I:A;34M0L_[$:S6:UM6E M)F\UGP57.T'=QV[9H Z8KX+@O%NWOM+BN'<7 8W84LQ.=V-V#D\^]69;OPO& M+>P^W:8#%*KQ0>>F4?.5(&/7-9%&/X M2 <[?8\5Y_!X;U6"^M;R[L97T_\ X2":9XHK/%S'B5C')NP6:/."<8X/!(J; M3-,O+7Q7;):Z9>[1>W#S0WE@-ML&#YDCN@!O#$C"G=P<=J /1X(]$6&);5; M1W<(@B6,KMFC4,0B@<, &?@=B:I?V+X;NI&406I-E"D#JDN#$B@[58 \ #., MUP>AZ1KFF6O@JZO#?7,%FD[RV2V.'M?W#X!(&XDG &>I(INBZ7XDTB]?4;[2 M6 UVTG2\\AVE82L&DC+IM&S:"8^IZCI0!V\-KX0O[N6>!],NITQ*Y6=9 H M#,,DV-W>1Q,%\F=7=4)7=P#T)"Y^@KS#3O#FK6-O MI4E]8RRJ="ECMOLMEY;03-#AHY\ DG'0DCYL\9KH/AY%+:I:Q7$>H++%8HC) M/HWV98R H(\W:-Q'N>>M '3&Z\-6&HS#[=IL-\SLLB_:$#EF*E@1GJ2HX]JA MBL?!EY)#8P?V7-+"&1((IURH)+,-JGIG)(JC?Z/')\2;&\_LU'M_[/F$DQ@! M3S/,C(RV,;L9QWZUR>B^&M5MI] N[ZQF>Q759Y'BALMMQ;OYLGEN[8+-$%G F#' QSPG2:?=B:/\ ?0I.LVY >ZY/&3^M/2P\*Z?=G3S]@2\N=O[AY099 M IRHY.X@$9 Z50\$:4-/_MMWT\6TDFK71B8P["T18%=O'W?3M6#':I9ZGJ]G MJ?ABZU._O-7^T6]PL!,9B++L;SL838!T)'3WH ZV6W\,1:^ID.GQZJ[^:L)E M4.S_ -\)GEO]K&:L3-H7.N7^H22VEZEL60AF!C?SNB!!C@D8Q[UFZIX:UQ]..QNI;;5[UX;R M01, 8XEAE5@<=&(E0'U.* /1XX/"-I(L(N-.1IU1E1[H?.N0RD MR,@$$>E7 MM0L-%OM2-M=QVT]U+ T;,-YC5]P.,YP& P>QKS?3O!>IZWNL[A5L+=]#T^W ME>YT_P QR0C!E1F(V.O?@D9'3%']G^(K?Q/'XK32)V@@O!;J&9S<&R7]SCR= MF>3F7.?PH [Q=)\-26KQ[;5H?M"QY,^1YPR <\-\Q&.O-6+2+0(;.V-J;*. MV:?,+1R+MDF.1P<_,W!'K:K=07AT>P@^WV\2QEHDGE!$S(,#Q[413PN\B12QOY3;)%5@2C8!P?0X(/XUR M7Q!T2;Q%9Z+:PK< '4D9IH%): "*3$G'3#;>OMZU2\'7FK:;;:S/KFEWGVVY MU%L_9[=G639 @,BX'W6*'!]2!UH [E+BWN;B6".>)Y;H/45Y3X5L?$>B>(K76]0TEPFL+(+[R7>6168F2,O'M&S:/W?4]>U>G03B] MM89TCEB$J!]DR%'4$9PP/(/MVH EQD[Q^7J*>"",]J 01D4QOO?[/\5 /E) M;L>WI4G%%1_Q;/X?7^E O!R>AZ>U2'!'M2$ C!Z4S)SLS^/M0 *?FYZ?PFL MSQ0Y3P[?GL(&/3W'U_E6L0",=JR?$K$>'+XHYX(JH?$B9_"SR07 M#+,L@8!QC!R3D'ISDGD>C8[8K4CC5/%FF:IA ;EHY@\S%V+'Y?N@?*,X(R![ M$=*R;:6UM[J.1T5D&2N!R0<=NIZ9/-30+-;:U!'.'G<^9Y#QDN,$D* MQ/.Y Q/&W_"O6DOR/.BS0.H7.@ZO%>VI>.TNSYLEL(8H1(02&1CUP#D#CTZ] M:UM2NX?#_AZ?5[6Z+_;)<610)L7=G. !GY0.I/) K$\0.D.I6JN^(CGSLOB, MR9&\HFVNHK42NLN]=K2,%4%@>0162BI;$SSR*&EE4G(.WDXY7ISENHQ7HZZ$%@GWZC&"N3(Q M1/W9(!P<@_J:P?#L=K/J5LUM#<)$EL@C=<[L83[W;/3\ :YW7DU4ZGJS:?%J MR:*)(?MR2-\_ !^7=R.,?AC-9RO4ERWL7&T8WMUNHQ<6TI2/< MR!&+ 8#+ZD YX)'## -.\,.=1CO?#8NYGGL5_<.0JD+PKH=P((0DX^OTQOZ_ M';K86$ZP7KJKK\ET6RO7.<\YX8YSW':N1\.O8'XE7[00W+VPCN/.C8;V8\[@ M .<$]!UIQ?/3?D)KEF/U&_FU&[MM"T^X!LE B942-HYVX+.5)!!SGCV-1ZQ: MQ:IJ&CVD<_;51M))=C.]T MVR+4;\75](S,Q13@;QDJ,X'4$Y[<8)]3UJY#*_\ PA7B-VVEE>!2SJ'&=_(Y M!S^)/X5EW7DJEK;G;)-'&H=T;.21T)[M@@<8S@@="#J6CQ+X&UT^4)55K?Y2 M3M(W] >.,Y]#GMFJDDHKU7YBB]7\SO\ X;NTG@:Q=PH8M(?E4*/OMV%=77*? M#=E?P/9,D?EJ6EPH.>]Q--,T\TS@ O(QY.!P![5%JOB/3]&N8;>[:< MRS*71(8'D) X)^4'U%1Z=XITS5+];&W-RMPR&0+-;O'E1C)&X#U%7[S7D=K6 M)E02Y7R+K;M?KV_ VJS]1NIXKBVM[:YL8IIMVV.Y)W/C'W0",XSS^%:%8&M6 M5G>ZWI\=RDDS-!,BQ1IRH+1GS-V1MVE1R.=Z=0' )R >A[G16_R"BBBI.<**** "BBB@ HHHH **** "BBB@ M"A(+7^W[=F9_M?V:0(H^Z4W)N)]\[?UJ_5"26 :];PF#-PUM(RRY^ZH9,KCW M)'Y5?JY[+T,Z>\O7]$%>5>)/LY^+NF[UF:96M]NP_*!D]1^5>JUY7XEBB/Q; MTR5KM(Y%> "(AB6&3W P/SK;"_$_1D5_A7J<7/,AGF<@ !FP < 9/J,X_-:E MU*1[32;2V=73SLW$A:,.CYX0$=L8)S[]ZEAACO;RX6:79%$9#)(X),97G!#< MY/(&&J2-K66_36Y T$)576 RL.F40_*.6.WIQC#'&*]-OH<21I:PEQJ%]'H> MDLCF&-&G$,[1\A54 Y^4;1@8^O&:T(UL+?9HPD66TD1H9)$&&=RO)88&2#MP M>>!6/H4R7UQ>07$R>?J,I9IT+!9G3D@Y X8MP!GD=.E-"1V\X+!BQ;&[=M]1 MT[=^G<@C."*Q:"[@;>FV3]W<#[VX#&.@4C/7&*]&T+ M7&VQ6_[H^6@'[Q@9>6'!R^1C.,>U95MH]IXBC^S2POYMN#(MW;R!9(LC@#N0 M<=, >U3'(D?EAV*<7&/N0$U)^](IZAIS:Y:1SV++_ &C$0#&D MGEM+&0,.SXY8<< YQ6=J-[%>^%$FEFB-U;W:13Y#2.#M8;L''/ ';[O4U;TV MR22X$ID-NL69BQ8_+M'&#_">@[=CUJ@-2MY-1OVDDC@MM17>ZN[@OGA6)4S27$-E?.DJ&5/*=I."SKP3QZ\''/T[UL> I!_PE,< M?I!)CU /&.P^@7\:R[2SMD(TJXD*O<2/*EQ*V0KH"#&P)'8=>A..HZ:O@,_ M\56L;91XX'9XSG]V2O0XVKGV />JJ->SDA07OIGK!."H/0@8_*D^\<]ATHD^ M8*G7*C)H''RG\#7D'I!]P_[/\J%Y.X_A2-\QV]N]+]S@].U ",=F6_A[TJCN M>IH^\WL/YTGW#_L_RH 1B4.5[]1Z>]/& !CI2+S\WKT^E(Q\L9'0_I0 AX?_ M &,\_6GL1M.>E Q3,X<*?NT *F5^5NO7/K2'[^_L.*<_W2>XZ4)]W!ZCK0 M C:CD.0S#N-O\ 6GK\I/H3Q32/E<=FSCZT 3 Y&:H7&J?9[F6%;.XF M\J-9)&CV84'..K G[IZ5,X&O)2:W,74KI_":<^JV<%OYTDJH3G;&74LV#CCGFIC=VPDDC- MS#OB4M(OF#*@=SZ"L9M%NEAGBC:!A.NUBY/R8D9ACCG[WM@C/--DT"=TN(O, M0JXGV.TCDYD#?P]!][D\YQT%/V=+^8GVN(_E_K^O\C5.JV(:$+=1/YLOE*4< M$;L$XZ^WZCUJYN(Z5FRZ?,=16ZC\K:LL;[3D1CTIC &0X;.2%_S^=.*$R < 5!&>0 M:&9G&020.?K0 8W\L..PI-Y'!Y8=O6I#*0H/&/I3"Q!WD#/?CM0 '').3WH M\QC\H/S=_:G-)V"KFFY"$-M'N: %YVXR?SIH=F^7)R.":<7R=H49[GTHW;"" M%&.AH 7MCM48)WK M37)^]D\?RH ?L/?C\::%VM@L,=112,K$9 R1S0 _Y/4G\*-RCHOYFD"$]J7: M!U84@#>>P ^@I"Q/4FE^4>II"ZJ"< WFIKIT-I$-'L M;H_P7,J[W9<_Q >6/^ FNABBO]/T^PT:+4Q<:J("_P!HNX2PF5"H8M@C&2ZC M.2?KS7->'#K7$^IW-U*5(MG9B\9"D MHF]O$>641+%&0Y0Q8+$E&7#*3D9P?X10!G>'M%\N]GO-3L'M]7$K2374,O[N MX#$X *D;E48 #C(P#[U'IP'BCQ-+K$J[]+TN5K?3XV^[),,B2?WP'/!]Z;.XN)KE\0VK7$I=Q)(P1!N/)PS \Y-5];UC3_AIX&@?R6FCMD2 MV@B4[3*^.Y[9P6)^M '7[S]/I3:\AN?B-X^TS3EUK4?!]NFD':Q99"'"GH3\ MQ(ZCDK73:_\ $%;+X=0>+-*MTG2=D"QS$C&258''<$$?A0!W%%>3VGCSXBWU MG!=VW@J&2WGC62-Q(<,I&0?O>E=_X7O]7U+14N=M & MS17E/B+XQ#1/'3:*EG#)I\$R17-R6.Y2<;\=OER?R->G7MS]ETVYND ?RH6D M SP< FF!9!(Z&N5U,'PSXBCUJ(8T[49$M]1C_A20X6.?VYPC'T*GM47P[\8S M^-M GU*>TCM6BN6@"1L6! 56SS_O5T>J:?!JVE76G7*YAN8FB?Z$8R/>D!A^ M(M.M?[3CS%MU57<;$)V[SR ??OT,RP:K(=5T>/5IFD^RH M]OJ$L"!XW?>,$*%5L;0> .O/:H] DDU_P7!#?I;RW2!K6Z6XB\U#+$Y1BRDC M.2I/XBND "J%4 # '2@#A[*>.PU_1[Q-4BU(W"'1]0NHB,-<("\98*>&XD M'_ Q7AK+O4,"& M4C(/J* ,P[FEW^J@T97NOY&C"GN1]10 ;E/53^!I#LQG)'U%+LST8&F%&+ M8R!R:8#E3C[PR>O-!4@9QT]*3!'44UN6"_B: '!6ZE3DUAZIKEUI^J6]FFCW M-P;ABL,B2Q*KD*6(^9@1@ ]?2MS<1W-9U_8R7FJ:7K!HRO'YT M 99\6;%GN9-*NA9P7/V:2X#QD*V\)G;NW$9(Z#/M5\:];GQ&VCJDOGK%O,G& MPL,$IG^\%96QZ&LB7P7%YDFH0I:C5UU![V&X:('(+9V/QDC:2/;@CD4X>%)- M\=^+R3^U?MYO&?S'\KD[679G'^J/EYQG@&D!:TWQ?8ZI96]W"DP\VZ%H8G # MQN=$2Q*LVM4[KP?9Q^&#IMA8:;#*YMFF;[. M%2;RI%X0NDKA6X M"EAN"DE,@<9^AP2!4 \33/H4NL3Z+=P6*69O0YEB)9 N\ -G)%0?V!JUY>V M4U[=VF;-2IFA$@><;&4!ESM49;)^]R.U9UEX,N+;0+C3%LM$MWGT][,WEO"1 M*Q*;>YJWI^F7.G:$]M#(CW&^>2-R#MR\C. ?^^@#]* *?\ PE=D;?5\ M0RDZ4CR.<#]ZJ[PQ3GG#(Z\XY7Z4Z?QG8QZ3'J"QSR1/9W%V5 9?) +H03P MP)QCU!K+G\"&'3XH[*^E$SV4]E\EM M;U(H[O3KBVDA9"5$\B*GF#ZA1D>P/4FD!MV6MM/J*V%YIUQ8W$D32Q"5D99% M4@-@JQY&Y>#CKQGG%2\\5?8SJ7*'(]&XYYH THMWTBXEBM[C[/)/YL:@'"DG!;. M&':D'B/S)'DMM)O;FRCF,#74>T@L&VL53.YE#9!('8X!%9<7A>>+6[G4&T_1 M+B2:Z%PL\\1,T?"C"MM[%.=%_L^[@FNYIY+2]AW1N'QM. M<$JRX/8@[C[$3V_AV>'1],LFN59K2\%R3@[0N]F\M@% #;CQ7); M#4';1KMHM.56NF66+]WF-9" "PS@-V].*LW/B"TCURRTS$A>[BW"0#Y4W E0 MW<%@CX_W?I6?J7@JUU*YU:[E2W^VW,TWRQMS\P# DY_O&F!;?Q7M225],NA90W?V1[D/ M'@.)/+SMW;L;O;/M70RHD\9B90RL.01D5RG_ AD,?\ IT26BZPFH27D=P8L M[@SD[&[D;21GL<$=*Z:Q-P89/M2(CB5PH4YR@8[2?J,&@"P&&S/3%-3ACGOR M/:@12R'"Y'4=* !SP,?>[4J8V\?C0HXW=S2$[7P/XOTH 1CM; []?: MG@ #% 48(ZYZTW<1\O5A0 F2IV#KV]J?M&W':DV_+[]U ";B/E_B MI=GRXSSUS[TA7'S=6[T[<,9H 3=QSU]*Q_%3!/#.H,V#_H[=<8ZBM;!#>8?R M]JRO%1(\-:@P+<6['*YR.1Z$&JA\2)G\+/&5S(R*H+22N%7!Z^PZ[OH2WT-; M$,BOXPTVRD_=QVLBQ@3Q@J-G+,&'8D?_ %Q52S>WM[,G)/-:&I11:[I]SID:1*Z;9+-(N$ M^4D *.VX-CIU/L:HZ:D%WX?:S3$?;IO.ADNH7MODFMVE),*YQE> MF ,#IR-HZUZ'!X@:?3[B7;98.)M/>\4R6$@01O_J/K64E3J;NS1K' MGAL;'B#4OM,YU.>YFCM8R-_DR]6QPB$$]N/0;FZDU2T8"TAN=:DC>&XORBPJ M7^;;G)!-/M=.:_EO#JT49\SR48) &7@[@3R1S5+69TEN MW3S69HU5L[1N].96U2PFAD36]*D"Q(H>X2W ME\M('&,@*%R1SGN,DU5UN_ACOM'U&R9,/ '"P(78%9&RFYO8X_+@5H68ATNT MN-1=L)&%C6$-DR @_)NZ,O3U^49K%@,O7'7O6KI[QR>!_$ G+E/ M,M]YC^8GY\GDD\_4_E5'[/!/:F"-!]IL(D4*2&^T(W(<$YQU)Z9QCIS5_3O+ MN? NOXN0B&2!?.;>0,..G<_@HIR=XKU7YBBK/[ST#X;F,^![+RL^6'E"Y'./ M,;K765ROPZ18_!%DB2+(H:4!USAOWC<\@']*ZJO*K?Q)>IZ%/X$%%%%9EA11 M10 4444 %%%% !15"^UO2],D$=[?V\$A&0CN V/7'6K%I>VM]#YMI<13QYP6 MC8, ?3CO3L]RW3FH\S3MW)Z*K2ZA9P2O%-=0QR1Q&9U9P"L8ZL?0>].M;VTO M4+VEU#<(.K12!Q^E*PN25KVT)Z*K7NHV>G+$UY<) LK^6C.< M@G&>W /Y58 M!! (((/0B@3BTKM:"T5"UU;I=):M-&+AU++$6&X@=3CTI8[F"6>6&.:-Y8<" M1%8%DR,C([9% \ MDAU*&*0*B6IG#Q$KNW $;0#CG-3>&[>?5;X:]>ZBMS-%&]JD$=L81 <@N&#$ MMNX'6E\6V+W4T1BL8IG:%XFD-_\ 9F"MC(QM(8< ^Q%6/!DL4FC3!+<02)=2 M),/M)G9I >69\#)/^%:_8/6E)+ IQWVO[NSOI_,E_6QT5>VNK2=UG;3D#&=8%#$OE=FX'DK][ MIWQ41W.'".U:+_X%_+Y[&;X^0"?4]:ZR MN9T635I;FWN'NYYK2:24QSACP M#]>/<=:@@\1:5=:F-/@OH))VCWILD5@_J 0>HZX]#]:B\20HUC'Q]"0>>U4EKJ;TZ3C5C&HK7[D.F>)DUR[2+3; MFU>2WU^[Z$UJW]Q(;5[K3EQ&DT4<@DFADF,2RH V56>9F$)CCS]U0O,BG'^Y[UUM*2L9XJG&G)146O M)[_/_AE^H4445)RA1110!2DFF&M00" &%H'9I=IRK!E 7/3G)X]JNU3<7G]K MPE/^/+R'\SI]_*[??INJY5RV1$+WEZ_H@KROQ);2-\7-,G3RPH:W#9=>W85ZI7E'B:)S\8-,D",T8:WW'/"G<<=/I6V%^)^C(K[+U.6FB_T>9;5]JD\EL8)E_U?S9&\D9] M?7KESNCW<^U\ NQPA&4!88^ZW;"]OX36Q<6LFKV?G6PB^W+$(6A2W4R2C?M+ MAFYW< 'J<5Z,DK*YQ)NY0U33I-)N$N;4A+5B);2Y@CPF"?W8$C L6Y+$ 9X] MN+T&J6UU*ZZA;"&[,G[NXBR0X7(^9,E@3M//'X4NFW5NR?8;^],#'4)&*2QF M?[J@ !L?NR,]5JK=Z+;:29K>[4WCH498H)"@D*@@X)^9^2.F ,G&34WOI+W.T()MX;(Y'RJIR1G&0DLB^9*K, M C855&\X!.X9P"<[!BHTU+Q%>69>'R[>SG19 WDI'$'3W(YZ=?7'I2S:M=6D MP::ZMKZ"12WEM&95#?Q @CY=JL^,=L<N.*L/J6GW$SK:CJ=XT5OKUB\QNRTA_=B&1 M0,!6W #Z_2CE;>H75@O=6$D$UM96XL].<@EA*&DD4DKAFY4?DX9".0>Y/2IK31[79=:H][%':KN"O+& M9"VX87Y1\LBY /;HP>6Z5(8'9MJA05 4DQ-P!U/''2BZ?NK1= M16>[(M9N;G4K^<6H:2SC80C[,(R#&PR&+=LD9R?6MOPC%')XR5XW+ 0N25;" MDF,;FZY8G(], CK67J)AMK6.QMI(W2)M[S0P[#*Q)(R%ZA1TJ[X!$8\2JHD7 MC8_P" TI_PG;L./QH]8P <#K@=?I2-C!S2N,XS][ YIF[+ MA3VY^M>4>B*F5X;J>_K2L?EZ=>*4\C!J/)#\\J.] #A^[&/X?7TI6YP/7^5+ M4:@@E@,CIB@!^"G3E?3TH^\WJ!1N!&>U- (&1WY(H 7[G(^[Z>E*O*Y/.[FD M9@RX]3B@C!ROY4 (3M(4\KGKZ4YAQG.".]("&<^PI'^1#W7'3TH 5.4 (YQR M*:!E2AZG.#3S\P!!Y]::IW JW!R?YT -1L../O#GZU-4!&4QCYEZ8[U(CAUS MW[T /HI,T9H 6BDS1F@!:1CM!-&:AF);Y>PZT "Y"J?XF/%2$[=H4\Y_R::? ME9>/F/:E;Y=I/))YI@/+%4(R3G]:$;(#,!DBD YR>O\ *F+\PX^[Z^M(!Q*M M)]WY3P2#UJ0E%'0CZ5&Y"@?7@4H'.3U_E0 (%RN.?:G 8_QH 6-5"\MR.O%# -E0WU..E,R2Y X![T\8 XZ4 *BJ%Z\]^*0A M6RH8X[G%,'S,0.%_G3^G2@!4V;0.>..E*=F",&F#AF_.EH 567;]WIQUIVX? MW5J,<,P_&ES0 JNP7&>G'2EWL>YI@^\PI: $7ICTXIU-'WV_"ES0 M9WB"4V M_AO5)@<&.SE<'TPA-:&:S?$41G\,ZK"!DR6=?>&;3M+JZ.WTCCDD'ZJ*A^(>DZ+KGAEM.UG5+?30\@>WGFD M50L@!Q@,1NX)!'O4WBP^5J/ABZXQ'JRH3Z;XI$'ZL*/'/@^W\:Z =/EE\B:- MQ+!,%SL< CD=P02/_P!5(#S6[LOBAX'TN1FN;76M&MH\O'+B51&OJ& ? Z MG%6O&GB"V\3_ -CU*VM4M URB/ @&U'#'(&.W?\:FF\%?%"\THZ%=>)M/.F M,GE.PR7:/I@GR]QX]3SZUN:M\-7;X91>$])N8A*DJRM/<94.V[+'@''L/3% M'/\ AVQ^*S^&M+;3=6TF.Q-I$;=)$&Y8]@V@_NSSC'>N^;5=1\-> 9=3\1S0 M3:C:0.\S1<([Y.P#@=$OBMIUC;V5KXKTN.WMXUBB3R@=JJ, 9,63 MP*LZ[X,\<>(O!<6BZEK6G3W1NS--..PH \LL;SPW<_#[7 M5U34A_PD=[4R/NNK*UEM9 MLGD[4^4_BI7\ M&=8\1+;75F=&U.*188=S;XV.=F1MQ@!F'!]* *OP$_Y$>]_["+_^BXZ]3KQG M0?AY\2/#-B]GH_B32[:W>0RL@7?EB ,Y:(GH!7?^#[#Q98178\4ZM;:@[LOD M&! NP#.[.$7KQZ]*$ _PO^YU7Q/:#I'JGF+])(8G/ZEJZ2N;\,GS=8\470^Z M^IB,?\ @B4_J#71YI@$C!CLH5Q]$ I :M%)FC-,!::O4GWI:1/N+ZXH ?O([FD5SDDX/..E M)2+]T4 2;A_=6FJ5+,=OL,&DI$^X* ),IZ-4>%WEAGTQZTN:1.%'YT /!0C@ MG\J8 Y8$XZ8Q0PQ\PX-(A^4=CW!H D&PCAC^51KM4ELG:?;I0V5!9>O<>M* MGW1C]: 'D1DU1H IST4# I"1(_/W%_6GKSEVX]!Z4 *@.69NN?RI M!\SG^[U^M"Y8DG[N>E!;]X .N/RH 5SMP>ISTI0.YY-)M^4C.2>](&+J,<>I MH 2&*#KU^@IQ7Y3CKUS28"L"._%&2W X'K0 N[(PO7^5(1M^;\S0H"DJ/K0 M3NR!^)]* %+8X')]*:!M;)Y+=32H,+[]S0YXQW[4 .) '-,4$-S]0/2E7D!C MU/Z4.<+GN.: ']JQ/$Z!O#5^2[*! P!4X8G85D^*'">';]L+D M6[[2<<'(P>??!JH?$B9_"SR.6"6;[)]D$K$IY4OEJ#MRQ+DKR!G<.1QR16NM MQ9ZU;6HOWTY;F6)TD,D[(VXDF,E8^""2,YR>*Q;*7R9HI89"?+(PXZ?*H'." M1Z'\ZU=0T^5\WVG*IC)DFECMX4B-N57&"W7;G./K7K32NEL>=%]2CB_T#53P MT5RF_"F#RUE5?F;Y0-S(2 >!A:OQ7^ER0C[3']@F1 MVJCSD*C@D8SCD$8/ MK^-2VL-IK]M%IW]HQBX2TB54EB;/42-^^QDC;GCIDUES>1HXAN$MS*-)$,Q"#:,[7 4X+8 VY _AS[TQKKQ"7C2\N%M;>)F1 M&FC2/]VXSE% SQC./8>AJO+K5[;B2W>Z@EF.!'G4MVJZG82K)8W"W4#/%',8B3NCP7=2A&1NSZ M5# M3('RD]R1^%.7PI^:_,([OYGHGPY MB,'@BRC;:65I =IR/]8U=57)?#12G@2Q!SG=)P>W[QJZVO*K?Q)>IWT_@044 M45F6%%%% !1110 4444 8E]H,US+?""^6&"_ %RC0!V^X$^5LC'R@=01GFKM MCIHL[NZN3,TCS[%P0 %5 0H]SR/2KU%/F>QLZ]1QY6]/EY?Y(Q[S1[J2 MYNY;._2W6\4+.LEN)#P-N5.1@X][!)[D[ MOTK1HHYG:P.O4<>2^G]?Y&1JFAOJ=Y:W U*ZMQ;R%Q'&$(^XR\94X/S=\CV[ MU)I&BQZ.)5BN[J6.0Y$] MFN;._P#LK7$*PS9A#DJ"V"IR-I^8^H]J?IVD-971N)KV:ZD$0@1I%4%4!SS@ M?,?<_P"-:=%',]@=>;CRWT]%^>YDWN@V]_J,MW.[9:%(TV?*T3(S,'5NQ^;_ M /7FGV6EW$.H?;;R^^U2K"88R(A'A2026QU.0/0>W-:=%',P]O4Y>6^A3O-. M6]=7:YNXMHQB"8H#]<5#8:);Z=>37<4UT\LR@2>;,7#8Z$@]\<9]*TJ*+O8E M59J/*GH<5XV-M)J6GVUX-.M87CD;[??6PF"D$?NUR0 3UY/:M3P7<"?0!LM[ M:**.:2.-[:+RXYE!XD5>V?Z5%XJBFFD@6./7'3:=PTUH@O7^(/W],4_P7/Y9X[J2-?M3 RJH. ' X!]OQ[UH_@/1J-/ 179]_7^MSHZY_P 10V[7 MMC+--II91(J6NH.%20G;\R]?F&,=#PQZ5T%9>JWDBW,&GP64%U-.CR;;B39& M%7:#SM;)^8<8]:B.YPX9M5$UY^70RM,T>+2-3TX&2UCDD$[8MXBOF9);9G^X MH(QGG@8QTKJ:XO1)-/N=9L+FWLGLT<3+#'%\##YC'"]#@KUXSU%=I3GO MJ;8[FYUSO6WEW?:X5F:E>"RN(#.T36[D@1"!Y)F;!^Z%SGMGCI6G6'X@PTUC M%"L@OW=Q;R),(@O'S98A@1A;$72R*C[&.2JQ1_P[AGG&>U:7B&2."W@G^UO;W*2 M?Z.$A\TR.0?EV=6R,],'W%5:S1T^S4*\5'K\^_E^AG6FJW6K:I9Q7]E%IFPB M6..Y3?),V/\ EF2 %Q_WUCJ!6CXCMTFTU99#9^7;2B9DO"1$X (PQ[=<@D$9 M XK/L]0U6[U&UCUF :8F0T42J)!.^.ADY"'_ &>ON:T/$:PK817$MS;0&WF$ ML9N8PZ,^" N.N3GC;SGIGI3>Z*FN6O!)6]-5\GU_&WX&7:ZNFOZE91KIJ6CP MXF5[T;9"._D@9Y;MW-/M3&?+VSL8VV;OW? ),/ M'![DGICKTJG-4,@RS$8[A0!Z"O1>B.%;D>IM;31(+O4IA(]L_FJ05P-R;3M)YSC&,C.,U M $DLKQKG3;2-Y\#;/NVN2>VP],]#C[N>OK:M%35RT^HW=P(WNY8&BMX1(A7" M-@G^!?E'4&H&DL)+Z2]T<0V-V<>4)I-H&]I8&42.@?,3("I/S[SZE>@Z^HZY[Y$3WNH M6X$>H::\K11YE9HS'(7<\#>..^>G8^@I[Q3W=Q]EL([N-MA:3."68'Y@2HR MN6([';[U:T) ,TCL['<6?(!;=O!8 ?3.2.@!!SQFGVUYP49R?F!'7&3GO2P7>M.$G M6-+&% \5SNC\E#WP6/.X[ST(Z_6AZ@@BLK*%831 MG/H<5HI*G]CVWDWLLD;MND!4N%EYRN[(' QQCOGFH;&'0Q%-:^3(LJMOCN(( M][ H-W"D_.2#UP!R*C:_ETJ[%IO^V6[1PL$N$PY9QGA!RK8)')J6W)V*6FI" MP&X;':28-PICZ?= ]>N%' 'WJW_!BI'XI1+>9[B$6[MYCAD).U><%SZ^G\1] M*R-2M8TCCN[5I1:RL1#YJX8%?E8;"IY&!^5:?@61#XE0!RQ\F1N#QD@\8].& M[=A2J:TVP@O?1ZH_)'T%1@!@2>YI\I^7/^S_ $I , "O)/2&YV]>GK0OW>>_ M-#_=(]>*,$?=_*@!&R@)7\J10 UAEUYP0"HH 0#))Z'/6D M=L*0>#0H*YQR,]*&(9&'Z4 *5PE.P1TY'I2?*SX[X_$4 ) MT8J_?H:;S&_OC\Q_C3GR!DC('I0RY7*_,.PI@/5@R@@Y!I:@'R9=3E>X]*F5 M@PR#Q2 6BBD9@BDF@!LC[%SU/84Q001GDCM[T@)8^8PR?X13Q\@/=NK&F #A MR3RV,4I&""W7/Y4+\@R>6-(!N?+=ATH =]_KPOIZT@/& ,G)I22>G3UI%PB# M-( 881CGG'6ER6X'3UIK98<\ GI3R0.._I0 T@+M[ '^E+RW7@?SI",NI;KU M^E.+ DY('Y4^@!O\?X4ZFC[Y]A3J &C[Y^ M@_K3J:/O-^ IU "?QGZ4M-'+,?PIU #1_K#]!_6G4B\EC[TM #1]\_A3J:O) M)]Z=0 4C*'4JP!4C!![TM% 'G_A@W=MIGA\S:]#8V>FR3:9=6DRJ/M$B,T: M,>A^4$ =:] K@=0LK.VU_6;.\TO^TDD5=;L+8=6G1=DBK[Y"''/WSP:[/3+N M6_TNUNY[26TEFB5WMY?O1DC[I]Q2 S?&-C/?^%KP6B[KRWVW5N.YDB82*!]2 MN/QK#,>J:HDFLZ.3+;:C=6DR1O)\HB586$@YXP5D5AU.?89[FN3T9_\ A&O$ M$WAZ;Y;&\=[G2W/09.Z2#Z@DL!Z$^E "P?\ "4$Q8:;RW98W^TB(.A(4N_R\ M8&UE ]7ST JK;IXQEMF\ZXGCE6W=AB.$9F 7"]\KG=Z=^<8KM:P]:U"^L=5L M?LP\RV6&::YA"99T5HQ\O?(#EL=\8[C# QIK?Q3#>W:^WZE/<"V16V*Z1*7)Q][;D\?-C&/Q[X^BZYJ& MJ3+%-K*PS20P^6OF0*=SVT;[A&4W-\[$\'';M4MQXBUFZ13I\$AGX!MT13\T M2YF&6[&1DB]L,1S2 GU31KMTO@L5U,K7YN(E#))N_P!'51D2'&S?D8[8&,#F MM/5&GN="4#2VNIQ($,!X0,#@L02-R#&0._'3J,>/Q,KW=K!E]< $]: , M4:7?VL?_ "#;N]9$ 8RRJIN$VQA$8[NS EATX;KNP98XM1T>:UU*] 72K*WF M>3=+L,2[2S9C (Z\*-QPH ]<]I7*ZV__ D6N0^'(?FL[=DN=4<=, YCA^K$ M D?W1_M4 7?!UG-:>&;9[I-MW=%[RX'<22L7(/TW8_"MVBJFJ7QTS2KJ^%M- M3 NYWQV ]:8'(>)VU9]+\1 ZI;7-A?^5I]C;PH-\,DA$3AF'4Y;/?\ M*[A$6.-40850 .PK@]-T[3I-7T6QTS3Y+" EM>O;>7.]9&79&K9)PG% "G[IH7[H^E+2+]W'IQ0 IZ4B_='TI::GW M![<4 *WW3]*!T%*>12*U&2.O*^M "%LD \'/2EQ@Y7\J1P&4>Q!I<]:"0E !5SCZXH;#J1W_E0 'H5; MH>,TTY*8YQU!]#3@W W=#WI!\A*]5I@-5]K@'[K<@U-4+*/ND90\@^E+'(<[ M'ZCH?6@"6BBBD 5%(X.5R>/O$?RI6<=6]Z %'[M=S=>RTY M5P!N[4AQN ')ZFE;A2S'./RI@"$LN1P"3SZT'"LOI@_TH!. %Z>M 4!\GJ!U M-(!<%NO ]* 0J_B11NW?=Z>M" 9[Y/- ","RY;@#G%.) 'M37;Y6QSQ2J.A M/)H :PHR6^ M[P/6@!-V&*]3U I0O.3U_E1C:P]Z=0 U>A'I65XH9E\-W^TXS P)]LC/<=O> MM7^/ZBLSQ.7'AK4"O06[D\XSC''XC(JH?$B9_"SR?RX3Y.Z>21#AI-\1PA+ M'DE@>&?N.E6;1V4QO'223GRL\9R>21WS6=%FXD14DW!FX)X/S#/WM MI(X8GK_%[5KWEZFC 001@WN94FDGC;:C[00J'U'')':O6E?8\U=R&[33YM5= M6U&60K< JK*7RQC =2O8 @#/.,].*K0O<:=!,MC:I;QR*=S12[S)A?ESGD?- ML&.AW'K6A:QV"QI?ZI+=7:F"*80L@$>Y\1$^:",GH>W2L]$ECMW7P^ZQ2SC] M[ #MD95)&%C8G)XSD9SSC'(J4[JW_#%-=1 RL6!E)&[&X_-P"_![YSCBF+>O+,8[K3F1&?:LD*&)@B#YF(Q@GCH.ZX] M*CVV_:K=\,R2OL5CM5@V?X3DR'_ (#CMBF3W8B4K;:;++)( MI4"4[U613\RA5'(P3CMR:>&O[M9!J#)!I=V5=87/E;F/S?(!\S*"??.?7D#! M#98+&V7/GFVF$#@0QY"C+8;YSRW&3C'&,9K5U.0"4B*[EFC1/W#&,Y9=KX.2 M><]<@?E4-O;:3J&GPQ6@N;*Y4K$TD%OYF\2L>J[CL4;3W_B%16^KJ]RUKJ"F M:%9)B)(U,DR*,@*B]WZ%6L0!(3.%2=Q&#M>58B2 ">P.?X8Q]X?>K4 MM"R^!?$@64JJ-!YH MZ5JV3_\ %">)/*(9E,*[9,$<. >#QZC\*<]4GYK\PCNT^S.U^&3M+X)MG?)9 MI92Q/<[SS785R/PUE,_@NWE(0%I93A% ^<] *ZZO+K_ ,27J=]+X$%%%%9% MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &+JVA0ZQJ-LU MW;QRVT:,&;SY$<$XQ@*0"/K5_3=,LM(M/LMC (8=Q;:"3DGJ23R3]:MT4[NU MC65:I*"IMOE73H%<]XG&XVXGL8[FS5)'.^V\[]Z -BG )53ELL!VQD9YZ&L; M6]/N+R:VD2%;JWC5Q):O.T0/FSVIQW+PLE&JF_ZT,GPZ[MJ% MO-;AI1-#B[9].%OY1 &U5;:,\\;26\UI!#J-E:33LRH+J$OYA&.%PZ\\^^V4J;5GE9D62XN7C@3"GJH. M&8YX!'X\4DK,BE#DJQY7?2_]7M^OSV,K1+:WLM5@&E*TZ2$K<.^FB#RTVD@A MPB#[P V\]?:MG7V5+:)D>]6Z#_Z/]C7<[-CH0?E*XZ[N/<<5!;ZSM3^(%5[:%%@NY;HO_H_V5]C(V#\Q8\ 8 MZYR/8]*I_$KFTW*5>+FORUWWVT[Z;&?92ZX^HVPUW="G'E+9+F)WQTE;D@^W M"^YK0\0O%%90S/=M;31S!K=EB\TO)M8!0F,MD$\#!]Q6?96VMIJ-LVN2/4;-ML2/C_EHN 6/O]W_ &5K2U]D6RC8R7B3B4?9_L:[I#)@X&.A&,YWVC:W_;NW]=[HR[;4=6N[ZTBUBW&F1%E9 $$GVA\\ MR(^WR]?1JZFN7 MM)==>_M1KFZ"'*^6+)#[.A9K>1Q-C ME<,@V_0YS^%7JN>R]#.GO+U_1!7EOBZ6)?BIH\;6B2.WV?$A9@4_>-G@'!KU M*O*_%WD+\5=(+F19F-MMV'@CS#UK;"_&_1DU_A7J7S]B!R2N M>#P!AF_U8'0#.>:N6EG+J\-Q?W$=RWSQQQR13F(.&7#\NN,+MZ#OGK56V,": MA<+I; ;&U$D-K X.YUP\TB\"0NHP^]<]:+;P_OA9[[R[ M. RCRTR#),.2I97,;PQ6KY6.1CN+M@QJV, 8*L>>QZ M>EAG-W>FX:1?,+%G.[GID=2.WN,8// %+X=(AOJRR)]3TB*!H[^?4-,NIT.R M4L&C* EE;'W<<=#SBHDUZV\E&NH;J6%D#S"5QE6VEA\ZX8Y4R#!Z\>N:Z;2/ M[.TJRN[R],$=C<(8Y3<9ZC)QMP"2<^F?K7.2^)O!MKJ4DL-EJ%Q P&(U.R-3 MD=!N' VK@8XQ[UC%\S?NW]#5JR6I'-K]P+9RD=R]X\3[U;]VB.$1_NJ,DC#8 MW'U%/U"QFU M>:T?#7B#P-[W.8U+3+K3I'DE\HPLP07D,A(?)R!UMA(" A+#+% 2/RK?\'+;P>+XXHL9^SL55F!(_=]B,@XY[Y!)XK+CN$U/;>7%P M\NG1F2.2'S&+2.V2$"@_<'!!QVZ=A>\!D2^*_.D<%WCD9D4 JK;<%A@Y7..A M7^0J9_PW?L.'QJQZO)RJY]OZ4428"KCH /Z45Y1Z(C=!]12TC=,^XI: &N 2 MN?6C)7KR/6E;@ ^AI: &Y!((^E&"/NG\#2.HX8<$'K2Y(^\/Q% "!AYF#P2. M].*@G/0^HI&P0#P0#S1@CH<^QH 0,59@P]\BG$!AG]132P!!/'8YIQ7N.#ZB M@!JEE&.H''O0V&&1U'/O02R-N(R.Y%.^5^1CZB@! 2!_>'KWIJX!(4X]*7YH M_P#:7^5*=C]>OZTP&-\IW$8]2*:5*_.G3U'^%299/O?,/6H7E4-^[.#GD=J M)1*-OS#![8[TS!D;.% M'0]S2_>^5 -HZFHQ.'QOR@Z %'\R:3< M%&!SBFX+GGI3 4$NQ(X'0&G =*7@"F_?_W?YT@!>.?X1^M "J,#GKWH)P,TM-^\<]ATH 51@>_>AC@9I::/F M.>PZ4 *!@ 4,<#W[4M-'S'/8=* % P *6BB@ HHHH Y[Q;9W!M+;6+"(R7^E M2_:(XUZRQXQ+'_P):ZVN)FA/A757MU6$:=?N[:=/,F4L;MPQ!_PJKH^I20+9Z/KFH64GB%H#-+' B>)-D&HGY;>Z VPWP]5/\+^J=?3(KIZJ:EIEEJ]C)9:A M;1W-O)]Z.09'U'H?<:*W^TQCZ-$6_4"E_P"%@^'.GGWN[^[_ &;_CTJR/6STUR97'H M\Q Q_P ^M $NJ^()[F]?1/#H2XU,<3W!&Z&R!_B<]W]$ZGO@5J:)HUOH>G MBU@9Y'9C)-/(WYFL/$D=I!H4QDU:%8PVY-N=K$].C=,]^XK0UK4;E[>]T_0; MJP?7XXEDCM[B3[JE@-S M>K(AY)/?"^M &KX4M9VMKG6KZ)H[W59!.T;=8H@,11GZ+R?]IFKH:**+ %%% M% !3>C_6G4A&1B@!:;T:4'(]QUH(R* %IHX8CL>12@Y^HZT$9'OV- "T MT<,1^(I0<_7N*&&1UP>QH 6FKP2OY4H.>V#W%!&>G4=* %IJ\#;Z4H.?8^E! M!/(ZB@!"O!V]^U"-D8/##J*4'/U]*1UR?Y MBD*@_,OZ4 (V4(8<@=?7%.X<9!_$4@?L?Y4%< M<=J"ZD;6X]*3YD'J*8!@.N4.*85WCIAQU7_"AI(\[E;#'L*C:8N>5*D?Q8H MF23 P_7L>_\ ^NFLSN=H! ]!_6H2-W+MSC&5YS]:<'9 WRIVQ_2BP$N OR# MD]P*?C:O/ ]!WIJNN,1C-.V_Q2'/H.PH 1< ?*,D]?2E(RPW'..2.U*7/15R M:%3 ^8Y- !NS]T9]^U(JY)+<\\>E#/\ PIRW\J4*<8)P/04@ L![_2D124&[ M\A0Q50%X&?Y4[+'H,>YH 1R%0]ABCD@ <#U[TA49 ZG.G:GTA^\H_&EH :W5?K_2G4A^\H_&E MH :?O+63XI=4\-W[,0JK"26SC'(]C6NWWEK(\4_\BU?@'!\AL-M#8Y'8X'ZB MKA\2(G\+/)7N%TR6QDMB@?6I+ MV1-:CNI&>2>2!B'59 6.3RJ*020#R#Z9!Q7JRN]#SUH17][-JMXL"1%8B&AM M[5(_+(5L[5*<*2KY&02.G/>ND^UZ'H6@1VVLFW,+,LT*$;Y&R M."H'<<<]/I7))XC\(P6\]LMCJL@8%4E+@%!M"\#=Z 9]:RC[WV31JW4L1:_> M+-;Q:8+EG::)5EE.<;U*\(HV@9&3QG.:BET/_2$BNM;>?4H@299>8UD!.Y-W MWL9##/KT'6ND\/:SX9NK6>TTME6_G0QD72[97W,20&[]3@9K!U.T2T=H$.SR MG)?'1B&/S#MVQWZ ;@31&7O62L*2TO>YB%+W1+^(B)+6X1RT:H2R28PB$8R6 M VD\X'6MU;*VU[[-/%!=QF13'(B3)"AP 0_E@9VNQ[4BB/4])?2BX$RR![4J M[%=QW;EXP<'YE[]<].F%8B."&XU$AH%5CL/F*OW@0"HQD[1V!^]CZUJ_>UV: M(6GH.AGFEN[6QO5144!&60N&0LQ. 6P.A!P3T'6MFQ>#_A!O$HV"<*8=RD[6 M)\SOCIZY!(YJC,^V"2^GE\]YTCDLT=F?:H 4N_4*Q P3CJ#TJYI:QQ> ?$7[ MZ0J/('F##,%WCC*L0P'X<4I.Z7JOS".C^\[WX;/')X,MWBB$4;2RE4!)P-Y] M376UR'PT6)?!=N(69H_-EVEA@D;SUKKZ\RM_$EZG?2^!!1116184444 %%%% M !1135DC=G5'5F0X8 Y*GWH =14,]W;6H!N+B*$'IYCA<_G4DIXZ5)0.S"BFEU#JA8!FZ GDTH922 02." >E K"T4WS$\WRMZ^8%W;, M\X]<>E*'5F90P)7A@#T^M ["T444"&M(B?>=5^IQ51M5M5U2'3MY:XFC:5=O M(VJ0#D_B*P/%4=K?:M9:?_8MIJ-\\3R(UW+Y:(@(SS@DDDC@5!X5TC39KY=8 MLK&+3IK7SK.XMXL.K.",D/W''IWJU%6NSOCA::H^UFWMY;ZVZWM==CLZP/$% M[:07EG!=B_5'CDD:6UG=!&JE 6<*02/F'/..>V:WZP]9O(+'6=.FN'MK:+RY M5:[N,[0,IF,'( +8SD_W> :4=S#"J]5:7WV]&1VMGI]CK\$D8O7EN82(KE[M MI8Y ,G;RQZ#)&1CK@U)K-O:W6K:=#<0/62&9IT!,$D44 MC&-N 263E1@]R,U6O,CKY9?681UNU;SZKO\ KYH;;Q)'K&G)+J%S=VZ22K:, MP0@2JKJR,X^8D*'ZCMR2:N^(!=-% L8G^QEC]I-NBO(!CC 8'C/7 )Z>]9GA M]K&/4EA71)8+@(0EVEC+%&PQSG>HV,0/4Y]2>*T=>LA>RV2?Z-,P=B+6Z!,4 MWR]\ X(ZC(/TH?Q"GIB(J71=4O-[?UKJS.T>/RM0@_LI;XVS,?M7VJ!$0+M. M,':&W;MO3(QFM+Q"L<]#R!5GQ&R/:06CP6DC7,HC0W;[41L$@\ M^][5O7\]U;0"6UM12[&KPQJO\ HA@G&*]4KRSQ?"[?%?19?D*CR -T@!SYC=LYK?"_&_1D5_A7J<5>(\CR1 MR,24D8A23@?AV^NT?6I;]IG2RU")@DS#86@C+RO(G0D\X^4@9!YQSGG"SQJ9 M'56C ,C,-Q&T'OCT'J.WJ.E2:@?*C;2(]RH)(Y)I)C\I;) +XQA<%3W)QGC- M>I?8X#6U*X?0=;GOX(Q-:ZDH,\.1UR,'^+TXJW'8V;WMO=6[_\ M2]T:Y\V5P-P )/ 7^'D<\G/-5-=)@TA(0RQR/(L)BD(5G,?R"1 ,,58<#.>@ MI4MY+?X"1"8XQ"P^>,EDW9))QD'&.*Y_LI]=C;K;YF;]J.H7L.J7DD M?V91ML;+<&P,%22,'GC)X))-=GX>\)VJ2)>QZ9$3(F/.#?+UPXQO/^UQ@5@^ M%K..+2M.W7%K/'),S,=V0AWQX7GG/7MU-;/BCQ+?>&]1LGTNXL[N)[=D%C&A M!0<$-@'IUQTX)J:KE)^S@5!)+FD9>L^'K#0U+G38H!,K1LA.XA&XW EF P>A MX'(Y%4-(,D9_L.XNH[J*5&;3Y1)R, -L/H#P0/5<5UNGSKJ/@Z"XO]1L;R>4 M;L[<["Q&5))/(+#CCITKB-4A>V\2>'[O[5 TS^1NBC;++E@<\9&#GUITY.2< M9;K]!323NMC3:>V\/V<%Z8DDO78>0DD^U&10/W@;:#G@ \<]#S5"X@DM_"] MQ=O)X:-EES&0S'(&.^3CZ>N*L>,[62RU^X8WB3X*L%4E4B3C ;!X M_#'UI_B*);K2%>.2)]Q2Y:8$%&+_ "".,KU= HX)/4\U4;>Z^Y#OJNQB7$6S M3+2TVP^9)^_=HU*EMWW001U"XX QS^)W_ I:3Q5$=Q9%@D R2.)$G5_*EW'AN,#CGY@%''/7-;?@9 ?$T3;@3Y$I^\#A<8P/0<]><^ MO:KJ/]W(F'QH]4<94#_9'\J13E0:<>WT%,^ZWL>GUKR#TQ2,@B@'(YZ]Z6FG MY3GMWIB'$9*NWDFG;5QPP4?[)I0&!^4#ZM0 BJ!G:=@]*.>@ M4-[TI(_C!)],9H'S<*VT?7F@!"%'+,?HPXI#'YG51CU[T[E#U#']:"">J;?I MUH 8%6,\9!^G-*"QZL /3=S3LJO<@^]&6;^( ?K0 ?*O0#\\T?.W5@H]!0$Q MT"4[:?[JT (-@[YIVXGH/SXH^;_9I.>[ ?04@%VY^\<^W:C<.W/TIOR]VW?C M2[NP4_EB@8;2?O?D*4D#_"DPQZG'TH^5>X_&F(,%NO ]*<2 ,FDW$]!^= '< M\FD,3EO9?3UIW2D+>G)]J3!/+?E3$'W_ /=_G3J0L!28+=>!Z4@#[W Z>OK3 MJ**8!1110 4444 %5[ZQMM2L9K*\A6:VF4I)&PX8&K%% '!R^?X9G:'43 TC M0-;:7K]Q$&:'/W8IVZC!QANC=\'KMV.N?V=$:J;SS9[3Q [+,L;'+A1QN[8* MY'7DFNL77@?$%WI11VUN+@WKQX@8'JH;U']#Z4 :U%9%IXJT.]T>#5HM M3@%A<2>5%-*WEAGR1M^;!SD'BM'[;:F]-E]IA^UA/,,&\;]F<;MO7&>] $U% M9%WXIT.RTAM6FU2V^P+)Y1GC;S%WYQCY<\YIS:ZH\2QZ*+*\8R6QN!=B/]P! MG&TMZ_XB@#5KGK[76U%M8T;P]=P#7K&-"1'Y&>61%/RAAR0#GDG X!R*UO[(U7Q([2:R!INGR8W:?; M/F6<#H)I5[?["_BQZ4 9Z(_B*_<:4L$-R85M]5UZV3&_&-T4!/4Y'WNBC'4@ M8[.QL;;3;&&RLX5AMX5VQQKT _SWJ2W@AM;>.WMXDBAC4*D<:A54#L .E24 M%%%%, HHHH **** $(/4=?YT Y_PI:0C/(X/K0 $EW \'CZTA M@5!]CZT9(ZC\12;<=#BC+#J,_2@0O#G_-Z@_A2'<>H6@!I;G#JOUS2$ ?=.T_6G;3_=2DV[?NE5]L M4 -W'H_3VY%)Y SD+^!'%/WCHS?E2;1_"&/UZ4 )\N<-A3V[TN".@+#U:ER0 M,% ![]*"I R'X].U !C/1]OM3-L>?N8/KC@T[*?Q+SZ]?UIWS]@"/]KK0!%Y M)4Y7]W_N\T%BARQW>X/-/P,_>*^W0494=!SZI0 +)G[J8SZT[:6ZTS!;[NW' MZ_E1M Z_^/<4 2 JO YI-S$X'Z4F5_N@^RG-+N<]$P/PH&*JA6/)["G\*/04A8#W/H*,$\M^5( 7G+'O2T9II.[ M@=.YI@*O)+?@*6BD9CT'4_I0 #EB?PI: ,# I&.![]J $ZL?;BLCQ6F[PW?X M^_\ 9VQQD]1]?Y5L*-JX[]ZQ_%(!\-W^[;M^SL#N QU'7)%5#XD3/X6>."1T MN8;L.6DC(^9F)P,],Y/OQD?2M/3HS;^,+=4REM"9K[6+(PJ4ALR_D(Y)R%);"8ZR'IC M&.*]>>OW'G1+-I4%+F-&'F0ACNV,JX VE MNX''?T=XMMY(O!_AZ&2_AG2XD9_.&=H7:-H)Y)QN/YFL4K\OF:;7\B"UMP]Y M,=5GAO+Z[^6;<0XB0$]#VX![@ <\\]O:>"[:#2KNU_L5=LV-Z^8?WF.5Q^\ M/3ZBJV@6EO#?6T5Q):S1);ILE;#;^$Y'/3Y>,XZBLG7?%VL:?J^I:7!J%K/; MSO&#>1AMMKD!2."0.F>OZD90TJ +N!!&0<],-QSV-1Z+&VEV$*I>7$02X+3@/!N"C8O 5OE[GGGL:H MZY8M8V^D:5;O*J)&6<$":/SFM:I6DDO4S>J M9F:B%-\L:+&D=HH1?*)P-O&X=QD\YR/J:V=.#/X$\2LTB+N\C#R#(QO'?!S^ M9Q65S91X\">)MN&'[G=N8#)W#))]?; MCZ>M3?NKU7YA'XG\_P CN?AK&(O!D$8D60++* RYP?F/J!775R'PSB>'P5;Q MR;=RRR [6!_B/I77UY5;^)+U.^E\""BBBLBPHHHH **** ,>\\/0W-W)>0WV MH6=R^"7@N6VD@8'R-E>WI4?A_1KS2KG4Y[V[CNI+R99 Z)LX"A>1T!X[5N45 M7,[6-_K-3D=-O1Z?T]SF]4\.3WMS?,@L9%O5"F6YB+2084+\GJ.-P'&"2:T= M*TG^S;B[D#1A)BNV.--H&T8W'U8YY(QT%:=%',[6"6)J2A[-O3_AO\D8&H:- M>27M]-:BQD6]B$,AND):-<8(&.J]]O'.>>:GT;0(M%N)FMR@AD@ACV(@7+)N MRYQQEMP_*MBBCF=K \34ZB./+1TQY?L#DG'L>G:M.BES.UA/$5'35-[>B,6_T MN^?5)+ZQEM5DE@$!>="6AP6^9"/7=R..@YI^F:37=S%-*\2P[HH?+, M@7HS\GH16L\4T^F26,4KQPI91;-A#<@\_7@\^YJ#QCI=Q?W$+06VIRJ8'AD M-D\*Y5B"0V_D]!C'2K/A875F)+272M1B$KO/+=7DL3%W.,YV'^G:M/L'J2DG M@%&+7IIWW[G35A>*C?/I8MK*.)GG=5RUT86^\IPN!R2 >X/UK=K+U+3KBXO; M6^M)(!<6ZN@6XC+(0VW)&""&^4<^A(K..YYN'DHU5*73O^&WF5=%DUC[2T=P M;.6Q (5ENS+*A]"=@##Z\^I-2:_/-9R6=XQE-C"S&=(IEC8MQL)+$ J/FRN> ML\)ND>:29HX F\R'.!SD*.VC\_S[F/HE:?B$SQPP2AY19HQ-RL$ZPR,,?+AV(P,]?F!_E4-A MX=:TNK2X>>'="\LK"*#9DOGY E:GB2<1V,=N[6D<-R_E22W:%XT!'<="?3<0/?L6Q:1 M=RZC:W=Y)9+]F8L@M8"K,2I7!8D_+STQU YXJ]J5O=W=N(+6>.!7.)7:/>0F M.0H/&?KD>QH;5T*I4@ZT9)Z+U\^NM_N\C"LM*M_#^KVFS4%NI;A1&%O#OF"@ M=8F X7U7&/<5LZR=,6W@;5E0VXF4J9%)17P<%NP'NW&<=\52TSPS#H=TLFF2 M[(W 6>.9=Y< <%6ZJ?;[OH!6GJ,-W/>0F#G:.F>G7CV-#= MWN*K5C.K&7-?SV?X)V_$BO9-+^T60NC 9S(#:@\ON]5QSCU/3'6M"L#3?"\. MB723:7*4# +.LRA_,7V/!0^P^7_9[UOU+MT.>LH*RIRNO/\ RZ?>PHHHI&(4 M444 4)((FUZWN#<*)5MI$$..6!9"6_# 'XU?JA(+7^W[OZ(*\K\702O\ %?1Y4@=XQ]G#, <+^].,XKU2O*?& M#NOQ8T53(X1OL^ IP,^8W7]:VPOQOT9-?X5ZG+2QAY;B3KL=B6(&!SP#V&.P M) SVJ:\6&WT6 31"65W\P D;U15V@X/# DGKWSC-/5#+=K$B2&:1RD0YW''] MTMC/_ 7_ *5:O;2+5-50;X;C1[9-KSB/E=@W.H88^\=QR?7WY]%RU5SB2)_$ MCS6%JEOB7>WEGV2, \CCU"'C/7!MVY356O1=W%N!>^5M\QD1258@#(!ZX &?_U5D:AX<@UF7[=:W'V3 M5;9"OG.A*RKM(^?OP.-W'3I7-PZ+X\TN^V0*USL0A42Y4IM['&X'@CN.U*7) M56]F./-![71T6N7EM';1Z;I5H5@?<-B(N25;/!!SQD #@#/)XKFM(L(=4\5V M4[2Q>5ID:FZ:-6\M-GW!DYSD\?@:GTKPKXLOY0VH7XMX2)(2TTWFM\P*N%"D M\\=R.16_-IMCH^D/IVF[TB1OWLAZR-QRY_#'; )QS1>,%RQ=V%G)\S6A@^)K M+TN#&E[:L9OL MT:!"D#=3U'&1GG/#9P6>B )!PWYTZC&>M-P5^[R/0T M"#!7IT]*4,#]?2DW =>/K2D!O0TP J#]?44GS#W%+M(Z-^=)\WL: #<.X(_" MD^3V_#BG9;^[^M)EO[OZT#$^7^\?SHX]6-+\WH/SHPWJ!^% "8S_ D_4TA4 M#NJ_3K2Y4G[Q/T_^M2C_ &4_.@!F#VRW^]2Y8#YN![4[#=R /:J-QJ44$\D: MV\\_E*&E:,!M@.>N3D].P-.,7+1$RFHJ[+8,9/ R?4T[8W]\@>E,^T1-/Y'F MQ"7&?+W MCUQ4/VNP\LR&[AVAMI;S1@'TZTTC>U MR7,8X4\^@-.VN?XL"HH[NVD1F26-D4X)5@0#^%2_)Z8_2I::W*33V% *]-M' M/=0:0!3T8_@:=@_WC2&-P/\ GG^@HP/[A%+AO7]*,/\ WE_*F GR_P!P_E1Q MVC/Y"E^?^\OY?_7HPW]X?E2 .>RT?-["EP?[WZ4A [L?SH -I/5C0"@/'7VI M/W?L?UI<_P!U2?PQ3 ,D]!^=&W/4_@*7YO84FW/4DT"%RJ\?H*3YC[?SI0 . M@I: $"@<]_6EHHH **** "BBB@ HHHH **** "BBB@"EJ6CZ=K$ AU*Q@NHQ MR!*@;:?4'J#[BL<>%;JR!_L;Q#J5HG:"X8740'IB3+ ?1A72T4@.-NM!U^:S MALKBT\,ZC:PR"6..2WDMPK#.#@%P#R>GJ:!I_B :X=7_ .$=T#^T3#Y!NO[1 MESLZXQY/_P!>NRHH XNT\/:[!IS:=;V7AC3[)G,AB2"2Y7<3G.#L&\-N1:Q$>F(_G/XL:Z2B@"EINCZ;H\!ATZR@M4/+") "Q] M2>I/N:NT44P"BBB@ HHHH **** "BBB@ HHHH " >M%Y]1OK^6.]MHX;^!()DEL_-=0 MH891BX /S'JIZ4@-=-7LGD6/SL2-.;8*5.?,"EBO_?()^E7=H/(X]Q7.:?H; M1>*[B_,"3]Q(UR<'[W'KHM#K.XE;G3P,\?Z.__P 7 M0,T?F'H:-P[@BLWR]='_ "]ZLGI>:=^$#_ /Q= &GEO0?@:/JG\JS?*UW_ M )_-/_\ 9__ (NCRM=_Y^]/_P# 9_\ XN@#1P/^>?Z4G']PU0\O7?\ GZT[ M_P !G_\ BZ/+US_GZT[_ ,!G_P#BZ -# _YYG\J7_@'\JR@=8901?:9@KN!$ M#\CU_P!9TJ(7.I-(8QJVD%_[HB;/Y>90!M?-Z#\Z38W4,!]!63*^JPHSS:EI MD:J0&+PLH!]#\]-,VHK,L)U'2O-;HAB?G_+3WI@NM1:-W&IZ.T:8WL(VP MN?7]YQ2 V=N/X!_P'BCCOO%9,1U6:,217NFLAZ,D#D?F'Q4@CUP]+S3B/^O= M_P#XN@#2^7^\?SH^7N<_4UG>7KO_ #\Z=_X#O_\ %T>7KO\ S\:=_P" [_\ MQ= &D"HZ?H*7)[+^=9FS7O\ GXT[_P !W_\ BZ-FN_\ /QIW_@.__P 70!I; M2?O'/L.E.X ]!67Y>NG_ )>].'_;L_\ \75^%)!"GVAD>7'S% 0N?8$F@0_) M/W?S-* !06 X)%)ECT&/Y&XGZ5K)# ?$>EVBP^9-&$1WAVEBV2[ @]#ZD<\\D5'IJ0->[I MB8XH1Y]RQ'W8_5@0I.>G.\'-+;;X=0GUZ^MQ.4<-:>0A1YFD.%8$<<#/'/3O MUKU).]T<$4&JQ7>H:I:Z5&"9B2C.Z21B21B68'!(P#QWX'6M3Q!H]K=^$7T^ MR5A<:9.7(=#YDF 0YZ#/ R".H%.\/02VNB22V-U--)-(S7,N#YA.3M!W$@?( M0>G.>M6; +#?1F"7R\;B5C7C/?CO\W'?[@!X-8N33TZ&B2^\QM,U$P2Q7UF4 MDBCC$"2(A)&, %E;C=\JGMD;L'(%=XDN@36-ZC6:JESCST 49* #CGC&*YC4 M?!S7*SW_ (>NHK22Z.V6WD!5=P.?E(S@Y!XY%8:Z=X_M[2\@V3NI(\R7[4A, M6WDX;=QD=:F485-5*S''FAHUS MBPM*_-(YNZM)- UZVECBDDM)P)HT=9"S1GKN"@ $9/8]JGUA8[/5M'DNHVE1 M$1A+,HC4HKD!NYQM*G'/N!6VL(NM,N+:21ETEHCEB,( >=X((P>%.#WR/IR[ M0-J6D1010R7&H:>H16N49O.C8D$*N>-K<<_F.E7%\SN_0AJVQ#>63)>RQ-E@ MOW0!D;>Q4#/RXXZ$$5IV:@^ _$>U/,R8 %ZD'S!\H(],C ZCI4=Y(D]I:W#3 M+.5"VUT54 "8<8QSG('!"$G';I5B!VC\#^(VW2)M$'(R&^^.!N.0/P'?@U3; M<5ZK\Q15I??^1VGPQ0Q^"+=6!#"64,#V.XUV%MX3 #.UM(RS9^ZH9,KCW)'Y5?JE)-.-9@@$(-NT#LTNTY5@R@#/3D$\ M>U7:N6R]#.&\O7]$%>6>+9Y8_BMI$(*(DGVIUY;XMD7_A:V MD1FVC=O]'82.Q!7]XW3D#]#6V%^-^C)K_"O4PX&33+>^U &'[2SJ@>,@)D%B M74\;7*Y7!QR?>IK,:?<>'I8P##<69C$JHWG*RNS,HPF"<,5W9Z[1UK.DN6%Y M<+N$Z&1E$;N&WX=1\P8]]I_[ZJU?13V]D-0LGNTA$(,VVZ" 3, BC.U9L'/&[;@\@9Z<'CI5#3H/\ A((19RVWVD0W8M1<12A9!$@R1(S#+KD@ MD#';VK'?39[6=_METELL;B3)&0,ARV(P1@9)&6P>..:AVEN[-#VVV.LGUHZ! M;+;0[7N[L+$\4CY^S*0VPLN.I)Q@^@S6"EWKK2Q7F+LW-TN^-MY4-E%)^4'[ MI8#V 9NG:M;:KI^F-*-)TDRS211W$4]Q*6D? PQ [8RWX GTJ0:M=V+,MW9R MVD,GSB6,F)VY^3#$DGE\L#Z>V*2A;H-ROU+%GK>J:#Y=_LE^QRIYP2X8NK_N MP54-S@[I#DXSZUT$J)K&V[A=RKG,JB7_ %$A8EE8CE=N1_AUKF5U/53(;E]' MC,=TOED^6P1PQR3P>5V@ M^1SBAT[N^S\@4M+&W>ZQ86]E<6MCBSC46D<7EOY%M/Y;;95 ?)'RN=Q'(JEI[L'J)ZZR% MU:]L['6O]!CC)MF>VF,ERJJQ8EF&WKM/S#D\8Z>NKX;M8;;QRSVS((I%FD(8 M8D?<,J N/E51QSC)S[5CW-O)I]I;?:HY9;YGWS^=*KE-IVKCG&2,#/.,UI>! M7DE\1?/+YNV!V)$FX'JN?3IL/_ CZTI+]VVNPXOWTCTV1P&]!@=:3J/:G/R1 M]!4>T9XR/I7FG>+@C[I_ \T;F'4?E1\P[@T;CW4T &\=SCZT84]/THW#OG\1 M290_W: %P?[QH^;^\?RI,)_DTF$SU/\ WT:!#OF_O4<]V--RGK2_)V'_ ([0 M $KW?]:,K_=)_"C)[*:7YO0"@ W-V4#ZFCYCU;\A28/=OR%&P?7ZT##*Y]3^ M=9.HZ?61@-H=R\\ M@><&-Y&D\WS"&!*D?= QGGKGIVJQ%IL[3VCS0VB+;LO$>26 1UZD#NPP.W/- M:]%:.O-JQFL+33NCG4T&Z6!HB\9*1-'&[2L=Q+ \C'R].>O-/GTB_N)2SO H MWRL KG'SHR@8"CGYADDDG'X5OT4_K$R?J=/;^M#&>Q)U2TBC4K$L2FX 0A3L M.8\'IG<2?PK:R:2J=S?&WFV>7NXSG-93FY6N;4Z:A>W4N$9ZBDVCT'Y5G?VJ M?^>0_.C^U3_SR'YU)H:.T>F/I1M]V_,UG?VJ?^>0_.C^U3_SR'YT :.WW/YF MC;]?Q)K._M4_\\A^=']JG_GD/SH T=H]*7 ]!^59O]JG_GD/SH_M4_\ /(?G M0!IY-&369_:I_P">0_.C^U3_ ,\A^= &GDT9-9G]JG_GD/SH_M4_\\A^= &G MDT9-9G]JG_GD/SH_M4_\\A^= &GDT9-9G]JG_GD/SH_M4_\ /(?G0!IY-&36 M9_:I_P">0_.C^U3_ ,\A^= &GDT9-9G]JG_GD/SIW]HR @>1R>G- &CDT9-9 MPU&0G'V?GTS2?VFV,^3Q]: -+)HR:SFU)U +08S[T+J,C$@6_(Z\T :.31DU MF_VF_P#SP_6D_M4_\\1^= &GDT9-9O\ :;Y/[CIUYZ4O]I/M+>1P.^: -')H MR:SSJ$@('V<\].>M(=2<'F#&/>D!HY-&36=_:3XSY' /7-!U&10"UO@'IDTP M-')HR:SAJ+DD"#D=>:3^TWQGR.,9SFD!I9-&36N:;_:I_P"> M0_.@#3R:,FLS^U3_ ,\A^=']JG_GD/SH T\FC)K,_M4_\\A^=']JG_GD/SH MT\FC)K,_M4_\\A^=']JG_GD/SH T\FD//45F_P!JG_GD/SH_M4_\\A^= &CM M'H*-H_\ U5G?VJ?^>0_.C^U3_P \A^= &CMYSEO^^C5'6+6YN]*GM;1]DLP$ M6\D_(K$!FZ]0I)'OBF?VJ?\ GD/SH_M4_P#/(?G0!A)HFK6,;PQPP7,8@GM8 M=C^4%20JR?*2<*IW+@$G"KC.>)[OPS(_VL0)$KR6EK"DJ@!@Z2.7;D'LR_6M M;^U3_P \A^=']JG_ )Y#\Z0&.NA7MIK$M\Z_VG'YKD),4#'='$H?A0N08V7M MPYY[&I#X3OX@':2,A)8'^S+MV%4;<4#%=R[> I!&=H! S71_VJ?^>0_.C^U3 M_P \A^= '/#0]0<1P7.G121V\#) ZR+CS&!R[9Y. < =N3R<8DM](OX;?3Q) M8-<&UF#O',T W#R9$XVJ!P6'7FNJMY?/@63&,]JEH YF;1;I=!L+81!I;>=I M0L$B@PAM^%3>I5@H?;AAC'/! JK;Z#J5LT,\EO;S&(*/(C*@ ^2J;T!&W*D$ M ' PQ^E=A10!PQ\*ZJ(I)XS;QW+11PM&IPCQ"1V*D J&4@@8R& P#4[^&] M5D@U(S&TF?4K:3S4*X,&&VC%K<7EM M=>;N $8B,992OJ?+XQ_>YQBL8>$M1ATRUC63[1(EM;)P8E,3)-$[J/EPX(3@ MMG!7_:KO:0J#V%,"GI4<\&GQQS(RNI.0^P'KWV +^0JWG/WE_3-&WT)HPWJ# M0 94=ROXXI>O1Z3)_N_D:,KW7]*!"X;^\?RI?F_O4SY![?A1\A[_ *F@8[!_ MO&C;ZDG\:3">O_CU'R#TH$+N5>X%&_T!/X4@9>V/P%+N] 3^% PRQ[@"@#'U M]31ECVQ]:3:3U)_"@!Q8#CO63XFW/X;OPIC5C"V#*,KU'7CI6J !TK-\2.(_ M#=^Y+*J0.Y*G!XP<9'//2JC\2)G\+/+YQ%8Z/!8PHG^F$E@TH7"LWRH&Z,@9 M6.>?O#UK0N[:TUBQM)M.DFC-T)@J!&E(9!\^"A Y55"CTX[UD6=P1)"LJB?: MX8_O <'"9(.<@Y#>!SDMU^E>E):JSU. M!.Z\A^D7J:;J;">%U25%@N;=Y &"C[N54<%%4GDCEN<5OV\%IJD<5SITYF0[ M3Y0.'B+ 'Y@..!C!Y P?2J/]FS>(=.CO1:*ERUH96GB*B%I'8@EHP-V[;SD\ M<5ABVMX'235+N2.%L1R1(=\A4NV%R#A3C^$9X'-392U3LQJ\?0ZG4?$\]BJZ M7IC+*4P[3JV\L^\*\28Z$9QGCJ/6L4'5K=);.7[;M MI)S44.J+';'3M*T1(V$CVTN)&=^3E0Q!'4\=1T]!3UU^]MD2%[-H+D9\B#/E MHYQEO,0?>R2=O/-"A;9#%!'4 M@87/%:-Q:0C?>M>*+3:95NW?=&T9/MPQ(YVGG+?ESPU6YT^-TO\ 1$:UPTQ2 M560 ;$XR0">F!COZU22WTV;R([)FLW"1RRV\KEERV,%7ZJN,'//)YX%+V>M M]@YM+/4TM05P#M;D@\Y/4T:3I(-RDVH&: M&*Y\Z4Q-"RC:!^\^8';M8'(/L*DT?0YQ!!?WMF]SB=58>:BC:PP_F$Y$BY&< M#GFLUKW4=5N_*@>7SV#1K%:W'E*KQ'@!&Z#:<'MS3TLXQ8O-D]K?6MSJDL,* M!+2_&]=TPD8,5*JVP?Q*W/YG/%6+*/['X*\2K"\"1QB (A W. M.G&*IZF$LY6@LU(\J(QK+)(I9FY)&[/3)Q@#WK0M,OX"\1.4\] T2!6D)! < M$7K^B"O*_%WV8_%31_,$IF!MRNP< >8W6O5*;L4G=M& M?7%.E4]F[CG#G5CQB71M86=Y197D,98*,!B!D@#^(=,KV/W*M6(O[4*RZ5-M MG"DH\>1MWH<$$=M[#D?PUZ]BC%;/%-JS1E]72V9XK<:7J.J^5-:Z?)#(WF.[ MG?)B4A254 D#. 1GCK5EX99;I[K5!).P<^98?9-K/CJ695PV.WS+Z54196::"\L)ID9@ M06B(^< @[2!T(/KC! ]2/7<48I+$^0_8^9Y/ ;Z2\FN8;:YC!;*XBV@( ,;1 M@?P@D C(*@'IR7"I<+YUSHFYU7RD=8BHC.[&<8(X;>0> MQ\SQK^SM5N(#96S0OJZ[GC,MG?R!'%E=H9@#O6,\[M+B)%BD)>0-CE1\O4]VQU_@%>FXI:4L4W%QL-4$G>Y2;)(/ ML*;BK^*3%<]SQ1BBX%''M1CVJ]BC%%P*-'-7L48HN!1 MQ15[%&*+@4:*O8HQ1<"C15[%&*+@4:*O8HQ1<"C15[%&*+@4:R-2!^U]/X17 M2XHP/2BX''X/I1@^E=A@>E&!Z47 X_!]*,'TKL,#THP/2BX''X/I1@^E=A@> ME&!Z47 X_!]*,'TKL,#THP/2BX''X/I1@^E=A@>E&!Z47 X_!]*,'TKL,#TH MP/2BX''X/I1@^E=A@>E&!Z47 X_!]*,'TKL,#THP/2BX''X/I1@^E=A@>E&! MZ47 X_!]*F$@#*Q#,P/7&#_]>NJP/2C ]*+@/.=]IPP(_.NMP/2C ]*+@1[4TN"K @GK@8_K768'I1@>E%P.35PK MQG:<*,']?\:<)%/!4@'' '3'_P"NNJP/2C ]*5P.3=@Z@X((R/US36;<$&#\ MHQ^I/]:Z[ ]*,#TIW Y3S SN2I +[Q3O/S&RE3R#C'US74X'I1@>E*X')2,& M4=2V>21BA" K*P(!(.1[5UN!Z48'I3N!RIFRK*5/(./8DU'&=DBL03CM778' MI1@>E%P.5$HP05(! & ,XYI@?$17!ST!]JZW ]*,#THN!RC2 S(^T\$9&,4H MD!(SD# &-N1758'I1@>E%P.39E*!0",=.,_K4>#Z5V&!Z48'I1<#C\'THP?2 MNPP/2C ]*+@E&!Z47 R-/_ ./-/J?YU9J]@>E&*+@4:*O8HQ1< M"C15[%&*+@4:*O8HQ1<"C15[%&*+@4:,5>Q1BBX%&C%7L48HN!1Q[48]JO8H MQ1<"C1BKV*,47 HT5>Q1BBX%&L_7XI9]"NXX86FD:(A47J3D8K>Q2XIJ5G<3 M5U8\3_LC5;8GS+*]"R$E5*L1C.!U)Z?(?N]C5\/J%K;O$=*D= #N5UQC=MS@ M]CAF (P>M>N48KH>*;W1@L.ELSQB+2M7@U,ZA8V4\*QB,C:AD=D\LKG+$KP. M".3G]98+"(C_ $JV.J-)'Q%';M$L!"EL#"CD@,,@]>O)X]BXHQ0\4WT!8==S MRUWOI(76*R=$BP&\J';N &!]>%XS_?'<56MW9(XWFT]WGM\B-V@(/))0D8.> M3QUQG)ZX'K?%&*2Q'D/V'F>360OK:U+-:SF/'[Q9(,^F25Z<[ ?+C[I/M7KN*,"CZSK>P>PTM<\5N]+UF_@C M_>.M7UEO(5EB@TN01B0M(PS(Q)R6YR3@X'& M0*];Q1@9I_6KZ9XQ+I6I2R?9DLKQ&("G:AYXZ\%<\;SU/)^E7FL;NV\ M Z__ &A;W$._R!@J26^=3774@4*, #VI:YYRYI.77K^B"BBBH- HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IKDA257< M0.!ZTZB@#S^/6O$-S\1M*M-0L3IMFT$S+"MP)/-('5L<<<8%='XOO=0L/#-U M+I,;O?-MCAVH6VEF W8'H"369K'_ "4[P[_U[7'\A72ZEJ-MI.FW%_>2;+>! M"[MC/ H&)[?6-0N M--T_3II[6TGE8WMU;L%>- .%4]B3W%4-)TR_\2:I:^(MZC9)?0:1-.+G0C MJ5U?V+V0ND^U2>9) V[:1N]#6UXDU2;3M.$5F ^HW;B"T0]W/5C[*,L?I7,Z M19-X5^(HTR*YEO(-4M6F:6Z.^9&0]"_4KST-%[JU];>-;R\NO#NKW<-HGD6# M6UON0!AF1\YZDX'T% &O\/)[JX\'6SWES+HW<,<=Y]KEFE>\=MS(Y)W;3QMP<\4 =#=3GP_X9GGDG MENFL[9G,D[ O(5!/S$=S7'6&E:W=:78ZM!XDN6UZ;R[E[26YQ 4;!*>7C@8/ M7UHM+J\U7X%2S7#/)<-83*68Y+!6903^"BJ.H>&=*M/AC%KMO'LU6"TCNDOE M<^87P#R<].V* /0=9TNXU>RCA@U2[TUU<.9+4C<>"-O(Z<_I7)6VF:I!XTL] M/M_%&JWBVZBXOEG92BI_"G ZL?T!KL[2]_XD<%]<_)_HRS2\=/ER:P? "/<: M)-K5P,W&JW#W))[)G"+] H'YTP.LHHHH$%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% %&2?&N6\'V=3NMY'\['*X91MSZ'.?PJ]69*\@\36J"1A&; M24E,\$[DP<>O7\ZTZN:LH^GZF5-WM+10!F:!HD M/A_2(].@E>6-&=@SXR=S$]OK6!<>!)#)>1:?K]]8:=>R-)<6<2H5);[VUB,J M#[5V5% %*TTJTLM)CTN&$"SCB\D1GD;<8P:Y9/A[B*.PEUV^ET2*0.FG,J[< M Y"E\;BOM7;44 4]2TY-1T>ZT[>T,<\+0[H^J C&11I6G1:3I5KI\)+1VT2Q M*6ZD 8R:N44 %%%94^L^3.\7V?.UB,[^OZ4 3:D[IY6UB,YZ'Z45D:AK7F>7 ,_H^,9_C^GM12&?_9 end GRAPHIC 20 ex43-classbcommonstockce002.jpg GRAPHIC begin 644 ex43-classbcommonstockce002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** ,Q9=;\F0M9V(E!&P"X;!'?)V<=J>)=7\V &UL_+('G'SVRISSM&WGCUQ M6A16G.OY5^/^9E[-_P S_#_(S1+K6R8FTL=XQY0%PV&YYS\G''UI?-UC,'^B MV6#_ *[_ $AOEY_A^3GC'7'-:-%'.OY5^/\ F'LW_,_P_P C.\W6?W_^B67' M^I_TAOFY_B^3CC/KS2&76=L.+2RW'/FC[0V%Y[?)SQ]*TJ*.=?RK\?\ ,/9O M^9_A_D9_FZQYDX^RV>P ^2?/;+'/&[Y..,],\TQI=;\J(K:6)D)/F W#8'I@ M[.?TK3HHYU_*OQ_S#V;_ )G^'^1GF35O.G M;/R@#Y+&=LL>VX;>/UIC2ZWY M"%;.Q,Q)WJ;EMH'&,'9SWK3HHYU_*OQ_S!TW_,_P_P B@9-6^T2A;:S,(4^6 MQG;!GW-1F76_LZD6=CYVXY7[2VW;@8.=G7.>U:=%'.OY5^/\ F#IO M^9_A_D4#)JWVE@+:S\C:=K>>VXMC@$;>F>.O2H_-UO[/G['8^=OQM^TMMVXZ MYV=<]L5IT4S?\S_#_ "*'F:M]I ^S6?D;>6\]MV[;TQMZ;N.O M3GVJ/S=;^SD_8['SMX 7[2VW;CKG9USCC%:=%'.OY5^/^8>S?\S_ _R* DU M;[1&#;6GDE1O;SVW!L<@#;R,^]1B76_L[DV=CYVX;5%RVTCG.3LZ].U:=%'. MOY5^/^8>S?\ ,_P_R*"R:MY\(:VLQ"0/-83MN4]\#;S^8J-9=;\F0M9V(E!& MQ1V6.>-WR<<9Z9YK1HHYU_*OQ_S#V;_F?X?Y&8TNM>5$5M+$R$GS ;AL#T MP=G/Z4\RZOYTX%K9^4 ?)/GMECGC<-O''IFM"BCG7\J_'_,/9O\ F?X?Y&8T MNM^1&5L[$RDG>IN6V@<8P=G/>I#)JWGRA;:T,(4^4QG;\]MV[;TQMZ;N.O3GVJ_11SK^5?C_F'LW_,_P / M\C,\W6_LY/V.Q\[?@+]I;;MQUSLZY[8J02:M]H0&VM/)*C>WGMN#8Y &WD9] M^E7Z*.=?RK\?\P]F_P"9_A_D9@EUO[.Q-G8^=N&U1? M"&MK00D#S6$[;E/? V\_F*OT4S?\S_#_ ",[S=8WS_Z+9;0# MY)^T-EN>-WR<<9Z9YI#+K7EQ%;2Q+G/F W#8'/&#LYX^E:5%'.OY5^/^8>S? M\S_#_(SS+J_G3@6MGY8!\D^>V6.>-PV\<>F:8TNM^1&5L[$RDG>IN6P!QC!V M<]ZTZ*.=?RK\?\P]F_YG^'^10:35O/F"VUF80I\IC.VYCVR-O'YFHS+K?V=2 M+.Q\[<=RFY;:%XP0=G7KVK3HHYU_*OQ_S!TW_,_P_P B@9-6^T.!;6?DA3L; MSVW%L< C;P,^_2H_-UO[.#]CL?.WX*_:6V[<=<[.N>V*TZ*.=?RK\?\ ,/9O M^9_A_D4/,U;[3C[-:>1M^]Y[;MVWIC;TW<=>G/M4?FZW]G)^QV/G;\;?M+;= MN.N=G7/;%:=%'.OY5^/^8>S?\S_#_(H"35OM" VUIY!4;F\]MP;'( V],^_2 MHQ+K?V=B;.Q\[<-J_:6VE<')SLZ].U:=%'.OY5^/^8>S?\S_ _R*"R:M]HA M#6UH(2H\UA.VY3WP-O/YBHUEUOR)"UG8B4$;%%RVTCG.3LX[5IT4V5.>=HV\\>N*:LNM>5*6M+$2 CRP+AL M'GG)V,=< M;K.(/]$L MLG_7?Z0WR\_P_)SQCTYH\W6-T_\ HMEM /D_Z0WS<_Q?)QQGIGFM&BCG7\J_ M'_,/9O\ F?X?Y&:9=:\N(BTL=YSY@-PV%YXQ\G/'TIQEU?S9P+6S\L ^2?/; M+'/&X;>./3-:%%'.OY5^/^8>S?\ ,_P_R,QI=;\F,K9V)E).]3?,%MK,P@'RF,[;F/;(V\?F:OT4F-O3=QUZ<^U7Z*.=?RK\?\ ,/9O^9_A_D9GFZW]GS]CL?.WXV_:6V[< M=<[.N>V*D$FK?:5!MK3R-HW-Y[;@V.0!MZ9]^E7Z*.=?RK\?\P]F_P"9_A_D M9@EUO[.Q-G8^=N&%^TMMVX.3G9USCM4@DU;[1$&MK00E1YC"=MRG'.!MY&?< M5?HHYU_*OQ_S!4W_ #/\/\C,676_(= #:V M?E$#SF$[94]]HV\_I6A11SK^5?C_ )@J;_F?X?Y&8LNM^5*6M+$2 CRP+AL' MUR=G'ZT[S=8\R ?9;/80/./GME3GG;\G/&.N.:T:*.=?RK\?\P]F_P"9_A_D M9HEUG;-FTLMPQY0^T-AN>_R<,>G-:-%' M.OY5^/\ F'LW_,_P_P C.\W6,S_Z+98'^I_TAOFY_B^3CC/3/-(9=:\N$BTL M=YSYH-PV%YXQ\G/'TK2HHYU_*OQ_S#V;_F?X?Y&>9=7\V<"UL_+ /DGSVRQS MQN&WCCTS3&EUOR8RMG8F4D[U-RV .,8.SGO6G11SK^5?C_F'LW_,_P /\B@9 M-6\^8+;69B /E,9VW,>VX;>/S-1F76_(0K9V)FW'HS+K?V<$6=CYV\ M@K]I;;MQP<[.N<\8K3HHYU_*OQ_S#V;_ )G^'^10\S5OM)'V:T\C;PWGMNW; M>F-O3=QUZ<^U1^;K?V?/V.Q\[?C;]I;;MQUSLZY[8K3HHYU_*OQ_S#V;_F?X M?Y% 2:M]I4&VM/(VC1C;TSQUZ?E48EUO[.Q-G8^=O "_:6V[<')S MLZYQVK3HHYU_*OQ_S#V;_F?X?Y% 2:M]HB!MK3R2H\QA.VX''.!MY&?<5&LN MM^0Y:SL1,&&Q1)-6\Z &UL_* M('FL)VRI[[1MY_2F++K?E2%K.Q$@(\L"X;!'?)V<5IT4V5.>=OR\\8ZXYIHEUK9-FTL=PQY0^T-AN>_R</I39)M<$KB.SL#&&.PM&-2TN!TCEN[= MXD=\[02,9.* ,F[\0:AX?O-(BU^^TE8+V>5)+A4:!(U6(LO+N1DL,=>_2J.K M>/A&-*M1\0:4UO/IT^F?9I[JWM0EQ M;2.ZM)($W;A(!@;LXQ^-6]*M]:AO0UY8:+! 5(9[-W+^PY0#'XU/X@TJ75[2 MTAAD1##?6UTQ?/*QRJY QW(7B@#!U#7=;L-:L])N=4T*UDDM)+F2YGMW$;$2 M!0JJ91CAL]3TJ6P\82GP[K>HW8M;@Z9*T4<]EGR;L[5*[,D\[FV$9/(ZUI7G MAZ._\51:G=16T]JE@]L894WG@OA<1QB M1UF$04E8BSI';ZC;1"6.[GED/GQR J^YMQP5RI^BUJII.M:GK&GWFMO816^GR--# M;V9=]\I0H&9F P &; ZGKQ0!C>'/%FIZW!I]Q+K_AB)[DJ6LA&WG#)^X/WW MWOP_"NA\4:I?Z;;Z>NF_9A<7E]':AKF-G10P8YPK*3T]:Q_#V@^(=#T^QL#9 M:!*EL IG\R02$9Z_QW0%PS*C!0PQE03W]* , MF^\2:UH0U"VU2.PEN4TRXO[.>W1TCD,0&Y'0L2"-RGAN03TQ4GA_7K[4[NU$ MOB'PW^&=7UM=0N=5GLDNI--GL+.&WWF.+S M0-SLQ&2254< 8 [YJSI&GZ[:/;17%CH<4,:"-YK:1_- VXR,H!G\: ,S1/%F MK:O
XML 25 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Audit Information
12 Months Ended
Dec. 31, 2024
Audit Information [Abstract]  
Auditor Firm ID 238
Auditor Name PricewaterhouseCoopers LLP
Auditor Location Los Angeles, California
XML 26 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 1,369,463 $ 895,129
Short-term investments, net 552,026 485,159
Accounts receivable, net of allowance for credit losses of $11,244 and $12,826 as of December 31, 2024 and 2023, respectively 3,330,343 2,870,313
Prepaid expenses and other current assets 84,626 63,353
TOTAL CURRENT ASSETS 5,336,458 4,313,954
Property and equipment, net 209,332 161,422
Operating lease assets 263,761 197,732
Deferred income taxes 230,214 154,849
Other assets, non-current 72,186 60,730
TOTAL ASSETS 6,111,951 4,888,687
Current liabilities:    
Accounts payable 2,631,213 2,317,318
Accrued expenses and other current liabilities 177,760 137,996
Operating lease liabilities 64,492 55,524
TOTAL CURRENT LIABILITIES 2,873,465 2,510,838
Operating lease liabilities, non-current 247,723 180,369
Other liabilities, non-current 41,618 33,261
TOTAL LIABILITIES 3,162,806 2,724,468
Commitments and contingencies (Note 13) 0 0
STOCKHOLDERS’ EQUITY    
Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of December 31, 2024 and 2023 0 0
Common stock, par value $0.000001 Class A, 1,000,000 shares authorized; 452,182 and 444,997 shares issued and outstanding as of December 31, 2024 and 2023, respectively Class B, 95,000 shares authorized; 43,919 and 43,919 shares issued and outstanding as of December 31, 2024 and 2023, respectively 0 0
Additional paid-in capital 2,594,896 1,967,265
Retained earnings 354,249 196,954
TOTAL STOCKHOLDERS’ EQUITY 2,949,145 2,164,219
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 6,111,951 $ 4,888,687
XML 27 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accounts receivable, allowance for credit losses $ 11,244 $ 12,826
Preferred stock    
Preferred stock, par value (in dollars per share) $ 0.000001 $ 0.000001
Preferred stock, authorized shares (in shares) 100,000,000 100,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares 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 shares (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 452,182,000 444,997,000
Common stock, shares outstanding (in shares) 452,182,000 444,997,000
Class B common stock    
Common stock    
Common stock, authorized shares (in shares) 95,000,000 95,000,000
Common stock, shares issued (in shares) 43,919,000 43,919,000
Common stock, shares outstanding (in shares) 43,919,000 43,919,000
XML 28 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Revenue $ 2,444,831 $ 1,946,120 $ 1,577,795
Operating expenses:      
Platform operations 472,012 365,598 281,123
Sales and marketing 546,517 447,970 337,975
Technology and development 463,319 411,794 319,876
General and administrative 535,816 520,278 525,167
Total operating expenses 2,017,664 1,745,640 1,464,141
Income from operations 427,167 200,480 113,654
Other expense (income):      
Interest income, net (78,842) (68,508) (12,755)
Foreign currency exchange loss (gain), net (1,293) 993 (961)
Total other income, net (80,135) (67,515) (13,716)
Income before income taxes 507,302 267,995 127,370
Provision for income taxes 114,226 89,055 73,985
Net income $ 393,076 $ 178,940 $ 53,385
Earnings per share:      
Basic (in dollars per share) $ 0.80 $ 0.37 $ 0.11
Diluted (in dollars per share) $ 0.78 $ 0.36 $ 0.11
Weighted-average shares outstanding:      
Basic (in shares) 490,879 489,261 486,937
Diluted (in shares) 501,924 500,182 499,925
XML 29 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Balance at beginning of period (in shares) at Dec. 31, 2021 [1]   483,441    
Balance at beginning of period at Dec. 31, 2021 $ 1,527,306   $ 915,177 $ 612,129
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Exercise of common stock options (in shares) [1]   4,497    
Exercise of common stock options 47,525   47,525  
Issuance of common stock under employee stock purchase plan (in shares) [1]   1,121    
Issuance of common stock under employee stock purchase plan 33,062   33,062  
Issuance of restricted stock, net of forfeitures and shares withheld for taxes (in shares) [1]   1,409    
Issuance of restricted stock, net of forfeitures and shares withheld for taxes (48,595)   (48,595)  
Stock-based compensation 502,656   502,656  
Net income 53,385     53,385
Balance at end of period (in shares) at Dec. 31, 2022 [1]   490,468    
Balance at end 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) [1]   5,232    
Exercise of common stock options 60,525   60,525  
Issuance of common stock under employee stock purchase plan (in shares) [1]   886    
Issuance of common stock under employee stock purchase plan 38,482   38,482  
Issuance of restricted stock, net of forfeitures and shares withheld for taxes (in shares) [1]   2,450    
Issuance of restricted stock, net of forfeitures and shares withheld for taxes (78,516)   (78,516)  
Stock-based compensation 496,949   496,949  
Repurchases of Class A common stock (in shares) [1]   (10,120)    
Repurchases of Class A common stock (647,500)     (647,500)
Net income 178,940     178,940
Balance at end of period (in shares) at Dec. 31, 2023 [1]   488,916    
Balance at end 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) [1]   5,768    
Exercise of common stock options 218,410   218,410  
Issuance of common stock under employee stock purchase plan (in shares) [1]   1,118    
Issuance of common stock under employee stock purchase plan 47,994   47,994  
Issuance of restricted stock, net of forfeitures and shares withheld for taxes (in shares) [1]   2,804    
Issuance of restricted stock, net of forfeitures and shares withheld for taxes (139,095)   (139,095)  
Stock-based compensation 500,322   500,322  
Repurchases of Class A common stock (in shares) [1]   (2,505)    
Repurchases of Class A common stock (235,781)     (235,781)
Net income 393,076     393,076
Balance at end of period (in shares) at Dec. 31, 2024 [1]   496,101    
Balance at end of period at Dec. 31, 2024 $ 2,949,145   $ 2,594,896 $ 354,249
[1]
Refer to Note 9—Capitalization for discussion of the Company’s two classes of common stock.
XML 30 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
OPERATING ACTIVITIES:      
Net income $ 393,076 $ 178,940 $ 53,385
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 87,490 80,418 54,425
Stock-based compensation 494,699 491,621 498,642
Deferred income taxes (76,903) (61,597) (11,507)
Noncash lease expense 57,403 48,955 44,115
Provision for expected credit losses on accounts receivable 853 2,960 3,203
Other (7,881) (20,379) 622
Changes in operating assets and liabilities:      
Accounts receivable (474,227) (554,012) (291,747)
Prepaid expenses and other current and non-current assets (38,783) (26,815) 50,655
Accounts payable 298,919 475,463 187,119
Accrued expenses and other current and non-current liabilities 46,564 35,681 8,168
Operating lease liabilities (41,754) (52,913) (48,346)
Net cash provided by operating activities 739,456 598,322 548,734
INVESTING ACTIVITIES:      
Purchases of investments (679,539) (608,379) (553,295)
Sales of investments 0 0 1,977
Maturities of investments 629,088 555,806 338,829
Purchases of property and equipment (98,238) (46,790) (84,160)
Capitalized software development costs (8,824) (8,230) (7,725)
Net cash used in investing activities (157,513) (107,593) (304,374)
FINANCING ACTIVITIES:      
Repurchases of Class A common stock (234,784) (646,597) 0
Proceeds from exercise of stock options 216,281 60,525 47,525
Proceeds from employee stock purchase plan 49,989 38,482 33,062
Taxes paid related to net settlement of restricted stock awards (139,095) (78,516) (48,595)
Net cash provided by (used in) financing activities (107,609) (626,106) 31,992
Increase (decrease) in cash and cash equivalents 474,334 (135,377) 276,352
Cash and cash equivalents—Beginning of year 895,129 1,030,506 754,154
Cash and cash equivalents—End of year 1,369,463 895,129 1,030,506
SUPPLEMENTAL CASH FLOW INFORMATION:      
Cash paid for income taxes 158,579 151,899 4,211
Cash paid for interest 986 967 995
Cash paid for operating lease liabilities 68,378 63,256 57,862
Operating lease assets obtained in exchange for operating lease liabilities 132,050 27,237 29,881
Capitalized assets financed by accounts payable 20,508 4,684 2,166
Tenant improvements paid by lessor 6,869 0 1,453
Stock-based compensation included in capitalized software development costs $ 5,623 $ 5,328 $ 4,014
XML 31 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
Nature of Operations
12 Months Ended
Dec. 31, 2024
Accounting Policies [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 connected television (“CTV”) and other video, display, audio, and native, on a multitude of devices, such as televisions, streaming devices, mobile devices, computers and digital-out-of-home 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 was originally incorporated in November 2009 and is a Nevada corporation. The Company is headquartered in Ventura, California with offices in various cities in North America, Europe, Asia and Australia.
XML 32 R9.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies
12 Months Ended
Dec. 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
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the operations of the Company and its wholly owned subsidiaries. All intercompany transactions have been eliminated in consolidation.
Use of Estimates
The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from these estimates.
Management regularly evaluates its estimates, primarily those related to: (1) allowances for credit losses, (2) operating lease assets and liabilities, including the incremental borrowing rate and terms and provisions of each lease (3) the useful lives of property and equipment and capitalized software development costs, (4) income taxes, (5) assumptions used in the option pricing models to determine the fair value of stock-based compensation and (6) the recognition and disclosure of contingent liabilities. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances; the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.
As of December 31, 2024, the impacts to the Company’s business due to geopolitical developments and macroeconomic factors, such as changes in interest and foreign currency exchange rates, inflation, supply chain disruptions and economic growth 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.
Revenue Recognition
The Company generates revenue from clients who enter into agreements with the Company to use its platform to purchase advertising inventory, value-added services and data. The Company charges its clients for total spend on its platform, which includes spend and fees on advertising inventory, value-added services and data to support those purchases, in addition to the platform fee that is generally a percentage of a client’s total spend.
The Company determines revenue recognition through the following steps:
Identification of a contract with a client;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when or as the performance obligations are satisfied.
The Company maintains agreements with each client and supplier in the form of master service agreements (“MSAs”), which set out the terms of the relationship and access to the Company’s platform. The Company’s performance obligation is to provide the use of its platform to clients to develop ad campaigns and select the advertising inventory, value-added services and data to support those campaigns. The Company recognizes revenue at a point in time when a transaction is completed, which is when a bid is won and the client’s purchase occurs through the platform. The transaction price is determined based on the consideration the Company expects to be entitled in exchange for the completion of the transaction. The associated fees are generally not subject to refund or adjustment after a bid is won. Historically, any refunds and adjustments have not been material.
Generally, the Company reports revenue net of amounts it pays suppliers for the cost of advertising inventory, supplier-provided components of value-added services and data (collectively, “Supplier Components”). Judgment is required to determine whether the Company is the principal and reports revenue on a gross basis for Supplier Components or the agent and reports revenue on a net basis for the fees charged to the client. In making this assessment, the Company considers whether it obtains control of a specified service before it is transferred to the client, including indicators such as the party primarily responsible for fulfillment, inventory risk and discretion in establishing price. Considering these factors, generally, the Company determined that it is an agent because it does not control the Supplier Components as it does not have primary responsibility for fulfillment, inventory risk or pricing latitude.
From time to time, the Company may enter into agreements with data suppliers where the purchased data is used to inform and improve the platform, generally at no additional charge to clients outside of the standard fees. Costs associated with this data (“data-related costs”) are recorded in platform operations expense.
The Company generally bills clients for their spend on advertising inventory they purchase through the platform and platform fees, value-added services and data, net of allowances (“Gross Billings”). When clients have direct payment relationships with advertising inventory suppliers, the Company does not bill these clients for the cost of advertising inventory. The Company invoices its clients monthly for the purchases occurring during the month. Typically, invoice payment terms are between 30 to 90 days. However, certain agency clients have sequential liability terms where payment is not due to the Company until the agency has received payment from its advertiser clients. Accounts receivable is recorded based on Gross Billings, which are the amounts the Company is responsible to collect. Accounts payable is recorded at the net amount payable to suppliers. Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.
Refer to Note 12—Segment and Geographic Information for geographic information related to Gross Billings.
Operating Expenses
The Company classifies its operating expenses into the following four categories and allocates overhead such as information technology infrastructure, rent, office support and occupancy charges based on headcount for these categories:
Platform Operations. Platform operations expense consists of expenses related to hosting the Company’s platform, which includes “internet traffic” associated with the viewing of available impressions or queries per second (“QPS”), purchasing data used to inform and improve the platform and providing support to clients. Platform operations expense includes hosting costs, personnel costs, data-related costs and amortization of capitalized software costs for platform development. Personnel costs include salaries, bonuses, stock-based compensation, employee benefit costs and travel for personnel who support the platform and provide clients with platform support. The Company capitalizes certain costs associated with platform development in other assets, non-current on its consolidated balance sheet and amortizes these costs into platform operations expense over their estimated useful lives.
Sales and Marketing. Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs, commission costs and travel, for the Company’s sales and marketing personnel. Sales and marketing expense also includes costs for market development programs, marketing events, advertising and promotional and other marketing activities. Commissions costs are expensed as incurred.
Technology and Development. Technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and travel, as well as third-party consultant
costs associated with the ongoing development of the Company’s platform and related offerings as well as integrations with advertising inventory and data suppliers. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in other assets, non-current on the Company’s consolidated balance sheet. The Company amortizes capitalized software development costs relating to the Company’s platform to platform operations expense.
General and Administrative. General and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and travel associated with the Company’s executive, finance, legal, human resources, compliance and other administrative personnel, as well as accounting and legal professional services fees, local business taxes and fees and credit loss expense. Stock-based compensation in general and administrative expenses also includes expense related to the CEO Performance Option, which was granted in 2021.
Stock-Based Compensation
Stock-based compensation expense related to stock options, restricted stock awards and units (collectively, “restricted stock”) and awards granted under the Company’s amended and restated 2024 employee stock purchase plan (“ESPP”) is measured and recognized in the consolidated financial statements based on the fair value of the awards granted.
The fair values of the ESPP and stock option awards are estimated on the grant date using the Black-Scholes option-pricing model, except for the CEO Performance Option, granted in 2021, that was estimated using the Monte Carlo valuation model. The fair value of restricted stock is calculated using the closing market price of the Company’s common stock on the date of grant. Determining the fair value of stock options and ESPP awards requires judgment. The Company’s use of the valuation models requires the input of subjective assumptions. The assumptions used in the Company’s valuation models represent management’s best estimates, which involve inherent uncertainties and the application of management’s judgment. The Company will continue to use judgment in evaluating the assumptions related to its stock-based compensation.
These assumptions and estimates are as follows:
Risk-Free Interest Rate. The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities approximating the expected term of the awards.
Expected Term. For stock options granted in 2024, the Company determined its expected term from the Company’s historical option exercise behavior. Prior to 2024, there was insufficient historical data relating to stock option exercises, and the Company applied the simplified approach in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. The change in the expected term estimate methodology for stock options, upon obtaining sufficient historical exercise data, did not materially impact stock-based compensation expense. For ESPP awards, the expected term is the time period from the grant date to the respective purchase dates included within each offering period.
Volatility. The Company determines its price volatility based on a blend of its historical volatility, based on daily price observations over a period equivalent to the expected term of the award, and implied volatilities from its traded options. Prior to 2020, the Company determined the price volatility based on a blend of the historical volatilities of a publicly traded peer group, implied volatilities and its historical volatility.
Dividend Yield. The dividend yield assumption is based on the Company’s history and current expectations of dividend payouts. The Company has never declared or paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future, so the Company used an expected dividend yield of zero.
Derived Service Period. The stock-compensation expense attribution period for the CEO Performance Option, which was granted in 2021, was developed based on a Monte Carlo simulation of daily stock prices over the performance period.
The ESPP and the CEO Performance Option have a six-month and a one-year holding period with respect to the sale or transfer of purchased or vested common shares, respectively. Due to the holding period, the Company applies a discount to reflect the non-transferability of the shares for the ESPP and the CEO Performance Option.
Stock-based compensation expense related to stock options and restricted stock is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. Stock-based compensation for the CEO Performance Option is recognized on a graded-vesting basis over a derived service period of approximately five years but may be accelerated if the vesting criteria are met prior to the estimated performance period. Stock-based compensation expense for ESPP awards is recognized on a graded-vesting attribution basis over the requisite service period of each award. The Company accounts for forfeitures as they occur.
Income Taxes
Deferred income tax assets and liabilities are determined based upon the net tax effects of the differences between the Company’s consolidated financial statements carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized.
The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. The Company recognizes interest and penalties accrued related to its uncertain tax positions in its income tax provision in the accompanying consolidated statements of operations.
The Company makes assumptions, judgments and estimates to determine the current income tax provision, tax benefits from uncertain tax positions, deferred tax asset and liabilities and valuation allowance recorded against a deferred tax asset.
The assumptions, judgments and estimates relative to the current income tax provision take into account current tax laws, their interpretation and possible results of foreign and domestic tax audits. Changes in tax law, and their interpretation, could significantly impact the income taxes provided in the Company’s consolidated financial statements.
The evaluation of the Company’s uncertain tax positions involves significant judgment in the interpretation and application of GAAP and complex domestic and international tax laws, and matters related to the allocation of international taxation rights between countries. Although management believes the Company’s reserves are reasonable, no assurance can be given that the final tax outcome of these matters will not be different from that which is reflected in the Company’s reserves. Reserves are adjusted considering changing facts and circumstances, such as the closing of a tax examination or the refinement of an estimate.
Assumptions, judgments and estimates relative to the amount of deferred income taxes, and any applicable valuation allowances, take into account future taxable income. Any of the assumptions, judgments and estimates mentioned above could cause the actual income tax obligations to differ from estimates.
Earnings Per Share
Basic earnings per share is calculated by dividing net income by the weighted-average number of common stock shares outstanding. Diluted earnings per share is calculated by dividing net income by the weighted-average number of common stock shares outstanding adjusted for the potentially dilutive impact of stock options, restricted stock and 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.
Cash, Cash Equivalents and Marketable Securities
The Company classifies all investments that are readily convertible to known amounts of cash and have maturities of three months or less from the date of purchase as cash equivalents, which consist primarily of money market funds and commercial paper, and those with stated maturities of greater than three months as marketable securities, which primarily consist of corporate debt securities, commercial paper and U.S. government and agency securities. Investments in marketable securities with maturities beyond one year are also classified as short-term available-for-sale securities based on their highly liquid nature and because they are available for current operations.
Cash equivalents and marketable securities are carried at fair value. Realized gains and losses are recognized in other expense (income) on the consolidated statement of operations. Unrealized gains and losses, net of taxes, are included in stockholders' equity. The Company uses Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (Accounting Standards Codification (“ASC”) 326 or “CECL”), to assess the investment portfolio for impairment at the individual security level and evaluates all securities in an unrealized loss position to determine if the impairment is credit related (resulting in realized credit loss, recorded in earnings) or non-credit related (resulting in an unrealized loss, recorded in stockholders' equity). The Company has not recorded any impairment charges for unrealized losses in the periods presented. Credit losses recorded in the statements of operations for the years ended 2024, 2023 and 2022 were not material.
Refer to Note 6—Cash, Cash Equivalents and Short-Term Investments, Net for additional information regarding the fair value of cash equivalents and marketable securities.
Accounts Receivable and Allowance for Credit Losses
Accounts receivable are recorded at the invoiced amount, are unsecured and do not bear interest. The Company performs ongoing credit evaluations of its clients and certain advertisers when the Company’s agreements with its clients contain sequential liability terms such that client payments are not due to the Company until the client has received payment from its clients who are advertisers. The Company maintains an allowance for credit losses for expected uncollectible accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense on the consolidated statements of operations.
The Company applies ASC 326 to assess the allowance for credit losses. ASC 326 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. Industry-specific default rates are applied to receivables subject to sequential liability or receivables for which the Company is engaged with the advertiser directly.
For the years ended December 31, 2024 and 2023, the Company’s assessment considered business and market disruptions caused by macroeconomic factors, such as changes in interest and foreign currency exchange rates, inflation, economic growth, supply chain disruptions, and estimates of credit defaults by industry. The Company continues to monitor the financial implications of these macroeconomic factors on expected credit losses by reviewing the allowance for credit losses on a quarterly basis. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered.
The following table presents changes in the accounts receivable allowance for credit losses (in thousands):
Year Ended December 31,
202420232022
Beginning balance$12,826 $10,477 $7,374 
Add: provision for expected credit losses
853 2,960 3,203 
Less: write-offs, net of recoveries(2,435)(611)(100)
Ending balance$11,244 $12,826 $10,477 
Property and Equipment, Net
Property and equipment are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the following estimated useful lives:
Years
Computer and networking equipment
2 – 3
Purchased software
3 – 5
Furniture, fixtures and office equipment5
Leasehold improvements*
____________
*Leasehold improvements are depreciated on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.
Repair and maintenance costs are charged to expense as incurred, while improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s operating results.
Capitalized Software Development Costs
The Company capitalizes certain costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure (“capitalized software development costs”), which are included in other assets, non-current. These costs include personnel and benefit-related expenses for employees who are directly associated with and devote time to software development projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not qualify for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expense in the consolidated statements of operations.
Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post-implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose. Software development costs are amortized to platform operations expense using a straight-line method over the estimated useful life of two years, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived.
The Company does not transfer ownership of its internally developed software, or lease its software, to third parties.
Cloud Computing Arrangements
Cloud computing arrangements (“CCAs”), such as software as a service and other hosting arrangements, are evaluated for capitalized implementation costs in a similar manner as capitalized software development costs. If a CCA includes a software license, the software license element of the arrangement is accounted for in a manner consistent with the acquisition of other software licenses. If a CCA does not include a software license, the service element of the arrangement is accounted for as a service contract. The Company capitalized certain implementation costs for its CCAs that are service contracts, which are included in other assets, non-current. The Company amortizes capitalized implementation costs in a CCA using a straight-line method over the life of the service contract. The Company capitalized $2 million of CCA implementation costs in 2024 and $4 million of CCA implementation costs in 2023. CCA implementation costs had a gross capitalized value of $14 million and $12 million as of December 31, 2024 and 2023, respectively, and accumulated amortization of $9 million and $6 million as of December 31, 2024 and 2023, respectively. Amortization expense was $3 million, $2 million and $2 million for 2024, 2023 and 2022, respectively. For the years ended December 31, 2024, 2023 and 2022 there were no material impairment charges to CCA implementation costs.
Operating Leases
The Company enters into operating leases for its offices, which have lease terms generally up to 10 years, some of which include options to extend the leases or to terminate the leases with proper notification. Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company does not have finance leases.
The Company determines if an arrangement is, or contains, a lease at inception. Operating lease assets represent the Company’s right to control the use of an identified asset for a period of time, or term, in exchange for consideration, and operating lease liabilities represent its obligation to make lease payments arising from the aforementioned right.
Operating lease assets and liabilities are initially recorded based on the present value of lease payments over the lease term, which includes the minimum unconditional term of the lease, and may include options to extend or terminate the lease when it is reasonably certain at the commencement date that such options will be exercised. As the rate implicit for each of the Company’s leases is not readily determinable, the Company uses its incremental borrowing rate, based on
the information available at the lease commencement date in determining the present value of its expected lease payments. Operating lease assets also include any initial direct costs and any lease payments made prior to the lease commencement date and are reduced by any lease incentives received. The Company has elected to not separate lease and non-lease components.
Operating lease assets are amortized on a straight-line basis in operating lease expense over the lease term on the consolidated statements of operations. The related amortization, referred to as noncash lease expense, along with the change in the operating lease liabilities are separately presented within the cash flows from operating activities on the consolidated statements of cash flows. The Company records lease expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term.
Certain leases contain provisions for property-related costs that are variable in nature for which the Company is responsible, including common area maintenance and other property operating services. These costs are calculated based on a variety of factors including property values, tax and utility rates, property services fees and other factors.
Refer to Note 8—Leases for additional information.
Fair Value of Financial Instruments
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy, based on three levels of inputs, of which the first two are considered observable and the last unobservable, which are the following:
Level 1—Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2—Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted market prices for similar assets and liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.
Level 3—Unobservable inputs.
Observable inputs are based on market data obtained from independent sources.
Our cash equivalents and short-term investments in marketable securities are classified within Level 1 or Level 2 of the fair value hierarchy because their fair value is derived from quoted market prices or alternative pricing sources and models utilizing observable market data. The carrying amounts of accounts receivable, prepaid expenses and other current assets, accounts payable, accrued expenses and other current liabilities approximate fair value due to the short-term nature of these instruments. The carrying value of the line of credit approximates fair value based on borrowing rates currently available to the Company for financing with similar terms and were determined to be Level 2.
Certain long-lived assets including capitalized software development costs are also subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review. To date, no material impairments have been recorded on those assets.
Concentration of Risk
Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents, short-term investments and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions, and its cash levels exceed the Federal Deposit Insurance Corporation federally insured limits. Short-term investments consist of investments in high-credit quality corporate debt securities, commercial paper, U.S. government securities and U.S. government agency securities.
If all of the Company’s individual client contractual relationships were aggregated at the holding company level, one holding company would represent more than 10% of Gross Billings in 2024, 2023 and 2022. In 2024, one holding company accounted for 14% of Gross Billings. In 2023, one holding company accounted for 12% of Gross Billings. In
2022, one holding company accounted for 11% of Gross Billings. The Company generally does not have contractual relationships with holding companies. Rather, in most cases, the Company enters into separate contracts and billing relationships with various of their individual agencies and account for those agencies as separate clients.
As of December 31, 2024, three clients each accounted for at least 10%, and collectively accounted for 42%, of consolidated accounts receivable. As of December 31, 2023, two clients each accounted for at least 10%, and collectively accounted for 31%, of consolidated accounts receivable.
As of December 31, 2024, two suppliers each accounted for at least 10%, and collectively accounted for 36%, of consolidated accounts payable. As of December 31, 2023, two suppliers each accounted for at least 10% and collectively accounted for 31% of consolidated accounts payable.
Foreign Currency Transactions
The Company’s reporting currency is the U.S. Dollar, and the functional currency of each of the Company’s subsidiaries is the U.S. Dollar. Transactions in foreign currencies are translated into U.S. Dollars at the rates of exchange in effect at the date of the transaction. Net transaction gains or losses are included in foreign currency exchange loss (gain), net in the accompanying consolidated statements of operations.
The Company enters into forward contracts to hedge foreign currency exposures related primarily to the Company’s foreign currency denominated accounts receivable. The Company does not designate the foreign exchange forward contracts as hedges for accounting purposes and changes in the fair value of the foreign exchange forward contracts are recorded in foreign currency exchange loss (gain), net in the accompanying consolidated statements of operations. Cash flows at settlement of such foreign exchange forward contracts are classified as operating activities in the consolidated statements of cash flows. The Company’s forward contracts generally have terms of 30-60 days. As of December 31, 2024, and 2023, the Company had open forward contracts with aggregate notional amounts of $272 million and $263 million, respectively. The fair value of the open forward contracts was not material.
Recently Adopted 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 includes requirements to report significant segment 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. The Company adopted this guidance in this Annual Report on Form 10-K in its Notes to Consolidated Financial Statements. The disclosures are included in Note 12—Segment and Geographic Information. There was no impact to the Company’s consolidated balance sheets, statements of operations, statements of stockholders’ equity or statements of cash flows.
Recent Accounting Pronouncements Not Yet Adopted
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 disclosures.
In November 2024, the FASB issued ASU No. 2024-03, Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which requires additional disclosure of specific expense categories included in the expense captions presented on the statements of operations. The new guidance does not change the expense captions on the statements of operations. In January 2025, the FASB issued ASU No. 2025-01, Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40) which clarified the effective date of ASU No. 2024-03. The 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, 2027, and for interim periods beginning with the Company’s Quarterly Report on Form 10-Q for the fiscal quarter ended March 31, 2028. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its disclosures.
XML 33 R10.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share
12 Months Ended
Dec. 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 (“EPS”) attributable to common stockholders for Class A and Class B common stock were the same because they were entitled to the same liquidation and dividend rights.
The computation of basic and diluted EPS is as follows (in thousands, except per share amounts):
Year Ended December 31,
202420232022
Numerator:
Net income$393,076 $178,940 $53,385 
Denominator:
Weighted-average shares outstanding—basic490,879 489,261 486,937 
Effect of dilutive securities11,045 10,921 12,988 
Weighted-average shares outstanding—diluted501,924 500,182 499,925 
Basic earnings per share$0.80 $0.37 $0.11 
Diluted earnings per share$0.78 $0.36 $0.11 
Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings per share284 5,580 10,707 
XML 34 R11.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, Net
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
Note 4—Property and Equipment, Net
Major classes of property and equipment were as follows (in thousands):
As of December 31,
20242023
Computer and networking equipment
$189,821 $145,424 
Purchased software14,016 10,424 
Furniture and fixtures29,551 25,632 
Construction in progress (1)
34,537 8,487 
Leasehold improvements156,423 129,992 
424,348 319,959 
Less: Accumulated depreciation(215,016)(158,537)
$209,332 $161,422 
____________
(1)
Includes leasehold improvement projects that are not yet ready for intended use.
Depreciation expense for years ended December 31, 2024, 2023 and 2022 was $67 million, $62 million and $42 million, respectively. For the years ended December 31, 2024, 2023 and 2022 there were no material impairment charges to property and equipment.
XML 35 R12.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capitalized Software Development Costs
12 Months Ended
Dec. 31, 2024
Research and Development [Abstract]  
Capitalized Software Development Costs
Note 5—Capitalized Software Development Costs
Capitalized software development costs, included in other assets, non-current, were as follows (in thousands):
As of December 31,
20242023
Capitalized software development costs, gross$26,834 $32,333 
Less: Accumulated amortization(12,213)(15,432)
Capitalized software development costs, net$14,621 $16,901 
Amortization expense was $16 million, $14 million and $7 million for the years ended December 31, 2024, 2023 and 2022, respectively. For the years ended December 31, 2024, 2023 and 2022 there were no material impairment charges to capitalized software development costs.
XML 36 R13.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash, Cash Equivalents and Short-Term Investments, Net
12 Months Ended
Dec. 31, 2024
Cash, Cash Equivalents, and Short-Term Investments [Abstract]  
Cash, Cash Equivalents and Short-Term Investments, Net
Note 6—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 December 31, 2024
Cash and
Cash
Equivalents
Short-Term
Investments, Net
Total
Cash$218,448 $— $218,448 
Level 1:   
Money market funds1,031,413 — 1,031,413 
Level 2:   
Commercial paper101,163 129,879 231,042 
Corporate debt securities3,498 281,775 285,273 
U.S. government and agency securities14,941 140,372 155,313 
Total$1,369,463 $552,026 $1,921,489 
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 and losses from its short-term investments, recorded at fair value, for the years ended December 31, 2024, 2023 and 2022 were immaterial.
The contractual maturities of the Company’s short-term investments are as follows (in thousands):
December 31, 2024
Due in one year$474,180 
Due in one to two years77,846 
Total$552,026 
XML 37 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Debt
Note 7—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 December 31, 2024, the Company did not have an outstanding debt balance under the Amended Credit Facility. Availability under the Amended Credit Facility was $442 million as of December 31, 2024, which is net of outstanding letters of credit of $8 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 December 31, 2024, the Company was in compliance with all covenants.
XML 38 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Leases
Note 8—Leases
The components of lease expense were as follows (in thousands):
Year Ended December 31,
202420232022
Operating lease cost$56,787 $48,866 $51,918 
Short-term lease cost2,231 1,898 1,668 
Variable lease cost16,414 12,901 9,140 
Sublease income(42)(2,208)(2,490)
Total lease cost$75,390 $61,457 $60,236 
Supplemental information related to leases were as follows:
Year Ended December 31,
20242023
Weighted-average remaining lease term4.9 years5.2 years
Weighted-average discount rate4.3 %3.6 %
Maturities of lease commitments as of December 31, 2024 were as follows (in thousands):
YearAmount
2025$46,378 
202688,351 
202770,560 
2028103,919 
202994,818 
Thereafter258,258 
Total undiscounted lease commitments662,284 
Less: commitments for leases not yet commenced(307,252)
Less: interest(42,817)
Present value of lease liabilities312,215 
Less: operating lease liabilities, current(64,492)
Operating lease liabilities, non-current$247,723 
XML 39 R16.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capitalization
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Capitalization
Note 9—Capitalization
The Class A and Class B common stock have the same rights and preferences including rights to dividends, except the Class B is entitled to ten votes per share and the Class A is entitled to one vote per share. Each share of Class B common stock is convertible into one share of Class A common stock at any time at the option of the holder. In addition, each share of Class B common stock will convert automatically into one share of Class A common stock upon any transfer, except for certain transfers described in the Company’s articles of incorporation, including, without limitation, certain transfers for tax and estate planning purposes. The Company’s articles of incorporation provides that all Class B common stock will convert automatically into Class A common stock on December 22, 2025 unless converted prior to such date.
The Company’s board of directors has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences of each series of preferred stock.
In February 2023, the Company’s board of directors approved a share repurchase program to repurchase its Class A common stock. 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.
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. During the year ended December 31, 2024, the Company repurchased and subsequently retired 2.5 million shares of its Class A common stock for an aggregate repurchase amount of $236 million. The repurchase amounts included in the consolidated statements of stockholders’ equity included immaterial amounts related to the 1% excise tax on share repurchases, net of share issuances, as a result of the Inflation Reduction Act of 2022 (“IRA”). As of December 31, 2024, $464 million remained available and authorized for repurchases. In January 2025, the Company repurchased $28 million of its Class A common stock and an additional $564 million was authorized under this program, bringing the total amount for future repurchases to $1 billion. Activity under the share repurchase program was recognized in the consolidated financial statements on a trade-date basis.
XML 40 R17.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
Stock-Based Compensation Expense
Stock-based compensation expense recorded in the consolidated statements of operations was as follows (in thousands):
Year Ended December 31,
202420232022
Platform operations$29,310 $21,048 $18,285 
Sales and marketing99,135 75,924 64,442 
Technology and development138,393 120,823 94,822 
General and administrative227,861 273,826 321,093 
Total$494,699 $491,621 $498,642 
On September 30, 2023, David R. Pickles stepped down as the Company’s Chief Technology Officer and from the Company’s board of directors. As a result, Mr. Pickles and the Company mutually agreed to cancel his unvested stock options and restricted stock without payment or replacement, resulting in the recognition of $14 million in incremental stock-based compensation expense, which is included in technology and development expense for the year ended December 31, 2023. No amount of stock-based compensation expense for these cancelled options and restricted stock remained unamortized.
For the years ended December 31, 2024, 2023 and 2022, the Company recognized tax benefits on total stock-based compensation expense, which are reflected in the provision for income taxes in the consolidated statements of operations, of $73 million, $53 million and $48 million, respectively. For the years ended December 31, 2024, 2023 and 2022, the tax benefit realized related to restricted stock vested and stock options exercised during the period was $129 million, $91 million and $72 million, respectively.
Stock-Based Award Plans
The Company is authorized to issue stock options, restricted stock awards, restricted stock units, stock appreciation rights and other stock-based and cash-based awards under its 2016 Incentive Award Plan. As of December 31, 2024, 94.9 million shares remained available for grant under the Company’s 2016 Incentive Award Plan. The number of shares authorized for grant is subject to increase each year on January 1, equal to the lesser of (a) 4% of the common stock outstanding (on an as-converted basis) on the final day of the immediately preceding calendar year and (b) such smaller number of shares as determined by the board of directors. On January 1, 2025, the number of shares authorized for grant under the Company’s 2016 Incentive Award Plan was increased by 19.8 million shares in accordance with plan provisions.
Stock Options, Excluding the CEO Performance Option
Stock options granted under the Company’s stock incentive plans generally vest over four years, subject to the holder’s continued service through the vesting date and expire no later than 10 years from the date of grant.
The following summarizes stock option activity:
 
Shares
Under Options
(in thousands)
Weighted-
Average
Exercise Price
Weighted-
Average
Contractual
Life (years)
Aggregate
Intrinsic Value
(in thousands)
Outstanding as of December 31, 2023
12,258 $31.05 
Granted2,451 82.63 
Exercised(4,353)27.98 
Expired/Forfeited(543)67.00 
Outstanding as of December 31, 2024
9,813 $43.31 6.0$728,343 
Exercisable as of December 31, 2024
6,299 $26.33 4.5$574,475 
The fair value of options on the date of grant was estimated based on the Black-Scholes option pricing model. The weighted-average assumptions used to value options granted to employees for the periods presented were as follows:
Year Ended December 31,
202420232022
Expected term (years)4.06.06.0
Expected volatility58.5 %64.4 %66.5 %
Risk-free interest rate4.70 %3.71 %2.91 %
Estimated dividend yield— %— %— %
The weighted-average grant date fair value per share of stock options granted for the years ended December 31, 2024, 2023 and 2022 and were $40.82, $38.69 and $37.65, respectively. The total intrinsic value of options exercised during the years ended December 31, 2024, 2023 and 2022 were $333 million, $276 million and $232 million, respectively.
Stock-based compensation expense related to stock options was $62 million, $58 million and $49 million for the years ended December 31, 2024, 2023 and 2022, respectively. At December 31, 2024, the Company had unrecognized stock-based compensation relating to stock options of approximately $138 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. If specified target goals for the per share price of the Company’s Class A common stock (ranging from $90.00 to $340.00 per share) and certain other vesting conditions are satisfied, including the CEO’s continued service, the CEO may purchase up to a target amount of 16 million shares of Class A common stock, subject to adjustment as discussed in the following sentence, to be earned in eight equal tranches over a maximum term of 10 years. These target shares are subject to decrease or increase by up to 20% for each tranche based on the relative total shareholder return (“TSR”) of the Company’s Class A common stock as compared to the TSR of the Nasdaq-100 Index at each vesting tranche, for a maximum of 19.2 million shares. The CEO Performance Option has an exercise price of $68.29 per share and a grant-date fair value of approximately $819 million, which is expected to be expensed on a graded-vesting basis over a derived service period of approximately five years but may be accelerated if the vesting criteria are met prior to the estimated performance period.
The grant-date fair value was estimated based on a Monte Carlo valuation model using the following assumptions:
Expected volatility63.4 %
Risk-free interest rate1.55 %
Estimated dividend yield— %
The CEO Performance Option has a one-year holding period with respect to the sale or transfer of vested shares, with the exception that shares may be transferred during the holding period to cover withholding tax obligations in connection with such exercise and transfers to the CEO’s immediate family for estate planning purposes or in connection with charitable or philanthropic activities. Due to the holding period, the Company applied a discount to reflect the non-transferability of the shares.
The following summarizes CEO Performance Option activity:
 
Shares
Under Options
(in thousands)
Weighted-
Average
Exercise Price
Weighted-
Average
Contractual
Life (years)
Aggregate
Intrinsic Value
(in thousands)
Outstanding as of December 31, 2023
19,200 $68.29 
Granted— — 
Exercised(1,415)68.29 
Expired/Forfeited— — 
Outstanding as of December 31, 2024
17,785 $68.29 6.8$875,741 
Exercisable as of December 31, 2024
3,385 $68.29 6.8$166,685 
The total intrinsic value of options exercised under the CEO Performance Option during the year ended December 31, 2024, was $71 million. There were no options exercised under the CEO Performance Option during the years ended December 31, 2023 and 2022. On November 8, 2024, the second tranche of the CEO Performance Option vested upon certification by the Company’s board of directors, resulting in 2.4 million of additional exercisable options. The vesting of the second tranche did not result in any acceleration of stock-based compensation expense as the tranche’s expense had been fully recognized. Stock-based compensation expense of $128 million, $198 million and $262 million for the CEO Performance Option was recorded as a component of general and administrative expense during the years ended December 31, 2024, 2023 and 2022, respectively. At December 31, 2024, the Company had unrecognized stock-based compensation relating to the CEO Performance Option of $73 million that is expected to be recognized over a weighted-average period of 0.9 years, assuming no acceleration of vesting.
Restricted Stock
Restricted stock awards generally vest over four years, subject to the holder’s continued service through the vesting date. The following summarizes restricted stock activity:
Shares
(in thousands)
Weighted-
Average
Grant Date
Fair Value
Per Share
Unvested as of December 31, 2023
10,546 $62.22 
Granted4,966 87.23 
Vested(4,266)62.89 
Forfeited(1,049)67.05 
Unvested as of December 31, 2024
10,197 $73.62 
Stock-based compensation expense related to restricted stock was $270 million, $212 million and $137 million for the years ended December 31, 2024, 2023 and 2022, respectively. At December 31, 2024, the Company had unrecognized stock-based compensation relating to restricted stock of approximately $693 million, which is expected to be recognized over a weighted-average period of 2.6 years.
Employee Stock Purchase Plan
In September 2016, the Company established an employee stock purchase plan with 8.0 million shares of Class A common stock available for issuance (the “2016 ESPP”). On May 28 2024, the Company’s ESPP was approved. As of December 31, 2024, 17.6 million shares remained available for grant under the ESPP. The number of shares authorized for grant is subject to increase each year on January 1, equal to the lesser of (a) 8.0 million shares, (b) 1% of the Class A common stock outstanding (on an as-converted basis) on the final day of the immediately preceding calendar year, and (c) such smaller number of shares as determined by the Company’s board of directors. This annual increase in shares authorized for grant under the ESPP will end on and include January 1, 2026. On January 1, 2025, the number of shares available for issuance under the Company’s ESPP increased by 4.5 million shares in accordance with plan provisions.
The ESPP provides for offering periods generally up to two years, with purchases occurring and new offering periods commencing generally every six months. ESPP purchases generally occur on May 15th and November 15th each year. Under the ESPP, offering periods that commenced prior to May 28, 2024, continue unchanged. Starting with the offering period that commenced in November 2024, new offering periods generally begin on May 15th and November 15th each year. Prior to May 28, 2024, offerings generally commenced on May 16th and November 16th each year. The ESPP will continue without an expiration date until terminated by the plan administrator. None of the amendments to the ESPP materially impacted the consolidated financial statements.
Under the ESPP, all eligible employees are permitted to contribute up to 100% of their compensation, generally through payroll deductions, to purchase shares of Class A common stock, subject to applicable ESPP and statutory limits. At each purchase date, employees are able to purchase shares at 85% of the lower of (1) the closing market price per share of Class A common stock on the employee’s enrollment into the applicable offering period and (2) the closing market price per share of Class A common stock on the purchase date. The ESPP has an automatic reset feature, whereby the offering period resets if the fair value of the Company’s common stock on a purchase date is less than that on the original offering date.
The fair value of ESPP shares was estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:
Year Ended December 31,
202420232022
Expected term (years)0.60.91.0
Expected volatility44.0 %60.3 %74.1 %
Risk-free interest rate4.66 %4.95 %2.53 %
Estimated dividend yield— %— %— %
The ESPP has a six-month holding period with respect to the sale or transfer of common stock purchased. Due to the holding period, the Company applies a discount to reflect the non-transferability of the shares. Stock-based compensation expense related to the ESPP was $35 million, $24 million and $50 million for the years ended December 31, 2024, 2023 and 2022, respectively. At December 31, 2024, the Company had unrecognized stock-based compensation relating to ESPP awards of approximately $28 million, which is expected to be recognized over a weighted-average period of 0.5 years.
XML 41 R18.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
Note 11—Income Taxes
The following are the domestic and foreign components of the Company’s income before income taxes (in thousands):
Year Ended December 31,
202420232022
Domestic$579,338 $328,853 $169,891 
Foreign(72,036)(60,858)(42,521)
Income before income taxes$507,302 $267,995 $127,370 
The following are the components of the provision for income taxes (in thousands):
Year Ended December 31,
202420232022
Current:   
Federal$147,802 $120,049 $61,904 
State and local33,019 24,827 34,797 
Foreign8,770 5,000 3,068 
Total current provision189,591 149,876 99,769 
Deferred:   
Federal(57,454)(51,822)(2,380)
State and local(14,853)(7,842)(23,465)
Foreign(3,058)(1,157)61 
Total deferred provision(75,365)(60,821)(25,784)
Total provision for income taxes$114,226 $89,055 $73,985 
A reconciliation of the statutory tax rate to the effective tax rate for the periods presented is as follows:
Year Ended December 31,
202420232022
U.S. federal statutory income tax rate21.0 %21.0 %21.0 %
State and local income taxes, net of federal benefit2.8 5.0 7.0 
Foreign income at other than U.S. rates (1)
4.1 6.2 9.5 
Stock-based compensation(0.9)8.3 31.0 
Meals and entertainment0.6 1.0 0.4 
Nondeductible compensation0.4 0.3 1.6 
Research and development credit(5.8)(8.7)(11.8)
Other permanent items0.3 0.1 (0.6)
Effective income tax rate22.5 %33.2 %58.1 %
____________
(1)
For the years ended December 31, 2024, 2023, and 2022, includes the impact of the valuation allowance associated with the United Kingdom (“U.K.”). For additional information, see discussion below.
Set forth below are the tax effects of temporary differences that give rise to a significant portion of the deferred tax assets and deferred tax liabilities (in thousands):
As of December 31,
20242023
Reserves and allowances$5,931 $8,401 
Accrued expenses13,761 12,217 
Net operating losses292,022 231,597 
Research and development tax credit22,948 18,220 
Stock-based compensation23,431 25,727 
Prepaid expenses(1,167)(944)
Property and equipment(27,171)(27,952)
Intangibles (1)
161,060 180,573 
Capitalized software development costs181,862 112,736 
Operating lease assets(57,846)(39,826)
Operating lease liabilities69,493 48,153 
Other4,495 1,776 
Valuation allowance(458,605)(415,829)
Total deferred tax assets, net$230,214 $154,849 
____________
(1)
As of December 31, 2024 and 2023, includes intangibles associated with international restructuring, net of amortization, offset by a reserve for uncertain tax position. See discussion below.
Realization of the Company’s deferred tax assets is dependent primarily on the generation of future taxable income. As of each reporting date, the Company’s management considers historical, as well as future, projected taxable income along with other objectively verifiable evidence, both positive and negative. Objectively verifiable evidence includes the realization of tax attributes, assessment of tax credits and utilization of net operating loss carryforwards during the year. During 2024, management recorded an additional $43 million to maintain a full valuation allowance against its U.K. net deferred tax assets, based on the history of cumulative losses and the conclusion that future taxable income may not be available for the utilization of the deferred tax assets for U.K. income tax purposes. The Company expects to maintain this valuation allowance for the near term, until it becomes more likely than not that the benefit of these U.K. deferred tax assets will be realized by way of expected future taxable income. To the extent sufficient positive evidence becomes available, the Company may release all or a portion of its valuation allowance in one or more future periods. A release of the valuation allowance, if any, would result in the recognition of certain deferred tax assets and may result in a material income tax benefit for the period in which such release is recorded.
As of December 31, 2024, the Company had state and foreign net operating loss carryforwards of approximately $9 million and $1,263 million, respectively. The state and foreign net operating loss carryforwards are subject to limitations under applicable state and foreign tax law. State net operating loss carryforwards have varied expiration years beginning in 2036. Foreign net operating losses carry forward indefinitely.
As of December 31, 2024, the Company had state and foreign research and development tax credits of approximately $35 million and $4 million, respectively, which can be carried forward as prescribed under applicable state and foreign tax law. State and foreign research and development tax credits carry forward indefinitely.
As of December 31, 2024, unremitted earnings of the subsidiaries outside of the United States were approximately $11 million, on which no deferred tax liability has been recorded. The Company’s intention is to indefinitely reinvest these earnings outside the United States. Upon distribution of those earnings in the form of a dividend or otherwise, the Company would be subject to both state income taxes and withholding taxes payable to various foreign countries. The amounts of such tax liabilities that might be payable upon repatriation of foreign earnings are not material.
As of December 31, 2024, the Company had gross unrecognized tax benefits of approximately $107 million, $73 million of which is a reduction to deferred tax assets and the remaining $34 million which would affect the Company’s effective tax rate if recognized. As of December 31, 2023, the Company had gross unrecognized tax benefits of
approximately $98 million, $71 million of which is a reduction to deferred tax assets and the remaining $27 million which would affect the Company’s effective tax rate if recognized.
The following table presents changes in gross unrecognized tax benefits (in thousands):
Year Ended December 31,
2024
2023
2022 (1)
Beginning balance$97,703 $90,932 $86,331 
Increases related to prior year tax positions881 229 — 
Decreases related to prior year tax positions— — (84)
Increases related to current year tax positions8,405 6,601 4,685 
Settlements— (59)— 
Expiration of statute of limitations— — — 
Ending balance$106,989 $97,703 $90,932 
____________
(1)Includes the impact of a statutory rate change in the U.K.
Interest and penalties related to the Company’s unrecognized tax benefits accrued as of December 31, 2024 were not material.
The Company files U.S. federal, state and foreign tax returns. The Company is currently under examination by the Internal Revenue Service for the years ended December 31, 2015, 2016, 2017, 2018, 2019 and 2020. The Company is also currently under examination by various state jurisdictions. The Company does not expect to materially reduce its unrecognized tax benefits during the next twelve months.
The Company remains subject to examination for its federal and state tax returns for the periods 2015 through 2023, and 2019 through 2023, respectively. The majority of the Company’s foreign subsidiaries remain subject to examination by local taxing authorities for 2018 and subsequent years.
In 2021, the Organization for Economic Cooperation and Development (“OECD”) announced an Inclusive Framework on Base Erosion and Profit Shifting, including Pillar Two Model Rules defining the global minimum tax, which calls for the taxation of large multinational corporations at a minimum rate of 15%. Many non-U.S. tax jurisdictions have either recently enacted legislation to adopt certain components of the Pillar Two Model Rules in 2024 (including the European Union Member States) with the adoption of additional components in later years or announced their plans to enact legislation in future years. This legislation did not impact the Company’s provision for income taxes or effective tax rate in 2024. The Company does not currently expect that the legislation will have a material impact on its provision for income taxes or effective tax rate during the near term. 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 legislation. The final outcome may be materially different from the Company’s expectations.
XML 42 R19.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information
12 Months Ended
Dec. 31, 2024
Segments, Geographical Areas [Abstract]  
Segment and Geographic Information
Note 12—Segment and Geographic Information
The Company’s chief operating decision maker is its Chief Executive Officer (“CEO”), who manages the Company and reviews financial information on a consolidated basis. The Company has one primary business activity, its advertising technology platform, as described in Note 1 – Nature of Operations. The platform is used by clients globally in a similar manner across geographies, channels and verticals. Accordingly, the Company operates in one operating segment on a consolidated basis: advertising technology platform.
The Company’s segment generates revenue from clients who enter into agreements with the Company to use its self-service, cloud-based ad buying platform. The accounting policies of the advertising technology platform segment are the same as those described in Note 2 – Basis of Consolidation and Summary of Significant Accounting Policies.
Consolidated net income in the consolidated statements of operations is the measure of financial profit and loss most closely aligned with generally accepted accounting principles that is used by the CEO to assess performance against the Company’s annual financial plan as well as to allocate resources, such as decisions regarding headcount goals, significant contracts, internal investments and other items.
The CEO is not regularly provided significant expense information at a greater level of disaggregation than those expenses reported on the consolidated statements of operations. The nature of those expenses is disclosed in Note 2 – Basis of Consolidation and Summary of Significant Accounting Policies- Operating Expenses.
As the Company only has one operating segment, revenue, expenses and net income are disclosed in the consolidated statements of operations, and depreciation and amortization expense is disclosed in the consolidated statements of cash flows. Significant non-cash items and expenditures for long-lived assets are disclosed in the consolidated statements of cash flows and in Note 10 – Stock-Based Compensation. Segment assets are reported on the consolidated balance sheets as total assets. The Company does not have intra-entity sales or transfers. The following includes interest expense and interest income (in thousands):
Year Ended December 31,
202420232022
Interest expense$1,514 $1,656 $4,014 
Interest income(80,356)(70,164)(16,769)
Interest income, net$(78,842)$(68,508)$(12,755)
Gross Billings, based on the address of the clients or client affiliates, net of allowances, were as follows (in thousands):
Year Ended December 31,
202420232022
United States$10,244,266 $8,216,446 $6,696,743 
International1,508,501 1,214,207 937,824 
Total$11,752,767 $9,430,653 $7,634,567 
Generally, the Company bills clients based on Gross Billings and reports revenue net of amounts it pays suppliers for the cost of Supplier Components. 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.
Property and equipment, net and operating lease assets presented by principal geographic area, were as follows (in thousands):
As of December 31,
20242023
United States$366,188 $278,998 
International106,905 80,156 
Total$473,093 $359,154 
XML 43 R20.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note 13—Commitments and Contingencies
As of December 31, 2024, the Company had non-cancelable operating lease commitments for office and hosting space that were recorded as operating lease liabilities on the consolidated balance sheets. Refer to Note 8Leases for additional information regarding lease commitments.
As of December 31, 2024, the Company had non-cancelable commitments primarily to its hosting services, hardware providers and providers of software as a service. As of December 31, 2024, these purchase obligations were as follows (in thousands):
YearAmount
2025$165,268 
2026127,426 
202720,376 
2028— 
2029— 
$313,070 
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. In the ordinary course of business, demands have been made upon the Company to provide indemnification under such agreements, but there are no claims of which the Company is aware that could have a material effect on the Company’s balance sheet, statement of operations or statement of cash flows. Accordingly, no material amounts have been recorded as of December 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 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.
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, 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, 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 alleged 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 sought 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 February 14, 2025, the court granted the motions to dismiss under Court of Chancery Rule 23.1 in their entirety and with prejudice, finding that the plaintiffs did not allege facts sufficient to infer that at least half of the Company’s board of directors received a material benefit from the CEO Performance Option, lacked independence from Mr. Green, or faced a “substantial likelihood of liability” from having approved the CEO Performance Option. The order is subject to appeal.
On October 4, 2024, a stockholder filed a class action complaint in the Court of Chancery in the State of Delaware alleging claims for breach of contract against the Company and breach of fiduciary duties against the Company’s directors, in connection with the Company’s reincorporation from Delaware to Nevada. Gunderson v. The Trade Desk, Inc., No. 2024-1029 (Del. Ch.). On October 24, 2024, the plaintiff filed an amended complaint. The complaint sought, among other
things, an order declaring that the Company’s conversion required approval by a supermajority of the Company’s stockholders and an order enjoining the November 14, 2024 stockholder vote on the conversion. On October 28, 2024, the parties completed expedited briefing on cross motions for partial summary judgment regarding the causes of action asserted in the original complaint, and the court heard oral argument on the motions on October 30, 2024. On November 6, 2024, the court granted the defendants’ summary judgment motion and denied the plaintiff’s cross-motion, finding that the conversion did not require supermajority approval of the Company’s stockholders, and that the defendants did not breach their fiduciary duties by disclosing that the conversion required a vote of a simple majority of the Company’s stockholders. The plaintiff chose not to appeal. The case is now proceeding as to the plaintiff’s remaining claims that the Company’s directors breached their fiduciary duties because the reincorporation to Nevada was substantively and procedurally unfair, and that the transaction is not subject to the business judgment rule because it was not subject to approval by a special committee of the board or by a majority of the disinterested stockholders. The defendants have moved to dismiss, but no briefing schedule has been set.
On November 15, 2024, a different stockholder filed a complaint in the Court of Chancery of the State of Delaware requesting production of the Company’s corporate books and records related to the Nevada conversion, pursuant to 8 Del. C. § 220. On November 27, 2024, the parties agreed to stay the proceeding in exchange for the production of certain documents to the plaintiff; the court granted the stay the same day. The proceedings remain stayed.

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 44 R21.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure      
Net income $ 393,076 $ 178,940 $ 53,385
XML 45 R22.htm IDEA: XBRL DOCUMENT v3.25.0.1
Insider Trading Arrangements
3 Months Ended 12 Months Ended
Dec. 31, 2024
shares
Dec. 31, 2024
shares
Trading Arrangements, by Individual    
Non-Rule 10b5-1 Arrangement Adopted false  
Non-Rule 10b5-1 Arrangement Terminated false  
Gokul Rajaram [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
On October 31, 2024, our Class II Director, Gokul Rajaram, terminated 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 was originally adopted on March 15, 2024, and was originally scheduled to 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 Terminated true  
Termination Date October 31, 2024  
Aggregate Available 21,321 21,321
Laura Schenkein [Member]    
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
On December 13, 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 283,167 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, 2025.
Name Laura Schenkein  
Title Chief Financial Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date December 13, 2024  
Expiration Date December 1, 2025  
Arrangement Duration 353 days  
Aggregate Available 283,167 283,167
XML 46 R23.htm IDEA: XBRL DOCUMENT v3.25.0.1
Insider Trading Policies and Procedures
12 Months Ended
Dec. 31, 2024
Insider Trading Policies and Procedures [Line Items]  
Insider Trading Policies and Procedures Adopted true
XML 47 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cybersecurity Risk Management and Strategy Disclosure
12 Months Ended
Dec. 31, 2024
Cybersecurity Risk Management, Strategy, and Governance [Line Items]  
Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]
Management has implemented a program to protect the confidentiality, integrity and availability of our information systems and to identify, assess, manage and report on material risks from cybersecurity threats. The program is
managed by an in-house cybersecurity team, and the program includes risk management and mitigation processes, such as malware protection, access management, technical vulnerability management and security incident response among other processes and technical safeguards; communication with third-party providers of services regarding their information security practices and disclosed cybersecurity incidents; the use of third-party service providers, as appropriate, for monitoring and mitigating cybersecurity threats and conducting penetration tests; education and training across the organization to mitigate cybersecurity threats to employees and our company; the maintenance of cybersecurity breach insurance; and disaster recovery and business continuity arrangements to minimize the potential impact to our operations in the event of a cybersecurity incident.
The cybersecurity program is aligned with our enterprise risk framework. Members of our cybersecurity, enterprise risk management, engineering, finance and legal teams collaboratively assess the degree of risk to our business and operations from cybersecurity threats and incidents to develop incident response plans and risk mitigation practices. Risk is assessed across the potential technological, operational, financial, legal, regulatory and reputational impacts to our company, including the materiality of cybersecurity incidents pursuant to SEC disclosure rules.
Although we follow guidance from various standards related to cybersecurity and engage third-party attestation services to test controls relevant to our business, this does not imply that we meet any particular technical standards, specifications or requirements.
We have not identified risks from known cybersecurity threats, including as a result of prior cybersecurity incidents, that have materially affected or are reasonably likely to materially affect us, including our business strategy, financial condition or results of operations. However, we remain subject to unknown or future cybersecurity threats that could materially affect us, including our business strategy, financial condition or results of operations. See “Item 1A. Risk Factors” for a discussion of various risks related to cybersecurity.
Cybersecurity Risk Management Processes Integrated [Flag] true
Cybersecurity Risk Management Processes Integrated [Text Block] The cybersecurity program is aligned with our enterprise risk framework. Members of our cybersecurity, enterprise risk management, engineering, finance and legal teams collaboratively assess the degree of risk to our business and operations from cybersecurity threats and incidents to develop incident response plans and risk mitigation practices. Risk is assessed across the potential technological, operational, financial, legal, regulatory and reputational impacts to our company, including the materiality of cybersecurity incidents pursuant to SEC disclosure rules.
Cybersecurity Risk Management Third Party Engaged [Flag] true
Cybersecurity Risk Third Party Oversight and Identification Processes [Flag] true
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag] false
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]
We have not identified risks from known cybersecurity threats, including as a result of prior cybersecurity incidents, that have materially affected or are reasonably likely to materially affect us, including our business strategy, financial condition or results of operations. However, we remain subject to unknown or future cybersecurity threats that could materially affect us, including our business strategy, financial condition or results of operations. See “Item 1A. Risk Factors” for a discussion of various risks related to cybersecurity.
Cybersecurity Risk Board of Directors Oversight [Text Block] Our board of directors has delegated oversight of all risk assessment and risk management activities to the audit committee. The audit committee provides strategic oversight of management’s risk management practices, including cybersecurity. Regular and ad hoc reporting from management, such as the executive risk committee (as described below), to the audit committee may include information about the prevention, detection, mitigation and remediation of material cybersecurity incidents, if any.
Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block] Our board of directors has delegated oversight of all risk assessment and risk management activities to the audit committee. The audit committee provides strategic oversight of management’s risk management practices, including cybersecurity.
Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block] Regular and ad hoc reporting from management, such as the executive risk committee (as described below), to the audit committee may include information about the prevention, detection, mitigation and remediation of material cybersecurity incidents, if any.
Cybersecurity Risk Role of Management [Text Block] Our executive risk committee, which is comprised of our Chief Financial Officer, Chief Legal Officer and Senior Vice President, Engineering Operations, oversees the cybersecurity risk assessment and mitigation activities and receives regular reports from our cybersecurity team regarding the nature, timing and extent of incidents that occur across the Company’s internal environments and those disclosed by third-party service providers, if applicable.
Cybersecurity Risk Management Positions or Committees Responsible [Flag] true
Cybersecurity Risk Management Positions or Committees Responsible [Text Block]
Our executive risk committee, which is comprised of our Chief Financial Officer, Chief Legal Officer and Senior Vice President, Engineering Operations, oversees the cybersecurity risk assessment and mitigation activities and receives regular reports from our cybersecurity team regarding the nature, timing and extent of incidents that occur across the Company’s internal environments and those disclosed by third-party service providers, if applicable. Our cybersecurity team is comprised of technically skilled professionals with computer science, cybersecurity assurance or other cybersecurity degrees and professional experience in monitoring, detecting, mitigating and preventing cybersecurity incidents and testing cybersecurity processes. The executive risk committee has expertise in the pertinent financial, legal, regulatory, operational and technical areas to assess the impact of cybersecurity risks and incidents across the business and oversee our response to and disclosure of such incidents. In particular, our Senior Vice President, Engineering Operations brings decades of technical experience to our executive risk committee along with technical education in computer engineering.
Cybersecurity Risk Management Expertise of Management Responsible [Text Block]
Our executive risk committee, which is comprised of our Chief Financial Officer, Chief Legal Officer and Senior Vice President, Engineering Operations, oversees the cybersecurity risk assessment and mitigation activities and receives regular reports from our cybersecurity team regarding the nature, timing and extent of incidents that occur across the Company’s internal environments and those disclosed by third-party service providers, if applicable. Our cybersecurity team is comprised of technically skilled professionals with computer science, cybersecurity assurance or other cybersecurity degrees and professional experience in monitoring, detecting, mitigating and preventing cybersecurity incidents and testing cybersecurity processes. The executive risk committee has expertise in the pertinent financial, legal, regulatory, operational and technical areas to assess the impact of cybersecurity risks and incidents across the business and oversee our response to and disclosure of such incidents. In particular, our Senior Vice President, Engineering Operations brings decades of technical experience to our executive risk committee along with technical education in computer engineering.
Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block] Our executive risk committee, which is comprised of our Chief Financial Officer, Chief Legal Officer and Senior Vice President, Engineering Operations, oversees the cybersecurity risk assessment and mitigation activities and receives regular reports from our cybersecurity team regarding the nature, timing and extent of incidents that occur across the Company’s internal environments and those disclosed by third-party service providers, if applicable.
Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] true
XML 48 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the operations of the Company and its wholly owned subsidiaries. All intercompany transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from these estimates.
Management regularly evaluates its estimates, primarily those related to: (1) allowances for credit losses, (2) operating lease assets and liabilities, including the incremental borrowing rate and terms and provisions of each lease (3) the useful lives of property and equipment and capitalized software development costs, (4) income taxes, (5) assumptions used in the option pricing models to determine the fair value of stock-based compensation and (6) the recognition and disclosure of contingent liabilities. These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances; the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources.
As of December 31, 2024, the impacts to the Company’s business due to geopolitical developments and macroeconomic factors, such as changes in interest and foreign currency exchange rates, inflation, supply chain disruptions and economic growth 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.
Revenue Recognition
Revenue Recognition
The Company generates revenue from clients who enter into agreements with the Company to use its platform to purchase advertising inventory, value-added services and data. The Company charges its clients for total spend on its platform, which includes spend and fees on advertising inventory, value-added services and data to support those purchases, in addition to the platform fee that is generally a percentage of a client’s total spend.
The Company determines revenue recognition through the following steps:
Identification of a contract with a client;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when or as the performance obligations are satisfied.
The Company maintains agreements with each client and supplier in the form of master service agreements (“MSAs”), which set out the terms of the relationship and access to the Company’s platform. The Company’s performance obligation is to provide the use of its platform to clients to develop ad campaigns and select the advertising inventory, value-added services and data to support those campaigns. The Company recognizes revenue at a point in time when a transaction is completed, which is when a bid is won and the client’s purchase occurs through the platform. The transaction price is determined based on the consideration the Company expects to be entitled in exchange for the completion of the transaction. The associated fees are generally not subject to refund or adjustment after a bid is won. Historically, any refunds and adjustments have not been material.
Generally, the Company reports revenue net of amounts it pays suppliers for the cost of advertising inventory, supplier-provided components of value-added services and data (collectively, “Supplier Components”). Judgment is required to determine whether the Company is the principal and reports revenue on a gross basis for Supplier Components or the agent and reports revenue on a net basis for the fees charged to the client. In making this assessment, the Company considers whether it obtains control of a specified service before it is transferred to the client, including indicators such as the party primarily responsible for fulfillment, inventory risk and discretion in establishing price. Considering these factors, generally, the Company determined that it is an agent because it does not control the Supplier Components as it does not have primary responsibility for fulfillment, inventory risk or pricing latitude.
From time to time, the Company may enter into agreements with data suppliers where the purchased data is used to inform and improve the platform, generally at no additional charge to clients outside of the standard fees. Costs associated with this data (“data-related costs”) are recorded in platform operations expense.
The Company generally bills clients for their spend on advertising inventory they purchase through the platform and platform fees, value-added services and data, net of allowances (“Gross Billings”). When clients have direct payment relationships with advertising inventory suppliers, the Company does not bill these clients for the cost of advertising inventory. The Company invoices its clients monthly for the purchases occurring during the month. Typically, invoice payment terms are between 30 to 90 days. However, certain agency clients have sequential liability terms where payment is not due to the Company until the agency has received payment from its advertiser clients. Accounts receivable is recorded based on Gross Billings, which are the amounts the Company is responsible to collect. Accounts payable is recorded at the net amount payable to suppliers. Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.
Refer to Note 12—Segment and Geographic Information for geographic information related to Gross Billings.
Operating Expenses
Operating Expenses
The Company classifies its operating expenses into the following four categories and allocates overhead such as information technology infrastructure, rent, office support and occupancy charges based on headcount for these categories:
Platform Operations. Platform operations expense consists of expenses related to hosting the Company’s platform, which includes “internet traffic” associated with the viewing of available impressions or queries per second (“QPS”), purchasing data used to inform and improve the platform and providing support to clients. Platform operations expense includes hosting costs, personnel costs, data-related costs and amortization of capitalized software costs for platform development. Personnel costs include salaries, bonuses, stock-based compensation, employee benefit costs and travel for personnel who support the platform and provide clients with platform support. The Company capitalizes certain costs associated with platform development in other assets, non-current on its consolidated balance sheet and amortizes these costs into platform operations expense over their estimated useful lives.
Sales and Marketing. Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs, commission costs and travel, for the Company’s sales and marketing personnel. Sales and marketing expense also includes costs for market development programs, marketing events, advertising and promotional and other marketing activities. Commissions costs are expensed as incurred.
Technology and Development. Technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and travel, as well as third-party consultant
costs associated with the ongoing development of the Company’s platform and related offerings as well as integrations with advertising inventory and data suppliers. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in other assets, non-current on the Company’s consolidated balance sheet. The Company amortizes capitalized software development costs relating to the Company’s platform to platform operations expense.
General and Administrative. General and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and travel associated with the Company’s executive, finance, legal, human resources, compliance and other administrative personnel, as well as accounting and legal professional services fees, local business taxes and fees and credit loss expense. Stock-based compensation in general and administrative expenses also includes expense related to the CEO Performance Option, which was granted in 2021.
Sales and Marketing
Sales and Marketing. Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs, commission costs and travel, for the Company’s sales and marketing personnel. Sales and marketing expense also includes costs for market development programs, marketing events, advertising and promotional and other marketing activities. Commissions costs are expensed as incurred.
Technology and Development
Technology and Development. Technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and travel, as well as third-party consultant
costs associated with the ongoing development of the Company’s platform and related offerings as well as integrations with advertising inventory and data suppliers. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in other assets, non-current on the Company’s consolidated balance sheet. The Company amortizes capitalized software development costs relating to the Company’s platform to platform operations expense.
Stock-Based Compensation
Stock-Based Compensation
Stock-based compensation expense related to stock options, restricted stock awards and units (collectively, “restricted stock”) and awards granted under the Company’s amended and restated 2024 employee stock purchase plan (“ESPP”) is measured and recognized in the consolidated financial statements based on the fair value of the awards granted.
The fair values of the ESPP and stock option awards are estimated on the grant date using the Black-Scholes option-pricing model, except for the CEO Performance Option, granted in 2021, that was estimated using the Monte Carlo valuation model. The fair value of restricted stock is calculated using the closing market price of the Company’s common stock on the date of grant. Determining the fair value of stock options and ESPP awards requires judgment. The Company’s use of the valuation models requires the input of subjective assumptions. The assumptions used in the Company’s valuation models represent management’s best estimates, which involve inherent uncertainties and the application of management’s judgment. The Company will continue to use judgment in evaluating the assumptions related to its stock-based compensation.
These assumptions and estimates are as follows:
Risk-Free Interest Rate. The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities approximating the expected term of the awards.
Expected Term. For stock options granted in 2024, the Company determined its expected term from the Company’s historical option exercise behavior. Prior to 2024, there was insufficient historical data relating to stock option exercises, and the Company applied the simplified approach in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. The change in the expected term estimate methodology for stock options, upon obtaining sufficient historical exercise data, did not materially impact stock-based compensation expense. For ESPP awards, the expected term is the time period from the grant date to the respective purchase dates included within each offering period.
Volatility. The Company determines its price volatility based on a blend of its historical volatility, based on daily price observations over a period equivalent to the expected term of the award, and implied volatilities from its traded options. Prior to 2020, the Company determined the price volatility based on a blend of the historical volatilities of a publicly traded peer group, implied volatilities and its historical volatility.
Dividend Yield. The dividend yield assumption is based on the Company’s history and current expectations of dividend payouts. The Company has never declared or paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future, so the Company used an expected dividend yield of zero.
Derived Service Period. The stock-compensation expense attribution period for the CEO Performance Option, which was granted in 2021, was developed based on a Monte Carlo simulation of daily stock prices over the performance period.
The ESPP and the CEO Performance Option have a six-month and a one-year holding period with respect to the sale or transfer of purchased or vested common shares, respectively. Due to the holding period, the Company applies a discount to reflect the non-transferability of the shares for the ESPP and the CEO Performance Option.
Stock-based compensation expense related to stock options and restricted stock is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. Stock-based compensation for the CEO Performance Option is recognized on a graded-vesting basis over a derived service period of approximately five years but may be accelerated if the vesting criteria are met prior to the estimated performance period. Stock-based compensation expense for ESPP awards is recognized on a graded-vesting attribution basis over the requisite service period of each award. The Company accounts for forfeitures as they occur.
Income Taxes
Income Taxes
Deferred income tax assets and liabilities are determined based upon the net tax effects of the differences between the Company’s consolidated financial statements carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized.
The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. The Company recognizes interest and penalties accrued related to its uncertain tax positions in its income tax provision in the accompanying consolidated statements of operations.
The Company makes assumptions, judgments and estimates to determine the current income tax provision, tax benefits from uncertain tax positions, deferred tax asset and liabilities and valuation allowance recorded against a deferred tax asset.
The assumptions, judgments and estimates relative to the current income tax provision take into account current tax laws, their interpretation and possible results of foreign and domestic tax audits. Changes in tax law, and their interpretation, could significantly impact the income taxes provided in the Company’s consolidated financial statements.
The evaluation of the Company’s uncertain tax positions involves significant judgment in the interpretation and application of GAAP and complex domestic and international tax laws, and matters related to the allocation of international taxation rights between countries. Although management believes the Company’s reserves are reasonable, no assurance can be given that the final tax outcome of these matters will not be different from that which is reflected in the Company’s reserves. Reserves are adjusted considering changing facts and circumstances, such as the closing of a tax examination or the refinement of an estimate.
Assumptions, judgments and estimates relative to the amount of deferred income taxes, and any applicable valuation allowances, take into account future taxable income. Any of the assumptions, judgments and estimates mentioned above could cause the actual income tax obligations to differ from estimates.
Earnings Per Share
Earnings Per Share
Basic earnings per share is calculated by dividing net income by the weighted-average number of common stock shares outstanding. Diluted earnings per share is calculated by dividing net income by the weighted-average number of common stock shares outstanding adjusted for the potentially dilutive impact of stock options, restricted stock and 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.
Cash, Cash Equivalents and Marketable Securities
Cash, Cash Equivalents and Marketable Securities
The Company classifies all investments that are readily convertible to known amounts of cash and have maturities of three months or less from the date of purchase as cash equivalents, which consist primarily of money market funds and commercial paper, and those with stated maturities of greater than three months as marketable securities, which primarily consist of corporate debt securities, commercial paper and U.S. government and agency securities. Investments in marketable securities with maturities beyond one year are also classified as short-term available-for-sale securities based on their highly liquid nature and because they are available for current operations.
Cash equivalents and marketable securities are carried at fair value. Realized gains and losses are recognized in other expense (income) on the consolidated statement of operations. Unrealized gains and losses, net of taxes, are included in stockholders' equity. The Company uses Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (Accounting Standards Codification (“ASC”) 326 or “CECL”), to assess the investment portfolio for impairment at the individual security level and evaluates all securities in an unrealized loss position to determine if the impairment is credit related (resulting in realized credit loss, recorded in earnings) or non-credit related (resulting in an unrealized loss, recorded in stockholders' equity). The Company has not recorded any impairment charges for unrealized losses in the periods presented. Credit losses recorded in the statements of operations for the years ended 2024, 2023 and 2022 were not material.
Refer to Note 6—Cash, Cash Equivalents and Short-Term Investments, Net for additional information regarding the fair value of cash equivalents and marketable securities.
Accounts Receivable and Allowance for Credit Losses
Accounts Receivable and Allowance for Credit Losses
Accounts receivable are recorded at the invoiced amount, are unsecured and do not bear interest. The Company performs ongoing credit evaluations of its clients and certain advertisers when the Company’s agreements with its clients contain sequential liability terms such that client payments are not due to the Company until the client has received payment from its clients who are advertisers. The Company maintains an allowance for credit losses for expected uncollectible accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense on the consolidated statements of operations.
The Company applies ASC 326 to assess the allowance for credit losses. ASC 326 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts. Industry-specific default rates are applied to receivables subject to sequential liability or receivables for which the Company is engaged with the advertiser directly.
For the years ended December 31, 2024 and 2023, the Company’s assessment considered business and market disruptions caused by macroeconomic factors, such as changes in interest and foreign currency exchange rates, inflation, economic growth, supply chain disruptions, and estimates of credit defaults by industry. The Company continues to monitor the financial implications of these macroeconomic factors on expected credit losses by reviewing the allowance for credit losses on a quarterly basis. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered.
The following table presents changes in the accounts receivable allowance for credit losses (in thousands):
Year Ended December 31,
202420232022
Beginning balance$12,826 $10,477 $7,374 
Add: provision for expected credit losses
853 2,960 3,203 
Less: write-offs, net of recoveries(2,435)(611)(100)
Ending balance$11,244 $12,826 $10,477 
Property and Equipment, Net
Property and Equipment, Net
Property and equipment are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the following estimated useful lives:
Years
Computer and networking equipment
2 – 3
Purchased software
3 – 5
Furniture, fixtures and office equipment5
Leasehold improvements*
____________
*Leasehold improvements are depreciated on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.
Repair and maintenance costs are charged to expense as incurred, while improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s operating results.
Capitalized Software Development Costs and Cloud Computing Arrangements
Capitalized Software Development Costs
The Company capitalizes certain costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure (“capitalized software development costs”), which are included in other assets, non-current. These costs include personnel and benefit-related expenses for employees who are directly associated with and devote time to software development projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not qualify for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expense in the consolidated statements of operations.
Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post-implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose. Software development costs are amortized to platform operations expense using a straight-line method over the estimated useful life of two years, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived.
The Company does not transfer ownership of its internally developed software, or lease its software, to third parties.
Cloud Computing Arrangements
Cloud computing arrangements (“CCAs”), such as software as a service and other hosting arrangements, are evaluated for capitalized implementation costs in a similar manner as capitalized software development costs. If a CCA includes a software license, the software license element of the arrangement is accounted for in a manner consistent with the acquisition of other software licenses. If a CCA does not include a software license, the service element of the arrangement is accounted for as a service contract. The Company capitalized certain implementation costs for its CCAs that are service contracts, which are included in other assets, non-current. The Company amortizes capitalized implementation costs in a CCA using a straight-line method over the life of the service contract.
Operating Leases
Operating Leases
The Company enters into operating leases for its offices, which have lease terms generally up to 10 years, some of which include options to extend the leases or to terminate the leases with proper notification. Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company does not have finance leases.
The Company determines if an arrangement is, or contains, a lease at inception. Operating lease assets represent the Company’s right to control the use of an identified asset for a period of time, or term, in exchange for consideration, and operating lease liabilities represent its obligation to make lease payments arising from the aforementioned right.
Operating lease assets and liabilities are initially recorded based on the present value of lease payments over the lease term, which includes the minimum unconditional term of the lease, and may include options to extend or terminate the lease when it is reasonably certain at the commencement date that such options will be exercised. As the rate implicit for each of the Company’s leases is not readily determinable, the Company uses its incremental borrowing rate, based on
the information available at the lease commencement date in determining the present value of its expected lease payments. Operating lease assets also include any initial direct costs and any lease payments made prior to the lease commencement date and are reduced by any lease incentives received. The Company has elected to not separate lease and non-lease components.
Operating lease assets are amortized on a straight-line basis in operating lease expense over the lease term on the consolidated statements of operations. The related amortization, referred to as noncash lease expense, along with the change in the operating lease liabilities are separately presented within the cash flows from operating activities on the consolidated statements of cash flows. The Company records lease expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term.
Certain leases contain provisions for property-related costs that are variable in nature for which the Company is responsible, including common area maintenance and other property operating services. These costs are calculated based on a variety of factors including property values, tax and utility rates, property services fees and other factors.
Refer to Note 8—Leases for additional information.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy, based on three levels of inputs, of which the first two are considered observable and the last unobservable, which are the following:
Level 1—Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2—Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted market prices for similar assets and liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.
Level 3—Unobservable inputs.
Observable inputs are based on market data obtained from independent sources.
Our cash equivalents and short-term investments in marketable securities are classified within Level 1 or Level 2 of the fair value hierarchy because their fair value is derived from quoted market prices or alternative pricing sources and models utilizing observable market data. The carrying amounts of accounts receivable, prepaid expenses and other current assets, accounts payable, accrued expenses and other current liabilities approximate fair value due to the short-term nature of these instruments. The carrying value of the line of credit approximates fair value based on borrowing rates currently available to the Company for financing with similar terms and were determined to be Level 2.
Certain long-lived assets including capitalized software development costs are also subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review
Concentration of Risk
Concentration of Risk
Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents, short-term investments and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions, and its cash levels exceed the Federal Deposit Insurance Corporation federally insured limits. Short-term investments consist of investments in high-credit quality corporate debt securities, commercial paper, U.S. government securities and U.S. government agency securities.
Foreign Currency Transactions
Foreign Currency Transactions
The Company’s reporting currency is the U.S. Dollar, and the functional currency of each of the Company’s subsidiaries is the U.S. Dollar. Transactions in foreign currencies are translated into U.S. Dollars at the rates of exchange in effect at the date of the transaction. Net transaction gains or losses are included in foreign currency exchange loss (gain), net in the accompanying consolidated statements of operations.
The Company enters into forward contracts to hedge foreign currency exposures related primarily to the Company’s foreign currency denominated accounts receivable. The Company does not designate the foreign exchange forward contracts as hedges for accounting purposes and changes in the fair value of the foreign exchange forward contracts are recorded in foreign currency exchange loss (gain), net in the accompanying consolidated statements of operations. Cash flows at settlement of such foreign exchange forward contracts are classified as operating activities in the consolidated statements of cash flows. The Company’s forward contracts generally have terms of 30-60 days. As of December 31, 2024, and 2023, the Company had open forward contracts with aggregate notional amounts of $272 million and $263 million, respectively. The fair value of the open forward contracts was not material.
Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted
Recently Adopted 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 includes requirements to report significant segment 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. The Company adopted this guidance in this Annual Report on Form 10-K in its Notes to Consolidated Financial Statements. The disclosures are included in Note 12—Segment and Geographic Information. There was no impact to the Company’s consolidated balance sheets, statements of operations, statements of stockholders’ equity or statements of cash flows.
Recent Accounting Pronouncements Not Yet Adopted
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 disclosures.
In November 2024, the FASB issued ASU No. 2024-03, Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which requires additional disclosure of specific expense categories included in the expense captions presented on the statements of operations. The new guidance does not change the expense captions on the statements of operations. In January 2025, the FASB issued ASU No. 2025-01, Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40) which clarified the effective date of ASU No. 2024-03. The 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, 2027, and for interim periods beginning with the Company’s Quarterly Report on Form 10-Q for the fiscal quarter ended March 31, 2028. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its disclosures.
XML 49 R26.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Schedule of Changes in Accounts Receivable Allowance for Credit Losses
The following table presents changes in the accounts receivable allowance for credit losses (in thousands):
Year Ended December 31,
202420232022
Beginning balance$12,826 $10,477 $7,374 
Add: provision for expected credit losses
853 2,960 3,203 
Less: write-offs, net of recoveries(2,435)(611)(100)
Ending balance$11,244 $12,826 $10,477 
Schedule of Useful Lives of PPE Depreciation is computed using the straight-line method based upon the following estimated useful lives:
Years
Computer and networking equipment
2 – 3
Purchased software
3 – 5
Furniture, fixtures and office equipment5
Leasehold improvements*
____________
*Leasehold improvements are depreciated on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.
XML 50 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Computation of Basic and Diluted EPS
The computation of basic and diluted EPS is as follows (in thousands, except per share amounts):
Year Ended December 31,
202420232022
Numerator:
Net income$393,076 $178,940 $53,385 
Denominator:
Weighted-average shares outstanding—basic490,879 489,261 486,937 
Effect of dilutive securities11,045 10,921 12,988 
Weighted-average shares outstanding—diluted501,924 500,182 499,925 
Basic earnings per share$0.80 $0.37 $0.11 
Diluted earnings per share$0.78 $0.36 $0.11 
Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings per share284 5,580 10,707 
XML 51 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Major Classes of Property and Equipment
Major classes of property and equipment were as follows (in thousands):
As of December 31,
20242023
Computer and networking equipment
$189,821 $145,424 
Purchased software14,016 10,424 
Furniture and fixtures29,551 25,632 
Construction in progress (1)
34,537 8,487 
Leasehold improvements156,423 129,992 
424,348 319,959 
Less: Accumulated depreciation(215,016)(158,537)
$209,332 $161,422 
____________
(1)
Includes leasehold improvement projects that are not yet ready for intended use.
XML 52 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capitalized Software Development Costs (Tables)
12 Months Ended
Dec. 31, 2024
Research and Development [Abstract]  
Schedule of Capitalized Computer Software, Net
Capitalized software development costs, included in other assets, non-current, were as follows (in thousands):
As of December 31,
20242023
Capitalized software development costs, gross$26,834 $32,333 
Less: Accumulated amortization(12,213)(15,432)
Capitalized software development costs, net$14,621 $16,901 
XML 53 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash, Cash Equivalents and Short-Term Investments, Net (Tables)
12 Months Ended
Dec. 31, 2024
Cash, Cash Equivalents, and Short-Term Investments [Abstract]  
Schedule of Cash, Cash Equivalents and Net Short-term Investments in Marketable Securities
Cash, cash equivalents and short-term investments in marketable securities were as follows (in thousands):
As of December 31, 2024
Cash and
Cash
Equivalents
Short-Term
Investments, Net
Total
Cash$218,448 $— $218,448 
Level 1:   
Money market funds1,031,413 — 1,031,413 
Level 2:   
Commercial paper101,163 129,879 231,042 
Corporate debt securities3,498 281,775 285,273 
U.S. government and agency securities14,941 140,372 155,313 
Total$1,369,463 $552,026 $1,921,489 
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):
December 31, 2024
Due in one year$474,180 
Due in one to two years77,846 
Total$552,026 
XML 54 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Summary of Components of Lease Expense
The components of lease expense were as follows (in thousands):
Year Ended December 31,
202420232022
Operating lease cost$56,787 $48,866 $51,918 
Short-term lease cost2,231 1,898 1,668 
Variable lease cost16,414 12,901 9,140 
Sublease income(42)(2,208)(2,490)
Total lease cost$75,390 $61,457 $60,236 
Summary of Supplemental Information Related to Leases
Supplemental information related to leases were as follows:
Year Ended December 31,
20242023
Weighted-average remaining lease term4.9 years5.2 years
Weighted-average discount rate4.3 %3.6 %
Summary of Maturities of Lease Commitments
Maturities of lease commitments as of December 31, 2024 were as follows (in thousands):
YearAmount
2025$46,378 
202688,351 
202770,560 
2028103,919 
202994,818 
Thereafter258,258 
Total undiscounted lease commitments662,284 
Less: commitments for leases not yet commenced(307,252)
Less: interest(42,817)
Present value of lease liabilities312,215 
Less: operating lease liabilities, current(64,492)
Operating lease liabilities, non-current$247,723 
XML 55 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense
Stock-based compensation expense recorded in the consolidated statements of operations was as follows (in thousands):
Year Ended December 31,
202420232022
Platform operations$29,310 $21,048 $18,285 
Sales and marketing99,135 75,924 64,442 
Technology and development138,393 120,823 94,822 
General and administrative227,861 273,826 321,093 
Total$494,699 $491,621 $498,642 
Summary of Stock Option Activity
The following summarizes stock option activity:
 
Shares
Under Options
(in thousands)
Weighted-
Average
Exercise Price
Weighted-
Average
Contractual
Life (years)
Aggregate
Intrinsic Value
(in thousands)
Outstanding as of December 31, 2023
12,258 $31.05 
Granted2,451 82.63 
Exercised(4,353)27.98 
Expired/Forfeited(543)67.00 
Outstanding as of December 31, 2024
9,813 $43.31 6.0$728,343 
Exercisable as of December 31, 2024
6,299 $26.33 4.5$574,475 
The following summarizes CEO Performance Option activity:
 
Shares
Under Options
(in thousands)
Weighted-
Average
Exercise Price
Weighted-
Average
Contractual
Life (years)
Aggregate
Intrinsic Value
(in thousands)
Outstanding as of December 31, 2023
19,200 $68.29 
Granted— — 
Exercised(1,415)68.29 
Expired/Forfeited— — 
Outstanding as of December 31, 2024
17,785 $68.29 6.8$875,741 
Exercisable as of December 31, 2024
3,385 $68.29 6.8$166,685 
Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees
The fair value of options on the date of grant was estimated based on the Black-Scholes option pricing model. The weighted-average assumptions used to value options granted to employees for the periods presented were as follows:
Year Ended December 31,
202420232022
Expected term (years)4.06.06.0
Expected volatility58.5 %64.4 %66.5 %
Risk-free interest rate4.70 %3.71 %2.91 %
Estimated dividend yield— %— %— %
The grant-date fair value was estimated based on a Monte Carlo valuation model using the following assumptions:
Expected volatility63.4 %
Risk-free interest rate1.55 %
Estimated dividend yield— %
Summary of Restricted Stock Activity The following summarizes restricted stock activity:
Shares
(in thousands)
Weighted-
Average
Grant Date
Fair Value
Per Share
Unvested as of December 31, 2023
10,546 $62.22 
Granted4,966 87.23 
Vested(4,266)62.89 
Forfeited(1,049)67.05 
Unvested as of December 31, 2024
10,197 $73.62 
Schedule of Weighted-Average Assumptions Used to Estimate the Fair Value of ESPP Shares
The fair value of ESPP shares was estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:
Year Ended December 31,
202420232022
Expected term (years)0.60.91.0
Expected volatility44.0 %60.3 %74.1 %
Risk-free interest rate4.66 %4.95 %2.53 %
Estimated dividend yield— %— %— %
XML 56 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Domestic and Foreign Components of Income Before Income Taxes
The following are the domestic and foreign components of the Company’s income before income taxes (in thousands):
Year Ended December 31,
202420232022
Domestic$579,338 $328,853 $169,891 
Foreign(72,036)(60,858)(42,521)
Income before income taxes$507,302 $267,995 $127,370 
Components of Provision for (Benefit from) Income Taxes
The following are the components of the provision for income taxes (in thousands):
Year Ended December 31,
202420232022
Current:   
Federal$147,802 $120,049 $61,904 
State and local33,019 24,827 34,797 
Foreign8,770 5,000 3,068 
Total current provision189,591 149,876 99,769 
Deferred:   
Federal(57,454)(51,822)(2,380)
State and local(14,853)(7,842)(23,465)
Foreign(3,058)(1,157)61 
Total deferred provision(75,365)(60,821)(25,784)
Total provision for income taxes$114,226 $89,055 $73,985 
Reconciliation of Statutory Tax Rate to Effective Tax Rate
A reconciliation of the statutory tax rate to the effective tax rate for the periods presented is as follows:
Year Ended December 31,
202420232022
U.S. federal statutory income tax rate21.0 %21.0 %21.0 %
State and local income taxes, net of federal benefit2.8 5.0 7.0 
Foreign income at other than U.S. rates (1)
4.1 6.2 9.5 
Stock-based compensation(0.9)8.3 31.0 
Meals and entertainment0.6 1.0 0.4 
Nondeductible compensation0.4 0.3 1.6 
Research and development credit(5.8)(8.7)(11.8)
Other permanent items0.3 0.1 (0.6)
Effective income tax rate22.5 %33.2 %58.1 %
____________
(1)
For the years ended December 31, 2024, 2023, and 2022, includes the impact of the valuation allowance associated with the United Kingdom (“U.K.”). For additional information, see discussion below.
Tax Effects of Temporary Differences that Give Rise to a Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities
Set forth below are the tax effects of temporary differences that give rise to a significant portion of the deferred tax assets and deferred tax liabilities (in thousands):
As of December 31,
20242023
Reserves and allowances$5,931 $8,401 
Accrued expenses13,761 12,217 
Net operating losses292,022 231,597 
Research and development tax credit22,948 18,220 
Stock-based compensation23,431 25,727 
Prepaid expenses(1,167)(944)
Property and equipment(27,171)(27,952)
Intangibles (1)
161,060 180,573 
Capitalized software development costs181,862 112,736 
Operating lease assets(57,846)(39,826)
Operating lease liabilities69,493 48,153 
Other4,495 1,776 
Valuation allowance(458,605)(415,829)
Total deferred tax assets, net$230,214 $154,849 
____________
(1)
As of December 31, 2024 and 2023, includes intangibles associated with international restructuring, net of amortization, offset by a reserve for uncertain tax position. See discussion below.
Schedule of Changes in Gross Unrecognized Tax Benefits
The following table presents changes in gross unrecognized tax benefits (in thousands):
Year Ended December 31,
2024
2023
2022 (1)
Beginning balance$97,703 $90,932 $86,331 
Increases related to prior year tax positions881 229 — 
Decreases related to prior year tax positions— — (84)
Increases related to current year tax positions8,405 6,601 4,685 
Settlements— (59)— 
Expiration of statute of limitations— — — 
Ending balance$106,989 $97,703 $90,932 
____________
(1)Includes the impact of a statutory rate change in the U.K.
XML 57 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2024
Segments, Geographical Areas [Abstract]  
Interest Income and Interest Expense The following includes interest expense and interest income (in thousands):
Year Ended December 31,
202420232022
Interest expense$1,514 $1,656 $4,014 
Interest income(80,356)(70,164)(16,769)
Interest income, net$(78,842)$(68,508)$(12,755)
Gross Billings, Based on Billing Address of Clients or Client Affiliates
Gross Billings, based on the address of the clients or client affiliates, net of allowances, were as follows (in thousands):
Year Ended December 31,
202420232022
United States$10,244,266 $8,216,446 $6,696,743 
International1,508,501 1,214,207 937,824 
Total$11,752,767 $9,430,653 $7,634,567 
Generally, the Company bills clients based on Gross Billings and reports revenue net of amounts it pays suppliers for the cost of Supplier Components. 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.
Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area
Property and equipment, net and operating lease assets presented by principal geographic area, were as follows (in thousands):
As of December 31,
20242023
United States$366,188 $278,998 
International106,905 80,156 
Total$473,093 $359,154 
XML 58 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Purchase Obligations As of December 31, 2024, these purchase obligations were as follows (in thousands):
YearAmount
2025$165,268 
2026127,426 
202720,376 
2028— 
2029— 
$313,070 
XML 59 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Stock-Based Compensation (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Basis of Presentation and Summary of Significant Accounting Policies      
Dividend yield 0.00%    
Requisite service period 4 years    
Forfeiture method The Company accounts for forfeitures as they occur.    
Performance Option | Chief Executive Officer      
Basis of Presentation and Summary of Significant Accounting Policies      
Dividend yield 0.00%    
CEO Performance Option      
Basis of Presentation and Summary of Significant Accounting Policies      
Holding period for sale or transfer of purchased or vested shares 1 year    
CEO Performance Option | Chief Executive Officer      
Basis of Presentation and Summary of Significant Accounting Policies      
Derived service period 5 years    
ESPP      
Basis of Presentation and Summary of Significant Accounting Policies      
Dividend yield 0.00% 0.00% 0.00%
Holding period for sale or transfer of purchased or vested shares 6 months    
XML 60 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Changes in Accounts Receivable Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounts receivable, allowance for credit loss [Roll Forward]      
Beginning balance $ 12,826 $ 10,477 $ 7,374
Add: provision for expected credit losses 853 2,960 3,203
Less: write-offs, net of recoveries (2,435) (611) (100)
Ending balance $ 11,244 $ 12,826 $ 10,477
XML 61 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment, Net (Detail)
Dec. 31, 2024
Computer and networking equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 2 years
Computer and networking equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 3 years
Purchased software | Minimum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 3 years
Purchased software | Maximum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 5 years
Furniture, fixtures and office equipment  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 5 years
XML 62 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Capitalized Software Development Costs (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]      
Software development cost, amortization period 2 years    
Capitalized CCA implementation costs $ 2 $ 4  
CCA implementation costs, gross capitalized value 14 12  
CCA implementation costs, accumulated amortization 9 6  
CCA implementation costs, amortization expense 3 2 $ 2
CCA implementation costs, impairment $ 0 $ 0 $ 0
XML 63 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Operating Leases (Detail)
Dec. 31, 2024
Accounting Policies [Abstract]  
Remaining lease term 10 years
XML 64 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Basis of Presentation and Summary of Significant Accounting Policies      
Impairments of long-lived assets $ 0 $ 0 $ 0
XML 65 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Risk (Detail)
12 Months Ended
Dec. 31, 2024
Client
HoldingCompany
Supplier
Dec. 31, 2023
HoldingCompany
Supplier
Client
Dec. 31, 2022
HoldingCompany
Concentration Risk [Line Items]      
Number of holding companies | HoldingCompany 1 1 1
Revenue Benchmark | Customer Concentration Risk | Holding Company One      
Concentration Risk [Line Items]      
Concentration risk, percentage 14.00% 12.00% 11.00%
Consolidated Accounts Receivable | Customer Concentration Risk      
Concentration Risk [Line Items]      
Number of clients | Client 3 2  
Consolidated Accounts Receivable | Customer Concentration Risk | Three Clients      
Concentration Risk [Line Items]      
Concentration risk, percentage 42.00%    
Consolidated Accounts Receivable | Customer Concentration Risk | Two Clients      
Concentration Risk [Line Items]      
Concentration risk, percentage   31.00%  
Trade Accounts Payable | Supplier Concentration Risk      
Concentration Risk [Line Items]      
Number of suppliers | Supplier 2 2  
Trade Accounts Payable | Supplier Concentration Risk | Two Suppliers      
Concentration Risk [Line Items]      
Concentration risk, percentage 36.00% 31.00%  
XML 66 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Basis of Presentation and Summary of Significant Accounting Policies - Foreign Currency Transactions (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Minimum    
Foreign Currency Translation [Line Items]    
Forward contracts terms 30 days  
Maximum    
Foreign Currency Translation [Line Items]    
Forward contracts terms 60 days  
Forward Contracts    
Foreign Currency Translation [Line Items]    
Notional amounts of open forward contracts $ 272 $ 263
XML 67 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share - Additional Information (Detail)
Dec. 31, 2024
Class
Earnings Per Share [Abstract]  
Number of classes of common stock 2
XML 68 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share - Computation of Basic and Diluted EPS (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Numerator:      
Net income $ 393,076 $ 178,940 $ 53,385
Denominator:      
Weighted-average shares outstanding—basic (in shares) 490,879 489,261 486,937
Effect of dilutive securities (in shares) 11,045 10,921 12,988
Weighted-average shares outstanding—diluted (in shares) 501,924 500,182 499,925
Basic earnings per share (in dollars per share) $ 0.80 $ 0.37 $ 0.11
Diluted earnings per share (in dollars per share) $ 0.78 $ 0.36 $ 0.11
Anti-dilutive equity awards under stock-based award plans excluded from the determination of diluted earnings per share (in shares) 284 5,580 10,707
XML 69 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, Net - Schedule of Major Classes of Property and Equipment (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 424,348 $ 319,959
Less: Accumulated depreciation (215,016) (158,537)
Property and equipment, net 209,332 161,422
Computer and networking equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 189,821 145,424
Purchased software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 14,016 10,424
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 29,551 25,632
Construction in progress    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 34,537 8,487
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 156,423 $ 129,992
XML 70 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment, Net - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]      
Depreciation expense $ 67,000,000 $ 62,000,000 $ 42,000,000
Impairment charges to property and equipment $ 0 $ 0 $ 0
XML 71 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capitalized Software Development Costs - Schedule of Capitalized Computer Software, Net (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Research and Development [Abstract]    
Capitalized software development costs, gross $ 26,834 $ 32,333
Less: Accumulated amortization (12,213) (15,432)
Capitalized software development costs, net $ 14,621 $ 16,901
XML 72 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capitalized Software Development Costs - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Research and Development [Abstract]      
Amortization expenses $ 16,000,000 $ 14,000,000 $ 7,000,000
Impairment charges $ 0 $ 0 $ 0
XML 73 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Cash, Cash Equivalents and Net Short-term Investments in Marketable Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Schedule Of Available For Sale Securities [Line Items]    
Cash and cash equivalents $ 1,369,463 $ 895,129
Short-Term Investments, Net 552,026 485,159
Total 1,921,489 1,380,288
Cash    
Schedule Of Available For Sale Securities [Line Items]    
Cash and cash equivalents 218,448 289,512
Total 218,448 289,512
Level 1 | Money market funds    
Schedule Of Available For Sale Securities [Line Items]    
Cash and cash equivalents 1,031,413 560,673
Total 1,031,413 560,673
Level 2 | Commercial paper    
Schedule Of Available For Sale Securities [Line Items]    
Cash and cash equivalents 101,163 36,013
Short-Term Investments, Net 129,879 168,224
Total 231,042 204,237
Level 2 | Corporate debt securities    
Schedule Of Available For Sale Securities [Line Items]    
Cash and cash equivalents 3,498 0
Short-Term Investments, Net 281,775 185,465
Total 285,273 185,465
Level 2 | U.S. government and agency securities    
Schedule Of Available For Sale Securities [Line Items]    
Cash and cash equivalents 14,941 8,931
Short-Term Investments, Net 140,372 131,470
Total $ 155,313 $ 140,401
XML 74 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Contractual Maturities of Short-Term Investments (Detail)
$ in Thousands
Dec. 31, 2024
USD ($)
Cash, Cash Equivalents, and Short-Term Investments [Abstract]  
Due in one year $ 474,180
Due in one to two years 77,846
Total $ 552,026
XML 75 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Additional Information (Detail) - USD ($)
Feb. 09, 2023
Jun. 15, 2021
Dec. 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     442,000,000
Outstanding letters of credit     $ 8,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 | Adjusted SOFR Rate      
Long-term debt:      
Basis spread on variable rate 1.00%    
Amended Credit Facility | Secured Overnight Financing Rate (SOFR)      
Long-term debt:      
Variable rate floor 0.00%    
Basis spread on variable rate 0.10%    
Amended Credit Facility | Secured Overnight Financing Rate (SOFR) | Minimum      
Long-term debt:      
Basis spread on variable rate 1.25%    
Amended Credit Facility | Secured Overnight Financing Rate (SOFR) | Maximum      
Long-term debt:      
Basis spread on variable rate 2.25%    
XML 76 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of Components of Lease Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]      
Operating lease cost $ 56,787 $ 48,866 $ 51,918
Short-term lease cost 2,231 1,898 1,668
Variable lease cost 16,414 12,901 9,140
Sublease income (42) (2,208) (2,490)
Total lease cost $ 75,390 $ 61,457 $ 60,236
XML 77 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of Supplemental Information Related to Leases (Detail)
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Weighted-average remaining lease term 4 years 10 months 24 days 5 years 2 months 12 days
Weighted-average discount rate 4.30% 3.60%
XML 78 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of Maturities of Lease Commitments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
2025 $ 46,378  
2026 88,351  
2027 70,560  
2028 103,919  
2029 94,818  
Thereafter 258,258  
Total undiscounted lease commitments 662,284  
Less: commitments for leases not yet commenced (307,252)  
Less: interest (42,817)  
Present value of lease liabilities 312,215  
Less: operating lease liabilities, current (64,492) $ (55,524)
Operating lease liabilities, non-current $ 247,723 $ 180,369
XML 79 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capitalization - Common and Preferred Stock (Detail)
$ in Thousands, shares in Millions
1 Months Ended 12 Months Ended
Jan. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Vote
shares
Dec. 31, 2023
USD ($)
Feb. 15, 2024
USD ($)
Class of Stock [Line Items]        
Share repurchase program, aggregate repurchase amount   $ 235,781 $ 647,500  
Class B common stock        
Class of Stock [Line Items]        
Number of votes per share of common stock | Vote   10    
Ratio for conversion into Class A common stock   1    
Class A common stock        
Class of Stock [Line Items]        
Number of votes per share of common stock | Vote   1    
Class A common stock | 2023 Stock Repurchase Program        
Class of Stock [Line Items]        
Share repurchase program, amount available and authorized for repurchases remaining   $ 464,000 $ 53,000 $ 700,000
Share repurchase program, additional authorized repurchase amount       $ 647,000
Share repurchase program, shares repurchased and retired (in shares) | shares   2.5    
Share repurchase program, aggregate repurchase amount   $ 236,000    
Class A common stock | 2023 Stock Repurchase Program | Subsequent Event        
Class of Stock [Line Items]        
Share repurchase program, amount available and authorized for repurchases remaining $ 1,000,000      
Share repurchase program, additional authorized repurchase amount 564,000      
Share repurchase program, aggregate repurchase amount $ 28,000      
XML 80 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock-based compensation expense, by operating expense category      
Stock-based compensation expense $ 494,699 $ 491,621 $ 498,642
Platform operations      
Stock-based compensation expense, by operating expense category      
Stock-based compensation expense 29,310 21,048 18,285
Sales and marketing      
Stock-based compensation expense, by operating expense category      
Stock-based compensation expense 99,135 75,924 64,442
Technology and development      
Stock-based compensation expense, by operating expense category      
Stock-based compensation expense 138,393 120,823 94,822
General and administrative      
Stock-based compensation expense, by operating expense category      
Stock-based compensation expense $ 227,861 $ 273,826 $ 321,093
XML 81 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Stock-Based Compensation Expense - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock-Based Compensation      
Tax benefit on stock-based compensation expense $ 73 $ 53 $ 48
Tax benefit to stock options exercised 129 $ 91 $ 72
Chief Technology Officer | Technology and development      
Stock-Based Compensation      
Stock-based compensation cost $ 14    
XML 82 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Stock-Based Award Plans - Additional Information (Detail) - 2016 Incentive Award Plan - shares
shares in Millions
Jan. 01, 2025
Dec. 31, 2024
Stock-Based Compensation    
Shares remained available for grant   94.9
Maximum annual increase in shares available for issuance, percentage of outstanding shares   4.00%
Subsequent Event    
Stock-Based Compensation    
Number of additional shares authorized for grant 19.8  
XML 83 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Stock Options - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock-Based Compensation      
Stock-based compensation expense $ 494,699 $ 491,621 $ 498,642
Share-based Payment Arrangement, Option      
Stock-Based Compensation      
Weighted average grant date fair value per share $ 40.82 $ 38.69 $ 37.65
Total intrinsic value of options exercised $ 333,000 $ 276,000 $ 232,000
Stock-based compensation expense 62,000 $ 58,000 $ 49,000
Unrecognized stock-based compensation $ 138,000    
Unrecognized stock-based compensation, recognition period 2 years 8 months 12 days    
2016 Incentive Award Plan | Share-based Payment Arrangement, Option      
Stock-Based Compensation      
Vesting period 4 years    
Stock incentive plans, expiration period 10 years    
XML 84 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Nov. 08, 2024
Share-based Payment Arrangement, Option    
Shares Under Option    
Outstanding at the beginning of the period (in shares) 12,258  
Granted (in shares) 2,451  
Exercised (in shares) (4,353)  
Expired/Forfeited/Cancelled (in shares) (543)  
Outstanding at the end of the period (in shares) 9,813  
Exercisable at end of period (in shares) 6,299  
Weighted-Average Exercise Price    
Outstanding at the beginning of the period (in dollars per share) $ 31.05  
Granted (in dollars per share) 82.63  
Exercised (in dollars per share) 27.98  
Expired/Forfeited/Cancelled (in dollars per share) 67.00  
Outstanding at the end of the period (in dollars per share) 43.31  
Exercisable at end of period (in dollars per share) $ 26.33  
Stock Options, additional disclosures    
Weighted-Average Contractual Life, outstanding 6 years  
Weighted-Average Contractual Life, exercisable 4 years 6 months  
Aggregate Intrinsic Value, Outstanding $ 728,343  
Intrinsic value of exercisable options $ 574,475  
CEO Performance Option | Chief Executive Officer | 2016 Incentive Award Plan    
Shares Under Option    
Outstanding at the beginning of the period (in shares) 19,200  
Granted (in shares) 0  
Exercised (in shares) (1,415)  
Expired/Forfeited/Cancelled (in shares) 0  
Outstanding at the end of the period (in shares) 17,785  
Exercisable at end of period (in shares) 3,385 2,400
Weighted-Average Exercise Price    
Outstanding at the beginning of the period (in dollars per share) $ 68.29  
Granted (in dollars per share) 0  
Exercised (in dollars per share) 68.29  
Expired/Forfeited/Cancelled (in dollars per share) 0  
Outstanding at the end of the period (in dollars per share) 68.29  
Exercisable at end of period (in dollars per share) $ 68.29  
Stock Options, additional disclosures    
Weighted-Average Contractual Life, outstanding 6 years 9 months 18 days  
Weighted-Average Contractual Life, exercisable 6 years 9 months 18 days  
Aggregate Intrinsic Value, Outstanding $ 875,741  
Intrinsic value of exercisable options $ 166,685  
XML 85 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees (Detail)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Weighted average assumptions used to value options granted to employees      
Estimated dividend yield 0.00%    
Share-based Payment Arrangement, Option      
Weighted average assumptions used to value options granted to employees      
Expected term (years) 4 years 6 years 6 years
Expected volatility 58.50% 64.40% 66.50%
Risk-free interest rate 4.70% 3.71% 2.91%
Estimated dividend yield 0.00% 0.00% 0.00%
XML 86 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - CEO Performance Option - Additional Information (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2021
USD ($)
tranche
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Nov. 08, 2024
shares
Stock-Based Compensation          
Stock-based compensation expense   $ 494,699 $ 491,621 $ 498,642  
CEO Performance Option | Chief Executive Officer          
Stock-Based Compensation          
Derived service period   5 years      
CEO Performance Option | 2016 Incentive Award Plan | Chief Executive Officer          
Stock-Based Compensation          
Granted (in shares) | shares   0      
Total intrinsic value of options exercised   $ 71,000 0 0  
Intrinsic value of exercisable options   $ 166,685      
Exercisable at end of period (in shares) | shares   3,385     2,400
Stock-based compensation expense   $ 128,000 $ 198,000 $ 262,000  
Unrecognized stock-based compensation   $ 73,000      
Weighted-average period for recognition of stock based expense (in years)   10 months 24 days      
CEO Performance Option | 2016 Incentive Award Plan | Class A common stock | Chief Executive Officer          
Stock-Based Compensation          
Target amount of shares that can be purchased | shares 16,000        
Number of tranches | tranche 8        
Increase/decrease of shares to be purchased based on relative shareholder return 20.00%        
Vesting period 10 years        
Granted (in shares) | shares 19,200        
Exercise price (in dollars per share) | $ / shares $ 68.29        
Grant-date fair value $ 819,000        
Derived service period 5 years        
Holding period for sales after the first offering period   1 year      
CEO Performance Option | 2016 Incentive Award Plan | Class A common stock | Chief Executive Officer | Maximum          
Stock-Based Compensation          
Target price per share | $ / shares $ 340.00        
CEO Performance Option | 2016 Incentive Award Plan | Class A common stock | Chief Executive Officer | Minimum          
Stock-Based Compensation          
Target price per share | $ / shares $ 90.00        
XML 87 R64.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - CEO Performance Option (Detail)
1 Months Ended 12 Months Ended
Oct. 31, 2021
Dec. 31, 2024
Stock-Based Compensation    
Estimated dividend yield   0.00%
CEO Performance Option | Chief Executive Officer | 2016 Incentive Award Plan    
Stock-Based Compensation    
Expected volatility 63.40%  
Risk-free interest rate 1.55%  
Estimated dividend yield 0.00%  
XML 88 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Restricted Stock - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Stock-Based Compensation      
Stock-based compensation expense $ 494,699 $ 491,621 $ 498,642
Restricted Stock      
Stock-Based Compensation      
Vesting period 4 years    
Stock-based compensation expense $ 270,000 $ 212,000 $ 137,000
Unrecognized employee stock-based compensation $ 693,000    
Weighted-average period for recognition of stock based expense (in years) 2 years 7 months 6 days    
XML 89 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Summary of Restricted Stock Activity (Detail)
shares in Thousands
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Shares (in thousands)  
Unvested, Shares, beginning balance (in shares) | shares 10,546
Granted (in shares) | shares 4,966
Vested (in shares) | shares (4,266)
Forfeited (in shares) | shares (1,049)
Unvested, Shares, ending balance (in shares) | shares 10,197
Weighted- Average Grant Date Fair Value Per Share  
Unvested, beginning balance (in dollars per share) | $ / shares $ 62.22
Granted (in dollars per share) | $ / shares 87.23
Vested (in dollars per share) | $ / shares 62.89
Forfeited (in dollars per share) | $ / shares 67.05
Unvested, ending balance (in dollars per share) | $ / shares $ 73.62
XML 90 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - ESPP - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2025
May 28, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2016
Stock-Based Compensation            
Stock-based compensation expense     $ 494,699 $ 491,621 $ 498,642  
ESPP            
Stock-Based Compensation            
Shares remained available for grant     17,600,000      
Maximum annual increase in shares available for grant (in shares)   8,000,000.0        
Maximum employee payroll deduction (as a percent)   100.00%        
Maximum offering period   2 years        
Period between purchases   6 months        
Price of ESPP shares as percentage of market price   85.00%        
Holding period for sale or transfer of purchased or vested shares     6 months      
Stock-based compensation expense     $ 35,000 $ 24,000 $ 50,000  
Unrecognized employee stock-based compensation     $ 28,000      
Unrecognized stock-based compensation, recognition period     6 months      
ESPP | Subsequent Event            
Stock-Based Compensation            
Number of additional shares authorized for grant 4,500,000          
ESPP | Class A common stock            
Stock-Based Compensation            
Stock available for issuance (in shares)           8,000,000.0
Maximum annual increase in shares available for issuance, percentage of outstanding shares   1.00%        
XML 91 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - ESPP (Detail)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Weighted-average assumptions used to estimate the fair value of ESPP shares      
Estimated dividend yield 0.00%    
ESPP      
Weighted-average assumptions used to estimate the fair value of ESPP shares      
Expected term (years) 7 months 6 days 10 months 24 days 1 year
Expected volatility 44.00% 60.30% 74.10%
Risk-free interest rate 4.66% 4.95% 2.53%
Estimated dividend yield 0.00% 0.00% 0.00%
XML 92 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Domestic and Foreign Components of Income Before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Contingency [Line Items]      
Income before income taxes $ 507,302 $ 267,995 $ 127,370
Domestic      
Income Tax Contingency [Line Items]      
Income before income taxes 579,338 328,853 169,891
Foreign      
Income Tax Contingency [Line Items]      
Income before income taxes $ (72,036) $ (60,858) $ (42,521)
XML 93 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 147,802 $ 120,049 $ 61,904
State and local 33,019 24,827 34,797
Foreign 8,770 5,000 3,068
Total current provision 189,591 149,876 99,769
Deferred:      
Federal (57,454) (51,822) (2,380)
State and local (14,853) (7,842) (23,465)
Foreign (3,058) (1,157) 61
Total deferred provision (75,365) (60,821) (25,784)
Total provision for income taxes $ 114,226 $ 89,055 $ 73,985
XML 94 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Reconciliation of Statutory Tax Rate to Effective Tax Rate (Detail)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
U.S. federal statutory income tax rate 21.00% 21.00% 21.00%
State and local income taxes, net of federal benefit 2.80% 5.00% 7.00%
Foreign income at other than U.S. rates 4.10% 6.20% 9.50%
Stock-based compensation (0.90%) 8.30% 31.00%
Meals and entertainment 0.60% 1.00% 0.40%
Nondeductible compensation 0.40% 0.30% 1.60%
Research and development credit (5.80%) (8.70%) (11.80%)
Other permanent items 0.30% 0.10% (0.60%)
Effective income tax rate 22.50% 33.20% 58.10%
XML 95 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Tax Effects of Temporary Differences that Give Rise to Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets (liabilities):    
Reserves and allowances $ 5,931 $ 8,401
Accrued expenses 13,761 12,217
Net operating losses 292,022 231,597
Research and development tax credit 22,948 18,220
Stock-based compensation 23,431 25,727
Prepaid expenses (1,167) (944)
Property and equipment (27,171) (27,952)
Intangibles 161,060 180,573
Capitalized software development costs 181,862 112,736
Operating lease assets (57,846) (39,826)
Operating lease liabilities 69,493 48,153
Other 4,495 1,776
Valuation allowance (458,605) (415,829)
Total deferred tax assets, net $ 230,214 $ 154,849
XML 96 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Contingency [Line Items]        
Research and development tax credits $ 22,948 $ 18,220    
Cash paid for income taxes 158,579 151,899 $ 4,211  
Gross unrecognized tax benefits 106,989 97,703 $ 90,932 $ 86,331
Unrecognized tax benefits, reduction to deferred tax assets 73,000 71,000    
Unrecognized tax benefits that would impact effective tax rate 34,000 27,000    
Other Liabilities, Noncurrent        
Income Tax Contingency [Line Items]        
Gross unrecognized tax benefits 107,000 $ 98,000    
State        
Income Tax Contingency [Line Items]        
Operating loss carryforwards 9,000      
Research and development tax credits 35,000      
Foreign        
Income Tax Contingency [Line Items]        
Operating loss carryforwards 1,263,000      
Research and development tax credits 4,000      
UNITED KINGDOM        
Income Tax Contingency [Line Items]        
Additional valuation allowance recorded 43,000      
International        
Income Tax Contingency [Line Items]        
Unremitted earnings of subsidiaries, foreign 11,000      
Deferred tax liability, unremitted earnings on subsidiaries $ 0      
XML 97 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Changes in Gross Unrecognized Tax Benefits (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Unrecognized Tax Benefits [Roll Forward]      
Beginning balance $ 97,703 $ 90,932 $ 86,331
Increases related to prior year tax positions 881 229 0
Decreases related to prior year tax positions 0 0 (84)
Increases related to current year tax positions 8,405 6,601 4,685
Settlements 0 (59) 0
Expiration of statute of limitations 0 0 0
Ending balance $ 106,989 $ 97,703 $ 90,932
XML 98 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographical Information - Additional Information (Detail)
12 Months Ended
Dec. 31, 2024
Segment
Business
Segments, Geographical Areas [Abstract]  
Number of business activity | Business 1
Number of operating segments 1
Number of reportable segments 1
Segment Reporting, Expense Information Used by CODM, Description Consolidated net income in the consolidated statements of operations is the measure of financial profit and loss most closely aligned with generally accepted accounting principles that is used by the CEO to assess performance against the Company’s annual financial plan as well as to allocate resources, such as decisions regarding headcount goals, significant contracts, internal investments and other items. The CEO is not regularly provided significant expense information at a greater level of disaggregation than those expenses reported on the consolidated statements of operations. The nature of those expenses is disclosed in Note 2 – Basis of Consolidation and Summary of Significant Accounting Policies- Operating Expenses.
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] Chief Executive Officer
XML 99 R76.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographical Information - Interest Income and Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segments, Geographical Areas [Abstract]      
Interest expense $ 1,514 $ 1,656 $ 4,014
Interest income (80,356) (70,164) (16,769)
Interest income, net $ (78,842) $ (68,508) $ (12,755)
XML 100 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographical Information - Gross Billings, Based on Billing Address of Clients or Client Affiliates (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues From External Customers and Long-Lived Assets [Line Items]      
Gross Billings $ 11,752,767 $ 9,430,653 $ 7,634,567
United States      
Revenues From External Customers and Long-Lived Assets [Line Items]      
Gross Billings 10,244,266 8,216,446 6,696,743
International      
Revenues From External Customers and Long-Lived Assets [Line Items]      
Gross Billings $ 1,508,501 $ 1,214,207 $ 937,824
XML 101 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment and Geographical Information - Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Revenues From External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net and operating lease assets $ 473,093 $ 359,154
United States    
Revenues From External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net and operating lease assets 366,188 278,998
International    
Revenues From External Customers and Long-Lived Assets [Line Items]    
Property and equipment, net and operating lease assets $ 106,905 $ 80,156
XML 102 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Schedule of Purchase Obligations (Detail)
$ in Thousands
Dec. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2025 $ 165,268
2026 127,426
2027 20,376
2028 0
2029 0
Total $ 313,070
XML 103 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Additional Information (Detail)
1 Months Ended
Jun. 27, 2022
complaint
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Other Commitments [Line Items]      
Number of litigation complaints | complaint 2    
Indemnifications      
Other Commitments [Line Items]      
Recorded obligation | $   $ 0 $ 0
EXCEL 104 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )2 55H'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 " "4@%5:0.!PY>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)\FJ8.CVHGA2$%Q0O(5D=C=L\X=DI-VWMZV[740?P&-F?OGF M&YC&)&5BQI<<$V9R6*X&WX6B3%JS/5%2 ,7LT>M2CXDP-KTWC,^\@:7/0 M.P3)^2UX)&TU:9B 55J(K&VL42:CIIA/>&L6?/K,W0RS!K!#CX$*B%H :Z>) MZ3AT#5P $XPP^_)=0+L0Y^J?V+D#[)0']^>IW7K5PH MI(/!\5=QBHX)U^P\^6UU_[!Y9*WD\J;BLI)B(X7BUTK>?4RN/_PNPCY:MW7_ MV/@LV#;PZR[:+U!+ P04 " "4@%5:F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M )2 55J2 !18J@@ (XW 8 >&PO=V]R:W-H965T&UL MM9MM;^*X&H;_BL6.5KM2*>2%E\ZVE6B@>S@S0UGHS&K.ZGPPB8%HDIBUG;[\ M^WV<0$(JQY"5.Q\&$O+MK1"[CYT.][MD?5Q[#HR(+OB6TB>^=%W)*NRHO2'/)@&-ZVN+!&)B"^D!(:/)^*1*))* M4(Z_]Z*MXIXR\/C[0?T^JSQ49H4Y\6CT9QB([4UKV$(!6>,T$@OZ_!^RKU!/ MZODTXMG_Z#F_MN>TD)]R0>-],)0@#I/\$[_L01P%#+LU ?8^P'X38+DU 36HR2\9S"P:JA\F\N^^% Q^#2%. MW'KTB3#41E^78_3+AU^O.P)$Y4\=?R]PEPO8-0*6C;[01&PYFB0!":H"'2A- M423[4*0[6ZLX)OXE KA]E!U]TIMG *P MD^DY=;6A?@K]1*!IDO=2V=K_^@Q7H:D@,?^_"GDNZ:HEY5#PD>^P3VY:T-Z[4\J/MJHIGP, MB57X] H^O?/XC)(DQ1%:D!UE0@5*KR-8JL+K::.:@C(D5@'5+T#USP,U)RRD M@1RY$(R>RC9U0NDP5M4.5MKXIM ,B56@#0IH VU5O90QR>P^Y#XTKN\$,RTX MO5J[;=EMQU(1TP8V)69(K$)L6! ;GCE>,0R)4C;RU_=)O=8:1US9*;5A36D9 M$JO0NBIH76EK.$E$*%ZA>44$S=)X19B*DEZCV[7:SF XN%*1TH8V)65(K$+* MZI9)6_<<5@NR";F QB70#,?*7GA"Z'$Q&D_0>++\=(&F,^]2Q4TOT12<*;4J MN:-TUSJ'W#3Q*8.>F*5C%V@I8!!#E"&/IHE@K_ 9J''JU6??E "U08T!&E*K M K1+@/8Y !_Q"YH&,+B%Z]#/D]KZ3GM"TAZTK>%PX%PINZT^N#$]0VI5>J49 ML+0)\H'>* A G5\KEOD%+3AE68C/J#TRI5;&5#L'2I_9OL14# MWYS1IS#QU0U0K^F-E-B,N@53:E5LI5^P]&G^6VQSR@7DP/\+=_5/"KWBE0.Y MBI*;4<-@2JW*K;0,U@G/D%%C!-=CT@L,NZHI'$\?U1C2>Y@$JW0)ECZU_TRE MGYIO::)+?$^(](:]MN,Z2@NJ#VU,ZSU,@E6Z!$N?XC^& @P"72/+_F7U*UH2 M/V70RI3(]$I>A.').X*F&<>0OBP%]7]2EU'+8$JMRJNT#/99EN%/$D7M'PDD M:-!K,8?A+D!3SE/U>'="\SOA2FY&S8(IM2JWTBS89YF%;S0"4XI9/C?"5/6^ M.Z$THTI81@V!*;4JK-(0V&<9@L,L93[/E@UED.*F:FAZQ;HF9M0/F%*K4BO] M@'V6'Y@F@K!\"5;.Y^(#1B4UO6(=-:-VP)1:E5II!^RS[$#6'9$'#FI#F3(# M.:'S&3-X>(Q\GX 0R 2YI)*?45M@2JW*K[0%MCZKW_-;QCB*T%W*X6>N[J%Z MG=I)<7U<8UKOX0_LTA_8^M1^3VL2$[:1 ]KOH""V,FW=X43=[/[E6H(^KC&V M]S *=FD4;'UZ/_7N%VB4!J&@#(V$( LWG*^PAOE-3T>G6KHOJPQM#>(_]W MROS?T:?OQ9+5?9C@Q _!F&931-FY"6/9%#D\&O)-.W])E.H-#/K;U+9 ?5SC MS0KOX1.0^.JZZPF9>EA&38(IM2JLTB0X9YF$>;J*0A_Z*,7* M[$.OTGAKC%&[L%?K96IRP]W3K>OT++?O#!Q[<-UY4@$ZVD>DS^$/79,?+5Y! MQK"2RX!K MF:>O+VE.J#]_7+9/:XE,M_#XOYPV+T.!FCN^]H,;F?+"8S;X+F M,I.F"9>S+F)+$"N6'7_^:6A;@]^XG#Y^>3T:*M8P4,A+Y1ZLPW:4+X1D"3FH M9',M6QH%8&<09@2%;ZK$#E6"7] <,X&FTVE^_Y!7][<@.:13%B.YOP<)FMV7 MO A9##GD@^ 6M,+D$BU3?XMV65%Y4=3G$'KGBJ UI%X!',&C52KL37Y(H(!) M4%I].5L4\FS;H[P6BF?9713@5QV>=;YGXE7NF2!RFQP:$Y_(J;YBHYMRZ57_ MQVODC42\E9N?[ NG(<)36C#LV46I5: MZ="<,S=U'>^[N8>3RH3YA%C=)B5]6&-B[^'.G-*=.6?N[MH3VV_RJF>FE[O_ MKB1FU(^94JL2*_V8H_=1(\ 5Y,AJ-QT6#/Q\ MP8#+AY@2EDD;Y1E5&YM2JR(L39F3^Q>SNZ%-.BS/J-K8E%IU0W3IU]RS-H)5 ME["6[7^<>[;LUV[EVW&>SI&9NK&562E*W/U M=BKOQ7[%>IC$?HU[-E%H58>G57-M\+W:-.C>C:F-3:E6>I;5SSUKH^5>] MV.BK(GNU2B]V^GV[/QB^[<1&O43GZ 4F.#B 99?G+7_F!H+OL=:@5%8+&V=!$Y07P M^YI2<3B0-RA>P;O]!U!+ P04 " "4@%5:W%ELT4 " #%!0 & 'AL M+W=OM%$*BL!$;42-3 S(4U5)45,AA_ M.DW<'VD#3^=']7N7N\EE3Q2L1?63YKI,\!U&.1Q(4^DGT7Z%+I^9U"(BZ@,AQ^X,N#^]YI[B@-M9.UFD'42*R\179 81^A1 M<%TJ](7GD/\O$!B>'BHZ0JVB0<4-9",T&=^@*(RF WJ3/LF)TYMU8AT3V5 M##ULSN$-"T23NP&,68\QNPKC&V%PCF$X>B=I!BW1($O1V)(Q340JM-WN!M#F M/=K\*K2MR"Z^V&&%K5!HR0O3&M0-6I.*FH?!*3G'%IR4%@-9N :B4"8:KGV5 M]:M]CUKZTOSG[AO<(Y$%Y0I5<#"AX>C6W*'T3<,;6M2N4/="F[)WT]+T69#6 MP>P?A-!'PQ[0=^[T+U!+ P04 " "4@%5:FERI9#\& "-& & 'AL M+W=O9_LB6 M0BCT$D=)=M9;*K4Z'@RR8"EBGAW)E4C@R8-,8Z[@,GT<9*M4\$6N%$<#8EG. M(.9ATAN>YO=NTN&I7*LH3,1-BK)U'//T]5Q$\OFLAWMO-V[#QZ72-P;#TQ5_ M%#.A[E8W*5P--E8682R2+)0)2L7#66^$C\?$TPJYQ-^A>,ZVUDB[YMW:L7M]9OUWW/GP9E[GHFQC/X) M%VIYUO-Z:"$>^#I2M_+YNR@=LK6]0$99_AL]E[)6#P7K3,FX5 8$<9@4?_E+ M&8@M!I?$:IE@9K>I'')M<&;\)$;^-, MI? T!#TU'%]?S:XO+R:C^72"SD>7HZOQ%,V^3Z?S&3I$=[,)^G;P&SI 88+F M2[G.>++(3@<*WJSU!T'YEO/B+:3E+1,1'"&*^XA8A!G4Q^]7I[OJ _!WXS39 M.$UR>[3-Z76:BD0AGF5"9<&89TL$NX8"O1 _U^$3C\!YXRX6INS:) )NHGD.*Y%L74'!1G$Q2G,R@WJ5CQ<('$"[", M]E8CEVHI( H[1\Z$W6E@\IC3V,VFE$.IW8+;W>!V.W'/K^>C2S2^N[V=7LW1 M:#:#ZF>"Z#8SCE*'V5X-9%..06Q]FYEA>AN8WI[P GNGZC4/JS[)*WU 6L^' MU]QDRZ>4U, VQ;"#&2%FK/X&J]^)]1J0I M5-]Y+\882*0.L"G(/,]S/+<%8L6+F+ZK"8A"?A]&H0J%N1/ G?SZT5;@LZSM M.ETQ+.ZFV UMK?BKYBRCPTW&A!.)":ZSB$F08I=BKV5O*G+%>]DU78M.(MG: M-J,338K#KNLZ5MT'@QQU?=]I<:&B0MS-A?4"N ^O@=@8\^O%VB!F0]?30BRX M(D#\$0:\O!B=7UQ>S"^FYL/;Y#=H'RAS[#I:@Z"-+8^V)4C%A+B;"CNBN[\T M&HB1N2YII+>!&3T+^N$6\!4UXCWY.2Q5' MDFZ.++)C3U:0)N]1[!#/JG..09"XT! [+5E!*H8DW0PYEG$<%E-#,?+(1.>( M2 ((,OIV)95 F/YF1-\DPGJIZ!391;PUB'9/HK/Y]?B/[]>7D^GM[.L7CV#W M!$W_NKN8_VL$^;E3Z?\QEI**?TGW8 K#0MEY94H&/_I 22F"V70MT(%U9.D? M?(*P9?5AA;(E3S4/K!4,B>$OL>BC7R*5;_?#+--\D=/$6F4*%KHXO&NL,D:: M[D^'+I'=F%3T3+KI62>P3#H"@L81-(!HU$=8A\4MF4!DWXH M$QXA/0)A!_8VM"FCT'M1G9&FA*F$TY@-DZ]9*J.2'O:4X^6"H-K8?/?,SJ/8I) M$#N,X!::)U6/0KI[E 9KHM'5Y*-N>(TO;>8YR2!HGI,&6]^*]8?Z/WGZ&"89 M]%$/H&D=N6 B+;Y]%Q=*KO+/Q_=2*1GGRZ7@"Y%J 7C^((%6RPO]17KS'XCA M?U!+ P04 " "4@%5:CB#FE=4# -$@ & 'AL+W=O_?93082 MU8DYV\#>_?JSDS0O-(30P@>PG9G'SV-[QD-&>\:?10@@T:^8)F)LA%)N[DQ3 M^"'$1-RR#23JR8KQF$C5Y6M3;#B0('6*J6E;EFO&)$J,R2@=6_#)B&TEC1)8 M<"2V<4SXO_= V7YL8.-EX$>T#J4>,">C#5G#$N3/S8*KGEF@!%$,B8A8@CBL MQL84W\VPIQU2B[\BV(M*&VDI3XP]Z\Z78&Q8FA%0\*6&(.IG!S.@5",I'O_D MH$8QIW:LME_0/Z7BE9@G(F#&Z-]1(,.Q,310 "NRI?('VW^&7%!?X_F,BO0; M[3-;US.0OQ62Q;FS8A!'2?9+?N4+47' SA$'.W>PNSKT*C1CELJ:$TDF M(\[VB&MKA:8;Z=JDWDI-E.AM7$JNGD;*3TYFW[\MOW_],I\^/LS1_?3K]-OL M 2T_/SP\+M'5@G!(9 @R\@F]1A_1S^4<77VX1A]0E*#'D&T%20(Q,J5BHO%, M/Y_U/IO5/C+K'/Q;U,,WR+9LI\%]UMV]5WQB$>P4SSF"-_5]MDVD M4.?2AVA'GBC<($+5$2>)#T@%"_(Y!)%$E D!C8*S&?KI##IV=A.,;4>)VU5U M-5C90]LMK&KT>P7]7NK6.T)_H4X^<$40J>/B/S>QZ[7IUZGB3FR(#V-#Y0(! M? ?&Y/??L&O]T;0Y%P*K:74*K4[K5AUHO4$;PM&.T"V@*W4F T8IX0)M0*6J M4!W?ZZ;5R*885'N0>)M%C?"@(#QX$V%UKPFI M4EB4K$^Q'IQDW6918STL6 ];XWK&XEC==$>#>GC)H+X06$VH5PCU6K>G*O1M M$>UUBNA35C7RV"JO4*N=/B5"H"GR3^Q7.\RY&W8IM+KH2MV WW4X<_=+B;T0 M6EUL61_@]@*A?D#/3MDY>F,F/LPBW6SK.LI" ;?>S0-SBNH+S^PW>2T6!Z0D99!>#V,B!+&?>G4T8KS-E1 M="&TNNBR:L#N^U)&:]5QMM@+H=7%EA4';B\YWILR7E<37K\Y872PK&LHZP_< M>NN_*UT,7P=/S\-> _\.EG7^95F!SZDKWI LO,XB.EAF(LS*?W7]HN1/PM=1 M(A"%E7*U;@KQB3+QW]1J!X S3Y M'U!+ P04 " "4@%5:7P!XMLT% #7& & 'AL+W=ODG?3OE[I8LDE*:0&_Q)9]YIAG.)HY8B;/7'R3*\84>%GGA;P8K93: MG(_')X@4@94B'\R]BP/WH-2RB/GW\J+F_1BY)4K8CE;J)*" MZI<=F[$\+YGT.KXWI*/V-\O P_=[]H^5>"WFD4HVX_G7+%6KBU$T BE[HMM< MW?/GOU@CR"_Y%CR7U5_PW&"]$5ALI>+K)EBO8)T5]2M]:1)Q$ "#G@#4!" S M@/0$X"8 _VP :0*J5(]K*54>$JKH="+X,Q E6K.5;ZID5M%:?E:4^SY70G^; MZ3@UG=U^GM_^?9-< O]>/DHE]#WSGRO9-1EQDY6-Y%QNZ()=C'2GD$SLV&CZ M^V\P\/YP)>J49,F)R(Z22-HDDB'VZ3W;L6++7 FK _TJL&R4NRDBA$083L:[ MPUS8.!B3 "+O&)=-^73)Z[U/BG MW/Y3DB4G(CM*7M F+QC<_KN_' MD5$(-@Q%$)8MQ54'82LE')0RI[ENP;K5ZD$@OK&R(EQ20NO'?1+X,#2DV#!" MPC@T:]J&8:QA/24=M5*B02D/;+$J>,Z7/RH]J;Y'<[XI>YQ+460O-< 8QH8B M!PS",":&(ANFJ:(P<"N*6T7QH*(_6:'K*Z_DT%1/[*SLU*6Y<2F*[3W"?@0# M0Y$#ID=+:):;"^;#('0K@E[G$;SA7>)**^)6^W%.>L^N>0^&06"D?^8 PI#X M 3$KSP4D 8$$]N@Z\#YP4%16H\_<.%,S9D!J:PVU\'T81,<>%"Q=$OF?>P"X<1*'?TV5AYWW@L/G1STCZ M":C03Q1"L&+Q0U?(8D6+)0,YEQ*\7>HGQ+-^F<2UK!B;*FU8;((2%U<<]-W* MG36"@^9AWZ*JZG]MTWQ[!9$'L6_*<>""T(>^JB+ M,?9"2X2-@V$4VR/1QOD8]ZKHO N,!Z?'-16%'O 2Z&%8/^J[)\>@!?KER7%* MMN14;,?'#IU50L-6Z8K*;%'.79#R/*?B()5GKE0V=-'!3GH?C+$P[K3MD^/P>9V\WX'HR1^;#CQ'DP M0J8>&T?B.$9F9Q\?G/BNF5A6)^<2+/BV4/4I:?MI>SI_69U)&Y]?P?.D/F/O M:.HC_T]4++-"@IP]:4I] ^MI(^I3]/I"\4UUKOS(E>+KZNV*T92)$J"_?^)< M[2_*'VC_ES']'U!+ P04 " "4@%5:#32!])@( !300 & 'AL+W=O M32;98B760/4\V(I;?W"7I.LCE9GH_R3:I"):ET3J: M$,MR)NL@C$<79^6^M^G%6;+-HS 6;U.4;=?K(/WR6D3)[GR$1U]W7(?WJ[S8 M,;DXVP3WXD;D[S9O4[DU.7A9AFL19V$2HU3X1>!U M&#B5@5/&?A^L,M*S( \NSM)DA]+B:.FM^%"FJ[26 0[CXLJZR5/Y;2CM\HOI MU9N;J]\N9Z]NYS-TZ'P[I&,YM MD@=1B]G,;#9-UFMYF=[DR>)#B_7<;/UJN0R+RSR(T-L@7(XO8S0--F'[2+C9 MU[7(93F+)9H':1S&]XT83&1Z#CDBAQR1TB?K\/DZB()X(5"0H_?B/HP+ORBY M0QN1ALD2/9$AWR?C:7'(3"R>(XJ?(6(1W'("K\UB_^!_V])F-"K:WXML$RS$ M^4CVMTRDG\3HXJOPSR^H5T-H=TQH&<*0FS#PFSC5?Y_+-(%Z%,F+RR%_N&G!7)0LFF MZ*[9<:-JZTMF[QU]R6@T-*^VWI>8W[C:YY"*',B9DB_GD"_GF_+5%FY'CY!K M$[O1A(RZ0^NCER0'DE0"Z1X"Z1H#>9EEV[*_-P.YC6670F*]B9(O0E0[-]MT ML2KZVD;>%$[5A%FXHR:,1D-KPM7"CS%IWJDA%3F0,R65WB&5WO=*95LF/"UX M5-ZR2:-,I?<\#1>Y?& N0_H,Q9*FY1>2F>]$ MF&\+Q) H\94V=F&^6HEH67R/\N"S.'E7,8^EHX*,1D,KR-A\P#'5I9/54YE*H:_B.@Q\;PEP_(XV*V M95FTL(V(LZ"XG[<&$FNG9%O$L9M4898<',A^JAQ*50UD3=W83,)OY)4:QC*$ MHC5T.L3:E'K:)0@)L7-0;_SD*:B!JVD7]\9=(4N[UTP%:>O=)W0ZFK?9:FCW MKKPISY^^Q1ROT4W:P.4HUMD ML<0W3T.%E@,=Q[8QZ[CN:_[%]B/.6&!0M 7U-@?UQJ&\J6FK,1A_&P>?>L(\ MX;ZK2T%"\@SKE&P32IH]"E*30WE3TU9#-S;#[T.F+[!.LXZESU^8E0<72R]1 M#B6JAK,&7_S=R/=D@9B5NPH$$HMG6.=BSW.:]0$IR:&\J0FM*1OWQVR J0RL M8RSUF->,EC N^I:CHQF*[W=Y H/",Z"A-F6\WW M=Y":',J;FN0:JXD9J[__K ;1L7CL>C9NPKAYH$-+K*A1K7&=F)^LVR>YR/Z2V'L>C[38@<*V*#>^.ES4$-7HS,QL^U#9OIH M:TMY$$.;K0:WE)8WS9[G-^^$K/F:FI'V(3-]M(50L<=P\[9M MEA[\@\E^JAQ*50UHS;*T/\L"S_6=4.XH$;/5T!*A.M)BC)LE JK)H;RI&:WQ MF)KQ&'BRC[:PK.O[K%D\H #=3Y1#B:J1/OHIMYEN'W>R[\1@NLH)%+6ICMK$ MLUBSG$!!&\J;FN0:M*D9M+__9!]MP5E,?4O[#9-YI(-KK*RGRJ'4E4#61,Z-9,SP'3?"86N'@3*YE1G\S&Q M+;O9A$#1',J;FKH:S:D9S1\XVT=UZ!T3:KL>;M8#*)2#>N,]3D*-:HWNU/RV MV3S;1UM^/NU3R]6668%"-J@W?OHQ-%FJ\$=1>=H MYCO8:BYM %7E4-[4%74U23,S2?>=[6O+VK3R?;S.C_C,QZSYR&(>Q.#U<2VR MML\\O_F&LN5 :C/"NM8A%KBL[JEQBYU<)(NNQ9TDJSQ!;Y)<(/^G'SR"R]A]?_KN#'FZ7\&_W\B33;GB_'V2Y\FZ_+@2@031X@#Y M_5TB0U9M% *'_T?AXG]02P,$% @ E(!56EVJ;5XO"0 &BH !@ !X M;"]W;W)KG4\'%;)0B[CZDNQDKGZST-1+N-:_2P?A]6JE/&\:;3, MAL3S_.$R3O/!Z*1Y=E..3HIUG:6YO"E1M5XNX_+U3&;%\^D #]X>W*:/BUH_ M&(Y.5O&CG,GZV^JF5+^&6ROS="GS*BUR5,J'T\$8'T>,Z 8-XGLJGZN=[TA3 MN2^*'_K'='XZ\'2/9":36IN(U<>3G,@LTY94/_[>&!ULWZD;[GY_LW[1D%=D M[N-*3HKLSW1>+TX'8H#F\B%>9_5M\?R'W!#BVEY29%7S%SUOL-X )>NJ+I:; MQJH'RS1O/^.7S4#L-,!^3P.R:4#,!JRG =TTH!]MP#8-6#,R+95F'**XCDK1Y/IJ=OUU&HWOSB,TNU,?E^=7 M=S-T?8$FX]D?Z.+K]9\S=(2^S2+TZ=?/Z%>4YNAN4:RK.)]7)\-:]4%;&B:; M]YVU[R,][\,$719YO:C0>3Z7\WT#0]7Y+0/RQN",."U&,OF"*/X?(AYA0(;1QYL3!QNZ]0=M[-$>>][]#0W1(8]&!C.T-']L.'W-9'UVI2)GF M2;&4T)BU;7G35@?$IQ$-J1?X)\.GW=&P83@0(?/V89$-XY0*OD7M$>!; MSI M__'\+[7H56"M*U07*K(F19ZDF43YEIE^KG\E<;5 J[)X2M5"0O>O2"6#,J[3 M_+&-IFF=R@J<._R0<^>0QJ(#&=L;>G\[]+YS[D12&4W2N,U'^1S%RZ*LTW^: M!] PMN;\G0D@ A8:TV0"H#R&A3&9;!1GC/1,IF#+*' RFM5%\N-(I\4Y4C-' M:86JETQ@=8"%S ]#@PT$PS[!!AT()GQ&8#YBRT>\XZ$'69:*S-M"B%\DF(.$ M]?JCP \]:I !8#[F86"0 6 8/N$=U82=A*_K MA2S!KF-@Z@F!SVDV_8*6]&XP_.<&K[GP6,D,"<* "0 M<^9A8LX4 $A"'+">,(4[287=FNJFE*LXG;^%J':*%'H!J V*"L=YW3S)B_QH M^[N92R!Q9G>3BD!8JQO $5]@,Z !..[YO"^B=3(,.Z5&Y\=5_-KK1 Y$(!%B M,V<".!9PYE.3BXW#(L []O;)=,(&NY6-(E.NY4]Y<"<$@-1MO<)\[C.3N0VC MW#>C803 !/9%#^U._6"W_+G>QK8VQ[['R18M1PPK1YFD !Q72\UR)V1/4.;W M\.I4$';+H*N/BG^0I:UF AHR;FZ" !P/!256W %P3 24];#LY!$.G4EJ>O7] M?/:1G3!VZJR?SD:'M!8=RMI^9:339>0=7;8NDT7V?Y&9K"0TCL972 MD1^$G)KA# 1ZPA8O$)!S2L*>Z$PZ^47<\FL69Q_C9,LGO(J MZ508<4J1T6503@ 1MP#: MFW(J0*FP5+\VZ47^O4Y7FB#(#Y OH2#4X@<))S5-+9\!.,'PSOY@GU^GAHA; M#4WB55K'6?J/"KM5\5 _QZ5$<_DDLZ(AIS;:58\+ 4FC1MQ,+R",4(L@ N" MOHH!Z80/<0N?;7)95\U&>S,QWT\LQ%8O1Y@'W,R+$Q#H!3PT$R@$I!ZC04]N M(9T@(KXSMUQ,K\97DP_D%N(45C^;6PYJ+3J4M?TQ[-05<:NK6[G:7>J33(E^ M--9UIJ7:Z5>Z] 2.**"*"&6!L-8! /25R+3*,P"P;Y5W$HNX)=9-6212SBOT M4!9+I9MEF:1*02J>#3&EMG0=#5X'MB BV"=6"0# ^1XGY@8'@*G-0^\Z[^05 M<9>?#(;+55:\2KFA]^99M,IBL%I(@$)2J/8^)D<;1@43IH:$8-3S>^HZ6L(Z!,?6](# %([O04=>NI:9Z4S3[OTURVWS[K_-6,@=8?S1NR16=2612Q@E)K!"<"I:FC]=LO@F#R M^YE\3/-<^U=-\%<9@]5*:JLD$7),+-_:..Q1C]N^M8%J XUY3\:FG>RB[\DN M-]US7=%P$+75$J9^:-5@)@ 0&I$(,FB,R#[33H!1]PG@[-O-S=?F%'[\M3N# M1].KB^O;R_'=]/H*/@\^Z*'>0:U%A[*V/Z*=VJ/N\EA,,L]$,BW@AD MZDU4G=:B;JVUSZ3XN:(=!524H(&Y;81@E)A%KPB \4#T"I%.;%&WV#(KD9NS MEN*^CA6RV6;)EZ0YE?E/@V#K)TR)"D;F*-@X$A!JN1F A;MG6/M7,SHYQMQR M;'?KO!F!5H6TVB3^0,F= 8=^BJ?I;@#&?'.'$4'&L-\3P%DGO)A;>-U)Q:E& MZ5(++]E>Y6BFM^*8R:HJP S%@),^X9M!!T!9UU* :A7C/2>>K%-7S*VN^NX2 MZ'B:K>?M)$[^?U FO2^!ZE+97D1L M?]3%JKF:=U_4=;%LOBYD/)>E!JC_/Q1%_?9#OV!['73T+U!+ P04 " "4 M@%5:PI_/DRL$ #4" & 'AL+W=O)"\522LN/]];NC M;-49DFPOEDC=???==^2=IQOR#Z%"C/!86Q=F615C?5J$"I\F&] N;SO:8(^HV1*IWSKRNC>N> MZG&GPX'#Z?@%AWSGD"?>7:#$\DI%-9]ZVH 7:T:3EY1J\F9RQDE1OD7/7PW[ MQ?F-BJU'H!)^;= K42I,1Y&1Y?M([U N.I3\!91)#E_(Q2K )U=@\11@Q)1Z M7OF>UT7^*N(5ZB$<3P:0C_.35_".^SR/$][Q"W@+K:EUT;@5W)(UVF" /Q;+ M$#V?BS^?R[C#.WD>3^[*66B4QEG&ER&@7V,V?_MF\F%\_@K;DY[MR6OH_[LJ M_X%"$6'R]LUI/LG/GX.$NPKASJL"X0K#PP"N':O^+O*N>.7C\TNJ&^6V:34Y M_PE, 4K2TME(:*N'%E:;4%W9A K%0'KAC;H RS;K3PXI"K6Z*,)+/^0@WIJ M5Q5(F /\R]-A.A;_KLQ>?TX]XFI_@#8F5BS] M7^1YGV6-Y#FAIEU:$R35%(I5AT;YZ"1XXTGR/Z@B,Y>,Q!)U2JBK1:,X 1.- MD)>OSYT7CHB^\28P8-/PO4Z\) A3K),@PM>7?%-#7Y;%[77HZX).+5DGPS76 MUC @2TN[UBN'2$+S&9)'KT'9NC14%//;/M$+-EP:\JPN?[1;.2CD&V*]^(08 M!S>TQGK)RO#4_#EAIRMU@VM5*-C;,O135#:J>.1^;UE&]!W4/7-MO1K )=-@ M6LZHKAY4EE)'L5DK;ZCES)*.'0'/)HL:/8LU@$^MYP$_@$5@;Z&S:*4G6J.& MS_6QT<&D88A5FJ<,+[VU&SK];C^R%]VD^F'>S?LORK-( 2R6[#H>?GR?@>]F M:+>(U*2YM:3(I4BOH@%Z,>#O)7%_VRTD0/]'9OX/4$L#!!0 ( )2 55KQ M,[@HXR< ,B& 8 >&PO=V]R:W-H965T&ULS5T)<]S& ME?XK*,;)4EM#BI=D6Y)515%2HBT?BBDYE=K:VNH!>F8088 Q&B U_O7[SCXP MP'!L9S>;JL@D!^A^W?WN][V>%_=-^\FMK.VRS^NJ=M\O[-JX MTV9C:_ADT;1KT\&O[?*QV[36%/32NGI\<7;V]/':E/71RQ?TM_?MRQ=-WU5E M;=^WF>O7:]-N7]FJN?_FZ/Q(__!CN5QU^(?'+U]LS-+>VN[CYGT+OSWVHQ3E MVM:N;.JLM8MOCJ[/G[VZPN?I@9]*>^^BGS-5,Y^C>[YV>??GV4Y;WKFK6\#!2LRYK_:S[+/D0O?'4V M\<*%O'!!=/-$1.5KTYF7+]KF/FOQ:1@-?Z"ETMM 7%GCH=QV+7Q:PGO=RU?& ME2YK%MG[UCI;=X;WJBZR6SXF_.RV7-;EHLQ-W677>=[T=5?6R^Q]4Y5Y:=V+ MQQU0@N,]SF765SSKQ<2LYQ?9=TW=K5SVIBYLD0[P&);@UW&AZWAUL7?$US8_ MS2[/9]G%V<75GO$N_;YZB]\M1>[1O]?^T4]\_Z?=/9[.)/?_CJXOSB M^3^#A&QZD/=M6>?EIK+T\4U3.WBGX,\_K"Q(=]ZL-Z;>XGBY_]@6V:*L#;QJ MJLS!>!842NLR!_W8I^%^(V8>:EK6UKJFJ+G]M- MQ^]V,/W'NL3?;G$&HO!Z;5M89W:,VW-Q]OS/U]?OZ6W@85 MV])2Z%7\RPTOAI\$>N]7#4[;W-YL-K>VSFQ5@OXP0G0>[^!I]M%9G/J-Z\HU+0'WE#>(]Q@^?'A7>5RT M%&6WY8W$=8/R_KDOX41!<=6@Z?'AK&O@MT\VLWY*7*MQ8!TV3'JW,EUF%@O0 MW[0G0$W3XMQFC6=#>P7/VXY?K4HS+ZNR*V6HHG1YU;B^Y0,!PO X<>JIEW@: M7)\>PP&,!(-,$=?:.UOWEIZQG\&,.IBEZ%ODJO .\1@P2U/ 6>9=#^,#R6!4 M'$S?5[@0V(,VPTUJ2^*^1=NL<007;=]I]EW8W-8N^\JT\*B],U5/VXMLY)^> M(5N#5);P2+=J'!)3T2J[YEEV? X\6H&]1H%P&1QHEH.@E%T&&^KP[>.+1\JU M0'YEP2Y.;.M,.%T7#;^U1"2L<]ZTH.CPDQ8WG?;2MFL>8],V=Z53H; F7\D\ MQY>/:*3>V45?P5QW?,+P E#4L= @QVUH+_"WW&Q*F+#\!:6G673W*/\%'$_5 M\$-YXSI2C6MJ,Z_@8,"FMRP_99OW:Q 7Y*/GLC3F;5C'_:J$ M0T5U09_,2?DCLX%BP W]1U\L1L -U@_)@"F1U MLT&-#\23!/'Z7-.W.2E2(@H<";N>P]_5F9@QVX)NS3M:;*2?R?9]^=QE\][! M<3L4;XO/+&VS:9 2VN_ :$SGVN1M T=<-^LRUPV>@5Z'[8#]SU<&3I?4*2EV M.%%Z#;8&G$S0L7T+B\A!N#_SHR0^)&F+BI@)Q]IL8,'P.8P"[-/VPL!T[CKU M$L0/E#0S%%-N[YKJSM)N&#FL&1[[=F":_-(G%?A0\KU&&5,HJ&G+@M3;.03IK]APRBUR$O-1D!C>!.9'L M<^QLP,>@WLA0;&!'6#";; /RL2(%7]R!?@6=# =:UKA+3;N=L22>P+Z@<@7' MMLS5 H.>.4UHA7':I=@B)1"9H6O0'#A0AJ2K8@KTL,5?5HU5;LE*2Y?F#CU:8;HFW%>'\ M8NW?K=JF7_(Y+1J4(%REZ^S&/;[G M'5JF;8FG44J;>54NQ2T5^=-!PS"OA?QDE,@#)>MHP_/@K3;Y_H?]EA]*"YZI MCA]+2>2"W:_ P9&,V[OT&@OT!R[16D'YX0)C@[^[W9$B%P3WEXBA51O20(G MQP9L [2LC4,Q%%:,A]$@X;O;:Z=!@O(]&+=,C1\[1[)OY+ AU:MRPYH)8A(W M::&4@9-5A4]'-P1Y'!4 >F(2JO0<* QUA HS.3]D[4""0 /#+&"Q6.PX%<.F MX)\BL7[X]*1$?'Z)) I=@6S3P G2H91KX0B3<%_IR".K@*4+KW:1Y&]IJ@"%Z;!B%H&HTHA+!2]-_$*0$/#.6Y MJ]@]]9X!:5<:A!8V+G=,%)CN!L(;"G6LN(]!PZ$;!8'G/^@(&\S']:BL0:2* M?_2N8ZN[0 :/M^HT^XOW.RLX83X??%7@I MG'&-@K+P\1?X%ANS=5X:7;05CI\<9T)]X438GMWTIK82U>UGTN,U>K(=Q!\D)_N'"XT M/4=E;^>7"4?7S%G7DI)O*C9I8#WS$C6SUZ%SBSXQOH#;@0P-D7([)"5V1,NZ M0).'/J6ZV[2-!@/'$!.#X[M!NC"4*&AFSA_EX$_?R#+%&W8V^/W+<0:/] $['+1*4\LI@<=IV%W+B@9. 25' MMPN'&3MFXY+'2>)XT=&2V3%^:-7PL0:^:(4F$#UB@< _TU7A#[O M'E^4!"C(*[!#RT9'%:O(6"EA. S!+CBGR=8HL#;1MK/81>M@S;'[SFP;6R^P MLWA&JB$Q;BU,R^H03]#1%GHM*0XTJFX2?1%V_.5$TRF46 B)OY:]N[9@->U- M:)0!E$S1Z8B3C\N XZD&SO/*EFUPGD?5&CZT#09JS#)QTB5R<]T#!GGF56Y( M%?ET)^F<5T KD!'INK^A+57BB?T*4'3P9"H[R-^R2" M-MBL_08@W7?X NO]I;D'/=Q"F P$8T2/*B#?ICOIP':@#V JGPC9 MRM L2CI=R3LDJ8IX]S#E77E+ !/ LI!A+9BSPK]/\25NB&X@"+10AD%EXUM-"O0N#.E)':16WE8_Y2XE,1' M/$B+5@+/:-Z$,D"R&'&UT^G,9F--"YH0-4I9>S9F5TG#.DD1I[84(WS,[\*3 M5% YUXK*K0VYC#_;9MF:#6P1F-60=4 .7(:/XH1$R.<.=OHT^\$G;M]H5CH) MTBO0<6AGF>M#FM?GL$E[IQ'IHNF!"6#&9=-J!MYPK(=R 7RRLJ;P-C>FM+/Y MJFZJ9HGBMF@A2FK['',@LZPER],L%B@MZOSCT"AH0&P>4@HAT0GST.FH?%*D MH(0]R]ZKBOO!Z]S3\,==10%!]C0DYLF9\N%8$^1_WT[ZU>N62=H=GG1-7=M*_[!K0IFAUE@O^254 MI,;2^OPXGKVG.DK H'I9+X0YTQ%%344_;JG/-!4KGZ668BFFJU%A5W;1=E% M1,))PFQ,@)\*LW A>!W=T&"GZ,3]$_+:()'F5^Z\3L!*#$"8$%*W9B(TR>!;6.P[Z.97#P64SZO_10DR.,*F+@Y+?% M"0>)2%A?=:;N)B2.2H/ULB'E&JULHGZ2J +5>0V6?-%:QU2@L5BJ0.UQC7TR M(O)M]NSX_H.<82[);CIU%>WGCEQ6C$C)FH?7AQLQ6FFE%W_N07>1AT&E(%5F M8E@1S@?*B#C!*@1%^Q384MO#-#^C=^$3^#YM8GNYAN: ]:@$ M79Q=G"M=KXBNFYBN28)'YB9>$#2$0Z<=Z"]S_) _,2 /DN_M:V2(\23I\+T$ M+B5CZ ("Q&#(-P8$CI0%:5-"ZA14QP^,R53Y9 B(6NV]Y#>W[P-."X+(M34( MN]#QI++@(2 / X225'X*!:$X-UD7*YCPE"_V(%E<1(GVVF]L:R-G2J:B$1G, MU#L-3UY5!D[U-E\U!*2C44X2_(I7]]Z!F6"J 2O-6+$CD\5^G4Z,:$\8R[15 MDS$B">FG&8=KYK+=@(6P-&.JO*\&XR(JAFAG'XAK*1.&%OTUF%1VL$[ 7K2: M4U_-U.%'H#O*YW0:?"Q\"A[DIB"$\4J;%- HH$LW(AJ"@5*;GIP&J;J@/HC0 M%;YF,PI-&LXZ,M6&(981I">@61!Q$F'%-'9E%$198S8)WNQK"3T\YHXX&GV. M4.(=&7YT@\ 25%4"NL"=\H .S*K+(A1.$BT]4D:H7Z:,DT*DXE<)#Y- IHR3 MO(9[EOU8ND\G;Q$W\DZ1.#_"@TPYYL%/%OBAA^D0CJT<2/VVM%5!HOSQ]!9> M;4FG;#% [UM&*Y$9!!+T=]C$MOF,1.ERN=9G&2&7:H]3RN/0AQ\LEAC?@NRF MS)I*Z]5DH8% @LE,BC7<8:D(4";J"$QVFY<.+?_*W)5->XJP78)WA%EA@^_) MO70])CRH:C[$IL6.4J+P= 8,8X3=O#=&KB[_S97H#U"EB#;2$/<*&X]NIA%E MBF>'@M&OF9OFG/]8E^#]4_E8$[0DOY:S&(4'+_+0I91J8R0IC7"VOB@+ROO&<"-"M4UC$KW_ M@AP5*;O9".E2D*3J#X.7 N]$QDA\%4SDBE+SAKA@G*KZ[B@3*/9X>AH/>:3L M3Q%F:P).4[*'"P8A +R"8)IL7E'%A,$,T;:%IV?A\<*@FRSV98Y.H0*V[ZCD M+2M&!0YJ2@#.^^5VIFDVXEL_*T5%FF$'1Q"WHE&='\O3V9YRH3ULY?C@V,I+ M]CQ@6?T[X"F]Z-OS!;K>RF[8'VCQM(*;%]>43< YNU,662<9G,K M/X(+F;'(D:!H6HM.P.4E5N,[*K9P5+$S2H %@2VRE,5ES!]$58-R#,7B=>"A MP5;!\GZQ;8-^2TL5FENIB[]G;N2ULG2/.O&F S=KWC,.163V ;]O,IB8T1\E MZHT+/2;Q_D W]Y7W#EBLQ"%O*<[2#&&"25*Q_Q#[PM-DX".J$S:^H)!5CGXV& M-G PH<:63CD;,5Z(N$4@ 14O&&/C$5.8MU!*M+:G96J:V1_< =NS)QY]*+SS M<=70/8]B(SISC&&Q(^X$NX8$->*/EAQ=5W;6(SD$[IHZ-A$(*Q3 J=*$A^CV M+&,_%X_1NR0%=Z(V/2(8#D7$*R66-*3WTRR2AN:,2,M J CN,*?6)%L11!=D M99%X#CFX>VB+R>]< M?-E2!Y'G+.ZFL816B)VYO5G TMR)HK5J%#F>=:R?;G@XE/G3)+X28UM:& M'088AN*)X$(TI"D(J0V?<@&0MTF,"C-?XNO&"]8DKXY&?1MPQ Y3#]=1E!BP M^A'8!LCL,16*\R'PKZK\INJA1:=5+F;#([FG'MFT@&G)HF%VC_%-:P1T5>4G M2YU)8/S0KE)N@4&?8U-1Z,C(06SUH$3L)";4GY!4[LC7@GE\-$N?;AHG(.(: M_>3% =39]$4B:HYE:X>CLLC9S\:#I>=;?8F8J(?UM=(RE7@]5!\G3PI["@,G MZTP"*0U+=[VMAB&_>,GR'TT7!10A>)[RW1[IMM' MHQT"ND,V?H@._T1Z+6I^B;J7DA3#3G^8>JYC],W2=XLVR9'R ^ MCQJ#8?T,!XH:R[11BGWS-9*5\S+ZHL00X"9T6,D4/J&P,\M,VC!=Z%T.D3,G MZD+#8.9!PQ.)N ?ED#?9AD.:R&9.,SMEZ5Q,;Y)&8Y)W]G&0MJ.^78JK"#C^ M.>PC-R\C;,5(U3B<$A>NNP[AFX/BA$D:/W8&$- 2VH=@EXD9M,L9U"-"%D<[ M$$?V1YKLG6 NM3EQ1B!08.&6^!YV!W7T$EBU#GH7)R 484$DK\ MCE:0SKC4\P$Z0V_B0;H)_P9/H+*;(\")Q9O!U&P+J D[4E5QBQ"J;V[(IL.. M^J_?F+:FDCT$'-DM!F5TGT$._K%\0*@L^B"M9X G0)$]'A:ZK3*U. CL-8&; M#C%MB_UE=4\-JM0)'&4B) [$) <"EPDV\[JL>ISA7T9"X&./EFTZ1JE6.&5% M-5Y5I\,BRU@Q42I82(8+9@.#-,ETB$>]0D;UFQ@>8Q;S>C?[(W/%<9H)WKM-@P?>QD1,M/0 MK0\8N#&+^W9G;76&!1 V1&"NG^KFOHXO)Z"D%$Y+J9*H]$"BA$6--=_0 EM8 M8:G;)W,UK1WZ0AV/%I*?/G(7J$&*-("![59+=J$7"#D)$]98@3<;1#NS24:O MG_$D7,Q-:4TVV(4P_QW5L%A (X/F ,#$.XH;NA-++/JQ" M)CRA#%8T?NR[ Z]B7S0LOBKAV(JL-J1-$"&H8Y*&YCF/65X_BGKE= M%W[HP7^LVZD9?7.#FJW6PU=I>E(8F-(#9^#?:.7#2@3B9.)+;FZEF\1E'SGV<79^=.3\\M9]M:[A^]J!$43^YS<,+[D6]Z8XP_-!DS, MY<731\^R[SA*TZ6F3\+.C Z8'8\2>=,4H3LXD'KC284I43?()S=O;KX-\.*N MD78O\3:5^3-$LB[@8!KB)-3Z9@#?$,L"@EC!#:,/]92:H_B*> MPHX(C.#]<1+ZQH?B2<@E*;AH;K2$O%7JLQYS,,&P.A^FQM">6=+'H^;U$>X( M0% M[EBKSK+O+8-6)BYH:.W2M/XNBA38,;1>T]HKZC3Y,6T)N4YNMTA%;ZPG)FD% M\]Q/?4%ZB1!KG;ZFZ06"5#02=9C69T=2UI!Z7P>BUF&G7OQ8 CAP('VM"-1D$(>B[3-2V>1\Q>V[.U-DI?V]R;%]U]P M/.77-=G87^^[HX3^XI.G$'X+AHT.<_> 9W$(& "L!L/?!:9F0F"STUX470## M\1R:S,3F/XP9W&\)]R:SM!H%VIZT?*K-]VS1J7\E03*M4[.$NMOOX^X6AZ2( M9'=75!6.[P#SH(NQVXWB2XW45<%&&$UI4OW*WU6D%S; J.K@@/?C.O+9"HA< MVNV)]!WG>MLC7[?#7*6HDR8Z0QC.CD,?CW,-"C&Y3(C\1 H>_P^N-!K<6C1] MQ]%L$/"CAF[8DW$.>W-='B:&Q>XN: M>HK5YYCHUI:N!^2*BW4_]Q""6KS43?H&Q:PH1EU<:VG&!RWCD[GI\$.M'O)H M7./8M,V_R,XO9E^!8H(?SF977WX)/WPYN_SR M*KLNBF=1+CI1\BDQ7SV!X6=?/SW++F<79Y?9MR 8S[)[+.&>H$[W(8-L#JK0 MXXO9U>631]GQT_-S^/?\[.P1TC\@[7QV<74U0N/[^$:[-WJC';LZ[R=NNQNX M%9%B1!C^C&-Y.(=^+9F? I&@B,;WF>"HRPZA)=''-M7WRVCGBR[R2XAOW$.WWI+;_""PHYSL^?9Y?9>X_'\&T7E_[C)]G;'MQR M1M8LRL]2>R;D$S64AC&?P&'",.AS:]\C6\E_S_X[^A_\.O$33F MND%GSJ>:O+[0K'&(HU"U46X*([U#\NRACUDJ19BU"'T[M\I 4:.:7/F0V(># M&R_Q3CK?6&+K%5H/BO^H\D'93X^5\MP[[.@8K&&R5=I'Z(>U(@TOF1IF-R9[ MIA1!G;;.AM8A3A]1M=+W[_HF%M*MTH01''/U8W8V4/K4,"S4*T5&5P1];VF0$?/6.O"B\(7TVV8CG.U!\1/YP$^58\7\Z!AA=6&C_ MS#J]P2).F'+*U>'%=XYOCJ74 M@VVKH-JN?G=%\L"7149>1"8L+%\<0T)%_N MIC>^@F[I3M#]X@MD:11Z3"]G\7NE&0XE0RK%739X>^-O_-->M^F>3IH=[SQM4*A\B52:"&W8X>]A@9E79_<*5F%B8[R#"5K^*BLS >>.!62C"G MSRA2QA,B<(^6VV(9!H).W]0Q_PJNVCWPN$[.:CJZVKG?$$1.CBDQB#>)3&<" M$,861+^PDB)!+(5)O4M7Z*%B_M#(@IF"U06C57C-6&9!F[I7[U H*NVHQ0/M MH^*X#=T3<=N\?S+BIHD_$C1,Y) +U*K9(NA7E3[3ACJ=5F95K?^X";LT^P=X@Y@":%QU83G06"1 M&V%@)W8'&;J$L@Z@4ZL0PX7,A9Y(S=%6@)WKK83NGZD)8=/1^5+&234 $>#NY^M9>7'=+H/LTQN(>' M*9DXQCE\3[ZXR-9XF1&?)S'8!"T^\?7%U:]XY?)T^HF5*?R5BC%-OI;PQ7F8 MBF8^#]2:\1O&H]1?_/%U^E43W_C3*?9=3RR&@KLY_CB4L>< MQ?M.TX5?D1%'ZCW#60Y*5 YK1AWW#'+ER'OQ8\4NT,!3YQ9?>D4A?!K58?6K ME=MK!E]K$*2,LP9>F@@WP8: JQJA1:'?("WG9VHGG4#(DCN@?$<%1>5H&D,N M@"_D;#*]6]G&'_&U/I3^02WEJ[2GNC*)GF"BDO+.FFI 3DPQ'>%^? DK)%NS MY]:+]/)(N9I!2)MNQ>,.RT0ODB&58A&:)_T6"5*[5OI4?D@/0Q,0H7MY%%%' M*'.Z'BY0!,$D>0"MT>HF=V:L1T+XH-J.W,(GT0'1YW78 M@**@KCVW[]QG1LX93+3N":"L]9:(^Z)$%T=(VSV2()L_X'WV,DNY*5=J.-M0 MNI2OB&"OE/F,>T[]934ZD[J(VB);T,W_E/"F#FX)?CAEP0VHHZPF(EEJ-9ZQ M5\KY.]\#P* 0 :-/? W* /T?U[ ##D>6RKNRNV#*9:17&>P<M_NYB(VSE M>USHXFK^(B.=D7++X.[X^>5^W.EU)_'59'(7?:K! ,-[SR(9^@T56I]%CC[%!C[E+R!U ,M:!%MT*;1<,(%WID@ M7ZWBQXOR1P^O-PRSVQ*"H*1T3U$XA]9Z:&S)2EF7FTISOQ'<8'9 GCZ<%WB% MHFA$ZA7I$'U3$0%.I3(SN,#0^^?\]2,$8%;4W60!.+KO-$U2$>@61C-)JBG$ M@/[+D,(&:%R7B/@@$/7+M)INXO0UX'[II?T$-68*3]]9= MOGZ"\/L$"I];KV.8!"F!^"9Q5&2:1S!1@?^8NK9+N9'FD<]'^MO:\=X^JHT4 M=X:^-02_<$DAL7H;NTX5QF7T&-KPMDJ^ZVXR^QD+W]KN)X_'6*EU[Q"[];E<@R*,W2JY$H&Y>M,KA H=@L&3?;WS[&E\ M/!&1+OT&*Q-3LBJ!K=M\M4W,)::B"2[($"<:?1:4 =?Q6ZR(WS=#F'=$EF;G M*N.ZA.#A+<6^JOD,?&]$*9X+V_ZU;ZAOEUO:C_M:8?#$"OQ5I')4$F"04YH' MU$MT[/[KK+J!E2,F4615HU\ (@_NGC:3J-<+O^-S8BDD]/3/"='#>SAD@4&/ M11LVS;&SS)92YY R#V5L]+>0U)+)XXN<>&V;QIM44B>DC1,'A?#9&9)'J).?HJ]7YW=T?/Y%+.Y..8 M'H-4'H+0!E\ J MA=UT]6/"&T/-RS9^A+0T=]W36D;9@YJ0I9&,O\F H1R,\^PHQL#QC%H'WTS9AF5-H,]TQ2:IM6&5X7/?/?JGI<3]RODP.,-BA"2 MT,38%))VCV:T_-<&K$XI1NK0SY$&< W(VB?NJ$J MV>$['RG+$U]D0ZTWPDB1_P6>[$E%S*'-YL$U.NPN3M]+$4'U8HV9=";(C>T0 M,;16+_@7CW\1NB0*A,0JS9R>$LRG( XT_Q R5XP @Y-I2$7/)C)<\=>XIJF: MQL6WX;HR#B#DHZIP'8<.FKN8:^&VWM\ M9]%N4]"$CI$\YU#.IG"Z!.^=FH19:Y&LNNSZ"!CH7Q=/ 2\\M&SPW]J"8+6O M+?4.H LIC:(WTA=$V4Y^BKZNC[OBL;B*1W [OKZH7#Y0K=B#H\T"!!B@"X8/ M;D&:[?0?Q0IZK#UII#5I$=_D,$QP1 T9 KO6_#Q_46WR;1THO6:Y1*A]%U#M M>O&-=-CSML^HK6GX$7O=T=V$#3E:(#3G9W^DMN3DJPPTQ3](&=-7#_'?QR9) MZS'G5R,#ZPB7!XUPL6>$BX-&.!\=(>;^D%Q.$[![3@/E()V7NQX-FAI*:U($ MDG/8' M^G [WJ1-?3F*0#U,Y-J?_^MB%F/6(AXC__/TG>?P]#:3*_,*R0G?J_2["7JZCR!Q1KSY.O!OS>=DFB@3LE!7GI M*PRAJCP-Z2>HYC&^_V@F3>8>Y?E[+E^)U17,3O=X!FV%W]!B"Z[=# G;R/?# M:Z8N^E+T<0#FSA@07#5@@ M-^P;&D1<&H,]--.+Q]W+%X]+!__D\']P\N%?J@*^ABCIY0OP/I;VQM)7D"$) MWQR='T5_Q53T-T?7Y\^N+XX>PYOA\9STRR='7,_2 M7[IF@T/BMR]US9I^Q._SL2T^ )\O&O!9Y1>< .'A1-[+_P%02P,$% @ ME(!56H%1.Z? P 4P@ !D !X;"]W;W)K&UL ME59M;]LX#/XKA#<,&^#&KTF<- F0M!WN/JP(UMT-A\-]4&PF%BI;GB0W[;\_ M2G9R*98&NR\6)9$/'U(4Y=E>JD==(AIXKD2MYUYI3#,- IV76#$]D W6M+.5 MJF*&IFH7Z$8A*YQ1)8(X#$=!Q7CM+69N;:T6,]D:P6M<*]!M53'ULD(A]W,O M\@X+7_FN-'8A6,P:ML,'-'\T:T6SX(A2\ IKS64-"K=S;QE-5ZG5=PI_^SR<&&1O&<2]0>QX=XXC:)>3 MG5G<,57S>J=AC0H>2J9P%AC"M;M!WF.L.HSX#8PHAB^R-J6&N[K XC5 0(2. MK.(#JU5\$?$6\P$DD0]Q&*<7\))CE(G#2WXY2OA[N=%&45'\Y1S=!HWI";_'A730*KR^038]DTTOHOW@D%S'.,[R7!B'Y\"Z+H_CZ M3$J^E0@WLFI8_0(ETV#V$G+!M$8-<@NYK"JZ1U22^:,/-W8#EL#JHI=7 U@Q MS7.W5'#1&BP #VX:WZT?G!1=?P)FC.*;UK"-0##RE:]2B@*5 M!NI Y[R^TH4]D@=#@6A6(6PP9ZUV"R_=%M:&&T'$R,E13? ?+2]8UR8<^2=> M( G*WFD]<)DA-PT1=$J4C!31./(GR1CNMEOJJC8-+GCJJZ Q;Q4WG-"BR _3(42A M/XDCB&)_DF7_P_4AG\,P(H"4QM"/LIC(3&@^[(OL3&&]AW"0A6X@CG:((KA] MNQ"MQCCK]$<'_245R-4Q*J3","_ ]DP5&EHZ(-45VI5]"HIN QK!:FV/5[3V M!+=*5JZX"C2H7/+[HKEP*^*,(O6'Q)_R-@['<*Z3!">-GBIAYYXS3:5)9=3U M_./J\<5<=@_%?^K=<_N%J1TGU@*W9$J)&'I=N1\F1C;NV=A(0X^0$TMZ]5%9 M!=K?2FHG_<0Z./Y'+/X%4$L#!!0 ( )2 55K%J!-(B@, +P' 9 M>&PO=V]R:W-H965TPR:ISK+I/$5@VVW$YTAXI6-MJTW)%IMHGM#/(Z!+4R86DZ35HN M5+1:A+FU62UT[Z10N#9@^[;E9G^-4N^6418]3GP2V\;YB62UZ/@6/Z/[TJT- M6\>;U!*#T0TOA\PHS&E#SP>/Z*_"]I)RQVW>*/E7Z)VS3*:15#CAO?2?=*[ M]WC04WJ\2DL;OK ;? O*6/76Z?803'8KU/#/'P[[X/7!5P]OOO>AHQUT, M']$M$D<)O%M2'<"N!S#V#%C&X%8KUUAXJVJL?P9(B-E(CSW2NV8G$=]@-8$\ MBX&EK#B!EX]R\X"7_X_<&-:2*_>S:OC[ZLXZ0P?EGZ>T#\C%T\C^\ES:CE>X MC.AV6#3W&*U>OLBFZ>L3O(N1=W$*_7?+=!KLHW8(Q0X99_U08J MR:U%"WH#W;$SCONV0X/ +6RTI$MNX950X!K=6W*SYY=P%8*IEMC>H1GKZ3\Y MW.BVZQU->TR%SM]BH;9'\&>0S>8QL?6CHHP+"EWWIFKH-M9@]<;M.!'(BCC- MII"EP>%=;Y1PO2=&N!OQX,<6V#PNRPQ8&4]S1KD5%;P?&@21)GU;\B(%V3GD M15SF%S"+B]D%_(&4K-&R!M&2USUZ9A:RQKTB.?XN5U?*6V9ZD*G XY;8+2#O944M^X]U0H0W(=^EL*O<4)%>>( M%CY0S[<8W/;(C87!\Y<*QD,)_0[3@,&.#L'9]((:E90$%)/!'HW@=5:P'XNT MTQV&KBSW$Z F2W3Q]Q)2 (D+YT]IZHMTC@27?B^X,&$KZ)28+6V4T\^C/=]I1MP_#AJJ$QCO0^D;3?3T8/L'X8*_^ U!+ P04 " "4@%5: M]U(<10X# [!P &0 'AL+W=O+*$5J/"I*^NMWE&S- MQ1(CZ+Y(=^0]S]WQY>&\L^X;58@>'FIM:!%5WC<724)%A;6DB6W0\,S&NEIZ M=MTVH<:A+'M0K1,QG?]V(U;SFWKM3)XXX#:NI;N\1*U[191&NT' M;M6V\F$@6_4/?._>REH17 M5O^E2E\MHO,(2MS(5OM;VWW$73]G@:^PFOHO=$-L]BZ"HB5OZQV8*ZB5&?[R M8;<.!X#SZ3, L0.(ONXA45_EM?1R.7>V Q>BF2T8?:L]FHM3)FS*G7<\JQCG MEU>R45YJ]1U+N+,;WTF'<(WWO%L-K[V'*TN>YHGG7 &1%#O>RX%7/,.;"OAD MC:\(?C4EEC\2)%SD6*G85WHICC)>8S&!+(U!3$5^A"\;.\]ZONP9OELDE*ZH M0)KRAXZ_K-;D'1^7KT^U/9#F3Y.&*W1!C2QP$?$=(73W&"U?OTIGT_='2L[' MDO-C[/]CLX[S_F$]PMGK5^]?E@0.PV@?5AZ$%2$L!F4*W?()8 .LK]"! M),(P8ZSYI6B=X^ 8.F2X)-A8S3I!\(;#?65;XMVATPM8$=@-EU%@O6:._3D( MG^S%M6R=)8(3$+/X/,O9R$2<91G\CD2C]G) M]TY_1$_>CBYK,2\.PB,?8 (,%^R_2Q,/:Q.@;(B8)90:[$50/T[@PT]P! W MVN^5L2Q#'IV2&E3=2.6&QBOIMDC@+10O6J3)4_PE M00,TP2*[:1^*/M#RV!96$A62LK/]^@XE6>LD7B,M^B+Q-C/G''*&G.VE>M1; M1 -?JK+6J,JM+EGA>[E2AJ M9S'KQN[48B9;4Q8UWBG0;54)]72-I=S/'=\Y#'PL-EMC!]S%K!$;O$?SJ;E3 MU'-'+ZNBPEH7L@:%Z[ESY4^O0[N^6_![@7M]U ;+9"GEH^V\6\T=SP+"$G-C M/0CZ[? &R](Z(AB?!Y_.&-(:'K4?Q>VV(D2 M:Z-!U"NXWTIE?GE 5<&[>H?:5':*P0;S&?0. SX!X/S_@+1B6"SE_PKY1@9Z2 /Z^6 MVB@Z6'^=$J0/%YX.9Y-MJAN1X]RA;-*H=N@L7K_R8^_R#)EP)!.>\_X_;NO9 M.*=9?) &(7[]*N4^O_QO2* WRZT9?F.F.S-CS8JCS2AJR@OUB$8L2P2->:L* M4Z"&/2H$H6$M2RI!&GZBE68K6TW.],]3N-(@UT#'":LEJO%(]9B_P?D@C2C[ MF0O@?LK",*76P/5H[#?<80G^U)YZ?!J0P;JED. SCX*$?C#:/8_T=GP*-[*J M4.4%A6M$0[A\SV=^'(#/,Y8F&7"R\$)."U4CE2#)5[@TQ\0#%F8I\-1G21+1 M/V(\">#3Y'X"&[E#55OA.H94?NO\Z=C6#UD6^O3S6)!P\*.(!02OYW]!@(,X M8R'!N8 HXLSC<3>:<:*19B]H&OR IFG&(BH67VDZC)W3-(H]%B?/BA[Z+^L9 MQ,PC1GZ<,DZ[S;V0\2 Y(^>X621D&$?C_\<$35D6D)YVFQ.OTS7T_%'/-(L8 M;2RU0O+J1UFO<>HQGJ;PL$6+OQ'U4P=*!SJGDV_K8$DF:.6A!1\.L%)J9M;?IK M=QP='RU7_5W]O+Q_\;P7:F/WK,0UF7J3)') ]:^(OF-DT]W<2VGH'= UM_3P M0F47T/Q:4J4=.C; ^)1;_ -02P,$% @ E(!56A/+Y$C#!P M!( !D M !X;"]W;W)K&ULC5AK;QNW$OTKA.H4#J KK60[ MSHT?@!\-FJ!)##NYQ471#]Q=2F+-)3[IROG[L% JBF^5L>%LL(BQ?C,>AV*A*AE&KE86;V;.5S+BUL_'H?9*EKRH M,N-IEKT:5U+;P?DI/[OQYZ>NB49;=>-%:*I*^H=+9=SJ;# 9= ]N]7P1Z<'X M_+26!_VFU"AO7@CS)G;NG MFW?EV2 C@Y11120-$O^6ZDH90XI@QM=6YZ#?DA9N7G?:W[+O\"6705TY\[LN MX^)L\'H@2C63C8FW;O6K:OTY(GV%,X%_Q2K)3H\'HFA"=%6[&!94VJ;_\EN+ MP\:"U]D3"Z;M@BG;G39B*Z]EE.>GWJV$)VEHHPMVE5?#.&TI*'?1XZW&NGA^ MK?)X.H[01/?CHEUUF59-GU@UF8H/SL9%$+_84I7;"L8PH;=CVMEQ.7U6X[4J M1N)@,A33;'KXC+Z#WJ\#UG?PC%_B6H?"N-!X)?ZXR$/TR($_=WF;=!WNUD5U M\2;4LE!G R1^4'ZI!N<__S1YE9T\8^EA;^GA<]J?C,#SJSZZJ,3QSS^]GDZF M)^SLE5>ECN*M++31\4%\LN)]8Y68'#&H@#8NE+AR52WM@Y"V%%*$!UOJ0D*5 MFR&Y[7T8"J-*D3^(]S--^IHO%DQ,7<*X4:CF*?=B=[I]G)=Z;RT\G)RY'X3!9^YT?AP A M!C)1BKW#HPQU8$PBA:4S2VWGPM#.LW;)$#44%R0\7Z@F(0F0@K+")( M1>X\XH6[T$*R-SG:O8;LUR$TTA8,EU$1SK-9!9L\$E]0#%X4RD>PH2BT+YHJ M1%H0MM$'I'SOB3,$L-,6.@CGN .!G,(E9.4:X&@=+U#?"@7@]PZRWL7=\.D M!(U!C+TT^N\47#A&=D4MC8%R8\B+#0,YKXY/@$D(*L)XV&>:DI"6HD:&S!F" MSE-<:@1(%@69&!"70NFES(T:@B%K%V!0]Y)T19 P6+F11M0>_<53S+1=JA Y M5]8/*2;J:Z-K>CZBG 91J"H'S)/CG7D-03#23AP9MII4TEML@K@$CBW%E=/H M^YB*3MHK@I R?>ET =FAJ*6/NFB,],"0,P[D4,,OVNBQ)@I:Q)?1 MW4A<4W1\8.?>JMPWZ(WBO^S;P;9OL\;CUO<^$N;?^[A/Q9G>I\5MR5VT:YXH M/3(9](A*XUXY\ZY"I)?2:XHBAPS.1>&)*Z@+E@)BI/\W9TM$08P31,-U1VJ><%/D M2OKU]A)_22MR"TD8W9">[2H 5Q,@0RY :TG8MW2I= H&J!%UR]XBDTBN_ M] MFW)0^4J0O:T'&!9 .27Q)S^ES ,'(V7T3'?RM6D0P2YITJ35JN3:P,Z3C+!# M8==.?\RV&K"Q;5M0'-4P@P>1V::]LO>R)LT>74 M;\4^]YX\$FM9>ZT(=FTXVN)<$U+ KTI.(YE+^="CS\BC4T RL(?[DY>IZEJL M^\@9B9^OC8N)QVCGWXF^T!II@GWO&F^ALJ77UOH;CS&2C>MM4,AS8,YMHEBP/XSW0IH91^E% MHJ_]@Z3UJ;1(6>"L^D]%(]7:5V"F7?EX@\F+!/GCJ +Z7,654E9DH^G1"X)V MPA>TR:Y8LX7=FB1*3Z;]HEV1WZ[R-7 . W=1,*)PS*?\4 &RZE-C)/B/P[9BN8NW=X..V'&OF4P:N%1III M\HZ+<-/(Q^T,5WNOMT>/ITS V0G<'E(Y\+"QH;F+?JX*ARHM&\5BB$2:']SV M&/OJ^:TP+%+BA8THXE')72U0A-?S'J;7I;)IKFR/<;QS@1:$SK,]]?0/@34Z M!=6GU\7NEM'%!KOA]&GZ&:J2]TH4"\[ACO0L0_/4])4W 3P:R%0[IS)"257* MSSD28(T"F9LZ=C*V\92=.%]S*P)_T.S*4X^FKEI<%H13M1E91ZJ3'-E+0Q=N1.RN.F!3(-=:K.XU(35GF30@"M"!G. M!.FJ;GS!YXM"UCK",D2MN*=WO-9QBUU/AEM(\+PBBZ0W3?RS&: G,F>G6 6, MY96THIO/ #=:IO-E.XH1&,_GU293A*W2!C@=\R%+*G 1%W)[ L%)75?H>LQ_ M7#TPUAE=\KZSAC=C!H">K7>_7+[[?'U!2PY&./(PDV?9#_(-%?TN>Y"-?2:/ M=IU=QQM?$CC3Z'L)G2!0H^FC0O^T_R1SD;Y$K,73]YP/W),"J&.&I=GH^&B0 MSCO=370U?Y?(742I\N4"PX[R)(#W,X7YS:!I)VPP8T6]!T+89A'VCI;!&52)6DX_3?[TC) MCO-2HQ],'=(P+;SEW:S=J.9=;TW*!-PKTMNN8^GZ%K=PMO,C; M+WSDF\;8A6 Y[]D&;]'\W=\HF@4'EIIW*#27 A2N%]YE='&56GVG\)GC3A_) M8#U92?G53OZH%UYH#<(6*V,9&'WN\!VVK24B,[Z-G-[A2 L\EO?LOSG?R9<5 MT_A.ME]X;9J%5WI0XYIM6_-1[G['T9_,\E6RU6Z$W: ;D7*UU49V(Y@LZ+@8 MONQ^C,,1H Q_ (A'0.SL'@YR5KYGABWG2NY 66UBLX)SU:')."YL4FZ-HEU. M.+/\@.22G@>&N.Q*4(VXJP$7_P 7Q7 MA6DT_"IJK!\3!&3$P9)X;\E5?)+Q M/5932"(?XC!.3_ E!\\2QY><] S^O5QIHRCY_[WDY$"1ODQA+\2%[EF%"X\J M7J.Z0V_YYE64AV]/&)@>#$Q/L9\(_4G95&4?QV]'U3PU");M> M"A1&@UQ#:S< [^E*TW>'"H%I6,N6[J:&"1=@&KG53-3Z[ +^0::&] (E![L5 MJD."[)#8(8:_>E3,<+$9Z2NI#;R&+/>+LB A+?TRS^U*Y,^B$FX;JZG40I1[,_""&9^E(9PNUT-&ER0MPB3 M-#Z#"?&%I?NFL_ ,/DG#VL<&%IF?S$(2\LA/,VMI'I(1.1'V?8O4>2R$BZ'S M#4VH98:B8>3 I)^&\&=B]L4U"JS/V1W%;8/$:IOG0_Q<9-+I#+X3EX9L&H_2 M,V3-=26WP@#%'PF2P"^03',:KYG9*FXX'J6=@M-QT[E:8&[]N84_51*7G3N4 M )E-;^XG16EG.92EGV21E0LH0C_+0RM30L.$4C^SDQG,4K^D,J#JI%=D3=Y" MG)4^_<8D;<7>+PKB<]/SG%);IO !-<7[>(<2M<^+D(:"9MPVBHJ()DE8T"%4 M&@.0$SW='F/+A>PISN#&7B;RZXZU6WP(6TM%R-LAE@D57AQE(X5\4OA'FC[U M;J4LVR1/J0+IV*?7Y)&VD.)\CW@-<5KX!97*2TTF..KU':J->]$TN'@-;?^P M>G@T+X>WXD%]>'&OF=IPH-4'#:9%YH(97;)@8V;N78R4-O4-.;.CA1V45 M:'\MJ>N,$WO X:_$\G]02P,$% @ E(!56C,A)\/O!@ Y!$ !D !X M;"]W;W)K&ULI5A;;]LV%/XKA)L5&^#ZHCAIVEP MI\VP#MA6I+L\#'N@Q6.+*"5J)!4G^_7[#BG).I(I"I9EFL]GI MM)2Z&EU=Q+'W[NK"-L'HBMX[X9NRE.[AFHS=7H[FHV[@5F^*P /3JXM:;N@# MA=_J]PY?TUZ+TB557MM*.%I?CI;SU]<+7A\7_*YIZP?O@CU96?N1/]ZIR]&, M#2)#>6 -$H\[>D/&L"*8\7>K<]1OR8+#]T[[]]%W^+*2GMY8\X=6H;@>$]>76^/@KMFGM'(OSQ@=;ML*PH-15>LK[-@X#@;/9(P)9 M*Y!%N]-&TWPO%J:..7Z&J4AG&ZXJ1\" ZS&G+AZHVL=9!&_R,Y M2!?3 )T\,\U;^>LDGSTB/\_$3[8*A1/YN?SLZ?,'#1&[AX2OL7I.!I^9]M(/'J^;.S;)Z=[RL3OQ8D MWACIO5@*6:GV_5KDMBPQ#7CE'T4A[T@$K/2R).$8QSZNAK-K^THDKYL:#[G.H0M71[:"^H"CH84KPX4"7N8*H7-8$5"NDH;A(& M)GXB8BN*(CN)B;B1>=%*V_5A?Z EM]4=N:!7AF!YJ^H3J>6^E PPYT$$4 Z_ MLUFVCD&$!'\5UBAR$_$.7**4YBGX_=_F;+4QG4%"-JAHY":7QCQ\J6E-S?S% MQCE9>:2DCS=86>30"_;M)SU8R>=.KQ!$'N;XVK*&?,3(RW,D%Z')#5*!'9%8 MZVKK9'*HS_,8AH<"/"Z,+H&I-/WY9FQ"D/A*(PL4_>%:H4 .!)XJ+=70>%AA_(%Z,K2A M5'U@FN!T;%Y^D!>NB%T9COLB[ >2$ZEKMD..%)5U&]J]38P&/:HNZKMRAT<) MVN1T^DRST)3B&.O@>UJY!KV<@W@\/@BU P&2-><7BF2+>T< 2HZX$6=^XV3) M$1N,:O#-H62FG#RF! @N-'S@A%06)5/K%E^NKQC>0 3L1M;X\'O, <46GG7RD? MQ(KP4-05*1^T,. ^4N!TQTS!3H"YH@UR+AF7L>YD H4 0BTDW59[2N4:%Q=X](U?'=I[G;(1@P(Y@7\6<[*QEIB0<3EKH*)AA, M"B'X9>?1WOX<1F"[R3FLB>GSO''LM,RA17$(DS_ BD%),X^O 6(G#2")M=@6 MBHS<[I4&B[311/1R'F+#[JQIN+,1L.X(1\H0$7W;0.M\MGHQ/QMDZ,-._L,I!]GDSF<=(Q9Y31YINC'0=L!YI4^,8ZP[85NFU)C4& M@?HZ18L)-2(N(OE OQTP9MMS_YM-)F(9H]!S>GMT!!T=G1SCR&Q,NC_P#86W MO9/:1#RQM5V4,,%];!#9S_B-,[_K_,#AT>GB9:]_*_U0V2 1/1FM'/#(D&3' M@L4IK:_4WB8VHF6;8997$MR"O!R]G,VZ+2?B;>,Z=0^$]*0H?QJ(Q1XO#]2J M& '?K#SJ O S/!DT5V0V.>D]:Z'5 NU@2V6K.3:;C:/-/D('F#G*CD]WQG-A M?+:L.V;N3BZ@&&\-=ZC8>/#HRS?NG0YEO@6(H'38WVG!51.8TWVL/38UB4EM MW&#^#9^E0*#Q$-/Y.XS^&'06'4@S/<4G)N VC1M@!]AWU=JD'G-+JDDWSY8] MD(M,?-NRQ;O;Y8XD#B,8B3M:G"Z^$L(_RJI#\,GC2#C*SOI]GLITW'"_"DX& M)GY5%3R"?8;]7*PZW"SY&L\YWC'VHX<(-@9?D-O'_!3Y'PJ%T">]'^[\PENGFOEN>_O_X23K$ M!3V-UA"=35Z>C-+YK?L(MH[W^)4-..G&UX)@H^,%F%];7)7:#]Z@_V/GZE]0 M2P,$% @ E(!56H#\^@_5#P 6#0 !D !X;"]W;W)K&ULW5MIC]O($?TKCRPEN]/"\W6LF$;UIGY_YH%)VO99H?O7[) MGUWJUR^+NLK27%UJ4=;KM=2W;U167+\Z\HZ:#SZERU5%'YR_?KF12_5957_; M7&J\.V^I).E:Y65:Y$*KQ:NC"^_YFY#6\X*?4W5=]JX%23(OBJ_TYD/RZFA$ M#*E,Q151D'BY4F]5EA$AL/&KI7G4;DDW]J\;ZM^S[)!E+DOUMLC^GB;5ZM71 M]$@D:B'KK/I47/]967G&1"\NLI+_BFNS-@R.1%R75;&V-X.#=9J;5WEC]="[ M83HZ<(-O;_"9;[,1<_E.5O+U2UU<"TVK08TN6%2^&\RE.1GE? MJR+^>O8&J&1( MX!QLM;SY#6]O_#LIOE.Q*P+/$?[(#^^@%[2R!DPO."3K2FIE9;V4MW"M2EQH M+?.EXNM_7LS+2L-/_K5/>D,[W$^;8N=YN9&Q>G6$X"B5OE)'K[_[DQ>-7MS! M>=AR'MY%_5%6>AHER".2^(^PN47:!57&A87J2YJ%8*B_*RR-)$ M5OBLK/!"6BY%L1#(*9IO+L6U+ 7^+8H,^:$4)WQS49?CL5GF2ELFR<( M)?U556F^%+.9XP5C,1D[,Y".0B<,??%%Q:N\R(KE+:].U!72V(:]Q0NF3C + MA.>/G"GXF(5X\<4/*@<'&2^7"2(V)9^BU"-\?^),(T_XDP!+(Q$06Z#PI:AP MP[$(02*:S?C*2J:S4 M9@-E)<5U3GHE0Y Y97[[W9^FOC=Y48JWJU0M^J)]7"S2&'2)YX4NUGOOFA=2 M)V2\)(6EJT*7KKB $F'W$BG0$3_JC@VBU",BUG55RRR#%I=:@;VJ$+',8Y6) M55J*.K]2I?$2^!AL: Q(1$"\TFG?36L=R00:T; MDELN\Y1=%=P?>R'R:);1VY3^Q9KOA 7*>SS<$=>K-%X)<(S;LKKQ]<,^TH0& M7)-YN25O5GN].7#%3X60ZZ(FH1;W,M/0Q)719(:%=VH.I8'=9 M9*.+JY0A D,O1=K1?NH\E%YQF';3X+&]HXX'K=O6+!C)(CV2RAOHQ@P9+?? MHJ.>0D!39JPEK3+F%4&P8R0;"$1E& SJ1NDX)14FM2;W9N4HG18)Y]!CSY_U MA)MY0^$F_B'A^HG_XIIB',D4&W[IF1@>+VO$G396+O!!6:LAA\ZN,)+([?NB M1CSB<[MJ@XH9I\8E-*$HX\ %)-0#YZ%/8UFNFK=,'L02K"./\T=>)#X@&'+. MMYTTG*G@ 'N,-@O=5F^B)(10=I$BKV2:R7EFHFT)J%#9[?9ER#NV)V7F-6]- ML6VVZ:FT(P]5E_7\%]B']4SI"<(*)1$@G#[ YE]D7@-!"PBA?D5>I97$$#)O M:78XD:@G\K:AE:[7*H&QX#N"[*:84(R"FB?@CEDD.YW,3R$(F"[72/S@:E?\$KFR M4GK-JI[?,OE]5>;C0&*8;6R"ZV$*?8*].* :U3-KWLR=;GM)2CT%01Y*OUR7 MQ(9N;C-6:8-+?&PBY/T-E8TF>M^^_R@NE>;.BDB89?:>)NY9"$[:A\0P9DU; M.38@#R,@FSA12\'N9BF4Q0&-Q'Q$Q;"..5 M@[QB^K:TNGTN/AN]_XTU876Z!1C%W[D-4\F9N(#$:"NA^,"O8;LK9[E#]T>.S[C4C]P@$*$[ MQO5X H@\&1LKRE2+*U8-5UUC&IM"!E;GT"+W64N;; BVF(5O@.*^GGV.X8LP MLS7_!E8CT=9%HC+C,]>-":6UH$0U6MM-Z])4*,O-5A3A"[7>9,6M4F6+RDP5 M+04W;KSL6FG5ZTH>W(90K\1ECM):ZT0J'/T'*X M(;U$_.Y36GX]6P L([)!C6)8DR)#=S+"UX$[\?#BNS-Z>=\J-$&L)$C%XC95 M62(XH/T76++O:J\RC9G8:#VS;J@44_RUV'1'MXLGH"2^8&T?AR-W"M1T'$S= M:&9 2S!QH_$V7B&F#:Y,VZC<<;V]:.E1C!FF@J"/&/U)-$15?G /K+JS76Y1 MX%"?C.8BOX]4IUM(M4,L3U'Z-JL7U;Y;^A!_):D ]8#^04C/4K'"M\6"=0CI M%3?LJ:A+Q^B@.R';UDJU,50 .O>["ZYA,50>1Z0^S(1OZNE?:B;>B&#UE2,91Q@(ID\DM=5MS& M$U)-R[@NRZXO[0$7JADYL\4>"__+S3IVU :B0WWQBO8V7KR6"(1Z;2H%,3EJ M//<+-_56B@;9DK(ZWA)EVP+3$IMKP%2C G_TC.W./8/==UAI391>-8F4-S$( M$%]5M<[%B?76+Y\_M:YYE\]L:9)41GD!=-M@ :F&Q$^R3.2O9Q[&)G4L#9 M=OG;35Y3;W9_\K*YGO7.I)&>SQH9N=%JW &JASTZN-WEM.&^"[*:2?;SNN( MP#[H0U1&HP[RN\4 H\<:B%&GDEUH#8^" B@G&)MT2*R?X\SF1JW[]7$ Q4D^ M H MI,X,!#-5@<$;H%D3WEWP]*#;\[W@* H8%1V"0YX['C\, -WG(^!?G7'[ M2I% O#73%>KL;,5L]%:BWZ7@(S\M%Z8);6:8[)..N8UU?!,KLP_:HC:BK>4: M GH(5;98H'$I.PH1;;ZCV5(QS]*EG7(^ZATW@&FV ME4LI9-_5JM][=L(.*S*\/TNY(E,&YHS.8S.>$IHI0)&?-5+)N7$:FV;ZZ6%O MHWG '_Y?6LZ9XX^HU3.9KFDYFY!H7GMMI^>$WOC4KM]M.[?O?$CKZ4V:M>H-K0FU MD;%)VW8F=_])T-:QB^]V9RQ4P1*#^6 FU3.X59()SZ9<-9$[%"!)$ZBULKOP MY(UR0U/U[#[W'IG8\S!+M96G^9JZG+E2:*IJFIMUG<<#NCD^6?)[_'SQ@;?I[8]OY>K>$=L@_/:4S-_,:V M<.3.FK$GXPUB E&Z[3_6!UWQJ3NO,,/83_M/-GZW(>L=)6SWT&6[>-U;KK@P MB'=4=;XGB&<*#DQC**#Z-:=2APK-R!F'$>5HWZ4C<%MH0F<61T<#H3O8$F'=#/S$AS?-^&(6WHS28TQ Q<1-5C9BV[!\J4ROW)J#_G M\?QAZ'K!Y \Q<=D1;K=OB6;!;SYTB9K6];V=K=JPN6Q: MUYXN[M7X?_^4T3''C/&3CAD?\G#+%WHT!4U/S?#2:C#-'WC8:!P#BJ,4(6PB ML8^-;!UG1H\YXMSOR8>GALS'X"R3CF^><)3YI1&*/TSL^4FQ0-O5-6_]DFB& M4=5UT51#0]<&,H(DCFO-]Y)J4MR#E4QQ[8VQ/6[6@F3]I8\*U;5YC/6>7'P8CEBF:F32C%),FFCAOZCJL M H[RI0&04G.6;L<"6\2W::<]<&_([M50)^M<+6G<^E!9+_?SWFS0I]PQU5"/ M=JA'0^I?!A'0*J1Y>(L'LF2:G3>5TUHVAO-&J2)%!5OV@[/>TVF&\C;S4 'I)54L?V>0$0 M:0O?8T;7-#2).4NP,LS31+*JH;U;D:7@N600PA9K=R"E.%L2,I$];,!7I^.V M! "6VHKAG1HU9P4/^\PQBAVZ#LX0]U<-4PX:%KH.+2?5\"P>C;XQ\M&SFM,,A\[X, MOLV7'')%M9Y*MGGH@K.(91[5:6@UTL,MF69K&6'H]UN9GO_Z7R7V[I. MY:ZS^F\\5A\!35%GYQTX5@_IW/V9B$9N@)=)Z'IW'JNC57F&E]F8C]7'P;<= MJW=>0I7JC"O54P?+ P=H;)\\U[[<#Y[U?>ZR57O)O6BA-P++FAQ_MI^W/9B[, MKT6ZY>8W-S]*C0Q!^6.!6T?N9'QDGL!LWE3%AG\[,B\J9#J^7"F)^D@+\/VB M**KF#6W0_ICH]7\ 4$L#!!0 ( )2 55KG)<&PO M=V]R:W-H965T2*-Y7%910$ ML\M2ZNKLV1-^]KY^]L1T;:$K];X635>6LKYYH0JS?WH6GO4//NC-MJ4'E\^> M[.1&?53MY]W[&G>7 Y65+E75:%.)6JV?GCT/'[U(:#TO^$VK?3.Z%B3)PIC? MZ>9J]?0L((94H98M49#XJJ(@0F#C#T?S;#B2-HZO>^IO6';(LI"->FF* M?^A5NWUZEIV)E5K+KF@_F/W?E9,G)7I+4S3\*?9V;1R?B677M*9TF\%!J2O[ M5WYU>AAMR((3&R*W(6*^[4',Y2O9RF=/:K,7-:T&-;I@47DWF-,5&>5C6^.M MQK[VV56U-*42G^17U3RY;$&1GE\NW>X7=G=T8G<8B;>F:K>->%VMU.J8P"58 M&?B)>GY>1/=2?*66OHA#3T1!E-Q#+Q[DBYE>_$WYQ"O=+ O3=+42_WJ^:-H: M'O'O*9DMQ62:(D7)HV8GE^KI&<*@4?6U.GOVT]_"6?#X'GZ3@=_D/NK?M,?] MNW\UK1)A^-/?LBB,'H]IB4];)=:F0!#J:B,DE-#BR0H+FE8OA:Q6>%W#B2N! M73M3J:IMA%GSLI=X(JL;ICM_W AM*2\4;>GO6C[G7%?88KH&%)N+1^*?2M;6 M.P1LJ\J%J@?[TD=,'Y%XU3/R0*3SW(OC#%=QE'E9&N,JG.5>EH?BC6/Q?!YY M03R[$.>S $LR7"21ET;AA;@ZS1MH!W,O#B)<1;.YE^QJ M*-6JI8%,97,O8P9#:/ "Y(<5[/0RX-$?&PEK$P& M*\P2B^/8"\)<1(F717,1)]X\GP^*RKPY1$N]( @$ULTR\P\3,A^ M6 !A$EX8>\DLO3C8$3RQ]4(O3.<7$-'QMW+'CA@\GZ=>3)O9YF3J\RCUYADX ML7ON,0S4"%ZB:(8KR!FD9/AY[.59*IXCN2Q-M=2%EIPIG)T;2-.UIKXA&J(F MT5K#;]1ZK3B;'-[0B>P2#6>>J3>V7^G)PLI)MW+ L,54J*:Z%;539,,( L8!6P\GJP\!V- M1Q#T(8(.,C\4:88M#\5_1O]8*V^<.]R N0923IJ;/V./62>C>W18T:V@6=JK M@;G+MO?&:UET5GQ)GB2K)0S3-&8)IP7QO6ZWO.YSI>G^%V 8P%V<$V9'P>// M_B\^7X:/+WQF3ZZ@']!C!['5'>X\T2BD!:3*KN%06E#=Y@M49^3C.(0?#/!( M>K'A8/%1 2UK5'<@@:> F"5+ Q?:D#9KW7 42=' P?1:+R6!$ B/ F^(?2(. M&57;./..GB-8%XC85D_ [G/FY41X?; YVY(<=,G)P5@0Q@!$X&/D(0F*7RF,X$30&K(%Z@I:$N5(2XC>"$>F0.&3WDD2. ^% MW?,D _P"GH+3(43(">X(\8#R[VNUDWK$' 'HC'P\3X"'[VMBK;VQ,?9'I^VI MY\ATX9R!$\DOC2A9MK+:4(C9: Z18X)9 &X"+YW'XJ7<:4"K_A/L-&;=[LGN M1V%F&E@GS) )9A% -O+F\4R\.RA&093>B)0YLH2R=HP<$^'B]L*Q59'RDSP6 M28;4$+NH3? H%2&2VDS\-A$1YTF:>;. DD02IC@CO[B=4 Y.9;$0I4 #(AL>9;?;)=U4T&EZO"/T MXDI!HVW3Q8TP%5/8('/4 \UUUU)EC=V2 -O"IN\4IR1B "Y+DL'6*VC$F^0" MD(Q6T'D6.C_DJ$9L-=J@&E!1>)1*]VCA.*7RB1ZE_2_ '\OZZ'"XA<%AK'B; MO\SBBT5U"'&-1+W6O%Q=XQSHTQ,+K'/*O+89M%(;23>^>'?_YF/LKF\IG'3: MMK5>="WE8-)OT["8[JT% PM*7:O'FZL[2".6LJYOX 8(1]0:*W:@(=_XXI5] M8'/,2*54Y]24BI#&1_#_((G16A8%G0=LIE:>/4M"Q5#U9.;98$%#N;,1E%J8 MR_ DT6W%39ID]^7$,>E9X/)&5 :1 6:NI2[X M75^%W=+@J:1"RYG[49+?=34<0#4^]P/./QEG*<6-U=-"FDGE]%Q45.HAX$L/ MX0J.H"VP2R?!T:DY*?3OY$U<5I$L+"[M[(LRRSMPD;F<$F$/NY$.K,/A'9!B M+UG#EF<\.A&:GUPQ^[4EWVBZ-;*QYDCO V#P[9[K0=-'TO!#U<4X MJ9.73"D*2D1K1=,6*,+(K6J$K%X9+ M@S*CYZ.'S%,%AI6C)R!Q#^OIHPIZ,,UQP4_K]UL-E&LZACK+-QRDCSG_5 XY M5N56KKC<5T<=^3P2(%1Z!*U NFZ@;\#N8FE K!-3G>7/!=QDDI+?O7-T[;RFCR@UK8F MTR[UV I[H3:ZJF@G#!$%\$23B"3 M#8,5^!(ROB83XUG74OKOW[FVACFE$@"N=TN)87C0FNFCL3+370,9D+Q&5:, M_311D%#%5K&C:4;_L938JBMT$JT#Z8,\CO<[C/OB\PZD4*#96F#(3V:\W8$7 M]63L+%C/0+PBI.1*9H\VZM@?+?HMC@*2JQEK]J-A"-F4JJ*M*59<./#3G;QA M/\%&BC)T4Z.!(/(76<7J"!5JY^9AC':WVS%.8R6-PXFAGFZWXS'^3H+2H6IT M)PRR$Z90*NRA]SO"<5,3:)!_,>C_Z4SN 'LJ[L)@?O"9!_-#%82EUG]H> .F M>0YAJZ-3N<.F&RH.2*4/XB&&'25K(,FM\F3I.S%40FH["'-*$_&/T$2>C141 M_D!%1/,?KXCC26W+[N4&;D E5%,;[L.^J8>_.*ZEAO#%D' 6LN!BYH'(Y]X\ MH&EU'GAY3+/;;.;%:-JO*D"FI+R#PH"[0>@/_13"^89KQ%$+UX@L0YL?Y<)- M\8F5[]C=[^K_GM-\=)*!?@0\Q8*7!*F8H9,.T7+/LI3F/VW!7<3AB/,4W75_ M\_J0D@D7>&+)Z#TN"VXS-VRN5L>J#(.9EV?YA%+OM.97TS,S.9J:L@]9O^C! ME0OJ*VK'";_);]'GRH+Q:Z2C*?\\[4_2C8SDB6D!IZUC=!LW&6M-,X/QY-<[ MD;5KA4JYNM6C($2=21'1-OVKK[+4=MY C0%)=0J6K:_UJ&NY M9V09IOPYX\\Y?V;\F?>#D. .2[)HS+?XZO.-%?8+NM=FI1EH;HFX,E 0*=#V M-K8=LZKD= QX4MQMG+;1J%FNT/J(=J\*0$W)7V,>GV91K!FGU#'C_"4#=9%N MDDXJL!*,3'3GBP'2(A[4IMMLC^:_4.+QX[LU>BF_F)J*EQ,SG-Y%C@HI*\4I M(:!]^R4!>.:OO3H 8FWS.+%.)K:2@:;ZH^L!HZ'H(49#FW[>U1M9]2TW;7R- M-MZ4>@DF7?7MJMM7HVJRGTZ_>_WR53^=QJ+*T'B+QQ17=A8 "[VI9:GH*WZJ M[EY0=_4:\-Y3?5\;ZLH^;O6ZY6F:'<>02.^1?H!PG_9&O#4K!<_O*,YL'>=< M85,8@ ]]P:[+KB1E'(KMHCA8D7KH'N- %'A2HEO4PT@/I23-ORW:H0J2 TG& M(.P*TX>^>$ON59GJ9PYV]CM(\M((CV] !/G$[7R#U-(7L\[!O%X5L&/M3I831)&IT. M^H2BM<,3&@D,=@4%78L=P)YK:A;L2"QL=L, YVN?:-8R7K'2*P8"!_A3T7#/ MUX&XGZHRK$I.0,X!PWKPZ:H@.3QQXXS#-TWSV[QH&H]B46]4/D M:'U\N])_V?49#OP9'8*]$-B6B3OX]QS'_+UUMB/;B.$9Y]JI=W-:.-]NV(C M:NXN3",T=M;&UMSCJZW&KK&"E^%2K<;99#(?UUSJT>UU>/9H;Z]-ZY74XM$R MU]8UM[M[H_R&KCZ<'X]KKAE7@2_K?FT>+;>)!2REIH)XUF5JQO M1G?IU7U.Y\.!?TNQ=0=K1IZLC/E(7]Z7-Z,)&224*#Q)X/AX%@]"*1($,_[J M9(X&E73Q<-U+_S'X#E]6W(D'H_XC2[^Y&2U'K!1KWBK_B]G^2W3^S$A>890+ M_]DVGLTG(U:TSINZNPP+:JGC)__4X7!P8?FY"UEW(0MV1T7!RA^XY[?7UFR9 MI=.01HO@:K@-XZ2FH#QYBUV)>_[V252 V#.N2_9.F,KR9B,+]E['> .XZ[&' M'CH]+CJ9]U%F]AF9:<9^,MIO''NK2U$>"QC#P,'*K+?R/GM5X@^BN-&'9 M),M?D3<=O)X&>=/7O7;)@<]NX86X M&2%'G+#/8G3[W3?I?/+F%;/SP>S\->E_,UBORCQM\<_&"Y9FWWVSS-+LS9?5 MLE\W@CV8NN%Z%RXMWCA6;*18,Y0/BS.Z0JX4,N1RS3\*RZ1CTCOV$$Z]_22* MEO*3?5BO98'M: (+TM(W[&?N6RN86;,/4:#1CET$O8WBGBPAB:T3)5OM6*$D MQ9=5RJRX4CLF40"8D[54W,( K:&"%]8XG.E=$N!#L:$]Y8*SS\)Z(H:[8'=% M86P)-]0N87[O;>>?<*3!:''@K^M@H]K#"MAKE"QQM*0R(MT5XV50X.BP%\5& M&V6JW>#/Q4E4>ZF5T)UB*YZ%;@5;6U,/CF\WAF%!.&MO&*^L$'7\1J7'-8&YI3"%5:NH!K !C)D QGN"3]2\S"@&BH\0O84FPMM/LE* M2Y")0\?=WLS'WLR+@^M0H]$!I2X,C(!&,N@H9L[C(R)H!E83":4+AVN4CHZA M:ZFY+B0*2F/-6L;$442UVCA/L +G'>,*!D)R"$@,)S$5B(J&-!Y":V&9;)0@ M7=P?,CU$\NT'BB)W3D )3 N)J0O 6:$O0Z<_P200O86-!]8JKBD 6_3($ B( M5,H4$@.ML%<$*QFE4'>X/!!$(!GJ*MX+(F: M&CJE?A;.1UP))@-+P5E [3K^PS>XJXTG-2W2%Q@!UV=94E0.Q(M/F%2(R =U M"5AQ!NYSR@2%1%$4H%(Z7E5D=3@$2'7'NDX&N=082U$P7\&%:+$>2M4+F7 # MFD/X_S%6G_?U$<_>=HI1O=QQS=+ <(,0GBQ825]1DKWI9,1!@E#*'KGR?T.4 M!%&E0*\!YP8'>0VTY7_C@R&0[JN4%-QMV!I3)AP^1$D;?1[V JN"NJ"AE!0G MQ\ 69*>NSA7Z3QFRB,CXE2[NM0<-?7C3R1#?)V^*C^?WH9Q2).!C]!?F]J5P MK_M5 J*GA?0.JYZNX?-0Y6&A'39\.?*3F0@N?0)?T.%9[AQTMO@\PF=9ATYU=L=\%FFV8 1DF M.%&OD(3]%$?_IO0OPR#Q0O:W+$UF:1X^Y[,Y/O-D@N_O7^I;3I+I;'[&OE], MDG2>8Y'.D\7\\NSET22P]UL<7";+/#NCY7R9S";+L$RS9#&;G;%W82"XEPI3 M4@6NQM[718"7I:7ZVK6WOM,"OKAD'*.+DM23HSH)]F<<%HF&1#('YN[YC'<]# M*X#G!G & (^1#>R)#-_/+SUD-=4T&@Y9PW>82=JF@30;$S6F@@LGG[J=H!NE M3+^@_K[3Q3I)J@HAG_E*B2[':*BCG(\=,JHFT2_,[34?V"9)FH-:)TD<>B5> MQ>A=,U:X025\^*P^\KC3V1^#G,'A%U/G"KWQM"LG]34-\0G]L@H#C16JZW9F M0/RPQO!@39A,+]BCI8J-"A&*Y5^M;&)C" 93EQYZAL+8(_JZ%5X@M(^#23>S M@$[5_IT!*/ O9\)=2++/),%+_D_G\R1=+K'*D-R7E\N7=)_,D\O)C*%6I*@E M/&PO=V]R:W-H M965TX>7)V%HJUJF28N(VR^&;I?"4C'OWJ+&R\DB5OJLS9?#J].JNDMJ.; M9_S9!W_SS-71:*L^>!'JJI+^_J4R;O=\-!LU'WS4JW6D#\YNGFWD2GU2\>^; M#QY/9ZV44E?*!NVL\&KY?/1B]N3E!:WG!?_0:A=Z[P59LG#NEAY^+9^/IJ20 M,JJ()$'B9:M>*6-($-3X,\LB1* MM92UB1_=[A>5[;DD>84S@?\7N[3V=XP9[W30:SE:QGES3/O=L+3:DBC-VPJ[X9RVE)0/D6/;S7VQ9M7KJITA)=C M$-*6XI6S4=N5LH56X=E9Q!&T\*S(XEXF[FCY]P(2+UH2+AZ1_>\P> M%O>'BTK,SG_X[GH^FS]]V#\O@G!+@9BH:J%\&Y>QB&N%I=5&VGNQEJ6PSCXJ MI"V4D0NC!$C$2Y(CC$(.B:)W"I@%0I>Z4'S@V@5>R/Z#7!G%3B$>7A7. U-" MA@-Q1LN%-CJ2BDAU4J9P-CBC2QFQ92$-Z2(X3\)$?%1+:!^=8-NO1;9=_$[2 MDD:R+#7QAC1"VT1^B8=6TI='#9G\9>_TO;'Q&NRHS3VII_%!ZP^@"#X*8TCP MY4[")1OOMKI4/D6J>X(2P2TCKX&W9+/W80UAS:;VQ9K,<@NC5VQQ2-Z7Y!4# M"@_B1TT>=G7 H>&G)^)?2GKQHG*UC23L4GPO9E>7X_G5-3U>B=G\\?@"KWAX MC/_&YX_Y?>=U//RM??@>2IV/IX^GXN=:>FFC(I-_!9M45@,D*0QD[WOH[/$- M>]=14%!5X,O:DP%+L:@#D!["T/V5O&\\A< .I+)OMA#"[BX ,CXG*E\%BD9A M-(5H++;*EL[CC8%X?M.<)3;21]M$Q+&&]!$!:0UWB5*Z]4E=1L M$$.'+5JT(!ON!QX!V)?>53@^HCA"N1J8QV+D6+PG\'O*?Y()#T@-7U02SF,I MVI>-?1,*19,U^Y / MN!HY)./A:P<>8M# 87MB@#1J<"^J* !3@BQ/:O/*'P X89),M:!/)E]3OG2&C'N-,>*5O')_X5=:$EY!A]N<;12-GF_WF2> M:WP,DT[ 6M1X]H?P((R15Z L_EG71!?'[]8:B_OB-;S.?,+.@**F3"I)PJ_R M&IA1RR5!>Z@8Y_7CIV'(P6-V60(5SLM\SBGHAU\5,JS%DH@'[%44[*N505RA M<'NR9/;I.VE0+8XP'F,(;\XGXO/0S.0MB42,%&KP@0;7B=)5"D1<\$;4 [1[ ML%/>827(T.N4 GU9"P6^V#;X(9++>*P-<%D8I/ MRVNQ_M)$>K%EQR2!BD&'L[*JS+QC>E$LB,Y MT=I@2438DT\1J-HV3^.$F\0Y^JM,@>PP5)57*6\;?R0/?[-N2#M+]8?+AB*' M0SW&8!N\,9QL92X,I0-&TP8&?=;=]D+<.Y0,382<3V/\?AV11VFE9# @8H)- MC410,9I<2-'4$;EK$J-3*>FY$UHCP%2ZNS9B*;F83,1[*]X!Y>BJB,#F8^KO MHBMNU\X0_=E9,M6%O61S;]HJKQO_ MU9[I\=6:2H5OT",^$<4D'C=34=BQTU MN^S%;]9+@'+4BOO'&N,CVM=$0@%]G)$-WJE.N-!JEUOL ;W"V2_J%>9_,;MN M#;045\P=Z+D,Y2 ,867E9N.H>^-M[^%2JG39+ZDFQ9U+/$S;0M(2RS'6(2=( MP;9&,6!+2:M2:TG=)SL+^O4%[DA#* >&=,#8^)N9VV^@V$&H3U6 MK1Q,?/FO?B@/,]=U#2\Y_ E6UK;<13Q'7B&^3 2/<)P)$]! M]0]!."V*3T5GJ"(;)"ND7LJM/]PVM0JS:>/X.#RUR;!!P%KOICCAA-^DK4GX M;,YRSL?[_JUP$K7V2(10Z1 .Y]96*&OV5BU\DGC!$B_'>0?9ON)9B6,%P8GF M>J)35W,(Y(\U>@QT0;.,=<09!(3$S-6:(X82P$59,X J]*;SD ;:E8 ,=+W:_P1X,..I?% M+>=UJ38(@Z+O>-,[G^E@S/.0+/@ TF,^?=K+912$6Y2XM7.L5C,FL,;SV=,D M#%6"?)1 G6/R$*(3;H?=!#8K:3CN349?-,/Z<<('MU"CEC*M1@![?H\CG4NQ/2"@5/.\':;9O._S3M YYZNV1 M*,860*1&OU/)+S2;W)_*KP%7,Q$W.BC[!36E(=&.%+,'!@C$0]Y)0T?Z$8&&A55NF9J+ M.=:"^B_N0'(^M#UVVTGK%0\.>[S=$>I:,?5XZD3]JD[SJ!WP:Z_:GJ=B<3$L M(5=]HP]YNJL%.2"'9J6C6#6PE"!//4JKC[!T#RX-2S>7)4.<'!3B M!P#3>.RP:_HMZ\>79[,V:Z&?:VS:@8(DK+/O7 MEJ:M,O?--3"*5YW:NMHNI?9[@0)]VY#S0J>QK5=X:$4[]G?I17U"HQ8J+9V] MMW&/?C!2IUF,[K:C:D?17-)]6K8?Q9(N-^FF,%"2',:P!S*>Q?9[J.;JM*,1 M^AVS).WI%I+OAC"'[75ZEUUE[:X+CM;8KY?5DZ,!@5FENWPX"A&/NKU#/,+O M*>+D+W>;N#G=:1'BC$R7PHF;$QJZM!G3/7ZH96JYKD6J91-!/T"!8]#1#,W/ M(]0>-_-5(1\"@*4;XUY&P'QU5ZSYNHIX.7_=LZJ9!DM7U.EJ=S^%GIZ@Q?:\ M@'**WOP^IV_O B$E':]4Y>#*1H?VYHGQWZB1R9WF+$F#+&$$10%Y0MW8L'KT M>KPV:8[TU,ZWX_W>-4M*KGROL2".+>@F:UDC$&_X_I>3ZE5NI<+@WO#@MGS_ M=CPH!)K53C]-].]E>O?B/(;DB^3(6GC**D<\> MS1G3$\UY*=PF*9 2(T2?[JC2EP=:,5";:31Z9\9\0T\,03=M/+J>TOC8+[9G MO5_<*^57_'<%E+40D'Y\;S]M_W3A1?K%OEN>_N[A';H+-,48AI;8.IT\OAP) MG_Z6(#U$M^'?[Q&PO=V]R:W-H965T^B$RKH]F^1"K"9V9CO0_OO93LB@ M!82FOA!?^YYS[ST.)]&6BT>9 RCT5!9,3IQ7,01KU5!&ZO=^RW=G8]RY)(F/'B M-\U4/G%&#LI@1>I"W?/M-VCGZ1N^E!?2_J)MD]OO.RBMI>)E"]8=E)0U3_+4 MZK '\ 8G 'X+\%\"PA. H 4$EP+"%F"EQLTH5H>$*!)'@F^1,-F:S2RLF!:M MQZ?,7/M""7U*-4[%<_*,-A+-0=A7B*6 $BK3@LM: /J,'A8)^G#U$5TARM#/ MG->2L$Q&6.G:A@&G;9UI4\<_4:6AV.3PX D\NA_MGI@FZ>P@L7_ _]W!,[H8N/$YGS&(L*Y+" MQ-%N($%LP(G?O_,&[I=C4KTE6?)&9 <'0=NH=IR>NT?A",^EU6,P#>^V^6(-;6XR1*>+$_U?;:N.$_FL:;[XA84R91 2M-Z?:&NB?1^%T3*%Y9!UAR MI?W$+G/]B0!A$O3YBG.U"TR![J,3_P502P,$% @ E(!56LKSE],8!0 MOAD !D !X;"]W;W)K&ULO9EM;^HV%,>_RA&3 MIDWB-M@I?1I%HNV]6Z5UK=IN>S'MA4D,>$UBKNU ^^UW[- $N,:H#/8&\N#S MS_G;)_8O26\NU8N><&[@-<\*?=F:&#.]B"*=3'C.])&<\@+/C*3*F<%=-8[T M5'&6NJ \BVBGU#]GBQ-)@K^H$"7><[4VQ7/Y/RR15KO!Q[% M>&+L@:C?F[(Q?^+F]^F#PKVH5DE%S@LM9 &*CRY; W)Q36,;X%K\(?A<+VV# MM3*4\L7NW*:7K8[-B&<\,5:"X=^,7_,LLTJ8Q]>%:*N^I@U%8L%<48!DJQ8LQQH(SN10:O8-M%R4+M MJE*C&]1BN).%F6CX7*0\]<1?A^,)#0A$:*WV1]_]7=&@X@U/CB F;: =>@QZ MPA3W^;K^KRHKR<5UY\=.-MX@Z^OT-@S?X+9(Q4RD)ZG__'3GI_.0SOB>Q%?_'M?_CD'K_-UE\>BPS#J0S['XBR_T M@U1.C;>&KL*B(Y9I[G,:#-O1:;=VVMW9Z3-7>&.S#6;#NAO-!L-V-'M2FST) M)O6S?"DS>&3_,,5R^.N.YT.N_O:9"^I\M)+W)+9B^;2V?'J(._ETG_[W)+;B M_ZSV?Q8<\CLL7R58YHI9@QSY%A1?#P1E/]H#X1SO"[A/C,1:K*?R-LA2P77& MM(;;6[@1"NE"JC:LE' ;3'V+ @.S<#;-6 &B,-PN56 D:&:$'KV!F7!@HY&P ME(&,8JD"N8=#(K$8++RX#EJ:#GY(?@0D,A>H&1[&T^742E+2CBE9K#CV<)/O M /7R'$D(&2%Y.8)G#'8IS1FV5&*,"6?9&[!J(@5L><=4,@'2?3?/BG2]M>7$ M%#-SAFK;P(Q+CC.5">P_3,3MOO*D=#2&!S"\[AJID"DT=HYKYK)">W?L#>*. MNWCW*%!TYW71G85UMB?NF MB+WT%=38U=L2:Y)@CKNM@%M$C2J]*V X;%>OM/%*P^.X\&3O#B1S_Y"&)=9G M*Z_+H,2N+AN )4$^[ _&8\7'=H88S)C(V'!#[58J)T[%/EG.^I3@Q-:+9BMF MMC5;S;+!3!)&PE]9J1@\X=16O'"Z,)F'=#_=".$N$$WS(=&4))%ZADXG@(_B"D'&4586M@O7C3]MQTQ2 /V),C-&R%C2]C:X'@K MXA# 3AIB)V$AUN">Z7W78X"$)D]X.KQ:V*&YDC4,P(VV8D8;9 MSQD*@<:6^&]F'N\;LD.P(VW8D88Q[_/K5*@P3FU16)\?O"8/ 8VT@48:)K[E M*KTI*[M>IV&9N!M#RM[\+SH/ 8RT 4:Z%V"D'A(\BW&962/&[>VJ/*.E-^0Y M5V/WX4#CZE06IGI97A^M/TX,W"OYJ&E>?=G AVA\6-:0\1&&=HY.$6]4];&@ MVC%RZMZW#Z4Q,G>;$\YPQ;(-\/Q(2O.^8R]0?[+I_PM02P,$% @ E(!5 M6CRE,S@1 @ W00 !D !X;"]W;W)K&ULI53; MCM,P$/T5RT@\H3I)+Z"21&IW0:S$2M4NEP?$@QM/$VM]";:S6?X>VTE#0=T* MB9?88\\Y>I%"VP(US[9H06S4@J9WI%I3?.6@CJ?.AJ8EM M#5 605*0+$E61%*N<)G'M9TI<]TYP17L#+*=E-3\W(+0?8%3?%RXXW7CP@(I M\Y;6< _N<[LS/B(3"^,2E.5:(0.' F_2]781\F/"%PZ]/9FCX&2O]4,(;EB! MDR (!%0N,% _/,(5"!&(O(P?(R>>2@;@Z?S(_CYZ]U[VU,*5%E\YYT_P%&/\O 5VEAXQ?U0^YRCE'56:?E"/8*)%?#2)_&4T=+7.C>V1"MF<+DV@UHKTXKL)/N7?&[W*/<^6-/UX&!GTRE'%5 MHYT6O.)@$54,[8RN@'4&;$Z<+Q8@I!J)MP-Q]@QQFJ%;K5QCT3O%@/U)0+S* M26IVE+K-+C)>0S5#\_05RI)L<8%O/EF?1[[Y_UE'WSYZ(+IQ(.WW<^1A<8G]GSULF&[=WW]AD'^Y@#,= MG--)3JZW0Q7]G?ZT/BWU-1<623@X*')[/42(S,T MTQ XW<8+O-?.MT.<-O[] 1,2_/Y!:W<,0H'I12M_ 5!+ P04 " "4@%5: M/,E?;?D) #G+P &0 'AL+W=O;,V(//?[T>G*V%NW4,J++WE6N+/!POORY6CDDH7*I3LRI2KP MS2[N^ M5)E9G0W&@_K%C9XO/+T8G9^6)N>#8Z)(I6IQ!,(B7]+=:6RC""!CM\CT$&# MDRYV/]?0WS#S8&8JG;HRV6\Z]8NSP?.!2-5,5IF_,:M?5&3H"<%+3.;XKUC% ML\<#D53.FSQ>!@6Y+L)_^24*XL]J G *(EH+@.:R0XTXXEX;PJ_<.)UD:IT$\ (-#>$3VK"+R>] M$%^IY$@\&@_%Y'CRN ?>HT80CQC>HZ\1Q+"1PI!E\K-9*EO((E'B\SL $F^] MRMT_M\DE8'V\'2OYW$M7RD2=#>!43MFE&IS_^,/XZ?%)#T^/&YX>]T'?H]QK M:Q+EG'("SBTNZ)/3Q7PHWJ;X6L_6_$#L\B4\B4\+>+YWXO,G]<6+R\PDMUN9 M[B>K0\-".J'S,N,GE0HI2FOF5N;"&_KHX;S"+Y1(3#'33)?,P,Q0:)R?,U]$ MH5Q*GAY8*FOU#1%2DP4XP>%L):VJ!8=3 )_0J0Z<(? FBT(G MX&M9986RM=SNX&KH!$4L,$C&E:8 'S(WL 8#LFU+1^"D@>WD3,TK:5-W NWE M>46OF?*5]@NPK&WZ4RDM$ #$$ABL(]61$^B$^%=SW":S QY]1Y\U;:6EN)Y$ M[&D(41#\IJ1K#D *B9I4 4Q=$B+6EA0R#2%+/)

12!EZ8@W41M0BYA? %,6R"F0(*K$D7"/1TXJ06K(0' M62@EH=@7O&Y:(6"0=8%%\%>Q-UI<"U;D K6%SO4?*M@X[))=F)Q>DFL;)@]% M1I *HD'!)]62# [4R1VJ#"ZW^5W' 1$EY@7L@&V-4%!\L5 E5,^.-<-!117# MD7BO\FDT/I95%^;PWL6N)ZD"85$IRY%RIH-(23(9;#=C!R?A9 A-AAA,^Z#K.5C\>C M.;A: M%VJ?DBPG$@-+A7&:1O<\TC\II"!ERJ@"#E1J[2;[FX+LRJV&UU7 M.Q0KR<10"Y-FX"[&[M+/,/#!B&N-DEO,9LA9P(Z;E,2 P\$VIO@JT[?D.!1- M[IY'+._2L>$^KJG9&F/D8*Q9*2P,(C@X?N-F1^(7LX+WV"&)&J)"M$2&G?Y+ MA7A5%4$FN#^K/!G5CCA,3":FRM+_#M4?$4A^_.'Y9')\PN6H&%]$/WX#US*( M;_SM^(03F62OJ!QW5X!4&WQ0_2YC/^HI2I\T1>F3[U*4ON4"C\GX_":3\ZV% M9C\J;RO50_'3AN*GWYWB/05R/\)#9CMDMJ_+;#W6_JRQ]F??8.V?*,6):TYQ MKSGK];EG/Z8][OF\(?CY0PGN4OD!H=S1;(9U$WO;NA5IG7 M4+N'M$,)="B!OE<)-.Y,7<C^X#2;>&GS;P M:?J6*DIB;'0--FJ[LS#UBGFR&0K=&TK15!UZB-:--55&8X.:(1X2I6)@D3O?H+#MWM^:I MQV@\?_@"(%36!+PMY7]CF;G$ZBG-]VBM\??A#MX!?5W/\S;&5RB:*A^G?CSI MX%%=JIJI7:=V"15%KE(=GEDZ<2ZY,[SH&?6'O;8Z:6UU\G6V>M7P"6_Z6$U; MOF]"2::GF6)7>X A]]/R?VK(?7IL%QSCWEW#-CW&\H=U]);MDW#_![7;3^'! M77>KN=WYC!^\]+DQ&;=BG3I^KZ;ZD9 ?[I(YBH:%IA&RXVZ'^LNT[D"O%EK- MQ)LFJW^8H12G.B-\\8Z;R_@R;!]50774KS2;OT;:9XD-J?6HVU/QH:D AL'W M:/#M[[70VX) 5V^M_P<5)@JLN=C;V6B(L22\UTQS0[RYL1"%I-((QJ;S>E\ MF<>Q=J>EI2+))(#3;46O0I_8! V:V%OJ)U6QU-848;X>=D<&O6^[^9BN]RTV MR-K*,D,/! _N-;IVIC/^IJ&.<;J90#9QQ6T$DMU-RA[4>QJP<3OE&7_3F.?/ M\+#/J?H).#C57\:IQ(?MS-Q57S.U1U_D;G66X36 SA1W)>B_PYB/[E2T?G.) M5D4"_N_L(%S%#>% TPZ3-6[O>;-(;?>RL.0. D 3O M;3U;^8=5L-MRIED7AWIJ9^*FDHZ)\S2?C%M!?BQ(VWU#N(UYW9VMM*2>FO)_ M9U89=Y'WYFZA$=P<0':L:7.8&7R$C;@92!*:=BM-?3+MMRM>KT: 1ZB[.FN< M(0-XD'^**;V@*B>15(AVK:JKWCB W"EPF=%./^SFV_O-=AH::*RP,QSN31_M MR''\+3/'UXT9;-8P#PJ]_00<0N\A]!Y"[R'T_F5";[L\&3]X>[)]*M )O-]0 M ?<3<[5)L_!5;L0>U9#?AQYSPP##5ZFDS^TG9U6:..K^]SI6= M\R_,R42KPH>?83=OFU^Q7X3?;K?'PT_@WTL+\W.(JC-&UL[7T+<]O( MF>!?07GO=J4M2A8IO\:><94LVXESF8PSFDDJM76U!1)-LF,0X* !R9Q?O]^S M'R R4[N/=[EMGKT^EOZ[F/S^MNZ M:TM;F8]-YKK=+F\.;TQ9WWWW:/Y(O_C1;K8M?O'X];?[?&-N3/OS_F,#GQ[[ M50J[,Y6S=94U9OW=HZOYRS<+NH&N^),U=R[Z.\.M+.OZ$W[X4'SWZ (A,J59 MM;A$#O_/7CS* M"K/.N[+]L;[[K9$-/<7U5G7IZ+_9G5Q[\2A;=:ZM=W(S0+"S%?^;?Q9$/.2& MA=RP(+CY003EV[S-7W_;U'=9@U?#:O@';97N!N!LA:=RTS;PJX7[VM=O=5F5ZM5W56MK3;9Q[JT*VM<=J)_ MG7[[N 6@<.G'*P'@#0.P& %@OLB^KZMVZ[)W56&*=(''L!N_I85NZ7)B\61BO4N/HDM:[W)DO:$=_\?5TK4-D-3_'MHQK_=D>#WDLY=N MGZ_,=X_VB/3FUCQZ_:__,G]V\6H"VB<>VB=3JT\T_]]IY./O=G9W#9=ZZUP)+'^92MD/VU-!@>QSQO>!/RX M\E";(EO;*H<=Y67F8)L&1%+K,EOA12@5;7L GFVWV6^NKCZ"H/JELX 2X-$* MI!I>G+4U?/ID,N,?B7C*'4C"/3[19>TV;[-\O091!7\;6&5?-_CL?(>D1YB$ MZTW+MY8V7]K2ME:6*JQ;E;7K&L8Y (;4BH\>NXD?@_O#&_#O^[>,BXP!UYA; M4W6&KC&?064X>$K1-<@TX1[\M#>-K8MSD"-M!^L#R" _'3R^*W$C@(,F0R0U M\/3RD*V;>H?;(XS4 )(G$ ^*4!%3"" MUAE0Q:KL"MTT?&H(2-CGLFZ TO&7!I%.N#3-CM?8-_6M=40)@$N3K[;RG)/+ M4UJI!EGND'"'Z M''G6)0P%E_.#8)FMA2<#I(!V(.?<$V5C#1SR##:9W8$9@/_> EW4'> 40&D M_!7<*.P8,?#2E-8@ZF'#2P0Y=W65+TLX&-!9#?./;5;=#M@%Z>B5;(UI&_9Q MM[5PJ"@NZ)@(&J1G[( M"R3U? \"#8$G#N+]N;IK5HB^*P(*%*79+>%[598S)ML=**>6-HL?K^'D\NKP MK__R8C%__LIER\[!<3MD;X/7;$R]KQ$2PG<@-(9SEZ^:&HZXJG=VI0B>@1$( MZ #\K[8YG"Z)4UL!)<&)TFV &K"G0,9V#6QB!Y+9$+ M9O<@:Y%#&@_UH5VH(@+@[3V"%=9J- MJ$0%$&FRK5$K.9#))#)C")3FF*3A7KZ*V-*@_JF^"B[<&+(JV &BAW6;Q#Z> MVE3N>(3 0UG$@Y5]*.!1Y!*IR9@3%Z%+P,>L\+R:N(>V:1IB+106 M];*TFYR%EX@!730L\U; 3U:!:T"YKKR2-N'Z*]C":OIBC_*'PH)GJNO'7!)9 M@G=; Y\;%/)32Z/:0JO K:WIG1/&%%KXOSMB(;*0&+T$"FD 2PPGQP9D [#L MG2O>@8S/5P6RC"=[(;D2HMW;/ G*U0D4X MHBB5@)-=A5\'$8(TC@( #<+"J.V' /1EA#(SV6"D=(�!' 4T!Q,MMQ\(,U MTM^%8_WRZ4D)^_P:<11:)-F^AA.D0[$[H8@\H3[KR# L@:0++W:<7KFT!7T2 MRY!(,.5Q+RCK%5@*+N'=%/W'- \K>TE0!.-1?2'4T+D(A+!3-"/%-@)#$/FY M+=E*]@8*25=:A#8VS'<,%%@0-7A9Y'$9L6*#A$-KSG7+O](1UA@"ZU!8 TL5 M?^UH^H\^ZTW?TLX83X?O%6L%G^SR[;Y+1N-2P,(5]U\GOU&84@T MNSAQX8PK9)2U=P/!Q-GG!^>YT46H<'SE,!'J#6="]NPMU)41YW*:2$]6(*0- M!?<08&'L&Q4)UWXIY?/S['=J.UFGEE61.C- @60QQ]NW(LDXO@&Z!4'HXP1I M%6U-$ O!R!\ )A/4Y!L58H,K(8K#.B3;D%!8JQ9@KSK,/E?H3+?A Y"XX MAQM-SU')V_EMPM'52Y:U).3KDE4::,^51C2H&F.-R ZD*#!86_ZH,3V ML*T*5'EHVJK53VC,T7\-KCG8WWN$"[TJW"OXNVM;ECM938@E:ZS[Y/W$AMD+ MN0\<+Q"B()DQQ(#\?4ZA)]RF&.7.!/=C,TS@D3Q@@X-VF5=R2F#XYFRN944- MIX",4#@'_3 M':'I/6&+$@,%?@5R:%CIJ& 5'K,2#8 EV!.@(P!'$1C6)-)V%IMH+>PY]B*8 M;&/M!7H6ST@E)+K/1=ZP.,03=(1"+R7%@$;13:POS(X?SC2J0_$-Y742J:B> MFH+%M%>A$M)!&T0"5N<#1CYN XZG[!G/6V.;8#P/BC6\Z! 4U)!FXMA/9.:Z M>Q3RS(O<$+%2'/R&9,X;@!7 B&3=GU&7*O!$?@6(NQ7):@F@!:M&R&)X0YY. M>DRCM(UX$D;K(6M: :1XAZ]KVG3LL>PP0U >_'K>11OIZ M VV O/3QF(,LS:RDC[.,(8F8Q-C#Q$+I-0$\ +:%!&M G17^?O(O$2&*0&!H M@>1<,S)Z&\6E2+$)U7O3)B41M;=R87E5XSV5%\ME9%Q6MM%3 <:C1TI\&:F5 ME_57B4E)=,2+-*@E\(R6-9+>P&;$U$X?E^_W)F] $J)$L94G8S:5U*V32'6J M2\_!9\$P,USYA[HUV7Q!!N7BU8T)(97?F'K3Y'M $:C5$/Q "MR$G^*X2 @K M]S ]%=AX[@,;SR=C$C_X"/0[":\/Q36^=(TT5%""I$5MS[P78MX^H$\Z)/6+ MUW4'I C[WH#)J8$Q]CB1.X%:MR8OO.:/\=6:U;:JRWJ#3+]NP%=KNA4&A&99 M0_JO7J^19]4%P:61W0'850ALA*@O/(=H1*4$^2L*V,OLHPK:'[SD/P]?'JL# M-I,!=$A@T?4JL09\_V.8BDBK2G8B00))A3N4N3U@*XSV:TUA&J4GQIR M(]T+QAWG#)H,Y!"A?T_N+D!>>,7PQX\WP<,5P4GR$C7H [5ZR%*02>>=PCI( MH2E,^MTKRB0' 5>ZNJI,J5\<*W(FJ!TFCWX-Z;FA' =?CF?OH8ZBT0!@^C % M*G,YR!#*WBSKJJ-HU%CB8I89\.GJ@T&U49FU;2,@X23A:0R ?Q3& H,+/8C0 MH"WIQ/T52D"Y'N*?0.AQ%_N],MC M!@U>!.;&^D057)&_Z:B=K@>7[2RQWM'IS[R%TA<(;F ?'M+I;>:EJP,+!3+G M*Y/S!8H"S;1SLW@9BO'/$MM+J&]7BV%.HI4((]Q']3*2;KOV6U8 D.,$P((% M.Y$1AO""6,=EW\8\V/LM!OT?>JC)$4;I07 UFN*,754$K"O;O&I'.([RI-6F M)N$:[6PDF92( I5Y->:_T6:(H4!EL5&&FC#0?4@DLK F,#Y]D#.,:)E]JP:K M^=R2X8Q^,6GS<'L?$8-I9[KQEPYD%UD8E!=382:'D]BC561-N@=FM95+BGL% MW="!C N^5 8'"?A J-@T14MA.E"<3CD[PJ=K:R6(2$D:_TMSSY[?\9 MUAKDF*.TX6>SZA#LF52AP!^EV>3 F-MNER-92!I[QB%62^<4)%AO\WY["6/G MH::+LNGX )2(:[:I,'&DSC?[Y6C1EB'W3243(25&.=B0Y0TG=C-6 @$$NKGW MQ%Q/]NM!1D8HH?#=#VC=^'3"#_N8G^Y@NR ]JI;98G&QF$\Y)"^\0_)BTID8 MT-9#'LD7+_)/E?_?3N5/4-,WGIJ^F22$<:-AB*B^=JU_&B#_-$#^:8!\O0$R MP>CSBU!P?C$M\XDWWA!O7$>\,5@Z_G5+C:O= 0U*O"H%C@Y#3Z"%[0I_Y%]R M0*KD3KL*&78XX=B_+V0@4+WS&JJ&0]5@_R1R.#6B.&))*KXMJ#0O" Z&RB<6 MX+PJ'^MY=_/QHW^P==G.Y%A)J>M)EMY7==Y?\YNDQ=/J3HH9)_MB*@U7^<() M!(L+$B)<>\0V)@H)R*-H1:Y/[IP&V=Z4.9SJS6I;4W$YK7*6E*1ZF>%U\HAI MU#.(9BP=T%2*HQ/Z8&Q0@+7RIJPS+C)&^.F)_3US"4R/A+#,(2]77=E;%PM= M"796ZUR7,"*MT02!APH&JZ1^FW9S[BN#=/F!:ERE4FFZ[7']P9JR(%;^^?P&;FU(IAPPS-PU7(!,2A= T,^ Q*;^ MC$#I=KENQG#1>RH]SBD;03_^9+!+55=$")SHEXAXT%DYB),\>R0,;H=4].2H_@["R8DE6)I MLI/XUW LOO#]"+RTE;*GN#F$5F>RD2HGX=04%*5$T#OMMB[8ZEOWCW.6=7OD M+BHXX73"$"[]>7#FN[ %Y5#C"F(J5!]O,_!>.%)4).QF Z!+<0]54G ]'J6;B\R-&-$?VRQ-"&6'84EL]UQRC 04Q)S](TW\XT641T MZY]*IK5FJ\&A0534*O-C?KJ8*+TQ#]LY7CBT<\N6!VRK6X(PQ[X?!F1O8+>; MIN[VLV'(:4MC^ 0%:S%? ]?\!64B'UVAWY&@B0[E(+N,'K[=7VD .715HJ(4/10LUS)?6]RO8_Q;;P.)A<7 )>M/U\1J4L[$, -.;L@$4/8 709RP M^A61I(R+P2>J,902/8IA^*(N^ '%/PM,HH8M4 ][/WMU;>!@0KU*^LC9@/+" M)AHLRJ,4/->K^NIC='X5$JV3T9(O>K(_N >@9R*J>I][Y_VJOGD>^49TYAB) MQ7[N,W0YI0+3'RT9NLZVQE=%2@=+:MA$!D1P' HPEXIL"0AO9UF$#149P1:!DQ%I8-@0&"->TGM+L KZ\1R6(&YA[J8 M[,X=.S LWTEU>$=JB!7N/<)UJK,?L.E8'#SPQ'R[963@>*K6BB.JRZR;M;$M M==AR >N!2\\F8R)1$_Y\,I#Q@1LQ?\*LPF J9\CT]=:H/Y1-\STYV$ M.();;:J<;198AER:8,74)*RH\0I^Y4H:1I/H-:;_Q-R.-ZS!2EV-ND&!RAQ& M/ZXB1S5T $:ULP!FAR$]?![6\9>E1ZH>6G1:=CWK'\D=#9E(*X$,*55,DW&Y M\@[KLTO[R5"_,^A?5.T4WN >CJ%'D??*C0#80$H!Q=$6#W]"4@)#YAX\QSO4 M].N^=M(35*&IOGX =":]D8!:8OV7PU69Z\WGW/<^+0]Z$Q%1!_MKI!$[,;RH MT(R,N1UP?:!D?9)TB(0MN:^*E1$>*#*M"[L02_9DFD!&U8NN]:@D1*!5A\+- MH*?#2'IZ\3\9:79;L]1:&NHEO^^LDJ9:$*QYRE);T="[OBG 580C@#E'E?K/7)Q*M44MMU!.=1#F.NL[5>!Z";Y:> M*YW1R#9G ZPQ*':&N#SD"C;81M&2WNVO=A3U&M\D!Q%NO?TUM4?X],E(@3\K M+7\Y7E?F=^SRVH;I8=^8:%X'[)^K>Z-V=6V_9O=@AV"M>!M=8=$+N0Y]V_(( M'],X>LI,ACNX,$4F..\<*PQC"#+? S02"[R7#QG))AS22$!UG-@I4.AB>)-( M'H-\A,=>Y)"F@9!K1WU@GP,>RS*BG TBX(;H'[*",W@"I M5D&.X[GPML!II;6?Q(\8I0@'%LNX(9&YT(_,R M] %1](KJEFG$ 9U//+AAEO0H:7R>@@ED"D7:IU;3$C9K-,^:5YZ'L<'^*QA= MZN71NSPVY#1TZ+VN%9D P().?Y(*DB_?6KY )QAXL !-^!U>@L%MBI3"S M-_=&L2Z@T2Z1J(H[?E%\\Y@7.NPPU67*DEX$2WHQ:0J_RYN*TM?@-V4WZ%L. MVM-_VR(I;&&.U'QR\-/KZ]QM9QG^-WOG(VUQ^0N=RHV/JP]"_O=]Q%@# )JF MF-?73E$_8D3'BP!3406 ]'1\JNJ[*AX(1%$C?"S%,J+< !$:9AUV//4+V*C$ MBBH?;=6XI!2B0U/%4#3CF:R^"[!8/)S\88&(TY8 MEIW&#>+'!F[?OOVY:L:>Z#OY5*@WODN"'D^!*8RY@:K\-]IY/U6 A4;Q,+X; M:9UTV<][8B&M";BZ^=F7!/RA/L\6%_-G9_/+6?;>&T\?*NR](?(YN^8RQM\S M8DY^JO=@LEPNGIV^S+YG'T:WFEX)F!E<,#L9!/*Z+L(HC #JM0<5'HFR07ZY M?G?]^]#%TM;2VRRVF!)_A@T3:SB8FB@)34S;,-^HI4DQZ([J.XED@$ -E::B MAO,#Q%#\132%[7_HW_KCI")/[Z@F#HG$R*)G8_:?4:46W0F;VEP\Y9VXN()T MEC2M&M%'IX@1*B2:6N\8U'2U(=HZ'4@LT# I]6JJ0[PE;;Y"+/>>97R*0(.B MDJI'+_4ZGH24 $6AX!%/T<=#.3C#%3*5,,5U[TM=>X])JT@<($R/GT;$;? MFOECVD-YE4RE2MAWT-28?,KP&,NO>/1@_VK2MNV9EWIX=>X@"\VN(NQ)B5-1 MBTN1-S[TD5*VQ**=+Y045@K^HM.DJK9ED?&@7<"^_U:FE PY)/TN^W@Q+!'! MA29:A\D#(8-+1MQ(%[#S,]XF^XCEIND^XGA6%3M+?E^C0WBJJ;%F](V/C()O M+35R=)C'!SR+_;M099FC;[O&N$OP6HY:@:.9<>RLH<9/3);[*^NG%?EDI$JS M7:"L2$FERF@"1>?^EJ12:I=J550]'H_'* X1#PG=;BGK'(\-]44=0P,1XSF( M:FEANZC&*RD_YL<;ZG E6%7M,S#>7$LF9P'N=7,XDQDA*YV%S!/ZF*JTJJ6. MSM#%0VT&V0"V&5^.VP[1^*@UW52;?&.BXN>H.YZ''& 2\_V \CB:?*@ZY')X MEEV8I.*C"1C*U6Z0(,^3^8-DYA88IOZ_, 6Q-^AP?"SBK.?-HX)B,I,#= BQ ME>/MM9]*@1MY\> 'V5:GTGBRI+J*59"D&O49&G585V.DOL0HMC8^W\-7G S\ MI@0S. 2GC([7I\GVI'H)DG,#8-_62)QD0PWG)E*90 M5NBR^8I8WRW/7"0&47+N&D,_$G@3^SZA^^K.P8$ZL,__@FKOW0B!DZ5$5M(; ML[%5Q6EBKC'_']E\,7L!@@G^N)@]>?X<_G@^NWS^)+LJBI=1H#D1\BDP+Y[" M\K-OGEUDE[/%Q67V>V",E]D=IHC/4*9[CT>00W/#%[,GET]/LY-G\SG\=WYQ M<8KP]T";SQ9/G@S .&4KA7'2\^EIT!_C2;KO=)(NF7N#-M%7KY9]')G9V[-T M(EF-Q?LSCHX :70[J1\NL/@5VQU\Y#EJC\=JFNAG&;#6I77':74#%^OU4XV! M:(?[M9G<'+%)UTJX HX8A_#377Z'"W+BYO-7V67VT9>@^':%2__ST^Q]!XX. M%Q.M[6=)MU.Q%TV""&L^!?J"9="+T8$%K+C_/?O/Z'_P<>0Z3GT+IAY4]1%7 MP-%TYIF&@#U:UB:*HQH?IJ(*+2N1%-.@4X*>E*@-E/@5Q])]0TLTW\L7.\6= M,;"LS(!(-A2U@\C@'TV>$Y&U5BK$*+AQ1[65UH$;2P)Q)@:1TW%D3&WCE$=K M[FJT+WWPSHLPC5('SQ2E+47[T'=^2%P_#""1S-2D=Q0FQ,ZGI[M>1STS-TJ$ M49.83IV"#5R7=5<(A2,<5TV# IL0/B@=_BY/3A3N@^<]X%Q@W\]JJBVJ8XH' M4)X(2X]"<9OGO7XC:>\$1B>T^(C-PQJ0^A,V^]&NT4XI+7E/)W:$7CP.)U)N MUX\-\;VSI*RD:R9X.FH8'B%0NM,P3*#SU 9W!#R'UJO:49\9OSI5BR&ES@$. M0>@D3NDFIB:^'6];5J4,4Q/50Y.(ED>?!THY[NLB)U%\7NYL.PSVM6%/0-<0 MDK%"KW-DEN(;66:C[7>^9?4VZ]V]]^..M7ETO).3GH[OF+";3B>1-D(A?#:H1-R1 M%O$51,R9U!$/N\@=^KZ0Q:HK28*&T.RBZ,N-[ UR@5S6Z# M1<9D&U,_25G/K]IECVW)+?D?F-I1=M&G< %WSTX7[UBOT;HB#X@4QS3<#,M% M,VA%CQWS%U#5\8''504LIJ/7:W1[JFF48TK4^77"TYE4=./D [\Q2ZXU9K); M*WS#._2%=?[02/_F!8L+KNWA/6/:#2V"2;E#OKTTH1;W-(V*V=DWKL3H]-;5 M@)$IUM1=S:Z[9,A8K7E2>\"..AWMF$(0S_P6:*)Z6(G- #_S6.F![ALMVE)Z MDCK;7D>'%M>'0NP[6))&2$N<<5)%SSA!FLN4^/ UJ6S;%#1(E3OV)ZP5^7'E M?\SC'U6;7U_'T[ U.N%13'5I?IBVGQ^@0[WB)47.2$*E2+62*?IR4?4[%;WO M;)DWBOH'MUZ?9Q^P2@.V$ 8GY.%Z8%BDQEE*-/)M9DH??R,&#SNA ;!LU,HV M"$J!3A037A>"4"NN-99"'7WS1OK$&%Q/(FK?C((MJ/\2:),STP'N8[(^Q+D' MST,;ML^_;(D$2YC!:F306>]U0 $S M[*=Z#%#M S,OA_9#'T"W1PZ>7ZALB. O>)T^0KC-]&8") M?^()9OZAI@"#)!G1Z'_"JFXJ#3 2D04W@:@;P[C M6Z(\$$_>"&XW1HI#61;M;A0S0UT 0@?E86!LK%AT!)_/:?8@\GH\4/O1Z$M2 MJ/"@74N:'01EPV(B$D<9 T/ M]D*7W<+@H*8_U'&--/M1T5%24D M #3E37:UFK)I*W>4P*,[0!&(#4:2\6'=D'3:OC -0XFD%>2^?4BG__^_89E MCIL>L+ HQ2DR9U];]Y4M:2GC5GFIT<8HYSY[0&0XG!<8X2)HA.LUW1^]X8\& MQ$HNH#?KUMM4_-HN*M'5RKG1+&@TH#L-+%!C)ZR6)^&!8+?[EP@&!&F8*HV[ ML2_JYY=$K;$(I^%>SO#Z,H7 K\_#8+@3@[QF6)*:_+AFY%P$J2_>+>5Y( M,<_O@PTV7)PS&3<.\^[FT[/JWF/(_D\J&@=KW09MSK]YU>Q]J":BE]:LJ1E* M:M2]W2%O2K(7AHO_1@YD@[P/>(H8M4KS:/\^PDU;5L92'/JHUO^Q2+XZ M*I,HJ+S^3[[JG1N\?L&\M+;:R>5Q)=:NT@4.08VJ1B1*Y!H]5D04YQF;S!A M?<>A[*@4(0)+8SUE[MH$X/[ ?Y_A>PE> =9 SH6A_MC5U+;+'>TG7:6M%$0* M_!YM.2IQ?7@\QXDQH]&,8=/[U1'4 M'JW).ST9Y:]\ZD[)=&@W%&BI.+X)-N.RYM9ML(^BB[18!E< NA=QT]T/,&Q>RVR:^A*0T-]W37@;)@QJ I8F+7PI$D4W9 M*XL@GG9%^O)72A,-'J$,YNEW4Z,K.U1Y1^^ZME&B+&A:K0C3($W_K1LSWSDZ M<7-B&(:(:HR@J( Q.CFQ='S1D TZL+?%9 @=F62ABBD)XD;/]#27^E).X<9< M@W>>>M654>6=&LC*V>$MSE1]',^QH?9P(:1)&R1,29U/CS:]KLFS"2\JQPE? M@U;'5ZP361\1YEG([.O6J'CPY7L1@CB2DJZI1>JX=-2HPS8$M^KX+J'C!I\1 MCB:_[YBJQXI6J=9U["%\D.MDU[;MHBHY?[OH99PN:%B]OC<%U9B^-=0'@ :; MM$1>2X\/%4SQ5?2Z6^[_QL08TO/-\/ZB5&=/D&$_C1;^4[*71L(^N)UH=M1+ M%(O#H5:CHS:C"1)>A/&?B^F9G>^EIO%::QI_"G;@H ']MZPW.,,P5,GZNDJ9 M_D4H> MF4=Z$$6WKKEJ)3^&OU[$A(R$?5*>VL#05>&#M\Q1&6_4+/55#D8G, M3A?%G:,UO*74:!&G=P0P&$DC._22>));\@[*/Y@V,<.Y2TEJ='QD,$3PQ^M1 MJ:CG!.\_Y4*_KQ\+,$5E8:#*8GHB"K8?D$B_*NH]/BYJ0OK8U%7=)7E7OGSB M(G XL[_ MF2Y03K]NT'TH8+GW7+]9JA)#M)YL*'J38T# #63]_[JYDTT"-:A MRKZZ^5D:P!:79Q?/9YF^[NI'SQ#2[K5X<7'Z,OL0EYLRGA7BER][BT9(R%[.J_5R'X8JR\1'7-#5]6"3T?XD;V&1E M:6/+:-;D6+CP2[D<&=$74D>,"+PUS%/?S+)D%).PT_,G0^P4KAQB(]\BH@W( M<&;Y9H-M9F$$1!3VKXHX&1V]D$T'=9)&H#D#.A4)(Z9 'V5429Q.XD G(7HL M>Y%_!6O %58TR(>V_ZX"B7]*LA?'6?L=QV\6\_!0 P7MQD\+B,@3B2OF"9^4 M\=NAV JLZP=R"C-JAE-FK_K)3]0VV8;KT8WGZ!AQF38M+GV1_.B;2B;XTK^L MUV)8F=NKASM/GIYG[W(,AY$,D)+M/;H0;=O/6MC85^G-$Q:V$RU?F;N ,YG[ MF&"UIV*>3%+VD[.+2T_97I9D(B(B]8& -F8+LAP/0F[0R^2=@TCL,2%'M)^= MW'3+ED7RXN*,N.;M$=D?P?'.:X\>ZT31X+!Y$B#:LN3?^1#S2Y"%6N[#ETA> M,"0WZNFV53Z\Y"C":X/9;!I\P+W+PN']+@?::PY$09-G]_3L8OZ/.3L=T<"* M4+RFP+=JE/;HC)'V_R^_/Y]I9Y>W'KX A#_Z)J=C*/[8AT(ZH@20[S%FI5"\ M^(=(G2'+_C$I_[=YF[_^%OS5C;DV]+9EU-#?/4)[WW^+24P,D;R\6CQZ#'>& MRU]_NP=O%7:X0?^E-&NX]>+\^=-'7 FA'X \<4E\T6Q;[^A/?&FH:? "^'U= M@^TC'_ !V,I"X+W^+U!+ P04 " "4@%5:97OJW]D# "F" &0 'AL M+W=O;,>9:QNP MDQ8;D )&TFX8AF&@I9-%5")5DHJS?]\[TE:2PC'F#S(IWCWWW OO--MI\\U6 MB X>FUK9>50YUT[CV.85-L)>Z!85G93:-,+1UFQCVQH4A5=JZCA+DLNX$5)% MBYE_MS:+F>Y<+16N#=BN:83Y;X6UWLVC-#J\N)/;RO&+>#%KQ1;OT7UMUX9V M<8]2R :5E5J!P7(>+=/I:LSR7N /B3O[; WLR4;K;[SYO9A'"1/"&G/'"(+^ M'O :ZYJ!B,;W/6;4FV3%Y^L#^B?O._FR$1:O=?VG+%PUCZXB*+ 47>WN].XW MW/OC">:ZMOX)NR [(>&\LTXW>V5BT$@5_L7C/@[/%*Z25Q2RO4+F>0=#GN6- M<&(Q,WH'AJ4)C1?>5:]-Y*3BI-P[0Z>2]-QB):RTH$M8&[2HG BQ4@7SV!$E!H[SO?E5,)^]8C[- MX+-6KK+P4158O 2(R9?>H>S@T"H[B7B#^04,TP%D238Z@3?L S3T>,-7\([Y M^_=R8YVA@OKGF,I[WH$SZ]F?B'7%JX#O/'-BN++W=]K?>]D2V/# M00;OWEQE:?H!AK#N#%4<&[*Z=#MAD%X>CL?PJ3-*NL[@ $KYR OK<2E[DC+Q MA#FFY!),I>L"9,/5@8VOYU_@WV<_VKXBQY:+0Z2(#G?;G^*R"3V9"L4'A'QL M."F\KAET #J<]&$I\2 @J" =%=RNDI1?AB H6VE#*!?'JB9^-CL:-%L_(3EY M=!O#&.G?]D-X&6;/DWB8X)^%H=MEB61)JLG%A.K%A*D8-DZW?A)MM*.YYI<5 M?4B@80$Z+[5VAPT;Z#]-%C\ 4$L#!!0 ( )2 55J)@;W*30, #0' 9 M >&PO=V]R:W-H965T!+FILF;Z4'0JZJ:1JF:&MV@6Z4\A*I]0V01R&TZ!E M7'BKA3O;J-5"]J;A C<*=-^V3/U:8R/W2R_RC@>?^:XV]B!8+3JVPSLT_W0; M1;M@1"EYBT)S*4!AM?2NHODZM?).X%^.>_UL#=:3K93W=O-WN?1"2P@;+(Q% M8#0]X#4VC04B&C\/F-YHTBH^7Q_1/SC?R9 ^& M',L;9MAJH>0>E)4F-+MPKCIM(L>%3.CZ+>(/% M)221#W$8IV?PDM'=Q.$E_]_=[U=;;115QX]3#@]PZ6DX^V+FNF,%+CUZ$AK5 M WJK-Z^B:?C^#-ET))N>0U]=R[;K#7/5*RM8,\T+8**$&][T!DNXW=R=XGP6 M]33G+S5"\;NY[6BN?#('7 /34,F&7K.&MUR J66O24S[@(\%=@8ZBJUVL66M M[(71[^;P#9D:J@(HI]AN2>:85SLD=HCA4]^B8D:J.7RBCL0%D4)X#4F>^.%L M2JMHEOEY&M)JDOA)-B$X(>EA#$I?W2O$\H(]$,X.!QX:J!UI0R0I]V]>97$4 MOQ_<2_/0SV8YI%GNQ].(YJF?)S.XK2IJ&S8,SGEJ'*"QZ!4WG-"BR _3"42A MG\<11+&?9]D?F#[&=3*JA)WKUYI* MD\IH:&KCZ?@E7 V=\$E\^$\^,K7CQ+K!BE0I$!,/U-"CAXV1G>N+6VFHR[IE M3=\:*BM ]Y64YKBQ!L:/&PO=V]R:W-H965T@C6W>W#, R*3[Q!J7T0$3CUQXS&%/ZP$/["?U#KYVT;+C%&RV_B-+5RV 60(D5[Z3[ MI'=_X5Y/[O$*+6W_A-W@F[, BLXZW>R#B4$CU/#F#_MS. B8Q2\$L'T ZWD/ MB7J6[[CCJX71.S#>F]"\T4OMHXF<4+XH=\[05T%Q;K4V5%_C'H&K$M[_ZD1+ M)^Y"^(?NP]EGOI%H)XO(42;O'Q5[U.L!E;V FC"XU3*/96G430%=SR']K MC>36HO4;QXMY3,+I) -P\1NX/03&\9AV:!"XA4I+:FX+9T*!JW5GRO.%#5U M80E65V['B4"2A7$RA23N'3YT1@G7>6*$6XD';UM@\S#/$V!Y.$T9Y594WVX8 M#$2:]&W)BQ0D$TBS,$\O8!9FLPOX&RE9K64)HB&O>_3,+"3YE+*ED!#N?,Z M,H=I-B.)M,[G%&8MZ2^*KNDD=T2W1+H-A>!]RC.6Y)[TA!+F,Y]N0AI9/ ]3 M8D=JIPG!,_A^\.NY?52%[$K2(X_Q\CI^T+BS5 5.=YH.06D'C]3+?F _4J$, MR77HFQ(ZB^?';F1T,$T:--M^9EHH=*?<,%C&W7$L7PW3Z+?[,--ON=D*Y=E6 M%!J?7^0!F&%.#@NGVWXV;;2C2=>;-3%%XQWH>Z6U>UKX!..?U>I_4$L#!!0 M ( )2 55K&,L/$O@( !\& 9 >&PO=V]R:W-H965T1CVH-A,;%26/%&N MNW[]*#OQ4B -^A)3$L_AH2@RXT:;.\H1+3R44M'$RZVM1D% :8ZEH'-=H>*3 MM3:EL+PTFX J@R)K0:4,HL%@&)2B4-YTW.[=F.E8UU86"F\,4%V6POR=H]3- MQ N]W<9MLW5C>!7T+%E1HJ)"*S"XGGBS<#1/G'_K\*/ MAO9L<)FLM+YSB\_9Q!LX02@QM8Y!\.<>%RBE(V(9?[:<7A_2 ??M'?O'-G?. M924(%UK^+#*;3[Q+#S)4I35\ M6C#.3A>B*JR0Q2-FL-1KVPB#<(7W7*V*[]["0I,E./TF5A+I;!Q8#NJ@0;H- M,.\"1,\$"".XULKF!!]4AME3@H#5]I*CG>1Y=)3Q"M-SB$,?HD&4'.&+^RN( M6[[X&;Y;)!0FS4&H[$GJOV8KLH;?S>]#:7>DR6%2UTLCJD2*$X^;A=#NREL(RBRBUL<6C:&?%:1CY41B?L7'A)W%T]N* BN?H"82)/XQ"9PS]=X,0 M#I4\V&O:$LVF'4W$/+6R7?_VN_WTFW5-_]^]&YW7PFP*12!QS=#!^=L+#TPW MCKJ%U54[ E;:\D!IS9PG.!KGP.=KK>UNX0+T_PG3?U!+ P04 " "4@%5: M,B9P6]P# #0"0 &0 'AL+W=O[68R<84>87W"G13ED(]76,A]W/'#&KQ1:7:+[7]XI&X][+.B^QTKFL0.%F[EQYT^O0[F\W_)GC7I_T MP3)92?EH!U_7<\>U@+# U%@/@IH=WF!16$<$X\?!I].'M(:G_:/W7UONQ&4E M--[(XJ]\;;*YDSBPQHUH"O--[G_# Y\68"H+W7YA?]CK.I VVLCR8$P(RKSJ M6O'SH,-[#/C!@+>XNT MREMAQ&*FY!Z4W4W>;*>EVEH3N+RR25D:1:LYV9G% MC= 9 _N%+S^:?"<*K(P&4:UAF4EE?GE 5<+7:H?:E':)P1]T5#X]B%6!^O-L M; B$=35.#P&ONX#\C8 >ASM9F4S#EVJ-ZY<.QH2^I\"/%*[YH,=;3$?@>PRX MRX,!?WXOB=_Z\_^7)&Q $_C[:J6-HA/VSSE!NG#!^7"VZJ:Z%BG.'2HKC6J' MSN+C!R]R+P?(!#V98,C[8DE5O&X*!+F!@5S;G';05W0CVBL1F')::- MRDV.^AS302SGF7:@4@L*7X'2SX#REX#*9T"Z!P1[5 A"PT86=-=H^$0[328; M3<[TYRE<::L"'1#Q M"4OB"7"R< -.&U4ME3!(M\[*G!+W63!)@"<>B^.0VI#QV(?OH^4(MG*'JK+" MM0SIGJW2IU-;+V"3P*/&97[,P0M#YA.\CO\% ?:C"0L(S@6$(60-3?UW:)I,6$B7P0M-#W-#FH:1RZ+X6='C^&T]_8BYQ,B+$L8IV]P-&/?C M 3G[9)&0013V[?L$3=C$)SUMFF.WU35PO5[/9!(R2BSU O+JA9-.X\1E/$E@ MH.##ON##]Q<\7;3V5FHH])TP1X2T.U?2@]'.E_1#AI">A"Y?A#:T2CFJ M1?74"AU?ZKSW0J8$G%,JJ' ?,2]S3%2/![&6[04,_?6H0MUFU<:"MR0 MJ3N*2675O1^Z@9%U^\]>24,O@+:;T9,+E=U ZQLIS7%@ _2/N,6_4$L#!!0 M ( )2 55K^S(=T_0, ,@) 9 >&PO=V]R:W-H965T'BSS.5MCZ@O/T\46*Z;'LD9! M.VNI*F9HJC:>KA6R5:M4E5[H^ZE7,2Z<^;1=NU7SJ6Q,R07>*M!-53'UXPI+ MN9LY@7-8N..;K;$+WGQ:LPTNT/Q9WRJ:>3W*BE='HS!1K*4\KN=?%K-'-\ZA"46QB(P^GO :RQ+"T1N_+O'='J35G$X/J#_ MWL9.L2R9QFM9?N,KLYTYN0,K7+.F-'=R]P?NXTDL7B%+W7YAU\DFL0-%HXVL M]LKD0<5%]\\>]WD8*.3^3Q3"O4+8^MT9:KW\P R;3Y7<@;+2A&8';:BM-CG' MA2W*PBC:Y:1GYI^10M)P=L^6)>K1U#,$:K>\8@]PU0&$/P$(0KB1PFPU?!0K M7#T'\,B;WJ7PX-)5>!+Q Q9CB (70C^,3^!%?8A1BQ>=#O'ORZ4VBKK@GV-! M=A#Q<0C+C M=LP)G#K6^1O6 SOS77X+4_^V$@W'O8'P*?;[H" %R#=>RJJ5 M8;2=M9[#QT=BH,9C7I_$/>[U_1:A>&:E;*U@9P5VJ!"8AK4LB;#4&5R V =)*F;Y1D-XMS- MT]2N!.XDR&&QEO3'';JD.I('7C((8@="=^ M !,WB'U8-,M.@@N*%N$L#D=P1GA^WO['$W\$]]*P\KF#6>)&$Y\&:>#&B?4T M]GKG+RUSHNFKDNDP\TZ\$ETAZL]I>ZP9(9R:V17?7VL[/]G9H#- M!]CJ";OL./&BV&^I[K?VG,/5.7N@"F^04.W9_U3IMH;Q> (_"$M#,@[WHU>: M*ZX+V0@#U"E(*A&\AVB2"&QW$G=*,OM+(4\=Z,DL.,,,M]-4M^. MB2U^1+R:V,D$)K&;$\>(^G1OKZE $":Y2[\] QIQ* 75_;7K:4J\R6-*G:86 M&>Y0;QU:24A#=3;M-HJ"@,XB/R,CQ+M.D1,\I-[A=*U2;]@VAH&UL MW5A;;]LV%/XKA'M! BBR1-VSQ$"2IEV!%3&2M,4P[(&QCFTADNB1=-SLU^\< M2E;/*Q$40]&)_;>6(U.Y-*410UCQ?2RJH1Z M/(=2KDX'_F!]X[J8S0W=&(Y.%F(&-V ^+\8*KX:=E+RHH-:%K)F"Z>G@S#\^ M3VF]7?"E@)7>F#/RY$[*>[KXF)\./#((2I@8DB!P>( +*$L2A&;\TC#DZ%!-;1X.&E% MGC?9&WFFEW6.>3?"QBB?9V1?&WD.>^5^ XF+@M\AW&/ASWR@L[I MP,H+=CD]%PI:I\?B$3%FV)E2HIZ!G?]V=J>-0L#\OLW[1G:X7385T;%>B F< M#K!*-*@'&(S>OO)C[Z<>R\/.\K!/^N@&BS)?EL#DE.U,W>4WFL,VVWNE;[>] M47-GU4PVU4"C!DMS(A4FFA4U,W/ 1;6699$+@_>TP8&"JLEDY!)E-VNV$IKA MWU26R N:'=C-O#8_8K"-7@AV'VH;H#U2& ?@+ZX6Q<"D/,M"GY->.9 M$_@>37S'"U.<^*G#TXC="(0T0Q580NH>3%'/6)8Y?A"Q)'(R%!V'3AAR=@N3 M>2U+.7NTJW-X0/I:6'#X0>H$6,UN$ MFGW&'*O6I.,+HS0&R#FA2(NK$J)K!EP052#Y7N$D/[2S$% M=O"(4$)99[.9@AFBD7W$%06VE0G[(LHE/%=ZM32(VCHG-X2%[7,$4O(='A&P M M_U(O8!N8/0SITP\EG*W3CH+,W90>@$47"(^7>SE*JS4) /L:E,H:!=!U&( M3^/$];P]E(O?N(D:=09$;L$L!2)*0G]O1(;.,&+_7X<.S'>[2&2N".2 M>._FTR5JG:7U:*4CP!Z&_?T&V$!*@K%'JQP MVU0:^;)I/]1WZ/:,U-DV ]H4E>U&31=K%YZ7 AL;.B6I*;3\M$ 84HXJF4/I MVG)8K5T5K:MBP]5EZVIK37MW]N0JK%W%LE)6+W:J0N::6>JTRU:@8*,9[MW] MJ-%/K![ %K@NC! )(6[_NQ4/$CME46*ELBC%BG^#GC:"\'>\HI MZ,-D6/ MK:*1@ WA 96@@IWA9GB0825,<:OG)G@,5\UGA>;"R(5]E;^3QLC*3N<@\,!% M"_#Y5$JSOB %W;>=T5]02P,$% @ E(!56K>VBI;]!P *!0 !D !X M;"]W;W)K&ULK5@-;]M&$OTK"[4I)("ER.5W8ANP MG:0->FD-.^GA<#@<5M1*(D)RU=V5[>37WYLE14FVHC;%!8BU)'=GWLR\^2#/ M'I3^9%926O;8U*TY'ZVL7;^<3DVYDHTPOEK+%D\62C?"XE(OIV:MI9B[0TT] MY4&03AM1M:.+,W?O1E^:&8V32/TYRM9JX?S43C:WKBMEBM+-Z87 M9VNQE'?2?ES?:%Q-!RGSJI&MJ53+M%R#G7E[+NB9!@/%'+W,TJ*2#^^NM]+?.=M@R$T9>J_J? MU=RNSD?YB,WE0FQJ>ZL>?I:]/0G)*U5MW%_VT.\-1JS<&*N:_C 0-%7;_8K' MW@]_Y0#O#W"'NU/D4+X65ER<:?7 -.V&-%HX4]UI@*M:"LJ=U7A:X9R]>->6 MJI'L@WB4AHT_B%DMS>1L:B&:-DS+7LQ5)X9_14S(V7O5VI5A;]JYG!\*F +3 M (QO@5WQDQ)?R])G4>@Q'O#XA+QH,#1R\J(_-92]KDQ9*[/1DOW[\,:GI%^\!EICJY*) M=LY 0-"K9=>J6:M6MM8PM6"]25<2N2G9?B2/&7-2W7%C/JPD6Z@:B5NU2R:@ MQ.+.?!_9HD=6'B"C;815M)]_^"[G8?;*L*K#-^O0]E>VXUW5XHC:&$@TDY?L M7U+HCD@,-)#-3.J!"O0GHC^<#2[ZGB59X451CE7$420DF^->%K 3@4Z&0"590NMFLF?AOBDHF\)\?-HK@]P_3^B=[W1&AI> MLK=R+K6HR:MQYN7.TR$/O" NL$I#KPAB=F>%E8YQM2JQ.8J\("P8C[V<9RR* MO:S(ADCG7H;8)%X0! S[TIQ]4!:'RD[EGC%A7G@).!+&X$J6LJ+PLK0 [H7$ MUOD.W#C)O#B)P9DDA$J.!?>B/)@\0S8.8R(@-L"8V&V,O#A-)CLB I.C7^B% M23:!B3V^>:]V#^ X2[R(#CO2$E?'//&R'$BZ,R<" S<""^05 M>7**N.E W/0D<6]EJ=JRJBOA^BN(0J[86*4_NS)[2WZQBKU9+*3KOL2 \!3;41+,VB$R4SW&NF)'+0.3\A!CLM25VINF,N"UL+?E6'"]'E@_C*# M/_IW/EOT!-DAV<6@4\M#/V OGOP\95.X*>,G@=^S'Y5Y*,-W(RQX5 :/0X@*\3V6[A9 MZ'+EI,WE/2;!M9-5@NLP:YSXE VYGU%.A'3QF[,%@6H$E2%66=D8)S" +8"* M,K[CU3./&(._T">(T@W@>/*8T:B#6.*V1B7^3.:K?T3*9T- M*9V=3#-*T,ZMKO!_D&@#&K,Z1B;<1>TLG=T@VT_D]]O*N'P3[ Y4K!95*1"K M&Z6W*;JMHR[S+XV1MJ/4P?U_5&*&O+;5\:9V&C'>&BBOX5CGA*&#$1?DSA([ M6#)_:LF2+-&#)6;/DO7.$C?X;%&3<+&SYN!^O;/F66>\-)U3CI:4VZXE=R(' M_K@!Q"NBD&JX%PMF@Y@9TU)30B&^T7(MJ#QSU MN)3RNHC1LC#= )K]W-65/S95IW6,:2K,7&_#@)5PFG2L:)=45KH*%F(,"-( M: (OR2)V+=85NE_U!7",6M@'BOM!:5$&T0ES-.N4HP]R+XM2]MO.,1*F;(-( MS3V/:3*,, 9P+)YNW(\JQLJXB%B:.E/U^I J,XR3WTH#Z M>!PFT%%,GO;\':FZ^H]Q,PH0TICZ>(*9 N/0LQKV-4;UY2K:*U?5GDN?%J6* M2GPK^E*#MF@UJOI&PP%#,Q(-9<.7O@*IQ0)0V0RA9/TPZ?KK!M:Z9N'L62OC MZI?/[KZQ8N5#Q8>[?K=070,RW-D,"^8>UGC MKPC*-YS>GMK^CFDZ/0I@.X ?@X#BEK 421(BFU*,J"CMMI:-\_ @.D'B;"_> M/*XK/8R#W0#FB%!7#:K#<7##X79^Z,HP2#$9%T><^BSKWAT? <3>$.CFD(X7 MS(4<71_M_1CCIWM?;QJIE^X;%4BE-JWM/N0,=X?/8)?=UY_=]NX;VGNAP1&# MHK7 T<#/\$:HN^]2W855:_D(+AX^#%_P!0 M2P,$% @ E(!56BN[5(JH! 8@L !D !X;"]W;W)K&ULG59M;QHY$/XK%JVJ1+)@WX$4D"#-I9&N=U&3WNETN@]F&<#J MKKVU30C__F:\RT(BPKU\@!W;XV>>>;,]VFKSW:X!''LN"V7'G;5SU56O9_,U ME,)V=04*5Y;:E,+AT*QZMC(@%GY36?2B(,AZI9"J,QGYN7LS&>F-*Z2">\/L MIBR%V+<2<@0E! [@A!X.<)KJ$H" AI_&@P.ZU) MVG@L[]%_\KZC+W-AX5H7O\N%6X\[@PY;P%)L"O=5;S]#XT]*>+DNK/]GVT8W MZ+!\8YTNF\W(H)2J_HKG)@[_9D/4;(@\[]J09_E).#$9&;UEAK01C03OJM^- MY*2BI#PX@ZL2][G) ZPPQ(X)M6"WH%=&5&N9LSM5YYL"=_$HY@78RU'/H4': MULL;\%D-'KT!'D;LBU9N;=F-6L#B)4 /F;9THSW=6706\1/D71:'G$5!E)S! MBUOW8X\7GW??\B/G1<&F6-^6_3F=6V>P;OXZY7H-G)P&IEZZLI7(8=S!9K%@ MGJ S^? NS(*/9V@G+>WD'/KD3CE 5(=YRG4)/GOMW,TS=JR%4YS/HSZN@2UU M@7TJU8I)E1>;!5@4&F"H@;VU=E+6#"ZD8FZM-Q87[>45^P.$J;/.,&=0SL&T M>:._F/ZB ^D]]GL6\C1,_#=+,_PF/,#QW6M[@X#':7;)+OH!#[,$A3#C_6QX M^5J5,X5GVWM4'/!!$EV2F UX&@R\&$:\GZ:79Y*2MDE)SX;OUFAKV4P6N+#" MBIKA8;%@V$#-%)LN%LC+,KUDUX6DLF/:-"*;+I>RD,*!/96X_V9YOK?L,*/B M8)6&^<%R+3+16JY#A8J"BD"HG*:V&$R&W5!7AOV_F?ZFI$.5!T>&*+T!CY*$ M1QGE>, CS%Z2D)SQ;(B93.(ZD5YC6DPKO*)3F$F,!DXU(;B+5R=86^:H%_1W5L^XB8) MS:)9*PG.::15T!7)O7.M2?3A37OD<6-SKX8XK<-=-LUI U*@*,^U6Y]VY:2] MJJ)Z*H19 38PZA?U+806]A&O,U G2'@VF"]INV=Z.&M[.#O;2?<&GSO&[3RY MFQ\;6='UP-DO4%^1O^(J\L%F_AEO"&!3:X%NCWLZXQ5QFN]P@">/K+ BCVY4 MNE).=?99/J>OD1#@8H17C^#H>#UUT=9'P8I R/\Q"/^WTC)_V8!T/JW#@=XDK"3B6W M=_3N*0$KAEYWV,544O43J)UM'Y#3^MUT4*]?GU^PX*2R&+$E;@VZ?3QQ3?VB MJP=.5_X5A>6,;S(OKO$1#(84<'VIM=L/R$#[K)[\#5!+ P04 " "4@%5: M!+ M]F*)$L_A(2URMM/FT9:(#IZE4'8>E,Y5TS"T>8F2V6M=H:*;C3:2.3+--K25 M058T("G")(I&H61FL.5N;=*9K)[C"M0%;2\G,GR4*O9L'<7 XN.?;TOF# M,)U5;(L/Z+Y6:T-6V+$47**R7"LPN)D'BWBZ''C_QN$;QYT]VH//)-/ZT1N? MBGD0>4$H,'>>@='RA"L4PA.1C-][SJ +Z8''^P/[AR9WRB5C%E=:?.>%*^?! M)( "-ZP6[E[O/N(^GZ'GR[6PS1=VK>\P"2"OK=-R#R8%DJMV9<_[.AP!)M$K M@&0/2!K=;:!&Y2US+)T9O0/CO8G-;YI4&S2)X\K_E =GZ)83SJ4K+25W5&5G M@:D"5EHYKK:HY!7>.($[HBHMO%<%%O\2 MA"2R4YHL:B><(@O7P3CZ*;,RD,NA0&Y]C3!VK1HA8( M>@/KVN0E/4_XG F^9?[)VU-ZSS*>UKNP/@#5'V6&IOL'/7 EN4!UB*Q?(L,. MJ7+,PD8+ZGMZ25R1NZXME=I>3>$',@,+J6OE/-D0+B >#7O):.+-$<3)N#>@ ME8PQ?7K]<;.?P.6;21(G-]YXUQD7)*K?B\81G*IJ>-0>$LVV&0(6@(W!(VNQ\, 3-OXK>%TU31;IAVU;K,M:5:B\0YT MO]':'0P?H)N^Z5]02P,$% @ E(!56AXNO]=*! 3AH !D !X;"]W M;W)K&ULQ9E9;^,V$,>_"J$"BQ;H1H>/Q*EM(+92 M;!\6,>(>SXPTLHA(HI:D[03HAR])*9*U*S,1RB /MB[.?\B?>,R(\R-ECSP% M$.@ISPJ^<%(ARFO7Y5$*.>87M(1"/DDHR[&0EVSG\I(!CK51GKF!YTW=')/" M6<[UO0U;SNE>9*2 #4-\G^>8/:\@H\>%XSLO-^[)+A7JAKN*I&D$$D ME 26AP.L(-E8QXPAS7-_B&Q2!?.E8-B2/ ^ M$_?T^ 7J!DV47D0SKO_1L2[K.2C:#H,]H*&CU^EF(0HS7-9:_DE=+/(0A,,O[+W!6RNLJI&]556U55"\Y4S0_0 M5UJ(E*/;(H:X*^#*=C:-#5X:NPJ,BB%$%VCD_XH"+QCW5&C]=O-1CWGX=O/ MT)I1\^I&6F_TCJ^N[ZU47L?]7M4\=,U+','"*95?=@!G^>DG?^K]UD?4IEAH M2:Q#>]S0'IO4ER$YD!@DW&<"6=S'K;*?:7LUW1Z6WMP]G,(P>A@*PY)8!\:D M@3$QPKB';WO"B0"DE$D$J 1&:"\6L](8/0-F??UP;30<2LN26(?6M*$U-;91 M+E )$+%G@'(0:3\FL\2?*>AY%1?/JK7ZW-$>9(I""'?13MV44? M4J.3H4@MB7607C9(+XT\-L!TS%/(KG=7ZHGO7[1."23H]@FBO0HFT%TB)SY@ M?;2-ZD/G.)MBH26Q#M6KANK5AZPH5S9IVQ0++8EU:,\:VK/_N:+,7EU1C!Z& MPK DUH'A>VT@ZAEQK&_OT(_#NC=L- H-[4]6U4);:EV()]&\_R$CN'9K"[E- MM="66A=YT"(/C/WV"\UBA:^*@/2BS'$&2!X%PP5/@"GHY9Y%J(K9&=YFG[Z.FGK1&@T'H[6DUD7;)CB^,:(_,R4,6^G-+@;W7*OYC"VU+MXV MH_'''S-9V,QSUE;50EMJ7>1MWN2;TYU03A('-?)?39M>$9JIDV].?&ZWFTTO'INIS-JJ6FA+K8NL38W\RX\9UE:3)JMJH2VU+O(V;_*- MB<(;0OE:P!3+OUXD-!;IUKW-0GQS&O(^\8O9YQ3E^LMN;\>PFM/84JO@NB/M5GZ.9NLRERH[<"OKN_4ILE^@-^*U/MM'S%;$<*CC)(I*1W M<2GG7U9M7E07@I;Z<_X#%8+F^C0%' -3!>3SA%+Q&PO=V]R:W-H965TD"KN!IX7NQ5EPIE-FKZ5FDWDSG F8*6(WE455?\M M@,O#U/&=8\<3VY;&=KBS24VWL ;SN5XI;+F]2LXJ$)I)01044V?NC]/$XAO MWPP.^N2;6"<;*;_9QI_YU/%L0, A,U:!XM\>EL"Y%<(P_NTTG7Y*2SS]/JK_ MWGA'+QNJ82GY/RPWY=1Y=$@.!=UQ\R0/?T#G9V3U,LEU\TL.'=9S2+;31E8= M&2.HF&C_Z7.7AQ."'[] "#I"<$F(7B"$'2%\+2'J"%&3F=9*DX>4&CJ;*'D@ MRJ)1S7XTR6S8:)\)N^QKHW"4(<_,%E0S361!5@HT"$/;U1 Y6;>%8,?6;"M8 MP3(J#)EGF=P)P\26K"1G&0--[LD:RS'?<;#H94G%%GN9.((U>8(,V)YN$#'G M6&I49$"P:,E20=PT3H,7G#H!^23%*;4Y#>10WXNX&*Z^IP%QYPM@IN**60/)/3O2. % MT4! R]?3PP%Z^GIZ<,--V%= V.B%+^CU:Z3Z-;HC]&R1LG:1."X2^?(D.2>X MYPY4Y5^'EJ.=+AJ>SAYC8UW3#*9.;4M.[<&9_?J+'WL?AE+Y,\72GR1VEN:H M3W-T2WVV@"T3PFZ;#>4VLT.I:R5&C80]L/=8O8]!/''WISD90'E1DIRCTFM4 M$B91#SHS,>I-C&Z:F.?YF-1*[EES[-O:@.<:CW#(3XL$!K=I*QV?!/0X"B^L M76."][%WX>P:% 9>..PL[IW%-YU]!*W'Y*"8@7M9%/J."+QS\33#72'WH-BP MI_@JE/L@"D<7K@90L>]?N!H ^9XW["KI724W7>&)]S\5EUS7DA]$T86! =1U M7:8#J+.Z;"VX)Y=5!6K;7/J:-(=0>P;WO?V[8MY*;"90%X'@AI3DV[ 3]*VSV M'5!+ P04 " "4@%5:8W@[FP,# "!#0 &0 'AL+W=OBU(QR MF$JDRCPG[$X]TOM#V1#@>%F0.,] _BJDTL[!226D.7%'!D81L M%%SCJPD>V "WXB>%I=H;(YO*DQ#/=G*?CH+($@%L)8@ZO< .,627#\;(5 M#:I[VL#]\4[]SB5ODGDB"FX$^T53O1@%%P%*(2,ETX]B^16V"?6M7B*8 .X="8BW ;'CWMS(4=X23<9#*99(VM5& MS0YG.Z@[\97'VY!$\H^#D-M M@.UMPV0+-]G Q4?@;B$Y0UW<07$4]]Z&AR;/*MFX2C9V>KTC>C]"[%7K7 MJ7>/H.\*W$%39A_#FSJCW]_,0];]'?6 -J:Y0*LI(A M1C,XA.P7C=$:B%0>O'Z%U_]_3Y#5,4]XQ1M6=E"A#UKTQ* %\O.*_+P-3_A% MNR<]<5'A7?CQ2IDLS*L^14ID>DDD^%\,7K6&I;RL6"];-,%E"^0XJGM/U(8- M3JB>]@'>ZXZX@1..OP[\-M38#7[5_FDWU)T, M^[O.72DYU:6$#LKHR@Z4@Q69V1Q!S7P0TRO=M+AUE\/]-IW11IO#=9_#WF;4 MV!E^58\SPKT-M?TX>2!R3KE"##(C%9V=FWK(S7Y_,]&B<'OL)Z'-CMT-%^8; M":1=8*YG0NC=Q&[;JZ^N\3]02P,$% @ E(!56A0?L>!9 P !0P !D M !X;"]W;W)K&ULK59=;YLP%/TK%JNF3NI* OGL M$J0$-FT/E:)&W1ZF/;APDU@U-K--TO;7SP;"""&LB_J28/N>XWL.U^9.=EP\ MR@V 0D\Q97)J;91*;FQ;AAN(L;SF"3"]LN(BQDH/Q=J6B0 <9:"8VDZG,[!C M3)CE3;*YA? F/%64,%@()-,XQN)Y#I3OIE;7VD_N_+?A J2'2:?PN.*UR2P.L/N_9OV3:M98'+,'G] >)U&9JC2P4P0JG5-WQ MW5)Q =89Q(3E__BI\*$"Z Y. )P"X-0!O1, MMP"XKP7T"D O [)$RT9C,/F9D96LLGS+SVI1)ZE6B<\N98 M$HGX"BT$2& *YV^#16B9%X)96Y(U(RL28J;0+ QYRA1A:[3@E(0$)/J(?)P0 MA2EY 0WD*[7# E 6UU6B2X2A7PNE427 2A,Z >-N%\&Z/+B [I A*%;0JG> M5TYLI369S.RPR'^>Y^^KC3HL8MWZ^;\;DG^)I>U\_9@U1"G[A?37[G?+UF M/G,+W<@$AS"U$E,Q8@N6]_Y==]#YU.356Y(%;T1VX&.O]+'7QNZ511U5BCK4 M17V%<,R%(B_YR4E $!XU^=K.[Z!GP*+I /BMP/_U\(W(#CSLEQ[V6S56+PG? MGR$2)Q3B\M(Q;C;> #EK/V,UG[&MIT_&MFK1<43O,")HS>Q,W8-2]Z!=]PFM M5V@MN)0HK/BRQ32%)A/R+085B=V:1K\AI&94T)KHF38,2QN&9]J PS"-4XJ5 M-J!ZFII\&!Z)'-=L.(X8U%QHS?-,%T:E"Z-S7:C>(_"D&SO96 FC(WUNS8'C MB'H=C%J.U(&L<2EK?*8L/8N),---8L9'B71J8OX9$;1%Y&+L2H,4@UAGC:8^ M>.;3F'<&Y6S9R\ZR%JXV/]<];MZ2_J7)&^1;+-:$241AI2D[UT.=C\B;SGR@ M>)*U80]]SH/AV$"=#K*\[5?F V*#M_[P]02P,$% @ E(!56B&( MX70- @ 7 0 !D !X;"]W;W)K&UL?53;CM,P M$/T5RT@()*B3M+N@DD1JMT(@+:)J!3P@'MQDDECKV,&>;G;_'MM)HR*U^Q)[ M+N?XS'BD.E(M4VK01I\6Y.G^HA2*-@:8H]MR\WS&J3N,QK3DV,GZ@:]@^5IQVO8 M _[HML99;&(I10O*"JV(@2JCJWBYGOO\D/!30&_/]L17+NAW!3D$KU+#RI[$/9X!X<060C( DZ!X. M"BHW''F>&MT3X[,=F]^$4@/:B1/*7\H>C8L*A\-\S:VP1%=D:\""0C[T2I5D M/UR3C^U%K40E"JZ0K(I"'Q4*59.MEJ(08,E[\KT#PX/S'ER/+'FS >1"ODT9 M.I7^+%:,BM:#HN2*H@T4,S*/WY$D2A;_PYDK;JHPF2I, M_\"M\EP;]7!XO& M3<2?2_H&OL5E/O]*EK;C!62T\STSCT#SUZ_BV^C3"VKGD]KY2^SY#OQ+\F*E M;R1!,.TEC2^SQ!%Y!F[L)4'L;%C\N_O&32V4=>=5CBN:?;BAQ RS/!BHNS _ M!XUN&L.V<<\?C$]P\4IK/!E^)*&PO=V]R:W-H965TK;ELC?49H9'EI*VP!45'$FH9L'5Y#)/;+P+>*"P43MC9"MY%.+)3A;E+ AM0L"@ MT):!F,\:KH$Q2V32^#5P!N.1%K@[WK+?N-I-+8]$P;5@/VFIFUGP-4 E5*1G M^DYL?L!0SX7E*P13[A=MAM@P0$6OM&@'L,F@I=Q_R?.@PPY@,CT B 9 ]!J0 M' #$ R!^*R 9 $YJ[$MQ.N1$DRR58H.DC39L=N#$=&A3/N6V[2LMS2XU.)W- MB:(*B0HM)2C@FOAN\!*M_$6P>RM:K#Q-Y037E#"T((K+7MS3;1")SEH0MFI";]?Y>CDXVF*M2G!)H*+(=VY M3S"ZT:A[[R$\B4!-K6/ D1; >;14<8 M[X'G;X='1ZJ)QW;&CB_^C^W=:K];DQ=>_!?VG\ MBW!+9$VY0@PJ0QF>?S'Y2.^R?J)%YWSG46CC8F[8F(<)I TP^Y40>CNQ!XQ/ M7?8'4$L#!!0 ( )2 55J=5,W_H 0 (,= 9 >&PO=V]R:W-H965T MG=H]]J^ MJ/K") -8F]BI;>!6ZH>OG82$I,$+U'VSY,'SL^=O3SRS'N^Y>)$; (6^I@F3 M$V^C5/;@^S+:0$KD#<^ Z3_\BA+3 M%)BDG"$!JXGW&#R$&!N#O,5O%/;RZ!H95Y:U,TLB8"=-:T\Q%+F9NK=VGS,S[LQ+Z+=5V:CHC MDDK$5V@A0 )3I)@-%J/G8B68=\]TS>B*1H0I]!A%?,L496NTX F-*$CT YIS M%FEK49AKDR =PCT\0/.$ZN&B]SR)M2=SGF:$O6J7LTR_$!WC MG9]/[Y_"EKUVT,/SZ;A%MTC3K]9 /\?W3^";DY?/W!^_Z#;H@X)4_MDU>P5P MT TTWZH'F9$()EYFEI78@3?]]IM@V/NQ2UJ7L- 1K"'DH!)R8*-//VW3I9YF MO?PWQ1RA*)\D$R-_6^>M4+6@#W.Z^6#OIL'8WQU+]6:+T-:BX=1MY=2MU:DG MV '; IH!BS;ZB_"B79GG'R:SHO^]="I'T6']?V;0Y:VUVTO7D$M8Z C6D'M8 MR3UT'8Q#ET*ZA(6.8 TA[RHA[ZSKMBFDT$*^0QD(\TPG-%TZ%KS14>CT;H)! M*P([&^%6$'8V.A&']Y4_]V_Y(_6&&Q,%\6$7EN@)(J [LDS 'I9=_EK[NW3= MN(2%CF -G4>5SB/7 3AR*:1+6.@(UA RZ-6Y9>_,_3#*,Q^S"Y[,@68E['CK MZK>"KZ-)._3L0[K6Y:-T.O@?HU2__;(1 *5*LE,FZP N76U.::$K6E-\7(N/ M78=N272EIDM:Z(K65+.N"@)KKGS%!EH"F_O> +>#V&F^[XK6%*G.^ -[RO_? MXWW/K=%N[?[B]>F2%KJB-:6OZY+@UGFT.ZTYG-)"5[2FFG79$5B3\6NBW6G= M4=*:WXY^N[IUU6=3I+JD".PUQ1=!8JC#?$%>RQBO_\5S5N9M[^9BZ5S20E>T MIL1UE1/<.X]JIX6,4UKHBM94LZYE FN&?Y2!RW*%RJ/5VBGFZ*T4>_YVD] ^ MK"O=QG7A@>V%QS5Q6N[%AQ:=N[&]VTM7FE-:Z(K6E+PN?'#@.FZQTTK&*2UT M16NJ65YZ=\$N6Q69S? M5$^KD\3'_/RL]7P6/(3%>6"-*8XG/Q*QIDRB!%8:V;NYT[F4*$[\BAO%L_P, M;,F5SL7SRPWH;X0P#?3[%>?J<&,ZJ,Y=I_\ 4$L#!!0 ( )2 55I-# B6 M&P, (4, 9 >&PO=V]R:W-H965T$B)E6:4XT2"6F49D0]#9&+3]T)O>W!-YPMM M#_Q!;TGF.$5]LYQ(L_-+EI1FR!45'"3.^MY%>#X*'*-F%NB<"38;YKJ M1=\[]2#%&5DQ?2TVW[ 0U+9\B6#*_<*FB T\2%9*BZP FPPRRO-_W/U9(DV/>6MJ1RC=[@_;NP M$WRN4M40V9[&5JFQY=CC QJKFX;E+?CGNXF&*XV9^EOE0JM)%QHBVW.A7;K0 MKJVT<6%#9 J)Z6=IWA@%&F56^4[4$\4!I.2A"CBJ!;Y27Z?4UZGO9')_J)-K M@2^M84-D>QJ[I<;NVW5RMTD7&B+;<^&T=.&TJ4ZN)^H<[N1:X"OUG97ZSIZE M;[355Z6LEN*EU6R(;$]M&#R.!L';=77!W9 13;'M.[$S)(6UE?\AK&;"@&1V M^'$#DYVD8?:TY2NMR,G;CMS.U>M!U(UZ_GI/8450)RZ#\L3]G4$O0SEW\Z\" M-Y'E,U]Y6L[8%VZR]!_#\P%]3.2;+,9]Y\H\72C8VW0ILA MU"T7YCL!I0TP]S,A]'9C'U!^>0S^ U!+ P04 " "4@%5:.\N2>0(" J M! &0 'AL+W=O,:><^:,9YRT M5_ID&@"+'@67)L.-M>V*$%,T(*B9J1:D.ZF4%M0Z5]?$M!IH&4""DSB*ED10 M)G&>AKV]SE/56$ ]EN[U\XC M$TO)!$C#E$0:J@ROYZM-XN-#P'<&O;FRD:_DJ-3)._=EAB,O"#@4UC-0MYQA M"YQ[(B?C]\B)IY0>>&U?V#^%VETM1VI@J_@/5MHFP^\Q*J&B';+H"4 \ N*@>T@45.ZHI7FJ M58^TCW9LW@BE!K03QZ1ORL%J=\H7H M7@Z-]S?X:@>6,OXZ)=9E]GA2C%DV0Y;XB2P[*&8HF;]!<13?H2VGQOQ+0ISL M27L\:8\#:_+_VG^NC\9JU^I?MT0.='>WZ?SXKTQ+"\BPFV\#^@PX?_EBOHP^ M/",VF<0FS['G7SMQ=#)5A0I?/IA@*B'&PO=V]R:W-H M965T^4; ('>BKSD4VLC MQ/;>MGFZ@0+S.[J%4KY9459@(8=L;?,M YQI4I';GN.,[ *3TII-]-R"S2:T M$CDI8<$0KXH"LU]SR.E^:KG68>([66^$FK!GDRU>PQ+$\W;!Y,ANK62D@)(3 M6B(&JZGUX-XGKB9HQ+\$]KSSC)24%TI?U>#O;&HYRB/((17*!)9_.WB$/%>6 MI!\_&Z-6^TU%[#X?K'_1XJ68%\SAD>8_2"8V4RNR4 8K7.7B.]W_!8V@4-E+ M:<[U+]HW6,=":<4%+1JR]* @9?V/WYI = CNZ S!:PA>GQ"<(?@-P7\O(6@( M@8Y,+47'(<$"SR:,[A%3:&E-/>A@:K:43TJU[DO!Y%LB>6+VA%E)RC5'"V!H MN<$,T"UZI,6V$E@O#%VA.>8D1;C,4$+R2D"&GA9+=)V P"2_D?CG98*NKV[0 M%;(15S8X(B5Z+HG@GSH3_VQHQ:49.7EU-)[80DI1#MEIX_:\=ML[X[;KH:^T M%!N.GLH,LF,#MHQ!&PCO$(BY-V@Q@?0.^>XGY#E>8'#H\?UTWT!/WD_W!M3X M[;+ZVIY_QMZWJ@"&!67WIMC6W,#,59GFGF]Q"E-+IA(.; ?6[.,'=^1\-L7E MDL:2"QD[BEG0QBP8LC[[)K,L*5-:@"EF-3?47)5,=S,_]IWQ:&+ONM$XA;GC M* Z<8UAR"@M]/PI;U)& L!40#BYZ B65*>+LLH>77/9+&DLN9.PH:J,V:J/! M9?^A2P-DMW@GC\P:#@E+%DDN9':2V?'CA\ASO<\O.@]>R\Q50VY,0:X_-NJL M;! [T3CN[1,#+(J]D=O;)R;8*/;'YHTR;B6/!R4_K5:R[*K4GJF$+@LOXI!6 MC @BA?]!X/C$)==U@K"GSX!R8J\OSX#RXB@RJXM:==&%%C1KRMD?%$(]9QE$EFQTI3]#T]59UNUG] FUS M7'($;VE>R6X(K1@MD-B ;( %,%T2FE8N&P[BP"%HO.[N6R_J'P$#* RC?O$S MH%QG[/23FMWI:F4WL]:W XY26I6B[NO:V?8&\J#[[M[\7-U,=+?\VTQ]K?F* MV9K(R.6PDB;E3I"%B-4WA7H@Z%;WSB]4R$Y$,':!P0 "D4 9 >&PO=V]R:W-H965T M[# M:A\\<).P!4QMDTS__=J$@9 X;%,Q+PF&>P_G7A_,P=,=XU_%!D"BQSPKQ,S: M2%G>V+:(-Y!3<,YE6K(U[8H.="D3LHSFSA.8.SXMZ1KN07XIEUR-[!8E27,H M1,H*Q&$UL][@FP5Q=$(=\6<*.W%PC'0I#XQ]U8/WR^K$P^,G]'=U\:J8!RI@P;*_TD1N9E9HH016M,KD)[;[ YJ" M?(T7LTS4OVC7Q#H6BBLA6=XD*P9Y6NS_Z6/3B(,$[)U)($T"^=$$MTEPZT+W MS.JR;JFD\REG.\1UM$+3!W5OZFQ535KH:;R77%U-59Z<+[E2!)??$2T2]/NW M*BW5',DK]%$IZ#6Z5ZI)J@P06Z$/]%_&T2*C0H#0)\RIZ.4M2)IFKU3ZE_M; M]/+%*_0"I07ZO&&54*%B:DM%7-_>CAN2;_(0SY"^^/%T MMY]NJW:U/2-MSTB-Y_Y/SZ[0,J.JXG[]?]^I0B[^,96ZQ_;,V/JIO1$E MC6%FJ<=2 -^"-?_U%QPXOYD*'PFLUP:W;8,[A-Z7#G3267,FC).\A_-K.+V\ M;.<>\5POG-K;PYI.PUP<17[4AO78>BU;;Y#M'0AQ@][$<957&960J(==-25. MJ5Y.3'3W>,$!C]<$^PX.CO@:XK ?^N[$3-AO"?L_U=X"I(FM?\*".)'KDB.R MIV$XP!XA9JY!RS48Y+I@>5E)X#5715 OW6FQ[FB;& ]"7OH@C 36JW[25C]Y MQO5@,F8;1@+KM2%LVQ".NQZ$IUH,HY#@(\D:PCS?TR\"DV2CEFTTS+;B\4:] M_Q,DV$KN* <3Q4&,2R=G)+!>N=CI7O3.,ZJT 1^I$V.A]5MQX'GPN$IM\/H: M/'T3F,*+6S$26K\5G7G!P^[ENA(2^?[QVFH*\P/WC!W G7?!P^9EP0HA>;7_ M5%/FO^1LK?IBICH(=?%$C836+[PS0CAX3LV.ZHG&0NNWHG-%>-!M_(1F)R=B M=+U#']V4=1H6>N$9MXT[]X*'[P85F"TES)=0N:K9GG(-#%LS026K_L MS@;AZ#D%.ZI!&@NM_U7?.20R:#LN%VR#=_BIBOW TYL,/<6:XD@41J(0^'Y?:C^0K*RW=AZ8E"RO#S= $^ Z0%U?,2:? M!GJWJ-T=G/\'4$L#!!0 ( )2 55H;5+&PO=V]R M:W-H965T)\#E>N3UO:8';XPW[#Z<=MO ((&$.P#HE< 80,(WPN(&D#D M(E-+<7%(J:%)K.2:*&N-;';@@NG0*)\)F_8[HW"7(P;=,92^EES M\*0^.'CEX'Y ;J0PA2:7(H=\E\!'%:V48"-E$AQD3"$[)6'_A 2](.IPZ.+] M\+ #GKX?'AQ0$[:)"1U?^$9B3LB44V%V\T/^C&?:*+PT?[LB7S-'WNJ'TD6?I!9#L1C=J(1H?8,4-(FK&ZA.$)&Z>& MKNC5+ /'8KOF*AF>]=PO]E?;D>DP#+H,TY>&T;[ACJ)!JVAP4-%U65&F7$%D M!54+T,1(4FU?:=B43)?2P0N_]B6^:9$>LJA%^5O=J03TTG9Y33*Y%*:^W>UJ M^Y",7?_<6Y_@ U._!_]IZM?I!L4SH0F'.5+V3L_0'U5W_'IB9.5ZX$P:[*AN M6. C"O'<[5W)>"YJS5D)5Q*INBBH_'<)7#0++_3V&]=LFVN[X!?A;#FQ^2[A)X-&#=;(.MD(<6N#+^G""ZP@X)!H MRT#-8P=+X-P2&1E_.TZO_TL+'*[W[)^<=^-E0Q4L!?_%4ITOO',/I9#1FNMK MT7R&SH\3F BNW"]JNMS 0TFMM"@ZL%%0L+)]TKNN#@- &#T!P!T OQ1 .@!Q M1EMESM:*:AK/I6B0M-F&S2Y<;1S:N&&EO<6UEN:4&9R.E[1BFG)V#RE:BTPW M5 ):PH>.$"O1CUS4BI:IFOO:R+ME*Q4](74%RADAX@G" HQ'X M\N5P<@CW3='ZRN&^=H_:=DP[JD-C..4%; M*=3H;;?T$T=OA\TNQM-S8FYV-[3X.(M@0DB?=: ]ZK5'SVK_"DK-T$62U$7- MJ38.:"&D9O?4SI8QL2W?="#C-,0X) _4CJ5-(H+'Y4YZN9-7*74)>DS[Y%$) MPVB*PP?21[*F'X+P@7)_,&KLF/]&Y9:5"G'(#"XX>V\(9#LZVT"+RDV?C=!F MEKEE;KXV(&V".<^$T/O #K3^^Q7_!U!+ P04 " "4@%5:C[9AL*$" !N M!P &0 'AL+W=O= E@R&/%A1YYI3'UE>_KO(2*ZG-9@\ W"ZDJ:G"JEKZN%=#"@2KN MAT%PX5>4"2]-W-JM2A.Y,IP)N%5$KZJ*JC\3X'(S\@;>=N&.+4MC%_PTJ>D2 M9F#NZUN%,[]C*5@%0C,IB(+%R!L/KK*AC78$5 M!!QR8QDH/M8P!LG]UWM'+G&J82OZ#%:8<>9\\4L"" MKKBYDYMOT/IQ G/)M?LGFS8V\$B^TD96+1@55$PT3_K8YF$',+@X @A;0'@( MB(\ HA80O100MX#89::QXO*044/31,D-438:V>S )=.AT3X3MNPSH_ M0YQ) MI[1FAG+V! 69R8794 4D@S6>AQJK:\A4:J/)1S(N"F8K13FY%LUQLW4[R\!0 MQM]CQ/TL(V=OWR>^05V6W<];#9-&0WA$PR D-U*84I,OHH!BG\!'0YVK<.MJ M$IYDS" _)]'@ PF#,.X1-'TY/.J!9R^'AR?<1%V-(L<7'>&[ PU4Y26AHMBK MS<_Q7!N%G\ZOOJ0WI'$_J6TG5[JF.8P\[!<:U!J\]-V;P47PN2]AKTF6O1+9 M7C+C+IGQ*?9T7$EEV%-S>N$1VZ<&W9>^AF;H:&SS7*>HP/T2?[V;FI[ N"\P M>QYX>1"WYVC8.1J>='1=U90I=R#RDJIEOYWAL\T/??PW(CL5T4CW=SI1!:C% M=G1-"&"L@'X?B&EV4[L!MT5F_X%4$L#!!0 ( )2 55I? M-CR&PO=V]R:W-H965T$"/ C2W,^LE9"K"]MF\]6),-\0-/I.4 M[D86M)XO?$N6*Z$NV./A&B_)E(C[]2V39W:%,D\RDO.$YH"1Q/A M\3/ZER)X&,CH#C!E M+='409&;PEM&D^3J9YP*)N\FTD^,)YBO+H#Z!+]^WR1;G))<<(#S.9BN*!,? M[PC+P'6^)5QDZM8%^%T6UT8/1*!'R3, ME,PV+!$)X>#]E;R6I!_D*O?3*_#^W0?P3EG?K>B&2U ^M(4,705@S\HP/^_# M1!UA7I'9 +CP B '>1KWR>GN;M/=E@FOLHZJK*,"S^W JY+WQP)\VLI8BQ3( MN@13W,S%WU^E*[@6)./_Z,+>K^/IUU%[P"5?XQD96;+).6%;8HU__@D&SB^Z M)/0$UDB)6Z7$-:$7A5A4S$P=D+J,=%'OH?P"2FU4VS%T@]@+Y&^S/0SHV"Z* M?8CBRJQ!U:NH>D:JAL;0D=V#!0FSF13[T.[CZ%5??R/6."ISJ M6/E'R\$802^*6[0T=F[DH"C2\PHJ7L&+/[>.EM'KW'KN":P18%@%&+Y1BX=] MIJ0GL$9*HBHE47\M'AW5'8*1YT6M\M28%2VNK\ZX8AJ_KFOBTUAIS RLH%,/ M:\?(ZRO9DA1 \"^XH3EYDD) S4^PV'0-12/AVE' ]YJ%YSG>V5NEW K5C M0R.U>JQ#\US?=Q>2W36A64;8+,$I6.,U85J^1K"SBZ@GM&;HM4J _EOUEE&/ MG)V6GM":::E%"GQ9I9S>6X&F@"$\$J4:.S=P8%?YUH(#&H?WN;*T1&O017$4 MM@6@SBZ(D'J,TO*MU0 TRX'NG4 SU%WH>*C-3&,GK=RP@UD]_:%Y_!]N!&Q- M&18$S,F# +SJ RUO(^K9I=\36O,!M98:R'FK1]1>14A?:,VTU"($&:?Y>3M" MB=7H="]NBT6-E:.O8'3P?L$L"L[<"]#QM$<1#$._354C'R+?"_P.OK4J0*]4 M!>AXV*/(1V%[4]78&9G5H@"=*@KN!],!6-(M8;G*9E$%>$GRV=,+^X)YA;,; MX/]0"JA6"NBME +J52GTA=9,2ZT44(]* 6F4@A=[L%W3QV91[,*.BJYU NI5 M)R#-_/<<-VQ/8YV=E.]AUUY6ZP3T2IU0^C5> _J^>_3 H+/S',]I9](^>(VN M_L.XP6R9Y!RD9"$=G4$H$=C^;X']B:#KXLWZ Q6"9L7ABN Y8&ULE5113]LP$/XKIPQ-(!62IDF+6!H)VDWPP(0H M; _3'MSDVE@X=K"=!O[];"=$W1:J[27V^>Z^[[N+STDCY),J$#6\E(RKN5=H M75WXOLH*+(DZ$Q5RX]D(61)M3+GU5261Y"ZI9'X8!%._))1[:>+.[F2:B%HS MRO%.@JK+DLC7*V2BF7MC[^W@GFX+;0_\-*G(%E>H'ZL[:2R_1\EIB5Q1P4'B M9NY=CB^N8AOO KY1;-3>'FPE:R&>K'&3S[W "D*&F;8(Q"P[7"!C%LC(>.XP MO9[2)N[OW]"_N-I-+6NB<"'8=YKK8NZ=>Y#CAM1,WXOF&KMZG,!,,.6^T'2Q M@0=9K;0HNV2CH*2\7]A#!\)R'L$D*GNR5R*I=$DS21H@%IHPV:W;A2 M7;811[G]*2LMC9>:/)TNB"I&8+_P^;FF.\*0:P6$Y[ JA-2G#RA+N.$[5+JT MKA%\-5?E%%;F>N0U0Q ;6 BNI>EO31C<$EU+JBDJZQG&@.,E:D+9"1P!Y?!0 MB%H91I7XVI1DA?E9)_^JE1^^(W^)V1E,QB,(@S""Q]42CH].?H?Q34?ZMH1] M6T*'._FOMHP.] 5^7*Z5Z\+/H3):NFB8SD[>A:I(AG//C)9"N4,O_?AA/ T^ M'2AFTA+FNT;18^-;2HW*BMA3:#Z[:%>2E1V@#CWPBAWPP[O?W;F_X" M4$L#!!0 ( )2 55J!G.M#V 8 "<] 9 >&PO=V]R:W-H965TY(-&[9M6LO6;O;C\(( M\&I;5!;0WNV/GV2[R")&B^,W_:'!V.\C_* 'Z6/+DP,7G_,-8Q)]39,LO^YM MI-Q>#09YM&$IS?M\RS*U9\5%2J7:%.M!OA6,+HNB-!D$GC<:I#3.>M-)\=X' M,9WPG4SBC'T0*-^E*17?;EC"#]<]O_?]C?MXO9'ZC<%TLJ5K]L#DQ^T'H;8& M1Y5EG+(LCWF&!%M=]V;^%<%C75 <\2EFA[SV&NE367#^66_<+:][GOY$+&&1 MU!)4_=FS6Y8D6DE]CB^5:._8IBZLO_ZN/B].7IW,@N;LEB=_Q4NYN>Y=]-"2 MK>@ND??\\!NK3FBH]2*>Y,7_Z% >.Q[U4+3+)4^K8O4)TC@K_]*OE1&U A^? M*0BJ@N"I!6%5$#ZU %<%N'"F/)7"!T(EG4X$/R"ACU9J^D5A9E&M3C_.]/?^ M((7:&ZLZ.25L(=$;-%LN8_T]T 3=965OTM_**\(DC9/7ZHB/#P2]^O'U9"!5 MJ[IV$%4MW)0M!&=:F+-%'WF7/Z/ "\*&\EMW^>^[K(_\85'N-Y03=SEA41^% M?E&.[?*!LNKH5W#T*RCT\!F]MYRJSIHMT0.+=B*6W]!L+1A329#HGNUYLH^S M-2J.FM,H3M01398Y&]%9O\JW-&+7/17FG(D]ZTU_^L$?>;\T&0@I1H#$+'/# MH[EAH1Z>-3=;OY%,I"JY"WG59%P(:1RD& $2LXS#1^.PNU>J;<17*!),Y1BM M'#W/*=36P%)L6(CI$68_Q4.O_#<9[.ON #5KN3,\NC.$SBQZ.*CWM!"ZX4*U MI[;R)CN=+;>U$U*, (E9CH^.CH^Z!GD$:1RD& $2LXP;'XT;0P79*=36P%)L M5 MRT)QCH%8M\U ,U;!MG4$.W\T<,Q76)5M6XZJ3=MU* MK2V"5"-0:K:+!DW\8>?X@C(&J!J!4K/=,YCA.R?CT_<[F4LUC.AYG_8/+6A" MLZ@YIZ#$ :I&*K5ZZDW:;6\,2?ANE)CM:9S013D-WJFH"B0W[$ES$E"T %4C M_F-2P3@X^7VT'3-XX;OYHMZ;DH(;I"Z=-A@M\Y^QY M^JX:)(6^1EP8Q+.<)_&22C4)G):I9THQ;?<\+ M[)GJK;OQUE:]!#($!AD"-S(X@EO^,#8Z!0H)H&H$2LWVTW!$@#L'%Y0?0-4( ME)KMGN&'P'UOXYG!'38'-QR>)A>4%J#4;*\,+01N6CB?W#_^GM_?H'LU26ET M"Y0<0-4(E)IMJ8&,8-PYO* T :I&H-1L]PQP!&[@N*%YG*-RP0[B&=I3$=-% MPO34NKDG7C3G]E%L05$"2LUVR?!&X.:-\[%5_K$BM?\S:P:%"U U J5FK[

P_OY_=D)M%N^=0\$91(H-=M:PR1A MYY52(2A^@*H1*#7;/8,?H?L>1_O\CA]=R]7Q/0TO*&1 J=D>&<@(W9!Q/KS% MV@NUY_V>B:RXU3V/,YI%^OY',2B_TJEN7/+M;K-UGP3%%2@UVV^#*V'G=5,A M*)" JA$H-7L=LP$2[+XM\JF>8+1*.!=-#E8J5HY/0NQNJ*TM4&JV+88T,#!I MX#.DO,KA;;]U!02D% M2LUVWE *[DPI&)120-4(E)KMGJ$4#$PIE=YIO(/'\08%%2BUTJ9![:%4_0CQ M.RK6<9:CA*V4O-,HA,# "L"0 &0 'AL+W=OH>0;*+Z8Y MU[]H4VLM \4K+FA1!\L,BHQ43_Q2UV$GP/:/!#AU@-,.\(X$N'6 ^]8 KP[P M=&4J%%V'" LS:MT1 M7:!K6I24 !%<];0"W;S(#TT^3R,0.,O/9,3C+$*G)V?H!&4$/:1TQ3%)^-@4 M,BUE;L9U"M,J!>=("K:#;BD1*4[G:$1V\/=WIHW&:)7.WG]B_1KZLY%TS^3WYWE;BR\+HMU-YQR4L< MP\20FP,'M@8C_/C!]JW/7>5Y3[/HG[93E4>4'@^_NJJ,/+'ME!H]H#&30@@UZ064J9 M.!? BE=(*AM_9W;'<>T6R*'(#D9!BZ-#Y/M',/P&P^_%>,(LP_,<7H'P.Z;V M;*]%T:%R1E:+-3I4C6S/ZL88-AC#_M58S2N C,2T@"Z$X<&TYY[3 NC0.([5 M7H"*B&KW;T:;*\>5/FE;XU-Y%:EN#O]MJGO,+6;+C'")OI"6 MUL50YL2JNT'5$;34I^6<"GGVZF8JKU/ E$"^7U JMATU07-!"_\!4$L#!!0 M ( )2 55K;6=>E80( X& 9 >&PO=V]R:W-H965T&J7=/*H1V_,X=F4-C7 3TX*F MG96QC4":VG7L6@NB"J!&Q3Q)IG$CI(Z*65B[M<7,;%!)#;>6N4W3"/M\"?0Q8A6LQ$;AG=E]@5[/J>L7+CT#0]F#)H MI.Z^XJGWX0# IZ\ > _@?P).7P%D/2 +0KO,@JPK@:*86;-CUD<3FQ\$;P*: MU$CM;_$>+>U*PF%Q ^2!8R?LOKM&9E8T;%L%=%4H%+O6W5/QGM^!$@@50\-Z MW+LK0"'5^UF,E(RGC,O^X,ON8/[*P5=03EB6?F \X?D(?/'W\.PE/"8+!A_X MX ,/?-EQ'WY<+!U:>EL_QQ1U%/DXA:^W<]>*$N81%90#NX6H>/LFG2:?QO3] M)[(7:K-!;7:,O7@(KQNJ$[$%2\5*]>@K7NHU4]X(AF";,0>.T^;L&81U+$U8 M8S36CO&<5>+9C>D_3G7:4_$]4\I'F%Z(SP?Q^;^)KZ0KS48CL_2ZQU1W?&D2 M"'U?W!;)),GIW6T/%8V'9=,AK$LW/JA6WRF_"KN6VI'S*\(EDS.J?-MUGVZ" MI@T%O#1([2 ,:VK88'T [:^,P?W$]X3A+Z#X#5!+ P04 " "4@%5:3LN/ M<(X# "\#0 &0 'AL+W=OH^>0LN_5_"C5-[UES*#O=27TPML:L[OQ?5UL64WUM=PQ 5?64M74 MP%!M?+U3C):-J*Y\$@2)7U,NO'S>G+M3^5SN3<4%NU-([^N:JA]O626/"P][ M#R<^\,W6V!-^/M_1#;MGYM/N3L'([UQ*7C.AN11(L?7">X-OECBR@F;&WYP= M]<4QLE%64GZS@S_+A1=8(E:QPE@+"A\'MF1599V XY^3J=?=TPHOCQ_?R#G0+%UJ^0E6[^H^-I;N"A8J^-K$]B M(*BY:#_I]]-"7 @@Z+B G 3DN8+P) B;H"U9$^N6&IK/E3PB96>#FSUHUJ91 M0QHN[#;>&P57.>A,_H[!&FATA>[;?41RC=Y3LU?<<#@/HV8&6LJZY@;VSVCT M\I89RJM7H/IT?XM>OGB%7B NT,>MW&LJ2CWW#:#9&_C%">-MBT'^ ^.6%=M*]CB5J+:-S"?OUN M](X6;.'!]TLS=6!>_NLO. E^&\OW/YD]2AMV:4.7>PZ+%H\%;%5QH[(_!X<\ M2L(TF_N'2W*G]T3RJ"./GB)/QLA;57)!GF5AC'OD3N^)Y'%''C]%GHZ1QP/R M-(B3H$?N])Y(GG3DR5/DV1AY,B#'03C#LQZZTWPB>MJAIT^AS\;0TP'Z+,IP M_T%W>D\DSSKRS$G^<D'=)%.37G0+^!E).>P?N)O1)'B8 M)"(93OM!G#>:&N1Q6%_#]B];:OM>\ MIVK#A0:R-0B#ZQ0<5/NJT Z,W#7=]DH:Z-V;PRV\7C%E)\#UM93F86 ;^.Z% M+?\74$L#!!0 ( )2 55I)ZL\K1P4 +&PO=V]R:W-H965T MN*Y9IF1%RR#_=\.F9;F28YO>=(;+.,\']N:DM5:ZAON=+PA*SJG\N/FGJLK MMZ+$249SD; <3[.L"4^)30O6A\1OI5%HP]Z8L/\<3Q=(MH2I=2 M(XCZMZ,SFJ::I-KQN80Z59TZL/GYF?[>O+QZF041=,;2/Y-8KB?.R$$Q?23; M5#ZP_2^T?*% \Y8L%>8OVI=E/0F^MH5\&]-\:$)0!YM7=XMU-XD(BR73,V1YQ75K1] >3?1.M M\I7DNJ/,)5=/$Q4GIS.R221)DZ_$Z/83FK$LTP+F,;I7FE'.:8SFDBV?T%E( M)4G2<_0.)3GZ8\VV0A43%TBL":="W[Q+TE1QQ-B5JG&Z"G=9-N2V:(A_I"$8 MW;%WZ /LY#=/;N MO*MA=DQ(EQ6F_XQ!GYBD9=XZD.';D3U+RR([YCU=7"(HX^2)J)O[OZ10'K=\/T0'DM-F1))XX:"07E.^I,?_P! M#[R?N[2 A(60L @(UE*D7RG2M]&G<]W1U+B^V?+E6@VK:,/9BI/L I'5BM,5 MD:VG)&/;7'9I9:WF5*T*6&!@>D+;3?U>,!SAL;MKJO"RV* _##RO72P":EHK MOT&5W\":WZ+'WZ)E,7@*W>^[TF>EG)H^2%@("8N 8"TI!I44 \C!9P"I""0L MA(1%0+"6(L-*D:'UR_'[-EM0KB79J4E/H(VZ,#.?OM7\QJ!_S;38)9.UAE-E M*F"#QH""#P:3$+*^" C62OZH2O[(FOP'O:Y#RE"H3.<[RLT"/\DE0\47Y>;5 M,I/\@\9'41$*R5^:LJ\U=OF!->SZ^5K $D+06D1%*TM6&VN,:B[QJ#V&I06@M(B M*%I;E]IBXV_VV,9.([(C24H6*36;:V0KUXPG7VEL5F=UG%"?]0YODJ\Z]02U MX/BEN>X/^MZAN0X[R@6]%\6BCF)#SVN6:R>W]M?8;K MR8WC1&]=DK29TC=M M9MCK/#F5H'X7X$NOT#M/2@M!*5%4+3V;W6UP_>M3O7_6GZ5K6B.6]AK+W'*'P5!33\H M+8*BM:6J3;]O-_W?93'GO_3M0<=*=F9OV\FZ@&X%0-':NM1; ;Y]*P!LJ5#6 MTYK<1QU2@)I\4%H$12ND/C,GG"UU!=59I^A]02P,$% @ E(!56L+QJ0[T P #Q4 !D !X M;"]W;W)K&ULO5C1CILX%/T5BZVJ5FH'; B!:1*I M&=KN/E0:->WNLP-.@@9PUG:2F;]?VQ "B&'_EZ(U2#.YML\9HLB/BU MO6?RSFU1LKPD%<]I!1A939W/\#:!H4K0$7_GY, [UT!165+ZH&[^RJ:.IT9$ M"I(*!8'EWY[']&_:O*2S!)S+?_),;*9.Y(", MK/"N$#_HX4_2$!HIO)067/^"0Q/K.2#=<4'+)EF.H,RK^A\_-D)T$B11_L'#+U/)C%M@B66P'I"!ZW0P1#Z_PIM4K)&'&E$]>[=SX(X M".-XXNZ[&IG"8(A@/RPQA45A@-JP'J]1RVLTR.N^P$)].8Z+A%9&EPZ"O'11 MV 1++('UQ M;\<+7=E]H4VB;8(DEL)[0XU;HL77WU8AAQR\H]J%W9CY#%/2" MZ,Q[EU$P0M'(;+VH)14-D\(%X4!^%^6WG#T0M41,/ 9!7KHB;((EEL!ZXL6M M>/%K6R^V*;1-L,026$]HZ)UVAYYU\S607QG" N# MX-JG#W;VO7"0V4^2;BI:T/63MF%&]O(,M)4G&F'D- CVT@5B%2VQA=87$IV$ M1*_MQJ9'6VK;1$MLH?75/NWYX>!.]_<,Z5]^POS(C_US1QKBD!0J*;0?<28/NSD7:M7LS:P&P5Z\2&RB);;0^D*>]O5P M].J6M'H*L(J6V$+KJWTZ",#![>_O63*\.-$A-(Y">&Y)0]S8CU!X;LG+.%]N M9CL6K\FYG4I12=A:5]RX'/:N$G4=I6UMJWJ?=2WKK'VNJGVZ G6"J4N%WS%; MYQ4'!5E)2.]F+ ?%ZNI;?2/H5M>CEE0(6NK+#<$982I /E]1*HXWJH.V!CK[ M#U!+ P04 " "4@%5:OGAU]Q<# !E"P &0 'AL+W=OX[O.?AQ1VLN7F0"H,@F2W,YMA*EBAO;EF$" M&957O( <9V(N,JJP*Q:V+ 30R("RU'8[G;Z=499;_LB,/0A_Q)O< M!$,=;P)^,5C+K3;12N:EO%JED; TM$D%,EZEZY.L?4.GI:;Z0I]+\DG45V[%( MN)2*9Q48,\A87O[33>7#%L#I'P&X%<#=!WA' -T*T'TOP*L GG&FE&)\"*BB M_DCP-1$Z&METPYAIT"B?Y?JSSY3 688XY<\4#U\N)^A<1*8\P]TDJ?D@E^3H MU+>-;@.&W$81TT,T)7=YN0=UP'D BK+T B.>9P$Y/[L@9X3EY)ZE*<[+D:TP M=9V '59I3LHTW2-I.BZYY[E*)/F61Q#M$MBHN1;NO@F?N"<9 PBO2-?Y0MR. MZS4D-'T_O-L #]X/=T^HZ=:?L6OXNA_\C$U.ETQ>,Y.^9FYD04,86WB/2! K ML/S/GYQ^YVN32VV2!2V1[3CHU0YZI]C])[HA<\@A9HK@%I;&T+DQ--S>_%!N M_B9CRP5Z9@%]W:[\ 6Z-U;9=AR&]O9#@,,0;UB$[TGJUM-Z[I2E>2B.\T'(D MZ@$1,KE_IDI%)6]_*Q?'O=Z3U#O(]]K9DW08,G";)?5K2?V3DJ8)@Y@\09CD M/.6+5_(SCED(@OS='J1YA&_ "M^V E\JU:3PY#(?/0QMD@4MD>W8.ZCM';1V MG0S:=+!-LJ ELAT'A[6#PY,;=';L_@BY;-R(PX,SXGA[)^WDBA\UIR6RTAQ[ MJP#)0"Q,(2=1ZS)7Y9-W_ U!+ P04 M" "4@%5:]0)-:.<" !K"0 &0 'AL+W=O?ENI<*YS UG E:*Z#Q-J?IU"UP6"\=W M#B^>V"XQ]H4;SC.Z@S68[]E*8<]M6&*6@M!,"J)@NW!N_.OEU,:7 3\8%+K5 M)E;)1LIGVWF(%XYG$P(.D;$,%!][6 +GE@C3>*DYG>:3%MAN']B_E-I1RX9J M6$K^D\4F63A7#HEA2W-NGF1Q#[6>L>6+)-?E/RGJ6,\A4:Z-3&LP9I R43WI M:^U#"^"/W@ $-2#X7\"P!@Q+H55FI:P[:F@X5[(@RD8CFVV4WI1H5,.$G<6U M43C*$&?"M9'1\^4M&A&3I4RQ.#0M_;TD[:&;@JJ8K#@5&D=NXIC9(,K)@Z@J MR4(^W(&AC'_$B,#S)S@6@;"SU(+CF$ZH GUX,$$>&>>(UW/7H"*;EQO5V=]6 MV0=O9/^5B@'Q_ O\7C#N@"_[X7<0#BAXWH81][N*[F48'=,U X MW6,-T T'@I5!=HH*TZ6_E_14_1697Q6YW;CVX6PTF'FMGS]W]QTJ1XW*4:_* M1_K*TCPE5(@HBG_?0/<.]#*>*.!/9 MD=A)(W9RMF4].:?H,Y$=B9XVHJ>],_PM3S>@;,G2O[O]H=1SDTC%?J,?O6M\ M^N^R]&>#JZ;T*I6]>9RJTFT=A?8:\DC5CN&AQ6&+]-Y@BH6DJJ.]ZAB9E:?C M1AH\:\MF@K2=O)L!^_(Z7(EJTH,:HO-DG= M/;SG$8\\<;(3\J=: 6CR6.1<39V5UNLKUU7I"@JJ!F(-')\LA"RHQJYFZ["_G66,=.F M.?G,RQ5G#-\GH"G+/Z#%_5U"WK_[0-X1EZ@5E: (X^2>,ZTN*?A@%4P/31O:E"P1AQ;1 M[+';632.XO%XXFX/-6HS\^/ ;YHE;6:C. IJLP:O86:G&?"O8)EO0$UE#PLE;P MLG-)_K#G,KX,"OIC4[V@C ,/<\[XG=J%ES&)V9)BUD8')HU&(YKAN/>=\P2,3Z() Y. M:8U/XAV.3EF=6D7C%TGYWKXF\CIIW7,)J5AR]B_R4B]P;*U@O). _/ T[GGW M_.?VZQ.\34F-WXVXTG*)'UMU^R&]KT.#7NMROM" M*S5T#^XU"I!+>S^D\%S9<%U^YM>C]1W4M;UY.1J_,7=3]KYD#U->;'VAX!()R/*NJ.QHL;:W)P]":U'8Y@IH!M(8X/.%$/JY8R:H;^QF_P-0 M2P,$% @ E(!56M 3X?Q@!@ 1RD !D !X;"]W;W)K&ULQ9KO;YLX&,?_%2LWG3:I#=@F0'9II#;=[B;=KM%ZVUZ[X"1H M!.>,DZS2_?%G XT)4"=%T.N+EE]^[,_S8/SE6R9[QG^D*TH%^+F.D_1JL!)B M\]ZRTF!%UR0=L@U-Y)D%XVLBY"Y?6NF&4Q)FC=:QA6S;M=8D2@;3279LSJ<3 MMA5QE- Y!^EVO2;\\8;&;'\U@(.G U^BY4JH ]9TLB%+>D_%U\V0X_BF"#@Y]JH;E[:?H'S-X"?- 4CIC\?\'EV4BV$]-[ MP8(?ES5!6P!LJO W28[4G&#C!%O:3 $&%X 9".G84 S M<_._V&X(;+^I^=%P\*$R.(OG/%<9E;7+AZPR<_(HIXX UYR39$G5]D51CJ;, M&0.K!\/[=$,">C60,S^E?$<'TU]_@:[]6Q-U1\&.-:4D[\?-^E&/\IV<,&CD3ZQ=F=4XFI:L[H'5-;+^+F]E04^"N#40 MY(Q@AO+V<2N_7R M.GB(J\K'/*JVU%K[P+/$S_/+S9FT7NWY@]PAKDW3/L01U.H(^N:WD=);L'R# M)6$8J4T2@S!*@YBE6]EK(UY'PJ?(0A\R"FH=!!V,I$_!DM MZ 5@>BXTIL/<@0L>J;QE&M'[$%=(BRMD%E=GH%,](9K03W3@Y.C !>O,VVAT M(?K07TCK+V34-]/KY9+3)1$4?)+L49)& ?A&XJUDOS.7O0@\*DUR#_FX]I9@ M'D!;0"VPD%E@::R=PE+/LU)1 CF M,6ET8\S=O_1IUU6TXV1I:88Z<:!0IQ945]&.F;5F0Z_E0J$&&VJ,;+LZ(?J0 M;DA+-]2)$X7J5E0-I \UAK0:0QU94:C!BX(.K#VH^M!;2.LMU)L=A>I^5*U6 M?<@HI&44ZM^/0G5#"GJ>7RMC'ZH):]6$^[.D<-V2PK@&V' 5.!:ZF# M.[>:<*=64U?1COFU$L+_@]6$ZU:3ZP_1V-8_U7=<\S#;IJ'T?[BN;:'DL%:R>#7<)]P7<74RMF'@L%:P>!7-9]P@_ET MLM)]2!^LI0]^%2,*UXVHD^!]B"2L11+NR93"G9I2744[SH)64[AO4^I$!X4I M!<:%,P.@#T+RV.C0F$.U_61"ZRVG;Y?J1 &PO=V]R:W-H965T>QS// M.)/Q="_DB]H :/*:\T+-G(W6Y9WKJG0#.54WHH0"GZR$S*G&J5R[JI1 ,PO* MN1MX7N3FE!5./+5KCS*>BJWFK(!'2=0VSZD\+("+_/"$UMOM%EPXVE) MU[ $_:U\E#AS&Y:,Y5 H)@HB835SYOY=XGL&8"V^,]BKDS$QH3P+\6(F?V4S MQS,> 8=4&PJ*?SNX!\X-$_KQ3TWJ-'L:X.GXR/[%!H_!/%,%]X+_8)G>S)Q; MAV2PHENNG\3^3Z@#&AF^5'!E?\F^MO4-Q4M0F9$"6>,:R+0B-(@]%!MDY@8M1-Z$'Q] 702=C ND-&?J?2. %88M#]^^' M#UO@R?OA04 G0I.YQ).V!C/^5->'-I4ZB7_VG/5)EO1$=B9HU @:_:H7.^I3 M\#[)DI[(S@0?-X*/NU_LUQ*;$B,?R)Q\/ "5JO6#U4T3$HMLDZH;&%T%)O\# M>";!;2/![?LDV F.[0!G^M F0$6"3=])7;L9W8XN:ENK612&YV9)NUGTQG86 MRJ0)9=(9RA-3+X.5!" ,WPD\+9I(K-IMX4S:'/#"\44X[6;#L7\13[M=,/'; M _*]MY;-Z^W+4U-U?7K^VR3I-*FB<$]ZT!SDVO;RBJ1B6^BJ)VM6F_O"W';) M%^L+T;374)^4KEFF%YX[!"2N]FC&595GU]-=&BM)WNL]#8-]OA!N]" M((T!/E\)H8\3LT%SNXK_!5!+ P04 " "4@%5:&!/%S;L' S/P &0 M 'AL+W=O:&(1- M[&SBF<2@;2_:9)JFO59 CIGRX15RDN[LCU])$$ V5D+G[/:B 2P]$N>5A/2" MSAX+_J-<,R;04Y;FY?EH+<3F=#PNHS7+:'E<;%@N?UD5/*-"GO+[<;GAC,8Z M4Y:.L>/XXXPF^6AQIJ]=\\59L15IDK-KCLIMEE'^\Y*EQ>/YR!T]7_B2W*^% MNC!>G&WH/;MAXG9SS>79N*'$2<;R,BERQ-GJ?'3AGA+/4QETBF\)>RP[QTC= MREU1_% G'^/SD:-JQ%(6"86@\L\#6[(T5219C[]JZ*@I4V7L'C_3B;YY>3-W MM&3+(OV>Q&)]/IJ-4,Q6=)N*+\7C!U;?T%3QHB(M]?_HL4[KC%"T+461U9EE M#;(DK_[2ISH0G0R3V8$,N,Z =S+@^8$,7IW!V\V #V28U!DFK\TPK3-,=S.X M!S+X=09?Q[X*EHYT0 5=G/'B$7&56M+4@99+YY8!3G+5LFX$E[\F,I]8W(@B M^G%T*;6)T;+(9(,MJ9;\""W#*W3-N&Z]><30U:;^X2*.$W5(4_0QKQJW^N%M MP 1-TG?H#1JC7[SH6OZV);TCR6%]\8YV=C(>](U6L19^*7*Q+%.8QBWOR+U_(CRV L0QE$T_\',]+;"5>1>(8>>Y[A!WL MHMN; +U]\PX)+B.X9MW(5'_ZJFPO(&!14\"D*> @+7@]S7NF]6#"UV.P!4/L MF,_%PS%R9O6]]=V3H8G7M'%/8[V!;;ROO56D23])#?.GY89&['PDQ_&2\0''.\%W/7]_W9 M=#?HD*6&H#0"13.E;/TR80S8IM+O0#H'JY+-9R6AS)[G\GGQ9;'JUU([#.AN=[ MLS]9R]W']-)>G\'*@OH[H#0"13._(F@='FQW>#YOLSO&E:3UMP.EE*\^[-,/ M[WLRLQWM["4.U0Z4%H+2"!3-U*YU>+#=X9$/8LYDCQO'K#KH]LS"[)/57$U_ MI952_2#6"==%&C,UO1-;WCM@UU68=_V68[RK.*19%(#20E :@:*9BK?>$K9[ M2]]8*9+\WO+N[ 6 G!D?>N&UM&<=K"*HK01*(U T4\765L)V6VFHJX[W'1-W MCO>>F?92!^L':B&!T@@4S=2OM9JPW6JJ;4$YO'+U(EO)&!=I*KN5ZIB5D$K1 M]BN\7E6K0F8=5?W9,9X[[3]W5V%(ORH I86@- )%,Q5N/2UL][1T#SV*J6!H M11->.?F](NZ[3C-WOC^?M9=@,4%]*% :@:*98K8^%+;[4!_D[+2=[F@CLJ2IG-W2E9 #K5C+[IGP4JU( M5S*)?6($:BZ]4'%7-YY>M4%])% :@:*9:K<^$OXO/BT:Y#K*7S[1IR3;9KU- M!-2< J4%H+00E$:@:&:[:K_J?Q/_V^@W>= -J>H'20E :@:*9[:8UO3P,-KY[H)]0@=("4%H(2B-0-%/BSL8Y MNR/VJ^.[MS>^S_>&=]C-<;"[XV"WQX&Z8N/.7M^,27G4KNQ2CL/;7%3;5)NK MS<[O"[W?>>?ZTCT-J_W;+:;:3OY)JI[D)4K92B*=XQ,I)*]V:%,;=M2)&.^490P6 HD-V6)Q?,4*-]-O- [-CR05:%,@Y^,*[R" M1U _JJ70-=^Y9*0$)@EG2$ ^\6["Z]G(C+<#?A+8R9,R,B1/G*]-Y2Z;>(&9 M$%!(E7' ^F\+,Z#4&.EI_#YX>BZD$9Z6C^[?++MF><(29IS^(IDJ)M[00QGD M>$/5 ]]]AP-/W_BEG$K[BW;UV,' 0^E&*EX>Q'H&)6'U/]X?UN%$H'V:!=%! M$+T6Q&\(N@=!UX+6,[-8MUCA9"SX#@DS6KN9@ET;J]8TA)E=?%1"]Q*M4\FC MXNGZ:JH7(D,S7NK#(;%=WRLTFR_0$H0]*2P%M*ALQZ=;4)C0SV-?Z?C&Q4\/ ML:9UK.B-6"&ZYTP5$LU9!EF#?O8??=1BX&MP1Q\=Z:=1J^,B51W4#;^@*(C" MI@FURV\A=?)>RW2Z;C.ZUJ][YF8T+77MU&MV,G?_6E8XA8FG+[<$L04O^?@A MC(.O39@7,GL!W7/0O3;W9"X5T==1(V=D2S)@&7HF0)O.Q[35Z5SHVFQDS0 \<]*#]G.\K_>G2Q%M. M-2TEZKF)MS8)@]-CV8F[/7C)JD-=:Y)/[)A[T$L;+YCD0IWS!5 M?^-=JTNI;FPFX?\;7N=C]UBL").(0JZE06>@'P!1YSAU1?'*I@E/7.FDPQ8+ MG1:", -T?\ZY.E9, )=H)G\!4$L#!!0 ( )2 55JY]2EM90, .$- 9 M >&PO=V]R:W-H965T09%5,KE;*XM&T1IY!C<<$*H&IFR7B.I>KRE2T*#C@QH#RS/<<)[1P3 M:LTF9NR6SR9L+3-"X98CL&VDI3XP]Z\YU,K4 ML>TOJ 0--%_,,F&^T;:*=2P4KX5D>056*\@)+7_Q2V7$'L +/@!X%?H#H3D))9JQD2IH:LD(7H69^B:EDFG8T\CD)AD M9RKBX3Y"IR=GZ 01BGZG;"TP3<3$EFJM^HEV7*UK7J[+^V!=KH=N&)6I0#]H M DF3P%8B:Z7>J]*YU\D807R!?/<;\APO:%G0XO-POP4>?1[N=:CQZ_?F&S[_ MR/?6YG3)%+0SZ8/E4A0XAJFE3@X!? /6[.L7-W2^M[G4)UG4$UG#P:!V,.AB MKQQ\,@[&^YD/+[H-;4Z6C /#J$_4S2P8!^%X/+$W^QZUA;FAYS;#HK:P41AX M=5A#UZ#6->C4]7[;MNGH9#@V(_HDBWHB:S@7ULZ%O>VIL$\'^R2+>B)K.#BL M'1QVYMZCRCU"5Z@ 3EC2YELW/D [P+SM[V+1"3S6HY[(&AZ-:H]&O9\[HX.3 MPALZZO/NW&D)<[V#L.@PS/6'^V$-7>-:U[A3UP/E$+,5)?^4,,B+C.T D/A M;9O*\<&ZPK%_J+)S&<=F0D]D#<=K2^IUR9ZOS=^%S?7TQ-_4937GYN,%\1*E & M2T7I7 Q5BO+R/E%V)"M,A?W$I*K733-5=S#@.D#-+QF3KQW]@/I6-_L/4$L# M!!0 ( )2 55HGAPQ45 , D+ 9 >&PO=V]R:W-H965T9!.W]BBSB5CIBG%\E*!6 M=4WECQE68C,-XF"W\,06I;8+8399T@4^H_ZR?)1F%C9:"E8C5TQPD#B?!G?Q M[2Q.K(#;\<)PHP[&8%UY%>+-3OXJID%DB;#"7%L5U+S6>(]59349CF];I4%C MTPH>CG?:/SGGC3.O5.&]J+ZR0I?38!1 @7.ZJO23V/R)6X<&5E\N*N6>L-GN MC0+(5TJ+>BML"&K&_9M^WP;B0*!/3@B0K0!QW-Z0HWR@FF83*38@[6ZCS0Z< MJT[:P#%N_\JSEN8K,W(Z>]8B?[N9&;\*N!>U^=F*NG#=P+/_42#F\(1*2Y9K ML\D)P)T-)M,_X,,#:LJJ*U EE:B :$FH3:$UDZ8;VEFGH:P[ M"_U3$?3Z/AC/]<[SJS;7O9JD78VMOENUI#E. U->"N4:@^S]NSB-?N^ 3!K( MI$M[]H6OS2_$XAH\[C6\XH)QSOC")'5%>8[. Q^5*_BG-3[>#V\I=99LT:^S M.!HDZ21O!%.1BQ;5O5)K5IL^[\]W-?KMO M$C]3:8I%085S(QKUAN8:D+[O\A,MEJ[7>17:=$YN6)I>%:7=8+[/A="[B370 M=+_9OU!+ P04 " "4@%5:"X.#@%(& !^,@ &0 'AL+W=O+%[8FA*/7+,W9 M[6#-^>9F.&31FF287=(-R<659UIDF(NOQ6K(-@7!L0K*TJ%C6>XPPTD^F,_4 MN:=B/J,E3Y.[$_\2%9K+D\,Y[,-7I$%X3\W3X7X M-FPH<9*1G"4T1P5YOAWA,Y(!JL1?"=FQ@V,DN[*D]$5^^1[?#BS9(I*2 MB$L$%A];\D#25))$._ZIH8.F3AEX>+RG!ZKSHC-+S,@#3?].8KZ^'4P'*";/ MN$SY#[K[1NH.320OHBE3_Z-=7=8:H*ADG&9UL&A!EN35)WZM?XB# 'M\(L"I M YSC@-&)@%$=,#H.<$\$C.N \;E-FM0!DW,#W#K /3?@J@ZX4LFJ?EV5&@]S M/)\5=(<*65K0Y('*KXH6&4ER*<4%+\351,3Q^8+3Z.7KO4AFC!YH)A3.L-+( M5^0OGI[$QUT<)_(,3M'WO-*^O'[A$8Z3]+,H\7/AH8M/G]$GE.3HSS4M&:WCG[WMT[1N+O.+]$ MEOT%.98ST33HP1S^B-^0,U718UUWS-$>B2[1R#X9[I\?/M*$!^>'.YKPT!R^ M(!L1;LEPVS5D8M3H;*1XHYXZT[3LOB*-]20Y-M^P#8[([4 ,OHP46S*8__J+ M[5J_Z3(,"?,@83XD+("$A4"PCE#&C5#&)GHME*422G0X()%7>4QT@C$2^PH& M$N95L(F"R57!=CZ^'KO7U[/A]E *NF*VZ]C=8H&NV-0=.]UB(5 /.NF;-.F; M&-,G)PU=BHQ1?5,$"?,@83XD+("$A4"PCBC<1A0NV.#O0@H%$N9!PGQ(6 ) M"X%@':%<-4*Y,@_^:RR@8HLC-U%"+'@KEIAXF1(D%IYH5>"\6N2E1G">5Z*_4>21V*[ MS8C<9[!**AJ%H(OF\F>=6HQ5]E7+]%V"IY8FOQYDI3XD+("$A4"PCEBN&[%< MGR46DFU2^D8(VN"W@J8I$GO)LC(^+K!0#-J0(B(YUXK#6$5?<52PZ\.__B-9 M0%;G0\("2%@(!.O(PK9:B\,Z2QCT^9D42;Z2 DAHK$N_F=0W_Q^TRT%O!!=Z MHP2R'3XH+0"EA5"TKC8.["_;F(,G)06T)'Q'2(XV91&MQ0RC2\J]&=5;'.:& MN2A37IA6'9 -\4%I 2@MA*)UU>&TZG#,ZBB2B(AQH_)"]TL.MI]!\$I=S'#Q M0CC:R,):W1@KZ:T;Y]VL8EU.)T<3"VB=/B@M *6%4+2N1%I?TS:Z8?-O-(W; M.46M0AD6RU'QR<5JE(DI1VID/[#$\L*6,"Z.*CUI%0-J@8+2O ]^#\.XY8,V M) "EA5"TKHQ:U].&MSW-R-XJ 34^[?=>Y6CR?MNK*>:,WQ4+-,4F[S=9(507 MNCELK4_;['W^S L2T56>_"N2V.Q"V(G,:C,*:I."TKR:UDG55)-14 L4E!9" MT;KZ:%U0V^B==?5Q2A9?4%U(_?4;=BJ@1BDHS?O@=S!.$:#&*"@MA*)UY=-Z MH[;9'%5KT/_0HEPR\D\IEI_(WQ*](6HF]18'J"4*2O-!:0$H+82B=?72>J?V M%.RNBPUJBH+2/%":#TH+0&DA%*TKF-8_M_Z2WYFA9J MYC+>BJFK.#3$QQ.-(?Y@;DMOC8 :J:"T )060M&ZSU.U7JIC]BSK2>@AQ8RA M.[ER$7-YM9C1R<%,ZSNN@-(\4)H/2@M :2$4K:N9UF-U;+")R 'U6$%I'BC- M!Z4%H+00BM853&N[.F;;50GFZ-9NPEB)\XA\='?7C.XM($B:!TKS06D!*"VL M::;[XEUMM'ZK8_87^SX2L-?-ER/3GI:<<9PK[_:T$6MN3&\UC336O75\3QBT M3A^4%H#20BA:):7AP5/P&2E6Z@4')I8H9&PO M=V]R:W-H965TV@>7?=^R$%&A(MU*D^P*Q,^=XSO'79+;GXD5F (J\ M%GDIYU:F5'5GVS+)H*#REE=0XILU%P55V!0;6U8":&I 16Y[CA/:!66E%0/U;K02V[)8E M9064DO&2"%C/K<_N7>PZ&F B_F.PER?/1$MYYOQ%-[ZE<\O1&4$.B=(4%/]V ML(0\UTR8QX^&U&K'U,#3YR/[%R,>Q3Q3"4N>?V>IRN;6Q"(IK.DV5X]\_Q4: M02/-E_!)> R16 WP#\ M2T!P!1 T@, X4TLQ/L14T6@F^)X('8UL^L&8:= HGY5ZWI^4P+<,<2IZ4CQY MN5F@SUJ_-9Y MW_#Y5_B^FR4)Z0W=@< M1JC$S5=I\R79ZOE0G(!4#!!!]^#Z-+F3%4U@;N%Q(4'LP(K^>>>&SJU-\NHB')XH'(SMP*6[?"_W/GAD.:/B19/!#9F>GCUO1Q M_Q)]K;!4T-Z"*,C[ U A.V^E?IHQ*>I+*20I/73YO^PG<)TC@Q=3%I/)F_S9,=SO+5SI@Y=CDQ^/\AN@^#B+*N#L( [C0H=_SPL[@P;!VX; M=B9DV@J9]@IY9/+E9BT ""MQ?G'O$(%[ITO,M"L!)PC#"SU7XJ:C"T'=<=[( M[U;D.K\**V>PJZ:AZKMK_AP2]X;4*NR32K$ L3$5MR0)WY:J+L3:WK:J_VQJ MV8O^A:[V307ZBZ;^5'B@8L/P(,QAC92X./"H%G7U73<4KTP]^LP55K?F,<,O M%A Z -^O.5?'AAZ@_0:*?@)02P,$% @ E(!56LJ&ULM5=K;YLP%/TK%JNF3EK+^]4E M2$W9M$JK5/6Q?9CVP8&;@ IV9CM)^^]G Z$AH5DKT2\)-O<<[CGVA>O1FK(' MG@$(]%@6A(^U3(C%F:[S)(,2\U.Z "+OS"@KL9!#-M?Y@@%.*U!9Z)9A>'J) M)E#0]5@SM0F$YY0@!K.Q=FZ>Q::A %7$SQS6?.L:*2E32A_4X#(=:X;*" I( MA*+ \F\%%U 4BDGF\;BIEB#A>T^)6G(AMK@892F.%E M(6[H^CLT@ES%E]""5[]HW<0:&DJ67-"R 7G1*W[K6#R;BYQ M(KHD"2T!W>%'X.@$Q7+ 19X@3%(DC96V$71!RP4E0 1'=(8:Q 3DI@/4P1_' M('!>?))$][T2Z%)LJ]C:*)Y8!QEC2$Z1;7Y&EF$Y/0E=O!YN]\#CU\.M VKL=OWL MBL_^[_K)92(B)W,@R1/Z_4/&H4L!)?_39WI-ZO23JG?-&5_@!,::?)EP8"O0 MHH\?3,_XTF?8D&3Q0&0=,YW63.<0^\;,:;VU\WHDU-;N\[#F'H=L-B_?#3,NW?:,-ZRAR6T7N046;>N[+_R#RK7M@2+)X M(+*.8U[KF/<>!>4-:>:09/% 9!TS_=9,?\""JKF\[8+R0]L.=@IJ/\RV@L"U M=PIJ/\STPB T^PLJ:!4%!Q4UW\2^] \"W[H%AB2+!R+K&!:VAH7O44_AD&8. M218/1-8QTS2>VS5CP(IJR+:_*B>^9=C>3DGUQ7E&X.Z47MP7YUBNM5M4^E9# M6@*;5XT]1PE=$E%W:NUL>W@XKUKFG?F).E14C>XS37TBN<)LGA.."IA)2N/4 METFQNLFO!X(NJK9W2H5LHJO+3!Z,@*D >7]&J=@,U /:HU;T#U!+ P04 M" "4@%5:"@=,I,@# 0#@ &0 'AL+W=O\!)4 %3VTEF__W: M0)@ 3C3JYB5@<\[Q/=?AJR"OV((#*?G!WDR3TP5IXY_VD&7[*Y TU$K&"I,A)47_9LQ8K"*.DX?G6B3K^F(9[> M']4_-^:UF6=.Y(",K>FN4-_XX6_6&?*-7LH+V?R"0X>%#DAW M4O&R(^L(RKQJK_2E2\0) 05G"+@CX#&!G"%X'<%[*X%T!-)DIK72Y"&ABBYF M@A^ ,&BM9FZ:9#9L;3^OS+X_*J&?YIJG%E^JE)<,/-$7)L$'L.)ES2M6*0GX M&CP(OL^;'=9_,'"S9!5;YPJL!2]OP8!YDS!%\^)62WQ_3,#-NUOP#N05>-KR MG:15)F>NTM&:-=VTBVS91H;/1(8P^,HKM97@KRICV5# U39[K_CH=8DO*B8L MO0,>^A-@B(DEH-7;Z9Z%GKR=CB^X\?J=\QH][XS>:B>$WJA[6V9;)K$S32FY MES5-V=S1M4(RL6?.XOT?*( ?;5FYIEAR);%!QDB?,7))??&994S0PI:PEN@W M1%,J]PM$P@CJ?=J?IL("TP66Q$-8,H4%*(:D1PVB]_OH_8O1/RJJ&-#O$BAX M:G?1"@0GZWH>1*/H5E,4)A$.1QXL6B2,0[N'H/<07-X!+G0AKFRQ!Y/UHC"$ MH]"G(!_"$2B9@CP81/; PS[P\&+@3US10M?CYI4#];$NVHR$D^51%/LQ&EFQ MP$@_M_JT2D,ED8D\KV1$1LN MC,C8B V&/1+X9ZR<="SH=XM(QQRLZ4$_&CNPP!#RQR70 @O0F>CQ:_3X#94D MZ][ RZ6DDQIFVO=.4MCYL> "&&$T-F3!85_OW1E3KZT(NOC=[DS5@W8Q;_M# M9?I#JSEO^C%%!.-@;&Z*BV+H^V-O4UCHQ='XW^:>M,HE$YOFR"%!RG>5:CO) M?K8_UGQJFOG1_-(<=YH6_%6F/2M]I6*35Q(4;*TEX5VH8Q+M\:,=*%XW#?DS M5[J];VZW^LC&A 'HYVO.U7%@%N@/@8O_ %!+ P04 " "4@%5:[&A?K^ # M #9#0 &0 'AL+W=OL M5%=MI3OR"T+8 M+N2\+)F?.1JGMO>O*9 ,EE0.^!89O,BY*JG HUJ[< M"J"I 96%&WA>Y)8T9\Y\:N9>Q'S*=ZK(&;P((G=E2<7W1RCX8>;XSG%BF:\W M2D^X\^F6KN$5U+?MB\"1V["D>0E,YIP1 =G,>?#O%WZ@ <;BKQP.\NR9:"DK MSM_TX$LZQ:RHA"=> M_)VG:C-S8H>DD-%=H9;\\#O4@D::+^&%-/_)H;;U')+LI.)E#48/RIQ5O_2] M#L09P(^N ((:$+0!PRN L :$MP*&-6!H(E-),7%84$7G4\$/1&AK9-,/)I@& MC?)SIO/^J@2^S1&GYE]8PDL@?])WD.0364+"69(7.359X1EY553M%!??M0U9 M4@5$=*@)FQR%AB_LS1%9 MY#(IN-P)(/\\K*02N&_^M46\8AS:&74QN9=;FL#,P6HA0>S!F?_\DQ]YO]JB M]2/)%C^(["*2PR:2PR[V^;?!ZX!DD(*@!9'-RLZK "L,L,"E;(MGQ3LQO+J6 M[N?>(/"G[OX\3K<8+7J,+G2-&EVC3EUZDP*A+"4%3U#:21#(CX3A\8$[^:A[ M!0RR7-E45E_QO0OGO"!NZ1Q9)'BCEDZKT=B[^+LB.VID1YVRL?)C76='N11E MJ@T(HC:4$9-KG4YI4QI9E0[;&;6;14%+J]UL,K++&S?RQCU9YEFNO,&$^^#K30_C:VNQV%+X=B2S?!*^N)&7]SIU3/00II5"TR! MP-.#84=A79BQU4LO:J4KMJVY]@:\PC6TBYDT8B:=8O[@^NS:X:&X*J W79,^ M'RH]5\S:R;&;^9%=D>^=>@.O4],2"S 5R<;D*(4]=HE;G2&2"$CM%:2'\6XT MB*\LQ#YD/!C;D8L^I.];/GH9DK-VR>\D^VH*S!:PY60Z$KF"TEI@:IZ^W#U= MLVNOVAZ_<(='/1J#D\:@D^O4W-UP,-9<+?^#8-36:;4+PW8IM=N-XG:M<<]Z MWA+$VMP=)&Z\'5-5H]C,-O>3!].5M^8?];W%]-(GFNK2\TS%.F>2%) AI3<8 MXY$FJGM$-5!\:SKK%5?8IYO'#=Z]0&@#?)]QKHX#_8'F-C?_'U!+ P04 M" "4@%5:W%]-MS0$ )#@ &0 'AL+W=O<[85\5EO&-'HM\E+-G:W6U97KJFS+"JHN1<5* M^&%[D%I27SF)6O[N3BYG8Z9R7[$XBM2L**K]] M8+G8SQWLO+VXYYNM-B_,%*Q46))%O/G6M\=8,C MXU!;?.%LKX[ND0GE28AG\W"[FCN>(6(YR[21H'!Y83 CFB2IV(_)_^4IOYT[BH!5;TUVN[\7^+]8&%!J]3.2J_D7[UM9S M4+936A2M,Q 4O&RN]+5-Q)$##D8<2.M ?M;!;QW\.M"&K YK235=S*38(VFL M0W928*AA[I*U/HPES1[^LUY%@AL4:/K*B$ MA.%%2PYO)2LS,--;JM&?D'UTSQ5#6J 'OBGYFF>TU.A.R'J P'W)P$>R52U[ MK10#55JN3M]_Y/2)YUQS4#Y;,DUY?@XDGQ^6Z.S=.7J'>(D>MV*GP%/-7 U! M&W0W:P/\T 1(1@)0+^/Z6^N&\4FS*@.2PBU)24+>9&**R%S&+TL@A3'\_S6!&"8SM>V.&%DWC_P-H.J[BD MFI<;E LU@A@./DY2*&+28[28^3A,1R"C#C+ZX3A3F6WK<5ZQ%V@7%2S^NB[[ M#.J?:QMS-(0A:9#TD(=6."'$LQ/''7$\2?R@1?9\83K""L&2:(:>FG7,AAE; M=!MC.OPZB7'EIJ6&_Z4VS/8>I^4 M6(2]R.OAV>P2+XS]$;ZCKHPG^6YHQ37-^7]0C4JL]9Y*=C*/,J&T'1U;D' 2 M]>>]S0Z3V(]&T \-#D\VD,6GP]K$8#:U3MO/Z (TJ#U._C#LV"!(=C-7%H2WBZ+WW26R:M7,,^$P1IV,>R M=*,X'LOAH1OAZ7;TA>8[VNS(W]JYE7'89RZ",(F\ :;-$(<)24=(#RT)3_>D M1P$SRFSQ^QNP]ZADUD6J%0Q/%GJ/X*#//+3#89 $?63W:)]N#DE_4[GAI8+J M6X.C=QF#@FS.'T6SFI,&@/X?RV$?GLPIX'N]+?X#E!+ M P04 " "4@%5:6P7#B]4% !&* &0 'AL+W=O,1-M" M)=(CZ;C9KQ_U$B>(K.POQ.$\H(OY(Z%X>?$9Y5^XX_YX?7,;G S=O$4UII'($T?_N MZ9*F:4[2[?BG@@[J<^:)AY\?Z1^*SNO.W!%)ESS],XG5YGPP':"8KL@N55_Y M_C=:=6B4\R*>RN(OVI>Q$SQ T4XJGE7)N@59PLK_Y$0%)BBY9>1GFY7P=4$62](V.N+T) MT.M7;] KE##T;<-WDK!8SAVE&Y,CG:@Z\45Y8GSBQ!Y&GSE3&XE"%M/8!#BZ M%W57\&-7+K"5&-#H'?*]MPB[>-C1H.73T_V.].#IZ;@C/7QZNF<1PZ_KZA<\ M_W_KBI9:YH2M*8L>T%^?=!RZ5#23?W?5K(0.NZ'YH'4FMR2BYP,]*DDJ[NE@ M\?-/WMC]M4MO2%@ "0N!8$9EAG5EAC;ZXJLF$A%MD+YO])!VK\?JK1YY%5*Z M5I&@^@;LO)U*ZJB@YL/__0+CV7 Z=^X/-6]'>5.,73,JL+:PKYA ,$/,42WF MR"KFDL@-VI(D1GJPTB-2<=&K?##KDK!DC0_%&4U'D]F1AEUAWG1V%!:,6E(/ ML>>90:&U^<\49UR+,[:*\U%P*=&."1KQ-4O^I7%QC=U11E#8] M5J@=-IM,7/](H'%+H)D[\_&10NVHZ=CW&QV-KD_JKD^L7;\]U>FW>G83[\I) MBN+YE((*4<40*6FW+)-6?R>^ZQ[=5 X(9&D]KC:?/TQBI M#5%Z@KA+8Y1D^OP*T=6*%E/"(E 01;MDGK8$](=MF=M1>-*6V=KVOC(#P0R9 M9[7,,ZO,5VI#!?J4D+LDU7,SJB_A+YQ%.WW9,M6EHA77]QD."0L@82$0S*B) MYS;39O@.P- M["TG$,V4$S=R8JN<-^K$D&W/ZWU!0]("4%H(13,KT/@Y[T4,G0?JZ$!I 2@M MA**9]6EW=5=;JJ>B CQH#W)GH@3;T>&[3ETQU@#Z=0"4%H( M13,%;YR?9[=^S_717MO>^:,.Y8&<6Z4\)"V$HIG*-[;2L_O*#US09,TZQ;5F M]AYN(&D!*"V$HIDU:/RM-WF1QP&D^UR"T@)06@A%,^O3>&//;HY[/P[:KM;# MXXZ7#/;S]M8LNC1G& M5C.WN/UR^2T,T.^77SX&5Y^[)+8#^HX[H+0 E!9"TR_Q7,"09G4) M2@M :2$4S:Q/8Z2QW4@?++#>DW17+J^2-.5[PB**\M<5HK4<6M4(MX>IC@>$ MO0&]Q0?UT% T4_S&0V.K!]0WAZ*"D5+_3HE!W3(H+0"EA5 TLQ*-6\;#%QFF M( WL$I06@-)"*)I9G\9<8[NYSM=VLD0I&B,]I6*Z/A+Q%9*[.YG$"1'%,L3J MM _$'6NH[;6PI;T5O2L :K*A:&8%&I.-[28[.%R93*O5GX>WQ2OM5F6849G. M@K2765O% '7;H+00BE86PSG8+Y51L2XVJFF3QG=,E?N-ZF_KS7#OBRU@1]]? M>&=!N:6MP90[[#X3L4Z81"E=::3[;J*5%^6FM?) \6VQ*^N.*\6SXN.&DIB* M/$#_ON)0H7E):^!Z3=K+BJL]%!L7%D+P(4E5=0-/"]V M*TR8D\[MW+5(Y[Q1E#"X%D@V587%]R50OETXOO,T<4,VI3(3;CJO\09N0=W5 MUT*/W%ZE(!4P23A# M8+YXU_E?F>(5C$9P);N?.,C)5[SK^9P8=BX7@F(J"0 M*R.!]=\#K(!2HZ3C^+<3=?IO&N+N\Y/Z.VM>F[G'$E:E\5#07$UVA58K;1LX2A]X)+B>Z8@)QO&/D/"L- 2V"P M)DJBEQDH3.@KK7!WFZ&7+UZA%X;WJ>2-Q*R0$ T$M'H^/1R@9\^G!R-N MPG[A0JL7GM [O1A?;SBE2)^*+1;%/T.9;Y6C8653::YDC7-8.+J42! /X*1_ M_N''WE]#6?N=8MEO$MO+:-1G-!I33Y>P(8P1MM&%A&*6PU#J6HF)E3 U]2&= M3:>>W@\/NSD90'FS,-A'9<>H) Y#OT?MN9CT+B:C+O2!UO5?ZG,K@&*E-X?B MJ!:$"_0=L$!*;Y6:2V*J[N"Q;.7CW:@2_\#?,28(9@?NCC'>L+.X=Q:/.M,G MZ/\YBT5 4=+.@!H-/SB[+,>)B/$L.,KT:P W4P&P(ME<$6R/N3N]2@=C8'E"BG#=,M7=[/]OWF6]L=W4P MOS3]I^V)?LJTS>M'+'1EEXC"6DMZEU,=DVC[P7:@>&T[I'NN=+]E'TO=0X,P M /U^S;EZ&I@/]%UY^@-02P,$% @ E(!56B!LS1A ! ; H !D !X M;"]W;W)K&ULE59M;]LX#/XKA <,=T!7)VZ;%FT2 M($E[NW[H"]KM[L-P'Q2;MH7)DD^2DP:X'W^D[+CID 7=%ULO%/GP$4EQO#;V MNRL1/;Q42KM)5'I?7\:Q2TNLA#LV-6K:R8VMA*>I+6)76Q19.%2I.!D,1G$E MI(ZFX[#V:*=CTW@E-3Y:<$U5";N9HS+K232,M@M/LB@]+\33<2T*?$;_M7ZT M-(M[+9FL4#MI-%C,)]%L>#F_8/D@\)?$M=L9 WNR-.8[3VZS231@0*@P]:Q! MT&^%"U2*%1&,?SN=46^2#^Z.M]K_"+Z3+TOA<&'4WS+SY22ZB"##7#3*/YGU MG]CY<\;Z4J-<^,*ZDQU$D#;.FZH[3 @JJ=N_>.EX>,^!I#N0!-RMH8#R6G@Q M'5NS!LO2I(T'P=5PFL!)S9?R["WM2CKGI\]8$,4>A,[@,YK"BKJ4J5!PJ]L; M9^H^P2S+) ]_V/CM&KV0ZO=Q[ D+:XS3SNZ\M9O\Q.XP@3NC?>G@1F>8O540 MDQ.])\G6DWER4.,UIL=P,CR"9)">-(SKD#!DYZJDZ"@9/#5+FCMT3- M*!<?=I:M%BI.($LNA76$T_?AA.!I<'8!]VL,^ M/:1]>M]42[1@Q&<]PC.#R+8QN53L$\$ M','-"U58AV\2ZZO##)8;6#Q _JU3*I.0X!84SC4V14MPU:S31*6.*(>%W) MC&]E1SUVP2)W@H6X$E!0&2)SH'"%BB\HDTX4!:,.0D0I?^A6MCIT/$)A N9'@%<^%D4/@:EL$%8N6Y[0MX\WG' MX]EKA#S2@52B^P0/??WHLL<='RB5%WUR7OQJ*LS*I@91](7Z:EF,-Y' MX\*;",;"9VN:&NX%Y=6WFQ?/30N7EAO=5!UO>]^%PW 6I<2<',2TX=8%'G*B M!.T^1^.=#H L%J'/<1"8:YN!?K5OI69M!_$JWO9A=\(6E$X42#D='1R?4Q6V M;6_33KRI0S^Q-)ZZDS#DC$#+ K2?&[KR;L(&^@9S^C]02P,$% @ E(!5 M6E1[]5G5 @ 5@@ !D !X;"]W;W)K&ULK59= M;]HP%/TK5E9-G=0VWX%U$ E(M_6A4E76[6':@TDNQ&IB9[:![M_/=D(&:8J8 MU!=B.^<BX+*L96+F5U;=LBS:'$XHI50-6;)>,EEFK* M5[:H..#,D,K"]APGLDM,J!6/S-H]CT=L+0M"X9XCL2Y+S/],H6#;L>5:NX4' MLLJE7K#C4857, ?Y6-US-;-;E8R40 5A%'%8CJV)>YU$&F\ WPELQ=X8:2<+ MQI[TY#8;6XX." I(I5; ZK&!&12%%E)A_&XTK79+3=P?[]0_&^_*RP(+F+'B M!\ED/K:&%LI@B=>%?&#;K]#X";5>R@IA?M&VP3H62M="LK(AJPA*0NLG?F[R ML$=PHU<(7D/PNH3@%8+?$/Q3"4%#"$QF:BLF#PF6.!YQMD5^4/IQ+-9/ 04@U2%D) M!MZNW3RK2R@ G2<@,2G$!T5XG"?H_.P#.D.$HF\Y6PM%$2-;JICUSG;:Q#>M MX_->B<_UT!VC,A?HAF:0'0K8RFSKV-LYGGI'%1-(KY#O7B#/\8*>@&:GT_T> M>G(ZW3OBQF_/SS=Z_O'S$Q>'IS=1)4"@GY.%D%Q]6K_Z$E\+!_W"NMQMI=#Q^]& M-^N!#1PWZCA->F!N-(@^]MN(6AO1_]BX0!1DGY?H10HO!\-AX'6\],"B8>@, M.UYZ8*XW",..%WNOXI; 5Z9S"92R-95U*6I7V^8X,3VALSY53;/N&ULQ5==;]LX$/PKA%H<6J"-OB4[9PNPK;87( 6"^'+W4/2! MD=8248ET2=K._?LC*46U',5(40%]L4EJ9\29Y5+D[,#X-U$"2/105U3,K5+* M[:5MBZR$&HL+M@6JGFP8K[%475[88LL!YP945[;G.)%=8T*M9&;&;G@R8SM9 M$0HW'(E=76/^WQ(J=IA;KO4X<$N*4NH!.YEM<0%KD'?;&ZYZ=L>2DQJH((PB M#INYM7 O4]?1 !/Q#X&#.&HC+>6>L6^Z((X$;/ +P6X)T"@F< ?@OP7PH(6D!@ MG&FD&!]2+'$RX^R N(Y6;+IAS#1H)9]0G?>UY.HI43B9K*%0690(TQQ] E9P MO"U)ABMT19M%I9/S'GWB3 BT))7"%^(=6BJKM4-HD><<5 C;H%5%%*-J M\K:)%IL-J0B6(-";%"0FU5O%>;=.T9O7;]%K1"CZNV0[H28A9K94LO3D[*R5 ML&PD>,](<#WTF5%9"O2!YI#W"6SE1V>*]VC*TCO+F$)V@7SW'?(<+QB8T.KE M<'\ GKX<[IU1XWR![I3W'SFKT8<'"9RJ!*_,X@(N3.ZO&2W> M7ZL2S-%""%#I^W*M>-"5A%I\'4I*\])@^*5ZN[H46YS!W%+[D0"^!ROYXY4; M.7\.&3HF63H26<_LH#,[.,>>] MER+<&'QJ\WI7WB>O&H1='\'WOR-' : M^$X4^OVX]&E<'/E!>,374Q)V2L*S2NXHD6HUK*6NVR$A9^$_NP#&)$M'(NO9 M%G6V1;^CVJ(QS1Z3+!V)K&=VW)D=_V*U-?CHN-K4GAYX4712;4\#)YX;!<%) M7/HT+HJF41SXP]4VZ91,SBJYHF:AZ,\MKH:$G(7_[ (8DRP=B:QGV[2S;?H[ MJFTZIMECDJ4CD?7,=IT?AT7G%^NM)>A]WD)G$CKN2;T-!7INX#DGG\%T('#J MQQ-],.L5G'UT"%:I+\QE0J",[:ALCG[=:'=A69AC^LGX4E]DS.'Z!TUS"_J, M>4&H0!5L%*5S$:M)\>9BT70DVYJC]CV3:OV99JDN8\!U@'J^84P^=O0+NNM= M\C]02P,$% @ E(!56O]$^&$5 P 7 L !D !X;"]W;W)K&ULQ59=;]HP%/TK5E9-G=0V7R0D'43JZ#XJ=1LJZ_8P[<&$ M"UA+[,PVT/[[73MI"BU%G836%V+']QS[G'L4W%L)^5O- 32Y*0NN^LYF*A"\9A M*(E:E"65M^^@$*N^XSMW+Z[8;*[-"S?K570&(]#7U5#BS&U9)JP$KIC@1,*T M[YSYIX/4U-N"[PQ6:FU,C)*Q$+_-Y&+2=SQS("@@UX:!XF,) R@*0X3'^--P M.NV6!K@^OF/_8+6CEC%5,!#%#S;1\[Z3.&0"4[HH])58?8)&3V3XZ()Y1/R$<1,TFK.JU&L.;*;-\+> MU<*")X2=0WY"0O^(!%[0V0(?/!\>;L)=M+CU.6A]#BQ?^ 3?%2R!+T"1#U*4 MY/V-!LG1B('M,$AE7;P4?'9\B;&>- :2GY?(0RXTE.K7-@_J33O;-S5?@%-5 MT1SZ3F4:(9?@9*]?^;'W=ILC>R+;\"=L_0EWL6<; 8/[@/$F8*(-6&$#1JT_ MVRRI]XGL/N8;MLPZW=!+L8G+=;&/R\(H]:-.6[8AH]/*Z.R4<)UY/:AS[2?(@T(_+ M@FZ2ILGV0'=;&=V=,BZX;:SY&Z#%MM/MA/]KP_9$MJ$T:94F+Q'H9)_^[(EL MPY^T]2?]3X%.'WUZ?2].O>A!H!^7)9X?Q0_R[*[=?QT:"XV-M<,Y7G]!F@)J+._4$L#!!0 ( M )2 55HCU-Y6= ( &H& 9 >&PO=V]R:W-H965T_S'C<^R?9"/J@*0*/'FG$U\RJMFRO?5T4%-5&7H@%N=C9" MUD2;J=SZJI% 2I=4,Q\'0>S7A'(OS]S:4N:9:#6C')82J;:NB?QU TSL9][$ M>UJXI=M*VP4_SQJRA17H^V8IS+A^$G]@ZO=U+(F M"N:"?:.EKF9>ZJ$2-J1E^E;L/T)?3V3U"L&4^T7[/C;P4-$J+>H^V3BH*>^> MY+$_AX,$C)])P'T"=KX[D'.Y()KDF11[)&VT4;,#5ZK+-N8HMW_*2DNS2TV> MSN>BKJDVIZP5(KQ$<\$UY5O@!06%WJ*5>0O*E@$2&[1L95&9$T!?UHQNB3U5 MA9CD/LU;E2 M#2E@YIF[H4#NP,M?OYK$P?L72@B'$L*7U'-S(M&8IRXKY864^!B!M@-G?"*&?)K9!#9^7_#=0 M2P,$% @ E(!56JS@E>O= @ 80H !D !X;"]W;W)K&ULK59M;],P$/XK5IC0D*!ID[Z@T49:&]"*&$R;!A\0']SDVECS M2[#==DC[\=A.&AJ41IN4+ZWMW/.<[[FS?=.]D \J ]#HD5&N9EZF=7[A^RK) M@&'5$SEP\V4M),/:3.7&5[D$G#H0HW[0[X]]A@GWHJE;NY'15&PU)1QN)%); MQK#\,P@,:%OIKXVF[!4?E(ZG!<.@Q,.!^C:N,@4^LA3 M2.MXWVR^BB X1# /6@D_;WD/!9.W*.@' 4H$RZFI=MVPLT4[40Q)#X4#1S1$ M]W\ 3O-YV!1,?Y^OG%F*"E!J9^-26BX!LV M\]G[Y$+E.(&99RX,!7('7O3ZU6#<_]"D79=D<4=D-1V'E8[#-O;HZY:MC)!B MC:BI[$U1SU79*/346D/S@GSLR.V=NHN"J;\[5JK5_4N5ZHBLIM2H4FK4JM32 MG%#&R9HD3B35)$BE A9DHZ-#WJ\?\KC-H@C5/WJ4&ZPCH# #2 M$P #0 'AL+W-T>6QEUY-B9X[)VOWZ^=II^X(L8#UN[5#3V/3[G'MLWQ#"HS4JPNSEC M)EJ60M9#,C>F^A#']73.2EI?J(I)BQ1*E]38KI[%=:49S6L@E2+N=3II7%(N MR6@@%^5-:>IHJA;2#$G:AB)_^YP/23=]3R(O-U8Y&Y*'L[<_%LI3= MR4GGX?QZ/W[F@',2!T4O7R!ZT7$7JMW@6(KT92F>D\>DKW:EW?!3*^2)IQBM M'Z#9+!LF=#!R%B1O41TQ;O9T-"B4W&QM0GS *M.218]4#,F8"C[1'%@%+;E8 M^7 / E,EE(Z,K2F;J@N1^I>'N[X'Y=;HE%PJ[7+[#/Y[T@S? ]8],,B%: WV MB ^,!A4UAFEY8SMNL L^@:*F?;^JK,.9IJMN[Y)L".YFDTR4SIENTW3).C0: M"%: 'Q>_%CO:RV-JS#NR8 M;)O64-/T,KX#^MMJ7GM;-GF5;E3Q1V4^+>QTI.M#9;-;S0J^=/UET1K U+NX M.JTJL?HH^$R6S$_^Q0E' [KF17.E^2^;#4IE:@-,D^B1:<.GVY&?FE;W;&G6 MY;0L<,^](_3\=]=YQB335&R;MK5_R*O\:L?-R^M?>':_5O8=!TTF5X?OL7EA M'[K)]!A,'L5V]X_!9';X)I/#]!@WAXRMD\S..::-1G!>'))O,_GD.&/E#9W8/UAV].WXG!5T("R. 87DP!QC' ML[ \_]-\^NA\/(9YZP>1/LKIHQS/"B%C]\'RA#F9O<(SS;(D25-L1TJ2 M),O""&!A!TF"(? TX@CF #Q@2)*X]^#>^RA>OZ?BS7_Q1K\!4$L#!!0 ( M )2 55J7BKL

:@)X]U- $Z4M)N/NRT]U[9-P/Q=7B51D=I^JZP2_$.'"7(852D MD7!\G>>0EU663.50IF!0R&R!($$9?)B17H U!:07#W,0'[]L9&HR MC5$XTV?C%)?LRXS-VRP"@4*/*Y]A'IGI(J6_2+D<(LG1L@OXC?UP(D56I/*- MD<.'OU^^^_EE]2O[-_Y^[E[96,"#YF['?_&7#[H?K V8^!)_Z&Y*)"7]2S\R MK>CT*U]C[O?XX3N9Z(E*%MWVOJ]3N<7+ZNKO>FLC!!8_=@K_?- >CG6,=BL8 M0U.1S.;N"O1S^ ^^Y)@O>=#=PU@!UR^\ZS%]]3#Z*:93^-7\N^/]+LV7#UR? MR.8)DI<'WSSH7M A*E< M:.T=G_U:-6WJ/W8KJ-Y]2J:%_0N,\31_!PJ6S)?N5@_^O_U=^9U;9E1>VNMW MMWOE(_@;^[=]R,O*>R_>AGX#MH&]DMQLPEZW_\K=R'SS-6^V_=1O9LZ)B9K_ MC.!AMR!L0I6S#1%$:H*FB4X\BR>'P\+?D"0Y'U[F.OQ\=*N "^TE:-WHA+X_ MLL;(PON[K7#+>-A^[R+1E93T+?N]\WWL]]MUV>_=IG%N129]RYOM->O-MA_O MS?:_#QYY6IGTB)3TJMWO9Z7O@^]COY]6!SSB?O>VV@U_5H'2:YS;L'U_MV'[ M\=R&7A/\ALH^].^_#_U'W(?F>QDG?Q48H0=/62?P9[:("8D[GY0'>X_(@\WW M-.[>\Z,HHF"VB#\)%9TEQV*J?QQ/M_(7.A$AF=B#11R2A;FXUO MF&/TF*_6?,]HA7*T"8JN^:Y40X1N$PZK^7[8JB5T TZIWWSGK1FV8__Q]$S_ MR?VW[T6,/='^/[G?N/:2Z8DV_LD=U=6]VKK[@\]G.ZXF6-1?=X=Q-;;CB@[K MR9W,M9?033BEUE]^]F1+OW6!5[O_K5>[FHW?;AW59A?Q;;=>[1H=5NL"K\,I MM8G=9R^NV%YW1WX5!M9C[O^Z^^G/:F ]YL8WUN<^NA%IA#VHO-'8<_%!I)\E M]@I*[+&BQK8DE'3A%_;[BT_-TOR0.O[.AV4+(#\9O[JS5^_[TCZ-=>]K!&$_ M/IE,8SV3RUC3+XYUEJ^- M)[+3N+!'P[CX>SKKQH9;[G4B:*N=%N#HYT4J3]4M_D\&%[/YM'Y2MG'!%V:U M/W5Z7&2YGL@T*S>^BOQQGLC'8L9C#48W@DFAV7VALL\+5:E9T-S%3[B*MS() MQQ.1UIK8+D4LLPN0 $DA/\HGH+8F&.V-"T^UI-DXTEQ-',"GW>)IZMQ*B6CKWW)B6EI;;U- MNMW&Q6%;@GGNLK[=1D9LEPJG&]V*IN<53:LQZ7<;%VY^$,%8M-$5$@RQ"Z+9 M6XKY)&9(+M]GI=YNXT+6CA00Z9<*9=YK'6%L\J-.I*V4D.FU"F5VA6#QC)S] M=F:)IR+V[(?/*_A:.GYN.FYL.+ZEET;JR<8E#%JYU]+Q5]!Q([,+7U5>L*:* MIY$Q]*_*^:_I 30V4GP$=XA43&6)ES(L4I4KF9W@TU1.N:B)9=CZT M=?=V]L;;V>(;5"7NJ4ZQ"A/D8HXC9-:F?F*W<<'=[_?8'C'LM=?8T.>/44ZX MU[BPXQKL_V/2?V/C:S]J(=Y>8R-8:W4BC\DCC8W%/.A$7'DD7&@K)->&*1H; MWFCV$3PF%S3.,_]*34T3+BG4=); 3T=P!NO#!XWSSM?E$!Z3$QKKH3_H$'Z3 M(I,XU_%L,DWU-774KP\C--;=;O@9/.;\JL;ZSF?)M-3H=)_BKB0;V?NG_^ .XHT',]^0T._9OG8B\X2<)0SNJ+W6$F4NX[[@T[D MC%$J3HLD6AL!M]]8Q_PQCK[_'$>/H$TZ)M;(RCM;>>^N@;&UEIE+AMBKWUF"??V'!.HTZ^D?;68Y)!8R-* MZT4&*[:W'I$B7C4VOG6P >Q2N1;G:;ZYAE&D#[>R30V M1O4H)_.;S'.99N=#OMO:G$ICXT61S+"2R_U\*DQ4;>[ M6_WNUL%]R*-VZ3>11V.#/"UY5,S,RHE_D[QN;-"I(2=.CXS^++)<1G>?^OGI MQ?P=B&\'XGPOF.)=]"XH.73P^0_)DFOZ:DW+B#Z](#Y[:D?K%W M]9G.YFG*H [: .K]=/JIC&0J8BK#.1D.94@-_#=B>@\/9DTYL7'!4Q2X!*-P M(:=%&H[!?Z1V)S'QT8W@7C/S7T3=I;EY-BX^V9_\%!;$:<*6#Q@4Z6T)Y-KNQ<4'( M[_[L[__88I#)OPIX[LFU7%1;7+O@B873[OV%$UWZ.,*IM]6X:&5+HXB-YZ M'->J1&#C@G#K<5RK$H:-BYL]Z+@N9":Q"0[.R\.6_+[E8>,"6&MS8JL2B8T+ M.ZW-B:U(*O8:%X9YT(F]EPFF?>' CJ*)2E1&TT6NY7O1['PX5.%3H*0T0APW-LJ"L*P?Q43Z^0M]-=9%)I+H4MWF4B9G-),+6!DO M7I?T9J_7V%#)8^_YO1^\^J3--Z45MQZ)&1L;E#G"F4'SIW)BIP-B:N]\BF+\ ML2BB >S?"/G=Q>TY9?'IM?UC-.MSY'_0/)AV\UL8BN[V=BU5C@VTRL]0R;MBSP?;# 4PGV MQL9\6ZK^:JI>5PG;V&!S2XL_@(1M0J"YW]@40,L"SRF.GRC#U&]L'J,EKY5I M^Q6)NNW&IGE:6ER1J'O,+.)V8W-5+7FM3-2M*#NWW;CL7$N+*Z?%%>7PMQN7 M^6II.HW<8FBI:4B%S(+$]5B"-#,.#PG=K:CE6G\E0>6F-CG?>I)OQNPM[EZ?;VNEL'W>VMQSG=QH8:'^%T MOY6)MG:[_<>QMW8:&T7[09GH<4^WL4&L9SW=MCL/::&Q0:35"-2Z7^4SW=U^ M5>72;SN3Q@93FG$FJ_!U=]8M O&<9[(B3W=GW>(/SWDF*_)S=QH7?2 0:6O) MO9>(!CT=J] &1T-=)'DZ._S]\KL368T+.:S^*%8EJ1H7E%C]4:Q*0#4N@O"% MH[#*XZ-.?L^^3^-JMW'AA@:=R8I$UF[C@@0-.I,5R:[=QCGK]U0C[]]^=R*K ML3XZ(]%=B=NC(A_KU(V"K$0UCY(((>KB_RY2E44J7"LHC]W&^N)?VOM3G4HU M2HZ9+=9GPQOG:*]6%SS5-C?.=[;[^%;$6*ET.99RV?B.?"Q3V.ZP2%.X]V]* M#'#.K))KM/V-\Y<;O_V/V46RV_K(3TGSCR(OTEH.X"R)Y"2!Q[$8=S]QV^_OW"XEL[7F7?I,?OM$B /;W^G,17X@_Q9>GD:YI M3&2O<6YB(\[BWJ@7CWH6C?,E5W,63R5_&^WT21BDM82O)9JN\42'FO M<:YC0TYC-:*G<:[FJD[CB83/_I-[F\VC-'5[F,J8;?JQF@8B#5,=5U\0?[*I MT]'+_M;6]DMSQQN!3B.9_K+1VW@)NT"OG>DB#67&?XZEB.B(@)S?_ S_(:I00N[L[NT= M#.6!&.YL[VP/HAT1[>]O#0>[_>V>B/XONL[E;[)\AJN;J*0[EFHTS@]W=J?Y MZQL5Y>/#WM;6WS;HNC<_9U.1V*M#'>OT\#^!=+:&P]=#.)KN4$Q4/#O\^Q4P M6Q9\E#?!A9Z(Y.^=3"19-X/#-!=FZM\2;@S/H#]OS$.WME[#'DB[B%YO]V^O M\<"[D0QU2L=]6("SEN)5L";1F+4$XU0.?]GXSR_O/)@*5V(0RT /@V.DYR3/ M?GXIX#AP<^VIN+-Y\W-.5YL7'1 ]=.%]8S'-Y*']Q^M(9=-8S$"4T*KI1Z\G M(AW!F0YTGNO)(1[IM4QSC/MT!?C$R2&]$']=GO;F%I]X#G251_;)YNM-^.KE M_.<'KS8/MA9_M;79H\]?TOU2^Z4EM&F^0;^!-\$-^&5C>Z/VLF;YV],\B'2! MFT$'#0+=.-I10--_\:*MJK4=%^ MG8KZN+._?SR[.GD77%X=79U<5L^]@:N]/#G^_>+LZNSD,CCZ^"XX^9_C?QQ] M?'\2')]_^'!V>7EV_G&%K]"_URO\(4!+)*-<)YW@W>;Q9M#?VMTY6-VR#[XD M;&C5__G[Q(4 UGNCD8S&!FX2!T>X7*$A#U'V) M0)LEDNKPG0X+M+.PB'J#5!RHY8TW8&;\2FJPO,N;'_!4G_I%%A_A"QQ+'IPG M\J>Y9:Z)TMK>[!]LWZFS[JW^=C9WM_;OH_Z6Z3JKROK36U1F/J/^661@B<_F MMD%/[W_P?\"]\?[95PO2W@YN[X,Y]BA)P,FZD%.=YF!N(\A)#@;J;7XX5+K MX.H\ #5[!;HTZ&T'YQ=!;_=%]%-P?AI<_>,D\#2PT[Y'QU?X-;AL.Y4MNML" M>FYM<#])LG-47*O[G6BYQ>M3FAUPE(K+H7'*?2@E^N%H8@SIQAV-]X@?[QZ M_9UKAZN+HX^79Z0&6@VQ2$/DCG("#@U2 *\TF(-;\Y8('Z$R#%(' MIPI$)5 YAJ[OSV G%*'%W_)/+?_L882WU]W>?[5_T!Q5TBPO6$U&09:&\-YY MU$6=V^MO]_[OJ+?YYW2T$8@8I=-D!-O(']2B6+O3VZ]14ML[6]-;T@2KYL/^ M_2(I*&P>2H\7Z3N'MW$KP[N?RU$YQ]/-YL+FDN\8!/;D68 MT_MB-#=U[QF(+,BF,L3\212H)%!Y%H1CD<)2Y[WE'Y3AUL( >>W07@;7Z@E,!FF71J,BM4JVKZ8HYU5/6I8$$A)A5S.4WU-=ZG M]*A>;;SY**]%)![74ES_[;T2MV8X$/<-=L&)0)3/3_06Z4@DZM_T M=TT)?1U3K-MYGFU>;%YN!@9V)6WZ 5;9-?BH-Q>=6K.\N?N=Q(,MR*,H2F66 MF?_Y#6[8\2)'.*<'.U^X\B<+S]!/H6Y K]U?'O3YXM;"W<'FBYI;SM:OY MI.%Q\?^OIFP:F$=M;[PYV-[:FHN@-OW@7YBW0A=BFL+VJJF( VG!V>%C1&?/ M.N!'A'&!PCCXMYK"9D4+,F\+&+_?',9_\8#H.AYW*D7EB'S.EZXO2W_ZO_WS5[^V_SH)#GU!68#ST*,P/'W1J:^%T;__OG.UMZCN.^PJ/W]5PU#WL!.I(.%].9L,=/R#;L)'$W@E:I"WX5@D M(_@@"6[&"CXI!>E# AA&**)^@ T(,AVKB I.7S_0%>8T8J/LS0=&CHQ2FO7Z M ^(\9RSM@56/S!<8BC2X%G$A@_]%DA_,<4S4!=D8K(R[[:IO MI]VO.KG%5/T$*>#'/APC 5@ N)/!K,K5NV\(?K9[O( !3HQLX?Q5W?=%R5-S M>U_!,8!Y]E%DD?B+F2/ 9+V.*M9K\!&\DA_6\5 ) M!OD.MY^@B+=^]0>A<"I;P8/#OW\ 8_^%9]\ M:1Y\1L]U''>P\>9?,IN/,)G3>*22J/MMZNT#G_J8!QH 0ZWFK6V%U@-*;M:* M_!.=PR=_%0IE&XBT(9;HI%3 EBV6==N8=N$ZK5+B >T#H3;AB%9"G0_E^W_J MN$ARD5)54YJY4O$M,/]UP]A]K6G^9BPIS5DE_,/@1>^G8 S"'(N0DE'O1"ZX.+7&_>4] M?%7HFX$7[K_N;_+V.PV7VTU?P MK[S!#50YW _V'6S8*1JF^RV\N^>,'2U;D+49N;BY?]#M6_O$-THVO_OBUNV# MS>W=G<=I=MI\M77P."FMO.@=5& M.ITMB&G21<2$H;FH#&_VMS?>_+:8I1^W[/8Q-OF;%BK=NQD'5-/X35BROX-@^+E+;JZ?,)SNYM3^PRV4&RW?#;P_5.[0C;XL, M;I1E7VS\[>_+_V M\XV1$,(E'H"'02IDER'109^X/PG@SEL:!U&UQ*?%8\ MPX??*'@T.IH)O)I&D7FM,M)QB4A")6(T-K$C#"]&N,Q(I%$68,VYBI9EF[=? MB)\6^G:K"D<<[._LK#0!\SW'0KPTA=&X6 R&(0&1YQ);%) H@#ZP'1>6)D84 MSG=5TB++0"GA1Y9FY' H*;R7F )]_*5"'S\!@D1YD^HXT" ,/3HME3WA0SIJ MW-G:\4IW+T4Z$'#;[OEM+&>4!7G1VPU^W[Q$@+K]_A[6^?Z$+UZ^I2FK&,0@ M[#QN&*ITPD'/*3Q;X$7 0)28CVC%HHA4;M:U(M*_OZ@^"X?I$2Y8IT?EL9W& M8O1%_*@]PV)[2R5URW+WT E9F:4#8GIH0?I2O>%S;WMW2(.J\F[0H4(U4I,'\8$(HZ<-2LT=Q M)#1=6@BU1J@IYP7*(9YEBF5^@F%=4 +=@4"+!&T6F62L33 U!5]1XML]W:=A MIUWJ'5UIYN>X4K"?KI'DW1*,E>2SG$F9[6QM]K;>=7O =\TP9+X+VEF46,G& M,HY="N3%@AJWI>D#.!JJ\WFH?XQ/O+=G\FHI6V/*S>G"=3HEK)L5HQ&@J1[&.XYV'BS ML]W9[>UT]K;W.]LX@ZJZL#IX@Q%TET *JL"T2AC(S M;I&@.@0TQ,O[FC+Q][$> )EPG?AF<,24*1(@FYF%AR0*W24*!5UV@_]9NIG4 M=)'5]W/;W\^SCZ<+JI)HO52T?DFW."]R8UWL-:B30QTN2 2 P_<@IUGW8(>4=G>7K^SM__JJW?@[=(=J.6I'VQ69B7R MCHS>SN!2H"HP>:[@=V]C>)A[$V!%":\WQ<)\=+M6VYFPN7NOWH1WY\>_?SCY M>'6)$&/G%Y_.+XX0?/_MOX*+D].3BY./QR=WMQ^L7"-^PF@"FJ_+:>03Z))9 MX"9\.JF$PB)@".;@@Y2D*.$N1-AC'4=HA*)1K#P20+696B) .^<3J*W@[.S, MU6B9&UZX$,LI,$2 8.QHI+JH7\Y>5A2@K%+)9G")Q5936JJSP8,;!1:6*Q^E M*&"M4A0YW%E6'D8B7JO0_^3ZRSNV9QY8N Z[RYJ_QDIU3VE]4&R_>AS']C.. MX_!'S4PUQX;-6)]K.3=\IEP%/7ZK_(D89#HN\N4_\413[RXTC#<_#]*7"P>Q M/'2\SKX;KS-V.SP5(_ @4RD^@T4*#ST4\0V0+>Y3.X.GT3-XGJT;;6X'EH-P MSF-GKJJ%[IZ+KB+?GW\,: 0(3_!H^-)AI82R?'IV>0RO\*^3HXO@Y.,[L"+> MG1R??'A[_!%_V'X M',MNM?]JBFE+3\&S-VU\F6#K\3Z!&OUS\L?>UY1H. MM>')%"W=\5#E\+SPBS4.SZYZ'VMU]U?&B.!WB6#)8*%_U+D,C@;@W:)/<2/2 MJ/N;UI\)Z<1%[1=HZN6%+,\"YT$E,4_.#TMJ8!91P1,^<>[,P4-ZZ'%O+SG" MQ3Y)KW>'4_(TB7AQ_ ]VUM^) M6-C;>',& C[H;7[583=&O3=)F3^YZH9#L[6\SW)JK>[]9B;;O5OWMM)O)0=S M8*7?42O^UD?\P:E=J.QS<"K"7*>M"%P33NOMM#*P>2>#< DL ]^V,G!M9""> MVN])*C,=8Q7D92Z&0TK2/CA2TPK$E;'=]D$K$!MX,KM6(!ZW G%]!"*!ZL%HK!!MY,J^,$.RW,G!]9" Y!*_NV6*NMUOKN!]=M'@ T)II=R4R2.8 M@D]%&HY%QDW,_%NO?;/5\^O!SCO]UNMIX,EL&T&[UPK:]1&T<&@7$IY_C:-G M6_&W#DRVT]:$-?%D;%? ?BO^UD?\[:&=.8>NBK&?@I$[T'@\\A#V3ATNX[%. M(@8)QFM B!8Q T.>3R4OJ34HUX1O6XG:Q)/9MYT&^VVGP:K7\K!3^S^( JIR M0L-IX_]":W$7 ^^W-UK)6;S3N:5[4MXU0K,M1&8>&BE M55EB1Y#@O"RFTYC^%NF,1IJV$G(]^'!WOY60S3N9WJZMS3AH1>3:B$@ZM6-" MU<29)B09P8P4HU0:64E@G$<\9T30@(;$_FF1=TL96UJ@K3!=$Y9]U6(!-/)H M]JTT;5WT5:_E@<>&8*(I' S)1BK]C=I:MS5BNU8B-O)H]FRYT4$+#;#JM3SP MV,YIMLY9PC,3X%:M+%P3AGO51B,;>30V)7[0H@*L>BT//+;21<;B2Y'2_)I3 MG<*SDN"_BU1ED3*3ZF@PW:=47N.(C+,DFYH1=JWT7!,6_9+T;-LFVK8))I8# MUS?1-DY\_[)AWZ&<;;7J>WW4-Q[;.X6#9'6:=8(3-\OUW,YRQ8C/L1VB%;S' M&:X8&F^CX>O"E:_:W&(CC\:AH+7(X*M>RP./K922Q][([%8@K@G7M0*QF4=C M$=%Z+23:JM?RP&,S7;&SX/PF 9MQK*8T@1#V7:@D>"L3"<8D%E/P]V13EIT4 MIB5B:4]N*UC7A'M;P=K(HWEED=9Z+=3:JM?RP&.S(I2D(\;)0;1F%7EYE<(R M>>8Z^.]Q@7-C<%E.)91$;=*>FTX\=6KUHMIXM%8U+5>"[NV MZK4\\-A.=8JU-=U?@\MB,A%I.WYI71CNX NP^TUW6/9:*= ,*;"W\>82]E7D M;>O=NK _'-G!G3CS+W,QB*7]W-MRLXR=75CG5&>$'7>84AK@6KZ^45$^MKOB M_6J@\UQ/#K?*GXA!IN,B7_X3[VQ#,+9E^OR'V]N%-?5K6^3]%U>KHE\V[K'C M8'N:'XW3DOI'LCM(I?C<%4-XP4,1WXA9A@+/VX>)2KK^IM?WZ]F%&.Q*8X38 MW6MY !K4QILK)'@J#X '+AFF6V<&L'=&<#P@EPY[KZKRZYEH=BY"U4>ZN/QT M_[[57!Z?O''T<6[[F_GY[^>?7P?7%X=79U\./EX=5E] MQ\5OMV=?3F':+C_ HS/%3,*:V.X'( C'!I&84O,#K$(:SO_6Z>CE]V'O]4\>$^,W= M>R<+[GYR&Q)6B/>8G:6/\2^V#]G$+5CVOB.9R%3$\2P@V2V#7 ?# C5X0#U0 M6:#30!>I_7#HPA_X.6.#PAWA']1HFH0,D3<1LT E85Q$TG\:G$ H4]Q5>(.) MQLVE-E7<\U'6H0<-B@Q.-LL"Q,C/Y6@6O. [,?0)V %J2IGE/(7WYZ!,!&N- M]90?HI*.68,KX)G&@H^]]@B\C(Z:,/L(C>5FK,)Q<"/-RTDXH_*=4\9%[="/ MU&0J^$@F(DPU")Y$3U08%/B.2&CY#.G/?V#';AFVFM4?CG^'>C(I$CYX;S&\ M[#!6#DIK*M*<2I7,,CMV;;B>\B'X,1QC( , MQ(6>2'@^W72F"_AG DH47E -9W=QZ$"&HL@D;MW,LG1PHU,@A:R W0+.,,P M1-@Q3. ^0G%1__!&Q7']LVRLBSBJ?XK;%,+YUSXF\JI_6)+JW%?AHGLKU#;1 MW+4Y"%\YM^1IJO].I! /]?SG\LL5Y-%/YBF$OLBYS[/BM$( M?C1_O49]"7QB/P<1X:U+ 1EZWR#I)W+$,)HL]N!4^2!1MI!@R!1H#@$7RW1" M'\,) (EF9:^F$2G$('P\EO*M_.@8]H=?TQ[3UYO!%3W/(RPD]43GP:@0.)Q# M\EP-(_<\ ?>:20],BE@B_R-G%FF*!/\^O/B;YAD*@BX7\33W4\.:,,1_*>#04UR_#VH"!F?L%U MPC>%+\9\L:WQZS%2"&\'/'J P@FV7I&"B-1P*.DUAZF>5#8;?VSECR%-?+<4 M9200710,[F+IS?M8'KU^DTV//R1L#\%LH]J9E?3,\@\DE&$$CFX>;1(^;'#* M1^6X G]UMPT#=QJ!IP"' DH/#C^F@X=/S=FKIZJ^)^"SYI("]2:_3_Q)Q MUDP,O(6S'' 6C6*X\(H!B8]0C\HM*QD2:OJHPCZ;P>])C!9! M*O\J5&HH5D9H&P59N5.QN &V@=VEY:.\"/0 ['QB WQD,:755VA@^0YU2!"Z M7^'+P^%F) DJK!J0RC LZ#,E'_!89]*WC3IX4RN@0I6&Q00>"B_,,I0%$ \B.C$O4]FV#NXKG"N*&]:8)$%!WH9X953@^\2* MY4ORQ>WX#@3!67T_X#RC+W*U-04C#2=5'LX-;A_)W!!)G&^3\N_Q)V-QC19Y M#.1:LO7),9E:L,1("&7=\_J56,&K*4AQJCCL5P(U9(BN"S0!D MX%^(C WF&UQ.=BCZ#7=8\HNU=O+"ACF-] M0XX(2"U0 )1_LMIDZLKK6/9',@M3-4 1#S[C#?+5JM[J@;+E'B9$(\_'B:[E M$I"DAW%06#"1+JP=F G,K-=QK<#%+W;.2! MAF#_! V:C%T\UA#&/8IG[HC)9INXIZ"N$6!3!B*ZQN !*B[0-6"\%.RI!26/ M6_;V[ U04^ &9@JT&U )[*F\'8//0YYE31JX1S)MP6O@/0O3FJ!R>]N!9,T- M) >W_A.L'MH;ITI;&GQ:&C0&$1.;*E'L;,3'2H.[ID A] MD6'L$M&2G\T<9"V2JXPR!B/PGLA5M9]2U#P-L(<7+T!G2204 M!LEI'J4" M[0P5PK'-\+SQ=!>16)@1C0GT [UA(R]Y83B99+>5,*(18)4QEHR6RLACDN"'_ .5;\N5O#@A1G MQQ"9$W!UXERAH&OI\H%T^:&2BW:GA7G3F<8<$1I@FM#R_6,G8_N:2@& ("?%:A M$(P4).!CSE"51FJB$I6-.1&(0BTK15K5A#?)#1GB6CB364HAIP#!DI=1:\@_ MLQGEZPLL.C$I)CQARJ83<[O:CFO)@13*/\YL<(8JZC ?1Y=A3(;(:%A@5H%" M*GX27;MB(WM;G6:;P?=U[,WQT562Z&O*N*:<,^;(*]S"1/ZH@@J84W'5A4KN MY:(;"K!/$7F>8K447\TQ <\?HXSP J_-"0/?VU^H'>AI1H0T5$0LC=W-98VH MX+BA0@-+;9>159&((A_K%.X465V!D\8')F1'D6&9=FP(B$IRK,Y@^T*E41?E MS S-SVL,Z6(]@.C8.D1'=U1R4B,[LJQ1:J1@H&32J)G,0"C8Z%"DLK28F@H5 M(*!0@MS"B@18#.7ZC1##&DM#;(Z>EU+6#URY&( M:W&:6(F!BJDVZ'MQ3]92]WQ*U;4(68>@ND#ED9M<$M9L(1TX,];:%(X82AUD MRZH[<]K(WI544E8ITBQK+(N,+2JJJ8K8H>52>2]"$VJLG5V807RNX[4KM^M% M,\\4L7&%&";<0@-^:2:C4#@@!B:07,MMRKI,M"JS!>AH'U(EG1=%P,WVLS=I M9;M,E9ZOW#L+5+OVZO8G.I*QC33@]E,EE"BSNR;N$$@3=:B6X3?4/OQ:CEPE MXUTAB[!C*#,76*J&"HI$_06FNRGN5XZ]U-"/;-IZ=X_G0JP9DYE7-&[:160X M3N"E1[/R]ICJL]T#D61[#_F.W N*[)NJY,$L.$.S*9$Y?TN4FZ?*UBS3,VY4 M5JG"+I*AN ;UBPHTE:."X0X[P2#6X6?^7:PFRCQ@6I;MH5X1&*:E16,3JR%X MFNJ+B4]:!+YC;_^U6SKKIT$P2/4-+]+PD1%:]GI6/S-C61M3N6S@T,D]C&:T MT-T[EWO!QK-?(NZY6!4-2BJX[LX9CZWEM4?CM3]XMU&1I(J(:Q@76+N9^X[Y MDCX@/RI+;K[7U+78H<9DE@I1I -QF5Z04G8O?11U/& 8F(XBI>D^?(JG)L7J2\BK+"N-5/V:@LE(0I4^H4!T!GU%GHFX@FNUEZ=W3Q7*U0FZ-JMAH\\N+$GB4( M.UD &/C!U(/J4G/,G)HS(CRJYJG^K0DTGA!ZUI]'AZJS1F3'+)E%5DIN\H,!VH MU/X\!#%D.!=^]UF"3 -_5L\D=S19X_F_X<+@:C-XGTIICQ@=F]+D-J&E3@!. M"[5@NV+'BAQH2I/?4-"&<)W)L4J1J"]T'+IH-M/!G->=^VI81\6A%H.S'"0>>"_4\H3 MH3%,^M;/GW#P!ZYWUS".3"Y=HMYK3#8_:LEQM>18PY68BAF21==Z8MP0Y4 C MON#1W^CT,U=/$X#, Y62;V41H2RL_:"U1)I[S&!)11848,3%%G^#\O;V/2S! M236OK>DK2[I\5Y6!,J::%^\!_&N$"D#MW]+KBBO0.'E#I&-*3>44S+.)"C.6 MJF,1=0RV$&K.BD5-5^"W+A=45:0_N#FUMD1ARA+!!P^=]7P<"W#XC@@]2^,K MZ/"S+?:YUA@&B$UYF\M?8!('['[*5)J[+$0S8_I"?*H%]8S8]PJZ;T9%1@B5 ME:'NQ#SI0 -YTN<6.HM7O&8N_UI2R64Q0+>.["4;$R#+"\[9G)(Y\0J]L QQ MV&+W)S0@A&;7'7Y7IWO&?=Y& V3>6;OD\[5,[?'"V\Q\8\,KZ7-H0]@\'-+! MEE'D!0123:%1LI@'".Z;P[:[]\&?EF*#,V8B4ZE M@TR]YO*P;I02G%^D1@3]N[ 7?C,XKV3L$7PG\Q_.P49)12&CE )(92,]MJ B MNC)5?TZ$Q39V';F,Y;5BV$E[$E?_=/M7PIMBAD93Q0$L#XP[ M 7?2[*8E@CO0T($/)F#CJ1P!J$'(F;*ZCH,(+A_'2+$2: W6XZZ;Z $ZC>YO MM"6+W :4S-YUP<+KZF%WC%:>N;2Z?SC*W_S)A?5$EP; T]A1G>E6=U1C*T#$W94[J\-VO%-0 MG/N(VZF\!ZA(2:.&O[UZ<:J>MH%-G=8ZII$>;L:(J2CYL/ \--#Q2./C)B++ MI=?'Y&+ZY6%]N#QRAT5@:G,!^<$,.9#! RIHXMZ!2>D!PI< Q=PDE6"MC_., MJF6HN491XF[$B#XN],K;@ ^^%N ?=<&O0Z0"]SJ6W.&536%/+9!;E4WK1DE5 ME1#<(-)M"A(DH6T&8:C3J689JI*@O[5UP#EF/)N/\EI$X"2:2P@\W<3RQU)$ MX 2E.:&>P2__">]9I*(3'*-GI--$B7N#:*[*B"AH##P5[JR9(5$'+,PDP2?8 ML00F&%UMC^<7[01C$,,RX<]0R&-?!2;<,)-69@,KZ#7^C8CK^H1#;E%MJ"A. MQK$96+&X*[]@X16/@/SR,4(X9'J8WR QT2N( J0Y(30S<"95T;FG#:0R8")8 M# QB/\$T)4[)("A7&QVQ:$JLH!"7KYB0]9*X[GX+]55J?ZL\UXVU+TU\!W<% M8SRN",T.ITCE80/?Z?Z=R/26'V2D!,HC,)81\ ;H 37.S:"-E=4Y\. @6YI MRE^:LVVKX3[@"@;!1N8L*P>M<3KB;RS) L&/Q;72*2)08B"+D'7&<$\VAA!" M?(I92#PPU)13KU'*,PLPA$5#'"JF^1T*SMK/B10IO S*E1G\#E_4V- FZ57E M'@;*7&366R@'\C^\$@.+RD<^!TZB-I3,VGS^#IO!4686,I 8VER\[1T/+< 9 M$6Y7":_/["P\A12_L+X*[">8"+"?=^ ]K W;G*9BA%::"UL>@:N"T>'5LLQ1 MYHB$SQ))(&-'BKM**NM&J@E#<)+R[Y91Y#3@[^F MR34NK@&D"6^ 2LDU()(U5%[A>^1 !M?X[INT>$[F]; );*\K-% M&-[*8QB_(QCW@:S=04J[.- %-^C/,XM9?Z!ODCI2C-&N1A&R&^U>S \S68-3 M1%VS=Y):C# )-.4F >PHMK@ N+!AD9(K3]$R'HU!9YOK&ZH7]D-IGJ;\'O36 MF3NQW[E"^1WI:-B9#VR\H)A;L0[S+#GGP_!(C#3"/VP#OPR*@?JK4+DN,A^? MT7)@A_/(UJ+#KTJ&QHNQ.]<8*4CU-9LO"\%:V>0- DJ(="4,I-,1R/9_VPQE MZB-AQ32;A3C$>X0)G ()1C)(;6+8B0N0#U.9NID]<_X3O/5HA)4M&)G-[=BU M ?I=RO 'KXR>ENDBI8@EF;?T$?SO-)-%I)/9A$%\J)D+(X_7H.!I^69$8H8X M@)%GX6$E*EJ6Y-!.I N68I.$&A0Y/NG(XUP:^&;#Q[P3;"=3(!978]'6P5!& M7'GZ#-5=PAINYJ*KN"^IDCD"O=-5G*%E<\ 6PKIE="J>N2<#\2'8EXKUNGY> MF??,%DIB% TAI5.$' EI^UBZ5"% L8QD-N5B$W^[<38/O"3>D>/ )4\%0\G# MDWW9!:P8=ZD8>"AEA#G]BCF-QH[KN^7WPL%>RT('5AJSBT_A.%P@F!ANK-HB MBZ*,(; 89O;"] _'HKD4DTSX%-49J8@(#YPG.60"1U#!2W1(RO,8)1]E J%- M+88+?VLB&I5^K+2(*;* I5LV&&%8B;JP8/<[)D"?A;'.3"D'\ R7X=>!Y'$D M'=5M<&D@G]H43_?N:,0/5Q6PVX(]-6 MSYK@;[2)1!HE#2F P:''"2L>E?I-:?Q-;4+M=64T[8Q&IL>TCN:3,_6T@%:IP$+4/( M9KT%07 A&JC-,H/HSMEAYDA1$.($/40_&9K9G[9/<\GV>*GHW^F#BDHK]9%Q MAW.MXWHZSK.W;&3;6!/NYATO-P5?35@E#V2.;\FEGZA*-#M76!?NJM9Z XLX;I4EL@/)\NL.](+A;K:JI,U7BF4VIKSK(YG.;: M[TQ_ _\-^ABJO;:-G\=W3_UE=QLE$ MK9TEBF]Z BPQRW(Y6;,4U+)XK[3OPSC,& >(.*/,Q0,=2A59VXYCNS2SL=*6 M-I#."L$](ZLN[-F$U9!PVL'&^,4'4,@,C@)/D M#OYK^R/K\(- 1JBI:YF9!KI<,C:.3,;"EO^R;V,T0.W!C6>3/_!Z37C M"5BS*9CRBF4&,T_.'S,)="MV6[O0+Y6(^/5G_-Q86878'3X PI)UM4 M;@IZ;,93S]EQ':?Q*O6"[+>JN2('$8Z)H,W.FO99LUV\?$-3M&%NE.9 )A)] M"M@?S"1WX<>,$0;N"<-M,I!3-E;3S!L7\254@587/)$N@.6=$&&DG> C.(0B M>,?P;SI==0#F_B,D;VS2IUJ*6QT\L:28M^JTY,ZSN-,7JR8_? ENX33=DB.5 M@C^!:BGUPS'*+R$>@DVG[^PH;NG_B>B?LGWOR)Q?+;U7G 4L*QYBLV=II9G1 MY[$Q,BK='ZY"B]/PTH=.J"L\]-=!MR>SW8Y:&\35D[KE*,2@WD$$T74H76 MF"G]J4H0@#QSTED&NF,IV+K1ZID7*)Y9%5GI MVQU)5D]55>P8L0)24B^S\>T/L+QB,.3\D3D<6T1@ .,A9LNJRA48:E32*5 M+#=&M19V GBM"24ML' &-QL/EU/(,EJ\QWP09&=.Q"W[Z[SX5 +I)^38UNQ, MGH"4U>O':F:XL7I<%*!\Y, 67I.*H-@X^<+E/$@P/!F[E!UX-T74:UO2)0LS M,>K$#76TT3HB#NY"9\7'^NN%!_I#I ,TCDK+I9!9D60_L4>$";R("]NX*<,L MDD"CRRH PT2&6LJ(&BTNP?MB#,)/?-O7<[&($070JKTH8QU36IURRR9P!J=C M"VA-+9\U3:DTE7K<'-V4)01SNVD?O!F<*J\($#C->]VY-RU[QFQ@Q:7U">\Q MG@-=!Z7+500NM,]7S+\ON::E&)+)"/T"E;ABV)!ZMDSE@@6FPB D]T>#J7S6($- M3.((0P1+ACPBE&W$( T&"D>1E/%)G+)3J)K Q=N$?0%3&%&;;LH @W^UQ;6K MQ%V-DVW#KJR;K-\[290KBE\D\4VLTF^[-=D+>E:J!ZC(4FG@I,$NL0[F8L7G M197\#%C9\8;"V 0ON+% Z\R(10H#>-"AMOZJK3.Q=29[;9U) ];RG'4FK4)Z M+(7T#\Q3GIN6X8OYH-EQ+6"VJI ]4)FJ0CLEK"&6/SUH-"2SP9P3V2S#S[KE@C5QB# M\T !3"SU,6J@\)"(U&1E$G(PNDZ"Q >"C:LJT.N6J/N^<.; MP"G8N?%6W]KXYML8RV[A@P;%>RBH#G<#'UZ:AHQLC'92S<$ \F3C9(%K:Y G M[NS*YS9C'R/@M8&=0.<'?E&9$"4Q%&&+.)9V\ <^N((+LGA6D\USEU[THB$B MUA9#X8'8%3;[Y:;YL?_%26<3[]JTR,7 :MP>7))!RI2$+I31-#4RR- MNA58$MMQ1#XA2&F'GFD=Y#B[M74\3S/'NI\1,"\?BE>,VYF/8-,&V[F) M^$>(S1\L@#726BE0K4WD)WWG0&_,^*5:2JP"2V7<>A=W4[5!3]RGHOQ@@YW, M:HTT'-?#@[]<0KAJF7%/BJV*7F!^-;[ #@_ \OF:E=B9GAY3HU)5RXKI9J B M>'8(2L;6U($F5E@E63BP$5LZ8>$K M!I![5;&,R2)LX/W84E;^ ATLS M&Y'K/6TJQ"L!Q7NX-?&KUW>0)D*(J8I0\<,*%G6X!1IF+(N;!,;M(6+FK>H:IWVY_@A(XMYFA@<^L70;Q\ MVJ3"T&'! !JD6X8XR@[V^EXP+:VY\RCFSHG(*-_Q.[;KD<6#QW%L; PDS";Y M660W8&X25@U4T*6B*U+1;BHF ^>5N45D:.9N5Y](-HO- M+(L=A N+DDU_(R MX$P[AO4T;=D\:RP!9X?5%E96R!N3RE656!.G-?:?D?HKDKA!E+Z@W!R<9\3U M8=7,S2)WF-[0$;3G0#3F=9R7A M==(6%2P)AU!4IF6\YV.\,]%Y4=DX> LS/K(2\+[<)[@34:DNWM$F^8RVA,W4:E \95 M"RG+H>1_2!)T"1:X9#383HD[.JW]L=U>J[7M^>I:O.*(\U[6 M ZUUIV,%B6L_Z= 9T4=+:[?+[<*[QK5?XS\A7C1$7!A8ORXGD=)2*> M(7A/<$4QW\8P&_%#*L<&2<$60:#_*>MD@!VM8NYPG(NJ M-T%%,RRI1+2'Z7B&43733V17:]-@*K'A*\S7)L3OKBS4?.,B6!41QH73-)VI M=7V?D1VI<^)#65M>PY1K C=6S.\%09<%!=[$4Z[DV=1S.!@LAX8R/_0T\4!3 M,FE0K-@\*ZUR8U1W:&QT6RKH2@7WVU+!!JQEY:6"*Q*Y#GJ5JE4PGLT.8]G? M;5$HYLN;JVQ/C:\^"&!UAHMIU;8.:(E8[*=Z!Z"!Q]B%X=+8)@0<&51(#W1_ M?A*-" :I)E]_B0CR5V?[M5NU^8Q6+-@]0T78V6>NP6S5<:I?M>"TZM>,#NWW M\/\]X?)P1(4RI4^>6X:\T0F*'-B+^O#*C57>QIHR!@JS&2 W#]2,P^"?,1Z- M\T%!/8L2BGNAOU:G(K?P9V.:V;@9S95TTK7BW+ M)2."7([=-"-P1+VR0GZL*QS+0#Q)+V_DI:;@W%U(;]G^59 4L'*-^Q9K^#0( M&.OR7UY-7&DF>:<8HHU/)CY(*@]US=A9\- ,U!-=X(LK$^V3H@XS,>(]/,>A6Y8-KK[R68(%G@'E5YPV7+C0! M65#)%LB?D0;;P$&=S/D2!"G%CFP]0=5(*8MO8@-W:&6(>&9*!&-1)*9SU\BQ M&BBQ&P)AT]W6;.%[T)N;^(:/#4Q%1[4,G>NKO4%[RK71XL=4XN;@LRF'0$CY M%"><^66Z'9_[NZ[5FL C1$2)?US/M?"KDEN9\'PRX5/*F__!:S:^Y'CR:@TA M+&YU!OY8 TUF8THG(W$AH* K<"=J]2:+E+!(5 A.)9)S,/)_]?\?SL>8P?,HK*495EFI$?S.\:Y&+$ M\0IW96DSV*1B.3\"_JL06]1B$%7 RUVVDR*.\_=31=,9WM>3W5>94DC)W^]@@\_WC6'7F-F MDE1278N"]=@1!;P7?! M=9G9 M9.7W2%!]M$+;WM*3[1*=HNQYHK1Y4HIO&QVF I;Z=T?*[INDA"]M54 M?D\_9[6=;>4XDC7K;;NRC6U^>X:NHM:UM9'/&OBYM,@81UX/88.*1%0R3$66 MIP4W-ZHL&.O,U!23=.8R"4R$8*B6XI(W.HTC X- >)FF,+'2)JDRVX A(C'- M'>"W']@IXR^NIKF"D^A;PYA[*A+,:DC3JH%X5&5#X3PR54OESQC>=*FN#S2+ M=.5%B=PM;OPF)F3&J62X\!IQ<4.[E[#CB:J6Z$GUS94(6D,FDA,N]U-AIT1- M5&;P:PE99U!$WY4HF+7^3A\U8X@+1=P6@C;E=@,[YI4SH/6!'@9GUD#W4-\O MIQ$6X?NX28HMESPCEW@9VN:4R[\K4M^5->@U5*&NB[2::V;0B JA8H(9(XB^ M7"^GE5+Z"W$9RJ1WR3BNDA:(""Q(#,.C9XUSUH!M7!%MQTOEQ^JSC-58Z\@' M[5^$K,S92M925D&9Y>* MY5*V&AG+BO'?(I$8D*WL,N=9RY?VX:Q;=GTV=KUPT1Q7<=\@P\WP(! /82S1 M&-G,S@^V(V:]/CI&!*9L_&90OEJI(^T4=LH%$.96KG,1>R4P)7RI^Y7E&JIZ MUQ2,F5;3!AX*@T,IK8QLKFJZ92+'4W +N=TTC>,*02C UMFJ>JO*D9UX5G6I MKN.#RG3R[%@%*@36Z%U7)W$L6C>ZF4%^6 EAL '#'W4 MI_-.-/62"J RQ%U*43VB^A C6:*T+!@E9^J%RZ*5"X&?)<.;!*[;S MSQ^(I:FHJ4@,+(6;#L$#3$!MV#VGBW&86!S/(TM8)[TLG3/XO_.5/UB%9]YA MHC'W6LYWLSF'CAW"P$D4N 8"9KU%K?S\>HJ N( M29DE"1MMY5$EFJ9;]K\L %R>^*SI@ >I&:9>'+5D0!>3Z4V5]7C^AAG4)9&" M@6]@\334M"@9JHJ4REXU<0FM? %_FF3-$OCH!+:.4SIU-L1)M;=3,YC%^"+2 M3F'W!L]0D:WE(T[*\A00.E3[\@A R55RML4>!8U1DRW7/2N\$QX/\IT/,G/L MM42LG DM7UA03@\"P6_CD8I0>#O@0%/3Z'( M=%3A6V989EWX_XF^-KTEY2:6@#3>C.1Q.[@&&K3_MAX7*A!:R,"\\JM MX4UYG%8YZ)OZ6E%NX+V(5+'&BRS:PARK.) MC<&Z@/L0/YI0JI+<0UQ&>">7P.]X6M2JRRP7PZ&;$VHL6F0VXW JT/:*>*HU M89^3IW@8])%K O@_9AAT.6!KY3UAE@@C-W629S=F"P9-9C*DS#Z[T&3<3G1A M(AV8\Z$>(]DAO=FUDZ]+;4 -CR+3/#( (R(IK]ICIEH$MW8Y-AD\DGD8Y/(LN8"ZS]FE!%W9YJ9"G-3N\NU^RAJDVD, M3(KP2:9A!!Z>F.9S=$2]QA@CB! MWJS;]T]+ +-R>5Z#G==[;R:"LPGO9HK3 M%(DLKY12E$#.Y _0 77N_HDW&)$Z 1EBFEH# @3) H\&(Y+BEZDN%UF2&BN[K%T#9=]UB#"O.";! MSKNEQE":@$HM:FC!4Q)Y@F,S81LQG\V\.QWC0%-&M\@X#25J\VKH*;".-'@A M B*,K=>_G[WKTS][KW_BAV):C(9(L'3""8:N[<;<8F:L;MN'MQE<+IZ0.BI$ M&J6P5IRL8,=])YSAKNX)8\>A!V&Z3+( EX87>I+MICY:<#Z(41]4808GH!M/8-2ZT8!(=)C]CD>/U%[!@()W@7B"MV MKHQ:V0Q.X%7A\N"D@)V3(G'=LX@<:IR:.@GAM&ILW2>D,NH4C-5$H>TUD#2- M..AO];?70X(]2'RLD4P[]L3"&7NT-)SVRK.DJ12K!N.U\O#&0O>+YV\9 M]J0;62[R#!^NA/O#8 1&]A@JV!<9)=.PG5B"?#9CH 3E,TK#:BXL8@;75)PG MM#[LWI7;X/H/ZD]VEMAZ,/#W88)X@4=&/!"&5#[A<-Z5XP51QJTZ9I@;P2N1 M0VH"&\5Z .NF#K %>L@+N$_-JR&:(S7>FB ^J!O4)9*4F>I](&1G0 M&<3"\1^N$I_#;/4DQG81C&O."O<--(3X(7UA[:_'73VD.=X+W$TAZ0TJ1U:Y<":H&4CQ)]%JC*J:M,&N!HO)!%":76@_K] 5UZE B3..YE]INP; M2 DKX]A 7O@RE+J_2?A&8QU'C&HS ;J@[3&)D"KL-7LU?LZ2 CMMG9VMLSMH MZ^P:L)9G!@-=D3@E<;1HM"S7$(%,Z 1+K(1ZP5&L0QY'8K0ZCUCLT.=@_Z#6 M'@<$^&,2+31ZYIZS#1N&=..J^&=3@Z9" H-C/>5X[\+(^Y'%/F*=A5:(%UVN MCGK$V^,=.D%FYEMP?P\:,Z9 ,/A3*YR99^T0KEPJC1"OIHD5(58\(-:H M6HLU"VT7:4109]T93JOF7 !M'>@P+#HQ$PAXKQG+R=FV[F=3>!T=X3#"A.!L MX;,80VQX.[ 5R#-?&#KOY$YEXJKK9UN[ S@;4N6$>4T/.LULM\4S MPX]J\A;-*#$:82<'34UB"5NUN&8L4#MD%=:_NJ$I9<1ESB.B\20\P30)>EM_ MLRL;49$'S>G$#>?PY0X=!\4Q,5 SLEQL!0O=^HXW0'$X9R&^1L(BXQ4>0EBM M--&7!XD[>9I)G+GF [Z9^2>TP$4/LKA6KL[5V^S2>$UH_!0FQ$S\F%PY]W7F M/=AF(]? K?-KD\\J234*;R+*( K%=?/[ZK7'QD_'8JH).O&BHA 9UYN.-;,O M?#_'L)PP1DU+7OP VEMR5LL2S.?PYKHHU]=ALA7H# MY- =BO+Q?0_:(*NZRA\TN5R)CJD(!!]<@Z"1Y=]VR),)%O F='61=_6P.T:3 MS5RZ?I9MG<<\2)X2IM0Q1%9EODAEW.6+]H(M=F2Y6H.IKO7(753%GAX)#,__:=48-N[6TL?A5"F&5G#41':@(XK//I<^J&I2R=,3/'(EOB M?';XS:GH(8R!8RS,K^<3^"7Z#GM")P,MTLBD)-R3J"#+] 25_53^Q&@X! MP!^BMS;SP?FOK*. )BV]A?<&(SAD]"]1X'(]8TP=""F!:8-!:7J2)M@B3-J! M4;(K]$5D9?R,OPK2Z+;$(*/H4A MI02FB6948!=XC=1&Q09X1/ EMCMZ0>23:(2ECO#W9+:DXMP?%@LV!Y)!)"P8]%2,561)3Y*3^NOD-L-.CNTWR=6A-N:%))$M@H%ZY.] M>LL;A'M'3K9UDQAFBSH6M(,R]LAC.1X;=A.!C^27_W8\,>JUY%#_#4^N(SQ\ M_!;Y&F_"1U=- MPSXL/+))OI: _URUM #=L^GVP)4'[X9^7UFPL69FP04QN-> @G*"0<9H#D-J M0Q;.4+!5RS:G#M=.-?OP14Q8:SRB4N$4'8M02#D?DX(G"S' $5(3,9UKF'$A M0'05 Z!B.HS*H%1XAF'=?W*&=*?)M5LHFP43@$6XQK91$VX+M:T M]/G.SW#1@!P3R["@'NLF^[P.PBKY^KN&5^ P'ZKL,9W;[*U7ND> M(4:O\] +,Y< ELN*I6:=^U;6."TX- M+&V4MG:O3FKI!3O1K:Q \7:KW'BOH\P-0:XPFADI=:>;^\-E;GM;;>JV 6OY M02!2+KEYQA^HM"9Z_2RYHSO=90HC)U#%:-K95X>HI[5/7!L;LG9EQF9+'#+B;NAO1-NB;RGT8D,_LGJ'MZZ?G3&&Z,U\7W3/"MN(C.UB/K9,UX M\)QSD+SIRHUZKA18HWV3BM&$DH5$"/RU(6P30:"$1S54[\-75,L8J/AL@B&# MM&,G.<%CQS*./,YW\0DVD6W)",6+B6D[!"C7!;(5G#?P?VT!)=]K/8I-+>I$ M_%LG\X&(F_*58#%P4HA0["B81CF6J'*=&J2 G59EK? YZ[*$O@2;SLH M9@%N665))JGEBO<4V7X.'-:>C4XS:]P.M05(%BAC6NBHIX*]]_*-7MVF9S'; M3+L7J:$P8RV(\ 7\ESGZ\,H%B%7;\11/=<*5PA>_I* LK(6SH6HE9&CPT0P( MIHT+=7$&++;KX\!,:2P*- G:F2)/>FAUI9/5A@[Z*6+J(TRIE;G2\IS/IE:B M+\DAOF[A1Y[E$ GQOX*3;-'8RY%99><7QCL>J3]G2F8UB+K'3+J.!HG:&5E]\7XKI)@.1E\V"!%3=LC+JXA)(E2=)6BRC.M'0@<0:%SRW&&;JGS^A#< MP3I>92C3 VG**.N&B9MDT3/6P0?[1P&W04PR3&2NF1?FXY?!JU#I-'DY[/" ME3A2'%D>I2KO$%0!QE\[G)K#""F[^ -)B8$"W(VQ%(0W-%)":+F%*B,1J"/[-5350 MP"D6R4Z:]Z *KRC"/@C3@C)TI:=6WL;@RY@(/A6DP=&:57**,D\5Y_XGXK.L MYZ=QNB^V]%NH<&I,-B@$5.ADNY=(.?$K#Z6,N40"UJG=8/-*%Z'+Q,H)SGN4 MLH0\])(9AF=#V%SVD1U(%.@S6+@V5;)@P0@6) ,X[J$RI:]PPC'6OE'Z*8YM M0-Z4^@M. ]@/>/M8B9;X#1EB$]Q(4W53+M8(#I7:"3N$\8>':#!9X!QB5257 MEVSC%!OB3\TRVUAF9L;3=E$&@2I%@ !9Q&GC_9B,];4!?\02CVF15Q"PG/], MP2]B^I"9ONSO7CMM<8\:N"C8[NSV^\34^$OIH"ZH%9>#B1\U MQA&/)A+#BQWJQPT^"791;)/MT:>C8P3(_8X8K)@RWL:MFG!,9V_G;YV@M_\W^GGOP-67(XL!ER"+P;E-N5P@ MOO\HN)IIT20XC'*P*(*L?FO5,)/L9JT4):V;(D?@1G M]VG>A>(!B%0PY>T4JY(;R1+3T7VE0FXH%&;UX9<36SPWKUDJVPEB&67E1#+0 M$&UN K(@!<_(((;PT!K>7^XF3DWA--6[L>(%O1;1R U- '"A3)-RF^ #*HFP M/16*X1ABT%GIM9S9#C=1C$JY%%#1C]THBDS2J!ZC\/R4?,?ND>UV3A?,\6#E M3,D(W&E3RX2I",0+(:!&6HQ[DTZ@ABB-@&LQO=?Q"M[L"P:I4!DKW+RRB_C: M2"X6PAQ/A8HU<"-1T(FP,J5I733-']2;@.V'*>>_5.9U_OF(=GZM'9R]L4!" M&F6>F9(*6;K^&X"P/^Y\@K LM/ MCXP!$2N0/@GER^Y6F-2_Q(@;7L4;'3"\[MZKOP&5&?=HN_\WH!?\LRUA\$H8 M>FT)0P/6\MPE# VVJ:Y8;JQO%2/8)U-EZJ>X9)GA9\AF 1U,:-HX1Y*CD*G6 M><9I<'"D0/U/O6I&SC%Y!AC";Y"0XSP]VU95Y[/J$FWR[B3Q1 M6X.KTY%([-Q#? -&7-3.*L*:\^1:@?](OV=#RL4BRKY.X[F2HF;\0O+^X7G@ M-@U-JZCQM]=.=5_QL$!/N9%& \K@#D>*XA Y17*(X]%*J#33S8K7X;G96""& MAF(&EG0UKIXW+V]M=2 :G%08PKGW4J=6*<.KT*&(#)9O$$%:>Y2M=\VCVXQ] M['7E^D6:#&> #TVYK-N]B8?*"2^BI)GQ9N(5V..56!-S:H!^\YB;@43@LG.$ M$)\/IF::4*A6^:;2O&[H]%:6LFU2-3+5ZOV//*"IOJ@ MLCF9P7'A8.&\,A>SCNV))U/B+><>I\L4^\?X=R@P7^L1?XHE=]:V)? M:R;W_Y!>]U/ME5PXKXS2F;Z=B91Y%=MM/D"7RAO3;@5T[]I$"!4U<4V8'JVB M:^D0RW"*8W5!1&)@;W#;!:/2&2N<- ZH)O(3G6WN?>KL>3]G[F*+[-(Y?S;1 M2=?[R%_$^G76>7D>JA@7,4Z\93%<.7=33579X@G5%7:-X M<(D!\V6$5-[0QXD9Z*3(J/'EKX*B&T@V\.?.5N_%YY]8T'9,-#GD= $^$5># MA&")U%X"[WA-,HD*PV)YJ]#NI+IS+CFD."3A"X.10Y%*/1QV MY^%%*(!F_^ M"KG!TL1M.V7L0&0(ZD8+<"]%1%;P7I??=Q#/'$=Z$E(9E<^8;:K\D.P,,UFL M>@@B_$Q)9"O0AR)$BPB/HL0^ 0Y$=I,UN\9R)Z1T#,U%1H MQLK-!40)@,5L8U9NH\O'U 6W:3QBN; LYT);I.0"; -OG+9-FA$S62XTTO]: M)MPB>T>&B%8"*B*F_J=@/!NDRL2\N"&6L<=9AF361NDR _!U-DA&.4V+6O16Y,: M;3QRR[MJDU(5\Y:[^M>-,RVN^P - :]IM5(*:_!2'>3M%_!NC?=3,8W\659S MT++F!_Z4.X)[6 H/DE52CHSD4L.4-L"YE*&L@)94T$"7OI!KG8WT-#=\88Q! M1N-;MC9;+<,I=3X-5F<*H2!'L'>4"L.#$@-AM'?6%V(.%FK MW$>35F?:!O(\2A*,#5S0R QDIE-DE=Y6]]>F5V>A&HNQSZ@@Y':A\ 8>- ,SXNB MKM\(*VL[Y,Q'*D.@&)KH/$HELY3GR_G?)Q8DU#IQ(P[IEC^L9FE+)$%\,SN7 M.K=]: OWJ9PF([C+R.O!YIW)P$K4-QA;Q+ED?NN=13M!-$.^UB).>97'WKG[ M#7^?I9S.T44:(F1%R,EM_\!,C!4K)2375%B\ =,0Q=K7'B6GL3E4B=X]+A!. M ,M%S9FJ+"O(8<8F0/"%S:MVG/N+%V#I'G_N[L(;',_*2&8D_Z(FOD@.3?6\ M3_MI):#A56$3O%+3I=&Q)GJQD9/?&7(4I?UK$$ZP\:&'D_BI?.W?Y$AE<1ER MN9"C(JYHVW419>*6:2@P#DZ@V[/*G9%]H-VYGK>A&^-*270EJT[PH+DC+3=P2'81ZH MTHBAFU NM[4,KI:AW]8R-& M/P:2?BFDP*2 Y2 >W5^%XI .W+W +G@P!6@, M:*G2_78.8G'W-Q<'^L-#J^W$9;2A$@(Q>,QN=!_=%*L P!1C[.RQ-^60PHDN MAUX6_3GY[QEB;">,U4#EI0.^8,W>O&^':T."BBUADN.T*(QVU.<9,J3N-TG,KQ!T*R-O2'1G:L,&<<4NS&X>?[8R9-3+949UQB MX6OFY#/Z'"AD1Q+TVO9)HKC*^$K>?9E\RR-&_.:2EISEBWA)R!E#Z MC>0-#Q;,B%RZZ1X]+_@93M9-1K'L9@3.A3DV[3VH-ECW&+I92C[C&%NRP>/9O<$,*T_"2 MC0EH -DPE91QH,D'_C.1A*B%PQ\V:K"-+7@R6#E@%%@_TG-4S"NXM?AF(S(8 M&U"V ,.4VB)GV0=4F,'RD6VHQV&;UQ2?C?C1/*_/3BB4!#&"O7$F6DFHA<:1 M9]2JH#!&U/R;X>XH.&#!K JTA$47E/6Q&VYG'XU0H)KQ1[]O7FYR8E2G$DF6 MG&[.UEM_H9R_5$((V'U7-$/11*$<&U@'SP)U@'[-9EDN)\8JY+B ]X1.)6N, M%60(40/;9 8X#PGI%$5[=:XC[CW;@HRC2;@P%A &AY84$S@U'H5!<8',A!E> M:BJ]400-#0H/[> ;'!XK7+D:YJ"9 /!4K82VIUM9!W5]RLBG\PX:RAQ1P'2Y M_JQXG @S! V@2W4"=CP*B&P)S[I*\N.\ M4%8.*S;5_ .>:'QJWH);/(XQ\YI13\8+_-:$F4^OCLL!@<2 8#6.6*<:-K"5 M5;03U!]E!J(FP:5YTUT+L02W"XY0;G(>TQH[F09S''0V15%DO^(XT)1HD>H>[(.%:8-"OLBH#@^. OLXKI6VT@/6Z>#7S4>F MG8'S0WP<9<3&#KEP+D4PF:5*1 ;3-V2(8>[T)VR-N!9X*<4<4[K)\2TB>"Q8K$,/ M$? UJ0;SH+G,GL&FHH(1:_/8]+QF7O R3\[*-5,@RNBE(WDSB&(-9P'0]#]F M&A-0Q9P=1E4FB1H467GV]J19%0DOXEHB/HF8H=1E0HU_W),#7Z.KQ[ W=!9D ME4IS"-97 >9#6C-CA ME;(SKBVS4F"<\LM*TG_VY\ZBU9C U_EW&-@D7$YZYPK>[_D M(9!XH/TP76V9G>SE[3DG_+W4.B<[%B#6D1&+B&+&%.'F9:[HL>7+)(#)?['& MA'^CPOA/)84N.&+R:\B3H/?6"<;H$N?7U%#PJF.P*>U,LB4SBM85%@& +_@8_ 7_^N'"304+Q(#YVWTT)J$! M[U48,*7 $$\/HWG6P2AMN@ M:G1,;A58E.\J))SYA0%HLIC1X$ RJ46 YN"?Z6JV[C@5!,[Q2)A"X#.;@T2S M7S"(-ECP:(J%CL*\7YA#8C9FFB,+CV>F.)^4GFG^Y!LNFV#"PF^K8(0F\_U0"$& WB]'A[E8.JE0P<:#(SFUQ MKJF8,LF[Z)JP70VU,K _T0;*4>:-">.[D2%)/$7�AK;>HZ%X^UJABQP$_, M,<8_HI?\=.ROGOP?S"S;]Z!B &-"#6:L+UW^C,ZJ@Y>P=/A_[+WKH MJK[F[,+2\P#:5R)2U)/7WSS MM\DL24[F+VEHZW1WO\,3YT '5VE0GWWRZ>^S1?GN+_E/XF\R#L8T_$7^=T_@ M]+2Y]BAIBL/8Q(PL)QO41*18$BOM:!G^U:P AXH-;)#6-K&,(F"]Q6L0%M[I'K&/X'9\N MZZL_RN5*7O$M$>:@AKY-45/'&I9**W.O+&Q&(D3>X06UIJ'91OJ?V?:_*:- M=:Z_U,]5(8A_\_)+NSKH#8P]77N5@=>B_T@.21K9$H(S%@KZ-<,QMSD@Z0;* M(O7<3YE:^\4+"CA&X)B(,NKNH\O%U9:5RO"5-%#XL'I+M>!J)5&_%-FU&H!* M'$OR8XAX=PUYK^T JA<>=5Y3,+>'**; _23Q#B$>ZCV G^F2;-/52[]4E!$U M'TD45Y"/3Q[,8"HY:^(@W*(C'9_Z6SN\77PIP@<#7T[I-;]*.^8H^I1AZ+8I M0JR'J\J&G*="H:[;D\$\;JB]?J'<=":7C]N+0Q'=O] S(GJ8[DV SQ7 MHG*C' W32,E *QU@WB9#K9Z5-W-:?_I^$.HEBA6(.P#YJO!%D?_5;A1SHSW[ MSDD/)(>YL@OER$[?DTJ-4ABW:$D?*J'_-([Q.*1>O6VX<6[37H^]N&-](^*/ ME0JVLV,DK;5,%"!#Q#H.9'TZX6#EZ?,B.G\0C!G2.11']>0R$E?^@ 60A!>-" 4#G';Y2MR[FY>"#Y^&X9255[SFZL,J4)8EV M-XE9^"]( <3U@!8!DTKFC%,&V>^A.B6MI(T],J*FE9BD,LHV4ZJ M"A)GZ4[OIC-VM\V0O;"08HE;3A/,31].O_?P,V-?*+L+\Y>4$BP-A\3I/IBV M&*>@"D2]IRGL3P_Y>[-V@R/0DG(HX8IH*8.S2U94S?RZ6::/5!H8<@K%WC]$ M6G2"U6*#_XW[[^K>9DV2&((S<"0.14%2_&C2WC="/G)RQ30LFVC;N)N5;Y53 M6F1KB64WA,-.+.YF!)G/!,JA!4T!<%B:IML_;0ORIM-R$N.M 7.3'HW,!5,X M]>+5JZMJ\6W:27]/[B^N-8IUR?T0KZ[ 0=Q).PUEORK#W 10(SE< *5A_ZCM MNC ,3_JM8>#_E,"R3SWY3B0%0EPO4EC;H;V]:4M<) M+F$]^/./T7%*)H"ONG3Z'/1 .X]@Y\7RS,W]XL_:7&/C'*SZ&S)?[&"FGTU! M^9Y+>3P;Z=CHC8ZZW)U85ILK&ZP08EK'"H8D>\F-M24^8T?1:ELS+P8Q12T; M X/95GR'%U4+E$:N5)K("\-CZ#GE_,/8MP/YDP8[LOM2T/^\5:)M$% #@H_C MO<-7Z_(S7P!>X":NTYC,FG#WIB!D7+U=K E5B::,=.KW\8+C)Y[?8NFO3']O M*5YBP>#;8$]@'VB#(2[E5F#=V\D,;L;TCG0)7"REP^J M$,GP*99M?E;30V--O-A97E FXUNMT=\[/MQNUU+74T^N6_-D=D1*["3[\V;@($9G^] M>BTWDB1=XF>OMAK8>&G(.P)ZWAW=W%3-\?CX3\^_IB9/KI^N$Q/ M!.ATW0QO+Y-3!],T=$QO;O?P20\DM@Q7C7#RR"'H6Z1+B5_7'' M(A&"]GO68I3K-+T(PUF1).H, M?J\K8$"YF,-XF,J!LT[=45A;A'1?&%9II6Y.!^3^WX:@-.Y +FE\^H?_]6C-+KA&/KVZS!+ C\_L_E0&E9(WZ.66XL$K MR=BE 78I6A#_D!P?$O1*80V!4(!:3Y/!9G&X@5NEOAEH $G8A*]R^IQ"6<4? MA>><;->J;Y=:+Z!J3BPUB]<(-V1BFOU@/'P*G[NG0Z7WWYXKO8]@+/\RW=,_ MT>3D142R%Q!/AR"R\3@5CMM1>6@;XIK5),=7QCAK7M47GO6F3UQ1>^30(B)U MDJ@TAT+ORJP?%,KA(U^'@'79$(A+4:F!Z5R3=H.-2.I1.5\-LR,^KB;4].8S< '23=,DBS M,/+^%OVD@%>"<8URC2O#_"_P[ N;%+YS212#)%<1T-3L/8L9/N=;.8P^T M_H85^ILO,G7R_E&+CO2ZKZ6J_XYNP*-AB4U[\@ZZ1-LL442O!$&[H)A,4 $. MY,'X%V.3# LZP80K5#SM*]%ZL7JMU%3VS76M. D3M)^?'P.U8/\_6D'@)>@ M#R5D?W,&XJ;/2 &(PMD42D2R0R&-,C[]@B,Q6Z+X*WGJZH'U85)*>W9Z#HW M$?PJQ0C%MUI3##!?N3K]460>MR P\8C1?N0RA8! H8TH)\UL& M 5C#0\[C,R?][D:6N4*KT)_(=IM]U7KOBZ@,NN/Z&OQA6_1N858"6X"M*JFSZ8RM;B+25)?5\=,Y?J49$<*U9 M"3W?2 )S0D\GHXM,)E0"YRPRB$F$;AZP"E.Q]<^B+D5U;^V?D6F1_AG.X,6I MT.D+,']N$D W*AB45G3X# AJ?>9WZ1>I-(6(MF'Q55R8V"2[>D"^1+=:H+33 M,B'IQEN=D'J&,.Z2ZTFSG8$2#YPD$18+E'[7Y2?[2"Q5#YQMKC'5HD1C@\48 M5#V8&_R9)X1Q/0.SN'"I@[Y(;\)?^@$[PO$UT.V(^3&*7X1#CMF;4QS'HB-1 MS4@R%Z$NU&Q\0@#T$U"L[0" +*)T(H,'XB[7PS:0F*#0?B5BBN-M.FV@/D8 $^JCX1& MQR$-IIL+BN&69#E"G,]C(TH5^"&9%G:UTQ-_Z,Q[L:9Z48H)UAZ,1<[[:9N= MW/MU([>NN<]2+2)K-=<-,SN!7<_-AG)72R--O=44Q[QQCE:U\_\IC,WR[G*K MY=4G'N-ZIAOGYWI:[]?Y_JER88!H*N_+]/:M03Z! MDY+D; PF[NY,&/;4O->O"S9R9Z]+3B8;W87,[^\3<73#" M,F<:MT^J;*RPO:#P"!%L!J1J,.,L:OD0&,/*I)6S9)5/KD21G8PS[M?[WOJ+ M,S$E*;(,&V3+3[-[83_=#LS92PD2>BWV[\22&;1#,%\,.LRO2E:0%<.OU62Z MK?#L)[>Z5X5C++6TN4,DV::X]X"E9D\\MZ;B8B0TTLSF<)K!P@YY]YAUR#-.9>_D?<([ MEVT+>>HJ/)HIF;/*B8AULQNCY)8'!B8CQQ6J\(;16LF]G-&EY\-HP,U^37*-P#3P#^=38GM^V(T89BN54]")X8E3@F MW;2V9B/*Y[REB(S.;(.\\:QPCU@U3?&/.^Y'U5]08E=+U,!.3EU6^?;0^,/Y M$N!$ 8G6$!Q/&F&]F6EN5!) \W69 M*LX:.>[ ])T]8K(?];GBH1DM>*#2:A M,EM5/B"[04R8JN 3Z?$[EHO12$MUW09U__*LA\?23(W/H^1*;#Y(A>\.R*>= M\K^D+W-_CWA/LW<09?"FH40:U7-)V4K*OWTN*3^"L?Q*FH<-4PW6(T\(F\L0 M;UT.A?3>Y;;#7SP)\.@2*U+SG4BH"3-W2144A!VD#,[9)X%#4@+:;D\A5Q2H M3,_73KA7Z]S.]Y=IV=G(-CE_RU.M,1UAI&89HQ*Y0,FMV!Q%[VCNET(KA?S+ MKCG>=&ND;Y)_LWK+S"[AA$B5+K8T="[P9T,Q9JN'7Q<]2RWPI(/P'?*116! MYW;FH))R0!P#Z5-Q.VCA[Y6YZ9]PJN_^P5/]R.(03Y'$?:U;9=\0PIR3L*BV M2GPWU+N&JP 43LPYQZ@TW;?49VSZCJJ_C2\()>^L%M>-QP/5-?UO<=!K8=D- M%+&<\LL8# A0I$XTI*;HW=-%,>Y83XS+>LB8T#E!O()T1Z71,'(\-U0R2H:P M_=$+Y!!@4^]_$VHPUE-=T 4NKF;H"I@.3@ K=.B!48 2EB,L=)N#NRZVZ0-<)V6TC(6E8Q+:NS0 M.^X!E17A]TV-TAS5G#FI10-Q]NFA219,>3,(,Q=HF@9>R#D$F3:E.E L [\] M.5?H:H^FW R:$;@ ,Q>(]Z$C9P!JL<))K@-0(3$.L@*3F0W/;G9-?QT?BJ!T MW/,J-7(@A"U%*&2Q[74,Z2\&UQ!:"MT1YL^6F_!?O+CUYTP#,-;#D?$B/ACB MGZY5#&T]28*;>_3RS7\'] /9D\Y9FP$*&-+W3O,Y7IQU1Z PQ)*>*.:Y]9M= MO68S:^$6I6^$O'&1#S'O+Z]QK\D5A#GFQ9_X<9Q9FO/62NN(;38*@V6MAXKP7LEYR<0$SK!Z81XMTTCVFNK'YH2M6!+B#V M$%?*."?=QO*\=$&<-P7OM ,J8["1VU$G3$I:JL"YLJ<3M6V3P2-4YB0;FE%) M<$4M]KT_:^#ZM2IR19KTY MU (^M6!S)O*?;HJ>')OH*R#MIE,C,MWI!=? 1ZV.4DWR@ ]E4#0>M\+&+KEK M(VP:ATP*G#!P[+)'[B3M.&.Y5VK;:MC?8\5R9^T(8+F2LRI<.5PU"WO(J-OJ M _]KZV)".X)3'K;S]V?E-Q<:ZX09B-0(Y".59J)I>Z?]R2T_&[US 7\2P%'$ MR;+7/%MV(YM5G"E,N["R X#JOQ_<2?7.K^M6)>[1"WH /<'9(GC-7?,#4Y/D M'NS$R 2CC]760?13EV/9K&C(Y[R.\MC][-K^]QZ7!'17>G&"BT+:1-C5(NV7 M)/!#+3J\V4/>BY9SSV';0C^&FRG=]_AGN=1ZTB[H&))G?K8,\W+Q)5L^BFPK MVE+A2J'EL?>Q ,<<,8E(^)6\EUV-/#[GV$ )I"B ULN>"A_TWPVSR2"S@*C: MG#YA;9Y,D53L+!\!7O3L?%=VNIDU6C<^LW><"\Z]GP/[<2Y6GVU).;MQ_N$\ MW*.*#;XB:]8HK[*]/SE>IT[30%*&"P#9L[TTXP2QBC^>1S;38_^5@^5Y&MBOR[YRKR M(QC+OTQC\KV7R#WN[I566+8=&&/O@D""9R'RDVT6VNP_I_# S&6Y^. UH _L MY'+$_A-RP5.V1" NDNQPIY<1-2?B9M-&ZK[A7P7??HK@VD.RUT_/RWJ]$7T- M$.RDV?Z?D4/6^4B.@'UM.NO,3D-A;8J]PBKEQ95IPW+(1L1>0>((?FI>T??2 M9QJB3@'TH]&1K^VTW7Q"PSRR"O5 CP]LW-/*B;D=2678U4X79/VS-6(**>6 M*S^D+ ,W("%9+3\@^C_)P]ASI26N]9Y)P!2WKZX*Q^NX2KGQ2J_AK.1T3^:V M\J0=W=OI\UU,VKZQ3K/*9VPOG6#H830$LO%QL=HWN.,$HWW$&6<6;1\5"8>; MQ'765S?55P_A:_#2P*<(IDTV8Y8/)!+58543W>95\N[N9I]):+;SW5!G^M6$^NC8X)& MM^U"Y*72445M@EC\+\#B;RC>HO?2NCOWW>)ZK)/5.3;>&8V\$;-.VM0_8$DS M(Z>OIS8N-*>^MISEN%>#H1O=9F42LLY9&C:FVPNR+#DSHQI(7:@'/B;MCMPQ MVW'W_S0>.FOL3&:L2 UR$[1%7I)!)HX\LK5;H5ZD+GPA$TN+)!]CH[-K[\Z76E!"#TV:Y*/3H*F> MKMN ,GHI4 U0>I-:&@Y,XG=L=H&X6:4PO'=@?+:8C3Q2 MR7?E"8TG[CE6Y/Y!\:IQ\D1TCW]?DCXSZ05 [UF^);T6;6\'%E64NB?YY)#0N;_FOD_OX38VD&Y=6L!A, M"9V,,ED&FW:BIDZ[A$HG*@>AO5UR([LSY?0>HK@0V.T 0[7?PVY*WE)9.D/5 M*.?ES7\>[$)-Q'5U9KS;GG&8Y&OZY.S M"U<#8NWCZ5!>"%+GLFGV;D227"=:Q- MOZC9-M*\E1UJVJ)P)0T4"BV0FL2VDSW:438Z!Y)QV[^K%CB1BVZ?.4"%73\, MINB;L+UOFOJV93TEAMD&]SV,6_=6#$:6)GVC;#=D'$7'8V^"I8C$[D)=20M. MKCITK7E9V:*>*Q?L:4"]6%?0Y.S510J#=GBHJ?K^)C+[IK]ME,U6YGX&7N N ML:B1/K63<2;T=J=T:XL$$$F,["41,!PO2M:->8?T7=,'N<5GE7@*[ROGWE M M7]H@V^Z43M+)BXH_J4+U\U;P,>6U M0\UG(Y5N:-W@[,$8R0S4"RMXUAF68< M;0T?LF/AG#:"2O?;)<:J3R^_I> [$YBHLTGBO=/?6C76VF3;X/T7@2_!0@R M' C"9HCCQ4O0;@KW*Z\%&:0B9+Z,]BARWMEI2L8H^93R\4O,2=22X@\+V#]M M?<%H9W1?'%808N2TK[D8Z*]NBBMH<%(*1]U=0!@I*&@O)#4PZ ?0N2GNVGBN MVAVW%*_JPU%\OC 4P9WW5O^3'+1Q;^'GZ5\M'Q520(0O3L,BT,UX['9G+$6L SR]Y"TC9L-A62N*&A."Q4WG4&]QOQ^9M?"%#Y 1A6;4/V_ M-)@5'A;2IGJ[IQL5%"Z"D!/3GR8:I=#>!C0AD!G'CT3&\8.BB M[:4NLO/1J+R.$>7\XKP4H9+ML+.\"0J,E_;DF)!SLK' 7,@!'C&A.WR^WD:9 MQOF4WH2 4$VN7:-B$G[Y^0? SQS=BF]\:DFH_(JL0@$HA*S27T;*Z,&)'*NL1L%Q3)45M('_+GEYRT_8I5"''Y<34. . .)H26U*2@[+ M"[5D&O\SH5<1G$ONE+).U A1PMJ#FERH1GF%D'X51M\Q-4=8FAF;R _[6SJS(94%%DPH';BY/JAY? M6F5T="Y@\AFLI7];-RF>C-FZ8HDZX>(-ON%1N'_1]R6=$E;\"5M.2SHH*K1' MWC%&H(DKGZ'K1NE[/Y]B';KOU)UPWE#M+B0W>8##[G_+S@%M?LWFJIMJFL:J M52=\(.+Y#.E6?II8BI Y:??[[E82*EKG887U>7;[MN15>).X0 X7AJ(>S78\!^YM)I"%NY];EG;HNLWJ_GFHT) MM,)9ME"3=BY67WD?F61B*$GJVMW6]JFP8_M!)?>&1ZYM7M&%WGB_#S=-A9V M8&+"PQV^[;=&R&9/-Q+XY4)V._;0&W;3Z50+)E:.K#-P/F-6V0#&P"4C:N4, ML*R,2_.JN>$08QRL1CKN/4.I9;KAJ&F'9I(#I=]PCKENW3!7,0 [:&L1AP&F MSO\Y6/B#1 MBOJJ-BVC.Z5H]8OXM7;'E0WTJ;R+G=&;>CRL5<":OG9;IX4=!_^Z]371R>T7X=F;YY*OFB8ILNO 6O)JIG A/5NTMVZMO;U MM4BB=O-[]ZEE.O(F]H'I6CW)Y%H!F=1 3&XP]-$5S"0/P51AN!^@YPS?C)8Q MQ>O7:)GDZWMU0SB^;5.S':1_E)R6BL%'7=F@'17'0$V8]"-PK;+/V&YA1?'T M:#@(/ ?-WO9(%?PN./?234_\?P;2$@_?=+ L83=$_UZ45O2ID%G/WRPX+GX\*BG9:$N@ MG"@^N!-MB.;'=#)[DGE_:!:]ES5,'4-?33(79'#KLQU.LWYEWO;T;EU/_*G< M*?D7Z7-*VR/=;F,ZFCVH,J562D7JI>BM,8=\;Z6>V&,F>[3MUQ+%F>0"A7/< MD?RPJR^E"DF>5;FP@4RV))\9]^MR(C5Y3 Q#U6::G'C?O(R)7(C@AZ,?&QCH MLSI,LA\TI*S>K+NPWG*!P"_9G-)FVUJ+[%/S8$FXE7+:>NUFWL7JM*3=SZ=6 M3)U '!#][H6KA1O?*8F"T\VU8P782I&?TZT*1A15:^-%@/:YI+O%VC-$T+>0 M:EH#E9,V)M7>\7W2#$^[2@KBV1*JM(0J02-;/S*$)=L$,_S#NLWI$Y*T%VX; MXZYM"7H[&"6U'Q'9V?X,P3M:R!W?N_"7JC.1LH1O.G668$Z6NA-1^;ECKIVN M%DY((QR+Q:"E82V2]K;2NV0W&11@M^I_$(I3+VM<2=ODF U(M@-Q( HPN#KD M?S-CT.<93*X;CR0GR94L]OJ C!NW7/6F^RD],GU^VYV:QM>)GIS6:-U)UU<[ MK+;L:[B 9*LBU"1$9J.1$@ M;SN#W!5<1K-[6)P96Y'@;W:V5:@TNUUV/S8!-+:F+G:+Z)0HI>16X,]DV=:[ M%!WY>4CK>6P$',-T>3?4J1-LBC#ZAIC=QXB&R#O:].G?8"@EVT=Q+^F^B(>C M0\VROM.OV Z,7,- S,BI55B:NFM:&?+WL<1;)=Q#TJXP#".00')EPO])OJKD MF (]0$V_/PA<4P8XT%!@_^7'5P3E,BJ&@JG@C$RL[X(RL=8)4+8@"[)D6 MBE:"MBNY;@@\DQ:?%8\VDHY/SC43:+3]:MP!?,N'L[!NS(-&+\7E0D[N<^YD M=9*>A@/E?%N1JM*DM6 V).M+&S7=,NW6(9$U\4D0_F!QI(LCO=Z"Y3A>'XIHD/EQV@'9>L.GGC\+12__#2!EONETSA]K5 MF6WX\Q?TX8L;)N7HCEV:!P,NXW#A0S@XR$JK?EVXOX ]764-SOYF=ZQ35HXL M5B&TT-!(_['@DG4WYQY5]: ;86Z'>UKGT8-'47JF7W'W?6*/HP?XW/[LE>[? M/U>Z'\%8?B4DVC..< J[N2K#DGUJ=41<@;4FSP+#9+(&7)8+*!P)XY![H/"NT1:["_G.MA&'2T,( M<[HI,[#6GWQR2==F6]_A8J&@%C'$QY)N"?236CK._"DF-])+ MPIPT28T)_497QJ2>ZTZKLSE6DG*L4#^MP+[$["#:::1*V$B=D2_\3EI!JUKNT(^(X ]H=G: F:=O=C[ M$C0GFT,M"$]9^[)\!:,F\JLV)+Y%ZB66"V@7=.,0B>=#.I-!%%K&81';$H\V M4W%UEMLA(S7;-^!SAZFY4ET.]-D&M&VPEKX!R7<;4D@[IR\XI9 MT%*]Y]@<4>ZV7$.A]G?MW6[&R*9]EF&&&^=$ MQW*CAKC!XMR*)T8E==?]H23#T(SK;G_:(;9PGNVVR)ZE@\;3)@$NPD"VD7V6 M&,$9#-E78_>FK"O-D,322)/SO,2IRN?H90SOPVP%!Q''Y&Y/1GT-7[5OCO&, M9@YC'&ANA$1)UO_,K=J:^V$2Z*,UW:.K"!!;NH((PBJ]1>%XAE[D&4*?/"(P MK+?GBCI)-$K)AV;"C0NEJ;F3LY+$*+$NJQN.&,\ML>T7,R^<5!TB#%LK$1)P M[2SUJ1_J34,-:^OT9&!%T-R$[2K"J.UN.1+_ M]3A8O86L)9(:FRC,RZL^VP-74Q_H2@R,#L+49 N"A;PM,BVSNX:-4(L;ZI&: M6T)?IP&XU$LOL^&+*0##^7+)^",6)*5N-K8#I3OW0/LS"0\L8+.ZV N.;AFT^[Z898' M:'M+6;Q@FG>J%-?PM$4,?2Y]+N+H-,GEIVCSN7;ZH%A6!5HCA?*_E-FWU?<#H".8HG8VMTL@FAQHH"A15?6_!M M"KYJQ:$'.0O!Y[1_$TH;&P=X*2#8^%&PJNY@P3*Z5KF,AZ]GA#6OO]$F[RP5 MSBMAOAF=W1<&D4'V+SVK>]OF'T%&4FBKV>3R?>\?^:B*0HN&)4#*+"U)C/[4 M7R]%OMDB@@@GMW7/<)+-0DN_D7GO]Q>*SRT^J MQ:OOTO^B]^7V[8$19NI(Q:&R3)TJ<-I<#/$,./ZHH;I!L22'&^H=8?&+]%%D M%'-)3V6K$'43I9,LN[A%2!E9:D>+YV%%K+9)Y>S0I:4\:;0L5CYZRY;#3G,- MEH-8"0!J #QY5L1@X/W*)/+@= S:3" MKSG'_93#];+7#V]^!AI%"Z\5?=Y(WUU^>YF,"YO<3;,FUAWIZ4V;D\V:TH9Z MJ#YD53.U'P(>1;SJCD2Z^=MA&USZ<=N(0(U#Z]^G"2 M])\S2RI8%9J803^-MUSVW5NR#/JM(.% T'FM@"F'>*5,X8Q"K>[?_>7$FQTV MQHPTWOH>=:Z"+4&F-1ECFI=OC\P92__TY9N7MB.$Z:8C)$($=!H@)US:TU5P MX+/?WCED8W73;I-]WMOR!DAI^AF97?)AFAX)GV0L;IMD>\'V(2:OM=;3TBKIK&B*D3Z93_\9A]0&8ZQ4Y(IECKIE3 M[D6]KJ^5CH7GCNZ0MW!4LH76F3#E$;!="*H[?7M)%S2.TUSV3>J=1>\JK'Q3 M.!CIKKIMF[N!Y7/W X.WRW[1P]C39LIV"S29:8;C,9KKF15O3)B'+W2G:$:2 M:JK96Z0+C6B?V:,ZKBVYU[_2R? M5XF* TGLDQNZ.Y66Y.L(J=<11?BMFNY0)V._M!J1AS=!OO& MQ_AN.0@XGGFG!XCJA%!'W@KAR7/)VDK6?W@N63^"L?Q*2M:AV23T8>LU0XH] M2^H$9AHN^!XWKF[;M_3WH,9DE*0/!@]/ M+J:$KTXO3^U?D@G&Y5(KR87D/*2O6L@WHT5G0"!)8^Q/G*+32XH:G^CVER4* M%C_>!37@T5XAY2$DN[$^J-" QQ>>=$(A?JR WZ MFI1%WM#RO4/J$GWLADJ47'CR,AO.<B!_QVUOYQ* 'U5SH\D3'SI%'-WJK'SZIVZ MHG5IO#+((1_WW-%FH':"N)W,#^^66[N\D3Y0+IQ\]Z&5F6L)GFW3JJ#LQA>Q M(HV/4TD0T(9C=$;S KA0(V2>M^3" /]$)-/WEBMNMDUL1G)4)09CKMM%$B1K?YSR/,3;N[RPC$\\^L&P+)GG6LV:%'MSN?/@J,J*2H7']4 MOR;TOD^_'&V8!8Q=*M)$P+\3OS13C2.>B_U:B@IP(-U]WQ?I;HW"^/TZ9VO0 MV"[].IF'V+"A>8F<)8A;UBK*<3+>^>C[4G=CW(5Y5D=_-CX3\?YD$6CO #6 M$X.$:++;:3M=R';B SR'\D:F!-",P7(D3/V8;,T==:UVFN._6 J_@3:<2LB9 MYN/%&[1BL,]^RXFM84L;F\PUH-H*_^ V&+5]Z>=.FA[4\89U"TF2V1R7;B'= M6L2H,)_K2I^V/Q33=_G1XH^-Z!6KJQ[V6C5%UVB.)^A_>E7/:,UG(:RS=S1# MN-6X!UZ!RMT+;LI6&-O]3V(=YC5H2"9IQNUL[ MB(4W!EC)UO54 8DJ9(">4:^BIM0.=_DMG5R!F'UP,UVDM#TX M@4G(:_=6G+;+8Z(5YY=XZ%8KT.KO/$NGP MQ:ZUA(#$8&@2IBHX8]T>]/89YB2"MN[)DSDIYZ2G0IJ\^ 3L6LU1:T(/0$+; MF.%F5YL0ZIY5OOI&_FT:"5Z?5 736&]&-LG#BDW\M8=GMI+@($8S2K](4-,M MH?6J$C]"[5#LTZ!4))A3\6;O;CK1-:W['LV1,@:]PR/1 -Q;]DSN0L.9K;D$ MLI,5#!(HW%?F9\17S2HB92KMEBYJOBI@WGBR)(@C;!PFLPHE.J:M?IGF(SUI M3_1;;G;WEE>W.MY,T!V:56%RQG_6S4'XW4.B M4""W'4,53)#YT*2GL]KCWO/( E\B @;+2Z?7NFT[M87N@XW'AF(ED<^(/6J9 M-+D#"L-)Q/[,+U_MEV0D<^Y^>[R3O$'BX5&>C'K]PS@HV(>\_6@3#$YS($!Q MP,Y YMM9[F?RJ%6>2(W..O=^6KMB94V68-ZJ-9*_48$#3 &/VJ0T(WUHSK0S MO2/KMPTC(C;M]=A+O1/:;J3T50"SI;U?5")M-07?1F!P("@*&+9R$S,9 M1GFK/+W6NM>YZA$;$'A!$I"<2>*$#-(^2%/E< [S66?N1;#Y *_K_:5,3XT M$D&#%%X"W>IL>4SKPW*"!BGUG2UP6L7+[#:9)BY<*]?B2ZTY?\T&2GW.;[RH M<46&;]>M!;^2R:OGD U]_;EQ8$",\A7P*>_-UM11Q@?&QPNS1EEC$;$T+>W>C<5@-/J==

>'$].^4@)G.C^M'L7-]V4YOIV=KZ,)U:YFD2"W5 M6?;!< [%/66:UR^,"-*1'D]3(:K0)9C U8%7^]\>UZ9+3#P7*J^.C^H_&JZ; MH!3BPVH,@J(?_'$2R)GY?>@N3AOG MT[CXZ&40[5,H&!3E0/8VR,(1]%X2'' M@;9C*AJ0[_E\9?//#I0DQ"9'3.)D8?_QO.X"0_FOGLR!++/'NKW#S"%^-,TM M='=C!)!<(/I#\&NGD=MQ:Z3*R+D^V5^OH2>]<&IJ2^=U'4'IR-QV:?LCNTHQ]+3V0"T>:@,1,P$DIB M B@X.,"SM4NN6DAC%6EWR,')5>?3#=Y&C$E(5;=2WYTS%K S7ML*#+Y*4HWA M.5070H(&0=XZBFNY.7\?ZM?W3R3LH,IO6"Q#F?[*D!]L00N ^28#937!ELYF M7(VGKX>Z<3=S?,%!6[AH1\"SDHE-^MX!,"[/H&RSSS41*??>"CPZSD'J)2I_ MF9-E]",.JFNNW_BQ:S8:L)?T.DCD4W3;_& WMA)K1,*LD\EU;0S[*7!H?U'A M=]H-:9X5+XIR&T*ZA0TU(3,Z&^$BGTE,,)JG3J$/#?#T(#[A:.(XZU%]JV(PB!A6=G3HC\FS0']J5IQU3M+T>KE-\>#)BAMQAB"ZS8]&Z4/ MQK75ZG@'N;D%[SN>?[:2*I=WHDCHO\\;',Z<(IGYF9L[V.WNVN751_= MW-4:0FJ!Z%*:-;DK:=Y)B,/__8I_F?#AW15XA33L&2H%-8HA7G9X*Q[>:4YAOSW/;+LG1?0D&DP9L!G@$F0#*')&;8=6Q,_.EM]S/ARJZ: MQVR;QP6'.RW31&Z')A;CM2@I:#UW DY=B=WSDRUYIQ_VXM$ MG3!K B.0+N 1FM)2630Y-WFERGZZZU/GT4/1MM* MIG!^H0]Q_07Y U3\Q,,_WH<$9N4;=X^!L$VWI:9;+_O/%!^RE49MRNEAMYQX M#7EHUJ^[6$+G'N*(#F709ZOQ?*+N+M:2,5+=FU1MFG+.]^U#KZ6DB5UCW #J MR)P#8K+'^^3DJ?9$2-]YF:W^YW9XX>!5A'7Z*&I"F2UIM[2EUM14[NU(H9%C MY:?4C'+X64C'VW=U)_(=Q(5"=,^MY@^WQ QGGP'K7'1$*%VML3 'KE+W',&E] MU%&;)3S)=#WD/@*N^L68'UZTT;CRI46059 :D1(C+0HTP6&D28%#\TQ_C'K\ ML(G,8E.:U'W:*=AYZK?2N9M3*X_][9W^J9KJ>Z:8T&5\8D4P9*D$?0;-C]( MZPC8YXF5\VKV8=#K)UV"GB\\VA>>Q9G"".FP&KL.7 (3@&Y48R3!V# KBZ0K M&:X1K0<.N7"W9)'Q-)$-0DRBUON:L_GFA>9GTX+7'.Z*A)*=8T@0BAKH0=7U M$EF9%1F:E+MQ,QX2='IZ$6*9 =#XP3TF<*RQ&T.198G=P>^(08TU%N,JBK(^ MZ!'>Z.V;V,-D"$W4C9#T8F?&V*Z%M)3^)$QO^BJU9:M2M7M+:QL3C=1SG8=" M/";5LZ I=^ZP.[1!=RTO ;02#B(<5'5CR5+L?\A2G?\B2U'M-$]0;AZ1U"(* M%P);NM?W[_ZH8]=?6'*._HR(@E7"OFR$SYZ25R(E)E#DK(T&0NK[O\Z8 $@J MBT6MZ*]\46>"U?N[G:6K=0R/#N3?^QRIU0OWQB<%ZB4M(-YBJC#K#@L;$U8= MDF>"0Y$.5\<;AM7;-J<3?S[6HLLTJ,;:C)Q)CN0EMMB!$RR--0,:DXMM,;;U M0U,FHTK'"CX/5V3V_&EO!E!.C$$,Z0;Z!;0:^M25U-SQ.$,]R:^SX_&1J*L& M?(ID9Y:*Y"RDIP8B9)'6M6!RV:W+D)@ _>;\;P5\?R 3W9HS;6Y M0!%C0U$9^A]AJYEH!40?IDMC3X6A^O<\BM5AG,)O+QSE4[AG('4;WWL>3Q-U M(*":RV8]TU"'1)QFK@Y_FVJH.O1Z;X#G(^I_(UL+6/Y.V5^>]Q6<"(:U-Z!> M%'7_'+_YI>+BO]R'50$76:/$BS@W6?#WL!_YY-^E M*363$@VZXR09_&#=%U/Y^X5WR1UP#YX^7(FX%0&QMD# 3N#-1P)8WEN>FZ!, M/LWSP.M.M]Z&?FLV"H>E\RF0[=:H9*N'MZK1(NXZZ4:M[VVMVO9E]H=OL4QN M1CJ.-)W4['WBI/YCNW.QAN97ESXL&ZXLC1W>F.2@*($N5)/O%)R(^ZI$:9W[ MB-J%RSC1V2;C+QB2&2QJ7Z@B+:UJ1:;I^-2SFG9DS/C6UQS(5[A$L%NWH>: M!D-Y-74WJ%8R:/;J9 'AY9;P.[>AECS6C]K10LFF4:AS'E#( Z4DAO Z:G&Q M,0&O5N]R[C"%FH=#:/5/S+4Z'P8=YR ?D3!W?767\5H/J0.??[?/:?V;SS=YUT]67DSGI6XG=Y<$::UM4/^15>F; 7D"_$*+;KT#/ARI(4)/1^;!O MMRU-Q/%YR.L,_*D.>]0E9VI1?^/5U(_)ETB'(KZAI"0^34P[6ZH.%1TND%%N!+]= MY2Q+WJ+H@&Y4$Q2U4T;1[8;-9,.SAF=OT:TE')M371B2'2*VY3CIP;Y6+E,)_R7P+Q(O7GN)MT*%?I&'U3J@728_C!0G1(]6B#9&@YE=WFNO:O MGAV7[@5$T22<)CPW+Y=85">ILU^XV%"+^M$?'O;B>]@34AH!$\7@!<,"T+SN M8_O7BFTWKW/[K\#]+\A?HP9X7'='5,*3 E:MA:%^LZ*]NX2#W,V0Y5^0I$,:<'0FH-41/$R,B3=4#D&X&^#8]$ 2,*S<,T:1>U$>]Z MQ>Q3G68;%Z!94-*U_G'36^3=1,V-YX::PXJ?2"T9Q"=FZJ(>C6\>%?. %[%X M6"Q,** _%BVT@^-=2>89WM$SK77MOAK/;I@R?&NBK7BJV]=;Q%C Q3-/ #@9 M"C"\6\XB%/W8; _JSB%HOOCL ME2V<6&+Q+I%=.U_OE"TM-'SC W"!=!F=9E)4SS*J!AQBC:*F*O#"OCLG% M'ZYO3AQY%.+R.\=NW;0#.MXU;$M_X0(:W[9&C(^7I6X)CRU?(J)%.T/1K9@) MX_G^-;)G[[R:D*Q7G>R]EN2+Z8QRY\X+T.]ND?K>"W,3RL3=J741;]F.#.MR M@;&M]P<6SKG>F;%063,P9O#K+JPF<$Y-!?N:1UG>FZ(DO2LYM\+MM?UDH7O- M@]1-B7;Q(R8<./O>Q7-%8D7B#A-@QV:IX0B)4+Z\$+#ES)44XUC.5"U3.F,)#;H!4KBW_5DQ+J M3GM(U#Z>D/MZ!S.2L2])0*_5D38HR"KWIB,Y;6X/%QZD/A;A\*5+JQBZ\BL<:N>:]MRM M89\R=>*M!4MY^ MB&]53_R9J!&WH7I@,. /0P<(< M!\X .UA^';_..WX=;*R_SNQL;*QL'.P<''\A3FXNB#@Y.+AXN;AY?AW07SMY M>7;^^O#K(O]+= <[*RL[#R<')\^_^6#6 _Q<.T"V#E:6@\ .?A96?A9F,P"# M=&3_BWHLP#\<+#M8V=@Y."$U>"&&LCV0^JRLD-+LD,;0M\'0]P ;/[O @:.G M. 3-KG,>]!52>Y#PEDOZ=%&#L'DO24;=\788-X_(7E$Q<=E#_.W7O^ 8'WPQ]&1$8]>AR= MF/0T.27UV?,7[](S,K.RW^?D%I>4EI575%95-S8UM[2V?6KOZ.L?&!P:'AD= M(TY-S\S.S7]?6"2OK6_\I&R"6]N_VL4"L++\[^-OMHL?:M>.7V/ ^:M=+#O\ M?S'PL[$?.,HA<,J,\[JOX$&U!UQ"IQ/>%C5P2ZN;DX0=;_?RB,AH$&7)OYKV MEY;]ZQH6]N]JV3\V[)_:-0;L9&6!!H^5'T =%,2X@'-E^S7)KZ2G!FP,M6V MI"5P_N*PP)-3R:$ :\M=)D!J)PBAOW] SQ@R 3 7<6-U2P&NP@0>H+]3<"%O M^%B80*0)F,X$]/V8P$%3)M!BQ@1VOB(;,*+G&6>Q3" :%_(N5)>3(:8SA:$+ M]] >(YB L %-S;\%MJV(W1) ,Q0^;D<#)!AX8S4:L6&-6)-A C1+V!_ON[DH MSUJ/)B;5R3.!WJM,X%,2$R!?1C?)H:#;O:MB @ER3& JC_#^MT:_-?JMT6^- M?FOT6Z/?&OW6Z+=&OS7Z9QK-]4@P>F "*'ZBSJJ(/ M">R &K;L0'=@I)F!0%O03$(I?$!>3\R("G-FZ&'.B;*13?$$&Z)O8=A]M9'X>Y4_F:&J8X*+',(Z[VUKEY1FX98)CJJQ+O5Z>,T\.(@OZ.X RYX-F MAUDW;TC>PUF"W=2S ?Y$N<L[G5?#0=)TN=GY(R2C,-U08]O M)"0?")-M<'%Z?3JW9D_9.M\#AC1C#$$R1<;4<8''J9<"IHW!)%)VZXF/^"C= MX]-!R@>4O#5T%C@Z754.FJ9VWG)*!"]=.7_LEB>28]%Z0I4)A,T'E(_;);R& M\:!V1>X2/Z9K,&\_=GXE?>#YC'DP_3WK=UPXOO10.-FB!2X-NN1\UPJ1(D<] M=(Y G2)^/'UE)F#JN5:#W\Z$Q*2&@_,>L7LLDP=%':L*G"B-I;7#**03*96H M4C-MKT/\V3D>T&;5NZ*>T)[Q;&J?%PMS5$8>&H^ZV[KC56=X)9U87^ -WL)@T!O7ZB#WJ*^Y#VR+1&_] M8$A(3Q/HHJH8",JI3&!^L_QF^LLKM3)=T=$.NN!QTAAR'TT/E,L#&6MC:T+8IFWA#H,[GJ-%,KU1G%WR MQ]?:E!BV]7R/@$.ZF%4I(U$7 ! MS8TZW:\1XZ.203WSIUZV%) MXN&*O/;C<6)7U)(^X?(AF"@,80TTHW,L:@E#57>#\=8:Y9P)FE+,RXNS:[$N MGS_:^?YKW=8.R9VY0$)D_5?ISQP^>KG1OXIM"/;A(Q%K$ !]C* B)BI04&F6<3PILNZ;VZ3^,99 M&485]4@J;(X)]%F]X4/_ZMTG?S+TO"7"GYTA5(]*,6$"B>E3J^!>!L9]1VWIYA/=_2X??X_9[W/X.:0TS#J.T@3I4?MJ^:K"*[&?)V+!5 MB?&:7K8M&U(K/)V][H)04)4KU+GTUD[85B-'O\/\GJ'7Z)V%S_D#^S^,+FY8 M/PUI@Y4C&@CC?I/+N):>A_=QFXY#I791,/<^KZ*4,&?8B\HM^\!]]3_O*WXI MB"A0L'22 M\P@_ZA&W^+94""SH)70:$S"T#=5C0)R[STROTA+P>YC B"X3^'ZZ3@U7$@)G M NT29#YZ> _CH>*T K"Y^@<;R:M'_VG9^ _W_@?B>\$090(=I@P9Z-J/G6@% MB@L7MG!$#"V#"4R9TA^E(#KZZI[^3=&_>\*_)H!*]DQ@V4-U^6V!&[XL>_SJO;<[,#LN*E*VNZ/%J'GHBE"L?A1"8P"[\-=-PM8#^ MYD/[#)JWW[7S/42ISQ%7/P!S!FV'V0+9"5_EMYY[0-Y.48!$;%'&T#G58 HS M;D!9):>4N:+;#]S*.+B ML.A3U_$4Y;SV#B;@U!GBPC AZ"=JAL46WD;I7CK']OL0F;((X'7]84NL?QOA:J* 70 M2V>+&%;)&YFH85(;PQQ-EF,T&\%FW9 7_J;@WS4Y&%%=0T:@,AO*$; P?X)H MG?S$5FQ5^)G>_4]YXVQ)8>9,,WCRJ]=60/EBI MC/]]K48^W@F)H'T*W,^=CH:)N@UUMRZ(>GK$A++,L%04W$X<^=VGOHXZ(F9RILD+=GGW4T_1P;&AIJ'=*1D' E M1HHVGMEY7MCL9/TE3H"E?D7[Y#AW>P2]Y MC/0NXGRO <\; )!*OE]5DC_UP?N1R=?2R0(NY738.F3[1F).126METV&HOL4 MWR&'B/I"UK&^D/V?_ ,%<"X_@ QV?%*5CEE'+RA:XX=#0T9@:_9U.Z#0RP2T M&(EE0! =8I6,:B-L28<<8 *%@4S@2P3*&7F3%@PE"JTI&)432^>R;KW,LDKX M@[E;AS+^M$)R\J\T@ BF23O*!)YB:890G2+0MF5KW9>\CFR";4&?F[%4?B5T MC;!"57;8"E4T= M^-*.KBZA'>>%,Z>P0J!?/4,<3\;$:G;:JU_H6Y:I'KC+._K0UZXQVF;FGJY" M*/HJ-XU)%Z'I7!;O/^*D\CT MK?)<;O_$EE2A5DQ]?LA8J2\_V^KJ4[O>!DH(MW1VF*?Q#IL60 MF7QY(#B]2=N[2OFX?H/12\(WJ++;.U5L:^R\[V^H.F^V4IC]'CD14D-3!.TF M86%HOCO8""0O3=TS_?L)V1?C;M7!N42G4P.)@3<=C=03;9['"!@>*H+40XP2 MB"Y+.%*4(7B8Y-_TXWJZFYF3!W,7YE.\WP#R@+]PX-SM$C$# MOBC,(:G73S",;RIKZ*B)\;9I*]G<.\/*VC3%GR&WY-]%D_ATH3/P9U+\E& . MZB0YF5S1?Z?&2;E)QGG&[XF(]A<_F?@6,_[;GY=R661X@)AFF%#=/M"B=8RS MR9L_H+&UWX%L=)6/STW=^/$J[5%LB>AP#E>XKQZ[X?3J8RE6T.8-$V@T)0NV MI)S0B[DJ6^N_M_^A0-<\M\#NXO-M$?KLSS8XZF3(^'!=#P_(&$[2GX402CC ML*OGE&G4:\7BP:7TRJ# S))G1R/O$(D)(1NW5*(HT88N=:G'1\+W M,X&'UFU,0%C#4_'2%8&@&(^\^EWY*N/F-I^FN$;"6#]9&K*Q-N!>:O8\\H9& MAY?%GY@G9J.A^AC!T5J$LVEKK,O,;K^=XX=9#7[QM>WU9"R]]S%Z,@&J-QI) M] 2:$1DW%1%[(B6'[-%ZHF7SL>VL?\PCHS3]\N-,(.6PI+,P?#%G/\L+8'OM MN/0+S1=BPKT#PL['V:0>BM]%O64";%Y@TA1"G-&^-X2=#,_3W"#LKO7,"3 9 M6R-N&LH65"3+ *^)TJ^<8$NMG.[;=:$\\N]"X7\->!3_!B[Z"^__"(I?6^LW M+4UA,!:U]X<=2W3+\LD1EV^_*1<*L"7>OYR\9009)9R.A\N&C*'W'H3JT%N, MAIOVMLH7P!$0=[5?MM'=)'LSI5V>J#0%/,_\3CW/V/OAR\6G*EQ$!O>:,.PL1%XE"[/NX=7MH@IT45M"#NH,FBJEG2/"[ MPV4'!N7(WH]CKR1=JF1]>''MB4$BOUXG[/DS;,@'VJK66ZNGMVD[9IOZJ?,J M):G?JT-XL_?%9FLKP6$7?*DS5/P7*#IMI7?^'SORSW >A_XKS ]L;O\G3DJN MJ8[U4.Z!Z=13-N 5E K]K2R)G1!YE[!L62DE4CZ87OWHP;-.]9P# MA=0KP*=\O7O1 &V<_JZ.)63TA<'R3ZI>@'4SH6*V%3>E;(L00C=J3J63FHQ" MOQ]4/F[KH_QDRQ]^VQ$Q$=SEY> Q6N;-MH@M(="$G9H($K5..=REJM&PG9@( MN>'LN.N//(;ZSJC)/-MR5&_RTBWKZ:(FWSZ)RU_9V,5[:=!3LY,NTA5USL)GMQFCP*EN85ME7'#L1EVNZ M,_UXDW18OAK+S"7.]C'3IN]H-QBH,%1#3C5I(3R$2Z".2@EBS2L\OWS]L=?< M6&:(7$D,SN MR@*E?>>1#WX19UDNW]C8D0/%Z=TA4F">71%9-5J7.]W=-O[9>.FWTU"E%^VV MO-OO6<9=9;$>Q&$AEO5AFH#.9&HL8Q>CG3>7=K;W9K]FSS[P-1-HL=YV[A!. MZ5_6%Y'Q"=QY/?*0@L_E.BXV\>W[OV:+! 81US#AMG79?GE7P;S6'[(#JQHQ M>V-6+,^HB^P' L1T=P\NEU[BA$)S244#@9>F!SEF1 "UWO90>IZQB_-DFG6T M'=W$,%NV.V]?GY:26@#G&UPN@LC9AYB?VX1*P+%:OK_"\#O1X*D-S-;61R90 M7Y[.V!,LS0CQ1I.4\QRC >A&#V'GF0 VC4#C=?_G%RJ7_RWX6_"WX&_!WX*_ M!?^-@HJ3"%"1"="$%:B3NW T->02/DCE+02Q+Z0,I]K:/G?^DI[&\UCT:E*@ MRB2_@;PHPD(J>&>)4LO-D4_$]XH5-=]3K:BR3(#5+YTW(B\V/Z??EF%4H_N# MP3-(1?^XCXG;R^#^2>7_ZGZ_)TZSYFU6 -:BS^N%P8.9+9-77J?:7MX^6^S" MKV*M4_&,$0TE4&#&YA"(.4%M'C:?)P;=JM8N@:4]F//&.N:G3)BN\4N#U$ MKM#)OL6@7$*/6)2J&U)F@P);72(:B>CBXF%J)KFGP-"?"?!\KPMQN:+_7\;WWR)(PH_EG2[IK=-%<7G8 MN'BKM_5%KF5YKW/" 9/+P0E MS_8B'&$L$/XO!9'^WFBR0?.Q**K*\ []WC>W<.,W'4[=FM$7HW9I[;$\[ZT+ M^>1)=(/*SYY(ZS.4$?H'3R]-V&.' RX?>S?H-Y[+];&-NE2_K#.L3?65TVW. M/[4U&N9+(!EB0;F]\0Q5$(14/X_W\O7+#PB_6B.>_;#TE;/:FLZUK,P3_!& M)U7W"D^N<#U@@.E?W([M$8ML/W*[HU"@%DMV5RUE HF(;_9!],V?OI8YUUQK M#^W[AH^WIZ4F0E"O3H-\^E]:&OJ].B1;W/^ ;CQ5\CA"71C,A=.4%Y$][AC1,2\==*W%.ON;BN)!PZ8WCH MR)M0M:YH BNZ00O"N=AH-,E,-:X"1C+K&6^7&;CCD;>*:!)GG]&_/FA[K/G& MV='QZ[N/903+.F\5OZWM4AWEI-P$AR$7>4W/^L $/$W'&,>7Z\3=M++V29^- M^W;@XY6O3_L+[O-[1='O-+&/%(=7/4^GA_1M?%0_TZ^\8;_7)*SO\V>VL+Z^ MH0.2/LW1PF;")W^M24@"1Y%.,05&$3Z)#=-J1&\TO!' K*&'7=_5R9 :_S4=_=O>_TBW^L]X M\GZ]>K&H33PET>":\.6=B8;?%>OAVN@&VY"W\@M^ET>(.F^797BV=&E^SAC]X MAS_"4$(W?(*+#6BJ@OIH9^_1J*MD87K3LZ656H/;!R;HY6/C@3AY^&M'R7O[ M%)] 6;:$L7LOO5*[]XX.+J*:G6 =/ZH++V+M#>]"7I+>]R6!T%<7C^6<\PG+ MB7TJ;_#14(9A:$\KU9.?&>_SL^>O!W$"CYG GP8^E]6E2$J@$B!"62;@J=I M\XQ.1B>A9LD.05[5D=BD;3'$MZD-,)(7,A85>%$HCD;@!=K3(5R'EPY'WSJT6S MB^G=8 W!:;SC_7[!++H%6XDO:EO&D/PI7T$=#[(?42J//E)6 M($)L&RM-RW=^\]Q@[@/ M>5^[4JWW:*C_6$O7>N[M.X?JO ME/A2K..EM\F;(F^%YU*F4_+QC.:>/NN^M M]2Z8HK@5#&_\K%I_'B^Q^*S*PC"SCQX6+8\3(O[7SP#G>S]"[D$)D](;Q+.; M,8_J9,KZ-/1$NE?*]"Z0*6UL%X[+5>D!9HG-H2PR/.];+1)C+)N>5<];PJT.[=&8&?B0:W%-[,),++MC1)P_5( M*28P^9%05DL0@,R+ MNCZ%QN!)2.^Q%<0.\' 9WRZ4$,EY),5FQD29*(,;%AAR@2\/58VP(\]_H?2)VI3&0"6\94)X/1,64%8(V*7+BP+ M9*V'2Y7UW;&7ZE:^TWVL0R_!KC&<)Q?^:CLI\;:Q>Z\^2C?S<'N'R?)K"<^: MPG?1A[G^UI+6?X,EKK]6XJ]#(^YO!-!_L2W_/LI;'*M+>K/0[R&^DN/M[.:5 M-E]=\\HI7O/G34= :NZ%<^K]F01Z MVN3W<8M[TKE;A7/LTEGB^O-D7-*OU?"&%H=CX(,"+'M(*[IX=V:!N[J 4C:9 MU?"N[JNH[5V/E(+NO!S^&$Y$;4I6Y7QQUYM=P=EU#&]=W9!WOK*]2,[J6]E M/MY.N^K2TC.F.BE7;ZR[B!8/.0IZ-Y*7OHG_L&T^8BC/!+)\2[R?4.4/X8]" M80T)W;017<$)ER-;#C?2=ZQFF$^TO5%ROY\3/Z))%EW>?WSAASVV$0$>6V]0 M7V1M9@)EL&557$ BPW_=6QFE>446JH/&KZ*;\L>_%[L;\ MNKN&*TXI#3/817$U#$ZH#4<0UYC Z'I[%8BF:@6$V'WWL; H=S:;M,!E<);!"$8+ -^)$Q":AR?(@IFTX)^Q'OOO-OGZ?E<*QI5OHXC5M MFN)*M6*:8,OH;$#0B;O"\FAEC3>IWW!3SM;:;0,8)>>.&GV[M6&R-I3QF$#) M9GW/ W%OBFD#YB%34XG M.\VZJ4X.H)V9@ R^FF)?]R/HRH4!\H"5X)ZEX0:5GI(U]/"9C>WHK6P&]ROH MXGM)JLM4$LK=D^*IWG9"TA 64WL"LRE)4GG#-OOF27A\IH1\,]&F+@67VGJ- M?#Q$X,:C@F5S=WP)VX6'U7^ 64.JIBP_[+BJ?#Q8:21TO[S[]_ ME%%RM!ZX*_.%/=C;KI>FF6X/QC2?*/@8%Q%1\M5AXEM748LWSV&7A-%'/+EO M$DT!'EHH/0?OBHYC B0[Y%CT,.4,/5FVLI\AXNH?-GUY*.OQD.+36WD-U?)?B9D2>N[P=)1*C]-@?Z0P6-+4P #=WQ#]I2C!<#( M*Z=[\NR7&Q*JE^-N6VFOG5;-$[E)12F+7SW\,%Y]3U*+L<-+V(CI0Q3U+'TGIE).@>A9*$$2D!Z>9%-IO6M\. M]=*42&'MJGH5*C%SF[,X-/>-PGNI&'UA9;-ELFW\6E*-][T> ;]7AE6& MWZ"$I*AV^E_;[?\32_ANLDML[8%)/1&D0,!\RWVOF.R3ZIJ,@N!]I5!TKUW; MDT[67".T\8'*!)I@YR3NE8LG^;:W**$)NP%C&]&<],YL$JI /,RJ\7E^#P%3 MN:IYV+17:[,NUP'4AAR<303<$/'VP[4\=*C\$Z\:=2F MM39?-/MGG%]X+Z/[YON#B%4=G)BNKPV!U$$@(6'C?IMX<8:&,6GS=/7LDM?= MYGZS=XA&SSLM4 ^N](2WR7T,9@LPV'O*[Z9PSA?[3)G9M5AO=.V&B*GMB[J# MOMF+/ZD)V_KD/$H3/84)N)Q_2;L%_B1B^$S%5TX$S^5&+D=1CWVR=6$"H6]Q MF! (E;3BBPT>U/[@"\/ST8RG\S)ZDOUD/#)'VA<>']IUA'9-&$.R8.RJIF-I M>DKW\CL^X5(HA;'\UU8M+"9=))[JC:?:'?!IH[.S=]T%2?Y43B M=D<>$ZBWWL*^#F?P[(6AH^K2N@>.!GW<"G"J=X MA;\U;JLZA76*H!5X!P696YZ*Y^) _G0=< MWBX@\^^8H^SL=A:D7E_XLFXVE\I@5R2L\"T']EDU6<0A-#XP*"@D"<'@@H:> MC0$:S! "TANV\?%E7(4$5[)#;NN>;V3VRF@U_%(E.N<'\@I-#[0DM1$//=+5 M(N&(0U'$ CW?&&7."Y%]*CK)CR\+KMIM6(?'=JM+MA $K2Q^>A%DB[>D@E$. M<@),(.@8_8J9OG"]7\2?-YM)OSL?>5Q(K;#IL!B;>>])6"*"9&8ZDC=501,T MF![$T820%.''2RCM5(;+XSL2KC%V"Z:*+#+>XM-W'\XL*[8]G6%7T/V(?8LH M)"SC2"6415#:C>Q"_#HU1E$N9\B0:"4<6,/:\93'U5YG.F6>L0SWABML3]2\ M_5XGU^M%TYK2.S3!!$P'E%]/;+>N"2B[_IJG(7\9 A74N%OTWO5B\U.[=<5=J9,A,?43!__)HUIZ_5 M.IS :Y4J/#D=_J&OY53(BNER)D6&2D&3O%?Z7OJY*\09N!>!R'75V9!@[ 83 M<)+_P$MQI6?4"3.&D)QWL'%XSI\-@1F+"5/G,^I?=Q!/KBMGGS1IO_22_TN8 MF*&5E=XRRMG64M[RSJ*BH8[&YD6R'+=%4FSRKPQ5(O-?4;LJKA$8/&60<0J" MX=0SM/-(\%#;DBPESNGRD/?NYU/+3@9)AQ9-SKY J;%&/#[IY*MRFFC#S5/L M @'AL#HH#IC6&A"-KS :T47=W9\SR7S- EE8G+NMRHTTX_7"/&?/$FQ9>R7' M]:X+/G"_9W0G!O5-.F+NGD%@2GV(4WW;BB/??L^\1MAK#6(!/035W[\(HQ/=;8FQWZKNCN MX R#:Y.QOF:_NXG!#64\MF4PF K08/8"XTO;V7%WWR^]O3!Z1S=W,-=1H3IYW_B_ MO2CX?YYQ%%^#;W-II_MJ#QP'+8F=>J;->W<_<2M:3'J6/WE/6_VK&HUQV2-5 M(=QO\N!D^4G.,_JH-"(V'EW>4]\SKE-/*&E;ELT%#5I#)$&L2\ZQJ \!R+,I MC=-&5<7A/MEOB,DDU>YKT7AS"\HLV/N9P%C#4(-<;=94=LDBO-65:$K!_1Q.AO:=9[ MEY6G,",_IC5GDXX^_96=\Z;C+,=N1R M@UD7315D N152E4)N:<9.]K?/+8[AHCC_3%\7S7\[:#&S1KXH>HR2[6OION3 M==.L$Q[Z/JI_ GSN"K@ ;)M'KR-')2A/281E-Q+O&? ;L?N$$<> 4\!=XT,N MWPYA@P2?S57(PT17<)SDWXSE-HW]ZY^AO!5>>)%GTYF;1B!!P] MF8XD.KUI@;*4O2CE^RH?N$J, M"Q:;1()*V31!J &0^>8O%>8LK#57C&AWOK MAN7(])/[#T!!LE.#"&(77"X@G#CW?%I9I]EJ^U"1K]/NF@QU";O9Z--AKC' MA7(U/NDO"6'H\^C)5"3I-!TVE1VNS-!EC)^ 9WMG+9KEUTF2+EJ;NFF0^!-\ M[RT\EK9B$XJSD8"I[^&RV%[Q:](]G#(KE&O]--VKJ$+/Z(<' I^M &^22)X5 MO24I:U;FE1>(PFY@K$'(Z3D/TEB_'$HRH&/AG&!2RW!$;:6JYN-^X_)[NCNB MW]E/'.,!@5? M;-P'""Y5?!6B$4 5$K0Z1D, M;0\SL)\R22_Y<)>W:=W(.[O;+^_KD_NX,6\Q-I<%"8R)XJ)I&(QT%@W*I38@ M%5;0#]7 5H:2(Q-H'5Z^+_'#ZZURS[1PL(>^KR.8I]=JD##DBW$-RNO_5C$U M&G%K'&9SNVKTGJUJ_6<2+IPF.VDLHKH+E&X7??+HKLADIWVUD/56)X2F MDX33]8775TQ,EA<#E\M_0<",_>_^A0?&\F&/"3MKN@0W7-2\Z/^93F%V^8Q);99&E_MA^:GSQ;1 M J",L(,Q$G+GC!E9JT%5POY:+!-HZ^*Y+_4HE4*L_%ZU#.&;%ELVU.,T+Y MF;DF/1\*DQ"&'#L=5&!-E'N,@_=>SVO@U3"4.&(Y4)#ZDG^MH)E5Z6A"Y4-5 M2G^L-IYK4=].PM@=/[]D;4G_.8Z;73$TT$[OPF.$<9M]/Q;Q.-61186L![CO M(8I?\FFFQ%<.XY?ZRR2NK-Q2S9\3T/?E?7\C0>RVF,WY_?%/2=J M]$,9Y,E_ZLY]%#2^[/>A?L[2I\J!*$8/#/"V@J $[M&U*TVVN!=WN&1%;2[$ MKE3Y&"1+:7]*B#RF] I#$[9F\'@3D2/JQ&R:=,B>%\/F8/(4+R3W,,@0=6+D M[.VL;6+0N8P]C]!#VFW?K*6A0#'Y!$^ZB!&V!4-#"-CRAUJVV1C-K7%STEQJ M0=BZC4:V/R7BD_=6(&I. ['X-%(Z< 3+R5BI[FNR'F9VHT1/O'4/79AGD=]&D$MU.X30GVN]-H/O?Z*C?JUB5N[V^9=,_,_T__X9UBDXP@U1NALWJ1E#<2.C(S>\ M!5K>GU%-F_IXS"Y-)\87JR;"?^2.'2QKD LA^1F#V.+5Y5'2 M_+1+,V%/@$LK@YT\5^$]::2=7ZL]9 T73:1]_EI.VU:.OSV!^N5=_ITDMK&.(K&_GU>$9YC-P/AU%.J%Z)@>U%F1)5 MA2'(41%Y$;YST/I*7^UQHKR7^)BGI73 5,V+H%@=)2/I4I]<^=UGU.L&=YC& M84M""J8P<:\%Z._A0N[W1.#'2*\R6],T3KSQ=2M8L)CY^'155)7?D"]-,A=7 MMO[4YRN @G+Y%&R/.Y)D:\IE"VH%?JR@8\M$JEQ-%0KTMEM>HOMO8L16].\@ M2&?.EF$8W(/$@'?V)2IE>;PMTNPWJ+=J8<$U'B,AO"&?Q;,C0XX%Y%'>@+C< M*TB0T'),9/OJI04HLCOU:KR'WRAY,,,RJRJW>B,YS!MU?8\*GSK1>Q0]+5=O MB/(CFHZFMH1(%I&&X\ORXAP'/!(^NY *Z!T*7]L])4\6?-5_>OY)2;WTK;BN M;("U&S'YR"A0;ND'F??2M9 F?W+VU31#"+-V684K,CZ3Z#KAR)O#?%0M%$#2 M6OI(LC@%2I 6CZ-+-!0M1"LK]W??53\:Z/(DGK;RTS' M4J>5([/]KGM21<")16VY@.FJZ+GQ6QVBH=/*7QXD_,1YO@N%(^BOZ@X$I+=@ M29=PL(!L.] ZS]4_%L MTC?*)O]Z7X<3$V@T@L#HE[=!3"!8&49*7&0"&_(.3(!@9"=TB0-!DZG&TWGV MXC?[>O]PK2+]W[+__62'YWMH(GX,'L04EM-6YZ592K0'.^/ZVK MJKB\LC'SY2DU_9;Z:T<'G;PX;E@ATZ&@GH6OV(Q 7\.$)@7D:E74DE.JBVT# MU/6?SACY -]\#\:CGIWA\%X5>/P$*3V'! ]BEUBG\I:MIAD\FE1+V=;,:9AP MI_+JPW>#D0N.\:CGFL=9%I0:'L7ZB*A=0>?;X^T2KA6"DNJ?C_;6[E\V45WN MR:;7[!MG HGS2. MBM&]>RS/\\-B=CQ_D>X1[BQ ><.^5KLJK5%@9>B4?[W/-P6I-@<*]3/6E( MJ "ZCO*N@7X%AXQ32L8#/)8K27.XNX?72K.2'QLZ)51ZB#V6T^5Z6:2##MC[ M,P0AM'B[M;B%J%-N!>0IYK!)3;\@H<'#+C3!$DBMU8:YW@PJ_/FTI\!A61+F MT03BISE_DN=15F7O X!4YNY]IQJLMA ,;N5?DR3D^0;$(P@+L W3*QF]&1XO M9.D?6Q-5D9^>3YX\.#T^3-@*2.)4ZN26LPSY> M4<%OK"DR@0M(TNIHLT6DB_Z4:]YEI"3D[X$A>*@O+^#_CUVJ.(79^7\UZ%\; M$_^1/_V?=?\_[$O\+?CW)KC%!!@\$*YG/T!R63I 2JXU_ #Z+XGX) M0)^*O%0A7C;W-?_PRV6SP9D&KBK=Q%S"*UBAUI(W.8C!DT,]98]N.(7VNC(Q MW= .V:L0(UQ-;7PQ4@YN7WH46W.=&T(#B]0'2A>SZM)D.H[\E.\\V@53D8*A M9OOXZ4C3CS@+UO!L>5T3Z;\\>J8ZO%U>01/<2]D#IE--43;>X.&]RSUOW:4. M5 [B.#*)QG)FC]CKGCAUU"8>(WJFLYS=$RH48=7:C0R ?<"\W4SD$PZX%7JMGPL8-L^RW'W MZH;50O2VVM_=+A/%>)!*'B>V+?638NS 43+25N3$H8B;-ZM\PV6Z>P_$&4K, M^"M$?QR-.I5D[_GM6T%$?L7P\-$FMJ.E2<:*$>>_[$QQ# !V&VJ"ZU0+FCV8 M]I=%I_*-GE$$)7!0KART)"JVOMZTNWQ(C']W^T^;O7&C;"W>8C.K/9US<(+? MP0Y$V5$52^?.%\PSQ@)OT:_UWCHN6?6Q+\6_(;'O)$KTB0GEYZLITW.EW!R?E)0'@NV(J*$U"$N>7R*2\LZ Z*>^TL<[I+THI M8ZW? F^N].F@)>-;7CU;ZVK>_)";$@0UQGW*/%O*]LC50HPK;G"%L1+6-@VO ML+R==_J$_CWDW':$D)G#@<9_[^9P83*6)ES!X Y.9XR_!IA 1!JI^C,O+!HN M68H8]=__:-BFXFK%2);7D='VZ#.;5Y)E% 7P-\WLJT*N1W>0?9N)LVX&Y!7L MG>TT(EG8IRS9UJL;]IH)D QPH,+N(K(/$V@2#1D<3A6!">H>G[-ULZZN/]J3 M+R-F7?$,SE7[Z/ N[ M]\[8Y:[F-@W@X>K(03S):1DY#>D1VT9\NS1>":<0> ME=7+Q7WDYAG.)8T(T?P)P@=DP+;+Y>+5 %M;8%6^(\]]>S7]G[W0^%YGQ&E/%//06@D]0D3P-Y> MP5=NWZ/M38]MZFONW9X3LPE^SP2@FD6.'ABFUMIF^$/ ?(>MHF@%4 MNCUDM,-VPW>#-=.W"&(:<=872#V*CG$S>&-NU7#NH[?G;2L$IV-RY(P5X53 M3H7!)UL-<6UTM96AL378LDZ@EU)$UVW[,7W?6;%D4P4)3C>%*QP-K2M1F2%Q M32^YUB\*^0;D5+9:^5[HKOQ9LQ#RJB(8D]EYFZ_@DF5N1_M2JB43X'R[;4K5 MIO&"\U ??Z+G?L"[FX[9*A8H$E6C5'?583-.J>>;G\L7NS-^C 7:-VWKEV*R%H:+Q*U=L&J6C)X0NY8@K3"I$ ( V M8,U)A7T-$%FE7"-ISC$2H2F!/!0,5ZL:FMQS?BYX MO$?)HT]Q=ITV].'Z8\H%W:V2SJZCOHU6\X8I?#W&E30I'Z] MFR4LD/CO?E/.W_,;C(37_&G":0R>HQDAC4BV^#0B[X@<&#/U3":\<4@YBBH0 M/(Q/-B49O-ROJ_M,5 $77[N;4_"Y(S'R#>ZPCNIZB-$]SZBWUH(VYED?1M?G M:2))E TR)@YE\6N_S0 ]:5=KSA1&X&N+\[18:587]F-KM[*HE%C#KJ.?>)Z= M]NECWVYB<%=1.0)T*%P@J^>DT2GOH*F"JP;^TWKWH$R"J?E8>_9A[!;_#C-. ML<[C0 W/UCJ#Z]<[(N8'&?S?U1ACZ%+[IYM(?I2+4*KX1=L/#M-&I5BE]4_( MA+N^E26"ZPK'^DX%BN!/_?CN]_6>!&>D#9Q]XN6^>=6M+3B.INB\/:K>VS:< M>2ZQX4O((HA=-Z*EGGP7K3C3L_\_OJ#\JRZ%DCO;#P@L81Y!P8-=CA[%_CD! MY^J/'7NMVK=QHZEE?WOP!2'6G1DB>_FOY2FJ/SF5B+]T6"9.]ESTY9WY7,[7 MGQB\Q5G(=Q<=ARM;9>;>OZ#JIK^"_?EV.+QEH,%J/C[O9K7F*/88ND$#/?GN M-2L='\*G\@%_LU_7^YV^I(,*:1&Q7:'+^XSEN$<@E\Q=^=%SI<\%&>7)HXF'IJUZ%+U_5!*R] M#,U$W[/>T*)(TQV;?A:0]H<\D M 2?60\\H; =.6$3%BN_L?>%9;XJT@]TZ5V.6F(#I M(J,-)E&JF0"4CJX9(8$NLEV3? MRA#X-OB6T<+='-U&K2^:+VR6W$"U[UGPY&=,W3ZG59+P8GLPU5GW1-7ZH=SA MA0NJWS!T5"IC#"_4X[0XHEOFYQB\C?U4CIQ"OR4CZDW! ]@VT[%WGA90!2@4 M/GWNH\>4<4AW=WRRQ]U]+3]K8[,[$N?.[9)T?QBF["C*RF.K*_0!J@$Z(?.% MXEJ$-/G7,Y#SR]Y^&5 DXU^V26VXK_Q\W=.+(IGUUBG"2TUEX/T2>51@5/> N[E%/%[KSQDN^G+7]]I%Q#UE=9T MI(0M3\F\!H3Z/$=W&)=$T'.AXK,G$EO,5T]WF=I7R#?]V9TH04@0WN/+3/)@^*2&!VW!.\G>NI &3[: M7_\5=WE=903^KJ> EIV.E]:]1!,)W_4\UBG5QPPY=$,@VIO7._(U:PV^KVYG M@(B33,5;GD?+6IY!Y3N/4O(2,P^<$SLKIKC68?JCK0D3Y< +&DSJR1%3FW!\ M#9FN]_?%WKM_$WNK\KSCJ5 ]0STCR1291$.9X7$KCPBUX=.(U;NIM=O]X52X M>:H#P2]DB4 QV9N %O= KK15Y#&J)>Z8Z:-.$?^S%A*%-9/[#@;L*Y.K" \E/GYR:#$=B\*51$,**(Y#.8,;J^BD9 M]!>3U8-P 3!E?6D[$J/1U6L@&[<]7J-:QQ 89ELMW<;K+?T"^^7P_I1I>B&_%C^$E*$KEDDE*M M>N>5N>H+K?H7';X8M;$;;$O)W W[^'9R6UGIS89HL)*G&5R\U.N33, 53)M, MC?N )QWZ9CJ90!B/I-@D4=_B_;?72?@I="A# P7O"SE,.TI6+L>]^9'BX9>U M*%*0G**^R*=0_X_KT'D]:JZS:_'2NU10>L;75>EEE$1&=>85FD"3IGG:7+9J M! /3+3$ Q63.U_\F5[:[,J2!X7.S/K&"S[6[,C+:V&\_X6!2I,_FKO9YI9G] M$HM,4JAB,]K3&Y3'+0U3>0-N$%#69-.QG]1'O OP/7TV-P943X2VJ#]R_(3X M^"1B,N)KDQMM=OQ7QH6L_0>8IV3:U!-&FF "_?K]A05,@"78?-)I3.8Z$U#R MZ_DRB])[U-J[/73P0AQ[[>QPAV(@PK3G3&_C[*!BT]@ ZNGP&/K=8I#J\B]7 MZ:L>U#5!NR!!.;Z(>3(F^B=W]TL'Q1ACCV?O [_L?+0'R M*NY2C:#'G2CI/ M[0[_(U^#QVI\)4]%=GZO53'F-%$UO(QNQO8LX61!=V^+HYF1X9EA5_/RL(^CAZC?J7]5Y3N+,-'KX=-:(I>/GM2^/(]P/%# MKSXJR?_]5MN%><(H )RV1Q;(K?4\+[MS6(83! LA">]43!\ M?' W'E^UKRU53/MZGP%FJ$:-M@O5L\^45S^HWTUU?L9OJDB#]"S0*J<4 M"D$XBP4%Q;E54!:W;,0$=FE1518(XV.85U-([J4^3?KJ<]D1?&6E7L]S43&G MP3[3"]OG8IM8D4IMEQN''#8D3&ET\<% CKV"IGNCXEP]9=$_?KWA:?K$_Y1- MT7A%_"2.4(YIAHVE3\M&T036*2?4W/WO1^:FO%:O*4R=K:ZVJ%G2:>-ET[F8 MA#]IX58?UQ0$U>T(!H\1;,F;E!,B@)(;M*P[!#;V)AFO[9[OS1]YZM'':((2;3S$/:H>$A3!-:XV2Q4]ZQ!:R?4\/O5"O'/)D:ETO0 MB.([K!LFC'@0$QQO')6>= U??M2W9BP6-I:ZCE]I6]]"CC981/)$#7LHX@MK MZA@QV]^#YI=@U+TH!#V" ;@1.&LEI:L'8'L=#@WK%A2[IRZ]T8VJU&]M-B7J MBW6*."UMF"$5'S=;M0PGN_?59JP0GL\,YIP8E)Q;F8!PGA7;?^:.$TG8LB)5 MBZ9(SX?O7B2PU1UQ/;UN.'AP2_8B]U+VU2W_(\1*W!R?J8>'9S=OP3A'R^W9__P.6!CG:N&[8N""# M]_&TZN/71YA I!N4-FZ QZC-(?L'LCS.DN^[>:K7K&,+Q]5H(XLNSSR!HUSG MI&IQ!F PE!(@_PW['O !)D0[-2A!W&RH]-8:.W)0PR?W#6U^>+-R4I\&MZOAW!HC:5%;W M&S?./;@D=6]>AHX<6/.2V"PJQSU"KBTC;JM25_,8BUL+.3^H.T5L"M 3EQF6 M)!P97A?5ABPRI>TI#S9H;J(\AC2*#WB'%@O 77KI8$0T+!.I>GC!QQ]Y]49: MMN1-3?B55M[_C[WW#FLJVO9%@ZB(@(!T1*("(MT&HI2H"(B(- &E1:2#@$B' MD*@H2#-*52E1 >E$>D^DBPA(+P$2@E0I"24L2'OAG'O/WN?LL]\]^WWWO?.= M=^X?Z_O6'RN9<\TYRF^L,<=OW,IEWT3>[+^(XEVTW!6.R,&-CMUO_CI^?^S; MGM\]F_?JXP$3$(CMZ8%[GS%A%WO.[33ZN$:.1CP?DYB4__L:\-LP@Q)L@+.V9%06P\ ++(U3?*&Z-.;A;:1 0%\WYZ M#EI7#G5^*KF% 7-%MPU2_$_,*_<986O%AHKU7EPN,- -\NXH,(6BL$(00KVV M>,T@9%J4_@'.OC1U$IM!JS=L]*4E!ZV4C?.LW^+]\EM[Z/L_G7]K\L1Z2?J4 MK&I+N(E FWOI4>)R2VHE?^;V!WI]0Q:'ZRIS_9P^8 56=R#L#B88[>K:X3M' MR;FMHI<-$WG$+%*WS:N[&[5#4>$T:WH6@QUVJ.(20@2CY&;--E:KA$;_LKT) M&7TA((TB":FN(]JA@'+U,GW:,O$V($=B@FS(+TK:-65PVS&^F(+1#G M2.]1](5SJ%N SLS^*3G(T8!87C'8#830DMJE?NN)/QTF'Q:]I]3D>Q*Z-[ZG M/1MOY8Z3X![9A.B&OH>^$BRK2Z#<$]43[KNVCJ6&WCG_A*;M*GPA4C8^9KZU MLZLPI?!W20+-N+7W?SAR[DZJJ?N>(T^<1@L_VG/DKXA3>)8CCTH]*>;8)VEL M32__'+,S=:8WSU?XBGK>+XI9):JQN]L+U7+L8L6?G'K)$N.4NS^^KL;F]Z # M[?[VK %J6 M*,&UH*ZX$E$IE+;_*6\6\*>#%9NX$B;-B2+(@#_A*KI]CYP:!K>XYZD4R,:%'7[QOG.G#* M/YQ'7;MTEZ:L#^Y*1,CEO,Y7O".W/KWH>0E?895>Q01%./9UD1ZC9(9K&/8OSU0,%"F=XA1JX,^[ M&R_X6/ ,B->CT;9VV,M*O3W,LO9!\J=_SFENG.]PE(TK[AE*Z/OGCPN_)1S^ M'WT+_;^_.+JA)#,F")"U>@;QP4?,WX*X#&CZ?FJ3QO"3!7(G_#HKTY^E5+]Y MEIES[,A'0B&,%3#L3V2M0 RP09A']M($7"E$ZIVWZ(4@U%@FWY!J:DO;*<+I MM N)D69J:2%/+)(*]EV+A>1ND9$T(2R#,RR;@=-F9X)>YI"^[&5@[/QF866_0XRVD5))1T5\EFYA03U"+.&+)*_*<2V(2!VPU# M37MIE?/H_4TDW=_7;CZ NPL92I350CX.$>?>NRB<:3?DM?.H"A=?&%A"T7AZ M)"R%2XZ4YYIZ JJ3+*!D']+S=X.\U!GC8\&0Z8Z7:)C/#!,D>,^M3CN-[0,3 M9#ZXFB*J] LAH/&&([=6'9V)\ $#\KG+8]3#BXENF2>&.*(U'_U:+2/9(Q]_ M"9!VMIZ[8SE\H:EKWV^)@K,]VCRDJ&]@X R>)KS=-HP2P$""$WS8:-(Q\SW] MQ2EC,Y5N3-#BCZ%7GOF'I,,+S"NXIG3>=-,T >;KA_\ M4\:DK=%-4NVCI0'*$$I&>PW]>2F4=\61Y>%+@%JJ3C"!\1-,,D3O6_I0DIM7 M;X,2/?W!?BY@H=N5/>Z:J$1:]+=Q3@W';Z'+" U X^;M)37) MR;^9H$>)+=4B7G[.W,M!(O7)G9Z+?H/@2=<3.UD\4 =&)[;4>'F-*APL$:Q ML'I&+ MYJY=?/$FTTS'SI9EW/[5)?Q-;*2+K4>(Y]"=+I/7NUR1) =FHLB_; M:0P61M#]C>6)5W YFV74U]21H 4=3RU<7'A55%2TB5.O6+G2KQ 6?.H>X;EH ML[1;UN&"K*<@$.C*W0I3J&SM[_\E^A4RMQVI@' O^GEF2@\77Z0J!$QJS6[] M:!-T',KX#@HW@DV3LQB'9ZB",/!&T3+F9!=Q\KHBLC3X%FY%WM@'7WKO4.^V M+:1=_X9JW18X6^7Y. M"0K\9G)9.O&7U=Q4.6OQ_>FE3)!;]QT?+D8[MGQ_Z7/2TG3ZEFOX)IS/@\J#?_=(5Y/CXA1$%5P^S(<3: MUU!?Z*V:*\&ZW1^([M,C+COS3-#3#EJOS'Q?R3-6N$1\0JSJ0EU3:?[X_Y2(]T.2UKA800LC=^'H@FXSD*!J18+ M(BE.[@?"=0C(J$PVP#U+)0I^/%C6X-0+=BX[)]=CAM!R'*6]9%1KOKCIBE"W2N/B-CB= MA2I_0DGWH#B5;?PQ;7E#0L;!/ZD#JULG7>+Y&>#2T;A:R<1D[2^-YH0.&E\+ MQ9-T/]8$:"+2?=I3/2-DRK"4@$3$MU..*@Q=\"WJDY@6_O:0P46JXH7XPXBN M6_(09!OPP6R:AKDP7QR:L'8)T>+S[3=(3P/7>5I^GLD'A9]GW9:&[ MH;_??'S#-F@*/4^[O-?-)1AA"-MI"O8%NY:H6#'Z9\N@F,RYXI$Q.$0W;!\^+2O):A+H]P55".7/U1"KX M!98S "^^B.U7ZE"^GJ)ZP1(/#0H6K&\+S@YT?I"1'>7UIKFV#269+XVCB9:T01]*._ZF2#"!VCI)!YWT3#<5I\8;SVE0PG[4Y-V M_N+K6B9(I[+I80COJ=\'<6(^??@Q#LI=P),J1N/L8QR$G:_L;GP!]\[)-Q"] M7ZDQS-Y=EPIN;04=O#-D<:TYAK0&2$-H A'&]"AM;B:H^?[,RA4Q;6F@:DR: MS--QQ/^[NM/ C,/8'?'KZNX:99_%=QF-<4S0^98P=>=W'-08.T1FN L39*RB M8%-]MK5_]IXMA#0SLH.R9(+V$I6SO6?^WV%R^>>+1OF??!E;J%@E)H@GBWKF M_L0]V&W2?&I(X7VWWQW:7]\X)!"/OCNU?N)C'*Q?_B7X_$=O*H-3EK5?U_JP M7G@0HKD"0(7X.)+U6U(BJ):X?:K#7B-0CA@*]S%IZ)#Z+E$NHH^DH<[0F;KC",[=QP7UZNO%LGOOY_HA#HG MSYS=F3MRV?**90*#1Y\"73>DHG-]ZJ:&A2L5PX5>M&JHD@S+&58L#UP2M20D MM!%$$[!B')8AJ."V"4M_3.BHV^2J:$'?8&S+*R9H*5MJWQS?'>NIZYSFG3I) M#V]RXV^.=#F>#8X[>/I?.#,"PTUG+;/,>2T&\HI^L<#F3Z=_0ZXH!\?OT=^/ M=5 D*VM),?:RL0VA4MKZ+RK21!5J,?_D;J:F< MWS8?4DXY\_!XY+UU \*9SH=700D'X \8 WC2??#X,0J6_(?1A2(9(D">YPUA MUG(PZ/%,E56IGN&$ S"E."G-B5LZ3Z_1.\4T4UNP8R*,PZR(_ "*G)':WCL^ MWVX%YP0>ENWLJF6F=!^^J%^%K50!\ >]WX3'A0E"=WVA%LOG[<6&&TM%DRE6 M) (3U, 8L*M:\Q);6G]0UNAAG6./=]%NQ+]=YUT^S@++\D 8*=<\:@:ZDI'? M1.;H$.BFE&=/:!A_N=_3X1MR&Z6Z6?N[(J*K$R+%)XF]QI+_X)1#I^[>,,E[ M57.8XRJ'PYW/&)_SW;X[E0C/&-2%A3J9,:4$QOLY8FEPG/.=T#+L[W_Z5#$O MT?1W0;XO7@CK!F%Y%_9'1DQ0&SZF3B1J\,O"]&" H$$.>+-'<2UQH< (ED5& M,;ARJ)>#U;MR8<=(EM4S&I72^@'R3)#K_>I//*@JVWUI>C+G=;[Q9S M&@159K&"1@V5UNDVEV!N$7*!-#6 FI*+VXJ=04=#>.$B"]U$E6C)R_T7N0[T M>&_%ZVFX=1Z/N/E-8/DRN@<%L$ LH.BZ\IZ*CD!Q?R%I/_/;5EGQGW[ \NDJ ME5,):\BU:Q$K-O8'6#IT$G8-B"Y"LXR()W[5]Y52*@J:&^ MDP/WPV'-?GX7_;1KJ_O]9?0KQ) 6(83/8)(YO:_NMB[6B1=65)!B7A_0Q/6*#P*!C8E]DP,H(X""&DH4I1WWKE_S3C M#_BOZ)O$[O? 2'&8H!XSSLT[2_D$#WE./(Q1=[SG$&_*?_WSF6\F5T :IG1T M\Y@/]37/4 +5(F.$P08.8#AL2Q@1Y<%Y3:KBG'Z)6Z,NG92+B%,E+=6W4SPD'DQP9G I4 =KQ=;0LX,U0 MP,9RK$PIUU#OR3)J0%_YM^)0H;O6,=/M9#@B/JJ<@ND!=QWXGII:7]QH<^7L MCN3]J%2([,7ZKBE$M)5>WT6?(XMO%C#@?J5'BBLCCX13 O\(FJ(_%SP%[1ZN MU!7:\*K5*!\QD-DS$2?^0]1M_Y_WFRC,6_API]C/.23?G6RLG.;O_M_.Y MHT!;8_B13B?;WM@91OGA%[_TA-^*; M".I.IW.K05PRAU_Z&86$);8Y:)5(2Z'/N#DE&;A$BKA1?=20H"+2--,KN&1: M@BA_M!)17%Q_R:6N9MI$(JGJ[>Z)$H6FNN3M6)8;KIU2JAK^[1K5C&)WB-"+ M1_+OC 0F:.1MG0X11"$\C%]"*M K$,*D(F#5C"7=@;[R(JKP+)(0;8YO!C-*A]VA:58 MO8"?&:G_^&[',AU6E\VU[2J\+5+>>B](@Q#OMW#.!DO2 6;KZ4\K$$)+(DJ^ M"#20=F]0U?#]$?NPR(;@L=%M:;V&D?LD)"$U&G.&@9N2HE?#PJ<-)\&WJTC^ MDD=)1Q*+FF;MNCUDW%=]OCRE#4]G![U6QQ\QJ?6_G5?B1W$DH5I]1D6^P2_0 M,Q[!^0!DFYK:E!1FD"$XL6!YT#.,:EAD<#R^=8S35=K,3#%I5];)#C5+'*[U&V_5;ZE-)9' M6\)8P1C20N>?'"VO7S1):-V27OG]B^,GE@VN +M"'J$)0HD<\3 IXA]#NOQ: MDW"T5SC[T83SQW0?G-?@TY^&FK*PD^,T0M2OO87H# M%[O%^\?'(>SW15<(U7=U99=?O/GXP&ED #(VCJ !+4P0_"7(G EZT=$"WA2/ M8.QF,03 W(A?'KS4I1*$JSL3M#'#2]\5_*M;-N._/(($;N\5'%_+@ZP5U-(S MHODP;_G_G__?E;72*'$8U;P,\@W%OH6+R@ZC&C"]=^*=K_ M,6U(.;>>1Y!_7;3<*I\W^SY97]KBND"^ZB&%ZL]VHS,B38G@;<7FGYWY,:YWYKQ':(F05-6QW?4Q KT8R M&;U@+H84"\CZ8KVU="@Q0&?6A#OVD.8Q_Z\X=[:8]E^%/E&W]6P/IMR.5I:V MOU[%9M?'1N7*!1#7^A^=Z-]L/,J2Z7&AF*DI+N<;,:H@>?EG+TU H",@(4KP M3DODD_G4?L2*D-6:$^:G_> RU-@IXM7B#(2:&[2+X8TYM(80IY^$_$/;1+, M=#KI/WU?_ZO+Y?^9_W^Q^4.5$2W-,%XFB) Z>\V;RZI?8PD? MP!5:*)H@F,*#-43PJ%+6^(#0(<-K7RX6:7YWBG,,>#$?CUWO_'[8:EL7<8,) M<@3CZ@FY*UDDRPXB]KEJ\'+)-[X_NP=^CJ%NU;,K"1!X?H1F/P4M7?MV,CG< MQYZ$? DS_VP?[-F:>:P4.[#%Y5J-*:NO--@[C5'8OJ0G=E.:+S0"BF2"*A#? ML/$0D@YZO'F DD[/5"Q11;Z RS10M2AO_:0T3=M;R]VK%?TJGTX,;Z17BVJ\ M>LP$^406&L>0/#GM<")&\%5CAKW,OS"R)?F%_A,CF_T?AC,-W5L.@?Z]?2C1 MIW@#VR0_2A$ R:8] B!YU\*S/4J?((]&%\V+;BC-7LF7TL#SY/7:R/>=9E?P$I/B;6)%-BY7PT M)V?NM=[==I^SM!JWSM'P1 H+J#^_P.B%EL\.5;?UCH>U?@AJ59&L>/[;9B(R MU7# 5=;7V>"@=PZ';'>2H[K\L\@9RJ7E;:HB;3\]!<;&V^+S#,^S21>Y$\?^ MF-R&(:Y?/3?7>\%YSF^IE?#X+(B]_B]K+$]NT!WHB_VNGB^(U]<.0'M@)!$\)1K@/@^04,9WKP MMDVLO!),JWS9;:9\\HVY))GSYJH"5N7'AL0PNKS9S ]NJ+M$@:J]?F1Y@>MY ME%9('AK2Y\W0'PA%MT+9%T+M>JJ+@C\,3_7W3,[7U2232O5B[K_+_ 8RV+7J M!)*'%S+/#' \9P5NQUS"M([=^NKIFS>^BJO-?1-2WG[G M;K*"P)L6G_V\^P&# ABD#R[K=B6WS8='NW3Z7<#-.XU?.GREC;6^$*0/]Y5] M?9#]]OEED#]ZZ(G/$3G%LJ)RD9 ?W?)>ER3M^GTFGZ1,IOH1R32K2W'/F]V% ML.?[\*[.Q2GTWG[C6 3);FV?3B!,BWJ%)C#4H!LB%1*X7??[^?AI>-N)V)\) M)N&<<2.973-@0-%J)64.LH($+'=Y1@(0RS=GS-EZ 3]8>Q5.">,@YZN M+09X])H"8J26EE"O^*UT/QL/<7L4^'T 5YY3X+OGZ\^S^>XCA2:8H+](-'GM MU9-'E>NS-:+Y*M56^%2T@H@L RC*C/:H>5 C,]+!!=, MPR'DB)I'XC=O--N6B,#:FU#"6MSY@@PJIDV/_D#I918;*_%=1J/_J!N&OP]MU'1*2$@#@R%/N MGP$CTA(3=,\P$.?KQW>/$%^:4:P85QK9H:[T86?J!/&0$W^N7,O[6[NU3\:' MU\-[!VGJI#_*,W&G-81>__ST/.X![5)BF]NCO8,I:BY=3EF?"I?@0YO_]6" M&48!S\5H'K?X3$VK^N<:UW[7<[QB''>>X'WQC?CU$5';)0?!5\S?1_9_KZ;Q*H_SOSL:\7 MQ5,##Q><-U '6?WF71FB7J7=9H&1;_#14.-E*:JJ@M9VC7:R25R#Y M>/F2V=L6FV;1; 74E(;342H6K1U.@I+S.T0^Y%#BU4MZ>/GOY M\C_*R?XOUP8R!ENYMMQ"TN^.)49U0(ZX!_'-__SJI>M2S\*UN<'5MQ 'T!_@ M"HBF *R+,>=.%8JK@9\($;$]#:O-E!E8@0[,I_IGD6,:TWEY74.2,<5128E_ M/%5HG&-PV8.R%[N^HMH+$E?"L+4>X?4W?^;E3#X%.24$[\.J0J:GL:2[+.2X M#2Z'+./HT;F]3)#D;G'5B^UC?@.7@MY50;:_Y4"!TZXTP33*>P<_JCE\$#P6 M*)#>G3/A*0!]1_?U9#-DP7:V4 IVZ-"TZL_2I+SM^/]YH@9"#1AA@OP_7,,!>$:FMOR::'DK\_(E'N=]=U?4*Z(.E2>T8=4& M 51DOS4>R"X%(*345NW3-1P>MA[F^KFXTF4KR4=Q6C%RC(!Z4B'CD"?U#*#1 M50^\)?+R \W3OG,M6H322I_/UZ(YZ'35371S[Y@?Q1^0+JUN1C^?DNASB7/P M\?*OZ>[<[?GV'1\K?AF04AE7]3V_X9$.GESC4.%_6/TXNZ%Q$;$N.R_;C@7D M.FB"';8D"2:(OZ(W,I:TUASI]/RX"X3GZ\:'ZX&?C<)KG9^P0>JN7MU/?NY) MA "W:"SQXS2FR8)QVR@<9!SLS1BDZH1GK6C0>C7@03[X#>\>OV[X+@U.3X4? M9 Q::Z.FF:#7F=RIMF7]J];$'X.>(H%Y"64KRKH-I6L:3]@>S2C%>5]>QP/^ M4)I +R-^@PE2[K9A&8@_2^O:FM/IY8=GMB[=,0XXU%;H?\(_D MF0/J.JD!TE5S7I[#G:=3O^]P$2 TX2[*&]+I6.<0ZG78V=BV.NX-T5-DH8S2 MKS5!MC['DHT:BCY&?)67#-&,H1H2>%EO3M&F?VJ(A[1@!4_TJ89\/1A%?*I8 MPB494]3:IA"FMQQ>^!70H1Z'=Z/VT4X6TK0!+U+=%/[ZB.O]2B^P&:9VT*OD MN)6;X_&)A#SU;^KL@4,]@7'!R XF") 264XC^_4.P25Q]@"71:)BF5M4=YFK MUOBPSE/(6'26T,9H0Q#[W.A[6;W@L$;98ZJLN-:\_A9^(G3G46C%V0G=9]G% M9JIA;2R9DG-'4(-W%_CTKGW7.O09>]YX>9)E63SHSZ)K :&9?%K0M(UY4O^R MQ%2[%+CYD2S]M].V\&\4I; .4&$]UT6J\X"2(AE#6(X %2Z/-P:S]A[B%XT5 MSV$1Y\=MC0Y)/OT17AA3S>'H81Y0-OZVM0DAM9U:))F_HU#^.3,\Z@4]4_EH MELJ:$C@[!?5V>U:HG0:F?V)PT.#]D"H,#\VDCW;MZ$?WAZ7UDC#0YH;#(P-^ M2L#!>OF=*Q6>)GF+0[%Q*8N%JNNNE8??% J=N3BP5+E';:[X[U:2HX!\4O4W MR#%M20_\8-L$?^C$/#)H8[=VX=#7TB)G'NB/'RJ>A*ZXD/TM AARA(_+!,E?2\?U9V=(:$UC].XF(LKNR)S9/ M)#^P>&\\BUSN)>/W*.:IE.)Z>A+6O78U0.4%XU0#52^CJ(6KPB2K:FAP)36! M@\W[A-@#*RE?BPWM\6R'-N"2V>'1'YY3T V*0@%C=ZF./KPMG95N.@=MCQFA M+@9L04=2EYV%.F"2](^,0XQ?EEXELN]V1!Q[-? M?XQXTR(_04@7WW%E'.9@R4 1P$.54EUK\7E!Q'6@^!PG!=R'K<2^]L\N,I+/ MA\]S%/'/KA]R049 ST7\\),(5%D:=+^D73!DQ;@W:2GDYC#R!KS+@B*YB@(PLI$;Q!"&5NY/,;OA^[NDXV-9]P42=8 MS_?C@/!BM]#]V/I!FE[126S*1+J8:PV'2P;; M_$N?5Y;F;=.$G/"6/D^I1%VZ1J/J_IPR] M6_F%BO./*9Z4 FODOR5Q6D[.62V!OZ''M@GXY3X"ET\DA+V!S6%Z11R'*A_K MV.@!0%T7XU,_Z#Q+?7*/P$TXO&OHE'ZAL50]>2.'M435E=NA%T.ARY>A'LF( M]7M,4!JC0GOO4#<"T7249<=^E-VGW0'&*1@(\/2EBTU:#9=[G6VCGP]77-<) MK=-)WM\/6%Y(IS?I"FV(13K'=Y\[4B7O;4832;"160@)CC."V=T)+:MG5.WQ MUM[^6^^XCAP7H>#H[[$N7.XBQ-Y6ZAE5(:.^!36.E4OKOF^I[]9-)']2K>@% M0$<'F&3I,]Y"^43FQO-@'ZP]K1[&O1XH,G92\7$T>[Q7Z"DY'%'E=)Z7\C+\ MX/T6L79/7L\[$A6[/3XIG$'U^%F_KG9746[!6AEE%AA4#$B=P-J /Z*.,I1@ MYP#5Z0ZR3QM4TMT>/) HM6*=0VR50$Y?O6/7*'1-]BLZ!J[)VHC'L),'LV&\ M5&G:60P9CM;,-,K,+[ Q%*I(D,RT*(,S8+O@,W3/=,"5M=.^P#2YH]6=K$%9 M [;S)NR-(E,-!M:Z9^>F,#:V7>^FV;]\'QHY?@A="6>'=Z+*>Y?[OL3R1D"Y M*B;E'24[MRZ(?:#XXL-;W[]]IKG2TY<)0EN-/7YM0#/0M+/HUUZ1ILTV8*PO MQ*(T?VKOS].IW\[=?H0)11T<9;2#2>90X S/;VN6[%F0E6>:,*(IUZ1#]3[6 M'RYYHMFH=K1 U/_G,GK5KS MYUJ>"=[3?"Y8PR#_@>KUV8I%";N,CMLW)]YU]W^I^@,3.+0SB?N^U/S[G80F MO6@@'S*75L\$20?CV]& +!.TG$B]$3S-D*(Y 5:G*XL:BP*9( \$_]+9@C;1 MYE,=/,VGV!(>LP"FK'2B;2KMB@J#DP4J]':8H%278B:H,V S7FC>K->O3G#H M2G#!VY@^FO"=/53_[%' MFW:2HS:+50E3W8\=7AV]'I*H46<(-5>V6 MEYV+.Y4EY/0\YDR^Z-^@X/L8!7+J"TV.+ .BBD1PH5%?!8 8QB]5]^&:459O M7H(S8)WD+ ;7'@'*=^#DO(TGM/(TLF1*]TV5/4^DW;WO^@Y*9152C ,G)+=Z MH2(OFPN'/R +#3>T8(51&Q/KN:?M7N;?9X*>'$W%_\C N Y56,URM/4"5R*F M%2_IWZ"G(9Q5!("$)=?U8F]-H_R6!V*]H"(UXG3V_DV[[W?"_-&71[![[/B/ M?59T.=)(B02AW!8>R05$UI(?X'W\_*573!!?W8C3.2RX352R177&DACWY0,L MO@?_(XUFETJ$1^LTV:N^%()>I*B+&Z\\5+C^@9J8E-HM17D[*:4C_5KHKO/[ MUR#)2B)8'$+(@7PU7MZ9UR5#*:4DBY<_Q38J<$8./F@!R:IAC%,+ T!_1Q]% M-&E#O)'C6MV]*RP(?^#,49O;?LJQS@5+]B?P^F \3";DI:YA2V9(]]1_QY^=G@DO9S(L95C"A\-+;BLM0?Y;TV M-TUJ#E;2I* 33-!;+%_#C>%-4E(Z9JEL&SP1+LO:A"/A],@&GOG[L!,DCGB8 MG__[]1+A=BVU'\94=PVQ*#J YD, RD$TH5Q*I9\K]2B\Z6%/,X&H9,G+B_?T MXOATZ8:.!\H**;0ITH08'>YHDKR-*L7!T-ANBYQ$ MLJ702B=5#CZ(XOO%&PT521D>>WJPKU(L=U1KOT'5.4!\ SNL?.HG$S29-_R! ML2RDCKV5.$)B!<^O7DX'6GS1;TD^=][F;MM0X,Y 5 UC8P/=R@25^]!$D)34 M"2:HTGBEZ0M-=6!^;MZ@@;RLIMB'FJ8*1Q:!D=.)DK_%MR 1"*Z&RR3'Z91X MTD#S\+D6SYQ[V;=-KUXPC.M4""W'S,D.CDQ@6"'%\Q#6OU1U$M$B2^-I:(OJ MNU7QF*PC^,3#,_"+C";,Z?)AL 6@_-;>??U9O/+%&C=,0 = MA2A!6%[U*4( 0BB%5FD74_W@0^(VO%&9DH.6QV6O)Z54U;F]!BY^?_;-[12W M]/M2:CN,_SW8I_^WF+UD6:;#ZP%>0\1:5[8(&JH\4KLX"UC[&?-#@H&G1Q6 MO5?-7&6-H8_9$E[%$)LCYD]Q.]LKV,F8CD1_9Y ")-]4?^K/M'>ZE"W^T!";= M@^"X9KJ7ZV27DZFGR_?AM #ZP+5 MG+$QP]L>K7G\BZV?3/KNTOU"/434\J['&_QJ5\22G_TNX><=,>BY5K-/LW*R M*DF.8?3Y5#I6K^J=M7GA7'+JU,H..(QF2L_69H,)1N.)V';PD87SIU:IRI\* MVJNY(6-1VJR1O]T=Z48((0@UX#+9YS"<<11%\A0Y_L=O?9G7*(JAB_:ZK=!C MK58OV]3F->!$1Q-=_NX@YB+-=82F^]@&5K6KVQ#(5RYYTP6A.A'V_,46$9,$ M6/SSB;-X!O>.7[ LX>!3[X=-AG3K"?R$ B+$J5;9A FJC]%"[7=F@@27B,Z_ MD]4AV"EJ!.I5J8V>8&K:7.KT)W(#EG1W#3BCOR*C<(_Q UJ&'2V6>9B?UY(S MX>'#ZY 6Q8]#TWCD(-,OL(0BEAWE7<.ZH<=/-FCDVB(Z>M[[HH7W@PT-04J] MO\I&%F^;ZNXWY#Y7<.K,75W1?SY0G$7WSGTQH-1DEC4WPE)TDASB#<*A!TN= M.A6@F3B+G,#^!#RGC6E\L11_4D=R$!E*O/2JP>+Q._R!/*,K0_1K%GB5V3/H M'(P0O U;AFJ"R$,C\6P-EQU\CV@6[A0=Z.Z?Z0_9[F*"D%:Y??;:&J_*?_Y@ M@NZWWC+8;$QE["O"LF-YDIU'C:?-#+8K\5-[+4S0@IO_2L]KH/'@LNI5-7D=\[8GS1G)V-=<7Z!@K?K'H4 ^*7M&IMPH=_NS MO'FNY9$+!KE]2\A>;!R8I)-WT^\C]HY2U=8\@+?[Z/I?-$I7A"OK-Q*_L%175^>X1QCH25F9\"MU80& M ?2]SX;TUQC(SN[K3Z1IS4N%W0D!2,[D\C>EC-.OY"*O&YM]O[<;L^/)PEO/ M7>!X?.EJ[J58R$,4,O&/FL+)Y,U7WB^3UK?ILT7+P]6B$LYILF4;,0-4R(L- MQ+:F3DLW/::N95:UC D2S@[WU&!Y#LF$0O!<9,).V]HZQ- -W6,,0C2YP-5A M0B,#T_,K3=3+^/')MM:ZR#0GRJ4P_6/=%8"!'_UW\,@O<2H' ;S2356"]T<+ M89OQL=;^XTD?$:U(4T09E'WBD'.+P>O92RJ-(?=3N5WOVVKE6%OETLC;6=[; M-K#EP.D+<=ACRO?N]#.LLJBH1;_AO,\Q)-[;?\M)%\0X*4J6LEO"JM/J,)+K9+@HTQ0:4<3'N='6!EIAL1^ ML-K.Z0LH] =[]'N7OLP4AB2>W+$+UGJUK>YWMMDYI$WQSFEET]C%NHV-:N]< MN,VKK)?M>L46_EA>"$1GIPGP)><2YYM^#\T %F19:]+"2,6, TLA'9?.V]#+ M1M_<]C:)BT-^?_LKG=&':)+&$E*@Y>AFR N, /T+S9% -[0ESU5_T5GY#-%U&$"+PI&SX.2C-EEZ\ZH]B>>=F MK<+S@(INN;97\51+TJ"R4-2O; Z->T?'FF/HY]%?9[056HC8L2>+"UOI,[EJ M'_2H%77TCO*,N<$EQA_N382 '0R+WBNTV;@P^Z_JS&,4!(@@H_&'89958 MC PPAO9.'H@K5938Q9G&G9F6=O :4 ME4]4/%LMR;WY.9ZK4SI.R/1JIW3FTR-;)/0*.PL?-P..'Z<@$2P/@0?9 R-6 M*<;R.'-,I&&8U$EUJ/()S9V=&6^IGF!'>U&5J\/H1%EUEOCN!(1CYJ2!U<\E?1YC*A,DP 1QBS3@ M$\LU;]6NWZZ M8U5'4OHZUT%?^M*NO?I,I&JDZ!"_X $+4="1IX=Q5&CDNM?Y"4A5'G9VULZJ MZ$'%IL]=YRT)W-D1$:NQCAT'; \THT);@IZ))40Q01PP*3]P#!/DKB(V!@$F0UIK%O>.^F*# MG!AUMS38?RLL(P_4N1J:N876A3%<,UUJ6W=* VSKE3XWGJJ ^BX]6%\6WJ?V M:7_#+M:JQE17:/;XOZ&^>+TH+B;]N"!+\>=CT-;' Y\;('OEI+D43CI*QE%_ VL8&FYY4R#8FUE*,TXB>];*E#Z?;] MOWV1# X%?3+$( _=SBN(: J#$/(A%>PRZ.5*JO B1G1@K4DMM"HW=])C_Y$V M[WDU"G9[T%5USEZN#TNHQ%9*PX,Z4#@U:HO:I:-)C7V;D\%C1&W$;&2RN,T/ MK0]WPM)'?L[44$\V3K/QIV)/XX*A+383B!IG[=PL:Y0;FL/A: MJB?9CY)*SV"P6:?UQN,E:#+3JIRU5JW:)ZHK@L#+V:_%.I<%CX99=6)98201 M"YSV:4:JX5KL(2.T@"#A:]4D9)237/U 3_U9O19ZM@O8/GGG#VF$<2B?@.;S M$#":,7YE?X&CBI5K8> M%(-?*RT?C]H"#;%3B,99O&8.+_65PGP.\2#D+*PV4-RND19==ROLE1S/;'(XN M&0";'<5P) !A[[;+V?74EY0#UWGT\[NI\!/NM0/4-R9(,U!JYZ+(Y>F5(F9 M-JGN+1,7(K.\^]-I"/8Y&BY"K55=1!R&$MY!RO8Q9HVGPF ^4G!UQ4$NG[4/R9']AZ%L/ MI>+OE 0U< _V/NTQF^;/$?L:.(0SW[/8>0!=,8 Q6+#W32W7U!*7$ZYLTG/?,10@-XRM>\&\P)P)4UCK<"ZP704@06:-NH 44>% M*Z.=/153Z^GI:5M>F?>GD:-=%#AI> SQF;-\2,CX^?3B$20_9) MW_R8XN+8_)1-.A,DI 1G18)-K@AOK#C-G-R-I@G(4O0VMHSY@.?K"BIBO3F8 M^U/7U18]"--ZVB&X$_+Q<;YSSY:<=BQ@,^)YYGT^EFW/]0EXN.]XA*4.UCZS.]Z MR9+EMHST]9\_C4\W9#$X!ZB'@Q4HAP$V=]*,P;H*3#__43WY=:.X7WA(]:J< MU"G19W+BY/9[3WO&MG^L]6Y8B^9R2_+>UE(ZA7V_E;81KEEOES8G6A=@G:5_ MZS&N>\MGD+5@.RW=?[>V2V$."IR!T 2Y#.EQEL:NLGT^ M2B^^ZN>2QLUE7[&%VSZ+EMJL$-@:XH"*-"E#MR42%7+LNIRGPSB58WG=;][S M6W8ZV/C!5BOCX=G-0M-/6& M:.8%O *, 7#%U*>"J>Z((.%H[_Y;#.QBD&XL_)Q5'_0PEI",^+K6C)0GX@C= MF,8@R0LAQ,(HC KR7OH.).EAX5*Z4"H3=(S?G%_Y%U(:[FV-Z^;"D0\J /Y9 M!D&)9PG)F$%HE@,SG6[GNT.>"ICR7#HDB<' M14V6G[$=G=Z0Y:;2XK?Q9[J7QN?3/"*"Q>$K.%8XB_X$^5UZ'W#PI=M7;V]J M;OJ/?M>1AZAYZ$V8/"MF<6>TX@]IYM,@I&,&@]XS352?5RT>YX7!;;'/OT?1 MVZRWK15^=OA:\H;KZU:E3NP9^-=45?/JO#,,7VPG<_6\C M5JF<@C?/K]^5:LZ8@I3E+EL$33="*"D 2C8JEPQ+ M/0=X'X)IY7GPAE+F^.7SRJJ3\@\2^=@= YF@5'7U"(8D.U6.A>\O,T&<5C39 MNNHQ6",#2CMYI6/\'!-DSP0Y;92OE&L/;>BO]!+Q+Z 5V#8TB';UES^N_CT& M/.YI,CKA(5SP]KU*_*N-S\=BO>]6!'3)OY&9T6I8QYX@J@B0[W'W^Y^?O9.C MCIN"]>R>7AY,Z)NTG>W>H"%YHEK,FZ[[%;K\,>C13)U/573/X2J\IEM[RVP[ MS39?"4ZDIT!\P&/FE*$&LC**>I%FG-IZ29(O81QR]-JEJ$H>K>5,PL]3EC:X MX-BC7G/[E0.7=TK?HNS1O8C1W@XL-\+9.!K%IRT+#8:8U=:05UXCA=;=WEZK MS2F]5)/<6J;'Z51O(7NY52<":NZ&J@Y:GBDH.K>D+3U84?\>.SM,O5[KA5HS M.&QPE G"!U#2M=IK];Q2!_)?H>]DN(:U=>KUK"CX:?F7:]VVO'2JG7AW/5?& MJ)U'+SM+/L;V+25ZO5VBT_B]WJW#Y'*/^5)3V^H7C,LP8?(LJ;]!@.S7&UNJ&UWD%IS@)SS99) MFFA_^L-5U(3O0Q8@OZ*&-C+L14]50L[OD8$?V./ 0S!!>2$8*4"O%]!_7X0K ML_R3].3IK MOC3^Z>J$"X: E@.VJ/SP+GQ%]I-NLLWTZ32_O)L-GH$WO7R2**>#J\IGRC"S M%#2"_N#[AMT%VU-FB/5U9+V*EKX- M',D$"5?L)QNW\!YWO\)(!\">_2K]_N;TX3-WAK?,GVO$3*%[?%XA2+I,4!R" M(V ;B&)-H"^(8O7U=XM#_I16\JAI3UM=-9M3KU')*TSV7)D_&I!C^159BMK@ M)U+U2A9)TLOOCA6_,MKWD=+IQ.K5U96AXMQO\\>"))\BCP5 76-RSQAVJVX'[4CV@(4BVUHRXP93$X_K"EJ)U?R[9\P,I*./7BRK ML3 QO" !TC*"#5'U6>C""N&$'%M;$=>JCNV-4QU]@AV3%';.,*5+U_0FO=/D M$TMW7!WQYE#NF+-H3!%.2V](9C"B0\I1 C$M#G(;PQ]B-AB5VBGH\P 31'T( M[P&7'X\U)D<17Z-R)W?"IONF_;0V6ZI&I;H(3%#P4TRV57,JI#**)B3 ."SF M=_HM535X'X(=N!-T9KPJ<^X 9_KQW;A/AF=7E89LZ(GVB21VQJ$PTKP^!BH& M'V2"^-9@KH7=LAD!7]PW.@^DW;QC\_,=2AL>,L%]O_?$R""B,,3%?,U5/5D, MT5L0F$0_!CAN8/-GF"!/QW/C#\Y,(C3IH[24Y1G&R;W" *P;=OQ8ZQ/:>7H$ M?)_'P1!MBR'T(VU<:$'PT1"Y=TK?&)O%IV9*Y+"\>\UJ\16Y*V)$=I?$7_,H["/Y"9RIHVT(>$Z,PL/ 98\P?W?IPJ:YR;EZVWJMZNQR7HY=\Z(QY3(S=T3WB MMFH_1B>\;2U6*PH3&G:[?KJ>0#9*CQLB+3]^0>J#KO+4O!% M1),R1C"D:AM;L952&R 9.!YL=:MN$/83$7CO\UG&D\-SZ/BF:6RLV;DM=\DI MJQ9-_8Q*.BJBT(8F."NSG=VWU2VTDTI$_U_LO7DXU&_;.#Q2*=1DSSH5(D*+ MI2PS;0AI+#&6F"3928LE8R:$K!.%*$N6[";[;NQ")4N(& ;)_AGKA]G>Z7G? MXW<\SW/?O^>]W_=]?L_SWK_C^\=U'#ZNB^L\KW._EO,$+^(G5VHT$V!E2DN> M%+7.J@/Z[ZM#Y65G/.TY1M-@MSA&JV$\N.8[Q,D2A*"/-N"_=0YP#"S,IE:E MRE3'D7_QC-'=@"#L1U@Z@4.H0U,C"%PLV,$UE]*0'_*F$GDG$U6=Y2YJQR*2(84)V3G7@FHV(DSDXX!8A! >8HF'8'F*I;GO/[W)W*6<978 >%K11 M,!3(HF#Q2?O36W%ZY3WG2QPQBDOW() UI1=,"&!" "\@II3"T.V-&F!F[NA\ MRAPD46^XU)H741 =PWU( M >G6=RESD?""7"6=_P\<"% M ROR%,UA_*-3]Y_8"F8U))ZO:I#.WJA(223[3-,\IB;$.NW6Z@6O/FLW;KV2 MHE[AH'\NQ:_E;+3^RS2YTM>OWSG(&G99NGFJQ _S[%.T["RY=V%C'D5T[ 4E22UX(6[?5)ZV#YKJ'R'[V,7NW&U\#Z!H?/:MR=J% MYHW'*8N%/,_V)43F2!T([K.,A-(>H,;MSD]H?#GSFI$9XJ(H-_!6?X$D5#^^ MVM __.C5F6FE0W+W54J2/*Y:556\^Y!I5>YD$G;^H7&(.@]1RM.)X%QJ&S;7 M&TF=:?*JD2?H3DM<^6$Z]/XWR7VHT1'S%FJ,+9W M0F1,$M3:/(7*JLV>[DK+W\/Z?R25W[8P />\7@;Z@Z8T%8 PO'&G*#KN&I2^ MML\-1$6?1VPON=U)NYZ'!# %*V?P$?5V(0,RK7;G&%]C),[E>:K'-V1Z]B+E M83%H#A:O!C$AT-NG2S&B%)]PKFXM7L^8P_+>H6I;$<+D,* L5-6Y,5;^=2+#SM7 M(I 4./("^?!ILD8AZ7P;"NG;75@#-S+4QL2N;X=#=76GJ0XH\04]EKYIA&IHDV+Q[MZY;?O[, M;?G6I"<-H8('BXL>(1I1N/#)_IZ/REA.UQ7B+VU'>X<'HV?9I^U:D\MG!%+O9)?ELH_5.[TO)0'NOK,1RF_EBS8('WU%+8B3.^ M?AKG,@/GT@!M)"@CF W(MY1BA]/*)=)4.MOPPDWK(]KY#BO*D:=BMGP4/M6F M:;Q+2[KU_(+",3C+$N[MIB=@I7'-^@CG95,&IS'5;C2@[%+Y]QY?^^O54?1D MQH)@FW%'=-J&QFVVF+CK9]HCNJ&+[@'>[E8)5Y_YZ0A/9!4NZOG,&\)["#[K MNB51[\[1$(/S"#^:)Q/B;FM H%U@&1]*V(N_25V)2L XT"L1#NAG5RRPLAC/ M;TN$XU_IBJ-SRZAGNT>/04^L=^@'KJ+E,.8L>[3B*V6;=AC[%\/ST@*4\P7&Q9/CYJ,!*)BM* MTET^2]DV'U[-P9U;&;Z"[SY,W_[YT]./;7,D;*(!M_E(IF?S,Z4/N7-*R5E) M9PLY.,48ZB03?P+]KCLY*X0Z;V^8,&ZR!E:Z&E@_!@N!BPUKNGLGK?V*@'VT M+-F.L_O%,.99M54K9/Q$ V:$T4C=NB'X09JTQ &@WKP?J5HGF/RQ7;PTS]&[ MD0BW'$V/Z]MWAV-/XSBH0CW(Z$*S:1;@PV#L&Q:>=LV&**-G$^.A#"#YX=P!5#4%'2?7E:U_B)D4:FZ&Y^%*K-.RI#B3;VG&,/6<8#[ MW$&.8[$HI/J46VV6.71?;W%9_DY*[>C!7%)E;M+LSE&VATR(-V IZRBRU;-H3.J[P6=>T/FFR^N,K-@OK59X2/39S:204 MED8LL5&EL5\;+^+)R.:TD+C?R8/>_=:1 MU33=W,\BI_8+BUPL%A<38P\U#4J/.G)@]]TZOM2M5295Z$!^?TJBO/Y9_7'8 M:890V<",[P\?[FF@^O=0\=2%S9NKF96QKNW)LI>X%[AO[W>9HQ&C\PG+/OEV;9Z MP.=IH@3(R%'[242(VB%3LO>;I0;[DI?CJ@%G#[C!BA[>+0'%N/U* M!.SWT>>E=\H=32KD]-?C;(L[GVC[JH4C)M.)!Q]_Z?/U:=WM^#"]4A-^+)HH M>)<$+OMNMWN"\O?C)Q_CEN5[]X.6EZ89O(>\K"YI!3J5XM@W"&_:O9@0SBFT M'*%7\=M-=(0Y[>93BX4+R=TQXNJO_'5X'GKV2?56YFL4]!@<%5G87;AP]W)B M'(JS8/-/H295)J0J9UF>TC,#7GV/T:7<.$<1F^ "I#\+VFN=#9 ROMQ;/[&9 M^8'Q!0$8PR+7B[:J@,P;P-K%KAHP99MY?A /\62^..\S'#%@V*5SV>) M:XH]+H/K\>F-K/!@(SN!L@?\&)-&Q[Z3)9J)Q)FX]IU?9IGN?M@>VJEJ%R:$ M;R.C:SNS+&U9$?K>XNH1UV<4&1H_UR0CL58)^GNT(W=ZI;;I90=.R+V5L4,X M#>30>.?(][,KT1&D"MT?9J%6PTW8(Z'?61&!8R\Q;DEO<\WTM_R YBF6$NRG MQS\6+P/?7AK&6#XX^TN/G,8W_O.J$G7HQ;P3;O53OBE%"%;N-#6<,JHYL.17F@.=,."6=0.TEPB MO6W_N@& 5YLG5)RR9LU)K=/:>,_M./*&=1CZ2JFJ__W& M1@#:@@\A<^D3.L+C*"#ETUC![)F<=?O8C/8+H@G^Q37$A\M!TL^;G3]SI M+5A\M"#T#=? *Y- TJZFN=8!!!H?KJ6R3UBS:FNHHI_15MSJQ8OH[VJ>36\F/Q[QB3Y*&TAD),R"3G]L M\SYV>@S1:74_30>T(R-'1+>PM13;:%[7,S3]_BQ*H>"O:R]' N*N,?KKM-?Y ML_O0I^_LZ1Z[&FQ&G(I'N/2"NHA*EE2G5GA6^/D32UA\5HXK=Z36-8[-S#%& M[2>(EW.+3P^T8L6^G+4=SS,=T\>4Q$2,/2PCG(M!)]L]&,RW>R]L;/BH,_E< M[KM9Y7S_GX3$I/8+'>=F]17JY#&2+ )/TQ.8$.^AED(!K.?>YLPL^:;@\V?@^>F0 H&3:B-BE1^NEQ M@0U:]\!%&X2)(FQQ*_ X[07!,:,A6>QX:_F#,RT]4.'< AG9'(55BB7\0U(Y M8%DL/UJHH&X\^_S6L30YH^=WBKZ9=T,%-?,@_P!Y MLIB:X"JCN-.B;T@;_GD*P*U&D&?H(3AG:-@9*=QA%6JDQ?PFHT/:+U]2:FO# G$L1]LFYJ/1U$=#L]I6=&J:JZ VP<)Z%#76V MO@(C&9S'@9K>M],XP1Y/R,ZQ(4TUQUPK G5=:H\CS;&W :'WIVH=]ON$V,M. M,BYL@HTB?ZJUW5UZZWG/YGVU'PB !T3]%$@K!G5;4F7Q712ET,=T[;/154-Z MLITT;I$>.HJL*4--<-7PSA- L-"*[1/YD:TE8/'%.^6"*MU10)@V6(RIRV % MW6;*B[>U*5Q;:$K*>R8D(1$K2AS8E+^WO3-7E4*C/9=:Q^])3M01>+"?TLKFPM4T2=#WY;&U>CFW M]?:3,@KQW;:-7J@/PK5O;5C_GN_(0A5.7ZA[:KH#RWJ,^I6,N<^: M]BU-,LG]#CVO([=$3#L'8P"ZNTJ>@;4,6 ;$7-V\J-+GE ;<0H[-M1QE>8O4 M+7/PT?3U7>74PY3LH5BEX>Z&( >:)@D\4@0P)!\T.#\MPHU)/ MNP^#%; $=;&&*L./V12_=:9:.*FK3'A)YT06%3]V#&\X2M+FQ1=[K:+UGO>N MN=FD<%^#T>N+GR(6\+RWLA:,6O7+!=>R7;XQ(4UY%SLILC0LZ]]I83_!A&ET MTY9&\6I M4C1TJ/^7+-[I/>XRTZ44CG64R/N,$3E+P MH^C^$\AVJT1R] 0EIFA:9 - NKJ MZ>S6092SB[5"=A&_"U8?B-F__9:YE-^%RJ95"*E3)QJ3QSZ!&,_#=O8V50>- M)S$A M^NBXBPII=[Q=ZG& ,!/RBO9C^XO 3AS""0K*XY<.8/#1$MQO.QOYRJ;6'[VM2C_846EX/6GR@V-H@D-2K^R=AHW*4I:RBON5^%-@VEE14]-EU4\ M.SW;=AD1F5-$?E_7#BME"4D@[$7A$QOU61]K]'R5L^8YO-EC:8N 0[:$A-<. M@@/FCJ7)+K]E,R*N)53KQ2J'<%'G"S%"3-4P&C&448+FNV):-V/M1*7VNC ^KJQ@<\& M%F5BEYZ0)-6G\R.V'S:*?CWON]Z7X_3D7<.(TEO2K+=?]>C$4_/UEA3V]EJ/\ _64;VX_(FL(SDECL?N;8D;8ARHK#BU MV;.1"SQ'1G)AO]KRU%.^%O?.7LV]B7>](R7#[B3Y]=U<]'LCB3._ZE>;<8 ^ M='1N*X?"#>-A0CRA>+6AB,Z'\TT$?\M M>WKB9 PR!,%]FCS8I]I(S,67D[HZ#JZGG3SC7^@O--J SP<2#(I/9+9_1]^7 M6%:FS=4WV*_K<>B]8\\,?@U\O5Q\[XOMT%[7%PM9KA-.;#'6 M+IH5(]NC*G4W8[YAEPY/?UX_*A&--C5'1V(\)XF0><-B<+%]US;R+O'INOF@ M9.6+ %L=]LWBTSBA7[X1$BTAN<8,*]=XS,1JKS6\TQQZK"6_V^1FD>Z0[?J. M0H.RLGM146'1=%E9U?7WX7NT^:\+&%]J@AR&L%? &YW!/!;L+_Y<-Z1)K)NV MXRIASXMG(X^U3N7-#!W]R(!M\+]F3[TH*4Y!:X"KC,/WZ=%%GK"KX'' E8S$ MJ["E25G^IE@UR^1\7E-N16QVTN2GO(2_FH76%=C*S_ELRY=M%-:U%JM_.=X; MUI._AE-.GX+2.#$E-&3?@OR:9QL:N)T&GL*WBW=1M7#-%S96#[7+'!GW735- MO2M$!1_=4W^$?X-KN U[T:B.:W[#6"P8$U\\TXN0/!H>A[;Y0-!,BZ3;,$>KJV\,C\@J]-;O/ MC+2"<)R)NY#I[/ @/SWA_@7(X5_UD>2<92J5!\.W+@EF4E$@AUYUI,:2-$6[ M/!']G*?NS[/G+A8W[NT!9ZG:R+KIN65WRB.R_:>=N F-M^&O$.-['*LAT#M: MSPC6((L3]@H ^Q(3'Q#+4MK'N''98,%M.WRACC8'@S[,(C4/;^7Y&W7[3 C) M4': I35F^//]T?Z/J C8]=CYY[<]FN:+\" MTXJ>KH;A)E.)7&ZJ762$P*)Z9$P!G^Y>=W ?RX1VYC*^46!G&8=%E$T7901 M_W[H9D$0D.RPLW=AS)E Q4O"F]?L\5QAW_1.RWZ^ ]=N^>&/76TEX MTYIK4O@"6%& .$!@',B<0G#Y/;+ B 2+[JB# ,\JA)/;3R,$V.1JQT;WF>C MK*G:O=U^5VXPH*;&?EL:UP:LPV6G-2DJ2?='DDMP#M]?_WF?H)U+J-Y):R$" MAJO<\]]TH2\:3]S6O X1W#5/?2D'O61!9 3)$X'5)4,J_+>&[5RKD/KKR'Y# M7:.7#)>06XP3#?+YPLJ<\TX,],S(JA/ M;^7U98L\_I[)'V=P+R%J0>]=XPY4(V8(C_Z_+V?\WU&GXSTYTP6;0UBCU M35-\:G%5$"RPJ!K8^'*NWZ#H"F/%*-:Z623!3QS/F9\>%[ /J^E;8 &RX-FW M2*_/ /"ACH/*^*!&]M=E/_>=FK5,;+W9%!50^OO#H&F:@M#[M1F%<99AO8UP MP[U(JT1T:B$8!_VI8G4+AH\*I*NB/-UFVWP2G7Q$319?5FY1;[Q"&/9-!_*, M;_@NH7K26RH"^+TMFQUO%^^,$W0=1W<3WW[?8$+"M&2: MX.P KF5UGS/Z<#U;NO7\TY.1]N*I23FC'W@/&%_)CYD+[+HH-1.G=[+B=T:C MG,G_N6?$4SD^PEJDY_S&EO#SE.W 1K'?O62E%_!S_>5:<,W5AN^;!Y8SQ!FT MJ'VW[$YUZ<@M1YA$F8V5JN027C6>8^%_'V>/")5PQX>HC",[$BFSUVPE2DY M2,M(>+L\8]!_L5F1.)D+ XR(HZF_#"6W+M&3W]XHBXU0+#C\;C?J96KPD\_= M"25T<83(KIL,A^-(/G;H,?TU(CG3R&!U&-!\NK-EJ7,[-DVS[O(C1"NRC2[3 MT% VX"Y%'/0@5P7Q*YT>N,[#HVNB-PE]9+N/DLC@#*/RTP36W5604:JCRS26 M#0GW#.%;7FE[@CX+CB5 M:0+?8$B0JH%38^X,%(D. %58-LB='H45W$%-G 0F,JU%\*0XEK?5:XR8=]!,,;V)H4,A,2>-G4YA=++S>9%_SR MQ?])@UU!$F:<=E6:)(UL;]G4$>NQQZL'W[\UJCD&B"Y5IN^5'/PT/>AEB0.Z MB8 %;$QTFR3&4-2;_')X+DEYL@= *3/";.?N>#<@W7WG+<&:L8?,:A,C! M5%&>\&'A%Z]IF2N=*]9I/!B6^QXDA/V"Y5XC,)3 SMN4E/X[76YX>LI]$G @ M/)&E\_'9 99 P98_* ZH?[*@28+&[WTQ;J/KSJ,/I?KQ6[,=._#"CCH1^=;/ MYY?F5'#+9K/2HUMHD+.4!M7E2I@\8["MW+^^N/U'&Q&.K?S+*04!K@E&;CF" M;(68>T!BJQV9;H!L'%!PUX2/5HT(SJZJB+IJ?4'$*R7D*G(_WW%ON^?U+JI@ M.#OTO=QWFTS^L8 XE.>*:NNWO(BV*]$:C_2RB@=9?%F?-6BR,J;G,:J;W8?F M PE;J^ %!U75__$Y)2A?JF(PYR>9 M$!CM9&GMMPJ..C0/V-]C=:;QM62EWS'/CSN*'IH_S(Y+2]N$&K5[YQ%"6WSC M6T;J[=\O2^_K-S&/W)E8'-*7B7W^Y8'OYZN9PK(_]"9NGHTTOGGSJZ%\>WB#FI\^^,3P_/5*M>3*S'V%\MO9U4G&NN0V3EHD M98XFI-'*D/R.F!('B.U,B "8P3"7/YPXB89^BKO(6#@2Z[D;BK#*SO0=8W#: M4*_=+AIN@8$RNC&SECN15F!\_H>8]SABZ:J=%VGV4>H/PBD*0TEPY^%2;3:2 M8H4(^@4O3=OK-:OODK4V;Q1,M4@::)7WH6^DCVXT[,+RL%+T7#@;B'JX@.![ M/&^#"T;>K[VX0?]T!R&R_J>T>O,5K*#S6 8P'+(9K=>I&VLRH4HS.(^;KJ 0 MG[,DYPT),"=%6#N"\=0K& 40[7SF%Y3;JV&(71W@UH+#KA$ M"ADM'DL;-=AJ!&LH>VXPJ#B$F"A"+8FFN0@1&E"+5!838%[NZ(*5R08LX]>-#U MNY?!580556V*@\;KPSC8!:ADI#7A2H6"4W_QO5FMH+(7W);'^1I@^DNKJD\T M/NO?*/HCP_V/;52Y-"SX[@D.?2STZFB,R(>PCY@I0LEBWC4QCFKC5\>1*Z4T M;H>@R7I$^VESZ>V'.6'XKT>B[P_'Y38@>\;EFW" :6_,,!=NBC32:MQ_)XUN M6T&Q[E3=NI&TLE4BO +/9*<0KOS9HR9NS5)B?C 4L<.I7 #&CSZ+;R7MT\N] MWOKM]L(Y60[2)\1E=/H&RH.OM?AH:T]JMIJ)S=Q))N33F^FU0OE&+H76@8#9 M@RC/X47> E$F)/3LANZG5#Z6-CF#_6PD\'8:VH8/)_&@"RL94I3/6Y51$T3' M >UR7R;$(=BK^8N_3XO22-66+GB \A,C3G^K*3"UF/M5)S,']![W&-FM:#:5 M3_.^ZSK@1,AO<;AHRV8-U3FS$8&.F2:T"4^;>O$CMW:<_=]:Y>U M^5'IOE/_0,&_O3[F"54?58J6RQ_I3!\2RQ5&#HK,:&I3-6A0BOET(>9,/Q=B M(FYTT+IFM]P:N6B3(O EO/D.)7:VS31J>#L.EWP^1<[,+(>?;M;+0Q%:X@)T MS7_NJGPMR48 10V_8SD&]0N1] WYSXTG6/9188,D,%J10Y-*/EG%QN&>\Z)< MY9Y$&P. 46=0PX]1G\G5T)"S'JO<&=3V:@:/,Y9#KN?!R]Q\4[Q4PE>%=H*! M,M:6ILU:4!%0W[IWV17Q8U77^HTU1HUQ>$BDF>RY>J(#8$D/&T)_1H:.9T+< M",^8$$3+ZB@3,KT:?#R,;I9:5&B8YUPR_6'$0\@.!DCV$V\[$4[82IBF[WP\ M.EJ>]M8$[8VGP!/"^+U2!9-SD.>+9!4RS?(!VY?YV:)^%K34/H0+'CS=VT+/ MT:5G,D0QNJ&P.F@T38B>)A6AX8C\\6K%FE)<]P?&/@;)EHT-SK*:S6I+F,L' MR(8&31(JQIOR[B<,)0.XE(:(VC1MH&>J-[(*Q@?R72?>7Y0>2A,E3K;=P^ZO M1O!@VQ%EOQIJ)H&BCK>23U[=),;BI!]V(]B,UCR//("MC(R8&>P,&#)XT>'# M$DJ?'3]H*#:3A5!+V6&)/0L#V?STN\.Q:P26'$].PT88W;<&&C4P@F 9L/ [ MI4SM!>:$Q#@RW2G[G!J=*F#:@3Z*F Q,JQ*D#E#&FB4DACQ8J\CWN@9WR,93 MRR#R$SG"?#L6-C)JM M66^&L<^.LL C!+1,]N']BSHG\"DB&XNZLS>++O0P(7*TK^JM?RZPZ]*.U;PE M^]#X/+>:!^I1]K&2EK\9QR*$LV$MA)*)H1G<\)5GE) /OXF -6P4/RE1D8^1 MHFJ\;(CWD/OM6I"QD7U#Z??U5=O*^V]G4TNWR>\%Z^6?B?JA<" MOCZM(O@M4@A#W)?:HO8RKL\6-$7Y!Q[G8U]\XG*J\(],OHB/YU[CD28_B[<-T/F MSAM,&';NSZM:EQW3[2NFIAZVB_?U2IC]7I*DX_XBQ**@%8KB'M:L2:P[)5<6 M%%T\JWAO^$?D4_C4TK_ M+/W'4)G)MN7FQ;G9U!>=.!$_E+#,A#Q@P>CQ6\,LDZ7!WAT:TM>$K M.OH^-.]F;GI,=8C)376)^%[?L:FYX,;C(':Z%2[?=Z*ZLCHDXW2-WHF]]H\? M*HJHBB==/]'H#X31^/RG.W*FP$:>+JH;1J\.<(_:9K\.>(1I=3?O-?F\5K72 M]D5PVT_\S8M0R_!5?3R^7MJ\D/*@^Z(7[^BYM/(<4:G$T_8'QNMLUA4DOI"0 MDB$??QSV>?;X?#UI03^^J$>G2&_(Y*'G1%16QE262?D)\LK,J,]N3BL:N(GX MP3&)S6)H_*F(AAUM%$ZTC*4M+HLL=IRUR(KSX45ZG?CYDX_1%%VV:!NN1A/$ M,0X,4*5\G]0+ <&=0Z:M'*0!3?8I^:2]A1=^#I1[MA%-J_R+[N]V)F2_CP[RT[B*GT#2>S%;LD;6Y :R8+T=K MNQ?U=_GWZEH8:FT-MUJ[MH[D]UT/GZ46BNOI9CAW< U,X;]VCDU.3?[2*0IY M']W^):#8RL+7@#'QJD@#$SO7*,6$!,E;>_6!Z MAH)][31C+SR#)?"XYEO$R4J@/+'2@-U&UZ53M01Q:?2JPD^X? M026VXH";^'V6^4Q(BRF%RZ2^\]; LGTE#/GV\_0:3;Z>%>=[4K5 ?U=6/\_6 M/(IAM: 6UY.6OW*0"8D9QB]I&GS&GC)-KY_U)@)[F9#S1+IODQUQ!M4ZXN+9 M>"+[]HW&%2=3(KW&4W+-L4U"@K7X-32ONT11W&2V50=>K)/7RE=0ILP$"N R M%-([/2[3G!MY68.DKE)@9FA>VJ4:,&VZ;N=/KIC$P[%ZF[$OJQC:A%$E*,CR MY/B,&H4 ;&+.G2DY94R83LD2$C7Y0& MYX1UZG)Q;#T8=#:JRGHO@&C4_85L(8+'$X,T$;-ZSE0-7_VFX@.);54X3[O5 M]:1/B 2M@M]I>W#-9S?2H);2\7/1;N6+3YB01'$N'8MO 4=?%I2#3SK>;MS5NNGS%O=6T;R5^Q#4%B+JZ)(Q^ M*&PEC#W9$X$[< 6GOD+3 .0G22&JE2' @$[X\,KGK5-2P8S]DU6+-@X"&V]N MBG_Z*+C;*,(3L&/&V"* [S8^6N@C]BDW7K6/N&#/WA%?86;%4FR^Y.6OU/OT[3HH8V0!;2PIDO7HZ>/7*<:N TJ#4WHK]^0 MQ5NXA7P8_"9^&K=H,%8 ^X(>U7@<.T02V82"KW^!UG"PVVK&CN+* MZV6A0"C77M%K#V0,^V;N7*MK+#C> PSF]JAT$GX.8)=PP_3.,I8QPL)99LM_P">R@^>N,4M0[5B.W%AVIZ M&3_.'JZ\DWJMT+N^D]ILRK"<;1S-J ^>5EI>IIZ@[5]W;SR.\>I+V!(+ZR^O MB=[\YKE2;C[U TJEZC;X^4;4I!WY=2X_?>%6XO4/2[52\1NZB?C.CB?2:!YE MPOB/IRY/Z0([%(H:@XN0LU";2#M!+(,N[>0O5JV7&!BD^'4G>FZYNU?5L[RA MX6OPB7=$FN0?6SFFQ+BRF]+;FK)_D6'9)?NMCW_3)#:TP2ZF-W9LJ"$?(Y1D M&I2'S^/6Q,W/Q'GVRZTP;G8&PH^UW+Q=[=1=2*Q-:72?WTD+H%G0,[%[,9Q_ M*L9C_U2,/UBCL+JYUW(&MG3E8!P2Y$S>,9B6H0F9;CT" A.1X,7)@$<=*/WK M,0L.C*]EGE=$+@W WK\(K_T9.'I.J[SA%!<&6P)13USX!> :B4=\=7,:<(T0P7*(-N,IB:3J (31;G3.2,;_35,"+$PGDRF6727CE3?R;<#>JC%BCC5%5)1 M[)?3=?*>;T5?/$$[*L"-=1#-!/"DTA(*0';7]6$/62ZB*'>8$&'QT^8-6WKT1LB_E,F*>L35)?%]/_5-A6 3(8HL) M!@:,JCNO^N'$8*G?GZ[#Q%FNJ:TRDLM3:)?X;$.AYM/0YJ8T[J+D'$#H+5/B M+Q4SLW4!:\P3LV:W;:Q7'(L""P)?-\3L?_MJ^>8A8C/,TQC]II8)H0FN7QDD M6-_XAM6:?_13(J&1'YA)CDRSF[UZEO8('+K&A%01EZTIQV#@9?A>1M_$R1AD MG5>&[YZM_N]E ^?T9M)AZ.YZ1_))P;)*/@ZK''IM''6%"9&TXWD6\3;GDWZ+SR6OZ)J#*-.]".&KH]>;6% )UQ1?,JR]\7 M-[$Q/T;:_KJ43&MW%V5POJ(H7D:$(293)4[&'YVQ]1TF2[R]8_JS4RIF[O?% M(BW$%BM0"^KT[9% AL(Y?%5/4DECV&.#2A\N+V\Y1?!MDK,I**&[N/'2'-C% MGHU9=%*]KVDXC)(J$L%@*#Y/^ZH\=Y&@*YJ&78150I=6,QWN@6'BK3'AC@Z: M-30S549%]R(,,$(&FU\TE+\Z3'A;IE#H]9YF=8,1OW8SA:6-_%F31X)E[)U$ MP!C!#7JH,B&6T.<,T6S2),%+Z@:\IF@?;[[AOOB(2AVS[;#O[N1_O3[K'6S1=H%(&M^DV(P&_ED5V(C;?RFFE9 M_LAPUO#L78]7'L.":8?M*D-PLXNWAK[S!US"P\!-/XX85GL16(!SL=!1Q36?P;"74:%;RL [JCK._?1NXMQ6C73OM-Z,F'\D WXW M@UC[&B?+^-#757T83^UPCBQD0N8G).*EF9! _7)2[TNPK#,-0,/"AL:F6%%T M?.IL&*WN-US$"Y^5>B68"0D83B*Q.->!ID#17Q 51S,$S9B0L%^-0>(&-M_) M'8EW)%ZCS5 SC$X7Q$U8JPQ)SA^L8[T9^))]BJI"UC:M 7D/FY(!WGZM4/.U[#&V_4(O>]*DIR@6W MVWE?]<\7H'C3RB*=]5U2Y+C>QJI)B]:-COX$(T[=K0YW##)[_(0[)OIET\:Q M;8$NC/8 !D_9,]EW:CGZ9$82<+;'SSQ9D.3J_S]G,9.'MZ?+C'\^GZ MFOO$,6_ZSJMX:FL9R)*+O>ST7"PO^$13>A(!RJUDNGYH>WNLO!HT.-3?1!S' M]PZB>R1Z FTFL #*$^(F$N#]:K*P7/5S$X5(L>5@D* MJ09>FS-Z?2UO*VCJVCU,W27A3^ 2H55S(=7QID6UC)X>>B)ZM+$*M3PZM]^X MZ9U W/WO7IMEM1=>&$7-Z22WDD6+3,YZO';1R1:X>?;1[-Q-TTA49%]E31K+ M_VRN@Q^G?.C!C_8P.,4IT/93QS[O(D/M;=3'D4_V.Z9"#KA8.N/DP>MH@\0 MS'!?Y[ R;1XJ;4:/CT?%R^&ZM'6>:UUTRI5_FID*^@&14[HM"DI4Z!2B%0;U MO=L#"<"WCIX6-+[S>.>X-BS[L;*Q;9O]47EM2YBH>875IKA^Z<-7XU7>##>6 M2W+?[A_81/F'&OHX=@17AF[+ L.+,8[]'K#; T\*>=/":34BXIR M=S@XANII-A54?1Y%S1XFV?;90GD !E_XP^'GQ:/?]51JXVIOCC]V5_FQX>VH MJG2(^[[(+8?LW1_.11O$^?[%O)V*26*8K2H84J3+$IT#OAX+6[,_Y0^0-4YL M>VL>D\B*H-9M/0:-"S#\H&X.1GT8HW>8X./LY7>Z"K#TX^Q1^3F0Y6]P%FYU MO<139FYMV]UP3-=3V[=>N@F$"Q:H+V3FF>@/5\D9UWKKKWK'CP4H5U;-]CS\ MY- 7G_UYUMVMUGM\<]CF\1*_L79 \WP(O_&E??\5[=\?P:&(PW]S4 ?QI[.& MBH7]^T,X]'W:OSVHN\6V2BKUH<7#A'!-Q U_%!'UC-%%6KN%L6&%)DQ(W[(M M_=(^7;^]5:IQ8Y?]I.NZ1.5N7^&OOQ:UWV@J43+WDV3,9;%;KXTXNG ?53.G MWQ#=/$==FVW/@"ED*%]S.AA\.5+_;9L0XY%UJW3%X =E,RXQ%ZYI%[D8#N$B M6!2:3P47@P.,TJ#8MH2GWS=S0C!:DTDTF^GJQV-="B2S1W*771VD8@6\.,O# MY=./Z=68E:8'IU$/X[IHC"'TUCE?3R;DNDPAZ=!O->R?_%*3B[M?ZX1CQCIQ M>\W*-4*II3WN3USB6G+J]@6^BVG*6[TD+M0*"]\FEJW2^*'6]&A"14%>O3@9 MR=9)9D+V:^=.U,_I)ER\%[3R]:+T?9STVG[9LX]E1P:5''K/T]0#X$V MT[!15S(J?)-J3H&&/^&"ANE]<$6I!K>JNS>>J$H>/_'$^/$]J%3<2X.7^=C+ ME;D8)&";2<$QN-1RK)QNM@RWX" KDD,>@^(?#?RT9LYVM.%XK$,>J+\L]#:[7PIT=*BQ^-/M,@@2=[ ME^7)A%'<%KJ4@FQ#A=-04W2KU=8)N61^SE<3HQ_W&^V'*(FVS4 @CFZ0L[8[ M: E<,R]&(]\*VVTK"8;X>4IYIUX$WQ)X_O., MA/>[)A?UJ4'>SYXLC ]P335:XZU%-E ?U25L7Z$WWL4.28;\@O]-B ,R(5O> M_? S\RSC:42 6= N4["OP*;N2#V+ M?I?KE&C[$=.71/G-$?_Z%_]5O1)J++)J@.$4ZA1Z28^\*H+M:3PA@L2?:.QS MQR!R*Z*$Y-E_+@J:]Y_7]1*+C5^[_Y+WDW>0Q9UGNI_3N(G.JV,&+1-'(SK) ML.6K.'* 60;,A?BVI5:K\.Z-1[.Z^Y*7T9?:\0T!DJQ)^"D5VRV]/X3:L"J4 MX@*7W=LB'\(]O4U^XD_?=A4T)]_8E=<_2CU%B.7IO\:K,Q4?:A;X27*(R$.Y M>N%KZ=)0M*:"\\"'R;0Z&?[9+_)+0WG6JQL7P+"+GQ_4B(L)R!E'7[SUKH$@ M%9"5'*W2M2PR9QQ47F.J5QM=OE'U CM(XF0H,_J)%>AG6$GL /&HIN7T:NCH MO3+M(B=U[T2[0YNOCTO8':JUSJYW<(RW#_]P(5;(^?34+6A^O3T+\F/T#Y+? MW.NAU//8GEJ.8&5W>)^"A8MIW[.>2LRYESE4W1LHK":"=&Y=9&#[BB1N9B" M8!S< 3YP778O5!CZL/!0IOI[<3JNUSB$ MQSNK/!%=ZSAG7)7OLKWH97^6AFRS].:U"&^)OG U09%_^N!-N4>WUV8CHK+] MF[LIKXQ0=8;$7GSX&<9/1+EFZ55*S]:[&G7,Y$[R_:3SV94:[.ZQ9,E+F?>+HWH?8_?<%=BT_8#M(^S?& MO%R56DB<+K+$QXNUR*U(I;[BJ.?8_;4D3II\&2"%1072M*92A+VB:\U#!*H[ M^\_(+^?/2HX*89\3$_(#7>;8;,AU,W# %18&@Q8K35S2J+OT2CELO-3UH62 ZJ9;W][W(;@GWMX.T(-940V6;%G,G3Z>R&"'43+_]0OU2$4GF,;D9U;I&LO2^YZCQZ4P5Q%-O: L 0\V M@NZ//(D$VDDBSY01G&BO]B[@O,D\";BY.H:TZ-PB1F.%?'VT#,MBO7T7"@P&S%Q'=G3=..2B3E!\\ MWJFK,D$_7]!'8) O-Y@04%JI?7$)=A0[NGH8"P(YK06NF@&'9MOG%I/'!UC^ M.QZWGW1H&C&*F):H[:3?P0F.S7<;*!XW].@?LQ-HE3W_.,HP).),[$1-3KM9G-4]7?=!=K MI>B-K31$CL+#,GR?=CU>9M>M**E"U^U+J6T+_IT/*3##_P=+.WQ73T(Y^Y1& ME;>;L<5_L ![5&4+<26^)$:P-QKDQG7@_]7/S_[J^ZOOK[Z_^O[J^]^@[V]/ M2-+^C1WBHN>G#]N!%.#8HM"W&U!\]EK;6??.77E'9;8-A__$&/(<629Y?"IF M:LKQ2L%I.X/CDJN'FJ)BZH.THN$1D+6TY^A2V#,&)PU%4>OP/.C;V\[G"E>N MCL$)I.@:1S@].26)LDC*7'N&O^,]-NO6R9XCT(^Q H4F\5%JZB>KBAM6THI] M[^^LT%3(6A*35P,^Z/^V?]7SL+ P[K@L1;W>XVS-S?T:O(T_79]KY9CD!>.FZ:ROI^^\W M$N& 5^3M4)0%L)6[M1J0HS+XT2]Z+^7G-9^6WXN5%ID> M1P-^B@5I/[#]4RT A^W"'AX0T@&V6^7?N!M[=W*GGAJW^N'2I4XH\2>+5<"@1L+:=# M']%CB<[(0XRA-$@Y(GI";"#KH[N.6MBM_OL!_<[;)1=C_+TO"(\N/+@N^KK@ MCJ/ O!DED<9ST%.*GH(][L(-'?%@*"^^- #,0ICQ&Y.$ZETEFA)&G'T M;Z"^P("?N'($77*Q$[>]BV3H9/[CD.:'A1,GTYD0D7I8^KCOVS;B1WR4V^G3 M&>N*!"5/VPL9Z-7SHFZRV^G0O%S"FR6B!XMQ:J/?J8I?$CIZ&A%0IJ>L,(.[S@Z.V%;1V2 M8= "O6\EF]WK>G/ESIC8I'<1\I\RJ8D*!PFET#Q68XR!W'HGY7 M_@^K3J\G.=+4I*GPKP(_X%_B34=8^B#_-R'Y;_'Z._.SSS^5__4W>!G_O=DA MN[81.W\/M[]=J&?PQ(Q&I[^#V[]?JG1H]E^0_C^ ]-8_R %_B?__AI#V #G_ MHORC-WZH>'(R6B44!MTS:N,F]):4)FY9&E?6\BI4W_&5+/E+_/_9(?U^M8T$ M&.&B;:'?/.H-R>@1W0Y504%COT148A5!S%AI.RFZDM__&\?@(.JS-[H*USFN M\U7\2L\6&Z7^8R]O%W?)[3KY NY0CJ6?08,I/OUN)/ALV"'?1:OJ(06=&K%?.$[2SXRBSPE] M;9SC;9;7PKDT]ZA^^MG] !Z4\>P"[D?=)$<@T6$U*!G:1 HS[J$GO;=ZT][> MO-\U+RFR1_/Y YN9^_8Q^Q^<@0C\_(_"UEE8%8*6C,#CEEB1YJ[(<,$@:DA0 M/3LK&9OC(-!>7U!I(1.E?F%#SO?$L[,,(5S7>6"5_JP(L:%OOJPJFQ$D'73@ M.P^_W GN?>SI[!]S_N%+KAPAC"'8FC6<@Q6^;2LQ7JGX9U_VR9Y/7&]^%)!S M63FAU+,RSLDL^62'VBG)V0LKF4>>3/08S9*JLJ ,UQ<5ULAZJ66[)ZG_VBB:U;35&I"K+U$PO[$G-FX MWQV$Q[F2_1N?*@ZJ.)7_%ERQ:#%X_#$W=O"QR4@7>W_._WU=XO]1:EF)<7"5 M"9%"FK,X=M62Q?NO;.>-G'=MD[(NN9<7J7-9C.IXQTP(:)^^:7"'K4O+$(+\ M1R\3VQI3'S$A79G@-J-)B0EY7_2T03O SC[?2B]GP=OXMG5WG4.0;VLF_DI. MD"P[;,J']@IQF(4>YP 3K8;D3I5A6E;K(Q<*HNH=_JAY+'DQ\??)XA'XG7EAOI MO+]W//MJ0NREYAWK;'_=\'JT4@A-K_^=F8 MD/&/^5!A._1%)J39E3@KS(3PL%1)'W&#XH!&.N'6]I4Q(00+EH[AN0039O2A MQ7"3>>A28K 4/:_>SQYHM06P;[WX&V6 PV'[^L?GATRNY[U9(4D\#J^Y"A]/ MCVLYESZ]V OU92E56TG0QYZB/[&^M*O%B!3,3Q2ZZICH!H0'([8?A,D,[*]/ MW&K_YH%S%I=A'.UI>?510M+5F1:0U^+;5Z[RYOJTSV6OQW?/7 M+^6"IKOVU MD0AE_*KR'G*2:&(@9:Y,=)/6NZ4$T)6U9IIO4E?D67G M:V7(T8L;I3#L#"G,U"Q>E1ZJ ).)*=H? YNW75;%RY<&AIB%T4^K%QK MA7UMOAQJ'ALIH--$CV(I^:=L\_,^?#./!_R+7=R9:WK^I65M:[% MQ"2A='PIKE^EPOR'Y=Z+BZ\/ZG3*C,S(&!G@QPQ["][W")=OALW0*]:7D-V9 4@=(I'SV6S0P[\G?Y*AWA#B!;HY]SPC;1;P"VNJ7UK_&+ $ M.?-[9&V%#:*KLSB4,38*.X^RIB[%4? D6@M5M6=<8J)!^,C:Q7?JO]M?>?K) M@"^?3>.[9PD*#\13RU>W66I 0C@%;X[QP%BV3Z"T2?(" ;5N"_ "%%;Z_.+ M0R'-B4:508 J8O:S@&":>I^I8M0XFG(1,DM8143_6B96K'5ZZ #A:S!QMR_. M,U'@"2U-K?L'VJ)1Q3S)Y]-OZ/QIEA)-?WJKK2.;F=,N6(,R!52*_3RTD[7C MMS/@5'K[Q]>1J86W15"AR\H[HTC2]*M@3P"Y$ ['_T8 M"J(ON*8MSZSX_OG*9#41J6=R9$[V9:OOL[0AI6= M(3ZYL'-XJOI;,<>&D/V"M\*_EP$"''SIW;W[0#&H@PW:LMVE3^!]2>$AG-(N M8!84CG,MPU>JHP)L6B6YK_9VP)/0^8\V583Z" M)\'#!,A^"81=G0S7A@U@VY(C:.KHKAF M3/7AAH[^NIM;$G(>3S,>P[?F2ET*X^Z.?'3O\NXB%J6*Z'CH<$(PYE!\#/T$ M&S37XXNFFT1 &!)&M&M_6Q[->5X'3I-,[LD;N9^8_RHG/#4DNK^M.*)W$]4XZ[M0E M3JV'6NLS_BPY9RES:]S%OC/F);48'UAQE^X66PS?*?/3GPXP8/S4L7CEAG5O M*13V_X_\]F>')0"C6S/N,Y^BO?&Y7K,.9,[,SZ,$3+"6.L"I!;ZX./C1-IAHDK?_=>+I\ MT+9DT?_R[*9V:&M(=&#N-TM,4*S.Q[8FR3-K&NJ?8$3U-0Q#4IWF3+F-;33 M:$3)P)? $X&'LWM87!]76MW>&0[:2IZ0GU\;237@@QR.DAN0 M&F6]\^2H+DLDCIQ4N, :-W1@Z&0_4;UA;#4] = ='U-+?.''T_N^1:]^Z;F1 M #8Z7W<_*0WL2OF-89Q5"CW>&.6ZQC$^T#QM"7HSJY(\,!-W0: M?JLC-'08VQ(R7GXRM5<"\,34[F&6A"^^OCE6T>W2VK#K1/='-S=&QX6HDK5K&"@ 0S\:-9DE)U52@Y1:ZF/U]W;(-" U0P2-&KU3;BN%@*![E 7:D%.\=QPP/$OQ>4H]^_!:"L038H#OTS^"/? M]-75"#:H#YM4#U2NJGSN9HJ81)A(_;"GX!_?/];4B[A;W8#V;6\K"'HRO73T M6S5A)1_O^>*HEAGN,H!9>PM":X*_LQVHIJ>'GD=J;ZX^##BF;C]85QQ12JH M%X0:HW+3.&XC^B&K#R*.DJYA33DK[*%B"*-R0.[RV8XV2E3.7;_@PL4%\?7] MRK=N)W%AAM^^24XND5S<9H,:G,F05800*I "V2ZCH&:UD]O#:)5#^8Z7F_U6 M/O[,N^V=NUGL9*Z1>J57+$L0KY(J#?=A>%.\FLD(*KY[&7PSWGX%'ZMP+*[' M5'T2-.BQY?1EV7-"R00RI)OSS?!)CP[S('ATO8W"!CT*89IN/'!TJ<>H>(2;JW7I#1B4JCG?"'$.FH_O8I8\69]A M2$72(F)L^![@HAO_-!Y^5TV<)DN'-><\-!G %4,YW!W?<9B"BW&(-I69MPY? MPTF:G\0\KI+M<%E7C^O(@]PC+IS*LM[Y;M62X3+UT/AS)QM$N00!P;$4!QLV M"(&5 *+<3?LTI:[A[E_)TT"4O(4[U%M]NJ?\]N*KG@U9=VFN7 MPYW^\<1#]3GH2JVS80">(6Z^:E>+&8C4U%&<3RG-O_#Q"/3@K8>F^;&^@3?M MDL*=;#[]SYO=%*,-$T/NLD'UPS4X+PI?Y[2'HK,T!8">MR,=">-_4G7S1P&] MWOW)/Q7L)A7WMS I:[1-P(ANVLLI3# ?RCS[V@_<9;_R216Z<*9]P[7#4WXGMA\J'_+2PKX[RF&M!'AX/[G]/41P+F/IV.!QM2W^M)'.:/VS M1NLNTEQQ];$"U+19#*I$D9O"SS2Z#<(]#SU )MS'TCZZ'ZQ '3Q+> M0KY>B$!(H7O[F%6HDR3>/W][,A(/+BE/9K^22UG)ZNM46#!K+1&=%!?]J<>5 M3IUQ8+89.Z,CRUG#!6H4Q).JAGC) $2[6]G[R&#<]3\W4WG.O_8#:=;?=0X- MN2=Y\5@X^H8VT;$/VABV/5J&N@;$K7RY;Q]&GLD-Q<']VK;'K[N=_]B>]DUY M6\6!)[]*]M[L^ZV_ZQ9\# 1UAB!O38"".M0V.T1F:JI+4^7A%S_F CWG5L*1 M.3SV;)"]P/OFT_ML<'_; #JC'*D[":8"<.R>*#5 U6[,V):2U#.!=+[L+B*? ME0T74U?I!N^8;FB@DUD_4@"07 2>K$E=L_G;MQF TURG?T*$B4AK5XH7JQ$1 M[*DW(UW?<&&L,'WQTBUZ49-:\U+?C\1=Z4N3&O?S31\X.[:E"L)]7=T2UN]H M^!9FW8H$<2G/#*(E\.NZ,$'\=IH_Q\E?_+6UW#C5L_N9$*D=3;S_H1DK=G(( M+8K.E>FQ[R'=.!QGH<5GAL[$DR"C_4/%DM98\Y6'O:Z.!^YIZ5GC-"LM>9 MML:[3C%E)E.3TS0G)Z?UT@PKE]5HY>L9MIU7K\HC00)4<#0,[ 4TTVW@D*:= M^)^;FF05RD*4'(" WQ6U/6 CKO?#7U?I7DKP"6X9Q>/1>JI[+U=PN=EP3,H) M6A*SN#V, EMQ3ORY(_(%)O2DL0"_ZI:O"!M^!1=7Q\_=3"FUL+EYY;#3Z=!0 M@3*0!HP"I?51P3WX& ^]R9,0D,I,#RRN0+F%THVG/+[HBLVFI33,GF#58A48T69@-0C*6CYGV-J=? MX+PA1' (,X^GO9T,>,0:1LAM'N^S7C00+?N2K;"FCGU5*+1#Y*:EH) ME8(T6/>O499[E\$'G)J;J(%Q)'G3KX+58L=>''[/4Z_OS17O/IK_85#_5< 0 M33L)UWX+I6+RFV "M7LW=3LF%*M0'ZGYKE8Y:&2L7VFMJ-,CXG8([@"SHOT M'QF!VV2#Z@*>WD(+SVU)&>)[U<<^W'7M.KPP[W?C]]NWSPZ'@C9.[6^[,<3Q M_B@0U\.CW-WHE;SEAK@>;>(0S6&LXS3J8L,$^5>*L^.D9^[RN6;?E83#[5G* MED(?%M2X,GH*&K]-?4',;*@?+!4J@8;C4M!<45J^'?)O&H'[K3+CBA\5 MKH5I;I^X+IWA=S9'IOSI*0M0S*,%ICCLR-^MTD]QQ&;6.P:',E]F%8(O,@M# M\,29'I::0RRLKIFA)"?;.#'^PYV:G40^\C;VA))AKQ^?.]Q/YKU(4 MN*7_(&&S);37S$)C=VIS/[2.CQQ 2I$"RP,*X\L7FV=0NC5-AGU8'2YO@<]' M.]L?Z.1_DCP;![4"RGM-Y2G6<=KML-7%6\+0\Q,!!:N[M'5:J?-91.GWC!FQ MEU%6Z9Y;L@-\SFL[\D@L2[HYFB6)-+_DJQ1I;^Y!O93*D]:1SW-K21U5EY^B M.?7A@@ ID7B.B_ODC]]D.!7'$CA--T&=PC.K-96!2#9HW\L$/0.Y7SBNTR2L"J5[_"%8>?1/FP04,-21ID#6]JC(D4U8&$@Z@*> MJC7N:G,=\[N1_Z1X.N%H\H]''G".--&G\)%AJ]J/Q8&U%5@*0T<_G22-\9AJ M%ZP"?(>9[5FWK\N4OOA@_LHW)M["K_T5[^Y%OK'<"^]>(>.ZG#I4QWXBM+[2 MSZ=^G7>8+#M^)RS9L%==K>6\&/?^*FMCA6>DY5HP696*7>OOT4[VV ^\+_NB M[XCD[N>VF*AFF-8];R]+20A6QNLES_*I..,6)3?Q]0Y]I_ZN2G#(O8L-.N!H M8QB)Q!)HQ,=-*LV"X!N0PB?^+Q0]-',D=N6.E; M_%F1^X%+=L8W[_1 1;^Z&FRW5"/5NW=5XV9=C[2L!9C"\W#[/31N#'C:/+31 MG!K-NO[:._U@Q6/!MFHJAG$=1FSNYMBJ D*GH<:2ZN3,*^G?M]R$31P\Z445 MIN"SM1!S]_)>:$*$=#=Z[P*RS2TZLESDC5^K>P:B9;+FD]'-QD?0U&L'!/C. M#.D(5'5R][)!-T?GK7NP\E%BP.A%9A%#TX?D((72FD'H817Z?;?OC)'3VA:L M;&^)^W=8;= ?1YL+;# ,Z ZL":PXU*L:1MNF&$=HUCR"\]*J21RN#\-Q:+Y:7#5K)8X,.[H1D"G48 M4C?B5K4ED,,_:=IR[HMN;>_A_%_'S$'[7[,TDV'FP2MX<@)I=.X M;3BF>TFQ@PP=Q2+Z&$1:\P2Z'^U4:TJK;'!D]0 MW"5+?A#A]9MLT"&CMCH.)UXQ9X.,C=^.+XF/FZFD>-[AD;F0<:"; Y8/N M,F6#X%"%J D6-U4+0\WKI"TI4#\_-+X$C6N'>9;7ZN."I1F-<1H]ZBA"X,8Z M/T^LY!96@J7R!<;/.'!WE1S(_^V%8=?+S5#;CL^7V]+(L=,\K-.W[QR5Y]/H M4:L7@=!, *X*E!!%JK8"F*LNI6)2VQW"5S%RMM[S1:FLS=\/V1B\IY.6_2 M^XL\1+;QO)31PP9=*"\L!+_ W\(0RVD/J6%]RP=9 Y#&YE@]%^.PE4B[!V>7 MW2F#K;-;WN?J+TKV4'_VA:5=%3BX.X-I#UE% QY+@L!5DK!E80KYI'!D MK]4IL;.[]T63D-7?!T/UFIUU3JG'JOL=Y1&:.4;702E-^P#Y:VCBUJI4G%8> MCF$>Z?9 U;K5OMY/3K[B3F/LU:^9@W;7S^7\D;/$5/D8&X^IGMC_54YQ550.H<85]8P, M^6]@KIF"%WT_:QPMRS)&G05Z2>#D7(\8+X.'QD%Z]H;+A*UC28,NL]FZ=C]L MAA_>NQK!'// T,\C?_04< 'FZ+LK=@TQ/:V]PTU))#\/E33K5TL?LCZ>O_1( MI%:O('B/3IWJ*&CF"2<(S@_YM(;WA]+5.?!ND?MK5(8-ZNUE5J*T5\K^;!MS M%P^O/K"/>(0.57DS,4F#MLJ5K/Q4_^LBWJ-NO6/BHPX!F,MC>*]A>)>'])BQ M:??8R=$#?C^N+R*CJ9Y[S>4L]IP)K$'5K=OIQ:]?473_&$7 -F$23 T9*M2" M(KHYX#K:7: !N- MG.5-_GH.Q>O-?IV$4>W3LZ^IOSOJ[+]+#\RTT*]P;? KF!=*W M+4&W4*K,E_@[T&B.056-@]Y&S.N#!9'1$_V[ 8NCT2@X2?V8YID"XI$L>/AJ M<*IDQ*.N^^LQ\@4EU.^CM UJ:O4KEZAA4R6*S^,[>J\>-KZC.N5H_MQ=?)]\ M6D IJ*EIY8W]MH(5Q_E=.88:Y4-J@8GFM(H)O/_06W.DAR48Z9T0XI<%] =A*$639**\Y]K>2R7>/V%$P6[8 >.[E-%+E)E.A\1<1$SC5F58 MJO#_,G[4]4>Z^^:A?4-'3J0]3@2M06^ BLMHS3/_;"; M#KC#P5F[I&NYJEGRO:G=UN>;9(Z_[W-H=!YB@RCGEA--H3,=(LB8%;Y>[%Z_ M"&A"U'X@%R;DKVH1YU7VM3C.[AEDZ<&'#\M]-IG1G\"OCH**$__WB_M _^\H MHUK*,_(HP5WUW+MI)RG]BW#G.K?Y[*ZNT-33,LEK#_<^L';]C@!4P639M64B M@69.6>[')F3MH@S[FL-?/RB6UUHLCM9+9"$]+9R\[_"D6-F)WXM^ABKAI*$5&_04#@BR.AHQ3$/WBWM'>X<]60+.5+'?UZB([7XH84?XBZ'] M8H^<"&9U2/8SGLK_:$[NVD%1^8;+=089?"H";;JQW33(&P?RM3#Z+=;(-$SJ MY.@^CGZ!A^X^&7FV:J(B*$/>J9[5B-9=UN\6>,.G$B:ITO3-!-+BT69X@>W6M[V]A:S$CAN;%/%S2V0XK)2:;; MME6_F,YT,P!QKF,&Y5S1KS ]BEF4C>!/&I83X$. MD!E)F;>/<6Z@_!K!DI:%_0PNI,W;5FR+>WC8GW)439=I:T[I_H2I_2!JUP3. MT.Z'SN?1PIE5+'G&$691"'HO,-.-E:BIV:["&:L7#=\,+O$P![^PZL]RT-U? M>KM6U==;Y1R)^8/F1Y%JIGQ>*8@K AJ=Z5'?CIUT$#?\^>#R=^>V=L7?"JAQ MWI\72QI1_?1KR$Q:%3.;HPRP<=B&S\F,,R2L',-DLG&V78F)"2#U-;12/DXJ M7X7'RY8];<>L'_4+$^ZRB)0P->.;8(,:T"D=R@P#X-BJ P1U[.-]=VNGL?OP M2F!E!J<2*_RF^WO!82L__EG0]<+3(]34N]!;#LD*V@ ;1#\*0-8,,):OIHTM MBY/:J)Y+8WQJ MO7)VE<\/2A(D&Y^*_%J!R)NJA.CYU".M0A*+&M=\;"@/7PMN[.>FQW5" 9RI*L,<^*P]RKO4T"%#8>1; MS^J]S#CF@G[WRNZ5$*;]M>QG;DD\?-BA1T&/HK*\_9XR>!LAR3";4)T@WFO+ MM!PO4[BZ5&907!HX)/A9@H;%/]R_+Y3G8+\9,VEW"47E\$--Y,O5'S>CYI+OT/.?8< :@8$ M83Z2=)?V')Y4_D13 A2?!:7S7=#[G3YUS RWRFQ5 B M/8!:QFJ3$9+ 8%_DR_:V=)YHXO0^BKYR@&R&SX"FHH6L]T$=T'35$X M!,10N&G/*:$Y92@+P+W"S74K3$X4_>:KT^^C.XC@_?>NA6EXQ9N8EX!:CG:0 MU] '@3!2>4P@(V MP,9MSN6L'&E!K%ZT_$=IL<%G;H,S]O\+&L&Q%SKO9:2:S=YHR2 M^L:Y=*N0>R-T"O1WE^F"F4_,<]+H?^N?W!>0[_GS9(@")__W-WT-0*]!\' MPO^_]]#$H[O,V" ?<#Q'*2YOKU5%C2SMG?YI?QB\W]9_9K>CZH>16=/OBPMJ M_1)^L1IC()>WG:-\I^69B]@^/.!8[Q>AO"171RW>7+)\-CELTO#4=EXZ1Y1T.;(.;DJ[^L2AX=!8[X"SW^V&'2ZW42SJ M%CT6;5,FAI0,1F8%"CW]#Q]6JSC\ZCLC/]!0E.ZGC*+ +%1TFP7B& M/&E_N*XA0O+>I^_@A"+/6LJX*-E<=1C(//=0[5';E&\A6!=8+F/-W$,2SDSC M?;0E $F]>+$K5*FXM0,'JFHL?/LB39KI)$> D[)A#=!> M,L)A$N6F']VJE8,H=6UW^4B5]N\0(N[%<6\1N]T$T$4 MA_G/-&^@EB.!P>9 &(4.XX /H@Q9W.^>=VE:+ES!-B!G[H:HU4->Y=?:>!.K ML>FVT22(2+L?%=V9JQT3DEDV9ZD=WT#'2W4)+V243CM-)&5%2^F\1NO;W$R) MX56XGI&L2+L1_1K*8$P/CNSA^HG>@R?> M3,G3M<'H!$WH:/19+UR;K1>S/?F++,'U"7*0#?*VPQ] _NY$RYO*PM/\.,(^ M1'EL,\RP):.X'Y]X"0/UFP_)*T0.*<(E80[R-_#T(4=V%619WP MEPM83MKYN:]!6/S"N'%__<>&AO27OIX9ELX%UU1N[1RS ;K50/P(6/%#8V[: M$#.'I<,:*] #X-5(Z>N4Z1P?RE9_J,=1#M5K*;A;P8-[>#W/6SR6.E#WZ=-! MH1MTC_*P-1?4\697TT=E"W!35ZG:EJE/L3/A?115MS"42!"J)DA7VMC_DID" ME 2;PURD@ON&'(@.M,=4R1K\:H "T0[!]V7W0=N1;-+S4IEGA33TZ(72M&%1[]U&!R#V3#HZF^[;-XABP[OP\N[$CE*GL%.D+ MWS5J7OI]T_OT E3L[?[ZD$?U^BXI3/2'\[#'GK^,O?*:#1*YGU1]@H!OQ!). MZ!>%JVR4OW8'#E\+Q 66]FVNI^=]OL-[4:=15%3RJNB5!TF6H'!G CX:LK\! M>Q!IU[LL@7H B=^@X**]:NFHAU7-K<.?!G[/Q)H4'4[6$"U5*_]D6V8F:;;H MN1:537=_OR;,Y\I\T>ZXPV5W,JC]Q=2'CL5"R1']P6^%/ MXE'N#RQYE,A,(= 20C=G>$S_9%KWUONJ%V]F[5I6]GJ5;+(0^^%(IPK_83<'(H&.5(TLKB[^"39'S:<(>-YH\LZ6[E$^5'+8D>.N:KH[T/L^PQ7D G^FZ[L!\ M?P'B(/TLV//^5C8!]Z&.03X8$SK]GF_F M2R%8'@B@GT:F@C&MRV0OZCWZN79J&1L4Y_GQOK"!G9]<_]D),:OGW1D#%3_> M:WQPW] IE[EJQJ7YJ6FYWIDA";8'$G ,NW&\/SB6_]76Q-&PMY2 GHWQL1/K MU[K=W]N(:X1BVK='>G,2<#@.QDI^A'I##Z+LF+G&]A1SV@< TYI!,LT=D[M M-+3I^"'\1/>]42EUZ8ER?G:P,,TV._C@1DMU),T"Z*)FDT8?0WU&B9"^#L@D M2I)D-R_["_Y.ZQAK<76]KG^NN"7QS#I12;=DN'9#5_?F>;.9L9\702#N_WI7 MW#*9CZ['" 2JZ[._:3] 5?^ M!"E_SBR(J6+61!UDC6.E6%*XAW@?;((&-2Z]0Z'30GL%]AV6:HBL$<;'[AVAHH@ MR)MW&=2I^P;YMX;\-(Q]K@\R#S]_>27P_7I:\ZV8Q$T6-PH\WL$'1%YILK_Y MRQW>$_&KKWDU_Y[;77%_N MHH[V8)NAL7AX@+HCI33")Q9U,J3(O'#!_?J?WT'V2K7Y+_>3$UA>1GM.';!9 M"$[_:H@C!'AZ ,Q2U,4IG&:>+64GMJ9:+U+%6Y?9\[ M/+*/FX?6<)$OFC7'!G%SP R<6O=E21XX1'7H5H!0UE\DA53[L0Z-;;0;MG_M M*7542ZL.?&NE4Z!\,VXPY65Y-_0QC'(QOD/5=W>4,[\7D8Z.E)I\Y50CO+U6QP11P:%D7/#:WR=6,P!5H F6[H_H4' M=;:AB5.G]80"I2RD9E]18%6Z_WY;@=-"GO?JNB_R[W/ZL?_S<8";Y@8D4, T M-!7ZQ'0O0+=%Q+..3]?\>A?91V0][Y-M=&LQL+^G^?&%FO:0A&5BS=0B?F/Q MV].+?/U1^YC/T?^"4M3A#A$*FNQ#&9G6'+?57., :8W/V[2LC(UKRMZZ'[;M M3G38JF+/[2:.6E%QCUERUY!A9I-%,R?;A'4%;[Y"1I/7I.\5JS7\T%6J]59L M =V[H/O.VM(2A+1FB,]P6#^'#F'L:0#XUX;1YM,W)A"!-7<:'ZB\3/GTX[-? MCL(Q<6XA/ZR;?I[_ZIMKAOZ^Z;[4X*S?#RC) M0,]RJL"0-0WA8H,"H,E0<3UW^,IRGP./KZDLA5XV59"$\SVQE%=)C6X^\;#K M8,]"SW.UE(33(6!2VP0K^!$^YE7R,PU:[(*23[4R 'LH1K;8"]N]L"4 M:'_UHX:XAPUW6W<,[O#,1T[Z'*/TDTI0JH!."4J-TE'1$954V.^U MMRR$/W/XKU[,&C&[;)DJ&Q_+/\>_YWIKT>GOLZD/./#<1RF/N8^(Q8)_ MLD$@AN%',KE*3_.(NKSXA?"R7/W-'Y&N0 DV9FH+W1R6P0 MEZDVRH&ZD_(++_15'R+&N$+\E.9W;T&Y]7;>-0OS#QCQ&H'HN>1D\9C\DB]R M1[D3 4?*O L%G8#R6T-(>KA=]X_2H!YK!]/ M_5"TM6J/J39K%$JY."H3]5$:(MT!0:&!L++-:9WW<)*)TE5*;^]GVG7AM._1 M+MI$K^M\:4)/_D@+N(5-RK60[[2O1;L\WB<#;JUG&P*9F)/HFLW3+BL]5"FY9_WT[CT.N]%I&&9.U*FM M99YV [H1ZWW4*4I_C+%.Z1S!YW57U:S#O=]9%RNJ0M%M-^GE A8M1J5\?D;7 M"%XH(^!ODU3YI#Y7'H@D&^2/X#5XK$<^*]MHK][ML1^NGO?JT)^,.67E/W?K MU=1YNXZU!,6S=\KY'LN'$K-)[R=F'N5^L_)=K+@=NBM4\D7QPC M5LWRT'A6UK[K?3W*_1G_Z.]",QL4BV[+#8C0I]Y?4I@0>2EB#4+PJ!9,V0T+Y W5NTZI " M:V,?KBBR(R"\=H/'BQ"@D>31^-^HI9H: MCMO0A'#@87%M-,X5TXW P,2C%-R(7[.^S_DK'*5$Y82>Y+_SB5?9A?0\_D9^ M6IK*4(4X5C/^\YSQL97% Z1R A/:"15I,(J$"PO:)O9;3!1XVV2<\N27\*+5 M4G&#S .RJTO\-@FG'BU2S*CNH(SSA3-A24L9D1 MX"4*UC6^\%9-T%OW^ 614,SY_V8E-7((SPW TXTY=M#<^";=[#K* WA 98-( M2]GE+OTJN,<_4YP)TM+8N2!]\T'^&WB_9T$*9KK2GZX?"UB*HQNCCC++[S=3 M)9?)852L);6<5E;E%.&=6?0%Z_FFL9GP9WW->/#[MXMVXHV.@BG#V)N68)QQ'!4@U_=VD+LT;8H#I8JK'.RJB0GW[0W-<@N+[XPKOUIVJ5\MAO MLU&;W>E:%S:YB!>F@Y;-QLP@>HS_FXHB-YJHT[;? ,W5[LBP7JQ0(YC'HTY> M;-EI8J=H\OYHVE[A=;%L[E 'C<>?H_/59X\6BAQ8@78R3ZRDQE1:A<1--8Z* M;37++2/+$%U^Q64LU;II,.>,=\&%Q^)^$M!>1A$GBBZMQ M[I)J1;7F63E-^F>#)03Z4SYX6M_BC5PJ6ZQUZ,+-_6TQ/0'UP M![=:C]3N33"9S)+K>#JA]$'U;4;HMY]%TJA>$0@S M;M9Y]>Q%"O7,H&\1A#SEL'$T+)A@4$O_I2H&#GYC9LAWX6@JP--IZ/\MRPSSF8>H'6?_)'&,<" M>4,!-9^8D!1XCZLSV8W29V_=([VQ=652BR%N7&^7'%\D-/J=():?WG>\0C?H M6G[>MMI1;@+*CGYXBPTZ"+T-Q\W1:2\ K$&\L>WK>@\/9)M#T_X#)F=\=.>' MX?L[$V[V^._WO%<9>#KT"#X>ZHU-@D&,[5=.<]);.)(0_&49'!+?^/;^CH@R MF8FO)!Q0E@[;<_52@$3D8F_=GQ9OV:<59$0$IR3]F"4L$&L1+QYURH5A!CA2 M"9VNVG$_>50)N0J-I+F=\\X:;1XTV'-UA^@O*G;!D MT$%U)MO3S_AZ'&FP/['=JI5">K!O=KY??:!:^8=/SD$>R_,9$GHO]L")'!FJ MQ6SH &U!&B';7:O+#W/YXC4;*D=%YWJ%Y)Y\.D_MOKQZS-;+PT$TO;\Z;(G_ MHS<%%Z.'$;I^7:/.K]7K7>5@#->'NQ52LMMW8KK-!B#_V[%,&>#;G#8 MKT@ &.P8!NALD#*B!TH#0W?WXY)?<2_C;^_\43/58H,>H;_0<%$XKO]TQ=7_ M\:&Q?[_^WPWYG[[1M7ZR^"I:S-_5(/HG/7+GS<*IVXE=MA8B5\0SR3#K_]Q1 MTXR/H8IO@C+YT7\N.+#4,( #^@YZ5XP-^OX"R[@:^4N":P5**6!QT/*G"ANT M?AH*5$!))LQ:-NB+'1LT> ]-O;HS>9'O(1O4'4G_>_P@FPUZ^HD-6GW%L4>_ M:1S]5*3-!AU[SP;U.N,OF2EP3!O_#AG#!IV%L1PSV:#$$I;X\CR$]1C/*%=E M@R0]F!QO OYW3/^.Z=\Q_3NF?\?T[YC^'=._8_K_34R5<(@D%.[.?3[OVC3J M>!:M:;/#KW0BTU_[]9_*+Q'_O#KVZ![P'!O4[\H&]<#B+B&S>^HL?CN$:=PF M[+B,N)V=QTBM.@(63:U\;^O.VL?4+6XOH9UBUK)$ M6/-8OH H+932%+I-JK%XX13=*3,DN4'\*&.J?W!KX!M?Y8QDA.2;QK)S5=>] MI+T+-I]?*3=T#,JM/W/=H =+A--"@-.KIXP/47W6LA\S3E8L$#6G.O)JX!]= M1S6$1I(.EZ;*O+X=PB/D)1-Z"#']*!"S/V;70W?R/65GG:00T?5H2^^%)' M*!L4;7^&=Z8'0HR>_BJ1<:N@0%1]HCN'_ZN[_*W(\I*[]T)LJ]L)>A^/Q^) M?8+(^_9MCHH@ZZP=P +G-@!!BA/L0-=*9Y.X\8ZW MZGOWAP'E*^F/U*[)W]NK6QKZ"NJM3;0F]9-]*&XVP#JE*3*F[.O RKQ'GUBD M;7JBK5 %/]?4HX-B^PA[SNQM/> 0NR16#^2@J2%ZZP%A%\^VG(G,D8T-LO$P=061P.1UNOCC#'/Z-931O&# ,SQ)NZ%;X3FT?66F M!##O,Q4''I$JH;* =$^385_Z*\N-6?^(@/%AWN[;*0-?SKT94%*DX3AUOO+L M."&8BJ55-[]-N)WJ@'%M;37\=-S 0#$:?,DCA0JG/04>T+F^PL LGDTT+\HZ MI 39UA,\YYO=ZC/7,>3[X\*/QH9+2N$?!KWY)18-82 MZS!E] G9"WA-UP1PW5%'9DR5+%?^7C7HZ?2N&4J<$7MUNX5^_G9?UHK4\N$_ MB0)IL>;N/MUX8L56+[X!$0_U@L:S02(.<2A8,3)4/H+;JU*0+F]](>.,:.ZQ MY(MOO9Y%ZQK[!P\H7^2K@+,4/[8?*[D.8'IVAVNPY7,]M]O>OA 8TQU8GQ&#-=/%G\5?_C0'I[K?[J'*"V,OP4&Z3+]QDHEZ+&(#R?*37/J'R7Y!!QQI8!J_L0:]',VG7B4O%A9OY\$%?Z2\SI/Q1! M,*H0K-G!? OU3-%VQA)VL63K%?5(NI^<49XLXZI_IL76U#7!;Y>-HD_5X$C] M?:,Q:)D;69])VKU8862^(FC!(.[74.2H>O/HNE' Y]2[,#56_T<"A"%)H!7I M]%2R'I'6NG?G^APVPBNP%!=P- TF%"7-(0]>$"!3"_BL6A.&70?#&X>U=,2_ M9@5?MPZD7'_2F1]V+N[SZ(#\!?-;#TT7BMO1!#:H,063A.*EK%VD^#Q6GF)< MI:IW!VT1K>-NM;M<)D[.$S1FI$\<-STOVD"U?JO>9IQ8D3*BVR'#6F!)4?EZ MT!"4)$!8&<+P 'C2=')(-=PABXFHKKE?^&B8W$"MR-F_UWYP(+EL\D9^EYG) M]%LT'VLEB'*>8NU#0E:=L)7(DC-UTA$C.>59V=OITE?^?+JJ$[O0*;'X MUB?]ND\LVA\+0<;84%0Q;BNG%<2 )Y%>"NF5I:7TG_-[[;4E;\Z^=3A6E'#D[ M;M2TY]75]\HK7&80CS$/!-T$Y0O$4 D6")DMV-XCE+Z$$P-Z>-'N7. ;"J6I-J5KV_BL[KN=V,)6ODPT2U]O7[DSYT9L;U?SR E?,Q0FM+%\OGCT" MK1DR-U+/X+#HE=J!#'27?I2J1OP^J8B[H-0UQP;%2=8I9J4&]-8HP"'Y:-9) M?[3@2:SH9FM8=(-+C;AU ?$H62C-S5PTIRS]VJ4"2S-/VWVJS[AS0;L7$O], M]"XWDW<(.PD%_&/MX?132*PUQ1KS:^L!F, RP;]KNIIY\87X'I,T3V.=%C[P M4:M.#0[C)JSM$/GHD-52"%>'+&#-$D/(FB:'1,[+GA3U\7OI\J? U3XDZ/+9 M6&M>SQ2E]'FXF.251E"$B>2GY;IE,JR8-5Z/)!!.(-78($*4*H4OOG0,Y5SL M,5"O?.)U0)VYX<-Z"Y)+Y4T'636NRP^\_^69NA[95G]>;X6NA<$ M0DVQ06 &Y^%F]-@<>CVND*/"A%$U2DG?%_0/W_?B7](L]SK@;H36H=/L?]Y; M0_U0)6QG^Z/OK<%>=A-,5&FX/!TE!_ M**"*((RFXN51;LRVU>HPNAO=^2J=]QT.^^GK[R9JU->E4VO7+27@WU^-++S( ML-V]W)$)]I!Y8:QN[:<\];O>&2H^)0:H MPJNU,ILV>.)'=Q>Y$X75O0^#+ UYEW-$_:Y0+=(TV3EW:L_.V[5*W]U\MF=XXHK!6>J M8 EX"$L8=>!=PSA+!75VXF?;/%#@9F(R5]J2JTS_7J43&RS'R74R\=U !;0^ MK NVE\$+!&L_8LD?L/P8>'+1_,KXH=K^3![I;.U[M=:I^MJY9]=2"F]U&%.M MR;*JG]TBQ91\^RU6Q5-+A4;5&]^5URHLN3U MH4>_) <9YY@O\3[H&,/2".W>T90E*4KOPM#S@%_DP /6:3?$KIPCA')K.USR M.$TQ[W_#ZONM(,2,:T3$16E0$4F-E?)V/>#72(_NX?N-/W!>+6W$&>F[#?O- M-?NSVJ;LN&5D?7J#\!2GK11#PNKG[9:*K\$$(7TV2+ZA/WE+((!^EC,N[\/OOF2H !,DF+B[J]96I;L@K+DU2W)$=_- UJ6, MTX?;!!B" C^Y:;$=L_\77?ROPBJ9=G>CH"6T)(3IU#$?+6Y#)"O(48HF&:/;I%5Y?T'SX'7R M\OJ?*@/R4DZ_/6&ZT52!80=$4N$$4>0,"9WR$[?_RX^!39'7)3"5X?;DE,;H M][)J-HHQ,5TRN#@T'"+/, =@=$L M^9#YNA+GL5: $,I%D>4?XE22?/;;2>* MY.U=_7UX>-I!>SC+5B44H?Q,1QWZ[6$-CB4@2C=#F0 ^G*?*6ZB8[1AF3AD2 MW4NCM<*>8 E.MCZ\#=+UXM!L"?]BZ:-:$LGJ&LD]I$>%X')C5;H-BH\ZD\3W MB &APBPF0VSEO)J:&M\YT1W/WM7M9H-"@V7YD,FUY^5GJ]F@@P ;U 41:C^M MG=1Q"%E!L)I0#+'5#CGP+,&@EAC/#SU1O[^B1*/G(9>JY/?/#(EF$AG;Y0 < M>=L.!-3;37:(F3YZA33\/G4V3SW)K3(R:.M7HBU' T>&C]R#8]N =R'T\W\/ M:G4( &=W13FRB0V*ZQ!MQF3:>SY/+8^433PM&Z&3>'I_7_\SGUO'[4$/PBCT M50QA.9%X?7>4,"HU]_6-ZT)>9%> ZHZF-TA/J)Y:_5-_@,CL.(YMV2'P,*?5.0Z>88[']J\N$I"&P MJ*NJZ&A(N6!24N1+^4]78,H&OP](_AH&W86*H/V@<[_7]N+T'U'*UQQBC6TC M ]@@B'ZK0J/P!&%F)WZ63*^>D1<.G:)J,\1BS4N1>%KQI!Y3S.W]#6"S2F:[ MBM&8]:#NG).>KJZB:IJ![BO5#+Z3;4_]8?34+\'G$H+OQ7+;>T7#0-!N\5MT$KX!VXE_ M^+O5*IL*7_7(+_& [S[6=SWYN+?T;5ON-1Y?L:-3+Z+[>:D-84J2@[[09DB7 MO"?-? )_AUY9.0\3\C>,&.;-:08C?Q_Q#-3(.'DJ(SA(R(P[>N&3ELV??I; M ^J!U9$6CIB-B7#HP3[B(]!R,7VC8/?9Y7D@UF@-KM90LMWLKW1&J%<^_GNN M[TB_@@]W$-^2GC,6^+'VX-LSJG"4,$.'Q=C_^P^GFYX[7[QL[7\'=;QFIFUG4\J\WX[B;C M-1F0(1B;<)[2K_V\M@6B&]NYP#4PLC=BY7XAO^_?-HL5Q)':,B#,NHVZMP4M M6?TLI2%;.MM1?S)6^?+(=B2H,.-!Y<8.H-K/D!"T8]:'8.214=^GU=47P6X9 M:V<;^V;RK-*;NK>-!I)U#GT12MARG]3=]E;E*ZJIZ'L7C:("4B)=I 0!0:F* M%*E!D292!.D"(M*%2)/0$HH4:1$04! B745 ND(D0"B"(!TT""0@G4 B&+E"BB?5_&,4M^^FD 50*@S9.6:Y:QHV$FM8NFL9P>7ADI MG"SGNE8YP9%KU;O<@S.+K72^W;^!!H,FYMEK87%BL$5T2A,R39RK/E%_@I#L M^#YIGC$G=%Q=B?4>[\VBAI7SX#%E<7H0H$UNM&X88TC3+4;W1&JN>:99M$XU MGR5$O1))-,%E?B;9P.: M*^EL0!HAP&_&?BP,EMH6MIW[TKEH0$Z]\&5N4/%E,;9+/'&;[FVH0$S/J M;DV2C$_HXY@CQ:E*3!Z"F9N06340>D+XX?#;$<5&1"_R*3\)2[NI4\%BQ-6C7+2K1FY M\=< MP(D4V2$>@6>YSCZ6*BH"'Q^30+&1=M6OUR,%"_4::S:L'+_B>\:_S;ES)4[Z M9*Z]V2C5%[RJ/2$7TG7ITO=9:L$,/6 )+0"'4*.!6\7*>JQM@JXRD]L_ER=( M1B5O3? QC4\K=K=O.)HE\?0E3CGI?V59J0-D^DFL!%0\I![:A\9?7.3.?>6+ M5\JEH'JT,N8+J;8:6:PT";. N)9'X6W]&;,&X@X@9OI<,H2K84DE=7#_Q7P< M*ME-&,'1FEP"5!_!DE/]"I I0E8.@;P"A5LSC[[WN#\N.WOLHES@I;E8A[". M"_LEJZC%YI%.]$-Q-CUYBFMAI>%+?XKIJYK=QRT$**]/&-55_WLX-*\S'/QJ0-1%.%'=R?I,>?96$Q NK((SVN6I,=)P%D M?X'MKY30J+MH^[&MG6SGM+-SJ:]R^7.$I46/=>VDVV)%X)M=:"ZZ1M 2! )4 MXHS&28?_RBI9MSGAU^DJFPV.0=)S;6<20W@ER73R2\&9!7!7& M"@_NO]:HQT;>PGI,U/"R)329O8^7 /&E/^>V,+>D78$W_%JTI L4$OJW=E^] MS]:>7 M&OG:\5:$$&6VXTQ3OH^[:/U;,)_ Z?AW1Y*.W+_\&L+3 :4+ ::O#,JBC8&< M"E^-''SS./[6-P0EX FQ5LQ>YM)-LN<]"5T'^\\+(ACG"+(WX_@L.7/SRA.< M+\6^*S(O<=$?#ICE-8!#_"\J&V6Y=+/J//1R?7X32C;=X?L6#6\&QF@60+WA MYZK%G=36@E#E\W/+ONKWK[3DE4$[TU03Q+A-=7+T(;?6\9GHZG6R']Y\3\.N MU>K-](SZC^1,GR^':]^\YRP_<5GTA#_'HF7O3B*6536, NY%ICA!D[;$6FJH MK2^- [B#CVE\O)*0QU(7^;N:P:Z[I&@T8P[@:.HCP>/K"\<92AMXXR2<.F*D M4O7'R=O"6^G9A ><_/=+VV& 7+FO+)UO9/'UQ[A8\OQ]XR"=JY#/L;KH3BAO M!R3ZYJA-KQM7M'?E)OXN=J.92X8B&V_YRX7=CLX5,/.) =FO>(.]"P'._,(A M,_#).$6/GDA$%KD5-QQ^+$VQ">D-]O0_A4GRY7^HM,&><=?]>6ZGM!,EG,YO ML=/IA(ZC&RY!OU;UGH(QN;NH7XN6;15*:8>4>QK3?JNW4'?!Y\1=GE6M_L<5 MN2;GWK&L^Q'I%VFFT1P4=)^B&0'\$'%F'8].:XI1J_OI(M[95#E^-$O20SJU M4NWV#XD+>0LC) MV=3MX-K;L=H*?K9B<[-^)3B!WUB"<2K&9K$.4%C-F.U; +OA(BM0G5\4 TF& M/^8N!V5%2SU#BXG$ MC%0A#P] C:M)!R"_ Q!KM,PDQHV\VZ-.'3>M7=U)()UOXTV!L U5 MU,O MLY@2[A0;6&,--C2\]KC"_'/@@'S+GS/M_ 6I 5L^8VX"\ DJ"9BJ]0]V@5_[ M,7.UGCLZS6%KZ=D@=?Y']=T#4!M_E'T#8Q#=[++0I_T>P[?D;R(Q_2)V&!9T MK]VC/?VVQJ I?DF"<-_(A$6 $N&6HJ-=Z&5VU,C:.G LV"X=?71T=_ ",0NMJVWZ]YJ+Z0;ZGI?%; M0UQVMW3P=X_G<:F_T0P.I&(1N@OZ$)^Q57_U<73$*-YT^7:I*DV-W F=V.:C=Q1;,V$_E8]]JAO!'2\L+5]ZU MQ;YM3ALZWR*6? Y[\HH/RQYW*F5A5H3Z$K.?CF!'9W1( DC91Z'5[#6DGSGN M+RLP%%.%1[Q:?6NVH^T@Q&TCXR-W'R%]4?A76"^4 ,!B.LT0,W_MBX!2*I(3 M26IFNN8\6W6UY9X&T@IH5?>;+*Q##AYF=;DR1//ZM\]I"[1\!DDG].0C$N2X.$]/4G MH[OFU281HO.^#$G*3"H$UR;T,$SWRJ5RU W'0)ZR=T^/.>0*3MMY6:U*R"7? M>1$;I2:P*@X"B(L9EGT,9;)&+SJI'KA!/UVZ_J?\3YM_6GC5_.RMPLZ[J3;\ MUP6A]1T'H L\28CM\\.K;OQ(6(TET:W;3!D?9;^/_NG($)@SOS<.3U5T.OVR MRS-(LI^+YKOU[(?H@/"-E=_M=ZW'2@9CP3!L;*&)_Q^3TUE^"S+J;. MYN3O9RK>>6:RO@N1,)3D63;:XDP,!X$&)"#%4)BBMR'%D@2FR<#K]#^D;@\> M@!;-;CFX7@UNO*SX)K"V:BS?E_YZAF1V"@S([6PUG[W\;KU#Y6C] ,NU2Y!7 M]#663:==RT?H%N.M&K)_'YFN#KRB'("Z\=SMEZZH#IO996IZ@#.2]"TDCYRX M'/,B,]*^8F8 2;Z1O)_*.,X8[+A 9NW9A''@-\75&MM/78U\[G^&-%\7@C%$ M2I%\]3/O2/N^O>HK.+7V2A_B:*!JSZ/8BWE-:4LR-OIX.^((SZ2]$-$-;T" M9NHX=1PEHWHS^*RFI".R\7C\3V>2)??5 8[]KW@=L4WA.T^U8WNCFVD!\%V; M_1PH(3/O%!BG_$B^9LZ4: [!.7FGJ=**UL/X!T2#OUW9L!P<52AAT[0:O+S8 M!@'.'H!P_G\E%9"2=&3>SO6].F!;=ZO&^\=RCA[Y"04$%Y>IVV-S'A! M1Y[;(I.Q_!WBT783LE,,<7C;B&W2^/?9^31?:(3_>=#3BHRW%+WC1;6'<"SI M)_R_B^RDVZ.;%NC\503+A)]LR=1C:>0G],N,(=D+ZA41'+U\#<4GN]]4JD18 M;QFKC4=;4 )6NPY @((LKEKLF T7JK5B\9,GW;?;6VQW)ES\, MPMAZ0E^ 2_4D$:/((PP^O[$U-YX.F74MPZV\RC7\W"V4BOSM!X6/0 .I)^ J M'9-'1%L%IAU=OV[8!?EIA7VS%_S%H_#8DC-N_*I[KJ=[UY'_E.OO4$ Z/&49 M^$F I&*;%M)+S89M^@] ?#M+V6:)"ZUFK4DG20J_-T7]?IQU?>JQX;= Y[W8 MAR^C:P/Y-*B?4,,M)[H<4%<-1%WVO56/,CJJ- M.]JMRK_@[L)&F)@[RGDLZQX3!<0$ M7J9OU);1;C@@^K!D"_"AZ(!)A-"FGM1$*#JY[?BWWC+S %[\3G-+TL5S>8:W M$[\;#OF>%AZP.J1Z:&]88)=)D0DE0L4@2G[<;#^DT3M5%7T8ONO<-!:*$I]? M<);CH.7*G)B.ZA@35;C3DWL510BRL72%^3.4CM;* M3Z_ZR].(_K"J];%W&76!J_B5D^D/C=H]LN8^'WY\,I8+S(X81QZF1U&\[0!A M OJ1TX/JQ:+C.%)!7_Y_]N%A_]<^_,;QP/F+$S7A A3[K=E%-!^\FL'!2KF" M%*9#CN #T\]>-\Q9!U;MO#-Z-#)=%?G@F?'WK9&?_F]H =*MUQKVUK:VY)2M[YRW8M- MTE(^238(/ #]^B._<@!"+9!OZ(()(UU0#L2$ZRG )F9Q)!EQ-G4LOZ<-4?[X M .05\X+(-6F16'K]<472EIY5;*]!I&QB!]1?3QU819+1W6APZ61HC)1I$V:* M[NE=*_5U]E,03[:V?KN&J:9YMCOB!G^]MLKOU'*6"?G'_^7J8VW'^_]V.Q+4 MN9^%_)[!7!KN[ >@O=.N1:X>-,F_1^D)C&Z^ ]#:E0]:_[]=L21#OFHSKJ&8 M$>/V1[=ZH;H3^3]^X@4849=P "*\<"-?.P#APZG-^Z6UB//1M/<.DCIRX^YT'C]6#W@-_ M65VRW#*C^"$?+@B'WC6])MQ4Y#H2XKB1][NS@/6VRD7#=JZX]4\.%,CLSBNYSV1.+OC?W?UBCLDW1F9!Z+/W$+^HD4$)NF%D2 MP_:=[! Z 5VUWE6WC(-%]NC5CW)\WQ8EU?S*_=D7K^TDE%,%$-4F19\ !K7 M1S&.;B#IP5A[GUI18S'OYNIKOKVR#FH@>=5SR"P^*X*N&Q9M6 M?CW;M2S"RC6ZV 8&SFXWEJ\?@)J%MAIAR%>SW:N+Y9F\CO%%'3=]BRW-A\KT MWK!&_@F_"MB2L3BMYY$S20R1M5,QWT]CJMO%Q-DJKL=7<;YF^R@M'LEG26'% M*2?-*TQ"FS$VY%\&D]LM1V@6)>4XU4)CPV\;%L*>[;+V*SI?:_VK,1W- M4U]H'2<+2X[\\5OQ+*>90J*1UFX]9;/IC_UCQ#"$#^M1%XL4U)-'?(:T5L7K M0,KA#2.+XM4U/AU2%'2R1*Y:C=(/#U5KQ9YZ=4N%*_7"W(>_5\?]&EI@8_#? M\I-R0!-1R<4D1\= M&'L1^&@INUSS],Y(V_;8-S)U41DCW:[N0&S0'#M<07' MZ+8Z6+[Q(=_Z4/\Y1,2DO&2D\BQ+P7[^,G CBMRLAHY#'P\=88<;6W7D+>FW MC._=G"B;E-"^Z193)(7ZQ)NK4)BTDFZT*M*"NLJ@HTJ48XFEC%%TPR]J7WV M/RJ=YSWMZL93\]3"][H:6NE[G\!.?Z*N C;D=IS399#T1'^9$:6,*VQ69 M$X62NTD*LS*Z+$'8D[:A7R9_(K:FJ8%),(%HO=&?VC5Q>A,O?<\/RXR-A6OE MQ.7T?P#!+>G\\M1G'0#'JV@E4/1'ZQR#1^%I6Y("=R^1$$E%$,! 2(64##L*3X!E/ZI2&HGGU/=EW>:#*O. MT-]T2MN\X!FPFEM(DF);_27=$R^LCY>\CPWVGS]*9E)!G0X>"C2AJ<;,5#]. MM7U?[US-I.RWGL *HV^<07V7JG"$!3;GC>DVNKC A#6C[]/6 _M7'B<+YA<8 M\+*X]U*$Z!=Q)'T(#[)+N@,:K04(D&UZF$MN@<2W-*S<7:Q#AJ2K2=5^A>=8 MF3DJ2^59JKKT>4I]ME/ R>=D9(R-HKF!H# H"DO(TMJARVO[6_)N=!P&NF0? M_;T5<\Y1IKA;[*K%)X4C@C^&O(=.YQ_U0'"SU4WJNA%A.$5D;UZQS@Q"S,>^ M;3GV<+]3^_CI[.TO+%G+0X,NYR,(J5CB" ?@W_7'VD>/ETS*S/<0N9#YR:+) M1-+:PI0M]E#.P&*LWC7 ET)CL+M1/L]V_Z#S =I,3NJJ-*T;_=@*XTO87%$RT0H!X:]VM5_GA4(>.$S@W_T MN22JPH?L_"DT!#VOX\>Q.R(]/3=5T_RS*<^^A3+,.?:D0-A*I2TKOER<32J> M"Q1]@29/MP!@+Y!=3E#?ZIJHQ6-I'F)3+8E<3?EMY1?8RY.F>&]:;VGPW[:- M78.KP1C'S2A!T'LCQZJVV&FG79V!?E>*48TW-41KG6R14Y^6QOJ M0MDS*=2OV_FG'3Q")%NGF<"V3(\=.29&KF/P32_0#4-/6624K0F>J_1QLFW. M;8CY%&4BJ.I6^A)DQ=H%:99)(^=3Y?:K&9SP]B5L;$W82$(+T\@,<=,OLB,I MG_I'=P[S2D%#Q>@CT3&+)_C88KSUQ:94*O1HM-E^W$\?NO?2R%C02] M0A8O@:;K6!*AW,[.);%&M:J-]Q_7/9^0-!D^>>?$U8K.^6=_#'I<1<@[:7N^ M=.W%X<.?;DYLYP<,)Y7YY>#.?K[_D5#-&3=I"P,#K)T=O.0!LGUBM$#Y>L$% M8X/R]3_WK/"DH"2W<_PR;+)2HJ.L707>L9@;-!XXBHABAN$7;VKL>PJ*B0,> MZ:F_'9\A/JA_H%R6*M^B-+$^GNT*/6?0SBU\W,N:H'X!ZXM.$#^W7XXDE",% M,1QDU*)JI'U:*#*I0+"N!(]9FVY+7"X:LE$L^FZ>FR>H*"Q'2(0I?I2XO;]/ M'$E LD5#%L]%NQ.5$UU%QG_ZCI;_J2PJF>T*D2Q^/5YZ3.I+0=X(T;A[3MO> M[80O,P5&0X_^N>YI]B741]#S\?-\;J'[]WY]]F$9^"OGQDP3)"&R_$T@8W&S M&LD%3^BR^\5.4<;-6$,N&A1_=?BFZ>K0]4-;/J13#N%Y6Q="T""QDJ.HA4 $ M:Z]EW+Q:LNMHU;OLH^VI[.YW<]D61/KEJOMP$L0G=\]+2<0',(E;&>!;ZGQK M'K!G>CL.X,U$Y??SN=H^?3C^=/[JH]0REN84N]^FOYU+AO;1#%8?M\,8Y5>^ M6H:514?^K+Q7JGF%*UO?]/7F'Q&U>F-U!6,L>K^+TZ,]PA.E8 B"S] %W:PG M]IB,1&:UYV''AU3!]PD627-W'[,H)%LWG[X)P=QG[]QB)[G"F-F5;69/>P,$6J3/W55IK<[(_D<6A]NG"<8QZ0+9=KN+G1%B]2RQG MUX/;%XZ_*"X_N_<"G,M$6*\1DJ.2@#*9[T:.B)D[*3)%4NRAW;=7+]%BP &X4<$6]V.8S04[.J?DLIR#%H]$SF$ MY%Y4#7)<5&=](/NJ6EP*\"0O].F=2NY"* $Q)1MMNN\NP\HWG*Y?G#5\ZZ[> MLW'C0>8Q5I8*4% QZWYU!QB^V\U0!)J)10_8,4>)_E)!44OPK.&*"9QHMLMO M:25O$RF37;E .Z^[MYKNR=N2JOL#-!Z [ ML9? LV!"?SK4!_45U8<\T@$!9AD\'[Q["BXZKN.WUX6VK 6MI8?N7EI#K(^H M_8XY )W89'(R_0/0NG35 8@ES(VA[58?:O\L<_"\8X:AUD!+;E, XCJM6) B ME'I)FU5'W?&2$5_^Q94J]O:OBLN"TX]\Z^D5B(6%QKH>)K:FME)@6P<@BN6B M)?W,'VH<%=P*I$774+%ZW?/+FD_S?WL\D_I^ &(5O8,)QKZT1#&3H8DR( LC M&5-"[(!-R@PU@C%'L6O_CO3;P)+S-J@=R!R8&,:MK;4]4ZWGAA%6+ITT,"!= MK,$09?TKRLO$^>8'H$^[K@>@[QM NO'1%;X>BYM51P7G:I>CW,QH=5L1G7*7?=>48Z"3H1Q5_5 T2# F*84+3V..!I]G)G=A1)#E:$T^6NTF-Z9K-5;ID'*.X'2V49# M#1\7+HH&=G:"N/LZT$=Q#IRZ6L$%T91KU"IHK]T"$C!/#?*3'Q@/\\!L4B7;R\GIZ!$'37?&5/2OX ML9B^IF<@XEGVI96,TEP6^-V,H=5TP=G\^A[ZL MKV:OX<'3Q)HQ(P&K >&S(!#H0KK]&#H-4LQ,,QASFA%BQ(UL6I>!S^]"\6R> MZD.]@'^R:@0L%S7L+K8F=TQQ\FX( J)73XS(J1#D(S+/"];1G48/0'=V\%(, M]GH"ESP!VJ<(-@,2B-K:YC:=+06>A/Q;.3W:/+6*!7C%&15+G4&S\];1O:8- M-X*1)B6-C:V-+GKSTZJM)CV^AXT.RQV*+3$&>:3;:Q*8*-SMF)ZX/Q^0U@EA MPUPHV1!RI)E342^]OXVR]AV ZF7I_+*$Z9*81:0P S^OVTQ. M[HO1.AFJ&X+[LU(\'1#@Z\=NX/)SI:CZZ;A9E+M:??YG\QY080OVS.6/ W4-8;!$"$?8 MCA ^^O*,WJDUH;;])#U%Q#^YPL"*02"3I[>"0)PT& L3[S)(U>C>RUT::UI@SP]=;&IK@'7?Z^Q_M%_==>OP#IY=Z)U4%9 M[C-1A@=2!![N6#RQU)^X4[.W^:QIW]ZL>(TC+];UQ6>,I#:!.=_.J96*&?DWO<6S#WWR MEY?I>CZ<*[SI%L"D7NP= NOB"H7];98X2S!^LU5I.*C&>6WTS+">0HA"DC7P35\< MWM3=MCF3]0S%3LVHYGTP_W1)"NKH@^7N@,!#>C0ZE,B_XE3]N9RM#T"/,U]Y M5O0*],YH[G]/+4$7(^Y$5/^93RZ%YYNB+U/$4?XO'>:,K#<&J7.>J9Z,3:G# M)Z-X]"'G_!@G\I<.0'0!+(XY-'1ER3D@BM ?6RLQU6SB'"I?XQ9!23N!2Y"< MO7;FMM[*374.SOU[0Z\KGL:"!F2;;Y!G$C$7"!].0;CAVKB\4Q;H0+9XW/5& MD],H65D_B>.8WP'$5_-7)8HT'D*Q?2 COK[FB MZS=6LP@L+58_\Q+BJ#_M\X()C BG08_GV%C'.UXU FKD!(OB@N M(?$V'R>+7 LXC/7E"_ GDC2\ )(AGJ+_3M MEOM^?[+N;&B?RY.\3)!/OL2BMHTFVRS@JZG!0!$90M1X1#]$0>/PS=5T=_)V MS>F&R:7PUL;TH;MY=UE##ZFP1,1=*^9FD^R8'=4Y2G [/GOK*^#6%6E1R$4X MO"W/I776[OXAT"7#0^^D0S9B_"\: 2)D2UQ+M0?Q )0P+UB?J,:/-;E'AP;P MUN"3..X??G'82JP3B6'1T"D 75+0CUU7W<(X73^,GO*#,F;: G>6.#N4(!+ M7=/CI%36E1F^\J6&V_FMC3XZ?BGCEN8#SZ75E-;!<&4LG0=HI/&L.<$R$"IT M9@&(WP,?6YN^H/%(3]+'25I0,']7]NE(8$,_;V'=F0>\G0W;13>"9[MI]NDZ M7 1T2J0\/*2? 1YO'M;\IOW%_U1T^/E&[H?EJ3>SQY;Z:$&20C_NN7&M31?$/-?&5)N)>*9*#RC;)?QA &AP&)BAZ5:N:M^>&R3NFW,C5T$AVWQN_D)>>YAE_$PE-U(F@W?@&%._V/+Z^4^8T[[*H;=O] M[ ROYE''1[8GM5N@OR)^+W1';E<3]X-%/LCV:N O9#VT65C_T38@>AT7]%O8 M#'3LP>IS^^WP/NP7%NJU_5),B&P/.GV!X\STSU>*9:T:P7#4C8<*-]+E%.Y_ MDY00ECU>=N:1IG3. !)7R@3#Q<@]&/KW [\%>KY;Q7*QM*>J"C#1VQW\"A;1 MQS^.S5YQ4FQV0DNE$W4"KML4L1L:E ;G('4A*]&?RI!=$@<@/S2/#[58@EDE M QVVW]35E+UK;$OZL9_M4V0@]6I7\ZB)!&WF!>(SA&P&P_L3%OJ5.>E6%"3) M9;^UTJU:T/WO#^L(R&'FJ*KH+PHL0B+XR.N^B[3RA MQ%PR?3/6S0HY.%7KC9FK?9L?/>'?1,6%'<*.?6BW&=\;]KL>ZT[LTLP 5DH.56R_@2&*^.PJ&I5A3T"F,F24/A"^;KN4([D7*HH( MA9;S(8F>3]J2:$06%HPY^BY01[.&V^U0=Z>17M@T+'\-0@3N<85L7EM:D$S- M]FWMD,^V'WF8UY_<'%Q]\8BR9:2/ PZ:I3+,6G0" MIG1Y;$;WY%U"II%?4AW![0B0X%)/,?I (,G1;,8'M ++(JIZ%:@/?URW5LE# M,0X;@A (1(\;+]8K1HCJO5^!@-!OR4<0IX&INI&Z-8T,+1?GM7Q>!R>.9[D4 M5>W@'J'9TS[2_4,9K?6 .0&=CGR[2M(EMQ/!W6!4*Y*W QQM$O5Q;X';/Y\] M(H+XY72+2LU4S6#,INU1(Z,OY-D'>9Z1---H5D)HVHU$'>'RAU/;1_XT<&DI MN Y>>"0C@H1_ S]K@ M8=F'9]?CI6AUMDPQ(M J9FAC"I ^0UE/J:4>KOX6@ MB\H,E4=J?5B6+ $9C7[H(<:(_0%(".L%QAOW:WDG1GN7T2VGU-ZC'BDO-;I8 M#'XWLMO6E)&39OVD8"+['3Y;LO3YK_C?IAG 13N"&,/R("!??<6E9YI&TO\, M?]/B.@#M''9VO?6U2^P[E:X9*R3[F(5?/FL 4CHO";B01WK_[*-2Z8[DS2M3 M:N;G$RHWG#*S.'\)/A1%R1E;CQ%V?V0-.T[0P80/LD9MY)5<(I?2K$5'MOV' MMZT32R:!IZROOUD3\L^7SI,6^ZHY#$)$,<;<^)'>FS \!]4+R/>D62IG#(EK M9"/YX>._;BVXPU:<2@S/"0M&1FB./$[-/HJ_I:XA/D. D83(2U3WO_?RHQ^0 MDTGGECC ,@/>*<%-9'TC2QBI]/'M1 GG@5^O4-O).PEUK)-"2\9-VJ MAB8>@#CW]F4M1^_IB:U9.:QK7%F]UI!LDGBGX;DW;T]**HSKA M- 1BJEB9W+S^?J)N1T?L3.Y8XF-+"#5LU)'__)&R0^^=R\[965\^LO_(30DQ M@ 0C+L -J$O ;XIQW\*QGT40')HGL.FAH?7O5QC^:X<&[F2$<2$^ \!4E57M;/.:F<'Y,;QH8HT:5.,A^;@]JT_ M@<+5D*:9A[* &?,U>0!*<_$#TKK_M"2$$Y G-@*#!(N"9-%J:=:GTNY M0#AO93GT8E^VD@X!S,K\>/SPT.X=;KR+\T=QCL( 7K;O&/0(*4^73%_;?&(43:Q[(?@5//8S\FL3J>Y.5AV$G\ M_(/KGN9/X*W.E MZ1VE/TXUP,M+)58@T857)0L2H[[V$6P8AW&DJ^ADO1.CV.$*%+4 M5(I>;I"';!_X41OZ45.A\\OT8*5\Z:$ E]RW-SO615GHW,D?0M%D.RY+RPDH MH=B-W^W&A]1#ZK%O>SP?*_T6A\>_&+&V!-F/[FO9V3^*9B>@3IUT[M/C&F_V M"&C?6K69*$4/SF7,AK^:?'RD3 !93I_7<\I3C>RYL*+%OGR0--"2^? ]"' AT( M)8UHG HE-").ZXD"%:6?Q&O(,HKRU[#-DV7P6EA2>;I[(BX@S_90YJ3TLFB8 M'C:L/&1/BGI5CM)9 M"):<;EPV.,3Q\5!:EH?8XW?U$W=2+P<(RUP*ETQ8?B7K%RI\B?_0[QG:,;K[ M?AR"C\[_?O\9,E Y&<%"7NB!)<^T%L!2^/K$^>)-U7PPO\4UR[*('GHWNDD# M7L=/'G[3_!.:@7$F-RQ0@T8[6 ;PG1"V;=HR];V<8P >7I[0(&@WLA^-^H9 MJPT;R<0PKQ]QNXXA6P4[W>C$^;,4M:J,:'/RK/YD6"$7]O;43A-< MIJVEZ^./Y3"EISKI/'8_+5D ^5O3)(Q9#1QJAIF\1XU!6;5-+&7#U>L]OVQ5 MY'.:<8JS#X.B(V@@H!3Z!;6D7L=<'SU >^U7G?J$6KHR1;[TRA\&^L+I%X6L MA4_3[[W@-35)K154'<'_3'Q-5P*\:S>Y%A5#B-.)$2^UY75_SF=QYERP.IR] M5?$(!-(D'%IW;CJT"!7#>KD]@O#3D;)I.AR_V41G MBN'MU#/ 5 "Q<+,"J-JO=6_Q/?94^GEA=MF#SI./'9;2?_7&>!A&/W#O?'_, MPZG"KSY?=7O6)F]GD/K;J?^9\[FNF2<5TMOTK[_CI&'\&?PO;9\\'L0=@1BX M'("V?I.-^Z'"T<9!0@_#/"HJ'HJL3CG#';Z^<^BR"#\_(AX[\U7OPOYS!!OP MRSX@JA<*#I#%/)A3[%$Q9;DV7[>LLJ.WJC8!=^M&")/MLL03B(K^?'5JSS_4F?5KWH[<5&D.0SIWY5 MJRZVN^[0.W97P0"S@F1 ]UR0/Q1'_O:JSY%EB2,I"$'X82@[@.[!XF=,PQ0J M=T.>5Y_0_SV@8^]IB,C-O5]IGKW849^8_N3-=..3I@=KLR[@$'"^^_UFS?4J MI-U("A-JOG=:3=Y;2("RD]2*K*=Y$9=\?BD+]+R^"!/[0,B[ B8K[7%&BM?CEVL:6CEQ]F^B%8D9 MROIZ_!,ZFNZPBJ?S%RN[O!X%WAA0ZG 0N=];*"7Z?;4F1OA;-+,0'G4$X@A8 M/ >#W65Q(05]%&/FNV@N"=LJ_-DV7L&[*#"I^.S3V67A8V;5H('FUD,)F4R" M;TFS1HR@3[SI ,&3.]&"3>8>YA,(*.!M-]5LKO[;JWFB1K^H,42%]['>W/#R M1UMJV7-W4XC_V@&(6T\<'CFX:\XDB:5?9C',N'O25X&;K">] M3FJ>]-CPZ\@A(XE*<15?UB*%F)7(T=$WG(FX)Q1(JB92J>.;OFYZTC,J![:925Q,#DJF.1,N[+!D ' M"M^$*X.-4#[2%!VK/1AF*0R^QDZ4 MP'$&&&=^K9H7[>KXHC=/OR1YIAK:9&3N_*@5NQF3N 1.@+(R3M]*6X#0SY&G MWY^_W^WB<:7U_>U.$/?=*\$@$,3=_N?"(4"D5TO5592BD:!:9&P1=P7GCJPR M5+WPTN6%G%8NBZ]\YUJ0/H07;H"#MAQ-1XM#"44,1>#M 8A/T8:PW#N30/<- M.VE&*AK'?B:T"WYIWVWNKM78RO]/L\]Y'4N:^IK>"6#I[Q5! M<;W1T-D8OIYBCBD&I$O]5W88_HU;OA6A_$ *.$-I&&N>;KJ2+!,T2)I M7?J%P&YHG\D/\*]O F[6YS7K7D;_/3O&IL$.0,W1MF2:P>0VYBW:=U+UJ5>. MSV>AD%>7A'6B)IWRNZ&)6L/KD\W, B[>_OYL:J!2J(-TS,N2FX%W90_ILXR" M6*^!UOS[Z(ZT*PS< 4BL@Q>>8T&Q[*T[ N1T4_K5T"D*E9,EA;["-L)IVO1N MQ,K4M^&F2E.!K=QA7^Q1!O=:Q[F<_E/0;B0GWC]X@)-_[GP)7Q)*P1)2U+&-^Y^S7FJDJZ9%J.U##-MLJ"^GPM@#EYH\ M-V1H"HDZ':4&C?99R6%+OGKC\5D'?&$,L6H^\DU(7[4YD\G"?::V.,C2) MRWK$+%6^L#:$-F!K -6A]XRR#KAJ E#6+6;U.'H(.$.I=&R!:^T29^CR,<;V M^XL))E@R<%D."G(YN8J4+-'8S],B8M'#BW[;>HVWF MWC:)K5?:AH&",_7?+JG48-(N'OIE](WP=F2J;?I1*9!S#7V%(ICEC_0($\Y< M^?QW8^ZNKFU6'*=NRDO,1:(E!R!OE(8KYB+/)>54=:$E_X>--RQKJ97@&S)+; MM=CB\[<;1)Y:4;6.)5O 'J'Q0O4&J^O3;[M6/@H-9=4%D-.*RW<[]]26L2V9 MV))Y9!?;XH?F*5)%TA*Q/_%.O,FJ=8.)S$27_N7E.+N/&^IH SX.Z=5\YX(Z MU2MU,>&Y ,> [H7AR[71YF-_14P!!:_F12SJU)"31I*>#%V]Z2TY_)':N:L/ M3$/N482:?0O9A14:U-E%!X3H>P(_)P] QQ@GYIR[O$/(U;A@PWN) :4Y3$C( MFZ=P)?ZIE4.V_K;I*[HA&4>L2J.KL2;H.))WKTRI1@6@O<;#Q&2$2:7X\^UW MPLZ^$^7D/LNRA#I,MP/<]J/H M=)?I>QT+%8+3B%/PV-=7YB7'J[Q@2OI:7Z7.>79)IXNSRU3[03DZA#?^3,!S[("P M$A<_1 3SIU8G/T[)MKWD)7WX\FH-*.JG M %*'EC@1Z[5(K^;'H#^2A;E=)P] (W=.@!]S#D 46X>VIFTCST X62C;QR M2M\?@+)D_T_-HB0+H.P 9!AR )*T/ #U6K%B;[BR'( XBRC&C-15QE7T?R2+ MA+474?L"(_1'4"8,U!??-X2#Z2KAO9 _\NC?O,B_,DIW=U*A>_;0']('(+KM M/Y?^N?3/I7\N_7/IGTO_7/KGTO]N+OTW%+@"^:\.>O9O95#DM@5;VX WV49+ M8-$D+SMQ0K$/2^-_;R&YA>Y")MMC.3!@R,.=GR=KR\V>G;EX)?%FDF8?5]B3 M_]@$H@5@>@SB=E#)&0[H4]J0T(P/ODACXK77TU M$;MF/ DEGV'&>-(WBP->J?S7\V_]G\9_.?S7\V_]G\9_/_L7GH$46$ MVD#^E4$'OX);S'3;OS6-N7?'M+SH^*N/FA(Q\KBSI;'0@Z__!U!+ P04 M" "4@%5:B8A^\< F 0!??@L % '1T9"TR,#(T,3(S,5]L86(N>&ULU+U[ M<]PXLB_X__T4V#XW;G1'%*;Y !^8\[@ARW:/=FU+:ZM[[H1CHP+$0^*94E%# MLF1K/OT"?%2Q5%4DP (ISXDXT[)$(C-_(!()Y.L__O?WAQ5XXGF19NO__,G] MD_,3X&N:L71]]Y\__7[['L8__>__^A__XS_^+PC_SYO/'\#;C&X>^+H$ESDG M)6?@6UK>@_*>@[]F^=_3)P)N5J046?X X7]5KUUFC\]Y>G=? L_Q@O:Q]J_Y MGWV2Q,@-"?1I@"#R?0H3(@(8$XX#1P2.ZXC%W9\]CWDN_^973[L8XU^KOVX?+=)C#\IAW5__S\?B )7TGNJ]'* MYT?^GS\5Z_N\^Y.#[L*L_W1E5<8L6E&RHN_^T4L5_/8-\2O^4AKQ:8 MJ\3]9(O'/DP_66/W5FH(/CW#'3)GLUQ_4._6;*YO=TOJ;-:GY]C69Y&59#7# M9[$CTV%YI7[Q0?[4D%$#]2C3BDZCNCNL\N\E7S->:\N]H4'*_O,G^=-R4\ [ M0AZ7[SGC.5F]WZQ9\4X(3LOTB7_Y1AX_2R8_\H>$YTN7.B3Q'"(EB3%$481A M$M$0>J&7!)X@KL?<9;G]S)=\#7__TG)4D36F^9.!_.6)=9SS(MODM-X!)1]J M]Z]9^Z]/?WO_^0U0Y/[CUQV7=M!:O08&*R/Q)7%0409;TA48X%I:3>O*KKF2 MW\]WH!BJ__*UYNG_.XE71O>HKY0ED.4O$2D9R.C 7S1._TDP:1H\EW)L6D6/7)#GM6O+KZ1G'TDW].'S<,[J2ZS9\Z_;)*"YNFC>ELQMW1"+V >EJ9= M1!R(@DC V E"Z#B""]\-D!=&)NID*D8GUD$-=< ;\N"1/,NQ5D J[@U53("? M20$(>.1R@'7YBYFJFFSZ]/3;CS I9DJQ8@=6_( NSZ##-$B>0?>YAG%0<;X M[92VS(,N]_W;C;'ZG!I@2SIW,C9G5=13@_U2NT].;]R6<,'^>U.4BEAQFWWF M"KQTQ>6)[&I-LP?^(2OD[R])<7^39T^IU&-OGG^7#%ZMKZ4.DR*L[R[4/I66 M*2\NDJ+,"2V7L8-#PCP*G23Q(.)A"!/L!I![7B@$H5R@P&0[F(+)B;>"#LN@ MS$#>,@WDV1RD%=OJ]^I?5#(.'AO.E3K*6JX!V;+]9[.M8I)IU=LF7GNRS+:( M%_.TY1=(AD'-,?A9\?R+^K-B&]QTINIGQ;J[9RX>LLVZ=)=(^)AAWX$B]D*( MW-"'<1 XT!/82R*$:4"QT7%Y-"M3KT1ET4KCIZ6JS!S%V@*0BCX@3R25DLC] MEJP9(%M&@1<\&[."T>?Z(X[3B![DW\;A@>3RA":J^Z1L79T; MY+\J=L"[[^I@;^B .(68GOZQ@(.9X"6/8TW(/'AM\XB4JR8&&GMXZ/ I _^([5RRS%=>1:-AG-RP::T*CJOO' MR439LEJ8V AH&*RM LK>HKP4[7%:'&76!6/$*)8T' MT.$6I&OPD>1_YV6U?7[A=)-7MS>&9YOSYT[SC#/KC)@IQYX)Z"(^I:5B#QY; MQY[S&9KW^&,-P(-CD+V1S?0KX^GR,GOB^=9YPB(21Y1&$$>$237),<0,.3 D M@9Q 'F.')SIJ\F#DB;5=14O'D3$@?[^J.4LJ0XVA*Y"V(CC)_)'U7'#ZI[OL MZ5?Y3KV4Y0^[%7PXTBP+\:0 [7HZ_<#86X*BX'SKOZA.-!]2DJ2KM'QNG-_% MVPV_$/*+_1LG^?OTB2\C-W9H[!+H<80A"KD+,6844DX(9XS%..%F=P@CN)CZ M^'+/^C2*%EN8\T'E^^\[!OIQQ-Q^3V+O^4$_,P:7GY1QZDJAD89 M_=4/?,>_F1:=>:;UU.^/.W\VCFK**=7RWARGU3R^^.7^&[508/9U)N;E/O5*7$Q@CG\DI;J>>GYQ=>11 M)Z$Q%E >;#V(D/R)4(QAXGBN$WF8\L H@V@$#_,Y^QKZ*J1OZ^R[S!X>TOK* MP**I?@)M"X;Z^1A.:Z:W_$WL51R-T!P&^PD.?AQSO1\B(V-]8*AQFNSWM8JT MOENKT(9;\OT-7W.1EL7M/2G_FFU6[.KAD=!RFUTE'ZD28,+$)80G#B2ABU76 M/H8Q]-3<].B::;H]8"4U\&8/V(HG4#/5R7.'&VOT]%>7^Q7J>J&I@\GB]#%-% ^![$/ HA\JD+8QH0Z,0T]B,7.YP8)9N> MS]+$BU!^)'B,-7X6RB:6^5S8C;'2%6]@CSG0<@=V[.W?3$S@.K0'E%6S_2R& M7L&$MP'@<7/>RLAF.I%3MKQ8K1KUVJD,T$;N:BBQH3$F5DV2-&@WU2YQ/74U M"$"_$K(INYEJ.26VQ1)+NL+U6!IRB$834+93 (,#S[*L=<5K%ZOV\^;)$*,+ M=?PE6REF:N?-,J0>BHBJ@>$D'*) * /%Y=!GA$>QZ[JA&^NF4-AA:>*UW]!2 MM8V4KP-&;W@)'[;35K,X^!_K9*///Q;@J,-?$.L[^:&EZJ,QIX*O[4 MJ=BC;VYJ(31L=MH&QVP7T,8%?+7J5#>5?)1MJD5@-AO51-RNK6KTGOE"_Y2M M/_',\)RX]]+$2U?2@I_>71LY'[5>]D>:;6$< M%:"[ HX_<&[6ZCN2JWH6*F*NW4I3>K%F;]/51E7DWH^BBFD4>=SQH(B9"Q%C M!&*JFC-@[+LH"B+NH7&IJD9\S+!-;FJC51VX*E:JF-J&&?#NYLO83%,SO/4N MC6= T?!4U4GP;5E2MGAMLB^.(#I/>NDH>*SGE)IQ\4J)I*.@.IT].FZXF8MT M5__S!R_*[='!77HDB@,GCB!%/((H]JG2> XDKL.IYR#L$;Q\XGF235Z:^PA[ M)DNXRZ3V2F[(-7=2,U7;/C8/FIKPE;"=X-*IOZIV]1_0SHZM:XXI87SMVMG' M6/O7J)?= ZJU&ME]-,9IX6VY;9X_I90?YVP7[?=>XM7]2U,);(E(PYG$(24 Y84CP(#%JC&"'K:FCA':QQ4"JA4+5HH-)I0=H5U_P,>72 M+$V,GD*>'^[QJGBK8G?+9=%6I%MTPY+M*5J[\%A2L9:8FE6YV@7RI5JU/+KY M]=1G:42[3A*X\MN\8-FC-)G?K\B=[D75B=-=HS M !C#"\\.#F9K3Q>"YK+)5DS1H*3C(HI.#SM?/-&@:'O11,-/GYFIPPOE^?G$ MRZ7OQTD21QY,7 D<"A-Y*O (A7$0AUQ@G\5(JQ;8:1)37S%7+6N4@U&%^;3M M;!3]D0DZ.VST#//S)#9;F+ND'+GXZHA@26^"5)P#66PGX>P(O$[ZS8& )Q-O M#I\=S+U/Z1K?E7RAV(9X\3Q'>Q#0G (D2//Z"1)&.1.XK X<4F( MC7Q!)RE-O!0KNMUB!."K(@TJVIK5^H;1TEN55C P6YPCQ3=>I(.B65JKI^G, MNF0'Q7VYW%RAZP@"$0T<:&/^AM^EZZI?2E(G>TP):L2%P_R(0XIB!!%Q8FD?,A>*D,2> MFX2^2&@#:MO#_;4A/=ZVO@=0^<),:.KM6)/A8WCV:]?VY\[:OMA;VY?UVE;= MX!:@8]XV@&-@.>CO-VJ0D:4JY0ZC+*'(1, H<:BT[#([D$2(Q@+[(HZUKD5Z M:$R\7;3)4PU9(.GJ9[6=@J5__5H2UFS-'I%S1'NH4P+KY^59$'QI7?J9G\S!^SO*R&9P]7\M#WE+(-6=VF MY8I?K-E-5E1E%:[SW_)L\WC=W!R5G'\B#_S=]Y*OBU0:Q>_6\KO(ZV^04N9* MQ13".,*NU$Q) ..0)#!PJ1 TB=5%CU'P_E2<3JS?&K[!EG%Y'+Q^^U%5OFZ9 M!Q7W581ZR[_*MJXD (IO\'7'.>BP;GA?/-UDZYGG/\04FFGMUYD]\Q#:J9&U M%4\[&9_S!M=.#?=!I.WD!$>R+EFM^ M1TJNZ=S0(:OU:>/ZT^X2/\GCUD#9"Q<3(OV[&H.+8CO@VKL3/: M$MN+IADF.7=\C38(1R)N]-\],P#N,ELK6X.O:5WT?TG=D)*0A=!!$8=(, 1Q MZ%&H(N!$%!,W#+5J9 U2FGC3[Y1M[E >#-0T1$M;!YR/@?'"'R/^^$"Y4Z+9 MCI<[H/,Z87.GQ#T9/7?RA9&Y<"^RGV^R52I'WK4"2@(:1XD'/<0$1)$?PIAZ M!!+J$\;C +O,*)1N@-[$B_DPX]\P06T +;UE;!$#L\5\K.!!31Q\;?X[29D# M38%M)8D-4)LW^TM/](.T+LW71I43.C-EZ_0($Z]>59_'6N96#P[#9VX[$)@M M7@WIK>9P#N=?B/5 M0--E*UL7VY;K <))(@2'.(XQ1)Z?0,QX !.?!U[@!RB,/9-]^0Q>)E[U+6=_ M-MNJSP%7;QN?"3(S+=$R!3J&>\,7^+GA[)<%V#$'=MR!KRU_%O=^"RA9L@O. MX616F\$"9"_M"1M#CE-R-WE&.6>%RCS_HL+[KA^KX=]]YSE-"\Z6B>>R&+,( M^@Y#$"6Q"XF/N>K2QX4;!82$1JILD.+4;H*&/E S"WA#514B_.#*+_?;A M3L6[?3 (H#SZWG1?:EW"ZC9]4/OC7GKV!]O1DKV2C4_//AAQWLSL4P(=)&6? M?/"<$/GJJ_VT41%/UZ(Z/A0DG'@DX=&/!(,(L M@:J,$Z0,Q4AP%+# * CI'&8FWJ(NSPRW'XFPWA8U%VYF.J&!K&)K 6K&U)Y> ML[8 DCE0<5<%]]2IJ]TXZPE,:QM 64T/&,G**R02G ?:\92#,\&,?,')-[V(8X4V0S;3%>6B/KH4>F4;;# ML?%FLQQZA.G:#7V/C;,:CK6R+W9.G=!SJ>.C&&)*$X@H#F'L(@ZC@&$712$A M+C&Q"_K)3;P,:VIF>_X /GJ[NCVIS59B37CJ\W95&2*DU]F1 >T8@+* A"$+FA"PE-/.AZ(L%>D(0> M-HI/Z2,VHS6_:!JN@6Q''OR/RO_"Y?" M[,RFP!=^P((($H>I)J(A3"0*]X-_#",'"VWAQ'5J7VU+1^@RXAJ&+!E M16_)FT'9O_8G \A,"6A@8]DF'25XS[E1CE?K!?G#3AV849E%+XP2O%40XUX> M6<)PS_"]S(IRZ7B"N6Z"H:!80)0(>>Z,'6ED,9%0&KM.$&&CVH4')*:^Z-D> MM%95Q@"5) U+%1ZBHK>[GR>KX0W/_GE2A53TR&E>D_"D*+:*$1X2F+<*X4D! M#\H/GGYR;-*"_*QYT?1H;"(A5'W:@',<1'(C#I#2+I2N1/OL_PW^6ZY9$Y MD=Q@(4](")$0%!(:J$H4 8Z2)$;,I4;U)R9B=.*MNZ8**F@'V$:S'28A?YK+UW3X&)O%G_KG<7Y^K%I0OS:O=F&V/S7 MZ-.F";:UGFVZ]&RP+Z'EU(;NIZ."CRBF&2/Y/KU M).T@,*ZDI.'4&U65'):KI[!DS\NSU98<%J!;7E+C:7/5L]^DLG+,579EW028 MENF35'+2(HDQBK@J=NY*+>0S'ZIN/ZI%!:+4E2HJT#JI:U.<6"%U^^F6V7Z& MT#9W2#.M61_%85UE'1LSM=5I:0O>[]*%Z@-OG9[1,F$;&WUM9AVC<8JM^PE5 MJ57U1U0W92855J1AYD]VU)V1X#V:3V^^?KF[?O05?;B]NWWTY7PDFJ'H8+D7@ MX8@P%U+ANQ"Y3$#L4@Z%3Y%/J<]CLZ2.D7Q,K#C>"<%IJ7Q!3+&2/G$@OY1- M7MUVC@_$'0NZWHX] Y1F"[IE"#0<';K8.@PM0,/J NQXLV<*G F.)9MA+!>S M&A=G0O72"CEWN#.:'%\4!2^+CB\!4\&=R"&0$M>7=@L/($ZP@!XCCN?RF$38 M+$CP&)6I?5I5BB2IB)[C>#D*D*:SY5RQ#1TLE<07C<23N%3Z!++9Q?B QOP= MC$^)>;1[\9J71_XK)@=*14JKZYI:'RR9B-S8#>21/%;Q0SQR M51-R!W*7H\@73B M#=VH_EY*4UL.%>VJ?-@^]6;STP_C[\>K?Z%:1<%LL8X& MP"@\7TNX42'Y_2//%H:O)6 W]%[OA;&)WBJ]=%N.1+BND*N40A0Q>3IVG1#* M$P&%+*0B"+P T] H2F1_^(D7:)O%/%Q71 <*O?URO(!F:T]?MA'YV<=$L):/ MO3?XS/G7QP0[S+<^^M2XY?3[.NM&T'BL^\V*Q4H(*Z%;_) MTTR5;4@S]6S;?:A8>B1V8R9W2!=1(DU9!T."$(4N1CZ*')UWW97M;UW%\>?+0[X8BA+YP$438)S"1BA**$./8B87+?2W_A2[!B=5AESS8 MT5^,\! .0J>GVFP"8J:V>K&8P+.H*ZDE73-(;E8]HBO\2QVA_=YY9>'?9SE/ M[]8G2C8O<8S<* D3&& A#:?$YS!VPA!BS@7S/!(1Q\B#H4=V8EW0$!]7ZGT M,+VU;Q\&,PVP+>#>,-!;R-U^F78]L2U79!\@^BK%U_6 .%5G7?/M\Q2$'+>^ MUU1MH>2_T_*2Y/FSR'(5=Z1,%7F:H/=+AXC8)\*'Q.<)1#Q@, DB'_H)\\. M((^[6G>2(^E/K#):,E7=5<:?^"I[K/+AU#&*5FR-4R>Z\%)7>)R$!+* >/($ MBS#$2>!!UT$A=SCAU'/,DF0F!'A41(8&Q(;G5%.,S73W!+B-5.)*:[<.GZJ' M7L4-V&-G 5J&[*MS0R0LZW5=ZJ^BX VA.:7I38<9I_(_9FO^_)'D?^?E^\V: M%4WF1>1A#U,70XH2+&U J=03$KH0,4?@F$?(L'7&<3(3*_"**'BHJ *AR)KI MDA/8Z*F,\R4VTPRUL#5!4%$(S+J6^P5]N60'GA[90+,* ML9(GP:VM]YF4_#-7$J2KM')>52[H[:_6=U6K@QLNOY!UN8SCR$7<36!$/66= MR=5,DB2"*J$EX8(0&AB=X\YE:):PCT>N4"9$JTH9=.,^%7$\US FDF1+9 M(IP/-S,U MV-*9X%[,8N:52M2< ]SI0C1GC3I.BWWB\DA7W-_DV5/*5!G0WPO5 M2'%;AJ%)\$MYL?1\CAQ$$NBQB$$4NPZ, Y= @EV7B<2-G=!=EEE)5GH:2Y^T MD7;:,J"]U"0C@$I.P&/#BBI"E6T+AI M'V;JRP!:/54U#6!F:DEAI9@ -QVL M?E:,@'3]2Z<1Q<4P:L:*RQP 2TK*@/"L"LDW5I]_ Q>7MU1]7MU?O MOAAV@AX!JVUE,WW(Y BE,TE\Y7A,9M=#KQ.G.1Z@\7KIS'A/5>*@*FIP510; MSMYN^H M/(K*33UD#/%8VDNX"OX,/ SCR*4PPAP3A[NN2+2KN4S"X=21H)+=JAA1)D"^ M9;'MY+/F5>JFV/%9.>":!C_?&E:KJIZE8M8\H7.ZF>W7H#_$?!D>-JNB*C6_ MH&:XC15MDD!W/#?5:I1.OA:@PS>0C+>/MZRKOX.*^=>>,_W*-Z\^=^,JY=33 MDM9SR.HY;)H2%6WIX_U%:+P&+578F13@GHH\T]"=K8+/I+!U*_Y,2^B\"D$7 MW]-B*;#K$=>+82AH"!'F$<1^3*'G(>2S@(?48V/J ZG!)]X4SZP.5(FO9\"/ M%I41:"]9T;Z*%29&;65O/O')BV? M5:'K3#DFB^H[0B"A,1)-#S!8G"6%!'KU20%K6)UU5-$NQH M&KH:>H'2]"38$M_07_I2Y RQ[8\;=069X)!S?LMLYU:: 4HJYF%YW'T"HF%5B \GE=H M9^B1@6K[[M(3O3U6U8>FPD+$YVTB9'VX49W7B@_IFE<1(DL4NSA";@0#+AA$ M'@XA24("O81&KL#"#UW?*&[-+G]3AVNHDQVL:^S2;J,>7F=Z+/8=I,UO@>2= MWV6Y9M'BJ:9.3_.^XH087LT=:X:T:U*S:/.F6'5UTY*L%)L+[C[R\S]BN M];&&@NUY?6(E61=JOTT?E JL2>LIOCZ)^Y67)6'-%- 1.2VWXR58I?5YRUV."<&G; ML#"&*, .)"*29T/A)0["L6""FY@Z&C0G7IFWG-ZOLU5V]USMB1TNS"P3'?3T MK W+F)@MX+T$QP[YUG)8@)H#\+7YK]7%/0("2S: #L59]W4#"%[NU2:OFN^_ MMSFIZKKF^9OGJS6[5>T,=3??8^].O;YKDETSN*B.)))^^I2R#5GI[\1'91_> MAL\5VVP):T@L]V3%@Z7MN$^\47OQT0%GVXC[Q.GNPKW/C2QXU.D/^H6L.C55 MWO*DW/UKZ80\0J[$C:A<$!1X$<0>]R&).'8\$D2,.R;AU;J$C1:K>7#UK7K% ML-"1+F1ZF^\40)@M7T5GK^#1EB4HLAPJIBQ6/3(4UU;U(UVR\U9!,@3CH!J2 MZ?OFP8T*K/IA?OLE?R('XFRS/ M,_6/-B,\1#'S M4LCD4^1#&6FH-%,0Q\3'V?AI@%6CV3[+$TL16@>*A,VI9- ML.43;!D%U5,MJV#+*]@QJQ^89FFF^K76Z^!OIL\J4"_.AWY$ITY+H+Z+!&:+8K/+C#= ML#W+(X]M'G"9/3QDZ\J%=- Y9(DI8E' "(PIET8NHC$DH>]#+_'D;V/B13XR MZR#01V[JF*.ZBG[-01T6O3C2-,>TFT O@/V;AWU8S#:&@ST M#C]SHP$=40^[#6B]97YG=+4N4OED."LBHFWZT U%'O4;8O.^+-=OA@(V[V+,7EM9#Q=P:_%NZ),'U0S MQB4+A1 ^CZ!+0U61(W)A+%3B*8H3GY,DD8$GWHLD,97*L25G&/&V MCX3>OP@I.OX4Z\9G=6);:DC6Y8! MIC@.(P_B2"Y;1%P7$H&Q(W#J<5CWU\P-,EID>&XSD:N*U.BS]:.%:)]'ZH<*V#KG\ M%PS?.@GU-&%5-%\!(5S15_AJR&2UM1JBY, MW@T):+Z$3TAA:ZV^''[>17E"N(/5=^JYN7((;^_3?#^%$/E(X""!3 2AW+(Q M@S$G%#JQCX)(W:#XP;0IA"]9FG@WEU].-'4&X0'*FG&]S9OZ@7.86 MPV+L(?5J"80'#/W@^8.G #P_??#DR"-R3]A_WV;*KKEX*+433CKO3*Q[)*E- M4=;]:#+0/=*U]P4&22==48=],V.E--,2IP48>J\I>N7ZL&H1VW(M7ZS)/UT5*_R"K#5]Z MB9^X@L0PX+%*JHT#2-PP@0Z*>> $PO5=H]H#DW$Z]9J^N\OYG>IHL"4+*KH+ M\["!Z6=-SQ#Y(>9B_'WLOM[9<:UB[(_>VRK6Y735S._-V^+EK$Y1N'TBD*W7 M=+?-YRN5>Y\([M.5X*I0F" 84R=2[>X3A)G -'9,=/LPR:FO<+<,&%[9:("EIU+M0F"F&SO23]" M0E\R2PI)@^"LFD4?@))0=PYR\W3%P:QDYOZ=M%Q/1 MMKNHD<15\$!#?K$7V&DQ8TE;6ENY2L,$Y\U2T@;@(#])_TWSJY&..:%\QD\\ M?S:\*#D]PL0KVN0>P43NX5L3.R*;+=D.3= 2G>XJ95C"41=6 '9RKS0Z5T;/_R5O[V>LUOL]MO MF;I0+Y:Q'SL>#P6,0]5R+HD#B%FB"D 2S%C(."5:S3BG97-BS?!VP]66EJVY MNF\LOV7@65'5ST";<(+ZM91/MOS7V8:5 M!-L_ R7# D@IP&VFRDU6?J,?8R;U\PM_C!D=EW.XY;9J$5!(?MOL0Y5%P=2\ M/]3PF[@X [6Q08S%_?M5 M]NV31$S^6)^]57V0-7N?KLF:[C4B>IL6=)45FYSO.ICA@& A$AA['H8HCN2. MRS&%,<$(Q[X7N=2HC.BY#$V\MW[Y_>;FP[N/[S[=7GP EQ=?_@+>?[C^*[CZ M]/[Z\\>+VZOK3X;=S +WC]IRPFNV=5=K^]NUL5::NJK]9?-PT-] M%BK*]6VRDIK\XG&5K/Z6-Q?@NG$6I@//YKB]O%PVJ)4GMH% ME:;49E59K6_XFHNTK,PCN6V!&WD@5\=QU>)#]=1ZS/*RSL]1DI&7I_:J_I1! M?(?Q/ Q?9TPZ!887DZ^!_G")$K,PE+%PCHM5,:8V7T#+6"#VHEY&#S*VN,67 M![):O=D4Z9H7Q=)GH4=%)"!C/(:(H!#&;H0@X;'\+75'ZL3X$VNSIEA# M11*T-$V+5>P#TJ]/+(AIIC',)!Q1?.*H'&=4F]@?;^;R$D>%.:PG!K.7'U! AC[\)1N83Q_N4DE75MHRY"1.1 MY\O]*&00.32"B4\PC##E#O5<%"(M/WTOE8F779>VX_MJ[K&E_]!^D^?!G5;#B(6T"S=0Y;:58*< Z*\$S+ZL_5^SH>W4LS^NK$UW![NESK3D&M?MX>2H\[5\&!)LK^_#X,/C',AON>!YSMDM^7Y1 M%%QU2R.)JK^;\N(3+YP%5Q7%\DQH7 _2, M%N?8DA>LX0&4Y#L@%1<+L.:&O9>&D.M?L1/@8;9V6\)217T'%PT(GWI ,';" M:HIFR<! Q(B#!'$,:4HI$F& 6&>5JFC(P=93& M+H'IJ>4,D)8UT!Z]S)23,FHL+I;TE#'Y6?746'!>ZJG1X\Q<6.3#MJ& RYP@B9@/HS 6$'G4 MA7'@4$@YYTDHHI"@9)8*(A_&="<87=OYL$;%3,5!/FBVIV+>IN+]UTBM_DNU738!5\ M<)N]X4U1R27WL9-0GD O#D.(2(1A0EP!?1SPA,H/!#E:K2]FYGOJV -%%C(5 M<;I+4=)W@\TY@RA]T6D;H<#"@P]\T.APX1O>5K;],6=>WTOZ@WX!XURI]2Y]I.D%V=_-B\YSC\V70.KB7>OZ4\A$ M_5 !R%XZXUWU*:B?>/LYU)2_YVKRZMFX"9?Q/$=P9-8F@B)XT#D!O+\Y2<+;SDK["7M&0PY]47P-F&L-NM4>GBGT$35 M5.X?FZI]=64;UK=<]O/R3$#N5Q@3XFNF-Z:%UG+2W0C$1D6]F-"9+0YFA/#= MR)@QKYOG,%S>IUR\^\[IIDR?^+40*>7MBH@("[DCS8T@$#Y$84RDS<$=&'I^ M(#Q! QK%NED,/70FUD459; E#1K:^BD-?1#U*PV+@ILIB1,R6US=FJ*=D>70 M-_IL>0X:(G8S'70>'UDZB1\Z%W*ID>94.;XQ#)Q6DH)XF8M0.-K2JFXYB8 MM[+I64 =5#L];[21ER+-NKX6+RM3[6I6;?T]RR"B+@Z0@%&"I+6"XP1BP3%D MD>]@X7N$4R-59T1]+@UW+5Y]@%6 M#[6I1%6IFZ4(DAC[80P#Q\?R",5C&+LLAHSXPO4XCCQ?J_#KF7Q,K)X40Y4E M( TP6A\-7\\K%-N7N4@X"?I:56>X%^,=17(Z=$4W--#[3A M?7&%7-K;4VT@NYE5TYT%UH/+. M'&[TV3.7%#M)&Y>;/.?KRV#L"*$R*1Q(O""$)&0N$P@E+#12;R2^5%ZT9 *L=3\8GQ1/H:1\&S\?$^+Q7P=&AN0 -5:M' MN7[![)W63M"9^T#6+^Z1,]? "R.7\[I,6;JJKJAVEM*[[W2U89R]EXS7S<;K M/&CQCN1KJ6D*J6HJ/=-$V1/&8I>3 ":.@R"BOESUF(30C5T_0BQ)/(\:+7T; M7$VM)B2/L&42\-K-4L6T%(VI4UDX3=!+]8?*R"FD8JGE .J[ %*Q ,8E P_I MNG:^2,.I&E?IH$8R\*C&J\*I1MM(=J9:4T_-/8&&.JW#7O? _&YO9CHL5IZT M=BXDE[6593_APBINME2F%9[F5:\V83Q0Q58'-X](/G+]MF;';^!X<9.M4OI< M_^_NYEDXKNLZ<0*%ETA]': 08L=S8$B<,/3#0)Y4M5+/[+ SO3UWWTGSM-"O=K3$>N03QB$#& QK,V"J\E16Q%OF05\.S>\G9M-/3'RC.N:-'3NH37QBFSI@;RJMJ H MFO7Q[8-IV%2S*+S9&JUB G>4%V +Q.>JN?%[NTB8M26VA,@X\^<\9(S;!6O( M.M#SMV^$61OW:HCRLONNSBLC38@Z6.!]EO/T;GU+OC>9JTUOOB5GKD-$@J#' ML0^1YV(8.R2 . D3RC!UD6.443Y ;V(UUI U-"@&(-*T+>P);FAF-*%)#>6J M5&";0/YS0_UTP("YS:$GIRWS8X#:O):(GN@'1HGF:R/C>*I2R@V-;=]E+T:^ MSX,01BQ6'6U8()=U&$$O(3ZAL>LXGE&)T:-4ICXE-!]V7S5G5A!$,+]6&V53$(F2KFJ*]#)Y2:' M*/.TJA]79Q[5H;IFRFCTA.CIITE!'N>:JCE:5,>)#BN+X_5Y=\74["FK;*A@>YMZP"M>:XI0$L>=.@W#ET#+^X0;L/7KQ;1,#2, M9@5"__;5(B#C;E_/ L;H\E53U)[+UZ$19KM\U12E>_FJ^XIY93\Y\EVVYI\Y MS9YX_OQVPV^SMVGQCPU9I2*E38Z U*K--5"AVM!KEO@;,_;T*DVQ!%J> ).' M'6F/O61+663*I&@Y&\RDL0-LOPZ< U-CQ3@-G$:%^\[!9%0%OU$$9ROE=PX< MW9I^9XUSGAN(RU?(JFK%?K%F'^3LKPXNI+>WI0A1S\6$P2@1+D18!##&/(8L MP@%G-*">65[W&";FN6,VO%P>A::9&VDJC$;ZEFIVY.%/,53%PE4L+8Y[FR:Y MPCX'&*",67L5%-0:D4WZK46.-4U-[Q2NN'Y4B;$IL\D0J(Q9&$(6A(W61 M[\O#7\"A[ZG3H$N20' 37722TL0*I]LWXDK'"AAFFF7@ M%JG%88(2Z(/"6E(6I^G,JA$&Q7VY[(=?&-M^KDGKJ/IQ7F9%N:34QQ%W A@2 M96 @HDH+HP1&+DU"R@+$J&_63NXEB< >PZ"W: M\X0U7:W;'*RF9>YEGZ C>K"=DL5:3[4# C/W2#LEX&'/LY-/CEMW*KYL5ZW@ M99&\^F:,4"=, M7\FOH!1((Z- AC$KOR9(2)BK4!6 YH3K\P7Q1Z/UA^*L>L @I>*P>35F1O$UJTF.D[P M:U4T[?:>K&O[H?B#%R5G5^NZ4-U?>7IW+_]]\20/%G>\ZF"A&EAL/>M+QPL2 MQI,(1L+E$,4$PP1["?0)B6@0,XYCHQR7'T:RB;5>S4U5*8IEJQ7)._6C3 MK M_BB03=WZ]C6G>/R9:50'W47;%*8C+:C$!:64MSESR=V@^8[D9]06%VW%!HW< MQ_O._ !=>:>:SM=N[FM=KG^-'L%33:>U5L.3,3AN#__ BX+S:ZGUB>I35ATB MVMJ1SVU0Q]L-_\2_E[??^.J)?\S6Y7VQ#.+(=4440XZ9#Q$G%.(8^;=L+9I.K#JD)SQYO9,BKG#.>YYQ5]XYU+>OK M35F49*T"SI:(18'G(@Q9'*M*LW$$DT#^Q E)4,*%PP.C(\$ O8G5T)9Z'9.Z M:%L@9SL.QM=['8)23S%9!,A,_^RP^5)CTW0*[Q"W&&2J)Z6M6-(!:O.&C.J) M?A 9JOF:F1I@/%TVMQO/[[[3JG_7)_+ EZX7$*R6?.2$!*(@%A"[F$(188$Y MY3$EX5(:4TDVM/)/D3#YDKN$],]M#5'04@6*K-Z:/HE+_R*V(:OAX=1,2.V% M.B1)3YR1?+5>E/*'W5H\.> LBV](G':U#3XWWAFP.ZO(PTQ:?'G,.6'7ZV[F MN;O$2>+6]VZ(R64G$A7[XT001R1R/#<1D5Z-,U/"$^^[%6%05)1!M@9/W;H7 MYIX +2CUW0&V 1KA$^A6?*C!^K(%:Z\"A%VW@(GD%GT#6F1G=Q"8@'',2V#T M_C@]TBG->+DB19&*E+,WSY?R)*#"@#9D]9&4E?)2EQLOJL41BBF+F0>E5O$@ MXD$@MW1/P(2%G% J$/:U$CEL,#-U@$"W*>F.'] PE-85%(^7.#531V?-B)Z* MF@MG,[75+0J[8TO=@Q\!_+F^L9ZR-ZD-E"RIN+-8F57MV0#MI2JT,N;(HASJ M9OA6OGOQ/2V6(HE0A., )E0$$.%(VE*<(\B2T$4\<5 0&<4N[HT^L0*K: %% MS+#^QAX">OIEM%QF"F,G$OBJ*-DLLW%, EOE-?;&GK>LQC&Q#LII''UH9+I" MEC]FRB3?#WIH@EI]SOPX)A$4B"6J9A6'Q,4)9)[K>LR/0A\;A0WV4IMX?6UI M Z;,[V)+W3 CH15G#0:SY;A#X&7,EOW87RT1;24+]-*:-RM 1^R#\'^M MER:*-"I.N5L;I^J[[SRG:<&+$W[5]N\W>4KYT@]H$ K"8IKMQYTOPSM6C0"@8B ":!OCLY6I M-\RG?0I4HLT8WS/)E,P5Q&.7^1\K4F>2B3$.QYF&BW&[V6=>0Q+O9<+W4D>R#A4GD@N%64<)R$,8N)2SD,>$:,*U?.R/[5_H0Z-499[ M>9]M"JD*3*.%9IY.2Q;[JTV2?8O=3LC^5B[YXT8=T6O'4O5Y?%6R@D98BSO MZ\S2#Q^)?Y3Y'\N(GV1BYHNI[^5B;/SIB99/GWBY%#S A/LAQ)QY$$78AW$0 M"(@]ZE'&**?,R(/31VSRR-.FK=E>0[.%*IQJ&F7: QB-$LR1P-"M-FU?E0Y* M' \ZGNL(3AR?!L&RS.298&; MB1_,,#TMD5;,)AM8BW51=.GD.SW*>QK:CLB M'G=80FO!N#VD9H[$'1;Z, Q7XQWS&-PK*O*+#4OE+%V4I=2QE7[SZ"A##JD@:*M'Y+; M U/_2K8GO-D:'B>W493NL%BC8G5[AITM8G=8M&[%PE(5.T^$DN;):$T]!TS][@.U:G/N=NZ<^H;7(TJUS< FZ:3W#88 MAL[RIB#?BSI\,S5]TI/:;K&] 9JO45U/#X83Y?0T7S8OGWZUIKG*U7O+Z_]> MB_KT?YN]X3?R<[I7IZSJJ'6]KJJZIT^\>D*5=.?Y9UYN\O4RB!TA$**0>3Y5 ML6H4)B%+H,L21ES?C4+]WN96.)K:'FAXE/M._8.Z-FF2\>HDU\>64U!7[9-[ M9MXP6S]86\5EFYE M?+L#CRQFT:2=I[Q8DBAQN2">:G:NVIY''L0!]V'D1,()7#]R"3:Y4>J,/?$% MTNWU[<4'\.'JXLW5AZO;JW=?#.M/=$#0LU%'BF:FMSM$+!9^..3<5BV'SLCS MEF%06@G6B7I]ZR6+-/HIX"^4&FQDPA-4SO M5Y%N^-ZF@BW /NM5X-$"=+A?2 M'\0\Z H"N!/:TW0PP6]*>4W(ZJS:> ?*7 MVGT.DC,'\NS'6*K$N=X@[=CGKNLZ! 8NDZ:;B"E,'!1#AH0;ND(XE!K5$IB) M[WGB[JM$5%("OF;JH/58!:N^;@5/P^G5VU-^P$DSVU\LA/*\C+U7POQ(,?=V MI^"UXW0,N?[7"- 9-Q76(G-&DA^;!?KPD*VK,E,W)+_.JZMS5E7)O.%U_]%E M'."0Q3Z&R,&AW%OD_Y PPM"-*0[DI\1B85063H/FU*>+BH.V+MPCR>LSA)4M M00=133^879P,O6 U1$UY.$D?J)K^%0=-F_4;%0FOF+"9.ZHML;4,TF&*,^>1 M:D-PF$VJ_^K9S3;??7^4WTO31T^:U\K*3FE3PG*7!S*NVZ;>X!,KB9?](95) ML65+V9$O&1O=7U,3RWZM,0N,9CK$&$'+631G0V*CP:8FQ=?JL&D&2$^+3<.! MSDL#O%BS3DI.X]]?NHQ$/D(8.I3X$&&&5/U:'R8^=]S E58,CL:D^AVE-K'V MN>7T?IVMLKLZ*);MZ(]+X3N.F)XA8@T',_71DJT Z&8R-I3MI]GU"F@YE>XX MK5=)E^L5^U1*7/]+(V_+FE)NC2-T5')RW1\JB8GPW"2 S(D91-QW(<8TAIB$ M3A)SXA&<&-V'V>)LZB"^3C&\\TL9C.O?96\6-:^]7F-N#"^VYIT6\VLKVQ#: MNIBRQM>\5T^VX3RX7+).8)S"EC8@3^_6==PE?;Z55 ME]V7K0NX/U3]7%4/% M3;9*:>$AKY1HW/1W,R_2E2\05:QD"7 M,S.].AYL/3TZ"X3&)\C3Z%5V89#==+ MU7?^@&/+NMY\;9TE\XN4E*>YO M\NPI9:I<^N^%:EY9UU)786S2FGFJ.U G116^MA0>#2.1.) +UX/(BR@D. P@ MX\)),$:"F-ULF[,P\2*]^O3'NR^W5Y]^ Q>7MU=_5#'\?S:S%T; JF6+8NGH/&86-K_1S PZYX_'J"7 M^_P9(YEGN!X8%<>;5*I$F2#"3(0N@2HO""*'84@H V*^!IH/F[-/(R]:U0"=9Z1RD])- IT%L7*;G%KE2 M(D=JY++3WYBE1$YS!'JR-0T&FRTETUS ;M[EB+?-->GQB_GW62YX6FYR_I&7 M]QE;>BY-/)_&D')4%0/P84Q4.9'0X5B$492(4%>+ZI&<_L*[(0<>*GKZVD 3 MLF&=:1\(0W>?H@^.N/@ZX'R("QE1P2 ,14!J&GNO'RS6_4Y' ML\&&:]BZ9+6!^\"+XL]])M("T)H5JSCJW038^Z3,]I,7MO9B:VP_+QK7J,7R MD'I"6CK&#Q";]/T^4F*SJ_=>H<9=OA\?!GNI[VQYD>CNG!2#,%N9^_EI-)*N"R )+TIFF7 MO #OLZQ<9R8.Z5,(#&^+%H0W6WX:6 MB%OS:W&9>#T.(^@2ZD# MD>^JJTR7PI"$G*/0=;!KU ?4A/C$:UFQH@+X:<4,$ TWIJ7F#,#4VUNG@LAL MQ;?HU'R EI$%:%@!6UY RXS-HG;F$%BK>F= >N:R>.:@'-;-&S'&6)M<2J7* M-:FKQ\]I\?<;GJM?D#ON+CT0 MFME4'Q;ZT%[7>,=2Y/SNRBPKBDN2Y\^B[B]5+'D21-B+?]BIRJW.M+:F?'1#?@Z/>VI\('3-5<#34O7/CKHD/44 0Q*KM3!PD@F#J M(>J95O [1F=ZMT;=?UTENJUY^2W+_ZXLA&W#2&.'QE&PM!T:YT)@[-"HI=]2 M!%]KFA85R8!4]OP91ZG,[<_H$_6(/Z/W<7-_QM6Z2.63MSFK$I537MSD&;U@ MV6/)6=7F4-.S,3C0Q.NRH0_:5+26BVJ=*E:DY:$\D U'^OZ.882&/1]6P3%; ML8:X@*^*'4N>$&VQ1_E$AD>?S3NB+6C73Z+_DJVX;XVZOW_)5NHSN:FJDU\( MN1#?IWE17@MYFMK^?HECAF*,$HAY0" 23@)CXA,8>P%+".&!'V@5MIJ>U8FU M3L-#6\U=GBA!059J=2E^0'G/@5!,R1-/S57SY+D1U]9FLE]W_5CS8Z;X3H:_ M=Y.4WS0%KL"Q E?MY-:<@DH$4,D 6B&:O_TPTWENX/UK3.NX@/T7*T]N8NI? MW^Y3>@]*57]%LM,6=-WUM=MUM-NL6;- 5<50D!9 _KW,4UJJUC!J(;?/#B[F M23,";,^(<2:!-09>.0/!-I##F0O6*8X[CW=ZRKSECSFG:5U#@#^N>,7F>J_7 MS,E^\\LH2#S.&(/<85Q52U-98@&#OHL2Q_/\B%#/+,S?%FM:ZN;\A(!NIRC6 MX=?LR&]M/O3N"&;%>-1.W86UR^(";)FLRPIUV%R EE'YDV)U43WR;O 6QO@V MPC9^EJXOK+$UZWV';3!?7I!8'W^_7&_ MFQ)GRXA3+W80AY3[1&H %,-$I4U&<<+"6+AA:.8+,6=A8JVP;6VF0E4[F2 @ MJ_D8GP(R FV*XR2.B0-9XD80>8C"A&(7!H&+J!/P2!#?S'"=".]S3-0MI5FA MU=/)TWZ>(^Z%[+;W4XE-ZZ&K(/-RZ*-!LU7WW)R!>0NXJ4UT-?Z]G.V6C6!Q$LGB1Q?! )ZH:/2#KT()D+=\' 6,A''KA!& MB?OSBS"Q1FJY@(8=L'^4"=8\[?S0T_9ZIZ6.7(/-T">I%_QZ$_.#M$@?(<"_ M5+?T\1-DNW'Z&9Q,T)2T"2IVPSA(@H1!AKT0HMBONI(22'TOIC@2H1O;:TTZ M2S3V+ U*C4*R+6-BIJV'FI5.$*QM(.\;,K[+%<,+F-! MD\ -0I@@^3_(C0,8^YC T$%.@/W$9X%AJ9*3M"8V\?;K")(MV3:DUUXMP0Y\ M>EK3$BAFVN]834&P(SQA6<%#Z:8J+=BA]+KE!0]%'BPQ>.25$?D[V];*E^11 MJHN5&J_-_ON2B5*>&/DG7E;IW+L[^$ XCN/%$71($D/$40CC2![P@M"3_W"\ MA/) .R]G% L3*X-N!8$.6V";E]HRM@"2-8.TC'%X]ZN)>5 TO,]K ;S6 ="D M7H M3 U26";'=F0O"2.,+26/G(5%7U+(N('G2_8X2_"])([S1AIIPY'BOKE? MHEY $L%B>8SV/8ABXD(<,P_B($"(1Z$?^D;-F7=#3VVA24*&IM=.:DU+:Y0L MAH:5ZF@X036# ]9M64V[@>7)U_VJ@QK\7;="779!.> MU;EI7P8HPCB,,,0TD/:/ZX#:D/_$Z:\B./_&8PBE\ M/V8.\B'S1 !1X' 8TY!!SK@;NP)%%'O+4I7&?WTXMUR8.Z-)XX%L#I39CH/_ M]6^QYWK_SN8&7D\I3@BGF>8\\.76K"@CO3F?[KE^&P;MJ=B10%C2PZ;49U76 M(Z%YJ=''#F-^\FV';C)CE?U%UL]+E,1!S.($^B(*:I=#[(52'TF-'R<8"1YK M)4R<)C%U,-YV2=PWF>NTHFO4J?0$.,/'T/-%-M,(C;3R -3FZ3/7V7RH-=_:>E@Y#+71Y#%PD'(L0"F"C-X\2A'X0D1@DW#,37)SZQ)MJ1.[?T M;Q^ >B;,5+"8::NCQ7];3JI8BATOS=\G+/^K <%4]7_[2+]N 6 -4 8K .N, M,;+4UF?>5HNYR;.[G#QA*J.5$$@\$L+8 M31)?Q&$L_\^HC-8H-J:^LJ_J*^5;HN"Q9FT!R):YKENO\R0Q:-AWYE1HW.3/ M K#A;7Z%[8X>N&FQW?'5\0UVGS1IAG@FMH9%J2;'^)P.T5-@;5XEZBR(ABI MC1M\WNI.9P%P4+GIO-',,\P^KA]357?Y-GW@['V6*_OV#[(R*;?:,\3$^OSC MIYNK;DGQBH.J8-I>?H!D9F.07]8'2;]NMHB&F?(U <)J654-:4=EE/6-.ULN MF89PW2PRG6&V=UC4=4[3LZ ME>$]&%?)X8HC\+/BZ1>PY0J4&>C&(8F) MO7:WU[<7'\"7V^O+_^OOO\I7+21?\.WOV_OU_=_FU$Q9M]A+"(,4). M+ _E50P=EH?R1/@P]A&MPC"P'RSKPJ]?2I*7<^#TDIPV6F^(_">5)^D2)/PN M7:_5=70FC*I0]V"5.,3U!0UA+"B'R&,.3$(LH!>'7A!'@1/+]VM:[]8FI97. M1*HE-@8GOF86$=+;M\Z3V6Q+JL>7I]:RS--D4[9[T8T\"-FLFWE:)IOEB?8) MS%]^Z*B 1\L+'7_23+$SGB[?K4LYP!_92IY!2?[\/EW)49>"$D*XH## RC^: MN(%J68@@9MAGU OD*5\KWO\DA8GMR9HFV!(%-56]]7<:EO[E9T58P]5G**?V MLAN4I>=(*-^M%YS\8;?.3H\XRS(;%*A=9<,/CH]"N%RE4BD62Q(X;HBQ!P/$ MI5% P$Q1CXD/A;,B9D?4JW8S"-CSQ9W0&MZYA[X%H3A._(S1#,\5VWC"R[/ MEK;US.B9Z3&31IX+9:4G7!KJ*5N OW&2 \7I*S3P'$9J[C:> M/1S]F,T\AR$ZOW6?Z%K/@73C>Y9(,7J@CC1U(V__IK6MZG MZ^LU5]_H>Y+FE0MD&1"?QHX?PU#=KB#N.M*&4E4CI%*4IQ2/,&)T,7X>.Q-K MQ+<;KFH"9VL.GB59PPXAYP&MIQ?G@\],)58%57?,+'8WYE!D.52L+H#BH_:L M+4##JKK26%5*3BI3%;/U)5W?K?CVS^"M_$NC-Z4T%AN$6 '25EN0\YB9MQF( M%> .6H#8&768^M0C4NL)QV$022,1QI3*(R5C M#DZ0@P)B9!;VT)I8N;64 :])FVFW/HST5)\_*#FBU5]^][6BQ1Y!+&/ %=%(5R_>(0 M)CAP8>($CN>%B>,F1B'AIPA-O'A5(9JZ;&*I"GKM(QIXHO(36"4>!%$C! 8XX#)QUTUR] M EB;YO"89T]I8=RX< @SO15N$0G3@T4C?A.0HY(]VKJ8/S?43^?UCL[K&)#3 M9#,(W[!FR"8K9 MLN_&V(&=WZBBKGHVU2GJ%L'0=RC9!&6I K]^N*V^J$K8M+C\=J<(C97%BZPG1]6MKO6&Y/NHMFW]7CZU+.[TZM4O'C0)4STR:"B8SY=G; MU+2;_&"W>\XY($S=\_08Z1^C VH/*-K]4/O&&!F$W%1.DU3:'SNESB^SHBR: M4F \$8(Y(8&AFT@C+"0>Q#3R(0U#C"*DCF1&FD:;\M1JIG'1,5 T;!B&E6HC MJ*=:)L'%\-*EH5L[:MI_=#L65&Q,4([-6'A;T:K:=.<-8C6%XR"VU7B L<6N MI3SKLBZX_SDM_GXKQWF;/9!TO12QXWN1[T"7<0J1[Q"8(!Q![D1,$(95V+Y9 ML>N3M"96%7N4@2(-%&W3PM:GH=+3$)8 ,#VH'94=?*T)VRS)."R>M0A'&L>I\RV'LNT*>.EC MXH *@G#;4^36Q$EZ0$KK"]YO#')[AH\TK>B:ND@/ =);N6/E'>D2;8DU=ZJ6 M"AIK"&/-!7I(86;7YTD1#UV>IQ\=MPX_\%+M4=?B,N40P8EWUPX]L*I9J:ZS*F;,5N@@='K+ MU28@9FOWPT[^FO9^C4Y;)4M,!;6TK@?)S;K(=85_N>*UWQL9S[E:9=^4<_5] MEK_--DDI-JL+2M7(Q6=.>?JDPJC^FJ>J;8THEL@+L$L9AX@*J0V",(*8)5(Y M>#AFQ E%&%"SME^&'(S8N%'\&WQ0]F$F""[#F55R "KU]XKEVL\ MS1H?+_R]*&"N?B:/G](U_RJY _%,@X]1F./0NHA5VH@G$ 2 MN5R:)X*[KH-8[!FU2.BE-K$QTHE"Z% '7Q5]4#&@V6M%#SK=XX,E0$P/$N.Q M&'&JT)#1VOFBC];,)PT-L0_/'#HOC30_#I2(/-%<;G)5AF#I!T["*$4P$DD M54M1&(>.#P-U%8!=-T*1;Y0LTD-LXH6^W23SSB;9V!5D;Z^L#R)@)?=*7EGF M_]-U%QY"U2WY_W2]1>R%@%1_>2O'4K>J_^O?W-#Y=]]= /7M50_*'_R%)%8\ MAXR5:S?4FY'%B3591/*0?>Y MAF=0,;T #=L+4#.N#^,"=.R&I<:K\ M+UFA+,\."U]X_I12KDQ2523OZN%QQ;>AC\KCW,0-7SS\_]R]:7/D.'(P_%<0 MX0@_LQ'"OKP/^Y.Z6SW6XYZ6+&G&,3$?*D <$G=++"W)TK;VUS\ 2%:Q+A) M@93F#7M[NB42>8"9R$SDL2KK_%]-'F86$=^E+(+402*4C5R8$6Y5>K'KAB3T MO336JMZQ@];4U\F?+T&^@P? XD;^0K16WR!A5L9G:5_4U/?\W-;3V"U^?05] M 5H408?C!=C%4N:X7&SK"?NHVM//=EEG225;0FI6+6R7D?N*U_+J9KKVCK[2 M8DTK,<'^Z@=7. 5:?EY7]>J9ZY[+@GQ;%8_?N$M)FJD9V^A2AATGQ6$*":$Q M#!)Q-9"X6*0+BR8X7HR8TGBN,-45.K<[!93Y%N.,SL\C+'7 M6NQ@%)#^B)W;HBHNR=^JV[*\?\6?J[JMD% ,[8 MH_K-R;^T56D$@RSV89(F$:1ND%$W#AFF M2L5=@U FEL\.+F@ MQ%U($&K=RH_S:-AN;1&N9YD&A&MU;9\E"BCUN6G5YVM M??DH8?T6YN,/ZY^"E\OEU0^*UR(-X#.JZ>-*I##J'85#:TR=.;%<@@ULL 6N M?@(.,F#\&+1%NV8>PPFR+9]^*L09'8&#"\]V#JJ0US\,E9ZWUU*NK<=+6!)1 M'+HP9 F%09HZ$#G(A4[@4XS2-$K3LYO*S5*Y^ YMY;1*&NTP1M,!UV\M9[W6 M<9SN"=O+O4>EXSC!*BWFSJIS%"U/)96?PAU]72U?\^)1 M// 5X7S)?]L>2*[G!U[H(6)?0@"C,/^D' N*T<1"E3BA0:PI]80PB M3;U_BQ/8( 4V6 'Y5(>7>EL>KB1EJ MU@1K\V%6'6/1AK'EAK%+\11K4;/4Z.H,=@STOC)9=;9V6&>0W.^0=D+%&OIS"'"+?+ZSI3*XV?<[K00ZTD#W;6R(V_E*!'F6[Y3?9VMLWCK/3,'\]]+OLT5';Z[?"17# MXDF9]-3-B5_X)(TRQ@(8)#Z#@>L2F,1I!OTL(*F;LH XKE:YY,[R4X?Y[^^O M'NXUBQ1WZ5?3U^94:0;PVZ3$#I+%<-YQ$FR5$^XN/F\!X5'"#DH&CS\U^0&]!@;><+D]GD+W3;GF(I-07G:[#&'$E&B"('-^'U(]\ MDH5>'&3)@JOU;/6GW*\^YLH[=E75^;,M+?V\S,M16["+7JA97NK%V0XS;S$AY'O.C#P M$PI%&W[(/)8X+$L94[N-'H0R]=W'!B9X$4!U&VD?XXN:J7$VM9IW'5M");P) M.NY^.Z>M MZB?QFUPUGF+"^#6C!?KUQ$Z-] DN&TG)& MIK1'FTEG=W7Q6[6YP-061<7E)A;-9O!G#PUP1^MU68#?JMZUN+IHJC)I7%0G MX(^>Z*JQ9@+1U:3<2)1584=?5F6]\-PH8:[K MPB *" Q0Z,/48R<8V[ET><,W4M4/8G_B2%SKVA)9D]>%WBY%A>K7_+J956AI91Z_H:85">;TJXIN>&VMPPN50O/=QS7 M#1+1I)[+KD-"F,9)#$E*4QK'-&1QNGB1U57W-2IK1=]U1A)TQ&6?$'5_D:,H M?G^AC7L@LYS;KF#D1\$L<IXD&#L!7'FN92X[99?%8J3"3[VAG=D6-MNON"?8*,5(R\?=.LT SHP\2R#:<+" M*/;B@.!TSIQC QK>/^>8;I&>-^?89,?53K87_2G.,SMN:# MY!R;4/"GRCD^8XMLYQR?@XKY-7%>55TV1E'1V]4RQV_-G]O@+V;49W'BP"PD M/@PR',/4R3Q(<1 &+/)]U\MT+XX5X$Y\W-QSRZ-I/_H+*O].:^TZ%E7VJ=\O M6V:*_HUSB\"VA74#'?S1_M=J[-R0?_?UK2>EUP?4D/YUD!1I%7N1XG@.CU(]AX*<49J[O MP]1'E$6>BP)WGO&0JAA/?!X(D)!QF-ST;(""'V/[>KH4ROG\.GT*7_9-6#@X"UCM-JK)>_()^Y,_KYTW+ M3HQ9X$?0B7 $@]A!$ 41@YE/$EW2RX)\S7^(OW7S&B+F1SY*"8RP MX\( $]$>VTEA%+A1%B1I& 6^CH=U&M3$NF0#6%XGLQ:TGF; MQ[X+DQ SZ.*(.!A1E&:>CLCVUIY:1EJ.^3=)8*J>_1TIP):JK(D# ]W<.!\/].H&N. M8&])N?17GE6;'"%I7WT<>\2PE651YR1?RL$[;3_WG%97/T2&-R5B_*\( JR; M8/$-NT*ER&VK;FG9Q #>CB]P^2.O%F'DLSC(N*'@A=P]9T$ TP0%,(LCBJD7 M>53O8FY"7"?69WW 8 M9L^OFA%NEIBH^R ;HJ9X3O =_"+ VFX-.SQQ;G48G MQ'3>MJ73L_R@!^H,( TU.<:K=5%7M^A-I"5_7I?<.:P7(28N#K /,6,A# *? MP=QSBCJO+/IU517':DMP O0 M@K2HJ09)LJ5DC@.95S\,$GH@VL-/FTGE=?%*FY9$HE6 AB8FG< M1H?CC $#5!/(],/2''*Z;1OTL9IF?,NA%A)^%$7-A0E & M29I$6>Q0&C&M43*G0/R M&*#W.#('"#YQ; Z]82;(WW*4B0ER_2\R M@S"K# Z0N"]\0X\:2AU%E>SU=OW\4JY>9<)/%U#V NJSU'6AY\<)#%R?2Y]' M(H@2[OMFOAB3JU5;.@!K:BGL((NL^0UH38$@ MSI;$#D":5W+'23Z08(57#+.N\1,EZR6]8[K%?Y[5^9SF%]0/0@O>)OZ MXKIN1%T4P(1F*0P(\V 21AZ,TM0+O2C"#M4Z>NVB-[&^Z) 5?;H.6I_TD *_ MB@S>>M4F[+;H@Y]+5-3-+ZZ>7Y:K-ZH;_+>\F6KZZ?VV2$^E]7=G()-:HMNK MS3R2&L7UH$1ZFN+Y:?AI*WW:+G+SYDI/PMB#Q.AIH.BWS&U#DU_S"J/E[Q25 M5P7Y(NHI7"^-O# ,8$1C'P;,91!1GT"*_ 0[R">(*+?-/05D8DW;@@4-7" M ]$@\8MR^Z*1VG-=4[9VZ\%$1WQUN+LO_J!^:.7S^)?B]CSW8"[3A"[<00#)XFY MG-(4AA%"&4D#A$BLURS#" ^E3_JWEGL.G0_SMGL3-B/*+R M=Q&GH:B=BF 2,0*#( PABKB/Y](T])B/:>AXBUK, -"(Z(B5M:R$S?K*$M/, MCU@*:++1@4'D1M*O$:?1I8E7N(P[0F^ MY['(*/FZ89* "J[[3/INA4F*@9%1MENK.JE,K M)9$K6=6Y<'U_X0I\7$R)DI3FH[38RV'Z"@99Y1';]>:K33Z M /U^6?3A+_4DHJ[)HM?1YG[%ZG^BDGZAKW2Y>A%;(2R$JM]L<[\)K!,%-$I= M#WH>%D=]2&#BICY,0D+3S(E3/U'J)G,^*E,'V[;(@0X[T$-/VJ--W]W/R]6Z MZ6&RWF]OI7B586%CA@5\7G9KQOC4.-VV[C7HY&N;U:0=1=5T:OL8+-_!R8CU M5<=ZTF.][)3WU_,ULSUF-.JOYKE37%@#,HN/M,:([&"RN:# 7F*Z^ MHV>E3C*]QR=6W;=7-T" T9CLVY(QK$0-*=#3AJ/(ZXWCW477;/QNN\9\XW9W MD=X9K[OW*_TO]ONJN%LOJ>MDHG39IPF/)"7$*H?_.G&3$N!59XH"<7:N2#/P06EIJTC%)I)$ZG5YU-P$8) MZXO<^,.FY3]X]4R_K:JJ*0V4P[&X^;R=CO6)LE5)F^<>T ]12UB7B,/@>UV^ M7=?TN>+(B;%:G' .Z;'KI+8(2((9QQA&U$W$H-P4)DPD1 >A3P+J12$G3"-V M/R&N$]\&-!B!3*('\N9?M4!0MS9INMV*DR!*$Y? .!'%\"@,8!IY"&9.A'U, MD(N]1*_JZV/LEDGYV,??+;4P[0?9 [TSIF7_3P+MOP"A,\$6\]X4RFZ#VN=TVX>)&O/;!Y^=J)^\=6I%L3R#UE(7)!;_H$(/_K+2DSD6Z0T"U 4 M^3"+/0*#Q*-0C'GE?[A1DB&7.,RQVB+> ,F)%84$;%"S/\E^J)E8[\UE/2VT M93#XHX%ELWI@0E;,U8+=!,6/U77]#"9K-UH_!Y:9YOU"&2U+2KC%U2LMO2U7 MW"ZKWP2HFH,4/6EET'U!DYC%7L0@35 FIHT2F&0AA7'F98$3L"1P-*?^:6*@ M),OGI#!WD.4E*.W ZNE/7:ZJJ<8I.&6D]3I$A(\(>JA<@ X9_C>!CN3AU2@/ MM36C(23- !O0 <;/Z:$S'0W=Z-WCAY1L[5P+*SN5?C MI/4=+(6GSS[H+ZN*UA7_2_>S=ASQCE%2D$^TH"ROJ^-6B\RFQTZ0^#0(H)>@ M5/17\B BG@]9DH;4B;TPB+0:3D^!Y.39C"O\=RC'Q@/< VUL,-C;'6VKXEUX M?H;IT>![(?^^^<5F.OI.'$@8(AW>%SLUXSN/V2W'F)*U]FT9>RB^E\%CG'IF*=GA@;9DF9#?=[N,WC>\ MZUJ_O"QS6GX65(D)S>+C$5,SVTYR%&4QIBR&B"$*@R1.(/*I UV_A.ZT6*XR3T$@?Z+ IAD#D.S-PP@0%%< MFO.D&R#B:*K662>8*-!^R&O1 W%[\2-K[P.4.![",71P1OAQY84P99X'HSAS MTC1+7"=6:@][$L+$$B-ARKCP[:K*U4/VISDR+#Y6Z-03HD,2K38E&*3FC 8% MQ]>=K5G!(%G]Q@7##QH.,R$D;\: "C?TNFAK8+N9S Y*G83+'$.N!P,WC&'J M$NX;AHBE&0HP<93:?2A!FUC^MK!EP 1>%Z %KSG.9)!C:G:C-3[HR><^"_(- M"R;P"95HM#7<9!#6O/--5,@^&'&B]))^FY+O:[' #7LH48&?:+6@@1=Y_+"$ M-/$R&*3(YP(MZOHHIADFE+%0N?'(_N)36YP2G.C 7;< U5M5'/!A6$S/I4[3 M]&P(NV'@X7S"U+MJG$.@69^,PQVTU!/C%"D#72X.7IFM;\4I9/N=*$X^8]"I M:/7\O"IDULCG5?'*Y4X$FL3&+4+/3U'",,0XBV' 4@>FF>M"[&5)0'WJ^;Y2 MP<(PF(G5@H0!V*H$> -7- 1>@<]+)%K8BBP9CAJH!&X:W6U.\VU<>=CAAIX: M:6"V,PBV4($$:X5NC8X]5N@WTS)'/PBN3UNJ1?\Q_B/]5E06X8RS'=)!2WYGOF(S=V M?1<&?AS P/,]B)!/N(:D2>*D(0JHDL.C!75B#;G!XP*P%A/IHZ\D+KHE!WK\ M'%>5DW!)3W-N4 =#H C 1HLMN4$XS[2&8Q2UZV3,,Q,U:I^6994H3;E YI1 M?:W9%*4V>7V]J?^R_L5$4Q3V_'C+#\"Z?"ZT&CX=?7GJD$]3+9D_RS&N'#"M M98\CG09/QXD>O[DXFU[-T,Y)4JTVK MN)+DLGGUVLZG;FN7,^PX"4M\&*0A-T8(H3!)HPB2E+II%F8)C?1JR4]!FE@" MMW"!!&Q2&WZ226JQ5BNDZPGC4:JG*-@>(\U:PLTI.#.GVHR0>YAD,_:"F=SV M&H4V_8IIV34,O7Q>E77^+VE'N0N/)B2+N2?A>4G"Q=A%$(7^ESMP0*TJ4/03+U19J&:D$_!&,WP2Z\)<(?"IA'S!>AC84\!Z))M M21\H@YU5/>@R8U];:+]OJ#Q$[.F&R1#'-VZ@R4Y3B]A)DY"RE#.;_Q&D<0Q3 M_F_HN:'GI:GK!8E69>-1*!.KA2:J)D:DRACD'P(ND( 57>9A%BEJ@G,)UQ1[ M YKUQ7R()ELR?13&O (\1.:!M X^K!\C?/CGZN%IM:Y00;CK?,^]:$J+:YF< MF[]2:?V++@1MN";DUCAS4P]&Q(UAP"URF-+0AV&29)'K!/QLCU3CA%J0)Q9A MSW$CL('=S#66K3748UYZC!P/$$[&'CU!YVB #@\9'FPQ.#)O'B\+5<%_RMN>E(='Q?"PM@G&&/H1]K@9[4$39FS;R0:KV.FU*Y067! MU2WW'$6VP9=\R;U(LB"Q&\2)$T(W\[GN"@F"24(8C*F'W#2)8B]!.KKK!)R) M550+!?R4%X"LEDM45N"%EDUBQ5_T-,PI3OEQ%L9(C!SP,Q<&C+O!2&0JAI[K M$9?1V$=4;\2G!5X93?GLN$5;^%M63R@;-YP6S+-7N*%-DZ[KJ))QY MKZO&R#VXKAI]P4(MW?_F]=,=738S$)[REX?5%;>.ZK?V3M4-*8E2/X !B1 , MHBB$240Q=+#ON\A)6$I\XRJ[8=@3R[+5^KL1+@Y+^,2\T8QK':G9LW91?0:E M-NOY1B"^7Z6?&BL&:P 5ES [X>]HQ>U7_'19D-XDS,NLJDN$ZP5- QPX-(*N MG'B09AY$?A;"D,481X1A$FI=6@V#FSP"TP"7LM ?G/M'AX#F+=8(\]2L 'LL MT5,+YW!#VS!0(]*2=3 ";%8308WP?3M!\2W]!,^V\Y1.+^S>*Q/+IU[SZSXI MPY)V!A5Z(M4U8[/7Q?H(VD8YF/UU9LN\/()\/]_RV*_/<%.YK'SCO%S^WW69 M5R3'XKAL[](\&I(X"7SH9B&#HJ8=(L^GG$4X96$:Q#%5NLM5A#>QF$CH!I[J M (,T_%4[9.O)E00LSRD)&O1A3]'K3(U.F[[L +3Y/=IQTH_ZM0JOZ8DWH?FB M,77E8#Y^\N6O] NJT>=U68HA)WZ64<8\%\:8Y<096X" M2<3%U0M"%">9SL3I87!:@JL_-+J9#HD;%,!+N7K-*^U!#2,,4SN:[;%!,Y[< MTM[K5-B"!C^UP$]?>^EG22I1:2M=-BV9JI[$_T0U\BM: MB@PO'!.9F+/ 3IABBC',HDP8 1$30YX(C$/L!M1S$H=2 M+2- &?0FA<2!=>8@(%*J"'B\V**5WZ MK=5,*0.>N6I*ER&'=5/:*QCF#+==L6Y>J.B77CS>T\?FVT^=T \2ED&'!@P& MJ1?"C&0N3$/$8B>-:8J57/U12%/'N#<=TE8=9%"UH#53>$_R2DU/6.& GEK8 M$K\!"N['B-?/NQTCS%:"[4DX\V;2CI%[D#([^H*9\'Y=E31_+!JO [^)SG85 MDE' GU%>?%M5U2?*^#/<$UG0*(ZCA(80!YX# Q^E,/$\$: G:91B%WE9K#?T M60.ZT@=^SL#G%I("?'CE&?[D Q4 O_[,YK*8$;'/- M2"T(4. G 8PSI>-=AQ+HX70!,HF-B#/8TQ<&/+"D070@SZI3#%BRKV5,EC#3 M.[=E.Z-!9M/)[-?JNJK6E"P8R6(_R!B,8A+#('((3(.46PTI_S'R?3=RL8[5 M:2>8#O%-3('8XHJY^9^D803]T/%1'& _B9426HXO/['P=K#4LU&/<&!8',^G2S?NWX"Q.OWA M- %GI(H>672V;-#3!/43/@>>.K-JXX9]S0M4X!PMN]3?37)BYI @QC2#,14S M?1/F0!1G*<2Q$V%,(NI[9@4< T#G2(R1D6GN86Z0Z$\J,4OS5.*GVG%IFTMZ M4FN!0>8E(0H4VZX.&0+Y/H4B"DPX63.B\JZAPF@# #_3U6.)7IYRC#@W**JV MVL*/ TK]!,;,BV#@Q %,1@?X*5!3"R]:MCWHGSO NJ?T22:I'L\V2-<]ER5,2?<& MZ@3".DJ:M6/X)*"9S]\Q@@\/WM$W3,/8*Y;7(C"^\+.(L(2[Y3C$#C]ETPBF M/J;0B7R4^'Z<9$2K7F6[]-2WV[1NAW7KAJ$WM*N&G4THTI,Y04R;U]I=3O%_ M+M=$-I02[6*YRWQ9UV6>K6N4+2FH5_(<714U!R?E5:98T\KBS.Y#RJT%H3<+ MSQQTWB?H,,A\\(29B%T7A#X7.>/&LKR(6B-N =64ME50X@8ZI"Z&*"2B 5T@ M6A.Y+HQ")_&9&U$2*@69U S2JV:H3OB[+B6V;BO5GM)EOFC\UG_QV)63EMTXX$(\=!F0N= M.&W/5>0B!G&:LBP*6.Q$F8Z CP&<6,1;\*L2].!S5TYBH"?OHZQ3DWB;#-&3 M^4%>3#"80Y522Y(_"FY6V5;P?R+J9:Z?IL3Q=)+RW[,D[V5B7JG:/S-7X\U3A3=/^=V'J+O3++BS M6VG7K?J%EODK$E6ZWU?-"/G+9]'P=H'"T"=IG$'B!$E3_IY$D8CIN4Z$$,K2 M3"LG_A2@J8,&+3" )+2J38Z7LBL;Q4N'&F'=!/F3?%.37AO9N7:;W[ET]OVT?:ZQG9C/]&#JJNOJY* M1O-NZ"=7+GG9&$_7Q2W'>$46&0M<+R0A)%Y$8,!%'Z;(I3 (DL2CR/&0G^CE MTT^.LY(^?R$I MIJ\?O;,4)%R E@A9+="1(>]&>H1PLP\TI$Q]F3D!UR>]%[6)[P>X8IV _6JW MM5, -CM@+I?+U3^%RMYP\Z['S8(Y;4 MJ3[\6=6C,7OVU9WY0H9359Y?EJLW2N]I^9IC>ES;?E_),G-*I&*M9*"G__O/ MJZKF5OOOM!:=+1X+,>6S4:ZG-UJ# M+=X7K2,EOX8>[A8'^[P+RVW-"YH7^7G'$+W+QAQ,-WH?+,RLF4U?C?86H,V9 M2?D9XR&7.ULX%02U5P)/'?=:[03 MBTXP1TTQGT^RG@+==JGIKM/L)Q -TV1)0YT ,JLF&29T7^)'GC:3S+YM^X!^ MM-=SU1>*1>4,Y;Y-M5X*H%\Y]O>TKI?-)$DQ@84_+])^U_73JN1J@E8+'*:. M'Q"/.P\>E^H,9Q")D4I)0-+ #Q"*O$ OYFX5O\GCZST$]'2 W6U04QWSL]9( MX^QX7^(>OT/T G2H@@VJ0 @9Z"$+_LFQ!0VZH(>O/6TU"1LM*3F[N,VJ&R=A MZ[Y*G0:(Z=BI5UJLJ8#TN;W=%V"Z+@A7/]H\^\N*(U9)?!$4+/.E#/N/KHI-6\XFF:LK M#0PBC.((^Y#_+^;>F^-S[RUFT/-]ZH412AS?Z8R]!_4DR9, #:RW!]-LR57] M1+LL28.NA*>9IJ9FSN.!66E7#^2FQJN%:C%3N*UFB!@78,^E$'M.QEVW,(%9P AWW?R$ MX22*8[W;[S& $]L-.^"!@ \V"&AV(Q_CG)I(V^2'GF0/L6*",A!50FVU&!\# M-V]C<47B#]J)J[ZG/R[LDAL$?,>^YN7S-5E0XL>NFR(81R'A8L[_EJ"0PB!T ML!.Y'DD;.+YBR2*N#O- MST7'#QP8((]+C<\P3*@7A-1)'$9BG4(@==!:8J5O[6X0Z54$@5)[F*8&*Q7O MFR=AD)Z(;GG3*R(2:,C[W@+GR[S-_+BE);8RE\^F*U(OJ$R-Y9:Q%OR@O^_RT* &UPT'2IU=FJZ&-/ MPBQ-IYOS28X$ZK 02?X__=HP[2]@@PNX'.>:OBNNS0!;OKDZX'F==6V&''CO M^BN*0Q).Y$T<> MU9/ NB;<6W]^7A6R9V8W.>CS$HF0^R(-$I>FR(5A0KE_[29$3-9(8.QAYGI1 MAAA52FD:!C.QL[T=2H4;>/*O$ILFU55-)$=8-2R5]AB@&RV39+9C-%I.W##0 M K9".5GAM;A';MJC3L^!'7CJ-R%/%!1C7X+X=\T?I')\]E_/UU]J5#N0U"IR@N";X7IJ>WYC<"JZSV3-H@T(W+@QMD)"E'(^B&]=, M_0\4]E!-$WV0G=%39Q9Z'FSW=4M -_EL2\('Z'6@SN?W[G*@@.F?H[^!.LNM M=3;0 &EV6OR&RER6&:.Z:T*)$4[]* IAF%($@S#-((H2!KG*]V.4!00YKHZ2 M/P0QL6[N ,J;%3W%>X0=:OKR/"+UU-P.?1.D6YRFQ9(J.0)@5@UPFL!]P1UX MTN8-\>[MW_=502A9\\%^.ZZD?]4OL'8R[ZKZ+X^97OV)Z MILMO&^R=])+\+ 0_P&6Z#0:K7;I;@61X.=^::'?T957*"17=U+!%G(19&@<( M.CACXC*>:V:,,8Q93"G!)/1#+7?Y-*C9O-UR QI4+6S-2_?3[%)3E7:8H*?R MMO1OH8+[,?KUK\]'2;-U77X:T+S7XZ,$'UR'C[]A)L;?N)W']8>X2+\LFD'; M3ZLE?[^Z^LY:7DIX=D3=57*+ G\*+A9Q5Z5^'WA5WY/ M3P503!9WZR5UG2QTN2'Z4#X7-?FZ1(\JA_/IMR<^E 50(*!"=R? ^4#+Y[P0 MM6IJ,CM _K"4VJ%<3R['B09_" PLA$/&R1O(@^I$ M3N%)?2&[7"XOR=\>5L(";UO2* K8X9L3"Q<'"#C$=54W/1_JUWS5__ M*Z@:K(134SU3YO]$1XB"W6P#M)O54 MO>=>VBU&E4V9F-;/MVW>>)3V6THUGXOI SO+4&,R6^#P3*_O9TW.! M-$[!EJWDNI9RU\5M25]03KY01LN2DO;&Z[(@-Z+GD&C<5%<++Z*(R69*7B;& M\CHI3$2#I20+?(QIDOBQ9B--,T24-,8Y'3-;)+JNZ4W\MNF^A-<<+:$7^$^* M50$W_Y:8:2=ZFVR#FDX5?)7X@,MACIID MD)_!$'L9YB9(S)V!?@:CCF2HG[.:OM?R0 M4U-?/8K9LTQCSED/[Q#VBJEHU M7M(B0-3WN *#A!$?!IGO0JZ]$(QB#_EIE/@T4[I65X0WL??08 #R'@I "A6W M:982"W6S4X5[X]Z 99[H:9J6'7WH0( 75GR#P$43ZK#+%76#VC)W# OISN:2 MECFK0?. 2:JRRFQFI09)?=-0Y[498S9-5O@=%4X.%4;GSZ+HY'Z=_8WB^F%U M611KM.R4^2+R29BD&$/D!6((>?W,[1(1(TV8:;%Y$_MP);M1M5KX[);KU3;MY*.%8O'=XR&@KIH@2Z2'R\8-%1HRU$C,R@VS: MLO?Y.6_N^;G'UG0J>Z0%SFGU):_PLACT(_B?VFL2=* M4 *3C(0HCD.2(LW^O1K0)S[Q>[C(J,4.-KK=?'68JA;_F8Q5>F?L()? %A/P M1X>+U:Z_!CRPU@)8!_;,_8 -V'+8'-AD$=-X-9=/6M4[OG MS$_XP>MR7>.SB*N9+(51FM(L3J/41\B@\[\*;(. M,$0@ X3\PD 2GQ4#2]; M8HMA,+EEQ?Y, %DQML'!9O!8G5QKH6(%D#,'AM69%F^04%/LYS'>S65,QM']711B]9N_6F7 M#=*A=@%VD9,3?.4/Q]BMK:JLL,F2#CL/EUF5FQ6V[6L].XL:=F,M'U&1_ZM= MN*A6RYS(?W#_,:]NV*T(8[2 /ZVKO*!5]856N,Q?I-]9D$N,5VMIU]WREX5E M]T!_U)\XU_[.U64:!QF*(66.Z.N:!C +70=Z'D.1XY'8\;3:M4V*[<3J5*(H MXD-])*6W<[]^?D;EF_C=??Y8Y"S'(CBX115TN&KVDYUT;]74\8?9,3UUW4=; M#%+O(7X!CNXD_W&+/NCA+_?WR$:"/P010%)A<_SP'-RVU8-W4ESG[>8[!]L/ M^@+/ M1P(&C^^%3?L%\K*A,U;K(:NY/)M MX:1AQB@WL5,G13! K@?3"*?0]0(OC@A-L)MI#08UQV7B$V';2'LI;Q*:[#"P M:C$4-PNTQ5%>(JSVGE]NRU0UAXR>L3UJ:G\FINLI=8D47#'(T6H2Q\!-C]=7 M?5YO]T9B!S;H61P_>CZ/;(TA/0.3><>1GL^R@[&D%I;4KU#]M2#E\NWQGN*U M:,?ZR]_KVU(8_$]<%^-:M5IU>)6)M=>OXB9S^29$I$.@JV606(#/DGWJ%:PC M/!E6/';9H:=7%#EAL=^4.K5&U:XC2\]6^:I&8K\*5O$-?8&]+DC^FI,U:NHU M%05T]ZV)!7(+[#_4A6Z/KG$A,R=)-WC?P;%667H:?2,IV5MJ-JDX3D)?"DX\ M<4:?[VP\X2#;3SC8E)OR@W7]+)V.2H3TL;C8HN6SN_"0B\,T)C#T P(#'SLP M\T,$G31"'@M<3*A2:>?TJ$XLNATLP-]]!C^]452JYOK-L$UJ)O_'8+Z>DK'0 MR+M7$]_#_P)LME208+F/]Z1QI$Y^_B/2G#CS;QGA:BV4GPZ_W/JU=: M%A)@E\5!L[JUMOB_VL8SKN]G(0IB&*6^#P.'91 EC$&,T]!G* F0KS1)2A?P MU![/7^__"AXWF,C8+A+HO(%J@XF>UE9FJ9H.GH)1FK[0/=BB "XW*5P<";#% MPF*S'U/2+:DY9;"S*BU=9NRK(.WW9QXA/;)@\2QQE& ME+K0]>-4C)*)8.ID*4QIX*81RPB.Z2RC9-1QGEB-_2\5(2]NF2"^Q5Q_B;AS MAU S];9>@5=IT:S:G\HZE.87]/EEN7JCNHINCJWF1XZ?)4D,L>_%,* ^@PG) M8DA=[,51'+NIC_0:U'^PS3;J6-]M-QS:;C'C]5FT5A>5"4R8M.T'P,#5_>UM M6]/P\;96)&C0PKX $CKG$.C@J^GT478-*V*;3-#3GN;T*ZLZ5>(& M@LQ\B48U\;]L-=+HPK.H$57R.ME7?M[,9^#+O-"R?KOEVUQSE2 Z(E$N /@0:0>)P^N$UYJ69@V>60GH1;8(ZV5:-.KR6C1 '@K#:%.@/V30*- M-PV#"D+=['[$W/.C-/932%)7I"&'_"SW4 JSP/-])Z9^[&BEE!V"F%@!; "> M(>Q'^*+H/9U%K::SHT>HOCMRDA9;WL,A@'F-_9,$'MCFIY_43X^X*DMAX5\6 M:/E6Y;TL<<5$B5/O3VT=E^6JH*MUM>=9MVBHIU&EUJC-G1Y.'X\3\= M^_34A2'G)C 6S#AB9$)H@IK-L#!C0=_<,%S!S AY*%%1,2ZM8EJ>+%W.B\<; M]C4O4(%ST56JJDO9@:UZX!"JX[]JYIXO2!CAV(L=Z,2A#X.8)I #3?D?/G'] M+".>QW3,%9O(3:R]-H!!#[*>Z6)U*]2,G/=BL)Y^.\I;\$<#UJ+Q,P4W+)E) M5E&;U:":@JG[IM?-T!YE+"#X.3QIV9.,VRF_?:D6\X>>'A"Q4V3DO!]5;S2BLM#EV1U MV>18R=::7[B@;/(8%C0(4P^E+L0!HC#P,(*)0X65DV'DD,1-7;QH9@;=UZBL M%07Y Y"F(UW[!"H+VJ\M-A<@HX]Y48ABRPPM94]=T1^;K)9+5%9BZE*3K&92 M/O/>WXCC1E[F)SXDA-N_0>AZ$ 69#UE,:98Y29@$7ON-7!6JJOX#$*;_A73D M&7P?M"#_O_PX% ^^#X#JA\Z%;.C<<0*:24(U)Q7<=.5;&VHOP"9?NB6X[=TN M2.YE5GZ E,D)MO"]X^I]?KQ]^USOIE/FJ=AI- MP2V]$Z.'P>8&K)XFU5V76$NZ51GLK/I/EQG[.DK[?3,](D9I*8$;)"N)_1;B!>R_%[D!710[8S8??D=?5Y_ M:-G/J[^OEW?H;ZA$STI5T<=?FNZSD[! "VR\Q%F%0/6I2^<1:C8A:8=@.Q.+ M3I,Q,%WHR$NS30(ZC7!_:L_ 4_J"<$G^MA9&MJS&IN1&5&H+<[N]CR@>[[BE M?7_S]:[]B"CQD(-I AF* Q@P)X/\+PG,F,@#2_A91I3.,@/8$Q]O'39 0 0" MM+JTZ7)Q7-=,R!L]1;1E2X,)V* "-KA(;H&?!#I_,=!5NMQ35V039A@KG98"H,D2$6YFP/](':X"HJ#,%"J?SU8>6*UT\)2 MD[)#LH?5REG$Z.F1%HS%)EO$%_J]M;.%PO5DDYB09G8B7TI?"C)95E>DJ:3F([L';XY>3"A M :4I8$K\XC3$Z:'$I&]T7- C58M>3I-DI$4'5EN-MDY34I?8@:>TI>3 MV]<769&G*AW=\Q/+Q"UZ Z^5&%S 5N6S3*C:SNU5EY$-=>.284*8GCP,TM06 M1EHJ9=HGQD@2-HO,]OWOH]W_Z@]^9S@A'KWD-5KF_VJ24-;\V[Q?L?J?J*27 MF#NKZZ5(,[]\7I5U.^-J05."W(1AR%#FP8#@&&9.&D/J8)=X6>(BQ/32X/61 M4/HJSTF5_T:KZC] #SI /?": ^/U>3PLGQ/SS2QHL\4%=,B #IN+'4Y>JG!2 M?WR\,3-LS9#71V#>0?+&##J8)F^^DGZ@]Q?T0_BA=V(=>7_=3MBCY.NZ()2( M?L@/J_[/KSY=/WRYY'K*]8. 9##$#H)!&(4PX^H)NCCR4);$B4-2U2"P*1)3 M1VH:M("8BK42V16XAP%@$C5 1,_O>K7[NP8]]4"J\2Z,!YGGX*UFX*AEJT0) MW##0!PX:K)I6Z@^KW=]=@4_@&CR +V .WJH'L.?@L5EP^]Q/^*]VHN#G,F@@ M0FZ\]&S1\W.)[T?6SU[+( ]C3?+ZNI!>A,R@5DN.'7IUPIP 1'T0*KDP*J3 MK'&_;X%TPXM\$Q;H7=J/T#9T.W_JU?FNX4>0W[EO'WM63YKD'.+R;?'SIX5+ M6>HAA\+0S5(89"F&* A#Z$4>29,X8MSO4[&>MDM.; O]^OWZX>H+^._K[S]_ MN?E%391Z] [K"C,J]#2#(@'*@G"(\T#8HWVX\7/:?VQ=G-Y2LXC!(>K=1W_D M-X;%R&WS,C&@^U2O)QDJ\]( ^YK,."BNTWU? MW^[\OA97XS?L6U[GC_+X%=&0)!4B^F:\TO,S-UUI2XEOUG55(]G+ M8:^8^.H'+7%>43G9>\'-()>ZB0?3Q MAX"(7HA %,$%NDB99XA$GG+&OBA[V M.K)CW#JEAPM M9SPM>VAPA6L^$&S^/LVR]#<>,R($VICTB#G2 MQ:0C"$B*/D#[$K,M>.\.)9I8_SF:D)AMA;4^(X;@#3-1!"]%<;* >9=7?V]B M!1D+DB")"&0>$4.D2 A1FH20NF%,<>!S\\_1";\AXR]H9FUHC-R8@O'JT9YY-\ L)L3AK;G? L@V4.:3B40*X$W;I M#?NU$I.*:;U KN_BA 0P<&@& ]%T#F'DP 0A$M,H]E"@5 &N!&WBPV0#NQ$4 M,3B>ZLXC&.:6F@%IC0=ZNGY+OH1[ 21DN&*0PP82N#V#4HE&2W;E,*Q9S4LE MLO>M3+67C(<8WE&\XF[FFU8]SK%W)Q;/S1B_Y5L3^MD/&77(:(\QW.7 L)#: M(%Y/+I7IMEO+,T3D.?,+=Q><>W;A47*.S"T\_MR[7PTU%U@+%"(W))X(T2 7 M!D%&(2(A@ED2I"%#3N@YR;M> C5X?L3K'AGSK]XOZ-_NH.?XJ9^0&%(/<[N) M$0K3E&\HI1A%+*(DBN@[WN:8[M]T]S8?9-]FOY;1WXD/<@'3(/XA[UEV>?KQ M;E1:_/ZL=R>[[)WPEF0/D/%$X=>\XBM_795?5NNL9NOE)9;YK]7"<6)?-$[G M3FV8P""D*3]C"88XC.*$.81Y2,N]'0(V?2)J QJP50GHCQ>*15@(EU14"2Q7 MS4#A J 6'5!23/-78?]H3Q,^S5"7T0AY"84.3@,89(S;,('HU123@!^(:4Q( MO."&5[::FZ5]H,I,O23D/\"+ F'LO]%*!M3D[!PYK#WG&N)WBLIN,(,\V2KY(%<9NTAC3;,KZ\6#''%S7O/">C.$66]C98)W9C&=3H/-->SZ3+3MSG\]= MR\QHO&*,'_+Y:SNP\0']$ UW1="HP/DR;TS:^BOE*Z+E?8WJ-?]*WG8>7C 2 M."3 *70S80JAU(D&215F0.5&F9PI9P&IRB^G7O][_%; &!5!U.+23 M4D&-?H@*=4V+T\9NJ%E5,W-8,U#<(==.9P4<8M.H>Q?!"Q%I:7$$&R3W7[H0 M':-$=HL] \TB]RS9<38PFM7PC37]\&.+T3OE0Y:-FQP)U/BK[D/:XHZ?+SF:,B?>H M1JP]%W($WMQ^I!KY1YQ)Q1?U/9 M4Z49PI$#U&Q72YRFP,C)V5MJ-M?E. E]A^3$$^B>=ZJ M$ MTM$D3N*%.GCL[/^\1:]JU06\O%6\C& B,3NK7Y:K-TKE,[=\4Y]0187OO4C\R(M#XG&6)6+L:>S M- M"Z.$H]@-$2:9WMAEA,;$0"G3D! /9P/;YF1ONE4 !B)ZG): M6NT/7UK$ MP M?1--:-]H"15M]:L9J6NJ25PT^H$$(-!A=-'>K%Z##"C3/=GC)V)Q%,_T< MOM@RTHUPF-=$/X=-!P;Z68L9JK=U5M%_K/E)<_7*_V@S$:*$IH[H:A.[(K0? MQ"%$*"(PCD7;&QP[;A1JJ:]C4"963UN80 +5U#E'^:*H4\ZE5E-G[!%J,7%" MB2);TGX4QKS2/$3F@;0./GQN?>>JJCZCLGQCJU(FR2R\B) 0NS$,/!+!(,LP MS+@##7V&L,C?#)PP,BONW ._%M+L.3;#K M+]9#"OQ:-0T7KJHZ?Q8).**8J9>LR-^_NK^];<)8QO<(]K=:]Z[A73?0_#YB MH)9IR--IW*&V.JJWV_-<74S&:^O7&_8Q?:"%BJ=YQH8O!7 D?^R&H9BZJKC;7 MYN_Y,::SN68]OM0\TJ*TR3TA\X26!MDQ0UCI./P/$U(:9(]..&EX(=-FEI6\ M26[+RJI-@F/BN4Z:NA22*"606ZD$)I2D, VQQ]PTCMU0*YIT"M!LCBMM ?^' M;B?+$PQ24R,VR-;3%A)BD^[9PIPDVW.,,&LM+4^ F;FIY3"QAVTM1YZ?KFB& M_[ I%ZWN:$4YB*=%Y$3<__3%<"S1F3:*$X@"&L.02S'S8^8Y--6;@VR&B-(W M?\XLY Z0_/H)?:7+59/NW%02VZ^).<)L-;4P(0,GKGP1OVC0N@ =7N]4Z7*: M03,6MQQ!XL/5LYQFE$D)R\!J9[A(3ZLE?Z-JBDPWAVR<1@%&C.LJ/W)@$'H^ M1(E#81 X0G'Y<>(J#2<:!S5UY.OAYO-__]?-MR]7=_?__F_:7AUYS- 4WM(N%<@,NZ+O-L7R"#!!]U-8;?F+E=6X/%=<&QD!U^JYOZB98/3ZAHO9Z?^1)U=5TT3M%>CW_Y M2U&W+N+$TF%:4#_.6!BZ7'UX$0Q2T>'-)QG$"2,X8E[B4[U0RD>A;&)M)0'2 M=Y[W8OUK4%20'P7?"0-*Y[QO>#Y %W/IMK.]^Z69IVN/T>7M:FVTUIWMLD0-!BB84K#+^A'_KQ^OBR* MM>BQSMUN_L1UT=S2"F^A?*7DZZKLLE!;MY'CWU[<])O3+5(<1I[/N+4?.3$W M_B,79HD(8S@L<3#.J),H]8[[."1-?&RWN (DD14M022V8-/]$Z!7E"^E^2TZ MK>4MSA?B<&^Q%K'#GD0?"- MHM+6K)>'D1]B M&":^*^J("41QZD$_\%V"7-<-W$0G,G,*T,06U_:V1#<+\21GU*(4-NC5LR>V MI%Z !BCXH_WO)(E[8Q1:\J-/@IG5K1TC=M_+''U>OX+XEM+RYW*U?I'9)V7U MM=A^DXKEQ -+3"R' C*0H$$+^X+;I*NZ6*FV0AQCP;!86J1>3RJ'"+=5Q?#'^IR^4#+9^K&]:41&M+X>D5)@\_\)=R[@I( MZ+*CT&%MO+HT#G!B7!CM,$%/%I7HGT HQVDUDLF!96<3R7'2^A*I\+29&;N; M ''#?BVXM[AZ+/)_R7X\GVA!65Y75S_PF>FGA4X\D&"&(:.##@(013$6#3I9P\SACCA,'6FTY MIT9X8DW21U=F''4(@S\$$J#%0K.KY^2[J&:Z?Z2]T5-P9V^+MA,P%Z\L.1.3 MHSNK4S(7\_>=F]G@&O1372ZO"Y*_YF2-EI7>](UC[TZL1SE(T(.IT5SU&)WC M5M>Y).JIHSWJ+,^>&*+%K.7JL07G:[PZ0,Y.^]6AY_2ODK]Q*;QA3;YH%YB4 MXBJG\#ZLNOCD(G(H=8(TA-S2B6'@MFK"G1BZ1-H MR"*W9GS3YKY$H@)*@8O(@NPN3M2OQ929.GX+.@6K]*18.#9D2U[^LT7[7)#Z[ MTK,W-B],'7N]NM$)L:Z4K0DC C3#IU1Z'Z:7LFI68'Z]$]M71\ M#A T<%(>>VNV0W$ Y?[Y-_286PYSF^"QU,& R8 M$\'4Y_X"=P\0PF'$$-,*D>X#F%A7=.!D5:5>W/* %6IQQG,(U-,2.[2!/P0P MBS' 4W18BMD=+#]KC.T4/_'@&'#?_W'YBN,0HW40DE:_X8 M/T9;&_47BI:R3TM1-Y='8D<7) AC-XXCF!"6<4LS83!U$8(N<1,_S&(GB;2& M?UG%;NH<'@%3]D^A?:CV6Z>H;X?:V?IN3-;3(.J-5G:0[5SO"[#=H!V,WZD% MBS9'9^S,HH[;AVO8HLU6DSXN^D!,V[MPT&*=&S;0O81D-$H\Q/WY. BYUQ%S MAR-U?8C\,&%!@%TG52KVU((ZL3+=X"![YO:P^#]=_;RI+Z+&4S7-:9U3>AK1 M"I,,^L-H$&VM58P*S)F[QFBPX;"!C,[+EB>:?WI[X"O*<)C+&/9=WX,.2ST8 MA#B%"4899"QSHXSZCN-JV6L*,*?.'%@5C_!;_BK3[(I':0'(H8^6QICWF*>F M(RRS1$]#G.2&]5"C!IE3#S'O0?P88\P/6: \R/S(JWK:@-!\<27+?F_7V3+' M7Y@K(Z>J/*QJM.S_7G2V_;ZJ?Z?UW28G=[M2\])^ MXYH%2DD2)(A $M,8\K]Y,$D3?D"';NS$+ D3JM7%\=THF5@I[.37[XYB/-(E M03,F\VZ[KQB_^3/LJ:9G9'6HSVO#?_;46&WHV.>:-([[U=!Q&G=T?(T,%L!)/C\J5I&'Z_8C4'1!=$ M3.;R4 !1'/%3*W#YWS W+Y$3IZF/*$EPIM,Q MJZ8ZFUW[FNS\!0[!6"W1UT#,XRYRUPGNB+1I"+JL>!A=" MPPFT]+2:!G?5U-@T/-/36SLX@*L>QUHT0!\/>RI*GW9+.DD#\*Q*2)\A^UK' M8 6#2G?I;'U>KBKZL/JE>,E%NN+>M%O5PO?QI2;6%0T&0*(@^I,^Y,]R ,DO MWV^O>UFQE1AOQ-'2J)-7X-*PCIB 07J*094WDTSIU:3>K.Y>8?WYRO#5B=VI MRM=XS3!+ASX**^6.OJQ*,2^Q30BZ+O@1^BR#,V(F]R=NT)#G+[3"92[#+XLT MRL(@"6/H!0&W+W 2P$3\X2&"0S&D*2)*=?MGXC%U)D^#%=B@==%EY($>9LW8 M\NP-?+[Y\LL%Z*&GF=UCN!=JUL@,'-:,DT_%7/VLH/-88RM/R!"+>3.'SF/5 M02[1FLEO6%*%UZ72[G]LHW9]DJK MF> CAP1+&VY!N0$5^,2#R,,.#)R,P30,,ACYF>NG+M<^:I-N)L5R:A-K[+:\ MW4@BBQ]Z%UK=77CKH.AF4D^RH8J6V'MOD^5\AK-W2-]@FY*#MLRY27"2V:J.- M*W6C1/,"7!9OH/=F_83$_5F^E-$F2KDR>7E9YEA&F7ZCE33 !'6YS/, 7]9E M\Y-76O(%Q1KJ@3I+FS@>RYM__S13(#[(UEENNV67[49Q1DLHS!:*M,NR?K32 M\LH&EQ>/C_5568ICXO*Y5KZGV'EKZBN)Q\=29G(!#G)5T-6ZVAO3-YS@.4:S MPJV#,;F:%PQG4JIWF7"4*+-[@]VEYKLB.$K"SFW \2?T6_*)?A;T$N.F?S9Z M$_J[Z_:<>HCX./9A&(J&O"C,8.*0 "8TPFY,/=]/'-76? -P)A8S"1ETH$$+ M6[V#W1"'AD7,(MUZ\G:<9(7VV%K$J[?QL\0$PT&5DAFH8\9+"]Y20S\%T@8: M^PV]/5N#/P42^HW^5![7K^W[QKF\O'WBA\/WM?RZL@A%C/D4$L=WN/)Q I@Z MQ(5>XA,WB1#V(J6*H6.+3ZQQ)#@@X8$&H'IAWP$?AE7,N=3IZ14-PK2J^DY1 M8%34=[#8;#5]I\CHE_2=?,8P&+T)B/R\6A'1M^,[7WHW:%)QB>6&%A9:\]/; M_5KX:;24I=]IQD_XC"8P\!@7,AQZ,,E\ H,(9Z$7DRAUF5;4^2QTI@XOMZ T MH\/G<5@Q##P;WS3CO2T4ZV7V=@BV%9X]#YEYX[!6&'<0<+6SJID.^T(9+4LY MJ4?V=*A$,&H3V/VG&%"\B!)N-WF8^QX>%3E&&,$T<&+HI"C.J(=93!R]2BP% MJ$IR=4Y-U@8D0!U,/>6DPCHU#62+'49JI@,N6Z$UX"_ ECF7H\S1UC\:Y%I2 M,BH09]4D&BS85Q:8@2UJ1B&_ MT[S2"@1:89/E\. AAR:8H:K#@W.CB:,<93<$Y''\??,#(*?UTC>.]&; M;)D_RD^@^KSF"J>H/Z.R?,N+1WE?M0A3DI#$Q3"+"8)!3&*8(40@=DE 0Y\$ M#*4Z[HLJX(DUAKC#YNPB8+5!0\\L4&:@FFTP!5OT-$2+P:H$/10N0(L$Z+!H MKC'M60FZA%LR%93!SFHOZ#)CWVC0?E__,N-$>L@V08G[+9M'VOPE>=/=#NRZ M8=RNX7@TJ2.+P/-2!R<>Q(&3P<"C&40LBJ$7QHR[')0BK'S_81>UB150-X%O MU0(5%>,6-&+]F>3_V:@94!!*@2:#;O0'MS8?_] ;ZSVT2[02^F^F( M'<;@]GWW1OT6Z/WVR.SBJ.,T?S 7<>\E+1[K)Y$DLR<7E6RCL.G6]<+7>^(T M-,7(@J)*]%B@(FF&_Y;#L'3W- U#!ZZK+ .<[89K&D;U+\4F@G#NI8 F,B(5 M3)[!W*M?/S?-E41&+ZXI^6VUY,N(]@:BC_@B3=TT]N(48B?D9V/,8IB$(FF= M8(99C/W,UYK%-0/.$Q^:'5#PNH%J>M,PW;;I7D=\B,TP.&+AR!&;M4?L?BY[ MTX2OEQ+9(Z3);I=;O*5E>)C;&?^N7)=!B_TPW+Y%MP^AIF>M#G%C\= MQ_6.BK84 JSL!_]KD=>5Q/!2S*+@..QU1O P28E+*(Q<'\' )0G,<,(@0IGK M(I;Z#"LU<)X(O\EOI)^?4?DF[,0M8LT$!- A9%K+9&=_%,^+]^.Z^=EPM'[I M8!L$KA>;S9BD \;$7+1>PV0'NW>J7K+*VM-U2W;!S.P&M&U5+TE3O(&6O1XP MVVD]B#H8(PPQ8RX,'#^$* QBZ#,'>80R[#E:,T(GQ79J/2Y5Q4UG)J(-*H!L M<9G)&5#:O(G= -M;,KL#L-G*+0F[C9"FF$[KL-V:H:\% M=+I)FFVCN9TGON0BAL41S=%RX7EQ[+AN!+/,"V" XQBF+D$0TQ#[610'$8ML M#] <0VKB0Z!KHMBT40&H!BO93:1^0@7X]:_W?P4E1TCS&+"R&6K:?FX6ZREU M]:F9W3[L/]?'\YUF9:JR;\81F:,H?;C)F*I,-!F(J;SVS!:Y_..._F.=5WG= M)>0V=P7NP@DB+PPH@W&2I##P(F&)9PG,4$P7POM#FO]?%3=>'K.V$M/&_4)D M#$>,15KFL3KHB?7PYR>Q 95H&+)MH8=DCKAL"<7/V4S<1>2TTNPSJ,%=-84[ M#<_TM&B' _BIP^(O@G4;1+H66I,$'/098$G9:0">58/I,V1?+1FL8-JK&7.7 MG]R\TK+('Y_JKWF!N!E;/ J+]7[%NFY%GN?$:>A'T(FH"X,H2V%&LPPB%(8N MQLQ+0Z441DVX4\=;&RS !@VPP:/Q]7ZZO_EZ]Q?=ELMJ+%4TY^PS2M- 4^.1 MQ29,AJ1;:YFL!G7F%LE:K#ALB:SWNGZMU2U=;4;P:?1)VGMM8G&_O;H!$MQY M[9'V:1T6Y#/)U!-6,PJURIM.T&)4R;2_UFQ%2R>(Z--@@JC/-'FJ$=MY] M9V:/[W38@\T&-P0TF343A."GY[/-:,\TB,X?\IF4X4?C/M-"/*^)Q5?*WT'+ MS0U"VQ#[$RTHR^M%RGR4$,^!KN_&, B)![.4Q1"EB>MEA&1^IE6QJ@9VZIO/ M!KA9ZXH1AJEI6/MLT-.6FP86+0+]R\=ND,U/+1:GW5+C+A9J9%MN9#$"]%UZ M6:@QXE0["\6W#:>,ER(@6K_=\@^GOBR(:+0L!V\_\/6^K)Y17BQP$(H9G1$D MB&(8!.(F+\TB&%$'N8'KH9AHY=0IP)Q8-7Q;%8_P6_XJ>[L4C[E(GI4M0S0' MC2LP3TU36&:)GIHXR0WP1P/:8A1&@U!;P\@5(,X[EER=!0<#RC5>-;XMXEKF MOD:UM%N^M1,,9-,X)Z3(3S,/TMCW8)!X$40TPM -2>+Z$7&]2&MB[P"LR3-C M6YC"_&\/Q0[\!?B$EOH]KX88IWSS8X,=F@Z5"B>L]]E3(-7>IEB)']VLZZI&!Y8%_^$,>9];-.6>%DR"-B,H% M2A2"MQ\2A>^9@923A/A!YJ?$K#7GFXHSLZ]J:=4Q)M4/SV/;S88452BJ#DR9 MWBF][?0;A*?^%).Z> AK7P=0RUBE,.R+@'?;ZI_E4P=)K[Q65J\1UMM_5G># MH;/D2CE=.)QM=P0$=:'L-<;W5:%1+ MP^N$2]DM/'B/V Z/R[K"#?DY.4;'Q\G_.OBWT>$7\3RZ0K8^0?MYNTVQ"H-4 M49 ://;=Z\]<#?[T?4VO5=K420TZ3**(I!D$$8I5+5%$ 0HH ]@/$(G33 AL M!#5C1G[VR\\ZT%!O+=HHPY7WA>^J?SJD GZN$@5;=.0[.2:O>K-E55^VG*Z? MR,8[B.(I6[G$_;UK&WFA.EN!-UE;/6]]MIPM$&RY#XHALB.\6< M;F L1[%S8>K^<+U3IJK \F^VN3)1+HV0EX>*S(.I,(883 4"A 880 P90$2> MP[%/&<:$$BB, GIFY&=V81UFZK:_77;,/)"A6O4\T'S*,O- @WKJE)<[QK:> MI@9'[L>0^*+NQTXQI^['.E#R8ZTDTHF"JY:0*!L= 6V0)#,CG+#N@E MLG VP)"@Y[?_@T]/[FGS^5#R)#?M3V3-FKR"<@4)Q3&6AYJ,AH%JL"FW!4+: M*Q,1#47(( J9=5>;RW2U/N,I?6T:>AYO"%HWM1G0G:X=N]+'],8V'0:J\UNE MH@]C*IK2VF9<9/?-;09HOE5[FW$U##2XT7C9,@'@40Y6J W#K3@YN_R5;]C' M;?%KR5>A7+^I&E7@;59I#KWINV+FNS-SP@?R5=QH'NO(4!T!L M"R!Y<)AY82*RJQP,+9K+9F.8J.$L+\/H9?M(3I,)WA1X1H'TJC A(,$B!C!$ M"< X3$ 0QA2'.$XY-#I%G5%8(![35EF8AU^.=:$?8;&6T#R(T@HW0^WJ14D< MQD&.QU\\U-$K7E\TH_]!\QK37SBI3E8J04^SOK3SRLS&TE#2!*,X%6?8/"9( M8F84#1%GV8,7&+>J%>V.LUB=: _SW1K1OE_;K1Z_Y@6GVX=\_9_JL-"4"I0M M#D3YE9?/&Q4)_"CY:[I=U6@S\NF[;5FA.)8K*@_\ 8T(8"%3N],8 11B!B@4 M.2F\G3PU/[7/65*^]9Z-9O52W>C,V&\W+I5G*,UVA%3BR[L M;A5YNAMP/+IY8[\OSVH/?&>CS^SX:GI5=["6HG[[MG-5#/NHR0*:N9I&MEOA?7,AFWYWN4DRVC6( MZYE'1YW=+@HST)SM_)W%^JM=9+?;(NWR0[8%E4V0MCJE5.EJY?7S[ONV4&YJ MQ1.&<(@8B'C$I8.(&, 4<>!C0G&2LH#$1BD7P^1FSQ)K+Q+*&CN!["FW@!FJ M7*'^T;!&842/>CL@=]HQ&- T1!!1B!&!, M?7F:$!'(0I:E01)GD!K%7\8(SGT#<"#OE0U=C_$7OMD^U5>%VU(=_A\4+X97 M!&.JU+PQ<*@@PPN$CFY:TEY+^\K[>5 EYO<)FG*ZNEX8([?L;8.F\&>7#[KO MF7D#QM>K#_ENO7O]\,B+AW7^($?[??==T2#YZRJD<83\* $(R3]@Q&- @BP# M/HP"0FE$4:"%E3M"9V;;KRE[+6FOINTUQ/6,?4Q3PS;N4'XST[847=NH-04; M6.#E"+49RQ\.UCLV[B)&JRE<:ZNZCYO'^CZ3YX*H3HKYO_@ZU[J'OO3:?)]: M1F",!-6I=,1%UZ/+@ATOA)=>M#NT/@S MSQ4:X'7.KMGC.E^KN@#5/JPYHC8>.Z4AY@QF@&4T6%> *(FDW5XT \P:RAD/*[L5A=FICZD!L>EN6:B6@6.-89?+%ZL+VHW3&SP MEI7YWO'M%[Z]?GFH.D;0W3/9;%[OR)H9W!^-#+. X:H.(E_D_UK4L6/ LX8= M3_%C?&4TIB,MM5RSQ-M5=\_?M M1KY1*C2=W>N7K6KA>XX=D3(,H8 $()8*N7$7 < )"D&8BCB-$QS3Q*PSFB[E MI>Y^B/ZZ;:X]O4W[+#HQ/'%79&>"U#"6SQ5:HC;=98$-3=5QAD%H/(#YBE]A M%MX_/OQU^_LO^=/Z)B^9_&_3S?KP*#.;>-TX^7[]6 &.2A:\7[[[QJX2B82B#(*04 Y!A &/L"81L!/&(EW:$S5; MJ/OUHKTYNAU<6@1(Z6W'X:BRZO@V*>+J7##[O(N+XCQ6U18>:S MOY'-LVJB7B5YKF 6I2)$/H@YB0',,@8(BA"(*1(XPA$)B5']M![9F>WU+ /[ MB13>BV+ "5"\IFKU+-R]PLQ,_BPI6[(@/S2O9L*KN%"%976R]EP)VF-RSY*H M?9'H&R9LCREB.'%[]&T[7]*T,E:W=>6NJ%(1JHKJ+(RC,$T"D 0*L)O# &2( M*X0LSGR1(09Y9N(\+M"9V5OLJ7H'LF8.X9)^]#R ZG-3+Y/8.?-;$:DZ,;/P5BU[ MZO,CUAK(ZRJPID%QV9":O@K.@FD&KTX!OY OL%]S*0^KRKS)IFVU>YMMU@^5 MP33=S6[SC^NBW%WG^?I%VB4I7EQ=Y"<7VR!93-*RGGM95G=FWN? FW?$W*')^(&]*U7\E?'J2N_*^X<" M$KG-'1XSW.G)*6#%)(;> *S"A0+[@2JM /7_J6>=W+A;&!YKY? MV-/W) ,_O?REL]0;7"V,JD/C=L&E)@PO& :4,,?=@JZD=M<+HZ,O=\.@*^C1 M)8/V2W8[F6OVS^>R!N^_WQZ(J17D4][UI37 ML#=?:[@<]4 5-%G%88*#($E [*LT82C/2AGQ8X!($#(.112E1C'1N1F>^XRE M(DN@XLVC'>;,=D:SSYK>ONE'F@M#'W?WZ>:JO__EH>]?!R-,GH"]FVVY\SHL MNMM7+:5'1[NNV=E==$^VE/)/=VR+T;5;&+[RL53O++BIN&F50A#X'/&), M@;)#@((8@E2D$8XY9CA.S,#$>^F8&+X5>/B!J@U:<+]N]'SF9'G-'-VIH#,4 M:PQ*Y,CE]--8U$\,BGEJW,,/VU8_?OO.-YNV%)U&/*-^0 &%OD).]56'7&S(67YKMFV)2B&(4H%"!@/ M ,3F#T"=C?!*/W2?/;@?N"71?%IYS=KW<;K2WI M^5LSFU!%0S_ ?R+1>#3?7A@S&[DO"%,)"B=!++9^6;-GLO&&Y30*V_>+9!6C M/QEJL8!\OPC=Z/N%)RQA-9Z)G)4=[US&E>]>OY!=VU,%)6F:9$$*6*3RB+(H M56 V#*2!H!F"LN52X68&>:@ M+IRG"^K*Z0HY8XS=X^-DOL1IBWF\5.JT+-=>P'-+%5?-HNB MV3X1G%7&'@V^";)9&8W+9D1'.$1^Q^P0$#=DOPZ9]\X?2[6 MN]?KAX+S.I7W9;MYD134 Q\)56VI7S_SG3*[6W%3<+;>-8$+'* 4H0B"*$P$ M@$(NL5F00!#X8<)QB,,T)+KN8#H[,_L01;]*UV]9]/8\>GLFO>JIEDVOYE/U M!J@9-0!NG3X[X^YJ69V;^;A*D="[">BV$_$1CTEVHG8-!,A/WQ:,>O(A[O3UQ#D[W0BRP$$.U/($9RPNU$M M#W#T.V?/&WXKU 7%(W_'Q;;@]<_WY(_W\J]RMZ:2QX_RW];7-/>3\ADC$ M@>^G (>!W*=2E &$C8W^G)U.I[( MS;+':3>J.SM_.QK6OHGIN^=RG?.RO*:[]8MTTRL:$I0%\NPN,I$"J/;IA&($ MDA3&/H6(!PDS[65Z2F1F1W=HA9DUA#W24#9O_WFFH/']L@NQS1S.H=%I2].[ M=B>Q>=_3*9)/;7]Z-N>.VZ!>DDVC&^K9JXLW1;W$?%]OU(O/.NU.O_(CSK,P MHX!AD0"8!7+_%3$*."68*/!+EAIMPB[0621T^-SM;:X:QF<-=2?]XE=QEF64 MRJUJ& ?2-V,: Y)$$2!^ EDL8AAAN'JJ4L^_[4BQ6TQAIS3U8WC\89WGZF28 MU460;A1%(Q]S"CE E*F$P9B#+,X8X"QD4>S'04!%HZ@/.5M832U%;27)%YQK M2&^'[4!FLX6L2U#MDKUW8P9D63%]42:G9=#G5-Z@MOFBJ/T%RYSX[L S>_:;*J@H:1EF MY![)/FQN4R0RLR]-88S2:/LXM\J7/1IHL<38/O:[&;"]O[?; GU>DTP%P]:\ MO'DN"@6,E*D>('2W2D6:I@S*)8HD1"[MS X@#S2NOU<%O+5V'09QQX1RM8 .$%EW$Q@4^ M7<H8'/N9"%+5UX[&TF 3C $A/ "$DB3P!4UX!G57 MLY.Q9[;0AIK7DM-?TDYU,+ZJ39#,S/ZTA3):VBZP;[6ZG8ZUV )W08CN&G?I M$;ME[E,NOTI>[E3=]!>^6R%&8!BH,U@440 Y80#3# '$*$Z(@)2D1HEU)^// MO:"1\KOWI#JR*,2!=4/;;$D[U8C>.C9!3C/C:0DU*%4?_J";Y^K(V>U/WCYT MY=W*:T-!ZX'[(>(&[(+6C5>UT]$67L@NBG:Y?EQZS10UXX?DS[V 1 MW&TW:_IZN&UC01 (XON "A8#*#(("$SEPZY\A] MP:HQI6N^*[;TRW9WS;9/.V[>749[P)FMNN'#:PNJ6FZJZW/%$F?/\G5/RN](8#.K5T3KAA:JPE31O?(:^6>HS=80T14(_@"E98'P MQT4^ \/7>,46-T'RG.]J3(:OZ_)?[U[?\9Q^?R3%OZH"S#C@B- $ X:Y.G9' M&)41L6?)=&]Q>0<%3W_<#P(3*=N X AG* M*/!%D$0\A0'RV6JWW9&-GJ$?C6YDU7L:VI_R_>W]]6?OYM>O7S]\N?>NOWW[ MP3ZPRDL_>A:9'J M.N/V.F?M/WSX0T%[=KN]'B>HTS"5BVB"Y-Y8* CE( 6$9 )$% 8""1(1I%72 M-I61V<_<36"XR5M7Q\?]OS6LV47"C35N%C*?4X^6L?4!%1ZCN<]7 #!5.XYC M\,9LO$FPWE99EZ+ZUN--!+FX%>HFZ^-F^WNYSZ<@6,0IP@R(B#( TY0 C! " M?@)I'*2$^=P.\J*'V,RNZ@ 2HN.NRN\X=WVZ+8_BY_N"%/ M\G>[UQ4)4!@$G(,X\N7.)82)-'GN ^P3D: (BQ09107,R,^=VO)"UILZ^>?5 M>\Y5"'SWG3?%Q?NZ8]-T-"/]ZKF&^;1FYBP4'P?<@7V)_)6W9\;;<^.U[+A, M9K-1@[,$-R/B"R>]V2CF/!'.:A3+AMQUMX[RX[;XRI_:)E>BQJVL(-=709P( M',FS4@;3&$"%E)Y%!(,TX9!'49RD*%KE_(%4UQSZ/;E'*6L9$*X-Z(R^P9U[ M2[PJIJYA4:\G@,!JJ%3/W3C2D%T#[H9VE3YUH%YIJ-;,<+L'\\[;VL*ZZKH] M3G#9CMO:"CCKMJW_IN5I1'5/>7?:/:6#C?KN]?!(P\WU[Z1@MT\5^M^'/WA! MUZ4Z(-5EBJN$!/(,$\I=C$@X@/(X TBJ3C08TR3$OL^)5KWR;!S.O.7IT//( MSN,Y4Y955YIY/ZVEWU'VP?>75C#L\I,VE4U-U2#*WG[39? M[WDFARUWQ?,!Z3=#G*09#T&8(&FK*.( A3@!$6*)SU*?(6J4Z=5#8VXSE12] M TD[_.,^U>CM6"8*;+CGZ !+?=[F#T">4A^]$PV4[F&2!X1TM GHH[#H,CX@ MXNE"//2HK64*7A15U7VG>/'7G*U5S[KL><=; *@/I%#!FW*%@XAEJNK03P,, M8$ 1R"BIXK@IA-BG&32Z@39G87:[KAFJ<%3::N+7JPICY7&]4RG+O.'$4^&5 MYZQ[[[RX M_T[R)O#R99N_\%(ZW;]+E_M=_GW]P@ORP']6S6W>DQW?%PE\W6XVTC.K45<" M^6D4B@@07 %,$ $R%/J 18)'(8TR"HVJYX44=H%XJ/S_2QS!Q=?_M/8/'8?"WRT;&Z$MK;2:D/D?N]X%=>*_K(%S=+ M'M:/.;%O?4$PDW1_CNN%>:?6V>7$S&R^S35UQ5OY*;^KKF%'&5]E D.[ZRU6FV[!K2>Y(JG,)^VW'R!M#@DU36#Q\^;4CS3*0/^4Z>'_[. M-YO_G6]_S[]Q4FYSSCZ5Y3,O5FE(TBR,8H"#) 0P3E*0Q8(#&D)$:"A\FFC! M*H]2FCO+LZ+M*>+@7XJZUY+W:OKZN4C#"AOV/4[58.99[#5@E(VD)9U5.M+P MR(OE(VD)V$U(TGO!\IS]G)7\W\]R"_3A1:52R%$J !;$DY1DE(,X58@6"0H! M%FD$X@12/T))Z".SV'<_G9F-]D#5J\AZBJ[AX?2"@C0/D=/%-CSL]4GL')%F M1"Q7AZ4+5)8]U R+>G;X&'G<%B6C[4=W*%$_(&'0, I"+&T3IPS # I ($D! M92B(P@P&,??-D# N$YO97NW[70YJ2,]67,<6#4*.<2CM8MTA42Q Q!B*41A30IE%M:8!"UK?_8]7MFFBY"@.: 15MQ<_">0!)8, M\2P&B1]0EI"8B$"K*=)>>3AH:AFJ_M;4AT$ MYU.TYHYI'O49[J(4$YU265:!!C5\>#4C^PBXZP"WN0*< 7SH4UX8[\-8)>?P M'^9#6**!\++D?-^AX;,\K?$V!_2U+>]]_\S_P4GQ47Z JS0+@A"&ZNJ1RJ-6 M1 *0Q8B"*$N"&$&?(V*T?S-E8&8O)#\S9(CW8:I!/<\RIU[,W$O-2;>-1\7, MU3XM_/7*VVV]C#?M0!1'GF+)(>Z'I3)<(7^8DE\6^\-2.6?H'[;CV'F>-I5< M^K)JZ=^#925I)F@44X"AVD?B- 190"*0D"A,(0^$X$;)#9<(S1V";8M-]GD& MAGWM+BI(SX&X$-LPY-I*O$^2G"5Y;4PP1T9_D*C ,N-@)&)'@T_MV'6F9JV0'\GJM T M1FL!#4U06S9SL^L5P96Q'0^^K(GU"G9F6/U/V?;8VI%USEEKK=>4/C\^;U1 MXCT7:[K>K5@0XPS% 0B2) 8P8 ' )$RDQ?DH8@FF =3J%ZE/*;I5A)EY[G6P7RI_ZI#W&OJ7L7)B+#&0@)5LE3L0 XBC(0(:&*(G'@8]X&5UU&_FKR%H%5 MYS'5">!4)HH.&,F"((ZEW\T(@%"Z7!3((T@2!5+SU ]"8;2U<:[F.2*LM5H[ MOZI#B$430EQ&\RXCKN;ZG#'D6C.S=,SU6 6+!ET;TC]@U/58*79AUY,Q++LQ M*0]W*RJ*[[<*8G652-?.?+GC"S%2ARI(0<8I!Q%/8Q%!%(74*(GEG,3,_J7V MVM)]#P-TZNI#SQ],D]+,ZH\%]'ZKZ;GLG711&%?=DLX)+-L?Z:* 9QV1+C_Y M-C5:'[>%X.N=ZH,I_<*'/Y[6=;>F2[GW#7P>ORO6E*^R*,M"G&: AXBHGN8< M9'Z8@9BD%(>"L8 9'>?>5)JY S2*&\[^WX9'^=.-RO_=;)JM"-MN-J3H!%87 M!BN=]B5H;G/^+/-KN&]R6-W5$;':?76$'"SY:D7U*EE_G%HO)U/V@U1^39/E M3U4'YF3:7%>%N6'*'-RI@8FJNZW1UWO);[DYP2]-. QY)"@(B? !1*K]H,\R MD$5Q)O? )*!$J\9"D][,BU4+@-:RX'5XL$!_U57B\"HR@VK,_/P;:44?"-GGDMGNI$. M]YH]KG,%GB?'?^$-X-0J"J(H%3@#/N>JG4D: ((S^8<(1)8&,(RCR.0,,$)O M9L?74*^V7N2(OMEN?$QK>OMEA[HP\W1=-1R3'FUX:;S#U!32T1YPC-JBNS1- MT4_W4;JO38/AW2?@5[LM^7?=0JE<(19C1H0 L44P$3:/J*IW.] 00/"?<82 M(XL?(SBSR>_!"]=U&!.%V3/A+>+:C[]F9?84X]46*4/>4[D#F_L*KWC5RE8<\1BE $4$ MQF$&B!\1>>")? Q1EK) JZ&%+L&9S;[&L3L"@3XP8V;^HZK3,W^7"C$S_UH7 M!])=M7B_U=0=7@CH"NK(_$?)+6K^NL*?FK_V>Y;F7SR0?/V?ZNAPL\W+[6;- MZO!,SN[DI],> V_%QW5.Q(WI%R7=V?=1FJULYOSX^/I'BM[M;D(6TMUE3A[ M_^/G2W,167H.#%>:#GM7WA&#U10K-U<+EA*=E5S>7 M:CQ; IT.;K9.YKX@3+GLSO72E7?@P>O1AW<]7'ZM[50TA1Y 4)(C M-!Z"LH-C&!MW$5/7%*XU7MW'S_%ZR\9O]L3UJ:9MCSZMSI'W4- M2W6=*3\^]L_GE='B*'!'*RJCZQEO,F :$Z1K1 MT&.69[ZCJMB3RW,%NZ*\X5?I(N^XG.Y\MY)' Q['00!('*9-,B=#"K FD M-..Q4;Z7*0,SV^B^748+L$%D+%N-;?W,VK,<"=_6CA_EI+4LN,I M?JZ\AB.'6W9+7;C:G9N27W8C;JF+M1U/=]'T9>-+ MK'0PT67L:<[E%,Z$FL7V#U3>T,3/1!VVY//'[0SV"]_=D/+[7;%]63/.WKW^ M6JHKJN8 GC]J]*QB127[_O1<5G?*?_%$RY!']AR9V;F!DO5,?Q[5F7D#I37% MA'?7U=JOK=;VO'C7XUHS=A/F"G#D.0P(+^I,S!5RZE\L1C _\U M'SKQ!/T W,4!9CY;2))+"8P*UHT,C#]L6LYSA>BMM]/$-+.]$PF= X]?EL55.>%;.>?E).XN3!\0ZR:NJ$/WRK()\MZ*NS;XC=;.CZYQ5N2 '7.3# M'7$8)(SB, "4P0C $/H Q4D&PBR(XBSSHR QRM&:R,_,MKSGS@:?>*JJ]0Q_ M006:>8F#[BK.KKR:MRKWH>+NRI/\-=U:U?X1;>D;H<.:*IW"SJ MM1RI[M3%N1K6O*?1]2//F;H\^K@A#RN&<1KXE"A@\ S &&- DI#+21,BCF'D M9Y%V#Z.CD>>^=F]I>8J8?H.B8^F'G^^D$>^\OTX14R>83!5;7.Y" !&. 2"^ZD?".+C MV+"[US&!N2_&ZY96!YJ>(FK:R>M$)^/V,E52,[,Q%-*B65>_)!-Z=)T,N'!K MKGYQSCMR77C.O,;[KM@^\4)NXO.J&?>3LM8O?*>6MJ.X^759\EVYBI)((!RK M(F^J$&()!3AC(< P"OV,\B2%J6ZYMQGIV??4-3/5GH^W[%QY.=]5_[3=W^'4 M=U>D8DJ_X-E0S\.&/*_V3#?4C>*N%6I'RXFGHMSJ7T[NOKSK>?6F7S,^G_[L MRL?M/D!'A>5VRABH,3<<<+%R!* M*89G"#-].&[$IBVXW=7!X,C+71_H"'ATA:#UP@1(X.NGIX+3=36U7U424?GM M^NLW_:Q=[<%F-N8:)+'+@%=SX/TD>;""DAU4C5Z8T:E6S*QY3"$SU(]J2^L2 M'W:0WO*@L#KB]R+!:KUHBQQQ&%K^O.%-;<[UX[;8-74[JQ2&0G _ B2.!( T MQ"#+5!^ 2*1)1"F,D=$5A0[1F7U"EX4:.:9#VQ1)0D.%>C[!M6+,W$*7^I6W MIU\CRNBHQP)40E]>9\ 2&B07!I?05\(YP(3!N^81EBH(RMGQG6FSRC'(" D) M!1$B',"4,^D/, F'X!1;$)#LH% Q-#;BT4=-$3HAAAT'I^&<565!TL7 M]UEJ?K,'UFEPM-[QG(OU;@4%SE(8^X!D/@8PBE. @R@&248HCE("@]2H>88) M\=E/,ZH 5JW)ZMO;V*%>:2E1=\\RCVI,]R[[U(A6/14C'72L%@;/^ZGAQF%[ M(QLE.$;*TB+])JA9)DJYA*!E-(9ECO+/ZD[JO:3SD:SK+ FC#.7SUV?V!(I. MF^U3H:-4''COM0L?AR37"$5.%]IPWU)E*!^$] X*<)B:?%DB^\3DGC&734N^ M+-194O+ HY8IR<_E3IIK<:-XS7=%$\8H_]5L%(,HS:*,(!"QA *Y$7E/T3=,7!Y1F][J[% 99L8ZH(<9PHN:8KK* M=AZAMFSJLY[H9WG0FJ_9V?S>=WS*GYYWY6?^PC=A\^$F/HEQQ# (&8X4B!D& M1+E-N3$G"HX_(*%6\I,&K9EMO2+EA69V/:0:/9MV)+"9/1_6VBNOIGOE-?+/ M8,\:(CJRY2%*B]JQALBG-JSSBNUA.]L=4H,/%]2$$DH3'@,1!PHL$H: P!2# M.,)AG"191 *CM?H"G=F#_YDA7.PE?>@>D2=+:7H:SG9'>?].K^,UQ7)VONVG MLO!1=E#4\U/K\./FD?CJ'O!363X?MX"LK/\K+W?%FN[:A'^^NQ7'?7?JW/^_ MKW??O_,-D[^KH*A7E&0D)7$*4,@" "ED($L8 W$<0Q_)_TZ8UKW>7 S.[ 84 MMZJ?FSHZ%WL6Z\*D.GE-_D*<-/=J.M3^WK"J?F\"/S_;7([?-;SU#)FYL#I' MH6;WN(]M$_(XL-QTP51IF[?BJ!N;RN*L&?=:SM7O:ZS\-YXP_?N1MYXXNXN5 M>E+6]02R>@*?Z@FLL71.3<[8XAPED,ZIWH';G5G(+G8M-*?2NO=)L]*9>+;] MA1.UO%=@B?M__.N:%W+([Z]-\V F$*))0@#&',H=-XV&L3,RY3%;O6-/ZBA?^;;AX(\?5]3LFF^_$AZDTAZ#4"BR%<[]A1D MH9"'<)&$$*<"ID2KAFF0RLQ>HTM0STL,ZV38&SB3U,SJN[0<6KF6-$/6+ ?H M6++\KX,5#X^]B+5JB==:I=[#YG?!7SG=OO#B]59\* J55G\XR7_6;'NJ.\Q\ MWU]+76VH)?UMSK?/Y::!>3[M>=V-%'W6:(EJ=*EJH@>K&U8M HM=MYJ(V[U[ M-7K/M@S]FC'YS91WVW)'-O_?^NEFR_@*XR0,TQ !@M7]*PX(R 25.U2Y/XT3 M'$>^'Y@5H_>1F7E1::JU&\I77DW;D\0]1=VT-KU74<,V[TY\,TNWE=RB8'U( ML EEZ[W#+ER\/B3:>0G[X-.6%5?T.V?/&R[M__%ILWWE_!LO7M:47^C OJDF MK.J[B@P#Q(A( ="9!& C,0 ASP%:+X5CK7(7GCN]D^X/,2.&X5W%63,!=^2UJBP] M:OO23 2KCLHWY&DM+4VQ>=6 47J_W5?]7V:YV9I=H:ZJW&;C<]GJN+G5?595 M-SM!\QN^>_E-\)O-6L44FG00$G.>$,0!ABP#$/H1R'@<@32@&#&*?!%J=6WN M'WYF=UL1]!J*^G2,3:'196NRBXS+#W6N*@:=L A!EVP)/Y>%6F+6:B>@]K\YLYAV*WGLN!WA< MYTU40?[S?^LGHO=)K1-EF22P:5!E2%9GJ+TC<3;88E&*2V)T M8Q,7G[&LVSC-#'_W>B]'JAPS"K((LB %B& .($TQP%F6@B3-,(Y(P*+$#%/^ M,JV93:NG/$%1-JS5&%"5WA'>D0+,#.^"[.[AY\>%ZUX29@9\KP:MI>[\U?^N$SZR_*>UCK7L]V1UU M#_KB#2..<@S-!!PX"FL.M-CQV$RP[I'9\$W;/%BES^CP?C\"I 81589RVCS49NQ5N MZ_-.GLCRJB=[76'^GM,JNO'__%]!XO]/%%QYZ@NM'I8_1%)JZYA?//: M\/+NRL/Q14:B*QS@FH_Z1^=LF&[E3KX8W?V;_7=@NFFK/H&F!4A;D5=IR^6. MK5\<9]NTD^$7WIOU"W>^(;OPG'DPXGVS''U=RHCI[C9%H7Z1K=YW2TC M%$E($@3"R \ 3.( (-4\(^9^D.(P13C1#D^,DYO93[4,M"TAR:8&9JG^K6+' M._#C_:8XTMQ_:&IS/+[A5D=F-NQ4/4;A$'VIK0(D&L,O%C+1%[4;1#%XR[*T M=I_7=2NZEXQ?^49^ ?5]8G4-F:EKR.9N_-##*O,A\S,6 \)H* ]J"MDJ%53N M8M*041\',3>KP)W$SMPI&U660'8I2T"GG]4<!HSRQ8>.U'<67VRFU'-HU'RJUN7M^).?I[MX?PZ9W?%6BZ"3QM>*G;R M4AX!6?6[_KA")F#,TC 01)F '(> M+I/56>? IOKU$:/ZP1PG4S(>"EM:T68^L=;Q[8F.KX]U?'NB8R>Q-"?JUX^T M+3T-=G&X_2?_=/K)/QU]\K3+JZ-0G4L-#03RG)!9+,SG4BG=(*#3<2U#A*3\ M+FFJOU13G!>RJ=:ZW0TI"M4'O8T;8LH0)P"F"0,P3#! "1& $1[R$(5AP(E1 MW%"'ZMS!1$F\,BJJ?N '-@PC9EH*U RCN5:+86RMU4CU0X>#*X_LO)8)5Y"3 M5D*[BL!IT5PV+&>BAK-8G='+=I[B@Q!U3'F//_M5[I950G"N<*XK#]6/4\O+ M5>0'0I[6%506DEX$0A\003F(LHRB+&0""JTJ*Q?,S'UJ/T:H]M8U!'.%V7' MU>%2\?*768W=:^9R)LV$GB=:2K]F#FK/51?76C'F'7-V-8"#7?4)YX7*-7#G MPURHRY%KF\3*HA[/A=).':&3,%6W#[O2I8_2 J_YB_E MCGWX]^[U^O>"E3\7^8Y]RN^*XA]%F_RNF=EL36!F9_!^LF[^:[B M:-+E=<"IJQILN2CMFO+KLL:PYDP])O>ZV\)3[Y;>_7>YRR %]VZ[-Y[2A*64 MO-P-7/ YG(]A][C85)CYQ45GP2'>J1-U6B6$VU-=+&U\LF*ZR>73!S._];U^ M9FLY[U5[=)QB,_BE%(2:Q]O=L9=V;OUE R[._> ME7O\(M92&C,'H26(T4UJ#]M65Z;=<1:[&^UAOGL)VO?K:5U[Y/ZB[BI\N_LN M%YE0JL /H@C F*AD!Q9+:Y _1204"18BY(G1::B?S-PIIHJ&7?^=$W5H7BA. M%M+,9O8]==0AHZ9XY0T+;=TXIU\FQRUR3HB\23.;$O M7):#-AUSRJ^)#??;,Y(KG$80H3!0J08^@)$( $8$@90@(GQ(@S 6NO=L M%O1GMMXN1RHVT48B2I4]V'"EFEVSU@K4,W7G>OW;'1NUC]^ES:Q,,R]QI$?E M*5IVO#T_WOW6ZW$F\ZI1_TYL9G7:78%=_#Q'OTY']V 3M#)P[64SZF*W7!-$ M[EYJ31G&$CRH'[;BD-3S[O7P2)/.41V"ZP/QI[S<%=4W6J\S\@2_5Z,_*4G%=MQ*HC:KT#]W926*^1]JH+>G_EM1)[C0#K*IR(::I/(91"!C'F8]BQ,+8J)>Q.0MSKX"?OEQ_N?GTY6?O M^N;^T]\^W7_Z\$T3.&:"6O66J'F59;:GB?O MP-0LR=SV.G'DFRT86-2/VBOHU.=-&,G\#O<-3F]B M=H5K._X2-[@\9[IWA3?JGE'^6-TT[MQ=V5JK?_S&=@G-6US8SJ9TQS>T4]5G M=4%K372Q^]FI:NE>STX>RQ'&T><]PG_"8Y$$+ 9!$%, _00#'$8<()PBQ 2. M*37+^+U(:NXTWYX&S)\U4/Y-%::WH7*C!C-G8ZN!Z4!'9\+-A7/T>=E.!_H" MCZ("/#9[90Q] M1K. @C!),P C2D!&< A(&+(PC@5.N%;S>6/*,_L)9:)-']0# U[#@0$XM9$R MQV^J9U.1F9W7#'CM7Q6"]R5EV4!Z&VG- .U[+NW974F;:-$16KB- H: Q(W& M6PYCW$;,(_AQJP'LZR5/RZQ4I]5ML;OGQ>.GZ@A^C)LFFGH+[Z3K8I(MYM-#?=4WHH.Y54:H]07F0]$"E, 59(+0IP#)%A&"0^2--#: M/$[@869'UG"PKN$5U@>ZIL<_<^7J'@]G59GI\;%FQE.6X2EVKKR6H;J,?,^2 M4N+LZ&G.P<)'4VL5G1]=[8>R]E-/O-B]WLDO;R?)* ?YI ;^ MM>3B>?-Y+?@J91D4A$ 0)S0&4,CS;!;Y"8CDT18SC'&4:25J&]"Q51G)@[)%&U:CM@5PJQ]CC5,2OO(I\I9X/!_74+'B?A]1CXV%T M!7;G448I+NU!=%70XS&T7UTX^;?)?NI-F?V0]_JP/FON9R.)MMRH7S\U[+ML$SJK?M\ZD768R3]'8JJ6HITEFNI1L_/RS2@W MV[PZ_;9H#8'O)ZE(,,@$B0#,TA@@55<;Q3$,,(84<:.M7S^9N1- :Z+>GJJ9 MC[V@&CT?.5U@,Q]W)JO#7"4]F1SYE0M$%O4+PX*>VO7(T[8%[D\%I^L6NO#Z M<5OLUO^I[W9$2%)(8@R21,AS&A?VR!C MF&CUY1Z@,;,]?_AV=V<(N=>C!SV[G2B=F;VVQ)J+:?=KZX TKO#K>B@L"TMW M6<0SM+F!1^WL[?,Z5Z#T!6?KW4>B(.MVK_OBJULA+?LYWW5VV"N&!!<49@!' MQ%>++ 0$2F-,LH F:4@#+(PZ>IDR,+.E=L^QC&?R_$OD[ZGAZFNL53W3GE-7 M9G:O.*E \"M>O):9JY/Z@IJC;G# G6>P588CMV%,?E&?8JN<4X=C/8[EZD^* M7(Y2WO&B/?*OZ2J%B5ST WG4EKM[ 'W$ ,9A L(D@(B&%%'?Z-#=2V5FOU+1 M< (YT*^C2,"(1*FZCN(!@)2% ,5< (*R-$$18S" JQ=>9-O%M-2E9J@GWM ^ M*&E&U6ENJZ:JPW!CU6I TJL#L%=>1=+AUFI((E>;JUX:RVZOAL0\VV -/FSG MU#[EM."DY.]Y_?>G_)I2Y3?+._)*L@U?A5&,&.(I"&*5)9VR!& D,& 1"4,_ M)G$6&04N1BG.[.Q::MY33<[,2L?UI6>Q3K5@9KTM:>^GEOA?5%7E7B]W(WHQ MMF5M61W9]3B]16U<6_Q3>]=_T4':FSJTJ7OIUI2W M-QB?Y"?.]W4UENV2J.0<)Q @(7S77;SA%^F5;;SE5=I5= M;S)E1I5@<^ETH%C,.VA;=M6? V MU8ENLR:9"H.NN6':S 65Z6UKIRO";%'9T_,J@E=MWI_#;>VP2(ZVM1>(++JM M'1;T=%L[\K0YS-@U^^?]]HYO57+=Q_S0Q%831>S"ZW-'D-@_G^N"#@5F?O?A M]BA!50&P;G?Y=J<961I2P[#].=* F?'I"N_]IM,"V0AZ:T16*V2M2V,N!IPU M(E07%VOL40OS4SEP]X\/O^1/:]4'WMP +PTPMPE6>9/WZT>U"OSRY>Z3=VAC M;V!V%\77,#P7DAN:WH#0G2$8 M__&TKA&SFL,H)P)G*0I (!2P%40$9%'*@>\G0@'91 0BX^(<%YS-[ /J>.:Z M@A!375!5,+>\4AFI#1?J*E8[3N!^7O0VSV^B;3._XP*Z_C IKB(!LRG09:V- M$[Z6+Z]QJ<[>BAJG!&QPPK;WW[?/):9ZH$/3K%@ID4G:0MG+U M]H9SJ,S,438<>%T6O)8'+WO>>9(+[Y7O/,6'2[0M,\F=86QIDET86=X M6H;O6P22'AYV=WF97[-_EM]>Z$VY,VL'<>G]N<-(#P\%?U"]L.[D1K0ZTNS# MFV7GTK/<&025+JE"(Z;D0 N&(25M!3ANHS FJEULZ=*@RX661L0ZBBR-/6M9 MIB"$@IYZX=+&MX_\GOSQ5<[O5ZZX7V_JLL@OVYS5'2CE$O>A+N%=!4GH4Y)2 MD.(@ I G"< ,Q2"!641AB&)YWC',TK=DQ>1[MTKD/R+JTNO_ M$OHS\Q=[CKR:I:J#KV+*.^:J*H'NJ+AA[$I%?]2.UF&AP$0=N:HEL&5CV7*# MB&0G?/2J:O6M[)T^]RI[+AMZ*Z6W[W>K,A97E?E?51%B>90!% G/L QC$# M)$E]P$G(4RKW$5',C&[9+]-:XM[\RJOH*1R$!AVE(FW8@&!(87I;!D=J,#-^ M.PV8WTR/R^;JKGF TK*WQ^,BG]T':[QB"Q^SSX:^4='.?+?BOB"1_#^0Q%PU MYC('B$24"E(;-XM=ONR$;/BL])&!GOGI#^S>7M_?5G[^;7KU\_?+GW M/G^Z?O?I<]4DVQ0#YDPU>O8Z36 S,^W0DL9:4W,)T7))$F<@+&<$%H99N23@ M.9#*Q2?-]]-_*W?YP_M=;_]6N8.7O]ZW<36[(S >>.9U]&^\+I1ZK\)?.JV+ MU6'T;W5/XI,NQOI;<'/MCF_&9U6LFC-S M32TG7L.*5_-2G1]JY778N?+>KS?/5??Y&7J1V2K%T<;&F/RBVQY;Y9QNBJS' MF8@M6]^Y]^/.?]E6O80D4]4J>*_.#]W?JXOZ.I]#W<$\Y"K+J3I5-6CT*QY0 MJOI= QJS2+JUB((L("G(" M%QKE /+%"JYV3ZYE]X:]YL2=; \2 *O=XRKWP M(I.I>8G\HTV18:RFKZB@"TVP9_VX[<=5G;72IJ<=V&Y1"F: 5Y"PZZ!A6?E M^6V@BI>8AHO@QXL0-UMBRF)75UV<-0&^_F-=KM($^6%,!<#5)7D:R#6!9@C$ MF"=)&K(X(UH=>8?)S!W4KG X;=N=CVAHV-&ZD]O",_8V+5=T'6PW]00;5Q"!GR$Y/X=#WL(C'IZV_?/MP;AJ$;J?4V,N:RF-E3/;Z[;<$QOX[6[6;0 M11?68T%.5[Z3WR[XTX%@K=0=T.3*=2\5/[!)L;QB:>5U&!TN5UBNKZ&%+M^ZRZ$)RW^.GH<6D^"L Z(-;T*HGU89SI!(< 1X&G-YNE%5#3%/0.HKW+T]>AK,+.BJ9A M?>* HO12*UE7;W*7^CR7R>C4D=U6%.$!IV<+#<9'/:@TU7C'' M:^CV<*O!'VY%IY#WVU;LI,?A[_D+WVRK_&#E5[HEITZIJ/ M^^\D;^[#JB3 \E,+N,L]QJ;;H%>OLT!'2G2,]67GK-PHP4SYU KX*A" M\4#681^:4=%<]:*Y3&C9?C2C I_UI!E_P[R(\:/D?YM72$8OO'A]_\SOMW]; M;S?5ON96_'7[R&]4$G'Q^IG\?OVXTZUA-!UW9C-NV/%:?CSVS-5RMV=);1 4 M4U[#E2?9&DV@GJ[-8;N?6Y%FGF >'1K5)MHJPZHTT9C88I6)MFKH%B9:CV$; MVGY\7-=HFW('HMKEK>6)*:?2CZU") A-80Q$BC( 680!"F@,HH0PQ@2F-#+J M5S= :_;,A3WE:L-,N[2]G[ZH=E%!9!B5&E*=;L3;B4),0]['NC@BZS+@/2J; MLXCW94H+A[Q'13Z/>8^_XC+H70R3EM99="/N)\BP!A% &:A#W 2 M$I &@O*49DF6:A5B3.!AD733\\"GBWCTL&ZGA):=:4>3;5:+3VGA0/?'=7K"F_XT7U^"IF##$%?<:XSP%, M_ A@0GU 6(KD_@2EA&LY)UL&9O9,-47O29%4R5+U39E^=H^53H>=TA*:LO!( MWO"]U977J++B25T[U==8,ZM2/TMJ;I7:I4C5JNTIQ" =C[_K_4@=->.9HI>! M]"BK81?+C9HB=#OUNZQV@[=M_M<7"M)@/S>WI M0EHV7!4:KBJ0+LW^ W8YDQ[5P=J<@[,:<'*&R%WVBOM,K3GA#'-@_?W!9.> M]YX7C^N\&EFAR>E&Z'M?GGOS>:!6(=_I1];[11T/GT^6TLQ%W!=$024='5^U MA38*A0\*9A7O[A]QL:#VH$#=R/7P@W9[C"]$=0N[%;?[I.05CY.8!HR"+ GD M.3"0VP<<9!CX?DQBE,($9=1DYW!.8F9CJPFJQ>I TFRE[]&*WOH]358SD^L3 MTS&0_;A8CE;1'@*+KHV7!3Q=\0:>M,2PYF7)>3-<_O"9RS-&>]G]VJ:TO'_F M"O'T_O?M*A!^C&DD@$A@ F 80H R'X(L#E/L1WZ8"*-R5T/Z,]NN_#(20Z!K M0_WI&?*,6C&S\IJ1*V_/BE?Q;C%>M+:YJ8%S)D4,8;3M5N,+8 M-J2^+ "WG6K.T+DMA[%S.._7)=ULR\J+=6,97_E&)9I6]5QGN;SEX20;0HY) M%L8 ,B$=$$LY( +[ /*,Q-B/TRR-3!S01'[^%!=:4W6NY[06U*3CBZY9=BV. MU.'(D4WE9E''YDAUIX[.U;!VCN\K?^'Y,_\HI?WPAW0%.=G[[:/T"N]> M?^8*Z>WI^YI>%](!GX93$8)A%B* 8!("J)JH8AR$( [C(!*""6;6*WT"+S,[ MO)^+;5EZ[]8;^?A#>=5H\.B465)W_RO-.QY @Z NY[Q#2#!E- M 4Z% E/DBB.&8RXUA6(!JV9S?$DE&&X4QC2D4EL9[+D=G&H-(S*#(_5&7X5.-3_FN6.?EFE8=!E<4^M1'62C/,5"Z5 7]D(D(@I@A^<]!%G)N5&VU!--S MIZ4HBMZZ)>F]M*T8MS6+'F]XU,257'0^-1WT#S9+]B[<$D=HCQ2TE^0 %J1@ MQ=NYKR3Y ="#+/3^ULA!)BS_ 4L\TR",\0@&]J6+5DVU7?,63^O'_Y0/_(5 M]RFF<10 '\480($%R,(P TF$49#QC 29$>J<'ME%[C5[RA%X3=ZPS8N>)O5< MMGO].-XW?QA1D7DC&2.)736:T2.Z;",:(T6<-:HQ>]LR8Y+OZA3GS]NR7*&$ M49$2#"*&Y*;2]RE C$4@2!(8,YS%!"*3=DY'HQNY /.N3I*6W HH8H;9D4<: MP *A,**QNA0@"I,3 I3Z!"1I%-*0!R2%1GV4[35@D2GJ1 -Z7LU:+C/GI41J M*C-^4I3^XEWOY)*9/>^JH_UN*UV:6P2C7L%C;UL2FB?6&?9H+T/V10T M5.GSX:_90+Q'P&&3F2:;F;WT%2ZX:J]X60[+.H6C MH18L4.@3X;@RH?>)">AZ'=R.*M*T(DE _$ @D 19#& 897*9R1A@81:C3"[" M-#5*>^ZE,O?%5P4IU\6'J0.NES\U P7IK4*3Q3:S+G.)[0#T+DGD$COOC,;R ML'F7Q.Q%S+OX\$PQVG+D0'\,]/MWOG[XKAHEO_""//#VM%_53Z\BGF8Q3#CP M.5&,.@K6 MOLT\N8_9EKI!VU-X]RNO%(4E>(>U(7O1/6>=B MCQ^T)DELYAE[A)TCXV!0*JN3U_EHBQV^+@K2/7]=?NA':^CS<5L(OI8&OV\) MDP6)$#&-0, 3N=>C% *200:BE&6"A6&6$636AV%![K5L94HCASW%'[&YS_ED M.MKF+3Q!/WB+G\,W\*?J\G-Q+M[ZNMZ"\Q]KE^=^2I9K]W.9!?-=WH=_[UZO M?R]8>_D8V7Y^*G1Q_3J_5:SZVC_:J\GJPVN!;G%=L#VJNAND2>,8NZ8WK\P5MX6TO<5 M'XK\H;QCM_F>@2\[]>^_EU_%ABKJ][N-(BT=X\U+P?Y1F'DJ!Z1F=EWOUR]K MQG-6E0G7^YL/I,A5=7&%6:)JBX]-,=_NZ@=_5V&MKUQL.&V,K\Y8/3(_H:J/ M52\'^81"R-#W<"ZF:=SE+3Q#9CYPZ=.VI3%,[K.((!\!G) J,RL#",<$0$XSQAGA%!EU8NLC,K/G;$B: M'?=[E:%W+I\JHIGK::A5 ++_Z[E8EVQ-:^189RY"1S!'I]%>$HL>&X>$/#W? M#3YK"QWP<;WA7YZK[XUD*!!^% ',H@# %(>J47>BNIVH*IPPI(&6\?4-/O=) MJZZ=5_2\FJ I1$!'#\-V-U4ZP^..OF 64 #G$DS .@,MG#Q_[D8YU7_/<]8 M(K%QP0NY,Y(>L-/>4%4DU\E4^RNU%<$A2S%'(!51 F"08I!A:5DDA1!1BD4( MJ5F07)OV["'N QS 1M5B>Z0L^&C:=-=%@G-5!UGF&?& \S0[^=2N+9N6E%WJFRJ?\O[[V1W0_)W MO&TBSE8HR!"-!0(H%$+NH+$/2,0BU1I(NAZ?4D*USSUD\*08WCONW?UX<^JP(=)RI_1FFLC!C]/&R8TJC3H^.2)I?MQ^WQC1QW5)R4:%53_*?RE7 ML<_]5&04$.A# .,X!BA.D5RP$5'=&_PLTNK@-T!C[KN"AJI7DZU#QA5A_4/X M)>V,G\4=R&RXQS<7U^AH/B*0U0G]TIB+'=1'A.J>U\<>M3NVUQ5_JL=8Y0:N MLW)7$+I;,1+C*,T(P(S*73),5%,&FH(@"T2*PM3G5 LH#-;M)';^' ](I6CH_0E*HL>G$=$/3TFCST^$<^V^>OS M.N?!*I26&J"8@SA#7*Z3D,N3K%PVHS\UU"_GL1NOJYIR.EI? MQZ@MNLYJBGZZWNJ^9AZ,OB'E=_4_E3;T0C8JM'V=LU](\2]>89!\X_2YJ(+@ M->KN*8BS'Q"<1E$ 1!3%JB D!"0B3!UE(>*<^V&0Z0:;)_(RLV-0G%UYZD^O MPZ!'$'-&GH>I*0T<15T?J&8BH3J6P6,34D2JZ$5%70]IM M&D]*A>L,C#:^>ON\*W?R(UOG#^](N:;[: ,.LD!N&"D0\E '(,L0R&(1 Y%& M?A2F?D3TSGJ3N)@[:LKS;=43>%MH0C)-TZG>WG-V39FM"V>X"35#%>!\?174 MX:EJ>[6FL\2 )NG%T0[6CH=%][63U'2ZVYTVF+O&OJIYMVI]E]>&%*1A)"(F M $]5:R6D+FR"6'7UQ0E*"81Q:!0Q'BW\SW1FI[[ M<:L+,U]SL6FO8J!JG->P,&^7WGYQ9VS,>T+PS7OQ]BM I_WNA3>M+XQ4IS;^ MGM=_?\JO*2V>.>LDA,F-5%55U4<>3^UO/U%U7*U<]#AH5)Z72/6<6P:BK>Y)G.B+7?W:=/86?KBS8GR M>F[HW(QK7D_[4>IBF_.OG*I2PM=/.?M"'K6ZW5U^>V8?IDCH5Z)>$'#8M[B1 MSDSV7B#,AO5=0Z+956J>6'(Q:HOAT7J%E2./#D!TBD; MSV;+AMMQJ##/<0^.8,7C&,7R) ,0\06 E$4 8Q:"B#*8!)#S4#!CM,Y96)T] M=>:LD1(_\-(V5;) ;YIGWO1V+C_&;)AYJ1G:)BG^YVZ7-*N67:(NSF;CSR$8L%4ZY=M3?)I'\G,$Q M3 ,.>2R_CE@KHWB6]/7_^:;T19XY>F[E1@&(]2TE_W2C]> M;6^J!OW+3'?JL+NKW'\49:L6TK+@Z#Y23\*!Z\:1 1:[3=03I'M9J/F&98^( MHV#=271_'X3>1_("!4A LB0. &,LD8X,!0!%5 "?9$&:J+M O0I&6P9F=F\M M X TEUO%Y$"\L8KUMI-S*L[,*9X%Y\]N" ^W&=435?3>8>,*2TVXZFEA2G[9 M=A>6RCGKA&$[CGU55@UK^2%G[\F.KV(HLC11.RB(*8!1+$!&(0>!KX+V"<0P MT82758QR,N M7H75*U!?#5;_@Q-:1'V13)+R>UTXTG8858U:.2,$!*G/ ?0) AAGJ@Z2,IXF M./"SU PHY2(MK4]Q$C"*HFS1&JI7,9JK\R1A)[2(:FCN6QYNZ'/KQX9?\:7V3EZQ@'S?D0??>IO_MN>^>:TB( M]:/:]OWRY>Z3RM4HUTPA6.K?YUP0?/P^9[K,9M8W)*[WFZ+M"*ES6#"K&YT+ M0RYVHS,L4O=&9^1)NT50A:V_RE6E";O E(4I\C,0LA2J1%<,L AC$'$*62A7 MOA1KW9CV#S^SU2EBWE?M;>4%%>BM9IMVL)K$X>1OP&K7Y.6?KDBK($NGXZY@1/320G)[#V:M1/8.=0T^&\?-+^9Q[ M-JY49^V,5YC9\R9U#DD^8VIG+]DW3_ <4H9.FN?@^S]:[RRY.7_AI;3/!EP6 M!CZA*/0!"D0*8,+EBA]3#!)$6,1CFM(D7CU5Q^YO.U+L]+S28OR;F.NI%-J6 M^VM#\JHI\KB21OJPSJN@;D8V50^Z'["SUNE4\R3*(A)Q(((D -#/8H"C, 5I MP@236ST49**9Z@_YF[=)FSS1K0P3IIE7]1Q_ICG66PQ_R%DS6TV7ZYRV%^G* M&>+UF\W##]\U[93O_T-ZIEV8CN4ZIEUBP#P<]ZF.[-P7A-78PY_7.?^TXX]C M50S#+\_G*1J:7D/TN(/V;XH!K^+ 48QJ7$2K.-7 L(O%JL9%Z\:K-)ZVVQS_ MFA><;A_R]7\J0.P&;*1L2PK*K[Q\WJC=^4?)_9W<"A3UM9%\]FY;KBM[6 D4 M49[%'/@0R\,XXB$@?L(!30F%,?:)CX39'8\+MF:_#MISXQ5\HUY71\XGQ8SW MJG C=^0/[ZGEQFR3XV1:]/8OBZG:RN%TN:LPBUK^KKR60V_/H:=,S*MX;"^- MU2MWHW-@O-EPJ31'^P@G+"VZ17"IQ-/5W^G8Y@M[IX+]^N%A]Z$HU";D^G&G M>]5V<8"9X_X=NIXD7%1^T9/DMSG?/I45FM=CV71UULTS,J6'?/,_[PO-<+"IWX7FJ:KWPL0B)"!"(*,P5/BD"& M"0OF9I/-<*!QTZ/9FP4HS[X]IKNGLEF\ZH^',-]0?_;,_N'NP^W M7DNU;D([:1MP00/C>X#IPINY@&ER&RWYPZ)9K?<7AEQLL1\6J;O2CSQI7D1W MCHS0;]L*+H2&H4A# D$D? 9@)'_*0IH %@8LP$F"$GUT4P.Z<^_C3WKX&<.Q MF*IQV'IG5(YI +,)&NRC!Y_RTR5>"T)EDK+T*_)F4II=>=Y>>:Q5WCKWMI>_ M-$Q8Z&"C@,QEML6H^"Q&[I7TVKULD#[-_WF\KY_S'NM3.&>Z^-+/3D[2> MRRH_2NW,NVNU)@KGN93CFQ)K ?HNU=%WURVWPW%<0LI@BR &/< Q@"AE 2' 04Y$@ M%J*$I$9XMQHTYSX.U!P,HL%9M S64:9>%,&QB@P/#8UVVN8*!XRVFH$KKV'! M79C 0%Y'@0$=BHN& @Q4<'KX-WG5SDU< MP1! 0CD@"%$ 42B8SPAD9D!-EPC-[!!4A/1Y\QA"C:)?9P?Q0FR+1Y6W6&4( M-=\C]PE-$(E ["<,0!IF@&2I#Q(6"0B%SQ!)=",'H]3F7M,/1)ML/?V3[[BF MQH,#3N4W,]^:=-N(NJ.'NA3/'(YG7!_ZYW^G>K$[]=$!. M0!8B#%)"(T99 (-$"\EZB,C,OFL/%'&@Z]6$S3$QSO0S[+I<26WFL2P$ML+& MN"31)'B,LT$71\BX)%8?2,;%9RUKD>AWSIXW_%9<2%#ZNMUL/FZ+NFNYW,8< M6E*%<2;BE(<@XSP#,(04$!90D&08D90%&8;("-35FI69S;EEK&K+\%VE%Y%!69)LA"GM8[LE&DOVW%3A+C[_D+ MWVR?E >^V9:[S0*:U#_? MS:U1NR/?')HU.@Y.4WYZVJREVVOB M&V&20,'C!'!U+0A5LV 5RP8H10&1^GSXF7VQ).CM*>H[BAXUC#O4 M:<*9N3&]B33R2Y?%&/ Z/2\MYE,N,]SU& -/F?F# MLMBM5&^46_$+^>>VN'DN=]M'7KS?*ES754RS#&:, @I!Q#S&& F__!C[@O$ M4HH"K5C3()6Y=VH-,3V[&=;'L']P)J69FVCI>+_5E!R<^+0D&3K,R0$Z!SGY M7X=#W/#8B]B9EGBMN>D];![@_9#OUKO7YKZZCE6M\X=OTF4^EZL@H(R$E((X M%1F 20@!XM+P4):0(*,D@3S6#?(.$9K9]FK2;?Z$MR?NU=3UH[V#RAJ/^+I2 M@9EAVDIO%/K5$>W_+^[:=MO&@>C[?H6 !78;H 1TH40)"Q1HNUT@0-($3=[Z M8%#BL/'6D0+;R39_OZ0NCAS+-$E1RDL1-!)GYC@S)(_G8D7_*A>>C0+6,:]/ M VL];T<%?X.M\'A@7^A:-C_JCE1YP0H:QAS1,!<;)6""T@P7B&<48IK0B'"C MKI'#8B9VU$ZHUTDU8V>/0*/'O(XWV,PM#VR=(/=#;9,C&O2(D%DI3K6AK^G+ M$T];U&:5F_(C^W=S\U1\WG3CG3QIH]S4A4B[W."-=P/KIV4!-1EC M4)(U9+C:WUS8;.9II\QUZ'BGC+,KR!I:<+YR+(4Y>\58JN?,V2'K-DQ-/X9/ ML/T/H+P6?Q)WLF_# @L=HR1*$$2A+RZ2D=@?TQ0C +%IRG.L#]H#T!SK-KFW MUQU-\D:J]]")U6=P7'\6I_FM-T38++;46G@G6N!]:EO@>0,M\+J&,ZW*WO7; M?SSZ[-P;?DR6U-[SP[*@*X\]KIN/J>+>]@Z\AWT?@?N'5?4,\.(L\L&F[:1L ML%SW)Q2_%6L[RF.;"$D%N^A:XFS4Y$10]7G-J428;X/7ZZH 8!O9;NB&KF!S MQ<_K+H+U,6:1\@*"B*8HCR.9A1>$*,4A0SP,H@P83^-$BZ Y+6KJY!TI4#K9 M\D6D?@0\@=+I_<:=[89'TU:N)P5[#0A7W#N? 3]J.X.#+L@O0.E;LNV&?C+ M"%6RJLWA[*OA3:8![-1VP-9]:+('[^G81#^E<\) MNQZ].!F49AO.P6C41A$97QM5O)XN[[U:&W=\I!4(CFA*,]FSLI=6L+PF->T6 M,>%0M ;/QJB;F]GE6 MH_?&5IM\@RB]"[A> MY3D%OIV'=TT'J MB&HEVPS9MEA",Z/.T6>D=VB9#WG#"#4$.G<*^HBRE#%8.2]-L5+FC.]]58!A M''GT;'0464X(FS5RZ!G^.C)HOF5?*W]>UC7X\ES6;+8TI %.\PCY19 A3#** M\H3ZR.=1&C%( U^OE9=*R,3'G%WI>$^NV<%%B9#:F5W9;>;"5B9;U_NBS=AOP86/+^E)[5ZW$&IMF4E>O1G5!6!I@)IP3",?" M0U/IH4F$6!IEF(MMF4>1R97%4/[$SKOKO_JNT^=,5L;W5?JSF\3WO5_';7@G M,45=;PN?$$NS@# !C,9[O248CC9_4^FSG@8LH7E]/+!=QO*F($X@55E/"^0' M]9?RX@.;C,CEC+_\N?++R@>M\LG^$RW\*-:/YNT]!Y\ M>>)(LI/I=4(-6GH/6WOZZYO1AIJY_:&-3EM[*ZVQ^B)F>,79OGE1&M3_JD7] MH&7K[W8JT&WUL1!GB37LI?.E8+CT:!;ODOE:J;+S?RM7*[#/OXZUAGJL&WBI1 M\W;NUC#ZH&6WSCL6 R[D16#S>55MX+:Z+!^6?R\WQ7G)9+VV]KP+Q1H3[Y%2 MA,&<"Y6QI_=&5W::N6(CU:O%RCO[[?(>I%M>?KT^]Z0&XA>/XOWWPD'9\FG) M'NG*4^)B-AU#PVB[81FJA>>;G:%AWMXH#9WG;>_3I3CD/A:22#POK]?5#_&I M=H7 X./,\HR&0$ 4$4H2!!8BR(D*0^$ 8IC0-C4C[02D3^W$KSOL$97%W3]<_ M#;. !H'1\]S1YIJY[(&E$_BJTB17J36#,N;-F%&9>9 (HWQX;()@GWXZ+XOJ M'F[IKW8D3ML,]E4?Y)Q0##SS4*@/BTK/L0\&KMO6L5JK/6SKQ&788@8WX(24A(IE77=F3]J8GSIFM8+7+'*YMV2ML'1!UN')AI M2)L;66C1#6W0CA%-T/;7F[GWV: QARW/AA^S3N(13BN;IM4U]Q<23<;:XVX-*@_JTN/K!8[[41_U"_/3AM^Y_Q#]R^-Z'W_X'4$L#!!0 ( )2 M55JVHU(+PK4 +*M" 4 ='1D+3(P,C0Q,C,Q7W!R92YX;6SOR)OWM>+2LQ#K:X^2YZJO-II^]K.4Z?O"Q>&@,U.BG23E-.N7W\#FY1$ M#90X8'-#N2K+@RP1,7P(1 0"$?_^O[Z?3W[Z!O/%>#;]V\_L+_3GGV :9VD\ M_?RWGW_[](K8G__7?_S;O_W[_T7(_WGVXS\$O(?WTQWCY MY:?E%_CIG[/Y[^-O_J?W$[_,L_DY(?_1_=CSV=O!*9H5933_/Y__RGGB3%)+DM3X;5D8XC(S) 1I MH\=/\(%V'SH93W__:_DE^ 7\A.Q-%]U?__;SE^7RZU]_^>6//_[XR___0W3?S9QSOW3_>O6MB_%]WX@?RW[Y/[^^^1B_ MP+DGX^EBZ:>Q++ 8_W71??'-+/IE)_5'Z?IIZW>4OY'+;R/E2X1Q(MA?OB_2 MS__Q;S_]M!+'?#:!#Y!_*K__]N'UU9*HM^7<)TBP^/TO<7;^2_F&7Y[/$!!( M:O>CRQ]?X6\_+\;G7R=P^;4O<\A_^WFY3+@BEXROUON_5S_WR_6R7^>P0*QT M;+[!+ZQ_O"RR/PGP?0E3_+Z.K0%TMSI8 'Q+Y]GWW[! M#_ZEB*'\H9-')XL[RZWD$*'-"@6*#V*!:VK7R3FTT]G\WC3[-Y@CE:D\NE_3S>T/E='*^_XY>O?HX? M1.*7\21=_G2>S\YKZ' YJRS1E>J0])]_0@EDF,\AO5EI;BNC'9=+M+?0?>>A MJ+A8D,_>?QU]1*%#8>3YQ"\6[_+'Y2S^?O9]O!@%DS)U#GE@.A&I%24V>(KF MP8%-00D5X@/0R'X1.JK7*ZWP 9/EXO(KUT!YE)CAT%)'S[,^A-X >C;I?S$[ M]^/I*'MKHA&26"$-LN$80=(-T=FY#"X(%WEEV-RE8AB\5%;OK*JL6T#+[/Q\ M-NWX./L5S@/,1TEIASLE$&]#1M^->H)2\$1'S@,+23BG:J/E#A7#HN58O=Z& MR7%";@LFS]8<:*VD=YP3:S4*A**S;ST/1"::13!<,\_Z@\FS/6#"GQY,#A'R M@##9 "OT>PN1HYEZ077Q-F,EA9-+@DV*"(A<0 C0X"';,I!/NW5ZL. MI+JG4E7(C8#E$W[OR N+A".J4P1.)#<"Q>+1Z>=<)!^\EQRJ@*.LUI3;>J#N M[@'$WH)L! !GT^F%GWR K[/YH"OF<6L$126*0]JDJ$DAY"I MV%RU*>M0#Q '"[818+R'^7B67D[3"W3<1U09<,*A-"CW1$HIB$_,$"<-4TXH MQ:BK@HP;R^X$#?'DH'&X: ?&QO.+>1'#MXZ[>)SAV+;R3@B13P8A50351)\<) M4Q2-(.(>,G2K) MC"4ALTBX5P+#>?PW)2K@9\OR.R''/3'DU!!U$Y@Y2PDULEC_5L3#1AXP7+-* MDYP"FL^ \O':)V(#524AG((_SHO=NO1NF3/ZQ,!RK(Q; LIS_..[^:?9'],1 M13>+ 052\CL8U6.LYB)0PBC@?^A\(0_U8'*]\&X@>3KYU1KR;0DBW4'Z;OY^ M/OLVGD88"3];+/WD_QM_[?PN$ZB,/@J2DI5$.L%(X-8A*UX"-RIF]5 %TIYXN;'V;FAY M.NG82E(>.B=;>)B#[^AFWFCJ?""N%/5*DQ,)2@*)B7KTLE2V1Z;I-U?;#0]/ M*/EZJ"0'1D"I>9Z\_S*;7J9^A.$T1:\):%7\;"V(C382Q35E^%>N4CH*!;=7 MW T)3R?#>I1$!T;#1X@7#F!D3(2?,#33JFNU"$@[0H-FH@V"ZLM M1!&.0L/M%7=#P]-)K1XET8'1\&GNRZN3CS_.PVPRDD*(Z(0B2:?B DE!G)"4 M\!2B9YE&8 ^5C#T.A1O+[8:#IY--/5R6C9B$E]_C%S_]#%T:V*,+$VG$B"E8 M/.!R5,1*KS" 4HH"92GGXXI^[EMU-T@\G4SIT9(]&!G?8!YFU4*-?\)D\I]3 MC*L_@E_@L9=>+Q87>.Y)24,VR1);[H\D1;GX("(1SJ9$$PL@:F0QMBR_&UJ> M6G:TAJR;B$__]VQR@?J8=[>.\\7(>&ZTD(G$F ,Z2585L3!B%!Z8*G*AG:D MEEO+[E8^]M2RHL?(M@EPK"M95I4)Y=1$G5PL1ME'9Q(>DSJ6*P#I# G@$V$Y MA@C9>,MKI"_N7WTWJ#RUW&@%23>!F-=3_#0?E^-O\,(O_9JMD3,0)$*?F!P0 M^5%3=+8I)]J#RRP!,G9<2N.AU7=#S%-+D%:0=!.(Z6SC<[^$S[/YCY&B*ID@ M@?"8-3KD.J!#[@.&[#*A<#1+HD8AP(U%=\/'4TN)'B[7)F#Q\=Q/)L\N%BB- MQ6(4DU/22$VTCJ9<%*$WSH(C(6>EJ>8B:5D!%C<6W0T63RJQ_SV1_++\]GYU_]],5!8%W9H$KC1A8#/3(C#SX-/<7>%Q M[^*[P>3II$UKR7E@N+R.>7YVD<;X'6?+)2Q6*GDU\9]'TEGEJ:5$"8.@SX"V MT#))T-72,8L(B1X7XFQ?>S>P/)VL:B4I-U+L_FH\_;@\7[ZG2DOC4$D$@QE)%-);=(I!77<;3B:TL]2:.IX]?8#*Y MM)8"_2V6LR3=$W6IT?MRDGH"RM&HI?4Z''=G*D!B8\G=$/'4TJ^'RK0) M0*PZ%'3]#CY^02DNWETL2Q.T!4+@L0G>DHC!NV+2*A%J M5#(_1,-N#S:?6C*VFM0;<586UZ7]D)[]^% H@6F$3_!]^0R_^?>1IM8E&07N M!!V)M$$0#\")Y8 VTE'-Y'%1TJ=)DQT6O&'B>C_-QMRR\&T">3LZVAGR;@LBJ/<** M"?":4F! :/;(1$)./'A#E 40TN/AJ^OTG;BS]&XP>3HYW#HR'A@H9\A!ZK@H M,;Y QPN21=/G\)B45G@2RH&9:&G?QC'4E\?UFKVQW&Z >#K9VL-E60T$__[+ M'5DB7[\?VF*Y2R=NR.@FO3MU6[[S$54:+S],V)$]F)&'T>T%KEKY6L,H2RP0 M(R(ZD1(TL=1P A2]AR1#XEH\(I*'/O^HO;Q*_KX:S\]?IQ&E&'/S4E,+Y75. MI(QXX8%DR3FGOM1 '5>.>&.Y89J05=/4C6U\L!B'MN4KPKN2R2R2I?GSWYO6+LT\O7SP[ M>W/V]OG+C_]X^?+3QP/.\^V?56>BPFZD'GG"W^FA_2Z_&D_]-([1D9^M6D!= M(4D;ESC^CP0J$$F:9V)54L0$:FSPDD5XJ&3[J!;U#]!U; /DL\4"EHLK+G-P MV@?%B?",$LDH)4%;7^84! QLA8U0NQ'_30H:Z:9>"PFW6R$?(>X&NF6OJ%_7 M-5XQ82QC K(CCI;;'L;M*F6WE_]S,?[F)R4[?[9\[N?S'^/IY__M)Q>-GB526 MEK?@&',K[JEC5#CYT-W:0KMJ]!E^; 40=AI) NUV[??Q\=PS;PKP^@HV7= %[. M8BR=UA8?( )N@3"!M["\K-(W7$D: \/00'LBT24EWK@RPD(&A=Q YK5Q\Q ] MP\12_>&GFNP;P-'[.7SUX_3R^U>8+@#-ZCN,8N8W9#:*0MLL,?!4NB3_;4 K MZF5 H\JUQ,,?K'ZH.O$0..U UC!MG?M#56U-- "NF\2C#TF=!4H;P!+:16.HCR2*+$)$3+A[JGWB8P=E.3PO^3Y5@K)K0 M&[ M[Y 37]ZRO@&_@ ]ESNV[_!L:SB*ND3-46.,]X:882H/,>/".&).%2])J MX1^JA#T$00\2U((+5 5"]<3> (9>K)),$668%RQB9&EKIX#N):0%5Z>.N3E:S U@947_R-N,9"=#F.4" MY9 -\3(:HA0O]3C)=C6*#/U3T1 M^#*;H- 7Q?]:_K@234H6HBHWNK)C[ M 5 =(ORV\',[CMP MCI%Z _BYS)2_]S]*FOPR5T4[4J4F1CI/4%"': 3$*-/R;B'GG4<_(:(3,2R?0W]-)H?2.4HMT$4,P'P9Q0S$>N'* %Y% M!3?>T8=J2H]/$MZF:-@L84]HJJB$!B!USZ:(F4&@#L,-5[H\&^>(LY83AL+2 M@7NA'QRH4,<3&C9%V!-TCA1V ['_%O!OY+*XM2+(G,I4(D6D\I%8(3W1.4B9 MJ$,GLG:B^5&BFCG5JKC3=770@ WJDJ(;4MK@Q(?( \^@/XV6!BI!)"WJ !S;H4(+B824@EJPK6 M*FIH5+:V#[2Q?#.G5NVX?2^Y-G!.E?8UXU4E9"FMG4V+O81I+*R$F+K'O21Q M*1'=6J+3;RS1S!FC@T-TUXZW'B"GG;.IM\1A+64T8&H>D)#Q7J*_9HCQJO2> M $]""!P=0V^%DLI)^5#3W<,>(1UUOW&2HZHW5%5210.@>G^Y;L?2JMS?1#2K M5J+C)ET@,I=[(-PHQ% '4DFO@E.5T70/&4._^*JCX;N%J4>)NP'$;'1G6]$O M-%/1:-Q(SN.A[+DG'CDBEB=#O:5E+$(/9]HF#4-?J?:"E:,$W0!0SE+J;I7] MY+T?I]?3Y_[K&'VL#;9&I?3:42C]$G0IM.W$0SE)*H'&4!$RJWWQ]3A5PYY? M/8&ILC(:@-<'6/KQ%-)+/Y^B3[-T5U"CDR$4.DMB@*0I(XY%= M\J5!@(B\;) 3>-G#EB/V!)\CA=U T/]8V#%*@7HJ'22 M0F7(N78V\3&:VLD8G:1NZ&BU5(/9J1JXO.\4@3\SCGYRDXOCNKG<_.!^6[L\ MP,0I^[PXA!D+:-Y"4J50EAKBRV@51IE3H*CGNOK[\1/T>;E:XU.I;QG9D- ) MQ%-96H:'-"@@'MDF.C%EDU:4\=K51#)NPB=:4_]\XA>+ M=[FSIV??QXN14!@D"&N($"X1Z7R9P0N)B)Q], I-.'NH@?E1N+E-3",0.D## MV\!RE+@;P,TF_2]FYQ@IC()R&&PR1537.]5R2AQSGE 4$8^*@>6U[\KN4M$( M4HY3[^VLT7&R;@$M74ZBX^/L5S@/,,?8D2J7DR+:,$ZD+Y-D&$^E!2_-+.D( MOG8@?Y>*8=%RK%[O32X>+.2V8/)LS8&S2<;(+*$T>3R9$PI$RR(?%HUG67M1 MVWNY2\6PN>C^8'*(D!N R965?7/5P5MB6)=29,0[Z&JV#;$F)T(U!)FT %4] M+7B7BJ&O+.I[*8<)N &(G$TFLS_0V8=7L_F+V458YHO)W;Y$5W7;5.EHG2 V M=JUC;3&361/+?+".:F5M]5:8^Q#8B%-S(!IN7UOTIIH&<'?S,OCM13&O:+J[ MD5?O_;R[]+OL7?1BO(B3V>)BOE%?%3R:<.DT84&AF\BY(,X+3W"E)!U5)JC: MQ41'DMR(T:N#S5.JKSFT(H/OYIU 4\?H>YAWG(]TRDSF2/+M8?IG-Q_^"-++@DF=+"^0D&6!)>MPWL;Q] M8"D0QU4D"7>0!::BIK5=P^W4#%O&TAK>#M!0HUC;'(:JK=/<@R4F!XS%G^46T/=H;IJ 'H;E6$'R#'$R+T2) B=T:2C1)V@ MC)2^,IZ6MZ@]Y6M[#$MZK/BK&I:<3'%M@72K6RN]2TF;2#(O#\J"+^4C/A// M?(K<4D9E[4Y0.Y U\&7"R3"R'9Q5%-86!N^XMA1W,>6E<98(@W6ZERF"PM'E ZEMM8Q%(_-)-K()#($ MP?5HX]J).MK!V &*:1%?FPZLE3(J*RV)@"&Z+%SY6'C1CG.,T85BU4LV'J!G MV$BC':0=JJ*G,([PXR?\]=>7;S]]?/?JW?N7'\X^O<9_/;*2=8OO\?)1=D"I:TM_I<^^>\CK835'H-MD6G9 M9HGAX8['/ A!P4-DX<$9QX<]_]F;S&$C@1K(N?L8J%]=-7%0+KJ& NL),]>F M';3DB95>;I)AY.XT$,]3((:S0"E&+S+4WG';:!G6W>\#6%6DW@AZWN6_SV:I M>Y4"\V_C"(N/LTD:<85RB$D2GDIG2:<]<< 5*=4+8$U4PM5O$+*-FJ&3%#6T M?0^$*HB^ 1!]A,FD&-%I^M7/?X?2UV0MJ9$10B?J2Q%G*=$#ZXA+61,=M4A9 M.4=5[6?5VZD9.NO0 X@JB;X!$'U ;2 !90;H"SRU)[-NA-$E,]'09"7'4QBR M*E<6@824RPB:R!V-,8;J;Q8?)&CHY$(/4*JG@ ;0]'>8PMQ/D)>S=#Z>CHM\ MEN-O<,F.M=F"XIIP0/+10$E_1>&(5#+C6>PD$<)G&;+#R+*WGM379 Q[:/41AATKZQ;@ M4E*S;V?3V4U6+@?&7O6TT!RR1MF8G,L 8D[15C(@4FN.D0(WJ/_:"-J)LF'/ MK5Y 55\C#9Q>KZ?X6;!8WF"FC.@3+ ?K="(@3>F6TCU5<(EDE* 70818_17) M-EJ&C?+[T/NL!R7L#R:W M,4/I<:ARIP>C6;P_CS=/7>)?[X-/?3!4H'5?5W M/YX60_P,,GY/R:AZS[U3,9",P0+*R3/BH@-B(^.5F&$]KQ-@K(X: MCD74IVI>V;4_>7EW-)Y>(&]KAW,V7>^9JY&WL'CY'<6(JAQ/_?Q'5SQ9>LF7 M6Z=9EZ.[M/TC&DST4MHR$07#WK+; G>.<&UI"$RAX:]=DMHC.\/Z?R.P2Y0<"PHY1/ M<3P?+.X&K,YE)]?+LNSK=HS :)002$+/M$@$2- A$N24,X4RW,D MVO$@G,N")GH:7&XC<=ASN 5D5E'>4WL#]/'3N^?_^8]W;UZ\_/#QY?_[V^M/ M_W63DZ/> MWSX;V^"7J,F?K=[1\8LL!U<-3B42Z-9(@:D"1$]/N4I,+VU_FRKOWTE+#S2X'X? M>3=P4%Y1OY+(\]GYU]D4RNS0TI8[&&MRX)R@MXO"8:$,ZC."9.5HDL%'47V^ M[X,$-8*E S2]#31'B[T!#-WB8=V$V5)D@8I,M%4<@Z;@B'-@B;4,LLW.JUP; M._<2T@AFCE?T[2S&T5)O #H;;[O7S;:YI,5N?T%_@)0;@,F668YK9B &;F5"%H0W>'IK3AP5FCBI&$^! M299/-%.SA7[X]>%33_H-0.GVW,8U%UG%H)C"H#%H3Z0PL8R"B$1) U2"MU'6 M3DS=3\FP)5SUP5-!W@V@YIZ.=<);C+ U)4DH61HI.>++'#VOI>(A) .Q-F(: MGZE0Q2$^3, -0.3U-,[!+^ %K'Y_/;T;<'Z832:O9O,__+S<-KFOIT5B?QILX%3=PF'7[O!^!I.@-*HR!)['0*23 7U@ M2LLS%$TC1,OP#@T7"OJ<4"P+I?I MX?WX 1;+^3@N+P>OP/)=1JEF&"^[QL?3]?>5-J!?8)+PW[HG>Z.<;9<**T/& M2G]L&HE5ODRZYES12-%AO^4@W"GGZ8VXG#BNCZ)M)UC;/RFL3Z?5!GR+L_3?%XME21HO M/LVV7%MVG 941"K77#!==$CX *B(Q7@)ZP:I*^%]@#C[/.T^I9/CB$?PV3M- ME"CCLEB6).B,&O(RNA@$"%V[:+!OGG;:'>XI[XXFT=' ;NDD_0&^KOVSA&;@ M RS'\_O.Q1&HQ)W3AF0>)%H"**.ZLB:!&CS6]>* [TC?;G<*],\ X][4 MUD2CG=VX6^TWCPY62*F<21$C7PPAB+=X3I511E9'1Y6MW:QN#_)V@^2?XIZK M+Z4=W:BGIT82PC"> 0+Q5*-;E()!9[_L+VZD!YZL3+6+ZO=O),'^%-==APN^ M@1/VP?M?[YG3S%AB(N=$*J.(9S03$Y!%+;@*U0N(CK^5_U-<7%53RY&7J2^G M%<_,FU?"4G$!RJ%X9*DLY\B/D](3(UBRZ!. @MJ-)PZ\E&=_GINFPU50%4@G M>IKX_.SC/UZ]>??/FM/)KC^SUX>(6TBO__[PN5]\>369_7'=LAQ#0Z]39J7Y MJL83S)1(!A/0YI-KM(A^BIX)?5#[S_7SV;8R2>_;C-W3_7D^O&F:? MQ>7X&X;(&TW;=LZBE$**4U0F*ME=FAK%O*IW( K<,(O)O:S_JOUY]6 #U MK>=9%:$W )<;.<&2T)O&\01N!!V?9ON*DE-FG!*: )1)$IF7 17H0BH&+GH% M1D#M\+ //H:MJ3PQA <'0@.;X07@RG'@:UMX.CYY9SZIL )Z7;?YNWLV4 M*8:&J41)UIF75C.*.!<$8C- ;&J M"@>NW2D-WE%T;TH^ZW+T@8Q!1*HAA M*\6; 5(-P3=@RCHQ+5!YKV;S%[.+L,P7D[,89Q9]-A;'@*8N^MAE[B)YAR[Z;05YUU34 P\L^]&4[W9SA4EQ.8T,DS#E-9$RX MGZRP)"F/O^>@.IRB-"$C$4A,)QO:""V#EBKUW(.Y" M:6LM TX$S>I*;!2LEUOPO?_1[3^=I##4"2*H0I8P]"5!K%R:]7ZZDNC&OXUH%"I2#-BR+LW1J;;( MKQ"$:PV::ZJ=J5VW?"S-K?4,.!U2^U+LP(G$!T3:Y;@VV1)!6T#ONUSG%[:, M(BXR3Z*65+B@I[4#7LXG[C\H2>E-3#6<0MGKZ??8+$M#1& NNP884EJ M(KF/Q D*!)P JK50RI\(E@]0V4CKSQ-5*-925P/V$;W>RS>H\7\NQF6B<^&M M^]HH!AN<@3)TSJIBZSD)U -!\T]95-II73MZ?HB>)JL8JV'A]B5++<4,&A$7 M[P(E%@%2-TG\HY_ XEV^P4O)H[+R@(I+AP=%4+@U,Y#,;1*,,:]N3X:_UY][ M>)4FJP=K0Z>RL%NP3K>X^=4O+^9E5LXT/9]-)A"[AFDW6339,^DH)5Q D5QI MR"R!57:+ZSC:6N.VOB%<;J98JUM-HR<[L7UPGCUV$+:TZ, MOYZ4UFY:Y=5XZJ?Q?D$:)510)A,F)(90)C(2LJ1$*DFMLL$+7?L]WOY4#NLE MGCJM4DM=#;F#KV;SZTXT*,;K7@\CZ55YVL])]%!:.UA.+$..5.))<6-X3K5? M'C].59,IEFJXV'(>5U)2._V!;L1;]W86#XQ2!09(M(4OB@*T95@:",VI3)&+ M6'M,QJ-$-9FCZ0U[5574@L6[S="J'[A)SEHJNCG&>$PH@3Z$DYQXDP!C)J43 MJQ[LWDM)DPF7DZ%K?V6T *FU??X D\X^SC[Y[UU3V-FD-$="L[WE59]70F00 MN&$TE#MJ"<1IC*FX=%3@'HJ:]75OL2^M3>9;^CYP>U5HR_'Q/8(=E;Y,X!,C MOLPME4X%$H!'XJG*45(J&:M="K@[=4WF9_J"9T]*:R ^+FR5_Y=\YC<_6>W! MRR[ 1(\%)XA+*R=+$J!#%>?)TM_.3O M\]G%5_P)_'N<39?CZ06D=8$3A@$CQI*+ 0V75M&45LF\##AV!*@6P7AA4_72 MBU/R-^RYTN8&ZA,BS0Q:/*F$E$@8)/- !+<2]:G+$Q+MB7;,AF T%5"[M+VY M3=3;Y<6?8Q/M Y%&&NQ>2OOJ ?3E].J%KXGL\7%'*[+Q%WPP3E'A"XU MLRHASS%'DK-D,GJ5=:[>Z_E(FH=]7MPKU$^FR@8R.AM-;\J@$PRX1I%Z)2.4 M#DQE5)5195RPX80J+EE$SQ C__K/CVY1,>RUQVE19T3$J:0)4^%DHL4OR M#9ALN4Y$N"AP5P9%/&>9> S9K4K&FNH-+V^1,.Q-QL!P.EP9#6#IYKNGRWSE MB#/'51&!M$R620^)>$$]D8PFBYZ"MZ)V0N-^2H:]Q1@46154TP# /HP_?T$W MXK<%=(_;WX6E'T]+EO$R/_)J-K__\=V/$5=*4&X"4>BL$NDM(\%@Z,<-ARBD MR*QZRVPU+!)FD' U8<2&C!U5W/$5V,W[[^J/IMT'X1_>I?7(SG_!6EU-_)\ MME@NUCNN?/7LO#0>&>F85?;,D* -^BVQ5&78D(G6*8 US!A=VS+VQ,JP69I! M#6D+X*BV1RK/;'I;GGO!+&]DKF]0O-.0IGL^I,I4IL>(JS2&:=UEJ(R?G$W& M<;-D(07&O*%T7=)?>J=Z)3SA,5'E%7]OYV:HPM?.G&^VQ#G*%C@6MA, M:!8&(S3JB,O>$"-C&4^OE335"USN4#'P1(8ZVK]3L'*Q/-&[(]<#+,M1RU6Q0?48[M]:!:N2M)X3E13B M57A+O&"4&*\,*"O!A=K/N?JS5N_FG_UT/8#D.6X?_/C4_:73R+L;&GEVL< @ M?K%X 8LX'W^]'&%RA[9/J(-GD_)X0 G+#7A5ZELDD;94<#LFB!8ZQIBUBKKV M]7.O##5K0_?!Y)VT8C,0:-48:$LE"902=5,2E;(C/-(! _7%7>W=OH^7HR/;6YU[C-Z,7@7$&D*@B M(S)K3T)VE$@JI 4J09GJL>DV8H8U/U5P<"=JK"+X5@W'93<%O]%(H=R.[F\_ MMGU2%3.R$YF5K,G6!A-7<*+"2\&IPL-+YS(&39$0-!"C>!)!>?3C:Q?G/$I4 MA;=A]R]PG82Y1KZ57M!$.>')E"Z3FJ( RO!SHTS*@@6>>YC]LC-]PUJANOBY MY]E8/WIJU4)MY-LN>W&L6W,4KKN4W '6:I=/K3-1?%_R*UFQ#T@P*K,48FZL M=P5!EKEE!KU<(YA%/%A)K/&4^YGA_90JC-[L*&J.])MIR]'.Y\L2B\HGS*4*,*2;J*^^2FQ0A>C<^^QYMKPZ?P]1-*PQ.$+[MXU 1<&W M:@NNLBRKACU'Y(,V.OY42_W<0U2MFR]T_I8_KA.+&&Y[0?& T"7+AQ01;[/& M,)S:8!A7052_"KI!P;$VHFN$55H-(5Q6G_QVMKPW[.=>29V8)":A%RNETL09 MW!J">81Q I]9[:S-SL0-? MV."9N6XY^U-&J$>FXO=O]:W]CLN6#JAB578BL M%8][[JY$0R'G\K77%? @Z&P"I01$*=4%(]&#E9H$E[QR M4G%>W6$YCN*CXYM=5W^VN?KU'C(@I'19$(!NJF6D>!#K,MN:,2:RIM[4SLD? M2?+ \=+I\'DGKCJAJELUEQNOT@^PD9L_7<4P;B6GDC6\^OQ[0G1+<^(2&/%0 MYO:$$JS;T@ Q!)5LB!(C^,H[]P%RJG6 N.^@U\'@5D$N!74*W0D:B/4R$^[0 MJ^ N656]7\]#] P^+KX*)K8V?#A6 ZW:CH_PN5A$/TU_A]GGN?_Z91Q?3_-L M?GZPS_7()]9QOO8ANY+=6:^YN%[13\Y*W[[KZC;/M"G/\RP"BTB!O_@<.5%" MN9 0+A9JWUH]2M31@>!J@0_P=39?KEI%W8TY% ,,.BC"7V!DPV0HB0M-N#CE8<^K4ZB M:5=R:]VL7Z]W=FN]^P["Y(1F-I%D&)06((PXYGUY41R2B$"-KMWK9R\"C[Y/ MWV6QZ_V!GH"C(!0!ZE :^<5WU"O^317*AJ7""WU&M(%("%)V\VWD9)2<*:VP:C_FJ_TF[CG MM19NO/?S,>ZYK]T8W!N/N[JE?ZQ^W;BYMBY) $6\*F,&2J+9)ATQ^A%4.9&] M$X_!L18MS;ZUVPM D@/(^U,SDW*1BV+V%E4%40<@,0^0#?8'H!ZVX@U\B_QKSPRO H MT,XX#'>DH(Q8&;.\NVW>\GD;DN M9^"UFRMMHV4G;-DGAJTJ@F\ 0+?[AMS)DTCKJ>,H%&$8L@,8_RJF"43C1?0\ M658[9GR$I)W@Y)X8G&JJ8>!X\?X7?[_Z^>^P]&$"'R%>S+O&J?=[G0XM<*0F M$9-#:6/H,K*J)0$9P7D!7MA;;4ON#22/)&.WK"E](C [M5X&AN!:>HL/$ %Y M1>9*<[7)9/:'QS/_U6S^'.D9+]_,%ELC[:"LS-HI@C%U&0:1RX;+D7!-)=/6 M*!_M#B@\GI+=@/B4\O-#/X ?QH+Y_-7777SMN416F!*7GWT"Z5PDWT9R// M0C \!73?J#>=M5ACNF=*"AQAANG82CEA3 M*H-1HEDR"-G5?A/W #F[(>VIW"74EG\#4'KEQZLI'^_R>OB"G[R>HHPN5L- M5GF;D)4-I4K4FHC[HUR/!"AU3[@[>.;>>5_[Y-R)L-W@]=1N$.KKI &@/9]U M"<%5__L/X\7O*S^T_&DD(EC/,.0)Y3X$I4.)USX3%63T425*J[_C?8":)](P2YW4@0:ILHG(6HXWFZ[]O M??)FBO+>_&0GZHWW\D)%=',%<4Z5NS]+R[5?)I$E)DL5J10]3;39D])F:\+W M0=%M*WD"I0V3-^-O:'-SB.4K)#6>!>.ET MZ8$<2?"E$7+P"<5ME SL$4M9DYYFJ\D/@>-@BFKU(+\SFN30PWG+!_4R :C' M0W3K_)>8E$E:::)3F=223"#..H.N6PI>*2V<['M$3K6'\?$+I(M)>4]Q:X7B MV<12$SB>7. ^N(5WFX2Q-$MB,G(O$X_$EV(::96(#H-\N/UNZOAJN<-(;72& MT#X8NE,O=P*EM6JDMHSN.=A6/?QY?4X;ZM%R/3XS1EO'9,"C*G%6NKZ@'V63 M\208##\#IP9D[2[0P\TJ M]?E"^V!EYWO[PW32JE7:X=+X8 NU^V>?:L)0CY;KL9DPE,5,K27<)3PU&=?$ MQ9!("MI;YI(.O+;GU<^:. ^\M;>KAB_-R8\;/6V)P;M@8[-*/ $BFC7<.TQ5^<($[;_*JKIY$R0W.&7MU.)V5NM,Y=$96'*.,^(;"KDE0:N MI4W:L-J5!^"9S7K1U,R[$E5 5<# M**0!9^J^>5-OQCZ,)WC,7AZWMU@4AG,M2EV?UUU+,!2L TFBBX&5D>@YU3=F M>Y,Y;$^MJH:N7Q6UZ@W=/SWG8._HP8_K<=Q/C][3D4-51-:Y]#8B(92,7D*C M%3PO#YIEY(#_R$/M?.^P0W\VKG81,+,? !]A_FT*:5P*JZZI>1U%[M_ M(5$P'\]6E%[O-QH3S2YCV.,]1A^J--(TN.ETY(EGZE1*M1M$],;,DQX4M ^F M'[CY'Q >#3@%UX*XG_/.T*TZ""W.XG+\[>X!E+B52F8\<:A&/8ARU@5+"7Z5 M%R%X5SW!>CS5P_JP32#_) IO%.)KD9[]X>=ID^/RQF^%@L7BXGSUM5OOWH=%F@)8^JA1!66$EK5WS4Y6!8;[DQZ)\("(UN@YL*0!&/(^J@ MD\-OTS&*O8AEBQ7@VBH=NOGK.7F^%U2+/(,_F<+T@_K98=L7RZX?DM^#N MD^6FS+1C3 D,B'4@+A?@!ZN,R58ZJ#VZXTB2VQU>N@^RMINT_O78U"%?CH[9 MM!P-EZPCN^NVW,]@"GE\YUZ12Y<3]R2B"X]B3I%89B51QN4@O%-.U\Z6'D'N ML*F,_N':K_Z:@NK+G*&XV-?;\@-Z.B7C.(WCR?CZDF$C&2,,MP)EG)QWN!EU M:7H CBCAHP]!>Z.KMUL_@MYADP_]@[5G#3:%UA=K I!)]':AJQB[O*V\;,NP MP2:>$+0\SQ.)BC* EA,O-2,HKZAEC&4^;6] W8O48?,"_6.T/[TU!<_?IO.K MJQID=7U4+#[,)A/T<$H4=XM32C,D#!%)9JI$%$3M];IW*B/U9J!22/SYCW?G$I,28Q?HR5, X M0URTEI@H)#(X+SKBW MQ(*Q1'(F2! \$1I53DDX3:&V, ZE==B O"ZN[E;"GT!_#9S+ZQ&1KU"\+W&_ MSZ=^\OQBL42>YXMG/ZYEVTGV]@-!GK,TW.$1@E*5@7'B: R$,4ZS%]JX("I# M]0ARAXW'^T7KJ;38 &#?S*:?2YNBM/*1'^/.*PD.G1LBO,$H3I:B",L%T8D; MIZQ*4M1.^NY'X;"1=[^P[%%7K;J*W4S+U0LJ]+7*PZGQ]#-,CVH&^?AGUGE, MO!_IM9X.7Z]Z=FO5>X(8AJA3*:* RL-TF;4A7B D!9/1\ M]2Z\PDV??D/'8YJZH(Q?63O+^I_ 4L_GIRZM^[# MM S>CR2^V7Z] M^V!MW[*[?E3;0"BUHAR_^>S[>#$*%$2TD1(-(2+)*1%7'O$ZY1U3H;R=J]XX M>Y. @;-)PX#@=NOH@S72 )P.%]PUV]-4JO7>^G-X,3OWX^E(!.N95H'H@+M; MT@PH3=4Y/X;B'W!O5V]_TP,? QO.PV&UTRCS$^IXX'X!JS&U*^9@WEV?3"-T MO/T*YP'F(R&\SBJ5E@= 2Q<40T+ /P4MN&::N7![4/6][0 >76A@TK#)PB M;PE3E=30P+%\HR9^S0+E,>5?QLM5%7,:?QNG"S_IG(WLD..$9-.D,C+@D!7J$X9H67I- MI91BI_(R7&$#9?BW:X1M77Q@SE= MEFYTJ]T7-)CD-1 AI2%2)T4\MZ:TRBU#!\H-_$X9IWW!]C!9PWAJE0#P$)PJ M:F-@H#W_,H;\\CO$BU(C_"[G<83YV@0SM.D.!* -CP)W7S?L&L]\[:*,*C(# MM^>0'P2J!TAH"$ U53ZK+_\&W*U'C?TV6_]F/(772SC'#2J9=8I2D@QTE>>Q MS 1S)"HEO!"!BER])/MHJ@=VYII(WYU8]PV@_=W\LY^._]7Q^1Q-PFPR3BNF MT37>P,#&?.Z/^!6X]218@#/6"CR'2F\V#^@U0VG@QTPLK>8C0.UPI KAC>=@ M*J-M-K3J&\#[P3*_FE2_\0"]E)*6;@XORN$*TU2>)(V_77NWD:3E MS1,ZF%QKC%T<*!)2L,38+]_,%@M8#%2>78/DX:NXJPN^_V+OF"*Z(+@#9:** M2#3-Q)J4B8J&,JY8S+)V^_7^BKVO9(LVX<7L(BSSQ>2N!DK/@[SJ>3"*SL6$ M'AA11E T1=*5IK.),)L82Y*6NXK:[.]+9+/%V_M@YT[%;*^J:B#0W(W!YQ?S MHH21I]:+) /Q#!TBR9$OIZ4BCF8,HVW P*%V]X"]"!P8@_V"Y2!H'J*Y@V'Y MM?.GT96:+ZN \_U\]@TCU$Z:V"0, MH0:8"S8:1FOWI=B3Q&'S8RV:P<.TMS\\W0J>4_A<>E4/<$)'HW';48,NCDA$ M@D5G!Y(GFH/1D4,ROG83T_HG=&\YJQ:A>8CFCCRA7TY3FSD!/%B0PN4/_($R MDOAK24JZ#QQL/\P+8-'\7N(Z@3A.4L,LA%$!BD1NZ;4?&9#.+J(*WV)(G5!)J+1JR52>$:<2I(8 MGSU%A@2WM1V&+:0T"JE#53ZK+_\&8/1QEI<8CI47D9=_? '?8#+K>.I&0JT9 M2\IHEU(D*1B-3H87)"@?,<;7(69J1-35Y_3N2MRP*<*^H=:/C@:NK7AU,9]V ME_:OQM_+;Z65V^K]T.T=9;V0 ,+C%G(411=*HB!+$I+S+#NJ;-BE,\QH._JP5; M>:;<@X]^N&!;0,-E\Y#$(PN2$FN4*QUP@;C(,I[,RC$P5*NPTYWJ+G@8^L'G M@X#)#>PPG\=3\?G%^>7WI>6T6IGB5#"(.&EQ@S0,FK.@V(9=X+;J>O4 M(RJ_L>C 2C]$9;,:\AM:\?[[!N':T:@%E82&7+KW1W1Z\$PDW'*>-!B6H$8' M@1N+#F/_JRG^8/DU$+9L/?+>7#V19.CY!L\0RM!-4M:<6!D=\3&&R)TRDM=^ MC/TX5:T\MAXBK7>8:EH&VV\+R!>3-^,,HVRTD(I)DJ,&(AT>O=Y:2E",SAKK MT#,_61;YFJQ&4S '(F%7H!VHEC]C*?AS_W6\]),R]&M;ZF"0*^#=Z1K\.OA M$?9_-9RR4E):2;@7>&3+B.$Y$XJH8%P20G JH;+)J7\U7-(29^>S^7+]J&3U M<.A=WD'JHX01CB\)5E;LA@0H;Z>5(593F2-(&6Y/W+HW,73@\LU>!.^#B\WL MT"G4,'#2\1](,(ILXS';^KU:&2)1A/>ZV+WS2T46_E J*.<-.;RXF%\_?D[! MB.0S)2%X/+_ 6^(%YX11B,XIG93=)3=9FZZ!2V;K8W-0Q37@@A[ _P;GJ]'T MJ):+\XM)*9_ZX,BHB!V) R M*2-V6&;,1U;[ 6Q_CR[>P&(!<%.NGV!^_BY?[M61=\@0E('GEB/3#!*QKG1T M31$"S*QO[?T970G4383B5I6?FN4/X\7OPU0[;*5C<)=A1Q'U[R:(F+*F M1I- R\ TQP+Q7E$2A R*"AZ5JIV![\]-N"'5(M-565T0!IS/C" [LHPH4:4E M!;*_^C<''Y)IXZ0;-4Y7U4R=ES"L19;0G78*EBVG%V MRU^ZMT3S@26&+3GK!1PUA=J B;GG-+_J*\.BM3JAGQA9X 1Y,B0$H"0[-**R M'/'5R^@?(*F@ 5A\OOGZ=C+>SP\%:*SRZ J[,Z@.G MB4]XBCNJ&7.1@U>UIPP\0E)KYUT=6-740PL-53K3[1056CA%DE<1!0(H$ 62 M:!]BE)E#"#L=<57;ZYS.K3[<%3I^N/.SCM+CL/1DIQ:@GDNACF?F6,W'",/22C>' MOXE8#A#HAC-3JK+=[!FRET8^!+(V0__?%N>FE#(TLZ"$<)3Q9M:*"" M8"P52(P6\ Q4BL$N(YZW?/QP^J^DM%E="0Y]\X(:A.<8ZTZOFA +;0PUI6,L M%1@N"QHQN#6&&$$U>.8#_F67"Y<[GSR#=_^^VR62NOHM[,I MG'^=S'X K%]_+C[-_73A8]'0LQ^76;!5).U9--I;8IG21.8LB,_(=PXV,JY2 M4+1V?>=Q% _[X+R'F[@3*O )PO62U_4NQRW($[.*1.T9D9IF$G3FQ-"($9S% MT#W5+M4]CN*!!P:=$%M'POH(10]_ZEX2?WF&: C,:F9)XGB02#Q+\?CPGC"E MI.=2XRFRBZ]]]Y.?%IR.T>FLFH ;L'IWCHTW5ZU6N;26Z=+@IC A(XO$9>J( M$!P8"R)FW?OC@S=[]4'NK2G&*H4D(F)8.RO;]!V:"GL2*"XR!470&-V)1U\#M2+O"LRP![ MQ8JOYSD)(/"L]M(Q&Y759I>NO;<^MK%B@7I6Y!"Q-:+Q*U]J)!C@09HMH2)V MXZ0B\:Z4DCOK%:4^VZCWT/G5!S=V8U1/ZX>)[L_XAOO5; [X[ZM9[O''AM,_ M4"N81^D9_$WWGB+K_VTWU\HHC<;*!>WPM )7+M0UX=$@?+D2UO?TD*=RI_K[ M)#OIE+.*(*P)4;B$T6+ N$$R6WKIQDQR- Z8%YG=OCJ_?U3AP\LT^WI['SW? MF$M84:P-N,YG*)TTGEPLQ]_@(\2+^7B)4GKY/4XN<)N]0HFNAL>N>X2\]/,I M2G.!_MTJ[_'C_@_H,F4@HI8L.A*-1!&CJX=N %CBO:445$@::.VMU!\[PR"Y M.N1NOZAK1/_-;H5RN;9.U9FD'88LD8@L>+GTU.49M27 +8^4F@"[S>P\&L_7 M- UL7EL!STZ@/E"3#2 3#< ??IXNVRY>YGM-N7?/,9"D2G0M.1YA%$-LFX%R MRD2PN;9]O9^2%E%XJ+9GU47?0F%\MZ5L-$)8"X1:*9.#CQSN*\3\W!9M@" R[J=Z!)5#@CG3A#I,4*W!AD' V!LR!3%4@L"0]? M':BL;6.&]Y#RXB] M5+;U9<0^\AM:\32TLND;:CR"JK!EQ$'*_Y@ M^0V6-B&2SB6'35 38"<:%,4,0&:D6P2PLZ7RWIMT-UE6:)WZQ1&2)5WZC9:CG&!GL_.SV?3C\M9 M_/VZ',$O%K 8.><9=\P0%7DN(YP$\4DJHI@"*K-C4K =/)_M*PR;_ZJBV4UO MIY(HGXIAVHJRAS>SQ>+L&XJR!!N?9AO[ MZ,ML@D9@T8G^>A*(TJ*;*L=28NLPE?L28.(N\SHD;FLWG3V0U$8-W#X8NNT[ MG4)I#3CH-]@<@*+3(S@SKPI+N^,UP@#8C4-1-(R MX,BJ\@Q%4P-<"%I]B-9!A Y;B=V+4>M?84\-E2.>4\Q" 8DB('-@&'% .3$B ML,0#_INM_99W+P*'-8DG ,PQ$-U+>TV,*KN7O;6G?8?'L_3?%XME-V88M& Q M4D:B!(S5+%7$,F-)#$($Q9(RM'83U0-)'=9L-@+8RAIMUZIN8W2DPK![H 0 M$*5R02+]&3UR+RT)@+_8:)P./O,H:[_NNY>08<'6BS-YO,";.)%OL['>#R-J M IIBA1M,).0F"4>LD)YDJ17%K985U'[HL86485^&G00[APB]"?0<6>*\OH_C MR27652^K4H!FD6/K=2AMF8P-5O.8566L52%\V+Y"O2#S] IM]1[D_7SV%>;+ M'^@.O/R?B_'7XK6^A>7'^ 72Q01FZXYBJYN?\KSO[K"ACP.P38C(9/*2U3X:9VB\!'B7JZ*98 M:^&_RUN76A=U61T%A$BT+7>2/-/2]YR3*(RE0@;*4^V#?%?:ADWNU,7-G5Y6 M?>BG@4!X*S<;DX$RR]Y$]&"<3R@W^/_9>],E-V\D7?B*\CO8EY^R;/7X"]MR M2')WS"\&EH3$TR520[)DJZ_^)%BL5;5PP;OM"85NH[:F7#J!VY=GBXH:5Z\U1WO",-9QWC"Q2R@(^ MD45REYR1,0F9VJ\5?)243B&UK\J_&Y-TN/P[@-'[>5G]66.A6;[^[8_X%2_F M:YY>SY7%) OKI<<_9F^E?]W34G.4E1@G903-"@6#(0N% @>(Q6L9]*![^=FRDB0Y0]0N&)=9BLI\_?UG,OV(5T\WL@.#) M'?4"LG1U*+_A$'7*()V2/-DL96H-JF?(&?>)=VA,M=)#!Y!Z4E2_W/022:E$ MIML<"DJZRJ5QX#P=PD5%(YEP6IO6Y9TO4S6NGS7NJ\1^JND9;/]8U#I6[ET. M2#YCM*'6L88(SJ&'4$(T)?'$FA=_/$]1IW'CGOK?%EZ[*Z,#:+U*Z?+SY458 M8?X1B8@TW;2^?;G M<)F^=7G^6(U_<_ZZT\R/PE.H8F9+);57'+4!KPM%HST M!7,QJ?BM!EOLDE1M1'NGL6<;N(ZBX-V![:^ /<./E=)A3\W?<#5!&1VZ*DC) MU]UXQ$U2"KQ1211ALX^M*Y6>HZ?3^'3@$W-7132K>SM.[KYMC_0>'S)D-O[8 M'=,OIT^-EEJHS "SK!NW%0>*1APDY(*"%H[2;[5?M*>T^]TC^\%)/:& RV.B MJ)L5YT%A71)-T1*P&+7P-C%N6Q]ASY#3J<^W%SJ^G^S01@L=^'L4>8?IHDKF M;?EE/OOXR_0KYE?+):Z6_X47^VCO^[0]#4VNVX%%T^@V?D?L$; ^D17ZV1S?ZXF) 0*,*J!SK0%9K00;Z M:M9!2-%Z8]CS%!V@G86=2Q>IH=K; _/ M3;Q T[@W::*F,#N[D9_BY$[W?\SJD5MYRSL"E4CE$BI]TX2!X0&>9 M8"&W'E:Q.Y7CWM;C +"%PKIX/7G^:ID(9()SH2&H=>N()D^G9 /1:)>5]C[: MYD5*SU(T[@O*.&#;51&]OI]LX?.T?4LY\ ./Y>@=^XWE!13K$(R7G@'%-1J4 M#PR\,(%0S$-MAK5!M7[B'\VKNWMX\TE4%+BE%,#)&G6Y5 W"V)VN63W5D[?WM[M$\"23V0PQO%,S'CF0%D3P2EG 771OACA M#+9^@]F2M*[]NH$@M[=J>NTW?!V6G^K_ZB/6UW!1&:MK C^19=4AR#_/ON+5 MZ(SEO=:[Q_]9_9;Z+U?W_^5T]FM8_)ONJWAQI[OS@%M[9)(;W?L]";Z1Y_ ( M=:\>9^K6)[;",(49F*Y[@+A7$)PSH"4/VCH>1?-9$;M3>7C^)J[NK-*ZGG+W M9KYX3Y^_J77BQ7)9$H20ZL97"A."C 623R+Y$J2)K6=B;4'6R,O5A\73]PF> MMFKJP,UX0]?5/\/%)?[P[>:W_S7%1;TZO_U2+\YU3Y914J') 72N:AI6?!)>I!%2RL-XYA;ST1]AIQ.<-8>!$_![4"-= HN<=T; MPT.@*#.#X4Q=-4C44A#0%AG%C06C/@:X1 ]]E>.":Q^-] "NZ2S,TK0^^M8. MK/7KQGIO8HS>!<; ()F'4I;82.1OB* ]DT+Y8)L#ZW%2Q@75X+Y9 _EW */U M?B/ZY'7@A(NOTS2=?7Q;'N%N6=N[EH__U;5I>M1)4' E17WQ*ER"\Y[.9Q)% MB=$$;#Z>KR7](U^Q+0 U[T2['2#[]7SQ9;X(*[Q_$EQWT*/56@<#DM=UD](* MB"5S*"+IFGG-I7E8\2Q!XV)O/)Q\UT_<2FD=(/"/]_^8?\7%;&W*'Y'$55]7 M'^$K(\M!:@9H4B"^$"$&(R%Z\F8,"UXV7[RW+6WC7N+=X'(0578 T=LGTIOY M2Y(QRWEFD RWH+(QX'CTP*PDSH)$T7PNX?=4C%NG,[3O>*#4N\/-:SJP/\X7 MFUS[]8 DYQ1GN@ZER12Q!U:-P#"0.;LLG*,OMZ[]>IFJ<:_90_7^+(P.5D(' ML*K)G WE1F3/LA"0G7"U&,Y!M"X#$TGDH"*1W[YV]?K3>X+)X7K]KGYA+R%W M (]?YS/\=I6S?G,YRS=S9J3)SB0$DR4)0UL-D5L/16'@13''1>L<\>.4C.LL M#0R;!L+O $)U;QPNJH/X>_B"BVNOC6YRD>N.."D5*",44-2MP>5L>?8RLO95 M5(\1,J[;,_2Y<[#H.\#/[6R:AV[AK"XP\F&=K.'TU4'0*RW.$7%#\M?5J_#8O&-HN1UFF.2LG,Y M(0.33%UHY3P$H1!<,H5;R9Q_N$:[B1?U(F&]C+UN#HQ'?*VV6NH >H\56$UX MD(R.7B:7#0VL@W70Q::>[0OX)DP7 M'6O?DO880'%R%J(K"I"S4!)*P=N/]=R:NG']MN,>9P/HJ]^.L_V*L.>S=;'I M9;CX-:PV"IB7Q_[=T:O<=R9MU&KVPP0Y7M6Z0:VM=PPTMX6\5E677:4 *8OL M;0ISO"_,2QN*G FJ%6,*G@POE9B6^<@ M9&,A!RNU%R*;YOM8#J/XY&K==T'A=P,!CZ?<$3U:.E9?B$)O:].N6/[VZF+] MXS!7Z9,'?W'S-S_25TD0'^8?_IQ7:9 _)EAFVDMP-DFZ:DL 1U$KR&P\,NF\ ML^*%%[PM;>.ZVUV=Q'LJK%>/N[+4=HC#2S^QB7^[$]F-W-+ZF3].E^EB7FNF M;]<#"JN,U1)8"13>>8KQ'$MU<*JWP2)SC+4VV\5O$<_4:;'ED26!M MI!:ICO]G$'DBC1MGA T\()8!F'M QOA-9P?J_;'&QD-$W<&U]IH^OZY&0HR+6VSB:/=4P+D+UB'R"S?EBNA M;[BE:\(E5;LQ=%U'R3(Y%SF2*RJ0,VT)<0^WN1\.QD?U6\E] MZ6S8?@TO-GX4>TC!^LWO+./\@"7>& MD&N[28I;X0)DK-U_4GEP5GO@&%7A=565:5V?]CT5XX9IAVGU&8CL(>(.0/(& M2=SA8MW,\%,IF%;3K_C^S_"ELG3MQR=NHJGAI*=P4A$3=-K2X:O(BKA7WF;= MNAER"[+Z@=$^FG\X2*.Q&CI U@]AB7>H9R;)@-J ,?4D#MZ0F6D'23J7@D^J M"-\81/-H1N!96AQ=W#(/,_6 MO"QNSDZ'3DLR$!TH8*@SSYV("H(61AH6)7L8)1U>F+\=:>,&W(V/I2'4,2+* MEHO5Y%V8?;QR%'.*PJ-!2+EH"A!UA(AD&DQYG:,NBI>MVHCHI][!#_WI%COW M/G#\\0\MHJG]9=B#XJ_O5Z=U#L$17G6H/24!8DX)=#%H=/8FAJWZ\+=1_9C> M[0'*>JCN/20WLL)_GMR<@YD?2SM@9XCM\;?AY]7E^.5N]J]'6 MA_G/L[3 L,2)B9BTKTP$1CPQ(\!QG\ R9ZVO/1G^03+H\5SQEI_74^+G, 0- M)N4.&KQN970W[']S,9\O)DDKF7PF">FZ'$%8 T[R!,9J*[&X$*79 C O?$Q/ M(>WA.&DITPZNM/OL_!"6T^5[HB7DM[.[O-4M@CHKXRDD1&M)7KK.6JBSF67@ M)#VF71RV >%IVGKRE=I<98-HI0.T/79%_S&[7&*^OICKJ*SINH?L#>+ON$A5 ME1]QDI7049//Z;ADH&+1$"W9EHGT!:E,2-AZTMW>Q(Y;.W,LUZJ]WCH%Z$V/ M[-MRY1&\O5PM5V&6R9^<'S<=,[4KC5G T MIP['9EKJ%(7OL"9JB)GO8QF'Q!IR#HD<#%!!A%K,XH%)9AU%["REUHM/=J-P M*P3:4T=@(PWU@+_[1=5W+.G*M":1)^%=R76A&HFNJ *!YPR)0B.>*0"*IOEM M_ )-6V',G13&6FIAY$AT$U&_JPIY6Z<;+><7TUSG3-3J)\Q5?A_F=[_^TP\_ M?_CQU403)<$J#\H3>RI'BKL9N;K!:\\21=ONX:R<1T/4?3]_*U3Y4T#5T;30 MZT+O7^KKS?+]Y>?/8?&M3MCZ_&4^J[,JYF7]5S_]]05G2]Q[W,)N/[_)\(4# M6&HTBN&*@IM6_!"D]2(X.H)TG;#G'?G]68$N/$AT3'#3>OK7?0H.O?G>?L$% M*6+V$UG"@ICD.F8DG;;E0'LP-/W5(S[6G^ MEA]>:@<*N /GZ&;497.4X90HN*JT/D7?>L= M#/71L;]@=X>%OX+%##]63[E1X'V-:)&EE%P:X$*0VZV2 L]-!KHG M18G16BR#>%);'Q2#O5\WA,-^XNQU0MP#;__]Y1<*2FI@>&_NVCN\J'!@4"!$\MM!H\:B,!8K6U]3N]+8 M59BT"T*>#Y,:*Z<##^A9_NJ,OW7E#5GV)I4X\3D')6*B UPY"A(MB=4)B@!D M<8H7I8QLW4FX*XU=!6"#@>]0Y9S(\^#=J?L;-^(ZP=WL3MWB,X:X27=E;9C[ MTQ>C1-(>O/$!5%:90OI ;EDRVA1-;EIN?9NTO3]_P>42\;ZM_$)QZ3H7^'OX M=B7/2_R-Y/?A3[SXBK_.9ZM/RXE/"A%]'0E?&[F=L+644("Q/"I)EBF;/RCN M2VM7]^DNB/D^$CB"LCJX5[?ELPYP__#G?.)-XL$7 9R;1+X#XQ!4T&#KPYK1 M''UN_2ZU(XE=W:K'@. ^JCDUY!&4<**R<,DR"TY5!C$EB&@,9/)7!7D27+'6 M:[)W)K*K-].CH6]G]9P8_M[,+Q<3\H2M5,Z"%:6.#7>E=C85H"A*8N31Q]B\ M@8\&OEV5U7H,V^83-+I@BQ 3#5FCZKV^7,RN""XY5K*)%L/1]F+ MT'&KET> X?YJ.B$L3F*R3@AF0*>:T5>%031* QJ6E"8_EP0\$OS&K58> 7$[ M*:-9=FR_0M(_9@M,50?YCUF:SZX7#_U^N4B?B+VW\6+Z<:VK^VS_-E_]-Z[J M0Q?.$N9)CH9++!DT2Y8X5@6B]0:LSEA\BL6Q;?85M*%FW-+E!H ;23&=I.R? M,;(_2 Y7S^68?_HKT;=N2K7/4_1 M=@ ZA:1$0\GW?/C\-I^E#4M!D6VDA!"YUJ! M2?I=?GJ3]/S>[#1*S-=MOJMO-PB4NL]*6!=9KIF8C)J]$)ZZ4DB"3DH MH0,$+B44%84LZ'R4K9N>GR1F7.0T4_=#=?0<@NDO_9L)VRL4A19# M*!0 M4BL+,1BZXDTTVC*KA&GM^GQ/QA^M6#Y-U#VA97_EK/G[8S%/57CGT M(D.V69#OST5=9UT=0N-=*1I9;ETC]CT5(Z]6/5"O#V%RF)#[@LFKZ^&]#)W, MQH#7-3LD+'GVH9I1C-E(F;53K8LHOZ=BY!VH@\%D'R&//-3Z_2>2V3O\LGET M_WTQ_[@(G]='K%?2:A0);$9/H1\FJ,_I4)Q%8XMPNFR5[WUAPO73%(P+D]8N M2T-I=XF9C2EQ]([5;0 J%P5*"@>Y_/A3Y+=M\VOM5QP;57?,;8Y04U FYW1$ (Y='X,@7?@V;R_C$O\GTOB[:>O],L'^F=K*TMT7^>H+4A/ MOID**D(H]2WIP@I*R:-$%*&UE5&3Q(S$+%H&2L#3^UI;98 M"*[0E:]-CK&HE(,=%CP]A.&-E/P\=/:0> >PN1MZ_G(SG(_B2Z68\B +UH4Z M=#234RA "(4L8! FM^XK>)20<9L'AKJR#I?YR)[SU0/#FO[?+BOJWY9_SE>X M_!T7:\=Q8K*6&.@(CC$G4.2J@>/* FIFZHY['<(V6SQ>^IQ^'O?V5.-\()GV M@X_7\]E7^IEURDE5S 0SK3?#']#^;;[[DJ7^2$^RC6B\-C8+6P6R-X5@04 M$;PV7&LA /\WF!+T-V:A THS5W0NR MKM^RP!-7Y I:'=(VZX?VIV!<%ZGM>7@;M\ER\#.OG6Y.!G?K M'203D053@I$,H\W$4&TAS7G\[P\=<-_B4YL4S#9GOU$A;1V-=C%?7B[J:I@[G[R9 M45D'D2[71U^LM%TW8-X48*+Q+ 1R]2@@(636+5FN4*3*A%-6\:1*:GUF'$9Q MNT+=GPA^\V^([W'Q=9IP_9'?*?#5Q?I'UA;"\@[3_..L>C-7MKVF].IU22FC M?0X,DO,(*GD!#I4&K9A+N7 3XS4['NO)4V@!>FJ(*%7/LCP;"'!&LSM6\'ISUTT &@;CK4 M-L[8=85E2$0K%HBN[K/RD1@(]#N>[O$"3>.F M5(9#5%-==("M=Z08(N 3,?0C?L6+^9=2I>$/S:0V65M.O>)^I;(*2 M+&; 7"T'C0.7& >FBK5:I.QCZW> K0@;-ULR'-#::Z4#J+6)ANX\SQ9I(S-U M)I@E2U,Y@B^BE_Z27.'5,A'1@(!O.,#_.^,;X)\*+ MY-$YT*E*V)9";DRP9/M2*4TG0L;6A_%VE(T\.V!,\,P'U^2))7Z>RW?<5@#< MV9K5.@>T+P%#IH.:"*6/S)!P@467%4CZ!E BU:'L00)#)$0GBN)-ZY>V7C)# M3YPLBT68?5P[@LL?OMU^SX:.5W^&1;ZZ(7EDTB?& &7)H#3G$ -%"%Y'KW7D M5C9?T]:,^)/. .V"V6?&R1Q1_2/WX7Z8KBK'/\_R].LT7U) 4I^.C6,B6$=D MBZA)C*+.?[84@.2 Y.#;4Q=M/"IRF6#Y@^S>87\X_?WI9"0<%B\W(B?8[*>0U,\#IT M,'$(J$1=[6&(%68UVZJAY9G/Z @B+94Z'T#"'83>SZ5*34(* T4"E^OPW*0" M1,<36)=SK"6");6NUSVTMN$8,TM&N %;:ZM?X&U,,Y3 '><9--:=0TJ1QRIS MG>#L,PHZ\D/SC90G6L^PD]IWJF?810<= &J;')4LP;!0&*A(Y[*J*X4<.KK@ M!$F/I9)5Z35K.%*EPTX@V"-KN(M&.@#9BX?_4V?_[?-JB,H':23$NE!2L?J\ MBB) UBEI3PZ)=,U'EQY,=3(1DLZ(+LU#0&F6"HI,VAG&K MFR=!VU ^8^8V [@6ZJNTFGZM^WG(AJTV6" X5#413-+E M2"%,44QR5,GJ;7:_;?5A(_LPXP!P&%6<:D[^YHY9'C<5O]WG'B4#OX<(^DB\ MLSI[/BD#)'5"?WWC<*JZ[C&J[*7G4K9>TW4JTZ.3?B?"P+R1/CK"TN8UTTBO#3,1=)TXIZ3+0(P; MP%P"DR9SIUK/@[Q/P;AXVE^33T!B#[&.'9;\.?_P:7ZY#+/\?DI^#=8G!A+= M]"NNWQZN7J716985X^!KKY2*0H&WL0!:E1'KV@KSDDNX]8?U 8E]-#D?4JP= M'!Y/S6D.'+EU48)F.8-*3D%4-H"0Y(O3 2NY[6D4^@GDQ ^YGEIHJ4^P7:\I M,,9YZUT=C!E H:# O$@+//H3VMP^DZJWGIP^BYR[P] FR.W>*&D MS0FLK^5(V7H(SCJ0 ;%$JVQN7W-]2H/3=U+R5H/3=Y%X#[ Y_%V2:\6ESZ*^ M')9:(X#@'+,0A;?*Q+B\#Q8>_XZ(& MB>'C]3FX?'NY6JXHB)S./DY\<3'&(("I5.?6Q00N9 X.CY Y-Z>B3U MZ-RD<[JG;Y-[F0+H9.3Z1A1P#%C2P4A*HJ#/$Z SP$&30 MQLG2?"G.@.RFB\"R"*3HWKP\]E[P_A89H-!-0C*.C!6.$H"P#9] 8K;0M MJ%N?]'_G_7?$['!Y_UW4WX'/. LV2=<'1?*M$8 MNN>8]]\) L_F_7?01T=8VKSR6F^"TC")M8$0D+;YY"Z3?O MOXLFG\_[[R+6D\C[6V,-=Z(.%HR^[NJV=89E E\;*7T2/GCU@@MXFGG_G32Y M<]Y_%[%V<'A1G)8V.I]LZ[K3>P2<2X[_ MD*MH?XUT *?]!7?+]BP_,%B?5/0:(UB5:K6^MN ]T^"SYRPGXXUNOM1J #[& M/00/@-6N#S%#Z[@#G-_T.-V^-6S._\BX-T%YB$:0Z>=4K5XZ"$E'8DT6Y*UW M"CQ)3.?9K<%Q\E1CVD%*ZP!]#5YB28A2^I(@%QM!"4]'@5,*N-%>%":\-=UT M(I]='<,A[L&1=7_*:%__\D]-1UMY:"H"#MIE)(R(VKY-L1?S)UQ8<; !'A\ I7P&;-."Z+&GY M\X;[?^'TXZ<5YE=DGN$CKO_RQ[#"-V&ZN%K6&\G\?2[U$6<].B>O*V4#&(DE MI%!0N$$LY'@LGGPIP2@7R1'@= ;6]M-?N$C3)=Y(Z,-\51/PJ\5TMIRF*YEX MX67*=88MCW78&F;PD1L@_Y>31CT/I1M'; >^QEU6=.)VU1PX'1C3EEM"N#?, M^-H_H9P#Q5@$5WBI"W9LCMY'P5J7+S3<]Z+/%- #**\#2&XUH.FW^>PK14R; M(2K+M24^'$OVVWSUW[BZ7;%SM_)J4DJ4,A@/5B<2BA0%G"X>?$+%E$ADK:U? MF(["V%8&8<[4(/J#SCG;T]4E^&:^V'RI?A^?N*2#D#:#5D&#BDCZ$W5[+BG. M,\>XBZU;T([+X5869O^VL&.#Z<0JGR\_?PZ+;_-RYVBY'@#7NNCYY8\:LMYY M1T;[*'5&'@(O2H#(KNZ.( _>.ZTA9Q6,P9BE;5WT>"ZESB[SHNOZ%^,RB<[X M#"$P2[\39HV?[$3$[7*GS+NKOP#NZ7WB"+(L22P"G:D6F#10T MA>PA&5MA)O$XG673S*4=G7F&V$ZR.46&VBXX[P/G3Q4J<)<\E.>I*UPICP2V$ ME T(8UQ0R#FY[7]7F!T')UM7F.VBM+&7ZOWTEF+%=;?D+.$]+@21BEQGL"$5 M4,03N*@%&(TJ<:F8QZU6ZCWY"9VG]X^%IX9JZ&T5Z/IR\"$)Q[!VXR1&UL 2 M22<8<%X[0^Z+RW*K(MG!MLN>0(_!/AY@&XWT!JD75E\*K3EF=, \R4C5M="A MU,?E7!P&QZ306]V7Y[U==B< '+!==A=MC RT]>[3G_["=%E[O.ZO/BW!2I%D MAJCI0%=6K3=52$ =E0A19>2V :B>(:$C +54^;R]_#OPYN]UI3IF/1%)5E9; M4Y6R",Y*"8R1G47M,+/0V('?N=_[!*KH#WD"V5L?'6%I8UT2?=",@@J&EEC( MG)Q!X1R(')FV,@F;A]H:T,.KP_Z:?+[?>Q>Q]M/O_>K[WN3;77-7)R>SUB7O M."0KB+% +/HZ3S@R3N=I(>;R@\3+2WW?+W]H'Q#91[./]W\W%G,'ATJ#K'

]8X8DWSXYQT_JS; M&(^-JY@;@..\3.1J .-$D_=5;(E0LB>=V"0@Y)"!:R8*MU&IV'Q"6VLF3M0P M&B)S.&/9 R9[V\F7=3'<^U58K+JPEOL=1?]8S)?+B0S&LD0>I,@N@)+!@5,I MDD/I/>/&YJ"Z\:>>9J/SC,[I6#7 M#4%YXHK)5NFZ QHM!6W&02B* Y<^>*,B][GU9*K=J3S1ILH!L3ZLHG>'LK^" M\@P_UGJ_+HY^DG/!Z>JR3J2>W>G4OC'QB>7>>BX8F;.I&I 2O*KOY^AS2VZ#T'Z:\CLUW(.@\F!(D MJE3G#0N1P464H*5/TD0G",H MD^D.YXQ^44IC(#=7I];M14=B[6Q>G@=!^#@&N1/<3N>M^LE4\S;CK^X+R*#. M6BAR!W)P=*KJ#($)7@O7HT47@A1'G_+4CKT3O?0ZM0=3L$VAX#;^64JGGF2'1Z AU(:0PDWAMEC=?/[DD5@[FZS&*5CB$' [@_OP=K'V[4RMVT%9 M$AG/Q#YQK\@YJ)N5 B8+NHAD4O*,R]Z&>S_+T(D&E'UD-]I!I1>[B2\+(^Y\ M^KW#VIU&7W\]GZU%*,U'GAM E'[D";Q12W(PB:V2.5#N$ M-1V7S=-.<#0$>:NE+T="W!D8Y=-W_%,BXA,O8N"8R-4N29)*O27/NU;3"9D= MU]D%5CHSRCW8/.T,1[]&.33B>C'*-G'"@PT@Q:&5N@3R_V, Q=" Y\G7DE9, M/-KD->_,NWR2F1/U+(]C8*.CIQ,]"6K"%W$@PHP#[V%X02-+,4&,F,LEX>'GPP2+>*DR5S MNF-2:___7/87E&PR9UZ XL:!4BI!R":"]8(7&5)Q(;6^=_[>7[ C9H?;7["+ M^CMPP.Z/-6<*+0IF@4F,H'*M^)2&00["#9_06[:*0# M..TON&=F3$N)01=I 2,/=?B=@%BX!H8E1BPY1SQZKO/$]Q?L!*MC["_81<<= MX/SI4?C**PK!.44SH6BZA3R"MZD C\$97Y^69>OK_W_3_H*=<++U_H)=E-8! M^AJD3.DB2JBDAE+O)57;@7TT =#K)#,Y3\)W,W7AEYW&&9[ 2Q\325T/GB@LOTK?Y4!AMA,!&*MK@*PV MX+2U(+ $YHO3/+>>^CX<-R=J-T,!M]6;>UL4]6)/K31U+8E_SNNJB8OIZMN[ ML,*)5CDAB^20ENS)8>"Q+H4@"1EFA*+P39OFSXG#LW6BE1?'M+".<'5NIO9N MNOSWFP76E!\2]%9K@40EC$C, ;?1UI6.#(+U#I*.RGJFG.FGJG=;IDZT_N(4 MS>Q@3)V;D5V?.S_6-4HXRVN!2&E]4FB E$;JXK'.O^06BSXX M4R=:FW&*1G8PIO8VLJ^XB//CEVH\MB;SMIKFY]GZ;^H?&M=B[/JY Q9;'"2" M/JHI6Y %8RUC]%#8EI+H5#DYC/2SJ6:(L6LM#69#IQZ_AA/HO-U MOVQVB9'*QQ2Y M/_H0P1.OIM@)5L>HIMA%QR.O=WQF$7P21',@B7+M:NQ1!>P\^?DQF9R+UX:K M%[S;YS^A\W?^P34_;ZZ&#@[->RM3D\P^6>5 .A%!,6<@.L/ !5%"%*%XTSJO MN_,RXA,H6#CD!MY;'QUA:6-OMK\OEEQ+N(]:26$1LKHHZ)@Y'UW8P7$D^N964R1V5XIL.:;W&!G>XRXITT MN_.NKBZVFBJ \C=I?_:-"V7WAH-"0-Q4/M#F!PFY!%ALERL)A^FJWHX_SS+-1-W&2[69J.5 MM\XJ47+D@ Q+%@/12HD#A8MXJST&?< >RZGZ?^ZJ-1GJ# MU+^FJT_K9$7-_'Z:?ODP_XG;+&.:,: > Y.#74QLA >_UIBN6GOS!=UF#B;2G3A(OK(U@B^N2) M;NGH1#?)0=1>0/:610S91]RJ[_T%4#U#0D< :JGR>7OYCPRC=_5 7]M8-BEP MK);EZCRY9$D0P2;((1>*<5,I9:L2W1= <_.!(\^J'OVJVT_R/<#ENMU0J4"^ MG@(FZK.(TPEBT(J\/1L\P\2BVRH%MPU@QCY5]E360W7O(;F1%?YK^&OZ^?+S MAG!GC2E$!* U=+#EY,&+)"&[D$56SI?8XF*Y]Z$C*WT?E\NO@[>3!DV/ M'(WAB3P?YKD %8V D)(%:U-B)45I7#>KB7_9J35[N*G]?3P7'U?W(Z?"7N3V M0UA\Q-5Z?\#ON%A_^X2" EX[C\!842O)F:SB16"F)),43R$^>$=\-".VSV=W M7NS1&!OS(RJJ=R ^;?&5[U>?YY>SU>;D6'[X%%:OP^P'_/URD3[5?S'AH406 MZ?8R+)#<)2_@5*JOO"R+**.FZZP%9@\C\T0[*H\ [R.J?V1+N%I:_[9\(-[I M1JR+,1PWF:N:#R>O62JZS4I=:)8MHH]&Q_Q2?\AC/_=$VPH/Q]I! AX9'#_/ MT@)))#_BU?^_@?S\#MK7,GM[U2,P_8KK[_@TOR"%OL/5Y6(V\2J9DA&A:&2U M[*= <"& ]E@8M\9J9K9 5!-B3K3Q[G 8'E^5IQQ9K7_Y)RY7T]G'J]6/==!$ MIJ#2IIH1J0._9 $2!X)#GITIT>MX]"+X'>@_T6V%AR%_=" T;!X=;_'$_3WC M_UC,E_5EEGMI4B;'IH3:IB[ <:G Z&1+L)J;[=ZCCV$-3[-QHHL#1S:*1K X MY0MB(X)Z,F"^6A9\-9-H7K^T[;)2([.+,DC@23JZ3K4#7WO1&1=!^1R<[&>B M8A..M[(W^[>]C0VV4WV>N0ZVKGS;5U_#]*(^T;Z9+]:'U:W@?L#Z^]D2)SP7 M)D) T$ZR^FKEP E==W:X%$RJM9MNB^CDB"1O943NS(RH9UBS8G\;PI#:/X/0YMIYO GP/LQ7=7;2O=6! M*JO:),[ Q8*@@J!P+THZ(+C"F"C8B[IU1] Q^-K.ALXM\=LMSG\ M#*F2N K>)MI9SZ7D$"6KI$=7HTF:9]:ZF',[RK:#[[EE MSP?47@>8O%EP=?4.\#AOO\UG7Z\>GZLXEVM_[MZ\U?ER]=M\]=^X>H=I_G$V M_0])Z79CUG*2BK7"JP YUSE37 0($@-(7YBA_ZP>;L/9D(QM9Q'GFE7O#SOG M;% W3W2;+]7OXY.\5B /8!5/H(I+X LOP+U0A3N?G&\]9>&X'&YG8N>:H^\8 M3>[V!S&1Q+S-@LJK[FNB/A7QX@2HYD_]>$_]]W7EM M-%+)BY!9 "'K:I#HL2X?9:!MDL6[P%)J_MKZ]V#S'3$[W&#S7=3?@2-T?]XQ M2C1=E M24F&S11"M(6#DS9*H9A(2;8^40?@HZ?!YCO!ZBAKXG?0<;^#S:7V0B2Z?7BT M')1 !L%$!9PB"Y^="UG]/=C\$,UO-]A\%S7T-AQM;9[29Z]%21!$3'5@()EG M4 Y0E2*S85)NYT,.-F_O!$:;[W,'M]%(;Y!Z8=R7DD7550# 4B!!B1S!J9"! M%26"+](KOM4H_?.>M[<3 Z8M[>+-CJ>M^>E,ED3W8+"+V+#T_FNR1@Q>AN" M-)$9W0!49S%O;R>5;SEO;Q?Y=Q WW-M $)A6QD:20F+U*9;\TN@4)WFD')@7 M&GWK/-3.NSU.8$#Z(4'HWOKH"$L;ZV*9%_( .:"IF:G"B'I);B%RGHM$[]-V MXV3/8;?'3II\?K?'+F(]J=T>25ME6.!@'2H,,8]:L>)\+U..W#KRK.\-C'7?(72XL"&5;'T2'4WTN MT]\ 7YO>OMWB%Q9YBIZ[QK"1:O$Z&=8U!8B5Q+ MEZW8*D(XACELSU;G#W2-D7J,E? 'P.;<+.G==/GO-PNL9>=(R%JM!8*16:SU M5DR6.JG*)8A)QUJXPC&S@JYT,^-C6Z9.?N9=-U9T,&3.S8:NCY4?Z]L,SO): M($+I@MIK,%X7$@CY"2X;1[^P$#"2NZ!:;Q,=G*F3G^77C0T=#)E3*\)[1P?% M8EI9OMJWPD0,6Z>W+>!]%>UQF;GR(P%E="124@*!3 MA.R-Y8$^SJ;6/8KG4K074V%220/"6/(J58ETUB@%K#CK="C(0_/VSK^+]G;$ M['!%>[NHOP.'Z'XM3_19."486%/''3(I@?R[0")D*962I,76 GV=%=ZA,OVML)5L"<9443$Z&T[LUZE)#.7PX'Q\>\ MM;).>ZKO;1SL(B;Z+P*ZRK.T)$ 1%(C,LK"8K'*QE\>)W?)&)U!%>(A3<&3= M=W#"[LWQ8Q.\BPEHB[%00A:@!)FYY[D TRIR%![S[:[VL7&_[RCWGC-!.V%O MR%'NNP"ABT-_VR$4*+3UP8!6SM)E)C(XR3*DR K+3!;#6M>Y-1PATG/ZY1#H M#J"\#D[FX:9 W/RDJW_T=O4)%Q\^A=GU9(@8?%")A)]")%T$D^H@( W&:%6L M+RAUZ^>)T9@]^9S+(89S&A [9UM\?%P$79!%,*/J-'D$Y;.%X(0'SB*IE6=T MHG7\T.'PD9X'7G5I=8>#Z=32GN\O/W\.BV_S\C -F%;3K[5=HVW*<\N/&S#= MN0_#?:0ZDRTRY(@@"H^@M*.0H.XY\US1EZ6W3+4^TT9.=>Y[ROST/Y>DR9]G M1,;EFJ*'M^?-V?!N?G%!YE[_T<0I$J'&0O*5M4D\U^H&'B ).JJBMS*XUJ') M<3D\Z:3I+NAO%ID/#Z0.7+,C2&TTB))(T?2F^(J M0TS1@3=U)I'CJ'CKX6/'XNU$WP7/R0@/ -ON1NBOC'"&'ZL[W[D9DMX*3N\* MAWEOO.$)0D@UMY%J63L&("^A*!]$GPO/R1@/@]R9V^-#UYT4 MQ4-=9.82-YN.1QD*9)XEVI(3N?4G8XW[1(K]3>8_)UL\!&X'1HH_S4[&%A\L M;5Z[]#_287+3+W97T=&%HK1@D,C% &6YA& # [3""U:[P[(_/8O=103C1IWG M_;PZ&!3/.MC<7GR31.Z&T12@JV!(9E%$B#I)8-JR(%#$$+M98M:0[[-_M1W. M<#H\!'9"\?^Z%]^7Q>>TX(9D!&6M_Z(R.(V< A(K.$4J+ ^S\+,'YL_^S?@, M3H(A\7S6CL#]A\"7!6>=T[(X!*Z] J5R H=)0%98--,FJ])Z%4XWS)_]N_49 M' 1#XOFL#X+-(R1%BMV>)-%U!Z#Y:UG-YSE3+*= M0/#L3+)=--(!G/87W#/SB!P:J= )P)3( 3*&@>=2 M[02K8\PDVT7''>#\IGWWSI"K$(K-BI-WKNIX;DXWD3=*@D>403#-6!JL8?NL MYY'MA(VG^JSW5%0'6'M/ZEO+[O5%6"[I(ODY4*X:#0ZM! M&PS",A:S:-WX^#T5(Q]N;=0[;RKK'M R__QY/EOS\>KZB$5N4RX"G(D:E!02 M@BD>I.%&2O0DJ]9WX?=4C(N60_7Z$":'";D#F+R_C$O\GTL2W4]?Z9<;7U3E MY)5#NMY#W:.JBJRS2=;#0:-UPH3"F[=4/T[*N:P0/>@.:Z"E/L%VO;B>1(.) MW$?$NB.GM(O ?8'#Y6S&9AK P>',\1 M%));&8HHH#,/3G*-IOED\\.I/I>%HP==GE&/I#?SQ;HH9)*R,CJH E;' $I0S!==C&"D,KR8HH+N9MK-"[R<:*="7Q9R M$$!&-)2Z='YO&5SQ_HX L_B*^9IURREMBD!88Z[5N[%%PP M(!QJ.CJTJ=.^/7#)">I!DJX>Y+._JR8Z'K4G6K5_F%%T"H93-8]?PU_3SY>? M[W/^\^P[0?V\7%Z&6<+?<9$JRCY>N\[+MY>KY2K,\G3V<:(#%JUT(N^7A*6< MXQ2%90$^2N&MO'R=H*V.YO M8#=5;R^>37R9_?@=^QN.?U],TU53R^?Y;%T1M(F5)I8+GJ*TP$W=(113 9^U M!AF23@XY8FR]9FTX;K:R#W]F]M$92$[U(OBO^46^O?H\"RQBJ4D>Z>J:Q@@N M>X2@72Z"V<9^6I"UK0) M!JM,#!X;P[SO1;#\7!/3IX&QK#,,E%$1@H@% M#%.%J2"%%:V?*,YF%DQBC L1P/N@0'F%X%(@Y-F8A)>62]5\_.#?LV!VQ.R MLV!V4'\';LW]$1&Y!,4R*HC&%5 J%;KRBXPYP_MB($:NLSII82,RMY^LP<"4;2#[S(I04&%N_#?[OF 6S$S:VF 6S MBZ(ZP%J+4%44*3(W9.280=&O$',ND'CML$2F=&A]KQ].]=E,ESG &3BR[D\9 M[3?#?KQX9Z2SY%5>?YGE^,?_X[292"#%Z6TR!J".)1%M!!P Z0)\# MKB>AU$-QBB-UT_&[/UHDV_Q[3 MPCK"U;F9VKOI\M]O%H@_SXA 7*[6 F%&)F-MAD)RJ&O,$0)Z ]D9ATE[+*J; MK8';,G6B[<2G:&8'8^KRA.A=W:/N/82@#0AO M,%!<['WN.M)ZC*D3;2H^12,[&%,-P[#&Y0P_S^BW^"'\A-/TG,N#%Z*S0\/"W;R'Y$5V*Y6-W. MR/X'SC\NPI=/9,475VE&9JO74T^@$$#)C.!-2*",8!R3C$5N=?W3I]P!#_WI M%CC/$M ): Y3[KRUI,>&"WY\R,(FT:=0\LREJFO[:B>WD1 2_5%XX<@),9;+ MK<[5E^#R% 'CP*6A8N>MI3PB5-+\"A> 57:^\6/ 4 8#(GH4:;,O4>A+(G8\?Y^&R/18.E6P'H'CL M.KU-'M*%:G3.'(S1#!33"6*NK5XZ%6L+%LU;5RP_2]"X+]YM78_V&N@&3K_, ME\LW)+XKCBZ)J;=?<+'6T_*[FG7YE>=H9B20@XNNN8=_@.RTY\7O2?H'H7S^ CHM>/F#M]W MWV)^7\R_3I?TLTDV/^ ,RW15M=;X;6JO3VS]*'4XVT=XC<(0-1>:UQFG%!?H M4" X3PZ>-#(RQ1-/K<>G#_@:]?IR44^%-Z241;A8QT6O9OD7^G<7]'F;3NZ- M_&]$$'V42DL&DJLZ-8GYN0+;S[=\P621EZ$-C@FG@7A80KJ M!V_/"VZ"2!>G8PQLD)J<'V?!H2[ E76!DY>?]L0-F[L,Q;V&BJK'P1N MO8'6QV MT01L/VX^]@EV'GL*N)&BU+;(HBBHMQ'K$*DJP.0AD6-A$!7/KG6L<0"YG3Q# M-@XYCJ6_#L[%:U8WIOZ4 2J5DQ91 I*-@\HA@$^H0:JLN1=6F]Q\8,=6E(T\ M4N)80'D"H VUUA$6[]TW3_'&-).)_@]XT#71P 0$E@*PD 0RT@[D+? MN ?CV+ALKL&.T+GQB)_B2BKT+IH(C-4N0Q8#73G<0^ &"_?>2=^Z)'D[RL:- M7\9&9$.M=83%)P]^)WG)2H*03(,2%B&0XP/HF(H871:A=07I"R2-&\^,C;X6 M>NH@KGF*#5Z(GJ E).0D(IX-.$M>MRXIKJM I!FLD+>G0VZH>*2%W)O!9[@L M<)TI.4O3B^GZA\Y+]2(N"9'?Z&]K:\9J_E,IF%;3K[CY2HM,\-Z?VCH;W(;] M8V2$O8U>< $Y*0X*M8;@?8#$K= I:5-R 3/"-T*]^8PJVOO*>'7W*6RM MDWO?/(E,>$$F!R4E,L1L,T2C!91BM=)UGS1O?=\V(+OC?/$."/MN)-.1]=G% M*(YMF'X\*,/EA+R,(*1DX',MU,Q>@9>>0QU 7()URO'63XZ'T-OQF^/ L&VB MP0["EVUX?1BPK>^[:=UF1DJ:AHN)\YE3R$9&2:X.*)ZL#H;:K1$T'Q;_/JBUW2M\4+W'COC[Z^Z-Y@NY/F3N80KNTL1-MTM7Q'ZB6" M/TTDTJ4250%K4@$EBH&H#)(Y!A64X"[DUF7\^U$Z[JKG,?%YH-9V1Z>_0N<, M/]8%&$=#YWI7U\V79A_7C4[7BTD3&5Q1TD-QUM9!-N3#XN&@_6S@EDQ6K:;\W\AZ2>]6M(W+<,LW_G:+],0ZR#/:9O.RA'H;9V) M&UODQ\CAD?69(!D4) M4/#'PZ!$P"FW1"!ERZ_*Y(;LZ;QIIWWXO^OI@?BOO M&PDPR9F6NH#+V8"RB5PKSER=6:*B-3EKW[R[:7_^(J5X5 M MKF)36'43QR0^C0@'JBL.L(VAT1RW3-?\_IFID;+I<3[;T5M3ZNMN& *G4O M(K.J3B;.J)/FSO$7O(=M/F?DIL\CX:NYQ'L\"3>^^NQCG8WR.BP6W\I\L=Y! M/"DFNL"] *%]';Y;(7GS]':/ MK9MGN)Q2L=&2&)WQH(SW$ N/H%@A9R=@3'ZH]JN(BL(#!$TF6M F'ZLCTGS-Z1!\C)MU[0'H M1T5"7]9P1[R_+_!+F-XZ123%Q'AQP"PR4$'4]S\GR<.6(M=^QQ(&]!R>)FS< M=.N(>&VDJRZR6D^Q-2>/:/6M[I-=U=*'_[FT#<<"8Q/D#ANEK476+;07V\ O1+B/^;S_.?TXH+8^ID4._M8:QZN M_FJ2I0GKO4'<)#K_,2CP*6LH*2>6:O.0;;V::A?ZQDVGCG[#M])<;^]&K\.7 MZ2I<3/^#^?V\K,A!QQ_Q*U[,UR97'9/EQ :AN2"&%%H!2BH'/C(-1ID0&:(0 M8J^WI"T^>]RTZ:CO2ZTUTZW/^ N&Y73V\>YN[4DFTGU0$A@=^,28C^!%(:$: MPR6BM4X/U:__(G';O:FS4P?EL$H;]7Y^U-YNW]&(-;S#ZB3D6AH1,[B4$51* M#F*MF=4F:B51&%G\/N??DY^X'<)./FTSH!KZ.NPVG-6RK$EF&(.CL$I;[C?E M-E%I\$8X0]:3L?G0V,*>WB8OYGF"6*HV3&^:%F,#U#UG9P.]\TS8&*ZC.>O2.UWW U4VZS!>? MUS^[1;7DTXW4FYV^TXW4'28\/ER>5]7&6A M#)-@#,46RF,"'QW)QOE0Y[7[*+8*^LYJQ^DNBMUJQ^DN4NY@Q^D_?I@@2ANY M,Y!]W?/J/7E]+$D@QU]+E[F._KF6I=UVG/[CAQYWG.ZDM/E!$NP@?K^[B=,' MQ[.LE<82=>W"SQ T%Y!DD8YB@*QSZU$YG>\XW0<+ATJVB^[Q>R.D_O_+Q729 MIZGJ8L.08LIR)B.$%-?[.[$N,@H@@O->EAQ";!U8OT#2.$6WP\&GI08Z.&=N M/+17EZM/\\5T]6U]YS(>0Y8\@UR_=A96!W]$$A,=E*:N_G6V=5KM<4HZF1;7 MQ']M*/,ND;.Q+LN5E%X9\%J3=64I($1;1W)(%0JWVLO6\PB?HJ63Z.< /;\( MG3V$W@%X7CI%D\JAE!A!"E%]?ED@9);I%,U&9T$N_W9QT)'OL2-":1^][WB5 M[:*$#C"U&5#X^LKGW_!@68Y1>$ZBJ9N66=+@,-6U9XENZE*,-ZT=HL?HZ.0: M:XF>@\7= 61^"!LSFFEMN760BB,^-$.*%I$#&M)V+ERQ MV+I_]RE:.IDXVM0#:B+W3O&S,2W,QEE9!'BE>:UQ$A!YUG7+(G-,!F%+:R_H M:6K&O;S::'L+".TA^@Y M*XO^6T^2U=+%.]D8J]#2F52,);3*2T3J%07VSA! M4D-E@J3_=&X-I9=HZ@]0^^A^/J B.@#68V?W+],9KL=\39*.VALOP4NCZP 0 MA, P@2$7+_/DR *WRDP=F-J\(:B3N?J%$Y,-"+E[$'K4EU$'=!MO2:;=;ZUZW[@R(FC/E^VP5 I%UG M$6A>+!,B0K&QSO[1=9=U4%?%Y=[%Q$OK9-P0LR2.&C"VP=R0FNHBN??'+$^7 MJ\4T7JXP_Q06,Q+?\FW9/+2\OXS+:9Z&16UQ<-9S%0T"#U6.-87IDRK@K0]8 MO-6!M4;A]M3UY\FU >! ^NGK$+P3]=SC=\/E-=L3E%DDA11HZ2!!>:F(.3KF MK39<.!CR*!Q"7QT@\D[=\^]AFFM-NE>29Y(:.!G#51V8 MR[FFT5+(AK$D^6 !ZPT5G:Q?:(ZH ^7= 6+^F"TPS3_.:A\T\7$]2&?BK=4R M('FAJC!0201PD2(;$P4FQC7_?^U=67/PPZ5%=#\N_ M\>R0GWM)TG-I0R86@!G2)1 PUT,]ON#JO_DB95]G&_H'NB+W(LIS\4J M=5@FV9AW=P""7^!%GFHFS!UI8S1D(5)=V!#A,EJS(VEL MEAUBWQFMZ@[^1=[!G!IQ0M/^YVEZN\H2/=D!CVW"+,0\K'K8A1@1(75FA5;@$$JQ $_CC2V3(7<9 M VWST/D:90GF!A%/CBNL@ A;QD)Q@+P@%#+LMB,4TS (?")(!-Y <\@Q9S0[ M-,M>6IZ4NH#7VP;GO$AR]E#AHAK3$J4C*%1''I6(7Z0J$KN5($WEVL5TR8'\ MW6E>)JMI3SR.6> 1Z15LGR"/."XBOH51H+*DU+7M(+J0V7;B6^^]WD>T\?', MPERG_)EWD9FZ(L(!BY'C!4*=%P2*8M7>PV,1)7%D.P%TEWH(OO5>-W[$K3"> M61C1_*>3 [A>U=K5N0!'C:*R&/))(%V %UN(Q):%1&![@@CA6BR"/(I546HW$>$ M!4PZ!<_R'1I&;@C]- I4 +UWLA]Q>US 4$S^<&RO /;E_X;G)9^(J_D\3:BJ MU%7/V1:5_-&W9)94ZVFRV&>6\+"/&.>V5(+K2_FC$)'0PJZ+/1P(Z'G4(XBA M]];Y(^Z9BQF-R3OGR>:6YZO9,*&-E2 L0'& (Q1Q1F+BV#SV[,M8O]Z[[X]H MP9W &Y@4NLG8>'=(ZSX<.&.[K3AV>AC"=F<VCSQIS0ASGR+'E^9K6S'Q/>C#UEFFAM1SW"W4@ZV)^+0H MY:8MRRMU,YM4;T^Q'5);6C^B0DV7QS%'Q!$.8H'G2A,*N!?Y9PRLB;[>W#Q+-VZ+T+5]GPF703<* M.,F,WNSR.%8$BX!!IG3/Y[D,$U0LN9&$6#2( Y_.QEC&D@!@98TYKOE2!R5ZR'[>W$!]]+SCZ]7>=L]IF7M$CF MZH=/G/EQ1+B+&&:.%$X5>%,9>+K"(:$="=>)H:M;>[*J-RTZKAU> CT#C52) M\S5C,A)@"YP^)E6JV@EM\K23XDN1+^:3XCJ?R;-UQ?D=GO$;%=*6:BC:3;:8 M+;\!4A$V]V@<6A[B0AZ[/4H8BN41'(F ".[Y@G,&_6AS-&'T)C@O:^AZ+,#4 M:LFS![^OF>2 E]6J6 HO1P0N?[!V&*LS8#G&J;?MTIR%2V4GY?:$2(95-J1R[T;4L-&Z8?GX<9T#"M#[VN M> 2TG]U/0,V&4*(%V!+R !?*"(5*T>0'3T8%/$(4![;GXM!U0NA7QFWX,OU, M#>&BP' 9;'+CCHDZ&ZLL'WM\2M)4O:/^A.5!+L_6_WO%F.2BS,5UFBA$\F+U MARLAEI=-O/\SF(NP=9E@#UR!%PL$755[+:0K58EL:>:"HUB$&/FJ;V'@",]E MX&V(QPX$-\^95-;LE6<+7JJ+<74H*S*<7B_*2F[[8CET+L^>OR6OG&W:K2S; MH?F>)4^('!&&55,?(EU+Q!SD>%%L"R]VW!CZG=$PCDT/)[O8V-%Q_')8ZAZ9 M='(\4!RK("<.$5&/.CW+N2%M!J#%<7.'3; MU,D!(4%$8X:)_"2[?H2\./ 0MJ001'A1Y(74DE]I")OZ2&.X.@';:@Q7%RT; M,(;K^\.3/$LQ3@..J.53>4X/?!2'GN38<2*7^3QNKB;L-H;K^X.)8[@Z@98/ MTJ 13=EVQT51$MO8=0/D"%7E%]^-5 MBJ+(Z:6A9*!RVW'$.>;3ER?T>8T6#? M*FO+XO:(ZGX'?@D,4@O\F O"0V13RU(Q<8 PP])A$(?%/H_<.(#N M1?/W3JEUL3'@E%H7+'6G/TX>]0.?<<%LCSA8\B-R+RXQ7&#@_DAY&T MNG7[1Z;4.EE JY1:%SATV]3)DR+Q72)W92Q/^FK6$Y?B1![VD*#<RQN M55__=TJI=0*V54JMBY;-2*D)9OL,JZ=RS(OE.2TF"'/+0<+G;A3''#.O:=+P MWR&EU@FTXY1:%PT:D3O93?QP3'T_#&(4AX[TEH(S%-E)_8(RU,Z=BWD.NJ+ZWH6PO)\C6A,7,OW(\)MZ%OZ?V1* MK4]D+WLFW@0N"Y- @A09*A>VP='7 4DV+7/DQQD*P +% 99VMF*&8.!XB5F1) MOTMB#_P=7R<&83J42/?"OF06(DMZP;$]_G0D#7 @_G6J^_'<\&ZYN87 Q? ]X_=)?X M076A8;LB.X[P[9C8,D9G+O("0E"DNF,+C!T<$,QM\%F5 &SK#6)-MNEA"']( MHWY\28H]B5EL4T]$#HIM6V[C**(H\GV"XH#Z<1#AR'Z?EZS-I@^YUON@PV23 M'H3OA[3HVWQ15"^[(GN$LI && 4L=M0@*RXU+FQ$AAO#'-.I$[$O,@@ [8>@A*:%Z-!@P1%3_B8 &@@@WM +P6L;A7.MM MK6"T20_!]P-:],,+Y]5Z=GU(9(@5>AYR75=^D3CV4.2Y#K*%'?D1HX$'WFYI M +MZ>[F::\-]$>UOO..^*VU(2<$VO.RYT-AYMTLWN>QFV2(6@:W*@[$CC=KS M"$:$.6I,G^L&'L:4.4W7SL;GVR82KV)GQ4U1M" DYAX*XP@CC\ES*0[5G:#C M"6'[Q"'@W;!K&?E(6;$NEG+H X>C8,"G^_-/;':Z4EE09BQ_[ M\EL0N8C&CNHVH#I1Q%0@'C'+$F$4AA%T8O8<3WH-# #V?$0,#+6IE32;*@B' ML9CXH6I^'2*/N!Z25 +D.R2*!,:^!YX9/<>37IN"M8 6YM4;#@/,ZZN,)V99 M(A*Z:D"Q$6]=&B.80(\:7FJ,,\Q_8#'L*W*6KBR#S3ZH_^ M43L9,"@,,*Q#S_Y>H1 0XG N3RLTX#(X"&6$('=C@+@M+$:(Z]@$^@+W)#-Z M+VC@OWXP6C? ?.IVVGK,U34NBC<9A_[ Z8(_X8!3/[(8(LO^2BR2!^ <^1@ MZDI/SIR(0'0Y@@7<=@^.OXUC$.K6,,L)#;,34'WJ+QS;JYSG ME*W(7ZE)-H_)3!K[^S'X?#ZJMAQ?$5WY',K>74W]"AT34;V9'YAGDDL]K5:9 M+9=X_]KV5<=IBCVW_2[!_V3S1!%]E&)_DG_Y!PB;QU2U? W.8K'9N*TTHM%1 M[_''JY>< >-U0%.+3^Z'5KTV#,%J*I>MBEG&;E/\#(+4/D4MY2B]<*K5A"$H MJ1U_G96L@(/I@*26$HO>WN]8%X8 ]>_\KW?^8#W@"=):"@EZ =>L&\T ;K^I MR8RSVUQ%W'-Y4AJ\W9KH:KD_[P1="ZV8L/'*:QDF\\=\RZY*U #NOC/TM4P$ M[;X%VVG)6#Q'@K$5>I&AZ!D"VOO@G.65Y1"@#DCI/90UZSP_IP#=6RE-W_G: MO!,?M(GJ"&I#Z(3.\W8*,""'OMK_\I?/;)H^.?!]VGH/RZUV4:-2# #KX44* MNVSYKV(@GI5K_14X>U[V1"D_O;W_SA2_J9\MA7F7*&/3%&=J1V\/JS'1S3NJ MV@!S6/)V-9?+TV2IBOOD^:4J'Z[N'T8QB_/KZ6T$A^C#O1B G3?,U:D;\\/G"Z*I%(%Z+-J.&ZU5%NY=DL_ M:DTJ,0&RFU\%G18)!=A?[Z1:@6/ C>21\"8@\D65P7S&%;_%2;$J]QD,30W- M5A@9< ]Y6AV:P=K?V6__^:-:FM+U2_8\IS793CFFEN'<%,O[ M@I%*<(ZI@Y3?G&$:H/3FGM/\E1=O$W&TUI$Q]++[5@L,V+)KJIMEAB?G:PEJ MRRMVP6=WLS:I1;.3O>?EIG6O^@8,3M+7T=.&5Z/>\U9*^$=?GXP2G;0%Y??% MR>^+DT[8W.79'<\A0-FGI.^BL4G7^1G!#?JN<$EREF2KQ_'RAV ?F"/"VIQ: MW\B@C9ITN[SGYVHMU.!LTSXI;06@?=&J5X5F?#8,93A]*Y,2IK;I)%%MQ: # M8^^3ZM&,WD/UQ[2@D^*Q+&[**EEU$(&LDF^U@+9*T;ZH=E&;9H0GBZI4<\R2 M[!G0E9ZFJJUTM"^69Q5DS@?P+J]^\NV7FD.5<;=90%LE*<#'\JS:-"-\*XGF M&=]("G$A>H*DMHK2OB@VJ\8LW#XO^&-^\TO=]7,II^K(19>A]5!GVV4=;9?= M0 BW4:*!L/](\G2IYHGX=S[CUZO14=_P7V-@W[B8OHMS2 MHHT\#S4!*_.<" MI]M6+!/QB']]XAD7236X6*+7@OJNZB'-H:U>S3()Z<92G*T9_CJ;JUYW4@"2 MI$GU!A.[]5M17VT D%%TTZPY)S#($*^!K+X" H!#F)FQ7@V#P.?H0[*M0#0J MUW5>1P;="N2\E.?">_[G(BFV?@7&*7=8IA7(1J6^NNO0U"J@Z>M8%4#[E$&J M?QJ8!:C\F>*W'^64%\LFTAGET(4_;>@/V-=2.<-K?;9$M%VX=D!A=T<>2J_[ M0N@7IXLJ>>77TDT\Y\7;X-*1>HKZ8#K4=]Y2>-V)Y#0]9"_A0$4DIPGKJ[YJ MA"+OIA?-T$UY#H#3.Q6=-27G=9TW"*Z_R$>R= <"QR$M?6^A.X)R0@F_:Q4O M^:7Y79_XNSZQ&S;L?X_Y\CP^='OL4])61M6T.VJ%U0U FF[9@MD:A^3T?=9K MU9VWD5TW*,_/U?+54E9F/]0:7;$O+,& M-4/_L[C)V*UJ=S$16R&^%)EB_/JU8#\+=9?.LN>KC'W/7LN* 1A [T7-V/K= M\,WAE*W95M3QZFNVYO^0TT-Y9+#QLX#XGO=?U0RGT=M:!JM;L[G\D (^?ZYJ M[5W*(?]Z:_8 9M)]-6U!(8QY]%:O.5[DJIR(M1@3L;3@K1C UM%[46W//,%] M2"]EZRYCWC"^XC=CQ]_-E>.[3=E2MNL\8^7G0OX!RG* 6-#VL!3&CF"!T&Q5 MGU\9*R?%I'HI;B2'Y91-LJTT=Y7Z^5_EO4BI$NNQ2I6"U& /*)."6%_;XU88 M>P*$0/=0'([+S1SZ(4:Q2T?;1Z?I(K-&4-V)WC6W,+72Q]3T55L,*[\T[=G) M=?[ 4TXKSM8V-/C%23U%???__?!JU(ON\C+)"MO68DV$2*BD>YO![+7SU/6Y MP'Y8MM:7;I_)>?&ER!?SKV6Y $2TB:ZVV+>O'SVO(]T>]47U[F=;1J%0;**K M+>+LZUW/ZTC[7LP?\PJG$,_W#FEIZY+2>\_5ZD(_0E>T6N T?9OBA $!54=2 M6S^4_G@U:$9W396Z2OE'F&?48A-Z2LQT/ 0EB'6U][44 L&Q0E@FN=,LJN$,]25E?8Y A?O6< MHK37^2R2ZDV--EFI4AYO9LL1;I\3(9GA4EHH=#LNI:]/2$^X^ZE2]['QP,W\ M*)7PMY<\E5J^KZ!.DMV6TM=BI'?NKH\JC M<9M\4KWP8N3]7;]&*ZA-2EQU5)[N78W)(L7%MZ2L *^Z3U-M!:=)Z:RS"M(- MX+%G&9H).4&R5;6"29:K9+J!5 )F5YZM2@/0C)!Y=*;FBTPL.D',R!\&:4 M>0^&HVN]JF-2FL3 ,M4\^R(#ES5CGWE)BV1Y#0-4IWJ>?"L034J M%>9]N\2 M2Q1?./4LY_5=.JCKYW/46R%K4BZDM<)T?]:R,ON4B4H](0*K/SY!L]6; ).R M(F>4H[V"X/WU%URI0#W-5M"9E 8YHQQ3IP]\SUE_H_\8]T M]H4^K=N\C:"]$4B'*O\;7A3X@;[P[ ^>9*W57_O/=/9T;@5 D[!Z(%@F,ZLB M?>3%K)R(QX))_PISFFT@JPVH;C'R><5HCY055Q"32_L?T?4,4R.^*9 \ M)M7@X^4>*6V-('J"LJ< S:C<+U)N6\2W553/\GG%V6V*GP?!,$0YPR9=Z!(8K"">X1TY;1X<^CK!.$08YP\=B MEE6POG"'I+9>#OU=X;%"S/*$0("=IJJMC<,@/V@<;)L#0S%+,@SH"0\IZNO< MT,<;GM"'$5C=_)HG!214!P3U]67H@U2]-HP ZO-BQ1@ 1%M2^KHL] 'G4 -& MP/+ Z:)(JH275\_/5Z\X20>_[VF@JZ]/0A_ &G7S,\N,4 YQ6@SPNB&E$XVX[=\TMM27 M]LO@.C[O\FK-*DR^O_TJAJ3_!^+7\'::,X&)%DKR[$C.P9R2:YU"_2*.P/7;P5W.6L1YI)[)%>R M^NL[,UR]V)(3^2Z7R$;SP=&*Y'"&\_"99RE>C&-E+B_&(-7EGR[^W.V*#ZYH M*K!1%!YD!"6:H.V-^$5!N!7=;MOKO:MG7M^,HQCT!R?B%^=O]42F]JBC@O0:#46XBUUI](T=<7A[R=*\=^&,\Z/]/O\[IY9N*2MM M9J/OKG4%0?P3IN(G5TG[72=(&[H!O"Y3QZ#_"^@B3L*/T^3^*=HQVL(\G&Q M,7S\]]^NOK^Z%L=9+[L?P%:N%[CNX+^1[^_!1UWJ0D;MK'"E^)?7MM"U-.+C M'11-U!,0/Y;8 _RCL>U*,'7C0R-QWNAVWM>/=\58VAL0[XHH?FH,6LZ.93<; M'LA#(:T2V8E*3YV=CT4&(96KB7^>4PI^AH)1?]P?$/+C&,3/TN?20NC^>&=@ MQKG!ED&_/]AR8__AH0PWAG+5$7^'LA37/?%7#V [HN"-/<.H9'RU?W)VOBTS MU5(IK"%= V4<'2^X2EN%N1IUC[]=D%EO'L/7G_W^L@S.>B>T#%=B+)$?/4PT M3!']<:QQ*UC;('UZJ)U'^%CQ@_.5R/K=?Q"6KA%EUUXJ$!^P1G?$E2UZF)\W M+R _@YW+S_M1AVLS@SD]T:77,*PYS@,"7RV>HRO! $'C\?!((HM<4<$UR6.>UPZ7?8[%?: MM2V10I)$0W5F&H4V$3P@YK0W,U%CV@FQA&1CEI!LT1 >3(VH5YH,=ZA' M8[ #XM A6'BZP/X4,HQ%:=PTS$'JX4:'Z*G02_HR^8U>=E:P%N;.K'G[0N V MW#FX7=_+S:O]LT%V>AY:0+62@ C")47/6;L2T@/C _.ME0V%<:' ',"*W*6G M]*A)%]H$4+(OB+96<)MP1+YL/5%Y;Z(2)Z(X'Z(9>U!-_^V2Z72P0PB5ASN$ MT,&0U@%E#RI_3!:7L\\CJ4.5MI!-V'X(E;P<$!7M3*F(NL:C :2FB0Y,>-@+ M+-LAD;RDRE6Z]6 DPZRMHDNH=%HJID:-M(F^!&>TXF.8T.1!*RV]I@!TJO5< M "Q9:@+57]Z5@8LUTZ,+@ Y%I&,:5$O$=]$82:R.8;$3RSJ.(Y(J6!4S^"D' MZHC$B^-!_7:BW2D8Y[L#X]/>Z]-U&&]-5VMHWI[HM@8U;H2)5H15&9R5Q.@R M(,Y)41* I5=S,"&\M[@=T[#'R?2-,Q5 ME%PH2SH,F6!:P@:1MQ 26W!O>MRL^QBN.!!Y,R1UF;LF/N[!-M5!+GH#2>?R M\R\[(I^+4K]2.3=8K5R(^#T=0Z*M4*"A7QLLO&CZX)$A)6(8&>Q![]9Q?%,"/BRP M]X^!#I-78QD6,H.XCS$/BHL"KT=+V#-A]"V8]N3@0?_.[UZBWX?SG7H%.WDA MKV!\CJCF.Z2SI"ABS%64+MF*N212QT?FP*/7\!9JL*ATCP"?J M0>Y03%"[TN@?&SE +"/]!J)W_)^D]'P#PJ^-1O=YLS66#]_#X?_?M/ZH$O_. MH#A#L)-:Z\+#/YD'-^%O0DO+4O)^ED M80.K284# RQ([5%LMN(4AR# 4$-V4O$/6/E#4R$\<)4XF+:8;#PU>T&%?0=? MA=YA_2X]DD8'LP[,>!!YVWMG(7HZM&=)MB0B4%I4C[BRJ[F)J7%RUZ_739(J*74LG;[Y_U80_F$JTE?ZW8&6QSIB.M4;!'&P2>N61UNX #.^!&7@ U!KEZN MJUW@W_-&Z>1Z FO7[9:[A&M(?SE$YKA5FK@^Y#,W]-J_Z;+@$5]2_!]02P,$ M% @ E(!56K0:D%.]!P J2@ !8 !T=&0M,C R-#$R,S%X97@S,3(N M:'1M[5IM;QNY$?[>7\'::,X&)%EOCAW9,9"[)*C1HE=<#%R_%=SEK$282^Z1 M7,FZ7]^9X>K%EIPH=WF1C>:#HQ7)X0SGX3//4KRUVT^LG5\V]'D^BZ'?[I^)7YV_U5*;VJ*.! MJX6=RY/T?'G"DUQF3LVO+I6>"JU>'^ABV%7GKX;]&@^*_O0,FQ''-Y!LK3HG3OC_.BPR_\NJ*5= MR%*;^>B'&UU"$/^"F?C%E=+^T K2AG8 KXO4,>C? 5W$2?AQEMP_0SM&6UB$ MT^M3#._^\_?K'Z]OQ*#7Z=\/8"?75 M-.*]MA(_XJ>?"^P!_M'8]B68JO:AECAO='OOZ[N[?"+M&,2;/(I?:H.6>P/9 M[@V/Y+&05HG>J4I/K;V/108AE:N(?YY2"CY SJ@?=/N$_#@!\4'Z3%H([9_O M#,PY-]C2[W9WW=A?/93AUE"N6^*?LO92?,@G8&]!VY;(>6O/,2X97QR>GE_L MRDV55 JK2-M $4>#)5MIJS!;H_;@^X79ZRQB^/:SWU^6_GGGE);A6DSD%(2' MJ889XC].-&X&:VND30^5\P@@*]X[7XI>M_T/0M,-XNS&2P7B+5;IEKBV>0?S M\^H9Y*>_=_GY40;,"J:@G(M;ZV8&U!A:*4U-?I1#%ZQ##84S2&TQ?7-1V^AK MP A05;' PL1)4>*3IXI82&(&+URIB>I2OXT.%G((0?HY=2GE+3#'+&T&_$ZA M,SBE8776D%"N/:HQ[&9Q.'JBP(O91.<3$6KZLQH_ P^-$0J@U,&@;",%.--Q M@@&&"CF.9B>[%;KF%(8YQ6%*9//U97@F"!P\'02"*)8*:Y73%A=_A\U^K5W; M BDDB3349Z96:!-QLY; %F).>S,7%::=$$M(-F8%R08-X<'4B'JER7"+>M0& M.R .'8*%IPOL3R[#1!3&S<("I![&.D1/I5[2E\EO]+*UAK6P<&;#VV<"M^'> MP>WF7FY>')[W>V<7H0%4(PF((%S2])RU:R$],#XPWSHS0'D4@*#,C X3ZD[= M2B1'(DAZ5CKDQH4:QQ%M>F<24"KO>DJ/ MFI2A30 E^X)H:PVW"4?DR\X3%?;=B6YG4.-&F&I%6)7!64F,+@/B MG!0E 5AZM0 3PEO+3!L=YU3:MTU+6XMQQY!:GA1M4R^I<-PU 56UKQ#2@:5( MGCNOV '6IF.PJ# ,(AM;@,\.J OJ[H1>/H5"[GXF^,WW![\+&GXWE:9FKJ+D M0E'0<<@4TQ*VB+RED-B!>]/C=MW'<,6!R)LAJ/J(4_N#N"5CIF1N@H+>N!O1QBU;D?<9/$G%W.5Y M[2GU:Y5SB]72A8C?TT$DV@HY&OJMQL*+IH\>&5(@AI'!'O1N',## GO_ M&.@X>36182DSB/L8\Z"X*/!Z-(0]%T;?@FE.#A[T;_WI)?IS.-^K5[#39_(* MQN>(:K%#6BN*(L9<1^F*K0AGGZ$[-@3LTC6)(C8Z'Y:EGK] DV6I8P3X2#W( M'(H):E<:_6,C1XAEI-] ]([_DY1>;$#XK=;H/F^VVO+Q>SC^_YO6URKQ;PR* M,Q2+_ L?^D1OR;D&1$93II=O/#.0MU1WDUCCRLLRDP\Y%V=!GX6WYN4DG2QL M836I<&" ):D]BLU&G.(0!!AJR%8J_@$K?ZA+A >N$@?3%).MIV;/J+#OX:O0 M&ZS?A4?2:&'6@7D.<<-'T@W 6JG\:3MU9@I4 ZT<-R?KOJ%&*"OCYH"MLXE+ M?"COP1?A]D4$0N<+5;W>^1($6VXO?.PWPLCO9$UKAJ &W\8,&ED%&"T^7& U MJ(R;KEM$]#*JQ;3J+:;!N>=UYU'V_N=GJ/MGTALR?L?!%9AF M>;Y@Y-\CZ!>'0]RA_/?A#]7+>#\CV5T*^."CJ]-L*MIRV%?PP9R@0"^>TKI] MF[5Z2GLHW5J::"AVN*#TU;QCBR,=<4'R'?P]VG:KBB3+F]615Q/#\9;]SYD^ M8?K?4ES6K]95+O!O>:-T:CV%C#,R,2YH=&WM&=MNVS;T?5_!.5B: )8BR79BRTZ +ID+?DEKN.%&P$'# M9[13_Q[M."&C1+'IP8CQ2\+9?HMW@]TN&P1A=P]8MYO H),,,MAC_22A$';3 M?\(6DB)Z35.:J8#]UH1++PS,:]6<&NQ4":7CC&R 8]2/46_@WXAW0]!&Y[QE!JN9$E41CYJ+E->4$&.KR&M#+\$ M\B%#%-"$2K8 /^&2XB,^S>!W&O]:K"TJ7584Y1KUZG4-^^0O_\P_],D9I#8Z M).ST@O:KUYN6A#)5V&;TEMS=.'D0[-HJ,#F0,ZH3*J'T/EP+F)+WJ;&0* BB M1U;Y=S>EN]:4CW.WDSNRB*R/$ODJ+[3);Y!EY-PGOV@ V2:'.8=L3=O8NJ>G M;%MNYRCG7%,&Y @'5YN(F=^IH^%)Q#?:TY>;MO"ZWZ+;- MIK"WQ6ZR$J&5YL9R.+Y...LP\09#6QAO/_FBUYE\7&). M3>JT2)$-15*&_[I(S5(PHUQCW L-I8UPVX*I$ 3)4!M,5004&'*$6*KLIA\A M0\8=:]O;$*L2=8*H O3\>+;0JOQO"G1G]W:@P_Y-H-<-E(>@TYM+YVA$-9[P298R:Q'8MN+1EEU(Q.PTX%6OP?&/P M@WIK,*BE88WD&=AWH!W#5F'=OC\([@8'?G@G[(G8[CB5:[71,R4&<+_5:34$ MLQ#%47%-PN7]P$;MMG-JORRN3\]8),[B(\QG-^K("22ZHGI:-]6H;JJ]6YO< MS#U/:/E+&+VYT<6AX[Z7SSXWUGY%J -K;NM>W\Q*RA8[:>\.K5<^.IPKV$ M^O+9]-(]Z=9&]']7NL=OS^.K-]J7'K[:>X5]::ZT/4&_3U-526.OPQ]J4SON M2/I:KW/LYH%[!XR5M25=OK"EVMY&6$!6:N$P=L52F8< % M$MNM&1D4JH3E];3_#2MI?4_3B$%U$KM$I0K9:_>Z(IGBII.!!IE:"&+@7F,U ML0K=OIA!%U#-!)1.,8LX!HF[D5C@:545J%)%QY8A*2O#0S+6-L87-S8F-O;6UO;G-T;V-K M8V4N:'1M4$L! A0#% @ E(!56ELQGV&P0@ O+@! !X M ( !'QD &5X:&EB:70Q,#$V+69O " 0M< !E>&AI8FET M,3DQ+6EN#=R48# M #Z%0 '@ @ '-IP 97AH:6)I=#(Q,2US=6)S:61I87)I M97-O9G0N:'1M4$L! A0#% @ E(!56J(+OT7; @ I @ !H M ( !3ZL &5X:&EB:70R,U\Q+65X>#(S,3(P,C0N:'1M4$L! A0#% M @ E(!56E95-ON^& -GD !X ( !8JX &5X:&EB:70T M7S0M97AX-#1D97-C! !T=&0M,C R-#$R,S%?9S(N M:G!G4$L! A0#% @ E(!56HF(?O' )@$ 7WX+ !0 ( ! ME%X% '1T9"TR,#(T,3(S,5]L86(N>&UL4$L! A0#% @ E(!56K:C4@O" MM0 LJT( !0 ( !AH4& '1T9"TR,#(T,3(S,5]P&UL M4$L! A0#% @ E(!56B&^OS6X!P JR@ !8 ( !>CL' M '1T9"TR,#(T,3(S,7AE>#,Q,2YH=&U02P$"% ,4 " "4@%5:M!J04[T' M "I* %@ @ %F0P< ='1D+3(P,C0Q,C,Q>&5X,S$R+FAT M;5!+ 0(4 Q0 ( )2 55II"#B-- 4 .L9 6 " 5=+ M!P!T=&0M,C R-#$R,S%X97@S,C$N:'1M4$L%!@ 2 !( W@0 +]0!P ! $! end XML 113 ttd-20241231_htm.xml IDEA: XBRL DOCUMENT 0001671933 2024-01-01 2024-12-31 0001671933 2024-06-28 0001671933 us-gaap:CommonClassAMember 2025-01-31 0001671933 us-gaap:CommonClassBMember 2025-01-31 0001671933 2024-12-31 0001671933 2023-12-31 0001671933 us-gaap:CommonClassAMember 2024-12-31 0001671933 us-gaap:CommonClassAMember 2023-12-31 0001671933 us-gaap:CommonClassBMember 2023-12-31 0001671933 us-gaap:CommonClassBMember 2024-12-31 0001671933 2023-01-01 2023-12-31 0001671933 2022-01-01 2022-12-31 0001671933 us-gaap:CommonStockMember 2021-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001671933 us-gaap:RetainedEarningsMember 2021-12-31 0001671933 2021-12-31 0001671933 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001671933 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-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-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001671933 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-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-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0001671933 us-gaap:RetainedEarningsMember 2024-01-01 2024-12-31 0001671933 us-gaap:CommonStockMember 2024-12-31 0001671933 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0001671933 us-gaap:RetainedEarningsMember 2024-12-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:MarketBasedPerformanceAwardMember 2024-01-01 2024-12-31 0001671933 us-gaap:EmployeeStockMember 2024-12-31 0001671933 ttd:CEOPerformanceOptionMember 2024-12-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:CEOPerformanceOptionMember 2024-01-01 2024-12-31 0001671933 srt:MinimumMember us-gaap:ComputerEquipmentMember 2024-12-31 0001671933 srt:MaximumMember us-gaap:ComputerEquipmentMember 2024-12-31 0001671933 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-12-31 0001671933 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-12-31 0001671933 ttd:FurnitureFixturesAndOfficeEquipmentMember 2024-12-31 0001671933 ttd:HoldingCompanyOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-31 0001671933 ttd:HoldingCompanyOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001671933 ttd:HoldingCompanyOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001671933 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-12-31 0001671933 ttd:ThreeClientsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-31 0001671933 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-12-31 0001671933 ttd:TwoClientsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001671933 ttd:TradeAccountsPayablesMember us-gaap:SupplierConcentrationRiskMember 2024-01-01 2024-12-31 0001671933 ttd:TradeAccountsPayablesMember us-gaap:SupplierConcentrationRiskMember ttd:TwoSuppliersMember 2024-01-01 2024-12-31 0001671933 ttd:TradeAccountsPayablesMember us-gaap:SupplierConcentrationRiskMember 2023-01-01 2023-12-31 0001671933 ttd:TradeAccountsPayablesMember us-gaap:SupplierConcentrationRiskMember ttd:TwoSuppliersMember 2023-01-01 2023-12-31 0001671933 srt:MinimumMember 2024-01-01 2024-12-31 0001671933 srt:MaximumMember 2024-01-01 2024-12-31 0001671933 us-gaap:ForwardContractsMember 2024-12-31 0001671933 us-gaap:ForwardContractsMember 2023-12-31 0001671933 us-gaap:ComputerEquipmentMember 2024-12-31 0001671933 us-gaap:ComputerEquipmentMember 2023-12-31 0001671933 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-12-31 0001671933 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001671933 us-gaap:FurnitureAndFixturesMember 2024-12-31 0001671933 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001671933 us-gaap:ConstructionInProgressMember 2024-12-31 0001671933 us-gaap:ConstructionInProgressMember 2023-12-31 0001671933 us-gaap:LeaseholdImprovementsMember 2024-12-31 0001671933 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001671933 us-gaap:CashMember 2024-12-31 0001671933 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2024-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2024-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2024-12-31 0001671933 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-12-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:SecuredOvernightFinancingRateSofrMember 2023-02-09 2023-02-09 0001671933 ttd:AmendedCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrMember 2023-02-09 0001671933 ttd:AmendedCreditFacilityMember ttd:AdjustedSecuredOvernightFinancingRateSOFRMember 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:SecuredOvernightFinancingRateSofrMember 2023-02-09 2023-02-09 0001671933 srt:MaximumMember ttd:AmendedCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrMember 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-12-31 0001671933 ttd:AmendedCreditFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2023-02-09 2023-02-09 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-12-31 0001671933 ttd:TwentyTwentyThreeStockRepurchaseProgramMember us-gaap:CommonClassAMember 2024-12-31 0001671933 ttd:TwentyTwentyThreeStockRepurchaseProgramMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2025-01-01 2025-01-31 0001671933 ttd:TwentyTwentyThreeStockRepurchaseProgramMember us-gaap:CommonClassAMember us-gaap:SubsequentEventMember 2025-01-31 0001671933 us-gaap:OperatingExpenseMember 2024-01-01 2024-12-31 0001671933 us-gaap:OperatingExpenseMember 2023-01-01 2023-12-31 0001671933 us-gaap:OperatingExpenseMember 2022-01-01 2022-12-31 0001671933 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-12-31 0001671933 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001671933 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001671933 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-12-31 0001671933 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001671933 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001671933 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-12-31 0001671933 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001671933 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001671933 ttd:ChiefTechnologyOfficerMember us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-12-31 0001671933 ttd:TwoThousandSixteenIncentivePlanMember 2024-12-31 0001671933 ttd:TwoThousandSixteenIncentivePlanMember us-gaap:SubsequentEventMember 2025-01-01 2025-01-01 0001671933 us-gaap:EmployeeStockOptionMember ttd:TwoThousandSixteenIncentivePlanMember 2024-01-01 2024-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2023-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2024-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001671933 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001671933 srt:MinimumMember srt:ChiefExecutiveOfficerMember ttd:CEOPerformanceOptionMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember us-gaap:CommonClassAMember 2021-10-31 0001671933 srt:MaximumMember srt:ChiefExecutiveOfficerMember ttd:CEOPerformanceOptionMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember us-gaap:CommonClassAMember 2021-10-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:CEOPerformanceOptionMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember us-gaap:CommonClassAMember 2021-10-01 2021-10-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:CEOPerformanceOptionMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember us-gaap:CommonClassAMember 2021-10-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:CEOPerformanceOptionMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember 2021-10-01 2021-10-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:CEOPerformanceOptionMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember us-gaap:CommonClassAMember 2024-01-01 2024-12-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:CEOPerformanceOptionMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember 2023-12-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:CEOPerformanceOptionMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember 2024-01-01 2024-12-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:CEOPerformanceOptionMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember 2024-12-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:CEOPerformanceOptionMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember 2022-01-01 2022-12-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:CEOPerformanceOptionMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember 2023-01-01 2023-12-31 0001671933 srt:ChiefExecutiveOfficerMember ttd:CEOPerformanceOptionMember ttd:TwoThousandAndSixteenIncentiveAwardPlanMember 2024-11-08 0001671933 us-gaap:RestrictedStockMember 2024-01-01 2024-12-31 0001671933 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001671933 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001671933 us-gaap:RestrictedStockMember 2024-12-31 0001671933 us-gaap:EmployeeStockMember us-gaap:CommonClassAMember 2016-09-30 0001671933 us-gaap:EmployeeStockMember 2024-05-28 0001671933 us-gaap:EmployeeStockMember us-gaap:CommonClassAMember 2024-05-28 0001671933 us-gaap:EmployeeStockMember us-gaap:SubsequentEventMember 2025-01-01 2025-01-01 0001671933 us-gaap:EmployeeStockMember 2024-05-28 2024-05-28 0001671933 us-gaap:EmployeeStockMember 2024-01-01 2024-12-31 0001671933 us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001671933 us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001671933 country:US 2024-01-01 2024-12-31 0001671933 country:US 2023-01-01 2023-12-31 0001671933 country:US 2022-01-01 2022-12-31 0001671933 us-gaap:NonUsMember 2024-01-01 2024-12-31 0001671933 us-gaap:NonUsMember 2023-01-01 2023-12-31 0001671933 us-gaap:NonUsMember 2022-01-01 2022-12-31 0001671933 country:GB 2024-01-01 2024-12-31 0001671933 us-gaap:StateAndLocalJurisdictionMember 2024-12-31 0001671933 us-gaap:ForeignCountryMember 2024-12-31 0001671933 us-gaap:NonUsMember 2024-12-31 0001671933 us-gaap:OtherNoncurrentLiabilitiesMember 2024-12-31 0001671933 us-gaap:OtherNoncurrentLiabilitiesMember 2023-12-31 0001671933 country:US 2024-12-31 0001671933 country:US 2023-12-31 0001671933 us-gaap:NonUsMember 2023-12-31 0001671933 us-gaap:IndemnificationGuaranteeMember 2023-12-31 0001671933 us-gaap:IndemnificationGuaranteeMember 2024-12-31 0001671933 2022-05-27 2022-06-27 0001671933 ttd:GokulRajaramMember 2024-01-01 2024-12-31 0001671933 ttd:GokulRajaramMember 2024-10-01 2024-12-31 0001671933 ttd:GokulRajaramMember 2024-12-31 0001671933 ttd:LauraSchenkeinMember 2024-01-01 2024-12-31 0001671933 ttd:LauraSchenkeinMember 2024-10-01 2024-12-31 0001671933 ttd:LauraSchenkeinMember 2024-12-31 0001671933 2024-10-01 2024-12-31 iso4217:USD shares iso4217:USD shares pure ttd:HoldingCompany ttd:Client ttd:Supplier ttd:Class ttd:Vote ttd:tranche ttd:Business ttd:Segment ttd:complaint 0001671933 2024 FY false 0.00500 http://fasb.org/srt/2024#ChiefExecutiveOfficerMember P353D 10-K true 2024-12-31 --12-31 false 001-37879 TRADE DESK, INC. NV 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 No Yes Yes Large Accelerated Filer false false true false false 43514637327 452425879 43662678 <div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the registrant’s Proxy Statement for the 2025 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2024.</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%">Management has implemented a program to protect the confidentiality, integrity and availability of our information systems and to identify, assess, manage and report on material risks from cybersecurity threats. The program is </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%">managed by an in-house cybersecurity team, and the program includes risk management and mitigation processes, such as malware protection, access management, technical vulnerability management and security incident response among other processes and technical safeguards; communication with third-party providers of services regarding their information security practices and disclosed cybersecurity incidents; the use of third-party service providers, as appropriate, for monitoring and mitigating cybersecurity threats and conducting penetration tests; education and training across the organization to mitigate cybersecurity threats to employees and our company; the maintenance of cybersecurity breach insurance; and disaster recovery and business continuity arrangements to minimize the potential impact to our operations in the event of a cybersecurity incident.</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 cybersecurity program is aligned with our enterprise risk framework. Members of our cybersecurity, enterprise risk management, engineering, finance and legal teams collaboratively assess the degree of risk to our business and operations from cybersecurity threats and incidents to develop incident response plans and risk mitigation practices. Risk is assessed across the potential technological, operational, financial, legal, regulatory and reputational impacts to our company, including the materiality of cybersecurity incidents pursuant to SEC disclosure rules. </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%">Although we follow guidance from various standards related to cybersecurity and engage third-party attestation services to test controls relevant to our business, this does not imply that we meet any particular technical standards, specifications or requirements.</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%">We have not identified risks from known cybersecurity threats, including as a result of prior cybersecurity incidents, that have materially affected or are reasonably likely to materially affect us, including our business strategy, financial condition or results of operations. However, we remain subject to unknown or future cybersecurity threats that could materially affect us, including our business strategy, financial condition or results of operations. See “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Item 1A. Risk Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for a discussion of various risks related to cybersecurity.</span></div> true The cybersecurity program is aligned with our enterprise risk framework. Members of our cybersecurity, enterprise risk management, engineering, finance and legal teams collaboratively assess the degree of risk to our business and operations from cybersecurity threats and incidents to develop incident response plans and risk mitigation practices. Risk is assessed across the potential technological, operational, financial, legal, regulatory and reputational impacts to our company, including the materiality of cybersecurity incidents pursuant to SEC disclosure rules. true <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%">We have not identified risks from known cybersecurity threats, including as a result of prior cybersecurity incidents, that have materially affected or are reasonably likely to materially affect us, including our business strategy, financial condition or results of operations. However, we remain subject to unknown or future cybersecurity threats that could materially affect us, including our business strategy, financial condition or results of operations. See “</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Item 1A. Risk Factors</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for a discussion of various risks related to cybersecurity.</span></div> false Our board of directors has delegated oversight of all risk assessment and risk management activities to the audit committee. The audit committee provides strategic oversight of management’s risk management practices, including cybersecurity. Regular and ad hoc reporting from management, such as the executive risk committee (as described below), to the audit committee may include information about the prevention, detection, mitigation and remediation of material cybersecurity incidents, if any. Our board of directors has delegated oversight of all risk assessment and risk management activities to the audit committee. The audit committee provides strategic oversight of management’s risk management practices, including cybersecurity. Regular and ad hoc reporting from management, such as the executive risk committee (as described below), to the audit committee may include information about the prevention, detection, mitigation and remediation of material cybersecurity incidents, if any. true <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%">Our executive risk committee, which is comprised of our Chief Financial Officer, Chief Legal Officer and Senior Vice President, Engineering Operations, oversees the cybersecurity risk assessment and mitigation activities and receives regular reports from our cybersecurity team regarding the nature, timing and extent of incidents that occur across the Company’s internal environments and those disclosed by third-party service providers, if applicable. Our cybersecurity team is comprised of technically skilled professionals with computer science, cybersecurity assurance or other cybersecurity degrees and professional experience in monitoring, detecting, mitigating and preventing cybersecurity incidents and testing cybersecurity processes. The executive risk committee has expertise in the pertinent financial, legal, regulatory, operational and technical areas to assess the impact of cybersecurity risks and incidents across the business and oversee our response to and disclosure of such incidents. In particular, our Senior Vice President, Engineering Operations brings decades of technical experience to our executive risk committee along with technical education in computer engineering.</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%">Our executive risk committee, which is comprised of our Chief Financial Officer, Chief Legal Officer and Senior Vice President, Engineering Operations, oversees the cybersecurity risk assessment and mitigation activities and receives regular reports from our cybersecurity team regarding the nature, timing and extent of incidents that occur across the Company’s internal environments and those disclosed by third-party service providers, if applicable. Our cybersecurity team is comprised of technically skilled professionals with computer science, cybersecurity assurance or other cybersecurity degrees and professional experience in monitoring, detecting, mitigating and preventing cybersecurity incidents and testing cybersecurity processes. The executive risk committee has expertise in the pertinent financial, legal, regulatory, operational and technical areas to assess the impact of cybersecurity risks and incidents across the business and oversee our response to and disclosure of such incidents. In particular, our Senior Vice President, Engineering Operations brings decades of technical experience to our executive risk committee along with technical education in computer engineering.</span></div> Our executive risk committee, which is comprised of our Chief Financial Officer, Chief Legal Officer and Senior Vice President, Engineering Operations, oversees the cybersecurity risk assessment and mitigation activities and receives regular reports from our cybersecurity team regarding the nature, timing and extent of incidents that occur across the Company’s internal environments and those disclosed by third-party service providers, if applicable. Our executive risk committee, which is comprised of our Chief Financial Officer, Chief Legal Officer and Senior Vice President, Engineering Operations, oversees the cybersecurity risk assessment and mitigation activities and receives regular reports from our cybersecurity team regarding the nature, timing and extent of incidents that occur across the Company’s internal environments and those disclosed by third-party service providers, if applicable. true true 238 PricewaterhouseCoopers LLP Los Angeles, California 1369463000 895129000 552026000 485159000 11244000 12826000 3330343000 2870313000 84626000 63353000 5336458000 4313954000 209332000 161422000 263761000 197732000 230214000 154849000 72186000 60730000 6111951000 4888687000 2631213000 2317318000 177760000 137996000 64492000 55524000 2873465000 2510838000 247723000 180369000 41618000 33261000 3162806000 2724468000 0 0 0.000001 0.000001 100000000 100000000 0 0 0 0 0 0 0.000001 0.000001 1000000000 1000000000 452182000 452182000 444997000 444997000 95000000 95000000 43919000 43919000 43919000 43919000 0 0 2594896000 1967265000 354249000 196954000 2949145000 2164219000 6111951000 4888687000 2444831000 1946120000 1577795000 472012000 365598000 281123000 546517000 447970000 337975000 463319000 411794000 319876000 535816000 520278000 525167000 2017664000 1745640000 1464141000 427167000 200480000 113654000 78842000 68508000 12755000 1293000 -993000 961000 80135000 67515000 13716000 507302000 267995000 127370000 114226000 89055000 73985000 393076000 178940000 53385000 0.80 0.37 0.11 0.78 0.36 0.11 490879000 489261000 486937000 501924000 500182000 499925000 483441000 915177000 612129000 1527306000 4497000 47525000 47525000 1121000 33062000 33062000 1409000 -48595000 -48595000 502656000 502656000 53385000 53385000 490468000 1449825000 665514000 2115339000 5232000 60525000 60525000 886000 38482000 38482000 2450000 -78516000 -78516000 10120000 647500000 647500000 496949000 496949000 178940000 178940000 488916000 1967265000 196954000 2164219000 5768000 218410000 218410000 1118000 47994000 47994000 2804000 -139095000 -139095000 2505000 235781000 235781000 500322000 500322000 393076000 393076000 496101000 2594896000 354249000 2949145000 393076000 178940000 53385000 87490000 80418000 54425000 494699000 491621000 498642000 -76903000 -61597000 -11507000 57403000 48955000 44115000 853000 2960000 3203000 7881000 20379000 -622000 474227000 554012000 291747000 38783000 26815000 -50655000 298919000 475463000 187119000 46564000 35681000 8168000 -41754000 -52913000 -48346000 739456000 598322000 548734000 679539000 608379000 553295000 0 0 1977000 629088000 555806000 338829000 98238000 46790000 84160000 8824000 8230000 7725000 -157513000 -107593000 -304374000 234784000 646597000 0 216281000 60525000 47525000 49989000 38482000 33062000 139095000 78516000 48595000 -107609000 -626106000 31992000 474334000 -135377000 276352000 895129000 1030506000 754154000 1369463000 895129000 1030506000 158579000 151899000 4211000 986000 967000 995000 68378000 63256000 57862000 132050000 27237000 29881000 20508000 4684000 2166000 6869000 0 1453000 5623000 5328000 4014000 <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 connected television (“CTV”) and other video, display, audio, and native, on a multitude of devices, such as televisions, streaming devices, mobile devices, computers and digital-out-of-home 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 was originally incorporated in November 2009 and is a Nevada corporation. The Company is 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</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 consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the operations of the Company and its wholly owned subsidiaries. All intercompany transactions have been eliminated in consolidation. </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%">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 consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from these estimates.</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%">Management regularly evaluates its estimates, primarily those related to: (1) allowances for credit losses, (2) operating lease assets and liabilities, including the incremental borrowing rate and terms and provisions of each lease (3) the useful lives of property and equipment and capitalized software development costs, (4) income taxes, (5) assumptions used in the option pricing models to determine the fair value of stock-based compensation and (6) 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 December 31, 2024, the impacts to the Company’s business due to geopolitical developments and macroeconomic factors, such as changes in interest and foreign currency exchange rates, inflation, supply chain disruptions and economic growth 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;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%">Revenue Recognition</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 generates revenue from clients who enter into agreements with the Company to use its platform to purchase advertising inventory, value-added services and data. The Company charges its clients for total spend on its platform, which includes spend and fees on advertising inventory, value-added services and data to support those purchases, in addition to the platform fee that is generally a percentage of a client’s total spend.</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 determines revenue recognition through the following steps:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Identification of a contract with a client;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Identification of the performance obligations in the contract;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Determination of the transaction price;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Allocation of the transaction price to the performance obligations in the contract; and</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Recognition of revenue when or as the performance obligations are satisfied.</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 maintains agreements with each client and supplier in the form of master service agreements (“MSAs”), which set out the terms of the relationship and access to the Company’s platform. The Company’s performance obligation is to provide the use of its platform to clients to develop ad campaigns and select the advertising inventory, value-added services and data to support those campaigns. The Company recognizes revenue at a point in time when a transaction is completed, which is when a bid is won and the client’s purchase occurs through the platform. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is determined based on the consideration the Company expects to be entitled in exchange for the completion of the transaction.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The associated fees are generally not subject to refund or adjustment after a bid is won. Historically, any refunds and adjustments have not been material.</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%">Generally, the Company reports revenue net of amounts it pays suppliers for the cost of advertising inventory, supplier-provided components of value-added services and data (collectively, “Supplier Components”). Judgment is required to determine whether the Company is the principal and reports revenue on a gross basis for Supplier Components or the agent and reports revenue on a net basis for the fees charged to the client. In making this assessment, the Company considers whether it obtains control of a specified service before it is transferred to the client, including indicators such as the party primarily responsible for fulfillment, inventory risk and discretion in establishing price. Considering these factors, generally, the Company determined that it is an agent because it does not control the Supplier Components as it does not have primary responsibility for fulfillment, inventory risk or pricing latitude.</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%">From time to time, the Company may enter into agreements with data suppliers where the purchased data is used to inform and improve the platform, generally at no additional charge to clients outside of the standard fees. Costs associated with this data (“data-related costs”) are recorded in platform operations expense.</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 generally bills clients for their spend on advertising inventory they purchase through the platform and platform fees, value-added services and data, net of allowances (“Gross Billings”). When clients have direct payment relationships with advertising inventory suppliers, the Company does not bill these clients for the cost of advertising inventory. The Company invoices its clients monthly for the purchases occurring during the month. Typically, invoice payment terms are between 30 to 90 days. However, certain agency clients have sequential liability terms where payment is not due to the Company until the agency has received payment from its advertiser clients. Accounts receivable is recorded based on Gross Billings, which are the amounts the Company is responsible to collect. Accounts payable is 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:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 12—Segment and Geographic Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for geographic information related to Gross Billings.</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%">Operating Expenses</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 classifies its operating expenses into the following four categories and allocates overhead such as information technology infrastructure, rent, office support and occupancy charges based on headcount for these categories:</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:400;line-height:120%">Platform Operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Platform operations expense consists of expenses related to hosting the Company’s platform, which includes “internet traffic” associated with the viewing of available impressions or queries per second (“QPS”), purchasing data used to inform and improve the platform and providing support to clients. Platform operations expense includes hosting costs, personnel costs, data-related costs and amortization of capitalized software costs for platform development. Personnel costs include salaries, bonuses, stock-based compensation, employee benefit costs and travel for personnel who support the platform and provide clients with platform support. The Company capitalizes certain costs associated with platform development in other assets, non-current on its consolidated balance sheet and amortizes these costs into platform operations expense over their estimated useful lives. </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:400;line-height:120%">Sales and Marketing.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs, commission costs and travel, for the Company’s sales and marketing personnel. Sales and marketing expense also includes costs for market development programs, marketing events, advertising and promotional and other marketing activities. Commissions costs are expensed as incurred.</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:400;line-height:120%">Technology and Development.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and travel, as well as third-party consultant </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">costs associated with the ongoing development of the Company’s platform and related offerings as well as integrations with advertising inventory and data suppliers. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in other assets, non-current on the Company’s consolidated balance sheet. The Company amortizes capitalized software development costs relating to the Company’s platform to platform operations expense.</span></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:400;line-height:120%">General and Administrative.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> General and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and travel associated with the Company’s executive, finance, legal, human resources, compliance and other administrative personnel, as well as accounting and legal professional services fees, local business taxes and fees and credit loss expense. Stock-based compensation in general and administrative expenses also includes expense related to the CEO Performance Option, which was granted in 2021.</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%">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-weight:400;line-height:120%">Stock-based compensation expense related to stock options, restricted stock awards and units (collectively, “restricted stock”) and awards granted under the Company’s amended and restated 2024 employee stock purchase plan (“ESPP”) is measured and recognized in the consolidated financial statements based on the fair value of the awards granted.</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 fair values of the ESPP and stock option awards are estimated on the grant date using the Black-Scholes option-pricing model, except for the CEO Performance Option, granted in 2021, that was estimated using the Monte Carlo valuation model. The fair value of restricted stock is calculated using the closing market price of the Company’s common stock on the date of grant. Determining the fair value of stock options and ESPP awards requires judgment. The Company’s use of the valuation models requires the input of subjective assumptions. The assumptions used in the Company’s valuation models represent management’s best estimates, which involve inherent uncertainties and the application of management’s judgment.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will continue to use judgment in evaluating the assumptions related to its stock-based compensation.</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%">These assumptions and estimates are as follows:</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:400;line-height:120%">Risk-Free Interest Rate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities approximating the expected term of the awards.</span></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:400;line-height:120%">Expected Term. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For stock options granted in 2024, the Company determined its expected term from the Company’s historical option exercise behavior. Prior to 2024, there was insufficient historical data relating to stock option exercises, and the Company applied the simplified approach in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. The change in the expected term estimate methodology for stock options, upon obtaining sufficient historical exercise data, did not materially impact stock-based compensation expense. For ESPP awards, the expected term is the time period from the grant date to the respective purchase dates included within each offering period.</span></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:400;line-height:120%">Volatility.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company determines its price volatility based on a blend of its historical volatility, based on daily price observations over a period equivalent to the expected term of the award, and implied volatilities from its traded options. Prior to 2020, the Company determined the price volatility based on a blend of the historical volatilities of a publicly traded peer group, implied volatilities and its historical volatility.</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:400;line-height:120%">Dividend Yield.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The dividend yield assumption is based on the Company’s history and current expectations of dividend payouts. The Company has never declared or paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future, so the Company used an expected dividend yield of zero. </span></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:400;line-height:120%">Derived Service Period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The stock-compensation expense attribution period for the CEO Performance Option, which was granted in 2021, was developed based on a Monte Carlo simulation of daily stock prices over the performance period.</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 ESPP and the CEO Performance Option have a six-month and a one-year holding period with respect to the sale or transfer of purchased or vested common shares, respectively. Due to the holding period, the Company applies a discount to reflect the non-transferability of the shares for the ESPP and the CEO Performance Option. </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%">Stock-based compensation expense related to stock options and restricted stock is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. Stock-based compensation for the CEO Performance Option is recognized on a graded-vesting basis over a derived service period of approximately five years but may be accelerated if the vesting criteria are met prior to the estimated performance period. Stock-based compensation expense for ESPP awards is recognized on a graded-vesting attribution basis over the requisite service period of each award. The Company accounts for forfeitures as they occur.</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%">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%">Deferred income tax assets and liabilities are determined based upon the net tax effects of the differences between the Company’s consolidated financial statements carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized.</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 recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. The Company recognizes interest and penalties accrued related to its uncertain tax positions in its income tax provision in the accompanying consolidated statements of operations.</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 makes assumptions, judgments and estimates to determine the current income tax provision, tax benefits from uncertain tax positions, deferred tax asset and liabilities and valuation allowance recorded against a deferred tax asset.</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 assumptions, judgments and estimates relative to the current income tax provision take into account current tax laws, their interpretation and possible results of foreign and domestic tax audits. Changes in tax law, and their interpretation, could significantly impact the income taxes provided in the Company’s 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 evaluation of the Company’s uncertain tax positions involves significant judgment in the interpretation and application of GAAP and complex domestic and international tax laws, and matters related to the allocation of international taxation rights between countries. Although management believes the Company’s reserves are reasonable, no assurance can be given that the final tax outcome of these matters will not be different from that which is reflected in the Company’s reserves. Reserves are adjusted considering changing facts and circumstances, such as the closing of a tax examination or the refinement of an estimate.</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%">Assumptions, judgments and estimates relative to the amount of deferred income taxes, and any applicable valuation allowances, take into account future taxable income. Any of the assumptions, judgments and estimates mentioned above could cause the actual income tax obligations to differ from estimates.</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%">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%">Basic earnings per share is calculated by dividing net income by the weighted-average number of common stock shares outstanding. Diluted earnings per share is calculated by dividing net income by the weighted-average number of common stock shares outstanding adjusted for the potentially dilutive impact of stock options, restricted stock and 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: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%">Cash, Cash Equivalents and Marketable Securities</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 classifies all investments that are readily convertible to known amounts of cash and have maturities of three months or less from the date of purchase as cash equivalents, which consist primarily of money market funds and commercial paper, and those with stated maturities of greater than three months as marketable securities, which primarily consist of corporate debt securities, commercial paper and U.S. government and agency securities. Investments in marketable securities with maturities beyond one year are also classified as short-term available-for-sale securities based on their highly liquid nature and because they are available for current operations.</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%">Cash equivalents and marketable securities are carried at fair value. Realized gains and losses are recognized in other expense (income) on the consolidated statement of operations. Unrealized gains and losses, net of taxes, are included in stockholders' equity. The Company uses Accounting Standards Update (“ASU”) No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Accounting Standards Codification (“ASC”) 326 or “CECL”), to assess the investment portfolio for impairment at the individual security level and evaluates all securities in an unrealized loss position to determine if the impairment is credit related (resulting in realized credit loss, recorded in earnings) or non-credit related (resulting in an unrealized loss, recorded in stockholders' equity). The Company has not recorded any impairment charges for unrealized losses in the periods presented. Credit losses recorded in the statements of operations for the years ended 2024, 2023 and 2022 were not material.</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%">Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 6—Cash, Cash Equivalents and Short-Term Investments, Net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information regarding the fair value of cash equivalents and marketable securities.</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%">Accounts Receivable and Allowance for </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Losses</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%">Accounts </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">receivable are recorded at the invoiced amount, are unsecured and do not bear interest. The Company performs ongoing credit evaluations of its clients and certain advertisers when the Company’s agreements with its clients contain sequential liability terms such that client payments are not due to the Company until the client has received payment from its clients who are advertisers. The Company maintains an allowance for credit losses for expected uncollectible accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense on the consolidated statements of operations. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies ASC 326 to assess the allowance for credit losses. ASC 326 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Industry-specific default rates are applied to receivables subject to sequential liability or receivables for which the Company is engaged with the advertiser directly. </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 years ended December 31, 2024 and 2023, the Company’s assessment considered business and market disruptions caused by macroeconomic factors, such as changes in interest and foreign currency exchange rates, inflation, economic growth, supply chain disruptions, and estimates of credit defaults by industry. The Company continues to monitor the financial implications of these macroeconomic factors on expected credit losses by reviewing the allowance for credit losses on a quarterly basis. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered.</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 following table presents changes in the accounts receivable allowance for credit losses (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: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%">Year Ended December 31,</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%">2024</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%">2023</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%">2022</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%">Beginning balance</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%">12,826 </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%">10,477 </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%">7,374 </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="display:none"></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: provision for expected credit losses</span></div></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%">853 </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%">2,960 </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%">3,203 </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 14.5pt;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%">Less: write-offs, net of recoveries</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%">(2,435)</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%">(611)</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%">(100)</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%">Ending balance</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%">11,244 </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%">12,826 </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%">10,477 </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: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%">Property and Equipment, 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%">Property and equipment are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the following estimated useful lives:</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: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%">Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and networking equipment</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:10pt;font-weight:400;line-height:100%">2 – 3</span></div></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%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">3 – 5</span></div></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%">Furniture, fixtures and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></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%">Leasehold improvements</span></td><td colspan="3" 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:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">____________</span></div><div style="margin-top:2pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt">Leasehold improvements are depreciated on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.</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%">Repair and maintenance costs are charged to expense as incurred, while improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s operating results.</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%">Capitalized Software Development Costs</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 capitalizes certain costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure (“capitalized software development costs”), which are included in other assets, non-current. These costs include personnel and benefit-related expenses for employees who are directly associated with and devote time to software development projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not qualify for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expense in the consolidated statements of operations.</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%">Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post-implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose. Software development costs are amortized to platform operations expense using a straight-line method over the estimated useful life of two years, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived.</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 does not transfer ownership of its internally developed software, or lease its software, to third parties.</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%">Cloud Computing Arrangements</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%">Cloud computing arrangements (“CCAs”), such as software as a service and other hosting arrangements, are evaluated for capitalized implementation costs in a similar manner as capitalized software development costs. </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a CCA includes a software license, the software license element of the arrangement is accounted for in a manner consistent with the acquisition of other software licenses. If a CCA does not include a software license, the service element of the arrangement is accounted for as a service contract. The Company capitalized certain implementation costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> its CCAs that are service contracts, which are included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other assets, non-current</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company amortizes capitalized implementation costs in a CCA using a straight-line method over the life of the service contract. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalized $2 million of CCA implementation costs in 2024 and $4 million of CCA implementation costs in 2023. CCA implementation costs had a gross capitalized value of $14 million and $12 million as of December 31, 2024 and 2023, respectively, and accumulated amortization of $9 million and $6 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as of December 31, 2024 and 2023, respectively. Amortization expense was $3 million, $2 million and $2 million for 2024, 2023 and 2022, respectively. For the years ended December 31, 2024, 2023 and 2022 there were no material impairment charges to CCA implementation costs.</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%">Operating 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 Company enters into operating leases for its offices, which have lease terms generally up to 10 years, some of which include options to extend the leases or to terminate the leases with proper notification. Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company does not have finance leases.</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 determines if an arrangement is, or contains, a lease at inception. Operating lease assets represent the Company’s right to control the use of an identified asset for a period of time, or term, in exchange for consideration, and operating lease liabilities represent its obligation to make lease payments arising from the aforementioned right.</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%">Operating lease assets and liabilities are initially recorded based on the present value of lease payments over the lease term, which includes the minimum unconditional term of the lease, and may include options to extend or terminate the lease when it is reasonably certain at the commencement date that such options will be exercised. As the rate implicit for each of the Company’s leases is not readily determinable, the Company uses its incremental borrowing rate, based on </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the information available at the lease commencement date in determining the present value of its expected lease payments. Operating lease assets also include any initial direct costs and any lease payments made prior to the lease commencement date and are reduced by any lease incentives received. The Company has elected to not separate lease and non-lease components.</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%">Operating lease assets are amortized on a straight-line basis in operating lease expense over the lease term on the consolidated statements of operations. The related amortization, referred to as noncash lease expense, along with the change in the operating lease liabilities are separately presented within the cash flows from operating activities on the consolidated statements of cash flows. The Company records lease expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term.</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%">Certain leases contain provisions for property-related costs that are variable in nature for which the Company is responsible, including common area maintenance and other property operating services. These costs are calculated based on a variety of factors including property values, tax and utility rates, property services fees and other factors. </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%">Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 8—Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</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%">Fair Value of Financial Instruments</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%">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy, based on three levels of inputs, of which the first two are considered observable and the last unobservable, which are the following:</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%">Level 1—Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</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%">Level 2—Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted market prices for similar assets and liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.</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%">Level 3—Unobservable inputs.</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%">Observable inputs are based on market data obtained from independent 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%">Our cash equivalents and short-term investments in marketable securities are classified within Level 1 or Level 2 of the fair value hierarchy because their fair value is derived from quoted market prices or alternative pricing sources and models utilizing observable market data. The carrying amounts of accounts receivable, prepaid expenses and other current assets, accounts payable, accrued expenses and other current liabilities approximate fair value due to the short-term nature of these instruments. The carrying value of the line of credit approximates fair value based on borrowing rates currently available to the Company for financing with similar terms and were determined to be Level 2.</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%">Certain long-lived assets including capitalized software development costs are also subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review. To date, no material impairments have been recorded on those assets.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </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%">Concentration of Risk</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%">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents, short-term investments and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions, and its cash levels exceed the Federal Deposit Insurance Corporation federally insured limits. Short-term investments consist of investments in high-credit quality corporate debt securities, commercial paper, U.S. government securities and U.S. government agency securities.</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%">If all of the Company’s individual client contractual relationships were aggregated at the holding company level, one holding company would represent more than 10% of Gross Billings in 2024, 2023 and 2022. In 2024, one holding company accounted for 14% of Gross Billings. In 2023, one holding company accounted for 12% of Gross Billings. In </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022, one holding company accounted for 11% of Gross Billings. The Company generally does not have contractual relationships with holding companies. Rather, in most cases, the Company enters into separate contracts and billing relationships with various of their individual agencies and account for those agencies as separate clients.</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 December 31, 2024, three clients each accounted for at least 10%, and collectively accounted for 42%, of consolidated accounts receivable. As of December 31, 2023, two clients each accounted for at least 10%, and collectively accounted for 31%, of consolidated accounts receivable.</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 December 31, 2024, two suppliers each accounted for at least 10%, and collectively accounted for 36%, of consolidated accounts payable. As of December 31, 2023, two suppliers each accounted for at least 10% and collectively accounted for 31% of consolidated accounts payable. </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%">Foreign Currency Transactions</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’s reporting currency is the U.S. Dollar, and the functional currency of each of the Company’s subsidiaries is the U.S. Dollar. Transactions in foreign currencies are translated into U.S. Dollars at the rates of exchange in effect at the date of the transaction. Net transaction gains or losses are included in foreign currency exchange loss (gain), net in the accompanying consolidated statements of operations.</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 enters into forward contracts to hedge foreign currency exposures related primarily to the Company’s foreign currency denominated accounts receivable. The Company does not designate the foreign exchange forward contracts as hedges for accounting purposes and changes in the fair value of the foreign exchange forward contracts are recorded in foreign currency exchange loss (gain), net in the accompanying consolidated statements of operations. Cash flows at settlement of such foreign exchange forward contracts are classified as operating activities in the consolidated statements of cash flows. The Company’s forward contracts generally have terms of 30-60 days. As of December 31, 2024, and 2023, the Company had open forward contracts with aggregate notional amounts of $272 million and $263 million, respectively. The fair value of the open forward contracts was not material. </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%">Recently Adopted 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 includes requirements to report significant segment 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. The Company adopted this guidance in this Annual Report on Form 10-K in its Notes to Consolidated Financial Statements. The disclosures are included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 12—Segment and Geographic Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. There was no impact to the Company’s consolidated balance sheets, statements of operations, statements of stockholders’ equity or statements of cash flows.</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%">Recent Accounting Pronouncements Not Yet Adopted</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 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 disclosures.</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%">In November 2024, the FASB issued ASU No. 2024-03, Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which requires additional disclosure of specific expense categories included in the expense captions presented on the statements of operations. The new guidance does not change the expense captions on the statements of operations. In January 2025, the FASB issued ASU No. 2025-01, Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40) which clarified the effective date of ASU No. 2024-03. The 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, 2027, and for interim periods beginning with the Company’s Quarterly Report on Form 10-Q for the fiscal quarter ended March 31, 2028. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its disclosures.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div>The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the operations of the Company and its wholly owned subsidiaries. All intercompany transactions have been eliminated in consolidation. <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%">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 consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from these estimates.</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%">Management regularly evaluates its estimates, primarily those related to: (1) allowances for credit losses, (2) operating lease assets and liabilities, including the incremental borrowing rate and terms and provisions of each lease (3) the useful lives of property and equipment and capitalized software development costs, (4) income taxes, (5) assumptions used in the option pricing models to determine the fair value of stock-based compensation and (6) 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 December 31, 2024, the impacts to the Company’s business due to geopolitical developments and macroeconomic factors, such as changes in interest and foreign currency exchange rates, inflation, supply chain disruptions and economic growth 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;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%">Revenue Recognition</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 generates revenue from clients who enter into agreements with the Company to use its platform to purchase advertising inventory, value-added services and data. The Company charges its clients for total spend on its platform, which includes spend and fees on advertising inventory, value-added services and data to support those purchases, in addition to the platform fee that is generally a percentage of a client’s total spend.</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 determines revenue recognition through the following steps:</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Identification of a contract with a client;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Identification of the performance obligations in the contract;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Determination of the transaction price;</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Allocation of the transaction price to the performance obligations in the contract; and</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:32.5pt">Recognition of revenue when or as the performance obligations are satisfied.</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 maintains agreements with each client and supplier in the form of master service agreements (“MSAs”), which set out the terms of the relationship and access to the Company’s platform. The Company’s performance obligation is to provide the use of its platform to clients to develop ad campaigns and select the advertising inventory, value-added services and data to support those campaigns. The Company recognizes revenue at a point in time when a transaction is completed, which is when a bid is won and the client’s purchase occurs through the platform. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is determined based on the consideration the Company expects to be entitled in exchange for the completion of the transaction.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The associated fees are generally not subject to refund or adjustment after a bid is won. Historically, any refunds and adjustments have not been material.</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%">Generally, the Company reports revenue net of amounts it pays suppliers for the cost of advertising inventory, supplier-provided components of value-added services and data (collectively, “Supplier Components”). Judgment is required to determine whether the Company is the principal and reports revenue on a gross basis for Supplier Components or the agent and reports revenue on a net basis for the fees charged to the client. In making this assessment, the Company considers whether it obtains control of a specified service before it is transferred to the client, including indicators such as the party primarily responsible for fulfillment, inventory risk and discretion in establishing price. Considering these factors, generally, the Company determined that it is an agent because it does not control the Supplier Components as it does not have primary responsibility for fulfillment, inventory risk or pricing latitude.</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%">From time to time, the Company may enter into agreements with data suppliers where the purchased data is used to inform and improve the platform, generally at no additional charge to clients outside of the standard fees. Costs associated with this data (“data-related costs”) are recorded in platform operations expense.</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 generally bills clients for their spend on advertising inventory they purchase through the platform and platform fees, value-added services and data, net of allowances (“Gross Billings”). When clients have direct payment relationships with advertising inventory suppliers, the Company does not bill these clients for the cost of advertising inventory. The Company invoices its clients monthly for the purchases occurring during the month. Typically, invoice payment terms are between 30 to 90 days. However, certain agency clients have sequential liability terms where payment is not due to the Company until the agency has received payment from its advertiser clients. Accounts receivable is recorded based on Gross Billings, which are the amounts the Company is responsible to collect. Accounts payable is 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:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 12—Segment and Geographic Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for geographic information related to Gross Billings.</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%">Operating Expenses</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 classifies its operating expenses into the following four categories and allocates overhead such as information technology infrastructure, rent, office support and occupancy charges based on headcount for these categories:</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:400;line-height:120%">Platform Operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Platform operations expense consists of expenses related to hosting the Company’s platform, which includes “internet traffic” associated with the viewing of available impressions or queries per second (“QPS”), purchasing data used to inform and improve the platform and providing support to clients. Platform operations expense includes hosting costs, personnel costs, data-related costs and amortization of capitalized software costs for platform development. Personnel costs include salaries, bonuses, stock-based compensation, employee benefit costs and travel for personnel who support the platform and provide clients with platform support. The Company capitalizes certain costs associated with platform development in other assets, non-current on its consolidated balance sheet and amortizes these costs into platform operations expense over their estimated useful lives. </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:400;line-height:120%">Sales and Marketing.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs, commission costs and travel, for the Company’s sales and marketing personnel. Sales and marketing expense also includes costs for market development programs, marketing events, advertising and promotional and other marketing activities. Commissions costs are expensed as incurred.</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:400;line-height:120%">Technology and Development.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and travel, as well as third-party consultant </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">costs associated with the ongoing development of the Company’s platform and related offerings as well as integrations with advertising inventory and data suppliers. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in other assets, non-current on the Company’s consolidated balance sheet. The Company amortizes capitalized software development costs relating to the Company’s platform to platform operations expense.</span></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:400;line-height:120%">General and Administrative.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> General and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and travel associated with the Company’s executive, finance, legal, human resources, compliance and other administrative personnel, as well as accounting and legal professional services fees, local business taxes and fees and credit loss expense. Stock-based compensation in general and administrative expenses also includes expense related to the CEO Performance Option, which was granted in 2021.</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:400;line-height:120%">Sales and Marketing.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs, commission costs and travel, for the Company’s sales and marketing personnel. Sales and marketing expense also includes costs for market development programs, marketing events, advertising and promotional and other marketing activities. Commissions costs are expensed as incurred.</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:400;line-height:120%">Technology and Development.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefits costs and travel, as well as third-party consultant </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">costs associated with the ongoing development of the Company’s platform and related offerings as well as integrations with advertising inventory and data suppliers. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in other assets, non-current on the Company’s consolidated balance sheet. The Company amortizes capitalized software development costs relating to the Company’s platform to platform operations expense.</span></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%">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-weight:400;line-height:120%">Stock-based compensation expense related to stock options, restricted stock awards and units (collectively, “restricted stock”) and awards granted under the Company’s amended and restated 2024 employee stock purchase plan (“ESPP”) is measured and recognized in the consolidated financial statements based on the fair value of the awards granted.</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 fair values of the ESPP and stock option awards are estimated on the grant date using the Black-Scholes option-pricing model, except for the CEO Performance Option, granted in 2021, that was estimated using the Monte Carlo valuation model. The fair value of restricted stock is calculated using the closing market price of the Company’s common stock on the date of grant. Determining the fair value of stock options and ESPP awards requires judgment. The Company’s use of the valuation models requires the input of subjective assumptions. The assumptions used in the Company’s valuation models represent management’s best estimates, which involve inherent uncertainties and the application of management’s judgment.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will continue to use judgment in evaluating the assumptions related to its stock-based compensation.</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%">These assumptions and estimates are as follows:</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:400;line-height:120%">Risk-Free Interest Rate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The risk-free interest rate is based on the yields of U.S. Treasury securities with maturities approximating the expected term of the awards.</span></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:400;line-height:120%">Expected Term. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For stock options granted in 2024, the Company determined its expected term from the Company’s historical option exercise behavior. Prior to 2024, there was insufficient historical data relating to stock option exercises, and the Company applied the simplified approach in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. The change in the expected term estimate methodology for stock options, upon obtaining sufficient historical exercise data, did not materially impact stock-based compensation expense. For ESPP awards, the expected term is the time period from the grant date to the respective purchase dates included within each offering period.</span></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:400;line-height:120%">Volatility.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company determines its price volatility based on a blend of its historical volatility, based on daily price observations over a period equivalent to the expected term of the award, and implied volatilities from its traded options. Prior to 2020, the Company determined the price volatility based on a blend of the historical volatilities of a publicly traded peer group, implied volatilities and its historical volatility.</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:400;line-height:120%">Dividend Yield.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The dividend yield assumption is based on the Company’s history and current expectations of dividend payouts. The Company has never declared or paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future, so the Company used an expected dividend yield of zero. </span></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:400;line-height:120%">Derived Service Period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The stock-compensation expense attribution period for the CEO Performance Option, which was granted in 2021, was developed based on a Monte Carlo simulation of daily stock prices over the performance period.</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 ESPP and the CEO Performance Option have a six-month and a one-year holding period with respect to the sale or transfer of purchased or vested common shares, respectively. Due to the holding period, the Company applies a discount to reflect the non-transferability of the shares for the ESPP and the CEO Performance Option. </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%">Stock-based compensation expense related to stock options and restricted stock is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. Stock-based compensation for the CEO Performance Option is recognized on a graded-vesting basis over a derived service period of approximately five years but may be accelerated if the vesting criteria are met prior to the estimated performance period. Stock-based compensation expense for ESPP awards is recognized on a graded-vesting attribution basis over the requisite service period of each award. The Company accounts for forfeitures as they occur.</span></div> 0 0 P6M P1Y P4Y P5Y The Company accounts for forfeitures as they occur. <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%">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%">Deferred income tax assets and liabilities are determined based upon the net tax effects of the differences between the Company’s consolidated financial statements carrying amounts and the tax basis of assets and liabilities and are measured using the enacted tax rate expected to apply to taxable income in the years in which the differences are expected to be reversed. A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized.</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 recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. The Company recognizes interest and penalties accrued related to its uncertain tax positions in its income tax provision in the accompanying consolidated statements of operations.</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 makes assumptions, judgments and estimates to determine the current income tax provision, tax benefits from uncertain tax positions, deferred tax asset and liabilities and valuation allowance recorded against a deferred tax asset.</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 assumptions, judgments and estimates relative to the current income tax provision take into account current tax laws, their interpretation and possible results of foreign and domestic tax audits. Changes in tax law, and their interpretation, could significantly impact the income taxes provided in the Company’s 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 evaluation of the Company’s uncertain tax positions involves significant judgment in the interpretation and application of GAAP and complex domestic and international tax laws, and matters related to the allocation of international taxation rights between countries. Although management believes the Company’s reserves are reasonable, no assurance can be given that the final tax outcome of these matters will not be different from that which is reflected in the Company’s reserves. Reserves are adjusted considering changing facts and circumstances, such as the closing of a tax examination or the refinement of an estimate.</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%">Assumptions, judgments and estimates relative to the amount of deferred income taxes, and any applicable valuation allowances, take into account future taxable income. Any of the assumptions, judgments and estimates mentioned above could cause the actual income tax obligations to differ from estimates.</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%">Earnings Per Share</span></div>Basic earnings per share is calculated by dividing net income by the weighted-average number of common stock shares outstanding. Diluted earnings per share is calculated by dividing net income by the weighted-average number of common stock shares outstanding adjusted for the potentially dilutive impact of stock options, restricted stock and 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. <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%">Cash, Cash Equivalents and Marketable Securities</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 classifies all investments that are readily convertible to known amounts of cash and have maturities of three months or less from the date of purchase as cash equivalents, which consist primarily of money market funds and commercial paper, and those with stated maturities of greater than three months as marketable securities, which primarily consist of corporate debt securities, commercial paper and U.S. government and agency securities. Investments in marketable securities with maturities beyond one year are also classified as short-term available-for-sale securities based on their highly liquid nature and because they are available for current operations.</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%">Cash equivalents and marketable securities are carried at fair value. Realized gains and losses are recognized in other expense (income) on the consolidated statement of operations. Unrealized gains and losses, net of taxes, are included in stockholders' equity. The Company uses Accounting Standards Update (“ASU”) No. 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Accounting Standards Codification (“ASC”) 326 or “CECL”), to assess the investment portfolio for impairment at the individual security level and evaluates all securities in an unrealized loss position to determine if the impairment is credit related (resulting in realized credit loss, recorded in earnings) or non-credit related (resulting in an unrealized loss, recorded in stockholders' equity). The Company has not recorded any impairment charges for unrealized losses in the periods presented. Credit losses recorded in the statements of operations for the years ended 2024, 2023 and 2022 were not material.</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%">Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 6—Cash, Cash Equivalents and Short-Term Investments, Net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information regarding the fair value of cash equivalents and marketable securities.</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%">Accounts Receivable and Allowance for </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Losses</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%">Accounts </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">receivable are recorded at the invoiced amount, are unsecured and do not bear interest. The Company performs ongoing credit evaluations of its clients and certain advertisers when the Company’s agreements with its clients contain sequential liability terms such that client payments are not due to the Company until the client has received payment from its clients who are advertisers. The Company maintains an allowance for credit losses for expected uncollectible accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense on the consolidated statements of operations. </span></div><div style="margin-top:12pt;text-indent:36pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies ASC 326 to assess the allowance for credit losses. ASC 326 requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions and reasonable and supportable forecasts.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Industry-specific default rates are applied to receivables subject to sequential liability or receivables for which the Company is engaged with the advertiser directly. </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 years ended December 31, 2024 and 2023, the Company’s assessment considered business and market disruptions caused by macroeconomic factors, such as changes in interest and foreign currency exchange rates, inflation, economic growth, supply chain disruptions, and estimates of credit defaults by industry. The Company continues to monitor the financial implications of these macroeconomic factors on expected credit losses by reviewing the allowance for credit losses on a quarterly basis. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered.</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 following table presents changes in the accounts receivable allowance for credit losses (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: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%">Year Ended December 31,</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%">2024</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%">2023</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%">2022</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%">Beginning balance</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%">12,826 </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%">10,477 </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%">7,374 </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="display:none"></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: provision for expected credit losses</span></div></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%">853 </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%">2,960 </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%">3,203 </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 14.5pt;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%">Less: write-offs, net of recoveries</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%">(2,435)</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%">(611)</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%">(100)</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%">Ending balance</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%">11,244 </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%">12,826 </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%">10,477 </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 following table presents changes in the accounts receivable allowance for credit losses (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: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%">Year Ended December 31,</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%">2024</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%">2023</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%">2022</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%">Beginning balance</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%">12,826 </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%">10,477 </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%">7,374 </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="display:none"></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: provision for expected credit losses</span></div></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%">853 </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%">2,960 </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%">3,203 </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 14.5pt;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%">Less: write-offs, net of recoveries</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%">(2,435)</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%">(611)</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%">(100)</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%">Ending balance</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%">11,244 </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%">12,826 </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%">10,477 </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> 12826000 10477000 7374000 853000 2960000 3203000 2435000 611000 100000 11244000 12826000 10477000 <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%">Property and Equipment, 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%">Property and equipment are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the following estimated useful lives:</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: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%">Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and networking equipment</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:10pt;font-weight:400;line-height:100%">2 – 3</span></div></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%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">3 – 5</span></div></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%">Furniture, fixtures and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></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%">Leasehold improvements</span></td><td colspan="3" 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:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">____________</span></div><div style="margin-top:2pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt">Leasehold improvements are depreciated on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.</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%">Repair and maintenance costs are charged to expense as incurred, while improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s operating results.</span></div> Depreciation is computed using the straight-line method based upon the following estimated useful lives:<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: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%">Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and networking equipment</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:10pt;font-weight:400;line-height:100%">2 – 3</span></div></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%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">3 – 5</span></div></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%">Furniture, fixtures and office equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></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%">Leasehold improvements</span></td><td colspan="3" 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:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">____________</span></div><div style="margin-top:2pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:14pt">Leasehold improvements are depreciated on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.</span></div> P2Y P3Y P3Y P5Y P5Y <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%">Capitalized Software Development Costs</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 capitalizes certain costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure (“capitalized software development costs”), which are included in other assets, non-current. These costs include personnel and benefit-related expenses for employees who are directly associated with and devote time to software development projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not qualify for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expense in the consolidated statements of operations.</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%">Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post-implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose. Software development costs are amortized to platform operations expense using a straight-line method over the estimated useful life of two years, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived.</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 does not transfer ownership of its internally developed software, or lease its software, to third parties.</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%">Cloud Computing Arrangements</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cloud computing arrangements (“CCAs”), such as software as a service and other hosting arrangements, are evaluated for capitalized implementation costs in a similar manner as capitalized software development costs. </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a CCA includes a software license, the software license element of the arrangement is accounted for in a manner consistent with the acquisition of other software licenses. If a CCA does not include a software license, the service element of the arrangement is accounted for as a service contract. The Company capitalized certain implementation costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> its CCAs that are service contracts, which are included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">other assets, non-current</span>. The Company amortizes capitalized implementation costs in a CCA using a straight-line method over the life of the service contract. P2Y 2000000 4000000 14000000 12000000 9000000 6000000 3000000 2000000 2000000 0 0 0 <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%">Operating 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 Company enters into operating leases for its offices, which have lease terms generally up to 10 years, some of which include options to extend the leases or to terminate the leases with proper notification. Leases with an initial term of 12 months or less are not recorded on the balance sheet. The Company does not have finance leases.</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 determines if an arrangement is, or contains, a lease at inception. Operating lease assets represent the Company’s right to control the use of an identified asset for a period of time, or term, in exchange for consideration, and operating lease liabilities represent its obligation to make lease payments arising from the aforementioned right.</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%">Operating lease assets and liabilities are initially recorded based on the present value of lease payments over the lease term, which includes the minimum unconditional term of the lease, and may include options to extend or terminate the lease when it is reasonably certain at the commencement date that such options will be exercised. As the rate implicit for each of the Company’s leases is not readily determinable, the Company uses its incremental borrowing rate, based on </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the information available at the lease commencement date in determining the present value of its expected lease payments. Operating lease assets also include any initial direct costs and any lease payments made prior to the lease commencement date and are reduced by any lease incentives received. The Company has elected to not separate lease and non-lease components.</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%">Operating lease assets are amortized on a straight-line basis in operating lease expense over the lease term on the consolidated statements of operations. The related amortization, referred to as noncash lease expense, along with the change in the operating lease liabilities are separately presented within the cash flows from operating activities on the consolidated statements of cash flows. The Company records lease expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term.</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%">Certain leases contain provisions for property-related costs that are variable in nature for which the Company is responsible, including common area maintenance and other property operating services. These costs are calculated based on a variety of factors including property values, tax and utility rates, property services fees and other factors. </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%">Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 8—Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information.</span></div> P10Y <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%">Fair Value of Financial Instruments</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%">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Fair value measurements are based on a fair value hierarchy, based on three levels of inputs, of which the first two are considered observable and the last unobservable, which are the following:</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%">Level 1—Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</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%">Level 2—Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly, such as quoted market prices for similar assets and liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.</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%">Level 3—Unobservable inputs.</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%">Observable inputs are based on market data obtained from independent 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%">Our cash equivalents and short-term investments in marketable securities are classified within Level 1 or Level 2 of the fair value hierarchy because their fair value is derived from quoted market prices or alternative pricing sources and models utilizing observable market data. The carrying amounts of accounts receivable, prepaid expenses and other current assets, accounts payable, accrued expenses and other current liabilities approximate fair value due to the short-term nature of these instruments. The carrying value of the line of credit approximates fair value based on borrowing rates currently available to the Company for financing with similar terms and were determined to be Level 2.</span></div>Certain long-lived assets including capitalized software development costs are also subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review 0 0 0 <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%">Concentration of Risk</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%">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents, short-term investments and accounts receivable. The Company maintains its cash and cash equivalents with financial institutions, and its cash levels exceed the Federal Deposit Insurance Corporation federally insured limits. Short-term investments consist of investments in high-credit quality corporate debt securities, commercial paper, U.S. government securities and U.S. government agency securities.</span></div> 1 1 1 1 0.14 1 0.12 1 0.11 3 0.42 2 0.31 2 0.36 2 0.31 <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%">Foreign Currency Transactions</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’s reporting currency is the U.S. Dollar, and the functional currency of each of the Company’s subsidiaries is the U.S. Dollar. Transactions in foreign currencies are translated into U.S. Dollars at the rates of exchange in effect at the date of the transaction. Net transaction gains or losses are included in foreign currency exchange loss (gain), net in the accompanying consolidated statements of operations.</span></div>The Company enters into forward contracts to hedge foreign currency exposures related primarily to the Company’s foreign currency denominated accounts receivable. The Company does not designate the foreign exchange forward contracts as hedges for accounting purposes and changes in the fair value of the foreign exchange forward contracts are recorded in foreign currency exchange loss (gain), net in the accompanying consolidated statements of operations. Cash flows at settlement of such foreign exchange forward contracts are classified as operating activities in the consolidated statements of cash flows. The Company’s forward contracts generally have terms of 30-60 days. As of December 31, 2024, and 2023, the Company had open forward contracts with aggregate notional amounts of $272 million and $263 million, respectively. The fair value of the open forward contracts was not material. P30D P60D 272000000 263000000 <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%">Recently Adopted 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 includes requirements to report significant segment 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. The Company adopted this guidance in this Annual Report on Form 10-K in its Notes to Consolidated Financial Statements. The disclosures are included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 12—Segment and Geographic Information</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. There was no impact to the Company’s consolidated balance sheets, statements of operations, statements of stockholders’ equity or statements of cash flows.</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%">Recent Accounting Pronouncements Not Yet Adopted</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 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 disclosures.</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%">In November 2024, the FASB issued ASU No. 2024-03, Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40): Disaggregation of Income Statement Expenses, which requires additional disclosure of specific expense categories included in the expense captions presented on the statements of operations. The new guidance does not change the expense captions on the statements of operations. In January 2025, the FASB issued ASU No. 2025-01, Income Statement — Reporting Comprehensive Income — Expense Disaggregation Disclosures (Subtopic 220-40) which clarified the effective date of ASU No. 2024-03. The 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, 2027, and for interim periods beginning with the Company’s Quarterly Report on Form 10-Q for the fiscal quarter ended March 31, 2028. Early adoption is permitted. The Company is currently evaluating the impact of the new guidance on its disclosures.</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 (“EPS”) attributable to common stockholders for Class A and Class B common stock were the same because they were entitled to the same liquidation and dividend rights.</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 EPS 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: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%">Year Ended December 31,</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%">2024</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%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;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%">Net income</span></td><td style="background-color:#ffffff;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;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%">393,076 </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 style="background-color:#ffffff;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;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%">178,940 </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 style="background-color:#ffffff;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;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%">53,385 </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 10pt;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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;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%">Weighted-average shares outstanding—basic</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%">490,879 </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%">489,261 </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%">486,937 </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 32.5pt;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%">Effect of dilutive 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%">11,045 </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%">10,921 </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%">12,988 </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 23.5pt;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%">Weighted-average shares outstanding—diluted</span></td><td colspan="2" style="background-color:#ffffff;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%">501,924 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;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%">500,182 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;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,925 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt 2px 10pt;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%">Basic earnings per share</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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%">0.80 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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%">0.37 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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%">0.11 </span></td><td style="background-color:#cceeff;border-top:3pt double #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 2px 10pt;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%">Diluted earnings per share</span></td><td style="background-color:#ffffff;border-top:3pt double #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-top:3pt double #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%">0.78 </span></td><td style="background-color:#ffffff;border-top:3pt double #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-top:3pt double #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-top:3pt double #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%">0.36 </span></td><td style="background-color:#ffffff;border-top:3pt double #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-top:3pt double #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-top:3pt double #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%">0.11 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;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 23.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><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></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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%">284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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-bottom:3pt double #000;border-top:3pt double #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%">5,580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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-bottom:3pt double #000;border-top:3pt double #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%">10,707 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 EPS 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: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%">Year Ended December 31,</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%">2024</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%">2023</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%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;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%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;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%">Net income</span></td><td style="background-color:#ffffff;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;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%">393,076 </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 style="background-color:#ffffff;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;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%">178,940 </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 style="background-color:#ffffff;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;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%">53,385 </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 10pt;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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 23.5pt;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%">Weighted-average shares outstanding—basic</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%">490,879 </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%">489,261 </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%">486,937 </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 32.5pt;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%">Effect of dilutive 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%">11,045 </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%">10,921 </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%">12,988 </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 23.5pt;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%">Weighted-average shares outstanding—diluted</span></td><td colspan="2" style="background-color:#ffffff;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%">501,924 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;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%">500,182 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;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,925 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt 2px 10pt;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%">Basic earnings per share</span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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%">0.80 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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%">0.37 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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%">0.11 </span></td><td style="background-color:#cceeff;border-top:3pt double #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 2px 10pt;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%">Diluted earnings per share</span></td><td style="background-color:#ffffff;border-top:3pt double #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-top:3pt double #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%">0.78 </span></td><td style="background-color:#ffffff;border-top:3pt double #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-top:3pt double #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-top:3pt double #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%">0.36 </span></td><td style="background-color:#ffffff;border-top:3pt double #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-top:3pt double #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-top:3pt double #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%">0.11 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;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 23.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><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></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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%">284 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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-bottom:3pt double #000;border-top:3pt double #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%">5,580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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-bottom:3pt double #000;border-top:3pt double #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%">10,707 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 393076000 178940000 53385000 490879000 489261000 486937000 11045000 10921000 12988000 501924000 500182000 499925000 0.80 0.37 0.11 0.78 0.36 0.11 284000 5580000 10707000 <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—Property and Equipment, Net</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-weight:400;line-height:120%">Major classes of property and equipment 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: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="9" 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:107%">As of December 31,</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and networking equipment</span></div></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%">189,821 </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%">145,424 </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%">Purchased software</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%">14,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%">10,424 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</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%">29,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%">25,632 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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%">34,537 </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%">8,487 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</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%">156,423 </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%">129,992 </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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">424,348 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;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%">319,959 </span></td><td style="background-color:#ffffff;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:#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%">Less: Accumulated depreciation</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%">(215,016)</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%">(158,537)</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: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%">209,332 </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%">161,422 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">____________</span></div><div><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:1.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.870%"></td><td style="width:0.1%"></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:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Includes leasehold improvement projects that are not yet ready for intended use.</span></div></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%">Depreciation expense for years ended December 31, 2024, 2023 and 2022 was $67 million, $62 million and $42 million, respectively. For the years ended December 31, 2024, 2023 and 2022 there were no material impairment charges to property and equipment.</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-weight:400;line-height:120%">Major classes of property and equipment 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: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="9" 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:107%">As of December 31,</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%">2024</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%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer and networking equipment</span></div></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%">189,821 </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%">145,424 </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%">Purchased software</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%">14,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%">10,424 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</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%">29,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%">25,632 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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%">34,537 </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%">8,487 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</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%">156,423 </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%">129,992 </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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">424,348 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;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%">319,959 </span></td><td style="background-color:#ffffff;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:#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%">Less: Accumulated depreciation</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%">(215,016)</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%">(158,537)</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: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%">209,332 </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%">161,422 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">____________</span></div><div><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:1.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.870%"></td><td style="width:0.1%"></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:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">Includes leasehold improvement projects that are not yet ready for intended use.</span></div></td></tr></table></div> 189821000 145424000 14016000 10424000 29551000 25632000 34537000 8487000 156423000 129992000 424348000 319959000 215016000 158537000 209332000 161422000 67000000 62000000 42000000 0 0 0 <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—Capitalized Software Development Costs</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%">Capitalized software development costs, included in other assets, non-current, 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: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="9" 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:107%">As of December 31,</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%">2024</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%">2023</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%">Capitalized software development costs, gross</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%">26,834 </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%">32,333 </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%">Less: Accumulated amortization</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%">(12,213)</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%">(15,432)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software development costs, net</span></td><td style="background-color:#cceeff;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:#cceeff;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%">14,621 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">16,901 </span></td><td style="background-color:#cceeff;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%">Amortization expense was $16 million, $14 million and $7 million for the years ended December 31, 2024, 2023 and 2022, respectively. For the years ended December 31, 2024, 2023 and 2022 there were no material impairment charges to capitalized software development costs.</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%">Capitalized software development costs, included in other assets, non-current, 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: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="9" 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:107%">As of December 31,</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%">2024</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%">2023</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%">Capitalized software development costs, gross</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%">26,834 </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%">32,333 </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%">Less: Accumulated amortization</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%">(12,213)</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%">(15,432)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software development costs, net</span></td><td style="background-color:#cceeff;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:#cceeff;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%">14,621 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">16,901 </span></td><td style="background-color:#cceeff;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> 26834000 32333000 12213000 15432000 14621000 16901000 16000000 14000000 7000000 0 0 0 <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—Cash, Cash Equivalents and Short-Term Investments, Net</span></div><div style="margin-top:6pt;text-indent:27.78pt"><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;text-align:center;text-indent:27.78pt"><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, 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%">218,448 </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%">218,448 </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 14.5pt;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%">1,031,413 </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%">1,031,413 </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 14.5pt;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%">101,163 </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%">129,879 </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%">231,042 </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 14.5pt;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%">3,498 </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%">281,775 </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%">285,273 </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 14.5pt;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%">14,941 </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,372 </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%">155,313 </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%">1,369,463 </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%">552,026 </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,921,489 </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-align:center;text-indent:27.78pt"><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:57.990%"></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.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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: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 14.5pt;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: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 14.5pt;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 14.5pt;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 14.5pt;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 and losses from its short-term investments, recorded at fair value, for the years ended December 31, 2024, 2023 and 2022 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;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:84.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.772%"></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%">December 31, 2024</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%">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%">474,180 </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%">77,846 </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 14.5pt;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:#cceeff;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:#cceeff;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%">552,026 </span></td><td style="background-color:#cceeff;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:6pt;text-indent:27.78pt"><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;text-align:center;text-indent:27.78pt"><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, 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%">218,448 </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%">218,448 </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 14.5pt;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%">1,031,413 </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%">1,031,413 </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 14.5pt;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%">101,163 </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%">129,879 </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%">231,042 </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 14.5pt;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%">3,498 </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%">281,775 </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%">285,273 </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 14.5pt;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%">14,941 </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,372 </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%">155,313 </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%">1,369,463 </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%">552,026 </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,921,489 </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-align:center;text-indent:27.78pt"><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:57.990%"></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.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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: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 14.5pt;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: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 14.5pt;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 14.5pt;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 14.5pt;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> 218448000 218448000 1031413000 1031413000 101163000 129879000 231042000 3498000 281775000 285273000 14941000 140372000 155313000 1369463000 552026000 1921489000 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;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:84.028%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.772%"></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%">December 31, 2024</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%">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%">474,180 </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%">77,846 </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 14.5pt;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:#cceeff;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:#cceeff;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%">552,026 </span></td><td style="background-color:#cceeff;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> 474180000 77846000 552026000 <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—Debt</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%">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:120%">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-bottom:12pt;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 December 31, 2024, the Company did not have an outstanding debt balance under the Amended Credit Facility. Availability under the Amended Credit Facility was $442 million as of December 31, 2024, which is net of outstanding letters of credit of $8 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 December 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 442000000 8000000 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 8—Leases</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 components of lease expense 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.090%"><tr><td style="width:1.0%"></td><td style="width:57.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.202%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.202%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></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%">Year Ended December 31,</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%">2024</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%">2023</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%">2022</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%">Operating lease cost</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%">56,787 </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%">48,866 </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%">51,918 </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%">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:100%">2,231 </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%">1,898 </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%">1,668 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">16,414 </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%">12,901 </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%">9,140 </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%">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:100%">(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:100%">(2,208)</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%">(2,490)</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 14.5pt;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 lease cost</span></td><td style="background-color:#cceeff;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:#cceeff;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%">75,390 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">61,457 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">60,236 </span></td><td style="background-color:#cceeff;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%">Supplemental information related to leases 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: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="9" 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%">Year Ended December 31,</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%">2024</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%">2023</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%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">4.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">5.2 years</span></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%">Weighted-average discount rate</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%">4.3 </span></td><td style="background-color:#ffffff;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:100%">%</span></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%">3.6 </span></td><td style="background-color:#ffffff;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:100%">%</span></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%">Maturities of lease commitments as of December 31, 2024 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.112%"></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.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year</span></td><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%">Amount </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">2025</span></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%">46,378 </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%">2026</span></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%">88,351 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></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%">70,560 </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%">2028</span></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%">103,919 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></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%">94,818 </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%">Thereafter</span></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%">258,258 </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 14.5pt;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 undiscounted lease commitments</span></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%">662,284 </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%">Less: commitments for leases not yet commenced</span></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%">(307,252)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></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%">(42,817)</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 14.5pt;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%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">312,215 </span></td><td style="background-color:#ffffff;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:#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%">Less: operating lease liabilities, current</span></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%">(64,492)</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 14.5pt;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%">Operating lease liabilities, non-current</span></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%">247,723 </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 components of lease expense 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.090%"><tr><td style="width:1.0%"></td><td style="width:57.768%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.202%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.202%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></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%">Year Ended December 31,</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%">2024</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%">2023</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%">2022</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%">Operating lease cost</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%">56,787 </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%">48,866 </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%">51,918 </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%">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:100%">2,231 </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%">1,898 </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%">1,668 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">16,414 </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%">12,901 </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%">9,140 </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%">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:100%">(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:100%">(2,208)</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%">(2,490)</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 14.5pt;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 lease cost</span></td><td style="background-color:#cceeff;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:#cceeff;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%">75,390 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">61,457 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">60,236 </span></td><td style="background-color:#cceeff;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> 56787000 48866000 51918000 2231000 1898000 1668000 16414000 12901000 9140000 42000 2208000 2490000 75390000 61457000 60236000 <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%">Supplemental information related to leases 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: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="9" 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%">Year Ended December 31,</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%">2024</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%">2023</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%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">4.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">5.2 years</span></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%">Weighted-average discount rate</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%">4.3 </span></td><td style="background-color:#ffffff;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:100%">%</span></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%">3.6 </span></td><td style="background-color:#ffffff;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:100%">%</span></td></tr></table></div> P4Y10M24D P5Y2M12D 0.043 0.036 <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%">Maturities of lease commitments as of December 31, 2024 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:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.112%"></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.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year</span></td><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%">Amount </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">2025</span></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%">46,378 </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%">2026</span></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%">88,351 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></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%">70,560 </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%">2028</span></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%">103,919 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></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%">94,818 </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%">Thereafter</span></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%">258,258 </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 14.5pt;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 undiscounted lease commitments</span></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%">662,284 </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%">Less: commitments for leases not yet commenced</span></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%">(307,252)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></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%">(42,817)</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 14.5pt;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%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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%">312,215 </span></td><td style="background-color:#ffffff;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:#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%">Less: operating lease liabilities, current</span></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%">(64,492)</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 14.5pt;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%">Operating lease liabilities, non-current</span></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%">247,723 </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> 46378000 88351000 70560000 103919000 94818000 258258000 662284000 307252000 42817000 312215000 64492000 247723000 <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—Capitalization</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 Class A and Class B common stock have the same rights and preferences including rights to dividends, except the Class B is entitled to ten votes per share and the Class A is entitled to one vote per share. Each share of Class B common stock is convertible into one share of Class A common stock at any time at the option of the holder. In addition, each share of Class B common stock will convert automatically into one share of Class A common stock upon any transfer, except for certain transfers described in the Company’s articles of incorporation, including, without limitation, certain transfers for tax and estate planning purposes. The Company’s articles of incorporation provides that all Class B common stock will convert automatically into Class A common stock on December 22, 2025 unless converted prior to such date.</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’s board of directors has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences of each series of preferred stock.</span></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%">In February 2023, the Company’s board of directors approved a share repurchase program to repurchase its Class A common stock. 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><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 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. During the year ended December 31, 2024, the Company repurchased and subsequently retired 2.5 million shares of its Class A common stock for an aggregate repurchase amount of $236 million. The repurchase amounts included in the consolidated statements of stockholders’ equity included immaterial amounts related to the 1% excise tax on share repurchases, net of share issuances, as a result of the Inflation Reduction Act of 2022 (“IRA”). As of December 31, 2024, $464 million remained available and authorized for repurchases. In January 2025, the Company repurchased $28 million of its Class A common stock and an additional $564 million was authorized under this program, bringing the total amount for future repurchases to $1 billion. Activity under the share repurchase program was recognized in the consolidated financial statements on a trade-date basis.</span></div> 10 1 1 1 53000000 647000000 700000000 2500000 236000000 464000000 28000000 564000000 1000000000 Stock-Based Compensation<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%">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 consolidated statements of operations was 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%">Year Ended December 31,</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%">2024</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%">2023</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%">2022</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%">Platform operations</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%">29,310 </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%">21,048 </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%">18,285 </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%">Sales and marketing</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%">99,135 </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%">75,924 </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%">64,442 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and development</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%">138,393 </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%">120,823 </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%">94,822 </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%">General and administrative</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%">227,861 </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%">273,826 </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%">321,093 </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 14.5pt;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:#cceeff;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:#cceeff;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%">494,699 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">491,621 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">498,642 </span></td><td style="background-color:#cceeff;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%">On September 30, 2023, David R. Pickles stepped down as the Company’s Chief Technology Officer and from the Company’s board of directors. As a result, Mr. Pickles and the Company mutually agreed to cancel his unvested stock options and restricted stock without payment or replacement, resulting in the recognition of $14 million in incremental stock-based compensation expense, which is included in technology and development expense for the year ended December 31, 2023. No amount of stock-based compensation expense for these cancelled options and restricted stock remained unamortized.</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 years ended December 31, 2024, 2023 and 2022, the Company recognized tax benefits on total stock-based compensation expense, which are reflected in the provision for income taxes in the consolidated statements of operations, of $73 million, $53 million and $48 million, respectively. For the years ended December 31, 2024, 2023 and 2022, the tax benefit realized related to restricted stock vested and stock options exercised during the period was $129 million, $91 million and $72 million, respectively.</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%">Stock-Based Award Plans</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 authorized to issue stock options, restricted stock awards, restricted stock units, stock appreciation rights and other stock-based and cash-based awards under its 2016 Incentive Award Plan. As of December 31, 2024, 94.9 million shares remained available for grant under the Company’s 2016 Incentive Award Plan. The number of shares authorized for grant is subject to increase each year on January 1, equal to the lesser of (a) 4% of the common stock outstanding (on an as-converted basis) on the final day of the immediately preceding calendar year and (b) such smaller number of shares as determined by the board of directors. On January 1, 2025, the number of shares authorized for grant under the Company’s 2016 Incentive Award Plan was increased by 19.8 million shares in accordance with plan provisions.</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%">Stock Options, Excluding the 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%">Stock options granted under the Company’s stock incentive plans generally vest over four years, subject to the holder’s continued service through the vesting date and expire no later than 10 years from the date of grant.</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 following summarizes stock option 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:44.354%"></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.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.085%"></td><td style="width:0.1%"></td></tr><tr><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:400;line-height:114%"> </span></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%">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><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%">Contractual</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%">Life (years)</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%">Aggregate</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%">Intrinsic Value</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></tr><tr><td colspan="3" style="background-color:#cceeff;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="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:114%">12,258 </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:114%">$</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:114%">31.05 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">Granted</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%">2,451 </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%">82.63 </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="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></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%">Exercised</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%">(4,353)</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%">27.98 </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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Expired/Forfeited</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%">(543)</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%">67.00 </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="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></tr><tr><td colspan="3" style="background-color:#cceeff;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, 2024</span></div></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:114%">9,813 </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;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;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%">43.31 </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="3" style="background-color:#cceeff;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%">6.0</span></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:114%">$</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:114%">728,343 </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: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 December 31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">6,299 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">26.33 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;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%">4.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">574,475 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 fair value of options on the date of grant was estimated based on the Black-Scholes option pricing model. The weighted-average assumptions used to value options granted to employees for the periods presented were as follows:</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:114%">Year Ended December 31,</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:114%">2024</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:114%">2023</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:114%">2022</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:114%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">4.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">6.0</span></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%">Expected volatility</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%">58.5 </span></td><td style="background-color:#ffffff;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:#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%">64.4 </span></td><td style="background-color:#ffffff;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:#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%">66.5 </span></td><td style="background-color:#ffffff;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></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%">Risk-free interest rate</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%">4.70 </span></td><td style="background-color:#cceeff;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:#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.71 </span></td><td style="background-color:#cceeff;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:#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%">2.91 </span></td><td style="background-color:#cceeff;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></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%">Estimated dividend yield</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%">— </span></td><td style="background-color:#ffffff;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:#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%">— </span></td><td style="background-color:#ffffff;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:#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%">— </span></td><td style="background-color:#ffffff;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></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 weighted-average grant date fair value per share of stock options granted for the years ended December 31, 2024, 2023 and 2022 and were $40.82, $38.69 and $37.65, respectively. The total intrinsic value of options exercised during the years ended December 31, 2024, 2023 and 2022 were $333 million, $276 million and $232 million, respectively.</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%">Stock-based compensation expense related to stock options was $62 million, $58 million and $49 million for the years ended December 31, 2024, 2023 and 2022, respectively. At December 31, 2024, the Company had unrecognized stock-based compensation relating to stock options of approximately $138 million, which is expected to be recognized over a weighted-average period of 2.7 years.</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%">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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 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. If specified target goals for the per share price of the Company’s Class A common stock (ranging from $90.00 to $340.00 per share) and certain other vesting conditions are satisfied, including the CEO’s continued service, the CEO may purchase up to a target amount of 16 million shares of Class A common stock, subject to adjustment as discussed in the following sentence, to be earned in eight equal tranches over a maximum term of 10 years. These target shares are subject to decrease or increase by up to 20% for each tranche based on the relative total shareholder return (“TSR”) of the Company’s Class A common stock as compared to the TSR of the Nasdaq-100 Index at each vesting tranche, for a maximum of 19.2 million shares. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CEO Performance Option has an exercise price of $68.29 per share and a grant-date fair value of approximately $819 million, which is expected to be expensed on a graded-vesting basis over a derived service period of approximately five years but may be accelerated if the vesting criteria are met prior to the estimated performance period. </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 grant-date fair value was estimated based on a Monte Carlo valuation model using the following assumptions:</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="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%">Expected volatility</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%">63.4 </span></td><td style="background-color:#cceeff;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></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%">Risk-free interest rate</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%">1.55 </span></td><td style="background-color:#ffffff;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></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%">Estimated dividend yield</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%">— </span></td><td style="background-color:#cceeff;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></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 CEO Performance Option has a one-year holding period with respect to the sale or transfer of vested shares, with the exception that shares may be transferred during the holding period to cover withholding tax obligations in connection with such exercise and transfers to the CEO’s immediate family for estate planning purposes or in connection with charitable or philanthropic activities. Due to the holding period, the Company applied a discount to reflect the non-transferability of the shares. </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 following summarizes CEO Performance Option 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:44.354%"></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.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.085%"></td><td style="width:0.1%"></td></tr><tr><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:400;line-height:114%"> </span></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%">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><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%">Contractual</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%">Life (years)</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%">Aggregate</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%">Intrinsic Value</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></tr><tr><td colspan="3" style="background-color:#cceeff;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="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:114%">19,200 </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:114%">$</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:114%">68.29 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">Granted</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%">— </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%">— </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="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></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%">Exercised</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%">(1,415)</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%">68.29 </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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Expired/Forfeited</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%">— </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%">— </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="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></tr><tr><td colspan="3" style="background-color:#cceeff;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, 2024</span></div></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:114%">17,785 </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;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;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%">68.29 </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="3" style="background-color:#cceeff;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%">6.8</span></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:114%">$</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:114%">875,741 </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: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 December 31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">3,385 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">68.29 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;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%">6.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">166,685 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 total intrinsic value of options exercised under the CEO Performance Option during the year ended December 31, 2024, was $71 million. There were no options exercised under the CEO Performance Option during the years ended December 31, 2023 and 2022. On </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November 8, 2024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the second tranche of the CEO Performance Option vested upon certification by the Company’s board of directors, resulting in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of additional exercisable options. The vesting of the second tranche did not result in any acceleration of stock-based compensation expense as the tranche’s expense had been fully recognized. Stock-based compensation expense of $128 million, $198 million and $262 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the CEO Performance Option was recorded as a component of general and administrative expense during the years ended December 31, 2024, 2023 and 2022, respectively. At December 31, 2024, the Company had unrecognized stock-based compensation relating to the CEO Performance Option of $73 million that is expected to be recognized over a weighted-average period of 0.9 years, assuming no acceleration of vesting.</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%">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%">Restricted stock awards generally vest over four years, subject to the holder’s continued service through the vesting date. 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="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><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%">Per Share</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#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:114%">10,546 </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:114%">$</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:114%">62.22 </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: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="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%">4,966 </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%">87.23 </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:114%">Vested</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%">(4,266)</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%">62.89 </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: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="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%">(1,049)</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%">67.05 </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"><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, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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:114%">10,197 </span></td><td style="background-color:#cceeff;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:#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:114%">$</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:114%">73.62 </span></td><td style="background-color:#cceeff;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%">Stock-based compensation expense related to restricted stock was $270 million, $212 million and $137 million for the years ended December 31, 2024, 2023 and 2022, respectively. At December 31, 2024, the Company had unrecognized stock-based compensation relating to restricted stock of approximately $693 million, which is expected to be recognized over a weighted-average period of 2.6 years.</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%">Employee Stock Purchase Plan</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 September 2016, the Company established an employee stock purchase plan with 8.0 million shares of Class A common stock available for issuance (the “2016 ESPP”). On May 28 2024, the Company’s ESPP was approved. As of December 31, 2024, 17.6 million shares remained available for grant under the ESPP. The number of shares authorized for grant is subject to increase each year on January 1, equal to the lesser of (a) 8.0 million shares, (b) 1% of the Class A common stock outstanding (on an as-converted basis) on the final day of the immediately preceding calendar year, and (c) such smaller number of shares as determined by the Company’s board of directors. This annual increase in shares authorized for grant under the ESPP will end on and include January 1, 2026. On January 1, 2025, the number of shares available for issuance under the Company’s ESPP increased by 4.5 million shares in accordance with plan provisions.</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 ESPP provides for offering periods generally up to two years, with purchases occurring and new offering periods commencing generally every six months. ESPP purchases generally occur on May 15th and November 15th each year. Under the ESPP, offering periods that commenced prior to May 28, 2024, continue unchanged. Starting with the offering period that commenced in November 2024, new offering periods generally begin on May 15th and November 15th each year. Prior to May 28, 2024, offerings generally commenced on May 16th and November 16th each year. The ESPP will continue without an expiration date until terminated by the plan administrator. None of the amendments to the ESPP materially impacted the 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%">Under the ESPP, all eligible employees are permitted to contribute up to 100% of their compensation, generally through payroll deductions, to purchase shares of Class A common stock, subject to applicable ESPP and statutory limits. At each purchase date, employees are able to purchase shares at 85% of the lower of (1) the closing market price per share of Class A common stock on the employee’s enrollment into the applicable offering period and (2) the closing market price per share of Class A common stock on the purchase date. The ESPP has an automatic reset feature, whereby the offering period resets if the fair value of the Company’s common stock on a purchase date is less than that on the original offering date. </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 fair value of ESPP shares was estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:</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:114%">Year Ended December 31,</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:114%">2024</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:114%">2023</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:114%">2022</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:114%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">0.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">0.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">1.0</span></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%">Expected volatility</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%">44.0 </span></td><td style="background-color:#ffffff;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:#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%">60.3 </span></td><td style="background-color:#ffffff;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:#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%">74.1 </span></td><td style="background-color:#ffffff;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></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%">Risk-free interest rate</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%">4.66 </span></td><td style="background-color:#cceeff;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:#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%">4.95 </span></td><td style="background-color:#cceeff;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:#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%">2.53 </span></td><td style="background-color:#cceeff;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></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%">Estimated dividend yield</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%">— </span></td><td style="background-color:#ffffff;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:#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%">— </span></td><td style="background-color:#ffffff;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:#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%">— </span></td><td style="background-color:#ffffff;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></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 ESPP has a six-month holding period with respect to the sale or transfer of common stock purchased. Due to the holding period, the Company applies a discount to reflect the non-transferability of the shares. Stock-based compensation expense related to the ESPP was $35 million, $24 million and $50 million for the years ended December 31, 2024, 2023 and 2022, respectively.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2024, the Company had unrecognized stock-based compensation relating to ESPP awards of approximately $28 million, which is expected to be recognized over a weighted-average period of 0.5 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 consolidated statements of operations was 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%">Year Ended December 31,</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%">2024</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%">2023</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%">2022</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%">Platform operations</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%">29,310 </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%">21,048 </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%">18,285 </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%">Sales and marketing</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%">99,135 </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%">75,924 </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%">64,442 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology and development</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%">138,393 </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%">120,823 </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%">94,822 </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%">General and administrative</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%">227,861 </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%">273,826 </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%">321,093 </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 14.5pt;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:#cceeff;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:#cceeff;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%">494,699 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">491,621 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%">498,642 </span></td><td style="background-color:#cceeff;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> 29310000 21048000 18285000 99135000 75924000 64442000 138393000 120823000 94822000 227861000 273826000 321093000 494699000 491621000 498642000 14000000 73000000 53000000 48000000 129000000 91000000 72000000 94900000 0.04 19800000 P4Y P10Y <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 following summarizes stock option 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:44.354%"></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.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.085%"></td><td style="width:0.1%"></td></tr><tr><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:400;line-height:114%"> </span></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%">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><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%">Contractual</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%">Life (years)</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%">Aggregate</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%">Intrinsic Value</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></tr><tr><td colspan="3" style="background-color:#cceeff;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="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:114%">12,258 </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:114%">$</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:114%">31.05 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">Granted</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%">2,451 </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%">82.63 </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="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></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%">Exercised</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%">(4,353)</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%">27.98 </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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Expired/Forfeited</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%">(543)</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%">67.00 </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="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></tr><tr><td colspan="3" style="background-color:#cceeff;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, 2024</span></div></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:114%">9,813 </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;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;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%">43.31 </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="3" style="background-color:#cceeff;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%">6.0</span></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:114%">$</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:114%">728,343 </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: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 December 31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">6,299 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">26.33 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;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%">4.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">574,475 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 following summarizes CEO Performance Option 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:44.354%"></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.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.085%"></td><td style="width:0.1%"></td></tr><tr><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:400;line-height:114%"> </span></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%">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><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%">Contractual</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%">Life (years)</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%">Aggregate</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%">Intrinsic Value</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></tr><tr><td colspan="3" style="background-color:#cceeff;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="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:114%">19,200 </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:114%">$</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:114%">68.29 </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="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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%">Granted</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%">— </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%">— </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="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></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%">Exercised</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%">(1,415)</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%">68.29 </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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Expired/Forfeited</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%">— </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%">— </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="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></tr><tr><td colspan="3" style="background-color:#cceeff;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, 2024</span></div></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:114%">17,785 </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;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;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%">68.29 </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="3" style="background-color:#cceeff;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%">6.8</span></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:114%">$</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:114%">875,741 </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: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 December 31, 2024</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">3,385 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">68.29 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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 colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;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%">6.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:114%">166,685 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12258000 31.05 2451000 82.63 4353000 27.98 543000 67.00 9813000 43.31 P6Y 728343000 6299000 26.33 P4Y6M 574475000 <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 fair value of options on the date of grant was estimated based on the Black-Scholes option pricing model. The weighted-average assumptions used to value options granted to employees for the periods presented were as follows:</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:114%">Year Ended December 31,</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:114%">2024</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:114%">2023</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:114%">2022</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:114%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">4.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">6.0</span></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%">Expected volatility</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%">58.5 </span></td><td style="background-color:#ffffff;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:#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%">64.4 </span></td><td style="background-color:#ffffff;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:#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%">66.5 </span></td><td style="background-color:#ffffff;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></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%">Risk-free interest rate</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%">4.70 </span></td><td style="background-color:#cceeff;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:#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.71 </span></td><td style="background-color:#cceeff;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:#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%">2.91 </span></td><td style="background-color:#cceeff;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></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%">Estimated dividend yield</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%">— </span></td><td style="background-color:#ffffff;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:#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%">— </span></td><td style="background-color:#ffffff;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:#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%">— </span></td><td style="background-color:#ffffff;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></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 grant-date fair value was estimated based on a Monte Carlo valuation model using the following assumptions:</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="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%">Expected volatility</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%">63.4 </span></td><td style="background-color:#cceeff;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></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%">Risk-free interest rate</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%">1.55 </span></td><td style="background-color:#ffffff;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></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%">Estimated dividend yield</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%">— </span></td><td style="background-color:#cceeff;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></tr></table></div> P4Y P6Y P6Y 0.585 0.644 0.665 0.0470 0.0371 0.0291 0 0 0 40.82 38.69 37.65 333000000 276000000 232000000 62000000 58000000 49000000 138000000 P2Y8M12D 90.00 340.00 16000000 8 P10Y 0.20 19200000 68.29 819000000 P5Y 0.634 0.0155 0 P1Y 19200000 68.29 0 0 1415000 68.29 0 0 17785000 68.29 P6Y9M18D 875741000 3385000 68.29 P6Y9M18D 166685000 71000000 0 0 2400000 128000000 198000000 262000000 73000000 P0Y10M24D P4Y The following summarizes restricted stock activity:<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="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><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%">Per Share</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#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:114%">10,546 </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:114%">$</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:114%">62.22 </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: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="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%">4,966 </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%">87.23 </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:114%">Vested</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%">(4,266)</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%">62.89 </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: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="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%">(1,049)</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%">67.05 </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"><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, 2024</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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:114%">10,197 </span></td><td style="background-color:#cceeff;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:#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:114%">$</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:114%">73.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10546000 62.22 4966000 87.23 4266000 62.89 1049000 67.05 10197000 73.62 270000000 212000000 137000000 693000000 P2Y7M6D 8000000.0 17600000 8000000.0 0.01 4500000 P2Y P6M 1 0.85 <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 fair value of ESPP shares was estimated using the Black-Scholes option pricing model with the following weighted-average assumptions:</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:114%">Year Ended December 31,</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:114%">2024</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:114%">2023</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:114%">2022</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:114%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">0.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">0.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">1.0</span></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%">Expected volatility</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%">44.0 </span></td><td style="background-color:#ffffff;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:#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%">60.3 </span></td><td style="background-color:#ffffff;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:#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%">74.1 </span></td><td style="background-color:#ffffff;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></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%">Risk-free interest rate</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%">4.66 </span></td><td style="background-color:#cceeff;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:#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%">4.95 </span></td><td style="background-color:#cceeff;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:#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%">2.53 </span></td><td style="background-color:#cceeff;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></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%">Estimated dividend yield</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%">— </span></td><td style="background-color:#ffffff;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:#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%">— </span></td><td style="background-color:#ffffff;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:#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%">— </span></td><td style="background-color:#ffffff;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></tr></table></div> P0Y7M6D P0Y10M24D P1Y 0.440 0.603 0.741 0.0466 0.0495 0.0253 0 0 0 P6M 35000000 24000000 50000000 28000000 P0Y6M <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—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%">The following are the domestic and foreign components of the Company’s income before income taxes (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="background-color:#ffffff;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:114%">Year Ended December 31,</span></div></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="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%">2022</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:114%">Domestic</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%">579,338 </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%">328,853 </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%">169,891 </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></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%">Foreign</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%">(72,036)</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%">(60,858)</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%">(42,521)</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:114%">Income before income taxes</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%">507,302 </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%">267,995 </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%">127,370 </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: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 following are the components of the provision for income taxes (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:114%">Year Ended December 31,</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:114%">2024</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:114%">2023</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:114%">2022</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:114%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;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%">Federal</span></td><td style="background-color:#ffffff;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:#ffffff;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%">147,802 </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 style="background-color:#ffffff;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:#ffffff;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%">120,049 </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 style="background-color:#ffffff;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:#ffffff;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%">61,904 </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 12.07pt;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%">State and local</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%">33,019 </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%">24,827 </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%">34,797 </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 12.07pt;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%">Foreign</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%">8,770 </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%">5,000 </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%">3,068 </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 25.72pt;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 current provision</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:114%">189,591 </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:114%">149,876 </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:114%">99,769 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;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%">Federal</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%">(57,454)</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%">(51,822)</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%">(2,380)</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 12.07pt;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%">State and local</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%">(14,853)</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%">(7,842)</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%">(23,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 12.07pt;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%">Foreign</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,058)</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%">(1,157)</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%">61 </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 25.72pt;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 deferred provision</span></td><td colspan="2" style="background-color:#ffffff;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:114%">(75,365)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;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:114%">(60,821)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;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:114%">(25,784)</span></td><td style="background-color:#ffffff;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:#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%">Total provision for income taxes</span></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">114,226 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">89,055 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">73,985 </span></td><td style="background-color:#cceeff;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%">A reconciliation of the statutory tax rate to the effective tax rate for the periods presented is as follows:</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%">Year Ended December 31,</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%">2024</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%">2023</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%">2022</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%">U.S. federal statutory income tax rate</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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:100%">%</span></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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:100%">%</span></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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:100%">%</span></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%">State and local income taxes, net of federal benefit</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%">2.8 </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%">5.0 </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%">7.0 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income at other than U.S. rates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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%">4.1 </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%">6.2 </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%">9.5 </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%">Stock-based compensation</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%">(0.9)</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%">8.3 </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%">31.0 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Meals and entertainment</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%">0.6 </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%">1.0 </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%">0.4 </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%">Nondeductible compensation</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%">0.4 </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%">0.3 </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%">1.6 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</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%">(5.8)</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%">(8.7)</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%">(11.8)</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%">Other permanent items</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%">0.3 </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%">0.1 </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%">(0.6)</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="display:none"></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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">22.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">33.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">58.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">____________</span></div><div><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:2.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.810%"></td><td style="width:0.1%"></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:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">For the years ended December 31, 2024, 2023, and 2022, includes the impact of the valuation allowance associated with the United Kingdom (“U.K.”). For additional information, see discussion below.</span></div></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%">Set forth below are the tax effects of temporary differences that give rise to a significant portion of the deferred tax assets and deferred tax liabilities (in thousands):</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="9" 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:114%">As of December 31,</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:114%">2024</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:114%">2023</span></td></tr><tr><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 4pt;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%">Reserves and allowances</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:114%">$</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:114%">5,931 </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:114%">$</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:114%">8,401 </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 2px 4pt;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%">Accrued expenses</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%">13,761 </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%">12,217 </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 4pt;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%">Net operating losses</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%">292,022 </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%">231,597 </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 4pt;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%">Research and development tax credit</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%">22,948 </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%">18,220 </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 4pt;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%">Stock-based compensation</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%">23,431 </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%">25,727 </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 4pt;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%">Prepaid expenses</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%">(1,167)</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%">(944)</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 4pt;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%">Property and equipment</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%">(27,171)</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%">(27,952)</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:top"><div style="margin-top:0.75pt;padding-left:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Intangibles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></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%">161,060 </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%">180,573 </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 4pt;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%">Capitalized software development costs</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%">181,862 </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%">112,736 </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 4pt;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 assets</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%">(57,846)</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%">(39,826)</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 4pt;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 liabilities</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%">69,493 </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%">48,153 </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 4pt;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%">Other</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%">4,495 </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%">1,776 </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 4pt;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%">Valuation allowance</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%">(458,605)</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%">(415,829)</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 4pt;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 deferred tax assets, net</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:114%">$</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:114%">230,214 </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:114%">$</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:114%">154,849 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">____________</span></div><div><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:2.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.810%"></td><td style="width:0.1%"></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:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">As of December 31, 2024 and 2023, includes intangibles associated with international restructuring, net of amortization, offset by a reserve for uncertain tax position. See discussion below.</span></div></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%">Realization of the Company’s deferred tax assets is dependent primarily on the generation of future taxable income. As of each reporting date, the Company’s management considers historical, as well as future, projected taxable income along with other objectively verifiable evidence, both positive and negative. Objectively verifiable evidence includes the realization of tax attributes, assessment of tax credits and utilization of net operating loss carryforwards during the year. During 2024, management recorded an additional $43 million to maintain a full valuation allowance against its U.K. net deferred tax assets, based on the history of cumulative losses and the conclusion that future taxable income may not be available for the utilization of the deferred tax assets for U.K. income tax purposes. The Company expects to maintain this valuation allowance for the near term, until it becomes more likely than not that the benefit of these U.K. deferred tax assets will be realized by way of expected future taxable income. To the extent sufficient positive evidence becomes available, the Company may release all or a portion of its valuation allowance in one or more future periods. A release of the valuation allowance, if any, would result in the recognition of certain deferred tax assets and may result in a material income tax benefit for the period in which such release is recorded.</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 December 31, 2024, the Company had state and foreign net operating loss carryforwards of approximately $9 million and $1,263 million, respectively. The state and foreign net operating loss carryforwards are subject to limitations under applicable state and foreign tax law. State net operating loss carryforwards have varied expiration years beginning in 2036. Foreign net operating losses carry forward indefinitely.</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 December 31, 2024, the Company had state and foreign research and development tax credits of approximately $35 million and $4 million, respectively, which can be carried forward as prescribed under applicable state and foreign tax law. State and foreign research and development tax credits carry forward indefinitely.</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 December 31, 2024, unremitted earnings of the subsidiaries outside of the United States were approximately $11 million, on which no deferred tax liability has been recorded. The Company’s intention is to indefinitely reinvest these earnings outside the United States. Upon distribution of those earnings in the form of a dividend or otherwise, the Company would be subject to both state income taxes and withholding taxes payable to various foreign countries. The amounts of such tax liabilities that might be payable upon repatriation of foreign earnings are not material.</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 December 31, 2024, the Company had gross unrecognized tax benefits of approximately $107 million, $73 million of which is a reduction to deferred tax assets and the remaining $34 million which would affect the Company’s effective tax rate if recognized. As of December 31, 2023, the Company had gross unrecognized tax benefits of </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximately $98 million, $71 million of which is a reduction to deferred tax assets and the remaining $27 million</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which would affect the Company’s effective tax rate if recognized. </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 following table presents changes in gross unrecognized tax benefits (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:114%">Year Ended December 31,</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: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%">2024</span></div></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: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%">2023</span></div></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: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%">2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">Beginning balance</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:114%">$</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:114%">97,703 </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:114%">$</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:114%">90,932 </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:114%">$</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:114%">86,331 </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 2px 5.22pt;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%">Increases related to prior year tax positions</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%">881 </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%">229 </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%">— </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 5.22pt;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%">Decreases related to prior year tax positions</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%">— </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%">— </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%">(84)</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 5.22pt;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%">Increases related to current year tax positions</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%">8,405 </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%">6,601 </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%">4,685 </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 5.22pt;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%">Settlements</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%">— </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%">(59)</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%">— </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 5.22pt;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%">Expiration of statute of limitations</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%">— </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%">— </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%">— </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:114%">Ending balance</span></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">106,989 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">97,703 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">90,932 </span></td><td style="background-color:#cceeff;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">____________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes the impact of a statutory rate change in the U.K.</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%">Interest and penalties related to the Company’s unrecognized tax benefits accrued as of December 31, 2024 were not material.</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 files U.S. federal, state and foreign tax returns. The Company is currently under examination by the Internal Revenue Service for the years ended December 31, 2015, 2016, 2017, 2018, 2019 and 2020. The Company is also currently under examination by various state jurisdictions. The Company does not expect to materially reduce its unrecognized tax benefits during the next twelve months.</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 remains subject to examination for its federal and state tax returns for the periods 2015 through 2023, and 2019 through 2023, respectively. The majority of the Company’s foreign subsidiaries remain subject to examination by local taxing authorities for 2018 and subsequent 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-weight:400;line-height:120%">In 2021, the Organization for Economic Cooperation and Development (“OECD”) announced an Inclusive Framework on Base Erosion and Profit Shifting, including Pillar Two Model Rules defining the global minimum tax, which calls for the taxation of large multinational corporations at a minimum rate of 15%. Many non-U.S. tax jurisdictions have either recently enacted legislation to adopt certain components of the Pillar Two Model Rules in 2024 (including the European Union Member States) with the adoption of additional components in later years or announced their plans to enact legislation in future years. This legislation did not impact the Company’s provision for income taxes or effective tax rate in 2024. The Company does not currently expect that the legislation will have a material impact on its provision for income taxes or effective tax rate during the near term. 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 legislation. 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%">The following are the domestic and foreign components of the Company’s income before income taxes (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="background-color:#ffffff;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:114%">Year Ended December 31,</span></div></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="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%">2022</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:114%">Domestic</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%">579,338 </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%">328,853 </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%">169,891 </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></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%">Foreign</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%">(72,036)</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%">(60,858)</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%">(42,521)</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:114%">Income before income taxes</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%">507,302 </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%">267,995 </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%">127,370 </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> 579338000 328853000 169891000 -72036000 -60858000 -42521000 507302000 267995000 127370000 <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 following are the components of the provision for income taxes (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:114%">Year Ended December 31,</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:114%">2024</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:114%">2023</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:114%">2022</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:114%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.07pt;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%">Federal</span></td><td style="background-color:#ffffff;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:#ffffff;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%">147,802 </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 style="background-color:#ffffff;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:#ffffff;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%">120,049 </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 style="background-color:#ffffff;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:#ffffff;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%">61,904 </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 12.07pt;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%">State and local</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%">33,019 </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%">24,827 </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%">34,797 </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 12.07pt;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%">Foreign</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%">8,770 </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%">5,000 </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%">3,068 </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 25.72pt;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 current provision</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:114%">189,591 </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:114%">149,876 </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:114%">99,769 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.07pt;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%">Federal</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%">(57,454)</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%">(51,822)</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%">(2,380)</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 12.07pt;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%">State and local</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%">(14,853)</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%">(7,842)</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%">(23,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 12.07pt;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%">Foreign</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,058)</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%">(1,157)</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%">61 </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 25.72pt;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 deferred provision</span></td><td colspan="2" style="background-color:#ffffff;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:114%">(75,365)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;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:114%">(60,821)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;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:114%">(25,784)</span></td><td style="background-color:#ffffff;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:#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%">Total provision for income taxes</span></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">114,226 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">89,055 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">73,985 </span></td><td style="background-color:#cceeff;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> 147802000 120049000 61904000 33019000 24827000 34797000 8770000 5000000 3068000 189591000 149876000 99769000 -57454000 -51822000 -2380000 -14853000 -7842000 -23465000 -3058000 -1157000 61000 -75365000 -60821000 -25784000 114226000 89055000 73985000 <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%">A reconciliation of the statutory tax rate to the effective tax rate for the periods presented is as follows:</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%">Year Ended December 31,</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%">2024</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%">2023</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%">2022</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%">U.S. federal statutory income tax rate</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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:100%">%</span></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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:100%">%</span></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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:100%">%</span></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%">State and local income taxes, net of federal benefit</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%">2.8 </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%">5.0 </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%">7.0 </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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income at other than U.S. rates </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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%">4.1 </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%">6.2 </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%">9.5 </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%">Stock-based compensation</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%">(0.9)</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%">8.3 </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%">31.0 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Meals and entertainment</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%">0.6 </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%">1.0 </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%">0.4 </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%">Nondeductible compensation</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%">0.4 </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%">0.3 </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%">1.6 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development credit</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%">(5.8)</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%">(8.7)</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%">(11.8)</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%">Other permanent items</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%">0.3 </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%">0.1 </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%">(0.6)</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="display:none"></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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">22.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">33.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">58.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:100%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">____________</span></div><div><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:2.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.810%"></td><td style="width:0.1%"></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:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">For the years ended December 31, 2024, 2023, and 2022, includes the impact of the valuation allowance associated with the United Kingdom (“U.K.”). For additional information, see discussion below.</span></div></td></tr></table></div> 0.210 0.210 0.210 0.028 0.050 0.070 0.041 0.062 0.095 -0.009 0.083 0.310 0.006 0.010 0.004 0.004 0.003 0.016 0.058 0.087 0.118 0.003 0.001 -0.006 0.225 0.332 0.581 <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%">Set forth below are the tax effects of temporary differences that give rise to a significant portion of the deferred tax assets and deferred tax liabilities (in thousands):</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="9" 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:114%">As of December 31,</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:114%">2024</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:114%">2023</span></td></tr><tr><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 4pt;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%">Reserves and allowances</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:114%">$</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:114%">5,931 </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:114%">$</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:114%">8,401 </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 2px 4pt;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%">Accrued expenses</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%">13,761 </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%">12,217 </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 4pt;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%">Net operating losses</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%">292,022 </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%">231,597 </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 4pt;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%">Research and development tax credit</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%">22,948 </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%">18,220 </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 4pt;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%">Stock-based compensation</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%">23,431 </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%">25,727 </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 4pt;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%">Prepaid expenses</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%">(1,167)</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%">(944)</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 4pt;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%">Property and equipment</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%">(27,171)</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%">(27,952)</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:top"><div style="margin-top:0.75pt;padding-left:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Intangibles</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></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%">161,060 </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%">180,573 </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 4pt;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%">Capitalized software development costs</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%">181,862 </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%">112,736 </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 4pt;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 assets</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%">(57,846)</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%">(39,826)</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 4pt;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 liabilities</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%">69,493 </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%">48,153 </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 4pt;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%">Other</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%">4,495 </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%">1,776 </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 4pt;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%">Valuation allowance</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%">(458,605)</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%">(415,829)</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 4pt;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 deferred tax assets, net</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:114%">$</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:114%">230,214 </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:114%">$</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:114%">154,849 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">____________</span></div><div><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:2.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.810%"></td><td style="width:0.1%"></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:8pt;font-weight:400;line-height:114%">(1)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:114%">As of December 31, 2024 and 2023, includes intangibles associated with international restructuring, net of amortization, offset by a reserve for uncertain tax position. See discussion below.</span></div></td></tr></table></div> 5931000 8401000 13761000 12217000 292022000 231597000 22948000 18220000 23431000 25727000 1167000 944000 27171000 27952000 161060000 180573000 181862000 112736000 57846000 39826000 69493000 48153000 4495000 1776000 458605000 415829000 230214000 154849000 43000000 9000000 1263000000 35000000 4000000 11000000 0 107000000 73000000 34000000 98000000 71000000 27000000 <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 following table presents changes in gross unrecognized tax benefits (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:114%">Year Ended December 31,</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: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%">2024</span></div></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: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%">2023</span></div></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: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%">2022 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">Beginning balance</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:114%">$</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:114%">97,703 </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:114%">$</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:114%">90,932 </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:114%">$</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:114%">86,331 </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 2px 5.22pt;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%">Increases related to prior year tax positions</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%">881 </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%">229 </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%">— </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 5.22pt;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%">Decreases related to prior year tax positions</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%">— </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%">— </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%">(84)</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 5.22pt;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%">Increases related to current year tax positions</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%">8,405 </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%">6,601 </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%">4,685 </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 5.22pt;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%">Settlements</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%">— </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%">(59)</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%">— </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 5.22pt;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%">Expiration of statute of limitations</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%">— </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%">— </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%">— </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:114%">Ending balance</span></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">106,989 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">97,703 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">90,932 </span></td><td style="background-color:#cceeff;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">____________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.68pt">Includes the impact of a statutory rate change in the U.K.</span></div> 97703000 90932000 86331000 881000 229000 0 0 0 84000 8405000 6601000 4685000 0 59000 0 0 0 0 106989000 97703000 90932000 <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 12—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’s chief operating decision maker is its <span style="-sec-ix-hidden:f-880">Chief Executive Officer</span> (“CEO”), who manages the Company and reviews financial information on a consolidated basis. The Company has one primary business activity, its advertising technology platform, as described in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 1 – Nature of Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The platform is used by clients globally in a similar manner across geographies, channels and verticals. Accordingly, the Company operates in one operating segment on a consolidated basis: advertising technology platform.</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’s segment generates revenue from clients who enter into agreements with the Company to use its self-service, cloud-based ad buying platform. The accounting policies of the advertising technology platform segment are the same as those described in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 2 – Basis of Consolidation and Summary of Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </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%">Consolidated net income in the consolidated statements of operations is the measure of financial profit and loss most closely aligned with generally accepted accounting principles that is used by the CEO to assess performance against the Company’s annual financial plan as well as to allocate resources, such as decisions regarding headcount goals, significant contracts, internal investments and other items. </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 CEO is not regularly provided significant expense information at a greater level of disaggregation than those expenses reported on the consolidated statements of operations. The nature of those expenses is disclosed in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 2 – Basis of Consolidation and Summary of Significant Accounting Policies- Operating Expenses. </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 the Company only has one operating segment, revenue, expenses and net income are disclosed in the consolidated statements of operations, and depreciation and amortization expense is disclosed in the consolidated statements of cash flows. Significant non-cash items and expenditures for long-lived assets are disclosed in the consolidated statements of cash flows and in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 10 – Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Segment assets are reported on the consolidated balance sheets as total assets. The Company does not have intra-entity sales or transfers. The following includes interest expense and interest income (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:114%">Year Ended December 31,</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:114%">2024</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:114%">2023</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:114%">2022</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:114%">Interest expense</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:114%">$</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:114%">1,514 </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:114%">$</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:114%">1,656 </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:114%">$</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:114%">4,014 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Interest 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%">(80,356)</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%">(70,164)</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%">(16,769)</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:114%">Interest income, net</span></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">(78,842)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">(68,508)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">(12,755)</span></td><td style="background-color:#cceeff;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%">Gross Billings, based on the address of the clients or client affiliates, net of allowances, 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:114%">Year Ended December 31,</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:114%">2024</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:114%">2023</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:114%">2022</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:114%">United States</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:114%">$</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:114%">10,244,266 </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:114%">$</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:114%">8,216,446 </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:114%">$</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:114%">6,696,743 </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: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="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%">1,508,501 </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%">1,214,207 </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%">937,824 </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 14.5pt;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:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">11,752,767 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">9,430,653 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">7,634,567 </span></td><td style="background-color:#cceeff;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%">Generally, the Company bills clients based on Gross Billings and reports revenue net of amounts it pays suppliers for the cost of Supplier Components. 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><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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%">Property and equipment, net and operating lease assets presented by principal geographic area, 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: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="9" 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:114%">As of December 31,</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:114%">2024</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:114%">2023</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:114%">United States</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:114%">$</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:114%">366,188 </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:114%">$</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:114%">278,998 </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: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="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%">106,905 </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%">80,156 </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 14.5pt;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:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">473,093 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">359,154 </span></td><td style="background-color:#cceeff;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> 1 1 1 Consolidated net income in the consolidated statements of operations is the measure of financial profit and loss most closely aligned with generally accepted accounting principles that is used by the CEO to assess performance against the Company’s annual financial plan as well as to allocate resources, such as decisions regarding headcount goals, significant contracts, internal investments and other items. The CEO is not regularly provided significant expense information at a greater level of disaggregation than those expenses reported on the consolidated statements of operations. The nature of those expenses is disclosed in Note 2 – Basis of Consolidation and Summary of Significant Accounting Policies- Operating Expenses. 1 1 The following includes interest expense and interest income (in thousands):<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:114%">Year Ended December 31,</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:114%">2024</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:114%">2023</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:114%">2022</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:114%">Interest expense</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:114%">$</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:114%">1,514 </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:114%">$</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:114%">1,656 </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:114%">$</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:114%">4,014 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Interest 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%">(80,356)</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%">(70,164)</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%">(16,769)</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:114%">Interest income, net</span></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">(78,842)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">(68,508)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">(12,755)</span></td><td style="background-color:#cceeff;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> 1514000 1656000 4014000 80356000 70164000 16769000 78842000 68508000 12755000 <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%">Gross Billings, based on the address of the clients or client affiliates, net of allowances, 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:114%">Year Ended December 31,</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:114%">2024</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:114%">2023</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:114%">2022</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:114%">United States</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:114%">$</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:114%">10,244,266 </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:114%">$</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:114%">8,216,446 </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:114%">$</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:114%">6,696,743 </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: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="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%">1,508,501 </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%">1,214,207 </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%">937,824 </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 14.5pt;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:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">11,752,767 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">9,430,653 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">7,634,567 </span></td><td style="background-color:#cceeff;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, the Company bills clients based on Gross Billings and reports revenue net of amounts it pays suppliers for the cost of Supplier Components. 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> 10244266000 8216446000 6696743000 1508501000 1214207000 937824000 11752767000 9430653000 7634567000 <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%">Property and equipment, net and operating lease assets presented by principal geographic area, 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: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="9" 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:114%">As of December 31,</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:114%">2024</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:114%">2023</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:114%">United States</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:114%">$</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:114%">366,188 </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:114%">$</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:114%">278,998 </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: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="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%">106,905 </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%">80,156 </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 14.5pt;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:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">473,093 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:114%">$</span></td><td style="background-color:#cceeff;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:114%">359,154 </span></td><td style="background-color:#cceeff;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> 366188000 278998000 106905000 80156000 473093000 359154000 <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 13—Commitments and Contingencies</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%">As of December 31, 2024, the Company had non-cancelable operating lease commitments for office and hosting space that were recorded as operating lease liabilities on the consolidated balance sheets. Refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information regarding lease commitments.</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 December 31, 2024, the Company had non-cancelable commitments primarily to its hosting services, hardware providers and providers of software as a service.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, these purchase obligations 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:85.112%"></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.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year</span></td><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:114%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">2025</span></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:114%">$</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:114%">165,268 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></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%">127,426 </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:114%">2027</span></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%">20,376 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></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%">— </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:114%">2029</span></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%">— </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:0 1pt"></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:114%">$</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:114%">313,070 </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: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%">Guarantees, Indemnification and Other</span></div><div style="margin-top:6pt;text-indent:27.78pt"><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. In the ordinary course of business, demands have been made upon the Company to provide indemnification under such agreements, but there are no claims of which the Company is aware that could have a material effect on the Company’s balance sheet, statement of operations or statement of cash flows. Accordingly, no material amounts have been recorded as of December 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 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: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. 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</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</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 alleged 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 sought 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 February 14, 2025, the court granted the motions to dismiss under Court of Chancery Rule 23.1 in their entirety and with prejudice, finding that the plaintiffs did not allege facts sufficient to infer that at least half of the Company’s board of directors received a material benefit from the CEO Performance Option, lacked independence from Mr. Green, or faced a “substantial likelihood of liability” from having approved the CEO Performance Option. The order is subject to appeal.</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 October 4, 2024, a stockholder filed a class action complaint in the Court of Chancery in the State of Delaware alleging claims for breach of contract against the Company and breach of fiduciary duties against the Company’s directors, in connection with the Company’s reincorporation from Delaware to Nevada. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gunderson v. The Trade Desk, Inc.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, No. 2024-1029 (Del. Ch.). On October 24, 2024, the plaintiff filed an amended complaint. The complaint sought, among other </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%">things, an order declaring that the Company’s conversion required approval by a supermajority of the Company’s stockholders and an order enjoining the November 14, 2024 stockholder vote on the conversion. On October 28, 2024, the parties completed expedited briefing on cross motions for partial summary judgment regarding the causes of action asserted in the original complaint, and the court heard oral argument on the motions on October 30, 2024. On November 6, 2024, the court granted the defendants’ summary judgment motion and denied the plaintiff’s cross-motion, finding that the conversion did not require supermajority approval of the Company’s stockholders, and that the defendants did not breach their fiduciary duties by disclosing that the conversion required a vote of a simple majority of the Company’s stockholders. The plaintiff chose not to appeal. The case is now proceeding as to the plaintiff’s remaining claims that the Company’s directors breached their fiduciary duties because the reincorporation to Nevada was substantively and procedurally unfair, and that the transaction is not subject to the business judgment rule because it was not subject to approval by a special committee of the board or by a majority of the disinterested stockholders. The defendants have moved to dismiss, but no briefing schedule has been set.</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 November 15, 2024, a different stockholder filed a complaint in the Court of Chancery of the State of Delaware requesting production of the Company’s corporate books and records related to the Nevada conversion, pursuant to 8 Del. C. § 220. On November 27, 2024, the parties agreed to stay the proceeding in exchange for the production of certain documents to the plaintiff; the court granted the stay the same day. The proceedings remain stayed.</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: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: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%">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> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2024, these purchase obligations were as follows (in thousands):</span><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.112%"></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.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year</span></td><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:114%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">2025</span></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:114%">$</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:114%">165,268 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></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%">127,426 </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:114%">2027</span></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%">20,376 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></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%">— </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:114%">2029</span></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%">— </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:0 1pt"></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:114%">$</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:114%">313,070 </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> 165268000 127426000 20376000 0 0 313070000 0 0 2 <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 October 31, 2024, our Class II Director, Gokul Rajaram, terminated 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 was originally adopted on March 15, 2024, and was originally scheduled to terminate at the earlier of the execution of all trading orders in the plan or May 30, 2025.</span></div> October 31, 2024 Class II Director Gokul Rajaram true 21321 <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 December 13, 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 283,167 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, 2025.</span></div> December 13, 2024 Chief Financial Officer Laura Schenkein true 283167 December 1, 2025 false false true Refer to Note 9—Capitalization for discussion of the Company’s two classes of common stock.

>A-*V.<,5@!)H 8?%AQ1>B)DB.1#,\@G;(=,_W8KHX.3\ 0%+7B622- M"$-C&CD$8*CBJ#I"GV$/DD*XX(SR&IDSOO+-2$83Q.<*QVTXZQG3<2 GB=H4D"2A M41:D@;5UWS&/(R4FJ8S>"8O(*T[VCD@+>:EG-ZLLTY76.7,[&(T6>E>3*$1-D^!"<@ M.!>:2\.#TOW,0*.Q)]2N%W*VR_W^24VG\&5&YZ2G"PF M6"/MFEY^Q>WW]:X!#PEPH6^HMR2Y D8SHVGL+_5S5:BZO'GYI?DR9,.L6JH1 M0II-QGAROH#9VKT8")/K-Y[;].\R!V*1F_Y&PYTOT/;0WD:V%+S$RR^1"U8P M 5$W4=A/@,);ZX@$55^XM'<-1?GML#,D!P^4ICUMC>1+\T+4!;I->HCSU![P MNMI6@%2!(06(NAWM@I=6DS)A+)T8D B;D!IMA^:6TAKWP>P("-O)5DB7HOE M-*N1UX?=1OXM_\)WOACXTE_XO[7H.1"5/#?T5KSC/#4U'G1_*Q],&G+:%[_Y MW;]]_MDGBQTEPKK]QW_\9O'IOU_^5O^;MM&__6]XB2C-)?23D0 M^E7EHYZ:C_H%F^ !Y M"24:==A=+D0W5!KR85C"D0BW;PQE;V=FDQ;5OSH,L MQ-++::)>&&DD2T:,2EK2M]%SB8)[T'"0*SG$%^B?H0]]>]>F >,_\3IJ,\V. M#Q:2?O&-6_%H-%1QPY)R]@/I&XSL3O^#NO%)@9F_IS_S+;/0V:^Q&)=S@KFQ M37:5MUXR01[RT#XDK-P4!:$SXPQS1QE(Z\G_$+?RS6,TOAY17"[^QL$U:,_T MC$D-0_@2=+ELN%'&0VN+L?DMQ:XCD%/$"+=LN*U-*60V$]A,?!](\BU0P 9R M_GL SSCPHUE;G8PDW)KLK.R68FGS MV^3"KP42P9G9F6D)=Z;\)HK%L"T]I]KR[DS!5Z"O"-@IQ?CK@X^KM8DV4$9 "9#U++WAW]^[[*N,7V38;J?KM MNT@>(%3MNJK)YR&MY'F;,X&V$$J68>E"&2%B'."0]9 MDQR.*4C?FRW$;%NM98'"6B%[7K[JK9<= CTK8&.O!KFTK0WA>FS7ED*)O^0- MAZTVC[-=XN6TW9S39XJHG*V!,*]DPG"XV4(_ TBB;4!30#]>[_,203"D2TR8 MIC0B/W;*R*?DL.P26ZK,;@B_T2?/#7R*0^EX# O?&MG[MTVIA!?25'$, MWNUK#ZU&P;PQ%H0 F.$N! M7J<6F5UMS[9+=L:1*1G2BRH9M]CD9BF'$/="#L[]I%C;>":58,Q=A;S.D$LU MF'%VM6\E.Z3+0N&)3N2[8!*@R"B>2WX%9^/IUOZLQ@(R%RXK$ZVC:@]K:EJP M"Y(GU1SR/+6199C7-X+84D.1A94E98/C+ *FQTC(2$JW/@W*Z$E'$J:\V8OV M1]0E@'O4-^H&)'-?#\(U,_B]%MMEM>?>RCS6LHZ_.C6.8E<.(U1TD%E?3Y6N6Y DYHL+)"9E>J4YC/LX=@S(49H JFHZA[)'U M0?:RR7_:Z8 _EX%W;"W89,E2N-8'#H!$J*6DC;[S8+W?7)2N9LB%9OG9)MY$ M)7QJ.G"IE:(59ULTYKG9"#>](HJ>7+AZ1:HJBAJV5 !VG@AGP9G2.WBNV"Q, M,G80\DMQVK1KA?HS]WE)Y_2!;O0K^;K+]FJYH+YM]T)2IR4$6GQZ;T(5@J+4-#F%JFW8*CDY%MY=C,@(N MH$^&.9M+0K.R(5]3EAQS*F>*LD*FS)/;C&LXWE%'8&I/N.".4!-F9)?\XIC!@"PJ6S(62#4SPT'N3+6"66B.,.&**U"AQESN,5^[D#VJRE[ M.&0U2X@4J7OMKK'=[M2A\CA6[:4&S_ T&5(V;HOM?@Z7VV.Z=0K,GC0\L;OP M<&&?[GE1._?=*DV)83=K7^@L?1>[.CW@>/@345,=U:C.('8CW5C$2*G T!FL MU#S/#"Z.R D'%T@X?>EK5M"X5)C>_/C8V4I#4D$TNZD1_[7/' "AE/_I2&8_E\\ [GIHC!I# M?.?:M2C#P#=X]&Z,V?RI71V'"?Q44OPAR!;\A<$* M9#9PCIIU5EUBU"Z"I"+;R$,35YP;X@EC(ZQP5OY7#CT+"]\E$D2*9^C@S>M>D:E^0QRU7$HR">L\T-_.DOR>3/BOU^H"=SR#!82^8J+BO MBB; P(=Y6RM0RW)K7#GBY(RFQ8EM7F50HF[?9(U@V0*41VM0P0SH:R#=@[?@ M\#M;KJZ?V5 \WSESNFS_%2')5NVPJPSKG^F;1.4%T9UE4C4&["]S_8EX**.J MBY]SAD!UD?1=L/2F6V!"\9D@';+M65C-\/JU"7,,;$Z==C-GZQP#]8Y0(@4N)--("0UW2GH2"F5,HA3I3:2XZ6R)]GBG M#S\95;[R83"__0^D' MYK@QW/?40XH>YG5.V:%#YWS:4BEIANKA4S(*)5 LYQ6"Q?/7 ,F+VSO[7' ^ M*ME]'#% @B--BV3\3-$[Q&]RC'A+OU.X\(A4&;[.#W,RJ[2/N>"X1=_C=N;V V/"R7:^9R4JD MY>Q9Y5]*"NM-3'<24FXDQ8@+UJ&633P ]\?E<(ZYM!UHH1)V+C6P$+A8IT7P M%^R3)JM-,/:/0E-_7NZENW"&Z3!\!H6B?:8F#9AFYEY0H'J 4/JRI MV18=<>G6WA ] ]/5%EN+XBK$0A6;SVA]*06L@C3 $6P4D8/ZQ;OL1LGE8%K% M<7BQ >8ZC>$6!0AR&CY2CRY83A,U!\F1/AG6(9;SVZH5[=2"(DX(RDC4[I[]HO["'9W.M)TSKTF)X2EK M@* 7 O)[_8>./C"TR.Q:,.H>@G4JVZYRZR#H&A4M>Y?!(WM&@*W53=O<-F4= MS5!!-;GK4,J 1Y9IT_M-0N3< 9@V>?.A:09O LH,*")":E?)-&ZZ3#GS0\NW1B1NA)9XL)Z%^J&BW; @/T?428W!^(UWA=*?HH0 /'#0I M<0M#:%*3%<7,XRR7 I/OLASQII/[6L-ZNAMAQ"OK+V")D172 T,7HZ^>%J(]8JD,(3AE7J/T"'X@I%+2_@4C 9Y8 M[EX[>0KOBG)K43><-^%<%D#;$?A[GN5B5B>^@V$/?77LY"D8"DED:6J8,>QE MS%*, 6JVM\UWE^+6*(&\A6P"UJ]%$NMN+RUH]%_B'+$G M99R+Y;5%?8?DYB],%Q(_8I_2#!(L_V>?OTPN -V*7[:$@29_$'^-#'\RQ12U'%$4)0^@O-DQ&/T!AZI5*KF8:=Q* MAL];??'MF77G\&!34]RN#[)>)?B-FASU"8)[J9Z_J%#._9S\1%IK/D,D/TS1 M\@\4F826KQ5?=WTEER_Y=-@!6^ZN6@KQN<[2_OEI?-_(X M'M']KWRY^%/778=?#<.J%KKGB,\M<#Q1(<&*U,(',/T1KE73\6'IIS79ASW# MJ*E[@'CJD"1">=0IX:'2<>9'1&1V5#P4<<'!5L;Z'KO5B MJ>X[FZCD2-%,4>VP;Y%3)LY.3*ENH70\!S^61*NQ8FJ+D(@&(SX<+V8\H/!P M$1CI6)L558OT*63$U@0#UXKW6,1MO+S!J)YT$V"=Y0$T0]R"(FAY8?1N 5NF M'@1'>E-3*_U-\8"F(T:N#1\]( M.1@S@8.J6/':W-V9I,J9!!J\L>>[B+HMM\OAA]"/295>3EJ.'S^_528 .DW^.&MLGVR:'! MOR7C7+@N2*I0X_RVJ^E8-G")4EQ,4W&!6Q8IQ70-WY'WB F@4P&G3ERI8?9Z M"[Z4)#;;/6-DD=]T6X@F M=/0],$B\UKX%K62E,?$69CM,;EN+[^[5$1LP"+YEA4,\,#7$$?@+.Q:( "=Z M'.L#)S#@-U$K8@.!=6@[<7NU5# 1JQ,SXWV/>2[2.2 M>*W[('WW*@SDCVFZZA%CU#I#_//55CJB7!A11A-OH"'X*^ZN!&6*HTNQDK!) M*/R[Q,)$#N@L)Z_5&7AW@,AAIM*GCB,'*6_IN# M3C[YO:2-#NSHLAGA6_,WZC'8[?#U6IH MA8(D>^2XGLY?=+'(Q6S%)%&);, :4+,_URUU@\+.$@AQ M:,9UMS_M*#S(D/PQ$:_6FJ1T)0T.KV6^>"?T;7)6+1Z=LU3I1'"1+<959=<5 M3F;0#RM*@X4[E5PI.3-Q#A4]78K+34;)J$IV]"4]I';7\T@.G-#YY','HQ9W M OK+4&N7Z\C. WMN]AO^1/CRB!+UT$][$'.@<0;X0*J"X\6;=B/,SJX$V["\ M!E'Y<4,NV\NC)HT87Y;G.R8%7]S#K[_X\HI/?G!99J)Y,FAPM$;$+YYA0(.M MG)[9C;=0D>6K_;HG=5S=UYIDT$55+QA7Y0U52^\+:.A3U5G PIE1N3/NJ_B@ MNTW0S"?J;F<^J=%H5K3'4(J[1SSYZKL4(I(\H]VWQ$$ 7#I; MEY5>[K%HV$V+[3,^O)?_E>)?%">].#F'9ZB8%2Y9->Q5V@R;:5+9E>5Y8%:J M%%$]8W3E,BOM'&+VYQSGP.'P; 9D2E5*X_%,"#MJA.X=61^=6$9G9I'3"CL% MKD/P?M&0Q>V[/=4;T]J->Y7HC)0U:#PU5A;C^%3=='*%TQ.@,J%TE@* *<=Q MN?@O8GG7QU3:ZSB(%5 ?&A3A1Q M\J';QE&-P+HRGC6CUVN/K-!VJ_=R5PF\/E(RB 5O\R::Z$GB&!K"-DW2:Y#/X*Q_$J:EKLE;@NN0L 3IM2R%&>J_JX"Q,3;[,L8 MSIS\?JW39I'B/JA;FJ\2(U&:(NI 92^03;!7ZG['NDWLB M^C?"U3\_.PCX==VX#IH=',^Y/KA --'ZH,6:,P69RMLF1?AH.YT*H8HT&A\H MF+;+Q9?ONIN4_,XV0@0OY\L/2YCQ'&YL2^1[H?(Z:R2S$TK0E>5_.22G'/WJ MK6?<,Q==0$:5,RM&]"%9^)60N 6D.>V4 MY,R*;=-L2Z5.8=M'G FS)^ QS\OX 0ZT7B7"8SK FRG7%LVF;=-?&""+EK?; MJW@.-7(V%^F7&E]?(\")1U\W",02F%,C\#*@[$)I&(56A<$PISZ:[Y! YO&\BA_@5.:D4>OKAFOSWH)\S12# M*6S=MDZKSHS(8HI)SSRM]_-Z?0"WBGEC(1S2F 6:$'NE6'V.]%\7G9S5 >"_]P-903$_K4* M*7!++2 W/^NUGG?9!W*MFU6W[W;$&-AW+E\0+U4% ."#)^^FR[.30*[.M>ZS MS6=*& 3'R5\6H4^F7&-.,4T6TT^!B:83NJZ,,G'HH0T']:$Q;O?Z+L@3.)E^<=\;YV MA+:?,$GC>*S1 G,[;LE&&&B^ZPNED'881H"[5]0[R-B[!Z.WYU5\7ZLH%8>9 M\H+79)'U)/1Z.]3#$?X$P:"2)2>2S;N:>X^%?O,F'6JB]DQ_?+;'[S=6UDJ\ M]JI2OVF&:^@"O[!E,23WV?7#_5YAT+MY7L8/E,):U0=<8"BIKUO&4P"#H/0S M6*:;NE]3=U:U(/_H8'@"E:(:FL)WTD;K6'1[7M3W=C;;'5IQVXUT&WC_!+?' MGKA[NJ0?V-E-LJ ]X/WPMQN\([]WS8KY/0TN:V]1H6BQ.S[CQ#Y_A'Y] M6-]_>\;Z/H*Q?$BL[[,Y^IGFB*:\V9%.30,&XWYLC6J"Y%'VM*A T3W?"N^_ M@A&31>U^T]=6S,_)MLG'9FPQ0]H"^Z/U[C^Y?KH_,CO,03H,-;0'49K'!_.Q MONIQ.Q=.P.52$^>*\(X9=@Z.9R69V@ $9@6>N\9$E'=-Z]"' OJ7 2"UX#_N:6> W9=3W\Q++NK5]!K< M+L6A\7F4H^M6T"(5Y!MI^[:4]GSOY[(VH4PRIL84V2P-<*1)##&(P46R5 MT-">;7BB-(*?/4Z%MJ*3,NWA5@EU>6X-R;Q>W';D &&+9$JV_G,\6/XE?!W- MB:$%3=3BZ3'B[]Z]"<$ \"GR9145/B.TG8/BAKEV,) M*-T(B50YHTK<$T.=8U/OC%FS[:U3?1U7_W(1MD7UT_8%)7OO![3[Y9M?RTZ> M%;.9@T9G&?E:M;@9=S6@0?::R$-'R(^-DV\D^0\:$CG(Z6[ZEK+:,GAF>:[! M ;R>[Z2IKZGS+#-,3M'MZ^Q438$R",LH#/5, M-H-]13N&.A8B56F:!2;E$%[\_;X)9%#<=\[E,JNN#XN1K/;?8X;J..7&KY1G M(PCSZ:27:4G&HW+#U/%L+1(>IZ NV9? M[V=N8\-N/L168^QY16*=NBBW=#."L[M!4S_.P[:)7V/6_(() 3]J-'1P$T8JZ:>GW=TTVYVZ*821 M)2 >[31PE/EL4![\2":B.Z3)7@B#&E\Y^'IPG^R[_>[IJ8^?VZEJ>JI_UI9E M!G^$/5W/HH!I>=>Z)\4JJ:ND7#!2TH/E7=<[4E 2D-BRY[:I=:9TR&KD0O-/ M/KF*AE8&Y13 D/\#@[#UOWCG<2>B>)/,,LPJ"PH-9!G6=U)+=!6XM9R, "RU M&$;_H2 ,$\Z,=_@1>[_862!YORI("RI@:B.C:$A.92!4E-'T\#+J ^$]&RE> M,JYKY9+%6%?)@59!5P7(1#I^=\GXL X0]6MN6S;VZ4Y)E^)ND,6G?X*G.X0[ M4AWI:3-H5J6BEY?JE5_&>:-H;$+#IG;\ %;=\$83 ^4^9M87]\_V29^>)S_M M,+5+(^ SQ"W9JCJC@4]Y%1O8]%?43!Q-4@+:5:!)PX'\H'Z)(W(N1*_^-:Z)AQ.RK/%7+# MV27-B;+]D%:2*Y3$6VC07CM18?#7 @A4^ MK_ZH=V&9GUE9@@E!48PG-!JB+0\2-U1.TG^I3LZDZ0=BGCF_4NCSMUG8%GWL M),?%]Q")W5 F [;-W&*7?N'.>]$[$6X K&1H5:45A_X+>2^PN>?FG E.(:(J M/GD&O<)+TW61_HP&7F)Z$$Y89Z*LD-S:\DY0X3L21H2D$@11T]%7NE:]A^%D MNIO'U\VQ%' U?F;_Y4E33F&Y^2H(YSP8[UGVQ\)"Q$OZ"%UW3;A#24:UD+/$ MFX35:8SZE+!"5L>5P$O2PM&,,>&EDMP))!5L_R&U9(.O,@H(HQS1[F6^%BMV MXO9$43:DJ=VOBL9H\,OI+BSSJD1?2(E64!D%O." F$YMJO(SU.[\1"*M0CR?:D^6L06W,VNY74N>1NG*VT^3'] /9C MF6F,ZVX1+L^?>J+QB+-6\FE)7SK6J[>:HHC_5,2.R:JG'7;1;2[T).OG^+I$ M'*]_B>C<%Q&$V^0"41SPU>OA(YTBGUIB$97XGI+")ZMXB0(620#6@R0 6$O8 MTK^>R2"BMM5;H7:< [ I4=XBA?.CU/!W5%7&;I/80Q\H?->D:,>",@U;C U? M>A+J>)I-*'Q>QFE%E0B+@BFC>!/2?L9[MBR$/8.(6[GLR%7?-!LS);0? =\9 MH4!*VT+VYJ3S5/F!@UWE=%%Z\6=8@L$2?OL,2W@$8_G L(1?R U'3D3M-,L MC_MV+P4AJA]S*I--E,@X=IPQHZ.^,.KDDYQO-5F>D7,RW&C84&X+M=)AU1VB MQ"1_J:>Q3SC]J'(DD5)]3IDA[<+-19_SG>I,9WE,VJ$AQPF] M ?\J;;]EM\:&R3\%^KIC$TK6XD8&1]%RDUA$N%2VAITD7)]:)B-$7]BU**.% MIU_76];__N'%RO1C+_^,S+>E^O:XW:)$.B&>#.=9*8WDU$ M3,S8&56@94(YK9!V4SJLZ6\L)C^_!35_Q%^Y'DFSA$X[OA)VIUQ&R#,@WQMJ M@OZM&.//BU5L3/]BUY ];0+F.F9)X3^=GGCAA#TU5]\X5[MX^"SSA5J8B3.KH@TW=(EWX]Y Y"EB'@^4 MFR<5$F;K9BM,9>3AB";O\F/RIHF7N1,KIV>>J?XBBJ( DUI=60)HD=3R!FN1ME $V[ MCN@C+* 6$\[SI[)Q1&4-] #?U[J?78.(/:P6*X&[E-TBQ*[U2D0$6%F/W#[. M9JY(=^"X.*7]&MFG3<(+ZR;H,O\IOI=O&\VX^_L]N7OT:T?/I7>%$[INJ (T M*&A%TKRPYT(9("[2VR;D#*)'])_I@XLWEXL_]4VS]^S*-+]7+6[:'MRC)H>V MZXY\&&_2*--:#6^Y$!Z3$Q& \<2NSW]DOB4[!<;#33K(&43F71<#R=A.1+KH M/KMIF\WBE3WZ:WXT3D?$+I'SE'[QICU4B[?[[BZMR743,OA>^GAH-XX^!1E@7;\CUL-*A8!DK3E22YOG=?TDIT_;ZM,2AN-=2<^%?G*0CS=QXT#[@)Q2W3)7I"RD9OV"5#P=((ID M:14PQ+@*$-37.ZF_ .I&_T6HWNN]A%^[CO*"5I"3Q@+DJ>-O*0>"C[[4359@ M-[D'\?B)]Y3U*^ SD[&D=;ANB$[S< ,?1I0M!"[QW1YH\6^/=BM#+Z)>.9<7 M5R2VU$4GO% \EZ%-(AVF5C6G]AH3V3DIG 'L"E^N9&$XVEZ0?%4ZA/"U;T[+ MOEVS[QGP8;,LU6Q+96>(^),?4E3GY#_[[/WAH_:UO27;KX4Q7,GFX#BZ4M!8 M^EGD+#3O3#=7E*E )#AOJF:M]EE(1NB32_:#0)GJC.V;37M44(80W].+*X(_ M?I6<1KLU M/\0>11N&O6;1Y6K[^%B8H[%0@*=[P:!A><_$&<=!PL3T(_=>^6<=1IXF?6U) M4LI,EB[\OWSB# YHV&O4QN.1C:!Z(&GD*D7JU&74C-*D(T1-FIE-AWAT7*PE M+^>PA5/F,XB''?H6NE@1RHG<"SXX',U:L0W#=N7*SQ:Y M!&/1.V%$-TV:.DAG=$*"EER[AF6+*>T7:A!SXI"'2ZIR,:(KJ-RYH:?:([=X^8WSU-N<,9Y;_3+;AIEV*BC8#$"<%SYP9 M^]QX9T)2TR$)^)P"#AJ[HS(51'EM3JR@RV2!7BO)!:^ZB^Z@]QI%?_0=P>TH MF,AS83HO G:/>D_)27I+*NCC>O%"6RC2"Z,'; SSL3*^>YXK<,)=9!/2)OG%BDK[@"%PNOD@75'ML..DMN<(19?IZE_6T@U!RT_:DK[#+N[(2^%J&5Y ZBGH M" 80='';7J>KW(J%=U8]\-M;_2X18]? ;3-N-?*3:;U.QQ0,';GLT:A+0W\9]^D$ %W*)4!N']&Z+&KA MS5O1QJ9-4S!;+7Y(+LI Q$ELEL(@61U:ZE[A2TS_Z:+79TB0V\&IAAC^)4>V:>J\^[4!QQI'1J#&;R)V<#0)N M^;Q)R@*LZ/DM$K5IA[>#==>KM^T8I.)8DCPP2J:TS>2)Q04EK7M36T(30)5+ M-;A5\2B;(%KC 83\L#')=1W\]VR?K9)WFZ[56HNW,< MA&;H74.@;KZG;VLUB**+1^='_Z=@UGZ&#M:L_M7EXDM0P=0$;ZGL7B.X(9_: M6TK@!VJ4-B=)5$YQ&=*F(V7J!:'VZ8*++[#J" FR;BSFYTK)3;=MU^FE,AANUYK#F M6=/#>G31=/0>$.&@;BU.1":@QP^77@TJGU+UI]D+Z%2/U\86 M/1W%S]/DW368J?"O^0&=M(;]_(/*6Y+?0)@0Z'^UF]AE@F*P,-@H(DIV*6]$ M;ED;>&#IUMMWY"X8""F^B#N_C!J1$7"N^2<*7CXJ@YOW#7&QC'K/4OQ$]Z*( M?5A1);1S5CDPJ$C+ILF>==-^$S"^Q,,V]C\5!ELSPKGD_U R&)T496 RK'ZT[ M&K@#1O*.SV0DJ,RT6%9\NM--2]H=NNJS?3YB?9Z20 M^38?>PI!LV7B@TY1 \4'W"!H/6QI^\*I:@K&L.+^CA?3OFG6[%L7-08K+MK< M;.9=Y5DGH"J!-5*78TLK>U!=@VAD KS0C1#M"?L6830--I$_8@GF[!W9?F%Q M*;M09YSQIV?LOYR4A\-U&8K"$U%@VUU@#+?IOK\:^J]>6YMP^K#A]W[V@*F) M;H_,-YIDAQLZ(.*^D%?+U>T'UH]DR[$)-3B%F2.R ]C,RA&?,"?@=37JO#K(8K?#H9[=5; M04UG*\&^8O"A0JD0)ZDCQS& ME!.Q6E2E\T*1?13@GC)P M_E_TS/J[(0B#MYP^]GQ)7T9QJSQ!XII@#4,ID+ MTV8G4>\G:!5_?377?W^NN3Z"L7S(FNNC\IVN!DGS$P93_?#J3)6)Y?!0!;-0 M.B1MA-@KMUQ/V0-"0W#T<;S'AV:#+'!F,/V2.*$TN3P)XXH&CAS9:!@RY6S3 MO^Q'XC^-3.M\@]-/3F##Y(5\ZUQ4O)S*=QHN6V,TFV-O"6G4^)*5 +/Y+U1H MO1[^XYG7_7TIS 4>FG?OL:9=QGUR7'B$V^N,N4#15@O:7T=TP[&PDH2.R4I0 M*(_(-VB# %+')<9"0=PW-+(2D6PE0K/>S0U[5O%Y?TH-6<#&:;',:*"Y6^R) MQPEIK83;-8]+N!=GP4 ++M1G>7I/A*"XR7OA;/)-RK^G!0]]CL\ Z3GTC/;< MA!%0-Z!!;8B?YWD#O:\-)%1A95OR>8V)S 89A6OX:AE:!SLD'2:1HNYY9=_7 MRH;TJIY':VN&WNQ">@2CQR&BZ(,Q#KQ\\]\9*:%Y-IS35PA*^IB?[N; FK MDF=\GE?W_:ZN)_*\3C:WK'79("<$D.*1K5,,0-W[>-KS^GVX]E1YNN]5^X1[VRDG$Q18#0:P BS7)*#"/0!.'%7E;<$ Q0(+5/\5 M:E$EL)5\P90]-#P#MT=].P^!=A];>LN(9J?[;@4M@/"(E4Q%:]46S'E>U9Q-UE9;"];T :Z#3.Z_J0R$3 MI WW[UB,RQ#G\FN.-J>, Q>! \4W8VXVO5H-'?L ^]#MI?KIG3NC%(?!Q^9Y MK@G,O> P: %;*G8X!)'S'7MF5R^3C=_K=FY=OUHW=#,4@)970G'5318G$"XO M#>X4OESQE.&;XX"*$0"9)$_7@B!_325?M+OR89:FV8'?1'! =\S&R4U"H"K+ M!4'F.1X*HYRNODC\-CG.R<);Z7F(XD*K8S6/2R]JM?2T)PA5$8KCP,TFXN@7 M>BK0M,";^QW4/DR&BF$*/Q%('[U([,<,CIX6;65JB(J&2D,:Z6P>VRVW_%+! M ]1R_!ZVK]MI9Q^G]!3_C*>V _%?1[A5?9)OTWFFQ.-3L_/?*AH\,S_I$*;A MMLS(@TGUK"AFVLF,%E\%$B"U\LJE.[= WD=.72Q%TSO-K!A%F5OYO2K\;S)Q M] F12T SE#.?$*X&S4ZZQD.W!0>^+'7XL8H8\D6PLNY[(O; -U8U>"?$QZ/M MZ=J'**,J/8[B'8?&WJ]4 :%&)V'JZ!B5KG43 AHV_04=(:IWI.W/;A\<)/I@ M+K]X3241:HGDC^)K0%$P\N6N8?2$7;0<.:<7SY8"_71O"",:GV-=!MR$CJN4 M/61O):CWT_4\.306^/;Z#ICCS"XC5(\D#? M),.8$61>=Y[ _Y>G^9- T)M!%5^E%*9=C)>+[V_23L <>=.?O1K[U/H["O(Q MR;' ND"5#<*W>;.!H^9-[BN 4AFK$7#.TQN477OFD*)IPM*@W](&(%DZS"?C M#_8V#)D5[-WLLVR37 FQ -R>R@V)M+.I MW8\W.C'5/$-Y',KS^V%\CRB5 Q?099)%,B\GFZ..0,)'/.P28JQ M]"/E!HQ%Y$G'=JP=!Q);P^-[8^JRZP&5V<,R-_V*M:9"WSOQ9 D"LAQ)AC"P M?N6>(E3"M<-"D34-VE[53TAIGB,!T>JI[[!2=#>@KLY( M/8TJJUS^,BCF'4NUVRP36X75,)XF.#G6-7W2;#4]HN*7/QM1SX%QR MRZ*\?'B.A.E0ZDA?IEYX_BU4A=E.8#WDJ"JE@E'*"--C-P,;TLW&$LGKD1[URQ5 _]?_3R/Z)1"4@>">TE=8G6K.$R#KRO"YX*1GO6DMF@ M-ESO%]:7-MXB**Q+,U/:TVY*XJPP$NF77#8]^Y:=YW54?^J77*5I%Z^&0Z5, M#$^C7E^%?97J?/FLO!OMG@*"M8-ST7@]>CA@AFJN/B3"NJ#=0S7MR459;\YL M;.ZDPV5V9LXQ(IQMU2<018K#CMD".+.-+H44[/"D=)C: 5=$:'4OY+86 MA@QRYD*)+_BJL]7C^G]DQ!4O!TG"1;4 '4R@NKG&?AJ;GQ1*5MI_.V[J'I^5.61TJ ;<^NITA^.2E?/43E^$P9,DC7XYE7 MW[S.?MI*,4'2/?U;\K1CLUK1OD_E/E8#(#HD&67%=4.[DE BZX652FFU!"$Y M(;69=#(5?%Y49>H)=K$)B21Z*,C\2%X:3CM5@% O)TVX2,@*]J7N0$6?O_,_ MW]):GDKN$,L^H1S+S=C&9(C)=,.?Z7B-:2F-R>LAM;.\!_ IIZLA*L-1]=R9TE=UQEN^;SB"@M+V#7\\JBO^BZ .3 Z4L)A8,3DN0C#YBYN.8<.; M>A6!@ZMM-S+-V&@-*?I17T-)*9%]Y,PJR7:F%3%;G:5/)RGBIW9+7V783?1Y M>\'%?,5T"F@6Q^1ZTBNOC?<[]Z4@T4#ZANR,8T:KKMKA7[ 9:47="3 \< M;DX#$TO&2P3_8EW(.DJ4*GJO;3 ]+B8D#&UB+ (,I49E(HU%MCOLFA]D]$M3 M1M[6 VI!>X+?$-]B8-3)BS[LIQ*8(SUI2,>!"8EQ.VZZV,JOYR S=PRK5BN" M[ET6L<(I2P/ND(_Q;XA]Q'VAI_49PV$8CC\\8S@>P5A^'1(8F5-2#P!B(%+Q MD\YTAH:M3Z8L>8FWC98M:Q4X@Y8! )C.=!E\/%@ J!%P, M;OHRM;)UB$XD4Z+-QTVRTS?_,Q+G)7E9IO?Q4@"LB3&5=N=)%@W:B"")\O2P M>BU%I4.=#'U]W511G6%12VGU-CTY3=E U".G)=V3QWKU-O_!73N0DSP27=G5 MEC2?KF],X 4H$&U@U)T"H0MX>FBN<.%1U@4FS\!1QS3&D&:+/&?0YK;TD&J^ M=1N.M893^JUT_UH86'%<)')L0+9$!^E=G-8<@N$':IT[T,%[?7K!P/<-8UB= MC]10WNZ)JQJZKIUI(="TLE@!>T$TU>T^S:GT%WI^ FY-EI-Y8A[]2Q,O82Z3 M(_'NCEQ&HY[)-'.4C0-P-Y>X*" I>6** 6IA,!'QYF1TPU5H^NA/G :GW D+%_/ M7(LN0:W!@,%EA$FZXUT@#T+$C5=!W]G@3YU#M6L2392'^;,M92B&5=_,\53> M\7K4AC5J"24-@5RBQD!UDM3S)7E=2"CU'=*]N@OD.[8R\NNUL(/2*&8W M9/@*3UN[YL:_ZVZ1%_J!)V/9A'@F8M,;;JGAR,JL 5A%BV->E_SP+KU7;9"K M&OI7#QLXU]/W+H\;N73,G*Z'5&YBTKHEBZJ6R MZ>#$AV)!MDYK%F EX"BN%SLZG\>1UI4JI15DR.(U-O M,ESJ&')DI%CV@G:#):Z[,Z08!T6 M?%K']O7<*6>>]!816:6_D.(F9!$W]6U'JW=2!_IE9PG*;]+N;"2R>)U6YW:"OX]B9)X#8_U#+T53PX*QMY>[5%F=E&27A M\1V=X)Y;U(;0[6_/G3P%?/$!7C3)G$8.ZV0:P? M9N[G9[X)7D8?RIP'$6<*K+7.T">3(+##=S[KC_\"*6YHQ%/-4601[;K&Y1Q@ M"<_Z-P9"0AD1('T?;!Y26I%KRS,/V'LFWN/V(HMTL&ZIJR(S:2_<\Q>[) M!2+)P%)FT%"'QE!30@]G887\$\^+^\$,C+/E\:EE@[.M[X;HUI<\*)SEC11] MPKXG>6PGT&.V!.?32[Z.Z)3C+_@Y 9KR7R^6?9N>0/K7.Z;1Y!N+_J=2\50> M.*8)DKWW(@RORS7+/-5JK1].WCQ\5"V.]8^&"K_IMGA(>!YMVFU]..!_;T0& M$&FW]#WJ.DFK]A$;,]R@ZS2!2\&2,3<]0'J8U1?WS2*Y-.W>P.'&:__1Y^G= M^T,'>B!+\5;V.C?MH+4P5ME7(2#CZ;6LQ98OHEF=9 X01&,'+:1=("N3:M1D@ M1O]D]UYI+0/=M;:,\*W;]TQS%YBRZ=90U'A&BQG)PNX=5[8P/T!ISSOX,%T>?;-6G7GQW M^9=+ B# \Y5:O1566-N-W$9DTP$NB?EDI;EV+H7 6Q1MB30T=V0D+[0QBWB"+*BNT(K)5&@#!',D_OEO?/8!324QR9%Z<5!"^@$@A) MR@:#U WRIET.X#@78&F%&.U7(98OCR/B.ZY34Z#8M\L1$7[7OT585N7YG*UQ M_R(5$^A\YLME?%WPV26,SG3* K(7U*8;VE'2T)2>>-MV6TO/4.-"5!B7)MO\ M@4CZ='W,I$F7 SYW((WSHU;6^*C,9=^<:)7\NH*MB-\5?%UF]JQI*N!2-_3I M$*!';JXTUB.8S)@[7Y,W?7/;O:4VF*[/>R>0;9)(.V_Q&&X(AT8$F;1(R1DY M%22F,^6,>PO]WCL^:%L\*PCS.TNM^@P^8*[4-Q6E=%D$&BT1;&U<&=B/!@K, MUJ@NB2AR4SS3$9RO>P]DV=/X@8 NCQ*B%*^:RF#N.1N2]^H8V5I TWNB".3_ MWG8D?F28#;AJ6&)_MD3K).;I9HQCXQH!.$?Y=-< M$-S7(>^W_=I9[^1G;.TT/[^)-V\%#:?GJ7]ODJ04.53:*=>!?ITL5": MFZ6 MR4>QJ^YZK)/I.S;/E??WMRXP2WIO-DXZ'<-E ;\3V"Y-XYI*KI1\%50].KW3 M19CB;.-X>,N?ETB) X62V8PN6N&)'H[=ZNWS&K_7-7;'(E"'/<_Y^[]JHOL6 M)"%28+>EY/!SLO;][WUCTA=L5Z,\;LN.:E4(C.GN>7*)4XI6(A;&1<3*T(3Q M[EM* A 0_N^ 6Y(9$#V>$B&@NX)H-J%A[SN%_E4:5@3SDKD%'=(H?J;6=[JVN M#[_)N:PM\: (H'1UTW4,"B3Z4Z9HD0=2@K'9U)3RY$0(\HKV.^T.C6C26@8A M'PH.=CR+E&0Z*,YZ!K+P;" K0*R3H,;OM(:J M:[VXAA.UEJ!CIVUIMA,$XAB\+U=MD@9431E-5K-(H3%)"N6HT/32-*(]HRI& M87)5>X\2: 4CFK[?NJ_O+BAC=\_&?GK9)>;*$E;#";I?ZM*RWUTV6FH;ROJ" MUHOYA@'"#T4E0Y2F!)+$SU-(D>:(8Q4CRS=A@>9%$)Y>QFG:V)*Q'#T\W9BW M>:5(E*)TCKF9^#0[QV@O6Q+;TVUC?I[?VX6R(+ MMIE8&-27O-%%#,/9XF71I7JY^&(T!OD 9IT(#9$AO4$[J[I,F=2QO0Y^@U55 M9P61DTTE%XA9'=2J465,^2]!/2?VCQU4*9D11(SA&PH #ER1&$#Z+R53$.?* M"&=+=:%T;ZZ:6*.#6#' 1Q?:3*C3>E8A]@PEIMT@7^,S*X,Z;.L]C9>4OG MI%7J;S\CVZLLRYZ'IK M\P__/*^N=*.TN^P:S0_%?*ER,PL#T.3?K8";4Y9ZU\"\&Z5%H_)N%_5/<0"P M;N-0_5,]JD?ER*)49NT?TI"??'FF=%*,A/(B\127U.N^Q$H,2\><]R?9G%\[ MPS>728W&8FU%TBCO%XC7F(?%.VG%0&G'3OK[_FWNA'9G5Y%D@!;UXFVRJ,W6 M.@_"8EXN_MS=$351A6:;,2?HQ_H%A,]Z6%QONR4S]8@M!QUO4&>W38!1\5A* M\BT"WY7A?KO?=[/]OSF\V/ M.]R.%,+\@[)G3YZ9^6M@G%UU0>"=4I%U0R< U"]"^W(3* M&4K?K5C@86WB"]FHC2J>2,F4!,-!T[B%&+-.Q%^XZ83C) WY#;W7%\WP5LA. MK(NUMDP5-W2G5T?723LPEHCP=SHG[&2*A#M_QFEUSD0RREIID'V%+CK9'?8% M%'%EPFTB=>J83[+IE?M@@K^;Z)'.:JP ^%@KN29K13CI%7FNX<61)TKO,3)Y MGHVMF'%\-7PM.=#I5(^#DW6ONQUR7/7N/KCJV7DJ7]4]^^\)S;5NB/:FI+EV M>5F+=ZS+6-F1<#9(H<%D.XB) ME_SQTS>M?.B@9H878#&67%5P]P.BS.6D.^ M0\RM ,QG2AA%DV_^FM_(A(L!G']$"YU/Q6=6"U2EI/1"B:!B"H0*/+E8^E<(]Q;,$IVV'ID.0]>88.J9V\>\ M*:Z6R:8G/X$.&C/Z$HYJW20_]$C&A8I=9##_#+HT%5O1@:2IZJ@Q@FJ0;YOF MH).=:FSNL;R$ MMO8VABIH4VV[[BTS;N**C7W9;C;T'MA196UFD\3?^9*K751\%+4@?K(ZUZ@- M0*88P3$(M(F5"^X6C.J,1I_4*1BKRM4T?FR@I].+L2:M8R4&TV=Y8(,VBG1Z MT:=.=#[\'-%[IF.]UG]3!]7L&BS0;?*#UC"6U*_6]JMQ=XOI=SRMS)Q6*KG: M)VRJX=$ VV.';HU]T_<=J?:DJ/5*J!H8ZWY%$%B"I]3'RZN#FF 1*XQ M5J7NF=R=?I\[ =*V?W)0AF^Z+?=7IK!Q3.:EAWT(1C:8AS3U%@,5%6BP]Z*W M9<,WW]0_B0LRV(K>-LQ9?5]WG;9VG*=]W#4$\6T'$0 I6!OF/6I( MSA[=W/-IT?L]]\M\PY+JOH]YA. /CF]YS52[!NZ\FP_F3A9L?*:#+@K!2 \UI0I+WB(F%K_ MR<7J;^9JZ.\8 P=!4U4G?CVJ2^3\DNR?.RBJ4\! MQ2(EY@ /1YJ09:,\^_^/O3=O;MO*TH>_"BJ_])13!3&B%MN*I[M*[=AI3W=B MOY9[4O/7%$A<4HA!@ $(R9Q/_Y[U+E@DRK8LTF;73+=,$A=W.??LYSE:(#RH ME?%>:*9HK4F8:M7@/.J5:%;T4P(GE4;2I))PIPK:48:1AZ/$T$L@2&+!M,G% M)M QKC6E+(@=-Y78(4:M:A3!W'.2FT%8I&X8R\<-<_E;7H#:"B_G.[#M&5TD MW0.H_A=L\KS="?9F: I40"^-N&%M,W1%,/8R.-2)@U@HH >F?29.N!WN.)SR MJ-JN;03;Z>%!9^&G-9-7*36+ IUS01>5J@\&%C,LX ?L*6P[BW1Y-].4T[9M MI;V]-&R76DW+R!G[U?\3+^<5=5A*#&S B,_^CXQ);@/9T;>M-:_-F_Q!A'.@ M/YA3;:[8[R/S"J]X.VC:DUMC56W6!'O.P3I^_&E@\G)5KA.,7KIB(>F]2VZ7 M$M@FC3XSQ&'*8EZR0>RBSJB6$P +:: M>6\\'J0*)[M>.90_T878:YYH-J%+[5ZX,=<$'<&9TDK*D3IB9' M*[6GV\?T-MTVX^43FT;UE\!:W,TI:PB==DD[9J"<>P9$"0IH84D!LVM]ENU M5Q=9G9LDE9HZT+JPUMNJ %ZX3Q"B..05V(BQRE]@;N25IA01NKR9[X46&=AW M,.H9[L&=I.M*KAB'B-+77P%WWK=#Q L89.D\J&I;;9T5ME9 MB)N;VY=[M56ICXEI>SITVO:H@M/YO6L01:*(035(6#I?G31,-NW)#'88DHQ_ M)$9).X$+YL&]GD+F(_NIOD1R M):VJQOAU! 1,)IQ^X%)SCN*RX8%L4@)Q]+3;M(G?M%HO.0Z@@MVDH5AO%$U0 M/Q*GIU4N&.>$[6C*JZL&O*L"SA8X!OFX5BO)8Q*X5;?L=K\G4NVO@[NISTB7 MID)VBQW .\FZI2)"X21"F&OZU]1U)*&PFO1^M$A &G?RH;KI$.D7N$EA*X=I ME6%QDP?L0\@\GEKBL( ZXE$R#)3P=DT&W+SAG?UUV)KD:L;N(R_%E2U]8J(W M#!\'4SQG969\]N0)J5G) CE,&KMGTQ*6@@T8]'V<*F 4KX1[O8Z?TJ^?CZ+_ M^'_CQ\ :CP[',LC%>?3F_-W;5Z_?X=MB'O4=@^W3!_RJ?XX0]8S>@)."YP]I M:6\PJ&)24GF?5Z@=\M>'1XJ=1>WBUB*16M07=_>*/L"63YC&0F8NRB2BNZ!E MD&VLQM*'6BRY6/UYB\KI>6+ZE/TH_GL)\Y-1BY* (RZ2@[TVB0"W)XJRA>A9 MZ,O%T"0J@1?V2MAX--Z:I% @0!9K88A=1-V<6"@9?5)77SJO V;RD>GB2ERM M4)^ ))UE(E4MQ#D^FF&B@9=$8[,\)(2*H5:0E!0"O7;8YSW 4:Y@RNG0+LZ@ MT7J_>Q,U(;Z6'DC:]^C-*_1[#[&)G6G&T3JY\08BW* M0&QG5 MZ)JIAKMR3L;/\^",=VS6'7_G]G B$#4XP.$?.=]RT)06P++)CD!>E MA.<*&B;-2NT8&X@7C6JA#GW>,ZF1I"R"4?1;6;09KC=/-BQ"GLNUMFI+QZXU M0>Q)1$[EJB71,U:G@Q>^2O0AV$ZX "X( <\AF<5=-AZKF:?C3;.KC)T:_8(@ M*_YHW.2:FH0KRYX?20>>8#YGH>T419>TB(X.XH ]*-)^4YM>2[<&)/(,;<(Z M]J0)3 4%3FR!^[AS)*D;U"?9N6*\TEH?V4\"XJW=]FJ0?Z1"OB+(JA#82^PZ M6:&FU=/@^UN#7FL)R: [0T]_#1_"4?T9VI]#6G5H?PYIY$@;C_N;5>T\UEW37R@?AJ0^RZYU[%R@]K3H^[ M M"A]*]^#ZF[F(1Y%[N3JODPS93A-"G4D2O_IV?!BW,NP:(SK2"W[)N=?A V[7 M6P_M,EB*60 [FI_F2+:XNY\>[>O.]R)V6A6$G.R7F8U%>.R3J\;J<(/I?H@L MCX.6223QF.5&*ZP57O%B::IVAFH:7ANNX0,M:9HTUL.[K+AZ("VY9G'M<;T4 MZ(#R^4A(Z+]B\>A^RJ2TY $D3:. #3=1F=YOWFG.:=(>(I\T$='W;8,J3:7R M\J4HU%'9UL]%27!:%=&[IOII@5G/;>B[FYBCLMG5#&$96=C1C!WV+'/6?6S: MQJ:/]['I+9C+MQ&;=ED^ 9"$ZMFE:M^BF0=Z-^NU(4\$U=@ Z]'^&DY<=G1F M7ZU213;W:YM5E[USJ&.+TA.#+%U6]7IUDEBBX?A5+:%[=G)K5F-7 4DTE!6[ M/QVXJSL@W]KT+/I@X!$0+GK#K5'4HXSYRK/C[R)PPBQ6&^D*\X%3X-HDC-6V M*JFFO2DVAR/>IL,-,D@=;J\K:*%=,HHH3Z<.]F0QK=9\1/[YAXHE_ISE%B4R M\,/BW]?]Y2.W;>HL'CU[00DG.2%P1BXSM%_J*(0>"3!#R=(0/M&K6O><; M\;#8I[LH[D!D F2;%9TW*3:R^T77(FO3G21Y$EE932-#BB7T E=ZZD]JT$)3 M3=*/0=!=&$0])W]":M#]9EO,Z)NT:)E5'EZ6MRK42#N+ZNT$65:V-"K'^JM< M:I"T*Y)M1M&O1\;.JU&VT@5]K9)TLF JPY7*?@F++G?"+;%M+HOM>^BA5=]N MC"'8M-^#P,62-CH0WNN;)UI67E=(=93TS](^*"%C/?"Z"3AD0.WV%BUJ4$ZGV]SUMMJT9W@+2M*K/O$G!? M^+08 L*<2PG>S0ASR"85Q]85%SO9VI+^,5$7V&H9%6YZV%%Q@&T?.T."U*,: MM87&*RVV-P4<@ISZV8(K8R:Z>&[P_IWAIW M>/X3)V1"3+/(G22Z_I%SRHD.B39,BI=Z9!&+P7>WE1N%%7S[P[^OP^^[D-T3 M]A0ZA99#(&4U43CI/1?7GL)H+&Y_$O>FPW 11@VS;X]$G JKI_?[?V^ZLZFJLLKJ M%98C)]/WZ&@JD7UA^7&SO#3)%69=4PT8=:>O$TQAP_(7A(\1 P=^EF/^%0QD M?/?2(OD#8UK)"AZJRN4EYLJ1QVE_H/?FLZ",=Y#^W*J#@$(\! 5# M0JLSRH1(:NY8-P 7VQ^ +P>LUQ$'K'DJM4!KK(>"C%?&#\ 1>!ZCYGG3P7J3 MK,:$*P9K$'13HJ2^:!F3&:?)R)LX+KCY+BVHFINP'W2K*/C'-224TW#E<#TU M:4%J4CQ?LF]NT"-");71 :06V:95[W-V;<[NR3YG=POF\B5S=I&W/Q KESN, M.*3200'!4&+F!Y=E3JTGF5]EN4E]=\Z4.(BP!L_S,"OSO+P6YI25J3!#8O6M ME DL%S#<#T/:!2FR#Z41NW>YX:ES1U^5H==93ROE!?0(^#4PI*FK:AV"0'+( M1E0E*RU!=E7=\Q4NO"V2Q(FK0H?)J_TR-%ITDCCCXUS3E96I'PM M&48;Z!F)0W!N-;AUF]W>XE;],O].FCFRN*2<&^F)0J"Q6+ E%>!^Z-B_PU;S MPIQZ2>L.X\DDTO7&(]"*6'+4*W=W!>W+[-)8-M:[5P'->-6+7B->4/(D:T:QT)']D6+HIY<)7Y1_8@9:=24='80Y6 #NVX:.$@'MD4(P M8NL&]"H+;8(D;0O^V9'#-!C[6Z'[FINY9"SX^/ N\78'>>^KHLZ<8 T%EU3% M71F7%$65KEZQ1LA4*&^CH;SFA#LB-5,?T2KD+3XH&^?BKSN=K, R,5S1AWGX MJZED]Z%# =LW=.IQ$LT>)\+F(M$=X_$N__COW51)1,NZ*K'M".)<<'1?88@& M\RNQHS<^Y)X917\W+#CEU&!JGOGJ9KQ]@TTM$124,-T2<2;0Z_9V%E4>Q MSH5)V&8 'B/+!,_"4LN:OB86X_N/%!-//9*PQ6L+FX.C"@&4MOS"D8*"G:6& MNI78&CLM9^IA]!Y/8#F5&H0W,9UC(96R\,KTUISKSJC"";YCD34+=AW2/H0D M4Y-:S(HI*1#ABVUZ.4A%O21BIPV9*2$;"\LKNZBM+3$;HD:V9*Q1 "<2G9Y. MP[K,DI&H,+W:0^CM,8 ]M/S +;T/62-"YRB1:TA5"7<9S>,5S_?F54;<-@J M 94"%#-E$KMVYK.%D+#(KL[.[J_BE(X,XKST;1?;D,$MEJ(;KN@>@9,_K/LR^E=70V_N$B&]_]#0]]QBW- MI G>/<]F4&D>"#JLS"(Z'D7_HDU[XS9M])"[)LT!=\WN):2S&;)ED*"WB6O2 MSH*^:?8*>S:D:%R"'=NOJ_JL4-HQVBIS'V_0SLY(;VKN98.(@6QE%E+5"?(( M^!%W*VHJ! [U>P(WP'MRQ2I%<2AJ +6C]12DVU2[[@B]^S2DJ-+^61Q77E+, M)AY#[+/6K)V]^U0ZWNE;#^JRU%[IOE=&N6U>$D+WAN#%6V4QHY'!EYK^*.B3D#)>\.=BT$2+99!XTZGO_+(Y-V0U,9=M%^' MC3""1UP+/A_W02:[K&;D(U?./ZSQL4;4H_%I-U9O0!Z+HH@+A%G*5E[#8&X2 MZNF%&%1$%=VSA]A8%)PC3,]B)5S JZ1C*Z@B:+Q9HW=2@MBG#@QV'%0E<0+M M\[9(@DZY$,ATM)9"8 &GWO2LE)_G>^V%/>P/]E6+]U;'1@ 6M/$]!Q]T%"8L M<>O$#JWN&;)F-!^NDBF&^L476ICK7#$A/$,=2QKWZ4OW5YKHN8H&;G0FA@ZC MQ)%O:'59&<.?*L(K=J:<(]Y=S-\>($(N23X/7=T-BG8)M8BFLN1%>>5X#?IC MR+"X$F^>.!%\HW8%E@DVD'C\.#KZ<=@KL^+NK<5!O^81.&F#SL*H?I]MO+L#C=9UALP5R^,"K:GB'?O8I!FO8T(&T/ M**<:W7;"V! ^'D'>;: NT(L8"V<#C70O3^\M+56;V+*KS6N@+/Z="1C2[T'? M-=/WXL9 O1_L[LI&DV^2Q:SF-^QCSK _%X/!^<)*NY:@S;X_Z7O+O2?EK6#9USAVW,)J*ZMZ>VKZ(GCY@@'%K M('RY@W,&KR+\=T]1 ,K02/:X1!)9 M52 TNB\-Y93QC8\Y[WO%C;\+:)KB(HA M2;:4O(J=7V]67>A2B2&787<$#:5W\V:[M0'^]SU _2Q$X:AFR14L"3WT?S0I M-7?T)H5%S,U*8W/-SMW0S1/<;?8Y=_JDUM'8_1-3--EC3D4VOOF%%G$N$/1Z ME+&4R!,Q\)GGY50KQ?&["R:-F>:^2*E-;+73!BSV&K,HJ4.SZ^8\P5ZEU_*" M,C?2LZM+21@3YQE07@WFD^+G^X2&^P.16$M>"N;!92O.PM$D1^SDVF!MOD16 MBH33<6W[=77BF,LDG^W5U_L_)>Q\)NF."-;%32)074GDML#MQ.@Q<%3*69]E M:0.,$1'!&O2<7?-M%'B05N5A7[UA:5OQY>5+'[T>=E(Q6/*R MJ3#,MJ+V(UQV9/LQQ]1_$T%.N*DM 7Q@I<4"2X5)CP*E(F6_:DR4854VU;2$ MW[\U\+'X%QHJ%KHYW%H&-K"G*&@LMVH0B6M>&5'M8=ZV9S55ZY ZN-8@#NL0 MU-Z9:?J17UW&XD6"C#+CER19WNAZ)-[XPZ[I N_<&;16Y/HDTRES=_4U5\IS MGI#0CE"*[? <7;@B#NJBSI^^^""9E_"9K4Z)_6.\-\WC+KXM_/ 2F^_;(([J7LH(AJHL"JVO35(56,2/>3^J' M1#TL,15KK6TY1"I0WNDUW%2N!:MTQ6JH$*UK^*,245JDF@^O)1E$(E\" 3GRM'6N!WQ++P_>[;F^W M6)*3RI>F9%.V+$F--J\1E2OU+,X^$U,%WL8JU2.;"1Y;%[&#&&!A+$5UT@V' M$&!F@0O*]X6%F<:U9X(Y_ 0^J!_4\.::.E>Z<$F15V(E,[H1#1;G>J$(K4&_ M9954B,?+]$.RR/^G%L(-CGD*\@,,QUA0P%B\=T^OQ3SI'B*GPAXRI%3 B2:B M00CBMZ3?DQ A9F$U(!A[@-8)'^C&NX!^HH:!2"8(2R&#(E&0)XTN !88^O3/ M1 ^"IIRR)X0HQ@DD;H',#DE&3QMZ/PY/-0X?<%GEF6G-?)@IE*(:8J"E/FDFZ^,B"'!"I.]G$"FMT5M)".+-FY0L3?C6J^\R:I MP-(W7L'*4.,7:QFA7Y9P+>IF@2 %J6C6(&9%+EZ2@HR5F@?H&0A.$_A_8P3( MRWO(B6X8>\&BQPBB1#6QZ@?TB/UU..&3.(U,#>QK_(66&/X^@E=T7=M<[%C,8Z2Q P 9.T,ZX31V[$I=$(&+:N$82# MO [D.6P!UCF\;+AE9>6GG#**H+7+6BUODRF8:0S:4S(H N%,V/;9=P/B?C6+ M+.+19G,4@TL7&BM+[&"^]B"1XPH;YZT:AAC:,>EVCI!7 L]HT9TD'""L* U( M9?/]3MAJEP-&QH)RHL(?78-QAHR1"_!)SVR/.T+/+Y' R>&)U<*3:I+ @P>O M/^1FS8[T671T>'A$V6-4J0;S]9W$W4?4/ZSKDY2D:T0M![%$T $(W!8$;2S5 M%%ZG[KOMA?J5$Q^+6,G_#AL[&O8(;"D.#>96+$'.('R3LA>,GV13\:,AM9'G MV'R(HP6">\%$ID;;5BL 0_",A8_ ?MVHBC1P 1>DBJ$#M4H9Y8B463%GEI;5 M3/,,!6S!*?WM"MIQ:/+=[K2O6"3L\RYCQAM ^KH?@0 M=0ZB)^SK7)FRFB=%]G^)U7#L6ZQN@&_S@;KXN.O=(UI.IY/NY\HK1 N7=E^" M=R:GU<<1N+/VE%D=!S>42&1C6.VZUOYZ'$M&=R;HS24;_K7V%,L(*@F>)ZKR M)*S3F_&',COE.SI!#P#ERG1GNI78:4XI19VE81!YW7W,3]3-=PMS.R\)3A:5 M!F-.(,M1^T?8B,@"*+6IN/*O:"RZ-AAWBU83>ZN95!+(9.JPZA5VNN1&F#V< MH03WW_YVU54O3VD4!I=WG'IOB0M+)Q:!9RUK)/*OYDHAN"+H[WAM\ M&K%2.!2D,Y$B4$;^!$9#R3,:K?XTS8EN<=:S>E(7UB[('.2L#ZN+=,O$]& L M5;*K"RLWT66**J =V$7G2$[3=8,-X1F2BU;[H%(LE#OS^&8#NU71])FNQ:F& M_&85;$A[Z<[4N W4U *+@NB=)X+\G BB'FC1*,J%>0:@76%?#5Z%Y4V3=?1; M4J?)GYJEBB\RFJR">3 4S"1WJ-?ZM4+LT5J<0;#_+YX[2%RO6Z9XS9PSA) " M76L13!T?3EJVC!B=/!JZ'; =!;W4?=AT3TGPTL@1"= MV)$JR&Y?D\7LE70P3U*.V\>=_-POT7-:1G>;QXG]@QQP0W:G3.3G,DT/7E:( M!/([ DY=K"I43MX:LCD(=IX\N7!/WU3E2BQOFAAA2L*E[EN&\@CGT/2FZ#&& MWN2>$;RSDRQ4#V4"J<>R)DIS[2+\BV]'D\Y 9&W5B&F,ELT5SX7B5U8GC$D8 M'+ ?VY:JU-BL+/"3IF9!BY3H%NONVIN#K\TH.E\@]B9O!&CKA+'1 M1=!CH&+V%ZB)3>5L5?4/3DW::*>>CH%^@T/PPL-4#_N@>;I.2-_'-"HAH[*RO(( T:7'$@"U? MI,X'53&D1=[./W=/"7SQ8D)$BD60= MBG_3VG^R>4!Z7I(/I\?E3$H-.G:2->M9D[6ZJYF\)6/>GQOY \FJHPE(6X6Z M/5TW!:ND)(5+T>:%C*)?T%AGA1YNV31;RO-21D#)C_.JO%Y=QK[C,@#@#;:3 MC.ZKI,H,[W=W2UC;)9 O(EH/S6\4R4P")MH8 MKP]DI*JDZJNDF\.DP@J6D6N1;@?OOWS R=0QP>!%.I*>8$).=O^3-7B*22U+4/T8;Q)$N\ M,BN62W,)R.A0AN-N*5P&<:1Z\QQ%+Z17N1\$P,19Q 5:5ADW#["KQEN89IRB M=WU#V W4IA*!%S25EI'(2ZOYLA.9O<%V\-C5=S24Y9;-:9GX%HTCN3GFMG4? MS!3N/(8/86/)[28GPH*]O@0->XJR?UY+!Y4\-]3Q0(H"IZ+^.X*7#0N.-6A) MB>"RQ/FX<[U4O5)%:,,=CN"4,)%,1R*/G]23@K3*T*]$,6K/%^QY;9;H,!RO*ZO=U MK%7:-UH)WG[L41+N#S[*DL=E0PW*]E@']U?P[E1\*09S2I)&1N$=^Q.XKQ,@ MYX66_WO^&MM?;U9.&PU0V=R#0(7!@$N:8@R6I*(GNZQT1#EFA<#^,.^/=:EK MRLM0E\.SHK\RJ8:.]B=Q7R>!T9V&?FJLWC7K)ON0L,IM4GFJ[!F6KD$FT*=OWO MC^>^CD?=/APP\/);!G@Q&'?HH^Y>/N??84\]AV6QO;OF*W(E!&?SH'G9 M8VV?P6-'5HX>.685C*$21U=9J>D[ FX24^JBJ^7PJS&9G6]>;0<8 S%Y(FYO+3^NE*'F*UVM4>6X4[QA ( M!E!1&S"M'D;VU:O+K$JYYGG#SKW;E'+^TI4O>&[F5I4S)K^A*](MNNMRY=(< MWYU)3+@W L(^3!TWT"WA;,Y4LFX&U5#/GW MWNIT8C(!P)<7MRM\I!N,ZW%4D[KWQD&M%V>K6*@(M*-J'_L-4RZ:JA#60X]P M+LT.AI#1!5"DO;D[(:<4E%D&XI"4'0^M3?;**^W#*M*920AA@X$W716L)CV% MR8G.,XZJ:&(S(91-FS:<1Y#,SLL%I[,>6>2+*#3$EJRD]9EXVK MR+)2D5;.HG&%86-,/J?X)"&0S'+8,-^]+\6U-([0TZ2L*NH[7]LJLP"PI*D] MR$'S0?+UIR#QLQ46L;*IP% / H#B34,13_#A]C81!6,$=4KVX#Q?NS"X. E< M/;%WJB*["?YXLG*7J>Z_;/*ZF[84*^RTUDG7S?!6@[?661N4+9;49>'NL+O" M#!H3SM.^4^8:9*.)4J"19.TQQ2Z+*P-#K.K GO)A7ZLDDSB--=J<29 MT$YM2%KA#>P'#2%N(AA$='N"?#')/?0.,LC$T^J[2:W*8M_=J]N7C^ M>I5E\GX9K[MVK6VQE=VX*@+0) ,A Q81POT25>,>H1GF)96SBJ[I*J@>(X?NJ.>4 M48,FBU6:\7+@1I('SQ &GCIWT<60Y0;C,M1[VGH'2TF(4PNP!V6EMR"V1X(W MW)KF%OE]C:E(US8G'FY4W*YGNU' ,>QH M9)AT][+R$."C[<.1)Z,-45E@DS0#3. MCN2,*[=5[R!!"<0D/7/-.*?\U3_@)M=IYA*W;8, 9H]F%.EA!U@&R-@H&UEZ M2FFEG ,VU+0<+A;UT+0 MY[06?XNPKKZN-07M@)<%/R(^Q;@HSN=-C='Q.RF4GL+0K2)WX46M>CR7=XU\ MK)Y6V<22#CVH?EO?ZS**WG6/%"^:C7&K7^;*N,]2YF:X3G46B,/>P"BI*+.D M->",<'S9=N.'4AF>V)M94E6)N'PI8U2'KLP\J>RA:L\(CB+T[ISNQ_"!M8MK M^3G?/T,9XA8ET8D ^BGK=X+SA4W+8 E\&3ASWF4(R F$>T5ON!_W[-%&S"=Z M.-\P-5!5?)+6MG9A2&+7]8!$/&C"N?CA''P2 C89:RG+ 75Z-;BOU6UGE6ZI M7DA<70,E)E.^/4/E"%NVF:9J4@6IHS!0!H:>Z +A8":I"C8FD51PS) XI:W] ME='5X"N1I\!27J+!^B%!(U+J?QOD2W!RST&' ?T([\)E4DMS1+R?N%E8((/9 MJ,&+?!:9>/4U-??E$ 4W:-81"YR6 P6&4YAJ#R,N$"JX/(E$%R-P,KQY;8!Y MDS>:SA?U+5"PN6H_S>;_WB^<\6VDTA+%'5@A=I^,*&5+DG(^&=63'A]7F0,+H.60D"]?CT+UH,1?Q5 MR%ZSEFP%O;82D2(^:=!Q%Y#%F%LQM*X=F0\V0J]TSX8AFE3$.[5X#0O@^"(+ MAV!6[%<@**^%H.K&':]MPIN%-G/G@-YE2PP/]?ET;7G6^", M\[:.:VOY?5L)<506=#OQ0<7/1GW,I;XXF8=#KE!'UBB$-FT**^B\S@N\@W+L M&."89/.&[$TT^[W^#,P(D3R#FV<;6:NC(5N(G>*YR7J/TFM,#N\G?!063XU3)6E?_WN]AC!T=%W6XO<^PH! M)\=_'X&(#20Y)YL& M^Q]HT@0(_:M+:\3+=<$!^=;4LP\_%67Q6T.MU,BG!/3T%J-PTX/Q=]3O$_Y< MIS\%R\?QW?!O%$\2U,QS,E6!S[Z2$C'X\[Q(Z^!M.NK3-EF1X/B](N(E8QJ) M/%OK77:>Z!41$-!ZB:TG45FUL&8A MFK$;NTYF!KN&I/4SBM0TA0!U:W9@5J4'W%U6<- YLJ,:?>@TS%H\5^?FRGTI M+Y7QB##'-=AI70%,Y;-(W'D%W\#= UNPV@L'K75H@0XC KF>KTM:Y*S%@_+1/<@BT:(%)VN3? M JMJ)3X3,&'PJH7"XUF$Z8#.J4)(D!R7KDK*VC=!G1,%MS1;L7\*F L0="14 MU'*L=!,7/R6-)!*.#8>13MH8/Z[P%\_TF!,$HR4+"8QXEM,^O!.R"9+?GD.: M9UMDB @OQJDB&HB5J*5D7<7RK*-# MWM.K-[F")X<Z%=&+[71:?\= M<6<@GR$;#.X9\LRZY"0D:0:U1#E14]0DF925!?3EH!2[K["#-[Z8ANZ#@?1H M>EC55(!+YI5^]E57!"SS1&)&O!Q?, E+'G%CG$P#:*B#.T;B;I]+H)HBX*67 MX>)EU,:\&0%2A&C4 OEK[[&-V5@PUG9046K869\?$!5^3W?"+?; [LB=VJ6 M'6,"ON-K!M157D?S)DN)^HA(-/Z@.'Q!VGFX;5X3"5^P88)2O5*9+8(=PW48 M#[)H@#"JN9*=#M,$"9#+=C[+"/Q6L[ H]Z;E7_/4#YUSK $+;1-"OFVOI=;G M,\C5UW8N6-NOJ[?J.ES_*WL/M_9=V?[56P)6Q]YJ'=YY>TDP)CR5%TDA*UUC&9YACC7%?7RR"#\%D8(.>XYP$YB+T#8\-!+<%42BMG9>+O67I4NO[E? M_\-%#_FB/_\JH@MC^SS=Z)^;%GL6^BG_06M!U*W=DQT?P*;_3M"[;^>_:P=2U\K"'!7 M_AQ_1MV=7DO9#J 2F-?513.9ZK_>LE*)N:DOR^J&"9VT)_2ZOPDKNGY3@PHC ML58+CXVUQ.7I:H$Z)=G;2[)=M?:@6O&5@L$O!ZWNPB]MO M]D#/O(K)UL5K:YX??S!B2L'&OR('"[SMLYS5X_LQ_#34_+JR$ZR].;TE!_N[ MDI:PD4EX^MW?WG(W-O;V8R:A-G.Q8)Z^M:;>-G(,?(!94K"<3M'1P2.B0$[B MPTQ?4*Y_B Z.L%XDJNP$I_/7,?WC2/DZZ#XVN6 M'CWEGEP6-T3>OH@G&@CYO.$1=@0&]&$L:PF7P9ZCU+; M,/DR,[/HI=6.7V,9"^KK_,6_R'4D'W( VA1HG_PW.IK?@/I,3"".7CCG4_3: M2_0BL85>VU7'8=8G/WU6%%8Q@5 VV14[](G-:N\2A\[="8NT,H:+A)/#5]E" MG=]P8.*3]1Q65&:'.3"^H^EY"WK(=B,PQ556E87+H^%"$Q=$F*P_1;"Z((&5 MDN=%*G%Y\4:XT/T&U')ZA &$&Z(&;3[-#-[6(=R=S[_N/YPV.5JO"YAV]?LL MSPVU@)@9,BC _&9_*C[3H-N^GA)R;]SV(=7BY??0)8(?L)_3MIBPX[?0@%V8 MQ I+@IERX1(>@$5J)WKBZ(D#6G7/;VS0B[7 034 %5&C(D6C"?3/ JGW)N]F MX AMQ=82=!-HQS\A<\UT:SLTV88+/;O>[0B]Q'SGM;L#>WKQ-2ZVAJ:^9LG; M 2EUU[GA.%W[3OPFFG SVM1,DU2J4NQRO>,5#^'@ABMU$M@BD1 M*O2\[AM8LNT6;5T0B3G(DBS:[EO/UNPE:[DK^/E34D]BA\]]\P M2> J(!:QUUQ9%5GB>F/DG+Y,OW; 1IS#$L&2F)^H-V3JDE;AT]] AEU&YT02 M,#QG],?1>9UQQX[S!DW 7%ZGB:6V$EQJ0K4&#(C^3VHT[A>54J&US1//%JS= MVXIC%ED(I%9?P:N[4Y[P&\I(TD!==1L'VX4L)[:0?DBJZ3E"%8XUIKR,)R MA!LQ@>*!KGRE7U<_BMZ2#IQ+3UAONX+=P(X@/*?"SD5U@0*KWR9&NK%0;3D5 M5'!ZSVHE0([2''$(=KH/@5.ZH'?9 5/^W_YS4OWXMSW D68FGASN,Q.W8"[W M#G"T)8+@=1']FJRCHR=Q='1X=!1'B8_J0/U%,1\:BP&ON-8'Z_X:=$HF2]PS MD]YW@>GFX3-:T3\:>+R8)]'5*/H%C,#B@4)G-)D8E+\1[>S!XL M.!1>9S#Q1%4,=">@#TJ."2NDI7*WS*GA$#4>PVTA<7"0B#LNEA=2U=I?*SF6<+/74<]4I$XRPR4AY1P MC#@MTZ22F3O+$$42%;ZTT8A9X](] T"9 :!0VRI)42\P]_6*3#E2MA!!18 7 M0%\B/QDER5WCU1&G #L^7UC7@#H_'^$+)"G@^8O7T1MO@-=T#;1*6&HM= OK MJ$9-%4MNIWS054I9I_4T*ZQSLG](=HK"#2/(L#19@&ROZ9;^5E[1_8_&AWI^ MJ_"MRI^#<[>') VBX+HG18.#CX]HG..X?4R+\HK#]FE68Y6Y5KOT#$HS>VDF M%8]X0B.>QO($KGV..39\Y#"PU+R[H1GTJ'L?L"PZ.CH>C>7*9)13"8QN)6W, M07'_HP'5G7'94HNSU=J3-$NE]1X2*.F?=0NP+"MF1C#2X/_0ML=\&^"_PWQ6 M?-.IK] +P*DKS>P_X%BQR5'<+PW*?,V;^[42YD4%N#!5>H%0H'?].<4GNRQ+ MFI8%<+:I&3@8Z/;DLJ0+(?O?/R.F7J91[)[K8<0LER;)=RU)^;5C64R/)T.* M##!/@=5AA#>FFV$F+5_@IW!.>#9R+[$':E)9)L=9RH7:W;8%MQ5_6$#$8&A^>^*.5.4J M<'F'*?XHN6X#E^+$C:PPN$%7)=Z 0BN0EEP\8V<4;M'38(L8=]O"1G-/QI1@ M1R95AC@8#+A(H0:5&-S'N"+N5S>+!5X5"XC0@@E"KP5W)^1K8AU0ULV4P5TE MQTH@&IW,NC3$\2L*FNBBQB5K= MG>7\58^OV\OG5(';=%KK1NOATY8SD])M)3S7:7"PDEJ5D$+=%+,DJUH'X6%[ M\-I6 ;J5'ZASUP55*YT6*"SX[M:#+3Z"B?!\7R1<)M:*:$85_ZS="#U%<%+& M<#)ISYEY1,3IS2VU,X:YKV!FCBW4N-$X>XR/3D!10F_D#JHGCK>>.@6%D3WP M@'I5E=NUDT$3$J^6A*.E]XH7HW&X>I.R?&]3+\I6V0:)!*95=VGCH-CE:<0B M<@0JZ_@Q<#106T.>*#Z&EB1(,#K/+0E6#'#JW\^LD(J)D#!JWXC((0:7S1M3W^^/C@R9;'!T$M^!6[ MUU\D,[1=?[;I$!M'"<.>*@^)%;,*LX+V41J)THR'HS1WH.0GW^U#.U]?:&<[ M6-&;\[?OHE>O/I;+8@'T;7SJ(9GL*3!91LM&%<'5]EE-_CEC?K_XD_'MWHIB M<^%I6K\R*CY)Q%>(MU9%;YH*- ^Q)OG9Z,)BE.^8,H!)F<_)X74>0*"#()XG MA!*H".>DZR5UFOP9_<)@E+*Y\-V%6:Y$F1NC,C=^+"Y<4J/6BTF9J\?RW;N? M1^J2?.- V;$REZ I6.U@ZP,4R0D(%CN+A3O-I*M58M)M]/S?6\_O6NLO M#=6-V;JLMO,8L]DQ9NW>@[[E MUWMV;]FLJ ",H=]#. MD7 K9[FBB6D>D!IQ]I@P]4FV2J"0*_V7PWZL&:L,+T0F>3UD'U=F59646$\^ MA8%WNQS@]KMW[8J\-13+*;?,T_T;>K3.2!H=/7O.34L$#.3&G)>0:V,0U"EVLCU-;03KD"P6W(J.3_)87;!H)[U:-,$!U*$>=E;J9N(84!V]).1!S]LC>>? M'<@'5:B ZKXF_=JO(WT>0(*_=9OMBK74&'Q(E8=@2YP%TJ_.#("=8_X\4%2J MP%6.SB31O:?YR+F$_Y]S2[>7VNF."_WA);;,G])$,.O#-0&40'.K@UAPV[9= M:CAW273."/[_9ZA)%/E8B'G]F_P'XE[!JEM3U'PB;Q L;L<$S;O+MI(L<6UJ MM85A&+QHRNM$>;!8_:BPK9WBW>G\B#H>]B1!]0KKO8A:6_H5_!1&YL AO+2I M7;HDXM$5990[Y0LFC8$OX&^SE7AQJ(I9>?4,[CZ\:PW<-6)*_AFL>=2( L7S M)' RO*%57.@JO&8J*0>B;-#1FJQ^PX9MIVDP&O!L+J@#%>P3-@- CZ/!8]Y9 M_^! *X ;=_Z6>IVO\:%O+[IUM*]!VH*Y?".!JJ\Q\O+N4H%229+3V7"V'PQ2 MBS/7&6(*A+)VK;XN$:<7C+'597VC%/YIPYV!C9!I*'O"#- #P@I>UN8G_>,9 M&&_+/%G_E!6T+'KHF8PE/ WO,;4(!CU!^!7M.W_MKOCHD*_YJH+_3_7-\O4( MOOJQ^_G1>#1^%HW/OYT%#CL]'1X?&=AAK^_/3TR>>9U)/1\=.3SS2I MD\/'7_FDGMXXU(]$64Q=0,!X$?[ZW?%W^F,EY0+T'!EFAW]URV(E9^BGPV@, MMWUP5/W9T?(#_O"9IW-@ME'[7O.5_L)JRM/;Y,;X!'ELB9;X;]97>\&N5Y4C M]]-T]734[KK:-[D>-1'9\,'1Z&F7=6*M&NL>C\8_M"3V*MT?MQSW.4P50-1'^Z/^Z)N-&?QO$LZ%?D-9(/DZ.K=M6]]PEX;[P4S> M,X '8P NMAG]7%)/W?^F)NB.0L@_CW@&_V-6T=^-1S'_MAE+Y&'$D,A71R>? M1T$0PP"G<3AZ JI^1(D"D>[%#03%U#%(4@] ,X\H[E8V,$1:NSW[Y%NUZ29M M>#GW1_+ECF1G-@E&S3$>%.[1+9=\DDS?SRL0A.F!3/7YRY>'+Y_?M/P^.0#; M>(M_[N.6?W:K2PR7KW66XX/C=J)]FTZ.[K;TPZAG RI\]9;+G7X:MWV.O]J?O)IW*B6/,!A?/\IA[#QYC_(TL9C4%,>;S>I M3:?&S&8W2]0]$]@S@3T3^,BEG9P]$ ?8T%[9"8W%U7,' MYF_TP^+R$GB0[\GB)[4,:S+74K;Y+;&HW>,G)XYO5TB^S5P]M6S[T M\WO:W-/FYZ0M8J _4LKWP^3-_V_XG\'<]@ @[V1T^OD3_=MQ^LY\#Y_\A1)Q M?#A\)CN!^#SFGEHV+>VFXF&+V9YT:P.6G*;$->'VTV:)'WS_Y/!0$P5N*N;6 M]K#XF:'99!Z(/TZ6*O4N&9G)?%AF4EB. "%4X^K_^"3F%E*VIO;[QR=/[#2H MFX0K_%2LJ*S6E<34["]2*#!Y]1@W#@% SCPP.E6=XX:'BS6.;EVBA*5":5N-0[S,W*X7KINP7(8I&DKF?;TA2"MD7P M]$MJ&8-X(]J: ^?I4(I==[3KK,9&P0-QT%'4 [X6","NR M0"R@ 0)@)NA?#BN R[4MTBTU2!QA9;K]K?\FZGRWJIHI;B"W":'FP C ,$5P M$BI;IID[/,QH9E)L?1+5KN(9V['X, 72 I*W-)MJ2]FK,F\6)H K(&P:1#H> M'TX.QD^]L_ *JE\H+NXYG_CX[!@O8ZV8\X0F@6>&@"6Q-*8(VOQQQ\JL@ _T M;:<'8P3.94A7Z3:)>]8"BL F,P)OXET!O1B)ZRNAM&/Q4LI)CJ"T!@N3J8$D M8Y$G<,.*;-$LE!*P>JV7>5&'%*'$,LUF&783K)MZR9516#,E\!1,*@B:0VY[%6UY<3VCS_E=:GZIDN7ESI5\HD+@+6*.BT""SG/I M) HB"WA]:OO[(*I2MF+P2FXII'@IC-@SL? *!.V@7P;8#M0FHZF01HA+7TBG MF/%3!??S948L5-36:@>((2 MG17#^O#$K*X12M*&S;C8>'S&)-!?B.PI=CQ;GF%GLCQ!"Z-Y@1B:*(O_(UDL MGT5ORK*R*$2/+NC#-S]$IS#C5W R'V*%J1WK)PP^U-2U 3HY/K0?8X=ZA_2/ M;>%+5H\8% P(> &["<&U$.HKKA_OV6/P8*?-L*,\1HV!'3'K>?@;J-&3'!6 MO*F$'DJ&'K;6L+!)U+;DTE"C$/^0PCF-HG^4UXAC)IW;L/FXEHK+)GW,'B'L M/U)N^^7>>Y$:F0;UQPH8XX'N\MK*7HI!@CLZ'9T]]6%,>10ESRLMXQFVT BJ MQH,V%6!3FK#="!]!=8_F8=$\CO=H'ELPER^*YG'TH-)+67Q]65X7#-A)3!&N M,RA)8&RA\].B\Y'WI3*"K)G"=W3!RUD,'U6"B,A:!O)D8(R@(*BKPV.MGNYU M1YG?NJ398A[5U11N\"H]0-$VAG/YW_G1Z(_E_#NPK%=__>[T[,3Y5V7]QT\/ MEQ\^!BGC\?AX^8'\DXHC]&]! -RER9'+$7X/DFE4^8?3=%J&'P[U+5:W^J' M $YDI*448?JZ7_K@?3Z*YM.1=ZP7X<@7S7*9T[_14?TSJ&YJR&ESA&&O20 O M2HI*/=IN05KGD?/N?%(V*WPG;?B_9,,=@6BW MC(_FCF?;RQU?@^"[RLSUMK"PQYL!Y#\D5.WOJ/8@9#"HK2:?X3!7U.\:[*TF ME:[F"?S1$,XT7,X5M>N@VV062[ 1$;8=\?WS3/OBX16.P5)#&153DXH%3(E] MZB;!OF2,\R\.%M2]T+X\2"OX$SN(S@GR-DE)D:D9_!\,?%!F,*+"3(+GD2#; MJ?V7&^JQ3BX@,V?7D'TX2KCC:T+HL,!>)&ASF10%W&0_C/+\W7][<,QHG)9Q M) !)<93 CTKV312D/,;<* 3,=KC'R#+0IC6XE75LW; KA&G.:L:$1HCXA&)0 M]G>+TJ7&)] JT\I%)$<(]!HAAW;A;@85=\?0IR**;-CGQ!%V#21!W7I+ M\YI<43" J3C4!C304'<"(/]JKI#4=L+>*1A]#EO$6L,J0?L'31C$2-+V/ORT MMAL69R$&S11CVMU<^(RBA;Q$?#]Y90Y ^4!W%F] [>@28S6@V*!4Y3:X_?QA M[X:Q;IB3S]$R\/1HWS+PZ_;=/)S"]H)D-MSX&^/_!WCO_> MR) 6M]E.X*2>G(R.3^\&V3D(M'DT.GQZ5Y3/>T?_W$_J+I,Z_12>4 7 7(*F[HVZ-@W3HG<';HOU! M+_\&I''[:K^9[3K^U)OTU6U*IZ)K3T"#>_67/E;4CJ>Q,G:_E/79 1J_M?=\ MBA@Y&N^F-/71&6VNFG._?"IB8ZM ^4&+66^WG ^Y/Q+YKS8NN.I9X@-7[6ZX MT,W+=ON6^$!EUG:)UL;QV?VM+:GM8]9 MV\G977$OMH?2-BKUWI3JMN]H[@P^^SE.YF&6VFOR?'3)]D>T4MJ>TC])! M[HRSOCV4=A)(X-&K;M/02[) +&1_'AR5U!P[;'2; GMETBMK/X\7A/:]MS'E\S MK1W%)\=W5:&VA]:^=N?G0P3;MD:Y59C)FQ)R'ZZ,?1"!CL^/^;^Z: M7GIV.GKZY.:A[J.1T[VF=?3CQOK*_.U);0_<^&(S++*7 J!0(>3:PI:I6\0H M@LQL5EF.-5]SSQ1#2,%H8595-B7(OAI^S)6% ODB0"Z(" 6+-3&5&5)9%%48 MPNMR1;RG*4[6/(PDO M2N37MN:NO]AI5H;E2EX%WHU%3\]@B(;?Z9=C*;AJ5F]2F-69XPUE650DQD76 M]/DJ>6\B*AA[I!5C=%#A&[QS_(%0,W+$M<2GTD9+JZ/5>LF 87:5%<)L(/HE M%6'2'('JL!(1'Q5H*J13.L<[@UE %MY1L6]+0TO%5OM83JA R M#U\!Q-?49M;D!9(U[:$/6B5CM%&$[B:\L/1ZBTMCWN%YPQ&\IKO9%(R^AN?W M'"'73#$W6X@^<2O6!/(0!CZ8PXH8+!/)?&'2+)$RQV1.: SZ%98/,\( XA\# M259&")RAS'+@1:LU_=(QC5CK_BLS6;<>0K!99C(-"')^#R+)4N4N/&TK M2KL7_Q5\4!$\7DEK(DY]G2'VGF$P'(1+R J^T2GRVG(9C&$9C."QXD2F07FP M7^6+3WX,3_0+07MJ3@>JQH&M$8X$0JIA[?I[ _L;$**"/>"86C<[S\L)L$J: M<4U@%[('4K>-6Z 09O3F\E)\)?#.AIUZJUVP0BJH'L3$#1/HF)<@*2&&%300P53NO@75KKA6(8 MX 8> Q$PBLZ]S1\<'G8U*!!GN(,0U;B #? 5''J72NL!U>8\7UU:6:H/ZPVH M$5I %I[CL=>KWN)UH2$W/8$TN2ZK/"7VX7:4(%* X.$V(G@F;E-5E@N%,23@ M!F(+LZ:B2^!PK&L3+@\E?<(3JSQ5K%L4SB*[3VL@?H"(U>&9,T0@:P'1BL05 M0?/ *B?EE7##'*%_@,W-U'8-*=NRT7J@0Q_$^R(2T[ MAEA>%XIX@ R*3 2+=1"0N= %OD;T._HG:),M >F-3G(."*<@I%F/QD<(C0-# M)BADB40)G)/?85@H 3/N,-W@/828 G_4 6UUT3902N5KV%>X4Q95@P N%'5C M]P[^=R/8KG1SR]VA@&OF?T/;@NUW8"V E K0 /I(NHPTPO"]B1^5K02IS<0XHJ+@DO MV><(OF404+ @WV!U/0KIU-=3J(-%67>DHF,O?7M1@_4JIB@)CPUWY0:.CVBJ ML A9$L<382LNLZ508E< >"A?= W$YO.UO$7R7F\5XYYZEA*HM+9[@;]U\JT% M6G<'$7OP82PW$(L?!F$#J%[7*[-P#*$J\[JMZ:FF[0Y[%Z^/)Q.% % &K(A+ MB-#]-ZBDP(P(M4L@=9#8+7J8XAB]:"K8"\;[J\'8R H[HL4"^JYEH%/Q%X6 M].*89/<5U@A!RMTND=WWH*Y?&ETYVUA"Z\](QI[\YBK[J+EXPKUFDY(1A+%ME/:2\K5Z_I:Z MF27J9:R!@E/$+X=[:K>9F@^ 1%(/+@X$_(!-@M0L9.(PRJ0JP3KQU)EY6::L MD%@?*L9(X I=L,KQ/B2*)EX MN'N!I+G)!=P&8UU77E,]5G06P6V;"8JQO,4.)<:4,ZW\?D"D'W'3.HX+>L0A M ]J@@EL6N^AU:@&5$]F+2UQGIG0@3[(7#E:-YB0:=KPN.W-+2NH0B9W'C=XL M;0-Q9C![F '3/1^,!OI('/N@')\V*0..ZT)7/(- M.;_WRE3[F5$OT/,]3_'&"2G(M.VYMFFK-77<>@#@0MIT]VN/%&8MZO:OIM") M]9-_+%#UZ>GV E4K)ODYV-=38H*HU7C]R'8?!_$7UHTR[32 _$1(XCFQ@.@" M^=*.Q7M?$T='\TN5/]0])]BZ2L"K)VNQ[-7VYK053'L@/BP2M>V0$QE)3WG> M/09VOJ?X3$NERT\JNLG\3ZOFY*?B)E2#.E$F;\ M_FC: 0L[XV'O,'V*FBI<@GR(M>&"MG^NO=ZYW3.Q3?76Z'%1]PE;7Y/:_-E0 M@(CT0=LBS)L-+0&QR16'FN;03J^@!FU]XUD_)K=PH[:UFOR09^]1E\A++PSI MWJ>+U6]0/>L#^SOE>@ M,6(;:76FXY-OY*!V3"S]KBX+SE70=MZ#X5&Z=L4],U1:]_R6?@>]F]P8FQ4 M#\W.^@XRIEHUH^&^HZVN?>!=V),=A6O50@(.I#$1%\>.$43#[JYFFU]L%V]6 ZI/A42)7]%"]- M:_E>]*D&\<".ETW-,0)<&(>E-3&5-2%ODU3ZW+[9<1C/Z[R<$Z=UNT1\<4]G MVA6FF"FGL*Z%%,T,>]12-PCX5B0!S3B@-NU'/FQ@[9P8^"7(U7KCA^_//7+X ME32['>/MKP,7M=_"$$B2O"P2")NH]'>MNU&=02_*YTW/B3D- \>M.^U+R-[W M[8]N)Q-I^643="[-8A0>FC\M5.&0<@O0EI99RHVSQ 9#95%<6'@-X$* /%'O M7$4.5&7 "*3Y/EW?+_#WK26ND2:,M$V6:)@'""35+&;EM"%#IYW+TDED(6L.6W.R"<1^9,PMM]T8?1<"$7J6ICF:7=B@ M&).),\;TN6KB-P?NJ(M7T?B 4+LP_PGC_=A_BV8RY<,\S\<@Y'& MJGZ$5%R-2>UERW8AN2:QUUB3D;5_##/1D/1*;4>9!"0JC,U8:H7Y@N\=D6(JCV!83PEW]%, MY#"VK$:V N87MT)O^0_9O?-K4)#EI"ZZE)T@9=%3G$A M>!'Q@5H6;2MEZ:*0&DUQDE:9PH*LFU8=T)23RET("/F2B[IF>./2N5G56H [ M*]$"B/YLD@H;1&IZ1)(#]T@J]KQG7A1A6H*JA]R5,G2='^*2>ENOU9\"ZQY% M_[!=HK4DI/]MXMZG=L_LBK?;+DN;XZ',<995\%L=U Y$VU!>!^-P M!K0,T*YKUGA4JZK1%2[;:FIW5'XC:;$?A\Z?"WRO8:?,QP>PGVYO /LY4'=9 MD&V(S>-A0W>DE_Q&9@ZL#$1VA@T)G=0*2!%_X?P&-0N)C;CQ=D?MVUTU=N;< M.GUM*42G43FXB'Y7W&1>&:,IY,"C.+9-/>%]-0G],.HR_IA"9>(YU%PW;'M, ML=-A" 8+[L#1?C^&-S.&3.U/+9N6+#]97#=VT<:;8)ZW&=K$[6V _=%'H%7) MD*1-5YQ@+,+KLMJ!*HCOL)8HYP1;XZ!KO>!P-&<$4*W8$@.RF)^8 M:1-E5I+KU6!X++8/'-A$R&G \&[>Z$<(R:,NM5C3SBYDS,CQ3DFU^F'#M.$M M2C8XGS+ !CEBLRLR.S/Z%VH/:20.&9>9T3HG%+MJ7.B980(W.EOA(STF[QP3 M2B(A'V,FV9FRS<]LKF6BLX)#IRGQ0[USTI_(K2#R&$6XK@IY,Q[E M9(5VWK5:P-F,7:7O&YL]V^25$BCRO)!5;.##N^!NPQVRX[46-6%@K4XL#0Z_J M6V"#\X+.5L3.0SHNT'=?7DOA N@XTRH+7%6.8=I91TM9YM?@]'AM;8<74OB] M>RHW166RV7JHOI]4;?8$Y!*(G1$G ^J<5 MU?R6LQE&F57#)1XWG3:P-=.U*.&U4UI=Z%)4#<;X MZ$$OO)V0A]0@I((>&-""6+6VY.,5;BO$PHU6DC!(]K"#9K6J$B0)+6< 6BU! M2N.(9/,1G$AF-#\@N4JRG-78!1H7-7NNJ^C/QA"I+C%U% L6TNB1O.K_>W.A M&GSL.<,418GGSD3LY6J9T+J21 ZP,K22B@RT%FC)3;MG=\ B46">4(PSKDO6 M#?@#G->!;BLG$]$%7*#?T.%'N9@'7,5RMKI&;81_3M%4G8J7 C;"V@7_92Y5 M/X*\V69(&QQMKTB&D$CU!SCHFEZT1 M\9T*6F"48^!G]PQ$IVS?L/"ZC?JBP?$H15!;+EC0-!'.U185NQ4H5+>Z\U&S M^D\ M['-,MF N7QI*XH%DDN4(HQO9"27B6Z7**3Z2=>D+?TDBP4(%-\R5Y%*T"M[A MMXO2*]EF#TQ?&?P(7<3"6G0"J$_(!%.VC2A_--U&67-K.C,SQ;*:)X7JG91% M:+P\PD[A0J JK&J7W4(5EY+)0K4G?OGD[^P$IC/E=Y#]%Y9HA@!,UH$% _L@ M2CQKA%(BO83,QTK@HRVZKF3UH@@B=<<$236@;224RT1S]=." L>;CMPJI70H M;3C=\!<9">H"5/83W@A<74XN';4E% MFK[!IAPJ(W)O[4*/#H)KNS"E%_:Z89-O%C\8:9B:Y4H#.X(;0D$,+ERUC[<7 M;UT+ 2X>/OAG S0[4SP8:YG3\HBCO2T.^ECE[-?8FNJQ_D)@-X&_G&G3#Y7+*IX[\= M-,(,KHR&+3#[8H7N%2M5,4W4S+-I5$[^X* YWZTNM.P[!"A D*8 L/1V_N + MQ*[[P#D!;G'M^-:^[PWHA/0Z=8&Q!^**H(+-8L(9<;?<4"]Q@028S=[P,7;3 M0-I+V+,U]D"K#]3%@@WC L) ^Y?:E#UV/*"A-J4AW>,F(8G M^!+2S<"$^<.@24\I$KF-U^>.8E>R7QAX-4#$?5BQZ\^KA=2[16(WE"B>9+'T64#VX+*-/S.%I,+!JU?/APLUBXG+'ITP5=B5?@"*F3C MP $F.VEBPXR@K!C>UE+P*OF@?,+('U/$JEHAS(23#AN<0NNR#NVG/30?#A?8 MR/,7KWW8H>@UF53;>*\V]#:W\GD=@P&-85E6G+X15#)ZW$L%S8L/?JE[ ,PV ML&.^1)IO<&AWM]&^AJ W7;!7!1 FW,K?MK$2^Z[@;0H?^:*ESST(S[:SL9'! MFE M\@ %NR2A/UEII&J:5!R+)RP0#H'J0'A?MI$9?.PQ,>UMR2EE-)GA0YHF M]65,_QV9/YOL"NLT1 #6"#K$RK'G]_!/=#UPFE^#SO12<%J?*T[K"\5I_1=* MST>_P';^0 SF84_ZY2">+$GY1W.>9\$H 3VZ%/Y C:%:O*,=D%J0+2#DQ1TF MN;0;/0@?@,6Q!U MX1>,!Q?0^D"6;4SV8K1 3P+B:9E*/ QQ-__6)DX"P98@=<4TTG^0(,*TSCQ2VRM$$=_1[L5+N ;!&*.H^=)D:2@,=JG;*\$ M]Q'U4T"/Y/\8;:M01&^;)79MA'^5\)U\DB5PO_\!9F[T3_PO'H!.[0*V,UEB MOB9_^#5(_S>8CU&SKU^U@.@=*L+;IP;V)"9'.I16/O]52PK>5>:3J)5#[ 6' C_FBJK$ZU MH88?O7 Q"VL/N1&D:2M=JM2@\&$OCH>\8*%$Z%6D/43G&![(+7"-;0["R<,< M-0BG:D,&4P?4;:%B,0,K$Q#E"P>-5[>P\9I)C8Y7A!]QD'@"I]395LX-QZ(. M+:G\HTGG'$L ;D4H[.JO<]T\\DM3Y M6TY8&I,%!QO&2K2^'.;P(Q6*FFJ:U;;^QC<#$V'R@XC32E,-^=^0=OSR^"2[NX!? MXC^LBZ_MT;-.0&5P7#1$7(>C_\R&E1U2;)J;16%,"']'X9P4NS"OJ&YLT$/F M2^/69G"K7C*\2'"SE-Y"0^J6PI;$;Q/+?@!8'59=X8(Y_(7V* .*<(*+U6%8 M?$J=K8PA/BIX6BQ-,J\1+(VTH)0BE5'8H#AB.4M;KB5_L01EZ!%!!5 \@<#Q MJC57("__8-$8OAN&1%6:W<&DO]BH$JSA"C>.C6*#N<'T9JKR8^%Q922!A,%T M04K?_+#+$I)"*W]_:4M7TIJ*% -L:*^!)>\.T#M;/7S)CG-]:=!<)*O>&F%I M8[<6(15VCAA1XW*(JW"N<+X]A!$E9,IR8.G?HW^.:&=ZR#9V6B/N"9,/:=[3 M9M$(FK08PYIZ@C U@D1*QF.+FAF8CKN%26L)6R2@!:JM8^,(8O=.X<]I]K[* MYUO+SGMM-X7 AOJV1-]M>Y/%TADEPTGB^#77^@ER-=F[N *+DZ;I];;7",VM M;^(*+,FTS9HH:!]:J,'5F?U,X%V0$5 W6(Q!N/_VKMEKI+.V^\OHXPFYQ#AL MBZU D'EX&"=($GW[@[HIPC-4O OM7*=S.Z@<6"\_RF81-4N\)JM"&LI(C-@O M2D,"DWJ!OOU+I K6#9!$:#U49)@X8M 3T;.5Y"EKFU$NA<[;*[3>&')B2Z[] MEA97,N;36$HF?=_$?4_TQFF1O/3[3=IZN(\&E7D\WEY0F5X(&7LE_@?9W0MJ MTORSF1I,H?B/_S=^?/CL>!Q'1X=')P2LD%1^4%\IK7=, M+7S*M9[R>T:Y/24T)G/3GDX[>WK;,\>,797T] 'Z] D=?\2$CF($ ]3ZP%\) MX1;5,$$GJ:.?W40I#0.;9]093?.E10-^KGXGZ6?30ZI>YR1U]J4'CN2;;HCL'YYNSJ\$)\-FT+FR;(V/^D?SZ0/ MPT]90:NAAY[)8.(E0\\0984!U8D'C#@;?^V<1J-#=ARM*OC_5-\L7X_@JQ^[ MGY^S\?&FI\-#I\VO_(T%##GY\IOL<2DQ[2&.)0 I89K%*/VWSSMI[1VQFAS<.)5^P M._V;H6QM7MGSZ=&C.;W;1^M#F^S.IO-T(.^^!8A6!N6^)FAW\8[<(6 M?']/B_<77>'[MFK51_')R4G\]'C,?H#[V0/\ZDY[, M@-'O(#L_>7(4'V+;K(]AZ3LFAW?P>,9G#W RVR!2]Z1QVWX=/SZ-3\^>[F_N M=A[/-WMS/Z MS]%=5;O/<3+;P(;VI'&KZG_R)#Y[_R-WMQOR@,Q#.'YK3DB M'A_'QP^B-._-F;TYLW=$?,+-'8_C)V;;BYWT+& M^KMR!!(_?OR19LX^EW$;#_7I75VL7W\JXYZ,2&M<<;ZCVP0P^ I'E"_04(,(JAC#\M M 51TW:^*\D^.GL3CQQ^I]3\\,_M,EMI7=:0?FZ?S%3.S/3E]@E%T>!B?//W( M#)(]A]C&(QUOUVEN X?XAOP_!+V<2:>OPGQK.2B/GA[&X^/3#M+'/HC]X"=S M_&4/91OXSIXJ;J6*QT_BT_'^OF[AR7R#]_4SY9MLM9X@+I,)]?,.NE_MW28: MQCY\$A\??F2:P]XHVL8CO7,*W==O%.W)Z1/("=26L[/3K:*I/8?X-+?)7?," MOGX.\2VX3=X,]A/]QCPGX_%)?'1TUZS;O3GVI732;[0$8$\9MZ9 G<6'IP]! M'OM[N[^WW[0KY3>S$HWA(Y5&:9]Q# >8NBT>?O\GDX]OF2STF_[?SGTV:0GZ)+N[M M[CP#3=RQM^A/T1M38>>@9(Z-QZ5;>MTLHK0QV&:4B!(H:;,>]?AF(;TOT0.4 M1NQKMSO4HCALR// ;8,W([/>'M:#_.(+7%9_*]%TK;"M.?66__[D["R"E^59 M6<38POWH\5_B.[0K3FK7('A5;MJO^"%[?&.?6=V"Z#K!%K$94!&\2._/)?S: M5!$<5EU']1*6HHWHITU5 6GQ$DON.KP4)/)8.L>WAJPRV'7PZZSTE4NO0/9),0$;!3 X"BH%.L>CD+]\+_ M[\O*U3C-S<$$3O_]03*#R?Z4Y-?)ND9-R&/'9S-SELQ.CD^.)^E)DCYY M$,#ZR_7*GXC]@K7/\$K M*A(:%]?#29+YO#+S9&5(@,_R9KIJ\%]4TL;-JY$5R5\38M?"<)@O -/^$$?3 MRZ1 +2 +>1$R.I8RF664Y+#@8R?9LOTKR MQAR G@!#P@Y=95.!3TZQZ_A7H&G8CA*ONP6%#ZQU;$B!/3TQ% [""?VM5$U( M$QD?/@XUD;.[:"+Q5ZF*Z+?4YO[[IX>Z07CA+TM1&N!_^2I^?S3V?P!44)=% M87+^B2HH,&;>X); @K]_ZCT@$\EP'\KI^P/F.KBG0$)$3Z,HF')G$N$:DM6J MRB8-&82XF+I9+LMJ);]5_B1'Y;32IB:F&? SH _'^F EG5_/3+)J*M@G^>4* MT5G13(:_D@4Q2'U]>^R$N/*5J5<(WHJ_1.T+V5K$^DSM3Y[40#C9#'A]BIS] M>G79'K*[3:VCZ#_L5>NAH5/PE$JJ.ZEZA:EL HS2P^F?1I4G2*3"9E>Q:YWE*O\%Y!2MZQLAXK9]6R97) M-Q,[6Z0C_&Z((<.Y+(=Y=>U??%RL:N!16N9Y4A$QSQHD=]$/:N1]UXXN<0 < MK(+;,O6OUA6,LV!FLC!IEB"5P*6IZ?6K2Q !\\N64<,W0Q4,>]V393(!;6&5 M&3508#8HVW$I<.L1,DW@Y/5$"!BR^$&[2U+2/3<2@G"E)P3S'_]6'Y+@GT4%9,$KB=8J^#)I3,#:J8CCOLGMY2#\N"C]!;8E%< M9N6T([&3+Z8Q!SLY;%+BL[I4:#HC(_WBDZHZ)P7)9LK.7569MC^E3Z>QJ@E.1*7?K*D('\2GZQ9'C3GJSR#OS+9V*1:97 Z:U06:D/N"O+N)*"FY:S8X: -6<"PB/#M>+-( M!8'=@[U]?IF96>0QDM>D@531(W&=/'_W6CTGN#MX>Y3DP 1OGHT/GIV05OS=]J:Y][6/"3#(J)QMQ$N:L^] MV5[E>7?5UM7M OXVY;7K8G.N,;PR-S!7>FL2QN?GC7%E'\ M+,CYO^G-14/W$UZ:I)0=1@P09U>LRFIMHW3T-E"1JSJ0#J1HPZJFV3)A)N1V M@1V&[:'90 U]\NUTB%$$NY_D=4FZ-]O3WH:Y\X#/]48DS0H.?<412%72@>#+ M*?SOIO2WW>JZW^WEO+_;RVXX!8?;UNR2RCP.0XY[C;FE,1\/:,S[K"/-.CH] MW&<=;<%FE5SCA4#/^8 M&=%+T51Q#E6>#[]^DYTIU0K_/[3\DPKU9E7U MV2EM4^/R;&:&+MOW1R% M-^%H!T)OFY;C4 B7W4<$UJ79\$E]R6%V_ ,EZ%62VRAP?0DL^@ >7'B+% =J^5'&/QQPE=$+3+[60E4XF:"DN&K\$J%:&@"%?LN0$/;$2Z$BF>& M'E;*?)R8U;4QK!<9^'1*.@$HJ9$(=4Y_!47CZ/@O-I[T[]'%"#3I6L M&G*C.I X?AJ?&O^EGV:+$KD * L96IJ#ZF]/!(L4^HP. A8F<;P5ON^/!B@Q MS<@-/&#$_,'TW, MQQUB1IMS@)I//Q\U'W_MU+S50>.QF#>^Z'M0M6@V:$WVG'N6_O6[VQV?CT^^ MNUU)N7?BZ%= _I6!XI:2\P,H_GFRQ/.+WIH:5+SISFDAYQ0\&3(^VW=0^8VC[Y\^]3F*JTV_-+F- MW89ID74SJ>$0@/>;6C*93D_][)PA==JFQ))?O<9$$LI:&$7GEH3SM5WY]RHY]<3BM\P4;4<^)TT4O.0UB'3VR+A*O)*GU(\FQP5F05)H [[S^ M@=G[AI8=3),]2BO66+I;/H,QZZ#])/H742#SNG?-_?8[:A=Y!H*&]M_A$0S3 ME]V'=A=.^CV. N=9)=?^"4^2G#Q>MY_T-6PX3 E($E-1,BE77AC#?O+VW:EP M:IP45;?J^2AK8Y&\5^=QMN!:._Q?8K(KRISA-(@"CB,: W'"CEW6E,)PUWT9 MN"+VQ[U;UK_<62,[65\F%6:%N;J\JIQ7R0*HFC,GY&K!-!/XL4P&Y_;)S*C'RH3\H::>,IJ:B;,8\@_?P9G%T MH3LW=-ESJ@D[9$B#2PW.C5;H2=-9#B-/D1="/S.]PET$$+8S N\]JE70W2+B>^PZ?)=$V9-_;^($$(L:2& M"V.M(QVF&:$NC34M*$:V3/,2*GL%I!F-ST?1VZQ^CQP M%R*$]J"AP(_QU8$.>7IT=H^S@E-\ [92](JC(T#SYT71D*[$442YX./#@W]N MOTM^BT3@*S:L^7+&+#0HY=HLEG3'JR2K@Q)7O8(:@B*=-D>.FZJB-?BV"Z[/I!@@ MMAM+PL[R3Q<:GV4?X+^7R9K%U23/YIY:,2T;4%XIJS F:K;"IQ[BL# MTR.YW$PIQ]63).I"3IPHH 7XH^'461?FT(93]^Q[N'8Z6>GL,%&R-OG:.B_" M5Z"0:.1C6X@$MWBM@L'?+]PNGA-N&N>)<_YDM0C>.D&M:I9<@9"2Z@"A!U9" M@*7ND:)DCV: MZ..Q%_ZIRJ;K%DM*R&_<9DG)]-+:.#:5IR3F"AP 95!A7PXJ)HL-QPF77C)# MVE2:YQ :4ZB>DRTN,@<3-Q+Q_N(G>> !\B;'[VE-SC*]]M)04F'B.6YP7M(7 M\/X,&*!.BUWGPCL%SV^13*L22+0H%]E4E6EBN614B9RXR>K_CWT?_X";V-;3HNL0-"BV0]BE MF$172961 A7DZS@L31S_7V",P9^O\!3!>W_IXB6V%;)#=2]8;V?\&U MJNPJ2W!5ED4*D M;UV(] V'2'?,AGWE*4^L.9';HX2KCPPQS2K#OHEDB?%-@N,;B@Z3-\A]B@,] MSQ-0%<^1:RY**$Z,(34V=S0L.NEZ:?*DI M?&'^GCBW^3T45+"J6@M]5DV+>N2=9^WI +H^B2,LDM2XRBRCN2@Q%>95V17, M,\?ZJGFYXD0\4A43\=PCB@OJI==9;6(7"Q=;@_1F,'P01FSF;0^N&GWP&:X[ M88=:FM6@+["/C,.S]%@Q$!UV(66-#;NY!V_"#;.51[3+Y52@6I(IC)+^_^R] M:W/;2)(N_%<0VI[WV!&0F@#O]AQ%T)(\K1VWI)74T^]\V@")HH@Q"' T++F MUY_,K"J@0((7D* (DMC8<=L2"51EY;TRGU2L'^([#/A=L2SY3*Z@7.LU=4., M7Q%TPPXRB:0F,!]2]]*P^<>IBWU _7.CHYS%S4\.0:_U!A%EWNC6S U]/>MF MG_(HE$6)']<\-PAFF"H(1-R*1%$I &\GODF8 -C.FD8C/W#^$[=D.F',&;;/ M0O)$Q042$Q4*UH#VI.&5>1+WR,/&Y'*&@.@"[HXSFV\[0P?#DW!*,!C\!H_S M G&7%='C:>,6EX*$,^2=V[Q$'YROLL1% [6EEL8"$UE<4.)*!O(2Q0'BK1_- M*X@/G!+.JAYL4$NLXAG]TFHD(%OH^RL/4W@D5F)]3/]*YRFB5B4IX4EUA1_7 M9JC,A^X4\LXO;271H%TG>>[U*LJ21]H"?:4?@H3!(;IXL10$/(_L: M6C]/EJSD-Q582O<5JS /S,%#\1OZKDN95DT4S$['V'#Q'Y1VV=$F*DQ%ME7" MO"-8.]I06_M *2_Q:1KA )-WDY!]DG_Y#"8+K/+; M)\>C/="7/HN'B9M_O.V>&49(1.:_3B["+VK\,EQ,!1=O%K^^@%_].O_SMG'1 MK6?_JG9A9/Y\T:,,\Z+6R?[*HDM @@C&K'K02K.5=>]#* M?:=V'V<%>_->Q6',E*&UNU*>F MS$8(8E#JD)>ANBX3%47\K;RS[ MDVG1VP1UJHM5*V_*=PC9^X?LPUBV" X]D7Q"%N!2>]#@;8!3';$C\0=>;].7 M^9TC(6G0WV:Z !/TY1"H( ;34",'+_E:ZQAP'9HH@\!:@7]/K0"T'.RS;X58 M6I:NLCBX&IE;3]0>K)6"IV(-%6XHG@N6L"K14N#J8BVU9?]K2H"ER#Z>[]&+ MG(B-^=.ZC>1IO*L'OYO&4T\W/2DN66(F M>V5E[T]2QTA,0@^=1$(\8S4Q"]V_C.YRD%^R%BHY!8TBU5S&J(15IY'-2+Q( MD<7 $,.XN4P,1Q C+\3H,KY6FY%?**" _6'T:@46DI]#UJB$V;F7^HS)7D)D>IWEAJKY"[-G M;(^8LON9XC6FCT\G I[<-;N= LU9VS2*,V=&@KF:PYPUF_G,F5('F].3"S _'AU+PJY<.S5)Y M*.(+7VHC%=L7V\,5=O,8ZG)OXWOB@\XA4#> #D7V#?8"T]1_N6Y;_4[A^*NG)E*/",B(]\B4XZ21N3 M%P[LH#A.RGB+S$7!DP7L.,]2",U#VY1O'&K,&XE[J+2&Z85I58'O#]64@8J, M.?M>J1+T&$-3#I6))S.)PWBCIASY^341>,KA3J6S Z^,7^W]8C13+03<^\FN MOM E'PJ=]XOB:&'.1NGCRV M;-"IJ:]"'373<+40Q_:7U.2%&2!H<:S4NR#9 MYI <7>5DZNK)U#8_F?24@#4IK:?2":M/E)],9R"Y\1.B]Y*<.1IZ0-XL#OU@F-F-(NZD$](E=8)1 M!Q.?,GF84MU8+=591S$GU6:].?==(MY,X]BBME(NL$8]I4R5,^"/R:*\.!>A M)K+\U5_,9+ U.<0I1N"/XD,LP?RR -OPA&I/6X7T]PYVNN2\.F^9K8T/7FT] MW?S@VSLY]Y:QV;'7.]L<^^E=WM<77][G&,C2/JMN_(_^QG]/$W7NA\/S+P)N MZVF$@S-Z"JSX@?E'?S+-]E5H,9&1QV3[R)F("0\\3L34CD1<%_H#MA2X MYPH8>/)9$#6/8P4)C WXK0*ZP1_$\)F(C4=/Y(,@DF<0HBRMKX]CVD"% _,X MX4ADLRGE)[Z3A/&6,"O#]9B-B(OR5L1LQR MB>$45#0P@\;VMNHML/KLUGGQ>5=6NE7=6U55R"-K]#$#]WSW_U=.^\@Y\:E)_5&!4#DSJ1"8,!&A"(U#& MP&3\F)44F.=[YP-D*0ZB,)-?Y^DMC#SDA9^XH$5BR7Q5DM%2D?857L]ZM_#& MU D!J;R]FA"#_?]P"#EB!&[4*R_^H%PFNPAF0GR7JE]B/%,. M3T%)9P+B%]E=?J6@B(.<0<-].B\B122RPE3[@B/JIW2S2 4O!^=9KP%G,,,@ MZK&FQCLLP>XX=K2#9N?":)A'CG90RD4U5CTJHSA>,@LP-ML6J,%H'AQ2 U61 M/T@M=CUE&'@^4(G@&D@$11)O6;^"Z"U26CUK%^UFJMNS=D#H!11U(NI0/K"' MI7NN:,IIVB(7@(9R4,3]CB0^%DJB2GA&'*KB-4!&/\J L?FVP?*V[]W/E)PH MSNSZ/3A\SWD8YNA:K38@0;E;L1HMO=[NY,4PR$^&7?8%S@CC>GV!%3,?'S.W MC*;>K>5&DZFXN>+F,G)SR]3-3N.0N'EKORH;CJ'$?M6R-.%"1]3,1X%,42T? MOQJMIFZV\OH2.T5T6?FZS.#H2(^GT=8[M;QP5=7QO-/QU(VZ7FO7RG0\.XJ2 M^7DT+IIE5NR9F80UC:[(UM=AJ[8_Q=R_7&_EH!5,HW++M&D8>JNQ73Q2#*'* M';!4 E,)#(>#;=7U=FV[=%0E,)7 G(S =-M-O=[<+D=0-H')=#L7@G:5M"AE M^1@8K$E)S4R!S\(1A3A<*F #_\6C#AELS>PSCPT=TX&2 MXI@+NF7G7:Y.H'DT:I/*CV@L#GQK!+N']V/A$6YGZHE*)4(N4.=&)CVR8DH, M5:_[TX@C]2355^P'[^3%FD8X5?C2U EI-%JZ:?K@*I9NQ: XI FV> Z 'WA% MIFQ7Y(V*R:0RI9[+\<0XO%ZTD'M*X!+6T_H)GS84A_ MB5LC95TJ_@Y+E/&+RGPEY42HWI^%J -Q>XFH6BR9XJ[7AO MO.7PFC6<:$R 4)@\B]O*L)O<$56ANF9;8^N%=V;&G\".56I75WAX> I*01B'W)"E?%A6&;]*Q>3R9RHPK8$HF!T[ M(;;,PLM_\U^!G0-=S%(*L?-Z?B1YQEG&2[/C-*-&_;,LD*=AO0#MPV@!J;G M;KYV71.%PYM]G=WQ B] 7R79#G X61\U*.*;B2T[V*@! M"I@(+6I#L79166*\"@4?AH\/6ZEX8'58X:A4D=-PR^D$WC^5,D@5I;-D$ZQ- M=>TQ!5$Z(^)MM%5^1&U$]$HL!Q=Z@#8,BW%M42FNQ:/;P%&A;FT.JY,:"9=4 MUB?#X2ZT'LVC!/9'0?=\;6X(7+(Q-+6!S>S5OPG!1@/9#K%8?"6'"-Q%!NJ((UG/#3!-J"(JSQ&8,-%,\'LV MB9(QA7]XU/?PA&\@==<;P_('EO8!)Q.:M<]_Z_4>Z*_&YX\<_*RX^@W#Z7@B *!0J"PN/A&?N.@'-!U4" +*H$#K4;0/ MCJL&9V&*HU)5%!0)/X6#1,'2(%0"M7BP'Y:+Y>,DGXM70VA)\.>+CX3EE>:$ M!ZE\!0Z&MP7#AT<.^" !L2DN(W 0&Y//AI55_!+A)KWC5Q1N<'I^D"'M,Z$[ MJ08[F1F;LKVH-,C_X*8S%*K(=H8XMUM:T5 A]L&YG'\J5!F)D; JZ:B//SD) MA M@QX3E75@SA%8 .[#T(QFOAL5IPY")W]!RH%L /C MPNR-'X 3CH:#G1#P->#%Y8"K*:L%:7(:,2YU,SRO;J( M],2TYU!\"I\Z9 +5>8/5J'!6T0C;9)51T$X22,;X>9(,0R8,JZ.ZBK$W8V&R M E6J]<(D7HK8J1Q?K6SVX+P+);7R*AW-F,D$])ST.N$#:0#QA>!\_SVU7PA6 MR(E=7YNC@G%_ OSU$2,G4(27'-%0-HMRIS6U%-'OB+X%!_=>\&Z9\H#3$JA& M60_"C26/H<_'V5QB0L[6,6(K/W 1A3OD94'$S5-6+2QW=E MMH,ZOX=.PKLR#>P0F2+PD,*D@3QYJZ["K4DP,QLC=Q^.0/:B$P&M@'(RLH\5 MTWRXLF0\O3MT7)?D\V$>X@0M),LE'FYR^D[("9'O@,>"N>XO!$_=:$ M#/8$T0/E!$$19B28=KR]I9LY!J2Y)PI[OY "N5+"W@/S1I]61>\*VKD*&D7I MJ4PH..+#J8=7I1_DC)$?#%T2H<9FOR>5& =\$ ]Y 0.*GT@R182S#FP_9E9( M."S<'8@O:9TU4P:),XA/'5I.P%W1^!XCM0#R$NX'D8_SY\V::9#-D:O#SU_= MW&/+,RDE3(W=3Y0D/'[ K!DM>(K$&>X1?->#:PFD\60%,8(?;97F%*@P79*\ M09+_BK=!"T)K@;<;,M_SQ;7@;)\&(Q\3I_PIYVC[\0-CWV8NIA8QB1H[3@LV MPQ-Z")(3OSAYS>\89VI75N#Z6I*;HN?/[I GG6;8!J^]+7>B]E-6BD! MZ'*G)?;950PU00/:/5W@6^C='9J9RR.)\Z(WPRPA]]5CX>##=< KQ1>>X\N% MQPS.32"RTN#8AT[$8H>6C_H)TW(1QWMJ>#7$(\&A/.#,+-S&$+B,O:"8"G,/I>(J\IF$)\;L;?MF8U0[#,!=^XG<3 N&\61EDUW8^A(]AE= M*[@4GML8 >"2Y5MD8I6K(6))BHYY7C86C8FR.SDO:>7I(GFXW',Q7[UG*XJG M3*Q[F 34;&&,@2\Y.$_P6O'?YI5WFO_I_DRA9WQG\R\1S>JQKTBJ2L6KLOKH M\\OK8@YS-9E2/!E.^__B%BWE8JJ!FV0$*3@_?$P0$RB\^ G/[+T12\V"0?)$ M_2(&7BQ %QKZR6D:I 6)@YW&0;LMX<09Z1%>9S1,D&'CIW"-K-P#S,+\!2UA*E* )7B2-N<[L\Y,<._;YQ(=0$7X0O>+MLRKA9$/D,2@U#K9R MGEQVP+(YE%GP7A)X-7G'C7/D^$7&JMN1P[-3]Y[V.VA*LZ,6T:7KE"84--NQ MVZ;3H8#0V>,DCQ-[9)*NP!ZP7V 02?QK> MDK[:Y2>CP);>L-[A%Y2US0V/\1E\8Q[QP- R$BS_$!S>' Q\N/^W@_28D5 M+J@HU'A-2KNS^76T)ZOL9CXL5H@D-5IXZPT/OP/J80T$_PDLEW[;G/MM$^<= MB?(O\K$OM)N?,1[:S&MF'%+:/2:U'(R IQZGUZS#G2C)9*036BK+\Z84BRMS M#_D@(\V:1B,_(*N%G^2>Z8P;3^4XL$[X4^24Q24AGH7VWQ8\'()87OO1DH5* M\D07"YL_#;)=?NE[T)EB;9T=UYEH<8F)EB!+BM$<\&0QI""BD4"$KPC6@NLC MI5Q*<+#DKAPK63L5"NLPYF"*Y$":Z M'&^/J"B03TV4WHVX.4IJP&3;"'@*_YH&3F@[8JRSVH# KWF8KCYFOEB,IP9P M[(N<4B8"OJQVE=C+%8OBK2#QLJ88THJ\ZZR=?G']?EPR3,7C\%A'5W M0CP+86TQVM8U@2\"CR$A%*<]7ZD(9_\O$9FF/SKO\H&UAV.4&TS57X?3/MX6 MSM3&S4R=2]A,=BD$O*8V_D3VZ,MTW2@^5"9',*,14*^:O"M+5Y12R2L?T"G* M "T1]TT"AQB1TDS\MCZ)0H[3N4T5-^:Z@,PZPW2% -U2BH+?M<^U(;@%@0=A%)ES@#,TU3D?P[-@WD\$7%G/A#45O)?N)4%YNG&8D@ M6/$7RB:HC)9"=?RJS*7*[_"$:U)D2&_&CHQ )KJQJ!$D2:1$!Y@1%9<>O((9 M'K1V.<^^&$YNZA%7?)C\L_CH1?%X$AVESC"4!=N],<][7W'T@:]\SLJ;O'?G ML['#Y,O8LT8M7GPV._GT<@AO]I32"W _9.4M7N/[K\Q>\?:EDSXH.B&YP90\ M^=#8JDJ7HUQ')"H36W>#:3QQ'"ANB3KV-$<3P8B.H%@N-)X8I)9:NFQ<,.=V M+.,A5?_3?%M -;-F:8-D\_R&_NDT73*0H@KO&S@Q2:V-4 M!T.+6NWCGE/P]U!=(&$'5AA)B R7ZS%0<]/ &KSQN>1+I!E$:3P&7671;<)? M>!-+? E).1QQ=#/K\^/?G*L')-H.PPS)GN,!Q(_(D-MZ++@Q@ AL\23E91S M3C%':+FRR5$V$B>#U0E0(YY*H.;E^E@9$X@NS9EL99I-AR[.QN.>S<&E>/Y, M ;P(0)X8XT,!,5$,3TH.'>JH1L25\8106$;,%L9G[FC)7>(]J\BI2&/L'X 0 M,J!:'N)B*B9*O8+NR^&S24857HJOH;M54O,!YBBENY>A5KC)$SG/1> G'+"# M)R#C)C4!9X+YJ^EZQ[M$T5[^M1_\>EG=OL6W;ZTBIL=VS&IZ[/%?V>TS7N]< M:%]C;_M) ?&@I,MDPD=18^!Y;476IFF+3G-5VB(V'/N573[P\+<;[?FQ=WVC M7=\\_1V\GKNKQ>JQ+(N^O;N^^?^UYWOMZO[NZ?[;[77O^>9:^WI[U[N[NNU] MTYZ>X0>_W]P]/^4SY#-;.XA9BYW.1;O1*62"8/>BUEP^M;&8Z78E&0.V6G70 M:3R "4JA8:Y)A+QXJ/NP4[#!TMBIY6M9WTYU.G@!0!W68*D@BJ-@"V.,1_;B MA!RJ[6':=YV!FE/_Z@1C3;5G[ZS8N.1G$7R';YPC..&DYJ/UAX>KWOT7[?:: M4\_YB0^YFQ)N%84@\(I'?-[@W#C3/&N,L*S,^=2;V@Y$O4CW6_N,C.OPO%D_ MNS3KG;_^FGK,0=+E8X9SM-8$1B.%C9MW?HVJ3S+L-J'HOK_9/ECN;G86'&-E M!4IM!;H&#;9/KB:_6"YE)YY&C&4&+HMELY+ ?4D@GF*K5DG@04I@8T8"E8@; M'+/[^!ZYDL7#D,4&#L6L9/$@9;&]5!:?E,Y'"2%V\^^I$[U5LGD8L@GGVS(K MV3Q$V80'+17.*YQH\17'653">!#"2 ?:JE?2>)C26.>%NE2#E1++K+NC2B0/ M1"3A5%N-92*Y<"C4Z5WGMPNYSN]4U_G'?YV_AWOL!:TL-P_WC\_:_5<-+X9OMT_/-X\WU]K#'U^^W5YIO:NK^S_NGF_O_J9]O7W\?=W[X7W= MSE,'[)(;J>%PQW3=:W/:%Q_+V+#$44XCXK4:*E /_!;K+9\15TR[9N%WK-P< MK%W!5YJ&\?N)X\GA)E@6N;!2Y98W5K@DM83FC(AIR<MC":T"!LX0%IF-8BT 54WROOLC>AY2]7W3HO/&$&G_[H6,[5H"5Q"K0TA5_ M?H(YO*2"EIX&?ZDG/=8)<+&RMC 5KJ4&F@F %\&K_T=CE%3A/0A#/JN0#RK$ MPD3J-A8=[M$(A[=Q7#]17"]PF=+(/[,UO^EA*7*Y'OFS*213WETKH+T%Z)N@ MT6S27KV\-R'IH9< AC$<.*\= MGY.+<_K1"T=!_!I88_;J!]^U#V;-J'_4'-[RV'^3ZQT[4<3'33XA1KE/P%/W MP8OE.?\1#4_B<)[!@;'!;^'?HM%TVH>K^Z?[CR50.ZN&1?)::=(U.H%Z7P\P[&8?H23\N0KE-I'1[#1%\^919Y=U\RD20]%V/- M(7XZ?5CJ!I3F#32 +EMD27$F>U#O,\.4:F=!!P4^Y87#&%FBS3 MRS#>BYQ:,8D5_\8;0*BRN]OC\_]B.O+.*X>2>.PGFJM0*M;8PU9\05K-&M,> M/7OFR[D$FB8E2&6)(8)$6+\?@\4;THC8-2Q7B/ M'5[(=!J/G3ZD;,Y'C1?K?>0H]4&,#RS!91VE6G)V+K-JCC(F7<9->D-FH_W3 M0C:8!GP&K6N]*J RB(P[X!VY4]G4!;M$['35RWI*OD^XB+);2W&ZY"-I4R7V MO4C^_R2!MJ?4?I9PP"):RODJ,3WX)B'NP4E2R6\3A&?>.TAHKT@8@>#-:VQ1X+G(S^BQP^T^=!W<"6Q'0T1 MIF!9 A= ?&03!P;;M!/W:*%W5';VN$\X0ASX:N+'ZE6<-?=$_0&S"7*"(CM4 MY]QI)KB$1<>T]DO7.L\%ZT$6%0W@7*/X$L9!P(.GJ@X,>N>EK*37*8[V7""A&Z)@2"D>S@\ MYI"] M$-U!Y*PP%#S./33)%IG6.YC!CI18>@1 D!GYQZCHJ0'B"\''V4^Q@Q^B8"?(8U MXB*7G2X?M)UZA3HNCR9>2W6#G((0C=%:1[O%(0\X1P@.14,0):0)^%&BD^JXA3Z#J M$JY6<@RR6QH\..T;(%1&"L26F%-,QY&Z(G%4Q&HEL(C P04F_C=!S_:3K2M M5@FZK\X'P5J1<%U>1-2$;(*@-&KP%RLT/^5BX(L)?M7Q"8FX@J"(:U8Z%0!\ M"=;RKN4G9?)IKS!3A9AIU-6J_8Y(.L$!)*0';ZV4QXL&,J=?ZP6QR,O5KH9WYJP;Q[6WL MCZ#7QZ^_>1Y$0E=Q4QUG!'@$&K#$!LM)UVLE@\EO<[P?OOM#)/4HV\3'YH 5 M<%U&$Y9T9>8:V0%2^NQG@E4N!C[%6Q0&*_-\("CP8>UH&"V7HSZ1K<,K:24T ME'[$&BF=R/K./((_UUYQTF8*K1/>HQ.Z?[(X.=TRDWN(873A?%&@H87<#65S M2\M\ $:XGII>F3\V7XYPC.0IE\ SRGE9^2@F-S\FDYM+JS"H9*>GSA<$GN-X MQFM+3/:-=C@W[9PNZ_G4<9Y$$X//91J%SP3'@ #O1>(!@\EC)!XHN-LXM5Q, M0PO&<:C /2%8[\B9\*N0P4 XA%D70W(0.9?1N=\J8PS]/KA"7'CYW9.,0/"Q MBE\M/Y M1*ESR[:3D8LB"L7IZSCX&*B(EVT\8HX?G]I3,JTS3(:18X9.0G_RR?6O(T:) MV"0:I?FWI-(BK%"(QZN*3_8=FF3XJES9\%TG1)2C\7R,LU$O!_[T13C#6>07 M04*R3H^1R9&I7PQ^P;6+F2>9GX9#Y^F3V8247S@71\=G??F>K.]:2F@^P'+! ME+;9VHHL5I.[07/XBZDW<8+W'_^FVE-Q'C\EKN7 C](_DRS9&+% 1? MKA AN?#UIV/N*U5IVX&2F9=TE%Y--JEFLO&"OO(ZA@>^GDB@D%:7SR '15QI MY'54)/)WUC61O";(+%F(0W>5L62.!I46?5!8 @)734Q%BOO^PPNP9)$E1,PC M3$SA,!WZ]A0":%DARM^87$S$DXW5"2P2H=).O.F%W!7K3C%I7/B(U)92*Q?4BB/54W\+IFL5A2Y\>UB MO#P:RL0QM,=L[(-XELL022Q/%EI'*+ADTH4#?(V]8L X\L&IN_)1QD/MV[>'.=RJ66KL9]>Y=_S-YR%HO.OF MV>4W/]1ZW@NCO/\5Q#C "YYCE73+7UD_P &\W.DRN=/5+#EWRIX(U '\4B?+ M'EC\C#2PV ,:A-RL$L%)(KA;1/,BX@Y5V>.CSAZ7J7FQY""\"U+>*O;NE]ZW MWMW5C?;TV\W-$M3=LJS] \T> .,-S@Z6D?W$6VYM8HG)W.''X\<-;AL7W7KV MK_+B!AOF1:V3_95%CUK\\T:M5=RBZCM#,^[N"-5A-V+160OI>,$XD?J>"-'KD0VS>2F Z$UW>S+DJN?!T^Y;@^\O-,;W7*QP,& ,/)1-!6\? M(.*]IR?5+B[ADD6[W9Y]5M%QT^_G6%GNHQ[2_Y7TJ+.Q<:[$93@O]_JTT9G/ M;#OWR>SJ^P6)JD;_K9?](#'51LE*_ O6(H!SF)J&*XXTS^YKVB'P\"];;?'S M+$I5J?8FDF%? W%U.?48:3"9VQY8;_]^R\+C-ET_#\Q;(F MGY!#>IZ-_[E)V*,775E!@ G3?V P<:;QI.G_/7-^1I^\Z?C<]BD QL>"Z !9 M& F12+6USBX-O=[JZ@W$D$LO]I([9=N%8QU^M.&B%IBV"@[IGEXT.*-;FUHJU( YZ[^2 MDI43CSC'SW\RVS/S0,^-^D5S+Z68E$^8+WG0XQ(XU_5?J0B#*A9XI848@ J_ M_J5 I=63K_KJ!]?^M!\-IZY)F67-?5/FPMN8IEYX[UCD4;GJQY=EG7 MZ_6:7F\<4:A6\=+::J- 7L+!=WJG#;QDE(67"@UJ&F@M2QW6/&"SM*,,F"=< M"8)Y&*1RNE60LZGR%22^X13N>?8]DK='5-U0;AIGEYV&WJI"GJ/DIQ4*> ?\ MU,39'7J]N;42+E< 1.^MMTNN@I_OGWO?M*L_'A\1O7W%I>D:[LEZ5^9'*#>K MG.!M)*1U=MD$K[>E-YJ=@CR5M4L;RNX/GRS#K?*4MV&X]MEE ]UBO=N%.H<3A(<".!P%DCQ?C$PYB5UT ;.4;B>E@F547 ME+19$B^F\HK?U2LNCI.Z9Y=&R] ;9EDXZ;BJ!;-YX3[N&749-L5OD78XC3S= M"M4:T_,;DO,17W(__ ,"1J1K3HEHUT"W0H38QEG(I4C352G?=]2MA;(2W@QU MVWI[>S-=KHQOJ97KM9QFXW@$X1=9/UF5TMU8MTIRWA(UGZV?/-3+[VJT35"L M]9IN&EL'>9736D(^6J%8B^.C.FC59D/O-$ZUAF4O+BO=DW%'5=> YN?BSJSR M6C?V6I.[C#O?&VR4.VLWSB[;IFYTMKX>JYS5$G+0*F>U" [""[$:^*BUDG#0 M*?BH_!XL^_YKU3ZWN((H'1W6[['(M_GCT0!K7?3E%?D6B+QN&(;>;6Z=Y,AU M,'ORTBN1JD0JYU5F7I&B.\Q.IZ.W.NW2B]1Q!2S9'?G?;GM?;K_=/M_>/&F] MNVOMZ?G^ZN^_W7^[OGE\$E!;VLW__''[_,^"NO;KU[+%HFZTX7]; ME_66Z^+D@*Q>,&5+&Y 4!Z>Z6-G"B""=OR6TW$QD.MBAW&[K[599R8-#DI1UQNM9ND[ M[ZI6SU)HZ^VYKHEJ=>_@;CX[H:R^T@;U_K>1HNSF;>\L95>YT6R%"C MK;?-(TIP5^RTI<>\.3NUSRZ-3@UAJ4O"3J=PJ\UKZ@M5MJ>1N%NGL%YQ4S87 MB\[99J14%[;?_U$-!SNW)LMOZJ8>\[&9@SJ%M-O1&JZCJ MAQ+E'+8'1=]37:<_'CLE40NA28OAN_JA\-WQ^5R M9W=8%-QB4S5<+!]9TIV=6-+=Q[@24T"K"]"=,/('W_5DU/;R,1X/+'@:60%; M:K5N[[YFX$+S]SWAZQZLX#YXBJR(V31M+'FJT!BU6&,TEFNQ1>MI[6H]S;-+ MFNY=J\WG!N9^\%E;N/80GQ]N1T9:8]B;1B,_@+.W\[K8K26TS5Y?/K)NNS[, M<==J.M!Z-:DUOF#-BM^F;T7\3&CSN;W=3Z,P C\81'RE%4QXJ+,=W==;VFT8 M3F=)OG15W=RKVH!@>5<%Y_\>Q-KH'(T:Q*CXJ]7+&J]N435 M)**MAV$HG)$Q!W,Y-Q0>5!U8Z'3DS)-+K>1FGL(CHT.+?P[ :<88V/?>R6/F M+\OIGAJU'?G+&ZXFE[><-E^+^,'HE(@A7"L,M5YN3[.]/K6W]*&-6GXGO_.. MJT,7'QW\39W\W!%6>W6:*[6WA9[A&IO+[^?G75V6.[W&PG"H;!-!".>[-[)' M>V[#03O;AI$_-,B[L"U.WX#@H-%HZ-WN/+S03KS_95-)#T>9?LFM3+OOIZX, M,S?' 9.^W_+ B>PVWTV5IK>V.S%?YM(4M+)MY!Q\G$9=[QKSA9B%Z-+N.VXE MOZ^0=W4;LD [!XUWK$JK4OI-KJP%$^0-BXU.86%Q535?0LY9X])Y4\[IEHUS M3J% O@=+11);KH9C8,&KU ;6Q(DLMRJ.WQ@<):;I Y#TUKOB!%5D(Z\Y-6O4 MS]=MZ)W2(%Q4N>KW!$HIGJ40,D7OMMJZ65AC\J%EL/?!%(\LLN"'ML:LP(-% M5_@H&^M928# =3UW,)3/^KVY/<\N0!7M;FK45B=:4C3V2HXK.2ZZZ;D8.=[=J*IWEV-R.'Z- M$!4_HS9E; 4OCL??:Z:%:,#@!((]E:8\CYAF#0;^&-[]AK?(V.<<:I&O7?D> M40>#>NVKXUG>P+%6_Q+0O4@0X15T-&(A@XW(#UXLK-@1 M2VD@:O/$#RES^RE@KH77TY]?'3L:2296OB6.MI9\Q>K#4J?1XJ^4@-Q&\R\X MW73FREWY$Y>+FFYCOCM1GM^[%W?:-;^$#I=_%AUL/U*D_A6?8H:ZQGP,&IFG" EX+I%EC MFL;R<>%&UK$[9+,2Y4H&$C;H6I.0?9)_^6P[X<2UWCXY'BV3OO19/%YH9%0H M,_:1WL=_G>@:K)M'?2/"<_%F\>L+^-6O\S]O=BZ,AIGYJ]J%D?GS18\RS(M: M)_LKBQZU^.>-6NO(%]58^J@5>9:EZ3RC.?>Y+7IK=BZSG;60!_[)K$"[ :MA MS]?B9=3;;4,_)5QRRX^3EPIT@6'%<._V\_6S]S9X)H3B9V%77J14&3[C]GN^1.LQ+ 2@ 5 2R! M!':ISK'1TB'TK"2PDL 3DT!S[Q)8QQF?>A.G?';+7]=S"@46R3 :.2?WTU'! M!^[[^R.MM5<5(9.6F%K2Z0DUHX M4PTY:>NL3;EZ%P_%5C^SP*E=V4FFH1JZ.WNUJWB%3.5D9E6WL04R4PX#]7H MZIUV6>""3BS._AOS&#:/H.&V[+'C.6$44/]'%6YO:KL%34% >BF*;B@CC1K$ MW/6FWC&*FHY:14JEXJ9W9B<#V,FLZ6:[J.FG%3N5BIU6V.^BV_ M=FWLSJSIC4Y1=_$5VQT\VZWP%(I@NPXX"T9=;Q4&.EPB5^$ DPKWT8@%,I6@ M?7#H8#]NUG*QCJ-^BM\_L>NE6P0A8&&D<6;2-8]M5A1RN+G;#P6ZF)*<7.>* M(.V.Y89[;W3/+ML=O=.8[[CX6&7_#YN#WHF%FK6SRU9';];F;Y$J%CIP%EKA M^A7&0CC:Q]3;S?FZS7=GH1,KV?SJ!_!/3QM,@X!Y@S>$MAM9W@O37'#DM0\O MEN-]W-Q:'VZE5)'66A#Y2M#X.8!U\:?^#%;S=1FP<@A3B M2P.?VJ%E:BVW"';.+INUMEZO%86AM'\#4-7Z[;9PI$SLVSV[-,%UZ1X \&+% MON4H0"D1^[80.=0$[;L]EDE5\UH$T&/@_W!"9# XQ^W=H,.]]BO7]6Y=KQ4&.U/J>+,2 MK$JP:$KJKL3%'LK03J_#^8H7.8)N2O",U2D=B M>AY8\(1*9VG49,X:(*FTY+>)26);4TML3?OLLG:Q?3=X>>J#*\X_>LXOB/4[ MR/KUK?$W*M:O6/_=6-\LAO6[R/I&4;A-)8DB#L5ANW;<:<3L+0HF%[G QRC8 M.7=_A#*?2^0%<6K,IZ83SK'6K^- HCRZ-];(,5 MMHL\RM!.+J#)3X*=:9<>%-6>1C13Y'I?XN^FXSX+[(:GM\#Z1>Y%1 MR'>AV:Z?73:Z-;W3WGHJ757$65+VVBM_-8"_.EW=S "KJ/CK./AK1<'%;OD+ M)QAW6GIW^\N"ZH#Z=AM&+IPMR1PGBZC3Q=TXU.P4WZ%4^?,$]OY@(5QM,X M#;K;!3U=<%GJ^_,T>4^_1A8\$/YK.S\N_PI_R/6.K>#%\7BUK)GFH0'#OO'W M9Q>3$.)&3+,& W\,[WZ#[6MW?@1/CWSMRO>HIM>"<]:^.I[E#1S+U9XB^ &. M; XU.'L-5NS \E]P"/#$"B+-'VK1B(4,-B(_>!&?X2Q5Q%(:Z"I._-#!<_\4 M,)QH)-E:^98XVUKR%:L/2P6&7/B5$I#;:,*:,)94::'^B>$32#4+\%.P)JLT M:]%& >K,_UI]/G \SZ@'4!@060*%X*^_6I=99[] 1W3VHB/:V3KBMQOM^;%W M?:-=WSS]7==N[ZX6BW19%GUU?_=T_^WVNO=\W[2[K_"O^ZO M_O[;_;?KF\>G_^^_.J;1_JS=_,\?M\__+/VN/MQZH%[]*3S##C\N7.Z,M8'% MDEU*%"A905BT:TU"]DG^Y;/MA!/7>OOD>/1J^M)G\3"A=5%IS-A (@[_=:)/ M+FI]U1BG54ZC%3"E6N%H=8# MU]'6ONQ/XZZY6'\\ABCJ*?('WS6YV$+7T;PPUUA)AGN,VOWCO5];$B2QWC?J#8Z?2(XLL^*%-9(F[%"O"<"QUH@HI@Y'O@@\5"O^14^O? M4R=Z2],JVR!(IVPC0J:=N-7]M^4F*T\AK5/XLW*_IT&PWMB?>HLA_'/ST:8? M>^^:M67)B9UE5-M4!^1:WH!I5HCQ_#4;,,R!\NQDW= ULV;.9G4JE.1\2>CZ MJK'RZ(21VMT^X]S%:_>ZWCB ?,5PDB%,+)RU^2!F)\KWJUX]^!X-Q*T4K^;.Q!,;;3Q8,G)#* ;\'B&D>P1_0@,F MJMZBI4F!]AH2TYF>0QV;HG"#B.]T2U+?7[5 M_[&;6+@ZGGUK@"R#V=E(_/]AN5-6C/1C_U<;#&I9T/TK_JK$_Z"/IT@LY-V+ M?[-DXE]H=UXMPW6F?SN>S;SHTWDWHZIDKZ-)X:CI%F[6EZ;Z7(V-)Z[_QICX MX60:#$86>-X3U_*V:? [)BG;@9M](\A.'WH01'\ FN>&)^^T,'HUS+*@![YS MA](!\ME6]T[5\93*V&[A:R]4 ;DU0/OLLE[7:ZVBNALK'JM4P$D?SWOYV\6I M@$[)5$"AB%<'[7/C7./ &6 O*+G8NN8Q:O:$$QXR)YHBE!M6] M4MU!39RUWPQ_A@Z&-W++H??DW.I.>)S_TI#@1^1\.L<\MF%QWT M1JT"VSH4#JRR8:4^G@_;>>@A; #^MH:>(!O]7FJB6\/R6KW9G4^;?:QXL&P\ M6*F(4A]//A4QY\&75448Y5$1IP"\3*=YCCVAN,*KC M*4,ZN6?_:QI&! WU["==V=B/?>N)3FPR-:2SKA25]J;>:A95-UGQ8Z4N3OIXBDP]ETY=U,NF+DZAF!K" M$*KCJ8[G*(\GEY_07>XG@(6X)0/QS0_S)Z4:8-3K>KU3 MEG+/BG?>T\?:)>.=DX#FJ:T'S6-6T#S;U"68M?>#YNFV^$2O1FOK<<*' MT"!^LBQXO(@U)WND>6RQN6*,RO:M\(B/;^B-1E?O%#U7HN*[P^6[=4I')EZM?)#NQ4_,V2B7\%_%$!?Y3-S5X&_#$O4?6SRTZG+,525?%> M55MYT,?S7LYT46W]9JUQ=EGOZ(W"YI97/%:I@),^GO=RJ(M3 7&W[\QYZ.=OVS5K[[++=T9O& M?"!?(7N4C@*\O+57*I=0&M3J>ZGBJ MX\D;$JTS*V^E4MX$V\$T:F>7+1S[4:N4\K&QU5J)\!VQE5$BMCJ%"NQ",>\. M-\RLL@#5\53'4X9"BY*!6 ';8:]U2^\V*D#W0^''2EV4^GB*]$5+IR[J95,7 MIY#?W1+S[G#CNBJ;4QU/=3S5\1SE\129"MT&M\PT&F>71KL#1GWKTJ^*>4K( M/*N_J6Z#>";*N (&54 MS6P66NT?-*B@),!1L>!6V9OJ2,MXI+D\N75F;&^# V4:A'K7;;5ULU54[WK% M=P?/=RM0LPO@NP[P'>8&FUNCWE5<=R1KW+?YFV<2_ NAX3]2[(ZRZVH&?O0SU+J>\U3%7 M9QA;.]M5=5^IC6UU//M6 P4[VX4A8IF-L\M&6^]VBTJ:5CQ6J8"3/IYW\K>+ MTP#-DFF "FAZSYAX1QCKYO/"2X.)9Q(F7J=6U!RO*MM23N-<'4\9._7G'?22 M EZ96')3[^JU[GS!304743HFK'1$J8\G'YK'H:B(3HE4Q"E ?^P*%.]P ^.\ MH'AKY!.;@TZTV] MW3$JI7QD;+4_2+RZ42*N.H7Z[$(A\0XWR*QR -7Q5,=3AC*+LF%<@8MUV:S5 M]+I9EB%E%3]6ZN*@CZ= 5[1TVJ)>-FUQ"LG=+1'Q#C>JJW(YU?%4QU,=SU$> M3Y&)T*U S>HXJ;Q;UVOMHK"8*N8I$_/L$A"OWBP;[[QW5K/,@'B-+0#Q!%D$ M/ C?[JT@=[ M8]G2!8:_[./4US[M0_)Z*ZFHI.*8I2)7L+'.>-BM<,SJ;:IWZS;T3G=KO[$2 MW4IT*]$5HKMB(%;>>_9O:A;'@&]F?[S8O.NWECUJ1M\N9GH/3 M+_K@.ZN$WFA@(:HQ5\=9U&Y 9H>^'WE^Q+A4>YC:E3]Z]/'!HRB:?/KUU]?7 MUXN?_<"]\(.77\U:K?YK +_^57YV)VG+U?1I4J/2D 5:Y&N22KM9 SWP$Y9' M.(,U5G6'-.V*U(&HJW#^DZH4W0.M"%@!=,!@&H9H0/RA%HV8AF4>EO=&JVU_ M#K7HU=<&V/#%>[_4GJ^+F02PPD*"/W/I4I5/!PSL5_#^II6TZS.0P1H,."% MD#0\P!#9ZLKWR-)8"&/QU?$L;^!8KO84P0^HCD:S OBNISFP_)< ?C6Q@DB0 M-D25+#]X,:>VY2[%4AJH>R=^2.4TGP+F K_\8(G*_2KUA]6.HT M6OR5$I";&+%ESO"1\B[K_=7O>> M;ZZUIV?XS^\W=\]/VOU7[:KW])OV]=O]GT^EW\6'6P_TJ3^%9]CAQX7+7<>\ M'(2GW.Q<& VS$%?9,"]JG>RO+'K4XI\W:JTC7U2CB* BLW#$:&[JKJNU >\F MF;,NY9Q@$E?_DUF!=@.VP9ZO&,@H%MB&?DI.;=U,P+P">)^$SGJT2Q54+([M M5N_V9,A5K\B5AUQFBEP'W9[972M#>O]P\]A[OKW[F]:[>K[]Q^WS[B4$E!CL6@Q4=-UN( 7;BX7']<"*'A5M%*TLBM=+)3C9KOF><4E'KA*A5:*39+;=.NF83T$,. MW=O1? 5K[,/B_K,Y4%4)^QK?/5Q3J0I_=QG^I>?9/86XN4UW_>RRT]8;W2-R M8"N&6C?RV0E'-8"C:GJCFHEWE!RU(HC8"4;?'+#N:Z'CAA(_EM.5XPC1 MQ"#P8N&_5_!#)\J?(N^>7;9;>K=6WS]*>A40%+(7WV^1W=S+@-O3&,_T1G;#!GW-!S;Q5.'!26_ M(2%O.!US"P'>9K?U1H:IKH*BP^>='3-/':*ACMYM%H5(4#%/F9AG041=%/,T M@'D:NF&4A7G>&XI>Z2X2CSC'SU,3YGZXXP&K9:A5'3O7T3+CJ%EM0/Z5YOJ\ M1=VCUNTIEN $;,"<']BLMP52Z<&ZN<46)W/*?_6#:W_:CX93MR>HG"4[S;/+ M3G-KDUW%0R5DE*TX):<*;A&H4*LJASA&1EI= 5L<([7/+NNZN7T04873^9OP MHA$+3BM\+G):*)%/N+,\L[2I/]LYNVSKG:TF@U9A4!D9Z-TX"#'^:GJ]/5_E M4+%0V5AH)RGN):PTQRTMO!$YMCEN!]&$+_I+5B872B<,6'1/K>/,5M2IJ[0!>).]C3-V\?EO+.+MLM!NZ:6YSDUPY;F7DIGVP$U[)-AMZS9AW[BIV.FQV M6I&3VPD[U2&J[!IZNU$"[71*U:H/ 9M8CBTK7'ALX&.$IPVF0<"\B'X"YW$> M_YN"B*JBM3CK+@Y!UHZ)<+KGV11J]XC>N24*!ZYV]':G*F\]-O8J!W\U06.W M]$Y&943%7V7CKYWD =^)SUK@:-;TUO;E6]6UW>91_<1Z.[V0_ETB^@=.V=QB M@=,-NQV]:U3=IL?(3N_.3]@SV&[JC5958WV,_+1Q3+\I/W7/+HU.6S=*HY]. M*:J'PPNF+%=4K]P'GE9HOVLKCP?Q+2&N](;OY:6L\KN\0M:N@=)NZ]B,M6_.:IQ=-DV] M:VQSE51Q5ADY:U6N?]>['IC?F;)0=_ZFYUR&_B[=:'GMTD%K#V/$.%B8IGJQ<3/+4VML\MVO:LWFD6- %I[[%W98[>3 MY<7],6,;G(8NZ/;MNS\J9CP29ER18M@A,W80K[JCM^M%94IWQXPG,)+S]NX? M-T_O.Y+S$&1I_P-=*CI6="RVI>F +U$?IL%@9!&:T%!SO!],S/0ZK>O1(BN? M'ZPWHN"SWQO\>^H$[#:A:FZ3WCV[;+6[>K.^32-Z=1-51BYZ1S;J8(-ZK;,E MGD'%1F5DHU780D6RD8'M<'7=[):@'/Z4KBJ?X" *,= 'F_ O"*87HFZ@@!U^ M#?PQ$?5^N% >ALY/9I__AP5^EBB8Z#EV3,/\7)+*O^K.Z)W0>HOCH7K%0\?, M0TM >_/PT!IVN7%V:>C=]GQ7<56$O&N.^-V*I@&E:T\Z@"X6@#J-V(_;OJ3/!$SVM 'VG&?0'0> ' MU_(BD*$;2>/<0M,YN^QV=+,^;_>K(L_#9JG]\527^M/:W7GL_HJG#ING\N;6 M"^.I;NWLLM/0C8QY$ ==,EQVLWYE39P(EO$?!G3UA]&K%3!@@1_,]>D<@0#A MJ87VN['LUYRH3X+(N07$P,:YCKE-&U 56)61@=Z-@ZCUTJQOHV$K#BHC!ZUM MM;?EH#J.&6F;Y;\,MYUPXEION$:VF.$.Y5-%YAD.IH=I&H)+XGCBAJ& _J5< M19S'J";6! !<4*]_*\]A\WK]+E[;-=MZLXB6T_WWC1044YXN0Y: (YO D37@ MR&[%D15'K@^2ND..;)U=UFL-O=XN /"A1.U,V7Y?F3V1K[=WO;NK(MJ9\C:7 ME5J@]C\_J*)C1<=MVIGV']"]8W"X_P66-1(N>VK^D4W4._GYDZ9Y"TG9.$U.OUN/X;8\*22Z=4 U_'.ZT, MQ"[M.9;0YKTMJM<0';RK=SME&<=3Q8K[M.&;\1 ?*=OH;(WH6?%0"7DHK^'> MC(>:V)NGUUIEX:%3"KV?K9\,9WDZMA8PUXJ8K46^YK%("UD4N8SJ^"$0#U@8 M!2[N$1XY%1_]N$D_G2BT!I9 7L"SA+]I4_ MQJ%M%KXSMW2USBZ->E>OE0&&J@JK]G&UL',6:Y]=MCMZT]AF9$/%867DL#4O M'';.81T:"M(L@PX[R8)Z=2C(!U%=_U$;.I[E#:KR^GV7UW^5Y[!QZ6B]UN7% MS*W:-J"G53'SL3#D_CG20!A>LZ4;&:! %4<> T>^PZ"0(O@09]P:>K=;5'KB M> KK;>?'?H:%B/%SV@=;#*#[B-U^Y*D@JA#]!:&%?L!9JNB"M.!J<%EA20P4 M.?S?34+KQSA1A+_H>7;Z!\HG'V#UOCT_2G#@3I&B-S\'(\M[88\06=P,AVR0 M%Q>D;M U8$.O'\"(GW>.6X^)GW?CV)2N8U6OJ]0P8V]P1<<75)>3J(IVC MDO-RX^S2;+?T>K/\8P%/8!+;U2(O2A0#?V$OCN=ATL.V$$S^TW+\!?2?P#?@WKL+QILP6R1O/LLM-MZL;V@*G5S7[Y M.-.L'S!KXHVF7JO7].;V>-$5;N^?>-^VJ]_2;]O7; M_9_:[=W7^\??>\^W]W>;H:_-7]G7X0!L?]IWV5' 7169N*@(61%R>T*>2KZ" M>F[ [&B.-_#'3(NP$V>;8N;C=(N.T_E945=S2RQ!O5D/P"9W+/>EJFD@7'9' M;[;+,O#N'<*'2AK*L[4B&YD*$ <3Q<'0.]U*'"IQ*+LXK"CG*4 <$/I!-XVR MH#>=0(0ZZ_-%#%NJM[D,/#*1SMKA\8CT*HGF[!"+\[S$-G 6ZQ&5.U2HM8/6,IO:J4NA=O#"?7P!Y+YI+[62N M8_4=-[.-O8JUCE2&EXOPO>20;\@@$NXB=[C5/KML=?1ZNU.2>*M*/E0"L:'_ M5I!$X(R"NFXVB[H]KR2BDH@]N7D%243W[++9UCO;HR!6.;EUN>!^QO^SPI!% MH>;W(PL^2Q.$F6AO+,Q?K&*^PU8&RW7!(S[V?OA'R'K(2_>"DVX]V2;[U0_2 M^N*;X*&WO JCCC5H=5.O-6LEB1^K5$DE-AMZE>\I-P:VF^MFOI\[#= MJDAOF45AOU5YITJ@ M]I2:+8E$-6HH476SNNRH)*KL$K4BDUL6B3+P;J1FE.5NI'+NR[3 PC?[:X0U M$7+H%_PA/SVV@A?'XT![9EK!#1BV[!4M\49MEP0J\!/"KB170V/9HQ$(&&Y$? MO$B/0E.H(I;2:,):)W[HH&!^HI'PS@_V^=6QHY%43)M8+.^\'S/I^;@UABY\L]]5Z"Y$W548$+E3)/DNQA709 M#G=&%RX-H,1]#HWY"?0N"_!3L":K-&O11@':OO]:?4!M$"Q4!"@-5V@V:1Z@ M=9EU^ N41&'WO7-]KUS=/?=>WV[FJQ3)=ET7?WSS=/VO.] M=G5_]W3_[?:Z]WQSK7V]O>O=7=WVOFE/S_ #!.]\FM_*NF+8BL60.Q=WTS$L M=C ?S<_,#;7P9OM^J&+!2G\%W"H&7LP$*1E,V=DR!MD79<%$:(:X3N![049/ M=K.0-Y3UMR1_.R!?7O2IWGJ'_2RV@<^!93/MFH7?@;V]P87V :R8AGLT:Y^O MN'FD?QF?/VH.V#[MQ?7[8/0B-AAYL-"7-TU84;!_5J2Q\<1_94&H]:=O^!\@ MD&636QB"F;W0GD?@7KZ,T%AJRO.-]N=0"YD[Q,V@XZQK ]>?VB)_"!Y'A ZP M#@^33QX Q7 ^6@2?!5J %:"Q%/XDEH9;#G0,.1N;ZN"3<*-@1/@G_C!SRR_[H&S["T\=2- MG&AJ$X_9#&D"KPZG@Y%FA)8#"#&^)G,8F[O3AMLOB%U.PD<+";;#)Q'1Y2 MX4M@B6,B"&$_#2W86'PLO8?;,#X7YI&]PJFS@#_J'[#K:6#IVA50 M#:CH.19G'W\X1+;#S_RP(/Z=PD'0L?,%!/"1'AD7^.[--/ G(!^]$+Z-R^G! M.8$'[E@SI_!KRBSELVW=S6S;??!B011/Y$A""/@'!/].>#]\ #4$-. _FH+" M :T$:G<0.!/*"'AVCU>8 ]<^P)<'0()G>-\7UQ]\3\QDG>P)=[ !S8#550AM-$B=]XFN=%5ZD9AP' MT/XA -YW)BZ#7Z5.C][VQO_,.(Y&QG$TUCZ.G2H!>N(GRB(-UCB?Q4>2T$:X M]0EU5DM=J1T@Y!IQ?.)FTDZ.<#Y%,% S \,X,Q"F,P/@;X"YXUH/OQ[8V$/" ME9V5L/$DH>H+ ]M("AA^SR9"^:+!^\-S\%^4>R#J"U48V[*_]7H/*1]#W*W2 MM_W8,179B5A#TR=AO:\C'U_KOV(#=CCMAX[M@!)&+Z#GNMQXQMY= )3F.430 M[Q8X5'T&GA1SP=ORI,48J-QQ01RA$OA2VT!JI8;](X30X28$[PZIDA14?/6B+_'7X/ZD@*VA(H0OF[6X@($3/8V= M3N:%\!9[&J"^2+Y#VH.N"D!*!]$4G@]+AF@!/"=_ZN)&@ :!AD0*'-(KP\ ? MB_1D3+Z#9TU*^P#U@%[-L/D78N'4KD M?](^&* L7==_14#$W#Q/KX$Q%.@;\%>QC[-D2_*(2)Z,Y*G$)IBC# E__!Q M_B)XS,B!-Z-M='G(*64(K)F'V02(=%X9V#3XKXPS>#P.P2%\46@/1=_TP;*Q M'_Q.H(]+MD*?!XN4&>7B[@2#Z1BD&_GHL]@:%T78Q^O(@4.ED!%_TR*11#@X;<>8] &V]"#N'TBF2/(MO,.;+):$DZ:OP7'"HL&,8:^.-WA+ M,&P"KH<<;^B2 ."S)A,X)/B]@QFH,)@*H2->E:]^ 94!=E"&%;AR]L-W?S#0 M]AA]KZ"#IA#B !U@&5_QB Y92KITI)!E MAA'"+IZ[1%WB:Q8* ==$Y *KD1K\&DPR.3=Q_A%^-@&=/B*G1$E@*SE8LA[G M<-KH$/"$>ABG8]/9.GA.\"+\)[E 5 :1CRY,B V):%_5%4AA%\%F*#Y%^I"A ML^)MM"[<&.I(\'&%TR:W27HK%G.I\).$+&/<'CJI8!KE%:_B\&8 #:G87BSX MR@X/SCJJ)QB[8PF[J0Y6I-RX#'U4^'@H8<0FX:=U92RE.-JS=#C?(R$H^]&* MZYG>?PDS2M6\:"(M;I$PE+V4T;!%VANKL$0N2+#CY^H,WNT,2&NP@%P$='K\ MONN\B!29<&?D(57'LJMCN1;J*G4J2G:1 D[V>;F3M237?'K%58W%Q555F=2! METDMNJ*@2[^,JT!SR;4&1@N5*BM0E25UW OU6.RLKFEVT!NN3,^.SDN)+M5\ M^^N(P;\#JJM9U(>FCNF%)=1SLJA2%4$ M$!!O >G&5HCQJXCAU,?(J\G?GWIQF8T,&$,6:3+3R3/A0FRX>08BCYP)3^D, M!IBZ6Y#:DY'?@F*ES//#X! C9U&!)#+LN(#9X%HI!!)I0JQ74LK#D"[,E==, MQ82Z\>/3T7D@NT.2V [SOMK$=Q!D!@X%>(0SL)52/DY(Z7<7G"T[CM=#^CR)(A/R9PGXPAZ2]^3T>3T,VXT#93NY-Y"W M=ICHM$2\G) ?;Q!$BKG/,&?C1&X&5CE_"%$[VQ9<[$\3GET20UEAZ \HTIWKG0?HMO75PL922& MQ:^*Q'/\95$Q@*^AJ@&97CTX+?HW2;)4+EG+F2^0!4034%<0\N6"CF)ZG2K^)'23U] MH?VWS-8[H0;4*^YNE,6UH.KM4NM%M/WKI%(RQBQ!N.$#>:/D>I"<)X MFW!T?$0!OWT(?)\R05VP,()K@LC!MSK<.H.'=<=BZ<)9M$")_P>WZ8&3$ MX/6& M106YHNIHP"ZHB NW*:Z!0I9<>+UD,[BB.GFFE78)\L=/J<\&%L]3:[8/IX"" M+LF%C\DZ9BM,?9P4!-^TLF5^([1JU_!K>4N-?@1631^<9OE*-1IHS9%?X+_I M \"[J25W!B3OB7H![@VXCR/MN% )CKCBAT?PJS)>"\9Q95+&75=3Z1$E&E2TD%2W M!3RM'0CDD-AC4\K<1-',P9W]_-T14AV8WYVYDX%O!Y;EM^F MIFS0DJJ9N 21-/H76"LL0[$D?Z*G*1=/PFV#,1F0)11%/(G/ M+[@X>T,Q6\^H)*DYD$Y"C?&%%'>+ M28$J!5KT<7CLVT2Z1.*I\:9%_0]6KK#H%5VA>@W%J%L#0K^!I/SFOX*5"W1M M O&0@%4L(.W-"5#L,SHC%IN7!/R)A[-)5^^SN$4$A40*O6P#-6-[2R\ +:% M\L7 6;#C[].U)1)$$A#TCUC)A2S*EE_CC11A(J2QCYUF$1F-6$)#22=IQJ%0 MK1[J&>[**&\50.RI5XJ2/.16_MCX4R+@(C[B#PG0!N,9]?VD-#>U&1&(IE]G M32;,"L#.H *$\Y%LS/UF>?TFBOO2GLJ%=FB*Z9%A)2'L;,?QR\)J@>QE\4X\ MV4WPQ)("D[\Q[/V9 (.!RQ>7@NPU^D+=\9(L2ZU028H29V0DH\0D54>]?K]# M/)'B1A24KNAH:&=DE=O'4F62S""3U#C@(I.!"_X4AB#<9"7EJG'I,'F*Z6O_ MH3\%#0Y,]^('LO#9XEEL-&J@Y+%U*PY'5&95.C[AQX$5 B<,L"Y*UP)RRGDK M5YS7HI9'L)*PV$%29I(4;,)[2+5*XTI),+FPM2H3WEE3YE12#]+!2AJ$]YL& M>ECL,?/ -^1)A9A_%/4T D=*>CF+LK%S94'"0Z2"232"$!0CBP@?,2,<8-H/ MAQ&?HL\FR_8H/,$F7JJ5#C3P?8AW)Y2 AI7;L3/Z/P]/2IVG]Q/-91LEX]Y)DHO8:/AEBM[ K?S ?ZW!I'&.-_W^2+HJLVF[^ M<12<>-5*12LL,/VRN"THM%SJ[T&GQYM28=6B@FT=6[D)R@A<58\-G4A9))PD MO(TO('X5EK4E2>U,@B8>.IUX_ GQM9G*M'CG8>P-#S(#R2PBH&_&*Z!Y!37$ M,+YWSNMT(UG1ENK7Z -Q\,X@'#$6J6=!Y=:DGP0Q\1YA"0N@&A6QFBPNM5/E M_+..8*Z242#/V.'2(*S8"I/>6==XEUJ=/EFNL%>_4\4QH@GL59TF"QK+!Z9PS[@ FWN MP_!!&L66;8<0! Y&/<^^3C:9$L=$_KH9+G5W?9>ZU%+YG#B%>%(*,?9\Y95> ME\J)>Y71E$0J/4G1R GLLRN)*L);W+HLS M,\OBZDO*XMI4%K?HM]TE17.HF_>4"/^9.?JX[MG)=FZ1!\A!]&%'3P1&%;%#U#J(*H5G:W);SPQZ>DF7<+4$)_TL%&W:M(/&PN MF2LA;R[ M77)BX4S,) ]22;41"6_N,8<3ES'>3U3UA+!=H(P] ;IBUDRCF L#&=YDHU;? M2Z2J6P\=.]C5 RBH<";<:=;F#7"S=BPW"/STB32:2IL#NT=8R,09_$CZ08!! MA)CK!YYV"/.0_\8"DR,*_A X/5Q0=C;[O11LD7B&9.H$86%6EP";>F2/R6$A M7!6;( $29<57%1= @#5+(!EOGAX2O"0GU,;,0M0)^3R)Q*Y4Y:^ U0"_.:$.=NWJH)]4$K'SQ[ZC]M"LK<'V-X\?@^NF- MW,U*'^04.IN[,;E[2A% >P6%M)E,*(T25,)HT!5?B M0M889P+)S+XUXU43CCJG + D.!Z(M:$@^\A+)H[_X'A8\ +?G'KBCB &="(! M5'!!J6UA[O$Q@7+Z>@ADV0^<30=/F=$DY+"G[("L7=^C%<6#\ZX??SKPC(V:+^G?>K>#9#V:,6-J*-Q96 MH!/46^J8),#=G*E18,&$FP+1:#! R.@^&UD_'#^X0(13 CQ)W@JB_4J)J'"* M%0O4#C>+,*:F5%*.D'S#/'(U-T>,_RQT,-2E%@+B0HNLFC!OF9QH"2<+&1\- M)@1SMFA-HNI3QS[G?6&RMI3L.N-E"'8,0<\/9X]2UZ02M+G5/\$J*+%K&Y\$+C6W'II)5%8")<+X6(\O% MH3ERE.($Z1E+%YTJ5&?/X9P2WE&<5!&&8PVJ<';B>,+F:(,RRX<*!>TCGI[, MG$IXQL-7%_](8+CV;@4RX&X"L\EG]:3C]L6 MIL^$T]['9)$$S_U!?6^"7= K!F=(0)(NMQBZ+#(BH8_?2LEG65D=X00&6PI- M6AG5EC3AL/5VCA_,VKG#PSF+P_4/W#>YD F#W6+_YD3/7KD$#\ZDYQ'P_+6# MA4JPR7^B.[%_OK?E>LB]41S2.?\GV_CQ6Q=Y\<"9-8&%CI\^L=ZPAR=]SX!- M 1[V(^!T!I=@K;'DRW)LC5=HA:/X"6%25*6$MG3C(SLU0+\ZV" 848<"3]7. M/27I- ?_F]&%(,??T[5PIH>![HN\1 !G2 7;6SC:SYLBK.32 ;2W=U_72XSV M@@"-)<9*7]Z2CSSP)HH>:H*O$+O3E.Y>$D](7TPR'#K;*V?;UY)$J[%D7:)OYJ;8#CW@U+V5>35.BR@SALQ-U+CPR#WJ7RX)N!>5V:.V(JB MP.E/>8^]\*56Y.D6WE_H]$-Q;ZGV#EFI;!WXS%,WSN9PBRWRO0%=[\=3;:E/(QF+^F^_BQ0QGSI0LPR8'G^QI\.J# MY\V\1(KK9Y>A\_.<6N-F*Y9X[G_%RCO[6GGC[-*',WEC5C"W\!%_G.1[2BN( M:$&ZA5A72;WLHA6<;F;C;ESX!49F/)8A MNQ M>U138W&I&=V2'X)AVOCV.+ZVG;U.4ZY>R>9CV02^\!Q?+F ^8M-.%U.@ M!%@,O2& N=/96@7U*.FI+Z(.8@UK0W\\RG4*GX[;'F,]X],\NZ1>/;0^X:R" M75*%LMP#RZ+U"\7]YS)/J! ;K(GP2M.$IL1!G#AGJ\A:[Q9BP>F/%"F_^@'O M!:'/_LZ0K=:C;@NHBUF]3.IJX-,2WD:?!D QEXF)>,-40G40.)2BI(N@,;_O MY9D;2@K%]\X9GNCBXY,2-$RG,M0R9@Z'Z M[Y083NC=3E\WQDWU!.P2?RL4"#AO'%WA8MZO*+#&Z9;FH#Q;/Q?U3377[ILJ M=\D2WZCVC/5M!U:F=,T$A%(RM&;A,"8J>YW!=Z,+" D(@5]F-!TJ-A1\4A(C M/!/USF1I66YF'5 \MT6B64@'&M_:E[/UEDR?XDI$5",E)27,LWAJ&1Y#=YY) MLMDGKY]&!,!O>:,L)Y/(H)%R2U\IJ1N65=?R:33D!E0&$.Y"ZRE%&LF0$ 4] M")8YQ=ID?!_BQ+EN3%1Y:,II.4-]]DCXP:<;?1DEBK ^E.-+T0A?U_G.:(P3 M\!\F$:FTAX,F9KV*2ADXT!S.Q:'*Z(,,_3,@(&.&$@VY=(E@>4GM"_U61DA@ M)O#V;+@&,5GZBT3#/K;RA_A4;G'83RM&[>Z_R2\1ST_A. (Q#BN5D2;, +HB M0)V<")Y\$\\Q*5L*-ZK"(SI01X!\<)C4\,=2E5H9X;>$44Q*(@2FN]&PXE#I M@!.I6?L+)YHS\KG%[#.:Z"59:Q%<9VI,$)A(R^6R/AB +;%GJV:R3Y#/&^)- M!5+_Q7/#)'D6SZA4* 3K3JKY#UH<< A@F)YII S22E7HS(TJDY<@6>34TVQ( M++7@5/0,Q9.IU+-T:-)2\H*H@A%YV;-/.\@36NM,9*(G1D5<*%V $C[OS^38^;AJ@P7X!R?(2HXYLQ+?E3R/B17X((8MWI[I+TCN,9$T,UE#+'(I()B]F M8+G0"^U173(' :8X-P$=I>HBPB.B"7YT/NHL13T%B"KKJJE>@=QXQ17Q98P+ MFV6RV='R8I5S<&+3VT2-"K0[O!2;CYED)5I\4S @;SO#.J$^G=.Y8OI=.L@ M3D[F#ZZE^?%G\ FT?'W$W.'*D^/&Z?* B(>J2U /839!L*D(A/C[F7UN00"-\^9X_06?9JM4PXBK-BRT08!< MQ+#1KAV\Q;+WMX1$1<(WKUSPFP M3M2,)N#BA"%E!:(PB.I$XW)M,B79W69! ML?IR\6/4;!/P4G#F]"1F6%(_S?35PR&/8\FZ>L\=5/\0J7(SBU,EHJ6T?34HD4TC7\ M4U,(I2 ]T2DEM#JP'*8:NRJ0C9@P0]@$.1\AGN[YKYXZ M+)ZJYI!(5/ZAM#203<9F"2JY(,0\%QN V6)!*JR\EV9OXS7%*Z2=)V[="A3:K![ M/_6MU?71\JA3Y &O2NP(1%8@(B?UT&WBJ$P[?UV9YI)[]N(04C?/Q7)W&-N_ M(SX@8 GOT7']*RH>CE*AJ*&NJ((D\?QD @L4&0Y1ALU;)AR; 6J'O#1X5WW*^[( MODZ.8\KFL%=2V-)WVRUZ8S2N((Q]W0B6E5Y/GB26TS'7^W]IY_[*, !$1@F1 MYM&7O!/C+#SI^Y+,9P@H<'WW/<(3^.1T);6G#*^4OEPSP/2/43[QUD;<9C)D M5S<>M)WP5>YQW3A&/ $X M/K2;Z-!@N^@AB;_0YCX MI: B(- 9$AXPTXSP\#+O(BQ"7DFNI5+76>(8I3$NS%8 MY,<49BQ?\$OOSCG0".\ M)13^VZ>S@Q]4"+5=EFI2;%R.L!2;IV$PJ_'EJ!A&L 'K1D;1==ME(,2PW_%!"CNO6^<(26^M'Z& M5 3]_^B(F\%H7VEZ)<83)RLG*'>1LNSXFZB$+;!#W#$ZS.P\)SEYF1GC>NIX MD3O'$H[XSBLS!FH6UP7PFTD,A%)9G,W8?^OCF]4:G:I[&@\N2:D"7]&/!)XV M>=AI3WK-D7:CKZ3@IQ;I< 3]YNCN\1(D8\CR8) M28$^)2]$#)-E.&8DK"RC)H;P(CX:DPU/#5-L#"RZ?^)I+[>V$0 'OER)2:4S MO!G6P7VG.E)Q-Q_"D3@)?O>2DX!S50:0./EQ)'E<8IH8X<;L!_V!)9!!$U/D M^#! ;'%KFN_\,2=*> _DP-NV_^>_E&'O;5^1.2:AB!CZ5$0F6E:A'#&BC.V;.7>)2U MRP'6P&VU0@38\.D/KO/L/XJ!Q#3-"1Z;6):\RS^#'07 M2&>]A /\A,\28C.+C)B8.0QF)*KJ2S]^U6S')3^\-G?I.O=\3"%IJ,CTI(N9 M9WA-D:EF+E7BD./VY_K\E##-DZMV(QB&4U XTI:) M24A(6TV;L_QHN M>47?FQ-^$/;T'HEI;^\L:T::?T MI;?B\>)6!6\22-&",1,OH??Q/\>7#-T>OVCP7?A?(WRS^',7_O1K]O>#<5?1 MU-P_];I*[N^+'J6HW=XX_RM%CRK^O=8;GOFBM+6/^I4.D1\D\ JRX?_I]#OQ M=11%W6]ZD@)R^&OZ8\H@\SEU^1,_F>13#-A7V8ISU)'OZ<8K4I^)C(FK_XWQ MV(=\Z[R21?&-_>@7?TQ(+8GYTI?(S9=PJV_7$)93J9"T)Z =.B\1C9 ZN^[V M8LC5;\E5AEQJBEP;9.]>G_U 0#+;N!(KG,T8F\_7[7JMLCJR$T*;?L? 0-N\ MP9I1QMRR@\65X5!1!3X^ M[JQTY^OS-55'FL#C-(6]R" M'N;T\$^E3K%83VY2&$D]V\I=*W>QW*G]4PJ>!H+7D[71J!6\5O N2_"4DUJ\ M06N/%.YR)RD1I)N:CFZY>K5AJN8]1KF2TCC' V3IS.&G>EXT-]7 M8^2S[,'L\[%*2=LSZDQ5>3+LM9QTCIRD'I&3QIUI7U9[==%) M%:7U.%-H:()K[>/_QCSOC?2,J(!76% 4=2&(B]MDZV(9XYQ#E88(RJL*K?-V M_O^_D/J?@?BE96>"6ECK#S*R\[JL\U^#T+KEJ^UM>6G&RO#.J->9#A6EY9QS MXYP-MKL"SE$PX9?U_([..<>.M$]Q]A\XV$79ZS>Q4Y'2$14V?:"Q 4=N,9[6 MN**,V!B=,9(Y44"B*K&I[9S(K/-L31:&M1+<2W?S+^%%EE_&M M1+<2W4IT#:[Y1Y5=\Y]8I"EJ^)4JT-=!!^V,Q_C%Q7XX_^4+>.S^M6U@&_@2 M^V6*.I%'@RQ(RVAP+D!I(3DXOEY(BU37>T,Z?U,[8>%.,@VXB9:\F>/!3@G' M3)_-@H6 1#38$KY@)M!_%]C<]Y/@3+XS7QB MHDDFOU-F-,QAQ6&6%=\G=V#2\-0EP4'&V(GI84@"/W%EFD+PJ;]<;%&U[!Z;4BO!:=\,HK)W$JX$YW"_1_%3/F?O/ M26SJ,D)479U8,T1%/0QC3G(8ACX-HT54^6 MYD O/E[/IB9UG "8M44[6*&:."25R(AV&(Y4UG'DI:CMWQCH;(0"1" 'UWGB M@#<'4MTUY+S_+WOBZ;3)$5S5_)S"_R;^9YLD@KJ:(:&<23*M<(6_.73(D9]6 MB,A\]'>OT$1#"N0SO1A4*8+^K>8=$S*XF+1BX4/E<.A-%.'/66(4"XO@VW&< M(R85"&&!C7PGPK#3:1@E7GP8I&0LEE5O,WU)26T:C_DOA#X*!]]2 M@M>GN2^@P@@&_-G$0:ZF!_J ()1D@9$GT*I"[.'BK"\]<^$@Y& TXB*"\0G' M7L7(Q8C/1#,Q$%MYF[EF I./9G[2(,'J0%AO8D+=B7CV/<)$.^1GWN Y)*%7 MBZX]QFJ61!,/1F M."N%)C;AO8G]B.AH!,9-0PAI6A.G2R)!LCJ_<)6]:40O[/H!X=GFKHYH[C,: M)1+"I2?$.7ZJD3@ 6FP,F\ZQ %=!]SGF?^B>$+HXOSXE,#@O5#OB*XB9ZCFV M+2#3Q5C6JW O0AL)!-#%TG)>&(N114-PP0P!":^5/2',M&\N"- T=T>@T! ! M,82U^\GI*YXK5HJ#< 3^-]/=XNM'%CGAU M-^;K#%DY**O F/TS@&.8OW #=_!-'Z/=?EAA3ID<.\:%% M0(,'YKV17BFO.2R]I7.\ER4F+-]*KU3^^^1\4CZ"-"5TR1?3(]_2IU[U7X># MLX%..,D4/\&?0A_K=S M\R'@1RQAX!(]WR6'PLMX%-%D^% Y17QFAO,Y\MAS!28RJ29SE[@JROC[$'@1 M/ ;+Q*&A[DLHW9QPX:6KQ7QT:1)C63GHI(EZA#?=AO\2\\[_8O'<*\0W!F6" MP[!"Z0[?0H>\BO(HP&C#SX0#UZ.%B*GAA!O-2>(3TFC1,9?@JNR!)R?L#:C0\]YWO&067H':Y5DP1GRR__N:T#QO>)>HD!#Z$.XW?KJV&WN%F/XNZ< MFW0>9Y= V4^4(WRA.16?YULX?;EYQ6?0TAZS8Z^OWYGZSP['H5T-W<6T,^X? M1$*P!:T#I/.W3-6!F-]#YRSH!"SG.C_#4>L(T@R:!O,-=@(-.&I5%Q8\XG0< M!/R4P3*MOX5(:B3#87Q^"9#*]G"BAO,,%/ >S66(Y[[6-9/Y;#X?C7]- MKIKI&GRB96;L0S/=>,L)#(E?C2-37KLN(J^F,\'[#Y@MB,EY.)03)*FG&KI% MY)A%Y- 3Y(@\[YN;ZX1?'0([1U*,X/6AU\GO=LC]>P05LOI(863%Y"$C[4$R M8]4I"'UQ?#Y834MW0^FF69';Q /=M6,=!OC_#DC>6QP5#N0+XPFB5+A68%@T M W):)XK?2LR*<.;)LL941+4I,@N"A$0A01GA$>+G8L#SV9^!*<8WH6=,Y[/Z M1APO&2XW4BEA'%2X;''L95:;XA>4!2P[+7*RXOD3N;QQ2FQ[V,LI>8N4-8IF M/+1UE:A>411\2K(51N"1^LUDLDY!WC4J')1UFEU#C\_;4IFAB&WG_"7O5#(B MLV9$]*E]DB0=_K9[__TPZ<7^@QN4A,6^XQ2Y$02Y31$<7=AK&I>3<'7?!RX\ M@OO 44W\,'9FM439550.+P&Q+*$[29D7'&PT;*'\;IE@ZMI.QF>W?R+Z(8S;RJS[Q3ZG_N,J$(<-<:H>LXKJGB8Y'37 M37*ZZYJ9*OT<59QP*C2XMH'J]2@-[B0*:2CG[467#[PD/GB*9$4AP=_7D>2MGF,NX)>N6]3*\#Z6U9\IP%Q51B MO*C(W#EB8!\53^'M2ES Z5$!IR/Q8>XXAC+Q)TH>+JGX'#.!T?CZKN"&L)(! M7F328,:P/E11<7J>_^CQ:P4OGMT:7?&+;E&!@21YCXRM) "C!"2= I_ %RZM MV9!;_ M!E^"-=/N&L<8!0>)Q$L2BV=O37%U'4E1-#-6%!80.:/,R@H!XXQBI-'DM*80 MMZ?PHD6PH#'&=C1"/J?VFQ=7O*S1,X)75C0+OP;FE0C1^-J7>,JT+^IZZ-J8 MBX7!'P!_HKNG\$WA'2[[R=R9Z6$IP#7?!$X0C>HF>'&6CE^-)-BP]O]1,:,*OI8TMJ]T"6 @,^)[W!Q'+9PUE(EI&%U^HK)6.A8 OVWPV+=HN6 M3P^@&E\CF/&IT/'ST'&Q46.%TVQ7*^H>=0_OCV>B.AB5L,>6.BEQL1L$,'#L MJ^C]2S#Z=B:^:Z[!3U6-%;9B8?GRR@/"%&..>0\]@^U*9.E$HBZ'1%X*DT5S M1D5^<#@Z&DE[IGN/Z06 /V Y6.,5EAP(UU#4!:YS!?G%-3]OZR7D>U%,&9;Y MX@OGEO/L<0\P?EZB*G;S?N/'I#F0NU3>"DW1;U@-%E>C+ I/,-BWPMX,+&T4 M$B1OT547GU?CF/E&N&S"?Q)12SPDAD?62]&_'!7-)^K)\>B?P+4G%0E?!4\1 MRT3Q:W'M7GA(Y"]Z2XPSR"5+5@HO%KP%1T_5^\:U2.$B$N<9ELFGZ_YY<:DU M$]=4D1>GTSH9/F$>C7B/5Q ]G[0U'+RO_^1EJSZR^4LXTS[Z7%2D/V=A0SPM M5#RZ*S6-&;ZBDJ"LR&%O:PIS6/G+^H0]%F-R]=6WZ336*:C$HVHCBJL2SD(U M[5QAMNFC;KI_("]^GG^DY D8_5L;*[%),_&$9IQ7&N?D,T^>/?!WU=+B@ ,TED!(>L*!.2>-) MM[&;P0G0?71_B#Q2U!%.*<'HN1CN8Q,DQATO_-7B,N.>^<^,V>$SJ/X87T5V MG+]] <(Z#_-!= ^F0YS M[E$]"Z.T#(2'3)F1E4\&=N:S72EQ/(E%.+G$SJ8#N/ MA?6LY+OPI\NQZT%X>Z8+>\#R>S)<(@>'#XB7%78X6#I\-+G@9'%@"KSO3&_XKIS\?)0-? UX'/#$O'\+.K;S*HC)H@6 MBJ$G9Y"W46-XJ +R=D/5ZS;OF')=YQY3*3S\37Q(+!3X0.?+3#4BD> %5CK% MFJ5.,SFH+SCH>XZ:;)J#^SEK%)+Z/'G*O+TV! + I2\9K1^"Q\"=-? &ZW/@ M\N 9\;K 9D5M>03I9C@88/F"ZR8^0-^2:$09#KJI S\>B=BBR!/A;B@?YT7!3[QAH M=2EX^XMZIG/%F2<19KKKOE J8L'!'O!"+01^<".4;@S^&+E94==X'/:)"OBH M*C[Z_E)_X5^&WX +OO;+J:1*W!67)) 1L#"7ES@Y$79SDE/&+O*,5[88)2-Y M;;I-/XOQKZE&O,0[(Q%)7Y%XX;JQDS7*DZ;1 4A?\LM?,TPNA5J>W\DC%:C\ M*+I7)6\/-+)@I)RP:G-35YU$KS 'CO%9G(-QL(2$.%^8OT1Z9*M&*9Z$Q'PQ M&"AJFHV]9MY_[B=/E5Q8S,FZ*-PN'VE$24IBCAJ.@"Q"2\ M?(ZK>ESV9++G;/@+C.B0+R67JS1+56S=?OJX&BC'A4R?Y[\!$1%1V[@F$OZ# M6<9'Q_WNL8TU3KTXE)[L49IU^/4!C^TS@_88"U0J+!+S>(+V'F/)=/6)$V7? MNR430C<@2O>N62352KFBYATJTVX$8>7QQ-+!*U,>"41J-V'_>+E.F@+"W+I B C^(TK%6"_1/0=A M0JSX;'*1PR;Z,U:=EO0U">76L3")[B(+7\+M]#RU:],/Z)Y)%C@4XNLBO<%^ MSACC68J/#(N(+.D]H_(%S-(%+F7S;QQW*>ZJI3G_E(4Y)#10&.DA^$57NLO? M7P(G9<5/?823NA(T)6 ;']$A^*O0@MW["?]5X!FXM*\E2)J6XYUGR>V7@FC5^@/B\^/BV%A?[[8#J M]\S]//\'?\)-^(35PDP[6$0X&%D+MJZJ?,/:#K\XK3-U;+:%.5VE.D\BQX5[ M"X?RAL!O2N\7//V_4YO?.^P]L!^BALB5EH$N2+3X?6W/;U#G\QON>G[I)OS" M#=JTRM6-::F>NPR0>\8E^0(ZDM%5@!)MXDJ-=S'*;9[,8:.07_J[\\OASV2< M?R85'\&PVB.8Y'9X%AW!IMO)2RY;'/7:LL4:K.7898NC.I8@\OZ^755E4;:D M,E6I](ZB*D>5JDH%YZ,KVZG*9+P4-PREVUG6., 8.:5)@1&"]%7'3"]U7=!% M^XS7HB5#Q62+4U0^&0'!=)-N.T4L83@CSD5\K*9F[98.&J$GUN84!TJUIPBA5#]'B/+P 45-SSF(;:WPGOER:\88% MC!>NYOBLUZ^6]< ]ZV=Q3-:QGKALW5E[%!ZD=LB#'.][D%6?8[6I F62KT*V M.,8][E@^.BY(MLU':\]>OL6UB=ZU;= _A0]5@ V@J;U,32W\[ERP 01]I)! M4I)"#;N?^9:3M7;9$EM@T L/=VCRHC_*Y[_'\<&N'-56S@-[)DJZH\\#?Z[K M.L4R,-,PL:O RWEV-T51=/SG@N3B!6$UC2]XD8 =P?=//".J1^3U%KB@GW%? M#IO/"1>;00:/A-!'P]ZR@/Z-^_*I""KP!5$(7(%D/99=XU$5 >_?&0&;\%?I?K2 M\6C:8MAWLW1!);O8VEPP@B/S#*"2P]NWM[@]CS'3XT"1:PL@F( M&VD3O(I3O(BZ:CC@NH"WIZ][(=,D2U'F6[\I.=G]6+PJW<3-:]C"SGP_!LNE MHM8M5YZHF].]_!:XS5,Q"EK@DDRP\NHXBT')"UYWM0E^?I !&7J/A7F4 MX" M]<307V)#"A+1SX">7*U__:BZUT.D/,$C6'GD)I# MJH3WGP2[0C8E45E8#BAQO![X*2;*)_$JCAZ:Q6[25(C'U5&5L&J#276+0]C6 MX3KDNC3@V;=EJ8-M M7<1]%5-#2I.C86[EK2U]PGETB!L9:X&X&"BQSSL? MI$?'#N1W#C)?"+S_\?KN70B\#SZBAP7 UW??X;E=>N15;R1+=^R!K,G7R&5] M]6'[^,;K]"+_YWO1F%O<6,I@P+A;VN/'7N6.$I+\(3@R!1N($:_ LFB&E%A:8DZ? M>+XAT>6/%&U73/_)7[%X01*?@=06'XYA+GC]JHS*%BN^>6DU>-$1\I67>?P* M"KA@8/\1W/F' ,POEBV1289?7-LV)M,Y^?'-'W$JC-*[^O_Q(U@1A;VJ',XN M:;YCAKF+##E_;Y(V1P9XWZ4+5PG[B4*V0VK^G3D/KKX$GI-NXX,Y98LNT=9E M0NU3+2FOA.ZDF!$!NS6B M'8OYKNGUV-AU2;L)7YU4BRC+25T<(89%VZ$V!GANZ!V&1B $-^188]3AN5QB MN2EV*/CQY[$QD?=2DW;G<'D>O /XT8YZ5O)4QQI[$#9)SDWT= G><065-P2B M'G2E#SHV3Y/MH42"AXM8F+Z_"K-C)CMNQ B>$&Q(:#GA"-O _Q'-'&Z8IXXEI:P51N^KU(T&,3*XD;%?"RT*ZNNP17![D&_&%\&,"X!EE,REW"5&5 M7MT%]S[W7-3>%0GY^XR49M;Q(7*R5B0]"2L1'Q;9%^!5=&(B8)N4?,<^@__( M$A\1('LQ'(_HNU^/()1BG2@E)-(:N2_8^%@XO7_J("ON"W'\VL,;7/64TQR> M. [A,(IB]EC/A.G5%4;C1#M?_33B21 ^HXI[V266\#]PZ#YA0V17\3^KJ_B3 M?U@LY'?L% U7,:Z!EFR!']=64"K%%92X7$QY;"[K4[# MJ$J\+\R]>X18."=;-BQQ\7IP*)-M6P\&<5XG%-T97N M>6MG_*R43-P0WML=ALUQ]14V8T#@5WH%-GO%)Y2:J6T-BX>$A>KJ'AQ?E]#Y\N8M2>KKON^9]X(>M[\EWB80 MF;FF1%8[/-\53*)5M>V\9Y3BM1!CK2.ZYG;WLCP?))JY+[?9S@#CI\F8GH" M;@E<27*]G0!>;8!GA[V02S_!..+RY_56J$RB\ESD5$._ !&VKK#"1U]Z[$WX MPUOP5I:6_O+&M&DS]*6WXF'"F4!3^,1<@D<2C@)1F_\YMI+='K>4O@O_:X1O M%G_NPI]^S?Y^,.XJFIK[IUY7R?U]T:,4M=L;YW^EZ%'%O]=ZPS-?E+;V4;_2 M(?*#!%Y!IOL_G7XG]J>H*.E-3U* UWY-?PP\L-7/J!;D0CI,ZNN[T8W+&=!_>M0W+%&U]?U[:1-1=OW\6*RO-D7/ZGUR.5/O= M0=UYDFKE,)VZRI-E-MR3RGH-I]CKW_;:8G)K%''5:F^[CQ?L9RN6)UFMEH96%VLN">DA94#K305_NCPAYTA>\8>I_;C:_?] M"XL6_D7_8,:5#JO2'QA/>7N2$_B(D8Y;$M=AE$DO9#6U'(5R[4B#E"VG4DDW M/*3U-2=UU'=,S_H<$YQN:$JK8[4SU28]>3R:U$0?5^":M.Q5QK4]+'\A',AX M(JO#;"MXRU_GP5\;W,7#\I>&_#64)_U13?BK2G^RK];>$_C N]&=.;\IQU+' M&")W)[N?0X\S%9P=Y$:47V2$YYIF)2T(!*FD! T0)$WN:7L'9&L8^1 *>AM7 MON6S71V S#:$!BM)T_4O3V!EM%JRFB[> ('8#0$*5;ER7A<$T9KDP,%R0%1 M7+=/>F"[@H@SE;>='.\B@2LM9N/.=-!30*%G <%W<[VW+FZI>]!WT4QY8JZ< M(%?V9&6 M(MNVCK(N8 M.(X^[-UP BSDWTZX:D>4[2_"2^Z^H2HE\(RP#6:M"Y;!3,UMHLGI9]*4SK37 M'>]='5+N.$X4,[>BU(I2KBA5)$LJRM+^UP&M++6R5(MM[R1+:C6RU$=9RAFA M4CM9JC+%5GNG]7UAM_(>4<0EZ8>2NS]#_5!*/0A^RU,0&BJ(T=Z)]G('4M.* MYU:8+E28*I.F ;FN537,M-)4&[9JI>E0KNL::1I6X[P>7IJJS+@6W \GH5:N M%/Z9.G'*M>V;5U$%F4#1U9\)6YN#11-@SM6][N$8!8)Z7UKP0L1=X4B(<]=9 M\)$H#&<=8)>#0',I1O?9IT!-,(0 7%GEB7W45X,$>:>+:3SL\*SOHF+!#^(@ M/\(YWL1P/%DHHI5Q HE;EE%GJH[WOHVN\GP;4)?4\O'.=]D5,7+)NT2LNY ' M5=\6M'Q^P7R^X7;\-'P^H7K14:_B5/[Q&9W\NU\)IFT=K.SJ*+1MP5/'$7AJ M*:R_+RZB-?LO7\"-\J]MXP,X74NLMXSQDK, ?SA2MQ%PG)HH,0QW26!^T19E M'(^W!TYB(>UR*+;MY,CA<0='KH5$_%W_C^,FT32723*R<+<L(47/"2\8$4IHS*"=QI/ECN6.%0& M#(_-_&?'_8&X_I$-RI&T5=;J=O@2]FAJD5M3.7]0VI,PJ%K4^B)HVD+7]>Y .+FH5E2C5 M6CZ^!.[LD:YH/&?N/^]ZPW*&V!EYHK(AZU:QJ&@H*G)/.2,\SI:98F;J'Y69 M!I2;K4#MU@MUI=;*]6/@ @/@<$":S08GA?/*6HR58IG0CBH30XC3)_)@T.); MG"4S#8[*3%C*,)"'_;V[F.N%8=&$A)/M^6[ &<*T\>;CP<5IQ0<9;CZD2JQ- MJ\H9)HD!RE5^'1?XWWS6X"OE=7YVK/6;8K$>'E6LQYUI7Y,'M4&K:YWP2IEI M=%1FFG2F8UD;UX67+L$'_XV!=L41C^%8^P6?A=KZX$4B,3ZF2 QQTL)@"(%I MOR9^4^N$5\I-DZ-RDX) 6G$2\+> M1.[O?[%3X5G6&P*BE>!6@@\4)>TBP3A=8*C(FMIT"4ZU)9ZB4>]_$_^3:15K M2$M8=1UADT%W/%K_J"U;B+;4>,!2A^YFR4BVHOV2OIQ D0=M-)?466L%.,_MNG MLC?X096>=4_ZV^Z3[H>K]B&YJI4X++( P]@"C#O383:8DH!<%OP@EUQ:M6N; MP-JRABE<&Y&PW/+4*I$@3%?&+62U?Z"(R!B#YYS!&U6N9R M"'P+A(S:DW?FD]M/'U=W>[M8ZJ:+(OUY_IMC/_P&"S6N/8_YWC^890>% "]*$FICE)S[![!V0YIN<, MZ2F#GR( UTQ; MHD6THG;,>YO*16W4F?95N=^OJCJ\1N5M#42+R):WZ8GTX84A1U19WK9&;A+4 M3N=J2TK2F&:LJTI6DK8O*FI[V.K(6[OKY*IX"X%_![*64R)S=-YJ0Z.2\[S&YI^Q?%<_ENOS5JD1Q>%_K\V%SJ,.E.Z),>;KQO4 M%X27H$_SCA'X7!0F\ *QJ&#A2BDN1ZA1=5LRZHFJVZHN5EL7@"7>K^247XT1 MF3C;>7:@RK5]%DJXKD*ESM?4L!45.-:^#FX-N>("+T\I4< )0XKKH4[P!)'!ZJ&FVV5(\BICDOJ\W+U<=IN]7$WNO>(_XL]'D] M'J#@M6WX M92FQYWT''R7KXK:FKY5,&9U;,UXN* M^0K\L+:D;SWQR&2!FOOO>_=7^@?]D+ E;;W?UK2,+3T1L=#:MY3<1,EO#OBX M%U@Z">+75D2V95J%D>QHP_PLY"!L0EH)!_P;W75?@!Y_Z%; RF;X)SW$2AK+ MVOYH>&UA9+UX[S(E3L3L+>^VO-LXWJW:6FR7.2IM,I3FF(S+*/!]8I:DO-DF M!-EAO_43DWPFJZPZM2572ZZWAXA/N>75:)Q,G17*[X[-7D0V79K#MMK1"VOL M\(91K(>)VK#$0.[U%5G+Z0UH9S#4DZWV"DW:XVF:U!_(^^[73_0OQ\M66R^[ M=1M;=A4C,!<+YLZP&FRI+YG;^MC%UG;##/?#^-@XRKVGR,JP+F:V=>&. MR525.&L#/MML/-I[U$_+0PWDH0.& 8AG T% +P?HM=%!0'/,M[O$CATLT+[W M$P6G%X:H44I<^J>PXPA'(VN3JJ;]M4 :36*I2G3M&'3M6)%'HT'+0Q?(0P>T MXA/DK(&LCO:.,>H%Q=(4*_Z]>]>5'AQ8DDT-5MA@HC\P>_:RKT6_$ =8.[Y% M'_0XL,A$JPJ5H VJFL13%2C>00^!+;2>W!_5)7QJ>>C8>ND@)GW0PZOYP4#N MM[=S1^2-;$_)%KY2"[K43CZL"#?M$%X.7?3WAQ-9V_\&XL1#$"N(5UMA;H7Y M*,)2VDGLH,WP@IQ[O<>6)JLC:>.^;W!-+= X4 MXL6@GHRZD\FY#PNK:E&#P:BZ10U:U).J4$_BJ5,MZDF+>G)@6K:H)RWJ28MZ MTO:Q'S!3?Y+<&E;/C2?R0*GJ^N?T$7B+'''!$M>BGK2\VU3>K=I:'"@%-&J. MR;B$&]\6]:1M,&S)U?9CMJ@G)['#&\=0'2)J&W>F@V%/'NY?+=T6[34A,&F/ MIVDR?R#?>U(WP;\<#[M%/&E=QI9[7I7&C] MMV/R5!6>FD(#@\>RJF;G2K8\=/X\=+@80%$[4[6GR6H_.P:TT3% W0(FM*+<%%&NP@50 M>YVI!D&],F@EMY7<5G*/9X0/X]*K"L&.C7NR.JX*,KU&4"=B0Y^"!9SA;#/T MB0 ZZ0\)Y>3(7*.2M__(I!MG 6]^H:N=T5M/ BI['O"/RV#+?S%#>M!-VZ-\ MG@5_@9?/76=3![P-32&:R>]]E,Z2[(>F^--=-5WI"OTU&;I%\>.4+ MTUU/8C9^)!>'0N-H%/12^$&5GIG+)',!O 8;U:UN&J6 M[GGFW&3&NY<;^!9R8J!;O^L^YBM?WL/;ON$!?X/'O;..93G/GO3*M.';3@!K,[S7 M;])G4P;_Y^A8/Y-)=ZR-RT+]C+5N3QU7 V#3[XY&ZL$ ;+(?:P2>1:@3I% = M7!RVQ?L U)TM.397EBW,1=NXO#-TW?63;EJH(3\Z[AUX9'?1==Q[=N__'AF! M?YG^HVE_MMF_@>,^@MG>*=NB]B%F&VFR,J[J0J#M9:Y(D_B.Y#\[W/MJ"ZO* MBI/O&V]08&+Q616L2&9"!_(:_*,9.)$&QD] ,8LE74N0M&_.MV<'Q:U\**5U MIJ.1/-:J H%MRQT.>$^2UF1MBN9 I#E[';2=28__55JK#"K#EJ[P7 ^4GLE+ MUR =3)UI@^%P,F<3?:[UM?Z]H>G&:-2;WX-WH^C&_RKJJ+-3[@%/Y[WIS2S' M"]R\M,*0,X)I!V T?/$[?,YVR8;Q$7(+F9"-<@N?')])(U$?C-O<)@LPA$>+ M@[Y"%7;@Y @]\8T)BMN<;;&E&Y<9IB]]U&>F!29[VPW5)-GSV9;^&=B,2ZTR MH#@:HNE$EH>7Z$G>BVV8Z*5@$NA>MW]XLF0Q0[I_D?[YY7?'?8"UWSSJ'I/> MP1]EZ5/WNBMC^@>K^WQ9HNP!?-ZT?2>D47+#A1['L2@!>_S-@?7@=H5J?)&N M'US&J% Q;\W'6MHK/ X4&K7W=H7=Z+?*V]==B9*TZ3^BDO!,SZ?$G2[]K8QI M&?>2MN7VT\=5)?4;+//SG+\Q?.'O^D]S$2S>.:[K/(.XWNA+^(O_$MF08:S# M0#=J@VSP)P']+%R(EEX+'/Q"EEZA@"T]&Z4 ^\&YW.NV8P'QLQ< MP-%@;MO#A^$I2_?AHSTA9>4VI1YX4Q.<([7EII!%3<\+='M&*L)B/@@\<=Z, M%M"5OH.V?C%[RTQ@$U0O\FXXWQJ&G#,U"W^#E,?H\J M2M(7H#M\R7;H"^PG^!5&27+V"\B)(5V2E(*$U_3&K[C&;\ZM6&$.&?O8T]HK M9HY\T34]B?+80$1QP0+[!(HCP7Q3MRS8M6459>1USV-XQ0*$LP(TG,!;2U#7 M#W0VX1' CW@_H\]FN!,/+V28^83.D R46#H>+"C\(S[+9Y;%^*7 TG66\)07 M.9'Q3_P2N9G]&9A+_/W*-W:"*^Q M%W]%OPH _!2L2:_-6J1'%W7 M?VWVZ<%JT5T?R@[>!7(P=WV:=XS Y\)+I_?%WCMXZDVX" 3?,+IB44:YKN&" MW\[FJ672PDM4!/A74 V@YCTR%6@FR*ZOF@@I_#2)/#F+3XXY@\_*TE+'$"ZP M=!O$>=ZGI="3;WD=V[@>Z^2!-^ MCYS>VSQPX9]NM$?4E*M[?(7^+?\[_[)PTJ[%=PJ<-4JQNG RI*WX1;DN/>FN M2:QEDJOL^1*UNMZ#53$DQZ;G_^;8!OQXBY] )USZ/)^36_T5/PJ/W>XQU&J# M_\0^'#*R/7R,4L=V-[>OY%=QY+%-#KP%T7G(ITSW0W MII8._Y\3 0P86#K?D?%W>5;66>+YR>1^V#9^V!4!$C,Y[T P!%X+'0XP/G[. M^$_@(4/2;3F25Q#<8' $6 OA\=^BH(""! ZGR@/^^:45 ,.%/.XMP208XI%D M@.'-A1Z/': @9YR>U)12+2\3<6M[OAO@\V$SIG=';_UL_R'X##>G1&[/E1;[ M/5C&D^/VW.-3I*5CDE?RG^IJRGX>.')M7ZT',>-UZO&ZU4[ MT^QR?Y'F^(77LB ^'.%R:4$DC"+&&3^2EOBP(_?:$])#JDU\[%MT])F/B3@N M?A!0*L$9@C&7R%K < O.):"L#/TE8E=B58A;X9,>L<0KY377JH(Y(U:W=/C/ MGX'C<^\2W_PO="KO?(AZ?>F?3N#:\$CAC8O5?W%!1FEQX=9,KE2^PV'!@^Y\ M?+$LO5+Y6U&8_^VX/T#=&NC+2E\9R/,3SQ.(3=H2 ST&7$!1Q>R1]D/T?M2M M.:Y9^84[E:_Z_*E%8SW"C0S'2/[@K(L-]P0*?)0G MSL2$NU)]IQ[3[$KIH"PAB,9!%MR6, M:2T&/@W$2Q(Y^1Z7G3GCF@%\ 5=_#I,%V_@&X*4]H#9+O3\ABN'K9.[%E25S M*BTUV"9_\]T.8"5AU@;QS$RR_1\9^\)<#&9A-;E4'Y-8YB0B=I'+B7K$E4]P MY?V<9*%0C2$_@$*$Y3@0&?P9F.C?PKZ6H.AG8"K G01/GP<*B3@!.,.C-+7- M,#Z!SW2E37ZNR#>0JUM3UY=/;RLJFDW*D&&N40XY6;))499LW=%')0^?YSQK M]CGP,9&%F:F-V#*]B!&T7F<*@5W6I7S4P9\ *COQ8SE$T+UN44)RHZ!W)7%9 MRL5^LV)X!IXIE5Y,$PZKZS?3[2M;D,ZJ%IT>U323Y&/:'?.H MB=V&UN&>S1QP=8V T<= D_#4J)-S9S9L7'2\CCQX=E3.'VM.^)5!Z0H/M6I\ M<2%+8 %M?L4$D8H>6#R-,W/@U[J=3D)'OP31@I@:'7/7G.4'UZ$HPML\9EE1 M2GNA_V#2[)'LPA"\.&TZ8= !X?!)YLRHP@L M[PF6R?!-:)F 34Q@! -?#&^DG -E_R/7*MRQ82*M[@-^!/!4.#+&%ORG9>#. MZ.YUIB_QXAIXR9G]P+_1=QU*1J1Z+V)*4"**"X\G[M;FRDS!,0)O3G@D@7X5Z2WQ5W?@M^X<)^. MM! L%JM Z+TX*4&\'I^3^MN'=[??WE_OD!@IM'.871 W0%]Q.:"R$B_\2&M! M[_B;D_P]7T>>38.8K]_-NPB%K2C=7@\LT];&'(U2'@%!?"+1R[F-26:I2Q6X M8,"Z2X'+;R PC'T&P8!WV@^_X/XAL+OQ MI"J@NY9_:L4_&^QS!?RC(O\,AW7AGTM(,845CON:X,N8#;!!A8;$W%T"L&IZ M*&M*.^_Q+-GGX/R#T\94>5*; 1(M_QS3!._//X/.="(K6ETFVUQ$&(S@0&A[ M31MK-"\L 'Y5900L*'E+A,QC[V%GFE-5_+H-3)K-%B7YHJ1.'%%6I)>-2EJ^ M:3C?;(IH]^,;Q-&1M4G6EAZ=;RX1J7+_DHD6M+(%K=S/(=G=#Y]TIJ.!W,]1 M'LT"I3S>+7$KK:VT[NDG[BRNPUYG.E1D;5!Q450KKJVX7K"X;G#/=Q=7!<2U M)ZO]"X!\WJHY"_L [X(%-L=^GM\%RZ5%0+&Z=6MSR@)IOG(-W0WK#"N>\%E1&'4 #,Y:'+#0>HB_IU*)\\S8G\LI/"O=SK MTI(.)"U*7XXRZJ,F6Y?E%;YMQ.&G=LGVS2_=DH)U"X&!:4TJ#JQ M4@WESOM>^G)NGC?,(E[K7'P1Z++O _8)GOCMF5E/['=X_&/IV<1#1 ,9ROU1 MBU=0!PY2:49TFU^HM]"AJ_#MV2DM:Y/.=#R6^X.Z@!]3!L&TG/*I,C5LKU029^N@$;FF1HD&$?7FB3%H[=4R9 MFK1VJA$R93Z5-U-J9SK1Y'%EL'"MF=JB1^^1N8RN7UIC57?!NL9CVEFZ^J _ M!V,9_O>\+%:SNF%A.^(&GAG9"Z!3&K<]4JNM=()TEA9(K3,=#E59'5<%,M6F M%?=A&3SG-ZG;6!SO*EI-;,>77IA/?V;VC!FMM3P<'D2!0&)WU'?;Q4H'@QG? M[6A\H&Y]$MMR'?T65M*^/W/>'+?/B)LX[#P:HEQ8O@H"#PR[9M;R]=]8KYFN*4?@'Y M ELG/>$DY;@FR1)';++=7-**#%WKDFX#P1_)8VFY&X%94\ #5085A80U\D ; M:_6JNJPVNJ3XX]VU%933I351O)([6JUK:: ;:D MAY;G=?1L.\1\N-L0\SO?F?UX="S8MO?ASX!.RZ>>+G26+<:\CD\HF8 M7'ZC+TT?SN,OHO(V30O#^O1OX(#Q&TOW/.E:TFU#_/R.TH(.K@:.1GK4GYCD MPR<].%N).-&C3R]=-F?X'/,/[PMR[ M1]UEV=YL4!7/()L0.49:HA=SI-*9^LS.: @)%^9)H)0D#Q]+)/$3!-UG@Z,C M[D_M3!V;Y>\OWEY7^J#/'L56L:TJCU5@R[ /4E.H]4Q[W;[S>T&W/=H;>H^' M"%(H>64WW2_8],K^KM/[TWTXY1?)!QG$G_&TG27M"KZ!_^*ZKBO=VA*J=/P3 M,/]FPCV;EA623M(#4.LZ:7KKIL +BAE00,=. M,/%'#S;BS5SS'J2(&L1 P)P%Z,H74L"CMZ"+T"I:O <-P>[=I>@=E&.U) .) ML;G,![]X 0J;_SG[,ER"K_\D868>? Y$P-)MPD=9!O!DCWE=Z5N958">=% 1 M@DY\1 :"D]Z)!W*)"3^$[762JE)GW0"X ]81B2)#36WBOAS)"X 5#=A5MUQ[ M74U,U0K)[QW=-9#>ANFRF>_ ^3WJ'O$(9G)=1N1'2\00U0:>27_C%DI.VB_\ M!U@KBSTP;MLP3P\.#C[ 2[ 1*L78R,F1B8M^,8LD*OJ5RPRV6 I.2+W$,L$G M,D(FB8TI[(CK#" 5_R?_*SR)'WOC3@_TX4=V[P:Z^X(LVI=S!3GG//4E2@_L M6Q=:Q65+<3F&CR)^IWIH>'^%OJ+=,_@_Q@L5('.DMGP"_<'\Y$[B;%@ MG: J;/8 +,J1!5&K<9T,3.1*#GS3?38]QI4A/4CG;8#DNX!B!-:&/;B)Y4>C^2$40Q MF"%9B?;.#.(]W+0^PZM3)"'?#_"*!0H3/8\YR)RK6R!!L[!!V=*?4Y*,7Q'4 M!.K-\%>XL"?'"M#-92":+N,7YT"2KP$\5>G=7RGCQ G=Q8__\!,6;#\PZ9KS M@3+I:S*V-X/=)32[5_@%))?:>YO\,/U*>?LZ957HS,%X.S)G'?(X8._X?V6) MFDFY40C7-;A2R%#1@9(8-Y\I:< M6FBNB..(DW/\KH2"%[[79FW2.+5Y7=P_#RKT;V62*Y-T=B6#<$7^8*R'OO#C MCZ"MK@6+,"/^#+\=52+/E,Q)?((,<1\>/8>.*+$ ML^XEMYT0RL@PW;M ?U1/R.0^5=V%6CNB'I)+6)ZDQ&.B"F6T$N(0)"=25W@=NN'G$1I-8/C:H8(JD<&]!VH=9-K"/_HF&I1"RG U MF2%.*C+/ @&N$,>XMH$,]":^#PC23<>X$\_>)E^9H!5.?ND6W6V&'"74NU#V MN4$#<@M*S\.#RQ[25B*AM\LQS:@4TQ30Y0^\ML_;.69JEA:^F 3]?+4WQR<:WN&NBRI"(%W,' TV!5^ M"CP(SUSUFUMHN 0TW&"%-HG_EKE@FT07;"V@7,,!Y>IY7ZGTQ(5EN1O<^*[V M\QS-)K.]Y-@.')/BD5UXAW8N;!_)WNM.-*Y;33L <^B+W^'[TK>]I%"OZ&%2 M\GU9?,HDX0MP]/@+P<.TX)@_B#3E'7.?S!F+3S?YQFL+CI=W)LR_1G:&^S7$%#DL M,-CR:K]&%^2)&]7P!%QLSQ G/ MX4 0FV=67GVI^*)*;\,D6N&U,R/?J1=11-DZZLD0!'0B]Y6*ITHW>A!M*W(7 M(G(;ILD>2.1&('**W-/J#^';BEPK:+N#3369*VM^#[3A70\O9,H-]L0L M9[E8!U-PGI >Y01D=!(!4<$![H_E_F3O=OF*$#Y:I)AJV6I\$K;"JC>U)X_W M1V%HV:J6;#4Y"5MI''U=W=NKY+M9]M;%XL M(.EN_:,)R* S5=61/![69315&T95RU:GN P<]O R<-0'Q5N+:>LM6U7.5J>X M\!KV$-L3;[SV#S[J%9XW!5Z0QCWL>,718O\=B#1GI%9.HE1P$"X$"E^RM[+:13 Z(\AB.22-[I* M'&["TF?4YB>+U2 D@>@'%#WX(4Y5.?0!I;\!9B*_-=-U$5L,%_3N)=.;>_T, MA/QBZ?;OA+K%>SAO[1G'.M.MY).PD;,D2,U0P4G"1849(;:#B?\_>B6G[9HN MRQ"[-I,>$S<=(A,1'B^ZYEF@BV M)(#C8'C7LPM1H2.@/R<)Y/ -_&0$(5U04 \!%"]?7^N7%Y4UPOJ5BW5W_2?[S@Y M/H(6S#6B66E3.]-1,=!:2;0?Y63;Z*_'BT->*K<3]50[TVI'9^ZE:O M0AH00RA-4VJO)[J360H!;O+H.L J@6R:IF).WVN)P\YTDH/?4SD3[[5(Q-O+ M^M0%_+F5D1HW!C*#B".A\^-ML[,:X5 DH6'-%"X62#E"R+&T/,M9T==Q\WE_ M0!:$WXM/+9=@HDUN<#G)N"]5J.@-31%#N'# ")L06\5&8\_'OC'"^[_ T).S(-^."*' M$>(X^W7_FF/Y>T!+"TXD>_1>$K3[_H4>GQ=%?TZ==@R2 MN!TS[<"KY$^$;$=+*RWQ@P-+?(QI*&0_VGJ.T*L]<$TFW36 C8* .9#E"-D= M1RU; E0WP.!*GT,[].%G"+A.3/+ALP3R1RD%) +_6,.,\5W*(!*+A+R&O M*YWIW FX)O)6,YERTK#$XW B0D1(;#C9 N,N^)#K! ]\%,$37PX-7.#S5W ( M \-Q#!C0(&WAK' M ('GS+#_HG\PXZIYAWX-=-%DHN8=^2VPJVE[$+[3>)?F;6"C,W,D7 J@S(8! M%H?*(U \D;@3P%QZX1B^#6*]1?_W'M6VM2HM);*53N5O@++8.<,I@HG$,7X2 MEU+E*E%5#0L/9'70(BV>#](BL>K%(2VN%]# P_$=)$P;I%0]H)"&+K;P5\-8 MA4*5[ CZH3KH3/M*MU=_3,8J046V^/[^P/$U6-F1(#.XIW$*8?P[OSN\''", MW7R$#;A$^ZH?.@7O5MSS_=UUO"U'LR:\!$0]D+5!"Z71>"9<:P?'^]E!KQ0G MEK6%H\YTK':'=0%(J)('F_C]H\;)IQ"AD"%WLU^-1#^C?;^JW(!A:0*6)^9- M"4^6<404+VV?$.E [N?T6+PNZR+7R1$^3_ZJI6D*66]GZX0CW$?=255IE#JQ M81._?_:Q%=7O,>/7CXX[9^;E15G56ZD]PRQQ$ '64]N)\LI(H^38K7ZO,QUH M^UBM&CJSY\EO)[%:^[)<22/61XSX4;>W]Z"S&G)E$[_?7D4F6^?:J\C]THP; M<*I/?A795SO3B3Q6JL))K_5EQ]YQ7?/O&\_^5G%2TUO%?K\SU?K=?E5 DKG):IPI +'TD[, %(QG(_)ZH_Z\$<)PXBA,VC'L8#!1&"+ELC+:[^ MJ8TQ]A;3Q"GO&&,,P1+)ZOZ V%4RPXE2(Z=C] ;;V4IITU#A/V'0DU 98,> M'"D_[/:K*A]ILN27^7Y5^VP$KQ\MS"KFXZ(P*Q_ )!UF815$=U!)F-7:C=9N MU":PJT;0TH&=4MIUG'2F@Y$F:Z.JIKV?S(1L =J._Q:0.43Q5'.?.&X-V_J6 MCD=88F\(E]5\8C' RR_I=DRQSU[\%?W>F[5(CRZJC?\R=:8-AL/)G$WTN=;7^O>&IANC46]^/U#[ MBF[\+SA[A 6%B0 TI%@!]M^_ZM.\8USA="'O@XF&&(DKL%'XV_XF=V$;)*ND MJDJ60*)NXBK.\X(%_UT!JI76RZ)::;WFHEKIIBL]H6KF:.4O[!=Q9HVRN@N(.3$@0C<[9+T MF-Y2X''D6;&:%20\^ ,3^-I>A,#/L:0]1+7T&'WLF;F4BN)H7=[907$-QEU% M4\\<8*J6BUJ/?[8EZE5N/(C(HRN?VP-_H08=_^B/_AM193_D8\^7[__?-I[> MMOB@+K!C^;1+I#;GZ+;G*D$M-D>L">HJ6?*(+0E=GH'-VN ?? MB1-JFS,X?/[M(WB9%/\G_.OP4+9,LVD*IMD.7LW0K;A /4I-2\L% MJUR0#:]/R07]S5QP":U(W*@].9@"M$S_Y<*:D4I/"DGUA517)K&.H_^(#N>K M[LZ\L]6G.\9>J[\I:OL^8\!KR_0"4N-8MFNK9\GW+ M]_ORO5)+OL=BN&&K[R\F^_#5]'Y8@QCMW:A;18UY'42W15TYK*M6$ZX?=Z;][J@6?6LMUY\E MURLUY'J$%NKFC%Z^4*X__WQ:5-IBF$^FP6Q#>C&9=6D(/_OY:=6U'JP+LMZ+ M ^*RFRPHG9L_F7'U%W.=/)D>]'"DUUA5U+=M]-5F'8[APM5<()16(%J!.*IW M5W.!4%N!R'/\UKEUQVI&>N0= MMWPH MC \T)3;;]JW4Q@*DHT_,XD:%7D?3]JH8EM1M2)[;5G.#%^6 M?]0?^(KRSFC2F0[7'5&U,K?S.H<(8)S%/#^@T.R^5"S;S3&-X5)W=J56S!F?&/,;EG;5HBE8Y%NR6OERZSD_*%UHO M9=EWLI[6'T2;VQUSG\P9RZ?X)\=^8AX:;51-'NF@Y-]O',__Y/C_9O#:<*_) MCL>\HX+81^D7LY4L/3^:LT?)]$BH9T*:[U&V(W(ZX$-(>M;7YIUZ2+JR1><' M(P?7WA\=5_P*/[=%\>FPCQ<#H]4@B'/P=GH;^S1$7'B%2? #*VYZXAL32&+. MUO>'D"J_^?!9 MH0'>P9DSC';+.Q87WLT:TM?9[Y#F@#5 )*N/KD4@I#]F.M M,:V9PN!2EX"B/Y@O=-(R<1(Z,C?*7.)[E*T8O?6DFT>3S27P3F8!ZD3I\WP. MXN)*K_##^"FU]S;_:.F/RMO7$O5\YSY<[2E#Z=;&9B9\-DF9],72[:YT"U$R M: -S;J(^ &9@OO3@@&Y+=NF*B!I;@LGOS]V I7L>_JL_>7N-NGCAV$+SOD+G M#'7QW'46NX94:E+MWG[Z&"H:WS'1ZK\GV DOYNFE+#ARA*Z'2Q7.!-1LFMXYXSK@,#QE"AJ!O M9@5&&-(! T;G'7712QY7[7+X$9" %VD9N+-'V)D4+)%X>LA;^@)$UD]8DJUQ M\E0MW_!N1UFK:@>+9PJP M/P/=DL2BO-#=6.C@BP4+WM^WT<=0JZLPH/_\P86 ^Q/;>! 0"BJ9[A7A0&"^ M!)A>,+M@ I*I^+R![BY#T0 %"_+%?[Y_$9)2.C^_[B1OQ>/?BU=&+.XDN)O( M\MG^*K!HZ!./C@7&Y"OS ]?.R[0/L;XBJVY^(:O!=/ SQ2&GD29"O!N14O+B M5\&?\%W2*V'KOMU]C0S;.HNS(E@H01@'P',C4PN/"A_Q2?<,_<\KI=<#K5Z'[)GM'L0HQO:%ZZ+KI]TT\+[*8CEB*ECVKUCQ:F)$<2[8Z4X-U$< M[XJ<%BDE(IL!D6ZH $!=F9%A KT$RBKRY:'#")[YN@EJ3 "]WMV/-+ "V='2;2>- =*>/JD'[6PRN=?;]*58W% M%U2_/*QCH]D(YW_T]V^P;"N8&R*X53::75!YVK!^S0>C 01=W4';(WHI/:*5 M-A]E96>1L:6DA G9-:U\V)9\V1?>C2J+[?SB6$66AKQ$) M^Z/I>O[G^9RYT>^W"^Y'G:D#F\38/A/:/_+7A)F,9]-_#"LQPLC=TRU*36,J MU(.W8[J#W\Z+7*',OT91_L\9XZ3R'_4HWRUR!^$#W'1=X,H2X*TS2K?@0\._ M^?I/R;D'AN>CF?&* \AN,ZY7Z/5>,'N,TX*8 @O?YT5WK(GK*G.Q8(;)XW-D M(IZH]GS\#42_MDU+"MREX^'%A)OWRAELS^0Q-7Q@^6C"]_Q'UUD"5Z J>#)] M$U.I[P,6+B&]V?25L;Y<6B9=&>.=#UV+P;=<-K?H-."3<')7X:[T>PH7PDSV M:MIV"_F[/ 3Z48M 7X.U'!N!OI^+0*]U"A.-:G]-HK%NIBIQ'1PL8)WP=:_( M?@FE]')V.4--Z_8'ZR&]FP]9WBYJVT4-J@!WKQGZ<[X'GA]JE-O5ME#T"=W0 MZXX&>:0Y/@0VVG5^;[B-3JO7NK]3@9ZX*F[>\E]109(3P".,! !W_E#8TN#_ MY\RPX:7_5?,.7=0I-&_A866%1*45+;>VW%KGA2<&5S9O\;^9!C8Z,T>]M%J70#IH1C]1F8BEL\X\OPVOOT&L MM[C/VF[00M-ONHJ*@<=;3&S=H^XT<8R?Q%U;N4&M(RQJG\AJ3@O);K=;6\_5 M.-@L[S4 C@?DU0:/6RZW^88*Z-KB\,/BL^Q1!3XIJ@(_0^$L\_W]A\+58&5G M7]GV=]X;VU:RK?<1MIGJ7G7#T(8"F-A!&-<+?+.$0+90?^6,X&0_(^CM UZU M8@@W<&=L(,?U0L*LF#N;^/WSK_D,,<\NK,CS5>5V#?MV;STO8,;[(*YUXY=\ M2=";B.)E@]LQ0N/(FI(MR,Z,D3UHT6;%7NAY\EK"LX&Y\RO3?Q^>[>9A!AM[S;W,IW]7LWO-L<(U3:21^.]&W*; M<'VR=TC8_!O,<[^G[!]VJ,+N]Y3C41OFYIO'VG)>45?K))>K[C=SU7UIKOK* M%KJ)_9>)(LAOS%VHF[$8QV-@N.YXMRY/\,M^O:I^-X/6CA5G%?%P49FT!>3]1JPNS6KO1VHW:!';5"%HZL%-* MNXY]'"4RE(?-=Q[/"!*NQ-#3Q."E?!R>E:FH&P;EE1^IJ&Z827>0?AX"*#);P,TX;,^=@*>@O]R^Y8WSN'9Q&!P\U3)?-?,?U:#AH8-&4 M";.F1U4Z@=4_[#B@G 165@IQ7',.HGPX,N64G$9#50P^A0[L+DMD785.X+/( MP^DC(0QFFC4-TY!LQQ?\@\Q#0)OA$!,\*/ABX=#8<-HQ&&!\N'AJQ*GAGW$* M[3UCMC0/+.LE,3^U*VT2X[47F3T=IY M3/%D@MWKE8Y4WN1 [+K64:\'0KAF3'5)(;QV3=TJ$CUU.]$[I=R'4T8+K GZ MPBA?+IIT0F-&J7)LQF=(/C ;Y-KB$[",A6F;GN_R"7.AP&UP#^HSI7H-%4HK MC?Z&V>4G&E(]ZBG@]/>+Y910I \ZH3J;<:O9A.I13^U,>]U)!KJ;N%?FHZ"0 M96PG8]B$<3R',=9?82NP;>0!XJF&#;!.+%_,I22^"146> UX5IR;US-L__CC M3E<0Y4<]'!?G!&[^N+C4+-L0\QP59-&@8 DQTX.'Q]0T.1R=UMU B@PAP#DS M BN<:IHA27P(Q$+?000]3@B!BTQ@T]_@#>_ F/^(]ZME$*3A=_A^!AIMR7"L M+H2_Q7#,;N;T8R#F@A3Z&DQK_NYS@&T>*=U)/_]/YP-&W*\"C/B"4?&:BN[; MPN.V@*/-63C!<$CO&PD^B?.=FHH["7Z71!KN8B$GOXM(JL6;/%BYY/! Q9(? M_@S B;VUP;L-"#;A,[CP[K='W18A?Q0F[U1$.>KAX,2>/-"&;:=6BT)YF2B4 M!YJ)N+WHKI2-D:. ?D(T53%; SGJ#3O3H=I5LVGMNLGMV2-_M&"+VUS'GLI MIM'O2MO'46>JR9/AWN:QAC@*%\:7ZTK=3V0!UB(S;F<&QMBCUE6S-SRGX<^S M!R'\@RQVBT!83V7/3V=G93]!9:_F*/L6M;!V/-DD/9]FRUWTO-(C=W]<%YR' MLW?J+Q7&KS&J/CJ@7;6]HB!&;4_+BM3VVK[UZEMM7\29B/*WDZK'UK]1MU=5 M:U*C7/I:WY%4AUNWN4_LXFY0!@V]05'Z=(.B3$;59F+W8I&:WJ]49^HSR[?<8EGN0?I#E$%GJHZR M8QC#&OG233>#0RUT" M5BAM9=FFZ&1YJK2,PB_VL38S6&K:AU+M%),.WV#2W M7+K.3R"9#^\O2^_1J=I$HB?Q+ZTJV+PC1*C'27'OB"P]/YJSQ\-VCV2+\>O6 M/:),L,=SF-\]<@Z-(2'!>5N(]"5P9X] ;^F+I=L-:Q*YM:4[MO1YF[K:4X9I M'0$< T;9]!XQ#@0[%FZ6+KG2=>H'A?X!]Y9\:2;%O4^H HW/2^@ MQKE72$AL05%[;Y&RTH>[+U_HW\K;UP0 \+O^(JGCK&J.^E;P&^08D(9]PN[> MZS71N%R6_"O*]V#4#PD$JH3\T[Q#P.3CJ)N]:5H]!91Q3R/O^&5_KJ\"*2ZJV\_?0Q/P?>-W4^ 4_XKPX8G9H2$O^-;_.9< MV[ 5ZU9L,^\\U*V$0I9>W:_9LBTR""M;UGJ'V/+O.O@@P2*]M5L[0XE;(:%@ MWK ,&XQOR*@)I-R()%=J3!/,;&0H\DN$1I&G')S$!(A7Y)%*N@?ADXW!$' @ MN%NF]UJBQE/@9!.1!PS0"^*9YF+!#),[5DOP(A@]"%=F&SKOAI/)$7PU>PT, M#,SJ 5$MX,8LVWM K9$P4(A .'2B:BP8IKU6G-*""+;!LM"EE81/ M#H^Q H,E)0H4V)"T8OIW ZX9L[O)5[H)J)8\71HNG_9?5E UY<#:\CH"G]C& M:D$,KW6S.?%5?8D %#/L7B?ZD)$F"]$EODA+!98C1>H4[BOX]NW!KU MP*[N@;5^7.ES6.P;W7K67SS,;21=0/#_D@1G11"O_+U)DV& XG"NH0#;OO??O^K3O&/,;W8=3+0K;6VS:UV\]V^A?B5A-N#!J R=^9P1 MX 0/*9,=W\$2?9;U ::F5FF-/XO%Y%Q)%_5ZJX/.U']VBEJ]N0H3H0=XP[-9 MX-)VT;#80-C,_M$@,WN&OXI)P< OQR'%'SO[YC_S)@=1HO>=K08=J:>^5," MA\)_S!"C*TX_(D:\/2(+FEL,,I0!D S)$Z)[\=]$SFU7^IZRUW*6A@2+(0@) MYG,)OW61EW@,$\8?8E'K[Z;+!8T3KY8W-/ M-=[K/0/AW'ZO7_+7'KX@^>1X4>'3AYFG#]-/_Y;R>2*"X.;!%Z0H.AIS1Y # M0"O?A%B"/#-*#PO?C,QT E+&@:=_ J MNI1=6YB^2,CAH;CF?8"T3RK$K>.7PI!M;U=0:,THI1?<>S/7I(SD5SBGW*@$ M$\N];*06QB6FF\KFR@GV#E$PEOJ+ZP#Q#&8$]&6(ZX L47YG?0(DA;ZA+Y>6 M.2,#3-R(LH(L%@#[ODB6":?@48J:1"9Z W*EO')F])"<98"R*!UPJML==VC2-)RGD4^07G-9=<"QQET'PCB#^:C M]IT13W.2%&:F1%09DC5&D;/QN'$/B"[+=4?BX%;U,\67:A4K29UW0E<^8H[+ MQE 2M((/AAC.&9X^9SI6#6%>G0'M7W*M!WT4XAQ.NCDV9D= N7F!X.JZ]/2J M,!.$"1VT2@(-2BP>0K$'BL^C%0C$F%4 E?W@8U+7P*$>((8*60WL M[LU7)1V,% > M95 E1DL-4"JP&.??F'3_D'\+7AZX8MM)(=L6DV6Q/(Y3R;0=[5*EF6LF8VS< M[<60J]^2JPRYU!2YSK['\4-4S0%AI/2*$E.9GH@R.]^)$VI;,%F4/:MNX$E4 MS)AP=\-#V6Z T*C?0TS33%5*U7-:6RY8Y8)\\-!3<8&2BVS;HI@"W?9TQX#?E>ZTR'O6XM@%Y:OC]+OA_4DN\' MG>E(ZQ;-K;LXOC_[[,-7T_MQ-7<9%EWZ#!MP)#<)FGP9D$O[.6O53;#($UX\ MH8]P0+?B? I%=X@UF_MCYU71=ED'T6U!G0[KJM6$ZQ$RLCO9&[ZCY?J6Z[=Q MU&K"]6/L@ASL'9Z<"]>??SXM*D@Q3"S&M@WIQ636I>&E[>>G58>@L2[(>B\. MB,ONAA'229F>=*941Z:^;:.O-NMP#!>NW@*A]5J!: 7BJ-Y=S05":04BS_'+ M@CLE[UV;48\<5ZJO;QM#5(4*NL;^X5A&N<8Y3:5FL2MJ%LO KSSRYX5E\U0( M+8"#POXA3\?J?Y>FSGMSWH*0*I[KW%2/L$L%;<#I2>NISV['6Q.:P6B[J*!UK527^VU:VPF8C/GXZ45F^H;B\EBU')1O:UN[Y MPDA7LKFM)=W%-KJ%_M@>PW(W'ON9SCDH18)ZYV_+97@V3'KGOOYOCN=]=)W% M#0^-@!"?(7*EV,U;B0F8]^&G[^I 3M/6W9=;GRUPV@&!]H!+"E\-2R_*3B89 M]#K3P6@B]_O98'SO(=';J+LZCB!I1?=R17?4'-%5.M.^.I;'E154M:+;BFZM M]EY.=,?-$5ULMAU.Y/%D[Y:5(XGNV9; #^*G. MHM;O3$>JW.OO,["['>%:2WX<]!K(C]2B"TY;-MYJ^;'I_)@9=-T ?AQTIIHJ M#]2L)W)T?CS[7.)MX8UEI0-@<1-M(%0QC>JMJ$KIJ>;$24.L:!O)_5Y58UDK MY8EZYT!:W=#JAO*ZH4'*8=29JL.1/*FLC;I5#JUR:)7#&N6@-D%M%74%869-X'KHF?33@@I"#_WS?NTA&P)62$A*ZKWXOE!\-U& M=59.'YF!TU_WN>X^MTQHWA;KS<05WH *8R78(A/NE\U%#GN=J:*-Y/'^MYCU M*?QIA>-LA>/(TJ%@IKXG][1)*QVM=-1>.C;<@54M'6IG.E3D22\+074:X:@H M4FV&8WCGX_1S1"5!2*Z,@[A5\>L90H[O[%$1/:]MXS>DYOZR@1!R?;FG[&TX MJ@ 4KZ9\HV6ILGY(Q3Q%<'_R6!VU/'6./+6=]:Z8IP:@IS1Y-*D+3UU6CVE89A9SJ61_O79=4GVFMYJ73RH"IF&G6F QFVWS+3.3+3EK%V M5P8\>R"?]VS.X&R-W4K-Q&[/M["GR@BE)61+R!.4FC7Y1K&@ MU.S,4_3E8'2V!-$)%;T@:56F7$5 7%D;9"_]^:LE8)^:L/G"6(H_5 M;!5@RUD-YZQ,M'%'L50O^&G:F(WFL[6/?6_:J)7N5M>\'82_$N^K+VC +=]54I,YF MF/E]*H@NQ0$NZ_]RDE8E&?SB?B](Y3:PJB5?G9BQ\&Y;5@;9PLV6L6K'6%5> M#V[+3AF.&?>P7^<,ZWP;4D!DB(/;LX*HU*5+0^3CH :](H4[5B"$&LC]*GS< MTQ=Q5!1=73 7GHH-53ZDHXJA""T;-I\-RX;_5;%A'R+^@3P:[W,7>7 V/'OL M*NY9% ->5HHDO(^8-1@TH$K2U%OS5#ZI8W\UHT&4JVBRJE9"+W!D>9@M$*;RN\%R&\6XVZV%]X\+893 M[(B__V$^9S,<4A&1_*ONLZ\,'C S+9/P_PL ^,>C!@+P7TMN:F\AX+[GZW[@ M.^X+!AV2BY5'OD-_82&%XK]@B$(H_; &Q_ @>&$>HB ;DNE)NB<0_KT6F[^) M,/BU7%2+S;\M CAQ=8O-OSOM6FS^LN1JL?E+D>LDV/RG[6!;6N;3TZJ,=T>&Y" (3]34/+337E)O6XW-3O3$>UX:9CIW+6C08_*%.( MOH70E.M@POU'AG="L!9*]F ^QY/" ZATC) M[,15@\YTV-U[=E[+537EJOT]DIVX:MB93KI5U=W4I%6OYGD&9_;C"DTY[G&! M=5-T>A>62RAN/=G.E!?TGFPC)Y\/NLO>X:'<),[DQO'\ M7*D9=::];A;FMD4XJ1V?'=^X5\!>X\YTW,WB,[7)A_/@L?U-?04\-NE,^Q5< M?C0T)W$*-OF=P8'3#0.5^_BZ:2_@I\M!U#E-")\G*W04U[;Q(7D0.6(R[O70 MTE?5$=9&777CKE.S%X[]KNP&NF6ONK'782S]]NREHO;:>VAV&]UOS2"IX[KD M^+X69CY7)OJ5R$0;7-64D8[(21IR4ANFGRLG'<9XYW(28G+O'V6TL?C6O/"5 M>4QW9X\4CAOLB5G.$KTH:>8R8\?"ON:ZM?LFX\M+!OSRABCMA2>1*Q=#K,)J M 6W/D86.QD,C3*:WV+7GR$/[6^@M>6B,V%#_M[UO[4X<"WN!X,0#F!K1+8B1%Y3IMX%3G MIKFQK-B]=*,K0]GP?FKH%;%L1IM;F5IJ)^>UVL8J$Q2U*&HYP,#/RM12/SG' M_HR*6MY&+06M5G=09SK7+(V:E?Z9^W]SO40/I&>H6>ETBK]9MQ%FIUX!6WX3 MC3!7=%9N82;&;).\!>-3C#G[<5.GV3PNKW:D;[)E[H2S(-1X<6M.#7M/TG]K M.@50L5N@CG:/&]NP%7R!,QH#8TO:]CXR-Q9]?!FVW&6>Q346AKX%YCRL\.1$ M0WKN!W!F^/?O "_;'VD?_O-O;=.L?OY1^;U"?QJ?/U8TW"/"%-]'C5I$MVGX MEZZ%G&M 258:#8[?=YA_7JM7NO9=6:W6M5^KV'6#&;_V3HYIX;@2(*HG #R MA/]SQLZ+KG$&TY,:D7H;%1?Y#;>[4?)I[>35C8Q_K=83W' M!8+@87$/\S9V/SZX'N;W/,(6Y,#:B UI+.#$Y- Q)+J5A\0?^6@,%QU,@'&) M8EV+>"B+M &ZDP(GI";GC!RF3A]DA1=I\)-\7_1TXB.^G!%@96I+[G,W@[/V MP?'@AWX,![3#C^^N!7K+J'1JF]%GRMMMO+:U;N.=]]5LG%2;+E&;ZC.^)MA4 MG_%UP56;-U3+'/'99)2F7N8)AICA$SQR(1A3.^2U@PN/>D#2\8Q :JPV(CU5 M9^&/Y#.9\)V@'2BZ7KU:?CK<4+YH^84[72G8N5Q<]A'EBVY*I$61/4]&$JR2A-8G%$RX^8M( I;P63.H!)IFX:\Y4HVM[T5,VQMHKA^^EKL>9&'* MU@V&FP2TWP&R%RP()D 83RRPUR81$^=9=$R=1G>5HN.#*GG:IPJ\0&U$..$4N66G@FF1#><1ZIZZF MDKQ'Y'J%2V*3R%4#A;BMF^8[:^%8?I:\T0[.QZ&ZO-V+GN]IVO7L+V( 5_A2 MT],UZ:F..HY>WYAS72G/9<+ M_N/MX^!#<# AMXRE9*]8T2Z#?B8.4?K/%Y< MR?LF5IY+ZY, ?JWSSVR"KJ,;S;=T<5$J=!FQ:76V_!(VS2-,Z^2\4Y]O\EBV M>N_WHQ3?!N@CCB:BO_F_8F=\7+W-=\9(!9AO7>9%V (X@?3:++4-RD9+-UKS MZJ[JC'78B/5*GKHIQ.H08G4:\T&(]]HM*RW9*DB:KU9:5",DWGB*/\;@:U38]+;_XOOWDN"Z0?(8< MXJMU*;]6!2V]:>C59EEPOV-B)8!/_ MY@!4OQ\]81G;5,=D/XQ40LAFTNURP+Z7L/Z:@1J=BNN3CHFD8^CMILH*>8_H MM4X.WC;0"\.0AJFW:F49DG4T7NN;+"F/@Y(LRWZ5[WK#+I?O %P 2C<(0(7A M2"CK$PDV_6GI[7H).E JG7C_SI9-H%3CY+S6T=MF"5#J:'3A68Z;:ZB@%."- M*,!9SBH".$C MZF*_[R/3;+=:=(+P7!O]VX#^P%'?W!=9:;(E1*&UJTM>A4)8Q:>W6N]LU%WY M&>C?YQLP'IG&NB5'@2"&%+S=!+KK4D:]"LRUT=:;U7GVJA(R#AN;UF6M&\ F M [#):.AML[-_;#H:+?7!CYA;U(I1USP^EPNW[/A;:]!^P-UO-@F:!DF<5SDQT<;-+K,3FO(>!A M%,16% < #-*,<24VPH;F_Y9C'/Q^'WBJA3/;$L,=&PH@FDX,P:PJU0!WIOH-EPT7KA+N"D M3(2W4=:%#O"[4!LZ8>0'B.9 M!#, 1YA&4>#TXHB'.L$W#.F8\EO1ET4T&HXC)_]C;ZZ;EF;EVT%H-M%%.H2E MHGT5'XB9*SF0!C@? N>S ;FQJ'\GW64#J,Q->L*E9!IM6/>%3&KB%P,,8?A MRNN.0"G(AJ\V,U6C?G)>GX^8:4 9+NXO\N%4R#Z JAG@ >!#X;B8 3P0XC3P M4,-Y, 3)0EM;=&:0>"W0;8*@M^)1+,H-9! M"$Y3")QD%QY@C ;,=J3#M<.. %JP75P)J-$/,&/A)Z(\G-*CL]!Q\9<]48#\X$B@_$P.QI A0 $3?X_@X@4/N$^C1\6VX@&[Z MTL6#BT#H@;CR)KKVY,>NC?(I=B/-\22OL/R!YR3[2,35HOD780SD ':S++VLO,\J6&:_-LL7%R/F][I5P1S[7F M[NJOW]TJQF-NZU2.;S87,W4=D7J<2%C!V%YQ7UAJ$,8DJI$/NL[(B<1H18U& M(N%MNJ!*"+-J]O4T\H8]@79(7RU=;<@>D> #1[01=J0Z)$:A]3A0C(>_!+HS MJ[4FS2%;< PN7ZW)=VM(6WT'AYL!-(Z-+(/E+>RV3IIK-^.:1_K6R7EM/C:W M18+=P)XQ8V-%(M6E-+$8VD^$OT@("0:#BCZ&QRW0>N'3]:EO;80X&@**O8 # M7T.U":""+"9,M _@?6 U.&!? M2YO'OI3[O.E+'GB?VV@1'F+:QWRC@0P1_427V>B>BY.OITXB]Y\<:%H2]IUG M;I_^FP=^>J9J>J9&]>3<\^?/5#AQ#5DCRA#N9=I97MM/36:'!O71##Y2_?-X M#S]UO$<>1E)#S[!%8L8<6E2T'V-X57K>U#CQ\S^7FBN>G-@P/$]:N(UJ,MG: M3TXXHW\+U;I96%=OO0=VTR;>G3,9L0YX ?HLSUXS#E#Q9: MDHA* D:,+$LB"E)U9T?9D0TS0GK##27OC?'DV"@&WI3Y->0*Z=E1PT [*-&[ MWQEOF17.@P#5'N0X9*7\6Z*IM##>+H6;RYA(MC 09=)"K8!C-+#@MSK?[REC M&6OM; &CP'3A!7NZXW9,[WWPY^1PT7[-D_."VN14.P# "@8'9(TN3?ERQ/Y% MIJ&P)M'V1Z+9Q'&77,,#T-$_D*ZO:'9O.N=<3C@O.G4-=*+%"H8\LN 5C%Y7 MZ"?DR4H$@H 82%_+]I@X'@NQO/8J+)_Q#:M1O[DF(6U#C?HMP5YV/>JW]N)0 MW3V)MS=)H];&I%']Y+PSW\3[E<)H@9#L]_1!3#B7N LPEYC)>S5UEQTHZ2S,>$[S49>.?=[$6;[KOM-V/@+1G\C M%1_=EMZJ;JISQ/Z+8M3D=D5A*U&86=L-B76 Q*IZI[:I M-I>*Q$J";(K$EKJZ=R/%FM63\W93KVUL1-J6J\(V5',.6KI99HWWRK,"S/W% MS%^7JFXB'PL\_(!R%Z=*98ZM/>A:5/0J(DJA?T=IW "?;X$_ND7PWU*B-CQ[ MFT"_B*@,(*KVFRE*]50J(T;M":5H[O"F"GL52I4*IKYI@V+QE!&L)V\^572$H= 58<1!@=95R!NS)&7 A+F 9 MEU[! =<"DM+K!2U"E6GW#E"NG#C7/CEOZLVJ\E"]2YS;I#MA12Y8B:1\ACLQ&.0@_@_G&@(S^-LJ#@:^D'!F)(7;;E65=ERAX9V MZ]ERNT6\>00S3LX;)>@IKM"J!%K ]MF9639V=DS.A,NL!Q*V7HA8%$=48YKK MPZ0\"!M6$=)2SVFB^H[E6C?];MIQYUYW89ZU!6Z>)VRJXK@2]A5]BW MN0B7PKXR8M_K](E=8=_F E[E\B^46)7P[+=7Y*@A&EL"S?MA/$LFX6PH#[J% M_4^K3;W3?G..W0:OL=R5"(IX%?&6HA2OU=I.*9ZB746[QTN[.RKR:[6W4^2G MIE8MFEHUT[/D%"GWD]&>:;5TBI_L?/82[3[7YF#GJW^>@DJ[TB0H7.5GQSC4 MODSTU14N5)Q&0FVV1!^HI/TNSMN8[TIY6).)KK!)!S8HQI9Q8^XQEQKTYG+1 MBCJ0+6Y_Q2PKB#DU'U\\C(I:7Q]T#]_\V)>^@Q.T?E3N*UJ? _/!,4G%S=4# M'L6!-S,UQ@F3=#]W(KNT\V?8LYB^A:-:\ :NQ$ N5[OCC]R+N7;/@T3:"&YJ&!XT M^H@>C6&^+7<>SGB_" ")6G1C N YC)H9-!/2I<,'(#\'0]ER5UPUW/GTQ_-3 M/T;L+XS[319-*DLP>JK5O3C%HD, LK@^"%7<,UXCRV*+M'7$2'$R>"?_5YSD MOA[>S5[AJ!'3$!V.;X(!\Y(14WC.2U#!_)%C 4SE^!$YAN)K;J3"!X2T6?U\ M>QOX M.(;H?NCT(QK=)X:DX17<.J[+ NWAR=?^\&T.C"5&-B9ZUTM*&[A^#RX-KM$9 MQ2.\O&SDA.MF6(=#HY*@([P4).2(?,')_$#+#\:R6RYPE@B')LE7DE2%7QF- M_ZAH?R Y@/@\)5Z*Z#W%4\2T%^[0*#G@$X(S@MSR@N/3I!B04!\R0.'3EW$ ]P6 _^'A^_\0W%5T[/\H)MSA M8[2HA$-NOEMN=7@_"M9 LFN<@97>*[S!";2Q"]A'](,'FSH6_%A.OQ*T =0* MG#K_A W*+O)9J<(44>\X\!^=,.4L^:[_\.^BUJ(") LX>B8B$MZ>C"?+[XL& MD-'UY>=E23W+(_ZV]KZF)(*S[>.;75.TFNSNY'\#-^Y6D/9+=@T*YIDUS[@ MI&'**)4\,^'&+]P?!&P,> -\6QC/N>;&+PFV9GGD6M'D$VOH\'YNCA8Z 8B" M1^PGL#C@34@'4]N%Y:U3Y_ETZ-APHD]PN^WJR?D%O>CRF5LQT?@-3AGD@011 M*A O+F\2>8ARR)>C-<.I:0((\8 _.OPI)&+R+#&;+P4\,AQ&TTW1-T!63H^% MSHS*BL-?%GI3>B![/1Z&+^:/7%U_R_<)!V(!F7'3_R)_VT5V!EK6E#\%P8,^ M%1#H=LB]@ADV;>/D'&3)?,]L,1X6V(5\O\;D CK= K/)L1$2U^/6T .\&4Q0 MVD2X/@UVM=-A4<#GMMP'F][XR8F8ZU@KH)^@+HU0S_BL73,2@R!F;U(NN\_& MW0)W$F BYL>A8/"6ZY#@%ZH4,'":&1DZL F06;"PAU.Y+&HJ/4@8!8ZH16GB M<5>(E\0IA?,N+1Q&!->(\[_RB)_*([R\19@;"KZT*N(F+#Q!7L'#*: O7A2N MB[[F"T[*-VXNG9;XVKW5BDEKGM8REB>WO(BG?%I&=P=GWQ3)@00(*X%PJ:<#$\3O(# M%'I DGR,*^9I$\PWRQF[R3BXG- D5G!Y0W8\36I'OQ9!)C]6O,CV 9F)5EMN MMR[.6L^&UN,K7?1%13@=)?3CP$)I2U/J2 42*BRRL $C.:L-.;-IU]K !QD$ M#^?H!B\!Y4*HTR! BBSQAA;3LA&PR080GO)U@.RR'OB-=B9:C%6P'69"(-[D^)F^ RF.GP^[6 M/&*V.JU03EO.J*:LZ#[RK9^G7\CF19(#B$]YD/=CGZ4>[NP27A0RLI! "X>< MGD=5/,)X-OU^072)0D8.:MBG.&,[FH!%[HJ($'SFA7V.8;#U3*\DX^6*"*3K MV96:.:=FSKV[F7,"2KO)75X-=E-CYM!VFW3\X-O6',MYDMVT :-?-) M$=EFB6R'5-9!*FLVFHK*%)4=&94MZ62R02KK5+'I:?4 9-F&FJ =@+HK'&A' MUN1LO8:4R^@CR5X0'M)K'JU-%S@@K:K7"L3/ZFTG59NH4B+/#K#'/#EO576C M^99)% I[2HD]2V7SV[&G!IIO4V\UW]+R5C4)>Y74U3'RK%J%J8XE^])<\I'= M OW^->RD#L*HK;?K\^U+UNZ@K=H.*2)61+RJ%VRC5-PX.6^V]4:UK:A84;&B MXEUH\EN@8FSB:>JMQOR0H8.AXH(N8O-ITVOEL\F&0-AV^?)95*!^&H2Z)FH%948B7%Z Y42R M'#"I3,3F#?2GQOI]QW6PAI%L&6KD@1E\F+H('U'C*A;*M+YP/DUOM3QNE7A7 MHARW4FY*)=ZIQ#N5>%=2<*G$.Y5XMUB-_@%:,_ AT1Q,9=VI5(47C*CZ@@;J MV# H46%)H5W;5,(LNZINUNNZV51)0(JRCHZR6MNBK X.=#>-IEZO*\)2A'5T MA-7>#F%UJE6:6M]IZJWZA@=]J(2Z5X;VDPZ^1Y9.MQY!=+9%$ 952E0Q;F64 M9.R=RH?:*.XTJMO"'1-QQS1 _:^V%.Z\2]Q9$$=_.^[43LX[M9;>-M^:KY9XJA4&T6QBF)? MSI=[.\DV0,[K]5I5;S;49$U%L8IBMUR!^G:*;9Z_WT MQ 5=T#JB"]I>4M&2_M?3@QIZ#L[.2G+/TORTZ<0U.<<$&^IE[?23C+01-AK% MZ2K:F$UP$,"]?# M$\LUD\?@/>F!9\9A '8-BX]2N-YXC&E#8F"9XXF9EW)\6 +Q?$M#1KL1LV)2 M*IO+W5P1T2Z 'GJ!\S8$FVD M%D1B.!#_5^R,1?=4PBYLT)XV5G4YCM"3/2W'@+Z84$,]Z66[>N9F8UHL1%EV M=%FA+:/2J15_]7X2,&M;2\#LO,/\RV[QM%^5>JE2+[>9>JER"55BADK,2.)! M+R1F) I0U[,O$_7GFD?PS[1[_7?4?(0NN+99VCXYKS6;NM&>+Z\L6]Z&2HA2 M=+=ANGLA_V/+=-E.Y4NIO 5)+XU]T8M1Q:3XIMZISA<0JY28 M=X!:S1?2J;:,6J+CG?'VAJLJ94:ES)1#AU/A/,%6]B>OS)/S>JNF5SLJ/*_H M6='SANCYA9K++=-S[>2\UNB EK#AAM%E#-[/1T8Q;(&06#Y(%HN,7A74O/!' M(T=,7H8[NZ#E!]S#69RYL6YS04UC?IHV?+9Z^YOV#B*;04S\TR$<*YU[D.ZSFN$SDXBG#IK,.*!NC* TPK*.&@ MR?:^]E2,T!*3RP4HXOGAEO?T%?FAH*G4VJGT/VRDP$5DV7'Z;3 MY6LSL%'3Y?>QEUU.EY1QO0FD9@7@>, --0 -H@RR8$/4B'(@T>' M.MT-@:4\84:>G$T?"(TB^Q?L)/3[$3T#(I(EOZVLR2:7),(9ZR7"K:4M_O 2 M(?_#@T<3YGH;!]80&.E-#[B4F(7]HO+8*$"I1H'R6$J4 7DQEN?5_.S *^>T MS6K]+Y)?XYT,)&XW*H:Q7E_$':6MO;RI%9.O]NH$6;WAWPJ94ROF1QU4%E27 MTJ$WD@?UJKRP*L%CH^[_M96(+\(I<.-]&%9! MR(+)VFY$;(/=;.AF4Z5]E('_-%_%?U1(?R_$=\_QN;=07PN;T+?TNOG.0OVE MIK'6IF7\2C16 "A%8\MI[&'H!&\BL3;>N5YK;:J_HI)BRRFLK:38X5#8-S\. MHN%"$NL[S]P^_3L4D2P=6<:3!0G/ 17D)A M8,L?B^RHB >CD%JWB'8UNO;(/=L/X \77D]_)&MI8Q9$7A(I]A&D]!%F23TY MT9"ZP7 KHM>8CX@=8/_!$L'W'J M31,S%Q\6[4(DYLZ'X4*,8$BP. MJ_BS@,_M6D#)=H!U1;X$8P(HD;$F/^2CL>M/.)Z.\M4'*'G8*8,BV*: MH2=ACF'C]!!ZMG-X(MTX 6PI[L(N,=P,,'R$I3GW!/3CL4RZ2V ,1UJ UAIE MFLRC!^(80D5T'?+\Y'9A^:>A P_G7^\ U"G/@8 !&W5ML26&^ ND"S@#FAJB M]O3&TO9*4PF!.H%,(!6L)Y,+B02#Z:\L%@ZU/L;?9QH=K5<5-=5 \.KZVZRP M3+EC+N/A(@X"V,4%"X@E_)VY,5^J!E< M=+?*$'(J3711I@41+7:OJ!Q8$N[#-!4(8F+ IR/D!" N'!](W_9AR0C;(<$Q M ?KP!B #]@Q/1D,_< 2'S+^KQT&HHYA\1HT,$ $RDCKL_1 M-K/1#N0Y&L>8R]W!DLAZ4*8 /%S^[,C6 M5+$G63#\6_#7W$'P@;\ ]/1B8'<6K@V;3[CV7S%P:/B:*$/((-R(B\(29_ 2 M%^_Q]%AP>MN!$]%&2 @6<2[^C& 5Y+82]I9<$_P.V"BXQX&1XC>Z(7@C(1'\ MKSXKH\*X]Y3%_ M1\G<;FY(L03?%'0 )'*/7KHW!S8SMS< @L5B<3TV[^,0;@)MR*/(E7JM'Z)& M9).SRQ&:70ZUJM-T'U$>P#[;5$N_8 'X?,[2>XG6#IK 4R(B4JG'DL(S0?:(10 M.K65G 3MXX"TB(LA*MQ!0O2BA9;0T%Q2YBL:H,-OL<>G\8'2 PX)!6[[G*1X MZ5"@T:SJVA.F$!-=K7U!.'B=#\@=$?= D?(BH;2$#FR<)?P:]4H_3*]))BY/ MJ6. ==UX$ -Z&>WTIK$A+-;+@ GOH@P!&-)FV7CL.Y[\V0W@%N"A)A%$Z+ + MS1I2YO!=\\9-;8%Q@S6GUS'B^DT_TTPNDA=-5YC"I5CHCWP"T1MRK\B@J9^< M1T_S%HV6;BT44(7C#9+FQ)D.3@+"9M25F#PKZ'PA&[\/^C*(,[@M.Q9N 7^: M?@&<"/P<.Q6ZJ>]Y7("))+9HZ3OPX2I3*0\0!]L=]51)[)VKZ+'Q'L!)ZMH"#A2,G#.=K M"-.7TLZ^\5X@WEBG-S9T^0L\^X ,8[HK>+%0*W*O%E;;/.'=Q6!#@4UJ2-J$ M>P8!#1Q56B-T8Z!RD='!2:F1D)7XDH.+[=BDL!'O>=O 53>.F@/C'K)_$AFX\YZB+P'?WH MCT!R3IW<@ O835,JA[].V$B\9[=@T/HN7@5:&,!)(+>_D M)8P6>#NMO5-C:O< M:N$7]:3 I-B!0LX-YK-@B^D>+Y80L@O7I 04K_ (LG, M)XQ,&#E@JEW,@JX\6O^ MR&Q6*9EJ\0MQ#G3V/@ID?0C0_?J5AS\QC&*M6^JU'56C?FI4S8[V >!9 9RI M?"2&F:"B6<_7QV6R7N(B"(,1,H,I?OM G#5!2R%HIGWI\V6U"X-DQU=86R^J MR%2%M>^\L'9Q">W^1%(2\H*5A9P%2('I,*7$S/)J.%[B")$AM9R*VIN@2(O' M'"3Y7^C9GBS27J8T85)SDSUP[R^P,!(5-5,Y):.:DIB/V*$AZS A-S;-X-I3 M#$[&6X5C&95"=.#:%$?M!0YH2LC#0&K1](Y$642Y2;]$EW4\&J$@!*UO(!U M27L!V@5ZD\@PE_([]1BF?D%G0&[G&:TX4U>'G!2[ /UJP2 6P2YO2GO-V5XU MH8K7IQ7T9O[0\UIPIFG+"YD_EEB*M@::DR-_F J(#!\04J?BZ0(=.(HHV9$YB&$"*1 MS-]A#LG(LSQKH29Y&1D;"1'0N'M,<:!@:,BC [1:,A;Q[U!$J=_T\O M.#M?B)L(XD0$Z=)0"C%*/HW&7K2D1I!_ )'0J_"M)S.^2I2]E3@ M&_*#-"PT$YX3;$S&PWHHS2R,./=CMZ*]@SCP)64B$0>^D'Z"0^N0ED^HF,LR MF\TJ"SEP!<(3D=*7#Z#F\LG(?RD3MG3TKXB,*']$>5+R.3$-#?X/-DC8@2/1 M]+S$2EZP<3UR"V+NW0\F79>34Q<\\=B X*+AE$@@LGBR[E=$5=+W-A1X+LZ9;:A\,.0./F\ M%^UX%0?!BKT0&_63Y92VI_:#5Q$?:9T*23T)*P3+5R>6++$P@"4 M:^G00$TM1<&WGK@DJ'D3![F,#CWS4Y..AT,-DZ.##D;1"FH>.@0]/T>9-T(L M:!]D9.3BVXV,?'S4@6L2!*7F)M)DP'+R9!X+OM?.P&KEP3I.P9ICK\A),#X5 M:D:-G1J-#_PC/6PT;/DO$=7"U2X3!;1+HT5?R,,$?7?%C01H$(7.P!,")LDN M%KG/8GIHJGB1?I5OR/B4S#+-))1<,\V>2B:[/G&R*2CS-^Z!/;?@7)2#;($& M'0N=7^0Q[QVHS7^D^)7>S!W=*]Z$'('C)FQ3 \LRR'$0\20< M[,#X9W;HV9G&:/*"'@FHX(3#1)E!DS22GBMF ]D@B3D);*P\;+(\P2"!C?X2 M%^Q/<<'^(BXH^-S*2Q)S25.*5^9[TP9GP-. N(BHSB^3N(''\!$+IH1.47225(>Q9N=4'@RQS$H M5E9>EO>=8$0:$JD)=I:Y*#:GR^I-BCS" N42,;!9:3N32Z5=R>G&]YG:@^SY M/AZ/17T&NA:_LHA)6WNOLH?D.2B+7<^+4WT>9= WL,DTHWKZ^WNP<7+.S/=J MT3Q0%"FK8O5\#95^*IO&DJ , NLQ!K":$]T1S!ZP]C'=!76+!;R"5 X1;LZJ M$ADQ)_0@8 UHD+,^)B*L107?\#4JZ2.]#NV2F!I[LSE+'M/_)@' MAJ9_Y,O0+!\0]-])S3!++SB<@+0 H>#YLE16&_I/VA-W"0>2A'&,:U'1'>(5 MAD\3T];WW$G.OM5%&KO4)?59-Q]E.%&8RWGDJ8$SO17"V1$'*_P;=FGC09+] MCR0F,FUF?C#"XA301EP*GPU%_GRZ8)"X$T4A'I4)1 %5_MB5_@U 9N:XEB+:/P(#FI_@_LB:Q0<*I$VKCNS^Y! SZ=@&R=Q(N7[W&1).30*1,'*+TI $O'V/HM=K#9-DWY(/[?])T^I9DA>L:E5?0 M! [A/PVIY+N'Q;BN&R=5G-&33TOZ.,:#^V/$;I$>E*OO1/X8$"%,X7*:%90B MK3=)T#5_P>+SALSQ13].$(_+ 5? M,ZQ>D.F0%O3*W5$0FO(3Q!:8-70XE6&(FB32% <^;#7I8 #/CWW4XU$DR+73 M2MWPLQ :HL@Z(R:*.U,E,TB3Q*^7N^SI@+%\%T%G&9P]E+7 MRBW[TQ]1X#Y@KM%-_R&PNT$P/SK);*PX8;-,*.AI2Z#0R$,A.7J:&P2V/,\ MT(07)HGNTBB:G:DD[)KUU[SR[ M=(U?)0M MU#XY_\7_&8-]S/YB 1O-+Y(D2U$V;20Y$I+(&]!]G8TCLB.N&W@YP*E0">S1TLI/*'J>$R#/Q<5C8=#H/%POF*\N:!B/(-ZQL&Z M@T'WD3EN=[1B\\JL8KP& MDT])IIS!>-BZVE:2&$.5W*.O!E0EV:_>]1)" I M_4"3W/;'LHC^#P:L+I];C:7%TT\GF>0BESE!C23QX1N[;(JYSB M;#7SY#QQ^FA&[0VLK6#%.=96JZ';KC!?:6T&5[S>%(.KU4_.OS.P1K1[P%SO M)W>\^642$M@5?VLOXF]=L9&5&%RML2L&U]D1@P,):[9K.M#O6SD<6ID;9D[K MH^+E\]@)YA6)6BM/;H+;S=[3RRVR&K#X(34:7KZ* M5C5_%=>^MP:!]0'%9T_5JFPP1/L"\183__>GOLS;%.OZ#9MG]!Q>5 M?/[P79HB]4VVQ?PMWZ51&'FW@:@YN/*HA>7*G19W[')8-DH>@ZZN8Z$3725[ M9,D>S<7)'NL@?N=$I8B\[Q21_7&NV^[=@W9U=?5JMMPRE[#E73"F%[BR4:VD M#H]0URZ%D@:*]DW>@7B1UMK^@OY_M",.K0CI@>("625"FK0O&M:#_HG@2$HZ MG23S3\;YQX'_/,EU(!=\&54N45R 2B5 BG(_1IPG-793K2Y$NWU1)PV+QF%6 M;7)_>8%Q'"Q@H#Y@H(R95:SK!?#W(^F:%%42:58PZO/:!)3LE_,(/N3%EQS*N-5R(8#/;$ MK8P\8673.E9BW5BLPSKB[9G1FT2WIDLKTDRM((>'#)WQ0Z?G1)K1J1@B1OUB MOI'L3#P@@IWRK.O"0,V:UN+,>*D^I"9?F$4!J&?&_-""J7$+26QYP9EFDU5F M,NE'V&AC-O@W"R[L8ZGGJEV"5'46_[YFHCNSJ.X>NY M+^<\1ODOX"]Y'@81M'XT]F9XV&E,RX,"(X(Q 'C?E8 MQ2K:/Y+ T:R?*5?U)*4#\7H1'")IV:A4&[A1(K+VZ>^Y0@^*B(U$0T<*BSTQ MA_*K +MU44/RZ"3I!^1367YHI#P@3('..*"&B4W3@VCDB,%##=R+SS$7OBO5W,03V84A#."-N5Y!X/=:WC;)C?:V2XO==(E< [\,I9'[(>GK)Q+1$ MWM,DN:25L$+PXT/PLC=F,>J5>546\_N_):U^[N64/(6];W$,')]3N[41IW:[ MI9S:RJF]5:?VWU_-W3N%JF.TUP0G]3I9_QCZ0FUK)*V7!6^!UK7*[2=@W,AFX6 ?AM_VR,A M7/M%;7#2Y%@17L@&6>=U80N'HE"7K*0%=:H=BX_"H?_D);IP8=\=F!?#_[61E^74%OCJ;_[Q3J3:,PF^JE74_KU>;:_UBT9[J1J53*_YJ_4TU M&JV-;&J3@-K4G@SXPBS;[377OKQ%;S(KG,QBH0%0Z>,L'T*N\@ZTVTNUF_ M[O;!NQY2E@^$WTB&_PI@P^2/*;BM0YNO ^I!0"@AW*\\M )G/!6?ZVQ^.Q(77R%!BQ1?6'%)%&I;#H2J<(L9,Q&:C1'OQ@"PK= 7 M &"U,-Q4((<+I>/SWCGJJP#XK __QK!M80^PY=L;M 0O. M;!:Q,Z/9,CJUVAGLUX _#+-AULUFM=8VS^QVJ]WHF#9_-HW*, (A"L?ZSL7X]H9!!:'O "&Y>^<,,Z,]IDH MY-^T6E#^T^?9ZM[\"-L05/L 9FT;P%32Z?"D4TU*IRY>D2N:,5QY)(&.&!KH M:#MV&&!OJN.&0-I.]=@!\7#L )A7TH\=(LI(44:*,E)VHU/ MR,]J?9:4#RA=8><&*FGBF4#'<7&X$&HCO').F:(AJ&_G;[AQ\, M8-D+&OGZA7GPR^M*MR*FS-HCQW-PHCNU968#V,FN8ZDEBYGEPZ5'=.PF(#+& M27<3XRK9X9%3JT#I!J%I*KEWA'+/K%8;M78CE7OFG_6VK+!(9S=<^Q6-AJNL M+ NST9*M=>4A3?$(N.U$FA.&L1*1FR+PXY21II21NPE"E>SPR-65C-P@-&M* M1AZ3C!1_FC7"K-:9/))1_;-VFDXV\GPS\HLDIKF6Q/S&>T&,/5X[)#!K2F#N MG=J/5F V4&#N)IA9LL,CBU<"JO>[!A-L##-EGG& M3-/L-.K5?_/G4Q"<#28K= O$&L@]HRJCZMA\YL@%T/VI<=8]1B;<.4.+S6@> MX]F!93;6.'?I10"P_^VW!#QX*)&@["E!J01E)BA[T[EG0BS>B,R,U(:4TVR5 M-%725$G3(Y"F/25-5Y2FEI*F[UZ:9B[:502J)03JY3,/+"?DVK4/=\:5!%42 M5$G0XY&@EI*@J]VZ'9@ MH.N-1O6,&G2Q=8H)N(BJJI*NR4Y6=^C[M5!4@756VVDJV*MDZ)5NM[897&7BX'PL-4(4.:C$KM*[![;V=^=V-U^5/4L8CV7)QPB-[%!;J3>@)V. M_= ACAEPERK9/C\Y=C24N\S_2DQ*_U3-?L)ZH>_&T>*?3$F$,!Z-6#"9;]"T M^QLP&M@!I3W#0G/_'089: ?\M!=P]O.4]6&SGYC[Q"8A CEWT)'CG>:AN@Y M%A]_6P(3CE]NB?[R!J5$_YO#>+W1;';ZO,/Z]5J]UK/KS&ZUJOU>PZP9S/ZS M=7+^@#0@9S)'@&YA@>RA'G^7+)/4@7*\NL*?'4V_WFG M4FT8A=]4*^M^7J\VU_K%HCW5C4JG5OS5^IMJ-%H;V=0F ;6I/1GPA5FVVVNN M?7F+WF16.IU-H<&F3M>"/35>?).T7F?D9L(3ID5QX#^)O\W7*B."!VQ:&K9G MF&VK4!V14TZTZQA[T.R_GC?_F-%X?;/'?<(4[#D_&/O"=NM-M'2\S.[ NQY2 ME@^$WQP78/E=!4!7"K"DU5 M *>$YK30W$32OI*L2K(JR?H>):M*V5]5LJIRN/5FK6.T ML*[$RGQI<27$E]JZ-^*/'SK-O=_[Y"-*#%6#C'VLE^S/2W%KF#% MD>?TX[VL/%>T7>-FQ&WE&]?3_'2,3;YP9!DJP=:)A[^;PRLC; M!D@[2H(=AP3+BZ]&L][H5,UJM6$TX*,HLD]1=!E_UJNK2J]N/(C#2#/K-+N] MNH+\ G'W2\#4D/4CE5T@N;"@PJP>Y>'?;7QMG[++J"KA=;3"RZ@VJHU&-15> MB6_RE@=]/X"=6WPF[7(#P;5I&7AC17X/WM$D&6BL:L0I"^YXPW35LS8*P:/, M855"<"L@-9005$(P$8(M(02SD3O7?D4S^="KG&X7,GX"#! NW"'XVY%XJ4E%O?=:S) MD8LGHWJ<\LD$)$/YM 4^7?[#(S/=0JK+T0NHFA)0QR>@Q)]F#3=?-\](./'4 MHF*)066SY?$SS/N08;/:S* M;;@5D-:5&#M:,5;'S3>P2*UJG(9_,KB#%82S--$F3UY8+LG@%$ MHB'3?I/+[5J4'5*>_I2<.SHIWS@SL);-K"MQI\3=AD#:4.+NN,5=IRK$'?*5 M" 64#?*)2^?ABRTN0;JE3D:147(;P\(L5 VBC]HD:RL9I6341KVU2D8=MHR2 M^\' U2DF(?I]1U9(R[II$A7OXRS+2L"W*A;58\L)O'C$TOZ$QO\6C7_;*./: M"]_N;$,4*GZ]4Q[7,4X=+W3@6[0,X (LP>.NQ(=D%,"G,IG@ )GXH@,J)JV8 M]!$P:=-03/K0F;1I&*=AW ,FYK# X:'?CP0/^^Z$$?58SWV)_XZ&7+OC _AV MZU6GZC'%ZA@%%SNPO="C,,"8[L-'(L_,:"F MH1^'_,+WQSP(M>_?;W4-;?0QA__ HP$Q/QYP6QO'/=!<-699?NQ%J,KVG6"D M>*+BBV@?OY ':X"Q;% =?&;,"Q'BX:.J'6];R8 MN: FCOT@PN>HLR6FRW]4S%$QQR-@CC5E&A\N<\0Z*501#6"$S_RY9LCY*!<( MYC0D(U1&SW+&P.HNG[D54U>+FSX\ 3SS-@["&"QD*A)^MH;, P;9M2+M+G;A M*$:-G1KU#^PC9?$9#5O\2\>B86;[XXC4R^P5]]RB56M5,['"[UG08QX/3V^> M76#,^&[XQJQ63<5D%9,]#B:[FQ(TQ61WP&3-I4SVF^,Q^!/^4DSVV!Y33'9? M3-:L&!^,+4Q65'QV+WS6+%)FPV7:+/+/51FQT=9^5.XK%Y64GQJU1G4IT^U4 MFXKIENNQPV2Z9Q'KN3Q!CUP5DOQAO0%O'ONA0P03<))34+$F=Q!1XYWFH?J.@!9?/QM\4LX?KD9^LL;7-UUVSHY M?T :0*YY 0L"NH4%C'.6/N!6!G"A0,R?#'.,17I$21DA!+"54X"#R\8A_Y3\ M\=EVPK'+)I\W)@"_,LMU> M<^W+6_0FL]+I; H--G6Z%NRI\>*;I.TR(S<3GC"M,@3^D_C;?*V&+WC IJ5A M>X;9M@K5ATO!W+7K>-3CP?Z+;_*/&8W7*V3[A.F5!\)KC/(+-/W>1+OC?1YP MS^*[ ^]Z2%D^$'YS7(#=KP"V)R<:%OD55J+-+6O]92#?#4;NT&USC[7V?QVWHM3O]-2Z2EE= #MI&6'43_CSYV6<3JFNKN^'P2P M&ES2Q._+EAVB(D^#KT![%]^A+^DR"'R/^W'H3L3T%E!2\VV!5>^I%QMZ_+Y# MT)2LM85Y9C2.MJ_'=KAM&?IZ[(>0C(KCA7L67_LX^17YU[7__7+W7;ORPHB& M<7WUK9A:"9Y2Z-1)/K>3SVT?=N#YD<;&8\X">((>O$)# L0;1GG!Y&$:^ART M'K=8',)KHE"L$[%!J+& :QS4?!L9/GHDTG=D&TK6VS^BO_O'#C,L^TY83V@- MCYSU/+!GW_-'$VJ?/6+:=\?[V<.V;5\5"U LX A8 .Q#L0#! BZ8:\6NR-55 M?$#Q@:/B S;O*SX@^,!7WG<\1[$!Q0:.CPVXK*?8@& #WUF/NXH#* YP%!S MJ$L., ZVD-M4V4'NPEQ ME8X57&"46+O%-C#%H84/V.Z:17(P>IYS8'&9!0LP^,3&^$22W >\=0N%A^JQ M]\(OYBJ]S@^C8J6Y=LW#PI(.H])J=59)YB\O9YW-,RS6'O][#490XK.8PG:R ML? 6WL!?P3(K4(@]$OJGY ?PMTVK\8*(!KGKX(0L"[' @YP "T@)8Q'[":>(?*T?!YX3#@'3+'], M65S,==-50VO(;>J5@4)8[BX4C=RX=G]YH<5C6 P_"_B_8A[F$"]+8GHGZ+=> MFX.#0, '2@D1FA=B#25NY/ 0_I0(@FH9H("-8T9LRA?I4Q$*82(A [?BP(D< MB2MINY4+?S1RPA#?COF"XS@8^Z'H%9W6_[?3RO[L)5/]6N!KHU.KBR8!(^RT M:FL?\ ?_^;>V:58_YQ^FCXS/V,8%]N&(Y!; V!X>=;KT*$A*C^ ;>()Y$SP5 M9OG#@HN)9W:KV0YK^1WJR)/QT?SN=.UIR.'# #B[C30.0.'$O+&,FA['29\: M/,']OH[M9%E@ P42Q'"' ^Z!^NSF#H,P!!$PB%&[ABL,8VLH#[*0'.>KX!W[ M_YZLTO:Q=K*D-ECDWF]7!YPK-A""$SFBT:QD#26U>U%-/@V&XHTW=[#O8C*\ M]CU>6;C%G?4E*$L+@DYU<0N"=3"UF6+JIAL7E+5#^H";G!&1&3(OI&LHIH_'!_KBR MO!;O2\9!@%X;:J!/3C1*([6%LA&(/L!"1&/+8-$\&)7*'A\RMX^B&E]$2"8> MH#<'/$:Q32]D<33T S@UBEV1?FH:803"E)3:;[P7Q" ':&YV8S&OG>EQ48A< M!^%#J#4K1LO<4Y."16]JM"J-6GL3[HA"UU7SM4KXCAQ7Q162#[]>:@]WW:^7 MVM?+^]]!S[R^*+3>9]0!H[&YDNXMU0IL-I:]+^\B7=*7R:>WV7[E\IC2F<[" M,^U[]\==5[N_^/7R^O?+J^O7>(UV566Y+IJ42[$E2?N=Q0&CO&CO)W>\A5)H MA_NE-WYR(EC-6N$$%T.']^<;_*UN999L^/-S<75_^\\!T MN=^O;_ZA=;]_UVXO[^YOKN^U+__40,#<7VJWH)A>7C_'?C6=U U_(WW^]I#1?LE0$HI>*S <]_I)/C:>B,D@7)+^3EM^"Q$=?1 MCVZ)G8019[9.3E=/[!Z]HA8;,XNT71VU5038U/?D]Q%J\_)1%\(]A1Y8C'ZB MOAK2)NA\^+;,VXJ:;N2+'_CD.TJJJ4+<(ER0)U5T>A3?H*_CF-.U 6KGZ/OA!X4^G@TP2/:/GT&Z(:N1O%#>@-5#B?OQKJQ M@; ^0B<2%P$'XV$(BKLT#VS?XXO/S$+:!CV,('2$42D63QR/B'SD<0OA?T9( M.R*@$KLV;A1>+LA")Q\<>@D9AM)Q;S(2C5.<\)]$2+C."@!##Y\W2< E/8-. M0 B8X6&*MF*#Z;_@!2,P9 2!P/E@G[AGJL7+ 08V^^@$49RX#]>T<_;/OI:9 MHBO:G)E1B08GQ5&D72E8FK0G^V"K^4]XD^+&0R10:7+*Q7*VJ^0:^&G&" 1- M>JG?%@E2!._LE8%_,"9EJU)MEZT77ZU3J37J)=N4@:T4:UL*N^\L;W.U!C_W MB=JPD[RFDAW^P8GL5_2=VV"'J_UE+:,1_=OEMV^D"-]=7EYO !L* MVA-NS#S>'Z2$Z3C7.U[7OH*$MT!WTCZ,TQ;R/'W,%X]M,-'O'< R<6=KIB$\ MVHH6 2I3!NG^$T.WWXISOX^]X7P'@$S+O*,;8^T'PW06^/[R;+N??NGG)H-D MW^=&(6^>KQ\,(!7W+H+*(N>XXM^EZ_A5-M0A7GUU?ZG]5M&^_/CGY5V)FU=N M%1")*EV*)HNE9:WOFXTZ(26WW^NO=95>[^'%] M?77]RZ_=/XY0B9MCM<=S=,5DNYX=<*9=Q)X'.QZR5>8HE(H1*:6V]#B&C/;W M[L.O=_^\UBXKVK?N]R^7=[\<(;M1G/:(.>WO+!H&$X\H@+D]'@P4JRW)8^^+ MU=YW_^A>/_S:U7[K7MQ\N;_9A+?WT-B-XK1'S&GO&;PB&C+M-V;YO7"3 ],4 MH]T%H]UZUY=R4:QB5CMD5NN.TME7F86PSEW^K/W.)I-<(^X-.\(5)U,JH_;+ MS>\_OFMWW=^Z=\H%>EQ'5^KB+_[/V-7NV%\L4.[/TCSVOACLU^[?K[YJ7RK: M/RZ_?[\_0C:C..P1<]BO[!%VC=C/77<+ ^VVR8(6%OX>7S,C8\8&R?^WY]L3 M^)]A-'+/_S]02P,$% @ E(!56F]T/N\"%0 BNP ! !T=&0M,C R M-#$R,S$N>'-D[5U;<]LXEG[O7X'5R_941;'E2W?BZF1*ENW$M4ZDE93NZ:M,/K6_CN_:[UC\__O33;__5;O_K>OB ;ICESXDG48\3 M+(F-GJB<(3DCZ _&O]-'C 8NE@[C\W;[HR;KL<62T^E,HK/3L\NH6/267YWC MR;N+SB^X?6Y=7K0OSL^M]@0[E^UWF+R_/'4N3SNGSIOIU=F9?=:Y.'W7MB]^ M4<6<\U_;[YW.K^W)Y.*=A14'/#G53)_%E;!F9(Z1JIHGKI[%A]9,RL75RM_72C]/N!N5/S^!UQ,L2%1<2CLN MK4P@.;:)3<3WMQ:;*XJSB\[9>2_]V\,2>2E2 M!XN)5E5PJ* MB5+_%KNJ$3>TRFJ$E)74R&ZX);&(" "$RRH"!;'>3MGCB<5\3_)EF<:011+] MJ-(,UIDM[39VVL*?5%)A:8?B8_*M-; )K2(Z*@Y_;"V36'85F5%Q^"-#)O8\ M)C4]/ F?+1;4*_WNW :R6 "#5< MZ>H^K.H3L8"6]Z$E% PN"2QTP-6WB5.U^HJ$>O3_0^5=/*E:>45"W!^]WA9V MJ]9;D5B^NXW+ _E8O4=4A;\]IF8/+03/O@WO\R,Y+3,H''&+^*W<[^.I_E\' MM5<3C3;25+^=;);=X.(+8O>]C_KOS?8<$H=%"@@WC%*:;KT%99*%#R/C%9BT MZ]M4WGLPB=*:E+5NBLYHZ+-U0VL&*,&A04;O];^.^@_W-]WQ[=:Y!'\?*<.1R.$3K%#("P7,CHB,1P/,5:T4"%3I MN3,\Z]R,6)V5QPK]O,;['PW%;C16_WZY_3H>]>_Z@]MA=WROWFZ#6PXG(V;G M19BMF*+^'5JQ/:)U-QKW>__SN?]P?22[/\; M!0*..-[UNJ//=P_]/W9N="M&1M0NRZ,&7)%FVR"LOF+I<\*9+YHSHU*.. M&K0]V;5T-HIZTP%SJ:7F8V5QVDF&$=%?-Q'5X@#0I$"D)*)0)+Q+"$4KJ2@2 MVR /N,7<4U47 \)',Q6FE44U16=$ZMTF4A$+I'@@S:1!=A\$>8VEX0ZZ4F]Z@,MKY(G<<:%IB M>B29]5T%]\3NL?F">**2W7.HC?:_W+2_9M36G%"258.0N/>46E$';DN]'/T5Y,6YG8!;(PG[LNX1BC)Z!BI.4X]CA&(;Y);;&8UJT&=0VV$ M+S692F=&FPA&3HZS&B;%3(S0I.9?!>G2)F)4(ME9#:_R#(W8I>9NY7*HS82Q M0MZS*J#561NA34T1MTNL-A'J(%%7#<,U&B,XJ?EB0-Y$8V>GG:H9OY"'$8S4 M]# O@=5$>!)IJ6J8I F-0*067I-9K28:WY"7JMA(2C$S@7266G8UI[J:"%U! MPJIB<&!D9(0LO<9:E/]J(EJ[9""R!Y\;(C%U7R0%4JR T3OVDQDI&D5#U8X. M5A)?:T9LWR7,ZF$A,20649&\:JY=UV5/<"9;];H]3FPJ'YA0(>5+ M^F$=>AK=-94)JLM=0^VA=*@_HEY46*!5%5!NFMK/3CX% M5GR1M85"!8SNF,I^U>2.A4FT0+FCBY5#N$2^[.7]J5RV8*-WI?*'-7E7K$Z<\SKZ414X[S#EOV/75V'6'55D M%L7NO2S7]"ORBEB]+.]G$Y1;$ ]I/6#\K&&**'BT?4JCEU,Q;R>#,Z M,6=(Q?<7'#ASA1M=+)7@K6N@3*H$)*#4T:DJ=B.,$_6^YW-./&LYYM@3V (6 M+]F7&94P.EDJ>5U7/Q:HAB+=4%*Y)CK;YA:2KFUKUC#ZQ"GG:JY3A:7)$==1*H%"+8.#((CUZ3 Q@#5W_%IR-/I!*41?[P'$HJ+!5+K'(L"H<=+2J MBP^)*B>0ZQ=L=)+\8VO%:;>-E8H$4:1,3-W8;'$).&OH.G:48O20;3=G'GN4 M+7=M)IMX%AD4 4JY3DF]+YA_5Z:=N&1$+)]3N(NSJB^]LIY&;ZQK/^EF_Y7+ M! H'C.0&(UB7754%K>IR]/#RGL,@<65)'[M?X((G;3_F9-&]C"=7UL?HL:G, MNU(4K335N9Q,'DWT2;@_HH8!UL3&Z &IQ"]P/(Z/J:WN<9(40DCF@=LR M1[^Z?89]6Z0:;M68&E%,95;#A<-V,I&Z$@*_= D4RCGBZHS\Q2+XSLI:.QH2 M%[[,(]DV:]*[B#!A?I%*HF9AGA2YUI!#H4BR!B\R;^"3'%7UJ\0FX)V +\'8 M"'>T-!Z@#'TXN: $X=P3FR] MUWK+[$4)ED9<4UGO=>[AD8-P^3,6$6P1;R*>V5OV5[.A[/=;!6-UB#+BG\IX MYV[^7Y],Y19K<.B6 U@13#7,M6J6:O285/J[R&-,7G*B;@'R.WEH=-JE/''LZR7,[7[AL2:JFDEY$%Z-'E;\'8CV(C;1K MA^JAA'X(%(0\5+ 3/>J"0B7A1:SFT0DC^_9N^P/"=;_L62&N>QN0J@HSNE$J M75W@1DHX2DB/^J7C"+6-B^S+&TH"?YF^&:,R\$=\0Q,-B9"<6C+,0^VM]5>0 M8\0_E=PLP'\E-XQ(CDV^=%"ZB=D^ M-B&4972.5#RP6G*:\X!JBIW--H,-A; M;V!B;L2]2AX4A!V;?2G Z\*V+(Q5DI,:Q@:BE;C?[4;](:0^2A,=I$ML^0@* M7L.%+R1)5 G3FJ09D4]E&M>NH(-/8 ?"]4)6?#1O;>])2!&HL'&%7:/=) G3 M@+-'*I0(9:1KXBF)TN%L7H=_;"7&Z!B%7]P(SWJM?""6JV\(^CD4C4#V/XXN ML;+^D%C,LZA+M4J0#\32EXPOU=LAED2R6\H!XP'(-^%. \6I*U0AV(J<>/9 \43A4GV[_NLJ:?3(5"9SPR/! MOT*EP1UCM5%";P2*(] :(6#??J&F8O M);D9_:3XPMWCW"03OXQK#C]Q)L0WCZN.7K60_^AF&X[YVWA-](NM"Y;5F6$>>8A<91E](9RPS[W+>:/['?J&"#]Q[ M4@VH0@:M3)6+'JSML-OI$N^MY!E](YW"+.<;D;RH7X'B\;.-;7V-NB75")WN M8J^IZ\)%(CK7Q+SPIVIPJNXJPNRY5,]L>?!'UW'TO*+R@OM+Z&)TL72VM)R+ M!6-1I-T;%.3EU*OP$0I5U$-8H"32-VO GVBEY['#RD ^YT(,]7/](LD@T _O MMB+V9#G@5,UR%]A=,>YR@FMVS#VI9_35=$JXG*\67?T!CS:NPPSG3V]0K#F: M+%&L>_(#"Z!]$SVXE_]!A%7(//"Y-5/V[$]<.M4*5SW&O)L4HS^E+WEP>R44)P4=76+-8'?=[;,?="'WZ)@4#](T,MW\[>197>+&@JL;P)/CM>2S0 M73]23TAP %2[@Y3V7UU?V2HY/YH(?5R_A7#XERK'?=)"'IZ3#ZW\\IX*)N!^ MB:C\\X2[]$IUUY39H.:'ENT'5W^VD/ 5&95^&#KYBP^MH#B59-Y"4A]5\^!2>LDKR)ZR?%>")_8-SZ0#+1D?;>H :3OG/'N$.4#NIUUPO+ M_4'E;$9<6"@+/T:^LH*#71&;84_2]F5#+6YK&^J]F"]EPAV%5;%@\&Z"7=A2 M]J%EZ0]35#+LG'FJ3^%+LVF_,L_"8I8\SY]KF4." M_]Y[ZW%E(H^=6]]*/ [4#BINM0BQQ1UG\Q%VB>@[B4M- ]7Q#PZ>"$<%< M:@>S+_67M0S^'9-G>>VJWBS7,O4PKWT,L25OPU^B6Q.K6^".+[[0!_#;SX&_QCM M5)^ [%8E /I&^Y@+6F?;=D=BC6"C>-]P]5+8Y;X-G59R]3 ^D"L%(PM>HD@ M<>!&GPS_0N83PO,R R4(]UE%F\TQ]4KTL1DGEHHK5D2QOQJ5KI">":>V;W\H9[6K95;I&*3JK[&!I\E?.+][YW-/ZW-'G M* G5=QP%3APF%' ^JL#]UH;]O$ R/TS?EM^K^_=GI0>L MXZ^:;-@JHZMM[^?1F \,06U5634E250OF>',-5']@@XU?02+1]&\3?5Y^OOI MQ:VGD.00VDLXW$$?AKUEWR/%]%.$ ,L&24/H@9/K)S^J7(' M$-$II?0\@A)N5C]5\A#,_]4'7?K.NI?G+WCD%-]3UT\]2::$EZ]&Z")&_>-R M^PEV*^L=^X91\T3)US9ZUK<%@W5T/6/.#:],9#74RY97,U626_Z$W&\?2>9J M^D ]S5=4KV2"])4#Y>#FTF#=-FX7^AM=^0G* I)7;DIP _XJR=Y]Q%1KHX" MY;KXF[[A';Q+R#M;D.J!)6IE+C=^JF%^S%2?_2?!!6URGR(K6/,%X\$' MAF&E*ZSTLCM50044&))'YC[",K J<(?A3*!<%H^(6[$ZA"&SDN*C)P!:-?EK MQCF#'X9 H2[N/YRE'@A\U@>63O4J4(U6RN%\R!;:KO:'5+.N^F43.S!YN1ZA MD.0@ZF3_[0O8Z@2&)W;_D7 /;L@+O\'N3>%H\ZA_-S34LRJ;0Z@[A"UQ"\+/ M=.[/@Y3&$%0?LVAK4.Y@69[!H6XI@>'^7@VZW(?'OV-.04L Z\YEC!>&"85T M=4=."7@A!E9"RZPF:4B&8-?D]A5BW_G0*J$28Y9\?GM]/[[IYM9Z>X:'8([@ M/"A7>G[S+.9%VY33^^+7-\!]9?)/(B%*AJ/F^0G$NMAO'R7NM:6,G]2O9?@O M))[TC&%(%F']!AP.>\Q-*9-*3 ZAD\R8'OW.)(D_TEUE7K5!^,JSJX2"JLFJ M$0ON@-%MNTR=4B3[J8WR#%)R%2SE1JNC"%U?SAB'%/VJ4#!2%:^,;QKM^FW]T)6'^?MARU(>ZE//$ MQC/FZV]6TF=)B*.ME_"@H]3P?M@1%.]SCDR*$ M/Q)8V8>3$ #7((@E\%2%M4&AOB^AI4)FO/Y=!C6K=PA!5L*KNFG'BC^Q4=HU MRS#Y(5QTC/F4R $/-I04AP[;,=LO_%K('IMJ4*5@!(V\>SS#LH>]:Q(%T7O8 M*556[BN?#HM"2%AUL&8%Z?QTP==>4]H\811;F24,K''I!WLU51O7)6;,M0D? M$NESK_3YI2VY[[,/*=UY;NW$\4JBKGIRU4)_O &.<5AZ"^RU\?S;B^IPH'%5 M/=LNNXXD_(YRH?H5AY38@K1OL:^^F6OK"J8B(NU2(W_RM_*I,5L/H.JW;T7Q M^YD)ESY'O&,TNF]GS1'SXSIG4(-K(I]4E!H-.05'K^N6\^J62]T)VK4LI8D= MG1XLR**;" ]SR3RE]RY[<[=C]H,8IOIY]"HL#M,(.7=>#HGM6WI+%$O5T;"H M4)'7@:8?HP#QVA?4(T(8DW/Y!*\]I8FN<].7N^4?*5\O=:AKH-')R^[Z+67= M[%O*C ?_@]02P,$% @ E(!5 M6HB,'[&Q(0 >4D! !0 !T=&0M,C R-#$R,S%?8V%L+GAM;.5]67-;.9+U M>_\*?S6O'\K8EXJNGE!YJ7&$RW98JNZ9)P:6A,5IBM=]27F97S\):K$VRI28 ME[KR1#ADBR9Y#Y 'N2&!_.N_?SF:/?D$_6+:S7_]2?S,?WH"\]R5Z?S#KS_] M>?"2^9_^_6]_^HA+*$\^3Y>'3Y:'\.0? M7?_/Z:?XY-TL+FO7'S'VM]7'GG4?O_;3#X?+)Y)+<_:VL__M?U$Q>2UL9"H; MS;12F:58#?,1@N'5<,'K___PBY1%"LT]*]KBVZIR+%3A6$K:YXC?$!-??>EL M.O_G+^U'B@MX@L.;+U:__OK3X7+Y\9>G3S]__OSSE]3/?N[Z#T\EY^KIV;M_ M.GW[EVOO_ZQ6[Q8AA*>K_SU_ZV)ZTQOQ:\73__SC]7X^A*/(IO/%,LYS>\!B M^LMB]>+K+L?E:M:_B^O)VG>TW]C9VUA[B0G)E/CYRZ+\]+>_/'ER,AU]-X/W M4)^TO_]\_^K\D2BW91\+%%C\\^?<'3UM;WCZ[.V;_;>O7SW?.WCQ_+>]UWMO MGKW8_X\7+P[V$?[JZY9?/\*O/RVF1Q]GM.LR:/KSSXYBPEF MJU)*(R6T3)?GJXUN@<-;2;7&15J)]O2!3]M,/H79,^NNG)Y^AZ9I357:")?;Y$I>N+Z/3=SQ='!\=K;Z339=P=/;YVG=' S)A MV=%,^8E(<2C;ROQ9=W0T738MWT;WK)LOT1J@56B ;$J\)*]0 VL$%$&PZ, R MG:V"8+F261%SX!8XFW!"_@B8@'+Q;/COD=R3D2(15>A&/<.&0'_T M:OX)%B?Z>6*-]JFHQ&RUE>F@+<8R2C 5=3$F9K".4^O!&W",R3;2D6'K&:=3 M?#EWQ_CT]Y !29EF\ :6YT.,%632FG&>4;T7IUD0OC(!$#7/U942J?7@+7C& M9!7IN$ F 3).O.OA8YR6%U\^PGP!J+3>8MS:7QXQ.FD.I)8LVX1DE+KHG\I[,E^2Y^;>OQ;&Q9.UZ;Y*J5Z)E*I5FJ1K' HS59\Q0\#*0. M+R,9DX>T)0?6:<,MII[2-O;'4&X8(>ID(4W@#!<=NFD"K71(,;*26H@B3$Z% MFN5KP8S)0Z(G X$ R/CP]B/TL:4L7D-8I$\A&J2GT!":[UY9\@C1 M*A&]1I+J1!TUWHYH3/X2,3,(13&$-9P(GV0.H;!0#)I[50-+0FBF?&G9?Y5T MHLXBK4TRD]AU[L#:P($E'1-#Z10,43UGAN.D4/0M5>V2G4\[)H'2@Y@#]/C%&VA5P7D^V.4Y2LE%;;7@$ MYFQ$N5646\PFL\(]KU&BFV*HH[X;8(S)]&TI_1O2&UM-.NF.<3>_B *<*)H7 M9F1V3'L1F<\:6,O%9IL"AAK43L]5#&,R<,1RWVJZZ8+\4J9M[''V+D[+J_FS M^'&ZC+,+X"::\Y!2B1BC&,0EDT1_3#B6*_?(1&52(<_[?!?5F,P<,3&(14)& ME?>PC-,YE!>QGZ-[MMC+^?BHS3J4YU"G>;J7$N!*&)J?)]5&/*BA-3A5@DQ/4$DY"]A:HEDYX+Y&I0S*,?R+B-04#A-5MJ M.IP\F;@>0GG@"D,-2 HEI*-AR07'5#)%5<51;U-G,^Z\K;/;BH [2?::?KOW MY!)N\74892Z_OIO%^7)O7MI2_-BVH=_ NR,XB%].AMGX&<"DRL&R MZ+AJM9F916T" ^Z,-LF$0EX9MQ[-F/P: B8033MMPN\4P[=\4]!%"9D+LY:C MYVW0;TL>0>' K SH4>5*'0S="&03X9O'(_SM)_N*W/_Z].K$O,;?*0[3[!_@ MSS]>O#G8?_OR[;L7[_<.7N'_7H9QYU,U:[Z4^GC-)MB)SMF<*_:3]?RZ6R!# M5(:8D!Q5&X[F/5@T[QCJ>%3ST>;,A0Y#V=)O,+:/@S_!_!A>XCIH-?Q]S,M_ M3)>'SXX72WQ"_^)+GAVWHW>-SOBGH"J;& %9K\K[I\R&F]VV*2@[*B.LND:*,V%NV@@H)Z M-4ENP(A:J2G+]:B&9/>VXH'-U&;0 !T&ZK/&I8"!&8 M]A6]1U\]1QI$5X%BW'']57I&BVD*C/*M\*:$RY%U):T(F!C!F_PQS-_ P1 M[96CZ7RZ6#:C_PG.0%D3>*U!,"\KQH8Q!XPV5X642ON0H4CR5,QW((TI'T/* M#DI1D/'C#2PO^']1A11M+4QP@<,3:,V2D95ED;+6TJ("HXXL+P'8=C3?ONDL M0)G.CU$YG_JZW7SQ&]2NA_/D&"Q>?$$Q(*VF\]A_?85L6&5.6FC3K73\J_D2 M>E@L)]58 )TL,[4=H@+9+EV)F97BI#.Y<$^N10<LC(S)U,-+@>+3N@@9+P&950Q+363 MMIMX.B7=S;O+T?J9S5 F\:1Y8$84]#9+#"QD*5@,B%* MDE0GZ]>"V9[KI^L MM$M?VO8M:KO\@2?%C',98RS7-K*B9\)%$-I'7A/U9L$Z+*-2FR2LN$Y\ BF0 M,?\E*NOIA_E)E4/^>M#'^2+F-CF_Q^F\K?(3A=[2C$*8%%;G?XQ:;9Q$]*2\ M8/WX'>&.*A8=ASE"R(C:FPW@'J;I:14Y,F^8=-!4W@[\GAR=UP[#9-'LD'9*L^@"Z@]AM/5"95[) ]7-_)Z'U>QCI12- M)!^D..'9WOY_O'S]]A^4M0G?OG/(TH0UR(DJ$]K],G%Q^*[O/DWQVW[[^N>B M51V=*X\]-/V?3F]NE I#9(S!(.;@I!(+HHJ> M16XK\Y:[Y'F5EE/O37P/TYBV\7:F7PC%M#5YT!EM;G?&@:\.!9PYW*[="9DQ M?K-%2Z:]KBR@!\[ Q!",UL)>K1"YYM:N^>HQ%5,/+'**R:4\AO5IVII6O.SZ MY]UQ6M;CV=D-:!.#8;K. @,JCMZ1YE&W,_#H(EF7:RHY^8TW7@O[20JDT7.CAFC6B54:2=9!7I,W,>H MBFM7_PW.K4V0;L*V\,.SC5RF.]!DIW?$3KC317NEF1& ]M>W.[:<-BP8&1SX MPEVEKIS^+JB-F9S@$9 M+V)DIL3H3 X&S #U@UMAWHA^/UA.>:=R)@GRKR.^^>['!DZIG'0,GF69 @89 MWK.D;2M)EU*'D!//5TAX8_!_AT=NQ*$?)-$\I#0H*[YOFH.3'B*7YR HI4PT MEKF(D886VK$4BL((-2"7BU)Q5_MV-Z#;.FL2OZXZIAQT>_E?Q].V)_ZMBXJ* M[?Q6M8S')' 11PRTVH]LM2E%B9(L=7W!;7CNN+?W(-[EM@2ZEC:AD@^)DL71 M9H"R*JO8CS-8O*T7\13'LU,^H5A+JV=+AGF#/FTHX+PMUN(D;*!7;W_*(]BR MHR(!\913IEHO8?HC+H_[Z?+KJA'A; :KU>8CV"+CUS##"Q,.M9=585K;_^:!"^*:8I1M39!VM6$\\$C M2P6#ZV2"BI7ZN/OFZ.ZX)_ACFC$:V0W K=,CJ_M=77Z./4P4#]&WBU%=J*J= M5XW,)QEP$H3R(24A"_79DK5@[KBU^(,Q9QO)#!TWO)S.XSQ?B9VB<0YQ,$ # MS;17B@79BOT+A^255K90ESQMCHYJP;SL^O?P\;C/AQC5O:T7[Q6N46HN<"'[ M$"5*O>WS.QU8BJWW9I#6Y*&BA_6H'D,,L2V9UBTA(ED-XT8V&&\_KGR-%U^@ MSU.'=S*8%GPB*WJ8BJ]\WP^K M.\P/NH/XI=W2UFY,QQ&C-EQ3W5B$X\)5SW"DJ RC;3%UYDPH(R"XY(RF/L5V M7ZR/(988RIP-*E>ZJ]AP1JXT*G^/#G(_S8C]M)'YY1% M#OQ-FQ_9)&\,>&9MNTV^9=E07REFE/4E*&Z$IC[(VXK_(=(? MD@=>(.56_VW;15Z.Q;3JTF[1V/+J:J$N6KMO^N.!+]][]/3<5OR#GF@^:V>$ M,[7R"YM+>+QS8YS<%^_VG[OKL%;C%V^/E8HF $/&$IQ2$;AF\X*9)9YALAKIN,O?+?QR=[N9/ >0XI;"U")H4ZSVACLFE?'#R$4MV4 M\MM<;+S?HVL^'4(YG MT-4_XG]W_;-9;-T2NGK3V^]ME>F>36&I!YH)(NM]:S-DN^T.O MP$GOQ!)#WN9UTFSY^G_H*-P6C5SX4;^U;7NWTS/ MA3>?!) 839Y^"&?VW@:8'@/)96'#S@R10;[]P9-V [-4*3 CT;/4UFKT[:)D MV=GDI'!5*>J#";66HG MY'N8QF28"?ERK?D/I6@(-U?7HKJ@S2_=;,5CNZ0^2>S]-?0[=T\J FZL!$R)):D MTZAH<;UY+RQZO#8'FX43P@U?X;$&'46U3#MXQ[[].YQ_^'F?',#'& MU2B"9"ESW]K-%1:JM*@#0I1>FNS("S,V C8N7V 01EW7X-0"([Q.\H:QZH(& M*2C3NJ%4-!\N,_122FOPF:T(UMI(793^_74RNO*((9BRM3A&:Q]GI MN;EI2]S>]+F=6^T[0WM(Z[S=/!)9X;U/^,W-YK<:TGC9]*?EM]\F)EN3-/J? MHB!9M=..!3#(8N5P#02==*G4N;P-L6USO/OR-UU]XLLX[5?J_/R$Z&SU=>B@ MHX11UW\[._H<7WT[AX/NX'/W7Q#[5@[B>6Q-E /8U/J&519UN^!>:7 UQ)!< M_*A\)(*F2]+?.F'?-$HK$Y_.$7##>C[,"42N:W&25=/: MF2EHO;ZY90 FU^B-"(+:*=@.\9C!MY/PJ1B63+OKK1:?G0TQ!^KJN.LHQF07 M[R?IM8V=[C?3]/'I-QPNR51*2JQM9K>VZ:@B4XPL>@5):15LI:[_NXYB3,:% M1N);SC29Q/\>^VDS8A=&97S5&.NRK*-GNO74]CY5UBX'M;(X'R/U[1+70(RI M%IY&WMO-,]T"/T8,)]7XW1%,JN'):251R<2,&%)A"8)C.!X?E#60'?7FY64$ MHSHL2K2R[S_%N_3S+N8T3@=^=#3=,B]T]V<,X._==61D/M]B 7#SG9)?SPX( M/S]NUWPGKT(HS-A26BV.8-&DP'(0KG*PL9!7#&R*;9M,S9_S'G);LN7/UJ6P M3)L@X^S=V>4>:3;]L!+N91AONN5_P;*)".89R@1*-D$&Q2 +G)VH<>7H@G&1 MJ0%*E &N=N6Z,2M#@V9. MVF\3X12:6M\B_QR8%E6AEJZ!%1FY]U9$D:EO%K\7T'&YOP/2<'?BI&O9S;B!]D(3]K-+RW;$8W)J%.P8T/ZWT<>0Z^"UE#I%):/Z!LH7)[ND"GWE,JXHM?)E:AZF/@5G_(@$>S5T>TZA@7EBRPK MWXJWGG@BM#HJ-*4I)*2]3EO<,X//L/L$_S1S9>'BTE-O@"7 MBP%MVU$^^-Q- M= FHB+EBIL9VF;$QS%<#+'.AM"Y)!_).YG>$."9+.BK"W4>$#\,S) Y.B4LU M>@RQK6Y=4;TT+'F168E.8FJF/CFMW%N+#4&WZ"2:J:D@V>(RB MLF:Z]0@/0FA6UNPIQYU3;JTOHSZ'*;*2*Q;/L MVZ5,IIW'3[9= RPPK):5:_E0\=,EH&/J"C\JTMU?G(.F24Z*#@[B%UA<+'L\ M[W1?N_XWF$.=+MO\7GCWO;?\MWTB1?J$=-1$J93SIYQ6FYX"F&B>A1<5&+KX M2,Z4 _,JR,)M%4C4-K]7@E,YT=6G3%'1/@A+8. M@KC:Q7.W-+G_B%^B*>OC;-W 594^*'0LT)%HIT2,1U<&5V[4M3J,GW!:J*W% M9LC&I$PIV;-NN1#*B7S5["_C$O;FY35^8BW"*J,2SK9BK';>R)G:3A8 RC]: MU"(*+%";X[O@&Y/:W06?R&5&SJJ778^3/5^'S7"9/$2!P;;&8)LG8%$EI'UQ MCA?!B]+4]2N;(1M3^G[RG1N(&W[L:KS&F9*Z8P+14%GUO4,P[XVPR'K*"80:\#M*8[#1NGJ>SDYN%N]H(?XS\^XK_VUKT++N3)CW33W#Z"D6J^-Y/)4X7 MTXR>*&5\_JAS@.V![1ZBZ?QX.O]PNBO1S1<35U*C2V#6QI;1@\RBYYE)6UTH MJ1IMJ4\7;(YN6_UV\Y,NBVKOS*:?2^S2FR<^R.K:<=HL56(ZQ,I2K9(5KTR" MR&,DW] E@#TFKVP@-E[5F;L6-ID5W@3XS5%^NWA&RF#Q!S.5XXSQBB$@@F6Q MRJ"CKCF1E[9L@W=,/M^(>$DBWIT2\FJR8&71IOC!YK=,XVQ2G(*4-3!5*BZE M5!WSNJVG''D-0EM-?L$+!>XQ.9@C(BBIN'=*U#==%,.,2H@VZ\B2Y\T'YV"3Y";M*!C]/M8QU3..G)EW$NM.28@O M/NNA3%=-J0$?>C@!J7S )<)"<:$I?<6"]3A+E=L2DI ^4=<1W0_I)@1TN[KP M:D0,W%*F.^7?V^4A].R_GH5[&1;+P[C\ M'/@>&TMD;LRW>MF5%+?Y_5%. W[2WP3>VB_ NOG17";]/PYV'Q M$F\?//2,$VT\7 -QX;&MGU8M$M=3.Q^81&MAB3HYQL)9*9G'D*WP@KJYS7<@ M414YG7\]_N/LM5/_I]FA_A,TYWPOY_X8_?2SER;26J=$U0SP,TQ[;UK&)+5] M/5VS-TJ0=_O9#O&8-A8HV;:N*&H'G %[PK2.=9FY((*52MF8SL7 MGEN#86<,LPZDL<:4&.)W-.XFSQE3@G\(?I#/-7FYY3FJ;V?/NL5BU;.J=OWG MV!<$Z),N65[@!O3#GXG>H8(HD-1ZGSX.H2 MN/- *TN?:^N"(9,VZ,MJ#+EDBDQQ#2;XY)'^.[!FMT <4V9\U^:+2G*#TNN* MC;V8E$<[>UK_M+@E:Y],2$:9S&PV;<8+\_.NAX]Q^LTUR&"ETSXS8S7.E?2)A<@3JP+0TQ(90_^A3L_< M"NR.^>QATXD[(AR1F 9G4(=NP?+KNQF&^VV#YU_'TX^KS9UHA% Y<%9ENR"; MQ\B"JZBT)<880MGJ-/5>]1TACBI)_1"LHA#=S&4)[-5_&^8>V M:W/R7Q->LXPQM)M $R*40;"TTJ956ULCMS"DHOHNOC&EFG=J'ZED-DS6X4+3 M^[-F]\_A$\RZ%>V;<4;=&FV;"-DN06RWJMC*@L^!N6"\ HC*R2OG43;+1&SP M[$U8$QXQ:W8BDX'M7;LI!T/@O;Y'P+N*Q):A)502NG;19<.$#UZ+ M# +J@$[][> VRHCR']?(;2NO8131S1Q6>?/O!--^_. M+%:CK"G@JK..A8ALTEKFUJH" _3JP!N9.)"? ]@$U[8:[]7\$S[AZ/S8BLC:>^'^ &&&,J+"!GR%6EMJT8R"S@E65W M<8P3+5P,#A1+1K>^LEPQ'XUDTHML0]2E"NIJ[%O@W+&P8%B#MP."T,AE4&MW MH9D,:O"3TLH/,,]H]??S(93C&73U>M?'^Y?\;?E "LM&.68B>[9QN\W?XJRY M2_N' ,O33H>9>^F+%ZQRV;J2U,"\58JY)$+1OEI#WK=Y"[C;:KN[/OKM_.6T M7RSWYO/I)^@7L?\Z\46KY' IIUQ:GE4FYBNW+-32NC%[FQ7UB:KM48_)MNZ* MK5-A[7;2?T#:'AQ.^TNXO;95):/:6TI8*F/<)?T6G/?OH2I74O?L( M8(^I+/+QL'8[Z3\D;:?U,FXOLZE6 (, N-RL1-Q*M>:$!L<0C37DE[5LCWI, M)9*/B+3;R'[#=,+IZ^U'0A1_^\O_ E!+ P04 " "4@%5:#J-,+ =C % MC 0 % '1T9"TR,#(T,3(S,5]D968N>&UL[+UI=YM)SX63\KW_A?V5_^0G':9*'X\__^I>_?WH#[B__ M\]_^Z9_^Y?\!^%\O/OSRTZM).CO%\?RGEU,,<\P__3&__SXJ>7OSH;KOI%^EC^\__Z]9>/Z0N>!AB.9_,P3E<+ MT/)Y?OF'UZG1/R]_2+\Z&_[S;/'WOTQ2F"\4]" +/ZW]C?I?(3YM^_XK_^938\_3K"B^]]F6)92_T%RY4H7UB/C%_K/\S^N2W0G /^#BSOC[;C>"^&<+'P[Q]/9P/.B@A0&O"L(RN8"T44-"K- M"I& MU'>U,KO0\@S37S]/OOU,Z_Q<95*_6 AGJ9<'5E_*K!E7GT("'#.$(/,!'!!1%"9%1FM,#SP_E3]XNFI>AO!-MS5UTV73_2[ M@R =V;FT<$XH0 DKR7 )$9P0,H<8@A(K',DM#/RZVOX4V;MYWUEX#??K=3I. MQN.S,/J 7R?3^8"N'<>5MH!!TLT3R "-FBEB3[FLF^Q^EPDE^/\RNR-09,6_32$W=,!%!*20B96_#*P34N_V MXKRK7[&+?E^>3:=$SYOA+(71?V&87M!4I"C".D\W?DYT%W!-O)(IX*07,3@O M?-IM Z];^0EHN8E0[RI:-KEJIX&\BLKG^>%BF4@F>P%<,SI<"(N$.^Y D+N@ M.?<169N3^O;*3T#1381Z5]%J%T6_'L^'\^]OAB/\[6QAWR5%L+(B@Y660(M8@>*ST,I$7>)]T8Y-E7ISU2>CV!V$>5>Y9G?EOAVGR90.C@63 MBW#.R\G9>#[]_G*2<>"5M-XG#L8$XA6=!HU?O;G>]G^0\Q=GL_'\JNWP0D-P"IPV4'.E8BL1O,"&#BTS7 MN$R.83?+;.W23T;?NXKUKJY],UV_I"_?33]-_A@/&%D1'!E"=>?) 227P"=D MP!G2_R/;@FAJI^FKA9^:GK<4Z8J8R4X1L1LT+>Z8=]/WT\FWX3CA0#*A71 ) M@B+_0&FR,T*V#+)GQ*75S& +RVWUZD]-X;L(=X76=PJ5W2#L_60V#Z/_?_AU M85;8R%0*24+.3H'RDD,4SA-M0:&P.A5]7XE"1YW?6/NI:7Q[P:[0]VZALTK4 M%,."$!ZL83Y$@TZV%MT*+.\7%:A'P MZ/V7R?C"TY=6L)R" 32ZFH)&@DLN@1:&29.W5WP"VMQ)B"LTNE, M[".FLRG!BXOX:3@?X4!;A2'25:#UH@XJ$C&:3@J97)'..$PR[J31VRL^ 8WN M),05&MTI O9I&NK+B8_?3^-D-%!2RN2EAFQRO>.5!"\5 Y%C"KRPA/R^0H"' MU7ECN2>@R^W%MT*1.T6[+E#U^L_T)8P_XR+Z%NB.3BR1:1X=G?XE:7 J:++4 MM6;(>"YEM[S_JE6?@%IW%N8*[3:(8/TGCD;_,287[".&&=T(^>UL=D97@E(L M%IL=N!H\5XS8#%$FD-[ES#*/*%OXN&N6?P+Z;B?>%8IO$,+ZQV1T-IZ'Z2)M M,IT-;!#62)4AI1+)!G"Z\LG!:KI+=!+2>-M X;>6?3**WD6<*Q3<(&YUGM9> MICCKA4+.]]EL4$+R-M,-8E*-G2IO(6+(P$N*"8L-3K1P;E>O_F34W4"X*TI# M&H2QWH[G. UI/OR&K\(\G-,Y\!:C(CR"+9'@F PC>Y ), %]X1F)TMT*ZL,&)-LC9.3P3TZ]A M_'V0O$9E!"-3H<@*.0-1: ,<7>%&1F[O?1FSJ8I7+OYD5+V[:%>H?*4B_<3*?XVR^X/?-*'P>*.]T8(Z!EI:06) .&<<5D"UA4I$),]O-]%Z_ M]A-0>"/!KM#W3E&P"U[?#,-0F&(NFYRCWBUV_3 -3T#_C06] @<-2L8^?L'1Z.(8DF10\%(4+)YL*4/F MA5&X3/WI_%T3"]&4W"?""R=M[;0FY MXG3:U$<]V6K@+I? )*^!]P9JO;;DD]'JMF))H%R44) %. $TN'C MF>%J-VM]8U*> "KZ$?N*ISD- FTOB:R3T#INXMSA8*;O**\>A'VAKXS&W"TW'JZBFAU0R=2 MR1"\KH^P?0J:8Q!E-[MMS<)/0,DM1+I"S3O%UV[2M'SCN:0*@V$,.0(K@:C* M1%K 8$$[1*D"W4RFS8/9.TL_.55O*]85RMXIXG9").4%6=4AE&198'9TIGBZ M0Y23 6*]33*KK3($^86*[:3@&\L] :5N+[X5BCR/H_W+S[?D063^OG77P'>_ M?7SWR]M7)Y]>OWIQ\LO);R]??_SWUZ\_?7P?:HZ&_F9(:+Q)U&9M!3?[X!9] M![=@8F".9,'%CS2>>R4!5=+/B6+=9023N7;9:,;%?1?X3CSMI3EA(WVN;2_778S' MWY!0:IU1.@M2^DQV2*@U6)A!EA*BU3D[WKH3V=$T)&RAX(U;$781]'Z:T&U" MT;-M1=A)70]WH]M&UGMJ2*F]\8QKLD.K)>0$ \]] $; %XF<$'=O)ZMCUO[6 MK0@;*[^+B/?3BI IIGW)&HSE LCY0*)(Y&H7L\*S21A:FS='VHJPDVX>;D78 M1;#[:47H758I<0>,Y0"*9V+0J,HO3S;P8L*]#TJ>4"O"1JK>1K ][.J3T6CR M1QTH\68R?34YB_-R-CI)J?:'F'W A,-OU9BY*-(S3)OD?'W9E!(HY2HNBP'' M0W2>&>U[V/\+H M#$_&^1UYW=-7PUGU5,[H1R>Q]J%)\T$,M&>4-\"CIOM1" D^R "T4E:>:1OU M?<\CMD'3CB0_>GSM4V4]G%8WR2>"WTT7 LH+PM_C=,')P.3"51$"@N5$9:GO M!D1V8%*T:*6FW7)?@>?NP%I'V?[QLU>%WPNV)MKJ'5-+R9R$!G;%$0LBH@#<\B2J>5;&WCWD_1<\;03MIIV$;T/NH6C]/R(%OD MN3Y#C GK<_ IS?=QVWE$E.JO=T@2E/J MLSH#7C(.QM(1RC23HJ=@S3,UM?>FK![NM6NTKS7;5/ Y&YN@B.)!1;I_HPL% M @\Y"<UZML13\=C8>]/S^L!UD1)O<6,5YMNC'86$UF#E8L'GS4Z;G4$ MJ:WS(8C$3#_#38[$JCX&W.RDE'[/G1MFFRFUADUZT";RRBXG=EV!Y!)71"!& MW^-9K"A[ZUW=THE[92#A.0*JDIE2)4VXX4@7U!JWCP->12/ M#(X/+=NJ9:W=W%NIV\=/].^OKW_[]/'=FX^?WKW\CW]_]\NKUQ\^OO[__O[V MTW_M6.[VP([-HN0@L E?UU',\@U/1 F*.0GM#'F!OI7R'+GOKHL\'RMZZB/'HRMY>_Y^S MY8.KKY-Q?6%S/G"27,(H!* 1=&CRF"%Z*Z%HSS)9W$FZUE?.O00=2?E;)T6O MP\S. N_!I[E%T^60V(>)ZJD*;B5!!RZ$VUUQD[ZDOC=(.$:D,5G ."UJ^U / MWJ,#YSB6.F!!W]OD\";)CU*:BTQ&$R_WO6S?JD+J/H*> @3:2;R'G?\!Y\0? MYM=A.B97=W9.5=$I:JX3F&@"J#I!S7.10"N+3&%P2;5V@593\A0 T$#&/00K MWX[3%,,,7^'R?]\N3ZDODQ%]_FPIA0^3T>C-9/I'F.:!3;Z44"L]A9%07PE" M%#*#L*@2%]8[>U^'JFT@T9'$H\BY[>)L]JF2WNJLU\3,K"3"7(V4!0RU+T^& M@ [!(4N<7"D12^OJR.,*9?:JS"[1RRZ:Z.&&N*!CI+ M?7U;5NHX/[*,VK_!O$W%TT;$CE+OX;Y94+3,P;PZFQ(PEVT!EGA=_/#=URK_ MV>L_<9J&,\P#[KS/3C%(7-?TKTD07;+@DTQ.D.Y7/ $?]::V'!-L: MBA?9H]4$9\E8TE& %"F"\BH"D4\W.!EF+&%RW.\)9NN)?)8H:Z2S'DK9[MT6 MKT^_CB;?<4GY^[-I^D+B>S\*X]D@*Y$8#QH,)^=!1:XA)+(3F5(Y)2%=87J? M)]IZ4I\EX)KJK^%0\4WVR5JJ!RZ2TU'':7(7,B@;+$3M-10C?""\<,_:YS.W M(/190JZA[AH..I_/\_U[Y /.YM-AFE_4.>/\72$I%1S.%S49X_/?^\_A_,L7 M'&7ZV:?P)\X&I;A%^JR^CZGE-RR!TZ&^*A="L\3(%+UUV=ZI3^B-N*<)P./0 M9_"OG_[[/9?-'&]--D3?Q_07DDP>8::\;Q;-&F[0.28&?#.7[$Z;=A MPJ4P/F":?%XJ?"&7@4@82O &M*RO1,B!AV@*23RHY%.4*$WKBM*^>7J:"#]* M1-Q%_-:=DF]8-Q_PZ[GMDFEK?L#Y<+KJOAF@SL)[8Z&(J&AW8GVA4@Q$9NG2 M2,$ZWHM!NB%]3QN)O6EJ1>QXYQ3#9L0N=T @TR/F7$_Z1+X9&<@0')W^M?;? MF>29=JV?S7<@[P>HMM'3"DSMG) @*Z+V%C_%7R:SV4!:+@IBA%#[S*L<+=FP M%>O"JH B.Y5;%\;>(.!IXV)[6:_0?/OW.=?39"%P;[AU8).H4Y:MAL!9 1N) M9B.%CLVKOC=/6#9)NRDM)&I/BE2U;$T0KUZI %;R[.B@1XVMW_2O2[LU?0SQ M(LR<EY3P(D^VIA-)$,/YZ=GH;I]TGY."1#J0Q3&,_/>Q'5 VDR&J;A>0KC MQ6V;ZU6MV!C-MG@[T1\M#9Y:[$E0K5YFU"UQ9\63Z;2.SJZ6](OO5[_R/GRO MWSJI)]8OE\4817'G=4T+6#Q/17FO/22M99 R,EF:FP0[4[WSSD]?,)^-\/SI MU'VTS-81LRR"QV"$K%UM$IW5-6-LJ_7'Z>16S&E%EP"[KT7Z5N)K1?S>WIOL M%Z5W#*^#*/M8GK8LR:=?7I9E,Y3))08&8R*Z/!;\RNL"-CF"BU*!8P3IH)T*6Q3+Z0A9L79+Y>'#[P(.@(X=M M%]4VA&O-W_P:IK_C?$DL3A?S9L8)%[2>%[I+&4S1>5$QST!9:R%&^BJ25VVX MX3[>GJZP,JWVX$('J/\^N"XG?2FB8;UX)>[EZW?7B%J6SEHG>\2+G41W'."S(\ MF:93-=L$C%EI1$RAY-9AN!5D/&/(M%).PQ+RV70^^#2<5P_G[3@/OPWS61@M M+N+BB8-,9+"L2YT82*2Q6BA5B@J&*:7D1@$>6N$:4NB_KE"R=O'GZ>ZUT47? MX*@%(1]PM)#'[,OPZZ?)/6BCX6VT M#'GY98CE]9^8 MSN;#;T1S&2:$O9G MO?2NMDE[F??P$O;=]',8#_][P?%+8GHR&N;E74PFV;5LV[OR9C@F*WP81I=/ MAZ_ZUTF)WCHG:;5^DR[[5W/)?NZ*5/[Q_H!P-8U8KE7I#0.7V[-W+]/1OFRLFV@F.*J=AX6QM1A MB:@AYNC NJ)\X"SH="NVOOKI0!-JGA-(#Z3#/A[(;\O%XI_59>)\H#F:6)UZ M(W.J#\@2A(0*G-1<*>^E:S[(I1=&GA.FCP<1#=_G[[11%__N6.PBJ4=WRQ8HU%S<_N;;L M5?"!1QUB?5(AL= 5;(P IU*=*I!B$EY;)=I/^'R(JG9UQVO76J:=M,Z6^^)K M[E#11J?SVFFI +,HQ>3BA&W>!&5#VO95-=P8(^NK@ANJXEB*?M>R].+[58%6 M?;A(QSV(2/\HC)H.>PPDP6 %S[J8T!IB&Y!U^(QQ2SC<&3[85BV]S,I=QSU] MP$5V8@,2>RKRW8"\P]3L-E?MIM#942\'@I!$763Q"GAF&E3)"#$E#C(X4X@' M2?;M4X'. V6SQX"<+NKHI[?^U[,Y3B])N^@#GQ/S464P-D10,G#P.BNPH01& M!$KA6K=:7T/*(8;D-E;;W7ZX.\N\CY3;I,S_(&>U]JTY__(5?L/19$'CR\EL M?M$;/&MK?,X)+ M>,:;X9\7W8^611"W4>Z"5(@R$*P](U%$#ZX.KHO9!UYJ?X6X2;W]Q@L^'4#T M)^?&!8\?:NAT<7N*'&1.F0&W6H*RID"T=*1QX9P+Q@LI6E0;72[X)'V8[47: MAUXO+ZN'R6A8I'IMZ?T7H&XI_-OJVT%RC0L$KY,CLT@\*E9G$7LBQR/XQ L9 M(=ISM,SHN%&SMD,K\)Y"T+;ZZR*PQGK[E21U>G9Z 22CDC/>@=2U9;ZMR0FD M.\0($34O=-+XC5Y,/J"Y&XONMWAS:[%/6LBLH8V]("3\>8T0XUDRDBE@L3A0 M(J7:<2J!<$)D@Y9G;%&C?6/11ZB\K66VS^C*WV=8SD:_# L.BC52::Z@I-I$ MRM,I$YQC0)>^=W7,NS-["^U>D75$-G";%$)K5:S=ZD>34GTY&2?ZH^GBKR;E MPW#V^T'2J>OI.' J=4,!-4JCWEBMKG6%:Z&EE/S>[QP5N?O'1CHK3H0^%UP(5:3NMQ5AJ():MLDN7DQ_3-XUY3HHWT M?3<4N+-XCR7Q>8>5%]]?X#A]H:W[^\+VUI%.79$"6&WI]LZB#JUQ[;[SD MSL6-+)Y=,'.+ID.%"UJH_2$D[2+^7A(-M^F[H.X\(K8)?3VE-A^B[3!YS;8: M?1 N#=1Q"-B$.N8FR0PRY4Q69*FC V4-I*J@=%2"J=;/> X#EP=RF8=%2Q$O0_?*U47V5'F)2M*UQ@41B#6$+PS#H1! MQS0W7O!;]N?*Q.,]2SP1!;<49 \OT5;<=)?5.CPY9S)9T(G'VB:=G?<0*YX. M)U6O/X7]^QB'KJCQ^(.)O-)Z/('..5D'2?KZ$!^]@9#)&O+,<.Z3P*!;3[=[@*2G XV6LN^C M9F9Q)'K-I)%>0PZU+ZE$8E"C A-B2JH(C'&C&^/8B]H:FI';"[#A&__;10F; MD/'T2M@Z"7]-"=0VDNNQA&TQ![#H#$G[ BI8!D%CAA@$*]J5DOC3*6%KH;\N M NNUA,T4Q;.0'I*WM1ECB1#1*PB,^R*=]BKPIU/"UDGL:TO8NLBLUQ*V*$+V MEE7ZM28D6@%DJTDH,;L0M+#2;60C/XX2MJV5M[7,6N^\\+\GTPO;>[8LAZU- ME%7PX%*UM*7C$%V4@$QEI:V1EK4X..^N_$1,FAU%VK#=2Z6FME9_5V[0=&Z2 M;T)40TMG+2'[MWMVU="D+_$VWMSKB9.),?*8$Z20=,5V 2\M)^_,6H$BR"): M>"M[UOD]IM)>5-Y%JHUS7.=M >LKTC#^_FY\<4$EGDV4GH'(CBZHR"20*QXA M)8=D)&C-<9/V8FL^?K\7;R/!3]I*K?'4F4^D!7PY&M8^4Q=U\L9:9NM3/2:1 M@,H2A&PM6,D,!AYBMINTXKK[R8]=?3O*JG6:^8_)35J"SL:S&JAT.H)29(UX M1O:$YQ[12EF,WRBW?.MS'[W6=I%3KTU,_S:9Y/IV]K?)&"]&R2Q;^L=>+(F.'!)+G&A<]1L(V^U2^1W)XJ?@)E] M -6M[:^W/^!=T'Z^_S:AOO?9GMM0?IA,]SZQLB-,&RBZCWK*';E %)D[#NY]\R,DA_>METDRHC=VBW\XJ!>_*38]MX)QB61L# M+%=S/[+:RB20!:%T3)D+QL,F@SA7?_H19-!_V>E!62/!]5!.<8?1]V1'UM>= MGY$/+%F$*.JTQA@E^0,E 1F)'IC64F6MHG:]OPF[1L^CAT%SH3<^OB\@>NX5 M#K2/HAA-L-2\7F)!0$1)!UA0GKNDG;&EPZ8^_]A'K\9=1=70=;Y.RN4E,9"< MO'53'#"9%LVE$@1?2_R]"YJQ4%PR'?1V^<%/2G/;B6MMPTBH7M5=LDUCS!DOMU%AP[<+>9L?,9U-22,X>_UG&IW1 MYGE#LETV6CT?[O$Z3,>T)V=D"2W=K.^K/V#A7*-,1O'D(5GEH1I%=-FB@Q < M8ZAC-L@:VZ4]LK/O,'!SQ-U^>7@DFN\A\K::LIJ9.??Q-Z&OIU#P0[0=)MA[ M-"*0[:O(0B+/9>'(,$\@B1ED:.UF*1U$6&T-6-?4H2L:RA""0^110FN(!.LCLPNK:_8U93L MW^=LJ[%)^P O0D93^_Y3"?AKWE^L8WD^NP G7QFVB,(X26H$!,X2XA$BVA=+(SP M^A@4N-'SF1;ZZR*P7I_/1"Z5D!F!&RGK<\C*#*N-_K,1@GNEPT:#.!['\YE. M8E_[?*:+S'I]/J.\SLS0U1X5UJ!P\$"+5^M/J:"R<;')J[4C>3ZSM?*VEED/ MINPKG Z_A6JV?<+IZ;MR860-(D8MHA!@37WS[$T@T[TF6HFBI&6V++3N0K>. MEOVIN,^@95.)]Y#5OJ+KM\DB%S Z.:U1_T&.T=OL$G#+$]&%"H*OS="L29A$ M2DRW]I;7T?)4D;"#Q->>"4V3:VNF^EX,B9F!+&_48""DNX;:R<21+IIC9. M%%"BL/K47$"2UC&I(A.Y=>_$1S@*N0M&MAZ%W$45QY*@VV2\9N$EV)05V> Y MD#5>VTM93,"4Y;DG#Q.+)W^%T5DK90&?Z*SE+CDCR7V1J7U/V4N2CD'>!2S]ZZ2/G?3&F MERB]F-1[,:0Y25&"=E GQX-BR4#@0H'@,5K)G<^WVS3LGO=>2\W3@T@CR??3 MIWI&;M>B[O?MF.3PF4B[H$W[$(3R')SU89F>]SYIR,X0V5;)9%N?(_?1\_1P MT4SZ#1M27M#V"X89?IF,\MO3K]/)MX47?EFW$3R96UY EJZV7C X4+L MXWQR.IG.A_^]^/Y:9@;!*30Q)S",G#L5M0%OBP4C?<%<3"I^HRJ"+@6>C6A_ M<#E-%AG1CC)!>@0B#:DE+@C4JB")M]\TF0]]'SY$#43/AK MK>"FZ=*78?:E_O]*YKD_YOQ]]P-E_;+&L=5,P!LO"Q-LRHAR3C8"/W 7DJ@O67X-R P-VK5.+\VDN#6PN>IY)X ML5R6!"&D^LHY( 09"R2?1/(E2!-;-S7;@*Q]Y7?[P\O=^I6VNCB6+.^;,)S^ M(XS.\,7WRR__?8A3HNS+]U]J=&Z1/#!*DD%"HM,9Z=K)68 3Q0/S+&DR5H(6 MK2LI-J/L4+G>YGBX'0AKKY<^ J47I/U*?OC9=.E^WZ7WW-'?A-B>+80+$N $04RZ[40K:<&'P&V'D@/'QVT MNFBI3TB]'7\]F\\6$N 7:0;C3&&.[ .;/)&&DAPLZ4$6+:TTC&.6?0'H+CG[ M=VY[5.0ZR.RHA1Z"TL.+!Q.E3JP8YV6KS^'X\[NR@MI937W-5O_H?--LPDM/AG)+ M/@YD1[< R.3(M-O#$=:4)^]1)X$9I&".CF,NP7E/]S6Q6&(T ;%U*.[XD?J0 M57[L0.VBU%XJ.J=?)],PQYM7RD6)&%JM=3 @>7V16D>QQ9(Y%)&TRM'GTMS1 MNY>@_1MBA]/UG>*<5HKJP93_^\>_3;[A=+S87I]QG!89C!5T9F0Y2,T 30K+ MR9RQSO:+GHQ4PX*7S9]^;DK;,\96+^KKX;"ZRII=%MQ+QBSGF4$RW(+*QH#C MT0.SDB@-$H5MW2+I+A5/U0W84=X]E '>I.@E'8>?)]/S0H^++@H;4-B37?\P M=8>QUG?5X[VP:*:$W@^,E91RYQ1GNI:]YP@JU.%VWC"0.;LLG*-OMZXU/Q1, M'C"5]X^2+K+OP_8-LR\7LSQ$]BP+ =D)NCUS=!"MR\!$$CFH2.0T-W0O5]^_ MY=%:-[=MU>T$VX-A^NMDC-^7]35OSL;YLIA=FNQ,0C!9$G/::HC<>B@* R^* M.;Y9D[T.ZEY-R9-3?0.!]_-N\93,*C*RKRZL6;*+1*Y=EJ14H(Q0$*/7 MX'*V/'L9&;9V1E82\N1 L+NX^WA;1(<2.5JWZO).YB_#=/J='*]%$F20LG,Y M(0.3C #EG(<@%()+IG KF?.R=:G71H0=8-#6WLJ^VFNFC_>N*XH^![S(Y 4C M2JPG^T@'1US' %IZJ3Q/P>>-!H=W*8Y<0<=3!L?.=+2?;ALXO9V7";3 MT_-'+EM6XS_TB0V*Y3L1W:B6O:YY%0N]0HY.415M4^V=5^/A2M)7I4"6G$5K MK$^I]7NM-:2TJ$^_^MAE3,_RR)+ "$Z)5!]=,K*F$VG<."-LX %QH[:H6W.W MU_KS%CI>56F^BU2/I;+\Y11IP[T):3@:SK\O8C:Z*(%&!@@R,+H;R4[R)06@ M,RY8FXKAV/K-ZUTJ#AD1WTFOMV^1W>3;A^UQ@Z+SY,\F-/44\UY%SV&BW+OJ MZE[5[R#H?8% B2P3\MJ[HU;KB41&L5"%'*0Z#L-)K7/K6V%_RG\@=KT/W7>1 M;T.=U\;!OTS">)$D7MC(WT\^3W%QCWS ;Y/1-W*1ZR]?&7*N64O7FC(=4?.T34Q@9[SN Y$D#8 L1-JS(J92= MG"YB.#>YO1C@I-&GH!.(7*KY)8A;M 5*$4XX'5G9:/O?L\0C5VLKX?705>L? M83JLKO.',%_6@6"R2GOI@/-%+VUEP3ERIF5.//H<7&H><+I-PU.)*.PDVQ[2 MHM?IN9BZN@%%/443[E)SF%C";EJZ1^4[B+B'.,(*RE12W H72$:UCE@J#\YJ M#QRC*KPV63*M4YK[4OH#,82^==Y%LGV\ID3ZG#!:5.6\+@738K3J'^%K)?%R M ADWT53GU9/SJG@-J0NZVA2=;-PK;[-N/G#V8;+V?]'OJKW;SRD;B[Z'\H87 M88;7J&$FR8#:@#'UA@O>$/2U@R2=2\$G5<1&\RX[ .$F!8]>YSL(M+$O?Y+_ M]]ELCDL' O.[^M)C^/G+_/PQR?AS)?/CNS30:4F@U8%<&W0(3D0%00LC M#8N2M1]NM1EICQ8M?:J@H7=_#*ZJS1J(OB9:.B MR&.=2=[:U]M>>GVH\+*U_\-D/+U9Y)V$OV:6]3:2:WB'WR:'.:US"(Z.!!UJ M\6. F%,"70P:G;V)8:.W*H=6X$:SR%OHKXO &NOMYEQM(MIACA&,7X9J"WC% M]:)V%3EW,KJ-&M<\CEGDG<2^=A9Y%YDU](ONSM4.3*LHD=B)AH.R](\SW@,K MT23.2 .IQ;8[DEGD6RMO:YGU$/+X93C&BU38981]2>!ELO5E^$H_F7\?D'=F M+6,,,K?$L:M5P"HC!$RL/E$RP;9^ MB%OOU;O'W47?:FD=9%%=?H/*=O.4K[ M0S76/TW>CM.T3D49F(A)^TI48$0C,P(<]PDL<]9ZXY'Y6YF1U0G,#==[W"CH M3;*-(R8W>;[N^;T932;30=)*)I^)XSI05@EKZJ2 !,9J*[&0)R_-!DI_8)G' MK^N6UBO_7VZVE[W"#I51-]3"%;<7W]?7PVPWQQ:=6GK\/%NZ(WB.]QFNBK\!D' M60D=M6%TAM59)9&_* M\K9\=S:?S<,XD[TTX"2*Y!>!9);K:#X.T>L"AJX;PW1PV/S-]LAD4H^-22Z?$$%$6J^F[PUR:P3&%E*K?OJ=J/PZ:*H MD5;N8LCL/GCS1D7I-70OX3Z(/ GO2JZ][$D4114(/&=(9+[S3$9Z-,UOM@=H M>B(X:2GYN\BPNWA(YY[;A_J^EPB3T3#7D7RUR*$.YHODRUW__NL7;S^] M.AEHP1BY[1Z4)W)5CN3?,3+E@M>>)?+JG-BD+'3;]1\W,O8F^;MH<;T,M?LZ MG(?1>=^9:HU-Q@3P]Z1VG!+F/\XGZ?<=YL]M_NE-1L5MR4RCE_ O1V%&9\5B MF2N4,:N48JK.=*BM#70D#]N2KRV$0A8P").;M[-91H'71?5(JD8O9!>^@R8D -Y>X$N3BGKX%!!@G,^RM8FRUIB#E7KT$S; MMU'41.I]O)F^1L]Y <\F%/7U;/X.-8C\H2+DX5,P!TP+I MS%2V-K6FT]-$HRV=J,*TKG7=E_8?J'C?F_*[B+BG]H]DDU6Z7EPTI/2*'&N1 M(=LL:KMT 4[Z4'O+H\DI:C2*!S4C.KD-RL>MDET*&L+%%.%TV*EI^H$YG/05/ MQ:)K*.>&R=OU5%T,PMB KH9UKO?1LO_"UU;Z>A ".PA[+T?!.7TKH%/28"EJ[43.THP/!/<6S^\9 %QDW+M3Y] <9K]_/_R7]X>+D MNT/H12_Z@#8[HR$$,F65"1QBRA;(1E'.Q.3E;;=_9>RYTZ+[K>!LIZ?)/H3< M1YOFLSC#_W-&M+[^=GV212(+)T=M07JR2%50$4+AINX!]%)A+21N'?)93X]! /6$R@24YG5(G== MNXH+8\'S%"%EQ:010LK0NG/JG@'Q4#QHKWCH(N[^<7#Q,E>H&)2,M>K8+!OY M!5?(8-(FQUA4RL'VBX%#Q0L:*>I^]6\AY<:5_8$RBR5\!Q90$U,[69DPYADXK^A]8Y;$!HMXQA)@.7$4!J8Z_ M4\*R6A&NR*@N3+-H+6_>8:L+?8\91;WKHX>W'IO1NAR )K)@J@Z]DM%F(C % M<%DYX JMS\XQ9*WSF!W(>S[(Z:Z-M4\[FI;3+L-ZE6ZRX;Z2R[^H1+T(^TW* MZI^__K-^B5N7V;98M4'Y;7/F&Y7EOB813KXC?L3IMV'"Q:ESAXR3T>*#Z*MW MY0.FR>=QO>>6:'LYF7[A\ M*$0<2\GSVS$=B'A9UO?+.9_+6>["*)2/P(01X6%Q"D1$F>?0JL=0;L M'G(.GP4[&%8F_>BLAXC+&M+.P\*;$-=3'NU>P@Z32VNFQLW@L8,.]@Z4')&( M# 92?;RJ8FWX(6T +TQ1!0OY7WLZ>0Z86SL,/KJ(O@=,K!:,9Y4JV+KU=3LG^GM:&Z)LUEW4<]#HY&-> [ MSK^&Z>^X@CZ?5=!,+=ZS@Y()B;Z,D QGF4E!+ECSI/L#-#TE5#25?P\GQ >< M(7W@%R+P%7[#T>1K%$EC::Z*'I,RYXX9YM5]W3NM >)$\.@H?)!&0O1%+$=L>J2C M->N4M"_62]>\I<#.5#?LRO$0+;-UQ"P#:#PRZ1-C@++V,]*TQYDC\H^=&2]OJKY-)Q7MM^.\_#;,)^1Z5.#-L8Q M$:PCVD74H(2HDPEJ4]*1KL)@!#]Z04^4T#RV&B!P%<.YYY7I8W'110N,WKR^_#+%\PO1E M/!E-/G]_5PIY:Y?CPGR.RGD-3'"BRR4. 94 *XHATIC5;*/'"_>LL=\7K;TJ M9M*#5'N(H=^7.C()R<<6"5RN,S*2"A =3V!=SK&6PI74NI[TJ+/ZA[!+6NNI MA^CI_=' 38C[D>KILBM\C3 M==%"'PG_;:-4[T=A_.LD#\GP6OS)8A!4_6D87?^DFF48D+Q4#CI )A,?%.,% M?/3$LE'H&2N1^>;O^?; UP$>?1\XIGAL8.EA0VR45_L4_GR!8U+X_ WI:%6N M"[/,J7B$9+.B;5W(L8DR0=%)&\.XU/.SS3# MG:VVR8<($NMA8+0'YY,$-$D9B1;=[9FA/S+\VL4?$.8NU?V49Z;9B)H&O?+B5=!D*M 9MDB>?ODS.9F& 0 MG659,0Z^/@)142CP-A9 JS)B'0]@'K+$-UYL__[<+MJ8]"G*/39!#ARY=5&" M9CF#2DY!5#: D.3(T$4EN7T^39 />,&WT$\/2>+U'4 W(>QYMTSNI+J-6^1N M(_>]MDSFQCAOO:N-( ,H%!)BD19X]#GX*+-H[]4^BI;)_>"AB[CWUC*Y>*&D MS0FLK]51V7IROJT#&1!+M,KF]K7[Q]XRN9.B-FJ9W$7*QY36O6@.O.RW=_(M M#$?U_GPSF?Z-_G8^2(S3+2H#,%]-)4%?Q<0E)&^2,R;2)=O:R>B+ET>9I-@I M8'8,H&C<.WIKGLX';,E"K1<[Z!,W85@L:&"E)/*N=888G0$>@@S:.%F:#S7O MD9UGLSF.#1H'3XJ_^[IXQ+"W9/@&Z_6;!._*\/$DOZ/74GJ"5"XVDD'B-5GV M2@$WVHO""/7F: H.CS#Y;;5%HYF 8AP=%Q@C!&49.(/&:*5M0=U:?,\P^=T% MI?TEO[LH^SB3W]*9Z"1"*;%V@F<%'#<..$O6"4?7GA(_DM^M$'!O\KN#)O:0 M_-Z FF>3_.ZBF0>2WUN(=0_*]L8Y:^N8='*=E$MUS+F,(&QB120LO'ED^^B2 MWPUUW$&:!TE^6V,-=Z*V*XN^CJVUM;M= E\?;?DD?/#J 5_FV^NB MC_3VUH*X8F.<;VVE37CJ*S/> S^'L2QV@$G7V-*^='R(D.HVO/FDR&O$"%:E M^HI$6_">:?#9X'KY#.XJ\G=N($3&O0G* M0S2";I2=;WNO>).BCJFFH/%/__ V?QR M9AL?,*\RL]% 2=: 2IHV:J@)C*"5RB%ZEYL/7FQ(_Q'BM.=XY*&4WQ>0X\.\ MQ-N\O/[SZW"Z^.4E)P.6K6*6'/%2,NU(C[(^*27/+6B;ZS#VB,UKK5H1_SPA MO'>U'U,R_SSAMRCJF;T]Y^8_N%ERK7%)8^UDQ!F\)$;,%IQTI#GH1R-2=.!KQ][X]!@ M.=P\#O(WF/&UMEDY!XJQ"*[P4NZ)Y>7R9C(]_U;]/3YP20*V"^'/W;)\0#H[G8Q^ZO9/3L]#=/ODW)MLU]T MXVI=KOOP4OU5ZG9D\WB*=(.1PL1(IZVDTU:Y"J3H)60=F=.QV"2;/V]_0D6Z M+O.BZ\0$XS+M0^,SA, LW6)9A:QUX.E'AZK]HK2_(MTNRCZ6(MV;^59D6918 M CA5J]-L(!\D9 _)V.("M\;IUMVFGUAE3R<,W%O9TT47CZ4R8A.>?E3V=*KL MZ023?91(;*/CQX+?+ ):5>B>$1AJ_^ "02XX. MMEU4N]?*'LZ2YY(L&J5KZ:_@%D+*!H0Q+BCDG-RY'Y4]_>EZX\J>+HIJW&#A MY>MW[W&Z>/,:8:"CZ MAD?*^DE^/B3A&-8G)XD10EDB;H,!Y[4S9)VZ+#XU6W,>W;Z*)A,GV; M^7^;D/ICO&HGA>XP)G,;;?1]NCQ LM":8T8'S-.F41@#A%)S.;DX#(Y)H3%H- 7_^)Z:P^:[LY![0$*T62&:*F*U=9M1CM(0%U M5")$E9';!MBXAX3C'K[:26V3]C+OH73WQH-8QZRG10GY]56L4A;!62F!,<)^ MU XS"SV]"7Z^9LG.FNBAFNF6/;X)-<^E,4 GS=S_:'P;L?;?&$"B#YJ1U\S0 M$FF9DZO%% )^VL;A306+3'],SLO-[K M6M?%#Y/1Z,UD6G\X2"PHLHY*Q30)"#AFX9J)P&Y6*S;NZM6;B$8&[ M(;KZ _P6T#CZ!VM_FTYFLX$,QK)$MY3(+H"2P8%3*=*EY3WCQN:@CJ:Z;#T; M/_!^!/#HX\%93?'5SM"87YU-+Y\^+]B87:].OW@LE >NF&R5KF.%T9)Q9QR$ MHCAPZ8,W*G*?6[=&ZD[E#[SVK]P> B2["I&D5G X/ZO=G-":&Y8VRDLL$$RL MY,D6*XY.JG>8^'&B'!P::Y\L'<4)/;#-TY_(1[9:CBW3U :0CC QLR/% R,*<\Q$DYPC* M9+J<.:-_E-(8R,S0J?7KE#VQ]H@VR9Y0>IA-U0EB1_5H89.6/C=9-:BS%HHN MV!P.]VT8^_'CMIU1QT(:D?5I'I=,Z#[SQ"AM."6 M0]#&@F*!0:R3[GU)7&E>K-I_I[6F'/[86WWOK?X ]QCCDO2(SRB,L4-M]?!XV9WG_HN\A0: X\,D,:T %"J$6#A9O";;&Z M>?^T/;'VXX3K^83K V)'&)&]&HGZ:CBK/5461WJB]#CVC7'$>LRJ7OOYR, M%ZR>A=$GG)Z*0:S3IS@3]=TSW>F1*_!&(?D2*+)&YDA5?>R(_;+YB/9)>Z"V M:J:_)Y3U%6'=@>7U=^E!UA=_YK9\FM+NO%H96Z!+*-8P#%T(#GR=@PLS8DN8]>T.=/XB?EUIUW,IN=G2[9_#O]S7RR8.QZ&K)^\Z(QUZQUW^BV M9/778[I'\1U//VHO>$(E-91L(H&YU)$K)@!ZG62F U[XHRE1_^7X^E&3U#)G M7H"J0^>54@E"%:0EN1894G&A^6C:9]B/N@M*^^M'W479Q]F/FBFT*)@%)I'D MF&LYEC0,,F//WH1]VI'W4G MF.RCL>\V.GXL^)42@R[2 D8>:N<8 ;%P#0Q+C%ARCKCW)/#1X+93/^JC@VT7 MU>ZU'[7RRJ'EY.6&HD&A1_ V%> Q..-K^%ZV-B&?>C_J3KK>N!]U%T4=4V^4 MRX&SUQQ7DMFO./\RR9/1Y//WRXB+<-8PFQ'4HI&AKR^RI;S5AMPVEH09-,P M7YSFN74'S?ZX>438[PM\K2+#;9%S3.\&[^/L'Y/:2G]OIEB3 M13C%V7S!8%3"B,0<.IB=R4J1];I=>MLC..CNE! MTGUGP:O:KAW'><&@E-8GA09("21^'FLG*/*TU$&_'BY_4_VB<>^^Z;F_)]9T$<#S9X^HMN86OA%; 2O)&#*L2 O]4GJC^QY,PS,@9)TL"@K+,1L!?#@6/&8 M(O=[[R=V-+CME#T_.MAV46WC$3CW#(1-@F@()"&N7?5(J\"<)^\O)I-S\=IP M]8"?]"QF\7;2WF:S>+N(ON^1=TEFGZQR()V(H)@S$)UAX((H(8I0O&F=M7Y: M(^]V,<>]3DF9 BK4+B 0C,!OZTG$7:1YTY)VQ(NJ8.!A9X]&\$+NY%F7)')7AF:X^ MOH$)\+A&WG72SM8C[[J(MH\*GWF8+RZOEZ,PF]$E5P/)R]I2G0+=2P@Q90ZJ M$/M1V #6\9 -9XF%YF'#=<0\[\N_C8YZ2%E>I^>B;GT#BGJR!NY29!I_1%J>BM;;ULXZ[5.S?:MA5 M-[=5O9M@&YH(L^E\\&DXK[??VW&N!0!G8;2 LE;>.ALT:%%RI8I +8H!Z:5$ M@<+%O-$($%KAFI;IOZXTO';QYVD*M-%%P]:M*PGZS^'\RP<<+1O/?AE^_31Y M33;O_/M%@&P#4KO8!EWA6<;/:Q^#,!98V<<'C==E- 8+R^_#+&\_A/36?6DWY4R3#B] MN"0EHD^>Z)".[ER3'$3M!61O6<20?<2-VM4]@(U[2-B?Z=&[VB;M9=[8,/E0 M+]L%[K-)@6-%NZNM&9,EQH)-D$,NFLM42MGHK<0#BK]<\/D:(-O)_*[B]Q0@I MAAQ444''C=J2/:2\ZXL^0N5M+;/&.;L'[_U/8?H9YXLQ".]QNOCU 1EVO#X! M!&-%?4K"9+WL$9@IR23%4XBWHG(K4W?;K'V$=3W]E''O13D-3X*-Z%UO0U8^ M3DXG9^/YN2TZ^_0ES%^&\0M\?S9-7^I?#'@HD47:8X8%DJ/D!9Q*-0;*LH@R M:MIT+7"W&YD_('H@E3<^&I?3N-^53\0+^4EU1H?C)G-5D^ETQTI%/DZILZVR M)9\U&AWS0X^[5GWNL\++3D)M6'A6:7D[3E,D%E_A\G\O83BYAL"%#-Z-EU&0 M;[CXC2^3$:W^ >=GT_' JV1*1H2BD=7:G0+!A0#:8V'<&JN9V0 538AY5E#: MO_J.Z87VXI]_X&P^'']>3N.K74PRF9'D]BDC:Y\K68#80W#(LS,E>AV/9BSX M"OJ?#7H/KOPCG+=X0[&UW;TF;SH&P8 % M29NYL,1$ZA/EFY'Y ]D'4OE=-+N#H/G?R0V_]%].RARG;X93NK)*H>]:U+]:-L7PJJ_J FX&+!4$%0=Y,E+1GN<*8R)>)NO5;AGWP]6RVP=&"944* MY' -NQ\>R"<4AH0*0;A$>SUE5N>?,TA%L^!*YJR?[I&]F;#+2SGDO)(4I6*[2B@,ADO>64-"&3D::/+81SAXGGB?"#P6 %L'=N MM'$R6OP.YM6L77C')68A53%@C*+]AT&1T(0%[^C.,4GSS%JWQ]R,LF<'P1X4 MM@)7.^3S\ M;V+[:IK/;)"*M<*K #G7GDA??JK_'!WFA$1[ *I[(J<.>3\ZT?2^^7PQ_;Y'@ MM&*_Z(-V8=]#P_5#]%8_[C;J6;/B?2Z09/&U+0E?M;=9&O8OH]]) 3?KLM2@) M@HBI=G2C+1.4 U2ER&R8E)OY$L^S@=HVAED;731\U+9-#Y]-2/W10*V30G=H MA+6--@[<0$W)HNI,"6 IT,X1.8)3(0,K2@1?I%=\HQD.CP$XG1NH[0LW792P MQP9J7BJ3-=$A2J1[5WBZ@34=LAB]#4&:R(QN@(U'VT"MD]HV;*#61>9]SW<) M3"MC(W&56,U]D 4?G>+$7\J!>:'1M\[7/JWY+KO$B[;61 _/G&_9XYM0\USF MNW32S/VS/[81:__S75CFA=PC#FAJ%KXPHDJ2SX2=[Y*T588%#C8'!.4"&4&*%PB,!6^0%V]OW?U/8+Y+)^UL/=^EBVC[ MF.^R;4;NOFGP_YA4*VE$MM%B'GQ(W!EFZ@#X6L_&:QM8YQ@45B+7TF4K-K(< M]Y%8WIRM(PRG]9P]/3*H'/MN^#"<_?YFBK4>'J02 MQ*1CK2#BF%E!5XZF#<:F3/W8"0>%R2$R:MML]5?5C\9Q7C HE"ZHR9\U7A=B MD-PBEXVC?U@(&,D[4JVGA?;.U(]]<%"8K V^[Z&(\0-MW.FPDK\JAJ+'#DKT5.6[+]O$4/;J(B?XO CIK"&"6C'P1%(C,LK!8!WG&8SF' M?CF^HL>8"I-*&A#&DKVF2J330RERAIUU.A3DH?FCSV=8]-@%I?T5/791]G$6 M/4:?A5."@36UN1Z3$LC0"I ]2ZF4)"VVMKZ?6-%C)PS<6_3811>/I6AL$YY^ M%#UV*GKL!)-]5(]MH^/'@M^ C$59 ABGR!FPA=Q.8I9\3TGV-P].L[U[94># MVTY%CT<'VRZJ[0&NMSR%J_RV"+7_)XO5KF&2W#ME)#AG6=%$5"BM7SFN).0( M/??>=3QIK:!CBL>N:JI<3$!;C(42L@ EB W_?]N[LN8V[Q>;[AM1[<[YI&!(V%S1B)[>/2T__TF2,F2)5)BD:@B1;DC[!#;5%4B\P.0 M!_ ESP685I&C\)C;-ZQO*/\)8K3GP.58QN\!R+LR/Z#0U@<#6CE+TTUD<))E M2)$5EIDLAK4^8W/&5!V'@*\'@_6PJ_9'O?#]2>M?^KCXBK//7\/DAHXA!A]4 M(F6F$$FWP:3*@J/!&*V*]06E;AU)'VVP+P[\SP-6#0_;'XFC@;:=(IA1E:0; M0?EL(3CA@;-(9N(9G6B=?/Y)\O$\9\[A -IZ$G2 \MB;WSY]&J(F]M1[>BN$ M=1K@Z52_;!;&RN#!\1Q!(86.H8@".E-H)[E&TSS^/J?J%UHGQ:HS:\P25*:- M*G+&02KFE;8N.M&<,>4%5K^ZH+2_ZE<78Y]F]QJGC[K7(BQ6NGA]&>9S M\EM6IRM7E]"M+#F3!RRUKY=($T)(CI$;PIG3S$EG?>LU:ILP+]N?:V.C'I*8 M=^6YH:+80:*>/+.'TAS'KVIDKFDONNYAR]D@F7'1.ZTC1%_/[A7#P:'5H T& M81F+6;1F*!W*^D]X)X,9OXN*^S#Z].IJ.EG)=7&SDR&W*1VLWXZ$4PWL9A]KFOJD/4VP?+L(RSO%?2\+TFS_IK^^NM\K)*X?D M"85*0Z**K"6!U8F=:)TPH?#F-,2;17GA[D$#^_1 WK%!K!O^FAT$ZRM[LTVH M([D*+4SW-!P.T'L?&96M DJ: Y@HF$*L/ BAMG,T@4/QRZ]E]W+Q=3JKAQ9&(FNC?'3 8ST>EQT-+?FXXCJ)QON(_F1Z MHVX;Q EFR'HNF1X5!B>,Z_NMZ$NA9P]<^<(VK9Q[R3MBP'VB0*@88+[H!'^$OX: M7RVO?AS)N\F#@;^;SY>5(/X3SBIC6_ARDT>8?UPNYHLPJ6WO1SI@T4HGD(H& MKYSCY+-E 3Y*X:USE1&XSRG0=#0_I\AI ZB/--"AN]_M8=<'WEXNA3&C?>WR M3:L#K13@,"HH6NB$06L;3^90Z=/#>3&3X]2@\1#U!_=P/73N?S\I0-%[FHU7 M=U96-%5)6RV]S2"EDZ1O+!"C15 !LPLNRB!:-U/K:RP_\7X,4#P$NSZFE_2Q M%)Q]OST[*DDZ;BUY><761O>&0\B) Q.(QHMHQ/W.H+UX.S]*]6* >F2#/H2F M.0HTUZ*_PL6_$2>?EK/TE;XQ'WF!TCC&(?ET?5(K!HV01$@R\Q3D_3Z6;;&Y M6:R?X!S(I _1:9MX"?'IX<0'P[D>P:?9.)'3OSXSL#J!X2@72ZHG1\JSFCJ' VC#?!FNAT#E$.F!#V4(ZI,39SD118K,#8$5 M,ZV8'($\D *)UW-VR)0.)]-KY/T)LIPDQK@0 ;P/"I17""[5GJ0V)N&EY5(U M;]_U$EE..J"T1Y:3#L8^39:37((B?2F(QA50*A72:+3 >4(;2XRZ>6>A=1^ETXLD&95\L;CNQG)P<;+N8=B"6$ZNLSII$2LRMF& 8N)(-)%^[ZRHI M,+;.UYXORTDG^^[ M%E,@ZDA>M;:"AH@.T.? G,<4FS.J#S"L$\1SSP'.B4&EK]FP3W7YL6::GW%V MQ4!\$MAG@RE_C.LCO]D+/DA+#4 _-7TR%N M[$O.C$S&V@R%Q@6*5;HD] :R,PZ3]EA4+SM)GX/Z.56&[V_?!4>G=/UIY\;E M1MOH7)80O2/U>^\A!&U >(,A,>9]/NFXXYGWMW^.$^5@'&V],=6T>/UN0C_B MY_ 7SO]&/\P7XQ0FM>J.XR^3JH;II*8WIF7]Q5=8Z)_N_M*^)>Y&+VY0".]# M!8W*Y=_?\GHZJ?WO<)*^W8;@0EBC<^:UGQ*K36,2A>#U;)Y.Q=J"1?/6Y\\? M%>C0=7S3P]+Y[/%+1/H6YQ^F84_OM+4O5QG\YFMCD===$( )3."-R&!,H)Q3#(6 MN=..36^Y@Q;Z=(N41P4X5MVXD6VGK77<,)VP$FJ-G;LBW13[=A"J2T'W*0!L M$V382FQ#0TW[TO)@$% H>>920;)8+^@:"2'11^&%(X?06"YWJHF>ENFW%#.' MMGP7Y3:T>)HN)XO9M]'OOXT,JLPD19O,UN:_F3L(RBI S20J9Z5^] 3;'--_ M?IG^^5_73UQ;^/K#K8%OWS=3#=/+[_+I0&8OB3@4+P=?& MYKQ8X\_KG;,]#M=E#4G_M<+R?SN?_0P-?>QU+Q.BBYQ-/8B07N.,>"BL2E,ZT.!MCP3)OL# 7 MC-II;IQ/$J.3;7=+8G30\7!)C!V$>G%)C"Z&VBV)L8>6!X, 5UDHPR1Y9XK6 M1D_+HH^.X.Y\,+52%,5.O(NG9?K]DAC-+=]%N3TD,=Z^&B%*&[DSD'U-S'A? MP+$DP7FCI&#XUG6HZ^RLB;3+@1! M:@V^SB96->>BTE^3]^\_+_E;#S/XU3U>2V> M8LIR)B.$%%>U$X2(.H (SGM9<@BQ-6W!$R*= P!::KV'\W??O=!KRMO%M]5N MQ'@,N1+?2$M;DBHT=A&^2S7$GIE0&O=>VD( 6$:#7X(E4HW&HO6W,K M# N&)RY4#HF%+KH^@L>05 ZEQ A2B!JSR (ALTQ[5S8Z"PI9=@O?GJ/'T-9V M'9V&+HKO(43X?FQP%;/6TZ6LD8DP:'B4'2B7R<4HPWK=W'37*< M"0(.5G$/R\&K<%F[A/SV%7%1D;E2ZVKM8UI;;AVDXD@NS9 B5N2 ABR6"U"5KLRJ7D#D64.T@3DF@["EM>\X-"B>\!Z'QD07C?> A145:#T"L9S- M<+)X/PZQ7CTOE31?K"3 G*A>Q]9H<,>=;>ZC;I3DGC#32>0]; MSWVLSNOPZ?-X\8.8M0TBO??K2/-BF1 1BJV7*H5.X%E0H$W4RKN8>&E=Z^HH MXCGAID_K]) B_WV2Q_/%;!R7"\QOPFQ"RIA_+-=1>NVC-L[C,*.M=>2LYRH: M!!ZJ5FJ]SR=5P%L?L'BK VN-H]VE.R<(]623'L+E.V"_XX3](/^UU#?#&*', M(BDDOT\'"^<=OX4QOD#+D:^ M-BLA+8"3M9%[/43D6_GC+]+<4ZH.%#'#7MDWJYZL^_= TBN M5S@A!2_F(V^ME@%KTYJR(EH,X&*]]Q %)L8UE[JUZ;>(?K MQJEXM%I*< QCK428<&+3"N55('^17&+3]WBV//5YP"&(;3> M0U/(+2)__AH6?Y\N+_.[JS]"6KPI!6D$?U:-K>A;2A*"=BX+-M==C3D&+@@- MA3QO13&\%;)UDF4_2<\!6@/::FL/QK9]8M:'Z,(DWSU'=^<.UMO9=#Y_-5[= MAINO2(:FD^N/%SG/<#Z?EM>7XQ49S6S]PT4IY([1>/KXVWLT9K5@1R55LU MF)J#%A!U+9++C$EF%Q)KS>V^KZSM^MMTE."ZD*P5J_SL$'.H6;1(@8>C[40H MYWE17DC?7U.;?20>ZO[=(-C;WK^F=V.>]OT][R/CR5N(=<=33$F(*2?0(?&2 M?4DA-"$B.;7[>T,"8*=+?ET,,=@-KUV$>FF7_#H9:J>K7OMH>3 (&)=\#I$\ M,JD=*&\4^<4D7"S*.643(R?M^9E^KTM^[2W?1;G],!6EQ&FW- BIDFLH1;&/ MMXHD$,+)K-&;HAXQ[W-E*NJD^(=,15VTUO,EOQ0]#U(:$"4P&DEV$ *78 I' M:PQS>;?Y^;PO^>UCST.UV7!"UAS535BXBA%'3)ALK>3@6;U89@EK].X,BC-! M W4A)[-#SN^'APZ?V#+V88^LNY]"3I$&F8(91\[,R, M"S1K@F0@!:.53"I&*QFMB,E'R;1V$7GKVSW/-#-C*OM_1 L\54TI8R#D0$M% M%-EK=-*;UD<^SCPSTP5[C3,S78QYVID9H\FR609(W"I0NFAPTD7:O*P7:&AC MC#N=(7EAF9E. -@I,]/%$,.%Y3L(]=(R,YT,M5M\OH>6!X- U#(:+3U%G?7. M"9*83@4%):&2P7B5_4Y7-D_+]'ME9MI;OHMR^\G,E,QU#IH#RY4TU_D( 9F MHE$Z[S%D]1B)QW/-S'12_,/,3!>M]9R9P9"TML:#MX)VHH*Y-B(MX#.+AD6O MK7T!'-+[V/-0;3;.S-R$BQ<_AHL7F\/%D>8I)A%"]4"01IP<.$OBHL7DG=$B M^'LEM8VIFVYO?4:YG7VB@Y[-,$SRY_7TZFJ\J&+/PR3?GD(:M^9LWO-%#5(O M+8;8*'.RNC]Y1YY; )H8!:(DQ!F4H*RH/6:= >2E4C1(P9LW8-TJ3),KNG<> M?%.>+C%Z5&"]"Z!RY!!L72R%*H7K*.*C59T6(QPT4]'&UAMOX!ZDVV-G&&Y& M\G899H&>C!_CY?C+-?O]MP]AL9SARH'67FO2BZ1%6-1.#YK69)\*H,N,%>NL M=:TOK#PET['R#PVL/NU1^SW@.<#G8 M',> 3129G'MMP=9#SBI*!?04 UI$YTH(6C6_MGT\YVL+I)3\+!J6CP*!I-V+$/$>O0J.P7.! 01DJ3ID85K MSFZ\JVS# Z8?;[<76S3$3$T!?%A6S7PL[TG#:Q%K\^-+4AH%_%*B+^@\9)8, M#;X&_)5YG1>G1,D&^?U^JAOS+H^]X[G;NJD.MVX6>R9-?DA;8\HW7:%R;4^^ M#)?SCY/+;T]G0S9FP>OCUG,^Y=NI?O_9G1(@>XA[8&:#7C*ZN+R\\XI??D!/ MY_%O?> !4_3M])_+RU_#/V@QN;I)W8K 8K8;CI^)3J[TZP S70D/^D2O,^+&>AUM0G_\3Q#0-MSEP'5CT*G^L% MZ$*+N5:)W(JDE4M):\9WL,BF9Y^F30[6PE9>D2V+W?7_KG_%,,?__H__!U!+ M P04 " "4@%5:YG=I_.@G #/*0 $P '1T9"TR,#(T,3(S,5]G,2YJ M<&>U>0=04]_;YJ6#E$AO0E005)J%(E*B\$-0E(@TI45%I F(@!1#0E%0JJB M@! Z*&! FM2 -!&43NB$(")-$DJXD+;Q_WV[.]]_=G9V=V;/W)N9S+GWY'W. M6Y[G/6&.,PG P2N7+E\"V-C8 !<@ "84X QP,'._O=B#4[6Q<7+Q<7)R76 MAX>;5^" @ #_ 7Y^02&1@X)"PD+\_ M_-WUM>D9>?D%A47')^P^?JJIK:NL^US=\:>_H[.K^VO-M:'AD= P_/C$Y3USX MN?AKZ??R"GES:WN'L@ON[?_%Q09PL/WW\;_$)$ M.;F.G.86N6C)<\=/].B9"%XQH^3D%#4G#]&_@OM7\C^ MSX!%_C\A^Q_ _B>N24" @XWE/ YA ;0K4H^?JY]F_0'NGA#-!'.7MKSQ'/E MFX]"FQ3LW(?8H($7FJEEX&O'L4#Q,6SKB"\@^AEP-#R/"2VDU[Q'#US990+L M")K7BHZ%+7G@Z6VE752D;.+"QV^OYB(NY^F+N1G^2 FM_<%[)/GG8J=A=!' MQ3RH]U-HS;!B$U?0MT,B^_C@^HZL#D2@%Y/[1]#3KOV'2+$RGXHFZK5%@6>; MA=#R2F1]OPSR'])<>S-L?59Q3"T@[H&(_,J%QLKE52$A-@M-;B]E6O\^0/7KLEWK+*L:VY M AS/2WZKH4AX,L".;\/5Z=#$5)SH*:CC'@RI8:2>[XT^N8E"]W<_'RO:UFKQ>U)2'X;H"G'T?: M3Y)$#Z2X,8$(4R;P(I\!M21N[(N4,0'2<29 UDK6H0FG$54M]3#"R\$V:KO- M/&,MG&18S"()]Z)&32+(+J-K<3TK+=?U@>@%:![BWY;#FM,SF0#AP^PQ<)2< MWVXHT$@J+$]I*86]VBKL(F).Z';->9*@;.@V!5K8P@;7[]FC-63N3/':X@=I MI_.S;6[>XW">HIYEN4\5Z4]R60AZ1G,M66T(^YZ:XK=D+F;ZZTYU(NP\0#?- MB[T"V!\OJHYMDK@>]ATX'WOAXL]')]R!O%@OL]*VVY#Z'(@*_3WC\ KN ,( M'NX,E2T(_9AV%R^Q?G31&&*)2,=4*=/$2ABGW.RJ:,$2CCXFX*$1FP;C9/"!Q5VUJ7%A?@7VZ4,S4^[^+T]CNG!GUV0"O\T1$6A>AGP_&4&TBT$>\7Y8 M^WI5,GFBX(>AM;K?ZPM05ORTK^@[,0$C&PR#"\I0:L"QL9;P1,Y<.=YD0ZCR MO=?'T>_AU_PF='WR[!Z>M8U"5F0WNE J='<-_QPUA"!=@S]G E4;,# MX_X)OQ^R5N\>4ZKA^&2 9UVG#9&$$@3WYMUK^GE7*N=:VW=?_N0[ZGO)N:M9 M I<%'^^FO!EE O?[XS,L2KGZ,.-!_H4MA>XWUX+'";4&E_PQGHR8:B?[*>>A M!SNRNIRU=9:J@V;-TC?OR0"-)F)SI\\F]&*N#G"4Y,6R@COSUY%S O7[ QRE M;3COC;C0W58F,('O,-0@C21WED[H&RFE!VGTC>N*;VAM)M'$6#ER=:$+NC,T MQP2,Q=@V==9LF #70;"*7$5)(F&C:)=#7-632J2?]@H<0 W0V[ MM,K@2V<"RED$C=V/Z.WL*XR(OS&2^W'U8##:M''$)_%P;?Q7<%N,#16[Y1L- ME66YX84=WM;/OL=-WX2B\F[CP,.YY*/-2N'G$/'9ZH;")*>^0<.ITJ1IX]77 M(PSV%KO!7V/(BZ4.XY,STP:=[>O7#^UN.-=0;WC&!ZI!K_5_J\B,-"RS8P*N M'Z!5AN%ILT=;1@J"R'G)U&\A#&:7+YW6PI?]3?Z661[]Q#=^MA*:?K%EJ$G:]<_*LJJ7V*V5-M9FTO)'4<7AC!F$ MJ-;&4U@5X@7-U&^']WRS13R:^04WH^EL5(ALAC5 MAV*C9Z\U"3#XAW!5#M=#.MMF'1Y/N^SA.S%Y4$7D07J!OC]5?WK%'U2Q#AJXRA)'C=L_4N8J.YMB#J/4V"_IHAA^J?K,U] M#YXU8_QH;([ZFKZ;.AV^!,T"T(9S4-C/NN M1GL09E^W= 42!R7=Z)>&$Q " MP2KS]%[W\\XIA5.3\.#\W6&S$HZ#3P3PO4S@O[RS@065?6FBV':\]^?N^NZ:=GT*PGIC11*$6&A'EN*#V%O$S^F"Y1&?B^7ENBCK_A')%']OF? MR]\!)(P G6I?@+=GW97]W'0K*#2VM;F&?$8AR>@LH@)7J;&>FX\:S19^>5X) M0RPWL%NOU:O"4/!3L!^?T5/F% $2) D%6>6!:5=KGY1ZE"WP0MU[ M;#D^7L!^PX[[$W>6VGPGX5\R,JX.3$S/J"6LA;2Z3Z\?I@M!YB] !\5W:2&. M:+PVXQ(N'18/V[2CW6("=SR8P/8=[/)'3@.] D:_AD.U%GC4Z6_=+@%J45,%RNH4G)ON=>YW,;[+>G M^O_;&[\D:1*-C"N[$4Q@C55H]\^$:P>@P9/8Y_H:U-/+&T&:Y[L[XE;?YVW= M>OBR0VI^X@GI@O@"F@WF X_/-J3G-LFZ?0!K@RI&M,P6LD>YQ[\=6O3+(,U- M>%%\\3"/C1=CV1)##E_K+)>FA\I.UV[6;V9\TCBGNIW I_ M(J;Q2X;Y5$>:#]GF9UIWETQ'^3M,594WHC4 :T>&LQ300G]BRS%/F9;B^:+3 M*_9QYIKKVF:74'#X%7H "*^QW<%.P:)Q!P,PL2B> M(7VK/(LZ&9]"]G[1$S_.CD ?>I$=& ?*2:;M:!Z&KD=5\-TA--= M?Y>G42$.I[2 I4_(F91HLD^]GXHY=$I^#9-B9B1#T8@B0ZH^;# M]+&/&%?1:YH_'HI?Z,%VX29+&0=R%^!RP8F[5\ @?R; RP1B[CQ.4']SWZ/U MW$QV*WX81[J)3DASY@?-\X-5+#Z[NY$YU_!Z0I!74<4#&7L0!E\"]:@'K!J6 M4',-W7F*7MP>*N4X1'#[L&O@)); MW>ZF<+%VX"43^+(V>I@$2T)FPD4;B$-D0^N&;M)"E=T@1AAV%_8T6Y_D-!N- M5"@>EWA:H*-=\?25=C>G\ 8BJN740"!Z8GBAF9$EL"Y4/%]^*_7$2P)&W0)" MY%F] &V$D:YK[&E"7\ H@K!]$3Q18\V%I4_@I&Y&>^KR)^B0IOKW34J9*KAV:A#!E=L,T )B" 7M/U9E%]+,!X>3*Q/F\"?&W: M-+3#*_+KVQ^E:/<":8$R7H5-K5#6/"O5W?N!I&=,X!#2=;X$WQO=?B/EB/R+ M1I5]840CNL(M,2D1=H\)<'@&B?QY\@3VJ5=!GOSN$$,HO5:.7.55^_L>%AS8_7:6A5S. - J! M-9F_8J_Q(A#"A51+/=?2M2XX^ZD=Y?C0]O3Z*H(/MQY!3C5?*,$<\IR]OS[U MM-C'RX&B0L?TKQN0J5=),[2/FH,-NY9II5)O%J/#X/ NG"\+K LLBL*0D.$E M6;P=NPO3\#?2;^\ZV\A*5X+&."M MG7C3+-M=B_OZS]^^$Z >-)U'!&JL\Y0&3S'X+I:MY)'G'"I>!'BE1\E-!7'U MP/X,\"0SQG D&X1$<'X'?A_:KA*1[R[Q9R#!6#IU@4?V#2MPL:GS]+(6'8\T M\_<8J=7+6SXB9M\KQO!K_*2M+ZP> .>!%7!OT3A=F]BY>*KO8=7Y]R=C5KQV M53H05?!VB$2PN:O"?073'BJ3@:.9WII>NY=6F[K4MGFH&S+L/*_S5 #[Y3T;4QBK$=] M6+H9E^G.EV+?(@50_U'ND& N27"E'\ MZ#8MG[M5],HF0?T?E9W0R?291(!]]FK&#@8\4;Q>H]P%%_].@/#-GB(EIJA/ MI>?[:"@YXVQX]NZ'GS;40+?=8*B F43MW3VR.2F5=&0JNWBHA8,5A?=1'?WD M_,[!X*W.QP_T%0J^R 4D ,Y M!5J17!CBE/=^809]_E^1_2?N7LN1O.V4I/\ZPKG81(QM2V/=J)@AZGVZ>^%]=_GDWYY/:=C M:#>SY*PU-W>Q7O9'(^Q(TL&Z[(^QK,R_DI!& M#$,@M(,;":;/ [%BGFDDWJ;,N)CD,].$=['[%K'@5=P9;.H/JURO9BV8Q?!7.(_-V#:GWS0X=-EZY<\(U_=X&Z8LV M(C!YRS1FI+:FF&WDQUM:9]@$KXH(!]X=&]\BYNZ-#=ZZ4L?_YC(23^'_'I:+ ML.G<$2V_DC&CQ& "H OQ''=\?C369FT2\8CE#/$]EF3A:F("+X/:$?O+_K14 MW(W5S6$&?P@3.+P1C=L96MI30Z%017=8(7B0"?R\!Z8P >=4EB*10U7IS,"N MT%C?(X_._).M"B9QF.79546D\/T,I^%7K?YU1//+:F&)EKHACQ[WV6("IEIH M8]BGL33N!*H>TJ"F]D*R>H+/.,>A-YQ,X#PCI,40W>-#7J)';\"V_>VVS:GG MT#V<()H)W'9 T"6.JXESD027JC%E^@QN04\=ZG5S<]/T89 MA@,J=O-+ZXODN'E,5$"_H+O,E(.'#!)ETV2DOVX_Q%K@-:BTT(:I64JX6OG) M^/VWC*>JI@(?FTV)13@3&"$;QL<003K3WS9IA3V9-U"V&EL;+??]F:K?\^O$ MRO2N5 ZD_YHQX\!%,MZJHKX*TR%$^Y[U"7>&BQ*X1VZ^!?0$[+94R#&,*TP@#K:F!F/$:[+111E]3&#S M I)%M[>?P[9E:*QR&(E']SB38/1(#!.X9+>\L=;/!!1Y6A$4WB@F91/82:46&^![+;SE(LRP)]II_UJ3$;WJJI_1J;E0% M84T^95.]E!4)W. 6D?NNOD/809^Q5NSF1U&*#6CG0>ZEA).*G^Z81XFG%@8; M#NRUG]E1,"S"A>J?H!ZE'2.ALGP]7 D):D^/BUU6U4NOG'ZWDP-9JB.B.S:D M:=='RC>:W#X@5M+\3#]):Z2_L/GQ4.?Q=U0FNNVX>G8_Q1JL.B\BK]P0N!]W MW6MI U0)Q#][P#CO/@LE=:9DO1S:[G0HJ+J08_:CFT>.'+MORF IJ$(FX,WX M@1;1G&<"&D&O'9C G.T*;BP<=G+-E)+6D7E'Y_O2R@>HP=;Q[^AK\GQ527 2 MZH7W07XQ[8=Y$<-L /974)?M65"!F%CJK7E?=WO&L1<$^;C.^<[Q?_@9'8+-9S/"X :7'GR*17:_X.A$^X$:U%2^XQNK+V=OB3 M::6D8C6+UKFRE*\1;2@/X&>5==^>:?'7=857F^\J_' MJ,_0"UYD#.6P+KW,4 :S'_?W%"Z,U;]P%8X%[!P-UX

-8?20$3;8T.P6BP^0"X99K>]9!:GS\>NWRK*NG^-CM5 M^S,;8RO9^%U[/78[JV3AMDHU53D.CH^3<25U/?KXX>%>*SNF.Z91>:--[0^V M![YK=>?^G&]WQ:UV^DJ7NKD_'77_EVHD*EWK2O]2Q>GH>"3+N?@T/9]>S!8B^[I8K#," M& + \&" XLU*$L@(0$:O")FM_>;;XL(#+C^+Y6IQ22!C !D?##);+V<$,@&0 MR<$@9]/L*X%, 63*"WDAF[U5PFS$M"9/NJHF_+.P#YCA=R(6WMC>#$2EF1;:55M(D^1FWT,2^9%ZXOT.:^B]CB MG[W>M1]X*RY40Q&A1I@],I,[[27>NEUD9M/<^?")N;I5I6EA*2;2RH3;*])M MWXKV;Q?'6UGZZUU?$[=FX&0DEPFS7>;J:E"RR"$39HF<*^D4;4L,?G-D6_E?.V?FO2_*7%NYV^K\,16EF$@*$V8K^.*L=%,]-A,SWUGQEE!UK@>Q M#) @ FY!R'MQVXFK^WB=^[97N[PT;C^P6( 4$3 KXJQVNO!J75M9^ B*J;72 M![(++66$W0YF/SQE7)E2MP7=%?V*^B% ?@BX>Q_W5\HZE>^M[U^+2^UNQ#=9 MRSZ8@N93 5)'P*P.F/;]""@F 8EJRTHQD7H"9O7 9'58+Y%Z F[UH&1U@!DB^83,\ND3Q)?J8HAT$S+K MYK]RLM^@%!,9)V0WSI_4[,48PD$N9L_ '&U8 Y%G0NYQ+I2CB3<4$WDF/*AG M(HJ)/!,R>P9CQA03N29D=@W&3"@F#9R3<3L M&HSYCF(B]T3,[D&8/[JAQ$=,Y)Z(V3T8B6E1Z/9*65), M.-G";*$7,=O,8]\%EF(B"T7,%D(Y^I&@TVL1LE#$;"&,.:68R$(1LX5P5X+V M'2-DH>B@/1Z:>D3(0M%!>SPTFC&R4,QL(8Q)HQDC"\7,%FIG$08M)9WG'Z3% M,;)0S&RAW_W'HWXNT-ZW0FJ;35-W4:68R$(QLX5>PLSVNUW9#;K1L8T862A^ ME>F:(>:W=F+8UP$UC":<]'_5>9Q>E-7OY&,U&+..D87B TWLM/'UMZ>8R$(Q MLX40IC]%,9&%8NXI'X0Y&$Z(D85B9@MA3&JA!%DH8;80PO3O/L5$%DH.-0[7 MOD*#0D^0A1)F"P',V6))V\T$62CA'I%#F,-H(@LES!8"F)?*TE[DN>CGJDR$(I^^*# :;? MBL5FH_(^G&N*B2R4ON9LT/.N&\5$%DJ9+?0$LTV%BWW9+3V=;25=]I0B"Z7< M%GIQ^NJQ'TPQD852;@LAS$&[F2(+I=P6@I@T+4[A(FAN"T%,.CB3(@NEW"-R M<,[RB&(B"Z6'7/XVJ)LGR$(GG87&W<7NXX=";72MB@O_%6'8AL$M#K9?5O.P#ZH!SV)."-4("[_Z ,! M3[_*L1D/[7G8'[IA\7$ZGH=UM1_'[D==#YM].37#0]N5\^7(MNU/S7A9]KNZ M:S;OS:[4LEQZW=_/J)Z?[F+E;5WU+V^IJN<.$@B2^8,R!.7Y@Q2" M=/X@@R";/\@AR.B4!O0;V%0&]!O85 M;YD\;!/H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.B=4>], MH'=&O3.!WAGUS@1ZY\G+$@*],^J="?3.J'CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H' M@=Z!>@>!WH%Z!X'>,?E9D$#O0+V#0.] O8- [Q7JO?I.O8?Q\UB&6\_7&J__ MG52/EW/+[?+7Y==.O%^LKCC7]Q7#\U]02P,$% @ E(!56BP!9SL; @ M#BX !, !;0V]N=&5N=%]4>7!E&ULS=K-3N,P% 7@5ZFR18WK?QA1 M-C#;&1;S B:YI5&3V+(-4]Y^G!20&#$5J$AS-HU:V_?<^$K?JI>_G@*EQ7[H MQ[2NMCF';XRE9DN#2[4/-):5C8^#R^5KO&?!-3MW3TRL5H8U?LPTYF6>:E17 MES>T<0]]7GS?EY]3Y\=U%:E/U>+ZL''*6E2\ M)VV[D,[*AHJ]FS"M_#O@^=S/1XJQ:VEQZV+^X8:RB^U[EO)33ZD^7N*='OUF MTS74^N9A*$?J%"*Y-FV)\M#7AZ)GQY-SN6$Z?/*3\^13*>7H12BF+OCK_B:6$J?_'XT3;NE]H/9Y7I_^[B;YY'8_#C]CM_.^+7^ M)_L0('U(D#X42!\:I \#TH<%Z>,N?][HOCYV<]N&Y\R6?SW\"O_@!02P$"% ,4 " "4@%5:!T%- M8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( )2 55I X'#E[@ "L" 1 " :\ !D M;V-0&UL4$L! A0#% M @ E(!56I( %%BJ" CC< !@ ("!#0@ 'AL+W=O,= M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ E(!56EVJ;5XO"0 &BH !@ M ("!M"P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ E(!56H%1.Z? P 4P@ !D ("!DV( 'AL+W=O&UL4$L! A0#% @ E(!56B74Y9H% M! U@D !D ("!D&T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E(!56C,A)\/O!@ Y!$ !D M ("!O7T 'AL+W=O&PO=V]R M:W-H965T^4 !X;"]W;W)K&UL M4$L! A0#% @ E(!56HXS]ZPY!P Q!$ !D ("!ZZ( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ME(!56LKSE],8!0 OAD !D ("!BKD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E(!56K%]%97;* M)I, !D ("!4&PO=V]R:W-H965T&UL4$L! A0#% @ E(!56C.Z3EHU P N 8 !D M ("!]_L 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ E(!56O[,AW3] P R D !D ("!:P8! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E(!5 M6BN[5(JH! 8@L !D ("!/QD! 'AL+W=O'@$ >&PO=V]R:W-H965T+K_72@0 $X: 9 " @=H@ 0!X;"]W;W)K M&UL4$L! A0#% @ E(!56BG6MWU4 P D0D M !D ("!6R4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E(!56B&(X70- @ 7 0 !D M ("!L"\! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ E(!56DT,")8; P A0P !D ("!ACD! 'AL+W=O M0(" J M! &0 @('8/ $ >&PO=V]R:W-H965T&UL4$L! A0#% @ E(!56AX0 MP=H'! *10 !D ("!1D,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E(!56H^V8;"A @ ;@< !D M ("!,4T! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ E(!56H&,HA,# "L"0 &0 @(&V7@$ >&PO=V]R:W-H965TE80( X& 9 M " @0!B 0!X;"]W;W)K&UL4$L! A0#% M @ E(!56D[+CW". P O T !D ("!F&0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E(!56M 3X?Q@!@ 1RD !D M ("!ZGP! 'AL+W=O2'4# !I#0 &0 @(&!@P$ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ E(!56AV*"3CL @ = H !D ("!'X\! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ME(!56@N#@X!2!@ ?C( !D ("!:9D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E(!56@H'3*3( P M$ X !D ("!YJ8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E(!56EL%PXO5!0 1B@ !D M ("!9[,! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ E(!56E1[]5G5 @ 5@@ !D ("!F<$! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ E(!5 M6B/4WE9T @ :@8 !D ("!HLL! 'AL+W=O&PO=V]R:W-H965T 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !8 - %@ 'Q@ +#@ 0 $! end XML 105 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 106 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 108 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.0.1 html 170 392 1 true 63 0 false 13 false false R1.htm 0000001 - Document - Cover Sheet http://thetradedesk.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://thetradedesk.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 9952151 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 9952153 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 9952154 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 9952155 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 9952156 - Disclosure - Nature of Operations Sheet http://thetradedesk.com/role/NatureofOperations Nature of Operations Notes 8 false false R9.htm 9952157 - 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 9 false false R10.htm 9952158 - Disclosure - Earnings Per Share Sheet http://thetradedesk.com/role/EarningsPerShare Earnings Per Share Notes 10 false false R11.htm 9952159 - Disclosure - Property and Equipment, Net Sheet http://thetradedesk.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 11 false false R12.htm 9952160 - Disclosure - Capitalized Software Development Costs Sheet http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCosts Capitalized Software Development Costs Notes 12 false false R13.htm 9952161 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net Sheet http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNet Cash, Cash Equivalents and Short-Term Investments, Net Notes 13 false false R14.htm 9952162 - Disclosure - Debt Sheet http://thetradedesk.com/role/Debt Debt Notes 14 false false R15.htm 9952163 - Disclosure - Leases Sheet http://thetradedesk.com/role/Leases Leases Notes 15 false false R16.htm 9952164 - Disclosure - Capitalization Sheet http://thetradedesk.com/role/Capitalization Capitalization Notes 16 false false R17.htm 9952165 - Disclosure - Stock-Based Compensation Sheet http://thetradedesk.com/role/StockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 9952166 - Disclosure - Income Taxes Sheet http://thetradedesk.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 9952167 - Disclosure - Segment and Geographic Information Sheet http://thetradedesk.com/role/SegmentandGeographicInformation Segment and Geographic Information Notes 19 false false R20.htm 9952168 - Disclosure - Commitments and Contingencies Sheet http://thetradedesk.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 20 false false R21.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 21 false false R22.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 22 false false R23.htm 995447 - Disclosure - Insider Trading Policies and Procedures Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc Insider Trading Policies and Procedures Notes 23 false false R24.htm 995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure Sheet http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure Cybersecurity Risk Management and Strategy Disclosure Notes 24 false false R25.htm 9955511 - 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 25 false false R26.htm 9955512 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 26 false false R27.htm 9955513 - Disclosure - Earnings Per Share (Tables) Sheet http://thetradedesk.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://thetradedesk.com/role/EarningsPerShare 27 false false R28.htm 9955514 - Disclosure - Property and Equipment, Net (Tables) Sheet http://thetradedesk.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://thetradedesk.com/role/PropertyandEquipmentNet 28 false false R29.htm 9955515 - Disclosure - Capitalized Software Development Costs (Tables) Sheet http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCostsTables Capitalized Software Development Costs (Tables) Tables http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCosts 29 false false R30.htm 9955516 - 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 30 false false R31.htm 9955517 - Disclosure - Leases (Tables) Sheet http://thetradedesk.com/role/LeasesTables Leases (Tables) Tables http://thetradedesk.com/role/Leases 31 false false R32.htm 9955518 - Disclosure - Stock-Based Compensation (Tables) Sheet http://thetradedesk.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://thetradedesk.com/role/StockBasedCompensation 32 false false R33.htm 9955519 - Disclosure - Income Taxes (Tables) Sheet http://thetradedesk.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://thetradedesk.com/role/IncomeTaxes 33 false false R34.htm 9955520 - Disclosure - Segment and Geographic Information (Tables) Sheet http://thetradedesk.com/role/SegmentandGeographicInformationTables Segment and Geographic Information (Tables) Tables http://thetradedesk.com/role/SegmentandGeographicInformation 34 false false R35.htm 9955521 - Disclosure - Commitments and Contingencies (Tables) Sheet http://thetradedesk.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://thetradedesk.com/role/CommitmentsandContingencies 35 false false R36.htm 9955522 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Stock-Based Compensation (Details) Sheet http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails Basis of Presentation and Summary of Significant Accounting Policies - Stock-Based Compensation (Details) Details 36 false false R37.htm 9955523 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Changes in Accounts Receivable Allowance for Credit Losses (Details) Sheet http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofChangesinAccountsReceivableAllowanceforCreditLossesDetails Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Changes in Accounts Receivable Allowance for Credit Losses (Details) Details 37 false false R38.htm 9955524 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment, Net (Detail) Sheet http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetail Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment, Net (Detail) Details 38 false false R39.htm 9955525 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Capitalized Software Development Costs (Detail) Sheet http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail Basis of Presentation and Summary of Significant Accounting Policies - Capitalized Software Development Costs (Detail) Details 39 false false R40.htm 9955526 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Operating Leases (Detail) Sheet http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesOperatingLeasesDetail Basis of Presentation and Summary of Significant Accounting Policies - Operating Leases (Detail) Details 40 false false R41.htm 9955527 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Detail) Sheet http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetail Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Detail) Details 41 false false R42.htm 9955528 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Risk (Detail) Sheet http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Risk (Detail) Details 42 false false R43.htm 9955529 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Foreign Currency Transactions (Detail) Sheet http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsDetail Basis of Presentation and Summary of Significant Accounting Policies - Foreign Currency Transactions (Detail) Details 43 false false R44.htm 9955530 - Disclosure - Earnings Per Share - Additional Information (Detail) Sheet http://thetradedesk.com/role/EarningsPerShareAdditionalInformationDetail Earnings Per Share - Additional Information (Detail) Details 44 false false R45.htm 9955531 - 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 45 false false R46.htm 9955532 - Disclosure - Property and Equipment, Net - Schedule of Major Classes of Property and Equipment (Detail) Sheet http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail Property and Equipment, Net - Schedule of Major Classes of Property and Equipment (Detail) Details 46 false false R47.htm 9955533 - Disclosure - Property and Equipment, Net - Additional Information (Detail) Sheet http://thetradedesk.com/role/PropertyandEquipmentNetAdditionalInformationDetail Property and Equipment, Net - Additional Information (Detail) Details 47 false false R48.htm 9955534 - Disclosure - Capitalized Software Development Costs - Schedule of Capitalized Computer Software, Net (Detail) Sheet http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareNetDetail Capitalized Software Development Costs - Schedule of Capitalized Computer Software, Net (Detail) Details 48 false false R49.htm 9955535 - Disclosure - Capitalized Software Development Costs - Additional Information (Detail) Sheet http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail Capitalized Software Development Costs - Additional Information (Detail) Details 49 false false R50.htm 9955536 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Cash, Cash Equivalents and Net Short-term Investments in Marketable Securities (Detail) Sheet http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Cash, Cash Equivalents and Net Short-term Investments in Marketable Securities (Detail) Details 50 false false R51.htm 9955537 - 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 51 false false R52.htm 9955538 - Disclosure - Debt - Additional Information (Detail) Sheet http://thetradedesk.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 52 false false R53.htm 9955539 - Disclosure - Leases - Summary of Components of Lease Expense (Detail) Sheet http://thetradedesk.com/role/LeasesSummaryofComponentsofLeaseExpenseDetail Leases - Summary of Components of Lease Expense (Detail) Details 53 false false R54.htm 9955540 - Disclosure - Leases - Summary of Supplemental Information Related to Leases (Detail) Sheet http://thetradedesk.com/role/LeasesSummaryofSupplementalInformationRelatedtoLeasesDetail Leases - Summary of Supplemental Information Related to Leases (Detail) Details 54 false false R55.htm 9955541 - Disclosure - Leases - Summary of Maturities of Lease Commitments (Detail) Sheet http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail Leases - Summary of Maturities of Lease Commitments (Detail) Details 55 false false R56.htm 9955542 - Disclosure - Capitalization - Common and Preferred Stock (Detail) Sheet http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail Capitalization - Common and Preferred Stock (Detail) Details 56 false false R57.htm 9955543 - 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 57 false false R58.htm 9955544 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense - Additional Information (Detail) Sheet http://thetradedesk.com/role/StockBasedCompensationStockBasedCompensationExpenseAdditionalInformationDetail Stock-Based Compensation - Stock-Based Compensation Expense - Additional Information (Detail) Details 58 false false R59.htm 9955545 - Disclosure - Stock-Based Compensation - Stock-Based Award Plans - Additional Information (Detail) Sheet http://thetradedesk.com/role/StockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail Stock-Based Compensation - Stock-Based Award Plans - Additional Information (Detail) Details 59 false false R60.htm 9955546 - Disclosure - Stock-Based Compensation - Stock Options - Additional Information (Detail) Sheet http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail Stock-Based Compensation - Stock Options - Additional Information (Detail) Details 60 false false R61.htm 9955547 - 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 61 false false R62.htm 9955548 - Disclosure - Stock-Based Compensation - Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees (Detail) Sheet http://thetradedesk.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsUsedtoValueOptionsGrantedtoEmployeesDetail Stock-Based Compensation - Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees (Detail) Details 62 false false R63.htm 9955549 - Disclosure - Stock-Based Compensation - CEO Performance Option - Additional Information (Detail) Sheet http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail Stock-Based Compensation - CEO Performance Option - Additional Information (Detail) Details 63 false false R64.htm 9955550 - Disclosure - Stock-Based Compensation - CEO Performance Option (Detail) Sheet http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail Stock-Based Compensation - CEO Performance Option (Detail) Details 64 false false R65.htm 9955551 - Disclosure - Stock-Based Compensation - Restricted Stock - Additional Information (Detail) Sheet http://thetradedesk.com/role/StockBasedCompensationRestrictedStockAdditionalInformationDetail Stock-Based Compensation - Restricted Stock - Additional Information (Detail) Details 65 false false R66.htm 9955552 - 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 66 false false R67.htm 9955553 - Disclosure - Stock-Based Compensation - ESPP - Additional Information (Detail) Sheet http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail Stock-Based Compensation - ESPP - Additional Information (Detail) Details 67 false false R68.htm 9955554 - Disclosure - Stock-Based Compensation - ESPP (Detail) Sheet http://thetradedesk.com/role/StockBasedCompensationESPPDetail Stock-Based Compensation - ESPP (Detail) Details 68 false false R69.htm 9955555 - Disclosure - Income Taxes - Domestic and Foreign Components of Income Before Income Taxes (Detail) Sheet http://thetradedesk.com/role/IncomeTaxesDomesticandForeignComponentsofIncomeBeforeIncomeTaxesDetail Income Taxes - Domestic and Foreign Components of Income Before Income Taxes (Detail) Details 69 false false R70.htm 9955556 - Disclosure - Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) Sheet http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail) Details 70 false false R71.htm 9955557 - Disclosure - Income Taxes - Reconciliation of Statutory Tax Rate to Effective Tax Rate (Detail) Sheet http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail Income Taxes - Reconciliation of Statutory Tax Rate to Effective Tax Rate (Detail) Details 71 false false R72.htm 9955558 - Disclosure - Income Taxes - Tax Effects of Temporary Differences that Give Rise to Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Detail) Sheet http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail Income Taxes - Tax Effects of Temporary Differences that Give Rise to Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Detail) Details 72 false false R73.htm 9955559 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 73 false false R74.htm 9955560 - Disclosure - Income Taxes - Schedule of Changes in Gross Unrecognized Tax Benefits (Detail) Sheet http://thetradedesk.com/role/IncomeTaxesScheduleofChangesinGrossUnrecognizedTaxBenefitsDetail Income Taxes - Schedule of Changes in Gross Unrecognized Tax Benefits (Detail) Details 74 false false R75.htm 9955561 - Disclosure - Segment and Geographical Information - Additional Information (Detail) Sheet http://thetradedesk.com/role/SegmentandGeographicalInformationAdditionalInformationDetail Segment and Geographical Information - Additional Information (Detail) Details 75 false false R76.htm 9955562 - Disclosure - Segment and Geographical Information - Interest Income and Interest Expense (Details) Sheet http://thetradedesk.com/role/SegmentandGeographicalInformationInterestIncomeandInterestExpenseDetails Segment and Geographical Information - Interest Income and Interest Expense (Details) Details 76 false false R77.htm 9955563 - Disclosure - Segment and Geographical Information - Gross Billings, Based on Billing Address of Clients or Client Affiliates (Detail) Sheet http://thetradedesk.com/role/SegmentandGeographicalInformationGrossBillingsBasedonBillingAddressofClientsorClientAffiliatesDetail Segment and Geographical Information - Gross Billings, Based on Billing Address of Clients or Client Affiliates (Detail) Details 77 false false R78.htm 9955564 - Disclosure - Segment and Geographical Information - Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area (Detail) Sheet http://thetradedesk.com/role/SegmentandGeographicalInformationPropertyandEquipmentNetandOperatingLeaseAssetsPresentedbyPrincipalGeographicAreaDetail Segment and Geographical Information - Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area (Detail) Details 78 false false R79.htm 9955565 - Disclosure - Commitments and Contingencies - Schedule of Purchase Obligations (Detail) Sheet http://thetradedesk.com/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetail Commitments and Contingencies - Schedule of Purchase Obligations (Detail) Details 79 false false R80.htm 9955566 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://thetradedesk.com/role/CommitmentsandContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 80 false false All Reports Book All Reports ttd-20241231.htm ttd-20241231.xsd ttd-20241231_cal.xml ttd-20241231_def.xml ttd-20241231_lab.xml ttd-20241231_pre.xml ttd-20241231_g1.jpg ttd-20241231_g2.jpg http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/cyd/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 111 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ttd-20241231.htm": { "nsprefix": "ttd", "nsuri": "http://thetradedesk.com/20241231", "dts": { "inline": { "local": [ "ttd-20241231.htm" ] }, "schema": { "local": [ "ttd-20241231.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/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "ttd-20241231_cal.xml" ] }, "definitionLink": { "local": [ "ttd-20241231_def.xml" ] }, "labelLink": { "local": [ "ttd-20241231_lab.xml" ] }, "presentationLink": { "local": [ "ttd-20241231_pre.xml" ] } }, "keyStandard": 342, "keyCustom": 50, "axisStandard": 25, "axisCustom": 0, "memberStandard": 43, "memberCustom": 20, "hidden": { "total": 7, "http://fasb.org/us-gaap/2024": 2, "http://xbrl.sec.gov/dei/2024": 4, "http://xbrl.sec.gov/ecd/2024": 1 }, "contextCount": 170, "entityCount": 1, "segmentCount": 63, "elementCount": 674, "unitCount": 13, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 769, "http://xbrl.sec.gov/dei/2024": 39, "http://xbrl.sec.gov/ecd/2024": 17, "http://xbrl.sec.gov/cyd/2024": 16 }, "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-20241231.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-20241231.htm", "first": true, "unique": true } }, "R2": { "role": "http://thetradedesk.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R3": { "role": "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "9952151 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "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-20241231.htm", "unique": true } }, "R4": { "role": "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "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-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "unique": true } }, "R5": { "role": "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "9952153 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "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-20241231.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-20241231.htm", "first": true, "unique": true } }, "R6": { "role": "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "9952154 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-13", "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-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "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-20241231.htm", "first": true, "unique": true } }, "R7": { "role": "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "9952155 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "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-20241231.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-20241231.htm", "first": true, "unique": true } }, "R8": { "role": "http://thetradedesk.com/role/NatureofOperations", "longName": "9952156 - Disclosure - Nature of Operations", "shortName": "Nature of Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.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-20241231.htm", "first": true, "unique": true } }, "R9": { "role": "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "longName": "9952157 - 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": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.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-20241231.htm", "first": true, "unique": true } }, "R10": { "role": "http://thetradedesk.com/role/EarningsPerShare", "longName": "9952158 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.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-20241231.htm", "first": true, "unique": true } }, "R11": { "role": "http://thetradedesk.com/role/PropertyandEquipmentNet", "longName": "9952159 - Disclosure - Property and Equipment, Net", "shortName": "Property and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R12": { "role": "http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCosts", "longName": "9952160 - Disclosure - Capitalized Software Development Costs", "shortName": "Capitalized Software Development Costs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R13": { "role": "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNet", "longName": "9952161 - 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": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.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-20241231.htm", "first": true, "unique": true } }, "R14": { "role": "http://thetradedesk.com/role/Debt", "longName": "9952162 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.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-20241231.htm", "first": true, "unique": true } }, "R15": { "role": "http://thetradedesk.com/role/Leases", "longName": "9952163 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.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-20241231.htm", "first": true, "unique": true } }, "R16": { "role": "http://thetradedesk.com/role/Capitalization", "longName": "9952164 - Disclosure - Capitalization", "shortName": "Capitalization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.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-20241231.htm", "first": true, "unique": true } }, "R17": { "role": "http://thetradedesk.com/role/StockBasedCompensation", "longName": "9952165 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R18": { "role": "http://thetradedesk.com/role/IncomeTaxes", "longName": "9952166 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.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-20241231.htm", "first": true, "unique": true } }, "R19": { "role": "http://thetradedesk.com/role/SegmentandGeographicInformation", "longName": "9952167 - Disclosure - Segment and Geographic Information", "shortName": "Segment and Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.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-20241231.htm", "first": true, "unique": true } }, "R20": { "role": "http://thetradedesk.com/role/CommitmentsandContingencies", "longName": "9952168 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.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-20241231.htm", "first": true, "unique": true } }, "R21": { "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": "21", "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-20241231.htm", "first": true }, "uniqueAnchor": null }, "R22": { "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": "22", "firstAnchor": { "contextRef": "c-170", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-170", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R23": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc", "longName": "995447 - Disclosure - Insider Trading Policies and Procedures", "shortName": "Insider Trading Policies and Procedures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R24": { "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure", "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure", "shortName": "Cybersecurity Risk Management and Strategy Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R25": { "role": "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9955511 - 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": "25", "firstAnchor": { "contextRef": "c-1", "name": "ttd:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ttd:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R26": { "role": "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables", "longName": "9955512 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ttd:AccountsReceivableAndAllowanceForCreditLossesPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ttd:AccountsReceivableAndAllowanceForCreditLossesPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R27": { "role": "http://thetradedesk.com/role/EarningsPerShareTables", "longName": "9955513 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "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-20241231.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-20241231.htm", "first": true, "unique": true } }, "R28": { "role": "http://thetradedesk.com/role/PropertyandEquipmentNetTables", "longName": "9955514 - Disclosure - Property and Equipment, Net (Tables)", "shortName": "Property and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R29": { "role": "http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCostsTables", "longName": "9955515 - Disclosure - Capitalized Software Development Costs (Tables)", "shortName": "Capitalized Software Development Costs (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "ttd:ScheduleOfCapitalizedComputerSoftwareNetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ttd:ScheduleOfCapitalizedComputerSoftwareNetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R30": { "role": "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetTables", "longName": "9955516 - 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": "30", "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-20241231.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-20241231.htm", "first": true, "unique": true } }, "R31": { "role": "http://thetradedesk.com/role/LeasesTables", "longName": "9955517 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "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-20241231.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-20241231.htm", "first": true, "unique": true } }, "R32": { "role": "http://thetradedesk.com/role/StockBasedCompensationTables", "longName": "9955518 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R33": { "role": "http://thetradedesk.com/role/IncomeTaxesTables", "longName": "9955519 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R34": { "role": "http://thetradedesk.com/role/SegmentandGeographicInformationTables", "longName": "9955520 - Disclosure - Segment and Geographic Information (Tables)", "shortName": "Segment and Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R35": { "role": "http://thetradedesk.com/role/CommitmentsandContingenciesTables", "longName": "9955521 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R36": { "role": "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails", "longName": "9955522 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Stock-Based Compensation (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "unique": true } }, "R37": { "role": "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofChangesinAccountsReceivableAllowanceforCreditLossesDetails", "longName": "9955523 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Changes in Accounts Receivable Allowance for Credit Losses (Details)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Changes in Accounts Receivable Allowance for Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ttd:AccountsReceivableAndAllowanceForCreditLossesPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-16", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ttd:AccountsReceivableAndAllowanceForCreditLossesPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "unique": true } }, "R38": { "role": "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetail", "longName": "9955524 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment, Net (Detail)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Property and Equipment, Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-40", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-40", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R39": { "role": "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail", "longName": "9955525 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Capitalized Software Development Costs (Detail)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Capitalized Software Development Costs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "ttd:AmortizationPeriodOfCapitalizedSoftwareDevelopmentCosts", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ttd:CapitalizedSoftwareDevelopmentCostsPolicyPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ttd:AmortizationPeriodOfCapitalizedSoftwareDevelopmentCosts", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ttd:CapitalizedSoftwareDevelopmentCostsPolicyPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R40": { "role": "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesOperatingLeasesDetail", "longName": "9955526 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Operating Leases (Detail)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Operating Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:LesseeLeasesPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R41": { "role": "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetail", "longName": "9955527 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Detail)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Fair Value of Financial Instruments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": null }, "R42": { "role": "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail", "longName": "9955528 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Risk (Detail)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Concentration of Risk (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "ttd:NumberOfHoldingCompany", "unitRef": "holdingcompany", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ttd:NumberOfHoldingCompany", "unitRef": "holdingcompany", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R43": { "role": "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsDetail", "longName": "9955529 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Foreign Currency Transactions (Detail)", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Foreign Currency Transactions (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-56", "name": "us-gaap:DerivativeTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-56", "name": "us-gaap:DerivativeTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R44": { "role": "http://thetradedesk.com/role/EarningsPerShareAdditionalInformationDetail", "longName": "9955530 - Disclosure - Earnings Per Share - Additional Information (Detail)", "shortName": "Earnings Per Share - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-5", "name": "ttd:CommonStockNumberOfClasses", "unitRef": "class", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ttd:CommonStockNumberOfClasses", "unitRef": "class", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R45": { "role": "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail", "longName": "9955531 - 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": "45", "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-20241231.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-20241231.htm", "unique": true } }, "R46": { "role": "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail", "longName": "9955532 - Disclosure - Property and Equipment, Net - Schedule of Major Classes of Property and Equipment (Detail)", "shortName": "Property and Equipment, Net - Schedule of Major Classes of Property and Equipment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R47": { "role": "http://thetradedesk.com/role/PropertyandEquipmentNetAdditionalInformationDetail", "longName": "9955533 - Disclosure - Property and Equipment, Net - Additional Information (Detail)", "shortName": "Property and Equipment, Net - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R48": { "role": "http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareNetDetail", "longName": "9955534 - Disclosure - Capitalized Software Development Costs - Schedule of Capitalized Computer Software, Net (Detail)", "shortName": "Capitalized Software Development Costs - Schedule of Capitalized Computer Software, Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CapitalizedComputerSoftwareGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ttd:ScheduleOfCapitalizedComputerSoftwareNetTableTextBlock", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CapitalizedComputerSoftwareGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ttd:ScheduleOfCapitalizedComputerSoftwareNetTableTextBlock", "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R49": { "role": "http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail", "longName": "9955535 - Disclosure - Capitalized Software Development Costs - Additional Information (Detail)", "shortName": "Capitalized Software Development Costs - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R50": { "role": "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail", "longName": "9955536 - Disclosure - Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Cash, Cash Equivalents and Net Short-term Investments in Marketable Securities (Detail)", "shortName": "Cash, Cash Equivalents and Short-Term Investments, Net - Schedule of Cash, Cash Equivalents and Net Short-term Investments in Marketable Securities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "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-20241231.htm", "unique": true } }, "R51": { "role": "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofContractualMaturitiesofShortTermInvestmentsDetail", "longName": "9955537 - 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": "51", "firstAnchor": { "contextRef": "c-5", "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-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "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-20241231.htm", "first": true, "unique": true } }, "R52": { "role": "http://thetradedesk.com/role/DebtAdditionalInformationDetail", "longName": "9955538 - Disclosure - Debt - Additional Information (Detail)", "shortName": "Debt - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-80", "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-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-80", "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-20241231.htm", "first": true, "unique": true } }, "R53": { "role": "http://thetradedesk.com/role/LeasesSummaryofComponentsofLeaseExpenseDetail", "longName": "9955539 - Disclosure - Leases - Summary of Components of Lease Expense (Detail)", "shortName": "Leases - Summary of Components of Lease Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "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-20241231.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-20241231.htm", "first": true, "unique": true } }, "R54": { "role": "http://thetradedesk.com/role/LeasesSummaryofSupplementalInformationRelatedtoLeasesDetail", "longName": "9955540 - Disclosure - Leases - Summary of Supplemental Information Related to Leases (Detail)", "shortName": "Leases - Summary of Supplemental Information Related to Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ttd:SummaryOfSupplementalInformationRelatedToLeasesTableTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ttd:SummaryOfSupplementalInformationRelatedToLeasesTableTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R55": { "role": "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail", "longName": "9955541 - Disclosure - Leases - Summary of Maturities of Lease Commitments (Detail)", "shortName": "Leases - Summary of Maturities of Lease Commitments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R56": { "role": "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail", "longName": "9955542 - Disclosure - Capitalization - Common and Preferred Stock (Detail)", "shortName": "Capitalization - Common and Preferred Stock (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "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-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "ttd:CommonStockNumberOfVotesPerShare", "unitRef": "vote", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "unique": true } }, "R57": { "role": "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail", "longName": "9955543 - 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": "57", "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", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-101", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "unique": true } }, "R58": { "role": "http://thetradedesk.com/role/StockBasedCompensationStockBasedCompensationExpenseAdditionalInformationDetail", "longName": "9955544 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense - Additional Information (Detail)", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R59": { "role": "http://thetradedesk.com/role/StockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail", "longName": "9955545 - Disclosure - Stock-Based Compensation - Stock-Based Award Plans - Additional Information (Detail)", "shortName": "Stock-Based Compensation - Stock-Based Award Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-114", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-114", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R60": { "role": "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail", "longName": "9955546 - Disclosure - Stock-Based Compensation - Stock Options - Additional Information (Detail)", "shortName": "Stock-Based Compensation - Stock Options - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "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", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-118", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "unique": true } }, "R61": { "role": "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail", "longName": "9955547 - 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": "61", "firstAnchor": { "contextRef": "c-117", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-117", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R62": { "role": "http://thetradedesk.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsUsedtoValueOptionsGrantedtoEmployeesDetail", "longName": "9955548 - Disclosure - Stock-Based Compensation - Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees (Detail)", "shortName": "Stock-Based Compensation - Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-118", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "unique": true } }, "R63": { "role": "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "longName": "9955549 - Disclosure - Stock-Based Compensation - CEO Performance Option - Additional Information (Detail)", "shortName": "Stock-Based Compensation - CEO Performance Option - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "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", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-129", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "unique": true } }, "R64": { "role": "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail", "longName": "9955550 - Disclosure - Stock-Based Compensation - CEO Performance Option (Detail)", "shortName": "Stock-Based Compensation - CEO Performance Option (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-126", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "unique": true } }, "R65": { "role": "http://thetradedesk.com/role/StockBasedCompensationRestrictedStockAdditionalInformationDetail", "longName": "9955551 - Disclosure - Stock-Based Compensation - Restricted Stock - Additional Information (Detail)", "shortName": "Stock-Based Compensation - Restricted Stock - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "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", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-134", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "unique": true } }, "R66": { "role": "http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail", "longName": "9955552 - 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": "66", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R67": { "role": "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail", "longName": "9955553 - Disclosure - Stock-Based Compensation - ESPP - Additional Information (Detail)", "shortName": "Stock-Based Compensation - ESPP - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "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", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-37", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "unique": true } }, "R68": { "role": "http://thetradedesk.com/role/StockBasedCompensationESPPDetail", "longName": "9955554 - Disclosure - Stock-Based Compensation - ESPP (Detail)", "shortName": "Stock-Based Compensation - ESPP (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-143", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "unique": true } }, "R69": { "role": "http://thetradedesk.com/role/IncomeTaxesDomesticandForeignComponentsofIncomeBeforeIncomeTaxesDetail", "longName": "9955555 - Disclosure - Income Taxes - Domestic and Foreign Components of Income Before Income Taxes (Detail)", "shortName": "Income Taxes - Domestic and Foreign Components of Income Before Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-146", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "unique": true } }, "R70": { "role": "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail", "longName": "9955556 - Disclosure - Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail)", "shortName": "Income Taxes - Components of Provision for (Benefit from) Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R71": { "role": "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail", "longName": "9955557 - Disclosure - Income Taxes - Reconciliation of Statutory Tax Rate to Effective Tax Rate (Detail)", "shortName": "Income Taxes - Reconciliation of Statutory Tax Rate to Effective Tax Rate (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R72": { "role": "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail", "longName": "9955558 - Disclosure - Income Taxes - Tax Effects of Temporary Differences that Give Rise to Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Detail)", "shortName": "Income Taxes - Tax Effects of Temporary Differences that Give Rise to Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R73": { "role": "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail", "longName": "9955559 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ttd:UnrecognizedTaxBenefitsReductionToDeferredTaxAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "unique": true } }, "R74": { "role": "http://thetradedesk.com/role/IncomeTaxesScheduleofChangesinGrossUnrecognizedTaxBenefitsDetail", "longName": "9955560 - Disclosure - Income Taxes - Schedule of Changes in Gross Unrecognized Tax Benefits (Detail)", "shortName": "Income Taxes - Schedule of Changes in Gross Unrecognized Tax Benefits (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "unique": true } }, "R75": { "role": "http://thetradedesk.com/role/SegmentandGeographicalInformationAdditionalInformationDetail", "longName": "9955561 - Disclosure - Segment and Geographical Information - Additional Information (Detail)", "shortName": "Segment and Geographical Information - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "ttd:NumberOfBusinessActivity", "unitRef": "business", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ttd:NumberOfBusinessActivity", "unitRef": "business", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R76": { "role": "http://thetradedesk.com/role/SegmentandGeographicalInformationInterestIncomeandInterestExpenseDetails", "longName": "9955562 - Disclosure - Segment and Geographical Information - Interest Income and Interest Expense (Details)", "shortName": "Segment and Geographical Information - Interest Income and Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpenseNonoperating", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpenseNonoperating", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R77": { "role": "http://thetradedesk.com/role/SegmentandGeographicalInformationGrossBillingsBasedonBillingAddressofClientsorClientAffiliatesDetail", "longName": "9955563 - Disclosure - Segment and Geographical Information - Gross Billings, Based on Billing Address of Clients or Client Affiliates (Detail)", "shortName": "Segment and Geographical Information - Gross Billings, Based on Billing Address of Clients or Client Affiliates (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-1", "name": "ttd:BillingsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ttd:BillingsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R78": { "role": "http://thetradedesk.com/role/SegmentandGeographicalInformationPropertyandEquipmentNetandOperatingLeaseAssetsPresentedbyPrincipalGeographicAreaDetail", "longName": "9955564 - Disclosure - Segment and Geographical Information - Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area (Detail)", "shortName": "Segment and Geographical Information - Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-5", "name": "ttd:PropertyAndEquipmentNetAndOperatingLeaseAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ttd:PropertyAndEquipmentNetAndOperatingLeaseAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R79": { "role": "http://thetradedesk.com/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetail", "longName": "9955565 - Disclosure - Commitments and Contingencies - Schedule of Purchase Obligations (Detail)", "shortName": "Commitments and Contingencies - Schedule of Purchase Obligations (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } }, "R80": { "role": "http://thetradedesk.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "longName": "9955566 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-163", "name": "ttd:NumberOfLitigationComplaints", "unitRef": "complaint", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-163", "name": "ttd:NumberOfLitigationComplaints", "unitRef": "complaint", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttd-20241231.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r49", "r802" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Accounts Receivable Allowance for Credit Losses", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r984" ] }, "ttd_AccountsReceivableAndAllowanceForCreditLossesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "AccountsReceivableAndAllowanceForCreditLossesPolicyPolicyTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable and Allowance for Credit Losses", "label": "Accounts Receivable And Allowance For Credit Losses Policy [Policy Text Block]", "documentation": "Accounts receivable and allowance for credit losses." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r732" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses of $11,244 and $12,826 as of December\u00a031, 2024 and 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": [ "r976" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r52" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r32", "r139", "r605" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r878" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r61" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r634", "r963", "r964", "r965", "r966", "r1040", "r1098" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r891" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r891" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r891" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r891" ] }, "ttd_AdjustedSecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "AdjustedSecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted SOFR Rate", "label": "Adjusted Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Adjusted Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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", "r364" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r936" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r849", "r860", "r870", "r903" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r852", "r863", "r873", "r906" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r937" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r891" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r898" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r853", "r864", "r874", "r898", "r907", "r911", "r919" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r917" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationRestrictedStockAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail", "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail" ], "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": [ "r396", "r407" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofChangesinAccountsReceivableAllowanceforCreditLossesDetails", "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for credit losses", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r145", "r227", "r261" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofChangesinAccountsReceivableAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for credit loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [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_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofChangesinAccountsReceivableAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: write-offs, net of recoveries", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r265" ] }, "ttd_AmendedCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "AmendedCreditFacilityMember", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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/2024", "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": [] }, "ttd_AmortizationPeriodOfCapitalizedSoftwareDevelopmentCosts": { "xbrltype": "durationItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "AmortizationPeriodOfCapitalizedSoftwareDevelopmentCosts", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Software development cost, amortization period", "label": "Amortization Period Of Capitalized Software Development Costs", "documentation": "Amortization Period Of Capitalized Software Development Costs" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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 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": [ "r191" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r20" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r20" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r106", "r116", "r141", "r165", "r196", "r205", "r215", "r218", "r258", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r464", "r468", "r495", "r598", "r676", "r762", "r763", "r802", "r827", "r993", "r994", "r1055" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL CURRENT ASSETS", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r135", "r146", "r165", "r258", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r464", "r468", "r495", "r802", "r993", "r994", "r1055" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ttd_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorFirmId", "presentation": [ "http://thetradedesk.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r832", "r833", "r856" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLocation", "presentation": [ "http://thetradedesk.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r832", "r833", "r856" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorName", "presentation": [ "http://thetradedesk.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r832", "r833", "r856" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "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 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": [ "r236", "r596" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r230", "r269", "r482", "r592", "r789", "r793", "r978", "r1042", "r1043", "r1044" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r914" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r915" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r910" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r910" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r910" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r910" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r910" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r910" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPDetail", "http://thetradedesk.com/role/StockBasedCompensationRestrictedStockAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsUsedtoValueOptionsGrantedtoEmployeesDetail", "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail", "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": [ "r367", "r368", "r369", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r391", "r392", "r393", "r394", "r395" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r913" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r912" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r911" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r911" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position Location, Balance", "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r284", "r1066", "r1067" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position Location, Balance", "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r43", "r44", "r284", "r1066", "r1067" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BaseRateMember", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "ttd_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Principles of Consolidation", "label": "Basis Of Presentation And Principles Of Consolidation Policy [Policy Text Block]", "documentation": "Basis of presentation and principles of consolidation." } } }, "auth_ref": [] }, "ttd_BillingsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "BillingsGross", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicalInformationGrossBillingsBasedonBillingAddressofClientsorClientAffiliatesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Billings", "label": "Billings Gross", "documentation": "Billings, gross." } } }, "auth_ref": [] }, "ttd_CEOPerformanceOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "CEOPerformanceOptionMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "CEO Performance Option", "label": "CEO Performance Option [Member]", "documentation": "CEO Performance Option" } } }, "auth_ref": [] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r17", "r18", "r19" ] }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareNetDetail": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareNetDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Accumulated amortization", "label": "Capitalized Computer Software, Accumulated Amortization", "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs." } } }, "auth_ref": [ "r273", "r749" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expenses", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r747", "r749" ] }, "us-gaap_CapitalizedComputerSoftwareGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareGross", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareNetDetail": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software development costs, gross", "label": "Capitalized Computer Software, Gross", "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software." } } }, "auth_ref": [ "r273", "r749" ] }, "us-gaap_CapitalizedComputerSoftwareImpairments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareImpairments1", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCostsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment charges", "label": "Capitalized Computer Software, Impairments", "documentation": "Amount of impairment loss from capitalized computer software costs." } } }, "auth_ref": [ "r748", "r749" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCostsScheduleofCapitalizedComputerSoftwareNetDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Capitalized software development costs, net", "label": "Capitalized Computer Software, Net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r746" ] }, "ttd_CapitalizedSoftwareDevelopmentCostsPolicyPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "CapitalizedSoftwareDevelopmentCostsPolicyPolicyPolicyTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Software Development Costs and Cloud Computing Arrangements", "label": "Capitalized Software Development Costs Policy Policy [Policy Text Block]", "documentation": "Capitalized software development costs." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail": { "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS", "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r15", "r137", "r752" ] }, "ttd_CashCashEquivalentsAndMarketableSecuritiesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "CashCashEquivalentsAndMarketableSecuritiesPolicyPolicyTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents and Marketable Securities", "label": "Cash Cash Equivalents And Marketable Securities Policy [Policy Text Block]", "documentation": "Cash, cash equivalents and marketable securities policy." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "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": [ "r954" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r977" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents\u2014Beginning of year", "periodEndLabel": "Cash and cash equivalents\u2014End of year", "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": [ "r15", "r80", "r162" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r0", "r80" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2024", "localname": "CashMember", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "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": [ "r137" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r889" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer", "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r975" ] }, "ttd_ChiefTechnologyOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ChiefTechnologyOfficerMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationStockBasedCompensationExpenseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Technology Officer", "label": "Chief Technology Officer [Member]", "documentation": "Chief Technology Officer" } } }, "auth_ref": [] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r886" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r884" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail", "http://thetradedesk.com/role/Cover", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail" ], "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": [ "r132", "r142", "r143", "r144", "r165", "r185", "r186", "r188", "r190", "r198", "r199", "r258", "r299", "r301", "r302", "r303", "r306", "r307", "r336", "r337", "r340", "r343", "r350", "r495", "r627", "r628", "r629", "r630", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r664", "r685", "r704", "r725", "r726", "r727", "r728", "r729", "r941", "r958", "r967" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail" ], "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": [ "r142", "r143", "r144", "r198", "r336", "r337", "r338", "r340", "r343", "r348", "r350", "r627", "r628", "r629", "r630", "r775", "r941", "r958" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r890" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r890" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommercialPaperMember", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "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": [ "r95", "r298", "r821", "r822", "r823", "r824" ] }, "us-gaap_CommissionsExpensePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommissionsExpensePolicyPolicyTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and Marketing", "label": "Commissions Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commissions incurred in relation to revenue generating activities or operations." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 13)", "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": [ "r57", "r107", "r599", "r663" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r93", "r286", "r288", "r733", "r986", "r989" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassAMember", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail", "http://thetradedesk.com/role/Cover", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail" ], "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": [ "r1098" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonClassBMember", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail", "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": [ "r1098" ] }, "ttd_CommonStockConversionRatio": { "xbrltype": "pureItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "CommonStockConversionRatio", "presentation": [ "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Ratio for conversion into Class A common stock", "label": "Common Stock Conversion Ratio", "documentation": "Ratio for conversion of shares into Class A common stock, at the option of the holder or as triggered by certain transfers or conditions." } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r817", "r818", "r819", "r821", "r822", "r823", "r824", "r963", "r964", "r966", "r1040", "r1097", "r1098" ] }, "ttd_CommonStockNumberOfClasses": { "xbrltype": "integerItemType", "nsuri": "http://thetradedesk.com/20241231", "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/2024", "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "ttd_CommonStockNumberOfVotesPerShare": { "xbrltype": "integerItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "CommonStockNumberOfVotesPerShare", "presentation": [ "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of votes per share of common stock", "label": "Common Stock Number Of Votes Per Share", "documentation": "The number of votes per share to which the holders of common stock are entitled." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "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": [ "r60" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized shares (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": [ "r60", "r664" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares 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": [ "r60" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares 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": [ "r8", "r60", "r664", "r682", "r1098", "r1099" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value $0.000001 Class A, 1,000,000 shares authorized; 452,182 and 444,997 shares issued and outstanding as of December\u00a031, 2024 and 2023, respectively Class B, 95,000 shares authorized; 43,919 and 43,919 shares issued and outstanding as of December\u00a031, 2024 and 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": [ "r60", "r601", "r802" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r895" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r894" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r896" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r893" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets (liabilities):", "label": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComputerEquipmentMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetail", "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Computer and networking equipment", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r23", "r24", "r45", "r46", "r225", "r732" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r23", "r24", "r45", "r46", "r225", "r624", "r732" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r23", "r24", "r45", "r46", "r225", "r732", "r943" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r48", "r122" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [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": [ "r732" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r23", "r24", "r45", "r46", "r225" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r22", "r23", "r24", "r25", "r45", "r105", "r732" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r23", "r24", "r45", "r46", "r225", "r732" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConstructionInProgressMember", "presentation": [ "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "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": [ "r778", "r780", "r789", "r803", "r816", "r1094" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r68", "r69", "r561" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r76" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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": [ "r298", "r991" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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": [ "r298", "r991", "r992" ] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r945", "r961", "r1035" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r945", "r961" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total current provision", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r447", "r961" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State and local", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r945", "r961", "r1035" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r86", "r225" ] }, "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r841", "r930" ] }, "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]" } } }, "auth_ref": [ "r841", "r930" ] }, "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]" } } }, "auth_ref": [ "r843", "r932" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]" } } }, "auth_ref": [ "r843", "r932" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]" } } }, "auth_ref": [ "r845", "r934" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r843", "r932" ] }, "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]" } } }, "auth_ref": [ "r836", "r925" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesIntegratedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Flag]" } } }, "auth_ref": [ "r837", "r926" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Text Block]" } } }, "auth_ref": [ "r837", "r926" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract", "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]" } } }, "auth_ref": [ "r835", "r924" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]" } } }, "auth_ref": [ "r835", "r924" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]" } } }, "auth_ref": [ "r835", "r924" ] }, "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Third Party Engaged [Flag]" } } }, "auth_ref": [ "r838", "r927" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]" } } }, "auth_ref": [ "r840", "r929" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]" } } }, "auth_ref": [ "r840", "r929" ] }, "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r841", "r930" ] }, "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r844", "r933" ] }, "cyd_CybersecurityRiskRoleOfManagementTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskRoleOfManagementTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Role of Management [Text Block]" } } }, "auth_ref": [ "r842", "r931" ] }, "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]" } } }, "auth_ref": [ "r839", "r928" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r94", "r163", "r279", "r280", "r281", "r282", "r283", "r297", "r298", "r308", "r314", "r315", "r316", "r317", "r318", "r319", "r324", "r331", "r332", "r334", "r508" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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": [ "r167", "r309", "r310", "r311", "r312", "r313", "r315", "r320", "r321", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r330", "r333", "r770", "r771", "r772", "r773", "r774", "r800", "r959", "r1048", "r1049" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r13", "r35", "r38", "r47", "r98", "r99", "r167", "r309", "r310", "r311", "r312", "r313", "r315", "r320", "r321", "r322", "r323", "r325", "r326", "r327", "r328", "r329", "r330", "r333", "r770", "r771", "r772", "r773", "r774", "r800", "r959", "r1048", "r1049" ] }, "ttd_DebtInstrumentVariableRateFloor": { "xbrltype": "percentItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "DebtInstrumentVariableRateFloor", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable rate floor", "label": "Debt Instrument, Variable Rate, Floor", "documentation": "Debt Instrument, Variable Rate, Floor" } } }, "auth_ref": [] }, "ttd_DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateOneToTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateOneToTwoYears", "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 to two years", "label": "Debt Securities, Available-For-Sale, Fair Value, Maturity, Allocated And Single Maturity Date, One To Two Years", "documentation": "Available for sale securities debt maturities with in one to two years fair value." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "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": [ "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r961", "r1034", "r1035" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r961", "r1034" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r417", "r418" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred provision", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r3", "r129", "r961" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r82" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State and local", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r961", "r1034", "r1035" ] }, "ttd_DeferredTaxAssetsAccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "DeferredTaxAssetsAccruedExpenses", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Deferred Tax Assets Accrued Expenses", "documentation": "Deferred Tax Assets Accrued Expenses" } } }, "auth_ref": [] }, "ttd_DeferredTaxAssetsCapitalizedSoftwareDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "DeferredTaxAssetsCapitalizedSoftwareDevelopmentCosts", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software development costs", "label": "Deferred Tax Assets, Capitalized Software Development Costs", "documentation": "Deferred Tax Assets, Capitalized Software Development Costs" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [ "r1032" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets, net", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1030" ] }, "ttd_DeferredTaxAssetsOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "DeferredTaxAssetsOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Deferred Tax Assets Operating Lease Liabilities", "documentation": "Deferred tax assets operating lease liabilities." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating losses", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r1032" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r1032" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development tax credit", "verboseLabel": "Research and development tax credits", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r1032" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r1032" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Reserves and allowances", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other." } } }, "auth_ref": [ "r1032" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r440" ] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating lease assets", "label": "Deferred Tax Liabilities, Leasing Arrangements", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r1032" ] }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses", "label": "Deferred Tax Liabilities, Prepaid Expenses", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses." } } }, "auth_ref": [ "r1032" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesthatGiveRisetoSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Property and equipment", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r1032" ] }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability, unremitted earnings on subsidiaries", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences." } } }, "auth_ref": [ "r1032" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/PropertyandEquipmentNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r3", "r31" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r3", "r196", "r209", "r218", "r762", "r763" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amounts of open forward contracts", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1036", "r1037" ] }, "us-gaap_DerivativeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTermOfContract", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forward contracts terms", "label": "Derivative, Term of Contract", "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r362", "r366", "r398", "r399", "r402", "r782" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r832", "r833", "r856" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r832", "r833", "r856", "r899" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "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/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "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/2024", "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/2024", "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/2024", "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_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r877" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "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": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r830" ] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r888" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic earnings 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": [ "r153", "r173", "r174", "r175", "r176", "r177", "r178", "r183", "r185", "r188", "r189", "r190", "r195", "r459", "r462", "r479", "r480", "r594", "r612", "r755" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted earnings 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": [ "r153", "r173", "r174", "r175", "r176", "r177", "r178", "r185", "r188", "r189", "r190", "r195", "r459", "r462", "r479", "r480", "r594", "r612", "r755" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r20", "r21", "r192" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r182", "r191", "r193", "r194" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r420", "r786" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "U.S. federal statutory income tax rate", "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": [ "r166", "r420", "r450", "r786" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign income at other than U.S. rates", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r421", "r424", "r786", "r962", "r1026" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "calculation": { "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Nondeductible compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses." } } }, "auth_ref": [ "r425", "r426", "r962", "r1026" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment", "calculation": { "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Meals and entertainment", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to meals and entertainment expense." } } }, "auth_ref": [ "r962", "r1026", "r1028" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r786", "r962", "r1026", "r1028" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "calculation": { "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other permanent items", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent", "documentation": "Percentage of reported income tax benefit (expense) from difference to income tax expense (benefit) computed by applying statutory federal (national) income tax rate to pretax income (loss) from continuing operation, attributable to other reconciling items. Excludes state and local income tax expense (benefit), federal tax expense (benefit), statutory income tax expense (benefit) outside of country of domicile, tax credit, nondeductible expense, deduction, income tax settlement, income tax contingency, and cross-border tax law." } } }, "auth_ref": [ "r1027" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State and local income taxes, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r423", "r786", "r962", "r1026" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "calculation": { "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://thetradedesk.com/role/IncomeTaxesReconciliationofStatutoryTaxRatetoEffectiveTaxRateDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Research and development credit", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r786", "r962", "r1026", "r1028" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r397" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationRestrictedStockAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation, recognition period", "verboseLabel": "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": [ "r401" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationRestrictedStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized employee 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": [ "r1025" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation", "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": [ "r1025" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationStockBasedCompensationExpenseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit on stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r396" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails", "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPDetail" ], "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/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsUsedtoValueOptionsGrantedtoEmployeesDetail", "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Option", "label": "Share-Based Payment Arrangement, 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/2024", "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/2024", "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/2024", "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/2024", "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/2024", "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": [ "r829" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "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/2024", "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/2024", "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": [ "r829" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r829" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "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": [ "r939" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r829" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r829" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r829" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r829" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r940" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r882" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r935" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r935" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r935" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r8", "r133", "r150", "r151", "r152", "r168", "r169", "r170", "r172", "r177", "r179", "r181", "r197", "r259", "r260", "r274", "r351", "r448", "r449", "r456", "r457", "r458", "r460", "r461", "r462", "r470", "r471", "r472", "r473", "r474", "r475", "r478", "r501", "r502", "r503", "r504", "r505", "r506", "r509", "r511", "r527", "r610", "r618", "r619", "r620", "r634", "r704" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r892" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r849", "r860", "r870", "r903" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r846", "r857", "r867", "r900" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r898" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "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": [ "r322", "r355", "r356", "r357", "r358", "r359", "r360", "r481", "r483", "r484", "r485", "r486", "r489", "r490", "r492", "r532", "r533", "r534", "r771", "r772", "r778", "r779", "r780", "r789", "r793" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "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": [ "r322", "r355", "r360", "r483", "r490", "r532", "r778", "r779", "r780", "r789" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "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": [ "r322", "r355", "r360", "r483", "r484", "r490", "r533", "r771", "r772", "r778", "r779", "r780", "r789" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "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": [ "r322", "r355", "r356", "r357", "r358", "r359", "r360", "r481", "r483", "r484", "r485", "r486", "r489", "r490", "r492", "r532", "r533", "r534", "r771", "r772", "r778", "r779", "r780", "r789", "r793" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r5" ] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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": [ "r1039" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r262", "r263", "r266", "r267", "r268", "r270", "r271", "r272", "r333", "r348", "r476", "r493", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r611", "r769", "r789", "r791", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r803", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r979", "r980", "r981", "r982", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCountryMember", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Foreign Tax Jurisdiction [Member]", "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile." } } }, "auth_ref": [ "r420", "r421" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r497", "r498", "r499", "r500", "r701" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Transactions", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r496" ] }, "ttd_ForeignCurrencyTranslationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ForeignCurrencyTranslationLineItems", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation [Line Items]", "label": "Foreign Currency Translation [Line Items]", "documentation": "Foreign currency translation." } } }, "auth_ref": [] }, "ttd_ForeignCurrencyTranslationTable": { "xbrltype": "stringItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ForeignCurrencyTranslationTable", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation [Table]", "label": "Foreign Currency Translation [Table]", "documentation": "Foreign Currency Translation [Table]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r853", "r864", "r874", "r907" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r853", "r864", "r874", "r907" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r853", "r864", "r874", "r907" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r853", "r864", "r874", "r907" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r853", "r864", "r874", "r907" ] }, "us-gaap_ForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForwardContractsMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Forward Contracts", "label": "Forward Contracts [Member]", "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date." } } }, "auth_ref": [ "r1038" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r887" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "ttd_FurnitureFixturesAndOfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "FurnitureFixturesAndOfficeEquipmentMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture, fixtures and office equipment", "label": "Furniture Fixtures And Office Equipment [Member]", "documentation": "Furniture, fixtures and office equipment." } } }, "auth_ref": [] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "GB", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "UNITED KINGDOM", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r71", "r687" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r71" ] }, "ttd_GokulRajaramMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "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/2024", "localname": "GuaranteeObligationsByNatureAxis", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantor Obligations, Nature", "label": "Guarantor Obligations, Nature [Axis]", "documentation": "Information by nature of guarantee." } } }, "auth_ref": [ "r293", "r294", "r295", "r296" ] }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteeObligationsCurrentCarryingValue", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r295" ] }, "us-gaap_GuaranteeObligationsNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteeObligationsNatureDomain", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "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": [ "r293", "r294", "r295", "r296" ] }, "ttd_HoldingCompanyOneMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "HoldingCompanyOneMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Holding Company One", "label": "Holding Company One [Member]", "documentation": "Holding Company One" } } }, "auth_ref": [] }, "ttd_HostingArrangementServiceContractImplementationCostAmountCapitalizedDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "HostingArrangementServiceContractImplementationCostAmountCapitalizedDuringPeriod", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized CCA implementation costs", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Amount Capitalized During Period", "documentation": "Hosting Arrangement, Service Contract, Implementation Cost, Amount Capitalized During Period" } } }, "auth_ref": [] }, "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "CCA implementation costs, accumulated amortization", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization", "documentation": "Amount of accumulated amortization of capitalized implementation cost from hosting arrangement that is service contract." } } }, "auth_ref": [ "r126", "r276" ] }, "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HostingArrangementServiceContractImplementationCostCapitalizedBeforeAccumulatedAmortization", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "CCA implementation costs, gross capitalized value", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, before Accumulated Amortization", "documentation": "Amount, before accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract." } } }, "auth_ref": [ "r944", "r985" ] }, "us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HostingArrangementServiceContractImplementationCostExpenseAmortization", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "CCA implementation costs, amortization expense", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Expense, Amortization", "documentation": "Amount of amortization expense for capitalized implementation cost from hosting arrangement that is service contract." } } }, "auth_ref": [ "r126", "r275" ] }, "us-gaap_HostingArrangementServiceContractImplementationCostImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HostingArrangementServiceContractImplementationCostImpairment", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesCapitalizedSoftwareDevelopmentCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "CCA implementation costs, impairment", "label": "Hosting Arrangement, Service Contract, Implementation Cost, Impairment", "documentation": "Amount of impairment loss on capitalized implementation cost from hosting arrangement that is service contract." } } }, "auth_ref": [ "r126", "r277" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r832", "r833", "r856" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetail", "http://thetradedesk.com/role/PropertyandEquipmentNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairments of long-lived assets", "verboseLabel": "Impairment charges to property and equipment", "label": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r3", "r30", "r92", "r790" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://thetradedesk.com/role/IncomeTaxesDomesticandForeignComponentsofIncomeBeforeIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "terseLabel": "Income 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": [ "r67", "r111", "r115", "r595", "r607", "r757", "r762", "r969", "r971", "r972", "r973", "r974" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedCompensationExpenseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r278", "r284", "r285", "r487", "r488", "r491", "r615", "r617", "r688", "r749", "r792", "r1068" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedCompensationExpenseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r284", "r285", "r487", "r488", "r491", "r615", "r617", "r688", "r749", "r792", "r1068" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Jurisdiction", "label": "Income Tax Jurisdiction [Axis]", "documentation": "Information by income tax jurisdiction." } } }, "auth_ref": [ "r161", "r420", "r421", "r430", "r444", "r786", "r1031" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Jurisdiction", "label": "Income Tax Jurisdiction [Domain]", "documentation": "Income tax jurisdiction." } } }, "auth_ref": [ "r161", "r420", "r421", "r430", "r444", "r786", "r1031" ] }, "us-gaap_IncomeTaxContingencyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxContingencyLineItems", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/role/IncomeTaxesDomesticandForeignComponentsofIncomeBeforeIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Line Items]", "label": "Income Tax Contingency [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_IncomeTaxContingencyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxContingencyTable", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/role/IncomeTaxesDomesticandForeignComponentsofIncomeBeforeIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Table]", "label": "Income Tax Contingency [Table]", "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r1029" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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 tax." } } }, "auth_ref": [ "r166", "r412", "r420", "r427", "r428", "r429", "r437", "r442", "r451", "r453", "r454", "r455", "r632", "r786" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://thetradedesk.com/role/IncomeTaxesComponentsofProvisionforBenefitfromIncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "totalLabel": "Total provision for 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": [ "r118", "r130", "r180", "r181", "r196", "r210", "r218", "r419", "r420", "r452", "r613", "r786" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r149", "r415", "r416", "r437", "r438", "r441", "r446", "r626" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid, Net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r16", "r161", "r443", "r444" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r957" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/20241231", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2024", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r2" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [] }, "ttd_IncreaseDecreaseOfSharesToBePurchasedBasedOnRelativeShareholderReturn": { "xbrltype": "percentItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "IncreaseDecreaseOfSharesToBePurchasedBasedOnRelativeShareholderReturn", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Increase/decrease of shares to be purchased based on relative shareholder return", "label": "Increase Decrease Of Shares To Be Purchased Based On Relative Shareholder Return", "documentation": "Increase decrease of shares to be purchased based on relative shareholder return." } } }, "auth_ref": [] }, "us-gaap_IndemnificationGuaranteeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndemnificationGuaranteeMember", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "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": [ "r990" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r853", "r864", "r874", "r898", "r907", "r911", "r919" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r917" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r834", "r923" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r834", "r923" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r834", "r923" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/SegmentandGeographicalInformationInterestIncomeandInterestExpenseDetails": { "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicalInformationInterestIncomeandInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r208", "r956" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Income and Interest Expense", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest income, net", "label": "Interest Income (Expense), Operating", "documentation": "Amount of interest income (expense) classified as operating." } } }, "auth_ref": [ "r593", "r971" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/SegmentandGeographicalInformationInterestIncomeandInterestExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicalInformationInterestIncomeandInterestExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Interest income, net", "label": "Interest Income (Expense), Nonoperating", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r762", "r956", "r971" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r156", "r159", "r160" ] }, "us-gaap_InvestmentIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeNet", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/SegmentandGeographicalInformationInterestIncomeandInterestExpenseDetails": { "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicalInformationInterestIncomeandInterestExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest income", "label": "Investment Income, Net", "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r72", "r73", "r75" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTypeAxis", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Type", "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r646", "r648", "r649", "r651", "r653", "r709", "r711", "r713", "r716", "r717", "r718", "r720", "r721", "r722", "r723", "r724", "r819" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r646", "r648", "r649", "r651", "r653", "r709", "r711", "r713", "r716", "r717", "r718", "r720", "r721", "r722", "r723", "r724", "r819" ] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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_LauraSchenkeinMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "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/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofComponentsofLeaseExpenseDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r516", "r801" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r1052" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r91", "r526" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r515" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://thetradedesk.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Maturities of Lease Commitments", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1053" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total undiscounted lease commitments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r525" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r525" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r525" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r525" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r525" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r525" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r525" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r525" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesOperatingLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1050" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r510" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r13", "r51", "r52", "r53", "r55", "r56", "r57", "r58", "r165", "r258", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r465", "r468", "r469", "r495", "r662", "r756", "r827", "r993", "r1055", "r1056" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r65", "r108", "r603", "r802", "r960", "r983", "r1047" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "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/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r53", "r136", "r165", "r258", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r465", "r468", "r469", "r495", "r802", "r993", "r1055", "r1056" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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": [ "r494" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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": [ "r50", "r54" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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": [ "r50", "r54", "r298" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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/20241231", "localname": "LineOfCreditMaximumAmountRightToIncrease", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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/20241231", "localname": "LoanAndSecurityAgreementMember", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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/20241231", "localname": "LoanAndSecurityAgreementRevolvingLoanFacilityLettersOfCreditMember", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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/20241231", "localname": "LoanAndSecurityAgreementRevolvingLoanFacilityMember", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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/20241231", "localname": "LoanAndSecurityAgreementRevolvingLoanFacilitySwinglineBorrowingsMember", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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/2024", "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": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net and Operating Lease Assets, Presented by Principal Geographic Area", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r88" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer", "label": "Customer [Axis]" } } }, "auth_ref": [ "r225", "r777", "r812", "r815", "r997", "r1065", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1095", "r1096" ] }, "ttd_MarketBasedPerformanceAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "MarketBasedPerformanceAwardMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Option", "label": "Market Based Performance Award [Member]", "documentation": "Market-based performance award." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail", "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsDetail", "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetail", "http://thetradedesk.com/role/DebtAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r361", "r408", "r486", "r560", "r614", "r616", "r623", "r654", "r655", "r710", "r712", "r714", "r715", "r719", "r743", "r744", "r768", "r775", "r781", "r793", "r794", "r798", "r799", "r813", "r995", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062" ] }, "ttd_MaximumRatioOfConsolidatedFundedDebtToConsolidatedEBITDA": { "xbrltype": "percentItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "MaximumRatioOfConsolidatedFundedDebtToConsolidatedEBITDA", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r890" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r890" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail", "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsDetail", "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetail", "http://thetradedesk.com/role/DebtAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r361", "r408", "r486", "r560", "r614", "r616", "r623", "r654", "r655", "r710", "r712", "r714", "r715", "r719", "r743", "r744", "r768", "r775", "r781", "r793", "r794", "r798", "r813", "r995", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r910" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "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": [ "r998" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r918" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer", "label": "Customer [Domain]" } } }, "auth_ref": [ "r225", "r777", "r812", "r815", "r997", "r1065", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1095", "r1096" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r891" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r119", "r131" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (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": [ "r158" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r158" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r80", "r81", "r82" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r70", "r82", "r112", "r134", "r147", "r148", "r152", "r165", "r171", "r173", "r174", "r175", "r176", "r177", "r180", "r181", "r187", "r258", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r459", "r462", "r480", "r495", "r609", "r684", "r702", "r703", "r825", "r993" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Adopted", "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/2024", "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": [ "r890" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r853", "r864", "r874", "r898", "r907" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r881" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r880" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r898" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r918" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r918" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonUsMember", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/role/IncomeTaxesDomesticandForeignComponentsofIncomeBeforeIncomeTaxesDetail", "http://thetradedesk.com/role/SegmentandGeographicalInformationGrossBillingsBasedonBillingAddressofClientsorClientAffiliatesDetail", "http://thetradedesk.com/role/SegmentandGeographicalInformationPropertyandEquipmentNetandOperatingLeaseAssetsPresentedbyPrincipalGeographicAreaDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "verboseLabel": "International", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1100", "r1101", "r1102", "r1103" ] }, "ttd_NoncashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "NoncashLeaseExpense", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r74" ] }, "ttd_NumberOfBusinessActivity": { "xbrltype": "integerItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "NumberOfBusinessActivity", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicalInformationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of business activity", "label": "Number Of Business Activity", "documentation": "Number of business activity." } } }, "auth_ref": [] }, "ttd_NumberOfClients": { "xbrltype": "integerItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "NumberOfClients", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of clients", "label": "Number Of Clients", "documentation": "Number of client." } } }, "auth_ref": [] }, "ttd_NumberOfHoldingCompany": { "xbrltype": "integerItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "NumberOfHoldingCompany", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of holding companies", "label": "Number Of Holding Company", "documentation": "Number of holding company." } } }, "auth_ref": [] }, "ttd_NumberOfLitigationComplaints": { "xbrltype": "integerItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "NumberOfLitigationComplaints", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of litigation complaints", "label": "Number Of Litigation Complaints", "documentation": "Number Of Litigation Complaints" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicalInformationAdditionalInformationDetail" ], "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": [ "r763", "r970" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicalInformationAdditionalInformationDetail" ], "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": [ "r758", "r766", "r970" ] }, "ttd_NumberOfSuppliers": { "xbrltype": "integerItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "NumberOfSuppliers", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of suppliers", "label": "Number Of Suppliers", "documentation": "Number of suppliers." } } }, "auth_ref": [] }, "ttd_NumberOfTranches": { "xbrltype": "integerItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "NumberOfTranches", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of tranches", "label": "Number Of Tranches", "documentation": "Number of tranches." } } }, "auth_ref": [] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r12" ] }, "ttd_OperatingExpensesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "OperatingExpensesPolicyPolicyTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Expenses", "label": "Operating Expenses Policy [Policy Text Block]", "documentation": "Operating expenses." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r115", "r757", "r969", "r971", "r972", "r973", "r974" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofComponentsofLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofComponentsofLeaseExpenseDetail" ], "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": [ "r517", "r801" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r513" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS", "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "negatedLabel": "Less: operating lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r513" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS", "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities, non-current", "verboseLabel": "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": [ "r513" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r514", "r521" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r512" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofSupplementalInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r524", "r801" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofSupplementalInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r523", "r801" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r445" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesFairValueofFinancialInstrumentsDetail", "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "verboseLabel": "Basis of Presentation and Summary of Significant Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r83", "r84", "r85", "r104" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, non-current", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r140" ] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Line Items]", "label": "Other Commitments [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_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCommitmentsTable", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Table]", "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r56" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r82" ] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Liabilities, Noncurrent", "label": "Other Noncurrent Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2024", "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": [ "r890" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r851", "r862", "r872", "r905" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r854", "r865", "r875", "r908" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r854", "r865", "r875", "r908" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r879" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r79" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r155" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r77" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r78" ] }, "us-gaap_PaymentsToDevelopSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToDevelopSoftware", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r78" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r889" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r889" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r881" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r898" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r891" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r880" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023", "r1024" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r882" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r938" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r881" ] }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "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/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "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": [ "r59", "r336" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, authorized shares (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": [ "r59", "r664" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r59", "r336" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares 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": [ "r59", "r664", "r682", "r1098", "r1099" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value $0.000001; 100,000 shares authorized, zero shares issued and outstanding as of December\u00a031, 2024 and 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": [ "r59", "r600", "r802" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r954" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r14" ] }, "ttd_ProceedsFromSalesOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ProceedsFromSalesOfInvestments", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales of investments", "label": "Proceeds From Sales Of Investments", "documentation": "Proceeds from sales of investments." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r1", "r11" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from employee stock purchase plan", "label": "Proceeds from Stock Plans", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r134", "r147", "r148", "r157", "r165", "r171", "r177", "r180", "r181", "r258", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r459", "r462", "r463", "r466", "r467", "r480", "r495", "r595", "r608", "r633", "r684", "r702", "r703", "r787", "r788", "r826", "r955", "r993" ] }, "ttd_PropertyAndEquipmentNetAndOperatingLeaseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "PropertyAndEquipmentNetAndOperatingLeaseAssets", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicalInformationPropertyandEquipmentNetandOperatingLeaseAssetsPresentedbyPrincipalGeographicAreaDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net and operating lease assets", "label": "Property And Equipment Net And Operating Lease Assets", "documentation": "Property and equipment, net and operating lease assets." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetail", "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r4", "r526" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://thetradedesk.com/role/PropertyandEquipmentNet" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r90", "r123", "r127", "r128" ] }, "ttd_PropertyPlantAndEquipmentEstimatedEconomicUsefulLivesTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "PropertyPlantAndEquipmentEstimatedEconomicUsefulLivesTableTableTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Useful Lives of PPE", "label": "Property Plant And Equipment, Estimated Economic Useful Lives Table [Table Text Block]", "documentation": "Property plant and equipment estimated economic useful lives." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r91", "r138", "r606" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetail", "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [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": [ "r526" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS", "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "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": [ "r4", "r526", "r597", "r606", "r802" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r4", "r123", "r127", "r604" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://thetradedesk.com/role/PropertyandEquipmentNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Major Classes of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetail", "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r91", "r526" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, useful life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofChangesinAccountsReceivableAllowanceforCreditLossesDetails", "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for expected credit losses on accounts receivable", "verboseLabel": "Add: provision for expected credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r154", "r264" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r879" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r879" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail", "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsDetail", "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetail", "http://thetradedesk.com/role/DebtAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r354", "r361", "r392", "r393", "r394", "r408", "r486", "r535", "r544", "r560", "r614", "r616", "r623", "r654", "r655", "r710", "r712", "r714", "r715", "r719", "r743", "r744", "r768", "r775", "r781", "r793", "r794", "r798", "r799", "r813", "r819", "r987", "r995", "r1043", "r1058", "r1059", "r1060", "r1061", "r1062" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail", "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesForeignCurrencyTransactionsDetail", "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetail", "http://thetradedesk.com/role/DebtAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r354", "r361", "r392", "r393", "r394", "r408", "r486", "r535", "r544", "r560", "r614", "r616", "r623", "r654", "r655", "r710", "r712", "r714", "r715", "r719", "r743", "r744", "r768", "r775", "r781", "r793", "r794", "r798", "r799", "r813", "r819", "r987", "r995", "r1043", "r1058", "r1059", "r1060", "r1061", "r1062" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesScheduleofChangesinGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized Tax Benefits [Roll Forward]", "label": "Unrecognized Tax Benefits [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": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r846", "r857", "r867", "r900" ] }, "us-gaap_ResearchAndDevelopmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Research and Development [Abstract]", "label": "Research and Development [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Technology and development", "label": "Research and Development Expense", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r410", "r749", "r762", "r1063" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedCompensationExpenseAdditionalInformationDetail" ], "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": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Technology and Development", "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has 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." } } }, "auth_ref": [ "r409" ] }, "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "presentation": [ "http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCosts" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Software Development Costs", "label": "Research, Development, and Computer Software Disclosure [Text Block]", "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes 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 in-process research and development acquired in a business combination consummated during the period." } } }, "auth_ref": [ "r411", "r745" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r847", "r858", "r868", "r901" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r848", "r859", "r869", "r902" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r855", "r866", "r876", "r909" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationRestrictedStockAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r20" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r62", "r100", "r602", "r621", "r622", "r631", "r665", "r802" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r133", "r168", "r169", "r170", "r172", "r177", "r179", "r181", "r259", "r260", "r274", "r448", "r449", "r456", "r457", "r458", "r460", "r461", "r462", "r470", "r472", "r473", "r475", "r478", "r509", "r511", "r618", "r620", "r634", "r1098" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r113", "r114", "r196", "r206", "r207", "r214", "r218", "r221", "r223", "r225", "r352", "r353", "r561" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Billings, 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": [ "r87" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r686", "r750", "r753" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicalInformationGrossBillingsBasedonBillingAddressofClientsorClientAffiliatesDetail", "http://thetradedesk.com/role/SegmentandGeographicalInformationPropertyandEquipmentNetandOperatingLeaseAssetsPresentedbyPrincipalGeographicAreaDetail" ], "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/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r522", "r801" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r918" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r918" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r225", "r942" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "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": [ "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239" ] }, "ttd_ScheduleOfCapitalizedComputerSoftwareNetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ScheduleOfCapitalizedComputerSoftwareNetTableTextBlock", "presentation": [ "http://thetradedesk.com/role/CapitalizedSoftwareDevelopmentCostsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Capitalized Computer Software, Net", "label": "Schedule Of Capitalized Computer Software, Net [Table Text Block]", "documentation": "Schedule Of Capitalized Computer Software, Net" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash, Cash Equivalents and Net 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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Provision for (Benefit from) Income Taxes", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r1033" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Effects of Temporary Differences that Give Rise to a Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r1030" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r968" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Statutory Tax Rate to Effective Tax Rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r422", "r786", "r1026" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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/2024", "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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic and Foreign Components of Income Before Income Taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r961" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetail", "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r4", "r526" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicalInformationGrossBillingsBasedonBillingAddressofClientsorClientAffiliatesDetail", "http://thetradedesk.com/role/SegmentandGeographicalInformationPropertyandEquipmentNetandOperatingLeaseAssetsPresentedbyPrincipalGeographicAreaDetail" ], "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": "Disclosure of information about revenue from external customer and long-lived asset by geographical area. Long-lived asset excludes financial instrument, customer relationship with financial institution, mortgage and other servicing right, deferred policy acquisition cost, and deferred tax asset." } } }, "auth_ref": [ "r29", "r66" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPDetail", "http://thetradedesk.com/role/StockBasedCompensationRestrictedStockAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsUsedtoValueOptionsGrantedtoEmployeesDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedCompensationExpenseAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail", "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": [ "r363", "r365", "r367", "r368", "r369", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r391", "r392", "r393", "r394", "r395" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r101" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r9", "r10", "r101" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted-Average Assumptions Used to Estimate the Fair Value of ESPP Shares", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r103" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted-Average Assumptions Used to Value Options Granted to Employees", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r103" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock, Class of Stock [Table]", "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r33", "r34", "r35", "r36", "r37", "r38", "r96", "r98", "r99", "r100", "r142", "r143", "r144", "r198", "r336", "r337", "r338", "r340", "r343", "r348", "r350", "r627", "r628", "r629", "r630", "r775", "r941", "r958" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Gross Unrecognized Tax Benefits", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r431", "r785" ] }, "us-gaap_SecuredOvernightFinancingRateSofrMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredOvernightFinancingRateSofrMember", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Interest rate at which bank can borrow U.S. dollar overnight while posting U.S. Treasury bond as collateral." } } }, "auth_ref": [ "r1039" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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": [ "r828" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://thetradedesk.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r831" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/role/IncomeTaxesDomesticandForeignComponentsofIncomeBeforeIncomeTaxesDetail", "http://thetradedesk.com/role/SegmentandGeographicalInformationGrossBillingsBasedonBillingAddressofClientsorClientAffiliatesDetail", "http://thetradedesk.com/role/SegmentandGeographicalInformationPropertyandEquipmentNetandOperatingLeaseAssetsPresentedbyPrincipalGeographicAreaDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r223", "r224", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r647", "r650", "r652", "r711", "r713", "r717", "r720", "r731", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r751", "r776", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r814", "r819", "r997", "r1065", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1095", "r1096" ] }, "us-gaap_SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingCodmIndividualTitleAndPositionOrGroupOrCommitteeNameExtensibleEnumeration", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicalInformationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]", "label": "Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration]", "documentation": "Indicates title and position of individual or name of group identified as chief operating decision maker (CODM) for segment reporting." } } }, "auth_ref": [ "r204", "r761", "r767" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r116", "r196", "r200", "r201", "r202", "r203", "r205", "r211", "r212", "r213", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r225", "r758", "r759", "r760", "r762", "r764", "r765", "r766" ] }, "us-gaap_SegmentReportingExpenseInformationUsedByCodmDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingExpenseInformationUsedByCodmDescription", "presentation": [ "http://thetradedesk.com/role/SegmentandGeographicalInformationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Expense Information Used by CODM, Description", "label": "Segment Reporting, Expense Information Used by CODM, Description", "documentation": "Description of nature of expense information used by chief operating decision maker (CODM) to manage operation when segment expense information by category is not disclosed." } } }, "auth_ref": [ "r196", "r213", "r218" ] }, "us-gaap_SegmentsGeographicalAreasAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2024", "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": [ "r71" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r2" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Requisite service period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r782" ] }, "ttd_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardServicePeriodForMarketBasedMetric": { "xbrltype": "durationItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardServicePeriodForMarketBasedMetric", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derived service period", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Service Period For Market Based Metric", "documentation": "Share based compensation arrangement by share based payment award award service period for market based metric." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationRestrictedStockAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r782" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r384" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r384" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, Shares, beginning balance (in shares)", "periodEndLabel": "Unvested, Shares, 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": [ "r379", "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares (in thousands)", "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/2024", "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": [ "r379", "r380" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofRestrictedStockActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted- Average Grant Date Fair Value Per Share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r383" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r383" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationESPPDetail", "http://thetradedesk.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsUsedtoValueOptionsGrantedtoEmployeesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average assumptions used to value options granted to employees", "verboseLabel": "Weighted-average assumptions used to estimate the fair value of ESPP shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPDetail", "http://thetradedesk.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsUsedtoValueOptionsGrantedtoEmployeesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "verboseLabel": "Estimated dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r393" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPDetail", "http://thetradedesk.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsUsedtoValueOptionsGrantedtoEmployeesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r392" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPDetail", "http://thetradedesk.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsUsedtoValueOptionsGrantedtoEmployeesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r394" ] }, "ttd_ShareBasedCompensationArrangementByShareBasedPaymentAwardHoldingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardHoldingPeriod", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails", "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Holding period for sale or transfer of purchased or vested shares", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Holding Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Holding Period" } } }, "auth_ref": [] }, "ttd_ShareBasedCompensationArrangementByShareBasedPaymentAwardHoldingPeriodAfterFirstOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardHoldingPeriodAfterFirstOfferingPeriod", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Holding period for sales after the first offering period", "label": "Share Based Compensation Arrangement By Share Based Payment Award Holding Period After First Offering Period", "documentation": "Holding period during which transferability of shares purchased under the plan is restricted, for purchases after the first offering period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPDetail", "http://thetradedesk.com/role/StockBasedCompensationRestrictedStockAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsUsedtoValueOptionsGrantedtoEmployeesDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedCompensationExpenseAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail", "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": [ "r363", "r365", "r367", "r368", "r369", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r391", "r392", "r393", "r394", "r395" ] }, "ttd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualIncreaseInSharesReservedForIssuancePercentageOfSharesOutstanding": { "xbrltype": "percentItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumAnnualIncreaseInSharesReservedForIssuancePercentageOfSharesOutstanding", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum annual increase in shares available for issuance, percentage of outstanding shares", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Annual Increase In Shares Reserved For Issuance Percentage Of Shares Outstanding", "documentation": "The maximum annual increase in shares reserved for issuance under the stock-based compensation plan, as a percentage of the entity's outstanding shares on an as-converted basis as of the end of the immediately preceding calendar year." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum employee payroll deduction (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan." } } }, "auth_ref": [ "r39" ] }, "ttd_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumOfferingPeriod", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum offering period", "label": "Share Based Compensation Arrangement By Share Based Payment Award Maximum Offering Period", "documentation": "Maximum typical length of offering periods for employee purchases of shares under the plan." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of additional shares authorized for grant", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock available for issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r784" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Shares remained available for grant", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r39" ] }, "ttd_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantExpectedToBeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrantExpectedToBeExpense", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Grant-date fair value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Expected To Be Expense", "documentation": "Share-based compensation arrangement by share-based payment award, number of shares available for grant for expected to be expense." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options, additional disclosures", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at end of 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": [ "r373" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r373" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total intrinsic value of options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r386" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Expired/Forfeited/Cancelled (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": [ "r1005" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expired/Forfeited/Cancelled (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": [ "r1005" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r375" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value per share", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r385" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "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)", "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": [ "r371", "r372" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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": [ "r371", "r372" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail" ], "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": [ "r387" ] }, "ttd_ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodBetweenPurchases": { "xbrltype": "durationItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPeriodBetweenPurchases", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Period between purchases", "label": "Share Based Compensation Arrangement By Share Based Payment Award Period Between Purchases", "documentation": "Typical duration of the period between employee purchases of shares under the plan." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationStockBasedCompensationExpenseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation cost", "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost", "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification." } } }, "auth_ref": [ "r400" ] }, "ttd_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesReservedForGrantSubjectToAnnualIncrease": { "xbrltype": "sharesItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesReservedForGrantSubjectToAnnualIncrease", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum annual increase in shares available for grant (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Reserved For Grant Subject To Annual Increase", "documentation": "The maximum subject to annual increase in the number of shares reserved for issuance under the stock-based compensation plan." } } }, "auth_ref": [] }, "ttd_ShareBasedCompensationArrangementByShareBasedPaymentAwardTargetAmountOfSharesThatCanBePurchased": { "xbrltype": "sharesItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTargetAmountOfSharesThatCanBePurchased", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Target amount of shares that can be purchased", "label": "Share Based Compensation Arrangement By Share Based Payment Award Target Amount Of Shares That Can Be Purchased", "documentation": "Share-based compensation arrangement by share-based payment award, target amount of shares that can be purchased." } } }, "auth_ref": [] }, "ttd_ShareBasedCompensationArrangementTargetPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ShareBasedCompensationArrangementTargetPricePerShare", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Target price per share", "label": "Share Based Compensation Arrangement, Target Price Per Share", "documentation": "Share based compensation arrangement target price per share." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPDetail", "http://thetradedesk.com/role/StockBasedCompensationRestrictedStockAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsUsedtoValueOptionsGrantedtoEmployeesDetail", "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail", "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": [ "r367", "r368", "r369", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r391", "r392", "r393", "r394", "r395" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r376" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r375" ] }, "ttd_ShareBasedCompensationForfeitureMethod": { "xbrltype": "stringItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ShareBasedCompensationForfeitureMethod", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeiture method", "label": "Share Based Compensation Forfeiture Method", "documentation": "Share based compensation forfeiture method." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r362", "r370", "r389", "r390", "r391", "r392", "r395", "r403", "r404", "r405", "r406" ] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier", "label": "Supplier [Axis]", "documentation": "Information by supplier." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier", "label": "Supplier [Domain]", "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received." } } }, "auth_ref": [] }, "ttd_ShareRepurchaseProgramAdditionalAuthorizedRepurchaseAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ShareRepurchaseProgramAdditionalAuthorizedRepurchaseAmount", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase program, additional authorized repurchase amount", "label": "Share Repurchase Program, Additional Authorized Repurchase Amount", "documentation": "Share Repurchase Program, Additional Authorized Repurchase Amount" } } }, "auth_ref": [] }, "srt_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program", "label": "Share Repurchase Program [Axis]" } } }, "auth_ref": [ "r996" ] }, "srt_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program", "label": "Share Repurchase Program [Domain]" } } }, "auth_ref": [ "r996" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Stock incentive plans, expiration period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r783" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationESPPDetail", "http://thetradedesk.com/role/StockBasedCompensationScheduleofWeightedAverageAssumptionsUsedtoValueOptionsGrantedtoEmployeesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r391" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intrinsic value of exercisable options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r39" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Contractual Life, exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r39" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Contractual Life, outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r102" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Price of ESPP shares as percentage of market price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail": { "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS", "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "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": [ "r109", "r110", "r953" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofComponentsofLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofComponentsofLeaseExpenseDetail" ], "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": [ "r518", "r801" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentNetDetail", "http://thetradedesk.com/role/PropertyandEquipmentNetScheduleofMajorClassesofPropertyandEquipmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased software", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax." } } }, "auth_ref": [ "r420" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail", "http://thetradedesk.com/role/Cover", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail" ], "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": [ "r132", "r142", "r143", "r144", "r165", "r185", "r186", "r188", "r190", "r198", "r199", "r258", "r299", "r301", "r302", "r303", "r306", "r307", "r336", "r337", "r340", "r343", "r350", "r495", "r627", "r628", "r629", "r630", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r664", "r685", "r704", "r725", "r726", "r727", "r728", "r729", "r941", "r958", "r967" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r8", "r60", "r63", "r64", "r133", "r150", "r151", "r152", "r168", "r169", "r170", "r172", "r177", "r179", "r181", "r197", "r259", "r260", "r274", "r351", "r448", "r449", "r456", "r457", "r458", "r460", "r461", "r462", "r470", "r471", "r472", "r473", "r474", "r475", "r478", "r501", "r502", "r503", "r504", "r505", "r506", "r509", "r511", "r527", "r610", "r618", "r619", "r620", "r634", "r704" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/role/IncomeTaxesDomesticandForeignComponentsofIncomeBeforeIncomeTaxesDetail", "http://thetradedesk.com/role/SegmentandGeographicalInformationGrossBillingsBasedonBillingAddressofClientsorClientAffiliatesDetail", "http://thetradedesk.com/role/SegmentandGeographicalInformationPropertyandEquipmentNetandOperatingLeaseAssetsPresentedbyPrincipalGeographicAreaDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r223", "r224", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r647", "r650", "r652", "r711", "r713", "r717", "r720", "r731", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r751", "r776", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r814", "r819", "r997", "r1065", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1095", "r1096" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r168", "r169", "r170", "r197", "r511", "r561", "r625", "r645", "r656", "r657", "r658", "r659", "r660", "r661", "r664", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r677", "r678", "r679", "r680", "r681", "r683", "r686", "r687", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r704", "r820" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "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/2024", "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/2024", "localname": "StatementTable", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r168", "r169", "r170", "r197", "r226", "r511", "r561", "r625", "r645", "r656", "r657", "r658", "r659", "r660", "r661", "r664", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r677", "r678", "r679", "r680", "r681", "r683", "r686", "r687", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r704", "r820" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r850", "r861", "r871", "r904" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r8", "r59", "r60", "r100" ] }, "ttd_StockIssuedDuringPeriodSharesRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes": { "xbrltype": "sharesItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "StockIssuedDuringPeriodSharesRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "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": [ "r8", "r59", "r60", "r100", "r376" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock under employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r8", "r59", "r60", "r100" ] }, "ttd_StockIssuedDuringPeriodValueRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "StockIssuedDuringPeriodValueRestrictedStockNetOfForfeituresAndSharesWithheldForTaxes", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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/2024", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r8", "r60", "r63", "r64", "r100" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase program, amount available and authorized for repurchases remaining", "label": "Share Repurchase Program, Remaining Authorized, Amount", "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of Class A common stock (in shares)", "terseLabel": "Share repurchase program, shares repurchased and retired (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": [ "r8", "r59", "r60", "r100" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of Class A common stock", "terseLabel": "Share repurchase program, aggregate repurchase amount", "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": [ "r8", "r59", "r60", "r100" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS", "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r60", "r63", "r64", "r89", "r666", "r682", "r705", "r706", "r802", "r827", "r960", "r983", "r1047", "r1098" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDBALANCESHEETS" ], "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/2024", "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": [ "r97", "r164", "r335", "r337", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r349", "r351", "r477", "r707", "r708", "r730" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofComponentsofLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r520", "r801" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "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": [ "r507", "r528" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "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": [ "r507", "r528" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail", "http://thetradedesk.com/role/StockBasedCompensationESPPAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail" ], "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": [ "r507", "r528" ] }, "ttd_SummaryOfSupplementalInformationRelatedToLeasesTableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "SummaryOfSupplementalInformationRelatedToLeasesTableTableTextBlock", "presentation": [ "http://thetradedesk.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Supplemental Information Related to Leases", "label": "Summary Of Supplemental Information Related To Leases Table [Table Text Block]", "documentation": "Tabular disclosure of summary of supplemental information related to leases." } } }, "auth_ref": [] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Supplier Concentration Risk", "label": "Supplier Concentration Risk [Member]", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r86" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r897" ] }, "ttd_TaxBenefitFromStockBasedAwardActivity": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "TaxBenefitFromStockBasedAwardActivity", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationStockBasedCompensationExpenseAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit to stock options exercised", "label": "Tax Benefit From Stock Based Award Activity", "documentation": "Tax benefit from stock based award activity." } } }, "auth_ref": [] }, "ttd_TenantImprovementsPaidByLessorValue": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "TenantImprovementsPaidByLessorValue", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [] }, "ttd_ThreeClientsMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "ThreeClientsMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Three Clients", "label": "Three Clients [Member]", "documentation": "Clients" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualAxis", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedCompensationExpenseAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Title and Position", "label": "Title and Position [Axis]" } } }, "auth_ref": [ "r975", "r1054" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesStockBasedCompensationDetails", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail", "http://thetradedesk.com/role/StockBasedCompensationStockBasedCompensationExpenseAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Title and Position", "label": "Title and Position [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r889" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r896" ] }, "ttd_TradeAccountsPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "TradeAccountsPayablesMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Accounts Payable", "label": "Trade Accounts Payables [Member]", "documentation": "Trade accounts payables." } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r917" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r919" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "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/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "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": [ "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r333", "r348", "r476", "r493", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r611", "r789", "r791", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r803", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r979", "r980", "r981", "r982", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r920" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r921" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r921" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r919" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r919" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r922" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r920" ] }, "ttd_TwentyTwentyThreeStockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "TwentyTwentyThreeStockRepurchaseProgramMember", "presentation": [ "http://thetradedesk.com/role/CapitalizationCommonandPreferredStockDetail" ], "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_TwoClientsMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "TwoClientsMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Two Clients", "label": "Two Clients [Member]", "documentation": "Two Clients" } } }, "auth_ref": [] }, "ttd_TwoSuppliersMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "TwoSuppliersMember", "presentation": [ "http://thetradedesk.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesConcentrationofRiskDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Two Suppliers", "label": "Two Suppliers [Member]", "documentation": "Two Suppliers" } } }, "auth_ref": [] }, "ttd_TwoThousandAndSixteenIncentiveAwardPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "TwoThousandAndSixteenIncentiveAwardPlanMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationCEOPerformanceOptionDetail", "http://thetradedesk.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "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": [] }, "ttd_TwoThousandSixteenIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "TwoThousandSixteenIncentivePlanMember", "presentation": [ "http://thetradedesk.com/role/StockBasedCompensationStockBasedAwardPlansAdditionalInformationDetail", "http://thetradedesk.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2016 Incentive Award Plan", "label": "Two Thousand Sixteen Incentive Plan [Member]", "documentation": "2016 Incentive plan." } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesDomesticandForeignComponentsofIncomeBeforeIncomeTaxesDetail", "http://thetradedesk.com/role/SegmentandGeographicalInformationGrossBillingsBasedonBillingAddressofClientsorClientAffiliatesDetail", "http://thetradedesk.com/role/SegmentandGeographicalInformationPropertyandEquipmentNetandOperatingLeaseAssetsPresentedbyPrincipalGeographicAreaDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "verboseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://thetradedesk.com/role/CashCashEquivalentsandShortTermInvestmentsNetScheduleofCashCashEquivalentsandNetShorttermInvestmentsinMarketableSecuritiesDetail" ], "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": [ "r754", "r778", "r1064" ] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unremitted earnings of subsidiaries, foreign", "label": "Undistributed Earnings of Foreign Subsidiaries", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r6", "r7", "r117", "r413" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "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": [ "r916" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail", "http://thetradedesk.com/role/IncomeTaxesScheduleofChangesinGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross unrecognized tax benefits", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r414", "r431", "r785" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesScheduleofChangesinGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Decreases related to prior year tax positions", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r432", "r785" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesScheduleofChangesinGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Settlements", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r434", "r785" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesScheduleofChangesinGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Increases related to current year tax positions", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r433", "r785" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesScheduleofChangesinGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Increases related to prior year tax positions", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r432", "r785" ] }, "ttd_UnrecognizedTaxBenefitsReductionToDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "UnrecognizedTaxBenefitsReductionToDeferredTaxAssets", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, reduction to deferred tax assets", "label": "Unrecognized Tax Benefits Reduction To Deferred Tax Assets", "documentation": "Unrecognized tax benefits reduction to deferred tax assets." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesScheduleofChangesinGrossUnrecognizedTaxBenefitsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Expiration of statute of limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r435" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits that would impact effective tax rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r436", "r785" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetail": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Five", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Includes, but is not limited to, lease not yet commenced." } } }, "auth_ref": [ "r287", "r1051" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetail": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year One", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Includes, but is not limited to, lease not yet commenced." } } }, "auth_ref": [ "r287", "r1051" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetail": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Four", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Includes, but is not limited to, lease not yet commenced." } } }, "auth_ref": [ "r287", "r1051" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetail": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Two", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Includes, but is not limited to, lease not yet commenced." } } }, "auth_ref": [ "r287", "r1051" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetail": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Unrecorded Unconditional Purchase Obligation, to be Paid, Year Three", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). Includes, but is not limited to, lease not yet commenced." } } }, "auth_ref": [ "r287", "r1051" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesScheduleofPurchaseObligationsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Unrecorded Unconditional Purchase Obligation", "documentation": "Amount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts." } } }, "auth_ref": [ "r287", "r1051" ] }, "ttd_UnrecordedUnconditionalPurchaseObligationOperatingLeaseNotYetCommenced": { "xbrltype": "monetaryItemType", "nsuri": "http://thetradedesk.com/20241231", "localname": "UnrecordedUnconditionalPurchaseObligationOperatingLeaseNotYetCommenced", "crdr": "credit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofMaturitiesofLeaseCommitmentsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: commitments for leases not yet commenced", "label": "Unrecorded Unconditional Purchase Obligation, Operating Lease Not Yet Commenced", "documentation": "Unrecorded Unconditional Purchase Obligation, Operating Lease Not Yet Commenced" } } }, "auth_ref": [] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "presentation": [ "http://thetradedesk.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Purchase Obligations", "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]", "documentation": "Tabular disclosure of unconditional purchase obligation not recognized as liability." } } }, "auth_ref": [ "r988" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [ "r26", "r27", "r28", "r120", "r121", "r124", "r125" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://thetradedesk.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Additional valuation allowance recorded", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r439" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://thetradedesk.com/role/LeasesSummaryofComponentsofLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://thetradedesk.com/role/LeasesSummaryofComponentsofLeaseExpenseDetail" ], "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": [ "r519", "r801" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateAxis", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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/2024", "localname": "VariableRateDomain", "presentation": [ "http://thetradedesk.com/role/DebtAdditionalInformationDetail" ], "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": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r885" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.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": [ "r968" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "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": [ "r184", "r190" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://thetradedesk.com/role/EarningsPerShareComputationofBasicandDilutedEPSDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://thetradedesk.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "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": [ "r183", "r190" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r883" ] } } } }, "std_ref": { "r0": { "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/2147477401/830-230-45-1" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "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": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-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", "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": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "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/2147477734/942-470-50-3" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-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(19)(a))", "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(19)(b))", "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(19))", "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(20))", "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(21))", "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(22)(b))", "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "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(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r69": { "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)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r73": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r74": { "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" }, "r75": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r106": { "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/2147478546/942-210-S99-1" }, "r107": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r108": { "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/2147478546/942-210-S99-1" }, "r109": { "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/2147478546/942-210-S99-1" }, "r110": { "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/2147478546/942-210-S99-1" }, "r111": { "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/2147478524/942-220-S99-1" }, "r112": { "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/2147478524/942-220-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r124": { "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" }, "r125": { "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" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476168/350-40-50-3" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r130": { "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" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r139": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r157": { "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" }, "r158": { "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" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2" }, "r278": { "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" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r401": { "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" }, "r402": { "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" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1" }, "r410": { "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482620/740-10-25-3" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r442": { "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" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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.1.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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/2147477891/740-270-50-1" }, "r455": { "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" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r483": { "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" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r494": { "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" }, "r495": { "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" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/830/tableOfContent" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r510": { "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" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r592": { "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/2147478546/942-210-S99-1" }, "r593": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r594": { "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/2147478524/942-220-S99-1" }, "r595": { "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/2147477314/942-235-S99-1" }, "r596": { "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/2147477268/942-320-50-3A" }, "r597": { "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/2147478451/942-360-50-1" }, "r598": { "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/2147478777/944-210-S99-1" }, "r599": { "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/2147478777/944-210-S99-1" }, "r600": { "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/2147478777/944-210-S99-1" }, "r601": { "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/2147478777/944-210-S99-1" }, "r602": { "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/2147478777/944-210-S99-1" }, "r603": { "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/2147478777/944-210-S99-1" }, "r604": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r605": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r606": { "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/2147478777/944-210-S99-1" }, "r607": { "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/2147477250/944-220-S99-1" }, "r608": { "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/2147477250/944-220-S99-1" }, "r609": { "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/2147477250/944-220-S99-1" }, "r610": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r611": { "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/2147477250/944-220-S99-1" }, "r612": { "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/2147477250/944-220-S99-1" }, "r613": { "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/2147477250/944-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r616": { "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" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r625": { "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" }, "r626": { "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(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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/2147478009/946-205-45-3" }, "r634": { "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/2147478009/946-205-45-4" }, "r635": { "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/2147478494/946-205-50-2" }, "r636": { "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/2147478494/946-205-50-27" }, "r637": { "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/2147478494/946-205-50-7" }, "r638": { "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/2147478494/946-205-50-7" }, "r639": { "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/2147478494/946-205-50-7" }, "r640": { "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/2147478494/946-205-50-7" }, "r641": { "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/2147478494/946-205-50-7" }, "r642": { "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/2147478494/946-205-50-7" }, "r643": { "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/2147478494/946-205-50-7" }, "r644": { "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/2147478494/946-205-50-7" }, "r645": { "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/2147477796/946-210-45-4" }, "r646": { "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/2147478795/946-210-50-1" }, "r647": { "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/2147478795/946-210-50-1" }, "r648": { "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/2147478795/946-210-50-1" }, "r649": { "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/2147478795/946-210-50-1" }, "r650": { "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/2147478795/946-210-50-2" }, "r651": { "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/2147478795/946-210-50-6" }, "r652": { "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/2147478795/946-210-50-6" }, "r653": { "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/2147478795/946-210-50-6" }, "r654": { "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/2147478795/946-210-50-6" }, "r655": { "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/2147478795/946-210-50-6" }, "r656": { "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/2147479170/946-210-S99-1" }, "r657": { "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/2147479170/946-210-S99-1" }, "r658": { "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/2147479170/946-210-S99-1" }, "r659": { "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/2147479170/946-210-S99-1" }, "r660": { "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/2147479170/946-210-S99-1" }, "r661": { "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/2147479170/946-210-S99-1" }, "r662": { "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/2147479170/946-210-S99-1" }, "r663": { "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/2147479170/946-210-S99-1" }, "r664": { "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/2147479170/946-210-S99-1" }, "r665": { "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/2147479170/946-210-S99-1" }, "r666": { "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/2147479170/946-210-S99-1" }, "r667": { "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/2147479170/946-210-S99-1" }, "r668": { "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/2147479170/946-210-S99-1" }, "r669": { "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/2147479170/946-210-S99-1" }, "r670": { "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/2147479170/946-210-S99-1" }, "r671": { "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/2147479170/946-210-S99-1" }, "r672": { "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/2147479170/946-210-S99-1" }, "r673": { "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/2147479170/946-210-S99-1" }, "r674": { "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/2147479170/946-210-S99-1" }, "r675": { "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/2147479170/946-210-S99-1" }, "r676": { "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/2147479170/946-210-S99-1" }, "r677": { "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/2147479170/946-210-S99-1" }, "r678": { "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/2147479170/946-210-S99-1" }, "r679": { "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/2147479170/946-210-S99-1" }, "r680": { "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/2147479170/946-210-S99-1" }, "r681": { "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/2147479170/946-210-S99-2" }, "r682": { "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/2147479170/946-210-S99-2" }, "r683": { "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/2147479105/946-220-45-3" }, "r684": { "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/2147479105/946-220-45-7" }, "r685": { "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/2147478297/946-220-50-3" }, "r686": { "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/2147479134/946-220-S99-1" }, "r687": { "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/2147479134/946-220-S99-1" }, "r688": { "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/2147479134/946-220-S99-1" }, "r689": { "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/2147479134/946-220-S99-1" }, "r690": { "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/2147479134/946-220-S99-1" }, "r691": { "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/2147479134/946-220-S99-1" }, "r692": { "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/2147479134/946-220-S99-1" }, "r693": { "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/2147479134/946-220-S99-1" }, "r694": { "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/2147479134/946-220-S99-1" }, "r695": { "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/2147479134/946-220-S99-1" }, "r696": { "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/2147479134/946-220-S99-1" }, "r697": { "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/2147479134/946-220-S99-1" }, "r698": { "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/2147479134/946-220-S99-1" }, "r699": { "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/2147479134/946-220-S99-1" }, "r700": { "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/2147479134/946-220-S99-1" }, "r701": { "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/2147479134/946-220-S99-1" }, "r702": { "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/2147479134/946-220-S99-1" }, "r703": { "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/2147479134/946-220-S99-3" }, "r704": { "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/2147479134/946-220-S99-3" }, "r705": { "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/2147479134/946-220-S99-3" }, "r706": { "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/2147479134/946-220-S99-3" }, "r707": { "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/2147477968/946-235-50-2" }, "r708": { "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/2147477968/946-235-50-2" }, "r709": { "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/2147477271/946-320-S99-1" }, "r710": { "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/2147477271/946-320-S99-1" }, "r711": { "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/2147477271/946-320-S99-1" }, "r712": { "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/2147477271/946-320-S99-2" }, "r713": { "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/2147477271/946-320-S99-2" }, "r714": { "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/2147477271/946-320-S99-3" }, "r715": { "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/2147477271/946-320-S99-3" }, "r716": { "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/2147477271/946-320-S99-3" }, "r717": { "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/2147477271/946-320-S99-3" }, "r718": { "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 A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5D" }, "r719": { "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/2147477271/946-320-S99-6" }, "r720": { "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/2147477271/946-320-S99-6" }, "r721": { "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/2147477271/946-320-S99-7" }, "r722": { "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/2147477271/946-320-S99-7" }, "r723": { "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/2147477271/946-320-S99-7" }, "r724": { "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/2147477271/946-320-S99-7" }, "r725": { "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/2147478448/946-505-50-1" }, "r726": { "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/2147478448/946-505-50-2" }, "r727": { "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/2147478448/946-505-50-2" }, "r728": { "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/2147478448/946-505-50-2" }, "r729": { "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/2147478448/946-505-50-2" }, "r730": { "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/2147478448/946-505-50-6" }, "r731": { "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(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r733": { "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/2147478522/954-440-50-1" }, "r734": { "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 A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r735": { "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/2147478979/970-360-S99-1" }, "r736": { "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/2147478979/970-360-S99-1" }, "r737": { "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/2147478979/970-360-S99-1" }, "r738": { "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/2147478979/970-360-S99-1" }, "r739": { "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/2147478979/970-360-S99-1" }, "r740": { "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/2147478979/970-360-S99-1" }, "r741": { "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/2147478979/970-360-S99-1" }, "r742": { "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/2147478979/970-360-S99-1" }, "r743": { "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/2147477332/976-310-50-1" }, "r744": { "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/2147479230/978-310-50-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r751": { "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" }, "r752": { "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" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r787": { "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" }, "r788": { "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" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r801": { "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" }, "r802": { "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" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r813": { "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" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17" }, "r817": { "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/2147478795/946-210-50-1" }, "r818": { "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/2147478795/946-210-50-6" }, "r819": { "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/2147477439/946-210-55-1" }, "r820": { "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/2147477802/946-310-45-1" }, "r821": { "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/2147477271/946-320-S99-1" }, "r822": { "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/2147477271/946-320-S99-2" }, "r823": { "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/2147477271/946-320-S99-3" }, "r824": { "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/2147477271/946-320-S99-6" }, "r825": { "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/2147479168/946-830-55-10" }, "r826": { "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/2147479168/946-830-55-11" }, "r827": { "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/2147479168/946-830-55-12" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1" }, "r837": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "2" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "1" }, "r842": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2" }, "r843": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r844": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r845": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r877": { "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" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "2" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "1" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r941": { "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" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476168/350-40-50-3" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r962": { "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(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r967": { "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" }, "r968": { "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" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r970": { "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" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r975": { "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" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r987": { "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" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r990": { "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" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1047": { "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" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r1052": { "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" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "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" }, "r1059": { "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" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "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/2147479532/912-730-25-1" }, "r1064": { "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/2147477268/942-320-50-2" }, "r1065": { "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" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1094": { "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" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1097": { "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/2147478009/946-205-45-4" }, "r1098": { "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/2147479134/946-220-S99-3" }, "r1099": { "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/2147479134/946-220-S99-3" }, "r1100": { "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/2147477271/946-320-S99-1" }, "r1101": { "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/2147477271/946-320-S99-2" }, "r1102": { "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/2147477271/946-320-S99-3" }, "r1103": { "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/2147477271/946-320-S99-6" } } } ZIP 112 0001671933-25-000029-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001671933-25-000029-xbrl.zip M4$L#!!0 ( )2 55JHF,=JU:ZW/:2!+_GK^BSWNU9;N @./L)K;C*ED2H%V0B"3L M)5^N!C$8Q4+#20+65_GC[]Q('3"GGTN?ST^ MJD>)R',1J?E-:(QM>12E3V:F\]BPNYAV[+ MN221Q-?IJ[T(F\ILTYD7MXE\M3<7V76;P#;HR(N&$B> MQ!/9VB.-SJL]QF>/9C*^GA6O]EXVY(>?P?K,'T"H6I2HLZ=YZT M%L6I9LE)Q9&PZP1DVG[HM!T[H+!KA!3G5,PDJ37D06I*EA':%I'I#=W0]@.G MXZ)IN!;Y=L<)T&5;)QCM#X8\W#5\FT)_&(2ZSW!'-7(;1@-]AANT;?_[[UX< M-9NG1L<&J@!3M4M@ON'7J#WL]4;U@>&4V[B>6S>"P X"XZ)GD]XA(*_-\/N> M2T'HF3]S.P36828FDBR9W]18>1JT/Y.9C%,QA; I$DD"!6/R>-NCYJFIY@N1 MWNI6Z_2@1D4FTGP*31PGX$&JYXZ5NLF9%=RH5E"SA%IB7D^$YG,*9,+_&(EGA#3.,9.&(#X\B5OC]F8F20TEAA/T%J.W\JH MH$(1=U?D8.=5G,=0O4V/@2VC1.HV6*BRA<*YQ(PM!A>WB5B_QY#]2"WB!/:)F"M)PBM>3CG\,45,S*Y'6E(FL@9=Q47*D'CF5$1Y/&TZ9_-1I._UH,ZO))-2R; M+#OX&>?%-1O\P_,'GJ\/_="U;%_/ZQE7^LSQWT&(06ZX]J5A&30 .-@GL"B0 M428+D=U"1<@8AEW/=][8FR/.IL,(A[ /KEI)C4OK>8V.FD?'&U A=>DA4F0" M5W,8. ,*;!M6YQ)FQJ:VYVO+96"&9;<=UPD=SPWHS>MWW/W=.],;O3-[P3N_ M [LR>F>8)CJU%0I' _N=/W2KYG=D6?5^OU\?X:-#_&ON_#O\['__1ZL.J0\5 M-Q+YJ] VRQ(KG)U S!?0WL/#;^/?QK^-?QO_-OYM_"\<_VA;WWB:AX?E58;' MOVH//3:$X.D?&4)->FP(E1@])H0T1H\*(<;H<2$$C!X90KA)/S*$8(\>&4*' M]-@0"CC*>6/[7A6;=A'J^HAX$;(. \XZ\1AM>C<=[(=\^"&C/^C9]#W MT\"C"^\7.G[6;![7$'VK%4??D:R1[U#SZ.5QL\Y##V-_0L"=4^OHV?'S'WY\ M\;+Y].[/O[DW5(5(RO2*B'1FB=%[ZJI&M8 LF:HY;9OE@@I"F0MXZEBVJ].6 M/M$O^B/^C[HZ2T2.5?7J$2?-EYE.%UV*9"F)6C6(@/]O0!(5TF4DU.CZ"YR7CJM"7G,9R0DZP;64.O+D:; M)(R>2#HI6B/CTG!Z>I7G]AS7)B.D]7K=B-1\L>2L%2/)+3I[RAG?\[.GG/U] M^?W>Z>R;)P7G-Y+^7,?$\";C)W3&;[]*$J_E)C_,65>5E4LBE1:]6JT'.E&[5,GM_7<8[K';SD0DG'Q.=BJWII"(6 M:E)DSDG@0E$N.6F:W=&QDR_>0E[F$! )RA%0]A6F2*P6O)&-2XS38RFHGT6M(:CIC!-/C>; 1\7PIPFZ+ ,QVC1X%M M#GTG')'GDXZ/FW3?@5FX#NX(F 5UWRN ,(F MU^C;^D:/V[1O!X$N?/6&%D,:>$&([=XX S(]RZ[MPCS8UO7X!L.%-GV'(7V) MN5>.K?PU,P'<,7>YQ=81;J(RG#$$L%*1&">WVGGA_K.L*KVPSBI.M76_[\T% MO&NYY8>JT^6>]?(ZLRE :NE.E[@;+-2ZO.?">92[L6CBM"H%RWF<2[B^LC98 MU>_IRNGUJ#WT72?HHL$A4DAFU_ [N+IZ9!MFMZS*=[T>UPNONA[D1K[]>F@' M(?B+,&?8[QO^:%-!O/3"DMM7MH_QG>@'K8%OXRYLNR;NRN4S@QZ&+B&,@8'[ MM>D,#%X-V0QX!<2U58I@8&MU\9U.-]3U2HU<61G%+*B44[X=N'LTL$,H[\;M MUT.C5][C2XQZ3M\)RP9#@=*$OF-6;< :8H_WL-8HU+8P+PW?J4 @%-B,/ERU MNY-EA[;?=_BU!=4#D@$*2T"1 MUQMN">()%Y[A6]RP'-\V0\\/'BQME'174J:^,:(+&[\LK10\T6N#A_:V:FR; MOAWN*,$."M6"^W%0XV-X\%:\K<,O37B?*[ &8O6 W\MN^_" M% &6%B*#O$]*L/->QC= @M$Q8.!X^HAEZO3+IS>[3-Q,P:9]Q(%DF/H%SH9[ M1@_(@CY0'&PI'IH;&3-@+9\=RC]2\=]ZH_W\@#J(3@2,&'O+OIR()&$#L>VE MH!#S12G/335_/SC \?>&/8MQ[PP-D![:I2X:+MD]I^-P+%N- %>FRPF'9;;C M0J0W>0V 8=+&F;I!>(N66"%(*:^N/252,O)<1;'V)&6OB9ML7- PY9X#;9:H M;[,?"+JPWCACV-L8#'SODK5@^_1@BQ]F6V BXX!)'=_HXS@._6"(419KT+ ; MX(X_!.JM'XU)O?6\H1WK5"6)6NL8:HQH>E5A!:?'8B#:5E7ILA M4;WQ!9^)&XB:Q"+]DD7\?3:&C^7;9U(//C;8CU.5'6BI\(.X^V*I+A*X5<29 M+/AQU9_P+77%#0>'@U_JQ%-L!+W1B.!:$Q5?*I'_62/[2PG-/Z0H?@2EG[JI/R]WZ>9=O\(;=X)_O8Q^MI4Z6]C2*W99V?)6[8J6I?* 8JQ4\49P7C;\V6_W@%S\ U^_! M^<'Y?P%02P,$% @ E(!56MS'E5PX# [BT !P !E>#0S+6-L87-S M8F-O;6UO;G-T;V-K8V4N:'1M[5KI<]I(%O^>O^*M9VO*=@$!)YG#=EPE2PUH M!B2BPQ[R9:L1C5$L)%82>+R5/WY_KR4P=HY)YHIW*TV"Z>O=_?KUZS[M!\/! MV9/3OC"LL]-_-)MD9=%JH=*2KE2J0N97<=I,U*P\[JC%R4T\+>?'G6?? MO3C9J^C]$ GM=J?U9GE54;L#<2FGTSB]:I;9\O@($!FA/>Q1D4JLX>:7)>[C$]>S17\=6\?+GWP]&/-1=GIUW7":B(_X,Y&%Z3,,O2 MLLF-QYUE>:)%(("+_0#W68XXP8Y+:.%-L/QN\+[ M]IL?CMKM$Z,G0"K U/4*F&=X#>J&@\&X.3+L"HWC.DW#]X7O&^<#01J#3VZ7 MX0]=A_S -7_F>@"J@UQ.%5FJN&ZP\;1H?ZYR%:=R!F53)),$!L;L,=JC]HF9 M+98RO=6USLE!@\IQK,X@LW3,L\ # P M),L+-86\'HZ1:45Y,9>Y*BA72_QA(YX2\S@!)G1 ?<6*T6,T1B8)313Z$]16 MDSO".0_2A; MQM4T6%)9!?@X4M MHT@M2YE&2O.>SHLNX3!D2CYS)J(@7S&>A9/)0,!NQ[8P"6EFN\DI:<5F\ M8SW9#,2#OA:9 Q@_G=^W]I'AT84Q" 7]L]UJ<^F\?Z O!-;I!1:FH*[KZ;5N MV Y9HFL[=F"[CG]/5LYJ,0''?F5C$&:?5[-A"R/6T8P@= M2WAZW,"XU.N2?_L!.KGBB O#,F@$DA462"UM>OWC)[W[PUW?%;<^"_]7KP M*..WAFFB4?N?8#P2;[W0J:O?D&4UA\-A?NW_VO^U_VO_U_ZO_7]A_P?K.M9I'QY6 0KW?]$6 M>FP$8:=_9 2UZ;$15%'TF C2%#TJ@IBBQT40*'ID!"&2?F0$P1\],H(.Z;$1 MY/,IY[7PW/K$V< MMF!KHWLCMG->OVK7!?-W"FSM9\IHY4@SR;VD<_/F\WN>OAB9YPC"ZH<_3L^8OOOO_A MQ_;3NY]_H/L@ 7ZGF)%?RNCE1 MLRQ7QS*YD;?%R=[9M^FD6)YLP-1_/IYE/OHSL\Q'[V:9C[999LXK;Y/,.N7\ MN[/,=C-XDVJ1-M^W5N]D9MTK*<[,SR:DJ4 M%25-9!'KW%D$2Y=QNDF*9CFM4LZGR4BCFE*5^/U)IBM..74XE=3IM,B>T6VV MRM^=ES.&]6X:,.&<7Z(SH V=R\-$S8HJ./=:9E0HSE7F=WSLI&FWD%<%%$22 MBJ6*>&WN,A+))%I5*&BARGDV;3",E&X4S>5:9VDC513,3W$??XMJ7FB*.)KS MG!6"6Z#Z' Q3-9.KI&9(9ROC'+-C\%S]RE;03-?NN@*$[>Q]ETHXY* MW47)'C.1-XUJ8I66!Z2%O(6?P.I1NVGT:O@JQ=J*V8ZWPW5Z7*=]:XO([^0J MESPLCWFJ!M"B+NA::^^4JTC%:S5M_.LCI4[W:[/3>>_X*KV'#20!V<= _!WE M*P%?BH#-7O:ET!OUU1<.]W HQY]!![SS>QK]S77)\1\BZT\"\VYQLC*.U+&^ M@-Q>[53K':ZW6J#ZCGNQ*MC9P1T4RVSW HSW07;M-WE7UG!]>B4G1>*::@P77VD=%* M;K 1,Y@6!ZV&+\AV?.$%Y+NF;0S(%V;HV<&87(_.0A8)SG@)#=54)@G/VK:27^*0 M4=VV;6[-]OT#\G&0&5AT+J@7&I[A! +GF/,Q9$]B8/=LOD2O>Z @*#RP@[ Z M?YS+]+IH ##XG.39-8X-J,DU(I=J/QMD,B6C*+(HUN95M9K8WN*2PI1;#NC2 M#OHT%&POK2N]7J%;6-)VM?*2 QJM:HXUW8WH"'+ MV@R(FJW/*";<4C:-9?HYD[A\,H6/I>PSJP:U![8]S/L]6KCA?QVN(>1XO=V'Q8JI30X'7O5M1OW-)T3Z"\3CA MH^UOZNQ#ALF%_2R?-"N[^$-F]V?GL9?6FN=-FXG$\8 M69NX<7>.OK?EZ2.J3(J,MRV]\=7;%1M-O0?BL(TC[MQL&9/8-KR=X]Q6&V:^>W?7= 3_VN>QC2W;)$Z]"X0>(Y SRP^'0 M\,:;YS\7;E#%=9>( 1J[24[41I[H"D\XIO#K=X0#=%T@[!L97F";]LC@V8@" M1SP#@>$V_/1'0@>FGMWK!_JQD2:N>OJ$40A>[>IQX-VKP!U&&1O77X7&P.[: MYH:B@3VT@ZK"4!">!IYMUG7 "H'C':HU"8TMS O#LVL0S=C%9(A > M_ MB(GZ:]3Y.&I"UC69^5-FU?ZD".<:F!36H6+U[CL4!U .6 0I3P)$["+<, M\8!SU_ LKEBV)TR$@OZ#J:V*[UK+-#3&'%,.^=D5C(('NEW(4&R?? G3$\&. M$>R04$_8O $E_?JS]2$Z&!6CM?DI*>.Y=.IS!@UP4F" %JO('7,XJ15=OV&% M1OGTX%'?ANQ@,3AE!%J>@&-[-! ]MAX!M?B@0)L=!H*\'G[=MQ50QJIU(5]+ M#+$KC %+*Y%!WF?%WWD0ZQE@P>@9'%ES.I]U:@^KM[6[0MP, =(AN;S+Z">V M&^DA'A8]\ >._2W'H;G1,0/6^MGA_ //]?[2;/6#/_SN6C_#YG?>_P502P,$ M% @ E(!56ELQGV&P0@ O+@! !X !E>&AI8FET,3 Q-BUF;W)M;V9I M;F1E;6YI9BYH=&WM?6ESVUB6Y??Y%9C,Z&HI E9I\YZ=$2I;->V.*F>&[>J, M^50!$H_BLT& A84RY]?/W=X*@**<Y MRO*?_]=/__O)D^1M->T6JFR3::VR5N5)U^CR*ODM5\V7Y,D3N>I-M5S7^FK> M)J?'IT^3WZKZBUYE_'VKVT+];.[STY_Y[Y_^3 _Y:5+EZY]_RO4JT?E__*!? MGKX\SI]/GYWG+\_/3R99=G+V_.6S%\_5Z=GD^5-U_,^3'^"G<#G_IFG7A?J/ M'Q:Z?#)7^/Q7+YX>/7NQ;%]?Z[R=OSHY/OZW'X)+6_6U?9(5^JI\10.&;V<5 MO)Y\/:V*JG[UXS']WVO\YLDL6^AB_>K?/^F%:I+WZCKY4"VR\M_3)BN;)XVJ M]8PO;/3_4Z].3N'A].N);I.3XZ.39S_]&7\P M\%XC@X59JW\.?]2?DJR^@EF95&U;+5Z=X)1X=YO"2JCZ7MZ=AY&K:55GK:[* M5UV9JQJO^N'G=^_?7O[]_;N_OGMS\>G=+^^3B_=ODXNW_WWQ_LWEWR_??THN M_L^'2_K7Z(Q%KWT:OO;GKFGU;,T?:7ANV;XZ>[;\_IO@?' 3?)KK)GD'PUB4 M>J:G-!U)5N;)1;[*RJFBGI\>O[G.[X2K5@;!Y$F&=QJE>59 KMS*1L4YUV9:7]3+999N3:3GM*4_C/XOQ2N?7GR.DL6 M:C%1-2X&WN O55;G^,=;7:MI6]7-GWX\?_XZ*^$S6'Q5FS_58EE4:Z7,W]D5 MK?++L]?F5C*(Y$ &)5NHQ=_PN(Z2A#:7VSQ-MU1UHT!LTY!KM2RR*?W!VR(K MBF19JY6N.N]GC=TN_G/Q>O=,F*L5S#E*AO5P "W/<.[ M([I^^/G#Y9MWGR[^]G$_Y,]O_WGYX?+B8SJR/WO;S3L'=+45/1-5:+6"@;7S MK$WF\(AB#=MBL50MKCONO*ILDGFV4G M?*&2154KV(5%-VTSN*2M$G@)^'K9 M34!B%&L8:9'[Q[!!P9:;L:7FU."_:MAY206CJY-IMLRFNM4PEJXL5(-#4K!C MX6'+NEKI'"R8:]W.85^J?W5@T.#'+=P3]VL[KZON:@YW:[H:=RW>VEYXB]T- M9S:#F[3PFZK.=8D_KW7SA:9T6F1ZP:4PU@6,59.)576MK("N:7+@ M=7&>S ]7_)HPDHF:9\7,+)G+UWN[5^>X(6"'U6#^P;+BWDMI)]1@ M4-!,M6T-,R4"KX4Y3F I"UA"N!Q>":8PA[^;--CFUQI$(?P4Y##MRP7\CGY+ M:P[_>U7A\DRR1L,O8;]K$)--52BS_&E2Z&RB"]VNO:T$=Y*M9L\#+2K<*I:M M=,-NTNA5M&\!D(B3:[T"L8R[>H:#P\,YHL")Z."57&W;N&[ M'&X3OJ*W$AF6) )BU85,Q(XVZOV M!R)R/KG71Y5W\OPUF$@UG)-"D41_5XZ9BZ-76=6)*_N7=9%=-Z%^I8_L537H M(-B*/1TD(M_L3;I;/J:_X?Q;'4A.%WTK!N\',/T:.>L=G/9@-.\_? PL2R5# MY@,^^I)\5.@A'S[B;JYAT\"VDE'(=ISW7XLNH%,)YZI-9E7=DH"KX<#0R2FK MUAS=E;*/J=4$S8X217>!.I<>@!^@6&N,W*!=2QH SMB8?8LR>,O33]($7FV) MLAU%T?:&PKXJZ*X4;44FBB>?(E&>#LR7+&+8NVKQ,_:AG).>-9R_TIPR.US91A@ %N6FMK)2AV[ MGV03,,E D/5^,AI"L]_=V0*^V&K]_O'QR=M?WH" ?7GZ^N3I^=-G3Y^].#XZ M&XKO\?_.:S/"97:EGDQ@2;\\R6:P J^RXCI;-S_<-CCZS6'%X9-Q3P>!M4 6 MFBO-G RA&@H(-)-RJW(Q,3YKT"I_Z*G&@R$WVIOX[EO1/T MOFN;1HM6R=07! M7!;\-SDA*/;+!!U2/%D<2YF)BA+3<;/MR%833#^H%13D[!/FU1)7=]G534=A M(SRV]$ PPQ3Z[1S1I&R)W-3&*=GFQ:]S%X(E M&]<\(U>]U6@U\WC@-/ 5>:7XFER#$ ;'G.))X&'141@=)]V$!LO;!VZU9SO( M>UD[1[6Z0M,%-X4G8IV/[SR66_@>[N=N#7&+N)B>/% UE./4];1;-"U>)Z8^ M&IMRM/&8&RMV7'3@[4WHGA(!?G@_#V+_8:3?A?G1H<#HGQUFEAN/W9L;YUT9 M296K!N[?!'MIXU@Q;H%25:*F:W#NO-_JIO?*Z= +L_1NLR^*0F1NK"8F@NH! M_U\-/4:U&7!*4RL^\PWX..#0AYW M]*PJB@KC$4]?/'P;A\S>CR)@3H[N*>,(HWB]Q,-27CTIU*Q]=7I^='QFYFPX M/_Z1#Y0U?V0U[_$5?O@Y$!FT89I &'(R5"0BRS?ZR(A"^L:7D6-2,10:H:A" M*9VUI%(Q3$J;%Z4.&Q!HOJ(= =N0#3DV)<553 XDZ,K)E;7))#D;UIBO=/#X MIMXG>@%W8I.S6GKG$Y340![6ZCO&T\0WJ\)(%$631>#ZDKF,7L&W1TP&F5$[ M\A:#<:X#\S*S?LI!OKJT$=[#2&;<(H/[,"3!Z4.2!&_5#"Q*LHKO^?1?-$G7 M4#0U<@SN6ED\/[VW+7*0'>[,WC@]>H[S8&% #@*4+%16LO_#;G)R/:_(/>O MGJSA@22DHF0.R MWR$D$3EMCL=7*6,8OS*Q_Y PK]S\CPGRA8*@(&8M*6<#<- M>]"JA$NF&DR;7ZY+6/[^KTSNNU@SOL;\E5(@5,'.$?A)* JLQ, =,M.SEF31 ME."+3X__[1!O1HEW"U993.BIJXI^LJRN'60NSKG"9R7"8M!!SRD]X<;AT#[) MU!X&DS> =[(O7.$+-W.]''N*=U."3-JIA1?K"L%Z%&NV)#/X-.^"<'!V=86Q M##A+96< @,&@YUG-$^<]"6>L+3CM#U.A$I#K8$MB^%1NJPJQ4^"'7ACA;H/. M]WKZ=NCX/3LZ.\>)<'*U#X^#<_>VJSEG1KM<5W1!>UTE!Z>'Y+## M/^6X/< M;9(#M,]U.2VZ//H9J,VJ-EZ=^DH_,UZ^+XSA6.YL\FP M/X'836'8RBGC^F] M?4GOL7QP@#TR;"71-U$PXM*'O,F9PO/GPO)\@%.;5BAA4$:,@B,L<"F$6[N/ MS6888\@0?U4VC/S$)TQK/6'W21S1 M)CD%6_- PUGG?VA-:I/_6!T.2 4<4N.I"+'R16;525DM$(2*7Z%E'U_7TX!^ MLOX: ]I+1.28:2#]1$"+I% 9VI+7U9,6#1(0<:<4MCD[--K5H9%(>\.*% 6! M-"GB0W.I-,W^-69@W>5#RTLA3Q&T=?S2&][SFJ!/#&Y'D%UEWRA-I@0CB8)% M''^:)8LLL_@2;76'&:,OS6#!!:]3TIYA[3RV='Q"6EE2?.HY),[2XT@ MT_BAA- MR8:B,=S$LAVWF7WC4"\6*M2_:7"1>95%!+!P!U]/]%N@S^+#A_(!2U4*!=*BP4F0E^35@V#;.2U8G&.Y%, MFLRI$$NGC1'G M\F4D\?B-4>+)5. !N<-Q11.J1Y>2 M70I:$LR=N^('WST\.3O(.1M["SUMH=$J.^VK6UG3!?)"@DF+2EBHK@W@PW3=&&NSO ML3C=R6,19R?&#@A7$!HEA"(.U_X#:=6S_,G9B-;;?#9ZJ1%[2KQ, )V%:\R7 M4E:%3FO_EQ,;3C#^S(9=RS8KW\GX,(/>J>^;[DMJ=;I+J572L!_4#&S!TL-: M#1) 8#*'XEFT1PBG9_"/^#MT1C[52,KQ5C5?$/ M\"\33\5^ &)STE2U! ^S.+11FVT$X^#@Q-!H8@S0-6S/0J1P @Z9)SW$C.. M*=\07E> 0PH^QF"+^JI!77"Q<6Z12W#&O"I3_(;];PK%,C2AI1#I8VIC2[E] M]IC:V+?4!M?"C)>=&I,*8>E7Q,Q2.6M,X\>FP$7/(A WALHQB&]O;._K;BMW M]6_J(EHCPHJ9-^S]#9N!!.[1%42@R0TW2;YU9$83!@-"\23F7)I\KC3\#IUW M\-G38:,T91/7&;C*0S&A:&PH*%AFHI"SI "'&UUJ5QXR-0:M-^VL%RA8:>+ M;(*:$)&S3;QBYS[X)JXMYIG%\+*$<%VT,9I4;S">](WOMW%IMA3O^V*%Y+MD MA3# RQH=)N%!Y?F&%\"F#QLQ+_$[WJ4A -!( "GQO?'$P?475V)S1#'0;^##Q,5-^9.I.>6H9M.K@",K!=WC#?=F :I*GU/ML)L=[8"@]'M7G#'K@\['M#(&]3E)F5-0F%$9P?*&N\X(S [I)! MP^>N!)61BONRQZYV9X]%^BX,U_B[#%?LHXLX!MD,6-"3EV?G5 P,ME:)/#<$ MTJ22(!0S\-]]6;SY+B]>5RPQ[10K"&.4D#D**B!EV U2\V2A JG=^4,OS@Z.7MQ\/PP-;59<#LD8$ G@$F;]F5OZ]W9V^='SUX&>]OP M-O'.EL!?0ZE\QY.!A#I57:JU)1.8D>?.Q#KDST^KKD9OJVFQDAUA3&#)+^TG M>+U'-46?&A*DNO6_ O=Q!KN *J[AA^#@$34;/Q!NO%*%K8Y.D[PC4HR6'49Z M%.CRTE+_3#2C:\S 5*&6\ZHD4'U]A7< #[:% P&W4H5>*7#&;9DW1R>0,D-A MH7*1TL9$/L1JFA62F598A=EF7^']3.4D[&Z_AC0\: 2IES),A&2"7XP(JZG" MV9*#N,S6S%9KO&K?ATXQA$^U3?10?$N8C:SP4E:4(C"FQ@?52@J;& 465N&L MG99Y'FB9U#+H\I+DNIG *68&W=0K[V2R4L=OPF_7KI?PA^%DU 3Y)U[$7.J^ M2P-C1.=]6:,[3N45+"G1C-)3O>1%I5"PLZ6/DN32DI(65$1/.S;YPPY9CTB7 MZP;OLVC1SLBF>9:DC,H*+^#"-1^8"+(SG'J(?D/<0$9O)E0&RG!/IB972A9K MVCO>/DT:!__!2IU499XZ]F;D\*1/K TL8\1/C3KS]:4D60]IM_B8 5L [W+( M8=E7B?G6_E0%[M;0Q-E2P26*.U; JH3'&RHW/,4SO&O(>V*Q3T**,GR6X?$> M\Z69!$KH*#PYQ7/8VYKNLUM<>!(=8@,5,QY@>!K,!GR;*7; MD:D#K0)W)1HL'FH4<^[W_% M"8*&S0BMB#H%]H7AAT5V:B_^B[]CHB\MI@9!BU%!@28KF7>;\$0(MSYX>BAU M3A:XS-%C#Z /P@K]?-ITAH_8FD5Y & F1%(28U/P)J'XP0]Y_/@?>"NF)I0A M8U]PRKWG^F-?< MR[RF9<*U?26HHLG"S,23&0D'7W%^R_(3,(,^:>GX 98Y#8R!]U6+Q]P6###P ML59$W\X 2<(,W2QB+6>+,9Y#BH74\R(\TD%Z<(9%42 B?"^-B*ZZ:8EU9:.EEN@' M?"\)JUI+PSJOL:?)?X, 0=.VM M;MH:=QU=;Q:..@#@'WPS]N@%X_X&5-P76DZ,R)D+\' ZJ[+VB(]H>W\&/ZB! M1[)AL.J?'M_!6 ;&NB?[J]B=_179IFZE^E$QA!#/B>B* M4+UX]@6W8$IN3!,4]'$U6%0DVRD\AB+/_%5736.^RNJ);DUDEVO F VQ@!^4 MLC^66+?IJ$/A.DP4Z&:![OH*)*EXD/@GEBP@'#DGDDZZ->+4%$59;+15O&V* M1*7>6X4OL_2VK:FD,"T59']RG[Q^9MV!2BE+:LHP"/4'&K# :4 >47Q\.%8X MCNI*-X7\47,M284O13K2OB]:Z5@-&/ECA-ZXJFKN\7 M7V?@"VB.;#G^Y%558+UPYF$&EQ5R]**,D0_*JGS".E^"EFDX#0%^=D!;Q:@( MJ6ATOY$8/6F^[(LJH]@%%]EXT7NBL,QL:;2[]% ,?>^&![W _V$8Q[3#Q%?$ M:2N4 6#X(?XMWHOF767$T]FHN$#'9#=C+D^3[A0^O+67@85?2OP!?4$;V7%A MCQXC?ZWTPH8T^4B,Q$ZF6:JGEEKJ^($*Z7RQV9[M3K70SBYU96@J; M$:71$Z(T\I;GONGM?*/WFKD+#%8SLK)[4;]!:)]=IQY.T\ I/=7"D3:,.J8^ M7(;DE@W[EZT)@_@V4U"T[IVUB934C*LB;E0U1<&6N1 A_ *C.;-L5:%S]:LG MPL+W&FBF-3AEMV=P-]V(_/AI:D>(23/L2L2YF 7:#RA[-4=65=L*/;F/L*>Q ML6>54LEMTW >R0O-<]Z+[T39EK6)ID:!;].(SD&7A+/^F\=ZF%@.?6[+(1Z6 MER *-1J3+ ^H%.%='HC6TPB]_2'6CMA:NFDZ1KY(B*TU9,+A[L4H7=Q)RJ>T MFE )CH4%8 $.._]3,=P]:2Z068+=8AF-]QAO!D05F+OKTNC#:LE)Q6W;DZ3F M,)!R97-+[*S@0"'DM:Q\-W>:=1R1D+$D$6VU%Y5G?Q_!2%T)6QDV?=@9X!YD M]0:Q7-7W*G.Y)G N,$':2S/-W"'4UWF&RMHS M"LFR;<0J] Q$ $QFM%+99Z$96$HYOG74Y"^(O)9?2KG15^.2_G'MC M4HJA7[KKKRFUY&+7O!L[V8[T+GMFI9P_6"O%LTQ"7?IA0)?NJ>UR_EUME^]N MHIS_L2;*;BCQ!Z'#T[X23V_6XJGD$O9,:3QF#;?,&CY]S!KN5=;P#JRE =W' M^;L!*3]SX; @]>6T'1TL%E.;?*,(>C<.([I1.@42)008I<)T+/"QLK 94U%/ MW%V9\6-X+QNSC;*J.(T2F?;09#=*1YL_%%)Q48#]F&EB^W&O-.P+X<"BQ?*[ M+%F&N PK+L/Z#= E=5]M^CHISO_.*H%\N$[LP@G-.2BE%M0$%W3XGEG43Q^@ M11TLVZ67*\Z8V3SYC2O'?A-2@IH^AG]]9.0[&&;W:V%_NJV!N*WE>1=VY BF MU1,!?<$1'<#&SG-J.M,L8*K:)DC48"N>N.8 .A?L=8)TP8R>=&!'3C2>AF8 !_Y(I\@V5?U;[VH220FZI"NB.B M"3UFZ]^\0V%;P@INI!1[:NDS0W2S0]$8VEVQE3>H2)K_."2=ZP:T?H.I3?/: MYFG+6GU&<()*;7I1B@!82V;^!I.R =XEG X;'LF>2?]G^R7]?^-\\'V'3W99 MNG^#+.E+_Z&B6;\T&V7KR&692]KG"@Q!R@N3AX[FGI3+>I"&Y@N?6%>M0N\@ M>6*#1=C#4.?SAW0TT;Y"MRHZHO?=8#"V+JP+X%KZVG#E0"G+@*,0,?22WX"E M7AR>9)) ']>0TEF@FE7+%V?*2MJJA2GC-!['A4RKXYM%@2U-D4?*S\=.G7GQ M/3LC+Q[2&;EP#6YWZYC$@&<&_=A*-)]"]"S%*#CLO:?]X_+]HN->ZEU.DZ6' M,(%>K'@V+3JHNI+S\9PXJ-6RR!AS9.,&] -I"WYC*S-R<=379=0XV;%N"T#* M;T_/!>*6A\LCY[*47)89 EGR8EGE(6[SI(:)]3((;<1B->C+WBMYXZ+6IJLI/;RL0* [N+(M>O,V#-7;JV4;A93DZ<%DJ/:8:T?H)G&E'E%%?T5_'P:]KD20R]O12WWCL$- S@/?ASO8JS1C MF$''=4M2$H6:B!0@\_1PC?9TG@D(GGIK(-*:_D',#?+U8>P.;VI*B7M(FZ!B M9II)#6S"J#U"Y4HX0S0$EZ$PZTI54PA-R@ 67#:[N>?+8P(WS)P^>TS@?I\$ M[L[(H]TC^ Y+&F*)(>&!4,#0%U79-;X>P8,#1_;))&NX%@C)-]JU_$U9U+)Q M9!4S8UR1Z(,-4_AMN7W#R A$[B^T0;Q14L3VH E*1<;:OH1U/M+#Q9N.QM!/ M8.A..$]\Z8TH')" 0S/GU[983/CQN2TDS.I)5JKFR2]?"V4)=4Z/CT^3@]:Q MK/D+<.Z99,2HU])Y=%/PPYW#Z&G4B'*Q+*3] _8P%[J)VRX1JQ:7#^ WUL@Y?CO> M)\;AO1_XAMT] MTHF*-A:VK34-;MU;CRT@__B/]&582RI=W7AV-WM#FFJ,CT M9G[YOI-$M&[27]W0L81@T^'!$2"X,MQ/&_@&!N+S885A&H;B1R)BVT_5D)(Z M.1\*A1+"U9UW:5>!*CN:A9L>'G#BR$CD11FZ&BA1]I4;J5V,BC$E@H=MZ#%Q M/JV5D-\'@&?IG*N$--&5]* M4\9;*F[&(P\J[^]@E=UO#_'=6:QG1V?GY/[?D9FE9[[ MU27S]"E.S \_?P]+LYH@V> -!F=(!VKB!YX=?>FU"?+-T>60K;^]N5EM( M\ M<-MI9[I+^MOI.]GQ>\.!NH.9HS%K*;2#),F#[7+73YB0]/SI89)GZ\8#AACB M\($.[8D7TZS='XUI&$+-;@F\;"SU7G,)Q_EDMPEN)WHZU?L$7>+[8DS!EM"F MBC 21Z:BY6AO[/+=2PI8'\P@S9&B$ $TN52T"@OC# 0V5CUX95WPQ42\:BP0 M;83+-EM[V7?TV2O6K@ K'ZK80*LR*MJU MFLX%+VWFH)UW0:>X?W6P569:.+#M1J=*+QX93(?9O -)>]L3((S*$QOG8T'K MMHKS^6,^=*\*6J5U>E4O\-@8&2%VJ\W<>8Q--QRUH?+6!7'7.?G%HJ565VCN M#//,>6A'EE2!/O4K?C;>QL@F(W?&(-N!]U7J.T@P97X5_.2[E02"L,UOVA=MW]P*(/O^F%+55Q-UJOH&E98Y'^5-@RBH*) M,"+C/,SCFI8;^)IL]V.11&B!"5"=";HEV>'_S@X] @QDTD5UZ62M$D)4\Y=/ M52F PQEU+>,3LS;CCZXSM4W<(9TL$D9<@);LK__;0> M_C"XLE0(ALS8YG+LWL81D18EUXQ\;[FKT6 MS6 YO;\\@QY,5$X;K(E5$1Y1 MZL!.M?0,M>51\RIS3,<=UT4);6*D_"2:FG!ZAKLTF(("L$XS.AB-&8=YM=Y0 M3$OD%K'SUQD:M8-C9<0& NGONICF,<<;Y'BQI44E *H("YB:OPBC-Z^* M7#IJ!86&=UQC\IC6#=.ZO05!!L+/%?5<7%6M\/O^JZOJ;D$VG@ H99F&^]PW M>Y>/WZ&5.SLZ/I&50\D7=0=*F53-^''54I<,@9LQF@7AB-LOL04^(C41]XXF MA(UTC.QWGFHP?Y,3/A)Q>J>'8W<>V3C8#8'I*"7M?+>5^X^F=&!*OYLYG8M] MB?XHG8MR)MJAKMIQ>%]+5\0>G.1 8+8!7RKY:-(]W'53]!YN1=[AONRNW4L- M?IHKJ=&7)8"#/[2P/M:CZ2:-K!:8J0SS13GBU;PZ/X>WE(D911$OT4]N]456 M>8WS)-K H2X$G=!@%]DZM?6/<+^#D^,@)T[Q!NH?<],3Y9CT!+2D_,R(W.SP M #SA/?GL!A]NYETFPSN0VF%!Y2?!@N#\F(>QEI0&E_Y4,/IF2@1[ V_+1)#TR/ZAUX1^8+83 MHKB>(-\$(^32K18"%]5TO%(C0S!U*O@(+%8LXIVA.3F:U]EU:V!FE$@JZ;V=F)UK:C=\=MQ#'STB(+9$0+QX1$#L%0("&4QKED<3)/KL MLT63UV:DQJ:CPI8,B)6@J8*5155,#!?.W="D= MMW'"VQC>UO3F#KXH]I:JU88?+A17,^+%LGTN)2OE:T+G(PS?WS"Z0UR>6FSBRQ&7KEB_/FJ";K&I@5\.N M0CSD/PP\+>^H%G>AO+PTOO!GT]UV&8#)O4ZB(QCMP1TUO$LL.:UNN&=8+DR> MTN-"AC*#T<_)\(9]6#9:,#B][HT'<%(^2W9>)O>;&TOOC5NX@P7I,0)A6J%9 MA=DZUTF'-G J_Z4"6XHNH'?VQ62@PYA$C,^X=8#"KTI@#T8H7[G(/!Q1Z@U) MLM"VR9G!6AN13'GT ,O@.LGRT+F#:"/%:]BY5ETQ-8:C@X4AM7SX*;^/9Z:H M&F*JH]ZW/N M#&&/CN7:W'4T[B=BFV$8PT' ?9'*N\>Z %XHX^8W@^4W;J<>+(@0MA[K3"#Y M;ZH]&11%>P;5V)W6PUM!-533+99,AXLG_'(VXZZMR1N$9X>M_O;EJ.X>6.)= M:?1B=H,-M"6\O,]4NL':D4?W3Z> \X8YCD?*\I>TI=3V0F:8*C5D$)Z3WS,1 M3N7-<,"!3HX.?C[BRL06P3>\-^,PY]B*IJYBMQ +.)2Z9-( M]Z;>M)7RRAS"/E<3Q4W*HK5=2$QYP+_C-ES2"*VDNE3A;XU>*G+OOVG2!M"A M'/.6Z.=-XS/N+T[X#&UGZ[A.C99K"CW;;;#QP3?/R[[(Y=W,I@_FRDVD M_G:.1Q#\HI,Y&' 92(88XZK17S$L\JP?5;?!142#C!?X#K$"W"[.."9%28A: MIJ@MXHS#K0$=&CLNJ_&I$=\&"_(KK'B5.W)$FYZ"1P\LWA:HAEL*_Z =DVL< M:_,\<7PD@C>3;.EYJ9RC$G"/;EQA]D#,V+:"Q-Q7RJUOD\H$F?N7A"$",NH' M=H9[) DCN0&XM7#C0F4<+![HL6/F?P-BGYOFVKGTZRB&[8.(I(O][:%M8-*> MM&+HA%(1[V/6:=NLT\O'K-->99V\,":S,^!91D_B*\IA,J=<+YV8(N: S9A!LA,DV89 OC"261H599T646YAB7FIE$C1^FY3/.HZ]5 M6S$$QRM;RU.3JV"M,BAP;+T4RJ@U26P]8C?<- >-WP]E"$H];# 0L&HUII1A M, <7AS8^H^%,$ CJ:1\$-6@SQ.)\P%%T43ZNJ))^C S_ K=M\#=5__5D877- MT-)<26(*>9AQ%4NT^Q&"8A>-/:P)DD\4N363U I>WD2AG@]$HB&7]VNC+G'1I,1C!1RC2B;6YDAWV8V]!UN\SV."^\FB'.@6VE(,79#"U/: M"9J<;M-3*664>(KX++/VU ZB7)FVV? GM\M.EF ^XC-V$]%7P@CNM2QM-Z<% MEI),ZEK=Z^0(@3,:"*#Q:>=9#7P@#7,0[6[SK.HKQEJ:8NT24[UV3J0[X;:J MF&&^#B0Y@@$S#H>3 L0A1+V!ABF;!R,\3!D=1GFNJP[DMI1&7'Z==L62<8#B M18=7YYJO1>\MM)6XCIY&"2&H47"$5/KJB4J#9NRFZ"R-]4< MO5XR"/MA)/=09Z)IK1?D_H<-IN,05^YGV#DL2(,RY>_!]=8G->B.ZPSKS<$5 M]/N?/W!=L8/(CK@C-C,(1.K#[<5T*-01A4:RJ3!Q>ULX#/?S%=),I+1TZ]B: M@ _=3*IJB\\'N['T>L&0MS@W01,2)W56AJ@@PDY3%F)T:J2S#K'>"?'T'<7 MF@Z#$"KB #(65QA*QO*V,33W4?*UFBO WI' VI\J&3E>L(+95#>.# MM(0,"/['VT]4J68(+ZRU$12VFX)\V8+5EQGPT0#OE4NA@R!,,JE+5-P?HNQ+YIH]] LN&F^ ME-4UN*E7RH_G<&J-#ZY'L<-Q< $"!Q!:D,P%4Q+;8/6H '-9Q'2P6V]FI;YM M(P*F3@VKB?U,\)24^ G,2':%BF:A%A/\@!KE4M!*SLBA+>S H[=8=FU/S]!4/O=CBF@[A%D*U*-/!E M]Y:C!3+'(QV.Y-;?$,ODY.@W9//',@HIF^*#;VJ>'^2 1]_V*>Z$9Z;$[S$' MNF4.].3X,0FZ5TG01DTKYH LL@8M>(QDLNOL9='RH0S:YH+6353Z<2$?5PM0 M[.SWGN[D+$W.T^0Y6;TO;CWJ6*1;L+^D>6X'$L?0P8I");'ZZ-G6D2W.)/$D MG2AH6C+_#+$X.Q@B47I."_0(H[=<59IJ:KI2NIZ@SY9R,8XP5S9T)T^YVOB! MP^1YJ0\NJ>,7!>-ES9U6*XJ#(,$#%GNX0FT3!YY;']?3KS0*P:"P2QW71?CA M4,,7&_*Y+N#4.!,AHADE4EKF604%2.5]+O..D=T2[@LW-$NT@X]^0<'EQMSTE==;B%0QS=5JV3V"Z-3:QMJ.E=_&^CLTX\ MT[8/KG^J]R6TM)LHWWMPZA1TWW6(/Y!C:7=UOBKTE+*Q EXC I(FANEY$;EDK6BAVFTT5Y8Q7 M7?+%OT[9$F%MHQ::?YN=2*V\](PM#>"=?:J@ <@Q)*)7<'Z(Y\PK#EM M:X* 6Z_;J0C8'LNN$*I^:\HR8TTO*@!/LB(!S99V.#?LF]9[LF]W+\7ZCM@" MF)FC53U0#2W>V&9>HAQOX_[UJ@:[,% >".#3C^F\U336- MDK6:T[.J%=DHF]#VCC6EER/5;KXC%ZLA5+_?#0ALXJKHWAE@M#A_3@[L.:AZXE:9"W MIN/O.I12< EERM8]VT/O';Z$B(M:KT!D M=8R_&!+O/16WV52Q90SF-?8-FO#T(4$3WE?E$X/ @@W,H=N/7;U"Z#6>E@]T MLOCS=V9WF\LF=77UV.1EC[$,GP98O$@6W1Y[T,?[!> M)\%[V0F,460L!ZDX MT"^N'G)\V#2Y0 !C84 WL/>7LOWYZ[^LX;YIT#BW_0;J63*U+4$$0L:^@#3(Q( 2O1F![^L! MEV]\?P'3?M*SL.RX6W2L8BS@7\KF*;>YZ==%ZUE)-V#7^ MARI^R2547Z73#\P@6O$4IJ0JO'8]=+HMW[Z#.?L44T.310]/([_;IAV0RM>L M#;IAO']N>L[@A.Y+[','[W'$_7PW8JA(.COGHZ*F$"=@?K M87L: Y$P6+Q)BF+;I=T1X34XSG(T%9BE-?V^O17B@ K<00G@[ M1LKB#0_TD3I*XW!>ZPSWEGDB&!V(7D#=#A>$;]^].Q#KO11U9*1%L5@G:RC^ MM"=[]'3W]F@_PHL[$!Y.D>Z"8[B9%[?>8JW]/3X3J+!/'V <%297"+-,QBVX MP8- ^@I*Q'C4H#T2",_TW*===+9[NV@+675;Z\RWC<)6J(DA^'3#/;"33^^WM?;0=N/6VH'F MJVNUJJ;$G7"=Z17Z6]CHJ$3BV;E8S?"!RG"W(0/?[UYZ1@097B[A)&C!G^NL M_V92;C@6O9@@A0A'R-17\()=_' (8N;%2[C(T[WITK[,:^=6B M=V$4,4N6V$6-L?>8JO@K9BZL6EY[D"SXMJ@:=CK=$Z1G2K;&% A5T%C^/T_' M#A(U"#VA'8=QAHV^;"I6F?Q2G!=S7(43>BIYT?U^E<%]1R"![[!YN9<>0Z+OP$7(TR"PU9I>%\3O3]"BEZ Z+K%BBV8GD?NYW51WV.55UC62#A#B5.I;&77X8 M02;LNQWM"QQN]RJM!H 7OA0T4-_&^N\."DSBS(*"7:/%(>PP"DH?62-PX]22 MB3%$@CC&^@24O8B)4 AE0P,A+S!"Z$I\9)%]U8MN8=Y6'D,_R)"AS;8J->%< MKOCJTZ59FD S9E%M3&;>&Y//VVF?%E%/##!KH.,&5F$%OIP9$)=QIC>K%-_5 M;%P)0P\V@NIWEB:R[ 1&M/3YC**U M?C7K/E14WSIX"I.&(%3$UNU1+4BC:RY/LEPB7,8AK69DB!1U0(2_3Q3JFX.^ M!6<,-+8+5=,5SI7P$MXCKXT0_,9>[[U=$- PK6=!?>G0P'3-IA"+Q( 5YD2 MO9&@^&7@MJ UG19K&\:DW_2@E;HR,]:(5,HC$=9VEGJ%6(.Q[X@;':[NO"; M;.0@TAU57D2- 'XW9L/6_<*6Z*8^%I,<\( /O)&^?L7:A,AR/&*WK=CAXA&/ MOM>7&E&%/Z/Q!")I5)1/_TGX&<_K.L1WV9P"[V7 ;P-S'5@#BN"Q;8A?PKB( ML1I?=>LUZ.I/3K*YUS!Q&(U-? MU12S%AG%@9!TS5FOU//6'"WW[3,8\YSZP2JN.F T\33;I&JPKYR!H _Y\''@Z%/IF3*GKLB/OF5XQ4%KS MBAR!J+P,,;@@ M//]I@NL$_\G5"IZ!SC-K2+M..5+U-RT61 B5V)(%F"4'\>V@S1-7(2U!ZQ!VF_/2']L]8UG@VX#TY'R?L5((]6DF3M),M5$.Q?2EG7C4#V1-02>41G% MHFH?'OK1!:'Z8'#3"]9Z\F[6;C,E0C(J+'K2$^[&7QWZ_'BV;)0+'KD_$]5+%0>0@%2#)8!/_'2_$=(UV#Z:'8V]:@6B5]=A,"A6T:=F;K<2LGJ Q M.E@GK#UM[*0/3C1(&SV#^7/;:]^H4UX\)"7R+J"IND\MBKCG-$ M8=2_QQUO8K;2QAEC9]F*+:K(,O+;BF'*@2WD0"KTW&1T616+I;UGI;MA&AO(_0=MI2@DWID\;O%A(O?#] MJ!]W02Z\?$ARX=+1U>U+I'< M=-Q49Z\Q]%NL;1"B3W6"XY'NW^*D4X6<-]!O&>:^[/&=I%J(S5;;\X1L>EC# M6CGVJH"I((HTQ3E+O,20 4C+=V&X9&H#3"6H',&TF%D@PAK['#Y>)/&H>R8, MG)105J26.Y),AP4UTTWO9%SL4#C5*\TJTD'C0..9HV:^MJV7V#(S[O2:>9SF MMR *VXH-TN5M;J!^C%G+Q(O(. A'"\V&/K44XNZH G;*-06;J&0DD\R47Y\6 MVG&M:SZS7X;!Z?%#,@S^7N6A\?D;%I75]QR >E]Y)R5-%OX@<7<9?JKA4)2- M>S,5J>0CZ:BA*" ,[%#HFPF5J*K.Q7%G-P<"C.O"&-SMGKH.6.Q-#C)XE/C[ M-)[<,BU08$#&:(,_+L;">M2UH8I?QQ2TC+]-6E"X]?TR7_L](EYZ>/"0M\)[1N &'X'WG((:06 P>+HAZ$4%B066TD[/D M:TP40TCKE>%Q9_&)=;1@.DUM< 0LFV6ERBQEA"K:1P3/UM-6:/XH)!TU\C/ M$^'E8J#DR3 M-=>P:ERM0G",T1(.D\<#UZVC%-B.)SXBY]LS$^_TX1WNYI[/\P6;*CB2U' S M4>8:[IW[J6F$_G>E'(CABD-K<7EGWB:UG"W45KQCJ;ZE_SM3]>I9- M&W"1,,D&KEACNP#5"<'&MVSPA+SV?(-]&--($FPLNAA2H\3;[Y<4U6# M9J:,ZIZ$0W8OY/=N%D*(;1T.7(SQ/]8C7,;*L08$;F0M"FRTI/KV=YJ87@32 M,%9NE 4$+Q)S:"(^H,>XU_=LUQC.=4()Y0UG*Y33Q^0 R4#2??F M(GEY=GSRU\A?&WVNPZ]P7' M?7%Q6'KRGF"TMBEIOEE78QB2#0!/9D85R7MFDIX]))/T3>4(I.X;E3N>JVNAXM(P3@^W!=>M0]MAI*%1:BHN M99JMUR8E<,-=L!Q_U8SY^*\HLY(F,T39(AU_F16M9ICIE#"ZV5#M51"-)S/\"_[?!8-D.R/(^>@)WL &["W\^BBMBX77Y'ZR8N"*?GHYD*D0J!@?I M@8[S@0I[%L^8D35G!@LMR;?CMB<.E.6(._$DH4=T6/4-= 7','FR93;J&IPV4@X+-1R$/O%9^_X^2Z&IH M;FFF+["#^C0S%#CV8G=#8ERK)8HS=7NVZ28+;7/[KA_*9V\OF[4,AHU::]G5 MB+QI3+1TX[Q^PQRF%#6BU)I$8S\K6U7,.XW4/=P.Y&9GN[AXO1-'!C.P$%*7 MDLL#4X=2HN7!F#NVE!:MCAVI4T\SAS7LFS>8[(BAS6"#5MY%J.@7S+S'LP:3 M!J^K<05A%;K%OJF$!]6B\1U.&S):X0H2YAADQGV'F#\-BB(_$>^W9)EZ Q>P M/O;298(\M)X-AYX][T%D&8LLT.33L-5@&I!42\Q%OD5;70EYO,N=X^.-4FJR MA0I(?'Y!48E7F,[59G04,G2F(L>6'U/NVZ;%DY7>Q-!?$@=?5 J& MC""L04I0.XUQ1.N*>6"H(QEXYZ5 ;:B[F+*PNX!5:\^TRX.JWOY/L#@0P'GO M^@3-;1[* %"*VXEC'S@)]U@+!3=4*89Y3EEX7PN03._?#K6-XS45YT/L/H:; M/OP]29+PW?ODMW>?WE]^_)C\]I^7'RY_^6L:N!W11]FUMW* M,Y[KM3O;2;NGB8E>?/+WW^]>/]___3CR;/CU[OSO^_>O[W\ M^_MWGRXO26W(___+.DA]_?$3MDEZ?.\IN;^WOKMW>URY/WKE\-B\!YN?#LXN MG.QM_M<.&$?_">'*#VKX%YPB_!\@J^Y[9^_":C_,^7O<';O_O_\S=L?VQO%P MY&>;J-!C="J*3CU[H-&I/T^J? W_F;>+XN?_#U!+ P04 " "4@%5:\!9^ MD(9+ #7! ( '@ &5X:&EB:70Q.3$M:6YS:61EU] M67?;V+7F>_\*M)-[K]1-,=;DJ9):2R7+*>6Z9%])595^RCHD#D5$(,!@D*S\ M^M[3F0"0HEQ6$1KRD+)( C@XPQZ__>T_3ZM9^OV?IUK%W_^O/__OK:WH?3ZN M9SJKHG&A5:7CJ"Z3["+Z-=;E9;2U);\ZS.)&,UV1^_>JG'KW?W]EZ^ MVGFS.YF,=+R_H]]HO?-FYQ_;+^!2^#E?4U8WJ?[+BUF2;4TU/O_=Z[WA]JMY M]=UU$E?3=]LO7_['"_KI]W^>Y%D%SRO@>OYGZS:5_E)MJ32YR-[1R[SX#1>9 MK\=YFA?O_O"2_O<=?K,U4;,DO7GW7^?)3)?1B;Z.3O.9ROYK4*JLW"IUD4SX MAV7R;PVO &]#?U[+&\)]TB33YHWY'8_^_N/Q#\?GT?;;X78XUF4C'L.*Z.*; M#WGGMB%O[\"0SZ>-17L2ZV((73]6\U._,/[Z+DW*>JIMW24;#IXN^FZGB M N3#**^J?/9N'][U2A<52)I49I4FF+\6L?'V[?#M[FN4'!6,IHK-@T6H#$FH M_*F*V]_M#7??["_\]N5P>^%WR^[ZYNWPU?[.-[_MSO#5J]V5[OHGF@>>"YCM MS<>7ZS'>:&J),_>U1F<%?P5C$E%TT)/_O+B#[?KV=EVT=NW''OM4]GK6U'#/OG#V?L*8E^[)/1^S\X/SHIZ.3\^C3 M!S96CH_.HL^GG\BJ1&.F8=P\'\:']F+'SZ=QV6G<[=%I//K[YX\')P?GQY]. M\#PN.7KKV$C1HSSWNX_VW/_R?.P7'_M7/3KVH1(^_71X]/[G4U+#1[_ IT]) M"[]^K*?Q^3 N.8QO>W08#]Z_/T8%?/#1FL%'[_'?/IV=GIT^DY__G@4;;\<[6]MVW ZVL1G@^CLB(Y?M/TJ.CAY'_$O]_:B M1WL'[NC\YU/R30^/3L^//QP?6F?5 M);T>[X%\U3Z0?Z)DTX/,6;W='V[OOKF7[-)J.:M')-'.#G\$IPTTTO$]RK6U M[/E'ZY$=G)\?'/Y(;O=!%)W]^.GT?.OL5S(X3C]].#YG"\-9'1L_;$:PRH?_ M_?'X[/RQK?(36.0?HN5*ZU$MZ*/-9G@+>AAAA&SK\./1P2F!;8+E?60+VA&F M[C ]^"??%H+S==^9^9&7V-\=[KR!%YWG94(F9J%3L#6O= NPYPPGLH%>NDO4 MJ,S3NEI\R;TCIM[<49AZ.#PW,:OA'?O_$\+G@;S M<0\ >O32YS\>433A*'I_=/;?@^CXY+"-.&Q(!7G#G>WA3L<;FH_[\(9OO@J" MV+'$+X>PP9>#7U?;O*\[P;KN0=O#O?WYMT?,WBY)::J&D?G?NK*I;U:#/7V3 M%6O+QG_6995,;G@("3PWJ][MOEK+>N#A_*#AS54:J0Q=157I*%77930O\FDR M2JJH*A2>O"C)HFH*?K4>UP4H!$VH5 5Z?09J_2:ZGB;@=<./0%^4NBQA4O$' M,[AAD<#MLSR;UZ,T&<-O)GDQHVFGA\(U*%3'4[YA7%D$T2 MF*6Q'D;G4UW* %5:YFZ4,(0\TS"*/$K@NVM5Z!4>/RGR&=[C*J%7K*9PK?]] ME4/7P+>O\+7@-5/3Z4OX!J:E"[L=K11Y1<:A\G/2*HR*NL1 M#"I1!3QI0'?]SS^\V=EY^=T]'SFZX[ND@IT^7D$Q'/+F62>J@N9E^[O-0:1@ ME76:XG^KJ:IH-\*?8K;(PA/%VRW8IFS,X0;._3.*XSHH(_UE MGBIX;SII9WI,EQP?'T;7 S/T]GW-Z)N' B<'/@,+<6HN-N?,7((;5[Z" MD[<5\=D;FJ_A?\?M4P/"I("E)?V &WVN,Y7268&'1U=)+F_9/'!TDI)LG-8X M_MF\2&!RL>AE$,5)>9$7%YI*:6#RX*Q/X'P,HG%RE:31!*8%_L#1XJ,3>!Y_ MAK^MYSB??]R/8->E)"U@%""OX-'G'.;M!HXX_JZ79YA'V),C#"LB^X0/"TV;S"&*;Y"S M=5KA09"CNP7[)2]A+6 =#)@._!6PH4H]"R_@CT!"PL[:9: 3$]YF55=ZM]< M-=,S2^#0]HT!E5\YATA,,V>/$ZJP$T46Z&*3,3,]&J'WYYDD137.8]VF> MQJ+_?=WJW1H-!>\Y^$O_A4 "H^XFT0+6157D:G2A[>W<*^*YV7[]'=SX&M32>)S7L.\->Q.%9UF#@>:NA1.0F;F+2"Y.TAIM-+K&&Y;WVIMDOYDM0NQ%\LM_,&/'HEJZUX_[)IB?) 9549;AEZ MZ=AN?QS_%<\M/CAARRRO*U*9,!,=DVI>$^Q9N&X8'5WIXL8<)'>.@F,4S=#F M!=,R@1,=[.=H-7^Y[2KO#G=#/_D6H?-0A=?_U+KDLU7H"U4X>UY6U)TOGGD= MFPTN"^46;IKH2?0!C(%LC%OJ$R\9V6BXC<@C,"8<&8OM>_R0PQ#PP+ZWXI*W M>PE3ASX6>1X53 "- O^[T5\KG2;$,TID1OJ@\^^H@U1"9.1BJY!FN?K7;M?#10ATD!AL^DAA$; M5QD?1FD6,8)IB\.VUO1ZDTBK D=:P@\K1=8MS4=S)(5Y3;>#S1/*NIR#OX'# MD/<'29>"5R*>N>?-?%ANBX.%;U2W-WPO?J+H=>!!<)YAD)D2<[:L\O$E6)NP M:-D%W);"EC HMM;Y5H_/S43'QX1!R&2+*MN\W/+[J(5::^@4GSZCN,)6Z_>OE=^__7:6]YH(">O^!X&EZB MP-3-,O:W9TE5.=WLQ9C\84?JHM":H_^8-<"H -YV(K_:&BD,]_(K#B29D464 M?QRC:2&Z*,FN\O1*TP"*2UV1!%M!@/EN/-QOFF*$RLR&S0=AHM-,GK\64U (UQL,QA1D2$0OR;8= MF&6:5F5SN1[Z3;+IV7"YOW!6]W!'8'E'B"A8X]EZ\?U%,JD\R1MD!YS\(<,.(/A^72N'PX@.@RRZ]+$I0)!D['EW01R$,< GX)OQX( M*F&XC]N'9ER%B9)@+$>5GD4QB*[A[SJS."+.5]T2#2LC60SFFE=E91;*M N*>P(S.I(83'0P)B-V^^WN'N^*&1J_<8_S,SA4 M''8?)GH NQNV-QZ?>:&WQJE6? (C%5]1\L@_V\UT-EP+%\/9)/TST@B7DNF' MPS/+8SCR,P!QS3-!SE% 2U+":F":&9T?T<'HF.ABH0C@-C'=D7\7<<\P' M>*11R-QMW,.(@H,SM";;.LL_J"8RB#( =&ZIM45C_2)@K,<6ZELQ%<)?I3>1 M *SDKW$^F]49+HZ.-N"K7AZ^*IGWX=S=KIU8E2)(UN 6? ]^@YT=VO!C\/AB M>VXZ%?8<]SZ*33_93CJJTE;9J1I.70$O$Q.>HL" =YR4XS0O:U:K+GY@Q[E) M80<[5H%;!-%$25^!)L5S%F5:QV#I;:&Y&H%WGY3WDQ3>[4-2V&:%^QD7N(U! M[79S_3%D@'LIJ!I0U!X(+1 >$T3W23"QR\N]'0[= " /S+T]]#$+0YN-6R%+ M?I>:A&^P/Y_W^3?,/M&>89Q9[!O,4H3ZQ&L(6A##,+, M!44*3F>!D$0&&0KH(J-JV!#H&=0LP-E.KMAE9*>3/,KG[=FS[?E9I%P?-J=7 MI=&O24+QWXL)*BC^0L4SHR)7<7KC10\F4CD7(J^'_9S2/NT[*Q31RV>L.0:] MQA6&J)T9X*M_$)QU)8A[CJU1W9QG,I"@O,:4HQI31,V[NJ=KD6,J;"VEJ..E8"?R'T?;D]?$QBPH*Q9'%Y?(B?NT%*<1,4%28 M9]T"JVZ+4ZGA-:PZ2_XC2$TW\^"<'*3=4\K("+GF)\ZM;L9@;DV59 KK]FPB MQU/#3BZL!)9<%Z,:SNP[DJ9YFE*^:67T MU\OA8\1_]3&38PH3J4**UK#\6F3R\!4X3E1>)^Z[882+%:X)[KA*O: MP;NY (&:-=QR^U0;E@2?O!XG6'=/'CLHE$NMYU%268>=L@,YWW.6E&H^+_)Y M067=G%0&B;^.W?D488B[JX=IGV&(CT.('-J4#H'R0'@D\SG^6*,5=M#SPK%?T13\ /8YESO\9*DC7NVN:/8] M_ P!UD&;+2^5.2I"9"SX#W-"5U&A#&[I<5*,ZUE984*N'$8'_+.$"H)(^^EX M$0L'JU1,3!.Q2#W"NY &3)-+G293:YDK.$H*=#K!:9,,4;.H) D=:9Z#:A39 M$@J\"1XB 9,I+)M)2CFDH_IF8'U!JFWR'4=,\$K%C[P%C814]501GA,K9"DE M#P_1DPDF^&4F!.DIB.))@^K$[*- :F"5^DA'K!NO2"QD^H+=,V+]4)($H#K< MJZ1 ES?E\BK%Z *?Y<@:&B-LQXM0.9NL;)7N47"7D@4,/'YLN?VC+PJKN,H MO^?/O6%D(48!/.D874B36<*UUYL=< G"*>+V9UO,D"MH5^R%TVG^C0A>%^R?S#VOXZ1Q/+QH"3\]UA.%TX"G MWSY=OANI[+*HY]4XZ1KK^ 9)0VS18\$5@EYN;TR>0!FXHNLP@-<*0":^-V_6 M0 ])X05.F;=U))(&$A;.6WZ%6)[.\XXU 73&29"C*M B6R6TMTB(YI750K#>ZE(:W$40YF)=Y M; +Z(+I _2[AN*BH#7"\GHTHQO9[&8C=P>]?I^S0QWD]0J8N+KMA?KT';7__ M\!#L;S@P)QXTX@F9WL>^B5(NP8E,R.!ED::N5)(RGQ$C16IJW\30ABM<;#T8D;'8 M2UL_1I;'3,>)0ONCGQOQ?7X=_2W/U@O4&/1T8W@V^>IZF@W6);YF%E=/X/?M>;ME/>UWO?G M++%3!+J.P-R *, Q*["BM3I1LQ9Y>08ZU1?<9 *W/F+0LV0KI%4 ML8E6P,U:UUMO WV>"_5O9"KD" $"[T;@0%4:1W'*[A+>Z,/[+2:X2<@7S3-P M>8D8$8$" \8-D%?L0>'C?,QP/7"M4Y]@^.SH4 )TB&>QPY* &'QKG2DSFL?F MQ9R;$*@C=2WJ68[A'4TIP0D6+-04)4*7MM 8DF$#BOP_M($&SCE%2ZQ*JAJ# M2N0E8BC0K8@88)@$0)O.,$_*P[C22)G?@W66U["TS#80Q%"%4 C]+23W(TN/ M&H_AN)REZ'FH8,9A:M/RC?KYB.BOQNZ##91I0V:H$#$15==YBSFI='"*8)=C M/9L_S&N55!RP$?XGJHIOYD/0"HZ15"$6988U^ M4L[;FF%\BSQ*QC[T",JW&F&SZ]Y P#>NN-)IR7T4IA2XMH&^%NL\A^SM/1S; M>!^*".4<%$*E=V?:PV;(T8/D M10=?P6MM)*_-B<%WLU*GX'Y[$!C4WJ8XU2,G7EPXWN8W:(1(!SX%,45NO1?Y M=.M+(/>LC:Y%83W=8LZ&W\XZ*8_ WQ?W@( MH?[JSF=&_@?)R/^PDR'O>VY.>ZC6SX)J_>0$>-.RN\6\?DAO)A#I8+!G+B]E1R.SM'.*J$\)8=VYM3O> !3"A@6QD:8^D$Y[V\60T\,?FH M4LD*$SM"NJ*Q3HC1#T$T%0Y.N)+E76BR*'T+8Y_A>YK#BL@G6\EF9 #L0DQ= MI //2[1E:!<*_X/7/6S[X:CG]L/GH$?=47:A+J199J.IVU.)T(43XLF>NU@, M>+*D*-2#J*5HDH#;'7,/16[EQX2!P@^;6)*JHN2V51Y7'/[&\L5A20,C*WMJUYP='?;!J*%9>Z_1 M C1$T7_#K3O6'"ZD=63 .[9F#'HRPEJC,V420,LL(] -'5O>UWE1.N6PK21 M(Q7#CD@( 4TEUJ9KXUTZ!3S/^IUFW6UTD*1P8A%-KM/)E@<1SHL+E27_9N%] MRYH\3_Y=LI$D"Y/LG_7S/K_O2)6:*5#G4IM!3;F;:N!Y\N]M\AM]FJF7%1MX M]SOIKU]W=,Q\LX0R_+F(5X02]\DV'CZ;8%3B(XVSP975FM O[,6#1UMG7A-N M<%&)5TE,=V.XWX4?XJYK][PO?O=]89PH%YDPZ1V!'972"L;MH(UDJ(?4IU#Z MS-EO&/=BR8-;MT1T/=UQT]^&8-Y3_H;VYA]WAKNV83L'7+YFEYHF-&9HSYKA MWC:5\0'=OO+Z69CY+]V"_W'?KN_&'W?<'Q-JJ,CIO9L[=71YO;9@RC(RDF=? M\K<,Y&\J01\>JPS'VML].R^C&ZV*U1B[7@[?/OAX70!R;096QI0!YWID"IDA M3+0NG8O7:)3IIXCBI,2XF$J'T?&=,EG>MZ8[:'?,92BI6O,UX:(J--DYA(1) M2R,]\/>N#3S>E*(VM@LE124E['2-Y(&30M6QB08N[K[^%%$Y^X\!E;.FXW:J MQI>ZTK!KC[-)6J/TX5UVF!=8T1Y]\D(I)34CV3@]/OR$.6',TDI>GL\(H]S! M^LD$U4:HF\8A?I0H[0\]3PN=P5U0>IT[B!&M\BE![\D6\;]ZGT2*<*D2BGSA#+6@V,9*HN6-6E#R2712G 6=<]D&X K@9FK,JHR.'6F2WD*.OB2H/1 MB1#58?0#M7%DOA&M4I,@EZY/Y$B )N(B7KR=O;UTG;*L)IY:) J^?)XR3AM% M@F10EJ?5W+NKBPNLY(*93&^D>!BY'V!*Z=7IM9=D61YV2OFO/9<=/K'.$TTB M^U/0LDFIHYRI<[#P3<)-5+"S%;+?>]1!'1#_00,>;T$D4G:_N&I *L!2X2 B MOB>?><9GF71#:!,'38I$4Q\ RQND3"$J?,AS:K&VK@V @<<8SKH[OYM'F>7> MQ@%3FJA\'JR7'0WO2].@XRX*/?,P\""*4CO #]\ [V7I-N7=#*DHB;00SB5R M-\\ON1M7I8@<>A#.M_]TTX(\2.,_-E"83YI,2@643LVI47&>EHAPH>$.+\&; M3&_FN" 5[&ARAVB62U!7&A$8 VE.6G%7-E*SD]0C:1/6<*]SLI+[X_R(SLPBWQ=_1^#&B?I4K) MR#O+]6;HI*2X%Z8LO.@Z(8MEC+6M(' +A8( *ZYOAM%G1(.X+D.MTETKO\S3 MF(/*#-"U,0T>Z;0#5JR!37'NKAEX>,$!LQQ:/*27VO+;M\PM;FJ%#(IWCZ'_ M7/81$[]28@&4L -9XP=O6J'4Q(6);"P6A;*)E^$/_JF2=(@0'V%_ZZ:P'#16 MSIC47E27NK6R +=OQDMOBTRD,D/F594=:8456?>'>_M>JL<&1EO)G_UEY^>! M'L05I=-Y@(Q_TL*ITMCM08D!QT(J_ 4FJ;B>,Q=A0WRB+&Z$K8Z1Z[!ER8C% M ! 8KH5F:41"0B@C/09+J:#"XLFQJDO3-4'&X?5"62*E_'ZFIM6P)PA#60(/ M^V>>$.Q2CAF%EW 0\E0CSDR8ECYU19@LH,0@1=+VMB#D0.V=9-_B)S5$(3S5 M&RL1:*#L\(K(.O&%SB)U>$$,+)N0]X";;95P\0B7;@36\<-VB'_LN4/\V03I M.55\BC^*R^@#+*?KW8MKA)_HZ Q3 .1K/15WV;01WM[=&&UN[&R:8V(:0YMH M4RF>+54WAK64!Z94'0Z\XI 9?73+T;:GG$OQE+T9Q M%L,CT?GF&(L;VF\2!$\-X8OZUOEJ3/(C\.7HL%L"#R\X.=C>M0,-=IZ&, MQ^C=A57_CL2@M7?8/9=9&KMZKAEN:B]P*Q0.INXP9"' "(F=2\-)W(@#6"X= M"G%:,IS%EN%3S.>]>CCYO*5R>L4^SJ]ZT,?YEV&?%>[9^<'YT4]')^?8P_GS MZ:?#H_<_GQZ=P3^/?H%/CT_^^E0[.X8(#P=(5!H&?&&-)=$[":;=?.Y MMS3)C%,-FAM_-^VLH*\0NX*I;D2R.U)%OQ?C:7?1GV(^0,=OJJJ%$IKW/0:#2F?1AMW,,3._CV%C\B=R'&O/!(^1K$A7-A MWF->:XH;6JP1Q^S@#M-D[G&%+I)YF^25,=+3D:[[$MM(<28.%YYVV!@3I")P M'>"0?INZKXUU,J_< ?8%1)V1\:8B9(G%;18QPRE.H66UNL!6\Z[8;+&T/@B& MR21:&P*NP;1Y8HKL6C\S>U7Q%N4(AGF]V! _ZO8K&LKP+LU&(#PFX<"%XC-% MVPIASCAIZ-N9#JYFDH()LOV@.X_J"/N^8F*NZT1U$" .1Y@8 M28*;-63HPD]B.,3DEA?Z*M'7)FT"_D5=HG*=,/'^(D5,?0^KBOHN%64MT' 2 M'29K=OS+\*!C9S+'D'\O.D'^PB^]):&P[V?.%+A&M/U;,T:%3KDJ"69?(HE];]?V XFH3R"B/I.(>H3AP&[G MZ<#BS1AVVA'VSMVI\/Q[YTG?YLVR'1,T#23K0J V8]$Y8S M^'R=?MU:8UO;>_?R]/WA2J&5=JH6#\+6#K$V8,@8X:"RTT>PVGRZJNF]C/G- M:L&6=:X6S :<"U60,>>9/0B6DMJC"9CUH&/_5:M"Z!/\D\!)+(?T%-M';$TV M&@M4RHW>-%)UX(%Q8<4(M@N76< O]>Q%E49ZJ#F2PIQ#CW%?GE#68%)GW.F) M#RC(U505GAUM=/$Z3ZHT-)@0=\2JE'%?!:Y\O=,?VI(HZB-QB4-XWQZ#-Y4E M?@V#]+?NO';U-5J3_1/&38(W6$:1\12!,J\?#E"FN\;[N]4%PUT%3!,NO]N- ME^^+(.JC&#(1TK*5YNI.W3$RNJR+0E.DW05%PX-,*71U8TI=@L2L]$6G$#4R M2Y<34X'-)D"EOE"4"SM\D(D+"OM"V92R;5$,JE;\;%&R7CH^2#=:G#NY\0:6 MAYJ??K6%IEGLWD]5IC/XFI*FK?1H/[U$3-"LU?'XI@EC7&^P]5(0&)9Z%T-P M)D1Z"WU3DQKI'L5>?R7<8/6MBP;=5$DZW)7KWAS>]I4O3ZO/71HO BK^Q* 'MA[91)XZ2 M++8%&V B#%SB"OD6BMKRMF"B&S8RTN82VYXNB'J :CK-CC7C*DS(C4IF2\]H M&$37"FG7;8;'+Z98W$@1X;;39#SUQMD8'@UK(]F,9EI3.6D:EG>8LKC))*&[ M7B%]PT1GII!"R!]/,;ZX_7*TO[4]@-O!_7"\?A+,2^&W\@1>OS"X%BX.\F\F M8(D]$_,8YECNEMW8KI(<0A'2A83H#\),9WM"PV_,M):T]THQCOLNP M'UMJZ[A"VCAQ7 0'?T?@A /HA\.?OKH=7NQ/]SD?)JJP<4V!?#P?+1G QBKB ,> MP>TBP03;6J_BUXQW"!O.R%-Y#H9-_GI^B-^),7Z1PU30TUY]5R4I-OT8HRB( MK5%>4#\AK@PR)$=T0N!]B3>-.B'!ODT3(D>9Z6%TD'7AX_U$06/!B" %O9>, M")!@$UVA2[3PEAY=ZS=8WI9V+S[J^.%B0L% #>ZWM>#M.G!EC=O?(WED M#'WKRBXX0P9H16PQ5Y3^P0U_*[9D8*O+3-S9/7'B%_29A*U*"D=6C!_]D*,W M"W\X\#Y=GQ%-@N%UQ*V3#N0^ M]LB;20ZMEHXU3/-"6"ZO1<_B].[CWVX?FIG!03-GSS& Q>N^;+L-:)-BZ>-L M9CD#.A6+IU0*TQ2,TQFQZU)V*XY_I(D? ,?H$T\9H,\5$Z[>:+$VI.6Q[?5F M2B2C*#H+BV&],P)W,+7O [*AP-HHR6IBY)" $H.>TWE==/LO7L:&G1B&V@Q\ M>"/>R8S4:_]&[W0M'81DJG2\>$\_)&#"8<^!"9_SLMHZ%\V)B^O%#)W7K1&U.*[N(>S2!) MA/29+#+'0+(\PA:1NK"C?ZS I;ZW5C[V5NN4LH+J]I8;;MPO1T M90XL78.W1D]%8KN7OSV33[R"5IX M.YO2L+I"\H(@UL*Y/*H\\2D!HPU!0V'P<8P4,3:&V7G,R/=/*+YT =Z8Q6,6 MX)780*^JP2R.NBWC%] M3]B5/LY\PIY5>OUB@JD&IU"6&%4C+F[(B\\70D,O91$Y$ M-6C;1IYMP^?41906!F+!I_O'/_ 9OWP&E8-@(/CWJ;;-@?#KAQW$Z7O_^H^6 MX:-$U>:,8[.J3]!#6$CRA,HEUDCXSWO;$A[Z\AXSAZ(..%>[B!7/5? M1Z5CF=.?LAUQL)+B%Y%#JA]-A;+2<_[-O, HN 2K-6YJ5=Q(5YBJ2#"%;K:Z MQ)DQXH3TC+?9*Z.;+DKM^^[[WB<0?Q^1+C_)432^0/-$.G-_BYSBL-[]EB;# M]PP??%[1;A\5C)%Q)0N:>$TDZ+CFQ/7IM9DHB8>!(LMPRI/R,N *"SV_A?8Y M&!]89=SZ39R#MTI9- R2LU @$$+IF3UC'C&FOV@L'I&?")L1NL">8RH,!W?8 M?8XI_7GWW6N?/E$3S%!KC"*W#7 /3I(TI$U#X$^-21CZ9I-R.R*35GO*D M7!29\9\V\T2>\"A'V*F',:$)CG]4FSQ0./*X4 )WM9_?I2/N\R;\?3;A9W#5 MYLB_7^A9?L7ECC&1J632I(,X]+L%E:-J-GM/?#_\O80UBCR?E9ZM*YH3=IA) M 1+L4NM*;)SG'=*O'?*>.1BY@F:ES3!7 M.&)9E$T.&5-.X3-"ZU%*V&O>];QI>K=ING6;PM9)49I='0 M:5%;J3VO?>_6_DQ-]$4M29-4S<$EM68+@C40>X^)RAEHG )+X9+Q)?QY^-Z7 M(4FE9X*]ZMPEK0Z"RRI*GK?!.L(K2(5L-#[Z1O7JH)\D,Z[/-6D/+H5RW]OF M7&B,3C6F1$8W#LYH(LV13O658N C!670%AE$R,B":5C^4-5(@8;J*BFPTRVOV MW&5,M9+$+_5<49=2,@[Y@%N*CR6QR&_1BN'M^ELQ_-+S /W!^_?'Y\>?3@X^ M8B>&'X]_.#X_>H]M%T[.#@[QB[-O&Y9_BE"2MP\42K)^(7;NY?^FU!>-H9]: M8.[6OU 17Z?Q*W(F.$:GL(W;WNOO3,/W#F)^KA),,L^IL#).2"(-4VB3'50P MMD1K1UC3L?160-Y;SFAZ06"B6>4Z],%*R0=VN,)B+R]QU 'V&R0'<1BD*\' M@%TYL_!5>87G%AZ+"=FG>5%%9UC(]E0RG_S*JQ8*:ZR&Q:.*17A?<'<+[)RW M,J(+S%VXQM?*A* .! L6D:(+1H.GX$JEM6[20F#.E1O#$@2!&2:\N]'=N8C6 MNB+C)KJK",F&,X,ZH#*T; M*Z0+LN'@][;2J\3" %525\GR3G//U,3I=((UZOS6[0\VZ%MQ ZF-^Q4\H=&2F2H6OHN8Y3.'#S M9_A\S$XW#:$L'W]^G47R'16PX35$O.X7_,M=B):YK*0ZL/-VL4X3DT*0JP0# MN?.2B:T=>1_>_F&#<_I._?K9M ^FJN\X^A0VSWGLVN@@I.#.+!M64@Z",D$0 M;)71.IYPGX$H]DFO6N*4RF)#18,-Y"M=-HU1IH.W?:$75)8CC8#IFDTT5KGI M A\FF<\;AI]Y+^I/C.IFDH_KTGN>&;)[KN.&=L^WGRDDX#"JV-=V3@49H8%Z M.RL7$C5A3H"OSFD%EHRQP%:%Y/6]//1''1.5^%.L M"C4M_)B\ YODR&00_TJFJ^3?DO7W)L?!, F2-V3>&?,]G@O M H-^GE<2[,6X(;<;288QHF :#3.!(%*X7&=@ITZ3^3#Z%7.37'X_AEL)N8-Y M.A>FFC0H592SF8-FE95^!.Q9R-%/;XO3J9'/X\D MAVFP%QJFE5+""^7K('(DQ^$# UHHGV:()7JKTS490#B^S\3>1(&F"469R*4Q MK>2D98L7!6HT<"B$* 218Z7C_M%R.*_^)CLS'7*VJAO97+0COKQZ2N9;>!/QVT4PK[+^4 M%P7'*A M6$Y*^P$U$L*5Z4*7"XO"35XC2Q8ZZJAC;AL1\?,*89"L/597UEEE.(,V.!3 MI*NLC_$9V#^-MH<-&=P@>8LQ$^C[VM<(FP];9O:]2.>]W^;[B+MI7;DJJD-S M?HX,@?13L;/]]!-9/L2D5Q1DN9)T8:G& *=XEF38)*9H2QQ2-2,]5>F$4+%A MRL?.N$D*-:3*L-'!^]8+R-:L172VQ=]$JTJ0ZIS$#UF_B>,LF1"+)>,W7"Q" M'@A6)CH@I:.MQL4B=J0, :7-.EMBL.P2)X)-H#!*4OJL!11FQUS?A9"S5,_\ M! $+R,L'FE7N T&!)(6\8#29 W,#B*:&,\LY[1VYZJ(S4N.YMQKR_/_N&+78 M/I$B4YB^*#A\5"B,IG5*3BR.J_+]$9,'O+!%-;;LUQ&+%HD M1 RFWMXD/'QP@2P4X9[0;1N#"YE86\9OT,J]+BD]!;886F F=1C$;9MB>AC] M#[81Y.@$U3=W*(J[ESD_5@*J#STWF[#$7V(_H*!=/L=,67LF]*5$'W+R/@E M!N*D(G.Q'+@4$7.0 M(QH6X9P8U.4ZGX BA^";KJ>*-U^INEY2*NX#A(9[+<+^#H;A57CV;T=EKX8 MW=GI 0+T>-AG*7;Z\\TW M*,OCNG(PW^T2,EAR?#:LI[8NM%AW'U7_K*\3-29^T&:87(,II3X+$T6Q]BQ> MQ+&'9@N%J?QU)J,#^TEXAD>%^&NT.;C;"NZT$3G?,\STF>Z89A<9NA7C%.+6 MJ:;-C!MF*",5YX9 F9U1"I3YW4J8J^6&\^1!2M ,(\;>;Q< M>& H!V^'TNB7$O9^P*E)/0(E)IZQ\7SD)_1H;^]$Z3R,CM!N;;WIHIG!#"_. M&U'AC?R^]\1F2(0X6[9+PBT-$A@]2- !SC-S0P/)?':8Y=BPS)/NQP]5P@B/9$,=TSC !%%3(@*7S EWR"KU>5?[=W)O[J_+7B[ M/BM-\TT1[SY#B7!)8/4+_IP4B0<39]AA:2C4)DD5%77*]9O6M'ALK:3\S0X" MMQ3N!3B3B)FO,]RI$[9^DEC24M9.\H/,K@O@1E[80/%FHT6I#X *%"T?JYC7 M)8MS4=;-)CK(4XV= ZX9%R6E6F#+V98@MH%@@%\]",\EBBE*;D]U.C>E$IF^ M8+PG5[#BF]M&3MP6BA][J6]<(+9%1\ TCC*\U*(Q M+&"[<39@EZ=XNK#M3P!=,Y%$X_*T[5!\ >%)B29UP294 $1K5&R8<6@V;WVK M=2,DG/\7*D=*^)!)!Q.^V=&OL3'-&,U=4L!C;4;^PLMGB+"Q63 M_=-B/LET]?9C2%?W13#ZP!2T XHKJ2DA&[##0T)US^VK!L3'D0L,VN0\KCFQ MS;YE2TJLX-N2H@^EA!>LL9YA:"HGDX7>@EC-;6>0\B>8P,'7*#0+9YL6$= S MN3.N[Y?_SLHXWN)[>OBXQ#K.(UURPV0T>]IP'&P"&""8>:4'H)AQV,,%:G"& MDB6\];-*87:@ 5.CXH2ZHF)H.J%;N!84-?6:-2ZM M:&LVJ?%1M8*G'7)%8;G,;' ?QPY%4QPP]4;Z;2ZH+J!=#7B:D#?HP[? L/0 MVEZ3:)?K2 U+_';;%J>6SEAH-FD>Z>I::S'_C<]EX#B- M=Z?T*[5K'-L*PH;,-3%ODF2X/BAUNOJ<\9K/<@I>D-7;#&M4:*M2UTEI+K\@ M1.OU7_1+%[RW)+2RHJIRHK&M D(*6/!QD=@F=5/$]S;,U[RX_"VL2KT\FI^] M/1[LB* !GJO3;_1(YBYZ(5V!=+X1=U/,8B9HS2?&U;R=2&MRO]P>KU]WR.,5 MQ/$S5UH(]KGVW[D3VB^]!$^99W)YP]LYU@LM\AR8#;[X*3+B]O=LE M,IYEQEV'AJ0R,$6,,)MAR4U#C7"&TAS\F$Y^GLKZ"X#99^IHU"LMN-QF6&+, MP^79G6^PG+'UMRJD[NWUZGE[W75H;.!K3YRC^JE3%5&3,V&A!ZUQ4:@9-[07 M!]Q(>MZ4 P\KSUO&!B/#UAAPW_N4.VBI/%7![\('H=E ,2+QW9CZ'8$/HQ+\ M&RK&R29I35AYP_E_AS.X)DN\R[1>#/AQ-9^!/@2/YU^"TK_'=GI=IO,*>=MG M.=4(@R:%T6G-M2>[AL,*R[/^IBS%+_N2'C$JBLOLK'-EZ)"WPPTUEL$]_W")_M;Y@BG)0P1BC1 M:3XM7/Z9@7RL2SP-09W ,#JB!&5RI;F! P>N"N_F< C,;'>$O@R2+J!2)9,T M+TQ826H1.(:>+\P14#>EW"'G7.H4J_>,Y0+G.'$=5CD0.HP^49HT'!K6@(TP MA(=O/F6L,B\2CV]B8O$XA#:"@'<"C]\+K/=NO$Q,V\1(&) M %>6VA5 MEO5,9L$#C-E0YN[++A&[KS!JU98\W[10%,'L8Z/2>"8Y&5(T7SA 67L$]8 M&6I8 ^EP9!F<#B]I&'@&F1! ME/-GL::H-^-@'D)/D,G*P". 4RQ0L04_'7CMF=S/.$#L-PN5:Q+']%%(U9!E M":&'$KX3O;=DTEE,M%+]Q-/1?8M$'6D6;_[(B6I4>+DZ@,A+T/JYWT&DJ_%P MX#%W.D)6H7TO5B#!8XZ]0F!!CN3$AQ ATRK:>([Z:0"68X)1N0+>I6QN0J&8 M,\ FE5W28 3A-.#Z#X0*$Y%@*;5_XPI#&=U(ZQ9J<:L3KAA ,[SP13<$NU7" MNK3X-,^D^T.(K#8@17_%;)3"'^C#UAQ[?=<WLVH#>!_VHJ?[#-JZWL]F%0>Z^_"ZE %\/1P%RC&E^JZRKT MA;25M(]F$#\2QL-QRRL*C$GI P=!C&"R5T@("<?#\T>+8/MWC! ZG/\"FR9)=)Y!4W31:[ MGD"(>'$-"F-J?."WHHZ#+6"LD5BKE'T&PC"%C@,'&\IFQHBYH0.7YEJ54GB& MI\8"*NWC3#ZU[&VX5 9OBP?"X(2CI&I[.I;-&)9HX+9[[N">6*=5XX<+:K%C)/%A'QX%(H8:7MX M0E2X2.C#)G&>D2)-4[/)V-ZH6UT ,_=I[BUA(AN^G 8)7"'87<<3CPK5"]9A M 2Z_1R<1]:U*9N#'&XP!:L(09K0)9[LH2&D,2;FD61ACRP(3K\+$#H=".'-; M)!=3]W='$,D-FQ:HZS![0T;W74,N]'XZA94J\BP94W& BG'O4L$/=C9 ?MJ) M!)NR&GG;_ 94 3IM8M\+UN?<"\!X>:21;G3'I7H6OQ&%O<>#%H"O^BX I5[D MTZ*DZ5.1C.^EN!AK^G76D%8#8Z;&"?BN]$-*9C;P2SZ$V_2L4&FA57QCFVO+ MAV ^H( M;:ZGY8.:LC$#*66;H\OC_ V,@ X!?-< 35\.V.N^'S#N]18=> '\ M;VQN/,F$]>YSPOI^JIK1"&3J9V'X"'-/)-C:H>N1IDBF82W2G71D04';L?0T M0N2'2<\0\\ 8P8374^:A[AX$TT!3PKI&7RM,H%M_"W/E]"!+9$(OUG%'BF0* MR)!X:C,T(Q-#H8?">:;C1)&D#GI=F91\)TCG09LN;WHO65UOE_OK1?QV$/N;G2=_7>-S?]OVXG^1^ ME/(S POAK[6?][W%-O0ZSG;-@8,FW9L@NH3PS4-[=3.^X4'I# JWR=XH+N#3 MPK&S]+"UW_;+8:]/PT=+3XI@G(]F+=9^&';ZK?Q.D*6AV23I%BJ<[HZ@C@"$ MS%@!2MTTC@6U!P _C ( C+*')PS8W)S4)>'L6Y@YQVH35M $E"]#)$X_R2L\ MK@B!BDTQF8#YVRCJI3\G8DXLUB,Y(1YR1COA,U*%L M+M+GT1D:;.M,B/9TGC<.'$DW['Q'2!3VIMM^^1_1F=>E^!N#)'JCE_MNIKK- M_VD$&E 8Q'\.'*OM5QMJ4TZ-P724T>X $\"PE/M/)>@>S(=1/=MO=_>B@W'E M$54Y\BEL6+Z D0L/@-^F.]KH)3&YH0CN"1MY@IVD8.Z$9VM226FVR=D1+0Z3 M\.:&1-[CABV:TT[-DA =XKD1L,,=A^\Q47BG(*M49:-Y/\!2P\WQ\T_7MAG5 MQ&O];-/,'@IJ%TR*TL*\'1W'$@8UD_.F%@<464! HR73<&]MQH/LJ->8:?X0 M8#X2>0M#9^J/:B!5+92Q=7=R#>N_9HPM+E?_D7L#[[#(DE;7>7--0_(01M!S M_0V5#S"&$PLZ3&&'D@:J])!]NUOV]OT[3Y)R#&]WHZE=6,PI:'@Z%0(*K"76 M*B;JNY&^2)CAJ*BSL*N$C \DZM2'WW##0=HH!F(C-S53PE@DXL%,T)8NB5J6 M*B)AHD<*+,%Q.QI%Q0(.U)GE4:9M/1*\I&F*3 619D;*I&(>2^1N:M4DX>-" M(F\*#"'@#IPA@+/HBZVWA5 M+7-S](W=@5LB0W.B/.&)0X= *_] MD2E+_!4KG;F,TO'4&/)E:_1XM=F$ #;$# WT&G5))R]<3 T*F6L:K.%G)"H' MTYX8YICATP1(EVO(I,&G5^H2>7H9$\2&5(V]L;E%!Y) "'W,^)F+R7W,-&^=%Y05@A2H2;9CT,S MK^?/X_;+K?\F/[LBY,47% 4F$C*1S^4F,ZTK<8C\P-8P.LEY?44!C@A X7.1 MH_./#GG+^V?*)^K:=:V<&>"A\9-)$ D!O9B6-J:CS(NU^23;DZ@V!SY_!N>2 M,#! H0+77]&PE-@<-04)3(R@AE5-O=<(H"L7":$^"L+0Y_[;.0/.-KT*&C.8 M!0K 7+#[B /!.:)FBWW%3F@L[F-C7__DMYQUD=@&)14%YJI*C:?.I&NG@1@9 M&)Z_PZD>7V)\SUJ7YC88N*$^0^:&!_0-G: #KQ^8.>NXW#(>XP(L:I IA#Q8 MFI%=J LA[VEU"'!XH]OP1 XP92PYM^\'W5>'04 8C8D!/FP_NOOQDRH^#EVY9S08V6+JNA\;(!$U-ON),79(MXL$#%X2^4;R"[>YWT3GS MKC($.?8>TB>Q%;BW.@09\!K=V/#B01 7Y+NH"X5@PF5WBW6:"!NOJ7F2 .). M*W."=Q]&2RF2JB[>5**Y(HCCF-)<9XOTP$.0"Y:@[E1D,+0HGP,4[%?'N\P%A?XS8=_E<4B'P*:B37<[9(7$@>@E4CBQR$^2:D=5B MZYEVN-@OK94<]@*0A@O)TRCF5_*+TZ5W*L+."F,I*Y80:)2492W]U(75-4VD M^-7[EN1Q@Z@:A'[2[H_-O5&-56FK7G(I-W3EUZW7\D?PL M_#,8@TZN#&&RW\=-6(E,-[>S5@;3O1-&[NWXH@T+ !CX+YG[7EH+(1,:8YN< MPV,@N L"-<^QD0H#,9BXSG\&+\D)!9WFUZOWO[H?6/%O2EZAD_15 WAZ30+N MB'TZ)([**I*:V&.?0':][0R\^D<\ V3G<3 4;?&SH\,MRRQA0D*2Q6*^3+AF M>T>0!*MVK^C8=8MVTQU=_.?=>Q^[]Q?P;<&3=)47Y9IW;5ZY.C>G(K"_);9Z M)4V"2B(RZ5&_"8W4)E330NL@!VO+]+ 43C.O1[_LBHM"JW6#8W)N\1AM))O1 M]G_8<#BMB*-'09YN4YDA88,%"R61\DG*S(AB/!,6RS+$9: M?[@+!K=A5+:]H(N76X.A3"I'__;U$O$;R;]52G*?Y=\M\N\G74VY.^\9A;C6 MK;%EPQK@&?7)$SYK2BC88QBH.-7A;/$%A9S @QJTJK;_(@!!>"$IU2IS 5,+<%RQ9P M4LBR.C$DW^Y9F005$;3BF/XHE%CFU"B=/%NNO+;E6FX,2+SE)U,[[@77< _Y MF29Q:'L[S15#CB9:2U<[&:GX7IS #+O&''3-OTOU4'"8HA/8GE%AUN@95!& M*MHE);T'57RU5%]7$SQ+I(W)R7'%0'0FM1S8?WD]02@+(%N)0<^CE(((\AEC M]F)WZ?4T)UAZ&4V3&6*3F/2U%/85K$.5FLE1?*:Q!)3R),SL MC! %3/!?$*<*MTHG#JJ\+KD)]K,>?PQZ_(0;-$-5Z> MY6&HLJU)9[>"U_S,VT.TVEDFB3PV':E+43O=O;V7KW;>[$XF(QWO[^@W6N^\V?G'SOZ+EJ[_O=?ME^/C88_3@$=_/SK\ M^?SXTTET$#?X0>??OK\\?C@Y/#HJ23^ M#@C,0&A-DFD> ]2R"EQ'^R I=,O 2QY+51?6L%^8?*&Q 97AH:6)I=#(Q,2US=6)S:61I87)I97-O9G0N:'1MW5A_ M;]) &/[?3_$Z8RS)Z IN83)^U@-W8 M=)H86TEH[_<]3]^?=YU0Q]%I)V2$GC[K/*_7H2^#9GT]JB<7J>+S4$/3:1[!!ZF^\%N2]VNN(W:Z6:=SD-<[!]DFG:FDZ6F' M\EO@].T>=UX3A[UI-BF;'1Y. _8F.)HV Z<5'-+6D3,]_MS8PZDX/)^3Z#1B M;_=B+NHA,_NW6\V%/EEQJL-VPW%>[MT=1]0BG9%=3]UT!S*2JOW"R7XGIJ<^(S&/TO8KG\B>N3XT&W;C M+N)=JEHNV@WS20K8 Q0#4_\(O'=]YKE]MSMQ!QZ\/P=_. !_TNT/H#_P1OO@ M7O;LIY+ZZQ0.[U-H&@I^R,!7A#+H&R/HD127!&O]=I.(")K4JD7"-2HAB.92 MD C&/.;&UJUKD;U':/)4QE7@=#TJTAKKWR=QQSN?!:% */,4E0HM9AX27L-D-T;9 MI%NZ)>=X3TCGBAAZ7M<#*R^774CW"'@+PE%,]MB^-K9N:A5CT"."4():%]@F M;325BC%P-8E2\"9CL+)BZ>$7,UUJJ0(IK^>AKS4FJ9I+XDLOE'O9+J2@/$NB>H7]:,?4G:>#\3[W3C/Q#?\[\3Y_\"HSC^9<^/V1-Q59 J#F"OT MA.6_L.BW]@UZ>PO?TT_"_12Y/'#[]\L/\/,YQ>O(A4RXT;6V8A$JW2U[]()R M@_7'%#)-9+34CT_YDSO-]3._>SW([GR_ U!+ P04 " "4@%5:H@N_1=L" M "D" &@ &5X:&EB:70R,U\Q+65X>#(S,3(P,C0N:'1MS59;;]HP%'[? MKSBC6KM*A.9""+I6'BR. MS_7[?'R<=JR62:<=(PD[[]KO#0-Z/%@MD2D(!!*%(:PD90NX#U$^@&$\6G5Y MNA5T$2NP3=N%>RX>Z)H4>D55@IU=G/9%(;A MCXVJ[_E5U[1(Z#JD47-\TR41B?QO5DF[:O/"1ZIM@I>E)65&C%G^IF>GJK6A MH8J;EFE^*!W8*?RN#)+0!6OFU6IMQ)G250@=M?C[/#@1"QW?YTKQ9=.LF'6= MX=4C[7P"GG#1/#'S7RO3&!%9TF3;/)O3)4H8XP:F?$G865D2)@V)@D:%H:0_ M4+.@D^3BYI$A'2>A#'>,6;:K:>I__32\'L[!=BK6(8!G,/X&N^*I3G@(.]!M M@>+?X\[;HWL[GO7'<[@=P'#M'BM'\SG,W[TWX/)G?7HV$7KKK=V[OQ M?#B^@<%P^N5/@;XZK.J+L.X18A3H;R'@3&;W5W%0,0)E 18XH)*]6@P4_K29_=6@I8&7"QA9CCP<8>[+=J%<;^[+CN-4]V:I; MCIM7\[3E>*YY#CR"N48W%R1$Z.GI588A"RK9/E\)38,F14&8S[@!^F)%Q/;T MQ*J9+=LJ%V--8*)9T=/ODS&*"G3X,FQB&L1 TA2)D,6Y4%GP:YG&Y\H;;[[3DZK7DOD* M$T$#W&AV1,Q7$KN&AI8FET-%\T+65X M>#0T9&5S8W)I<'1I;RYH=&WM7>ES&S>6_[Y_!3;99*0J2A%E^9(]J:(E)=%. M?)0D3V8_;8'=H(AQ=X/I0S3WKY]W &ATLYN'QK'HC:=J'(GL!AX>'G[OAEY. MRS3Y\>54R?C'_WCYGP<'XMQ$5:JR4D2YDJ6*157H[%;\%JOB@S@XL$^=F=DB MU[?34AP?'3\6OYG\@[Z3_'VIRT3]Z,9Y^0/__O('FN3EV,2+'U_&^D[H^*_? MZ,?C\:.3X\GSYU(^.3DYFLCA\V?/ARIZ>GSR9/PT5O\[_ 9>A+ MB8"Q*G^@U9Q?7)]=7;Z[N7S[1KS]2=S\7&]M-Y=6\W5Q<^7US<75Q?GXMW[J^OWHS7_X8D[:BQD>PV)NIDKZ@#U%:,QBE8MK%97:9"@J\"02=%T_??$QFLKL5HE15.+7S'<87@(XQBK^ M_MO'SUX(F%N%=BBK 9(,D8#HZ>/QX ,?A_44QEKNCS M32HG_.CHDVH=B!K)#SP](#(<\1&N86:XF*D=AVV2D0X%TAU,+ M70C@KP91$SHKC2CGAL5:%8-.F2-B^(M736$4+:9TOMWBS?*B<'C3-="K_H&6 M.+S-P7A O)J8)#%SM)_ ?(IR/2.@@ 4A YHRA6R9Y>9.%_!(X9Z1>:FCA$5! M9Y')9R:7- @^/UXD<@XJ/N9"P%R,M D/0L1"I+T#ZPZ[+$ MG2ZJ<:I+="5 (*2X,Z5RXDVB/S4)J%&0-ON#^[(;G$"R0;FA2T'CH9:F$3T& MXNN]N-8YQ:O54PR/:(:B:XHV0K[/@&TADT-6R=D,A$N.$X7L0E[RF1C#U_"\ MTL3?=7O0X%.M*+:"4)!4,4H\GGF5 M6),'YHUA=5%I\F*_;Z/#309SY_F+6MZF9J[N5#Y@6:F Z0G-VUY6B_JIO%.H M'^#5TNFUU9S82+@&2#*ND?FA0-6"!\P<&2R)!3%![ WW2:5Z-CB '1N9QPT& MX>;N'>^3R+H/'8IV/*W9EBP-ZHBL2L>P4?! H#;K9T-=2<<>YYJH.;SB']H- MF%V)4N_)GJ95JSQ=KP1!07E<@\-IA:\%2G,%8KP0F2GQY5Q).)5T].S/.%W MU)K3:\Z6Z8&/N8:QJI+'G4QT#H=(WRE_'/#S0!@E4/=/F+M0+>#L)NK6>BZYS #%T'=)%G8V^*P$HVG!G@D>W>_G,+@5Y2'T(&#\$= M7'@T9F0N2F!MQ3I@)C5].I,+,H.M]?,)#%IX#[8=I(.F &DGJ;$N"0L4BAJA M.051-/P#ZD&,)5A.7FW$>D*.,JAO3']0(L1B?TT9><5%!?^PL?PYM,N&?+ N MNX5M9\+BV4&U3^0V3?!!RP;72%C?!N)*B;]P\$H*;X"KOZU]M&>Z3(#[&5O[ M2+7*VJS%7SN'82D!O:5P8SH?N0]Y^VW?_%V]://@BX>JZ&J.4<;"+ MI-FD8YT1+#\PA%U.T @NF,"8G(6(B%.D<"C 49IOLUY[9'?0'R[!T.):7D7 M#'.>O#B@CPYFKS2$"=.9*/\T56WJ]*50K/$?U*W)Y M&WDF;]7!&&#VPX&<@+8^E<@.>#8W"68ELT*28_3 R-7A+P-<19[BR%)O;94VWJ97FT*NTM276T*<7O%D/OQ/IUJP7:X-[O::&F6?^'*3W.%A?S]1G M$X-D:' M5^8Q6O$ZM9X<.G66( QU&I1E M47;=EW=@*&2ES!<&N+5CWI@SJ93+Z7SF%"&@FQGO*L_ZTF M$_%SKA1Y:AGNJY4P_R[7F^S)?= *6DTP4AM5A&,&,"VJ(\ZNFD;LC?>Q"J$@ M?&Y]2RF-",>2B(<^M;U,/7, U[SW:!]=3"0<\=VGJ-OX"1NF)"RQT!_+!9Q0 MWIIR;@[*J_)$''__[CCW0#]U1 _-2!>N)Z?3%ZENT3PB@J@WBBIC9]P MHL&;%G-*2Q8HE0 N>@6F4'3!SB&.*27WY JB-.YKJPV@#32FB8#@2G M<#66VP%(@B1@DA]04V7 SLAF&BVX>+?AQTVWXO_II+^RXC]1L"D ?QQV!.O?G@3+F_>9+BU/F >C%$YW).OX M+^GC#LG&SP%0,7+AB5@@IH*6A^UK[K>L.$E,/[ ZLE)A9:#RF>J@UK,N\7P4 MEG@&Q@C'OJ/5%N)M5!J6%*:Q62QR(/(+[.ZJ)+3333%*&J6B79[1:@!2Y,:7 M<:#$\',P,57!VU>7Q8$!1B5%8(T59%KSDEA(K!&)OR2QR"OW->Y2[Y#D M$LN-G%\V6HFM&I.>03D/?%-E]LC3!QK>)4HCE$L%[C>-+P,P;7#Z4-RL63IS M2Z<8,4*I(+[]7F%-'QNOR_54R&9F!IF^'=!'Y?I"CG6"4@ ; /-C0HP3]40" M#P['<88@Q)YYC:2;XN]6A>G MB''7?EF.C)RQV4:#[+[5LWT)3H^W@E&3NJJF=!52*#NH,*FTI+?,F$.$(-#0>9*2FH90YYS*P9-"9&BQE MIA5K)-SX$-*M>G5#^-R9^R#RL0W_$:P3SHBU(QN3)!H -W8F9D",C_4R)Y99 M1@A25[QT\)2A0,9(#<6,)A,*KW64'+6*Y99B4_A.HC^H1 ->Q RSI*/ S0&7KZ4EN4MAR]<$:4O[59G01]RAT8%U\D.7B M\ %30@_7[;4$;T33\;;]=W^^I%6W-AR!H7AP(S\H _ AWGFS9"Z!^3W#K>:-%"/&1J#6Q8]$JYCH[;7\"4K\8@;PD%Q3$/;[D6 M>@R<@G.1S&-L7PKL;V0WZ$@#<$] #VZ"O"5% DX[>)H&;"6[T1W[&^3PBCK7 MYWPTIRNME<2*"/P^;<@\JF8H 1-4' LE@10",[:39)W/"O.$.O/=/,IYD&,5 M8>1'9CWS^M# GMYG/ZQ>!X5.@O'GY7XKDAZ$S8^^VQ=[+!DA[3T< B:8E$,!/6S8IS#:)4Y9FRYE)++DU*AGW?.'I"(=5MG.,9Y@BRVX-$3C!\MHU>&N5:)O\>,!,8!2VL!&5 M]L#WB(X[I8C27@9UFJI8E9$FLU%V9V36Q-=FMRM0HUP;1MX4F92IRF\5 M=U8BV)O$GA]K$ >7@W3STLU%F4\RK1)-&X$],(6)=(":?6!'AB4UR*K#1SW"G&"IJNW0A]_M^_#O$X_ M=0_@ONWG#NJ/ST)'?\5(BR:G!QI&>6 ]JJRF8'A4EZ^ -L^"B&PN,D7MJP@O M>T&U$.?.O>BCYX3]+/O=[-%.5.O@:AZ(8^.:&VNY?'*)V5Z&/]^.]GH<_?O; M:'WUN9.P_W4N=OX.-C^NJ0TG%;;:Z [ '^(>F2FB"\-1APKR]]C\.5M@K!IJ=AK-<#D,> M5BR:D7C;X>V^J"OLJ=S,69&^?M9+NZ]S0&43E@U_^K5] 6KY,G.J%Y/(FZG0 M5$GJY/'5!?.I(1W=9BWER##ZD=BJ4/?;H L.F^=W76O\TG&5301$-*8X4+%^ M]T))IP37LHP,EF,EU&/HP-,%E'ZO@&W<;WJ?%6*/T,%&ZF8W9&O+25LK+?KV<2< MJBG&S7N:(LD5BUB5WP5@?&?!G03PBA:^<'DI4=.HXO2/ XU5PE>D8 8/Y\@2 M$!4?A.P;S.X &"!)L &.X+57@Y?59;FHF9+#-J/&>H;7/53>I_*#N4[.S?;6.:[MLZKC= MX/:6H#G"FF8GW*, AR[;I;*O"()V8HTK):J^W::VL^K HT7.9N5X3RI7!]?F ME,9ZUI0HD9YK=#->5Z9I-:;[0N9ZI!3+^0%"-NE-77_)&!6F\[6P'9>(22SN MAR?8? N&HAIZLD+;=84J/@PN#FH4HA=!778')]SEHP'>9@M?T(Y!#%XLVH?- M@F<+JK;N?DW2W=/ /,"-P;$'_#I%:]1,86 )Q^#9[02W&-!100=-LO N7W@K M5M\*^V_*8M>G98=S,U]9"]?$1A]JJ<*UU)< HC9AYY<[ORUMW*73V+Z;>NO#2SR[;SK\;+:$$Z=/;!0T.CT_YV+8Y>,(\Z=82AN6VN)M:MEO M]B,5))LD4T@R^94^X[3Y3<5-+[)YW1:=$;I4"-1I+F=3>S(-W9R*7ES=0(0Q M;UN([75]JP6!&HAJA2\WL>KHC$K_#K6DPN"V$J=HE]<,6KEB8C><#>QVPN". M;6<96(<9+!67?9Z W>(Z+9; R#5/N,6F\J-.J[2SDV]%A1[R.E9I%ER.V#8? M&[-1ATBSY>2+M$I"U!Q%C+68$[^VN_FZKJL*'OT"C)-[>WOAU:C=MQ'S=7X= MXKX$.Q%F"LA#X:.RJDN=(V#K^\'IJBNK(M6=M2VZN6'?VO;;O.T+Q-EBZF8"Z$9!/6)*!RPS;4+J+-S'2;>8< M7L:?J9DR8H'+; \LY_9= )G+ XKZ3LU<77-QCN-J%>!TZ'U+H-XWA+G>WM!9#/H[/*5'C[)'E& MR$D,DC=CY"%AY93:BJW=Q&7)M<5M-P73#TVI;2GK7E#&CQI;J,-K@SE[M^G= M^%\D3([B.\KZON%.S"M& ^["09LRA-%W-B_(2L(%R.#5M'U+VVZC9PL;I66! M;4:E=LRXRFT/94,Z D]^3#%R7VUO:Y"Y< U/_3JKP1I9&3,/413.;$P]S#BM MM]OP9-::NMQBAH893\X67ZY1%PGEX6[C(1NT:RT6"S;23[R7)AM MKELUL )3ZOS'FD,JSEG2(80 Q$:J@+#YAWLQDH:R+5=9+8ZV3_5>W'.7K:/+ MKO)0*A#+^7X;O$ %G=K?Z%I=[IQC#[+%"?"A: .".)&[!0#S[@8YC,38\)!= M$+ ^KB+;@([E')&-<7'=H/EHBS+XVGG"6ON^WQP :E$D-H79<,:"CFY@/+8> MLER;,8G&_Z?X5-US^JHJ\;X NB!%7).:VHD5KP:6CWW M[:;,=K\GF2%W4B?4D8ZGPS8\^NJ?5?VTF+ ;_]/>OX9^81AUQ3;THO9&$G 1 M.8D(=$CTJ"A<\H_XJQ9YXG;#F3N!VXCIL&N:+<^S]!M:@+ZF6JN"V M9?61PB7VGHN>@XR#5!D6!.88N%U[DH-\12M9T4I'9 [?N\&]HBXBKM3A(C#0 M*PO6^D5)U2ED T_HAK=6FIZNJ=@E .UN5+UQY8PCO'B"V'E%?[$OE_DN4=\/ M_[X@4_H5Y&X%_J:/]GV#>"%;A385U;C=T%T__@JW-X71\=#S\ H3C5U94NT1H MMQR\[?O[5[ KJ&VY]->JU[KNM%BD8SCJ%AUO;LXM-'XMH/&R]>U?;2+HO_/_^%'K99_:DU[()-K= NG,6(9!A=R?D #V]Y_WG MK+)4MJLCJ]RZ )Y/?YY+5:DDVP02P'*B?<[J";8LE:J>^^7W_/R_;R=Q<"W3 M3.GDE[_W-K?^'L@DU)%*1K_\_>CR^.SL[__[S7_\_/]UN__S]N*WX)T.BXE, M\N XE2*747"C\G&0CV7PATX_JVL1?(I%/M3II-OEGQWKZ2Q5HW$>]+?ZN_8R M^VUZN"T&KW9Z>Z*['>[N='>VM\/N0 QWNZ^$/-C=&NYN];:&G=%AOQ_U>SM; MK[K1SAY<-MS>[QX,>_O=P6#G52C@#F*PU8D.A=S9W=L[&,H#,=S9WMD>1#LB MVM_?&@YV^]L]$=%SQSF\,[QWDOVR,<[SZ>'+ESSMS%MX,TWLQDN#G2UR_-ER_A[7;L#VYCE7Q>?F_\UEY:9-V1 M$%-W\5!D [K4?%&Y;YY'[D+8\SP5D8QD]GDSU!.ZL JF[SRFK=M2J!M4H\^9?PL"3#@Q4YD H^;:N[U>_V^NYYF5KTRO"X MWLO_^?#;93B6$]%529:+))3^*M7BA\,OMU_6KX^D6GP.\$5EK^:.H'I?_'H@ M,G??+,WGSP ^K-Q3AM'BA\,7E0M5IG?ZO?V[WHNO*$]@V;6];>\4'$7.EBP$ MOJ@NY#;OPG>5F]MK[SK,T0TV$L0!ILR*3[^^7&FY_'4D1O?I[(7 1X MUZ[\JU#7OVP-7-[F+XF;7K[YC__XCY]SE)3B0\7]T>XH4RY7^J M*)()_1.^_PC2*54A/_XVOY##7S;"+KQ&(B9X)ZD.3Q)XW.P8%I>*^"R)Y.VO M^/-%E#LWG[O8'O[YY>5NS[@(59.GJHL%/&_I$A/X9/,/69G MXPV^_F,]X!-QR"KHH.D_^*5(E!K&\ ,4$KX+[ C_L]NT:=W=@ MUS=WM[;L&NVB[KDK=@F7

\6ZKIS:W'86=M<3V5S906\;Y'F&*.)$B\MXR2&8@[QR!D XP<=_7-86H>%;N[U'4;E)X56ZOK"Y4 M'.0L#(S \=3M.* 'GQE!(^D7, L+NVN9YRZGS(C"JDKC/!!+ @]Q3;+4/%E MW96>KK;:<]K<^7(=.56$R1/CGS2^TL &=;J MS.1F610C.OIN4#/N,]S2VVD>*H-/M=&^WV,=E;[(_M\1?[2\2$8&PC:&(&"V MX]2<4 ==14%O]JW3_:1"%\P^3Y9.=F!C=G^+.>G&,5/0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !56[U/3[!U2\OK:W9AE1-*J$CVR:M5@^+;(7F MD0A;;SY!?V1P(]Q"BZB+'Z D^V: ->"\M;E"]OX525/0\GH:YVXTO4G\1:V]C;RV#RF4C#!F)Z$[MV?7 !V$6HV4UW):17EO)TRTTRYM]5LKB!IV>U=!#M(\XF4 MC:V\;UR"=V_//-<_'HVJ+X170_L%U]F$":ECRFQOVA3#C'WO-S+B@#U-=4T] M[LVBW]JUR"081,I<$=1MSFI3=6X29S/$%@SYK%QB/ R=WIP<\UP\>A7DL&I7 M5T8TLX-4EO5ACL&-U)YX97>X&1D#(_%E'XCUI_ MFQB80F1?-*E@F>2!P3CTY%<1;Z).OBB'1+VTDN=&BTV[C@G8$KY4CP8A8_WE MVL!ZKM/4&M;PCI\\%K<7>H23S7[326WFW"X?R89&2/\ @;R>YZ633)FC4DQQS;H M55B7C^Z?2@#T7SX3&\@E39&2';<,+CKD]L4]6#*&4@@C(([UQ"7031?$FE-; M7OVR>:^,2_8Y2KAMY7#[=O(ZZ?##$ERCPPH'$]K+#@XQQO49Z=J M +=WJFGV#JEY?6MN[#*K-,J$CU&34HN[8PR3"XB,40S(^\808#2.")=.13)+:>QR1RIOC=77)&Y3D9!P?UJ,W5N%#&XB :3R@=X MY?.-OUR",5D>#[>>U\-0PW2N)EGN"V]-A.9G.<=L@Y_&N=^^0#;C!.;5])O[FRE7[9#?W,ZRQG]WY MDD)C1\]&"*HP?[I]*@_LFY'AN"*VMGMKD^()7WBWRR)]MD8,1C[NW!],8H [ MA[F"/S-\T:^4NZ3I]!P?RJ.#4;&ZMQ<6]Y;RP,P021RJREB< 9!QG) MQ7#7VEZE'K=Y-?";4;2.>REN-EMCS8E$V0$&=^UBC$#)XZ=*=J<37U_=ZKIE MC8"V=&N&BN0[,J$!F*Q@\@<\ 9Q0!V]SJ-E99^U7EO!C&?-E5<9SC MJ>^UOR/I3K6^M+^-I+.Z@N$4X+0R!P#Z9%M %RYU"RLGC M2[O+>!I3B-9954N?09/-2F>$>;F5!Y7^L^8?)QGGTXYKD[PVMCKNMOJ^G7%V ME['&+8QVCSB2()@P@J#@[]QP<9WY]<9\^E:O+;>)S;--8QR6R!;4P"4N1:J" MH8]2#\N1GD4 =YY\/F1Q^;'OD!9%W#+ 8R0._4?G5<:MIIN_L@U"U-SNV^3Y MR[\^FW.'9!R.44_5)])U)[6 MZN)(R^FMK+RS6\=F?M/E^=N$B,:\G MG"S:=+.MX"[-#MD0@)A?+7);Y-O3@&K&GF2U\1ZC]HDFB#ZD76,Z/)+O4A>1 M*!@ ^O:@#NIYX;:%IKB5(HDY9Y&"J/J35:'6-,N$D>#4;258EW2%)U8(/4X/ M JVZ)(A1U5E/56&0:X2/2V@\/6$DFG.T$&LW$]Y D!+O#YT^P[ ,L S1O@ \ M+D9H [>UO+6^@$]I&,M)"T7G3*SDL%8 G"E1NQSP.=M4O%J2KXDT:X#2 MQQ):W:-*NGO=@$M 0I50<$[3@^QH ZI+VUDABF2YA:*9ML;B0%7/H#W/!IMU MJ%E9-&MW>6]NTIVQB654+GT&3S7$:M8ZIXC^S6^G0HT=C:^=%<7,#A3@A]QP< [L\\X M .V,\(\S,J?NN9/F'R<9Y]..:>K!U#*05(R"#P17 R:5JTL/B-K9IK"*2TB5 M;4P"4N1;@%0QZD'Y>,\BNTTI&CTBR1U*LL" J1@@[1Q0 L>I6,MS+;1WMN]Q M",R1+*I9![C.1^-3">$B(B6,B7_5X8?/QGCUXYKSNS@DBNK:VM;2YE"-<%[> MZT]DEL]R29(G "N"3M .XMN!R<5+#:ZOI5AX6O;E[F]CL[=G:UCM,/&1:OA3 MCG.<+SW- '>F[MEBFE:XB$<)(E*\YN-(U[2]%U2SN+%';5=/D>1K1GGS=@EF9AL&W>'(QS_JP,^MG7])U M*)]7^UQFYFDT[9:365D50KYB%U=1N)<$*1SR"<#K0!WMOJVFW6?L^H6DVTJI M\N96P6. .#W/2K#7$*&0/-&IC4/)E@-BG/)]!P>?8UPMRL]]I@AM+B:6<7]F MX<:/);>6!,I+88 ,!U]L4S4=*U-=;OI;SSM2M5.GR3[+;'FQ(\Y90H^_M)1B M!DD<8Y&0#N(-1L;JW%Q;WMO- 7""2.567<2 !D'&6]OO MSL\Z54W8ZXR>>HKA=9 N[^;5-.L;M;%'L//9;213,R7<;[@FWHR>>H_.F2:WI,0C,FIV2"1=Z%KA!O7ID<\C@UY\EIH:= M.8;BQLV34&A4Z8]SY2//$R(44?(2 6 .,#CVK2GL-6OM5N;G27@S_9$"(UYI MS*DSB2?*@-CRSR.H.-P.,=0#O 0RAE(((R".]1"ZMR(R+B+$K%(_G'SL,Y ] M3P?R-4/#,44'AC3(8(KF*.*W1!'/K44^IV% MK;K<7%];0PL=JR22JJD^@).,UQNDZ/JRZK9S13R6,LVG-/ MA!8_E4&@0MI$MI=:U9W,D)LFAAD%H\GE2>?*TF54$KO4QX.,';CTR >A*RNH M92&4C((.015>34+*&\CM);RW2YD&4A:50[?1P::*Z*J@5HYE \O M&T#EL*5)QSR =O)J-E%>)9R7ENEU(,I"TJAV^BYR:LUY_>0HFB:]I5QIES/K M-Y<7#P.EL["4NQ,#B4#:NQ2@R2-NSZ9[R-76W59&W2! &8=SCDT 5[;5M-O) M#':ZA:3N!N*Q3*Q ]< T6VKZ9>S>3:ZC:3RXSLBG5CCZ UP&C:/J=KI_A)]0 MB,EO%9*$6"S,A0:G871F%O?6TI@_UHCE5O+_WL'C\:E>YMXU5G MGB564LI+@ @#)(]LD&M:4UK]J&IV1MM^SSA.NS=Z9SC/M7&VZI M=>';NSG^V76ZT57A@TA[:10"N[:SKAR.NWG=CH:MZ/&]VVLA[=;N)K5 EXVG MO;/(P#_(4;ABH/WE ^]CM0!T_P#;>D_96NO[3LOLZML:7[0FP-Z$YQFKD=SPMV%I<,)I4B2!XE:,2D;PK9V;MRML)R-V.U &[+-%!$99I$C MC'5G8 #\33ZY?Q=9W>M266CP6:7%K)OGNQ-(T<;*HPJ%PK:OF8 M]=N.X4 M !=N6PQ;^YQT#['S7L-$T3[)=K>V>HAYPULZHB([MNWD;2",8P>C:HO MA!=#^P77V80)J6/*;&_:%,.,?>\W,N*T6TK4$EU>PCL[C[+K=UN* /2! MK7)B9M-EU/S9K9;(_:6A^0EXV/.1UQMSP<'.* /0_M5OY G^T1>46V^9O&W. M=N,^N>/K4W09-'>&CQ'" M%906;<,X .,=L\]GI.GW%C&_VB>"9FQ@Q6PAP/0X)S0!-=:KIUC(([R_M;>0 MC<%FF5"1ZX)Z<5)'>6LT32Q7,+QJH9G5P0!C.2?3'-8_BBQ%W'II6U$SKJ%N M6(CW$('R<^U8NHZ3JDDWBTV4[VT$D*K'"MJ&$V+<#"G].* .KEUK2H)O)FU. MSCEX^1YU#<\C@GOFKDDD<,3RRNJ1H"S.QP% ZDGM7G-BLMEK-^;EI[=7>V8( M=&EN-X%M$IPZJ0.01CL0:]$G@BN;>6WF0/%*A1U/1E(P10 K2QHR*SJ&D.$! M/+'&>/7@$U6CU;39DG>+4+21;?\ UQ692(_][GC\:XDZ7K&I:3?6SQ3_ &C2 M["33[9GRAN7)PSJ3_>C6,!NQ=QV-:<8L]3U[1FTO39H(K19!=&2S:!5A,940 MGGVBM;6EQ);:CKPDN8=AS"RZAO68#^XT:@'Z(>F30!Z(VHV*7JV37MNMVP MR(#*HD(_W=JXOGFE2;3I91J3>'$N7EMWNX],,$5M: M6AMF=7"%T=B[$DA-H^Z,G/TL7]C:>);RUMM,LI[6%;2X@N97M'MPD;Q[5C^9 M1DA]K8&<;.V1D [1KF!7D1IXPT2[Y 7&47GD^@X//M5;^V=+^TBV_M*S\\L% M$7GKN)/08SG-< UAJVHVT6IS6-Q'<:Z[6%]"8R&AA/EKN;T 6*4CWE]ZOZ3O MM->O4FDFB#:G(RQ'1Y'#*6X(F P ?7M0!V4.K:;<7)MH-0M99P2/*296;CKP M#FGQ:A93W6\ES%_K(4E4NGU4'(K@;#2-3A@T6:\CWV":B[O%#9[;B%O M-8QLS@T5%:W,5Y:0W4#%H9D61&*D94C(.#R.#WJ6@ HHHH **** "LC5- M7NK/5+/3[*P6[GN899OFG\H*L9C!YP6/SH SF\9-)-:6]MIZ_:)5G,L=U=+#Y+0NJ,N<$$Y< M8QU'-2W?BF>WNX+*/3X9;Q[87+1&]50P)(VQ$C]XWR]. ,C)YJI)X+G6XM+F M.ZL+BXC6Y,YOK(RI(\TB.650XVXV8 R>/SJSJ'AS4+ZV2![C29(&@$4EM/IY M>%""VGECWE7BC,>7Y&[.1'<;F8DAO+'7H23 MSTH EF\4-:2SVUQI["]C6W"012AO,DF9U50Q '&PDD]L^E5]0\7RZ1;W(U#2 M9!>0B)T@MY1*)TDE6/Y&P,D,PR"!U'K5G4?#37VI75_'>>3.XMF@;R]WE20M M(02,_,")""..,\]Q#<>&;S4IS=ZC?PM=!K<1^1 4CC2.=)F&"Q)+% ,YXP.. M#D =?>,K*UAEGA3SX%MK>XCF$@5&$TAC7)/W5!&23T'TK3TC49]0AD:XM!;L MC !HY1+'(" 0R. ,CMT'(K'7PA+::EJ=YINI&V%VL7E0M"'CB*NSN,9&4F)M(T*\T::::$V(:\N$:>*VMS%"B!2"57I'6LP^.?,M;F]M=/1[.WMHKEVFNEB MD*O$),!2,9P<64>1BP)SUWC_OF MJM_X+L=1N-3N)A$+BZ,;6TZPCS+5D0!2K>Q&<=.QH !XJGN-1N+6SL(&2!HU M+7%X(6.^-7&$*D]' ^HJ:S\17-]JL]K#8P"&"Y>W:1KP!SMZD1[?ZU3/A?41 MJEU?B?1II;EHY':YTYI&5UC1#M/F# )7(';/4UJ:9X>M-/NKNZ:&WENI[J2= M9_) = W\.[KP.* ,NP\8SWFB'5VTZW2U^Q->!4O@\FT)O *[>#VZ\43>-'LH M9GO=.12MA-?1B"Z$NY8E#%6X!7.1@X(J#3O!EY9:$=):?2/*-@UD;B'3BDQ! MCV!BWF')S@GCGVJ>[\$6Y@NHM,D@L%O=.DL;M8[<;9@( M)+CQ7=6>E76H3Z9#(L(3;%:7JS.Y9U4#&T8^]4T_C"QC020QO<126T4\!B(S M*TLGEH@!Q@EL#GIGGI4"^&+M[.2UEDTF%':)MUEIYB8E)%?D^8E &KIU_)=V+7%U;&T9&8. M&<,I _B5AU4CG/'TK"'CB$^&9M9&G7+-%<10FU&/-(E9-C >ZR*V/PZU+;^% M'A\-ZAI0NH8?M\I>46T!CBC1MH=(TW';E0><_>8M[4R7P7#'>^;8W;X[.2%Q*%607$CQKS@X V9 M_&M#2]7DO+RZL+NS:TO;94D:/S ZLC[@K*PZC*,.0""/I6%-X'>.^O[G3]06 M%9YK6:"&6$ND#12O*0,,"59G)QQC)[8 V]+TJYMM0NM1U"[BN;VXCCBS#"8H MTC0L54*68YR[$DGG(Z8H R[3QB\[64DNGI';7ER;:-DN@\@;<5!*8'&5YP3@ MO&:2S\%V^G_V?<6;P0ZC:S.[ MW2P &>-V)>-^5G(8$9W^9UYYX MYH W9=9A@\-_VU(C"(6PN/+'+'*Y"CU)S@>]95QXJNDT>UU*WTD2I),EM-&] MR$:&9IA"4/RG.'."?:FCPUJ5WI=GI6IZC;26-NT19;6"2%Y%C'R@MYAQ\P1L MC'W??AX\(K%!>6MM>.EK/?6UZJ2EI61XY$=_F9B2&\L?0DGGI0!*_B=[:_%I M>6!B=6MEF990RQ^>TB+S@9&Y%'_ _:F:EXK-G?FTM[)9F^UK:"22X$2>9Y+3 M,,D'HJK^+8[5:O/#R7USJ\DLY":C:16V%7F(H9"'!SUS("/0K6?<^$IY=,TR M$75I+=6MV]Y/)=6IDCGD=) V4W# S)DW<: M?Y \PR_9;8PJ.FW:-YYSNSZ^W>O%X5TW^VM0U6ZL[.ZNKF=)HI);96>';$B M!CSU0MQCK0 L'B:"?6=0TX0.#:H624GY9RH7S O^Z70'W/M5"R\7W-W_ &<# MI<2OJ4)DM52\#G/E^8 XV@J,#&>0#@=Z2'P1';16,L-]-_:$#N\\[N[),9 W MF_NRVU=Q;=QT('6I]+\'V^BS:5<:>T-O/;6PM;MHX HNT"CD@'A@P# \]2.< MT ,@\5WAM+FZNM(6&&"Z6T)6Z#DR&98NFT2K[&=8\?J(OM_E_=Q,LNW&?]G&?> MF0Z%J=H6M+/58X=-:Y:XVB F=0SF1HP^[&TL3SMR <>AH C3Q5<75U#;:?I8 MFE1)<",*+>?R2<[3G)(-);>-;2YGTJ-;655O@?,X$P(SG!497WSVZ4E[X'M+Y=2=[B6*>X MV"U:!WC2V6-1Y0$:L%;:X+\CJ30!(GB34A>W\$^C1QK80B:9UO WRE6(P-@S M]TTD'C6UFNKVV>VDBDM[-;N/<1B8>6)&53_>4,N?KGUQ>.AR22ZM+)U9=SX(2ZTF^M&O2D\PB,%PD?S0.D(BSC/((!R.X8CWH M N+XCN[QY5TK2C=BW1&G+3B/#,@<1KP=S;64\X'S#GTW8)?/MXIO+>/S$#;) M%PRY&<$=C7,3>$[E8IX+6XL)+:[$9N(+^R,Z&1$5!(H#KV1>#GD9R.:U]%L+ MC2;2#32ZR65I:PPP2$8D8J"&+*I#;KJ1TUO[&:41B[\X;\%M M@D\O'W,]\YQSBHT\67!*3/I6VRDOWL(Y1<@L9%E:($I@8!9>Q. "Q7 M1SJ,/]BK(&$7V<^=Y8;<(M^[&WMG;G;QUYJWH_A73-*EDNC9V2,^-W7@,%Z]J *3>*[^"#6I[K14CBTB-WG*7@8DB(2@*-HZ@@9[5;N/$ M-UYU[]@TI[RWL6V7$@F",6"ABL:D?.0".I49XS2WOAPW=CXDM_M07^V490VS M/DY@6+U^;[N>W7%,FT+4H9;]=,U.&VMK]S)*)+]9UWX$MIM(O[""Z:W\SR_L!HKFVO6FOIOM\IC:"='=4A,:J(OW8;:VUEW<]R>E &_IFI+J< M5Q(L93R;F6W()SDHQ7/XXK/N?$%U]HO5T_2GO(+!MEQ()@C%MH8K&I'S$!AU M*C)QGK2Z3I.JZ9=S WUE)937,MPT8M6$@+DM@-YF."?[O2F3Z'J45Q?_ -EZ ME#;6]^_F2K+;F1XG*A6:,A@.0H."#@Y//2@"G/XV 2]N;2SAGL;2&.=IGNQ& MSHT8D!52.?E/XOG6.V@R$+,5+_ #$_= 56)/MT)P*Q MCX TPP7<05%9D@6SG\H&6U,4:HA5CUP5![ ]#6OJ&E7-];6$@NXXM2LI!-'/ MY1,9?848%,YVD,W&<]L4I\-PR7.D27!BG33[22W\N2(,'+>7\W/3 M'E_K0!0;QIYMS!!96<,IE>Z >6[6-,02)&2&P@-3R^);Q+U;2/3K9I M1:)=2%KX*@#,Z@*VWYON$YXZU2?P3)'=6\UK-IS+"]X1#=V/FQ@3RI(, .,% M=F,]\GI5J3P;9ZC/))J\-E6L6UW;='DDH<..AX*YSZ %J7Q1;Q M^$H?$ @?R9DB98W8+M\QE4;FZ!06!+=, GFJ[^)KQ+>V_P")2K7-Q="VB"70 M,,F8V?>LFWD80CH#G\ZO'3=1/A^&Q_M-?MT04?:C "LFT_QIGD,!A@".IQBL M6/P)#,ZM?#3WC:]2ZEM(;/;;MMC=/N%C\Q+@EN^T<<9H E;QG*+A;,:;&MZ+ MB2WE26[58T9(TDR'PP.1$LV$#QEMRX0/E2#GG)SD\]07GA&YOXP MMWJS2M+;-;73F+!D1YED=5P?E!4% .< CDXY9=>#'2[>?2K\P!Y()F2Z\RX! MEB;(;+/GE3M(S_"/2@#=UO5/[&TF6^\GSBC(H3?MR6<*.><#+5D-XO-O)=0W M=BJSP"!\07 E4K++Y8^; P0><$K5UX.MKJPU:!S 9[ZX:9;AH 6BSMP/4XV^HZT 3IKFIMXA;2CI$8"HLS3 M"[S^Z+%=VW;U^4G'ZTS0/$C:[)#.FGJMM-&6CGCG61H^AV2J!F-CZ9/((.#6 MC_9A.O2ZEYQ DM%MM@'(PS-NS_P+T[5E:?X9NX-:M=1O;NSFEMD9/.@M/*FN M 1C]ZVXAO7 &[!XQB@"UN*<7B]K^\$6EV<$\+00SK)/=B$L)02H"E2<\5;FT?4H+^^GTG48+9+]A) M,L]L92D@0)O0AEZJJ\$$9&?45%I7@_3M,NC)Y,-PB6]O!!YT09XQ$",[CW.< M]N10!8UK79-+O[*RAM8II;I)9 9KD0JH39GD@Y)WC\JAU+Q0NDV%A<7=J"]R MY\Q()0ZPQ#[\I; RJC&?K2Z_H$VK:C87D+V.ZUCEC,=[:F=&WE.] %V[UNZ&HW%EIFFF]D MM45[@F81 ;@2$7(.YL#..!R.>:B/BRR0Z@LX%N]I"DWESN$=]R;\8/0CI]:K M6?AS6-,3-CK$!FEMXX;B2YM2^YHQM608<8;;@$'() /'.91X2MV&HFYD2[EN M[>.%9KB$,ZE8]FXGN2>>,4 7+G75ATS3[F*V>:XU HEM;A@"S,A?!8] %5B3 MZ#H3Q4<>NW"7=G:7VF/;3W-V;8$2!XSB%Y=ZM@;AA"O0$']5NM"DDTO2X;>Z M6*\TUD>"9H]REE0QG/J]L;VVO/M"*UJQ@1?) M>+8%WAO^6A8G=U[8H NZWXA@T2XLHI87D^TR83'N53(W^R&= ?\ >SVJ MM>>)W@UJXTZVL!<-;!&E7[0JRL&&N3<23 M6PM0MHTENB)EBW <[LEAG.1\HJK?>$=2U*Q%G>ZI:72/$BM-/9;IH7"A6>%M M_P A.-PSG#$GGI0!?3Q.\VM3V-O8"6.WN%MYBMPOG*3CY_*QG9\PYSG&3C%7 M-1U>:WU"'3K"S%W>R1-,5>7RTCC! RS8)Y)P 9$A#DF(L&VD<,"5.#_*J4?@JUEO(+G4S!J#8N6N%F MMP5EDF,?(!)VA5C"@>: ,]_%L\.DS7TFG1,JF$0R07BR0R^9((P/, X(+ GCH>":DF\37EO:Q22: M?:F6:Y2WC6._#+DJQRS;>/N^G>J%QX)N+N.]DEN--BN+@0 BVL2D4ACF67=( MF\ER=NWJ, GK5P^%9+J&"&_&DF"&[2Y,5K8>6DF%8$,"[ _>'/;'Y $EMXL$ MMP+6:SV7 O4LW\N82("T9D!# <\#!& 13-)\5SZG9)?-I\,=HT!GQ'>"2;:% MSCRPHY[8S3H/"2V<\<=I<)%I\-^M]!:B+_5':P=%.?NDMN'''(Z8Q7T3PG>Z M19Q68N=,5([=H/M-O8&.Y^Z0&#ER-V<'ISB@#0T'Q!+K6US9(EO+%YL4\%RL MZ=OE8@#:_(XY'7GBH[GQ)<(;Z>TTI[JQL'9+B83!7)49?RTQ\VWH00,TF MD^';FTUS^U;R>Q:<0- QL[0P&?)4[I/F;<1MX]-S>M)<>'M0 U"UL-3AM[&_ M=Y)5>W+RQ%Q\_EMN YY(R#@D]1Q0 0>)Y;[5I[2QL[>6"&6.,S/>!&-I5$]R(%8*0-JD@[FYZ?F11IGA>PTV^ MO+K[/;RM+-&\#-""\*I#'&%#'G_EGGMUI=[U.1?)FLGMVCV2VM_:>?$QS MD, &7!Y([@CTH KW?B'4X;K3HH=#W"_XB\ZY$;JWEEV5UVG!&".IY%)-XIGC MM[N_CTIY-+LG=+BX$PW_ +LD2,B8^95(8'D$[3@'C-BV\._9HM C%VSC2<_, MZY,N8FC]>/O9[],55G\-7S6M]IEOJ446DWTDKRH;J16EC=R&1A]G+2PD@!O M+;< ,XR,@X))YZ"-/""6UU)?VEPD.I&^>Z%P(OO(Y&Z)^?F4J .O!"GM0!I: MCJ\UOJ$6G6%F+N\>(S,KR^6D<8(&6;!.23@ ]#TQ65)XP9Y;6U@TY?M4OGK M-%H:5=OJD6IZ;=0P72PF"19XC(DB9W#@,I!! MS@Y[GCIBA;^#H!?VUY?R0WTB_:7G$MN-LDDK1G< 2=H41A0.3COZ@'06C.]G M"SQ)$Q0$QQON5?8' R/PJ:FHB1QK'&JJB@!548 ["G4 %%%% !1110 5S7C M&W?^SX+J&]O;>07EI!_H]PT8*R7$:-D \G:Q&:Z6LO6-3TFR,%MJ;!C,?-BB M\EI23&RG=A0?NL4.>QQ0!@M>ZKIVM:O8V<%Q?V]O9P,K2W8#1D^9DY;DDX'Y M5D:3-JNK2H7_ +4NE6PLG+6^H>0%9XLL2,C))YS75MX@\/))YRS)(]W"'9X8 M'D+Q@LHW%5/ .X<].:SKP^!Y);1DV;8PPY&0S-Q@_)Z9K-#M/K%EH0UNYEL_\ M2F>9)-DK/&8]L!D'/RAV)((8[1D\-G0U#5/#=YMTV^C6X"['$+6CR!"1E3]T M[3@^Q%1I<>%;V--$2U@E@BF:)(!9-Y22*Q!P=NT$'<,YZYH YJ_UG5-/U)(H M=0GFL],U"3>[-DS6ZPQO(CG^(H'D /7*C/(-,O=9U.ZU347CN;V2TN+FQ^S0 M6LH1O*:2>,[&) &\1!LDCJ*ZK3]1\+70L[.R2W5&#K:H;4QHP()8(2H!R,D@ M=1FF6FK^%+B%9[9(O)B@21)?L;JBQ1 LA#%<84%B,>IQUH Y[4+S7;2!M-23 M4[5[N9IK4./M5Q!%'&,[O*W_ "M*4')/REN>U61XHO9=8M]9A>3^R4TR&6]L MR.8M\DBN_KNC* $>@;N!77)>Z4\UM>)-;F2ZMRT,XQ\\2X8X;^Z-P/XUFVFL M^%XA=W-L]M"%@>XFD\@IYD08LS@D#>NYR25R,M[T 8-KJ.MKH^BWEI>_:#K$ M2VF9FW"&7#,)AZC:&ROK=S*S&XCB>>54C7[S!0 M2.C&M"WU3PXM@HB2.&TT\!XP]J\2P_PC8&4<_-@ <\X[U>TZ]TS5)I+ MNS*O<1CR9&:(I*@^\%8, P'.>: .2'BB]FU:VUF%I/[+338I;ZR(YBW22+(X M'7=&4Y'H&[XIN@/<:_,AN=7OHXTTF"=9(+DH-S2S@N>QX1>N1Q756TNAP7VH MQVPM4N;90UZ$0!E#[I,MQWRS?4GUK.DL_!EQ8V%W)8Z5+:O;_P"B.;=67RE4 MOA>. !N./K0!6EN+K5?AHNJ37=Q#>)8/<+-;2&+>P0X; [' ;'3FF+/J.EZQ MHMM9"ZU!;C3[B>6*>[ZL&MP&RV>FX@#_ &C6Y9:SHNM*UC;S1RAX23;R1,F^ M/H<*P&5Y XXY%7(S8/J)CC6(WEI"%X7YHXW/ ![ F/I_LB@#@+6^UC5+VSBD M&H2,W]I-)!;WWDE"EYL4%LC<%7Y173ZQ-C:5:I-/:?:KF*VGF:0/)$K D MC><_,2 F[U;CG%)-%X1U*\M;.>UTZ>XE>Y\B.2 $EE<^?C(Z[\D^IYYJQ]M\ M."TETD?96MHI39O:B+<@<(9#'MQ@_*"<>WK0!SM_J4NFZA/8Z?JLUS:1S6+R ML\_FM;L;Q8Y$+G)PRALACQM:KNOZ[=:;J>MK!+(S+I]HEK$JE\7$LDZ@A1R3 MPA('.%J73)/!KF]@L+6W13&RWB&T=$90-Q$FY0I.#GGG!]*D2]\(:186=S## M;0VLS+<020VC%2Y^0-E5.&^;:,\\XH S=*UNZEFT73WN;LS0:M+:SFXC:.2> M'[-/)&SJP!Y 3G'+*:?XNU"_@O[^"UGN%46]ALCADV'+W91L'L2O&:U;Q_"N MIQSW.H0V4HBBCGE:Z@P53,BQD[AGKY@'?D^M1Q7WAIY@EG;VUH(A*LMN8 MC$/,W1DJR@@;R2#C&"RCCU M%6-,DAM+'2=8NO$-PS7Q'4+;'/"]]%=7EW:_V1W"X/0%@#@5TR:[X?OM2AA\^)[J.5X86D MB90)!E65&(P3P1@'L:CMM9\.N]O;VR@_8]R0>7:2;8M@*D(=N!@ KQ]* ,N) MY[&V\/ZC!J]U>3:C+&DRR2[XYU="S,J=$VXW#;CA2#FLC0_$6J16/A6RU2]< MW-ULNEN6_P"7F!K61V#>I1]H/J-A[UOV6J>#;:ZNKZTAMX)X0QGF6Q="F<$@ MG8,$Y!QU.15M=6\-K:03"-4AT]D2WW63KY)8>6HC!7/(.W"]C0!E>&Y[ZVU+ M3X]1N+R22\MV(G%T+BVNV 5MZ=&C.,D *%P<"H;6\DBBL;038M)V%MY3CS> I!4$!CZC!Q[5?UA_#3LMAK" M6_P N)3M+\@\HVFF7LL$W_ !+Q;@-P'>28 M'\&VJ#["L_5O%%]?2WVHZ?=S0V/]@73PHIQB9! ^_P"H\W;[%6KL8G\-017C M1)9(FFLB7&V,?N"GS(",=MY(^IQ4'VOPNUR^F+;0NX:2V:-+)F0&1@9%)"[< M,V"W.#WH J7ELMOXQ!FU/4([,64M[*GVMPBE9$[9^Z 3QTK.\/ZG=:Q<7%EJ M4^IP&^B.H6VY)+=HOF(:%6(&X*K1=,Y)8UT U?PWJ]X;5W@FFF5[4>="0)1G MYXPS##?=.0">GM5K5=1TC3[FT.H;?M!WM;X@:1Q@ ,1M!(X8 _6@#DK&\O[# MPYX6OHKJ\N[F]M3<3)-,S^:_V-W"X/0%@#@5>ADGLK;P_J,&KW5Y-J,T23)) M+NCG5T)8JG1-N-PVXX4@YK7DU;P]80Z>K;$6*+?:QI;,6ACQLW!0N47&1D@# MM5=;GPGI6H"YMX+5+J>$3B:UM2Y,;D_-N13@,0>>^* .9T+Q%JD=AX5LM4O7 M:XNMETMRW_+S UK([!O4H^T'U&P]S6KX;GOK?4M/CU&XO))+RW8B<70N+:\8 M -O3HT1QD@!0N#CD@5T#/H<&CVFI;;0:?9Q"6UF1 RQ)MV@I@<#:<<=C571E M\,I-RWLG>VA;]XA))4.Y+ M':>#SWQV5T?"][:P>(+J&QGC<)Y5R\(9FY^4#C).>@ZY]ZL6^H:%?*Z1&!C? MS-!+&\15I9!'DJZD Y\M>C#H![4 9GBB6]&H:);0B\F\WSC+%97 @:3:@(^8 ML.,]LUS]O>ZK?QZ/&LVH3I/+>'[/'>>5-&J% $E?C+*=P(]^IQFN^MQI\\Q2 M!(6DT]O(P%YA)13M'I\K+T[&L:4^$-4U'[)-;6-Q.\[X,EME'FQA@'(VL^$P M0#GY?:@"A?PZD9;*VA-]((K9I)K*/4METI+_ "R;R<2 8(P6 ''7LQE.IR^& M+F+5M4,>HJ1,5G:'S L#,#L4X4DJ"<>];D6B^&M3TBS>/3;":P">;;?N%VJK M\DC(X!ZGU[T]=4T%M)L]626W:RC.VUE2/.#RFU !G/5< 9ZB@#C9K[4TNKAD MEU*-CK!M8;V2\S;1@2 !7CR3@C*_=Y) R,YK3MKR\U+6TTNXOKB*UDN[\EXI M"COY3H$B##D##LW&#\GIFMF35/#7EAJ]SID-_E;5AJ/AJZBATNR^S>0N)((A 5B?8P?=&2 KX(#97.,9HMM7\.: MU-Y49AF?4(@O[ZV91U=[N./[S!CKQ3+_4O" M[75Q%=QP7$MQ!&)]MHTPDCY*!BJD$6XM-/\ #^K1:O39K'*!-Y=NRQJY ^^X7:#@KU/I2--X5T>_>[6WM8 M;PS- SPVI:3S-H=A\JD]""?6@#/\"B^NM/L[^]74BTML',T]]YD>/7 MIQ4,EU>V^M-?3W5W):'4E@2YM;D/$@,@C\F2 XP=QV[EW')!R!Q6^FNZ)I]A M:B)S# ZLL$,=M)NVKP<1A=P49'.,#(]:E@TK0[VYBUJ"RLIIY0)8[M(U);CA M@W-X9T>4W4AN)=56"1MWS,!.P93_ ,!4@CVIVB.]SIFEZY>: MU()'M[:R_M8&1F=80'RNP.=V.O[Q 3_ +5 '-Z7KFMS MZ7X5-Q;R)'<7,:R71N%8S#RW."O7G /X5)K+:K=^(]8MK!-7DDBMX?LS6MW' M%%"[*W+JSC/(!^ZW Z5TD5WH/EP6\;6BQVOFR1*5"K%Y+>7(PR,+M)QGWJ.W M\0: [W5U%<1HXC629WB9&>,'"MR 67)P",CF@#C=1OM8BDUEVEOUGBO8[:*^ M2[VVML[0Q$%X\D[-[$GY3][J.HU[%=0OO$>I,Z:G+!#J/EK)%?\ EQ1J%0X\ MO/(&23QSFNH>/36GN-.>*!I+Q&FGA* ^>V*SGTGPM)KWV:33] M.;53&+G:8%,A4$*'SCU 'X4 <_ICZC/:ZIJ$O]I_NIM0$=P;[]U\DLJJ!%GL M !T[9J'?JEKX)OM28:K#/_9AD2>74?-!X-OINFVF^96B)CL&5'7^)=VW;CCU M[4 8%_?ZI:)K<4,FI61M[ /]GN[P2RNS. LD; G"@!U/S=2.!C)T-1AU>UT9 MA;2:CIUW->VL44MU>?:1\TH!XR>.<$=P:WM;N_#RW:VVK0Q33M P"-:M,?*8 M\@X4_*2HX[XJ*TM_"EG/Y5K:6,$CW$<6%MPG[W:)4!XX;!##_&@#GF\37VH: ME]U+PPCW N5MY6O2T$P6V,IG\K 8-A3N"EL<\ G M%5)9O!EO8I8RV5LMM./M/D&Q8@X)7>PV\=",GTH KW<&I1V-E:Q&\BEEN7=[ M2?4R)[A G1)1G&#@[ZN(WNY+Z.62TB2Y0/,LQ%8/#SSM8Z<-(P+HLD*F/IQ(,#KCN*2TU+PR+6&&W^S10VD MT8CB,!C\EW)5#M(&W<2P#8Y)/- ',_VOK$^GZ=IUA>W"ZE:ZLT!:\C:-KF(0 M32QB16 .&"JI..JDCI3H-:F\1:O%%'>7MO;3:N('B24QO%ML6=HB1TQ(IR/4 M5V@32KC5Y6$4$FH6P1I'\O+Q\.$^;'7#/@=<,?7G"FU'P7J)NDN;>VEV,;NX M\ZPJW:W M]Q902WUN^FVUPDCRK"8R\;,6V\X)X. >U=%>6/AO4]633[VSL+F^AMQ(L4L* MLRQ9QW'W<]JBMM=\-R2%8'C4W"^6#]F=%F" X4$J V &P!GOB@#%@MIKRZ\, MM)JFIK]OL3+<+'=NH9ECC(( /'))XZYI8;J]M]:CO+F[NY;:;47@CNK:Y$D! M4NR+"\)QL(.%+*"F* M2YE\)Z?KS3S0V4>I!@9+@6^3&S# +N!A"0>K$$@T 3^+-2?3]&V0-,MS>2K; M0F&-G=2WWF55!)*H';@?PURR:YK5U#HJV,TSWUE)<1W=O*AC:[\I5P&5@"K. MC!QG&"P[5V%G'I$%F&@$1BTUI%WE>86&=^...IZ54M=7\-W-Q-J,/EK(D1GD MNI+9X_D"@%M[*!]W Z]!0!SNG:D_B75[58]2O5L9[B\9?)F:)MJK#M4XY&-S M<=CFM_0_.U32+ZSN;VYD2WO9;>*ZCDV2.B,,?,N.0*:TV,K2=7VNH/S;?O8YQ[59?6]"T9QIWG0VJP!5*1Q$10 ] Q4 M;4SD=2.M '+6-QJ-GHGAV\@N;V]N;V_,!&\O["TFT., #< U=2VIZ!;WL>F!%\ZSF 2..U=EAD9 M>,$+A3MD]>C>]/UFV\.X8:O:V3A]]TWG0AMQC3#/TZA.,^G% $36>H_\(I<1 M6IN[?4 #)"+BY\YMZG*J7R?E. "/0FL#4/$TNH127=A/7M]+]BVW\TB2/N>../&$D.!ET^8 M'TZ9/4]!;:MX:N+N:]A: 7*1-<-,T!1GC"@,ZD@%UP%&1D8Q[5 -0\)70N'D MCMA^ZDNY?/M60NF%WOAE&[@+DC/04 8.E:C?:A9ZC9:G9 T;1 M18P6564';@8R!CB@#(O&FT>/2;FSUB[O7O\ 8D$Z0%Q"%&UP"% M.T8&.PQ[4 9WAJ:]M=6MK74);WS;FT:0,]T+F"Y*E,R(W#)][[NT*0WM6?<: MIKG]M(;&XDF,%[>LUH3Q<1Q^7^['H<,VWWQVS70Z2WA:RD>?3;>TLG>%Y&86 M_D'RT(W$Y PH+#VYIUMK/AMFGNXG@C>WBDNG=X&C;RSC?(,@%E.!EAD'CVH MQ#KTU]\/_$.JV5Y*^)+@VTJMAE4?= ]"/TJC=W^IV:Z\D);M MPN]9(@.,],,>.E4M'NKV'5M/FO+J[ECOII%CNHKD36UR"KLJ^6<&(@+GY1CY M2"3FNFLM0TK4+R-[U6[G$C M>9!9L[D;BKGY5.,L"#ZT =315738[>'2[2*S!%LD*+"&!!" #@\CC%6J "B MBB@ HHHH *Y[6-(O;_Q-I=S;7=S9PP6ERDEQ;^46#,T)5<2*PP=C'@?P]?7H M:Q]3U&\35;32M.6 7,\4D[2W )2.-"H/R@@L27&!D=S[$ PW\(7<.IRIIFHW MMC&-/V)=*R,9)VED=BX(R>7R<8ZG&.V?;Z3J5I>VTJZ7K%K$-,@MVCTZYA.V M1))2P9I&RP^8$'ONYYXKHFU76GN[72EM[.'47CEFFEUUL*VH74@V2P&VV M23.RMC=OQM8$\9S45[XYN8KV^B06%K;0WT5K%=7;$)M(D#,W(Q\\3 <],4YO M&]VNGR/!;VE]-'&9+E[J[ MBM@%GLI)$ M9-A D7;C<%R002W#9'(YJZ1I.KP^##I$MEK8NO[(>UV3S6YMQ M)Y6W"[6W8SP/KS70GQ6J>*XM.,2'3I[6"2*\5N/-E:38I]F$9P?7 [BJ4'C* M\&GV%Q@+''/2L74]?UC0(&?4H MK&8RVT\D!MPZA)8XVDV-DG<"%;YACITYH @>UO+G2KRWDTS6[K=Y;^7?W4*$ M[7!_=-&^5!) RHY%7_#<6HPR7\EU'>_9B$^SB^\HW!(#;@2AY7[NW<TGB3Q'/I&K65 MG'/96Z3V\TS2W2.XRC1@* I'7>3^% &-#X>\0VRQ:B_D37%['<)>VT<>UT\X M%QERY#^6P1!@#Y2:AD\*:O:)96MG;A[!K.9WBWJ#;W#6[(RCGE79@>.C;CT/ M&POC&>*QL+VZT_,.I6B/:+ VXM<'_EB3_M9!4\'=8BN8+^&R+W%C-?W,"^8H+E[P2*@.>-\6\9[;N M<5/I?AK4K'4[622#=C55NYY0PPQ-FZR/C.>96(QUY]*NVWBNZFM0D,FG7UU/ M=I:V\D#LB;BC.WF(260JJ,<9YXZ9XEG\1:CIM\NG7\5K)XH @O]'U6YMM=L8(A&FJ:HF9GPRK;^1$'8J&!(/ELF,@_-Z< MU&=%UF'2[_2W2.X3^TK:\MY8E$:%#<))*H4L2-I5VZ\AACTKI)=1D3Q):Z8$ M4QS6V\U(TL)(XRZCSVAEF9T&3P0'4C.!G'/7%;6=+U#Q%=M= M_P!E2V\*1P0>3HVSV+:AIL5M;QV16X\N4QK,7VAL@B2/^$D@':N3G-; M_AF'48I;YKM;L6S%/LYOO*-P< [MQCZKTQN^;[W;%4[KQ?))'W8EME1U#2*(85R,G .48RP%D5906*;21D $\CL.M=)KMQ?V>DSW6GFV\R!&E87"LP954G P1 M@\"L:/Q1<6$VDKK3VB)J%O+.'@C?Y-OE;5QD_P#/1LGV% &7?>$[ZZFO;*[2 M>_BN;JW8W\DB[VMQO!C(& "A9B" ,AQWS52Y\.^(-0@NKV\M VHW.DW5HX61 M>&S L:@YZ,8Y''INP<5??QS---:K!-I]M#.][MFN8Y&!$,R1K@ @Y(;)SZ5V M.GSO<:=!/)+#*SH&WPJ0C>X!).* .&UKPMJSVVN7FFVX-Y>7$D3PEP!O):ZWY4NH/,GV>6#[.R$C!(+;L>O&:J:1\0I M)[.&[O6LI8WTV34)8[4.KP!$5BIW$ANI''<=,=-Z/5=8L[K3O[6ALQ!J$GDA M;*>YMX(+>Y62:W=58,QBVCD'@[6[=JS?^$UF M.EZ_=BVB!L[26]L#$C!S\IX[T :GE7VB:[>72:?=:G#=P0HLD+Q^8K1AAM;2>":VW*#L9 RLK$X/[Q2#GGGICE;_4;]]972=,6V69;?[3-- M:9=3?#5],MM.>VNOL@B6T65696&,@.3@],@ MD\]ZJW%GJVH:1%UCBR?,($;Y.5RN./O#WIESXTNX[JTM M';3[&X#R('A:, )@@X82;N>G2NIEO);?0)+YC%++';&;* A&(7/ )S M@T '-*N-+N-;69II$GOA+#+,X=I$\B%%O%=X^MW=C]HTZQ\AXD$-U'(\C%X MD<\JP'5R/PK0BU76=0EN;G3K>S:SM[I[;RI2PEFV-L=@V=JX(; (.<=1G@ Q M[.#6Y/ =IX<72;RSN_L<-G+!=-O-1@LUL]0D2,1PEO,MS(/DRQX?G . N,]Z ,K^ MSM5>T66[L-2G1+QG@ECFBBOXD,:J&;80C\[A@DG;MR"16S8:=J5WX/O+"^=X M;FY2XC220()%5]P5I/+^7?@@G;W]ZR/#_C6[U>320)-.NWOHP\]M:!Q): QE MMSDDC&0%YQR1CTJ_X<\2WFJWZ6]T;))'A,DMH \5Q:L,?*RORXY(W 9'?- M$;0:EJD>CV;Z/+8_8)5EFE=XR@VQLNV/:Q)W$XY ^7.<'BJFA>&]4TP>%Y+N M2ZO(K:U2.6VED3%E-Y6W>NW 8 %T(.XC<".]=#J>HWBZK:Z5IJP"YGBDG>6X M!9(XT*C[H(+$EQ@9'0GV.#>>,;VUGBL9C86ETEU);7$LP=XLK$DBLH!!^977 M@]#D002#@[NG?)@TW6 MK74I)[JTU7?):6JN=)D@2(R(A#C#L" #TP,8KM+.:XN=)CF$UM)/)'N22-6$ M9)^Z<$YQT[US#^(];L['6+V\&G-#IMP+=A%'("Q(C.[ECQB3I[4 5M0\-:K= M0ZY.CW1CN+X3?V89$6.\A\J,,A(Y4G##[P&0,\&FWVCZI_:OVQ+/4/+.J2W& M;*2)90C6R(#\[ ?>!!'7BK>K>.HH&NAIK02I!;QRF257 5FF6/D<9 #9X]*V MM U.;4HYWEO;&Z"$ &TC=-O7.=Q/M0!BWMI>2I83_P!G:[YD4N"HX[UMZ!+>1V5M8:A 4O([99)754"SB%B4 MCE6Z+,9)3&LA0%3A0 ZC=\W)/''(!E:GX9O[W5]65(PMH8GNK*0L,"[=44<= M1M,1;/\ TUI;+PW?S7^DW-R;FSVG+>I*Q^96V[G1NW"Y(Q_=:J%OXZOIH[(7DVCZ1+,ERTGVY MR%#13F+8#N'.!DT 1'PEJLEF]J(SGR-40/-(#O,EXDL08C^^JG)QQDYYXK5U MP:KXATJ\MHM"FM2;5D$EP\?FERR':FUB,8!))(Y"XSV+7QI//UN62UR3MN(EE$3'_ 'E) MY'NI[T 7[+0[BQ\6K>">[N;8V+Q&2XE#[7,BD =^@/Y5E2Z)KQU5_$"^3YZZ M@)%L_+_>FW'[K;YF_;@H6DVX^\>M:D?B&]?5O[$-F@U-9]SG!\H6N&%Y(X%ZR, 2%'U/% '&V7AK5;2#2IIGNKJ*& M_>2?3GD0(@,K%)5(QDJ2K;23D9[@5/X3LM1TW[-;W=KK:%#(&WRP&V7)8@X# M;L"ZN[6V%BD0DMW4;G M$C$@@@GH1^=4-1T34+V37+%;8I#JFH1.+O>O[B-8(09%YSO#1D+Z-@]!S,7$ 91MDD"."A)(*@Y!R0<]!BK>D^(H-8UK4+2U99+> MU@@D$@5@2SF0$'/IL'YF@#FFTG5[::_BV]?5IK0S:=IS1I"?)NXY'DRZ!B M,J0."\U+4_[ M1M+\Z?=V:6[C4Y(GD8AFX7RR<+ACUYR>*M3ZWJ\L6I7^GV]FUEI\DD9BE+>9 M<&/[^UAPG((&0V<=LTI\4O)H?B/4H(49=,0O;ALCS!]ECG&[\7QQV% %OPGI MT^F^';:.\5_M\J^;=O(P9WE/WBQ'7H!] !VK/U/2+ZXMO&*Q0%FU"S\NU&X? MO&\@KCKQR< M(&L)/L-N3;)W(_\ M/M@XQ]2* ,=-$UY=53Q!^Y,YU N]F(_WOV=L1;?,W[5)/!R.0,VH/&5Y=Z7J,]O:0&Y&I+9 M:>C,0LRLB.CL?38Y=[7/>!^P;T/3Y7S]WD M 9J.CW\^C^,X([ M:&9GC\E@X Q+EMP"X(. D>$[[4I4A>\M+)YV1<^675"V!WQ MD5S3^.+J*SU)A+IUR]K'!()XE=47S)=A#*3G@/48+;7--;1[LF M[GN7BN%:+RB'!V_Q[AZ=*JZ=8:A_8$MA/IFL7#&Q$307]Q"(6( !56C8LI/( M![>HKH- U.;4HYWEO;&Z"$ &TC=-O7.=Q/M5%O%9MO$NKZ?>0HEI9VWVB*9< M[FVHK2 CUPZX_'TH 7PW!J,>I7+S1:@EB846/^TFB>8."!#_ ,)K?1^'M.O9 MK"+[9*T\EY K$B*"%RLK+ZD?* .Y-:4^JZS<:Q?VVE)I\D5I#%*%FW9F+AC@ M,#A?N]<'K0!!H'AR[L=2U":>^O$3[1"8U1UV3JEM"A9A@GED8=1TIWB_2;[4 M]GV. RXL+V'[P'SR1@(.3W-9R>.);^['V6[TZSMWMK>XB%W%(SL)4W?PL ,9 MQ7978NS:L+)X%N.-IF4LG7G(!!_6@#A-0\'ZH]Q)IUFJ+I- M8UVLXMH1-(@-I,T>, #:"K\+DY((ZX) MQO7=_KL?BBWTR%].\BXAFN%9XG+*L;1J0<-@D^;U]JHP>.8)[2R"F/[=/?BU M>':V%4S%"0>F<#/6@!VI>$KB?3FF-_=:AJ,<<:PK=F-5"K+'*T8\M%&',2J2 M:24+A1M8C:-N221SC&:M>'/%%UK5S M)+S3 )"^ZVCBD\T!O% '/W^BZW::A>/:2W.HR75F;:TO9I$#61=U#Y4;01C#Y S^[(]*AD\- MZO8:)XCTB!(;FWOM,86WV>/R5281>5LVL[?>41G.<9#9][&H^+;_ $UUL;G[ M!!>+>I;R7#AS"8WADD5PH.028RN,G'J:2[\67=O<6$!U#2$6YMY)_M+Q2>6V MUU4*HW9[GJ>U %GQ/H5]J][_ *-&NS^S)H=SL ID,L+JA[X8(P)QTJGXCL]5 M\36DHBTBXLV@L+M +AX]TLDD118UVL1C)R22!PO7G%^7Q+>I>MIT<-M+>//! M;P/EEC+/"TKL>IP C$#J>!GG-,U?7=9T2VMEO?[.C>>]%NMV5?RBAB=]Q3.Y M3E-N,GKGV VPT&_TSQC:F&-6T2.WN&B.X9MY)&C+1X_NY4L,=,D< "K;B^T MC7]3NX]+N+^*_$31M;O&"C(NW8V]EP.,@C(^9LX[Z6B7LE_IXGEN;6X)<@/; M(RI@=L,2 "C MH/A34+._!N+JXM433K:+-I(H1G$D[,G()PH=0#@<'\N@\56=QJ/A'6;*TC\R MXN+&:*),@;F9" ,GCJ:R++Q3<:AXAN+*.\TV***Z$20O&YFD38KY!W8!(8XX M[5J>*=0U#2= O-3L/LK&S@DGD2X5CO"J6P,$8/% %?4=%N-0\5V]T)[JWMH[ M%XS+;RA"7+J0I[] 37-6>A:MIUQ:,]MK!5+::)GL9H0Y)N'<;M[#.5(/'K71 M2>(Y=)U>WL-;EM5\VV>82P1N!D,H QD]B:R%\,$*Q(Z@'G%34 %%%% !1110 5FZGI O[BWNX;N>SO+<,L<\(4G8V-RD,"" M"54].JBM*N0\9K;/>Z:MS=6**$E*V^I96VG/R=7!P)!_#D'@MQQD &B/#"1K M!+!J5[%?Q&3-YE&>02$,X8%=N"0" ,8&,5&_@VPEA9);BZDD=)UEF9EWR-* M%#.<# 8;%VX P..*XD7-E=W]@UU_9D])7B:15)I\P& M!E!(.XQ*Z@GCG/F$GWJY>>'M.U+4UOK^WCNRD/DQQ3QJZ1_-EF (ZGY03Z*/ M>N U2VN+IM=O(=/2YCBAM_W]TSBZMU,"DNJJ!EE!W$;E)(..:D$FF2>)=3:\ MO-"N$#VQCFU&ZV2.GV>([D'0@\GZDT ==:^#=.MK.ZM"\\L$]M':[78?NXT> M1DVD $%?-P#VVKW&3:MO#MM:V.AVJS3,FCE3 S$9?$+Q?-Q_=RUTT7N%')E$CG(']XX _*L*:75-.T/5-+U.VN(9]0ACO$^T2 MJ0\_F(LZJ49L)ED('7!;B@#TZ_LH-2L)[*Z3?!.A1U!P<'T(Z'WK&E\*)>1R M)J.J7M[FVEMHC+Y:^4LB[68;5 +XXR<_JF3+%H]P+:.6UCLG9 MHV*MD3J3C)5L*5P.#SD,*W?"9N+W1QKETRO?ZDBR%5)V1(!\D:^PY)/!I[*2QF,) \V-A@;L@\J22#VR>QIS:#=36TL%UKVHS M!MI1@L,;1.K!@RE4&3D=#D$<$&N1\#MIS7%H[R:$;PO+]VYS=ELMU7UQU]JU M=4;1W\3:BGB:>&.W2VB:R6YEV(%^;S&3D?/NQDCD#;TS0!I?\(I%*9Y[K4+N M:_D:)UO,1H\1CW;-H50O&]\Y!SN(/'%)/X22Z262XU2\DOGDA<79$89!$^]% M5=NT#=DG@YSR>F,..31)[^?_ (2.X*VZV<#:?_:4IC;RMGS.,D?O=V=Q'S#Y M>G%9%GJFHZ3JL.M7AN9O*TFV@EBD)W.)'N/*9A_?+1Q+SSES0!W,OAZ>5[:X M_MN]%_;B1%NA'#N,;[2R%=FTC**>F,5Y_IVF78ZQILJ21Q75ZOAT9DD@E!C!=O,FC.]@SA8&15."\\-VMW-2H9<@CH2"#D$$BHU\+PO,;F[O;FZNVEAD,\FP'$3%D0!5 M "Y))XRW=EIOB?48)Y;C3+ZXDA;:Q;R',:>7(OHK9VGWVGUKI)- M.F_X2W^R!2QS;H7&(G3<:\\C4KVTM[T[KJW@ M*;9"0%)!*ED) .TCU&#S5[3M(MM,FNY+;B7ELE[93VLA8)-&T;%>H!&#C\ZJ1Z-!%= MZ?.O[L?F:Q_#GV0ZUJT&DNDFB+%#L$3;H5G._S%0] M,;?*) X!/J36!J6CZ?8Z?XZFM;6.*6UM'%NRY!CS:@G;Z%%CNX[ MNSU2\M)T:Y;=&L39$\BR."'0C 91CO6W:PR06J137,ES(HP99%4,WU"@#\A7 MGGC"75X_/_M"2T4?V#?LGV9G R&M^6S]?YUT'A+^S1/="S?0C(57(TRX\PXR M?O>@Z8H ?9>"K:WMK*UN]0O+^TLH#;P6]P(PBH8_+.=B*6.PD]2GPKYB M1QW&LZA.ENC+:AS&# S(4#Y"@LP5B 6SUSR>:PY]%TVVUKQ,\-G'&UOID4L) M7^!V$^YAZ$X'Y5GZ;*/#MWI]]?VUMI]NNF/.K6CLWVXA 2C9 < ;@,$GG!X M- '3W?@/0YK06]K;BP!M9;1WM$1&DBD380QQSV89[J/>K>L>&+35Y;B1IY[= M[FT:TG,)7]XAY4D$'E3G!_VCUS7"ROJ5EHNJ:7JT-Y:R:G MV'DF4DS^8HG" M%&.U?F0J.#][BK5]=W?VZ^TO5;R:WFL]-\N2\"$K+&9D"3$*1P1D/@C&'Z#! MH [:QT3[+J']H76H75_="(PQO.(U$:$@L%"*HY*KDG)^44NH:-]LO8KZVO;B MRO$C,7FPA&WH3G:RL"#@\@]1SZG/G\ABGM9=.LH-.=3?66?L=RSV4FYF&, ? M(V -RC/!4]ZN:Y8V^FWVA6UW!H=K&R7;O'/.R6Y;,0!R0"6Q_6@#L+#PY::= M=VUU'+.\T, MWE\BV<##Y9=[9W@;SPR*'X8\;.30!JP^$HQ'&EYJE[>B&W>W@$HC40AEV%@$ M09;;QDY[^IJ8>%=/-C?6:Y2.],5I::/J MZ3V>GV.H&.Z6>4<6S1NUOYC*Q&S.U"6+0O:VT>G0Z?'JEN21? MF2R.Y),KG: GW5)49&6'K0!VZ>&[F"[N+BVU_4(7N2C3 1P,'98U3=\T9P2$ M&<<9I9O#"237 BU*]@LKF7SI[2(H$=B06PVWFQ7$=Q<2I_9TY>!I%C!"O[,.#Z Y'-0S?9=>\+:QJ5Q:.LZ:JJ*DP(> EH5 M=/SR#CB@#OVTJW?4[F^DW.UQ;):R1M@H45G/3WWG/X5GVOAA()+,3:E>W5K8 ML&M;:8IMC(!"DD*&?:#QN)]3D@&M&VM=-%E-IMLD!MHLPRP(00FX;BI'8D,# MCT8>M<'-I=K8Z'XAN+"WBBNHM52"%^1M7S(3M_W6MQ/J=[>BS1DM4N-G[L$8)+*H9C MCC))]\GFN.\5RZDMSJ"ZG)9*/LUC]QV6+:;Q0=Y/08SD^E=5X2^P""Z%DVCD M[EWC3)_, X.-WH>M &CJ6D"_N+>[ANIK.\MPRQSPA2=C8W*0P(()53TZ@8Q5 M>S\-6MI=6]W]HN)KF.62:2:0KNF=U"DM@ <*J@ "O.O#US+$-*?3)=/DU M"6"X4QVEP6G9_*=E,Z'C:&4.3\W1@ ,=* /1*R)O#MK/::E;-+,$O[D7,A!&58!!@<=/W8_,UP?]HZ MC;V6J7M]:WEM%KNGW,D;S2(5654=XE4*Q*GR>#D#F,5'J%O-IECJ EM[;3"_ MA^[>'['([+=MY>3N) PZ8SC!)#$@\$4 =[K'ANWUB6262YGAD>%(@T6WY=L@ MD!&0>=RCKQBKFGV5U9^9]IU2YOMV-OG1Q+LQGIL5>OOGI7-:0VDKXILH_#<\ M$ENUK*;Y+2;?$O*>66P2 ^=V.Y&[TJO>MHKZCKQ\1W*Q7<4O^A[Y2DB0^6NU MH.-S"I?: ,=<^G-:_BWQR2!G! M;]: +U>?:A<3G1;C9/,UM_9&L?9'=V):$30B,Y/)&WH3SMQZU) MK5O+I::W#-;VFEG^R9###:R,8KH;ERY) PR8QC&<29R>P!VEYX-TB_746NH! M+=7KES=LBF:$[0J^6V/EV[1CWY[TV\\':??:>+6>67D\D2PI.PC1H@KAP5V(!NW*IR0>@XQ MG+SX5BG2Z:^U"[NKJX$0%RVQ'B\IB\>P*H (8EN0JA54 GJ<9/KP,:46 MG10ZO=:BKN9;F&*%E.-H$9-JGV@/(FHHB3(3@+M! *]P>VLHKA=PO8)&9[AS&<12Y W9W9^;E<<'!H Z[4_!R: M@MU%#K&HV5O=N9)X;9U57UO45+VV M@5!'-A AQE2R950IP>@'0\UQ7AF5!X12;3'T-];.CLT'V:XWW;3>5GE3_%GK M[UHFZT'^T]+L_"]TLE_.KBY6.1B983#)S*3]YPX3D_,#QQDT =6OAZ:'4+NZ ML]:O;9+J83R0)'"R;@BIP60D#"#O33X95KI#)J=[)9QW/VM+-]A59 V\?-MW M[0W(&[VZ<5S4>JV^H:9X9@L[U)KB"RD>ZCCDR\6+9E.\=5(<@<]ZQS:W5U87 MMU'IUM>^3IEF6DDD?SH@8?F:-0/F(^]C<"<<GVNG16E]?7:.Y>\D61PV M, J@08_!15'6?#5KK3R233W$3O (5>%@"F)%D#*2/O!E%<.)-,E\07IN[[0K MJ,1VOESZG=;'D7R5^=1W!Z_4UU7CG3[.[\/M<30))+%)$(W/50TJ X^HH G' M@W23>F::+SX/,,JVDRJT*MY4<0.TCLD6!_O-[8FM_"]E:I!% \D<%O?->PPK MM"1LRL"@&.%R[''J?3BLJ*VOK'QC>V>AQV45O'IMJ3%/OVKF6X/RA?7G/X5Q MVER6LOV#^T9=%)_L+3V7^U;DQ\D2Y*>O;/X4 >K:KI\6K:1>Z;,[I%=P/ [) MC< RD$C/?FL:X\(+>K*][J]_<7#QK%',RQ*8E619/E"H 2(^(_*\M]FYA_ 7\L$].@/!-<_<7%IIUU>ZEI$H.AZ7+:W!\A M]T2.3(DX3'&!$ZL0. 1ZYH [C3[*ZL_,^TZI%+'4+YKN:2<.UU'N1LX;^&\BTBZ>7S)E_MR?+'"DQ, MKQ@^@FV-CWJK:W-]8:?X;TNYEFECDMI+FUN"22T9LY2T;'U1B,9ZJ5[@T =I M;^#-'CG>2Z@6_P JRHEW&DBQAI'D;:,<$F3D^BKZ5!!X,%HC1VNN:G!$]O'; M.J>42R("%&YD)!PV,@@_CS7&V[V \"Z@]O+H7VPZ,QS971:NFT M&UDT_P 9RV\]M:Z:39$Q6]H[-%=#>N7R0/F3&,8SB3.3V -1/"WV2Y>72]5O M-/C>**+R84B9 L:[5QO1CT]ZWU!"@$DD#J>]?N)$4?:" MW[I7W,,KM63(&>'''2K>IZ[8R3^%-6:\CM[&XF>3S)I BX:WD(#$G&TTX$##+^8R'.TN#MR1R!MZ9K M!E=)K2Q?4[RS9UM',,&LRO"'A\U_+D27M+L";B5+#*GC/(!V^E>'Y](\J*'6 MKV2TB+%;:2.';@DG&0@;J?6KFJ:2FI&WE6XFM;JV MG< URCZ7IFJ:IX8NI]/;=>VSR3+<\R-B)=HD]6'\ZTO$1LV\0:;#K3QIH[02 MD"9ML+SY3:'SP3MWE0>#SW H NP>&+>.Y@NY;JYN+N.[^UO/(5S(WE-$ 0 M%"N< <\]SG0;3HFUB/4R[^>""34-3L[:QAM[_ $T7 M=W]@2\E;RGB$46<, Q*B0R!>HQTXQ6KI[LOPSUS+M'<1Q7@DM\G_ $1]K'R@ M22<#@@]P01@$4 =!>>&K:[N;FY^T7$-S+-%.DL97="Z*5!7((Y!((((()J"7 MPJ9O+F?6+\WR7(N1=8CR"(VC"A2FP+M=NVZ':LT*!YM+F,S(N]03( 01'R- MQ!& 3R* .]L+:>U@,=Q?37KELB29$4@>F$51C\.]95SX5BG^U0+J%Y#I]X[2 M7-E&4V.6Y"Y=DC=\6_S$@-\W/IW- '=V&F MPZ<]XT+,?M4YG8-C"G:JX&.V%%+JNG1:OI%[IL[.D5W \#LF-P5E*DC/?FO/ M]+>S>/2H-Z>87VGML7'% '<'3HCK":EO?S4MVMPO&W:6#9^N5%9$ M?A(6L\TZSO+C391]AEDDE MU:?RUEE,BEG'^T23QV' X%2,_A@V\;Q6\<R>&-+?4=_VUK6,S^8,-OV MC.[W]?>M2@ HHHH **** "LS5=5@LI8+1K2>\N+A7=+>!%8E4V[F.X@ LO? MN,5IU@>)-*N-2DM62PL[Z&(-NCFE:"1&.,/'(H)7H01QG/7C! &77BFTC6RD M&EZA<)>$)"R0+RY!.PAF!##:<@CM3KCQ-8Q&0MI][+%: -1G.S;( H8C+$;U&3@G&3S3)-,UJS.J M6NG1V4MOJ$KRI-/,RM SJ V5"G> 02.1UQQC- %RZ\365O+,L-O=7B0(LEQ+ M:Q!UB4KN!)SECMP<+DX(..11)X@TI6E0(TLT=RMHD21@O+(8TD 0=P%<$G@ M YP!6=9Z+K'AY+JUT5+2>"X6,I+2 ,CDD#D=R*HOXIM&>UBBT^_N+B=96\A(0'C\ME5]P8C&"Z MCC.RU?3XX)IH(9;>2":0QAD-(T+1HS,HSENN4/ S4!\86G^@_9].U&XBOE!MI(8EVR?(7(&6!! !R"!T- M4IO![:I=2RWFZR5M.CM8A:WLC-$ZO(,,OW@>XQZW[?1[W9X;,T=G"VF MEO.2WR(\>4\8V#' R0<=AZXH =+XGLH[D)%97<]T\SV_EPQ+OW(H9LY(X 8= MZF?Q+8VR2_:HKBV>*!)VB>/+8=V1% 4G+%EP /4>M93>$9+G5UGO#&UL+VXN M"J2NK8=$5>1CG*G/-2:IX7N+F^DGLWBC6*WM!;"5F/[R"9I &ZG:00,\GDGM M0!J0:];2)=O=6]S8O:1>=*MT@!$?)W @D$?*>AR,<@53F\6V46CV^II8WTUK M,VTF.)"X@NKJWNXY+@@.'$BM*"$4#!" C Y+'/K0!>/B* M%;PVT>B:B]TL*3R1I#'NC5V=5S\W4^6W3-;@"S1H[QXZ,%<#*G_&N5UCP]=W M7B>?4DT^VO();2&!1)?R6[(R-*3PBG(/F#\C716[3SB>WN;40HJJBLLA8/E0 M6P2!T)(SW_0 &;#XGT^[EMB;:Y%I/*([:]DA'DR.>%VG.1D]"0 1%6L[-/%+,[Q.CLV60'(5U M!!! '<=\@ ZE;ZW.JR:> ?M"0+.?EXVLS*.?7*FLM?%VE&U-P!,5,$4X41_, MXED,:*!_>+#&/<47GAJ#4O$TFH7L22V_V-($7>RL&#NQ/&.,,*QK3PCJ-IIP M@V:?/C3K>T,%QEHY"DKLRGY> 58 -@D'G'% '4:;J46HK/']DN+66%@LD%Q& M%89&0>"5(([@FIEOH&U:33QN^T1P+.>.-C,RCGZJ:P]$L-3T=IB;55MKB:-( M[-;QYQ;J =[AF7C/'R# &W@Y.*GO/#4&I>)I-1O8DEM_L<<"+O96#!W8],<8 M84 ,7Q79WICBM=-OKWS+9+HB*)2%1V95SN85CC:AW B1>O MH:NWW@N34_[7N)66&ZN?*:W59Y'B!2)5*2+P'4E2#DQZ '8Q/'+$LL1#) M( RL.X/>N>;Q?:>3I[Q:9J,\.H@?9FCB3#DHS[>6'.U6/X5L6,UU)YD=S:)! MY>P*4??S5\A(@'C,94.'#$8(++]>HXYJU::O;7.ER7]G:7#F- MVB>W6,+*'5MK*02!D'WQCI6$G@V:[U.&]U-US(]S-<);7$D>QY!$J*C+M) 6 M+DG&3SCTV_#>F3Z-HZZ?/Y+>3(XCECX,J%B0[C ^. 10Q@DNZ,XQD@? M=4UGMX6FGT/3M.N?)=8-1>ZF =@"A>1@ 0,Y^Y5A=&^< D'+ _A0!T$GB&VABB>\L[NV:02E8YHUW8C3>QX)[ XHL? M$=O>W=M ]E>6KW49>W:XC4"4 D J3S@YP<5DS>'+^ZM+:-;6VL_)%ROEB[> M<'S(BBG0QM@8>(MG&2,$< C! M[<@&]9W=K<7%Y:P)M:RE$<@VX&XHKC'X.*SM/\1V^K0Q7 TV]CLWC,JW5Q&@ MC"XSDG<2!^%,M;35[#Q!JP0W0/ MV:>6#:DO!;CG*Y )&X+FD_X2C2A!K,P+E='5Y+G") MI+BQD_T:&6R3:9(M0F\JYPC!08=H498@DG)&,#-4;GP)J,.DR6]EJ;7,USIE MQ87 NBJJ3(C$.-B9/[TY^;/#MWZ@'5?YCQ( PXP!ACRAY'(K4U/P=9SV)BM! M*99+FV>:6YNYI',4(8X;>-YM+OXYIY_)AMFC3S)GVEN/FQ@!6.21TK OO! METB7MO8QP7%K/=6UTGVFY=9?D?+1&3#-MP,J:]K->R2B0;2-RR,F8V!P1@'OR,YH T)/%%J?LR)IU_-<7'FC[.L(#IY94/ MN#$#@L.A(./Y<+PQ)AW^8[>6'.$8 MU:77[ ZG/IZ6\QOEM?M+PB,;F'&4SG!%=2BNH-6_M MJ(U!KN2 E?)*O\ (RAMF\XB MP!DXR@X'8 OP^+;2>&>633K^&&"40.\T2X$A=4V\,>.N%/XU M)'X?G3Q6UX9(_P"S YNTBR=PNF01DXQC;L!/^\Y- $NG>)+>^A6>+3;Z&R96 MD^U21HL84 G/#9[>E2Z;KEMJUQ$GV&[@9XO/MWN(0!(G W*03C[R\'!YZ5A> M'O#>I:3!% VGV<R-%=2\%=J% L0X/(!/S8[4 ;VMZW%H5N+F:RNYXC]][=%;9R ,Y(ZDU!+ MXAA+QPC2K^:[\OS7MEB4O"FX@,V6VC)4X ))P>.*L^(=/FU70[BR@*"60I@N M<#AP?Z55N;+4[+7;G4M-@MKI;N&..6*>4.>N-NW&=V>-N,YXQFJTAM[J6^L+VT^S6SW16>$9>-?O M%<$C(R."0>1Q4/\ PC<__"(_V7]IC^V^?]L\W:?+\_S_ +1C'79OX]<5G:EH M&OZRNIF7RK,7.GS6WD#499XI)7"A6VE0J!<'D#)W'CU -\ZWI\-A>7>QU6UG M-M(@0;S)N "@=]VY<>NX5%8:]#>3F&TTJ^\A9Y(#.(D$6Y'9&/WLXW*>U07/ MA^>;Q1'>+)&--=H[FXB).YIXP50XQC&"A//6)?4U0T;P]?:9J3RR:;:R;KZX MG^U+J,H.R25W'[K9MR%8#&>HZT :VJ:_%IU[#82Z5?W!N&\N(Q1HR2$*7(&6 M'0*>OI4IU^Q33;N^9)5BLI#%*I0;E88R ,^XI^I:?-=ZIHUS&4"65R\L@8\D M&&1!CWRX_#-<_>^"%O++6"T<)OKN[::"0RN JDKC(Z9X/8T ;$6O0WMY+:Q: M5?31I<&WDG\I/+#*<$G+9P/I5C4-8@L;B.S2UN+NZD0R"WMD!8(#@L>V<&L&P\/7UEK=Q:U;^RU&WUX:M MIL-OF" #^);*1;<6MI=WDT\9F\B*$!T0' M:2X<@+SD8)R2#@'!HM_%>E7>H:?91O(9KY)&AW1D8:,D.C9Y5AAA@_W356/3 M]>L]0&JJME>W=Q:K!=1&5H54H[NA1MK9 \QE.0,X!]JRY/!VJJZWL$]I_:*" M6Y4DL$6X><2[1QG9MW(3UPQ\N&,9,B)O;&2 M!@#O3SXMTE(+5I1-$9KO['Y3Q8:*0''SCL 2O/3YAZUCV_@:6*\A62=C:1WH MG+Q7$D,K 6B0YW)@[BZDGGD'\*FNO L=Y$M7O]/OIY[BUBUJ1(VAG0DIO$(CD M5N =C\\=L@]0*UAX<+:GX?O)$@9M-MVBD;)R6*J%QQS@ANO3/% %[5=8T_0H MH)[P&/[5,L(VIDY());'8 $D]@*?JNK0Z.MKNMIYY+J;R(HK= 69MC/W(&-J M-WK-UOPW+K^JEKF\DM[!+1X$2#86HH O_P#"1Z:]M"\=I<2W,LKP)9K" M/.WI]X$$@ #U)QR.>10WB_24-JEP9K>2>[^Q&.:/!BFV[@K^F01@\@[ASS67 MIOAK5=):WOK:.T,T,MQML3<.8TAFV$J)2N2V^,-DK_$1Z&GMX4N=1U#[;JJ6 MK"YN'DN;='+*L9MS"JAL#<>Y.!UXZ"@#4NO$]I;WC6L=K=W-R+AK;RX(P266 M-9#U(XVN*L6VJ6E_ILMY;VLTK0LT;V_E 2JZ]4*G&#^.,$$<&N:L?#7B#2[N M.[\RTU&:*^EE#2SM$9(C D2EB$;Y_DR>,5T>A:=II2K$\'VRWU6 M?4( S'RW#S2,%8XR,I(1D X//..;NG6.H2ZY+J^HQP6[_9Q;0P0RF3"[BS,S M%5Y)Q@ <8Z\\ "1^*M*DU.TL2[I/=R7,4.],!F@?8ZY^H./7%,;Q59F:."WL M;V[D)G&V")25$4AB<\L.-PX]:S(_!LL\Q6\DC$1^WE7B8[XWFNEFB=>.&4+G MV('45%I.A>(]'EM+HQZ=>W0CNUGSXKF#X/OX;NVN'MK2_;RIS.IO9+8+++.96V[5)*@L0,XZ5/?>%-3N[I[R MW:WLYGB@M\"9G*1;)$E ;:"2 ZLI[L@SB@#3T_QEH>JW6FQPNXDOO.^RM)'@ M,8VVL >Q/)'J!4DWB[3(()9BLY$<=Q*P6/DB&41/WZ[NGM65!X)=I&CG:*.W M O/*:%COA:2Y$T3+QP5"C\1CD54_X0S6)M&:WNIK-[F2SO8961F53)-V=N2K' ) 7)[L!WJ8:O8RV5_ M=!&>VL&D61]GRL4&7V>N#D?4$=JANO#UJ= U#3;6+ NHG4"65W&XK@'+$D8. M#Q2MI#)X/?1X!&DAL3;K@_+N*;);=;VVLAI&H2M.AE@*PH591 MMRPRW;>OYU>U76-/TVXL;>]R7NYA'%\FX*<@!CZ#M0)I-PNJZ-=%H M_+LK*:WE&3DLWE8QQT_=G]*H:UX5N-?U&^FGU&:UA:U%M;+;["0"=S,VY20= MP3[I'W <^@!H/XFTQ+S5[5G?[1I,0FN$V\["@?*^O!&?0D>HJM<>+-/1KQ9; M.]>TM&5;FY$(:*/*+)ENO+#KFGP16'V?5&'^DO<-NB4V\<+?N]F&(V$CY MAG(Z4 =)?:E;V#VB-')))RRZ=J$$5J MVR9Y85QYGRX3AB2QW+CZU!E$.G3L[[SR5\B2,8]3EQ^M5&T2\& MGZY"JV+K.)=0DDTG48$T^-GNG>% $ 3?CAN25QCZU+X:T MF]TV>\>:-;2TE6,0V27;W"QL-VY@6 V@Y4;1Q\N>IJ+4O#UW>6'BR"-X0VK1 M%+?* +]AK-O-?#3GL;JQG:)IHXYXU4.BD!B"I(X++D=>: MJ_\ "9Z,/#TFN[Y?L4,RPNWEG6VRP!:)FW'!4D[<@;E4]S37\'7EM<-':7OVBRFDLY9%N=JLC6\R' MY0B $&-<<]T7MT -J^\0:;:-/#(KS,L<$@2- _F^<[)&%[$ED/MT.:BD\46T M<$8?3[\7#W/V06GE+YF_RS)_>VD;5)R"1VZUC#P??VD^JI +"[TZ6*VBM+2[ M!P(DDD=HF.#@ R?(P!Q@#'%+%X1O;DVB786*QBU 7(LQ>RRF)!!(A"R$!N7= M3M& #]* ->;Q%$)X+=M&U&2YEB:40B)"R(K!23\V.I'>ED\0PQW9MTTC4)9 MXK>.>18XD)B5RP4'YNOR-P,]*SM7\+ROJUE/9V,-U:P6KP>5-?RPLI9U;.X* MQ;H>IIMSX,;59[R:[9K,RZ?;VT'V:[D;RGC,I.[[HD'SK]X'/(/N =597D&H MV%O>VK^9;W$:RQ/C&Y6&0?R-3U4TR*:'2K2&YAMX9HXE1X[;_5J0,83@?+Z< M5;H **** "BBB@ KF?&>ORZ-96T-G=6MO>W3MY3W+ ( BESG/J0J?\#!KIJJ M36]E#>C4YRJ3+%Y E=\!59@<#)P,L%^N!0!SW]ORZY/'_9U[)9V(TV/4'EB@ M$LSB0L%55(;IL;("DY( Q6:WB/4;JZT^WAU"Y96M[@RR66G$NSQRJ@W)(N4X M)R,=?:NA?PWHS2)#%YMO<1^9*IM[IXI%61RS#*L#L+9..@/3I447AO09_)^Q MRS(]NC /:W\BOB1MS%V5LMN89RQ.2* * \17]AXECM[MS)I/V.V\V66())%- M*TH5G X"DH%([$CMFJ]M?:Y?VOA6X&LO#_:\"-,J6\9"M]G,A*Y7NP_6N@_L MW18]/N;B:1);2YM4@GGN+@R+)"-Y&68G/^L;G/?Z4ZQLM%%IHZV+!$3:J]K+&2%YD7+)(3D?-M&[ M QWJ;QIXGDT'[)%;7%M%.P>YD69@/,BC&3&N?XF)51^/I5V?1=!BN)K^>8Q1 M1W FF1KQEMQ,"&#,F[8&SAN1UP>O-:%NNG2WW]HP2Q23W4*QK(LNX/&A)^7G M&,L+Q'(=\4FA2VUN8YU',4LN\HQ/=&P%]B5]35?2=2U[6K M9YX]62W>'3K6X"-;HT;R21;VW=\9]"*W[7PYHD=C=V4%NCVT\0M9HS(7&Q=V M$Y/&-Y^G'H*H+H'A>=YH(KHX@@2"X@AU*15$<:[0)%5^@'!W=>] !JFOW+>" M-/UBU\RVEO6LB0D?F.BS21A@JD')PYQQUK%D\2ZL+.]:WN[J2".]M;5)Y+-5 MN%=WQ*GE8[*4()49W=QS7527?A_4;40?;[&2"U:.XVQW"@1^6ZLI.#P P7V[ M54O;7POJ8N;^6^MP',(FG@OO+ 9&)C)96&&!S@]<<=J *HU+4Q'86<=Y="XO M[QH1<7MFL;1(L32':@ !)VX&?4GG&*C37KN&X%FNHM=.FH6\3-/9M#*(Y-P( M8%54Y*-AE&/YG0@L/#U]9FU346O4,H=7.I/+)'( 2"C[RRG 8\$<9]ZCLK3P MN79H-0ANIUD2X>5[\S290X4EBQ.T%CQTY]Z *.G:KJ\NI0VU_?36LUV945'M M%,)^5BC02KD,0 #ASDC/ QBJT^I:Y9Z-K-Z^L2S-:7RV<:BUC)P9(@6 "\MA MVX_2MRWTCP_I>K6T:W CN4)>ULY;UBL9(()CB9L#@L.!P"0,547!SB,KQ MP08\$@?>ZGM77Q9>3Z%:HFHK->1ZI]BNKFPA6;S%*,ZLBX(Y7;VX(8=JWIO^ M$5U#4?[1>_LI)XEC9V2\ 4B-MR%P&P=K'@GIFK$5IH.KZF=2MIH+FYB,99X+ MC< 5#A"0IQG#OUZ_@* .?M]6SDGN(%O\ R5G%O&EUY2H?,Q$Q W*X MQ@@'&3M.!G?T'5?M&CSW%U>^:+:1UDDD@,#H%&<2(0-K $9P,$8(X-27/AK2 M[J:>9X9$FFE6=I(9GC99%78'4J1M;:=I(ZC@YJ1/#^G+I-SIICD>WNMQN/,F M=GE+ [G)W'( '7H,=* .1TWQW/J-][I MP1ZULIJSZ-JLUOJ>LO<11VLD\GGV1BVE K$QNJA&7:3D9)!QSUK:O=&T_49E MEN[9966&2##$X,;XW*1T(.U>OI5#_A$-(;/GK=W.5V#[3>2R[4R"5&YC@':, M^HX.10!SNG>,[N[T&^=KJUDU"":UD'DE658IW0;3CC*DR)_P$'O3AXNU*&.^ MANS&DCZDT=A*%X>);L0O&?\ ;4<^X;/8UUE_H>GZE<+/=0EY%01Y#LN5#JX! MP><,BG\_4U'<>&])NK1+6>T#Q)=F]0%CE9C(9"P..F"1TH PHM7U9-< M6.]NY;:.:[>&)6M5>V>,EA'LE7)$A&TX<@$Y&.E7=".JR:YJL-WJ\EQ!8SK" ML9@C7>&A1\D@9R"YZ>E78_#&EQ7HN42?Y9C.L!N)#"LA))<1YV@Y)/3J<]>: MT(+*WMKBZN(DVR74@DF.2=S!50'V^50./2@#EI_%ZQ>.ETTW=J+(2+9/"6'F M^>REP_KM^XG^\WM5.R\7:F;=+>],:74VHHMM*JC$UN;H1,,?WUS@^S*>YKK& MT+3WTV6P:$FWEF,[C>VXR%_,W;LYSNY'I@8Z5')X7>P8GB;/E;1V+<[O38P'W@:LW M4^H:AXBN=+M+XV,5I:Q3M(D2N\C2-( /F! 4>6<\9.>HQSKQV5O%?7%ZB8GN M%1)&R>0F=O'0?>-5=0T.RU*X2XE^T13JAC\VVN'A8H3G:2A&1GUZ=L4 5-&U M&^N-9N[*\FMY?(LK60M;CY#([2AR.^#L'':LNT\7K/XXDTTW=J;-Y)+2*(,/ M,$T:ABQ[X/[Q?K&/[U:P\*:4D\Q$!$%O*L\8WMN#J^\-NSDG=R?7)SUH Y'2O%^H'5M..HS1#3IM-229 MM@&R9FF(;/9=L)&/4BMOPKJ.IZWH=Y)>R>1=&XD1-L8S"I *C!X)7=CGKBK+ M^$=$DLVM'L]T#110E3(W*1NSH.O9F;ZYP>*T[6R@L_/\A-OGRM-)R3ESC)Y^ ME '&G5=:L-)U+4)=3ENS:ZBEFL0MHQN4SQH2, $L59A^-6+SQE):W&L326\U MO!9Z?%-%%=QB,M,[R*.<]"0@_.NB;1+![::W:$F*:Y%TXWGF0.K@]?[R@XZ< M47.B6%YJ"7T\):X3R\-O('[LLR9&<'!^%9;NUUR(WEA=" MTN)+>*-XY]TB!7&0<91P>.^1VK=\13ZII/A&5K2]$FI!XHX[B:)<9>55R5 MZ-BM"YT/3[N:YEFA):Y6)9L.P#>6Q9#@'J">O?@'I5F]LH-0MOL]RF^+>CXR M1RK!EZ>X% '*1^+9[S7=&$3)#I\MJTMZ''*R&-GV9[%-AS_O"J>C^+M2UBTO M6M+BUN+R+9J$-M&5)>V8G,#>D@ Z^K+GC-=)+X2T2:&>)K,A)Y99I LC#RM4V6]O$L,2Y)VJH R>3P*R+;P=HUJD:+';BY_UJ($5NO90..G&>M '% MW'C>^T_0=(>YO;3[=LDNKTL%7SHHI-K(@_O-SMQ_<-;VU2/J15B; MPQITUY-=*][;R3;=XMKV6%3M4*/E1@. .E:#6-N^H0WS(3<0Q/%&Q8_*K%2 MW'3)VKSUXH YJ'Q%-X@^P#3[IK*WET\WT\L40EE^\%\M 01D'=G@G@ =:I:C MXNGM_#T"6^IVG]I2W,L2SW,+6ZXC!<[TD *L1L0^[Y%='+X8TN3YECFAD$LD MRRP7#QNK2'+X92" QY*],\XJ73_#^FZ7.)[6%Q,$9/,DE:1CN8,Q)8DDD@9) MYX'I0!S.K>*[V>T6XT6>)4N=/@N+&=(O;R[NY[,&XNXXXYI%=E+!&W(<@C# X(8<\#G@4 <^-3U.;0]8>'6 M+B.ZT^(SA;FQ6.<#8Q"NI7:5)4X91S@C/%=#IT%])H:^=J_4=Z6W\/V%O;7D&V>;[8GEW$D\[R.Z8("[F)( !. .F2>IK1BB2&%( MHQA$4*H] * .(BUC6;+1O[1GU"6\/]K&R\E;:/)1;HQ<8 )8JOYFF:IXKU%K MV[AMDO+1$ELHU5K4&8"1I0Y53G.=JX^AKK1HM@+9;<0GRENC> ;S_K3(9"W7 M^^2<=.W2HK_P[IVI32S7$"I(Q[U-IVB:?I)4V< M!C*V\=L"7+?NT+%0L3:3J^NV]]'#%82W*QV31*4D6!F M5M['Y@6*,000 ".#WSKKQGJ5K#K[S!(XAYG]F3%/NR)$KF)QZX.X>N&'85U- MSX8TJ[N99I8IMLSAYH%N'6&5ACEXP=K=!G(YQSFGWOAO2=0L+RRN[02V]Y-Y M\RECR_'S YR/NCI0!3\7ZU)I&FP1VUY;6EY>3"&&:Y(\M, LS-GMM4CZD54M M->N?$TNG1Z;=_889[#[9+*B+(^[=M\M=P*\$-N.#T&,5TCV-O)J$-\Z$W$,; MQ1L6.%5BI;CID[5YZ\5GR^%]+D;>B3P2B6242V]P\;J9#EP"I'#$9*],\XS0 M!GI=:O>:I'H_]IPPR06QFGNK:)6,I\QD4 -D+C82PP>2 ,4176KW^J#2/[3A M@DMK19[BYM8E8S,TCH H?(4#RSN&":5_#&EF&VCABFMC;(8XI+:X>)PI.2"RD%@3RUBCCFM_LH989+:X>)U#$%P64@G M<0"3F@#F&U'6KNPTB[AU M=H/ME\UHZ)!&P"AI<,,@\X11Z5NZS=WME;Z796]P/M5[F1(P,@Z=>.36M0!PKZIK=AI>L7TFJR71LKY;5(OLT8W* M7BR> "6P["DUOQ;J"37B6D5W9K'#:E1-;#S,R7(C8JISN^4X ]:ZM]%L)+>Y M@:$F.YG%Q*-Y^:0%2#UXY1>/:F:CH&G:JTCW43EY$CC+I*R$!'\Q<%2,$,,Y M'- $6@2W,T,S7-Q?3'< OVRU6 CZ 9%.&N;[64CO+5XS;7$NGHA!>,P M95M_KNX=<]LUUUGI$%C%-''/>R"888SW,@Y^ZQ'XT 5;O5+J+3]"F1E#WEQ!',=O4,A)QZ30!F/WK6++K6N2+]F#RL+2Z MFM[NYL+='E8*$*,(VSQA\-M!(8< \=!)X;L)(H59[TR0%C'KSVEC-!>3-:FW8RW6GV/FOYHE2-X4TK9"(DN;=HD,8DM[N6-W4L6(=E8%L ML2@"CH!W&,#!Z\4 ZY>VIN+FYM+>)?,:[M1;R MQRDY"A< E2O.2O;@GG&@OA;2_*G25+BX:=!&\EQ!.YAG/''!IMGK&I7^O7D?VO48X(KU842&Q5XPFQ&PSE21] MXYYXK;G\*Z5)+? MQ232^=(L-],B,^ ,E P'0#M0!BQ:MJRZVL5[=RVR376$>R5V:P212EUV +@%E*[SG;C*]>H&OXDU^ M]TG43#;>60UF&02+D+*T\<2LW?:-Y)'M6S>Z)IVHW#3W5L)'>W>U?YB \3^:=#HEA! M;Z=!'"1'IS;K4;R=AV,GKS\KL.?6@# AU+6+?3M(UJYOXYXM0EMTELUA4)&) MB%7RV'S$J6&2Q.0#P.U'1?%VI7-KI%OJ!C2_N;B-MRKA9[=PQW*.Q! 5O0@' MHPKI;;PQI=IIQ@<9XQ3_\ A'-*V:8OV0'^ MRVW6A+',9QCKG)&#T/MZ4 5]0N;Z[\0QZ19W9LD6U-S+,L:N[9;:JKN! '!) M.#VZ5SLWB/5VU&UTYKFX5XWO(IY;&S$K2F)H=C;2#M&)#G'>NPU'1[34Y(I9 MO.2>$$1S03-$Z@XR-RD$@X'!XX'I3;30].L9+:2VM]CVR2I&V]B<2,K.22?F M)*@DG)S]30!:LM_V*#S9))'* L\B!&)QW4=#[5/110 4444 %%%% !7*>+[" M]UVXM-'M[1)K79)/UGTJ RW;F9[4X?*Q_.4;&S<0<9P3C/>NXHH Y32+#4T\-Z]:B5Q?RW-WY,[ M)Y>YFSM<#L,XZ5FS&PN?#RV5AH-VEY!IL\?-H\7V;,1!3) #EFP,+G/WNV:[ MVB@#S>037?A.]LX9)I[EK1 L?]C2P%2&7/S$ -]/QK;TO2[F#Q==G58X[AGM M%%M/!:B.%D#997'/[P-C&3R#P/O5UM% '!Z?IL\/ASP2@LI$EBYN%$1#(?L< MR_/QQ\Q Y[G%16^BZC;_ T2.7;+,VG0(MO'9^7*APF5."22,<\=J]!HH XA M?LUI_:UEJ.CW-[?W-^\L86V=A.I8&(B4#:H1=HR2-NSZ9K-!K!\0'Q,VG*UN MUX;5E+.9S9D^5CRMGW=X$W7.,\5Z!10!P.I:9)'X;\2>59.DCZHKQE+8NQ0- M"H/]T50+>7%U% EO&Y$2B1C2X<(J2S%!]TMV5F8\=%4GZ#)KG;?QG?2R7&I+8AM,BT MZWNIHFEVO"3),LA7Y,N<(.#M^[V)H Z_[-5)@'?R'E949=N%&R,@-DGY>1S5F3QC=6 M^I?89]()EB:);D0222[#(>-N(\-A2&.2O4XSCD Z/[-(GUW[0DUJEI-"J,T)D8R)NSPZLBLI&/0@]B> M:C\1^*U\.M(LED\Y\@30JCX,N'"R #'\(96]\T ;'V:X_P"?Z7_OA/\ XFC[ M-R?S7Q6RVD*L,;Y9C;LRX''.[;^&>] &U]FN/\ G^E_[X3_ M .)H^S7'_/\ 2_\ ?"?_ !-2O*OEI-(458PA);$6]3^\4; M60>O3!)<>++^]MX9=/L6MX5O+&&Y>X?;+&9GB9D\LJ?X) I.006..F: .H^S M7'_/]+_WPG_Q-'V:X_Y_I?\ OA/_ (FLC7=?DT?48XXX'N"\*E8O,5%9FGBB M&3M)!'F>N.O'<3V^L75SI&J2FUBAOK%I(FC$Q>,NJ!@0VT'!##^'UH T/LUQ M_P _TO\ WPG_ ,31]FN/^?Z7_OA/_B:Y'3/%.L!_-O;6&:V/V!)&6;!C:<*N M5&SYOF8$Y(P.F:TM!\7'7+Y(ET^6.VFC>2&?#GA2 -^4"J2#D89NAZ4 ;GV: MX_Y_I?\ OA/_ (FC[-)+V/5[K3[2R%W,)Y0OGW B1%CB MA8@%4)P?-[Y.>^.D2>.4-Q;M+8F"SGMTG26:0JSJT7F?(-NUL?=(#[L@_+CD M@'2?9KC_ )_I?^^$_P#B:/LUQ_S_ $O_ 'PG_P 36"WB75EBL/\ B20>=J$B M);+]N^7#1R2?.=F5($?. 1\W!.#55/&-S%:W4HL#/!8V[W=U-)1 MKV /B:\CABAD&U]DT448;*9!S)C(.,9)!XQ>;Q1J']HKI2Z5 =2\TQLIO#Y( M'E^8&W^7GD9&-N+[T7$EG%I$3WMNEP]PC M796-?*$1^5MA+;A,I&0.X- '1_9KC_G^E_[X3_XFC[-P/-85EXVO;/0[6?5K(223VGG0R12Y:9O-CB MPRA!LRTJ'C=QGC(Q0!V'V:X_Y_I?^^$_^)H^S7'_ #_2_P#?"?\ Q-4-)UJX MU73KR;[$8+BW=D".7$:TOQE>V>D:1_:$:7D]Q#; M2W$@GRZ^>P (1(L #(/S%?0%L9(!VGV:X_Y_I?\ OA/_ (FC[-#3#J;Z6#92MY=JRW&7=C*L:AT"Y4$MGY=^ #D9P#?LO$8FT&_U2 M[M);=;'S#*H5B'"('W(6521@]P.01VH TOLUQ_S_ $O_ 'PG_P 31]FN/^?Z M7_OA/_B:Y35_$6M-'%I\=K%87TTMJP>.Y#XBED*G!,9 ?(P?E(P<@FI_%^MZ MKI,DD=AY0C&DWEUO)&\21F(*0"I!^_T)P50"R Y)7&!CG')' M!TM"U\:O97,\L<4+6[[72.1F(&T-R&1&4\G@J.G>@#0^S7'_ #_2_P#?"?\ MQ-'V:X_Y_I?^^$_^)KG)?&-U!IMI>3Z2JKJ'E_8@MR7W;U9OW@5"RD*N3M#C MMFJ]YXRU*73+I['25CGAL)KJ1KF5D$>PNHVJ8\N"5##(7(/.#Q0!U?V:X_Y_ MI?\ OA/_ (FC[-H>(-9-TL,4AA$5RPN=DJ$X6S2;:A,1^ M4EB>>LCE7=V=8X@ M 3EBJ.1GIDC'J1639^*+YM3NF>WBFTQKZW@CE6<;HA+!$P"@+AQN?);=_%QD M"@#I?LUQ_P _TO\ WPG_ ,31]FN/^?Z7_OA/_B:Y"3QO<78$,$$<#N]M)'-% M+YRM&US%&ZDE N=K]5+#G@]";KZSJ0\!QZE')YE\9D4'"C=FX"8Z8&5.,X]Z M .B^S7'_ #_2_P#?"?\ Q-'V:X_Y_I?^^$_^)KFKGQK-:W1TY],0ZDDLB/&L MSO$%5(WW!UC+'(F08*#G/H,ZT^O,FC:?>PV4AGOVB2&VG/E%6<9PYP=N!G/! MZ4 7_LUQ_P _TO\ WPG_ ,31]FN/^?Z7_OA/_B:P+GQ7>6B7C2Z3&!IT N+_ M !=@[$W./W>%^<[8V;!V=0.N0$_X2Z[#R-_8YDA,EW#;^5/NEED@+\;-HQNV M'').>W>@#H/LUQ_S_2_]\)_\31]FN/\ G^E_[X3_ .)KE/\ A,KV=[.2&VM- M@FF2ZC6X8MA(#(!AHU93[,JG@=0F)$]O817XC2YW[DD+A5 M)VC!PG/4<]\9(!O_ &:X_P"?Z7_OA/\ XFC[-><9 SQIZ-J&J7.O:G:ZC#% (8+= MXXHI?,4;O,R=VU2?N@8([<=: -3[-)]72XD:]M89;7SK.%F2;!B:9(Q\HV?,-[@G)& >,XJ=?&LBVUI=3:8$M M[^%;BS*W&YF0O&OSC:-AQ*K8!;N,B@#I/LUQ_P _TO\ WPG_ ,31]FN/^?Z7 M_OA/_B:QY?$L[ZQ/I5CIZ3744LB_O;CRU*)'"[-G:>2.P$0C&E75UO)^<2(T87 *D'[_<]SZ#)=>,K MBRG:QN-,C&H"X\H(D[O%M\L2;BRQENAQC8>?;F@#H_LUQ_S_ $O_ 'PG_P 3 M1]FN/^?Z7_OA/_B:PK?QAYQ@B?3IH;FX$!@AE8JS[W97ZCC9L9CQRN#WJ3Q% MXL3P])(DMF\I$*S1!7P9 &(EP,?P+AO?..* -G[->)+G MQG/ [XTM2CWK6=NQF?+LJLS,RK&Q5<+VW'/8#F@#I/LUQ_S_ $O_ 'PG_P 3 M1]FN/^?Z7_OA/_B:SE\0$^&XM8>REC!=5FBDRIC7S-CMR 2 ,MT&0.V:QQX_ M6:W=[73&ED60KL:8+\K21)$V<'[ZS*X]@: .I^S7'_/]+_WPG_Q-'V:X_P"? MZ7_OA/\ XFN/O?$VMPW=Q%#!;AX1<^:DD^51H[>*0!"(P2N7/7D^PP!:M?&D M[WD-G)IK2LC6\-S)$7;;)(B-E0(]I4"12264@9XXY .F^S7'_/\ 2_\ ?"?_ M !-'V:X_Y_I?^^$_^)K'T+Q+<:M<6J7&GI;)>6C7=NRW'F$JK*K!AM&#\ZD8 M)X]*CN/%(=??1+V +#)/NM9I?)#JJL1+ @R2I.?WO'('7(/! !K_9KC_G^E_[X M3_XFC[--F\M)%(?:#@B1<_ M+QSUKGO#_BF\'AF*XU%&N;H6UG<2/YBX;[0V !A% ZXP?3)QD@'6?9KC_G^ ME_[X3_XFC[-YKJJ *OV:X_P"?Z7_OA/\ XFC[-'=)>UBMFLU,,-N+:-=S?)&"I !SD$%% M(/4$#FN1O4\1R>(WEL$O8G^T7"8N95BN-EIM M@\1#3@Z?;A)-,9&;RW^Z,^9@/LW;3M/&. U '8VFEV=C:26T$1$C6RWHUR?S[&?S5B MN96?[4=H3< W"[00!]SKNZYH ZJ#1- O(76VBC<)Y:EX)F#1E073#*-H8)HK6&5)DF'E,S-YK;G((=>I).&#+G!QQS!XLL=0DUFVO-.CO#,-.N MH5>!V 5BT3 ==H)59,$\;@O<"M#PZLZ3:BT:7PTXLGV5+YG,F[;\^/,)8+G& M,]\XXH T[S2;._C@2XC?_1VW1/'*\;H<%>&4@\@D'GFJ*^$=#1HBECM$:+&$ M65PI56+JK+G# ,Q(!!'-<*\FN6]J\\_]KPPS1VPF423!UE-U"&17=N6*LPR@ M53GC('%^1[A-7MX+G^WCIDOVM[6"*683E MN%+X._&\R[=W0,,X% '3?V'X: M:ZNK8QQ--<&:.6!KAC\THWR *6PI8-DD '!]*OW6@Z;>WPO)[68*"">X- '5KI>CRW5\$@A:>6>&>Z" MM\QD3:T9;GC&U2/_ *YJI;>&?#T]MOM[<2P20/ I%P[J(F(+(GS85?-W.(B55!/YF#M/&\'=U_AYJ.+3_$<'V2(/>VP2 M&(6RPPR.%?S&+[MLBH.-N?,!!7IW% '9S^']"DECMI8L32"1U N'6213M$F2 M&RRGY,@Y!XS5S^Q=-VLHM(PK3+.5&<;U4(#CIPJJ,=.*Q?%<-^;V"YL;:XF, M=A=1DP,58%FAQ@CD' 8\<\''-8$-KXE$%PMN^H^7+>&VC),J>7!+$@,JB1V8 M;)%)&3D9; &<4 =C!X:TVT"BU2:$AHCN\]V.V,Y5 6)PG)^4<)#YJ-J$5K(QE">6W&4PS 2;,[>2 >V10!?C M\/:3%9?8X[)%M_LALM@)QY)ZKU_7K36\.:2]VUTUKF1B6*^8^S<5V%MF=NXJ M2-V,X[UB>'+#5'U=;C4GU%8(;2"6-@WRLX,A?:!T,AP.C <5J12:TS):-%J3L][',9/F, M?VN><=Z .@B\.Z)V6+5DL84A2ZC623>0)I M?,V'.>A0G;R5Z4 =]=Z58WTZ37-N))$"A6)(QAUD'3_:13^%21V5M$+D)$ + MES),.N]B I)_ 5PITW6;N&ZR^KQVR6EV]BOVF5) VY?)WX;<6^]@-DX(SS5 MFV35E\3.]PFIS02A_.&98Q$GE=5(8QL"P 4*X)SZY .F@\/:7;6OV:*U_=; MHFPTC,<_6I* *2Z18)>O>+;J+ARY9\GDLJ*W?N(T'X55B\,: M/!+%)'9X\H(%C\QS'\J!%)3.TL% &X@G '-:]% &5:>&])L98I8+4B2%@T;/ M*[E,*RJ%W$X4!W 4<#<<"JA\'Z6^JR7;QEH6@2(6X=PO$DDC%L-AP6D^ZP(X MKH** ,I_#>D223O)9JYG\SS SL0?,VE\#.!DHIXQR,]:DM-"TZRE26&!O.1V MD$LDKR.6*A22S$EOE '). *T:* *+:/8/I,>EFW'V.-55(PQ&S:05(.<@@@$ M$'((J.#0-,MA^[M>?+EC+L[,S"0J7W,22Q)5>3D\5I44 4Y]*LKBS@M)(3Y- MNR-$%=E*%/ND$'/%0/X>TJ2VBMWLD,44#6\:DGY8V*L0.?5%.>H(&*TZ* *E MCIEIIT,D5M&P$KEY&>1I'=B ,LS$DG Y/0 51/A312(Q]C(2-(D"+,X0B/' MEY4-@E<#!()X%;-% &.WA?1F:8M9!O-W9!DP>:4CDB'SLN4< .IP1D' X/< ]15^B@#. MN="TR\FDEN;-)7D)+[B2&S&8SD=/N,P_&I+#2K/3%E%M&^92#(\LKRNV!@99 MR20!T&>*NT4 8R^%-%2)HULV ^781-)NB"DE1&=V8P,G 7 %3PZ!I<$,D,=H MNR2%H) S,Q=&)9@Q)R22S$D\DD\UI44 9:>'=*C3:+7.222\CL23$(B22%](0NWV> M5G=HV:1[F1G)C)*'>6W<;CWZ''2D'A?2XTG%O%) TL;1!TF?,2L02(P20@) M.% ' ]*V:* *6H:59ZF(OM2.6B)*/%*\3KD8.&0@X(ZC.#4<>A:7##Y,=G&D M7FQR[%R!NC550X]@BC'3BM&B@#&@\*:+;E#'9D^6J(F^:1]BJZNJKECA0R*0 M!P,>YJU)HVGRZ4=+>V!LBW=<@ ')Z #L*M3:38SZ;'I[6ZK:Q!!&D9*>7MQMVE<%2,#!!&*NT M4 8Q\*Z*0@-GPHP1YK_O1N+_ +SG]Y\Q8_/GDD]S5B70=+G@\B6S1XM\S[&) M(W2[O,/7OO;\ZT:* ,@>&-(V!6MY'(D\WS'N)&IJ;3M%L-*>9[.)U>8*)'DF>1F"YVC+$GC)Q5^B@#$7PE MH:Y'V(D>6T:AII"(T8ABJ M\@RJD!<8(&,8J]:Z596=I+:Q1$Q3%C+YCM(TA M(P2S,26. !R>@%7:* ,V#0-,M[?R([;]WYD4F&D9B6BV^66%$T]X[9O-:61YQ) M,TC,@0DMYBOG"@'YL'N#5ZP\-:;8:7!8+#YB1+;@LQ.7,&WRV..X**?PK7HH M H:AHVGZI(CWD'F,D;Q#YV7*/C-PP7:"&4@K\N1P1D&M&B@#%C\.V\6L6%V@A2WTZW>*T@2+!0O@,Q;// P!@ M=6R3GB]>:58W]Q!/=6R2RVX=8F;^$.NUA^(XJY10!CR>%M%EMK>W:R AMX!; MHB2.H,0_@;!&]?9LCKZU/-H6G3P&%[ISDY/4YJNGAW2(O,\NQC7S%@5\$C(A. M8AU_AP*U** ,V;0-,N)VFEM09&D:1B'8;F9 C9P>054#'3@<5%'X8TB*:&5; M9]T6PJ#/(58I]PLI;#LN!@MDC ]!6O10!3MM*L;-K9K>W"&VA:"'!/R1L5)7 M\T7\JA.@:6VH&^:US,7,A!=BF\KM+[,[=VWC=C..]:5% &)%X2T2&%XDM'VN M(U)-Q(641MNC"L6RH4\@ C%7[W2K'4)$DN[<2NB&-221A2R,1P?[T:'\*N44 M 0PVD%O+%@BBA1%E<+LC.8P MR@X;:>06R16S10!3L]*L;"9Y;6W$;NNUB"3D;V?'/^U(Y_&KE%% !1110 44 M44 %%%% %73_ /CV?_KO+_Z,:K55=/\ ^/9_^N\O_HQJM4 %%%% !1110 55 MC_Y"MQ_UPB_]"DJU56/_ )"MQ_UPB_\ 0I* +5%%% !117-RW&NCQ;'IR:A9 M"TD@>Y -DQ<*KJNS/F8SANN.W2@#I**X;1?$VJ7]C]LENU)$,LI@&CSHF5#8 M'G%MAY ^O05:T3Q9=ZBVC6UU#%#?3,4O8@#@?N3(CIS]UL CKW'4&@#KZK/I MUC)?)?265N]V@PD[1*9%'H&QD=363<7NK7VM7MAID]K:I91QEWG@:4R.X) P M&7"@ 9/).>V.8H[[7=2O[FTM9;&R>RCB$^^)IP\SIO(!W+A ".>ISVQR =)1 M7$:9XWN+K78([R*"WT^33UE=N28[C,VX;NA3;!(1QV]ZV?"6KWNM:*]WJ$4< M,XN)4,: C8H;@')Z@<'WH VY(HYDV2QJZY#889&0<@_4$ _A08HVE64QJ9$! M57(Y .,@'WP/R%4Y-8LQIW*":#&]55R _F;&)#K@!B3R,<' !UM%9&KZQ+IQTOR;5IEO+I87Y , M:E6;/)']W^=9%O\ $71[J)G@CGERB21)&T3M*K2)&" 'RIS(G#[3@]." == M17-7'C*VM;.2>:PNHWBF>&:*22%/+955N6:0(W9X(S1"999(VMI9C'%&&9BLD*#!+#',O3'/J,8( M!MT5F6&M17EO>RRP36;6,ACN(Y]I*$(KYRI((VNIX/>J2>*@\5N?['U%9+LH M+6)EC!G#*SY!W[5PJ$D,01QQDB@#H**Y:7QS9HC.FG:A*(HP]QL6/,'[UXBK M OR0Z,"%STR,T^7QG#$6B.DZ@UU&9O,MU\K-]V7Y*M&W"YR!D9H Z MBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK,U_4)M,TH7, 0O]IMXO MG&1AYD1OT8T :=%Z>&5&YX90N,=B#UH [*BN2\.Z[J&K:BXFN MU$:7-Q&8%TN91MCD=%Q.6V$_*#Q[BK.HZM>MJ=];VUY:V%MI\4;S3W$#2EG? M. &7"@ 9/.<]L<@'245PU]XQOHM/::![)B+*WE\V%'F3>]QY3E0""P S@=< M^M3WVJZW#X6O=6M=2MW:U5W*SZ1+!NP <;7<'\>GY4 =E16#K5WJNC^$[NZ$ M]K<:C&!Y;F I&26 &5W$]_6LJ3QA=2WVA1VL,0CNX'DO X):)_)E9$'/4-#( M#]/>@#LZ*X:P\:7S7*B^@@6VFL+>2*= 0%N7B+[&Y^ZW(7W&.I%:]YXADM/! MEIJC/;QWEW% L?F<1B67: 3S]T%LGGH#S0!T5%);O6;;1X+![6*[O(YF MN)F4RI$82J2!0",G>P .>G/-/UBZ\2Z=I"7'VS35F6YB@;%J[K(LDR1A\;QL M(#9*_-R.O- '545#:I<1VR+=3)-.!\\D<>Q6^BY./S-);7MI>AS:W4,X1MKF M*0-M/H<=#0!/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%<[)? M:UJ.H:I%I4UE!'ITBP!;B%G,\AC60Y(8;%PZCH3G)]C:/B*VC+I+#,'CO%LG M" ,/,,8DR.Y7!QTSGM0!L45R47C=+^VLY]/L)I$GNXH&+21-A7#'/RN<,-O* MGD>E6!XULO(BF>RO4CN8A+9$JG^EJ71%V8;@DR1X#;>&![' !TM%+)VU M"]CN[2:$033*ML(E:0JD,+\L'QG,AQC(((Z8J2W\;VEV5BMK&ZGN6N3;"&&2 M%_F\LR9WB39C:#WSD8Q0!U%%5-,U"+5=,M[^!76.= X5QAE]C[BK= !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %73_\ CV?_ *[R_P#H MQJM55T__ (]G_P"N\O\ Z,:K5 !1110 4444 %58_P#D*W'_ %PB_P#0I*M5 M5C_Y"MQ_UPB_]"DH M4444 %56L(6U1-1.[ST@: <\;68,>/7*BK59K>(M#2 M[-H^LZ>MR'\LPFZ0.&SC;MSG.>,4 4[/PM#90"VCU+43:!&06[2*4VL",?=S MW]:L+X;TU=1TV_$;"YTZ$P0N&ZH5VX;UQSCTR?6I(?$6B7%Q]G@UC3Y9^?W: M7*,W )/ .> #GZ5<2ZMW6!DN(F6<9A(<'S!C.5]>.>.U &??Z!!>WC7<=W>6 M<\D8BE>UEV>:@)(#9!Z9.",$9/-1-X6LD\O[#-=Z>%@2W86DNT/&@PH.0>0" M<,,-[U;O==T?3I_(OM5L;6;&[RY[A$;'K@GI5C[?9F.>07<&RW&9F\P8C&W= MECV^4@\]CF@#(G\&Z-/;M;F!TA,4$(1'( 2%G*@=^?,<'U!-:UE80V"3+#NQ M-,\[;CGYF.3^%56\1:&EV;1]9TY;D/Y9A-T@<-G&W&:I\W/RQ!"\WR0JCJZJHQR,HHRV3@8S6ZS*N-S 9.!D]32T 85SX4L+F^>\ M$MS%.[R,S1N!D.J*R\@X!$2-S^L2?K6BK*Z[E8,/4'--,L8F6$R()64LJ$_,0, D#T&1 M^8]: *\6FVT3W[!2POI/-G5CD$^6L>/IM0?K66GA*T1(L7M_YMN4^S3&8%K< M*K* N1@_*[ [@20>2<#&_4F1V\T* MB8B>)8Y6,F6?$CREB?[Q>1B3[U,WARP:^N+L^;YLXE#_ #2.5)+B&XA2%(9HW&Z/R@ZJ1D$9Q*X.000>E(OA/3$L[NV_?%;N MV:WG8R99PS.[-G^\6D8Y]ZW*C^T0^:(O.C\QLD)N&3C&>/;(S]10!)114:7$ M,DAC2:-G"ABH8$@9(SCTR"/P- $E%%% !1110 4444 %%%% !1110 4444 % M5=1T^WU2PEL[D,8I ,[6*L"#D$$="" 0?45:HH Q(_"]F#(]Q<7=W/)) [3S MR O^YD\R-1@ !0V3P.2VTTVQL!G@?>AQVYZ^M;=% % M73["'3;4VUON\OS))?F.3N=V=OU8U4O]"AO+W[;%=7=E=-&(I);60*9$!) 8 M$$'&3@XR,G!K5HH PAX1TI(5B19E18XX_P#6DDA)?-!).227R2>]:>HV$.J: M;<6%SN\FX0QOM.#@^AJU10!6U"PAU.QDM+C=Y4F-VTX/!!_F*S8_"NF13M,B M2!VNY+L_/_&\;(WX8=CCU)-;=% &)_PB>E'3+G3WC=[>XMXK=PS\[8UVH0>S M#@Y]1FK/]A61BTV)U9XM.&($XM)FG- MPDENX4Q.4"-M&",,%&0003SC-2IX=L5TQK$F9U>X2ZDE=\R22JZN&8_55XZ8 M&!@5K44 %5FLH]RF)F@ ))$6%#DC'/'/7/UJS10!36P*A?\ 3+HX\OJXYV>O M'\7\7K[4AT\F,I]MNQE'3<)!D;FSGIU'0>@J[3(I8YXUDAD22-NC(<@_B* ( M?L9\W?\ :KC_ %A?;O&.5V[>G0=<>M,6P*JH^V79VB(9,@YV'//'\7\7K[5< MJ%;NV>."1;B)DN,>2P<$2Y!8;3WX!/'89H @;3RT;)]MNQN21-PD&1O;.1QU M7H/0>M2?8SYWF?:;C_6F39O^7[FW;T^[_%CUYJ:26.$*99$0,P52S8R3P /< MU';7EK>H[VES#.B.8V:)PP5AU4X[CTH IW,,>GV$EQ->WACMXHRQW@LPC);T MY+=&]?:L\WR.)]S:HEI&+B*6]$B;(VR68]=WR%2H;&!TYZULZE9C4--N+0OL M,J%0^,[3V./8X-4)?#EO<"=);BZ6WN-[2VL<@$9=U*L>F[G).,XRWU2!/(O+\?Z-;2KYK ,R MO-1KIY6-4^VW9VI&FXR#)V-G)XZMT; MU'I5J*6.>%)H9%DB=0R.AR&!Y!!'44^@#&O_ U:W]S<3?:;RW%TH2ZCMY=B MS@#'S<9!QQE2#C SP*C/A33S>BX62YCC$RSBVCDVQ"14$88 #/W0!C..,XSS M6[4;W$,<\4#S1K++GRXV8!GQR<#OB@##C\'V,*X6YFNYWN&D:6220;F9U12> !TC7 QCVQQ5BS\ M,6=I?+>^=YNHX8U154 M2=-K%O3OG!]14S6!96'VR[&X2C(D'&\YXX_A_A]/>KE% %;[&?-#_:KC_6!] MN\8X7;MZ=#UQZU&-/(C"?;;LX1$W&09.ULYZ=3T/M5VB@"FU@6W?Z9=#/F=' M'&_TX_A[>GO3A9$2!_M5SPZOMWC'"XQTZ'J?>K5% &7LTK1VZ M2# %1?]9V6(QCMZ$D^YS0!( MNK:5DR#5YVV2(=H).["L, ;]6Z* *7]GGR]GVV[^YLW>8,_>SGIU[?2GFR)K5% %1;$J5/VNZ."AY<<[?P[]_6FG3R8RGVV[Y0IN\P9Y;.>G4= M![5=HH JFR)D+_:KD9=GQO&.5QCIT'4>](M@5V_Z9=''E]7'.SUX_B[^OM5N MB@"."+R(A'YDDG).Z0Y/))Q^&WN?()A&G2H9-GRAC)&0,^N ?RKLO M7M(U,6GB_5-,L[B66]WV[VWEL&N86M(E5E4\[D+PQ=R30AKS("KISMG:64 M$@E2W ))PI.!QSBN/>37A83@OJWE1W3$5&\9E'SF3!964\@@?* M*].HH YG7H9[JU\/W$D%V'BO8I94C+,T>8V'S>7U 8@$XQU[5S-C_P )/+9[ M99M36Y>. 7@$4HVRF>(.49_E&%\WB,%=O)[9],HH \^U(:O;M-81C5VMUN)_ ML\PDG;Y?+B* L@+M\S2;2S!?E().!B2QCUZ>&*_N9-46Y%Q8+Y1+HNQHX1.2 MG0\M)DD?*0<8YKO:* /,;*/5=.@TJ*WCU9IR2%A(S0E 2@R,[21G@E>>*ZZB@#C-,EUXZ M_9Z9?RR:-_IC(JOX@TJ:Z\5W!CBO\3KII$D/F; J7 M#F3!'RJ0"I[$ DCN:[2*SMH+F>YBMXDGN-OG2*H#2;1@9/? Z5/0!YOJ \0P M-]G$NIBSB:Z6"1%GDD+!QY>2GS-\N=N_Y3SG/%=!XD;5QH^E^29LF9!?M C[ M]OEMT$67 W[,[>?PS7444 >>"'Q#-I]S.]QJIFMM.22T"AX]\OG38#+U9M@C M!#7Q!%:6DH?5;@H93#"L4\;2#S/E M!<;B#C@>PFM;9-56\ABU'>X@<#=O/D;6( MPQVXVXS7H5% '#W4.H66IR6TDNL/HJW2L\D32R2X,)X#+ERGF 9V]#@<#-8M MG'XCMK:P@3^T8 EM#]E7R)3\_F-O\P+A,XVY$F!CD=Z]2HH Q/#EM=):7<][ M+=M<3W=Q\MP[$(@FD$>U3P!LV].HP:YBR6\DT7POI4=C?1WNCI_I3/;.B(4M M98OE.:]"HH X*"UUJ V41DU25)HK"2X:5G8K(9&$V#_!\N,@8 MXX%9]K:ZOINAQ6T:ZQ'?:A]NLM)UC34TYI]2N;N>91+ILMS%>* MS$Q#S$*JA V+EF&W9TZ&JVMZ-J6J/J3RV]^TGV+5(X0C.JDL(?+4 '!W?-@= M\=\5Z510!Q&GRZ@OBRW\L:I+92$ "=)XQ%%Y'!;>"CC<.^V0,<'(!RW6K>[@ M\6WEQ$FIBVN(K07$EJ)6S$K2APFWHP)CR%^;:S$=S7:RAI&H_VIIEL]G/\ 9=$O!%;.$)5H MWW,&'LB"-,^I85Z+10!Y]I=OKWV"TNYWU1;F%],01,7"[66(7&Y.AZOG/W2" M>.:A#>()+&)('UE;Y[;&I%UD"I/YL0_<[AC&/-^Y\NT9/:O1Z* .+MDU*R\9 MQVZ-J=S:>9LS*TVV./R>I8[HY!N'7*R;CW YKZ_9:Y>ZU=ZS9V:,-*,8LUD+ M+))L^>7RQC!\P-Y?7^&N\HH \ZU>*]U/2=<@DCUU[^>*\"0QI(L!AVL81R-N M2-@POSEB0>,BNWMKZ QPQQQWFTE8U:6"3/*;P6+#/3@D_P 7!YXJ]10!274X M6C5Q!=@,D;X-K(#AVV@$8X([CJHY.!2MJ42AB8;L[1*3BV<_ZLX...<_P_WN MV:N44 51?1F41^5<9\P1Y\A\9*[LYQC&.,] >.O%,&IPF,/Y%W@HCX-K)G#- MM QCJ.XZ@5@/!YJU10!2&IPF,/Y-W@HKX^RR9P6VXQCKZCJ!STIS:C$I8& M&ZX+CBW<_I['@TS^TX?+W^ M3=XV!\?99,XW;<8QU]NN.>E1ZM-+%]A5&9(Y;M$E=3@A<$@?BP5?^!5R5G=: MQ;E"AU.4+)"T\DD,Q+5<\%QQ;O_",GMW[ M>O;- U"(L!Y5SR4'-N_\0R.W;OZ=\5QJ:]XH?]_]DD^02*J?8I%5\K$06'7* MYEX&<[=O)K_U"YOK078 :6VF:555E4;)56-MK $%E9L\<[>.!0!J?VG#Y M>_R;O&POC[+)G&[;C&.OMUQSTIYOX@Y7RKG(9ER+=\?*,GG'3T/<\"K5% %1 M=1B8J!#= C/C[+)G ;;C&.OH.I'/2KM% M%4W\8D*>5A/ YI%U&)MN(;H;O+ZVSC[_3/'&._]WOB MK=% %(ZG"(R_D7> CO@6LF<*VTC&.I[#J1R,BI#?1B4Q^5<9\PQY\A\9"[LY MQC&.,]">.O%6:* &0RB>".95=5D4, ZE6 (SR#R#[>44 5=/\ ^/9_^N\O M_HQJM55T_P#X]G_Z[R_^C&JU0 4444 %%%% !56/_D*W'_7"+_T*2K558_\ MD*W'_7"+_P!"DH M4444 %9.J:C=6VI6-C:)"9+M92'ESA2B@CI]:UJQX= \ MO6QJ,NH74ZQF1H()2I6(R8W8.-Q'' )P 3[8 (O#FHZKJ:7$U^MDD4<\UNH@ M#;BTM[K5TGCTUH]-M1<-L$@+Y5R ,GCE/UKH=-TZ/3+>6 M&)W<27$UP2W8R.SD?0%C5>?0X+B357:60'4K=;>3&/E 5AD>_P YH YQ/&%Z MVB7E_#<:1>RPVZR);V[N&W$J &))P.:VM+\1IJNH6\$,6Q)+1YI%?AXI$<(T M;#U!)!^E,_X1NXET]["[UJZN+5HUC"-%$NW!!!RJ@]L?C5J#P]9VOB6XUR%I M$GN(?*EC!^0G(^?']XA5!]0!0!K444$9�!!=7<=I:27+AW1!DB)"['V ') M-8Q\8Z:!M\N[-QYKQ-;"$F16159N!UPKJ>,YW#&:LW7AO39=#GTFTMXK"VF8 M.RVD2("00>5Q@@[0"".1Q60W@&S-C/:"Z;RYYVFD0VT)CR8T3Y4V;5P$!4@9 M&3US0!NZCJL.G+922R)'#/*59I 1A1$\A^G"=_>J*^*K.9X8XQ+#)))%A+F% MD+QR$A64>^#UZ=P*@\0:9$]OHMI/SIT,_ESRRR$L0\3P(OJ69I5&?J:DC\)Q MFXAN+K4;JZG@,0C=P@PD9) PH&22>3WP.E $$OCJQ.G+=VEK>3>8()(D:$IY ML8WF!MA ]#L;Z8.<43>+]-AT\7S)=FW"NTSB MW;$ 1BC[_0AE8$#)X/:H=/\ !EI8212B=F>*6.12D$40.P, "$49)WDD_3I5 M'5? VE78,%S?R1_;//A4.D;-NE>69O+W*=K?,_(Y*J/3- &I/XML(99X5BNG M>)I8E/DD(\L:,[1AO7:I/IQZ\4:7XKM-2>VA$%RMQ+%&\BB(LL)==P#$=.._ M3IR*D?PU:R; \TQ"WDUYQCEI(WC(Z=,2$_@*IP^#($N]/N);Z:9K$1^6S11A M_D& X7<%(QE0<'\3D TK_Q%INF7#076#$9 !W MJ5#'CJH9\?[QJI;^%]/GM;6XL;^78L%HL,R%6#"%G96Y'.[S&S0!8\/^)X=: M6"*2"6"ZEB>50T9".J,%8J3UP67\^,BG3^*+./4&M%\Q?)N1;SS21,(PVS?M M#=,XP?3%/L=&M-.O=.1)Y6EL[2>*,,.&1WC+$G&,@HN/J:2Y\-6MRLX=W837 MGVQD)&"WE^7MZ?=P/K0!1N_&]I' CV]M=,[/;L$DMW4O%+*$#J,%&3\QYZ<5N6_AV&VU>+48KF82(]PS(0I5Q,49@>,C!C4C M'OZT .N/$=A;7[VCB=C'*D$DJQ$QI*X!1"W]X[E_[Z'J*JZ5XE\[PLVNZG'] MFA+,RHJ'(3=M4>Y)[\#FI9_#44^H2S_;+A;::YBNYK4!=KRQ[=ISC000?H1@B@!L7B&RD #I<0N8)9RDL14A M(RH8^_WUQC(.>*AA\5Z;/>BVC%S_ *R.(S&$B-7=%=5+=,D,OYBJ$?@:WM[< M1VNH7%LQ6>-S#'&JE)MF]53;M0?NU(P.N>N:O#PM:KI-_IZW$ZB[=)/-!&^) MTCC1&7CJ/*5N>] !;^*+&XU(6ZR?NY/+6)MC#+,TRY)Z;283@]^/44G_ E^ ME'#*T[Q *9)EA8I$K,55F/8$@D'TP3@/E.#R/0\T !\9: M9NVI%>R,99(D"V[?O#&2)-G][:1CC\,TEOXK@?5;NQG@FC$=V+:*;RFV,3"D M@#'LQW'CV'IHO"UK# M%Y:SW!'VN.ZR[ G01Q0!A^(O%%YI%U_:9#-.T17/0< M+Q[FFR>,%DFS91I+;,NGLCMD'_2;AXF!'8KLZ>N0:M#PNLLLEQ>ZA<75T\EL MYE947"P2>8B * -Q.>YS],-/@W3QJ5]>QRS1F\GM;AXU(V*\$IE&T8XW,26 M]R3U- %;0/$UQK.I-"UUI:A)IXVMD9C. CL@/7'8'Z&K.I:CKEOX@M+"U73C M#=K(T;2A]RA N<@#'< M5=T+Q-<:QJDD!NM+4)<3Q-;*S&<+&[(#UQSM!^AK0;PS:_8HX4GF26&^DOH; MA<;XW>5I& XQM.]E([J?QJ_IFG1Z79FVB=W4S2S9;KF21I"/P+$4 9,GB?[- MXON=(NHHX[.*S%PMR6/WN25(_P!T$C_=-8J>.[]M%-X^FQ1W'V._N/)9S\K6 M\R1JI/OOY]Q6]JGA.RU>ZFGGEF5I6A+!"!P@=2O3HRR.I]C44_@VSN(YD:XG M ECO(SC' N95E?MV*@#VH DTSQ(-3U&RMD@\LS6L\DZ.?G@EB>-&C/XR'GO@ M$<&@^(V'BP:7Y"_8_P#4?:=W/VG9YGEX]/+YSZ\59C\/6<7BA]?C:1+F2W,$ MD8/R-DH=^/[V$49] /2J3>"])9&D,2_V@;K[7_:'EIYX?S-X^;'3^'']WB@! M=.U;6=3B@U&VL[0Z=/(52,R$3"/) D)^[VSMZX/4GBETG4=;NM,C.IZ+M4*,?@* +E("#T(-+5"#2+6QXTV*&P1F9Y4MH$42 ML1C+<=1P<^W- %^BJBVMR-N=0F./+SF-.=OWOX?XN_IVQ339W1C*C4I@Q1E# M>7'D$MD-]WJ!QZ>N3S0!=HJJ;:X\PM]NE"[V;9L3&"N O3. ?F]<^W%-6TN@ M%SJ,S8$>28TYVGYOX?XN_IVQ0! M^3S4GV>X\[?]MEV^87V;$QMV8V],X!^;/7/&<<4 6:*SIDEL[-[BXU281PQQ MM(YC3HF2YX7^,<''3^'%4/[2WO)%]OO8T431-=&WC\N*0_.,MC ,:@KD_+V) M+4 =!169-=V\%X%FUJ.-C.2(':,$CRP/+Y&>I#^O(YQQ4.F72ZG C6NKS3#R M+>0.8D&]>6+_ '?^6@RI]-IP : -FBJ36ETR,!J4RDK* PCC^4L MO?)J3[//YV_[;)L\W?Y>Q,;=FW9G&<;OFSUSQG'% %FBJ2VET(U4ZE,S!(U+ M&./)*MEF^[U8<'L.V#2M:715@-1F4E90"(T^4LO?- %RBJPM[CS M@_VV79Y@?R]B8V[-NW.,XS\V>N>,XXJ-;2Z$:J=2F9@D:EC''DE6RS?=ZL.# MV';!H S)M5U>ZOM1BTBVM'CT]Q$XN'8-/(460HI'"C#K\QSR3QQFKAU^Q0-Y MK/&R7(M7!7.V0H'QQ[$E_=1P?:4NOLXVD>8L8CSN(W8V@<9Z\T ,/C&VEM[*>TL[N6 M.ZN(HE9HBH*N"0X/0CY3QU'?%2KXPTEHO-+7"QM'YL#- P%RNY4!C_O99T [ MG<.QS56U\$6UJ[2I>S"""34+M MX[.(16(^0&V"NCJ0=OS$&*/!;/"^YR +:>+DGO;N.:"2".":5/+:%S*P2*)S M\H!YS(1@=>,9JS_PEVGY\KR+W[5Y_P!G^S" F3?L\S&!QC;SG.*JS>"H;I;I MKG4KN2:Y:5I)0$4Y=(T( Q@")>/48L M!54 #!S]>] %VXUZW7PX-8M09HY40P*P*EW$H7BGD"+(N> MHY/'KCID&KFCZZVIZGLK#Z 4 M1S>*]-M;B6*Y^T0+&DKB66!@KB/[^WN<=N.>V:9_PEVGAGB:&\2Z618OLS0$ M2,S*7 Z?=4G.<#'KQ67=> +4_:IXY7FG=;@HKA(R[2Y/SR!2Q(.,$YP .#4 M<'@ZXU.6XO-:F8W)GCD@\Y8IBH6,H0RA-A!W-P!V!SGH =99W=KJUA%=0$20 M2?,NY<$$'H0>A!'X$5:K+LM';3[&.SM;Z6.*- HQ''UW%F; 7'.<8 P.P%66 MM;D[L:A,,^9C$:<;ON_P_P /;U[YH MTT(H7'G.[.[[O4CCT_'F@"[150 MVMR22-0E )<@;$XR/E'3^'MZ]\T"VN0P)OY2 R$C8G( P1T_BZGT[8H MT52 M^QW7E[?[2FW;-N[RX\YW9W?=ZXX]/QYIYMKDL2+^4 LY V)P", =.QY'ZYH MM454%K<@J3J$IP4)'EISM^]V_B[^G;%--G=>65_M*;=L*[O+CSDMD-]WJ!QZ M?CS0!=HJJ;:X+EA?2A=[-MV)P"N O3H#SZ^N12+:W(VYU"8X\O.8TYV_>_A_ MB[^G;% $>L:@=+T\WNT-%$ZF;/:,D!F'T!W?@15^LG5M-N+_ $1]-,QE^T.$ MFE]:U %73_^/9_^N\O_ *,:K55=/_X]G_Z[R_\ HQJM M4 %%%% !1110 55C_P"0K\KD;ANZ,N?ER<;AGI MD9KD](\,WTUZL6I63KIHNIY%A9E1 C0Q!?D5R -XD(&3@\]:] HH \XAT#67 MM].74=.N;J^6339%NC<(1;K$8C,K9;).Y9&. =VX>G&_XET.?5KYG$+RQ)IE MPD0$NT"X)38<9'S<-@]O45U%% '#1:-JDFI(;FRG>Z:\21[]IE,?V;8 T1&[ M/JNW;C)W>]6;;3=0M?AE8:9%II6\A@@AEMF'M7,,MC;::7M!)=&VPP?R]VPH%4R*$'WB&P MQ7D #//HM% '#6OA[47G^VW5O*;PWUL=[3 D0"WB24=<8+"3([GGGBL[3_#V MK60T,1:5,DEK#;Q.DCH8E*2'S&5ED#(2#NR-P<8!7J*]*HH Y7Q1I.HZE?P_ M94D:W,2)(4EV?\O,#'N#]Q7Y'T[U9L=*O;/2]B44 >?W7A6^EDNX%M7^ MQQP7_P!CC$V%61_),.!NXY$A']WVXJ27P_>VUZO^@37.E>9#)<6B3 F9O*=6 M8AF ;#["03SC/)%=Y10!YZGAG5Y+6ZEG@F-S'9Q"P#7.6A<7$[A<[L;EC:)2 MW?&,GFO0J** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH ***IMJMDB,[3X55E!&>:( M<;3]_9OQ_P!\\U&NK6+QK(L^59(Y =K!&*[@.GIS3!JUB8Q()_E*+(#M;[K-M!Z>M &5_PBNZ_2]EU&9I_/ M$\C(@0M@1C;Q_"?+ (.007B7]T&00Y*P"WE>,GC&-PCP>^,<\U&^H:U9R1P7&J71M)8K.:XO&AC#6XD M\X2;<)@#,<8Y!VAB<]Z .\!##((/;BEKRJ/5-;LK!8[.],4#->SPW$Z[#VB3RQS6T96-UN( , (,?*[=<_=R,8H ]#61'+!75B MIPP!S@^].KS*TDO-'MKE&U*[LTDEOYXYEMXV>XG%RX53\G/R@$+U;<<< :< M5QXANY!)-J%W:M+J4=JT$4,>V*/R [8)0G.XD9)(H [JHOM, ?9YT>[.-N\9 MS7*^'+G6#J-BM]?7-S'<6UV9%EB10K131I&1M48)5F)SUZC%%]HUBOC-KI-, MM?,&FRS"7[.I_?>8I#9Q][WZT =?17F6J:UKVG:+;LFI7DE\=,6]/FI&@DD8 M$E%58B7QCE/EP#DMSD:LU]KD4S7*:A<%9+Z\MEA-LKI'&D,KQL J[F(9%[\Y MQWH [9Y$C7<[JHSC+''-.KS))]1UDZ6)II[QK74]ZD&.6&4_99F #>4O\2@' M*@J7QG.,/T_6/$EY:*AU([YC:+,\2[Y+=WF59!@P*J':6^5MQ7 /N0#TJBN- MTG4M27Q?)I]S?37<.94 4; H&TR)Y:E>G#!BK%N@XQ5OKJZL?$^HJ=1N;6U MGO(//E"*?(A\AL,I*D &150DYQGL>: .[9E12S$!1U)/2D+JN,L!GID]:XZ_ M>ZU7X9WXO%DG>198U9H]K31"4JCE0!@L@4\ =>@K"GBOYKW1_.BF8Z)+/8*S MIGS&^S7&7((P056 YZ9=A0!Z@"",@Y!HK@K*]UU46Z6YG*Q7EM;)9^2BQ-&U MM$S9^7(^=SR" ,8]JK1ZSK<]K;):ZI=RRW$=L+QS;(#9S/<1(R*-F!\CR_*V M2-@/?) /1J3< P7(R>0*XW3=1U*+QB=.N+Z>[AW/&!A0454!#2)Y:D9(X=6( M8MC XQ1U>34V\1S^(X+(O::5,D"OYA#&%01<%4V_-G?Z]85H ]!HKSC5;^]O M='U2.35;U;O]_P";9Q6Z[8(TE&Q@=N0"@!R2=P8D=..ZBU*S*HJW/F')0,5/ MS$)N/08^[SZ4 7:*IKJEFX4K-D,(R/E//F'"=N__ .ND;5K%8VD,_P JH\A. MUONHVUCT['B@"[15;^T+7S?*\WY_,,6-I^\%WD=/[O-,75;)U5EFR&6)A\IY M$APG;N?R[T 7**I-JUBD;.T^%5)')VMPL;;7/3L?_K5)]OM?.\GS?WGF^3C: M?O[-^/\ OGF@"S14<$\=S;Q3PMNBE4.C8QD$9!YJ2@"KI_\ Q[/_ -=Y?_1C M5:JKI_\ Q[/_ -=Y?_1C5:H **** "BBB@ JK'_R%;C_ *X1?^A25:JK'_R% M;C_KA%_Z%)0!:HHHH ***Q;CQ%';^)X-',#%)% :YW?*DC!V1"/4K&YZ\?+_ M 'A0!M45@3>+]+BU-+42YC"3O+<,K+&@BQNPQ&'P20=I."*KMXULQ)=[8)/+ MMG*G>CI(V(&F($93.<+T...<]B =/16%!XKL)(?-E+Q[B@CB2*1Y6+1B3'EA M-V0#G@'@9XJ3_A*M%\V&-;T.95C962-V0"0X0LP&%#'@9(YXH V:*P+[Q=IM MK;7CPL\\UM%)((S&Z++Y9PP1RNUL$@'!.*T]0U2TTQ8SE,L/&FDW5 M@US<3&U,:.[K(C[=J/L8JQ4!\'&=N<9YH Z*BLA/$VDR3QPBXD#N5&&MY%"L MPRJL2N%8]E;!.1QR*5_$-@19>1<12_:Q$\>21F-SA6Z'KV!QGGTH UJ*YZY\ M9Z3#:/<1-<3[3%A4MI 761P@=,K\ZY/5.* M ->BH(KRWGN)8(I5>2)59P.P;)7GIR!_G-8\OB[33"'M&>=S+;H%:-XPR2S+ M$)%++AU!;.5R#Z\T ;]%9"^*-'>&6473;(]IR89!OW-M79E?WF6X&W.33YM= MM1H%[JUKF>.UBE=HR#&VY 248,,J>.XH U**QHO%.DRVIG^T.""B^48)/,)< M$KM3;N8$ X*@@X..AJX-6L6TO^TA<+]DQS)@\<[2",9!!X(QD&@"[169=^(- M,LI)(IKAC+&_EO''"\C [ YX4$X"L"3T&:/^$@TLWJ6@N@97*J"$8H&9=RJ7 MQM#$$$*3D@CCF@#3HK%T_P 366J:P+&RW2(;8W F*,H8;@HV[@-RG.0P)!Q5 M-O&UE'J/V5[:Z51<36[/Y$C$M&JD[5"DL#D].@&: .FHK)'B71S-!$MX'\X1 ME'1&:/\ >?ZO+@;5+9& 2"(L4D+SHQ!^9$*JQ''JZC'4 MY&* -*BN=E\9Z8ES;Q1^?(LDLD,F+>7S(G5 ^TQ[=Y.U@>G YK3FUG3[?2HM M3DN5^Q2B,QRJ"P?>0$P ,G)(Q]: +]%8S>*M&2W20N@0XW63_0I5B:1D(63=&K@J<8(PW;V/0C(!I45A6_B MW2I5MEDN56:=8F(C21T3S#A,OM 8\ MC)I/$/BB#P^71[:::06-S>+M4A2( M0"5+8(&=W4]/Q&0#>HK('B?2&A:07$F5D$7E_9Y/,9BNX!8]NYLJ"00", GH M*M?VM8_V7_:?VA39E=PD )SSC&.N<\8QG/'6@"[17/3>,=-BN;6-1.Z3-*CX MMY?,C=%5MIBV[\X8'ITYZ5<_X272#/#$MZKF81E'1&:/]Y]P%P-JELC )!.1 MCK0!JT5EOXCTF.WBG-XICFA$T>U&)92P48 &,<&BXUVV3P]?:Q;9 MGCM899&C(,;;HP24(894\8Y''I0!J45B'Q1IT)D%U*$97=<1(\NU5"[F;"_* M!N&2>!D+44FC+2PR">'R/+!59?->.(D@9X**IYQ\Y-=O3( MXHXM_EH%WL7;'^". MGI>M?$FH7E];6L<%MF:51(<,?LPVRL8WY^^/+ [?>Z=,]710!0T6YENM*CDF M;8$QYP16]3&BC>2.1D!>/.QNXR M,&@#AH?$U];!7-U'- !*@9RLJ.^Z *4E&P,H\Q^2%^ZP) 7<$_X3+4U_>M## MLD5 %9541X:<,Y)<##&)0/FP-PP3_%WM% &5I%]/=SW:S(5"^4ZJ?^6>^-6* M$]R#S_P(5JTR.*.(N40*9&WN1_$< 9/X #\*?0 4444 5=/_ ./9_P#KO+_Z M,:K55=/_ ./9_P#KO+_Z,:K5 !1110 4444 %58_^0K,MT)/9A_>H M455\N_\ ^?FV_P# =O\ XNCR[_\ Y^;;_P ! MV_\ BZ +5"[:[^V7+W#C4Y[H74=V-W[IE(\OY-V"%"J/?GIFMWR[_P#Y M^;;_ ,!V_P#BZ/+O_P#GYMO_ ';_P"+H YN7P5)/&MK)J@^Q0I.MNB6^'3S McBQ#;2!C@9'7/6I7\)7%W1^6 M_P"7?_\ /S;?^ [?_%T>7?\ _/S;?^ [?_%T <_;^$KNTN(KV'5(?M\97#M: MDQE?*6,@IOSSL4YW<'UIUOX,CM[&XMEO7;SUMPSM&,[HI#(3U_B+'CM[UO>7 M?_\ /S;?^ [?_%T>7?\ _/S;?^ [?_%T 88"9")2 M#\S%SG;@ !1[>FWKNB3:PUJ8[Q8DA+;X9(V>.7( !*AER1CC.1R>#VO^7?_ M //S;?\ @.W_ ,71Y=__ ,_-M_X#M_\ %T 5:QS(;;# MN( ,;6W87=M&>#[8ZT'P5--:):W.J+)# DB6^RVVE=[AB6.X[L8P,8Z\Y-=+ MY=__ ,_-M_X#M_\ %T>7?_\ /S;?^ [?_%T 8<_@^.7Q#+J:SP^7-#8H#,4O9,O>IV[IQ M6[Y=_P#\_-M_X#M_\71Y=_\ \_-M_P" [?\ Q= '*0^ YXU=WU9'N3!'$)C; M,2S)*D@=RTA+$E.>0.>,5:;P=.BW@MM46(WR3Q71:VW922:24;/F&UE\UQD[ M@>..*Z'R[_\ Y^;;_P !V_\ BZ/+O_\ GYMO_ =O_BZ ,;_A$XU@BACNRBQW MLEVO[H-]^%XMO.0<;\Y(.<8QS4_AS0'T%+A6NDD24KMAAB:**/ (^5"[;2<\ MX(' X'?2\N__ .?FV_\ =O_ (NCR[__ )^;;_P';_XN@#!/@U3I!L/MQP=* M?3=_E=F_CQG]/UIA\)R)K2ZM/=_;/)GGG6$PDR.KHZ^5N9]N 'P HP!GUKH M?+O_ /GYMO\ P';_ .+H\N__ .?FV_\ =O_ (N@#*\):--I'A\0W!D6ZF)= MR[!G0 !(U)&02L:HI/()!-9=KX#DBFCEGU19I46!6D$#;I/*GCEW.S.Q+'R\ M'MSD =#U/EW_ /S\VW_@.W_Q='EW_P#S\VW_ (#M_P#%T 5-3CC M<.DL*Q6Q2/S%?<'DC#[68]"5"=3[8U$\/L=$U:RGNP]QJ?FF>=(MJAG0)\J9 M. %"\$GIUYK2\N__ .?FV_\ =O_ (NCR[__ )^;;_P';_XN@#F[OP7+J$BW M5[J$,U[$T/E-]E(B"QK*H#)ORQ(FDR0PYQ@#'.BOAM1X4ET07"H9 Y,T<(50 M[,7R$STR>A.3W)/-:?EW_P#S\VW_ (#M_P#%T>7?_P#/S;?^ [?_ != '-W7 M@ZZO1<2W.HVLMS<7/VAF:R(1#Y2QC9B0.I 3.0_ M!XQ-+,D7E8(,BJ""V[G[N1P.M:?EW_\ S\VW_@.W_P 71Y=__P _-M_X#M_\ M70!S=GX*DLK&+3X]3!LB+4W*&W^>1H%105;=A0PB3(PW?!&:@N_!UW'9@K>F MZ%G#(EE!%"(W!,T4H+,SX8@Q+_=!]NM=7Y=__P _-M_X#M_\71Y=_P#\_-M_ MX#M_\70!SF@:)J+ZI-K&J,8YVNWF2(QJI*F".+D*[!>4)QN8XQGTK2C\/+'X M M[2&??:S>48XV3YD*1)%RV>01&IZ#!SUSQ>\N_P#^?FV_\!V_^+H\N_\ ^?FV M_P# =O\ XN@#!M/!JVNFM9_;BVY+1=_E8_U#!NF>^/P]ZM^(O#K:Z,)>"W#6 M=S9OF+?E)E4$CYA@@HI[Y&1[C3\N_P#^?FV_\!V_^+H\N_\ ^?FV_P# =O\ MXN@##UCP@FJ:DU^+F-9O,CD1)82\8VHZ$, RDY#D\$8('7I5K_A'G3PJ-&M[ MW[/)U\^*/8"=^]AM4@A3R" HX; MQ@&KT'AI8O#&H:.9XE:^297EA@"*ID7;D+DG@8ZL2<=:U/+O_P#GYMO_ '; M_P"+H\N__P"?FV_\!V_^+H YO4/!+7@D\K4(XG>6602-;DR1%P@S&ZNK*PV= MH]O/2:/ M9'>%Y_DD*9:/8-H.,_>/44 ;M%6PZ<$95L M=P3Z&H6\;.L$LC6MC$5F2+;-?[/*+%N)@4S&?E]"#G@T =?17)MXR9=0@M/* MTV1Y1#A8M0+/)YC$9C7R_G50,D\< ^E:-EK&H2V>I7%UIL*FS+JL=K<-,TK* M,D %%QGC'6@#;HKFK+Q-=:BD<5G:6,]W(SX\N^)A"($W$MLW!@75=I0'/M4V MG^(;K57#V6FA[>-TBN2\X62*0@%@JXPP4,"3N'?&>A -^BN8_P"$Q3R(Y39$ M*^F"^SYG&\H7$.<==JL<^@Z-%]GD6XW';(P WKM&UL,#@;AU&1W -^BN1OO&WV2\F@%M:[HM^$E MO-DLQ61DVQ)L.]CMZ9') ]ZN_P!O:E->6\5KIMJ\H M7(Y[X]Z .AHK#L_$D=S87M]);20V]C"6N"QRR2J"9(P.^W YZ$GVJE?>*[K2 MS'%J-C96LTI4HTM]MB"D-G<^SY2"H&,$?,,'K0!U-%8<>ORSZ/974-HC7-Y, M888O._=L1N^8/MY0JC,#MY&..:@&OZF]U:01Z9:[I+A[6;?>,/+D56;K58[$0V,+X D2XO=DN_>Z.J($ M._!0\Y&?:@#J:*Y&/QI+=Z$=0L]-C,L=F;N>">Y*&/;GPN5M+BVTZ"?S-C-<7YCB!V*_#F/)/S8Q@=* .IHKG9/$\D4UQ;M8'[1: MM_I*^;\J*6 C(.WG>&R..-K#J.:\'C1+B!"MBPN&WIY+28P_F11QC./NMYR' M/89X)H ZJBL)]?GAT34+U[2"6XLW,9@M;H2+(W' ; P5F^T6L21^;G/_/M/-^SZS,6G2-+Y/RPWY=Y/,;&8E\L;U4>9*NUV7YTV M#9G:3U-4'\99TB*^2TBBWSF-OM5P8HXU*;T+.%.TLC(<$8!;&>.0#JJ*Y:X\ M7O;W%XC6,(%M;-/Y;W069@L7F9"[<%,_+N5FP>V.C[SQ5+:I6-R_-C.1P"<=J .BHHH MH **** "BBB@ HHKF_$GB.31M2T^T2;3[=;J*:0S7TA104,8"C'<[S^5 '24 M5AKXFLX3%#WC9H(VDQLR_;.1] 03@$58M-?L[W3KJ_A2Y-M;AR7 M:%AOVYW; >6Y!''>@#4HK)E\16*.4B$]RX$9 MXB^=ZLR\CC[JD\^H]156R\ M66=[J2PH3]GFBMWMY-I#,TAF^4@],"$T =!16%/XNTF ,Q>9EC\QIBD+,(5C MD:-G? X71WBR .TD/V9]\ M:IC26-=Q0S21,L8<)O*%N@8 '/N".O% &W16)I7B)-7U>XM(;>:.&.U MBN%>:)HV<.S@8!'3" _B<]*VZ "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HK(UC6_[)O=.A^S2SK=NZ$0H7<;4+< ?3O4*^+M( M?R&CEE>*5(I#*L+;(Q)]S>5'>R%G=(U2V+MRTXAMBZO-Y#%&9 M'V,JD#EMQ ZGMF@#;HKD]5\:QVEK++:6[-)##A!'/O75 MLP1"S' R: %HK /C#2U63S%NXI%\HK%);LKR"0D(5!]2IZXQCG%3+XFL&NX M+58[LS2HCLGV9\Q*[%%+C&1\RD>V,G YH V:*YQ?&.G1VRR3&5\*'E>"!V2( M,Y1=QQQDJ?Y].:N6?B33[[4/LL[._2TF6X!>1(?-$+>6'?[JENF3D=/49Q5.+QGI$L)EW7*(8O-B+V[CSEW MJGR01B0?*,@%$5ZUP7D MC-NMLQD5D"LP('^RZGT.:DA\5:;=3B*T^T7.8T??# S*-R>8H)QP2I!&>.0. MO% &W17*:/XUM[O2K*YU!'AEN(8YY!%"Y2W60XCWM[^OISP*VK#6[348;J>! M9_)MG=&D>)E5BI(;:3][!4CB@#1HK%G\4Z7;Q12,\K"6*&6-4B9F996VI@ = M2>,54;QI8+>1(T4Z6YM[B:65XV!A:%T1D*XSG+=O]G&=PH Z6N:\6^(;_1&T MNVTVPAO+K4;DVZ)-,8E'R%LYP?2M?3M5M]2,R1+-%- P$L,\91UR,@X/8CN/ M?N#7.>,_^1D\&?\ 84;_ -$O0!DRVWCEM.TZSM]#LK7^SRI@EBU-2_$;1\[H M2#E6/:H#IWCMTFAETNVEM)Y#)+:OJ4?EN2P9@<0;L$YR,]"17IU% 'ETNB>+ MV2XAMO#UC9VUQN$UM;:FJQ.C*JLNTQ$*#MSE<'+-SS5[3U^(&GW$KQZ3:202 M222"VDU)-B,[ER01"&ZD]6/6O0Z* /,6T?Q:\:HWAG3SMN([A&_M8Y5T.M>HT4 ><&T\ M<.K-/H5E-.7B?[0VJ .&C)*D;8@!U(/'(..YJR&\<"UO+<>&M-V7;.TA&JL& M!88."$R/:N^HH \R73O':N;@:7!]O+9-[_::>81M"[<>1LVX4?P]0#UIT.G> M-+:2+[-H-I#"IC:2!-6^69DQM9R8MV>!G!&[ SFO2Z* /*CX;\3&S\@^%-,\ MT*J"Z_M,>65TMQ:Z9;Q,5 F U*,B?]X\A+9@."6E?.W;UXQBD7 M2_&ZV_DC1[?9&%6U']K#_10K!E"?NN<%5^_NX&.F<^G44 >9KIGC(6T\3^'K M&1YTVO,VJ_/N\QI!(,1 !@[$C P,# XJW GC>WD@=?#>FEH99I5SJAY:5BS9 M_=^K'%>@T4 <%&WC9+6YMF\+:5)#,DXKTJB@#SK[-XV73(K&+P]81+!(9+>1- M5^> Y) 7,9& "5 ((V\8^J?-)(RLK%L1@=&/ M P,<#%>AT4 >9S:;XTDM+*"/0;. V4*0PRQZH"P",C _-$03F->WK4C6?CF M9)#<:A;>.KZ^6]71+*UN MDV;9(-37(V"4#AHF'(F?/'I4=O8>.[*Y66TTFV@7:JRQ+J:,LV"Q)8M"6R2S M9((Z]J]+HH \R32/%L<=PB>&=/47%BMA(1JQ^9%7:&_U?WL8&?8>E757QLNK M'41X:TWSR2Z:3PUIH-RL:OC5#T0DC'[O MU-4'T;Q8\LM>GT4 ><0VOCB.SNH M)=!L;A[J02332:F [$8QPL04<*.@JNVD>,TEN)K30K2SEN)Y)G>#51D>8JAU M :(@ [%;USR"*]/HH \O_L7Q6+A)E\+Z>A0J55=6.T;=FW_EGV$>![,WK4<> MB>.(XX0NF0^9;JB6TIU2/="JYPJCR,$<_P 0)XZUZI10!YP;3QPX9I]"LIIR M\4GVAM4 <-&25(VQ #J0>.02.YI;ZV\<7]R\KZ!8QI,JI,9(1;'0K7[&L31Q MVW]K I&3$8BRDQ;L[">,XR.O/K5 MBUC^(5I?R7:Z;;L)65YH6U*/9(PC5-QQ!D$A >"!GMCBO1J#T- &+X1UU_$W MA:PUB2W6W:Z0L8E;<%PQ'7\*VJX[X5?\DRT3_KD__HQJ[&@ HHHH **** "J M6/S-7** ,.]\-1WE[<2_;)X[>ZDBDNK= M0N)6CQCDC(R%4''4#MS6AIFGQZ7IT=E&[.B;L%NIRQ/]:N44 M1'N+.I5AYFW?MY)QGKWQQ73T4 <_:^'[NPE:YBU::>X*6\&9D0 0QN6*\+]Y ME9@3ZD8Q5S^T-3_Z DO_ ($1_P"-:E% &7_:&I_] 27_ ,"(_P#&C^T-3_Z MDO\ X$1_XUJ44 9?]H:G_P! 27_P(C_QH_M#4_\ H"2_^!$?^-:E% &7_:&I M_P#0$E_\"(_\:/[0U/\ Z DO_@1'_C6I10!E_P!H:G_T!)?_ (C_P :/[0U M/_H"2_\ @1'_ (UJ44 9?]H:G_T!)?\ P(C_ ,:/[0U/_H"2_P#@1'_C6I10 M!E_VAJ?_ $!)?_ B/_&C^T-3_P"@)+_X$1_XUJ44 9?]H:G_ - 27_P(C_QH M_M#4_P#H"2_^!$?^-:E% &7_ &AJ?_0$E_\ B/_ !H_M#4_^@)+_P"!$?\ MC6I10!E_VAJ?_0$E_P# B/\ QH_M#4_^@)+_ .!$?^-:E% &7_:&I_\ 0$E_ M\"(_\:/[0U/_ * DO_@1'_C6I10!2EL5O+O3[V7?'+:EG$>01EEVD'Z9[5S\ M7@#3H9K=TE)\M(46\L$Y!='X/ABD")?W LR]O(]MM3#M"%"1VJE=> [&^N[R M>YN)&-RK*2L4:MRZN-Q"_O-I4;0V0!US75T4 RFMWN&4S),C&"".) M0)(PAPJC' &>_)-;XM;B6"]AN;EBDS,(C'\K1H5 P"!U!R<^_M5RB@#D+?P# M:6T,ZI=8,T443J+6$1N$8D;DVX;.XY)Y/M@4\>!+0)81_:Y2EH59,Q1[E(D, MG[MMN8P2=N%XV@ 8ZUUE% '"7_A&_C)L=,DE6UN$B2>4RIAMLC,=REDM?#\%K+:2+-(3;3W,Z@XY,SLS ^P+G%:]% '-WW@ZUOM<.J27+^9 M]HAN #$C,IB*X57(W*AV9*@CDD]Z63P=:26=C;_:9U-E;F"&1=N0?,BD5^F, MAH5/IUS71T4 9NEZ2=/2^\V[ENI;V?SY9'55YV(F .!A!65%X,@CT:;3C?7 M#B2"W@\PJN=L)RH(Q@@CA@>",^M=/10!SND^$+72+O[1%.Y;S)9-BQI&@,B1 MH0%4 #RACZG.:AMO!-K;76F3"[E<:?'$D1,:;\1H$ \P#<%.,E?.9'XR."K1H1]..TO8[WPWJ%IIEYJ"V-^9I MHK1 S[?+9YBC8/%(,,IWL M>?P-=30 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S_B M*>QMG$MR;SPYK<70-.0J MR1S(ZYQ(MS('P<<;@V2/E7C..!5U[6!WF=HP6FC$4A_O*,X'_CS?G0!Q:ZII M+6IF6+69,,% AU2=]Q(!P#YG)^8<5L-;0F1/-&J3_,Z(SD8\S.,*1GU'IS2HVGRZ+>ZG$FJR):%P MP75IR'"J"Q5O,P<^7'7/.,FW-VEK''JA=L?,=8FVMEB,H1)AAQVKKIK*VN#(9H5?S(_* M;/=?2F3:?;S7:73"59E &Z.9TR <@$*0&&2>#GJ: .0;5-%\IG0:PV!&XSJ< MX!1E^]GS.@;Y3Z&I%N].EM'N((-7DV#<<:M-@C>4RI\S!&173+HNFIMV6<2[ M00,#H"^\C_OH9I_]E6(,Q%LG[XYDZ\\[C^O/U)H PM/AL;_4+BSQJ<;P$A\Z MO.3D8SP).G/6L_\ M70O[->\)UA=D:.8FU.)65U665Y "O M3&XGI@<4 K:C35LKNXNAJUN MUK"LSHVJSG9 MV88..E5Y=2TN""&2XCU6!I424"76)E78Z.P.[S,?\LV&/6NI&AZ:+GSQ; /G M<0';83N+9*YVDAF8@XX)I;?1-.M558[8':, R,SG&TJ!EB3@ D8Z#)H YN.Y MT^4W.RWUK-NH9HSJ=QYF2JG!3S,C&\9],&I()=,GN;2$#5 MR/EE_M>8IG3;P <;L!AM7!Z\9S2KH6G*R,L# M!E[^:WS')8%N?F(9B03D@G- &-JPTK1YHDG.KL)!N+)J5P=BY )/[SH,Y/L# M4*2:?-'<36\.L2P6Q832+JLPVD9Z R\\ '_@0Z\XZ=K"VDDADDB#R0C".Q)( M_'OTJJOAW241(TLD6-5VB-20F.<94'!QDXR..U &9-!ID'F;FU8[(8ICC4[C MI(Q4#_6>U9SWVF16B3S0:T@E@^T1#^U)CO38S_\ /7@X7H?4>^.F&AZ?F(F* M1S$1M+SNW0@@'+?, 0" <@'I35\/Z6L1B^RAD*[<.[-A<,H49/"X9A@<#)H MY\7>DR;A -6=U#,X?59HP@4+OW%I< @NJX]?8$U+?2:593V<>[5)?M48E39J MTV2,J/E'F_,?F!P,UO2:)ITLDLIM@DLK^8\D3M&S-M"DY4@\A0#ZX&:M1VEO M"\;1PHACC\I-HQM3C@#TX% ')//IZV\%.5^N"<\]^: ,C3+72M6C:2VFU0QA M4<,=3N.0ZAA_RT]#69-=Z?;+,T\.K(DU10Z#IL$4<20.T<>/+629W"8Z;=Q.. M@Z4 8T:6$]E;3Q)JS27,S011_P!JSX8J&).[S,;<(2".O%0W,VGVD,\\T&M+ M# 0DK'5)LI(4#A<"7G[RC(XR?3)KJKJS@O8U2=20K;E97*,IZ9# @@X)'!Z$ MU4.@Z6<#[(@39L\L$A,;=F=N<9V\9QG'&: .=EN;""Z2TEAU:.Y8$['U>8#; MA2"&\SG.[]#[9U;[3;.S\A$_M2::XD\N-%U2X&3M+'),G PIJZ-!T\8*QS*X M)/FK8P=6)/*L#D=2.#T..E ' M-Z:^F:G?M:PC54*#Y_,U6<%6QR,"0YP>,CBH6O=',%S)"=6E^SW)MWQJDX P M#\Y/F8"DJ0">_P"==9:V5M9(4MH5B4XR%]@ /T JLVA::RQJ+8)Y2*B-$[(R MJH( #*0>C,/Q/K0!SXGTO[8;=EU=>8PA;59LMO=%! \WE!SCFG0Z)IT$RRQVPW)]S+,PC'/"@G"CD\# H Y;[?I16[=5U4I:Q/ M*Y.K3@D*A;@>9STK3L;73[QX4+:DC2J[)C5;AA\I4'D2=?F'ZUHQ^'=+BB:& M*W:*%HS$T,VI?^#.X_^.4?\(_9?\]M2_\ !GVI?^#.Y_^.4?\(_9?\]M2_\ !GVI?^#.X_^.4?\(_9?\]M2_\ !G<__'*U** ,O_A' M[+_GMJ7_ (,[C_XY1_PC]E_SVU+_ ,&=Q_\ '*U** ,O_A'[+_GMJ7_@SN?_ M (Y1_P (_9?\]M2_\&=Q_P#'*U** ,O_ (1^R_Y[:E_X,[C_ ..4?\(_9?\ M/;4O_!G<_P#QRM2B@#+_ .$?LO\ GMJ7_@SN/_CE'_"/V7_/;4O_ 9W'_QR MM2B@#+_X1^R_Y[:E_P"#.Y_^.4?\(_9?\]M2_P#!GVI?^#.X_P#C ME'_"/V7_ #VU+_P9W'_QRM2B@#+_ .$?LO\ GMJ7_@SN?_CE'_"/V7_/;4O_ M 9W'_QRM2B@#+_X1^R_Y[:E_P"#.X_^.4?\(_9?\]M2_P#!G<__ !RM2B@# M+_X1^R_Y[:E_X,[C_P".4?\ "/V7_/;4O_!GVI? M^#.Y_P#CE'_"/V7_ #VU+_P9W/\ \VI?\ @SN?_CE'_"/V7_/;4O\ P9W' M_P VI?^#.X_\ CE'_ C]E_SVU+_P9W/_ ,VI?\ @SN/_CE/AT2T@F25 M);\LAR ^H3NOX@N0?H:T:* "BBB@ HHHH **** "BBJ=W?M:RA!97<^5SNA0 M$#VY(YH N45E_P!LO_T"=2_[]+_\51_;+_\ 0*U+_OTO_P 50!J45E_VR_\ MT"M2_P"_2_\ Q5']LO\ ] G4O^_2_P#Q5 &I167_ &R__0*U+_OTO_Q5']LO M_P! K4O^_2__ !5 &I167_;+_P#0)U+_ +]+_P#%4?VR_P#T"M2_[]+_ /%4 M :E%9?\ ;+_] K4O^_2__%4?VR__ $"=2_[]+_\ %4 :E%9?]LO_ - K4O\ MOTO_ ,51_;+_ /0*U+_OTO\ \50!J45E_P!LO_T"=2_[]+_\51_;+_\ 0*U+ M_OTO_P 50!J45E_VR_\ T"M2_P"_2_\ Q5']LO\ ] G4O^_2_P#Q5 &I167_ M &R__0*U+_OTO_Q5']LO_P! K4O^_2__ !5 &I167_;+_P#0)U+_ +]+_P#% M4?VR_P#T"M2_[]+_ /%4 :E%9?\ ;+_] G4O^_2__%4?VR__ $"=2_[]+_\ M%4 :E%9?]LO_ - G4O\ OTO_ ,51_;+_ /0*U+_OTO\ \50!J45E_P!LO_T" M=2_[]+_\51_;+_\ 0)U+_OTO_P 50!J45E_VR_\ T"M2_P"_2_\ Q5']LO\ M] K4O^_2_P#Q5 &I167_ &R__0)U+_OTO_Q5']LO_P! K4O^_2__ !5 &I16 M7_;+_P#0*U+_ +]+_P#%4?VR_P#T"=2_[]+_ /%4 :E%9?\ ;+_] K4O^_2_ M_%4?VR__ $"M2_[]+_\ %4 :E%9?]LO_ - G4O\ OTO_ ,51_;+_ /0*U+_O MTO\ \50!J45E_P!LO_T"M2_[]+_\51_;+_\ 0)U+_OTO_P 50!J45E_VR_\ MT"M2_P"_2_\ Q5']LO\ ] K4O^_2_P#Q5 &I167_ &R__0)U+_OTO_Q5']LO M_P! K4O^_2__ !5 &I167_;+_P#0*U+_ +]+_P#%4?VR_P#T"=2_[]+_ /%4 M :E%9?\ ;+_] K4O^_2__%4?VR__ $"M2_[]+_\ %4 :E%9?]LO_ - G4O\ MOTO_ ,51_;+_ /0*U+_OTO\ \50!J45E_P!LO_T"M2_[]+_\51_;+_\ 0)U+ M_OTO_P 50!J45E_VR_\ T"=2_P"_2_\ Q5']LO\ ] G4O^_2_P#Q5 &I167_ M &R__0)U+_OTO_Q5']LO_P! K4O^_2__ !5 &I167_;+_P#0*U+_ +]+_P#% M4?VR_P#T"=2_[]+_ /%4 :E%9?\ ;+_] K4O^_2__%4?VR__ $"M2_[]+_\ M%4 :E%9?]LO_ - G4O\ OTO_ ,51_;+_ /0*U+_OTO\ \50!J45E_P!LO_T" MM2_[]+_\51_;+_\ 0)U+_OTO_P 50!J45E_VR_\ T"M2_P"_2_\ Q5']LO\ M] K4O^_2_P#Q5 &I167_ &R__0)U+_OTO_Q5']LO_P! K4O^_2__ !5 &I16 M7_;+_P#0*U+_ +]+_P#%4?VR_P#T"=2_[]+_ /%4 :E%9?\ ;+_] K4O^_2_ M_%4?VR__ $"M2_[]+_\ %4 :E%9?]LO_ - G4O\ OTO_ ,51_;+_ /0*U+_O MTO\ \50!J45E_P!LO_T"M2_[]+_\51_;+_\ 0)U+_OTO_P 50!J45E_VR_\ MT"M2_P"_2_\ Q5']LO\ ] K4O^_2_P#Q5 &I167_ &R__0)U+_OTO_Q5']LO M_P! K4O^_2__ !5 &I167_;+_P#0*U+_ +]+_P#%4?VR_P#T"=2_[]+_ /%4 M :E%9?\ ;+_] G4O^_2__%4?VR__ $"=2_[]+_\ %4 :E%9?]LO_ - G4O\ MOTO_ ,51_;+_ /0)U+_OTO\ \50!J45E_P!LO_T"M2_[]+_\51_;+_\ 0)U+ M_OTO_P 50!J45E_VR_\ T"=2_P"_2_\ Q5']LO\ ] K4O^_2_P#Q5 &I167_ M &R__0*U+_OTO_Q5']LO_P! G4O^_2__ !5 &I167_;+_P#0*U+_ +]+_P#% M4?VR_P#T"M2_[]+_ /%4 :E%9?\ ;+_] G4O^_2__%4?VR__ $"M2_[]+_\ M%4 :E%9?]LO_ - K4O\ OTO_ ,53XM5:69(SIM^FXXW/&H ]S\U &C1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4452N[*>YE#Q: MG=VJA<;(5B(/O\Z,<_CVH NT5E_V3>?]!_4O^^+?_P"-4?V3>?\ 0?U+_OBW M_P#C5 &I167_ &3>?]!_4O\ OBW_ /C5']DWG_0?U+_OBW_^-4 :E%9?]DWG M_0?U+_OBW_\ C5']DWG_ $']2_[XM_\ XU0!J45E_P!DWG_0?U+_ +XM_P#X MU1_9-Y_T']2_[XM__C5 &I167_9-Y_T']2_[XM__ (U1_9-Y_P!!_4O^^+?_ M .-4 :E%9?\ 9-Y_T']2_P"^+?\ ^-4?V3>?]!_4O^^+?_XU0!J45E_V3>?] M!_4O^^+?_P"-4?V3>?\ 0?U+_OBW_P#C5 &I167_ &3>?]!_4O\ OBW_ /C5 M']DWG_0?U+_OBW_^-4 :E%9?]DWG_0?U+_OBW_\ C5']DWG_ $']2_[XM_\ MXU0!J45E_P!DWG_0?U+_ +XM_P#XU1_9-Y_T']2_[XM__C5 &I167_9-Y_T' M]2_[XM__ (U1_9-Y_P!!_4O^^+?_ .-4 :E%9?\ 9-Y_T']2_P"^+?\ ^-4? MV3>?]!_4O^^+?_XU0!J45E_V3>?]!_4O^^+?_P"-4?V3>?\ 0?U+_OBW_P#C M5 &I167_ &3>?]!_4O\ OBW_ /C5']DWG_0?U+_OBW_^-4 :E%9?]DWG_0?U M+_OBW_\ C5']DWG_ $']2_[XM_\ XU0!J45E_P!DWG_0?U+_ +XM_P#XU1_9 M-Y_T']2_[XM__C5 &I167_9-Y_T']2_[XM__ (U1_9-Y_P!!_4O^^+?_ .-4 M :E%9?\ 9-Y_T']2_P"^+?\ ^-4?V3>?]!_4O^^+?_XU0!J45E_V3>?]!_4O M^^+?_P"-4?V3>?\ 0?U+_OBW_P#C5 &I167_ &3>?]!_4O\ OBW_ /C5']DW MG_0?U+_OBW_^-4 :E%9?]DWG_0?U+_OBW_\ C5']DWG_ $']2_[XM_\ XU0! MJ45E_P!DWG_0?U+_ +XM_P#XU1_9-Y_T']2_[XM__C5 &I167_9-Y_T']2_[ MXM__ (U1_9-Y_P!!_4O^^+?_ .-4 :E%9?\ 9-Y_T']2_P"^+?\ ^-4?V3>? M]!_4O^^+?_XU0!J45E_V3>?]!_4O^^+?_P"-4?V3>?\ 0?U+_OBW_P#C5 &I M167_ &3>?]!_4O\ OBW_ /C5']DWG_0?U+_OBW_^-4 :E%9?]DWG_0?U+_OB MW_\ C5']DWG_ $']2_[XM_\ XU0!J45E_P!DWG_0?U+_ +XM_P#XU1_9-Y_T M']2_[XM__C5 &I167_9-Y_T']2_[XM__ (U1_9-Y_P!!_4O^^+?_ .-4 :E% M9?\ 9-Y_T']2_P"^+?\ ^-4?V3>?]!_4O^^+?_XU0!J45E_V3>?]!_4O^^+? M_P"-4?V3>?\ 0?U+_OBW_P#C5 &I167_ &3>?]!_4O\ OBW_ /C5']DWG_0? MU+_OBW_^-4 :E%9?]DWG_0?U+_OBW_\ C5']DWG_ $']2_[XM_\ XU0!J45E M_P!DWG_0?U+_ +XM_P#XU1_9-Y_T']2_[XM__C5 &I167_9-Y_T']2_[XM__ M (U1_9-Y_P!!_4O^^+?_ .-4 :E%9?\ 9-Y_T']2_P"^+?\ ^-4?V3>?]!_4 MO^^+?_XU0!J45E_V3>?]!_4O^^+?_P"-4?V3>?\ 0?U+_OBW_P#C5 &I167_ M &3>?]!_4O\ OBW_ /C5']DWG_0?U+_OBW_^-4 :E%9?]DWG_0?U+_OBW_\ MC5']DWG_ $']2_[XM_\ XU0!J45E_P!DWG_0?U+_ +XM_P#XU1_9-Y_T']2_ M[XM__C5 &I167_9-Y_T']2_[XM__ (U1_9-Y_P!!_4O^^+?_ .-4 :E%9?\ M9-Y_T']2_P"^+?\ ^-4?V3>?]!_4O^^+?_XU0!J45E_V3>?]!_4O^^+?_P"- M4?V3>?\ 0?U+_OBW_P#C5 &I167_ &3>?]!_4O\ OBW_ /C5']DWG_0?U+_O MBW_^-4 :E%9?]DWG_0?U+_OBW_\ C5']DWG_ $']2_[XM_\ XU0!J45E_P!D MWG_0?U+_ +XM_P#XU1_9-Y_T']2_[XM__C5 &I167_9-Y_T']2_[XM__ (U1 M_9-Y_P!!_4O^^+?_ .-4 :E%9?\ 9-Y_T']2_P"^+?\ ^-4^'3;J*9';6K^5 M5.3&ZP;6]CB,'\B* -&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **YV/QA9O9M>M97 M\=D;>2YAN&C4I/&B[B5PQ()'(#!>NS= MZ;LXS[4 7:*0$,H92"",@CO2T %%%% !1110 52N]4M;&41SF;<5W#R[>1QC MZJI':KM8^JZS<6=ZEE96*W5Q]G>Y*]>5EGEL[:94M[Z:6%)]HVPSA00Q3.[&0!T/4D=@#J/^$AT M_P!;K_P#F_\ B*/^$AT_UNO_ #F_P#B*RH?&D=QK(LX+&1[?STMVE&XN&90 MV=H7&T;@"=P(YXQS5O4)[V\\1Q:1;7TEA$MH;F26%$:1SOVA1O5E ')/&>5Z M=P"U_P )#I_K=?\ @'-_\11_PD.G^MU_X!S?_$5BOK]YI=S)'B&U7+A MUA1I#.T>6;G! ! SR" N<"HG\>,EA';-'-)),R0H8RO'F&/@L&R-X M0<')% &__P )#I_K=?\ @'-_\11_PD.G^MU_X!S?_$54M?$IN/$CZ2]JL(RP MC>24J\@"@[E4J RGGE68\<@=L+Q+K6LVNKZNMC-J 2RLXIHDM[>&2(,0Y)EW M#?M^4?=.< XYH ZC_A(=/];K_P YO\ XBC_ (2'3_6Z_P# .;_XBH-;U*>. MPT\6,Z(^H7,4"W(4,(U8%BP!X)P,#/&2.#TJN]]>Z+.MDUZ-6N;J9([6.:*">2/2-YM(99KM3<@;/*D,;A/E^X1KK:B>28\[6V$MN$JD<#WQ0!L?\)#I_K=?^ =9MA .X"-6&=SE58@#N0#U].:Q5\871NS(MK M;RVDEI;-"D5R&+3S3-$!N"XVY')[ ="3@ &]_P )#I_K=?\ @'-_\11_PD.G M^MU_X!S?_$5FKXHNY;UM+ATN-M5C>02PFZQ$%1(W+"39DY$T>!M').<8S3-& M\3S7WB;4-'DA;S8I?,PY51#%Y,1V@C(=M[G."< \GE00#5_X2'3_ %NO_ .; M_P"(H_X2'3_6Z_\ .;_ .(JAK'BE])O;Z,V!EM[*WBFEE$N&+2,RHJK@YRR M\G(QGO4$'BV[NGAMX-)5KN6X: !YV2' C\S<':,,1@$?=SGVYH UO^$AT_UN MO_ .;_XBC_A(=/\ 6Z_\ YO_ (BL-O'7[B:Z73'-M;VL<\S&8;@[NZ+&J@'= M\Z$$Y P<\]*63QM-'8M,VE$.D_E2.SR"!1LW!O,\K./X>5 !')'!(!M_\)#I M_K=?^ O!_> C&<]\4 M ='_ ,)#I_K=?^ 6.T8;& M,CD>A- &A_PD.G^MU_X!S?\ Q%'_ D.G^MU_P" UC;[.D4+^:3_&Z[]F.Q M"E"?][VH =_PD.G^MU_X!S?_ !%'_"0Z?ZW7_@'-_P#$5RUOXLUU%%S-96TR M1VEW<31)/M&V*;;D,4R6P" . >I(K5A\91W&M_8H;&1[?[0+8S#<6#E0<[=N M-@) )W9SVQS0!J?\)#I_K=?^ 1S6K#XFFDU5;9M/ M3>FQ^T>?ES) MY7F9V;?NXXSG.>V.: +_ /PD.G^MU_X!S?\ Q%'_ D.G^MU_P" 2%(VDD9G90!O5@ -A)XS\PY'?.NO&$FDNEE)&FIW% MO;B:ZFMMPW@NZX155@7_ ';94E1D8SZ &Y_PD.G^MU_X!S?_ !%'_"0Z?ZW7 M_@'-_P#$5CR^)-4GU"UCM=/@CM&U5K%I9;@[I JR%B%"''W!CGVXZUF6?B35 M;F^M9GGD6P:UTY@BO&7=[B9D)?\ =>BD?*1P..6^4 ZO_A(=/];K_P YO\ MXBC_ (2'3_6Z_P# .;_XBLQ/%5PVD#56TV*.RGC22UEDO%7<&8*N\$94D,&P MN_TZX!S_ /A.9]T5V]I''9007LEXHD9FS!L.4R@)!#=PO7VY .C_ .$AT_UN MO_ .;_XBC_A(=/\ 6Z_\ YO_ (BH- UZ367N8IK(V\D(1LJ69 X#,B_,-I MR,<9')S3/$GB,Z L>RWAG=HY)2KS["0F,A5"LS$Y],#N1D9 +7_"0Z?ZW7_@ M'-_\11_PD.G^MU_X!S?_ !%9B>+GDO"%T[_05N8;9IS/\X:6))%(3;R!Y@!^ M;Z9HT?7[_5M:L2]LMOI]WISW<"B0.S@M'M+?*-K;6Y )'S=3B@#3_P"$AT_U MNO\ P#F_^(H_X2'3_6Z_\ YO_B*R-0\37B:A#Y%NL>G1:@;6>X,@+MMC9F&S M;PN1C. M": -W_A(=/\ 6Z_\ YO_ (BC_A(=/];K_P YO\ XBL3_A-));N>U2P9=CR6 MYE1F#0!M_\)#I_K=?^ ZOOLFEV273N\@AD>?RXY$C M5"[;@K'AI%4#!R0>@% %_P#X2'3_ %NO_ .;_P"(H_X2'3_6Z_\ .;_ .(K M/T[Q3+K#QOI^FE[95A-P\DX1XS(,X"XPVT$$_,/;<>*R;GQQ*KZ&_,1LL368N!/>MVPUJ#4([VXA&; M2V;:LX.1+\@8D#T&['U!H 3_ (2'3_6Z_P# .;_XBC_A(=/];K_P#F_^(K-C M\3WSVMG*='56U$QBQ'VL8;>K/B0[-+A(Y_*TD/+:03S7: MM<[0@A?:X4[3N)ZKD#(Z[: -K_A(=/\ 6Z_\ YO_ (BC_A(=/];K_P YO\ MXBL>]\7S17=]9Q64<\,%*X9>HRK,1CD#G$%OXCU62_P!, MMQ'"6GN8(KD-)\JJUL\IV83/5<\^F. <@ W_ /A(=/\ 6Z_\ YO_ (BC_A(= M/];K_P YO\ XBL*_P#&%RVAVEUI]I&MQ=V,5Z@FE^5 \D:E3A3DXDZX[5;L MO%XO-<^P+8OY/VB2U\Y2S%9(]VXD;,!-RLH.[.<<#- &E_PD.G^MU_X!S?\ MQ%'_ D.G^MU_P" *QH=\L!MHYD58WD_?XD"LY7*H%/3&.UMIKY6L4DCM[>ZF0PW&\L8.JMA=JD]L,Q'< T ;G_"0Z?ZW7 M_@'-_P#$4?\ "0Z?ZW7_ (!S?_$5FR>)[V*]CTU])C_M&2>.-8Q=?N]KQRN& M+[,\>2X(V_3-0GQH[6UU/#IF\6$#3WZM.%,0622-@GRG>'[.0Q+[7B1_F&/]KU/IVR0"S_ M ,)#I_K=?^ :P>UBD4L^PM--)U(!VE9%!_&G-X1U-D>X\N%;IIU<8OWW*!&4W! M_+VD\XVF,@KCN!7=T4 4]*MI[/1[*UN7B>>&!(Y&B0(A8* =J@ >@ %7*** M "BBB@ HHHH *S]2T6PU9D:[B=G160-',\;;6QN4E""5.!D'C@5H44 5K6PM M;)Y6MH5B,I4N%Z':H4<=!@ #CTJI'X>TN+SMEL?WRS(X,KD;96#2 GY02,X M&.^.M:E% &6OAW2TO4NUMV$JLKA1,^PLJ[0Q3.TL -Q&>!SQ4NHZ/9:HT3W M*2"6'(CEAF>&10<9 ="&P<#(S@X'I5^B@#(;POHS6Z0BS")&BHACD=&4*^\$ M,""#N).M1MX2T5HC']FE 8N7*W4H9]^-X9@V6#;1D$D'&:VZ* ,R'0-, MM]0%[%;LLRL74>:_EHQ7:66/.U6(R,@9Y/J:CO\ PSI6I7G6E_8FRN8%>W.,(/EVX(*D$<@@@$$G0>']+MU CMN?+EB+-(S,RR M%3)N8G+$E5Y.3QUK3HH I7&DV5U8PV:MS M*)69@ V9 V\Y .3T ]!4T.@Z7;2Q2P6:1/%+YL90D;6\L1\8/38JC'3@<9K M2HH I7&DV-V;LSVZR?:XEBGR3\ZKNVCVQN/(YYK+N/"&GS36;(]Q&L$[3R-] MIE,LK&,QC][OWC ([]!BNAHH S5\/Z4EM-;+91B&:!+=TR<&--VT=>,;FYZ\ MU#_PB^E>5L\JXW>89/.%W-YQ8KM.9-V\C QG& *V** ,E/#.CQSPRQVGE^2 M(]L:2NL?[L (2@.UBH P2"1@>@IS^'=*DM4MGM 84MY+55WMQ'(5+KG.>2B\ M]1CBM2B@#*3PYI:7BW0@TZ"^>^MX2MV7>92\KLBRL""^S=MS M@D9 !P2,T[0M'31---LK(\DDLD\SHFQ6D=BQP,G &< 9. !6G10!EQ^'-*B6 M=5M3MG26-P97(VR'M:B@#,E\/Z7/;&WDM T1,Y*[VZS;O,[_Q;V^F M>,5*ND6"N'%N RW'VH' M%PIQE=R$'!P.,XX%5Y/"VC2QPQFSV1Q1"$)%*\:M&#D(X4@.N23ALCD^IK8H MH SWT73Y(U0P$!+DW:E9&4B4DDMD'/.3D=,$C&*9'X>TJ%(TCM JQK BC>W MA8O$.O\ "S$^^>E/7P MMHR*J_9"0&E8[IG;?Y@ DW9;Y@P R&R"1GKS6Q10!E0^'K&U7%L;B-C)&[2- M<22.P0Y52S,3MZC;TY/K4FHZ%I^JRK)>0NSB-HB4F>/Q+8!?.CGQO8_/&JJAZ]E11^%-L/#VF:9=?:;2W:.41F)U:]% &6WAW2WOGO M&MV,KL7*^<_E[RNTMLSM#$$C=C//6J<_A.S31KS3]- MC=0"U:28O/LAP1M4 M,WR@ G !P"X=N.G-7:* ,VUT'3;.]-W! RRDN0#*[(A1,\31[L[L,K!L')R,\UKT4 9)\,:/YL#BS"B%8U6-) M&6,B/E-R [6V]L@XJ!?!VA+#Y7V21D\H0 /98QJEVOF-'-.SS'>X +.2VY^%4B6NF08,<"8)" MX#,3ECCMDDG'O6C10!BIX3T6.(QK:N!\@0_:)-T04DJ(VW9C R<]ZU** ,H^&]*-TUP;9BY+'89G,88I ML+!,[0Q4D9 S@GUI(_#6E0K"$MY 89(Y4?[1(6#(I53NW9/RDC!.""03@W$AV1[@P5,M\@! ("XQVQ5F'P_IMO?B]C@<3!S(, MS.4#D;2X0G;N()RV,G)YY-:=% &5?^'-+U.XDGN[=W>1520+/(BN%)*[E5@& M()."1D5*VAZ8\8C>T1T$DTFUB2"TN[S,@GG=O;CIS6A10!GZ;HMAI,DTEI'( M))E19'EG>5F"YVC+DGC)K,O_ 7I5UIU[;P(\$MQ;SP1R-+)(L/G*0VU"V " M3G P.*Z.B@#GKGPAI\WV01M/&L-V+F1O/D:23$3QJ/,W;EQOR,'C&,E7:* "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN)UOQ1-9>+(U MCEG&G6+Q0WBI;LR.9>I9PI"^6#$W)'#'VH [:BN!D\5ZQ87,MQ=K!)96\FH. MZ(WS,D&-H'R]?Q^M:5QXFU:VU"/2GTVS.HR/"$VW+>5MD68@EMF<@P,,8Y!! M]@ =917&2^-[JSMI+R[TR+[,1=B$13EG9H'V8(V\!L=LX]^TT/C*6$%]3L&M MK:.81S7#)+&JAHV96Q(BM]Y=IXZE?7 .MHJMIUQ-=Z;;7-Q!]GFEB5WASDQ MDC.TGU'2K- !1110 4444 %4[N+4))5-I>V\";>5DMS(2?7(<>W:KERQ*,R$;WD$V&:)>P3( PN M>*=J%_KMG!%BYOY?(END2,(5DG"S8CPPC96;;P%8 ,#G/< '7(NJR320IK.G MM+%CS$6S)*9Z9'F\9J3[-K?_ $%+/_P!;_XY7%7":II=UJ.5.>@*D$\?7%?6=:EUNR*)J$(^T6B20S MY\MU3>2BQ[<98@N7&&! QR =5LU;RA+_;%AY9Z/]C.#^/FT_P"S:W_T%+/_ M , 6_P#CE<'/+J=QH\-O?/?Q/Y-H;:WAMCLE/F9DW +U&!D<;0 >]=-XTNM0 MM8K1K*XFC7$A=8@R[R -HWJCX;KA2N&[]* -;[-K7_04LO\ P!;_ ..4?9M; M_P"@I9_^ +?_ !RN12:\@U2^>674[2WNK^"2[81DO'$;1<8(4@?O5VL5Z;<< M=:DMM1U9FB_M&ZU6%!%FR,-M\]RWGR >8NW&XQ"$E3M'SL>,< '4I#K$B[DU M:Q9#6U."]N+744EC@9IWLU52$*_ M:'W;R1G?RI';:1CHQI);[51KSHL][]J%_P"6+40_N/LFW[^=N/?=G.[Y?:@# MH/LVM_\ 04L__ %O_CE-,.L!PIU:Q#-T!LCD_P#D6LGPJVK++9?;[F\G%SI4 M-Q-]H4#9.?O 8 V]?N^WUK*BTR>?Q0\7GZA#_P 32XD>1 1M1H!MVL5P >F1 MZ8H ZW[-K?\ T%+/_P 6_\ CE(8=8#JAU:Q#-DA39')QU_Y:UQ2:KXIDDT_ MS9)HY6M;0QAD<"5R?WNY5B()[$%EVCD8ZUO^*@JZYH\TMQ>VT"17(>:TC+$$ MA, D*<9(_$C'?% &O]FUO_H*6?\ X M_\Q:K_H?D6J0?NI58)YQ?"X!R9 >1M"C&,\U-0N=9O-&NX ]]<7< MME<_;K:6$B.%P1Y80[?7@8)W+SSUH [C[-K?_04L_P#P!;_XY1]FUO\ Z"EG M_P" +?\ QRN0U+4=>BTZ,RW%W'>QRW N8XT95=QM,?E.(WXVG*J0=V2&.0:Z M/7;JZ73],D#75K;RSJ+V2),RQ1F-CV!Q\X121T!/3J "PZZK'+'$^LZ>LDN? M+1K,@O@9.!YO.!3FAUA2JMJUB"QPH-D>3C.!^]] :Y_0+>]N_$EGJ%\;M_+L M[E(9)H]NZ/S\1EA@89DVGL3UQ5:ZTZ>?Q=-$LU]'OUJ*;>@.%C^PNNY6(P 6 M!0GMQT.* .K^S:W_ -!2S_\ %O_ (Y1]FUO_H*6?_@"W_QRN(N]3\41I%&) MKA"ENXMI&1@9IEFD7YE6)MYVK$=IV@AB?=>J\57&JVEK:S:9YC22.ULZ1IN" MF12J2'V5]F?8G- %QH=85E5M6L0S'"@V1Y[\?O:18=89F5=6L25Z@61X_P#( MM<@7U_4;!%NUN=^Z:S($6"QCM9%:0<<;Y3C/3(!H?9M;_P"@I9_^ +?_ !RC[-K?_04L M_P#P!;_XY7#ZAK'B&*PB"-?_ &N"V#JQ4CS6$KKG:L1WG:J[@2H (/?-:RPZ MS=:G'YFI:E%#/>WD3K&%4)$A8QX.WCD#GOG'2@#HOLVM_P#04L__ !;_P". M4AAU@.$.K6(=@2%^Q') Z_\ +7W'YUQEIJWBB>[TXW#2Q2O%9,J%' D#(AF) M01D$Y+@Y9=N <#O>T%[NZ\5:?/>37TEVEG=K=QRPE8H)#)%A5.T#&%..3D*# MWR0#H)FU*V>-)]ZHFJB-6OX;E;RVCM[(Q M[HC:E8_,+-@@D9ERV[(*@=^0#H_LVM_]!2S_ / %O_CE'V;6_P#H*6?_ ( M M_P#'*XP'Q&NC&[_M'5&N?[':\\LQK_Q\J?E7&WTX*]_K5E-7U$ZGU79[[7K M&WAB2>YE:ZNKG3(GE0%D8R'R9CQR%0/D]\+^(!U'V;6_^@I9_P#@"W_QRD,. ML*RJVK6(9CA0;(\]^/WM4O%,VJ6=K:/I9F=Y':U8(N[:9%*I(>/X7"Y[8)S7 M-L^OZEIJB\2Y#GS[0J(L$F.U=6D''&^7=@]P%]: .P6'6&9E75K$E>H%D>/_ M "+39%U6%HUEUG3T:1MJ!K,@L?0?O>37)Z;!?P%[^SN+\ 3Z;&(RGRR(WEI* M6!7)PI;Z;<\,+.]DU."[L/M!N;?2[YH/*7($VV/9VZDYQZXH VGBUB/& M_5K%=QP,V1&3U_YZ^QI5@UET#IJMDRL,@BR)!'_?RN8OKZYUG5XGMTNI+&*X MA:(M R@$V]P'(R >NT'WXJW=7%QIO@#0_P!]<6C8L89FBCS(JDHKC&#SC(Z9 M% &[]FUO_H*6?_@"W_QRC[-K?_04L_\ P!;_ ..5R;:AJ>W%S>ZI#IP6Y-G< M16Y,LS!E\L,-A/3=M! W@9.:BN]8\76,JNUM/,;:-+F:%(LB4RHB+$#C^&7S M6..@"YXH ['[-K?_ $%+/_P!;_XY1]FUO_H*6?\ X M_\;<1%6\S>WF#E1P $)&,*3^ UO&MYJ5G):O8S7(01 M2L88%8-(XV[=K!'!;KA& #9Z\4 ;1M]: ).J60 ZDV3?_'*18-9=0RZK9,I& M019,01_W]KG+G5M2DN3IY6\\UM0G$B&!L"V-O(R9;&W&[;WZC'8UF65SJL&@ MQPV5]J'DQV=J)GN;=U,4N[#("$W*"HP2 =O![DT =J\.L1KN?5K%5'=K(C_V MK3OLVM?]!2R_\ 6_^.5P[RZC/Y5ZZ7_VA]/:)%E3S Y6Y'/W #E<$$@$C!QF MKMA>76BW,R.]^8&N=2#J8'?]Z95:'&%[J6([')H ZEH=80@-JUBI)P,V1&3_ M -_:=]FUO_H*6?\ X M_\F!\XP?2G1 M7^N2VD*6M[J;R2Q6WVUY;?:UO.UQ$KA 4P/D:7(Y "@]\D [$V^M $G5+( = MS9-_\>2>8V\\D=N\PRS)L5ASC MYN6(S[5@:?)KGE0W37%ZOE7-A"MN(@(S&\<(ER-OJS_[I';F@#IWAUB-"[ZM M8JJ@DEK(@ #O_K:=]FUO_H*6?_@"W_QRN9\>VLTUS(T0NF,FA:C BQ(65I"( MRJG ZD!B/7;3-6GUW3KB:TAN;N:R%W%YEQ*2&5&B,XX!X . MI^S:W_T%+/\ \ 6_^.4?9M;_ .@I9_\ @"W_ ,'4_%+VUZS M33I=BVF,L:H[F*0. FT&(*N!D !FW#GG&:UMFLVFJ3!;[49X(M2%NB2J&5H6 MM0Y)PO/[QB,]L8]: .A6#671735;%E89!%D2"/\ O[2_9M;_ .@I9_\ @"W_ M ,7$TDR&0V$)8NTAR,Y9EVMGZCKZ]Z=:Z#I5EL-O91HR2"16Y)#!2H.3SPK$ M=@:T:* *+:/ISQ")[*%HQYHV,N1B0DOQ_M9.:H7?A6PGT_[!#&D-K+/'+=(4 MWF<(00I9CD?=49YX&!CJ-VB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "HH+:&V#B&-4$CM(V.[$Y)_&I:* "J\MC M;37D%W)"KSP!A$Y_@R,''OCC/N?6K%% !1110 4444 %13VT-RJ+/&L@1UD4 M-V93D'\"*EHH **** "BBJ]_=?8=.N;O9O\ (B>7;G&[:"<9_"@"Q17(6/B/ MQ5J%A;7L'A.U,-Q$LJ;M6 .U@",_NO0U8_M?Q?\ ]"G9_P#@W'_QJ@#IZ*YC M^U_%_P#T*=G_ .#BN8_M?Q?_P!"G9_^ M#BN8_M?Q?\ ]"G9_P#@W'_QJC^U_%__ $*=G_X-Q_\ &J .BN;:&\MW MM[B-9(7&&1NA%2US']K^+_\ H4[/_P &X_\ C5']K^+_ /H4[/\ \&X_^-4 M=/17,?VOXO\ ^A3L_P#P;C_XU1_:_B__ *%.S_\ !N/_ (U0!T]%ZGLQ:317,UM)")?, :-RAPV!GD>E;% !1110 M 4444 %8NK:GJ,&LV&FZ=!:O)VBEA!6)7#+(4)X;WC% %.'Q?;)I[3W]O/#-"TR7,<$;S+%Y38=MP7 M[O0C(!(/3@X?%XNLVN;V%X+C=!=BVB$<3.TY,2R94 = &/X '/(JC?> ;2]M ME@>\E<-',LK3Q)*6>5MS2KD85\D\@<#@ 8%/NO UM=2O(]PLC>HXX/0CD5S7_"%11P"WM=0E@@=81<(D,8$AC;<", M!<]" ,8QC'6NDB26*-_,D,S;F9?E"\$DA?P&!F@"6BLO^TK_ /Z 5W_W^A_^ M+H_M*_\ ^@%=_P#?Z'_XN@#4HK+_ +2O_P#H!7?_ '^A_P#BZ/[2O_\ H!7? M_?Z'_P"+H U**R_[2O\ _H!7?_?Z'_XNC^TK_P#Z 5W_ -_H?_BZ -2BLO\ MM*__ .@%=_\ ?Z'_ .+H_M*__P"@%=_]_H?_ (N@#4HK+_M*_P#^@%=_]_H? M_BZ/[2O_ /H!7?\ W^A_^+H U**R_P"TK_\ Z 5W_P!_H?\ XNC^TK__ * 5 MW_W^A_\ BZ -2BLO^TK_ /Z 5W_W^A_^+H_M*_\ ^@%=_P#?Z'_XN@#4HK+_ M +2O_P#H!7?_ '^A_P#BZ/[2O_\ H!7?_?Z'_P"+H U**R_[2O\ _H!7?_?Z M'_XNC^TK_P#Z 5W_ -_H?_BZ -2BLO\ M*__ .@%=_\ ?Z'_ .+H_M*__P"@ M%=_]_H?_ (N@#4HK+_M*_P#^@%=_]_H?_BZ/[2O_ /H!7?\ W^A_^+H U**R M_P"TK_\ Z 5W_P!_H?\ XNC^TK__ * 5W_W^A_\ BZ -2BLO^TK_ /Z 5W_W M^A_^+H_M*_\ ^@%=_P#?Z'_XN@#4HK+_ +2O_P#H!7?_ '^A_P#BZ/[2O_\ MH!7?_?Z'_P"+H U**R_[2O\ _H!7?_?Z'_XNC^TK_P#Z 5W_ -_H?_BZ -2B MLO\ M*__ .@%=_\ ?Z'_ .+JQ:7=S<2E9M-GME"Y#R21L"?3Y6)H P+OQ5?Z M=:; )7@,L,4=QN9"94CC64XP-Q<P7.K2W O&\R20PH)/-#!D?=WVD# Z # M&*NVUM^*TCJEVN@O??9M\X( C$4B<;@,[64.< YP!DXXZT :]%!7\0>XH ZVBN7B\374ZP3QP6CVTD*NQ24DAMXC8 XP<,3SW HG\5 M31:TUBEHK*LT<6?G);E %[Q7Y1\.7 FN5MHRT>Z5U+(!YB M\. 1\AZ-R/E)KD+36#9B&*T:TM+;;Q*9(,O$6 3YR,'A6SU KH M;/Q/=W>EI<_80TTL+2I#LD3(";L9=1NY*#*Y'-6+2[37+=;*X0PED9T:W=XF M4QN >"%9#RAVD=R.1U ,"R\2ZK*@O&OXI;:%XT81VXQ,'EE3=QST12 /?KFL MU_%6ISV_VE=2RUN7DBXB_>,UK*ZH0A*GYEX7)//))%=#IOB"/3HH;*2PDB16 MP(XTFEE7*NV6&TE\E3\XRIR>>*DC\4SG3H-0^P0"UF)CC42'>'5"Y)&,8^5A MZ]#WX *%]XIOY[K49-(NX)K6TBN9H_+02";RX;9@N0>FZ9\XYXQ44&NZA=1O M*]W;O]DM[R:WN&960NB0A6F<'=R,'D ^E %+0-4FO]0T^5I6D M>6&ZBF8A/F\N1-IRA*MC<1D8SN/ / S&N[.#6(WFC@EUPZLT3AKHQW*1&7;' ML3:=\?E$,1P, GKG&EIVN27NMQ*+$1RJ@B<^5,=BF1ATV?N\A0?GVYXZ@9K3 MO]9>UU(HL,'E1O%"[R,0[-)T"X!&.G4\DXX[@'+R>-;B>QM_*U")9'M;9G>( M1_+,T^+H-/M[>6>"%$ECMYB7D"@!Q(S]1R56,D>I('%1OXN9'U!9+6 + M;>8$:0M&H=9O)CW,R[<,<_,I.-IH QK[7]8N]#N[HWXABF@E55BC"^5BV67< M&ZYR6'T([C-++XOU=)+[RYH'5)'CQNCS"@N$C63KP"C%\OQT(^4&MVV\6"^N MH[>VMHQ]HV?9G=_E<&$2-G X*[D!_P![V-,MO$=[(T(DLH%\VTCNF\M)7&UM M^%+!,+C9U8@);YK&*Z%A 0+::Y=766$A M(Q&2%WH,D[^N,<=?2_K&O2:9J5E;);"2.8 NY5_D!=4SD*0N-V)+L7Z7=Q?QPW M$:7"&R2-2UO\T:JQW%?O!MV7('S \ '/76>L>?8WEU>VHMH;,$3%CGYT!,F. M.5&!@]^>!63!XS2=86>SB_>QA6=)0ZB7S&39D#D$(Q!]O<4 ))$SE2'""[ SM^4\ 9QP>U;$GB74_.\J"^@$TD[0-;>4";11<1QHY[_,K9 MYZ[AC '.]JFN36.J2VD5JKQQ6HN&;RY#G/F<952J_<_B(ZT^\UJ2"]CM8;>( MRS1QLKNQP,K*QS@9.!$<8ZD]J *%Y=W4W@Z9[J=W\N^,%S-&-C&W2ZV.QV]/ MW8.2,=R,5EV>OV&E7T\>GFPMM*\_'G6]T);=B8I6 'R@(_[M"5!/WAW/.A+X MSE1H]EG&Z89I"A=@-JQ%N0GRC,I^9L ;><9XNS:[*(M,$%FG^EH\A'ER2!-K M*.B*3_%U. ,4 !QDSWWBC5 M+/5+BRAU!9GC5XLRQ1C#JJ?-L4[N23UP#G@<9/4ZOJ[:=,XBA@V0PB>=YF*_ M+G: , ^C6WVNT:CYDQ< MJT[H6'=B$4'Y.,Y)^4BM7_A,86OYAY"/8I&9O-VN#Y0@64ODKM(^=5P#GD&F MV_C%9FM5^R0YD2-!)'*'03-*T;("!R/D=@>X7MQ0!2\32VL'BA)Y);:6=%MQ M';2N8K@?O#\UNW.XDG#+CG&"<&J5IXFO+2YLK-=3-PXNECF201_-YET\9!.= MQ( X"@!<^]BOHHG0)036;=>)TN&O M=.N-/!C=C;IB7 E_>M$RY_A.W!'U/]TU8L=;OYDLHHK2UC+W)MI$(C) MRK*#G (YZ\$<&@#IZ*YJV\0WTQAD>UMQ!+#9RC;(VX>>^S'3'&"??BBX\0WT M1FD6UMC;QQ7DO,C;CY#[,=,M%==632H[V%$D\VXDBB"ME7"NPW9_W4+4 ;%%!?\ D%:E_P!AB_\ _2AZZ>@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *S]?_Y%S4_^O27_ - -:%9^O_\ (N:G_P!>DO\ Z : (/"G_(GZ)_UX M0?\ HM:LZQ1F2W8"-T! W;R%QDD 9W=20*K>%/^1/T3_KP@_P#1 M:U:U80G3)?/NWM8_ES*A&0=PP,$$')P,$'.<=Z ,PWF@ZCYEO=*D4LT@\R&< M[&+O&$]>3L8+D''(P>14;ZGX=33[BT-P)K5%21B9R^C/F8:S,TL4?V?SA)'E$ MC&2GW<8&58Y'55/U +6/"SHD N+4'*[2LY#Y.= KD*8OE5CWXP F1TX%5%L=!$K6JZM+YUPQEE.YJ,,^A12WEH;9HHH"JRSRL"I=7# $[BV[>^06 ))R M,U)IPTU9KO6++5";:1A+<9"B+:%8YS@?W@=W)PH&<55GT[2-3GGOCK$Q^0YP M4_=KO5F4Y7<5RH^5L@9/'3 !(T/AJ"WMPMQ%]E?*@&YWH4*LNWYF.%]E[@>E M3VMWX>L)C)#J%N,0 @-/N.UB"6R222=R9))_AJB=(\.V"QNVH.!!#^\ MA3A" /3+'ZGI5630]/:]N!)J\:6'DHR@21LP,K1!'Y3 R8< Y.<\8(R0#>%O MH.D2Q.3;P/+S$7D/3&,+D\*-^ !P-W'6JB?\(N\]O%#]FF:[!@2-'W*1L()V MYP/E0KG&2!CI4.M1:%?/;P7NKRQ_9D8[0X.X1L-S,2IY!3!(QU([TMO!HBZO M!=0ZG-YLCJPAXQ(5#(N?ER -[=QS]* +#V7AZ."=[A?)BA=K>5Y9W&\L,D,= MWSYW?Q9[U)]H\.6]G'=S_ !$;L\*U23W'AVZN MDNYKFV::-5<'S<9"OA" M0''T!]*==P:!:7,2W4L5O)% %53<-&/*7<0" 0"!\_7T;WK(;3?#2V5LB:JT M,4;E8V#KN4AF8\EWT/4-5-Q=ZJZ26J;#$KKM4_,AQE2< MYE .#UVYH ?#;>&9[FTLH2+AV1VC3[0\@"<;@06^[\J_*>..E2W%SI%]>+/? M6TJ1P.T<5U*=L4C+(%*\-S\X& PYQD9ZTRRMM'M+T7\.J$I,UQ="-G38S9Q( MW3/R\#&>,<\YJ2WTS3[FZ*1:G--&N+M;59%V(LCE@W R0Q5L$DX&0,4 +=ZS MH$&GOF>":&=R3''(I\PD@D\D#'()R<8/I3RNBW8,_P!F67[;=")VV_>EB8X) M^ACX/L*Q;;P_X>E232[;5I SMY,LVD\VC/;&T36 M?*D29[M)@R9C)S*<97:1M8\$$[>?>@!9;OP_J,_VF65?M&Q8Y(S<&,A-V/G7 M< 0#)GG/WO>D4^%O)$7VN [DWJQNF+@)O((8MN&,2=#V;WJJFB^'[S3WB74) M)(2!YA\Q03DQISQP280.W);VQ*VCZ--)*)=4::XGD:.1G:,EY$20,-NW;D+( MV1C^$9'7(!*UKX=:SGN5M5>"SC,C"-CAT**2< X8$(!@]2IJIYGA\W'D0VEZ M\R330JL4SJ0ZE=R@[P &)7 R!QVQ5K2?[*C%];K?BZ5;=4?<2Q$*@GYN/5VZ M=L8JOI\'ANW:UE@U,NS>2B,\@_>-'E0QXZMO )X!(6@"2?5=%U:..34;*6%P MJ^7'.ZAI$D?;C".=RDKRI]!Q3[NYT'1=3NGEM76Y@C2\+ %A^\=T^3)P#N)) M P/G!ZU*VF:,MVFGOV:CO-/T37K^XNVO7\R"% MH)2C *JC>#G(QP6)]B@].0"O!?:#,MK&VER10S7BK"S%"OFE& )"N2HVIMP0 M.H&.N(/^$@\.7/VFY_LZ5U?%P[E4^9X09%^4OD$;"0< 9ZG)JQ;>'=)U#3&C MAU*>:VCDW!D\M&B<*V.50'(#Y&[/8]^:T6A>'=1,YM]5D9)A*QC3R_EWHP)& M4W8VN<#...AH LW.H:/<>3;W6E3JI?:2=#L-QLRZA&YX4%B%).XY/J: (%U'0;N1 M8QI4DD3S1R/(R)M221V5"06SDLS#@'J<\5/)?Z%H=W]B,$JR1&2X5CE\LD0S M\Q.<[&P,\<8]*71].\/PW4-Q:SQ74\B%(&EVLP\LG=LXR""^#CVI^K:)H^HQ M7]Q>73I',C02N) HC8^6,@XX8&-<>_8T 3WBZ1:R6NG36Y'VN(11A,C"0_,O M.]@C><1WD"6\HW#[JJ5R.."03 MGWYX- &=#J.AF6&[BTVX(N&1VD( $#--M&5+94F1>0H.2,FJYU_1QIL,":9= MV\2)]M6(>4NR,_.6^_C#!F&T'=R>*V[/PQI=E?O=QP!G)S&LBAA#Z[,C(RS6V58H(&A38BJ62.E%Q>Z"L]U'_94KB"-GEE5D7 C#Q\ N&/$; 8' M2M4^'+=_,2:ZN98'$I6%BH5&D!WN,*#D[FZD@;C@=,0R^$[63@ HHHH **** "BBL_4M8M]-E@@>*XGN)PS1 MPV\1=RJXW-QT W+U]10!H451L]6M+Z$3PNWDF)9O,="@P21@YQ@@J<@\BK1N M(0 3-& QP,L.30!)143W$$;,KRHK*I=E+#(7UQZ4RUOK:]LX;NWF5X)D61'Z M95AD=>E %BBHCE "T444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %9^O_P#(N:G_ ->DO_H! MK0K/U_\ Y%S4_P#KTE_] - $'A3_ )$_1/\ KP@_]%K5K5K-[_39+>,1ER58 M"0LH.U@?O+RIXX8<@X/:JOA3_D3]$_Z\(/\ T6M:] '*Q>&]1MW^TQW<#*"1E@.0&V%E/7^' M^[78T4 =KLWLURHN#+' M*8T=_*)6:20J1D!N'&"1P5SCM7444 ']4E>=Y+F _:]R3*69O*0E.$8CYC\K='ISU%% ')+X M.G9AYFJ3@2.9Y6BHVUVVW$:A&7^T+AC@-NSD_?Z_=;C\ZZ6B@#E-4\(S:AJ-]%*KG'[YNN3A5%/E\/W]S L,LMM& M(+J2YA9=S;BSLX## X!(!P>1FNFHH Y*\\)W5_-3G(\L%E3*JA7) MP6!1?0XJ#@GD\UOT4 ^GE$D9L ]< H/S-;]% '.KX;:U:.\MG$E_%1HU23> KMR^FO8%RTBONBBCX']Q<&LQO#UVMJUM%/" M8[BT6TN&8'*J&<[D]3B1AS['M@])10!BW&E7C:^NH021(@&2-[C?\A4*RCY3 MR0=_W@!CI56WT"[2QU*Q>1!%>>?9@TN[B'/R\*!R1\W1CGC&0.V:PH/"MYIZH;.YCED6)8\W3NY \LHP!))V M@X8#W8<9&.LHH Y0^'-02RM[*-X&AM;IIXV%Q+"[AA(,$H,KC?V/.*W)K!II M=.G(C$UJQ8DY8G,;*0&//5@>>N*OT4 PKHJ* ,G3-,G ML-0O9BT0AN'+"-'@ HHHH **** "N?\ M$FF3W\UI(FGQ7D40?.VY:WN(F.,-'(I&!P01D9X/;%=!10!YW?:-J-C';ZAJ M\L-RD2VRRI,Y99-DDY".VW^$2Q_.P +(,XSFH-,\*R:MHEY,=.M(UGM;^*TC M8?+&TD[LA7(&%Q@AL#C&*]+HH X.7PMJMSXBCNYH;?RENWD=P8\/&T+1C^#> M6^89RVW X'I':>&M:MM.ALEL;95DCL%D83@",V\@+\8YW 9'U.<=_0** //K MCP5=);6#0V\+/&UT;F*/RLRM*^4F0'.#V/2:=]G\/:?;P:@UO R M6\,/VEY06G*K@Y. 3CU/7/05NT4 9?\ PD>B_P#04M?^_@H_X2/1?^@I:_\ M?P5J44 9?_"1Z+_T%+7_ +^"C_A(]%_Z"EK_ -_!6I10!E_\)'HO_04M?^_@ MH_X2/1?^@I:_]_!6I10!E_\ "1Z+_P!!2U_[^"C_ (2/1?\ H*6O_?P5J44 M9?\ PD>B_P#04M?^_@H_X2/1?^@I:_\ ?T5J44 9?_"1Z+_T%+7_ +^"C_A( M]%_Z"EK_ -_!6I10!E_\)'HO_04M?^_@H_X2/1?^@I:_]_!6I10!E_\ "1Z+ M_P!!2U_[^BC_ (2/1?\ H*6O_?P5J44 9?\ PD>B_P#04M?^_@H_X2/1?^@I M:_\ ?P5J44 9?_"1Z+_T%+7_ +^"C_A(]%_Z"EK_ -_!6I10!E_\)'HO_04M M?^_@H_X2/1?^@I:_]_!6I10!E_\ "1Z+_P!!2U_[^"C_ (2/1?\ H*6O_?P5 MJ44 9?\ PD>B_P#04M?^_@H_X2/1?^@I:_\ ?P5J44 9?_"1Z+_T%+7_ +^" MC_A(]%_Z"EK_ -_!6I10!E_\)'HO_04M?^_@H_X2/1?^@I:_]_!6I10!E_\ M"1Z+_P!!2U_[^"C_ (2/1?\ H*6O_?P5J44 9?\ PD>B_P#04M?^_@H_X2/1 M?^@I:_\ ?P5J44 9?_"1Z+_T%+7_ +^"C_A(]%_Z"EK_ -_!6I10!E_\)'HO M_04M?^_@H_X2/1?^@I:_]_!6I10!E_\ "1Z+_P!!2U_[^BC_ (2/1?\ H*6O M_?T5J44 9?\ PD>B_P#04M?^_@H_X2/1?^@I:_\ ?P5J44 9?_"1Z+_T%+7_ M +^"C_A(]%_Z"EK_ -_!6I10!0M]%/^1/T3_KP@_\ 1:UKUD>%/^1/T3_K MP@_]%K6O0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!S'@7_D%:E_V&+_ /\ 2AZZ>N8\"_\ (*U+_L,7_P#Z4/73T %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !6?K_ /R+FI_]>DO_ * :T*S]?_Y%S4_^O27_ - - M $'A3_D3]$_Z\(/_ $6M:]9'A3_D3]$_Z\(/_1:UKT %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 NGKF M/ O_ ""M2_[#%_\ ^E#UT] !1110 4444 %13W,%K'YEQ-'"F<;I&"C/U-2U MR?B^. W^FSRR&!HDF$<\UE]JMLMLRKJ.0QQP01T89YP0#J@Z,VT,I. V >QZ M']*=7G%K=:E;Q6RI:S:;9?9[9)C;P,6BC\VX!*;@6 .(SM.2BOVQFFPZAKE] MIM]-;ZIJ)6UMKZ2!_(56EDCG=8PP*==J@;<#/<4 >DT5Y]<:KK%SXC6WBDO$ MADN9+>6/^['Y#88+Y>%&\*5@QZB@#TBBO.KF\\06]K8S2WUV(;E[IIY'/E^4R/B) 5A<@%=QY' MS%1SS@]AHSR/>FVA:XC,91$%/^1/T3 M_KP@_P#1:UKT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 N8\"_\@K4O^PQ?_\ I0]=/0 4444 %%%% M !1110!6O;"VU&W\BZB$B!@PY(*L.A!'(/N*=:6=O86J6UK$L4*9VJON6%O?JJSB0A3D;)63_ -!(JS10!R33>'4U+4]/87HN M=.@%Q*IN9?G3;N)3Y^< C/ID>M6X[;P[(T,9NFCFEB$RPOJ$@DV8SG;OSC%4 M]:\(W.IC6)H+B*"]G=9+*7D[/W(C97X^ZP!!QG@@]0*9#X6U"*1;G7.+1L_#H:W4WHW7(S /[1?,O\ N_/\WX5BV?A#5;5;*4FQ>6QA MM(TB,K;)C"TXRQV?+D3*PX.&7VS27/@W4KF\EF86*)=I<4$SQ)#ME=_E4+ M^\^_G.4^;)XS@ '0/H^F?9I9H(KJY,>X>7#>R%F8<%1EP,YXY(K"AU#1GAEG MN-*UBSMXK@6SS7%YA5D,@CP=LQ/!;)/3 /-=E;K(J/YL449,C$")L@C/!/ Y M(Y/OW-8#^')Y--FM7:!O,U=;_!R1Y8G63!XZX'TSWH D:V\-):PW3:@@MYFV MQ2G4GV2'T4[\$_2K%SH^C6=NT]U+)!"GWI);Z557ZDOBN>O_ 9J$E[-)0LS*VU319KCP[;:? (Y);ASF@" VN@+O=IW6W2%)C:AI-_/-;V]O)>VM_!'&Z,NPS3LRG!4$*1@\@'V'2@#H);3PY M!<26TMZ$N(T,CPMJ,@=5 R25WYQCFDL;;P]J.GPWUM,>O%9C>%M7EUN"XEFM?L\5XUP"LA7*F%H\>6$ +?-RQ8DX[9P(K?PMKD M-C#9XT_:T-C',_GN2AMW!.T;/FW #J1@D]>M &N\/AB))'DU&-%C<1N6U-P% M8]%/S\'VI^I66A:18->WLL\5NI52YO)<98@#^/U(K)F\'7L<&G/;- 9K9KOS M(Q.T*N)GW;MP1CD8P1CG<>?77N="G_X0R#1[=H3/;Q0*F]F"$QE3C)W$ [<9 MY/UH ='IV@S7;VD5T7N47I7?D#D50U"7PSIEY):7$UP)XQ"SH+R M3*K+*(E8Y?H&//H.?2G6/A[4(=1LS,+-;>TOKB]$\IZL\T?V9K:5+19!*QR/)N1*1C:00RDCJ.0/7( )%M_#[B-X[A MI+>2*27[0FHN8PJ%0V3YG^UU' PVZW%K+)/"_W9(KZ5E/T(?% M8U[X0N[B]O)U-H\VU=YSR20"&7AGF348VBMSB9QJ;E8S_M'?Q^- M.^Q^'-]NGVU=UR,P+_:+YE'^S\_S?A7/P^#=8P\DYM'D%O;Q(HNW7#1.6RC) M&HC'/ "D#&""#Q,OA/6E:S<368G78)9A(1\JSO(%:/R]DN W#8C;=DYYX -8 M0>'0D+3W+6S3%O+2;475FVD@X_><].U2"T\.&:6$7RF6%6>5/[1?37\$<>[R9&"$3R,-K!"O1\G<5VD9YK9O\ P;=7 M.DS6T3VJ32R:DY:B3Q2,2I4!,B,_+\W M+=0,Y -I5\,R7=E;17IEDO0Y@,=_(P?9C=@A_?\ GZ59N+#P_:3I!1\\="&7'N.: +$&GZ!=1I);W1FC=69 M6CU"1@P4@,00_(!(SZ9J.6W\-0LZR7P#I"9V3^T9-PC SNQOSC'.:HW'AK5( MM3N;RR^Q/Y_VM-DLC($680_-PIR083\O&=W45!;^$=3@O8-DEK' $43,LK.) M"+<19\ME(5N!\ZLORC!'7(!L6NGZ'>:7%J44LQM)(A*)3>R@!<9R3OX]Z88/ M#(MX;@ZC&()FVQ2'4WVR'T4[\$_2EDT6\N/!=MI4GV=+N&. $!RT3F)E;:3M M!VMLP>.C'K5"YT#5YKJYO19Z/YMW;RV\D&]@D8?;\^[9^\8[?F^5<@*,\9(! M?GMO#5M+)'/J"121C=(LFI.I0>I!?BG)8^'I)Y8$O-TL2;Y(QJ,A9%]2-_ ] MZS[7P<]ND:2/;S[=2BNFD<99T2!8^>/O97/I[U2'@B],ES%(;::W+7;QM+<2 MG?Y^[Y610-OW\$ACG ( /0 V3%X7%HMT=2B^S,2!-_:;["1U&=^.XJ9]/T". MZAMGNBMQ,-T41U"0-(/51OR?PKGHM%UVQU?3Y3;6UX_G3R*LTS,(U,2)\TPB M!+'!P64G'&3VEM?!NH6=F-/22SE@E-H\ERS,LD)AV?*B[2"/D^7YAM+'KW - MF.S\.S/,D5Z':!=\JKJ+DQKZM\_ ^M,TZVT#5C=FRDGFCM91$TJ7LC(Q**^5 M(?D8AD9%PQ&Q9,_;Y/NL<*WW^A/0] MZR&U#PK&XCDFN$D A:1#?/\ NQ*2%+$28P,6VK6UP]W UK' M.5:,9R;6,H]NG3JCID]L,U.M/!U_!]BBE:SDABCL?,.]L[H'=B -O((;@Y'( MZ=Z -O\ LW0CI[7ZSN]HJ&0SI?2LFT=3D/C'!K.T^Y\+:E.D,%U('D2-X@]_ M(IE#KN 4;\DCN.U:^G:3)::9?6CM'_I%Q<2KLZ*LCLP_'YN:PK/PE?)I[)/] MC6Y)T\91V8 6[J3R5!Y"G''4_C0!L0Z;H5Q%;W2-3@EN)(Y(K6.:..47# MLTF]PV2A4!.F3RV3Z5:OO#W]PA@#7%Y8SHS9R%@D1F!XZX5L?7M0!*MI MX<>2>-+Y6>W_ -DO_H!K)\+^'[O2;B6>\$*L;:*W41W#RY";N?F50H^;A<'' M/)K6U_\ Y%S4_P#KTE_] - $'A3_ )$_1/\ KP@_]%K6O61X4_Y$_1/^O"#_ M -%K6O0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! MS'@7_D%:E_V&+_\ ]*'KIZYCP+_R"M2_[#%__P"E#UT] !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 1W$PMK:6=E9EC0N509)P,X'O7*CX@Z=] MFFD,!!BECB8BXA:-=ZL06D#[%'R,#D]<#N*Z:_LH-2T^YL;I2]O!)0FT9W-*(O+Z_?#,N>W/6M[3 M["WTO3X+&T0I!"H1 3DX^M9L?A/2(KY;Q8&\Y;Q[T'><>:ZX;CTZ''J,T 8M M[XWN!8_;+33IU#6L\\,O&.96\=)9R7$6HV@@E^V20 M0(T\4894568EF<+GYAW_ (AQU(UI?"NF2V<5JR2^7%;2VJ8D((21D9N?7*+@ M^U-;PM9&=KA+B\BN#(9!,DV&5BH5L<8PP49'3(!&"* *D/C:TN3%);V5W):. M;8-6 .!Q[UN:GJ$>EZ?+>2J[)'MR$QGD@?UJHOAS3UA>(+* M5=K=R6E+$F$J4Y/)Y49SUJ[J%C!J=A-97(8PS+M;:Q4CW!'0CK0!EW/B9(M3 MDTZWT^ZN;E;@P;4**"1$DI.688&UP/K5>/QI9SQBX@L[M[-?*%Q/A0(&DQA6 M!;)(W#=@'&>]-E\'Q_;[>X@O[Q&$\D\\QF/FN[1+&"#C&,*.,8]*M+X1TI#& ML2SQP*(@]NDI\N7R\;"XZDC YSS@9S0 :5XFCU2]BMQ874"SI*\$LI3$@B<( M_ 8D5%/U+2;;5?LYN#(I@5*$'U!5B* .=A\=PV^E MQ3:I9S6UPT%O(JR/&JR^;D AMV%&48G<1@>O2M_1-9MM=TX7EK]T.T;#*&6:4;,0B7E01NR<#DXR .>:M7'AJQGNS=A M[B&Y,[3^;%)@AFC6-@/8JB^_IBH;?PCIEH($@-S'%$D:&(3';*(SE-_KC]1P MF^(KO[/:<,T'VB/][&^Z/(&2%8E#\R\-@\^H(%_4M8-C=PVD%E< M7MU+&\PBA*C"(5!)+$#JR@#OGV)HTO0K72&'V>6Z:-(_)ABEF+)#'G[JCTX' M)R< #.*=J6C6^I313O+<03Q(\:RV\A1MC8W+GT.U?<8&,4 9OA_7;C7=7O98 MP5TM(86MB5&7\Q ^XG.>C=,#\ZK^(?$M_I>HSVUO9>9''%:R!Q@EC)<",J 6 M'.,X]^IK=T[2++2O,%E%Y2.L:[ >%5$"*!] !4-_H-EJ-ZMW/YHD"QJ0KX5@ MD@D3(]F'ZF@#(NO'=C98BN;:2&\\R6-H)IX8]OEA"3O9PIR)$P P:CIUM?6[$P7$2S1DC!*L,CCZ&LZX\,V,UU)=))HSV%S!:7(C-I+ M*\:K.'/R\EL)Q\WS8X]^*A?QW%<63R:9I\]U,MO/,VV2,I'Y1VG+;\,,XQM) MR#5]/"&FI"D2R786$*+7]^?]%"G*B/TQTYSQQTXJU%X>L8PV\SS,\$D$CS2E MF=7;IR264,$1C>6Y1+@^6A\I?LOG$#+_-G'7L 1UP3K M:=XH^W1QF*PO+B)4C$]RB(%5VB63&W=GHRYQD L!D\D3P>%M.A\LYGD9'#AW MDR21"8>?^ $C]:C/@_2C&8?])%LZ*LEN)F"2%8Q&&8#G.T =>P/44 9G_"=K M=8CL+(R3K?%(%29V7.4<@,-A!!/!(ZBK^C>--,UO4Q96I^9U=XF\V- MMX0@'*JQ9.N1N R/RJ1/"&GJ&)GO'E(@42M-\RB%BT>.,#!8]N<\U(GAF"W@ MGCL[R\@W1210 3$I;[SDE%^N,9SCH,"@#5O)OL]E<3YQY<;/D#/09Z=ZP+/Q M='/-#";&Z,9EAMGNL($\V2))%^7=NQAP#QP3WZUT,\*7%O)!)G9(I1L>A M;#X^NS^[#I&!N5I( '-9$'CK3)K66?9(%BCF=BC)(I:+:6165B&)#J1CKSW!%;NHZ?!J= MF;:XW[=RNK(Q5D92&5@1T((!JC)X:L)[>VBNC/G MM0!F-X_TM+^6T9&#QM)&0)8RWF1H69=@;TF[98Q;:7"ZP\DNSL N#VV@ 'N3)%-/%&%)0.#O9PI!!&,'.<\< M&M+7],;6=$N=/23RS-M&_)&,,#U'(Z54_P"$3L?.2X\^\^UAV=KKSOWC[E52 M"<<#:JC@#&.,'- &7<^.6ET_[5I6E7-PGEVLOF2%%4"G .*N0> M*2[R016-W>SQR3F58413'&DS1C@M\QRIQCD[2<#I5F+PGI<&ER:=$LR0/'#% MD2'"6&>A*<>WI3KOQK8V6K/I\T$F]?, Q+&68I& MTA^3=N *JV"0!GZ@U--X-TN<=B>?GS=H[9+$^V>,4LGA#3) M9VD9KG89I9Q%YQV*\JLLA ]P[=1[G(S]!46O_ M /(N:G_UZ2_^@&@"#PI_R)^B?]>$'_HM:UZR/"G_ ")^B?\ 7A!_Z+6M>@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F/ O_ ""M M2_[#%_\ ^E#UT]@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** *>JF\72;MM/(^V+"S0;AD%P,@'V)XKSV[\7ZGJ>F M:L(XT^SO8W.HP;X<@VHC>-5.>I,@#_[IQ7IU&!0!YW +VZ\6M;1:S,DR7UWG MY4=HD\N,J ", =,9!X''K2V?BW4KJVM+F6]AANW2Q,6G"-@'<=)@<\#GK0 M0",$#% 'EUKJ]YJ%S8:C<7[6S2_V=Y[H0J-EKD$'/ !(''KBI;/Q=KUU9L_V MFW6XEB1I(B$-8_FS@LGX&(]2EL9].A-^FG6MP[B:]<+A"%RJ@O\ M*"Q[G^Z1U-;V*0@$8(R/>@#D_"^JZMK-^9+NY"00VD+^2D(42LYD&_)Y (16 M 'KWK/F\3ZLOB2ZMA+#&([EX5M&9-QB$982!<;\D_-G[N..O-=[28&0AE&WJO P#D]>356V\8ZK=?);:@CFXBMY M$=XXB8B]S%&?D0G:-LA^5F+#')KTW%( !T H X.X\1:G9:FEL=366\2]^S?V M>T2!YHQ$6$G R"Q .1\O. ,U3T_Q3K=[;(%O[=GF:T#NH1S;M+*$9=JC X)P MKY8%>:T0 .@'/- 'GL_B M'Q!I]E+7D%5Y /!P1Z]]2 # % '$>'-:EFUQ[G5-45/-TJU(A< MJB,_G31EE'7.=@X/5P/[N-7Q'JDEEJ%E;-J<>E6DL,TCWDBJ1YB;-L>7XY#, MV.I"<8YK?EACG39*@9<@X/J""/U IY /49H Y?PIJ>K:S//=:A)Y*1Q0#[&( M@NUW@CD8DGYN"Q 'YU@:AXRU"#4+T6MZ'51?((I$B'EM#'(RD("7'*=7/S#D M*!7I%)@9)P.: .*N-=U319;J6\N_M5I9?9KBY;R%#>5*)%8#'9656]< @DUI MWVHZG8^$K6ZNI$M[R5X1M-0U?7]0TAWNFLV2XDMF:.)2?,C@/G$!@1_K- MR\@_<]Z]$HH \U;QKJ+)ILGVQ5G9+(S0;(T23S7 <@$EVX)/R@!< M^)-=MY+VUBMQ)>6MM+J&T1DAX?*_=Q^N?-+#U(B/[ MBB^UQB*9E#0S.R_*-G_+-".XW$'_HM:UZR/"G_(GZ)_UX0?^BUK7H **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH YCP+_ ,@K4O\ L,7_ /Z4/73US'@7_D%: ME_V&+_\ ]*'KIZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K/U_P#Y%S4_^O27 M_P! -:%9^O\ _(N:G_UZ2_\ H!H @\*?\B?HG_7A!_Z+6M>LCPI_R)^B?]>$ M'_HM:UZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M.8\"_P#(*U+_ +#%_P#^E#UT]@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *S]?\ ^1DO_ * : M (/"G_(GZ)_UX0?^BUK7K(\*?\B?HG_7A!_Z+6M>@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#F/ O\ R"M2_P"PQ?\ _I0]=/7, M>!?^05J7_88O_P#TH>NGH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L_7_ /D7 M-3_Z])?_ $ UH5'<01W5M+;S+NBE0HXSC((P: ,SPI_R)^B?]>$'_HM:UZY6 M/X?:)#$D44NKI&BA51=6N0% Z #?P*?_ ,(%H_\ S\:S_P"#>Y_^.4 =/17, M?\(%H_\ S\:S_P"#>Y_^.4?\(%H__/QK/_@WN?\ XY0!T]%Y_P#CE'_"!:/_ ,_&L_\ @WN?_CE '3T5S'_"!:/_ ,_&L_\ @WN?_CE' M_"!:/_S\:S_X-[G_ ..4 =/17,?\(%H__/QK/_@WN?\ XY1_P@6C_P#/QK/_ M (-[G_XY0!T]%Y_P#CE '3 MT5S'_"!:/_S\:S_X-[G_ ..4?\(%H_\ S\:S_P"#>Y_^.4 =/17,?\(%H_\ MS\:S_P"#>Y_^.4?\(%H__/QK/_@WN?\ XY0!T]%Y_P#C ME'_"!:/_ ,_&L_\ @WN?_CE '3T5S'_"!:/_ ,_&L_\ @WN?_CE'_"!:/_S\ M:S_X-[G_ ..4 =/17,?\(%H__/QK/_@WN?\ XY1_P@6C_P#/QK/_ (-[G_XY M0!T]%Y_P#CE '3T5S'_"!: M/_S\:S_X-[G_ ..4?\(%H_\ S\:S_P"#>Y_^.4 =/17,?\(%H_\ S\:S_P"# M>Y_^.4?\(%H__/QK/_@WN?\ XY0!T]%Y_P#CE'_"!:/_ M ,_&L_\ @WN?_CE '3T5S'_"!:/_ ,_&L_\ @WN?_CE'_"!:/_S\:S_X-[G_ M ..4 =/17,?\(%H__/QK/_@WN?\ XY1_P@6C_P#/QK/_ (-[G_XY0!T]%Y_P#CE '3T5S'_"!:/_S\:S_X M-[G_ ..4?\(%H_\ S\:S_P"#>Y_^.4 =/17,?\(%H_\ S\:S_P"#>Y_^.4?\ M(%H__/QK/_@WN?\ XY0!T]%Y_P#CE'_"!:/_ ,_&L_\ M@WN?_CE '3T5S'_"!:/_ ,_&L_\ @WN?_CE'_"!:/_S\:S_X-[G_ ..4 '@7 M_D%:E_V&+_\ ]*'KIZH:/HUEH5@+*P218=[2'S)6D8LQ+,2S$DDDD]:OT %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%-=%DC9&&58$$>U].A:<(/-@EE>. M-C(#(R+SDG< 3TZD?44.(3PO+:TM_P"OZL;E%YLXCO5F,:2KY. =Q(+C@GTYX /'-+E$L))I--;7.LHKFX9; ML^&M#D:ZN!+O@%PY'S'LP;CUX-4;>^UFRTJQB+LZM;6S/-(F##N5]V3@]T09 M(.-Q)]GR#6#D[VDM'8[*BL;[5J$ND:>X81W$\B)*Z1DX4YR0&''0=1Q68NM: MI]JM(VW;M\22J8^<4E%D1PLY7LUH=917*VU_K?E6\TDAD M+0VDK1>0%RTK%77/;;@'U&>>*CL]9U:6*,W,BQ1NT?G2K$28"5MFM/Z['745SD3W2^'=$0"<=:IC5] M7BBTXR2.\TL5O-*A@"CYVPZC@D[1GTQP23G%+D$L)*5^5K>QU]%ZFL_V\&5?.2&-WECV")=CDD<,!E@O MJ/F^E/D92P4G?WD=I16-HESJ-X\DMZP552,"-8BH+%%8MEAGJ3QVK)BUS4Y) MF!9U@?:6E,'S0 L0?E X.,<$L1G)XI:M)%9-<7$JK)]FFD*1;=FYR&0^WWW'J6]_EV]>:?(R_J52R=UKZ_P"1U-%2QPQZGYR!Z=.]+=B^D\2+#'=SQH;E"N$RJ)Y$N2,C'+#OGG%+E) M^JN]G);7.FHKE=/UC5[B_M$G1(UD6+=&48;PT09F'RG&&)'7 VX/)%6M1U*_ MM[N\6 MYD2$V]L("XG_=EMV1R/FXZ]O]H47]Q:O 86B+;=Q.7 ;;G! XZ'()'/)!XJI(_ARW:0200HJ0D%OL[;-BIR MV,'"<8'.!CM4D-_H=K/+-&H@D8$R.UNZ8XWD$D#!Q\Q7KWQ3:5M$:3A!Q]RF M_P 2I>>(+N2UB%K L3W14V\C29.SSDC8D;3M/[Q2!SU]L5JW.HR0WHM8H!+L MC629VD";59BHQQR>"<<=/>HH4T?[-<7RV\<4:G?*\D)C(*D/DA@#UPWUYIDE MYHU]=VXEC\RYWE8U>V?>I&T\@KE0-RG)P.AHT[$M0>BINROW_K3U\_(J6_BF M2[CB:'398616#YQEBO7C)QN'/!-1V_B![2"-9+*(%YF,@A=CM#3LF[ M 7UR26V@\X)/ T@NBV,DC"*")TE"L1'T?:7 Z>A)_$UFW5[X>CMY+U;*.79N MD8&!E9L*TH(!7G."0>G).:>CZ&L8TI.T:;MIW_S+%KX@DE:,&V+1;XT>4R $ M%V(7"@<\CGD=>]3:GK;V5VUL(, Q$K,Q(&[#$ <8/0<$@\\ U-:2:5/,UO;P MC>I#$&!E&5((Y(QD$CCJ*@N[K0_MW;!"G:<'&&P6QQG&3[TM M+[&:4'4_AOTU($\17"6Z+-9I]J(0A!*2&#(6S\JDY^4\ ''KCFFKXI:2))8K M!V25XXXOF8DNT(FY558@!3U&>1T[U;5M$O[A(3 K2' 7S+=EY"YVY( R%)RO M7&\T!YI+F:- M'D^[O-NQ,F3Y?R_+\_7;E<]<=Z+*^Q/)#GTINUO/?^O^&+HU!UM;.6>W"/1SR.#WJ:?4=&N(&@G( M:).BO"^"58+A>/F(8@87)!.*KQWFFQ:-/>Q6"I!#,(_+$>T_))@'&,C!.<8H M2\A1IQMK3=V[%6V\3W?V(W$EH)8R(MK!CD!H5D)?:IQR>N,<\X[ZFJZR-/MH MIHX1.9$:0*'/*@9)&T,3U'.,>I%5_P#BG98V!@A 1 "C0,K +\@&TC.1D#'7 M!'8BDUJ]TV"=+:[L#/Y:QD?NBRA9)%CP, YZYV]\"G9-[%N%.=2*5-^:_KS' M'Q"QA:XCL]UN9!#&QE 9I"5 !7' RW7)Z$XQ1_PD6Q+OSK3;);1R.ZK)N!V$ M# ..^:03>'G8-Y,1,J^6V;=OE&?+P_'R%%"A23R MG/?'J:;/XCN9+2;[/9-'/"FZ7SB5V@N5!4,H+9P3R!Q[\5:-YH39BV1L+K:K M@0,02SMM#G&%)=FX.#DFJ;W>@MI?G"RAE,%N9Q&L3%JM@XPP#, M,XSBE-SHDS".>&$N7D0CRF95W2E3N.W"[G4]<*DTJXTF9BNG(JE4!SY+)E22<@D#<,YY&>:9=QZ+;W;K<6T8EN2H M=A S DL NY@,+E@.I'(]J6E]C.T/;:P?IU_K^O,I+XC\P_:/[.^>!)/-9I"I M10X5@N5!.< X('2K4OB%(XT80?,XEVAGQRDJQ8Z9Y+YX!/& ":CAO/#PAD6& M) C* 5%LX\P,W\(V_/E@.6,.L3N(_E@9Y41 #_ !$* MQ+#U Z9Q5FUU31B;:6W=E7R@D6('55C8@*3\N I(X)X.#CO4<#^'&GD2*&(/ M/PV8& EWMC()&&!;N.*.NQ48\LFY0=NUO,!J.H!8%WQ,JWQMI9"OS.N>, < M^I]N!SQ>TRYNI[C48[KRLP7(1!'G 4QHP&3U/S'FH4O='B$5K'L"I)\H6)BJ M/O*@DXPI+A@">ISUJ,ZOI3/ R1LXN9U/F>0P&[82'R1R,)C=TX]!1;R%*+DF ME!_=YW_S(M6U&_AU%[2U9%!%M\QX*[Y'5B.#V4=15R_UJ.PN_L\D+%F56CP? MOC)WX_W5&X_45&VIZ/,PG8%I6* V[^8V-S(0NW)'WB"!CK4!O;69]&UB=9/ M]*B"0IM#+$9$WEB0,]%QGI^M%O(:@G92@]/E=V_X'],EMM>:6\MK::T\J2XV M,FV3< C)(P)X'/[H@CW')J32=8?5F+);>7"(T?>9,GAZYJ.S@T*\@ MDCM[6'RUVR,K0%,#!VL P'RXW $<=?>G6NI:/;VJO:JT<;X55CMG!8!1@A0N M2 H'(&,4-+HA3A!W4(.^G?3\>IKT5F6FM17FIM:1)N7:[+*&R& 6)LCZ^&V^V6TL]O91PQ.A-O%ED)6.1=_*CYB77MT M0L9M M2FO=Y660[GVJF0Q39D,5W#C'&<9J/4=!^W:Q]I>*V>!UA$@D&6/ELY(QC!!# MCO\ PUGCPO=273/-]D,3L"ZKC#@3I)R @_A5AR6Y/7FJOYG1&?,DW5MIV[[F MQ;:':6^F7%@)&,5R2QQM3&0!\H4 #IG@=X&,XSBHSHNG:E;F1;B9HVB\G((' 1X^XZX=OQ M I?[!$?ABUTR*&V,D/D.P(PCLC*S9.#UVGG'>J,WA67[.BP-;QO@F;:,>O0T)^80E&UO:6ULM.AK6VC0VVI-J)N)))F0JS,$7=G')*J">G M&3@9.*I?\(_ITVJ3L;J9KCEV&%R [[A\VW)&4P 2< 8J7^Q9?^$:_LX^6TF_ M?M+X4?O-^ =O;_=Q[8XJK;^&ID"2R_93> *$ M_,49VO+VFNRTZ=_3,XYI;C189VG)O+ MB.*23S6C1E"K)@8;IG@@'!)&>U8]CX5N%N(VO!9R19B,D:@%6*"0$X"*.KCK MD\%+M894=X9&. &,F#*0^[1B!YAPH ; VC8AP,?+YC!X6L$FEE1W1GNYVCBG^RFWB M]M)?,\U8YVGGE=AOD; PN , JA_P"V8Z]:N7FEPW=W M'/ MO'M0G\.:A=0 3+:;T2*-0)21\BNN?FC(.=_0J?ZTNNY.CG;VFVWS_K\"\WAO M3I[LSEI-ZR-O\R-#NS(TF 67(&7897L>N1Q:U+0[35)O,G9MZA0!A6 VDD'# M @_>(YK*D\+S3KY,;*TA>564$D8/ .,%N!_#TI^=RFVUSQJ7:O_7SV'MX>EBNH8K.98[57ADE M&Y06*/OY0)CGCH5'MQS(?"EB55#<3X2W^S<; VWR_+Y;;D\<4MEHMW! MXA;4)&M_+)F'R8#,'8%<_*#P ,Y9O;'2J.H:!=BXNIXX+>6.:9"8R=Q?,\;< M_+D '/+#T Z47UW'&HW)152WG^!?;PO9M<2W'VF823!P&&S/S.K]=N6P5&, MYP.*<^AV<#,QNKD)+)NF0 $.?,:4;OERHRQ].,"L^3PO=O.DF^!5))$2MA;? M,A;Y"4)[CILY _"8>'9SM1HK(!9&9Y1DO.#N^_QC^+ISU/([GS!R5M:OX?U_ M6OF7--MK5[:WN-/N9U5(XX5:6(KO0$-T91G(.,CUJ34="MM1OH[J>:163R]J M@(0"C;AC()&3UP1D 5EQ^&)X$4"*QN$"%1#+D1@F*)-_ Z@QMZ<.>16GJFES M7ES!*D5K.$B>/9<9PA)4AQ@')&.F0?<4NNC,Y.*J)PJ;WUT$.@VH2#9<3(]J M@6.0%U:&C:1-IMP\LPMB7MXXBT8VD%2W& MH&,,O/'3H*/F.32CS>TNT[I?U\_ZN-MM(T^>WAFMKF7[$RPR>4" C[ -C'(W M#@+W'0>^;.GZ7#I0=Q[T M[ERC&2B7%AJ[71\@1M&58J=S,3M]5R/N_WB.G MJ&XT&[<7"QQ6):25G,[\R2*TH?:!1?S)]H^:WM--!\?A[2Q?K M^_>2XB599#(B,6!D=P=Q7CYMWW<.>*IVWAF[MT0R?99@CAO(=CL<>9,P4G;C \U2/EZIT%/D\/W[Q/ O MV)(7?S:]KH6(M!T_3K;[3'>/ 85$GGJD: ME4"D<@)@\,>2,YJY_95K-IMG8^9,(K,A$+##.%4H01ZY%8UUX6O;F6 MY9FM,2131@_WMRX7/R9X(&F1CI4LGANZ:S?^ M$/L-@'F.6#;@QBB('&#\NS;D]2<9R!S5C3-$.GWL=P!"I*3B4H,%R\@=2>.< M#(YZ9XK9J;M/1G-*M.G)N$KW_P"&,VRT2VL+L7$+2;@A0*2-H!6-?3TB7\S^ M&E112;N<\YRF[R=PHHHI$A1110!P6LQ^,+CQ;9ZC;:);26FGF585:\53+N&- MQ... .,5H?VSXU_Z%.T_\&:__$UI7OBW1['58],DN3)>.ZH8H4+E"W3=C[OX MUHZAJ-GI5H]W?7,=O O5Y&P/I[GVH K:+=:M=V\C:OIL5A*'PB1W E#+CKD M8YK3K)T+Q'IWB.*XETYY&6"3RW\R,H0V,]#]:UJ "BBB@ HHHH ***@N'D4+ MLSR><#)Q0!/15$7$K,JJ[-\N243G.<=#4F^5S(5E"!.,%?;O0!:HJF;B06BR M;AN+$9 ^M1FYE4#YR<@$[EQW'3\Z -"BH+EG2+>C[<=L9SS3)I)H2 #OWC:I MQT:@"U12#(49.3W-0I(QAE8]5+ ?A0!/15 W4Q2-1CS".1Z\=13O-E,3L)3N M4]"@!_&@"[152225)0GF-]S<2$SGFDCN)&MI7)&Y5!&![4 7**J1O-+&)1,J M@G&T@8'/\Z/,E6!Y"^2&VC@>N* +=%0S.P>-$.TN3\V,XQ5?[3+'=-&[!HT& M6..<'O0!>HK/CN9BH=V*KQR%R/Q]*T* "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBFNZQJ68X H =151FG)20G M8"P"QC^OX5;H **** "BBB@"*Y,@M9C%GS-C;<=VZI:ND$DU^;,!29(HPT@.SH,+]W".&P_J>/TK7L=C55M M1E%)?+^KC(&U1K[3YM36Y\V"7S952,>2J_9F!.0.N\D8SGGIC%7?$<4UY9V< MENL[*3)E8U/(:&0#(^I _&K>E:J^H&VQSRE44O:VO_#F=<#6 M[14ABENFM@5+2;-SC]WT&U2<;AZ<'':K=C_;/VV"6ZDG(,ZQR1[%"!/LP8G MZ?O>,Y]J;!K]U<):!19(]XJR)ND)\I2K-AQZ_+CJ/XO[O-.Y\57;V$\L444! M:T:2%B=_SB'S>HXSUX8#( /.<4[-Z6->2K+W>17MY?>6M2DU]-2DCLQ(;?=A M7"@C$BA5/_ '!8^Q%2Z3)J[:O,MX9?*'FY5D^4?./+PV /N^A/O@U-JM]=6M MQ8"&:W7?'*S^:V$;:H/'?U_#GG%4&\5S%U:.VB,;HVU7?85=8O,PS-@>Q[#U M[4M6MB(QJ5*248+;?^OF-\K5;&.9X/M;++)=,8U PF9P58?*3]TL>A)'0'BG MVDFNE84;SRLLS1%W3!C0,&#\@'E-ZY(Z[>.M(?$=T2-D2-.H9&C)V@-O0?=; M&6P^Q.:TCJ[OI5E7N/&??G H:;6?M\ A:\^RY3RS+#R_[QM^_ X&W;C=M. M.>3FGS>(91?RB(QE5+0HO+!F$@7/ R3C/' ]Q4$7B2[FD\]U7R0D7[F,_,6\ MV5&(/.0=@X^G-%GV*4*G+?D7_#_U]PP3Z[]ED#/>[ED0F3R2-WROE,"&(2WY48D8E4S&SGIUQMI:KH3*4 MHO6G'^O^&9!IXN(+/6IXDO)':0O!YR;)),0H!@$#^($#([5EM<:\+>4J;TA9 M28P(CEQL7 W%,CYMWWDQZX&*M+XGO3%:YM(O-NHX)8]C$A%D61L'.,D>6?3K M[V*T=(U">ZO;I;F:W8!8C M&L+94;E+$?7'Z#-*S2V,N2=*'O06G^?_ 4-,NHSZ),Z>?%;C9!O54W#85X )V^A)Y/' K4TZ_NKB.Z5K>!;D1),H0G:Q=> 3ZC&,U ME#QDTD4LD-GN4)YR9;&8^$R?3$F1] 33UZ(<5.3M&FM/3J0L=:XN$6\$IA$> M2I;Y!-\Q'R @[#P"-V/4BG2C5KB"..Y-XREHC"$AX?$Y+>9QQA A&<=^_%:4 MNJW)KK3XKI7AMWGM?,:0*6PRJJ-D= ME_U@&2>O0'/ K]BHNI)VC!7O^5OP.FC<2)N"LO)&&&#P<5SNF:;,FN).>.ISR0.^:='X@O+)'\YH[A_M+EP M37/DH+HP%83$L,>Y6 M<2Y?><< *%QG'?'-4UBU)WMHKA+I0MQ"\<<<($>T298L0."/J.WO5F?7Y9A: MQP[$ED=2^&R5 N$C((]P35>P\3WK060F@28F& S.I"EFD'51GMZ=R"!C%"3L M*G"LJ=E%:&E?C4_[2>2WDF$49M@D84;&W2$29XR<+COQUK,C&JSFS,YOBL MG>(;N2TM&G$$C8MUEP<.[2G&5'3 SSZX;IBEJB(JI&\>575OQ7]?-G445SNI MW^HQ:Y]EMY8@G^C%58?WVE#9]1\H_(=*CA\37,MU%#]C0 -&DIWXR6D*97.. M!MSWSTZ]9Y6^(=436O$%J8(8?^/'3I#GR_P#II(.A?T]/ MK5RV\276HZ_+8Z?I+S6-M,T%S?M,J*C@#6E?7ER^G3R:,MM=W4;[! M&\N%W C>.!0!&;2$X^4C QPQ%#6L3')7MCJ>?KZT_S%VANQ./QH,@#;>?? Z4 , M^RQ;L[?PSQ3F@C?;N7.T8'/^?2G[@&"]SS31("V!GZXXH 5T5U*L,BAD5]NX M9VG(^M(94!P3SG'XTGGH0Q&3M.#@4 24T1J%90.&SG\:;YHX&ULGG&*#,H)S MDPH$$81EQD-UR ,8SUJ3S4]G'6@!/LT6_?MYSG&>,^N* M<8D*%,?*3DBE5@XR/I2>:N['/7&<<4 $D:R+AAGG(]J:MO$A)"\D8)/.:43H M0I&3NSC H$RD$C) [XH 8MI"N,)@>@)Q4]-60,2!D$<\BG4 %%1^>F >1GID M=:AQUH DHJ/SER!ALDXZ=Z>6"KN/2@!:*C\Y-VW/.[ M;^-*9 &VD-GKTH ?13#*JA?]KI[T@E5MW7*_>&.E $E%,20.3@'CU%*74.%) MY(R* '45%YZ8R,D=,XIRRJ^,9&>F10 ^BF&5 7&>4QFA9%8@#//(R.M #Z** M#G!QUH K2R22'9 #PV&?L*!:[8QACYO7=DX)^E-C2YBW'$;;FSM!/%3PR^8I MR,,#AAZ4 1_:D4[9 >HJK)9@Y\M@JGG:5R/ MPH )9U8 99".5=EP,T)>#'[S;C^\AW#_ .M4G*)E#.(H(050,D;L2,\X#+SU]L\5U;[?+;>0%P2T@N1A-7G(9N7;KR3_G JC;ZW9V44@DM M-DD:NTY@A"JNUBISSQ\P/<]<],FKCSZ9<:;=)-J4$MK,S1N_GKA=W\&<\<52 M^T:(L:2I*RRZA'Y@19=L@5@TN<9^7OS^%"\PIQ3BU.+;O_7ZEBTN[/4+HVJ: M0,Y/&<\@TO\ :VF&Y#M;,&D/E1S-$/WH\Q8R >N S#KC MCD9%1::=&M[EWM9\-"LJS.THP#N5FW<^K]>@YH:RT)MA-Y'B8G[/_I7"DN&_ M=\_WU!X],=.*-+C<8*]M;[4!IXL5>&*-B'=5VJ4?9M ^H_E5 M"[U55O$:*UM5\^2=/->%G8B(A#G:,\DL/I]:MPKI&G3[X+GS)XW\J15FWMNE ME'WAG^^WX2-I'"A1,Q9AR>?F1C]/H:- 7)%W2=OZ_X M!G7.IBW/V);.S5!/]G.8&9,&%93\JC/4U::\NKBWN(8+6SDAM(U\V.0%5D)4 M/M4$?*,%>3GD].*<+O11J\TAGC62(K_ MCA:2,>RDC61%#RRPJ!L925WO(P#T]12 MT(2A=W3Z?+:Y5;Q!I<\$<5I8),KG:T9"85?+>120"1@^6>.HP>,X!M6VL64B M0_\ $ND%V54I"L2[L,-^1S@#@GD@Y'3-)]FT(6:.VI(T"2 +*UYD*0I7;G./ MNN1Z\\U8NM/TN!$NIKC[-M"*D_G[, *0 #G'0G_(INQ?D8#/M^-:"/I][]EDCNHI_L M\A:)EF#?,$*G)!Y.UC_.D[7,Y^SC--1=K=?G8QH]?M3"R:C90I&41$7 E^> M0+C?@!<1[AG'7\[BZ]I)FM'2/_CX"B.4(O&<@+UR>XX! S4OE:7K%W/)%-OG MMS&C2128*$ LI&/:1O8Y(JM]CT#Y+K[?'LWHN\WF0SIR,G/)]LT]"W[%[QDO M+U0B^(]&$$-ZL(#-^[B.(PQ4#)PV< 8[9SGC&:N/<:=#!93VUKYOGGS;=;>, M ME"=W8?=)Z^OJ:HSVF@V/G22WQ2>(KYDGVG]Z@.$ /.=L/&%P&)R20W3GUZBEIT%)4VUR*77\B.77=-B9[J2WE"H& MG,/WF1260?Q9 W<$#H1ZTQM9TR.XB22R9+GS6GD+<[8]A .W8WS>8@,I*KF193@>A=0?TZ4MSI M"R:')I=N_EQNI0,^6**3_#SU';TP*7NF=Z%E%7WU?D01:UI@A$<-NXM 50NL M0$:EN5&/]K((XQ\PSC-+-J>FR26ZFT:XEF\MXU$()_>*Y!YZ?+&V?H*L'1+$ MRJXC8(-A,0( M^?#ZM7N,N]2AM[RZMIK)GB2".1W 4A]S,H4Y(P..IXZ].[;;6=-N4MK6*%ME MRI$48C&U@"0PXXPN.>W(QG(JS>Z/:WUQY\OF"0*HRKD?=8LIQTR"3^9J.'0+ M""2*1$D\R%MT;M(24RS,<$^I8Y]>_04O=L)2HQN;\+-8^5%Y<;PRS1 ']YYC$^P(C^N3 M@\U>N-$L[F\-S(KEV9&90Y"L4^Z2._TZ5%_PCFGFVFMY%EDBE2.-@\K'"H25 M .> ,FG>)49T.76]_P"KE6/7-,6X ^S8DGD&W$2JQ^2-\G)&3\Z\#)XZ<4]M M8TN%EE%D^02+=EA7,F9 AV?\"<=<9SGIS5NYT.RNVE,HDQ,^Z15D(5_E5<$? M1%_7U-(N@V(D#[9#M8-&ID)$?SK)A1V!95/X8Z47B'/A[+?S_K^M"OJ6H+I$ M8-K9)YT\9D\L*%).]%YP0.#)SS5B>XL+&6(36Z+.L9>,I$,G+!2%]RSKQ_M" MK-WIUM>R)).I+(I5<,1P65OYHM17NG"]O[&>0KY=JYD"X.YFQ@#.>G?ZJ/2E M=$1G3:2EYW_0K)K.GSSPNT#AY=OD2/&/WBE@NY3UQDCKCJ#BKMM]DO%6YCA0 MF-W16*#*D,5;'IR#57_A'[$+@><-N!$?-/[D!@P">@R!^0'08J]9VD5C;+;P M[M@9F^9BQ)8ECDGW)H=NA-25+E_=WO\ H3T445)SA1110 4444 <>=!\2Z5J M-\VA:A8?8KV=KAHKR)BT+M][:5/(SS@U4M-"\7^&Y)TT>XT[4+>ZD\^7[<61 MUF8?.PV_PD\X[5TFI>(;2PN!9Q))>:@PRMI;C<^/5NRCW.*YO5KOQ+;:EH=U M=WD=K%=:C' ;&W 8!&SG>YY)X[8% S<\,Z)>:8+Z\U.XBGU+4)1+<-"I"+A0 MJJN>< #O6_110(**** "BBB@ IKKN 'N#^M.J*8L"N,_-\O% #?LXX/&=^[/ MXYISQ%GW#'UZ$?XU%N=E*C=DG9QUXZFGI\[(QW D'(R>HH E*YD5O0$?R_PI MBQ,)-W &3T[_ (5"K<2?,-P+8^@!1 5)(/S'.?<4+"RJ -O!!ZGFDC/S)M8DG.X M9S3G7]YD$YVD]3C/% #T4KG)!).3BF- &#<\L>N>E-C/SQ[6))'S\YI7DP)A MNPP^Z,\]!0 ?9_WF2Q*^E!@Y; 7!ZN2 3DU"1M+8+8W $[CTH <8&*H"1^[.1[FI$4 M[V=L9( P*;'R7"DE>QS4+.Q*Y. IVG)QD_YQ0 Z2VWK@-@ELGCWS4GENS!F( M!'8?6J\A<1NR$\="')Q4\@9G0#T.?F(]* )3G!QUJ$6Y0@JV2,=?\_6E16$N MTL=HY'XTDV[>$4D;Q@$=L4 *$E#LV5RW;TIBVQ"!3CJ,G)YYS38W=Y-S!PC\ M#GI_GFEZ6\9)/)& #GZ\8IS+N4J>XQ5=]QQLY&TGAS_/O3 M"\GS#).\8!]..: )5MR'1BP)4<\=3Z_K4A3+$Y_AQ59'E\IBP;YD)7/K3B95 M;"]]6Z@D\F23[Q(. M/8B@#0CE?<(Y0 Y&01WJ:HXH4BY RV.6/)-24 1W$7GV\L6<;T*Y],C%84_A MEGD@EBNMCPI&J@!E!VHRGE6!Z-Z]L=ZW+B0PVLLJ@$HA89]A7/>&_$&H:U>% M9[:.*!+&WG)5?O22+NX._@=<#';D^M1O:Z.NA[90E.F[);C1X.0!HOM3>0R M$ R J1"(OE&_;T&>03U&?34M-,N(5O6FN(3+< #K2GQC8"">1H+E6MX9)98RJ[DV/L9 M>N,Y_#WJGSO1&%0&),/S%A;^3P=W Q@_I5[7==&D1^7%;2W%T\$LR(@&%5 M,LV2.,D<#GGBJUCXK@N&MHY+:8>8T<+W"@>4LSQA]G7=T(YQCGK1>35QQGBY M0]HMGZ;(1_#4K3%Q=H-K;XP8B?FW0M\W/(S#[<-[4_\ X1QW^UO):EO/$EO9:H;%[6Y?8\*23*%V(96*IG+9ZCL*SKSQM%'8R3 MVVGW+LR>9;&3:JSH)%0L/FR,%AP<$Y%"YV$%C)V4>MK;=?ZOZ:EA?#4YO5GE MO@P5]P&QO^>Z2]-V!]S' '7-:%QI'GZU%J!E $?EGRRN<[%F'7/_ $U_\=]Z MIZ[XD&AWFF+-$?*N]ZE 7WC;M4'.!RW))Q[U#-XWTNWNKN"59A]E#[F&TY9 M -R@!LCK@$@ X/-%I,E0Q=2*DE=-/MM>S)8/#LMK]GDANHS+;[-F^(E3M1T. M0#Z/^&*?9^'%M(XU\\/MFBESY>,[%VXZ\#/(]*KCQI:21(T-C=S2-YVZ.(QM MM\L*6.[?M/#@C!/IUJY?:]%:PZ;WN]S<)DE!$TG'(P?E]_Z@]XH((^_V.>/>H1X3M+2->AU>W:*..7$P7E'!*L-I/H>#S56/Q5%+9Q7*Z=? M;+ET6T!"?Z1OSC:=V!PI)W8P*+R#GQ=W'KI?;KL21:%*=02]N9X6D4!=L<.U MJL"/7@^U4F\:60566SO& M4('E(5/W(\PQ$-\W4,IZ9]JA?QM':64UU?6$T:QW,\("R1Y*QG!."XR?89[] MN:+3'[+&2:=O+IYDD?A.067V&2]0VY5-S)%B3*P"'AL\#C/3VJR="O#="\^U MVZW(PORP$1[0C+TW9S\V>O8#WJ'4/%?V>PU*YM-.N9TLUD'G':(V=,;A][(Q MGTYP<5=U/Q!!H]I;SWD$Z^$Y8MVOUTZ=E?] M!+'1&M=/N[)[C?'<1HFY5VLI$2QD]3_2]OQ:_+L8*" M<;LY^0=\8./>LZ^\<1K:-=6%N\T:P2R@.H *0;2%9H5DVO\QY^]R!CI1:6X_98N*=1KSZ=+)Z!_P (Q,C2 M"*]"QE?D4HS9;=H&VDM9-T6X[7*Y*G(P M?E]ZS]5\3W=CJ=U:0V!=8'M%#Y!W^;)M( W#!QG&>,@Y[9'\<:;&T*20W"2. M6$B,4S%MD,9S\WS?,#]W/ )HM/<.3&2Y9I7[;=4G^0^3PS/+HX(E"*5 M? W2+(.C@*1L RN#GG.:/^$9GV9-Z'E 7#%7!&&E/#*P;.)<9SS@YSDU:U?7 MTTB]V2QR21"T>X98X\L=KHO7< !\_/'OD8YJ_P#":Z?BP/DR[;PD(WF1;1AM MN-V_!/? )./RH7.T$7C)03CL_0W+*":VM8X99EE\M%0.$VDX4 DCIR,-.M8/.ECG5/](_A'6%PC#KW)&/UQ19^++:^N+6WM[.YDEG:12%,9$> MPKN)8-@C#@_*3^=3RRW.=X6N_?<>_P"&_P"1T%%8UWXCMK/46M'M[ATB>))I MU"[(FD.$!R>)EB@M4V>8?W0D8L=^WCZ^G>M"3Q#:KI M-EJ,,,\\=XZ1PH@ 8LW0') 'IUIN+'+"58M)K>WX_P!?@S7HKF_^$TLO(686 MEV46+S;@A5_T==[1Y;YN?F5ONYX&:DC\07$WA_6=0^Q^3)8M<+&LA#!_+S@G M!]1ST]O6CD8W@ZRW5M;?,Z"BN9/C*"&QDFN+*X2:)D5XF:-2=R;P02^"".V< M^U2_\)EIH7+)<*=HDP5&1%Y7F^9U^[C(]<\8HY)#^IU_Y3H:*R-'\0VNLVD\ M\*2)Y&-ZL5/!7<""I(Z>_!!S5"W\:6ET%6"RNI)GG$*Q(T39)C,@.X/MQA3W MZT];])IK M MWO5"]^%7ANZ>!HHIX=DH>3-Q(_F*.J\MQGU'-0PVM]K5YXDN)M7U-4L;N2&& MUMYO+4@1JP' SU-6O!L>GZAX"CAGU%[DW:%KII+@[U<]5SG*XQC]>] SH-#\ M/:9X=MY8-,@:*.5][AI6?)QCJQ/I6I7(^!YV\W6K"*[DO-/LKH1VL\C[S@H" MR[N^T\9KKJ!!1110 4444 %%%% !1110 8HHHH **** "BBB@ HP*** #%%% M% !BC%%% !BBBB@ HHHH **** #%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !4-P-R*G]]@/Z_TJ:HK@'8&49*,&P.] $M%,CE20 M?*W3J#P13Z (YD:2/:K;3GK5!O,61DPK /@)C';.1^M:=)L7=NVC=TSCF@"A M&H>7>&?RA\Y#'A?:K5LIV&0C!<[L>@HNN83&/O/P!4JC"@'TH 6BBB@!LJHT M3K)C85(;)QQWK#L+WPUI]J]S9WEI' JQ6[.)LC"KA%Y/IG'J*VYHS+!)&'9" MZE0Z]5R.HKEK;P8]JXN$U5S>)(DB3-%N&51HSD%CG(8]^OY54;6U9UX?V3A) M5)M>7?UT?]=&5;-M 0W]E-,E]-.M6[RS\* M^1:QM%'+&Z!5\NY*YCD);"5)YR21D59'A8B]6X:_=P)+>5@8E!9XAC/ M& ,CL!26GA"VL\>7<2';>K=+E?NJH(6(?[(RE?F525].^]K/M M8&N_#?B:QANYI8WC51C=*8V42'9M."#AB,8/!(I9;;P_IFK+)-#';O#$DHED MFQ&/^6:DJ6^]C W$>V:I6WA.:WU314+^9::="5>4X7SMIS$I7GE3SFM75/#L M>IW_ -J:X9#LA7:%S_JY1)^N,4M$[7T(E*C"2A&H^1WZ[*^WZ[=ASKH5Y;R: MHTD$D,CQ%YQ(=I:-_D[\88_XU1GL_"5HMPEP]K$LS- X>X(VD$.RKS\G)!.W M'.*MS:,(=!U.R1#=?:WFD\O(3F1B< GIC/7VK+7PH8M,M$GU,07LD$EO=2E5 M?SS,0S@9_BW#@_I0K=Q4I4_^?C2OWZ6T?RM;;L:U\F@WBJEZ\$HB$EL-\IXR MFYUZ]=@SZ]ZKBT\,RV5SJ6^![24,DLK3LT9SA3P3C<< 9')]:@;P:GGGR[]U MMO,:583&"0S0>2?FSSQ@UIW&CM+H$.EPWA]"5^OO52R\(MI[1-;:FZ$*4E)A5M MZ&5I0!G.TY8C//%,F\-I9:U;MMOU;OTW_/\ TK.XT&T1KJUN;94:V!9Q+D>5%\H/7HN[!^O-9DL M'@^S2Z@+P*T8,CQK<-OC\O+83YLIC).%QU-%QX*\Z&55U-TEN8IX[F3R00_F ML&.!GY<%1Z\>_-6I/"D,K.3=. \\\QP@_P"6L1C(_ '-+W>Y*E0B[^UEKZ]- MNG]>13O9/#=CH5K>"S\RWO%CMXD1\%P6W@$E@/O$DG.>O6I)[3P?<->-+/;G M8TC7.+M@%\Q@'SANA8#(Z9]ZTSHIDTW3;26Y+-92Q2>8$QOV=!C/%9?_ A, M;0B![^1HHD,5NOE@>6AE60AC_$W_ W]:6'WEMX7 MCDMY9HE?^UR88R)&*OO7D@9P"0 "PY.13K;5/#>M:';32S1&WMA%.$GER\+# M[A8Y))SQU.3QS6MJ6FG4);"59_*>TN!./EW!OE92OXACS6&W@B$VEK"+V0/; M6\,,;A,&K8AII(;=X[HLIGNO;;C\:+KJRHSI6:J5);OOM_6Y/<3>%[B9=3GN[4M(Z1B3[00K-&V]> <9 M4\YQW]#3K^Q\.:<\4]\8K9B[R*S3LF\EM[9Y^8;CG!R!Z52O_"%M>WTQ&H&. M>5Y96CV@_NY BL-N?^F8Y/')R#5O5M+GU.^TYM/NHXDM!-%+)@2;"R!<;?7^ M5&FFHDZ=XJ-25K.^^FFG3Y;$][)X?O;S9=7-NUS]G(&)\,(CAR1@_P"R&SUX MS6:J>$Y5*@Q&U@C\YI_M9V/ND/#_ #Y?YAGY@031%X%MH),17DOD>6%$;KN( M80^4&SG'W>>F??'%3S>&+>XFB$5_LN+2WMHD"J#L,3%E8KGH>>/UIWBMF5&5 M"*2C5E;YJW?^OS*NI-X0L;*;4Y?)F6>*:0(DY;S0Q!DV*6P"2!TQS[UK/%H> MAR6TT\L=O(!((GGG8L0Q4ODL23T7)/3BLF?P;%.MS;QZL5N;B&1;L^6I+B1R M^0N?E^;./;WYK4U_P\-<%OBZ:V>$,%D1/F&['*L""#QZX]0:3:[BG.BW&+J2 MMK??;IT_KRV&3#PW=ZWOEFMFU"+ED\\CF/D%ES@E>HR#BE2]\-Q:#Y N[/\ MLQMT!5I1KEX05">7L.02>@&9-P&U@.H)R.""*V[>YT&YM].LP]O&42. MYM[;S0#& NY?NG!P,GJ1QGD56D\/6UNSZC-J!$:R/<.[( ,&W$1)Q@=!NZ5! M!X&MDD0F\D>#RD1TV\LRP^4&!S@?+STS[XXIMQ:W*E.A.*YJDKI>;U'V-MX8 MUF]DMK2!)Q:(CF2.4E'$CN^TX;YAN!;#9'(Q4FEZAX;U#3;E898TCOV)N+>2 M;YMTAVD8R=NX\<=SZUX#IWPU8+^%_*T^[M M+:\^W7EO:"V@B^6(P[G$@9CW(901[+WHT;W$I4JDI1]H[>[9W?S>J[][&S83LH#*/*VY!';Y2._0YJLEUX3COH8U:V+_P!G-&LK/E/L MRG!4DGU!Z\\&KO\ PCZ-X6CT9I1PBAY&0.&<$,6(/JV3V//!!JB/"$J0HD>L M7"R"WDMS)@EMK.'&TEL@ @#J3COWI)KJR(3I--3J2W:6^UM'L_N)+6_\,VBI MIMO<1M%>1R,=\Q=2J !@S,21@<8[ &EM;3P[;:?)JUBHN([3,V])VD(*1E-H3$]^^UQF.V*!GHNF6MA9Z?%#ID<,=H!^[$.-N/48ZU;KC? "1[= M8FT^.2+19;H-8(ZE1MVC>5!Y"ELXKLJ!!1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% $8.,\5W%UN^QS[<[O+;&.N<5PUCJFO*V MDV$'GH#:PQ2>=;G"LT!._=@YP^ 9+]H/[ORI2SCGELJ0,]\J(YD:_D@N&9ED9V)^?9 MC\"!Q63;:_XIN_,)LS; V[W"%[=FV[5*;" ,DF0!N.<5LZ3JVH3>&+Z[N8IV MN8/,V?NY=U>WOS,5X]N:JZAHVN6NGWTNZ3S/+D622.Y=C=,TJE"%_@VKD< M>N!Q4]IK'B.[00^8Z'S90)S:Y)00JZ]5 ^\2,X]N>M-?4]9O[[35N1/#_I%G M)Y,=LP5E9 SL7[8(52\G&RUMKT_S_X+U2$NO#>O2Q?N6:* MS2M':K>',.Y4"MO/H5<]\;N :MS^%[N6474R&YN%U19QNN",P 8P.PY).,4_ M7+O5[3Q!=FRGFVO:VPA3R2\8)GVN?3(4Y/L?:JU[K>OVNI7=O!YTR0P3*"]K MC,B0[E88&#N8'OSTQQ27,]C.,L3.*<7';S79O\S0\(071:\N+B662")C:69D MW M$K,0Y![G<%S_L5FCPIJPAWB63[1Y.<_:FQYHGW ]>R0,'ZD8 K7FTB_O/ TEF_.HW6)I%DD(VNSARN>P'08]*HG5/$LEG:)=7\2V^JWEJD?VCR(Y!&C0$>;MBW*X*KC) M?C&0.V,TM63)5Y6UC>+O]R7^??\ (KW7AO7I8QY+-% 9IFCM5NSF'<$"-O\ M8JY[XW< UF[=?E8#:FP<#&",]NHYJQX:EO;JZU>66X MN)-Z0^5-);F+G8.N2$W+9D80E7.2?[^#[]>U6_&+:@MVRVTUR(9-*NU M6.)"0TH"E>1T;&2/I@=:K7^K^(['S;9"SI'.%%U]F/0PJX& #QO)&<=L9S33 MDPI3Q$XQE%QU6SOT?Y_C\S5UK2-2N_#EA:122274.SS6$X!3GKR>>_-7-?U/5+71;)[972\F W M^7"756V$X.02,G@?*2>G'6LFU\1ZS<:FD66+![8/;"U. KPJ\A+_ ,)4G.#] M.Z_7Y=RC%HVK:-8VD3H\)9K:W*0S-+YS^>KEL#[H"! M@>W.*NP^'/$"178DG:1G=#(/M1 N0)=Q'3*Y3C/'7&,]WOTM_6O^1H:3HMS::]#?26@BC-F82/M32F(^8S M9;K\I'L,5FR^&M2CEN?*MA);O>3S&);MH_,W@;&R.FTYX]\]J=::OKU\]O%# M._E37$2FZ:SV[0T3LZ[3V#*H!_VLGVB3/->0;/.D67;YA"$ M$D$?,"3G&1ZYR*S)/#FKB2X?[-#))\]NYW.)L",X4G&TY&/7@X7%;WBG5-4TVZL_L"N\3 F1(X2[ MN*63[2< MOY.EZFO@U+)'8WR.C@--DX$H?9OQ_=&W].>M85WJ^N MZ?!?I!+=RW/VRY9-UJ67:H!1.K0=FEI_P_WLD)6(26\ MT*%+AL-F,!#@G@@CV ["I;CPMJ-Q//*TCDR/.(1QB,?AV%6=0T/5[;^T9XBX1([EEF2X9C)$8B( MX@G8J=O/^SZFN[HI^T=S1YE43ON6P0@C\ST&25/..>O%=Q11 M[1B_M*M>Z27]+_(Y7P];W3:_J+O)*;"T=X[4/N&6D(=QSUVD;0?3-=5114-W M9RUZSJRYK6_K]=PHHHI&(4444 %%%% &;IFLPZK=:C!%&ZM8W!MY"V/F; .1 M[7TEN%7Y?Q;I7)Z=9^(X=9\0065M':175^9A?7 W#854? M(HZMP>N!]:U(O FDR2"?56N-7N.IDOI"X!]DX4#VQ0!MZ?JFGZHDC:?=P7*1 M-L9H7#!3C.,BKE5;'3K'3(3#86<%K&3DI#&$!/T%6J "BH;,EK* DY)C4DGZ M5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !426\,%XI45XW4JZ,,A@>"#3Z* N[W$1%1%1%"JHP .@%+110(** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH ***Y+QM/-!]A\F:2//F9V.5S]WTH DM?%6RTA7[%G$:C_6^WTK7TK5O[3, MH\CRMF/X]V<_@*** -*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YZ;Q1Y4\D?V/.QB @N?-ZX/TKE_%NO?;/L?\ HVS9O_Y:9SG;[>U%% (__]D! end GRAPHIC 21 ttd-20241231_g1.jpg GRAPHIC begin 644 ttd-20241231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8P!T #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !% 7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4ZBNN+:8 MC^X?Y5(3CD\"J\E[:NK*;B/!&#\XJHIWT(DTEJSXDUS6=176K\#4;P 3N !< M/CJ?>J7]M:E_T$KW_P "7_QKZFD^!WA#4+B641M)([%VVS$\D_6OF7QCIL.C M^*M6L;<8@M[EXT!.> <"OVO+,SPN8-TJ47>*ZH_G+.,FQN4I5JTTU)NUF_4^ MGO GBF#PY\)='U/4I9&B$:J\C$LW/%ZU!H?>7P@_::\!?'37]:TKP;JPU M:;245[F2-?D 8X&#WKU5N 37Y,_\$0_^1D^)7_7I;_\ H=?K,WW3]* /Q1^* MW_!4;XV>%/B9XJT6POM/6RT_4[BUA#6Y)")(RKGYO05^OOP;\2WGC+X4^$]= MU!E:^U'38+F=E& 79 3C\37\XOQ\_P"2W>//^PW>?^CFK^B7]G'_ )('\/\ M_L"VO_HL4 >CT4U9%;[K _0TZ@ HHI&8+R3@>] "U\&_MS?\%"M=_95^*&G^ M&--\.V^JP7-D+HS2S;""3C&-IK[P5U;[K _0U\!?MY_\$^_%G[4WQ4T[Q-H> MK6=C:V]@+5H[@_,6#9S0!\^_\/J/%W_0E6?_ (%'_P")H_X?4>+O^A*L_P#P M*/\ \361-_P1E^(L43N?$>EX52WWO0?6O@3Q/X?E\+^)M2T6=U>:QN7MG9>A M96P30!^B7_#ZCQ=_T)5G_P"!1_\ B:]+_9O_ ."JWB7XU?&CPSX,N_"EK96^ MJS^2\Z7&XI\I.<;?:O ? 7_!(_Q]X^\%Z-XBM?$&FQ6VIVR7,:.>55AD U[; M^S/_ ,$L?'/P8^-WA?QEJ.NZ?1R*6@ HHIK2*O!8 ^YH \K_:G^(.J_"OX >-/%>AND>JZ7 M8M<6[2+E0P]17YF?LR?\%*OC%\3OCUX+\+:U>V+Z5JFH);W"QP$,5.>AS7Z& M_MX'/[(_Q+Q_T"I/Z5^(O[$'_)V'PT_["T?\C0!_1M1124 +131(K' 92?K3 MJ /,_P!I+XJ7/P3^"?BGQK:6BWUQI%J9TMW;:'.0,9_&OS*_X?4>+O\ H2K/ M_P "C_\ $U]]_P#!0+_DT'XE?]@T_P#H2U^!?PC^'L_Q7^)7AWPA;7"VD^L7 MD=FDSCY4+G&30!]\_P##ZCQ=_P!"59_^!1_^)KJ_ ?\ P6I\W4HHO%7@LV]D MS //:7&]E'KMVC/YUS/_ Y3\6?]#I8?]^S7B'[27_!-3XC_ +/OAR7Q"#%X MBT2 9GGLN6B'JR]<>] '[3?!7X]^#?CYX6BUSPCJL=_ P_>0Y DB;T9>QKT6 MOYU/V,?VE-7_ &;/C)I.JP7,G]AW\U\H_\%/\ _DSCQA_U MTM__ $,4 ?(W[%7_ 40^+/QL_:/\*^#_$EY92Z/J!F$RPPE6^6%V&#GU K] M9Z_GZ_X)F?\ )YW@+_>N?_2>2OZ!: "BBJ&NZQ!X?T>[U&Z.(+:,R/CT% %^ MBO-OAA\;-/\ B5?75G%:R6<\1?8KG.\*<-^1(KTF@#A?C)XN/A'P7M?M2:HQU+1]-S\JPFX(^ MK%?_ &6J'[,^@)?>(K[4I%W?98PL?LQ_^M7ZCE2AEN3RQDHWD[O]$?BN=RJY MQQ!# 1DU&-EIZ7DSW'P'X-C\':/' 97N+I@#--(-Z-/#X##TJ2M M%2?Y'TY\+=-MM8^%.D6EW$LUO);@,C=#7@'Q@^&[^ ]C MU7ZG@/[=7Q,U[X0_LU^)_%'ANZ6RU>S$7DS,NX#+@'CZ&OPM^-_[3WC_ /:& MCTN/QKJBZBNFEC;A8]NW=U[U_1/\3?AGH/Q<\'WOACQ):_;-(O-OFPYQNP01 M^HK\B/\ @J=^S'X!_9[LO S^"]*_LUM0><7!WEMVW&/YU\6?HA\D?!#]I#QS M^SSOTO_ ."7G[67Q&_:"^(_BW2_&>KIJ-I9 M:8MQ"BQ[=K&0#/7TKYR_X)8_LW^!OVA-;\<0>--,_M*/3[>%[<;BNTLV#7ZI M_!;]D_X=?L_:MJ&I^#-(_LZ[O8/(F?>6W(#G'YT ?S[?'S_DMWCS_L-WG_HY MJ^H/BQ_P4L\93^!?#'@KX?W+:#I>E:7;VD]XH_?32*@#$'L,U\O_ !\_Y+=X M\_[#=Y_Z.:OOK_@G;_P3K\._%3X?I\0/B';RW-I?,PT^P!V@H#C>WKD]* /D M7P3^W-\9O ^N1:E;>,KV[*N&:"[8R1N/0BOVD_8I_:NT[]JKX8+JH1;77[ B M#4K0'.U\<,/8\_E7YW?\%-/V&_"G[/\ X=T;QIX*CDL]-N;C[)=6;MN"L1E6 M!JE_P1H\77>F?M"ZSH*RL++4M*>22//!>,Y4_J?SH _5C]H;X^>'OV<_AQ?> M+/$,O[J(;(+=3AYY,<(M?BO\;/\ @I'\7/BOKUR^FZS)X'K93)$&^5KA^6)'LH4?G7M'_!,?]AKP MGX@^&=M\2?&NF1:Q=:FY-A:W"[HXX@<;B.Y)S0!\/^ ?V\/C3\.=8ANXO%EW M>HK O;7Q,B./0C-?L+^Q+^VAHW[5GA&0.B:?XJT]5^VV.[.?]M?;/\ZX?]M+ M]@SP#X]^#^N:EX:\/VNB^)=,MGNK::SC"!]HR58#KD"ORJ_8<^+UY\%OVD_" MFII,T-GI:BTLT[39(1GY/3TK]=/A/^R?\-OAEX$TS0X?"VFSO M';JMQ/<0*[ROCYB21ZYH _)#]GW_ (*<_%#X6>)+2/Q/J+^)M \P+<077^M5 M<\E6]:_;/X:_$'2?BGX'TCQ3HDZW&FZE L\3*&+2+3['6; 74EK" $20.RG '3( K[<_X) ^.)M6_9DU&QO)2T6BZC+' M&6/W8RBOC\R: .Y_;T_;CL?V7/#D>E:0L=]XSU!";>!CE8%Z;V']*_(;Q5^V MU\9?%VL2:A<^-;^!W;<([9RB+[ 53_:^^*M[\9OVAO%NN7$K2Q_;'MK9,Y"Q MH=J@?E7ZN* /@*R M_P""@7Q'U3X5^*? ?BR^_P"$ATK6+%K5)IO];"QZ'=W'M7'?L/\ _)U_PT_[ M"T?\C7W!_P %,/V"_"G@CX"_A+HW@K M3KAH9_$$[-<[#@^2@Z?0FOD/_@F-^R)I/[0_C;5-?\4P_:?#>AA8GA3 M[8R: /#='_;(^,_A_48[^'QOJAD#;@)I"R-^'>OTQ_8%_P""D/\ PNS5(/ _ MCWR;3Q.ZXM+Q/E2ZQ_#CLU?1GQ$_8C^$GCSP7=Z&?".GV!:$I#]?@[XPT'5_V=/CO?Z=#.T.I^&M698ID."?+DX/X@?K0!^[/_!0+_DT'XD_ M]@T_^A+7XB_L8_\ )T_PQ_[#EM_Z&*_8+]I3Q['\3_\ @G/KWBF,Y_M/P[%< M-[,=N1^=?C[^QC_R=/\ #'_L.6W_ *&* /Z0*HZYHMGXDT>\TO4($N;*[B:& M:*09#*P((_(U>HH _F?_ &C/ (^%_P B;LK^A%?NW^P M9XZ/CC]D_P #:G<2[GM[/[++(Q[QG!S^%?CU_P %*+9+7]LCQXD8P&DA?\3$ MI-?67P?^-EQ\&?\ @E#>:I9S&+4[F]NM.LY <%7D91D?3)H E_;@_P""H^I: M+XEU#P5\+98XOL;M#=ZRPWY<<%8Q[>M?";_M@?&62^.HGQQJWF;MVX2G;FM; M]BO]G\_M/?'[3/#=_*XTT;KW49>K&)3EAGU/3\:_;VW_ &,_@_;^%AH(\$Z8 MUF(_+W-"/,/&,[NN: /@+]BK_@J9K4GBC3_"/Q4FCNK*\=88-8 VM$Y.!O\ M4'UK]6;_ %VQTW1)M6GN$33XH3<-.6^78!G=GTQ7\]G[*/$U_H?PRN!HV@6[M"-0QF6XP<;E/\ "*^6X?VLOC=I METNIGQCK2?-N$DC-L-;7[ OP\\+_ !._::\,:+XO,;:.Q>4PS'"S.JDJA^IK M]RO$7[-/PP\6>%Y]#N/"6DFQEB,8\JW167C (('!H ^#OV$_^"GFI>+_ !5I M_@7XG21/<7S"&RU=1L!D[*X]_6OI?_@I\P;]C?Q>0<@O;D?]]BOS;\9?\$TO MC-X8^)VJR>%-#,^DV6HLVG78FVLT:OE&Z<'&*_0#]O0:LO\ P3XOUUV/RM86 MULDNTSG$@(!Y_"@#\S?^"9G_ ">=X"_WKG_TGDK]Y?'WCK1_AKX1U/Q'KMW' M9:9I\+32RR'' '0>YZ5^"W_!-6YBL_VQO T\SK'%']J9W8X MY,FO6?^"FG M[;4GQD\5S> /"=XP\(Z5+MN9HVXO)EZ_50?Y9H Q/B]_P5+^*_B;XC:M<^#] M2CTKP^\YCL;0P[VV#A23GJ>OXU^BG[&.B_%;XD?!N_UGXN:L96\00_Z%8B'R MVAB/(=N>I]*^ _\ @F9^Q,_QH\71>//%=FP\(Z3*&MX9%XO)E/ _W0:_:^WM MX[2WC@A18XHU"(BC P * /,/A3\&/^%?:I<7T]S'/(?,\I8DV@%V!=CSR3 M@5ZG110!\R_M0J?^$VTQL?+_ &>H_P#(DE=%^RU*GV'6X_\ EIYJM^&*/VH= M$:2UTK557(C+0.WH.H_F:XC]G_Q8GAWQG]FG?9;WR^5DG@-VK]0A%XSAWEI[ MI?D[GXM4FLOXMYZNBD__ $J-E^)]7U\V>+O@1XAUKQ1JE_ (O)N+AY$RW."< MBOI.BOA,OS*OELY3H6N]-3].S3*,-G$(T\3>T7=6=CF_AWH=QX;\':9IMUCS M[>(*^TY&:D^($B0^"]99^%^S./TKH*\G_:'\61Z/X1.F)(/M5\=NT=0@ZT\' M&ICL?#O*5W]]V+'U*6699._PPC9?=9'S1X?4MK6G =3.F/S%?=D(*Q(#UVBO MC+X4:&VO>/-*MPN427S7]@O-?:%?5<7U$ZU*FMTF_O\ ^&/B. :,HX:O5>S: M7W+_ ((5^6G_ 6\_P"0=\-?^NES_):_4NORT_X+>?\ (.^&O_72Y_DM?GY^ MIF'_ ,$0_P#D9/B5_P!>EO\ ^AU^LS?=/TK\E?\ @B+=1)XL^(\#2*)7LX&5 M">2 _-?K4WW3]* /YE/CY_R6[QY_V&[S_P!'-7]#/[+6EP:-^SM\/;6V0)$N MC6[8 QR4!/\ .OYYOCY_R6[QY_V&[S_T7Q MB^&?@W3/#6@:VUMI&GQ^5;Q"/.U:TO\ @I/X)N/!G[7GC4RQLD.IRIJ$+$<, MKKU'XJ:_13_@GC\)_A)\7OV8O#5]>^$])U/6[-6M;^26/,GF*>K<]QB@#\]- M0_X*0?'74["YLY_$#O!<1M%(OE=588(KYR\-27/_ E^F701Q*;V-\A3UW@U M_0SXL_9S^!_@KP[J&N:OX*T2TTVQB::>9XL!5 Y/6O _!OQ<_8Z\7>*-+T?1 M-*T6?5;R=8K:-+5LM(3Q0!]LZ=(TGA>!W^\UH"?^^*_FB^,/_)7_ !9_V%I_ M_1AK^FJYC6'3IHT&U%B8 #L,5_,K\8?^2O\ BS_L+3_^C#0!_1/^S/\ \D!\ M!?\ 8(@_]!K\PO\ @M=_R5[P/_V"G_\ 1E?I[^S/_P D!\!?]@B#_P!!K\PO M^"UW_)7O _\ V"G_ /1E 'H__!$CP[:_\([\0]<,:F\-S#:"3'(3;NQ^=?I[ M=745E;2W$[K%#$A=W8X"J!DD_A7YL_\ !$O_ ))I\0/^PG%_Z*KZR_;G\8WG M@;]ECQ]J=@[17?V'R4D7JN]@I/Y$T ?$?[67_!6C4='\4:AX:^&%O"8+1S#) MJTRA@[#@[!Z5\BZK_P %!OCSX@9B/%M]$&[6P*_RKA/V5?A7:?'+]H#PIX3U M2X,5EJ5X/M#YPS+U(SZFOWH\*?LB_"7P?IUO:67@C2V$*!1)+#N9L=R<]: / MY[?B?\3O&?Q0U*WOO&>J7^J7<4>R&2^9B57.<#=VS7Z;?\$H+I[/]E3XLSH2 M'B>Z=?J+4&OG[_@K==>%;/XZ:-X?\,65G9#2],5;I+- H$C.QP<=\8KZ1_X( M_P"E_P!M_LY_$C3A_P O=Y-;_P#?5NJ_UH _*NQ']I?$FV$WS>?JJA\]\RC- M?TT>";./3_!^B6T0"Q0V<**!TP$ K^9WQE8S^"/BCJMM-&8Y]-U1\J1@Y23/ M]*_HV_9Y^(%C\3O@OX2\0V$ZSQ7.GQ;RISM<* P/OF@#F_VT-.AU3]EGXE03 MJ&3^QIWY]0N1_*OPT_8A_P"3L?AK_P!A>/\ K7[+_P#!1WXD67P]_91\8BXG M6.[U:#^SK:,GYG9^N!] :_&?]B Y_:P^&I_ZBT?\C0!]0?\ !:74)9OC?X5M M&)\F'2=RKVR7.:^5/@?^U=\1_@#H]]IO@O4S86EY*)IE5,Y8# K[5_X+7>!K MB'Q1X'\6+&QMIK>2Q=P. RG<,_G5#_@D7X3^''Q*L?&'ASQ7H.G:MK4+I=VW MVQ?4B@#P/_AY=\>O^AB?_ +]5\Z_$3QQKOQ0\8:CXFUYVN=6OW\R> M79C M& R3Y)_QKYI\2?%S]C/PKXBO]%O\ 3-"2^LIV MMID6V8@.K;2,@\\B@#F-)GEN/^"0=X9L[ET,H-WH'&*_-K]C'_DZ?X8_]ARV M_P#0Q7[)_M;6_AZ#]@?QB_A6UBLO#\VC":SAA0JHC8J1@=J_&S]C'_DZ?X8Y MX_XGEM_Z&* /Z0**9YR?WU_.O-_CQ\>?#'P%^'^J>)-=U&"+[/"Q@M_,&^:3 M'RJ!UY.* /PR_P""B6LQ:Y^U]X_GA8,B7*0DCU2-5/ZBO3?BA'<:/_P3"^&= MLP94OO$=S.1Z@ 8KY*\=>)KWXH?$?5]:=6EOM:U!Y@G4EI'X'ZBOT_\ VU?@ M==>%?^";W@"PCMF%SX>-O+_@+XCN-;\&WALM1 MG@-N\@7<=A.2*]M_X>7?'O\ Z&)_^_57/^"8%GX,UW]HZ/0/&NFV>I66J6,D M-M'>C*^>,%<<]3R*_8[_ (9+^$/_ $(.C_\ ?D_XT ?S]_&SXY>,_P!H#Q#: MZUXQNFU"_MH/L\%%>2 6[,5!Z9P:] \*_'[X%_"'X M,Q>.O#QM=#\%:G>>2+BU@95DF QR* /PR^(GPM\;_L]?$"XT[5+.]TC5=/F/ MDW<2LH;!X=''K[&O0O"?[?'QM\'^6MOXTOKE(^B74AD'ZFOV)\%?&;X!?MD: MU=Z!8QZ;XHU"VMS]?4__!32ZAOO MV+O%5S;R++!,;9TD4Y#*7!!%?C;^UE\%8/V>?CSXB\&V-VUW9V,H>WE8_,$8 M;E!]Q7Z1_%SQ+?>+?^"1.C:GJ+M)>2:=:*\C]6Q)@'\A0!^1WAGQ1J?A#5!J M.DW4EE>B*2$31'#!70HP!]U8BLMV9V+L22QR6/*_#2_:]4N$&6ND; M_6_@I((]E- 'T/\ \$L/CII7Q._9[LO#<44%GK/AG_1+BWB 7>G\$F!ZCJ?7 M-?:5?SN_L-?M%7/[-_QXT?5Y)6&AWT@LM3ASP8F.-WU4X/YU_0QI>I6^L:;: MW]I*LUK+QAX7O=,D^](F8V]''(/YU\7 MZC877A_5);:96@NK>3![$$'K7WA7E?Q>^#\7C.)M1T\+#JJ+SZ2CT/O7V7#N M;1P,WAZ[]R7X/_)GY[Q9D,\RIQQ6&7[R'3NO\UT(/@?\5)/&$/\ 9%\A-_;1 M;O.[.HXY]Z]1_M2TRX^T1Y4X;YAP:^>/V?=#O]!^(=];7]K);2K:,,..#\PZ M&O//B%?7$7CK7U29U7[9)P&/]ZN^MD=''9C4I4),OBYH7A*UD+7*W5UCY8(CDD^]?*WC+Q=>^--:EU"\;+, M<(@Z(O8"L95EN9 %#RN> "2:]@^%/P.N]:NHM2UN(V]BA#+ _WI/K[5]!A\ M%@>'J3KU)7EW>_HD?*XK,OT<_X)D_M5?$OXW_ !_OM)\7^(I]4TZ/2IIE@< *'&,&OIWQU_P2 M[^"'CC6IM3.C2Z5+,Y=X[%MB$GKQ7H?P#_8M^&G[.6L2ZMX2TMH=4EB,#W)O".C?8=5$+0>;G/ MR-U% 'S[_P %4_V2;WXR>"[/QUX9M#<^(M"C9+B"-/=3N/XU^8G[.? M[5OC[]E3Q!'I\6TS8NM,NP?+E?\ !*7]EG5?&WQ4MOB1K%E)#X=T/+VCRJ0)[@\#&>H MR?RK[#\"?\$D?@YX3U2.]OQ>Z[Y;!EANV_=GZC/-?9?A?PKI/@O1+;2-%L8= M.TZV4)%;P*%50/84 7[[_CRN/^N;?R-?S)_&+_DK_BS_ +"T_P#Z,-?TXR() M(V0]&RSK7_!-;X'Z]K-YJEWX<$EW=3-/*V[JS')/YT >N?LS_ /) ? 7_ M &"(/_0:_,+_ (+7?\E>\#_]@J3_ -&5^NGA;PW9>#_#NGZ)IL?DV%C"L$$? M]U%& *\K^.7[(OPY_:(UFQU3QGI/]H7=E"8(7SC:I._\ !$O_ ))I M\0/^PG%_Z*K[F_:&^&B_%_X+^+?"1QYFI6+QQ$]I!\R_J!53X%_LX^"OV==+ MU'3_ 7IW]GVVH2B:=UTNSO3%Y;7\<;>9TQN )QFOT^_: _8F^&/[ M1O$/"G_!(/X/Z#K"7E[/J&KPHVX6UPWR'V//( MH _(3Q9X9\<^-- O_B?KEO=WMA=WWDS:I."0\Q&<9]*^HO\ @E?\>O%'@WXX M:1\/;":/_A'M?N7ENXW7+;EC."#V^Z*_7S7/V=_ 7B#X7-\/KGP_:#PN8]BV M:1@*N.C#WS7DWP6_X)V?"GX&^/K?Q=H-I_\ MP52_90U'X?\ Q/N?B+HMBTOAO6VWW+1)D03]\X['K7@O[//[<7Q,_9MT^73/ M#E_'<:0[;OL-X"T:-ZKZ5_09XK\):1XWT.ZT?7+&'4=.N5*2V\ZAE8'VKXU\ M7_\ !(WX-^)-:>^L_MVCQR-N:UM7Q&/8#/% 'Y9_%_\ :"^*G[8WB"&'5I)- M1%JCS16%FA$42@99L?0=34'[$*E?VL/AJ#U&KQC^=?MW\&_V*/A=\$=#OM/T M'0XVEOH&M[F\N &FD0C!!;TK#\#?\$]?@W\._&.F^)]&\/BWU;3YQ<6\N?NN M.] &]^VC^SO!^TG\$-6\.*JC5X1]IT^4C[LRC@?CTK\'O#GB3Q]^RE\6&N;0 MW&@^)-*F,8,C!*Y. :\-_9,_9\\1_M. M?&G3;..&>;35NA=ZK?L"55 VYLGU8\?C7Z;:3_P1W^$=CJ:W%S?ZI>6ZMG[. MSX!]B_"7X)^#_@CX?71_"&C6^DVG5O)0!G/J3W- 'DW[=&E0:%^Q3X]T MZU01V]KI"PQJ.RJ5 _E7\_.@Z]?^&-8M-5TNZDLM0M)!+!<1'#(P.00?6OZ= M?B+\/]'^*7@W4_"^OV_VK2-1B\FXA_O+G./TKYM_X=>_ ;_H6?\ QZ@#\,/B9<(_B+7+_6I%^XMQ*S@?05^XO_ Z]^ W_ M $+/_CU=;X%_8$^"?@#4([W3_!EC+=1MN22>,,5([T ?G1_P3<_81UGQ]XXT M[X@^--,DLO"^FN)[2"X3:;N4V M9<=,C (^E=-9V<&GV\=O;1)##&-JH@P *GH _FV^,WPC\9_LH?&"?3[D7&GW MNG7/G:?J48*B50V4=37TIHO_ 5_^*^E^$4TN:QTN\U"./RQJ$B-O/'WB <9 MK];OC/\ L^^!_CWH?]F>,-%M]2C7/ERN@\R,GNI[&ODRX_X(Y_"275#/'J6K M1VQ;/VG_ G]E#X<_L\6K+X2T.&VNW&V2^ MD4&9_JU>Q4 ?S6>"/&WCW]DGXO?;[1)M&\2:5*T,UO.I"N,X96'=3BOL/4/^ M"SGCZXT$V]MX;TN#463;]H^^/'[&GPQ_:&8W'BC0HSJ6-JZA;J M%F'_ *OG2V_X(X?":+4!+)JFK2V^<^3OQQZ9S0!^5.EZ;XY_:T^-@.R;6/$ M>NW>Z:8*2J GECZ*!7ZY_MN?#V#X4_\ !.:Y\(VW,6D6MG;9'2OW[U33;?6=-NK"[B6:UN8FAEC89# M*P((/X&OG_X6_L%_"/X/^-]/\5^&]"^R:S8EC!-G[NY2I_0FOHJ@#^=S]N/] MG6Z_9P^.^L:1'"R:'?2&]TR7'!B9X@\-@)#O;YIK4_=/OMZ5].?'7]E_P!^T6FFCQII":B^GEOL\F,,H/49]*Y MOX/?L1_"_P"!?C"/Q+X1TEM.U18VB\Q6ZJ>H- 'OM%%% !1110!#]DA%QYXB M038V^9CG'IFN3U#X/^#M6OI[R[T.&:YF:3_,MZ1\-/#&@R"2QT:W@<=&Y;^9-=,JA1@# ]!1145*U M2L^:K)R?F[ET:%'#QY:,%%>22_(6BBBLC<**** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /_]D! end GRAPHIC 22 ttd-20241231_g2.jpg GRAPHIC begin 644 ttd-20241231_g2.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M^ 3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _4_P/X'\>.Q@,KPQRS! MF&0, EO>O)O^$K\4_P#0RZA_X&/_ (U]>_'W_DC?B'_L'G_T(5\94 >_?LG? M\E1\7?\ O\ T>U>_5X#^R=_R5'Q=_P+_P!'M7OU !2.Z1H9)'"JHRS,< #U MI:X[]H+X9^(?C-\%?$OPH\+^/I?"]WXATN2P&O067VB2TCD^64JF],L8RZ@[ M@5+;AR* /&?"O_!22'QW\0;#P=X(_8O^.6I:5JNK1VFE^-HO ^S1;FWDD")? MK=/* +5E(E$I _=D'':O5?C-^T1X=^$GB7PW\.++0KSQ!XP\87$T7ASPSICQ MI+.D*;Y[B621E2&")<%G8YY"JKL0M?,/@?XC_MH_\$]?B[X(^#G[4'CC3?B3 M\*?&.KV_ASPYXWLM(2QO-#OI!LMH+B)/E\ML8Y+X4%A(-FQM7P;J5]XO_P"" MYWBVVUN1GA\*? VHV/$?G7=I([J/4F>12??VH ^BO@[^T)H/Q4\4^(_AG MJ>@W?A[QAX1EA7Q!X;U"6.1XXIDWP7,,D9*3P2+G:XP05975&&*YK6/VPK2\ MUWQ?8_"7X2Z[XUT[X?7+VWC'5M'N+:-(;J.,236=JLLBF[N8D(+HNT LJ!BY MVCPWXS^*]2^'7_!9_P .:EX:0[]8_9^OEU2!?NSBWN+V>(L.YWP1KGT&*W?^ M"'\: /I[X9_$KP3\ M8O &D?%#X<:]%J>AZY8I=Z;?0Y DC8=P>58'(92 58$$ @BMVOC?_@B-JUW- M^S+XT\([V_L[PS\7]<(OH/,GD/''S&OLB@ HHKQ+5/VI?C+ M8:GO^ M&R/CW_T8+X__ / NWH_X;(^/?_1@OC__ ,"[>@#Z%HKYZ_X;(^/?_1@OC_\ M\"[>C_ALCX]_]&"^/_\ P+MZ /H6BOGK_ALCX]_]&"^/_P#P+MZ/^&R/CW_T M8+X__P# NWH ^A:*^>O^&R/CW_T8+X__ / NWH_X;(^/?_1@OC__ ,"[>@#Z M%HKYZ_X;(^/?_1@OC_\ \"[>C_ALCX]_]&"^/_\ P+MZ /H6BOGK_ALCX]_] M&"^/_P#P+MZ/^&R/CW_T8+X__P# NWH ^A:*^>O^&R/CW_T8+X__ / NWH_X M;(^/?_1@OC__ ,"[>@#Z%HKYZ_X;(^/?_1@OC_\ \"[>C_ALCX]_]&"^/_\ MP+MZ /H6BOGK_ALCX]_]&"^/_P#P+MZ/^&R/CW_T8+X__P# NWH ^A:*^>O^ M&R/CW_T8+X__ / NWH_X;(^/?_1@OC__ ,"[>@#Z%HKYZ_X;(^/?_1@OC_\ M\"[>C_ALCX]_]&"^/_\ P+MZ /H6BOGK_ALCX]_]&"^/_P#P+MZ/^&R/CW_T M8+X__P# NWH ^A:*^>O^&R/CW_T8+X__ / NWH_X;(^/?_1@OC__ ,"[>@#Z M%HKYZ_X;(^/?_1@OC_\ \"[>C_ALCX]_]&"^/_\ P+MZ /H6BOGK_ALCX]_] M&"^/_P#P+MZ/^&R/CW_T8+X__P# NWH ^A:*^>O^&R/CW_T8+X__ / NWH_X M;(^/?_1@OC__ ,"[>@#Z%HKYZ_X;(^/?_1@OC_\ \"[>C_ALCX]_]&"^/_\ MP+MZ /H6BOGK_ALCX]_]&"^/_P#P+MZ/^&R/CW_T8+X__P# NWH ^A:*^>O^ M&R/CW_T8+X__ / NWH_X;(^/?_1@OC__ ,"[>@#Z%HKYZ_X;(^/?_1@OC_\ M\"[>C_ALCX]_]&"^/_\ P+MZ /H6BOGK_ALCX]_]&"^/_P#P+MZ/^&R/CW_T M8+X__P# NWH ^A:*^>O^&R/CW_T8+X__ / NWH_X;(^/?_1@OC__ ,"[>@#Z M%HKYZ_X;(^/?_1@OC_\ \"[>C_ALCX]_]&"^/_\ P+MZ /H6BOGK_ALCX]_] M&"^/_P#P+MZ/^&R/CW_T8+X__P# NWH ^A:*^>O^&R/CW_T8+X__ / NWH_X M;(^/?_1@OC__ ,"[>@#Z%HKYZ_X;(^/?_1@OC_\ \"[>C_ALCX]_]&"^/_\ MP+MZ /H6BOGK_ALCX]_]&"^/_P#P+MZ/^&R/CW_T8+X__P# NWH ^A:*^>O^ M&R/CW_T8+X__ / NWH_X;(^/?_1@OC__ ,"[>@#Z%HKYZ_X;(^/?_1@OC_\ M\"[>C_ALCX]_]&"^/_\ P+MZ /H6BOGK_ALCX]_]&"^/_P#P+MZ/^&R/CW_T M8+X__P# NWH ^A:*^>O^&R/CW_T8+X__ / NWH_X;(^/?_1@OC__ ,"[>@#Z M%HKYZ_X;(^/?_1@OC_\ \"[>C_ALCX]_]&"^/_\ P+MZ /H6BOGK_ALCX]_] M&"^/_P#P+MZ/^&R/CW_T8+X__P# NWH ^A:*^>O^&R/CW_T8+X__ / NWH_X M;(^/?_1@OC__ ,"[>@#Z%HKYZ_X;(^/?_1@OC_\ \"[>C_ALCX]_]&"^/_\ MP+MZ /H6BOGK_ALCX]_]&"^/_P#P+MZ/^&R/CW_T8+X__P# NWH ^A:*^>O^ M&R/CW_T8+X__ / NWH_X;(^/?_1@OC__ ,"[>@#Z%HKYZ_X;(^/?_1@OC_\ M\"[>C_ALCX]_]&"^/_\ P+MZ /H6BOGK_ALCX]_]&"^/_P#P+MZ/^&R/CW_T M8+X__P# NWH ^A:*^>O^&R/CW_T8+X__ / NWH_X;(^/?_1@OC__ ,"[>@#Z M%HKYZ_X;(^/?_1@OC_\ \"[>C_ALCX]_]&"^/_\ P+MZ /H6BOGK_ALCX]_] M&"^/_P#P+MZ/^&R/CW_T8+X__P# NWH ^A:*^>O^&R/CW_T8+X__ / NWH_X M;(^/?_1@OC__ ,"[>@#Z%HKYZ_X;(^/?_1@OC_\ \"[>C_ALCX]_]&"^/_\ MP+MZ /H6BOGK_ALCX]_]&"^/_P#P+MZ/^&R/CW_T8+X__P# NWH ^A:*^>O^ M&R/CW_T8+X__ / NWH_X;(^/?_1@OC__ ,"[>@#Z%HKYZ_X;(^/?_1@OC_\ M\"[>C_ALCX]_]&"^/_\ P+MZ /H6BOGK_ALCX]_]&"^/_P#P+MZ/^&R/CW_T M8+X__P# NWH ^A:*^>O^&R/CW_T8+X__ / NWH_X;(^/?_1@OC__ ,"[>@#Z M%HKYZ_X;(^/?_1@OC_\ \"[>C_ALCX]_]&"^/_\ P+MZ /H6BOGK_ALCX]_] M&"^/_P#P+MZ/^&R/CW_T8+X__P# NWH ^A:*^>O^&R/CW_T8+X__ / NWH_X M;(^/?_1@OC__ ,"[>@#Z%HKYZ_X;(^/?_1@OC_\ \"[>C_ALCX]_]&"^/_\ MP+MZ /H6BOGK_ALCX]_]&"^/_P#P+MZ/^&R/CW_T8+X__P# NWH ^A:*^>O^ M&R/CW_T8+X__ / NWH_X;(^/?_1@OC__ ,"[>@#Z%HKYZ_X;(^/?_1@OC_\ M\"[>C_ALCX]_]&"^/_\ P+MZ /H6BOGK_ALCX]_]&"^/_P#P+MZ/^&R/CW_T M8+X__P# NWH ^A:*^>O^&R/CW_T8+X__ / NWH_X;(^/?_1@OC__ ,"[>@#Z M%HKYZ_X;(^/?_1@OC_\ \"[>C_ALCX]_]&"^/_\ P+MZ /H6BOGK_ALCX]_] M&"^/_P#P+MZ/^&R/CW_T8+X__P# NWH ^A:*^>O^&R/CW_T8+X__ / NWH_X M;(^/?_1@OC__ ,"[>@#Z%HKYZ_X;(^/?_1@OC_\ \"[>C_ALCX]_]&"^/_\ MP+MZ /H6BOGK_ALCX]_]&"^/_P#P+MZ/^&R/CW_T8+X__P# NWH ^A:*^>O^ M&R/CW_T8+X__ / NWH_X;(^/?_1@OC__ ,"[>@#Z%HKYZ_X;(^/?_1@OC_\ M\"[>C_ALCX]_]&"^/_\ P+MZ /H6BOGK_ALCX]_]&"^/_P#P+MZ/^&R/CW_T M8+X__P# NWH ^A:*^>O^&R/CW_T8+X__ / NWI_A_P#;?\82?$GPQ\._B+^R MMXK\)_\ "5:G]AT[4=6NH3'YH0L>%Y. * /H*BBB@#D/C[_R1OQ#_P!@\_\ MH0KXRK[-^/O_ "1OQ#_V#S_Z$*^,J /?OV3O^2H^+O\ @7_H]J]^KP']D[_D MJ/B[_@7_ */:O?J "N&_:'^*7CSX.?#:7QW\/?@GJ_C^\MKR%)_#^A7*1W1M MV;$DT8<'S"@Y\L)_!_A70?%5CXDUB MX\;6<5I>74UFYEM[."V25W&9@C2ROM78A5/,+DI1^,?P9\5?#+]N#PU^V]X% M\,7VLZ;>>$I_"7Q"TS2+#H/"7@'2=9@\J[FM1*T]S?30'YK<-([ MQQQOARAW_@L7?\ [6LO[:&M:;^UE>Q-<01[_"-OILC'3H]( M=V$+6JGD E6WEOG,BMNZ"OV2_P""B'[?_P -OV!/@S)XT\0F'4?$^J+)#X1\ M,^;A[ZX YD?'*01Y!=_<*/F9:_/_ /8J_P""6GQ-_P""ET?BC]M']N_QEK5H M?&EK*?"0@(CN)I&7;'?;&&$M8@ L,/ <+GA I?\ 0N#)0R:%3-<8E&C;EBVK MR)Q7GE'/?_0A M7QE7V;\??^2-^(?^P>?_ $(5\94 >_?LG?\ )4?%W_ O_1[5[]7@/[)W_)4? M%W_ O_1[5[]0 4444 %%%% !1110 4444 %%%% 'S7\,?^4G_P 2?^Q$L?Y6 ME?2E?-?PQ_Y2?_$G_L1+'^5I7TI0 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Y+^VA^V/\ M"?\ 8A^"=]\8OBC>^8RY@T/1()0+C5KP@E((\]!QEGP0B@DYX!Z#]I#]HSX5 M_LJ?"#5OC9\8M?6QT?2HN$7!FO)SGR[>%"1OEQTJ"9EC,8(8:=;-QND8;6N+@ 'D ;;-;]A;]D/XP_ M\%:OVB;K]OG]MV.23P/;WNW0=!=62#4_*<[+.!#]VQA.0[=97W+EF,K#]=K6 MUM;&UCL;&VCAAAC"0PQ(%5% P% ' ' JKX8\,>'?!7ARQ\(>$=$M=-TO3+ M2.UT_3[*$1PV\**%2-%'"J !Z5>KFSK.*N;XA.W+3@K0@MHQ_S[O\ 2QEC ML;/&5$[6BM(KHE_6X4445XQQ!1110 4444 %%%% !1110 5X!^V!_P EV^ O M_8_S?^DK5[_7@'[8'_)=O@+_ -C_ #?^DK4 >_T444 ?_0A7QE0![]^R=_R5'Q=_P+_T>U>_5X#^R=_R M5'Q=_P "_P#1[5[]0 4444 %%%% !1110 4444 %%%% 'S7\,?\ E)_\2?\ ML1+'^5I7TI7S7\,?^4G_ ,2?^Q$L?Y6E?2E !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<]\5_BK\ M/_@A\.]6^*_Q2\36^CZ!H=HUSJ-_LYOHNR[R?1'?@<$\7-RD^6$=9/LO\ -]"!$^/W_!?O]KWS M9/[1\+_!+P5=8[?Z- QZ=TDOYU'NL*>H7]Y^N_PK^%O@'X)_#W2?A5\+_#-M MH^@Z)9K;:;I]JN%C0=22>69B2S.269F+$DDFL?\ 9S_9W^%G[*_PATGX*?!W MP^MAHVE18RV#-=S''F7$SX'F2N>6;Z * !W%7GFGI"/_MTN M\G^'WMO'XU8EJG37+3C\*_5^;"BBBO //"BBB@ HHHH **** "BBB@ HHHH M*\ _; _Y+M\!?^Q_F_\ 25J]_KP#]L#_ )+M\!?^Q_F_])6H ]_HHHH Y#X^ M_P#)&_$/_8//_H0KXRK[-^/O_)&_$/\ V#S_ .A"OC*@#W[]D[_DJ/B[_@7_ M */:O?J\!_9._P"2H^+O^!?^CVKWZ@ HHK%^(GC_ ,,?"WP3J7Q \97QM]-T MNV,MPR1EY'.0%CC0 M\4M<#P]I,TV)[_R(C+,8UZD(@W$]!4GC[XD> _A9H/\ PD_Q$\66.CV+7"6\ M=Q?3A!+,YPD2#K)(QX5%!9CT!KXD\;^#/&MK_P %0/V9?BS\5EDA\4^,$\7S M7FE?:-\6B646D_Z)IJ8.TF)99&D>++SXP_\%G+3X;:PWF: M-\*/A1/J^F6;\HNJWDL$3W&.F[[/<*@/\.UL?>- 'U'X!^)'@/XI:&WB3X>> M*[+5[*.X>WFELY@QAG3AX9%^]'(N1E& 89&0*QO'?[1GP+^&/B#_ (17Q_\ M%31M*U!8$GN+:ZO #:PNVU)9R.((V((#R%5)! /!KYPUSXAO\!?^"P%WX:L9 M630OB3\&QK&O65) ">X2.=8Q_LQ@=J^KZ "BBB@#YK^&/_ "D_^)/_ &(EC_*TKZ4KYK^& M/_*3_P")/_8B6/\ *TKZ4H **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "H[R\M-/M);^_NHX(((VDFFF<*D: M*,EF)X !))Z5)7Y2_\ !3[]OSXE?MI_%R+_ ()L_L%F75HM2OC8^*]C[2 ?+!\SULGRBOG&*]G!\L5K*3VC%;M_HNOWLZ\%@ MZF-J\L=$M6WLEW.=_;D_:X^,?_!7+]HNU_8*_8FDD;P):WN_7==4LD&I^4XW MWMPX'RV41P8UZROM;#,8E7])/V-/V//A/^Q'\%+'X.?"RQW[,3:UK,T8%QJU MX0 ]Q*1TZ85,X10%'0D\S_P3R_8#^&O[ OP8C\#^&Q%J/B74U2?Q;XF,6)-0 MN .$3/*01Y(1/A5I1R_ +EP]/[YRZSE^BZ?@NG'8RG."P^ M'TIQ^^3[O] HHHKYH\L**** "BBB@ HHHH **** "BBB@ HHHH *\ _; _Y+ MM\!?^Q_F_P#25J]_KP#]L#_DNWP%_P"Q_F_])6H ]_HHHH Y#X^_\D;\0_\ M8//_ *$*^,J^S?C[_P D;\0_]@\_^A"OC*@#W[]D[_DJ/B[_ (%_Z/:O?J\! M_9._Y*CXN_X%_P"CVKWZ@ KR+]K/]G;XH_M!6?A8?"[]H27P!=^&==_M5;@> M%K;5H[J98RD):&X81YC+,ZDAL/M8 ,BL/7:* /S;_:*^ 7[9FD?M]?L]>%?$ MW[?EQJ_B+5H_%'_"->*C\,-+@.@B+3E:<"V0^7<^?P[XLT"RU33[E=MS8ZC:I/#*,YPR."K#(!Y% 'R=I/P^A_:1_X*M:[\9=. MQ=^$/AM\,1X3GU*W;=#%-'@\/>%M#L]-T^U39;6.GVR0PPKG.%1 %49/0"J6O_ Y^'OBK6['Q M+XH\":-J6HZ8V[3=0O\ 2XII[0YSF*1U+1G//RD4 ?/7_!([X)>,_@W^R0NJ M_$319M,USQWXGO\ Q5?Z9+[E5#,Q8@ '@9/ [5[;10!\?_ +.WP=\+ M_#W_ (*%>/O 6B:CJTUG9>";5XI;_4Y)IR7-JQW2-RPR> >@KZH_X0?2/^?F M]_\ MJ\#^&/_*3_ .)/_8B6/\K2OI2@#'_X0?2/^?F]_P# MJ/^$'TC_GYO M?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F] M_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +: MMBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ M/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ M (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC M_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/ M^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ M +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO? M_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** M ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^ M$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X M0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_G MYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ MGYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ M MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MMJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@ M#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$' MTC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0? M2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO M?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F] M_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +: MMBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ M/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ M (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC M_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/ M^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ M +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO? M_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** M ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^ M$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X M0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_G MYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ MGYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ M MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MMJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@ M#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$' MTC_GYO?_ +:MBO@/_@K_P#\%2K[X VO_#)?[+][+J'Q2\1*EM>76EJ99="C MFPJ)&%R3>2[@$4L^--;NAIGB?4])NFD>!Y/E.G6Y! MQYQR1+)G$2Y7.[>8_HK_ ()E_P#!+;P-^P_\+EU'Q3*NH_$37;93XEUFVD(2 MV4X865N<9$2$#:_X)%?\ !+2Q_8[\*#XX_&RRBO\ XJ>(;8M< M-,PE&@P2WG&9X7"X7^RLM?[I?'/K4EW_P * MZ+Y^9W8W%4J5+ZIAG[J^)_S/_)=#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+ M:MBBOE#R3'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO? M_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** M ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X0?2/^?F]_P# MJ/^ M$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ/^$'TC_GYO?_ +:MBB@#'_X M0?2/^?F]_P# MJ/^$'TC_GYO?_ MJV** ,?_ (0?2/\ GYO?_ MJ\+_:JT*S MT;X\? AK66=O,\?2AO.F+=+5NF>E?1E> ?M@?\EV^ O_ &/\W_I*U 'O]%%% M '(?'W_DC?B'_L'G_P!"%?&5?9OQ]_Y(WXA_[!Y_]"%?&5 'OW[)W_)4?%W_ M +_ -'M7OU> _LG?\E1\7?\"_\ 1[5[]0 4444 %%%% !1110 4444 %%%% M 'S7\,?^4G_Q)_[$2Q_E:5]*5\U_#'_E)_\ $G_L1+'^5I7TI0 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117S+_ ,%- M/^"CO@3]@+X2F[A-MJGCS78'3PGX==\@GH;NX .5@0_0R,-BD?,R=6#P>)S# M$QP]"/-.3LE_71=7T-:%"KB*JITU=LX__@K1_P %1-$_8A\!_P#"M/A?=V]_ M\4?$-H?[+M<"1=&@;*_;9EY!;.1%&?O,-Q!52&\\_P""0'_!+O7/AE=#]MC] MKFUN-1^)7B%GO='T_629)]($V6>ZG+Y)O)=Q)SS$K$'YV8)QW_!)G_@G%X[^ M+_CX_P#!2+]N<7.L>(-2"BBB MOC3Q0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O /VP/\ DNWP M%_['^;_TE:O?Z\ _; _Y+M\!?^Q_F_\ 25J /?Z*** .0^/O_)&_$/\ V#S_ M .A"OC*OLWX^_P#)&_$/_8//_H0KXRH ]^_9._Y*CXN_X%_Z/:O?J\!_9._Y M*CXN_P"!?^CVKWZ@ HHHH **** "BBB@ HHHH **** /FOX8_P#*3_XD_P#8 MB6/\K2OI2OFOX8_\I/\ XD_]B)8_RM*^E* "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHKS3]K3]JWX3_L:_!?4OC5\7-6\JTM M!Y6GZ?"P^T:G=L"8[:%3]YVP>>BJ&9L*I-:T:-7$UHTJ47*4G9);ME0A.I-0 MBKMG-_MZ_MT?"[]@WX*3_$OQS*E[J]YO@\+>&XY@LVJ78&=H[I$F0TDF,*" M,LR*WP-_P3?_ &&?BG_P42^-MQ_P4<_;R234=&NK[S_#&@7D16'56C;$9$39 MVV$.-J1])67YLJ&\S"_9!_9F^-?_ 6>_::N_P!M3]K^.>V^&FDWIATC1(W= M(;U8W)33K7H1;H?]=,,%V+*#N9FC_7[2]+TS0],M]%T73H+2SLX$@M+2UB$< M<,2*%5$50 J@ < #%?8XNM2X5PDL%AI7Q4U:I-?87\D7W_ )G^MK>U6G#* M:+H4G>K+XI?RK^5?J_Z4RJJ*$10 !@ #@"EHHKXD\,**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *\ _; _P"2[? 7_L?YO_25J]_KP#]L M#_DNWP%_['^;_P!)6H ]_HHHH Y#X^_\D;\0_P#8//\ Z$*^,J^S?C[_ ,D; M\0_]@\_^A"OC*@#W[]D[_DJ/B[_@7_H]J]^KP']D[_DJ/B[_ (%_Z/:O?J " MBBB@ HHHH **** "BBB@ HHHH ^:_AC_ ,I/_B3_ -B)8_RM*^E*^:_AC_RD M_P#B3_V(EC_*TKZ4H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BFS30VT+W%Q,L<<:EI)'8!54#))) MZ"O /CA_P5+_ &"?V?O.MO'7[2&@W5_#D-I7AV5M3N=X_@9;4.(V_P"NA7W- M=&&PF*QD^2A3_;;:VWFO*#Z>8AQV'2N0_P"$L_X.%_VX.-%T.Z^% MN@7?5X[9/#ZQ ]&#S%]0(QW0D=_2OHZ?!^9P@JF,E"A'O4DD_DE=_+0]*.38 MI+FK.--?WFOR/T1_;(_;.^"_[$7PDNOBE\7-;02%&31-!MY5^V:O< <0PH>V M2-SGY4!R>P/XF?\ #X_]L/\ X;#_ .&M_P#A*O\ IT_X0OSG_LO^R]^[[%L_ M\>\[&_?\^?X:^OO!'_!N7XQ\>74WB[]K+]L*_P!4UNYB/FC1+62[?S,'#-=W MC;Y ">5\I2>?F&>/C+Q7_P $@_VVM$_:;U+]F'P_\,Y=8O[2PFU&RUZ$^5IU M[8+G9.L[X5"[ 1B-CN$AVGCYJ^SX7PG!^&A6I2KQJSY?>E)7JH\WXN]]C MV\JHY-2C.+FIRMJVK*WE?\6?N+^QQ^V/\'?VW/@[:_%SX1ZK_=BUK1;AQ]JT MFZQEH)E'YJX^5UY'<#U>OR^_X(%_M8_"CP'I^J_L(_$'P#:>#/B%;:O9\RW4 !41\ QKPH97W?J#7YWQ!EJRK-JE",6H7O&^MXO9I MK=?T];GSF8X;ZIBY4TFETOV"BBBO%.$**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***QOB%\0?!7PH\$:I\2/ MB+XDM=(T/1;-[K4]2O'VQP1*.2>Y/0!1DL2 20*J,93DHQ5VQI.3LC)^.WQ MT^&7[-OPJU?XS?%[Q)'I>A:+;&6YF;EY6Z)#$O621VPJH.22/K7Y-?#7P%\> M_P#@O=^UO-\6/BBM]X=^"_@^[,-O9PR$+#"2&^Q0-TDNY@%::;'R*1T B0M\ M8>)_C[_P7V_:[C\"^"FU#PU\%/!EV)99Y$XMX22OVF4?=DOIU#+''R(USU D M=_UM^"OP7^&_[/7PPTCX/?"7PU#I.@Z):B"RM(ADGNTCMU>1V)9G/+,Q)ZU] MN_9\(82RL\;47K[*+_\ ;VON]/B]SWS2UTS3;*/9%;PH,*JCZ=^I.2YII-NR#?QKY-^(?\ P<5>-OB!K9\%?L9_L@ZEK6HS M$BRG\0-)=3R=A_H-B"Q[=)S7O8/A?/<JF.V#7Q&.T@.>GK79_" M/_@V\\$SZ@/$_P"U'^TOKWB2_G?S;RU\.VRVP=^X>YN/->4'N=B'Z=:[_P"P M,GP6N/QT;_RTTYOTOLGZG1_9^"H?[Q75^T?>?W[(](^.'_!PM^P]\-O.L/A? M:>)/'UZF1&^EZ<;*S+#LTUUL<#W6)P:\%D_X*U_\%9/VQI6L/V+/V2O[$TV= MBL.LVNBR:DT1/ W7MT$LU_X%&*^[_@?_ ,$P/V#_ -GSR;GX?_LW>'Y;Z'!3 M5=>@.IW05X?\ @T>9]YO]%H?DQ#_P2$_X*I?M@S+J7[:_[79TC3YV M#2Z/<:Q+JCPGJ=MG;M'9I_P"3M7OWP/_ .#?#]ACX9^3?_$H^(_'UZF"ZZQJ M9M+3<.ZPVNQL?[+R./PK[KHKFQ/%V>5X>SIU%2A_+32@E]VOXF57.,?4CRQE MRKM%6_+7\3C_ (3_ +/WP,^!&F_V3\&/A#X<\+P% L@T/1X;=I1_MNBAI#[L M2:["BBOG:E2I5FYS;;?5ZL\Z4I3=Y.["BBBH)/S[_P""PO\ P2]U7XT1_P## M8_[*]G/8?$[PX([K4K/2"8IM:C@PR30E,$7D04%2/FD50O+*@/:?\$C_ /@J M'I7[:W@3_A5/Q8O8+'XI>'+0#48& C&MVZ87[9$O&'!P)8Q]UCN4!6VI]H5^ M8/\ P5M_X)T>.OA%X]'_ 4E_8>^TZ1XAT.\_M3Q?I>C)AXW7)?4H4 PP(W? M:(\%64LY!!ES]CE>,PV=X..58^5I+^#4?V7_ "2_NO9=ONM[6$K4\=16$Q#L MU\$NS[/R?]=#]/J*^:?^"9W_ 47\"_M^_!\:FWV;3/'.AQ)'XN\.H_W'/ N MH 3EH)"#CJ4;*,3A6;Z6KY?&8/$Y?BI8>O'EG%V:_KH^CZH\JM1JX>JZ=16: M"BBBN8R"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHILDD<,;332*B(I+,QP !U)- %?6];T?PUHUWXB\0ZK;V-A86SW%[> MW1V8@*JJ"23P *_(#]J;]H?XW_ /!;7]J*U_9#_94EN-/^%FAW M@N-4UJ:)UBN41MK:E=#@^6.1! <,S$$X9OW>U_P4,_;7^+'_ 4U^/%M_P $ M[OV$I'O?#+WVSQ)K]M(5@U5HF'F2O(N=MA">2W/FN 5#?NPWZ$?L,?L1_"K] MA/X*6OPJ^'D"W5_/MG\2^(980L^K7>W!D;KMC7)6./)"+ZL69OM\+1I<*82. M,Q"3Q4U>G!_83^W)=^R_6]O=I0AE-%5JBO5E\*_E7\S\^R_I=%^RS^R]\*/V M0/@SIGP3^#^C?9M.L%WW5W* ;C4;E@/,N9V &^1R![* JJ JJ!Z+117QE:M5 MQ%656H[RD[MO=L\2,O"'@ M/19?$GCGQ7INBZ= ,S7^K7T=M#'_ +SR$*/Q-?+?QP_X+=_\$\O@KYUG;?%R M;QC?PY_T'P38->!OI<,4MS^$IKMPF78_'RY<-2E/T3?WOH;T<-B,0[4H-^B/ MK:BORE\5_P#!?_\ :7^.6M2^"_V'OV,+F_O#\L=Q?P7.KW.#T?[-9J@B/^\[ MKQD\<5G?\,K?\%\?VW/WOQK^-$WP]T*ZY>QN=<334:(_PFUTQ2[_ .[/@\$<707-F%:G07:4DY?*,;W^\]!9/6IJ^(G&GZO7[D?I%\:OVP_V6_P!G M2)S\;/CUX8\/3QKN.GWFJH;MA_LVR%IG_P" H:^/?CA_P<:_LD>!O.L/@K\/ M_$WCJZ3/E7,D:Z78R>F))@TP_& 5C_!3_@VZ_9_\/2QZO^T%\;?$GB^[)WS6 M>D0IIMJ['DAR3+*X_P!H/&3UXZ5]A_ _]@']C+]G/R9_A#^SGX9TV\@QY6JW M%C]LO5([BYN#)*/P:GR\'8#=U,3+R_=P?_MP[9+A^LJK_P# 5_F?GH/^"A?_ M 6W_;6_T?\ 98_9L;PAHUUQ;:Q:: K(?6^U,BW8X[QJI';G%6-)_X(E?K'12?%M;#*V7 M8>G0\U'FE_X%*]_N#^UYTE;#4XT_-*[^]GQ?\#_^"#'_ 3^^$?DWWBCP?J_ MCK4(L-]H\5ZJQA#=\06XBC*_[+A_J>M?6/P]^%7PQ^$FB#PW\*_AUH?AK3UQ MBRT'2H;2+CN5B503[UOT5X.,S3,?7Q>)Q+_ 'LV_5A1 M117 Q\.)?^9XET&VB+6^E/*P$D;QKC=83D[2O'E.0%*CR] MGZ$_L-_MK_"S]NKX(VGQ9^'NZ'HOB?1;OPWXCTFWO\ 3]0MGM[ZQO(5DBN(74J\;JP(964D$'@@U^/O M[2WP*^-O_!#S]JZT_:J_9F@N=3^$_B.\^SZAH\TSM%%&[;FTRY;DCH6MYSE@ M5P=Q5O,^WPM6EQ7@XX.NTL5!?NY/[:7V)/OV?_!O[M*<:3JD>)(I,">RN% \RVG0$[) M4)P1T((92596/>U\95I5*%5TZBM).S3W3/$G"5.3C)6:"BBBLR0HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\M_^"K7_ 43^(/[ M0_Q(7_@FQ^PE]HUC5-9O#IGB[6-'DR;J3D2:?#(#A8E 8W$N0N%9"0JR9[#_ M (*^_P#!3[Q'X4U8_L)_L-=:B27Q=XD6/F:0#(MH21 ME;>,DA1P7.78 D*OTA117RV,QF)Q^)EB*\N:'+/4_$ M%PZ0:;'JDYBLX'8X,]PR_/Y4:YX45XC\&?VA_%<7[2WBC]CKXS7EE=>(]'T.W\0^&==LK3[, MNM:1*_E,SP[F$<\,P,;;3M<$,%3!4B^#H=4T9KL^)KJU53+<3R"5/)M7D81QB,"0 ,[,>$H ^E**\U_9&_:4 M\-_M:? +0_C=XQ.8Y[=C@9VNIP2!N4JV!G%>E4 % M%%% 'S7\,?\ E)_\2?\ L1+'^5I7TI7S7\,?^4G_ ,2?^Q$L?Y6E?2E !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !117)_'7X6CXV_!WQ)\)3XSU;P\/$&DRV1UK0[CRKJTW MC&]&_0CC*DC(SFKIJ$JB4G97U>]EWL5%)R2;LC\^?^"C7_!>'_A2/QBL/A'^ MR1;:3XA_X1[5E;QIK5X/-M;O8\A(O/#%\S3:I93J!OB:V@5Y' )^615V..0>H'X$_%C MP18_#3XG>(/AYIGC+3O$5OHFL7%C#KND,QM;Y8I"@FB+ $JV,@\CT)&"?TA_ MX)=?\$+]'^*G@RW^//[;.CZG;Z;J4:R^'/!,5T]I-/ 1D7%VZ8DC5@04C5D; M'S,0"%/Z[G/#/"F6Y12J5Y2C;K&W/4OK:S^_IRH^PQN5Y1AL'"51M6ZK>7R? M](]7^-7_ %O+@O-8G33;9V/ **HEE<=/E*1D]. M.M>'IHUVB_LM*0W;#T:X<&5_^!.:]'KXW^W,BP/^ MXX%-_P U5\[_ / ?A7R9XOU[ 4/X%!-]YN_X;'Y3>%/^#?W]I/XX:U'XT_;@ M_;.N=0O#\TMOI\USJ]R0>J_:;QD$9^D;CTXKZD^"'_!$?_@GE\%?*NY_A#+X MQOXL8O\ QM?M>AOK;J$MS^,5?6M%<6+XJSW&1Y'6<8]H>ZO3W;?BV85LVQ]9 M!-%B\-^"/"VG:-IT Q#8:58QV\,?\ NI& H_ 5HT45 M\^Y.3NWJ>>VV[L****0@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "L'XG?#+P)\9?A_JWPM^)OAJVU?0=B)?VX;CHLJ?W0Q\O]>/A9\4? 7QJ^'ND_%7X8>);?5]!URS6YTW4+5LK M(A[$'E64@JRD!E92I ((K#_:2_9R^%G[5OP>U;X)_O=(U6+Y9$P)K.<9 M\NYA<@[)4)R#T/*D%693^5G[.?QN^-__ 0U_:PN_P!E_P#:0GNM5^$GB:\^ MT6&KP0LT21LP5=2MEYP1\JW$ RPQD;B$+_;3C#B_".I%6QM-:K_G[%=5_?7; MK^7N24(+5O\ A'M)?#K81'*F^N%[1J00B'_6.,?=5R/$_P#@D+_P3(\56OB ?M^? MMH0W6J>/-?G;4O#FEZV"\UDTIW?VA&I4:/UO$KW?LQ_F?^2ZG8_\$@O^"6:*&_;S7T"&;)<%FR6NY Q\V3JH8H#RY?[QHHKPLSS+ M%9MC)8G$.\G]R71+LE_6IP8K$U<76=6H]7^'D@HHHK@.<**** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\ _; _Y+M\ M!?\ L?YO_25J]_KP#]L#_DNWP%_['^;_ -)6H ]_HHHH Y#X^_\ )&_$/_8/ M/_H0KXRK[-^/O_)&_$/_ &#S_P"A"OC*@#W[]D[_ )*CXN_X%_Z/:O?J\!_9 M._Y*CXN_X%_Z/:O?J "BBN(^/VD_M ZOX#6+]FGQ?X;T;Q+%J$,OF^*]-EN; M.XMQGS(6$3!T+97YQD@*1@%MR@'R_P#'7Q'^U9^R[^W9\.?C9\3?$'AGQOX% M\>:W;^!+.*R\.-97/AB2]E!4P[I96_>.BM))O/F+!L*IMCQ9^'=O=0?\%U/' MTFL@@S? RV?1_,'6#[78J^W_ +:+)^M>V0? _P"+'Q=\3^$O%?[3VK>&3#X, MU5=8TKPYX2AN&MIM52-XXKN:>XP[+$LCM'"J* Y#,[[5 D^-G[-^K>*/C9X2 M_:@^%&IV%CXV\)VEQILT.J!Q::WI4^2]E.\8+Q%)#YL;VW_9^U%KEH3RJM/?K%G'_39H\9[D5T/_!#1+6/_@G5 MX7BB7;,NM:L+Q2,%9/MLO!]]NVO8?@M^SAJGAGXV>*OVH/BOJEA?^-_%-A;Z M7%#I2/\ 8]$TJ#YDLX'D >4O)^]DE8)O?&$0+@\SX6_9?^,GP$E\<^%/V9?% M?ARQ\->.M:N-8M1KD2?LZ_$+4&!^PW?QIUR;23_";ZC@G>..YBN;;;,H8@.,MT(&1]:]MHH ^/_V=OB%XH\6?\%"O'WBG M6_A7JVAWESX)M5ET6_DC,\ 4VJAF*G&& R,=C7U1_P )+J__ $*%[_WTM>!_ M#'_E)_\ $G_L1+'^5I7TI0!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+ M6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ M?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q M10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2 MT?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+ M6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ M?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q M10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2 MT?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+ M6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ M?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2U^?/_!9S_@H_XI\+::G[ M"G[.=E>OX^\8"*TUY].;S+FRMKC"I9Q!,D7%P& QU6-N!F167Z/_ ."FO[?W MA7]@CX"3>*HWM[SQEKJR6G@S193D2W W7$BCGR80P9O[Q*)D%\CYE_X(I_L M ^*K[5;C_@HU^U4EQJ7C'Q7++>^$HM6&Z6*.?)DU.0'I+,&(C' 6,EA_K%V_ M6Y%@L/@<,\XQT;P@[4XO[<^G_;L=V_\ )H]C 4*="D\;77NKX5_-+_)=3T3] M@#_@E)\&OV=?@5H^G_';X$V'BSQU-JMMKNJZEJ%O',MA>1!O)MX"3_JX@[ ] M1(Y9B"-@7[-_X275_P#H4+W_ +Z6MBBOG\?F&,S+$2K8B;DVV_)7[+HCSL1B M:V*J.=1W;_K0Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBBN(P,?_A)= M7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z M%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ MZ%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^ M^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[ MZ6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6M MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^ MEH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q M_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6O'?VWO MV4O 7[<_P1O/A'\1_ ]W;W2;I_#NOPHC3Z3>;<+*G(W*?NO'D!UXR"%9?>J* MVP^(KX2O&M1ERRB[IKHRZ=2=&HIP=FMC\AO^"?/[;?Q?_P""87QON_\ @GU^ MV_:SVWAK[;CPYJ]U*?*TII6)26.1N&L9B2<\")RQ.W]X%_5^/Q3J$[ MME8 JRNI!![CFO!_^"EG_!.SP%^W[\'FT:3[/IGC;1(I)?"/B-X_]5(1DVTQ M RUO(0 >I0X=0<%6^3_^"2W_ 43\>?!/XA-_P $U_VX_M&D:YHEY_9GA#5- M8?#0R# 339G)PR,"IMY_\ >7Z_U?\ 2K_A)=7_ .A0O?\ OI:/^$EU?_H4 M+W_OI:V**^*/#,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU M?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"] M_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W M_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** M ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^ M$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_ M^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ MZ%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ MH4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI M:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_O MI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8H MH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:^?\ M_@H3_P %(?!G["'PE;Q)KOAW[7XJU>.2+PEX>GN%!NI@.99 IW+!&2"[#&%-)U&(!;Z08\J\ MDC;A;:,!1!" %(56QL50_P"I'_"2ZO\ ]"A>_P#?2UJV]O!:P):VL*1Q1H$C MCC4!54# Z #M3Z\[.,WQ&<8KVM16BM(Q6T8K9+]>YS8S&5,;5YY:):)=$N MR,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HKRCD,?\ X275_P#H4+W_ M +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB M@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ MA)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,? M_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A) M=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$E MU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A M0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z% M"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_ M[Z6MBB@#'_X275_^A0O?^^EKPO\ :JU2\U'X\? A;K1I[39X^EVF8@[O]%;I MBOHRO /VP/\ DNWP%_['^;_TE:@#W^BBB@#D/C[_ ,D;\0_]@\_^A"OC*OLW MX^_\D;\0_P#8//\ Z$*^,J /?OV3O^2H^+O^!?\ H]J]^KP']D[_ )*CXN_X M%_Z/:O?J "BBB@ HHHH **** "BBB@ HHHH ^:_AC_RD_P#B3_V(EC_*TKZ4 MKYK^&/\ RD_^)/\ V(EC_*TKZ4H **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KCOC[\=OAQ^S3\(M; M^-GQ7UH6.B:%9F:Y<8,DS=$AC4D;Y' .237X\_M3_%WXF_\ !;?]MO3/V3_V>=4GMOA5X2O&GO=; M5"89$0[)]5D7C=D$Q6\9Y._/R^8^WW,BRC^U,2Y59&;]8--T M.1BUO<>6=\&EQYP&C0,)+AP/G+XP/-^3]A(88;>%+>WB6..-0J(BX"@< #H M*Y?X(_!?X>?L\?"K1/@S\*M"33M"T"R6VL;=>6;NTCM_'([%G9CRS,3WKJJ6 M>YO_ &KB4J<>6C!(<(4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7QG_P5M_X)?:/^VYX _P"%F_"ZS@L?BCXO^"H.L?%P_P##&'[5UY<6'Q,\.>9::5>ZP#'/K"095[>8/@B\B"D- MGYI%4L?F5R?T(K\^?^"PO_!+[5_C /\ ALS]E.SGL/B;X<\N[U2RT@F*?68X M,,D\)3!%Y$%!4CYI%4*/F5 >Y_X)(_\ !4+2/VVO 7_"KOBI>P6/Q1\.6@_M M.W($:ZU;KA?ML2\ .#@2QC[K$, %8!?H0_P"?CC,/2Q-'ZYAE9?:C_ "O_ "?]>7V;1117R)XX4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %>*_$?_ (*$_LD?#CX.^+OC;-\9-(U72O!FI2:7JL.CW:S3OJ2@ M[;*-,C?*Y!"D?*0K-N"HS#XU_P""\'_!1_XN_!*1/V0OA%HNJ>'WU_1UN=<\ M8NAC-U:294VUDX]<%99!@C[@QDFOQ_TR[M;:\A_M.WEN+(7,E?HW#G CS3!1Q>*FXQE9Q2LVX];OI?IVW?8^ERW(/K5!5 MJLK)[)=5_P 'H?I/^SC\"_CG_P %R/VJKK]J3]I:*ZTKX2^'+PV^GZ1!,ZQ2 M1JP9=-MFX))^5KBX&&.<#:2@C_8'P]X>T+PEH-EX6\+Z/;:?ING6L=M86%G" M(XK>%%"I&BK@*H4 #@ 5P?[']QX%N_V8/ UY\,_A1>^!M!F\.V\FF>%-1M? M)GT^,KG8XZLQ.6WGYGW;SRQKTBOE\_S6KF&)]DH\E*E[L(+:*6FO=OJSRLPQ M<\15Y$N6$=%'M_P>X4445X)YX4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7@'[8'_)=O@+_P!C_-_Z M2M7O]> ?M@?\EV^ O_8_S?\ I*U 'O\ 1110!R'Q]_Y(WXA_[!Y_]"%?&5?9 MOQ]_Y(WXA_[!Y_\ 0A7QE0![]^R=_P E1\7?\"_]'M7OU> _LG?\E1\7?\"_ M]'M7OU !1110 4444 %%%% !1110 4444 ?-?PQ_Y2?_ !)_[$2Q_E:5]*5\ MU_#'_E)_\2?^Q$L?Y6E?2E !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 445\G?\%9O^"C&D?L)?!(Z;X0O8 M)_B+XI@D@\+6+8?[$GW7OY5/\$><(#P\F!@JKXZ\#@<3F6+AAJ"O*3LO\WY+ M=FV'H5<365*FKMGSY_P6D_;T\8^-?%-M_P $U/V3#<:IXH\2W,5EXQFTILR? MO<;-+1@>&<$-,<@*F$)PT@7ZP_X)N?L&>#OV"/@#;>!+06][XJU<1W?C/78D M_P"/N[V\1(2,^1$"40<9RSD NPKY\_X(H?\ !.?5_A'H,O[:?[1=E/=?$7QG M%)<:3%JN7N-+M)\L\\A?D75QN+,3\RHVTD%Y%K]!Z^ASW'8;!X99/@7>G!WG M+_GY/J_\*V7ZV3/1Q]>E1I+!T'[J^)_S2_R70****^3/("BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ K\O\ _@K5_P $Z_'GP8^(*_\ !2?]AP7.D:]H=Y_:GB_2]&3# MQ2#)?4H4 PRD%A<18*LK,Y!!DK]0*22-)4:*5 RL"&5AD$>AKU,HS;$Y/BU6 MI:IZ2B]I1>Z?]:'7@\74P5;GCJMFNC79GS9_P31_X**> _V_?@\NKK]FTSQO MHD4<7B[PZC_ZMSP+F $Y:WD()'4HV48G 9OI2OR/_P""A_[%_P 5_P#@F3\? M;7_@HG^PO$]EX9%_O\2:#;1EK?2VE8"2*2-<;K"VW\1Z!+,>F\VY:)^FY#]Y), .O. 0RKZ>=Y3 MAXT8YCE^N'GTZTY=8R_1_P# ;Z<=@Z:@L3A]:$/^$B^-/C%1J-Q"7TCPQIVV74=1(X_=Q9 M&U,C!DR2NRZ=*I6FH05V^B/8KZ^LM,LIM1U*\ MBM[>WB:2>>>0(D:*,LS,> 22>!7YT_MR?\%U]"\/:Z_P _P!@30?^$[\9 M7L_V./Q';VC7-E#.QVA+2) 6OI<]"/W6<$>:"17A6K^/?^"DG_!='Q7-X9\! M::WP^^#4-YLNY#+(E@55LD3S *^I3C@^4@$:G:2(_OG]"?V&_P#@F9^S5^PE MH23?#_0/[7\5S0;-2\::Q$KWLV1\R1#I;1'^XG)&-[.1FOK5EV4\.KGS)JK7 MZ4HOW8_]?)?^VK\4SV/JV#RUBV9\VUN]ARFH7"L/H4@.=K ELX4 M5^F5%VFCZF53.L?.$H_T444 ?_ $(5\95]F_'W_DC?B'_L'G_T M(5\94 >_?LG?\E1\7?\ O\ T>U>_5X#^R=_R5'Q=_P+_P!'M7OU !1110 4 M444 %%%% !1110 4444 ?-?PQ_Y2?_$G_L1+'^5I7TI7S7\,?^4G_P 2?^Q$ ML?Y6E?2E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !11537M>T7PMH=YXF\2:K;V&G:=:R7-_>W M%55!))X %-)MV0)-LX7]JO\ :<^&G[(/P/UGXZ?%._V6&EP[;6RC<";4;I@? M*M80>KNPQZ* S'"J2/S0_P"";_[,?Q+_ ."HG[5.J_\ !1G]K^P^T^%M.U7_ M (IW19T)MKZXA;]U;1(W6SMN-W:23AMQ\ZL#XB^)_B=_P7E_;PMOAIX#N[_2 MO@QX%F,DMZ$*B.TW;7NV##'VJY*E(4891!DK\LI/Z\?#CX=>"_A'X#TGX9?# MKP_!I6AZ'8QV>F:?;+A(8D& /4D]2QR6)))))-?;5FN%,M="/^]UE[SZTX/[ M/E*77M]S?NS?]DX7D7\::U_NQ[>K_KH;=%%%?$'A!1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% %37M!T3Q3H=YX9\2Z3;7^G:A:R6U]8WD(DBN(74J\;JP M(964D$'@@U^/O[2'P/\ C=_P0X_:OM/VI/V:X+K5/A+XEO/L^H:/-,S11QLQ M9M,N6Y((Y:WG.6&,'<5/^" O[8>#_ &CXF^"7C:Z_\";=3^"1W]N&]EF3^Z&_ M=_KS\+_B?X#^-'P^TGXI_#'Q+;:OH.N6:W.FZA:ME98SZ@\JP(*LI 964J0" M"*O/,FCE\HXC#2Y\/4UA+_VU]I+^NJ58_!+#-5*;YJ]-I+_/T2U?D<^*Q-/"8>5:IM%7_ *]3Z2HKYN_X):_M2_\ M#3?[+NG?V]J/G>)?">S2-?WOF278O[BX/<^9&!ECU=)/2OI&C,,#7RS'5,+6 M7O0;3_S]&M5Y!A<33Q>'C6AM)7_KT"BBBN,Z HHHH **** "BBB@ KP#]L#_ M )+M\!?^Q_F_])6KW^O /VP/^2[? 7_L?YO_ $E:@#W^BBB@#D/C[_R1OQ#_ M -@\_P#H0KXRK[-^/O\ R1OQ#_V#S_Z$*^,J /?OV3O^2H^+O^!?^CVKWZO M?V3O^2H^+O\ @7_H]J]^H **** "BBB@ HHHH **** "BBB@#YK^&/\ RD_^ M)/\ V(EC_*TKZ4KYK^&/_*3_ .)/_8B6/\K2OI2@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\KO^"OW[:/Q!_: MH^,EA_P2\_8Z,FIW>H:JEIXSN["7Y;JZ4[OL.\<+!#M,D[] 4VG C<-[Y_P6 M/_X*2Q_L;_"I?A)\)]55OB;XPM&33?(.Y]&LV)1KT@=)"\'".ZU!\77B;7/*VR:I?LH#R'N$7&Q$_A11G+%F/L]%%? M*XG$5L77E6K2O*3NWYGDU:DZU1SF[M[A1116! 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 <'^TK^S?\*_VL/@[JWP2^,&A"\TG5(ODE3 GLIUSY M=S Y!V2H3D'H1E2"K,I_*[]FWXY?&[_@AS^U?=_LL?M*SW6J?";Q)>?:-/UB M&%FBBC9MJZG;+R1CA;B 98;0'7T(5E^CR/.*.%C+!8U:/6-!U[1/%.AV?B7PWJUO?Z=J%K'!?UN1TE021N&5AE64Y!'K7)G63ULGQ* M@WS4Y*\)K:4>C7GW73TL8XW!SP=6U[Q>L7T:%HHHKQSC"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH ***^=_P!N7_@IK^S5^PEH;P>/M>_MCQ9- M!OTWP7H\JM>39'RO*>EM$?[[\D9V*Y!%=.$PF*QU=4]>)?$WASP;H%WXJ\7Z]9Z7IFGP--?:CJ-RD,%O&HR7=W(55'J3BO MS1_;$_X+B>,OB9XP_P"&:?\ @F3X-OO$?B#4IFM$\7II;3.[\Y^PVS+\V.IG MF&T ,0A&'KRO1_A]_P %)/\ @NAXKA\4_$'5&^'WP;AO-]I&(I$L"JM@&"$E M7U&<FIZ_L, M%EFM?]Y4_E7PK_$^OH?'7[%/_!"V?4?$P_:)_P""CGBB?QEXKU"<7DOA2;46 MN81*<'=?7&2;IQQF-3Y8Q@M*IP/TCTC2-)\/Z5;Z%H.EV]C96<*PVEG9P+%% M!&HPJ(B@!5 & !5BBOGLTSC'YO6]IB97MLEI&*[)=/S[L\[%8S$8R?-5? MHNB]$%%%%>8 ^A@@#R+GIE@![UOA\+ MB<74]G0@YR[13;^Y&=6M1H0YJDE%=V['JE%?G[\5/^"[/AJXU#_A&/V:?@/J MWB&_G?R[2[UQ_)5W[;+:#?)*#Z;D/M7(_P!E_P#!:[]M'F^N[CX<:!=?PL_] MAQHIZC:NZ^8$=FW CZU]12X+S.$%5Q\X8>#ZU))-^D5=W\G8\:?$&#E+DPT9 M59?W4[?-O3YZGWW\6OVC_@-\"+0W?Q>^+6A: =FY+:^OT%Q(/]B$$R2?\!4U M\G_&7_@NM^S]X5:33/@I\/\ 6_&%V#MBN[K_ (EUFQZ @N&F;Z&-<^OIE?"7 M_@A'\/;>['B']HGXTZQXEOI7\RYL]&C%K$SGJ'FD\R24'U'EFOK#X-?L=_LQ M?L_K')\)O@MH>EW40PFIM:_:+S_P(F+R_ANQ6G+P5EF[J8J:[?NX?_)$WXAQ MFRC1C_X'+_Y$^&?^%[_\%E_VS?W?PM^'TW@/0+K[M[;6 TU#&>CBYO"9G_WH M,9]*^$/C!-XI/Q)UBP\9?$1_%>HV-]):W.O'4)KI;MXV*LZ2S?/(FX':Q R, M' S7]#]%>IE?B!2RNI+V6!A&%M%!\K_[>DXR-BN?$R M3UK]LZ**^=XHSZAQ%CHXJ-#V4K6?O/I%GGC'V?0-&64++JE^R MDQP+Z#@L[8.U%9L$@ ^C^.O'/A+X9^#=4^(7CW7K?2]%T6QDO-3U"Z?;';PQ MJ69C^ Z#DG@ DU^0.@:;\3O^"]G[>K>6@;Z'(,II8ZI+$XI\N'I:S??M%><_NOG_5RJ/A?PQX>\%>&[#P?X2T:WT[2]+LX[33K"TB"16\ M$:A4C11P%"@ #VJ]7+G6;51!2&!^:15+'+*Y/Z#5XN:99BLHQDL/76JV?1KHT^J? M_ W.'%86K@ZSIU%K^#7=!1117GG.%%%% !1110 4444 %%%% !1110 4444 M%9?C3QMX/^''A:]\;^/_ !18:+H^FP&:_P!3U.Z6&"W0?Q,[D >GN3BOGG]O M'_@JI^S9^PKIDVB>(-4'B3QLT.ZR\%Z/<*9U)&5:YDY6UC/!RP+D'*HPSCX- M\(? '_@HW_P6]\76GQ.^/WB2;P'\)(KGSM*MEMGCM6C_ .G*U8AKJ0@D?:I3 MM&6VL<>77TF6\.U<30^MXR:HX?\ FEO+RA'>3_#UV/3PN6SJT_;5GR4^[Z^B MZGH/[6/_ 6N^+G[0WC@_LP?\$NO NJ:KJ>HNUN?&"::7N9UZ,UG XQ!&!R; MB<#:"3MCP'KL?V&O^"$_A_PUKB?'K]OG7AX\\97D_P!LD\.W%VUS90SL=Q>[ ME!QX*^!7@>*R>9%&J:W=XEU#4G'\ M4\V 6YR0B[47)VJN:]7KHQ?$5+"4'A,GA[*F]YO^)/U?1>2_#8TK9C"C3='! MQY(]7]J7J^GHB*RLK/3;.+3M.M(K>W@B6.""&,(D:*,*JJ. .E2T45\G MN>0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 454US7M#\,Z7-K MGB36K33[*W7=/>7URL448]6=R !]37SA\:/^"N/[%'P?\ZSLOB'+XMU"+(^Q M>$K;[2I/;]^Q6 C/]UR?:N[!99F&93Y,+2E-^2;MZO9?,YL1C,+A(\U::CZL M^FJ;--#;PO<7$JQQHI9W=L!0.223T%?FWK/_ 5T_;'_ &C-3F\+_L:_LP2Q M@ML.H-92ZK/%Z.Q54@@[?ZP.!ZU7A_X)R?\ !2[]KB9=1_:W_:';0]-F8-)I M-SJ/VMHSURMG:E+5?^^P>G%?2K@Z>$7-FN)IX==F^>?_ (#'_,\EY]&N[8*E M*KYVY8_^!/\ R/K?XT?\%*OV,?@;YUIXD^-%AJFH19!TKPU_Q,)BPZH3%F.- MO9W6OE_QO_P6X^)WQ+UEO!?['W[,5]J5]+D6UQJT4M[<.#QD6=IT(]?-8>H] M?7O@O_P1;_8\^&?E7_C>PU7QM?IAF?6[PQ6P;U6"#8"/]F1I!7U#X(^'G@'X M::,OAWX=>"=)T&P3&VST?3X[:+Z[8U )]Z/K?!F6?P*,\3-=9ODA\HK5KRD' ML<_QG\2I&E'M%GW'YS_ /#,7_!87]LO]]\;/BI+X)T&ZY?3[O4A9HT1 M_A^QV(RY'I.5/J:]4^#'_!##]FOP68M0^,'B_6_&EVN#);*_]G63?\ B8R_^ M11]*^W**PQ'&>=3I^RPSC0I_RTHJ/X_%^)I2X?R^,^>M>I+O-W_#;\#D?A7\ M _@I\$-/_LWX1_"S0_#R%-LDFF:_UX!^V!_P EV^ O_8_S?^DK4 >_T444 _LG?\ )4?%W_ O_1[5[]0 445R_P 8OBYX5^"'@&[^(/BV"_N8 M;=XX;73M(LFN;W4+F5Q'#;6\*\RRR.P55'KDD*"0 =117S+\.?\ @I=X?U;X MYZ-\ /CM^SSXY^%FL^*F9?"%QXNM(OLNJR X\E9(V(64DJ O(W,%+ LH;UCX MS?M$>'?A)XE\-_#BRT*\\0>,/&%Q-%X<\,Z8\:2SI"F^>XEDD94A@B7!9V.> M0JJ[$+0!Z%17GWP=_:$T'XJ>*?$?PSU/0;OP]XP\(RPKX@\-ZA+'(\<4R;X+ MF&2,E)X)%SM<8(*LKJC#%:[XOL?A+\)==\:Z=\/KE[;QCJVCW%M M&D-U'&))K.U6613=W,2$%T7: 65 Q<[0 >S45A?#/XE>"?C%X TCXH?#C7HM M3T/7+%+O3;Z'($D;#N#RK Y#*0"K @@$$5NT %%%% 'S7\,?^4G_ ,2?^Q$L M?Y6E?2E?-?PQ_P"4G_Q)_P"Q$L?Y6E?2E !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 445\#?\ !:G_ (*/ZA^S_P"#X_V3O@!J M,T_Q)\9VZPW?1[*8[ $"\BYGSMC ^95)<8)C)]#*\MQ.;8V.&H+5]>B M75OR1T87#5<975*GN_P\V>&_\%/OVJ_B5_P4;_:8TO\ X)I?L=W?VS1+?5Q' MXHU:WD/V>^NXFS(TCKG_ $.UP6)Y#R+D!ML9;]'?V0?V5/AK^QG\"='^!GPR MM/M.AD^)/BVV23Q#<<.=,@X9-/C8=E.&D(X:3NRHAKZ_KV,_P RPWLX99@' M^XI=?YY]9O\ 3R\K6[7>:M9:.3'/K"089+B$I@B\B"@C'S2*H4? M,J!N^_X))_\ !4'1OVW? '_"M/B?>6]C\4?#EH/[5ML"-=9MUPOVV%> &S@2 MQC[K$, %8!?LNOR]_P""M'_!.[Q[\#_B&O\ P4I_8;^T:1K>B7G]I^+]+T>/ M#0R#)?4H8P,,C L+B+!5E9G((,E?997C,/GF#CE6.E:2_@U']E_R2_NOIV^Z MWM86M2Q]%83$.S7P2[/^5^3_ *Z'ZA45\W?\$U?^"B7@+]OWX.KK4/V?3/&V MB11Q>+_#B/\ ZJ0C N803EK>0@E3R4.48D@,WTC7RV,P>(P&)EAZ\>6<79K^ MNG9]4>56HU,/5=.HK-!1117,9!1110 4444 %%%% !117RE^WW_P5R_9Q_8> MM;GPBEXGB[QZ(SY'A+2;I?\ 16(X:\F (MQT.S#2$$$)@[AUX+ XO,<0J&&@ MY2?1?F^R\WH;4,/6Q-10I1NSZ2^(OQ)\ ?"+P;??$+XG^,-/T'1--B\R]U/5 M+I8H8AV&6/))X"C)8D D@5^8/[3W_!9']H;]K_QZ_[+G_!+?P!K,DM\6BE\ M7QV>+^XCSM:2!7PMC",\W$I#@$']R1D\E\._V1?^"AG_ 6?\9V7QL_:Y\97 M?@GX8K+Y^C:>ELT*-$>VGV;'GKR8+*]:EJE7M]F/KW?D?(/[!W_ 0J^'OPIU.'XU_MG:G! M\0?'$\WVLZ3<.T^F6<['<7E,GS7TN>2T@\O)/R,0'K]!HHHK>)8((E1$4*B( MN H'0 =A3J*^;S+-;BL7B,94YZLK_DO1!1117G M',%%%% !1110 4444 %%%% !1110 4444 %%<=\5OV@_@?\ VQ-_P#%WXJZ M%X?4INCAU'442:4?],XL[Y/HJDU\H_&?_@NE^SEX.,NG?!OP5K?C.[4D1W4J M_P!G6;>A#2*TQ^AB'UKU\NR'.UH_\ @3LOQ.'%9G@,%_&J)/MU M^Y:GV_6+XZ^)/P]^%^C-XB^)'CG2- L%SF[UC48[:,D=@TC $^PYK\Z?^&C_ M /@L9^V9^Z^#GPRF\#Z!<_CSO[9Q6)TP>'E)?S2]V/XZL]9^-'_ 6I_9 ^&OFV'@2XU?QO M?IE571K,P6H8=FGGVY'^TBN*\.D_X*(?\%./VO)&L/V3OV?&T#2YV*Q:M:Z= M]I*9XPU[=A;8'_@"GKS7UW\&/^";G[&?P,\JZ\+?!73M1U"+!&J^(P=0GW#^ M,>=E(V]XU6O<8HHX8UAAC5$10J(HP% Z #M1_:_"V6_[C@W5DOM5G=?^ 1]U M_F'U'.<7_O%?D7:FK?\ DSU/S]1Z5]'_!C_@DK^Q/\'?*O)_AN_BN_BP?MWBZX^U@G_K@ ML!'UC)]Z^EJ*X<;Q?G^-A[/VOLX?RP7(EY>[K;U;.C#Y'EF'ES\G-+O+WG^) M5T;1-&\.Z9#HOA_2+6PL[==L%I9VZQ11KZ*J@ #Z"K5%%?-MN3NSUTDE9!11 M12 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\ _; _Y+ MM\!?^Q_F_P#25J]_KP#]L#_DNWP%_P"Q_F_])6H ]_HHHH Y#X^_\D;\0_\ M8//_ *$*^,J^S?C[_P D;\0_]@\_^A"OC*@#W[]D[_DJ/B[_ (%_Z/:O?J\! M_9._Y*CXN_X%_P"CVKWZ@ JKJ.B:3JUS97FI:?%/+IMT;FQ>1;?M5?%WXH?!SX47/B#X,?!75_'7B>X?[/I.D:9"&CBD(/[^12??VI/A3^TK^T_X-TL^%?"O_!.7XAMXB\0ZBDFK^+O%FI6B1W- M]*5C-[=F+)$48"XC0!4BC6--BJ,=[\8?@QXL^&/[;_AG]M[P/X9O=9TZ[\)3 M^$OB'INCVQFNXK4R">VOHH%^:?;*B)(B9<(%*JV&% 'FWQG\5ZE\.O\ @L_X MH7+7%_ MK_B;6-0U2YD.7GN&O'C9V/)OBC^V]XC_;=\?>%+W1],MO!T M'A+P#I.LP>5=S6HE:>YOIH#\UN&D=XXXWPY0N71,J*YS]F/PG\1OV!? ?C/] MG6Q^$/B/Q38VWB.^U/X4W.A6!FM[^TNL21V-Q-D)9R13;U>29/(>./F-?9%>*_\ M!/\ _9>U#]D?]F;2/A=XEU*&]\175U<:MXJO;U4 %>6W_P"VQ^REI=]/IFH?'+0XKBVF:*>)Y6RCJ2&4_+U!!%>I5B2_ M#3X<3RM//\/]$=W8L[OI4)+$]23MY- 'S+\!?BM\.O'7_!1?X@>-?"/BZTO] M*N_!%HEM?0,2DC(;16 R.Q!'X5]1_P#"8^&/^@U!_P!]5\Y?"+0=#TO_ (*9 M?$;3-,T:TMK:/P-9&.W@MU1%)^R$D*!@9-?3/]G:?_SXP_\ ?H4 4_\ A,?# M'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,? M#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#? MH4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SX MP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ M //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V= MI_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#? MH4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\ M^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I M_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG] MG:?_ ,^,/_?H5S?Q>^)/PQ^!/PSUKXO?%#4;33-!T"Q>ZU&\EC'RJ. JCJSL MQ"JHY9F51R150A.I-0@KMZ)=V.,7*22W9Y-_P4 _X*!?#+]B'X!WWQ(NKZUU M/Q%>AK7PEH'F'-]>%>&8#D0QY#R-QQA0=SJ#\9_\$>#K751EWE8X;4V3&% 'R6ZX 51O4 "(UY[^SQ\+_B/_ ,%Q MOVX]0_:*^,FCW&F_"#P;=+#;:0&*QM"K;X=,1EP&EDR)+B1>0K8!7=$!^PNG M^']!TFP@TO2]$M+:VMH5BM[>"V5$BC4 *BJ!A5 X %?9X^<.&7TG_M M%5?O9+[,7M33_P#2O^&M[>(E'*\,\-#^)+XWV7\J_4A_X3'PQ_T&H/\ OJC_ M (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z%?%'AE/\ X3'PQ_T& MH/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3' MPQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3 M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_ M^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ MWZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\ M^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I M_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%'] MG:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ MWZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN?V=I_ M_/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJKG]G M:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY M_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ MOJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3' MPQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^ M$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/ M^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 4_^$Q\,?\ 0:@_ M[ZH_X3'PQ_T&H/\ OJKG]G:?_P ^,/\ WZ%?+G_#PGP/_P /%/\ AD'[-8?V M+_9O]G_VGY:Y_M[/F>3N_N;/W..OG<5W8++L9F/M/81YN2+G+RBMSGQ&+H87 ME]J[H(J]_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 M?D-^W_\ LK>.O^":'[0]G_P4'_8-OTM_#37V[Q#X>M5+0:8TK#S(9(QC=83G MC;_RR<@*5_=%?T3_ &,?V[O@I^VC\%;'XK^"-7CLKL 0Z_H%S-F?2KL#+1/@ M#>&O$GANQO]/U"V>WOK*[M4DBN(74J\;J M1AE()!!Z@U^/_P"T?\"_C3_P0Z_:PM/VG/V>+*XUCX1^);S[/?:1Z_YE_*_/LS]?_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZKD?V M;OCW\'/VK/@_I/QL^#^H07VD:K%RCQ*)K.<8\RWF09V2H3@CIT()5E)[K^SM M/_Y\8?\ OT*^,JTJE"HZ=16DG9I[IH\2<)0DXR5FBG_PF/AC_H-0?]]4?\)C MX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0K,DI_\ "8^&/^@U!_WU M1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4 M'_?5<_\ $[]H3X)_!CP9=_$+XI_$K2]#T:Q3=<7U_/M4'LJC&7>+ HBU">'.TRB0D) MIT'/^L9O,/RX:,G8?9/V!/\ @C/^SU^SY=6WQ<_:>\2:=\0O'K2"Y%O9SZL3@<# [O^SM/_ .?&'_OT*O&\1QIX=X/*H>QHO=_; MGYRE^B]+VT*KYDHTW1PD>2'5_:EZO]$4AXP\+@8&LP #H :7_A,?#'_0:@_[ MZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H5\J>24_\ A,?#'_0:@_[ZH_X3'PQ_ MT&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ M_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A M,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@ M_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?# M'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,? M#'_0:@_[ZH_X3'PQ_P!!J#_OJI[Y-"TRSEU'4EM+>W@C+S3SA42-0,EF8\ # MU-?*O[1__!7;]D+X'^?HO@F<>/=;BRHM?#VS[&CCL]V04Q[Q"4CN*[\ORO,< MUJ^SPE)S?DM%ZO9?-HYL5C,+@H<]>:BO/]%N_D?3>J_$7P/H>EW.MZQXFM;> MTL[=Y[JXE?"Q1HI9F)[ $GZ5\D?LW_\%C_@+XVTSQKJOQW\56_A=-+\1R'P MS$UI+)+>Z6^?( 2)69IEV-OP,#>GO7Q3^UW_ ,%$OVO/CQH*Z)XHTP>"?"/B M&V9[/1M*L&MQJ-KNV[FGD'FSQDY4E2L3D,-O! \$^$FJ?#_1?B=H.J?%;PT^ ML>&8=4A.O:;'<21//:;@) K1LK!@I)&".0!TK]5R;PXI++*LLQ=YRLTJ;3<> M7=)OW7*6W9=SXO'\5S>,@L)I%;\RT=]G9:V6_<_23XM_\%WO D-V?#W[.OP3 MU;Q%>2-Y=O>ZY(+:)G[%((O,DE!]"8S7GLOC'_@L5^V6YC_MC_A6^@W7=7_L M2.-3[_/?,"/]X$?6OT!^"7P'_9P^&?AJSU'X&?##PWIMC?6<ZLKQ^+5\7B79_9A[J^_=H_//X4_\ !%;X4-?#Q+^TC^T9J'B*^F?S+JTT M1?(1W[A[B;S))0?4+&:^K_@Q^R[^QE^S^(IOA7\+?#MA>0XV:I/ ;J\!]1<3 M[Y!ZX# >U>N_V=I__/C#_P!^A1_9VG_\^,/_ 'Z%>/F/$N>9HK8BO)Q_E7NQ M_P# 8V7WG?AK^]W93_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJY M_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5X9Z)3_X3'PQ_P!!J#_OJC_A,?#'_0:@ M_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ MA,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[Z MH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ MZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!! MJ#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A M,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 M4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ M% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H5_)#\(_V=?C; M\=YIHOA-\.K_ %A+=MMQ(.((9!&G*<.92OJY M?_0A7QE7V;\??^2-^(?\ L'G_ -"%?&5 'OW[)W_)4?%W_ O_ $>U M>_5X#^R=_P E1\7?\"_]'M7OU !1110 4444 %%%% !1110 4444 ?-?PQ_Y M2?\ Q)_[$2Q_E:5]*5\U_#'_ )2?_$G_ +$2Q_E:5]*4 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 ([I&I=V"JHR23@ 5^0/[=7[0/Q, M_P""P'[8>D_L(_LI:H3X T#46EUC78LM;7;Q';/J4I'#6\(8I"N?WCMD$F1- MOL7_ 6P_P""A/B+0O)_X)^_LP37%_XZ\7F*S\32:3EY[2"XPL>GQ;>?/N P MW=UB8#K("OT#_P $M_\ @GMX=_8)^!$>E:M#;W?COQ$D=UXQU:+#!9 ,I9Q- M_P \8MQ&?XW+OP"JK]IEE*GP[EZS2NKUIW5&+Z=ZC79?9[_.Z]O"PCEN'6+J M+WY? O\ VY_H>R?LX_L]_#;]EGX-:)\#OA1I/V72-$M1&KN 9;J4\R7$K #= M)(Q+,>G. .XHHKX^K5J5JCJ5'>3=VWNVSQISE.3E)W;"BBBLR0HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKS MCXJ_M>_LP_!'S8OBA\<_#FEW$.?,L&U%9KL8_P"G>+=*?P6OFGXK?\%UOV9/ M"?FVGPN\$>(_%UPF?+F>)=/M7]/GEW2C\8J]G \/9WF5OJV'E)/K:R_\"=E^ M)P8G-,NPG\:JD^U[O[EJ?;M(S*BEW8 9))X K\U/^'AO_!4S]I[]Q^S/^S; M_8FGS_\ 'OJMMH3W&W/3-W>8MC_WP*5?^"9G_!2;]IEA<_M3?M0?V783G,VE MW&L37YC]<6L!2V'_ %Z]K_5".$US+&4J/>-^>?_ (#'_,\_^W77_P!TH3J> M=N6/WO\ R/M'XJ_MV?LA?!;S8?B!\?O#T-S#D26%A=_;;E3Z&&V#NI^H%?-7 MQ3_X+R? O06DL?@_\)?$/B:X!VI<:E-'I]NQ[%<>;(P]BBG^=;OPJ_X(:_LH M^#O+N_B1X@\1^,+A<>;#/>"QM6^B08D'_?TU]*_"S]ES]G3X)+&WPJ^"WAS1 M9HQA;VUTN,W)^L[ R-^+&CGX(R_:-7$R\VJ<']WO!R\18K=PI+R]Z7_R)^VU[X M"U63++)HA\VR9SW:UD. /]F)HQ7SV+QW ^;8F2=&>'N])QLU_P!O4[M*W]QZ M^6QZM##<18&DK5(U>\7>_P I:7_[>/KH$$9!R#T(HK\R3^S=_P %:OV!B;GX M%>.I_'?A6U.4TNP7K!ZI M^2NSHIY]AX3]GBX2HR_O+1^DEI^1]^45QOP?_:'^!_Q^TC^VO@W\4-'\01*@ M:6*QNQY\ /3S86Q)$?9U!KLJ^3JT:U"HZ=6+C);IJS7R9[4*D*L5*#33ZK4* M***S+"BBB@ HHHH **** "BBB@ HHHH *Y_XJ?"WP#\;/AYJWPJ^*'AJWU?0 M=A!'*LI 96!#*RA@00#70454)SIS4HNS6J?9CBW%IK<_&B MWF^/'_! 7]L,VUQ_:/B;X)>-KG((Q_I,"GJ.B1W]N&Y'"RI_=##R_P!>OAC\ M3/ GQE\ :3\4?AEXEMM7T'6[-;K3-1M6RDL;?7E6!!5E(#*P*D @BN>_:8_9 ML^%?[6?P:5J<>8YDP)[&X4'R[F!R#LE0G(/0@E6!5F4_EC^S/ M\=_C;_P0^_:MN_V4OVFY[G4OA/XBO/M&G:S#"[10H[;5U.V7D@_#;X3BV\>?$&/=$VG65QFPTN7I_I4R?><'K!'E M\@AFCX-?,8/*Q]5?&SX[ M_"']G/P#=?$[XV>/M/\ #NB6@P]W?RX,CX)$<:#+RR'!PB!F..!7Y>?'7_@I M_P#MH?\ !2[Q_<_LS_\ !-OX?:UH>@2_N]3\1JPAOY;C1Z7^PY7VJ5?_)8 M_P";_K0^4?\ @G]_P1)^!O[*LEG\3OC:]KX_^("%9EN;N MINER]@V M!^TW\G&1^YCR4![,^U?]JOC'QQ_P5F_:P_:A\0S?#;]@[X"WUMN.TZQ/9"]O M8U)P)&'_ ![6@[9D,@_VA7T&6<,9QFL/:TX'].3(^U:I>+$'(_A0$Y= MO15!)["OBGX\_P#!<'PA!J1\#_LD_#"^\7ZO/)Y-GJFJ6TL5M)(>GE6R?OY\ M^A\H_6N<^&?_ 1Q^.'QQ\1I\3OV[_CWJ-Q>38:72=/OS>7FWKY;7,N8X0.F MR-77'0BOM7X#?LF?L\_LT::+#X-?"[3=*F,>R?4S&9KV<=]]Q)F1@3SMSM&> M *]7V7".2?Q)/%U5TC[M)/SEO+Y:,XN?/,P^!*A#N_>G]VR^>I\&V/[&'_!3 M7_@H#>1:_P#M5?$NX\&^&)9!)'I&H+L*KG(\O382JAATS.RO[FOJK]G#_@EI M^R1^SIY&K6_@@>*==APW]M^*0MRR..M?1M%<&8<69MC: M7L*35&ETA37*OG;5^=W;R.K"Y)@-_&K_@G_P#LD_M$ M>.'^(_QD^%HPJL48PB+'#<(B 9)PJC)))R237)?\.B_^ M">?_ $;Y_P"79JW_ ,EU](T5YU+/<[H4U3IXJI&*T24Y))=DD]#JGEN75)N< MZ,&WNW%-_D8GPW^'7A#X2>!M,^&W@'39;/1='MA;Z;:2WLUP88@20GF3.[D# M. "QP , 5MT45YDYSJ3K;U;;ZL[(QC"*C%62"BBBI&%%%% !1110 M4444 %%%% !16;XK\9>$/ >C2>(O''BK3=&T^'_6W^JWT=O"GU>0A1^=?,GQ MH_X+;?\ !,CX(>=;:U^U)H^NWD60MEX-AEU8R$=A+;*T(_X%(![USU\7A<*K MUIJ/JTOS/7RKA_/<\JW2O.=>_X*-?\'!O[44' MF_"3X!6GPPT>Z'^CZG/X;ATR-XC_ !"ZUV0QOQ_%&![#->-6XHRFFGR-SM_* MF_Q=E^)^B4/!7C6%%5\T]C@:3^UB*T*:^Y.4E\TC]I'=(T,DCA5499F. !ZU MXA\:/^"E/[!/[/GG1?%?]K'P587,&?.TVTUA;Z\3'K;6OF3#_OBOR*\2?\$^ M/VZ/VCW-S^VW_P %*!);3',NBV6JZEX@:(=PL \BR7Z)-BNL^&__ 21_8%\ M%S1?\)%8?$/XBWQ('E:EJ\.DV=9?"#P!XU\ M3)^SO^P7X,\,/'C[+J]SX3CN+M1ZB\U5 MI9/Q5A7MR?LI?M2?$- /B5\7EM;9@ ;1M1FGV#T$2;8Q^!KSO]8N(LS_ -VH MUIK^[!4XOTJ3U_ P_P"(A>%V5:9'PY4Q,EM4Q=5V^=.'N/[S\Z_$_P"S;_P7 MC_:7W/\ M4_MP:;\-=/GYN=)O/'L-BS1G^'[%H:L'X_ADQ[D&O4_@W\+O#GP M8^&6C?#3PM8QPVNE6*1,44 S2XS)*WJSON8GU-?/\ CGBOC? 4 ML+5PM'#X>E)R5'#P4(\S5DVE?F<5=*[=N9VW9\E_&?X9^&/C#\+]:^'7B^TB MELM2L)(R\J@^1)@E)EST9& 8'U%?K/7RI\ ?V'O%]EXML_%OQ&&1YIE&"KU,9!P]HX\L7H_=O=M= M+W2UUT]#YK(WF%++OJ]=M4U)RC%]')14G;HY*,4^_*@HHHK]1/6"BBB@ HHH MH **** "O /VP/\ DNWP%_['^;_TE:O?Z\ _; _Y+M\!?^Q_F_\ 25J /?Z* M** .0^/O_)&_$/\ V#S_ .A"OC*OLWX^_P#)&_$/_8//_H0KXRH ]^_9._Y* MCXN_X%_Z/:O?J\!_9._Y*CXN_P"!?^CVKWZ@ HHHH **** "BBB@ HHHH ** M** /FOX8_P#*3_XD_P#8B6/\K2OI2OFOX8_\I/\ XD_]B)8_RM*^E* "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^9_\ @J'_ ,%!O#7[!/P& MEUO3Y;>[\<^(4DM?!ND2X8&4 ;[N5?\ GC#N!(_B8HG&XLOL7[1/[0'PV_9> M^#NM_&_XL:P+/1M#M3)(%P9;F4\1P1*2-TDCD*H]3DD $C\M/V'_ (!_$S_@ ML5^V/JW[U%8=)T*4EK:Z:([X-,B!P&@B#"29L?O&?!&9'V_2 MY!E>'K*>88[3#TM_[\ND%Z]?+M>YZ>7X6G-/$5_X<-_-](K]3V#_ ((H?\$^ M?$NGS3?\%"OVHHKC4/&_BYI;SPO'JV7FMH;C+2:C)NY\^<,=G]V)B>LF%_2& MDCC2)!%$@55 "JHP /2EKS,VS3$9OC98BKI?1+I&*V2\E_P3FQF*J8RNZD_D MNRZ(****\TY0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHKF?B-\:?A#\(;+^T/BG\3]!\/1%=R'6-5BMRX_V5=@7/L 37S?\5?\ @M+^ MQ=\/O,M?"FKZWXPNDR NA:4T<.[T,MR8QC_:0/[9KT\#DV;9D_\ 9:$I^:3M M]^R^\Y,1C\%A/XU11]7K]VY];45^;.H?\%@_VPOCS>RZ)^R5^R:S ML^U&SN MM7EC_P!H^4L<<1[_ #A@/4]:A_X9:_X+,_M3_O/C#\:)/!VF7',EG/KJ6:M& M?X?L^FJ0W^[+@^IS7OK@S$X97S'$4J'E*2>7_;]&MIA:4ZOFE9?> M[?D?>_Q1_:0^ 7P4B=_BO\8?#N@R(N[[+J&JQK<,/]F'/F/_ ,!4U\U_%7_@ MN!^R)X)\VT^']AXB\8W*Y$X*$]>*^E/A5_P $_P#]C?X,^7-X)^ & M@&YBP4O]6MS?W"M_>62Y+E#_ +N*/9\$9?\ %.KB9>25.#^_WON#GXBQ6T84 MEYOFE^&A\;R_\%3O^"A'[24K6/[*7[*_V*TE8JFHPZ7<:F\/89N'$=NO_ TI M/^&$O^"L_P"U#^^_:*_:(;P[IUQ_Q\Z9<:\6!!]+2P MS]"RU^E,444$2PPQ MJB(H5$48"@= !V%.H_UNIX33+<%2H^;7//\ \"E_D']ASK_[WB)U/)/EC]R_ MS/AKX4_\$(OV=/#'E7?Q7^(WB+Q5<)C?!:A-.M7]057?+^4HKZ6^%7[%O[*? MP3\J7X;? ;PY87$./*OYK 7-TN/2>??+_P"/5Z?17CX[B+/,RO\ 6<1*2?2] ME_X"K+\#OPV59=A/X5))][7?WN["BBBO%/0"BBB@ HHHH **** "N%^-'[,O MP#_:'TW^S?C-\*M(UW$>R*[N;;;=0KZ1SIMEC_X"PKNJ*UHUZV&J*I2DXR6S M3:?WHBI3IU8.,TFGT>J/S[^,'_!#J#1M6_X3G]D/XXZCX&;8A3JVH1^ MDUJO5W9XL\AH4Y.>#G*C+^Z_=?K%Z?D?*/P!_P""QG[(GQD\C2O&&MW/@75I M,*UOXD4?92W^S=)E OO)Y?TKZFT?6='\0Z9#K>@:M;7UEZG-XL_8I^/D^LV*R&5](ANA93R]_WEK.S6MQ@<99LG MLO.*T_L_A/-_]SQ#P\W]BKK#Y36R_P 6I'UK.\#_ !Z2JQ_FAI+YQ>_R/TMH MK\Y/ '_!9GXX?!77T^'G[<'[.=_:W<7$NH:;9/8W>T<;S;3X27/]Y'C7T!K[ M!^ ?[C;O=;?.QVX3.,OQLN6$[2_E>C^Y_I<]:HHHKP#TPHHHH **** M "BBB@ HHHH *_)W_@XY_:;AFF\._LHO\&6WPE-;3QKJMD1U!0P6#@\CM,3Q MD*NW(#5^L5>4?MC_ +''P=_;<^#MU\(_BYI7]Z71=:MT'VK2;K&%GA8_DR'Y M77@]B/35X_A5\2=:\.C7M.-AK/\ 8^HR6_VRV)!,;E",C(_(D="<_M%_P22_ MX)9?LZ_"/X2^$_VF_&/@_4M<\>:WID.HP2>,-*$!T-G&0L%J2P1QP1,Y9R,, MOEABMPY34+A6' MT*0'.U@2V<**_3*OL.,^*\/BO]ERZ>CUG..G-II&^[2Z_<>SG>;4ZO[K#/1_ M$UU\OZ] HHHK\S/EPHHHH **** "BBB@ HHK$^('Q*^'WPI\.2^+OB7XUTS0 M=,A^_>ZK>I!'G&=H+$;F/91DGL#50A.I-1@KM[);BE*,(N4G9&W3+BX@M('N MKJ=(HHT+R22,%5% R22>@ [U\*_M _\ !<+X8Z#>/X/_ &7? %[XUU>63RK; M4[Z&2WLC(3A?+B \^?GC;B/.>&->9V_[+7_!4G_@H?.FJ_M&^.Y_ WA&X<.N MDZA&UL@3.1LTZ(AG8=CC&OKLMOS/I;]H__@KE^R7\!?/T;P_XC?QOKL65&G>&'62! M'':2Z/[H#.0=AD8'JM?-$O[0G_!5;_@HO(UC\#/"4W@+P9=$K_:=E(]E"8SQ MEK^0>;,1T(MP.#RE?4/[.'_!)W]DG]GW[/K%_P"$CXRUV'#?VMXI59D1_6.V MQY2<\@L&5=5ZQ@ MM/1O5&7U'-LPUQ=7V^.-6 M=_-GTZVD>UL/,)R=[ ^=.<\[BR Y.4-?9W@?P!X&^&?AZ'PE\._"&FZ'IEN/ MW-AI5DD$2GN=J #)[GJ>]:]%?/YGGF:YQ/FQ=5R[+:*](K1?<>I@\NP6 C:A M!+SZOU>X4445Y1VA1110 4444 %%%% !112.Z1H9)'"JHRS,< #UH 6BO#_C M1_P4I_8)_9\\Z+XK_M8^"K"Y@SYVFVFL+?7B8];:U\R8?]\5\D_&C_@Y]_8: M\#>=9?"#P!XU\TN1QC_X'*T?Q/TFHK\8/%'_!>S_@J3^T R6O[+7[%NF^ M&-/OP39ZMJ>GW6H$#L5NYS;VO_?49S7F7BG1O^"UO[4D?G?'G]LV^\,V-Q*4 MO='TW7C9XCY_Y8:5&EO*/9I.>YS7S..X^R'!W2ES/Y+\]?P/HZGA?'*->("MO"595*J]*=/FO]^Y^VOQ<_:7_9W^ 5J;SXW?'/PEX34)N5?$/B"WM'E?GK\-?^"*G@KQ!J$TWC3XA>,_&6HRSB3_B1V"VV\GDB12+AWR<\ MAU)]C7U7\'/^"+W@GP^ZW7AK]DG0[<.@$ESXO(O>?[WEWSRE#_N(*^>EX@8_ M,'RY=AI3_P ,)3_'W4;^)_P!I/_@X#_:B M'_$X^)]K\+]%NB08[&:STA[8GL5A$NI)^/3'K7Z/^#_^"='B2+3;?2O$WQ$L M=/LK88AT_2+1Y8XQ_=7<8U3\%->B^&/V#/@;HFV36EU36''WA>7OEH3["$(0 M/J32]GXA9KO3]FG_ #S45\XTUS?>->*>6Y=IP]PSAJ-MIXF4L3/U2?+RO[TC M\:$_X)1^+?B;K \5_M7?ME:_XJU0',XL()[YIL]<7VH2B1?QMS7NGP8_X)$_ MLT:=Y4WA']EO7_&D@P8]0\6:E=W2JWJ1:BVMR/:2-A_.OUG\,?!KX4>#-K>& M?AYI%K(OW9UL4:7_ +[8%OUKIJZ*' >;5GS8O&*-]U""?_D\VW^!Y.:^*OBO MG=/V5?-I4:?2%",:*2[)P496]6SXD^$?["GQF\'VJVOP\\$^%/AQ;.FUUT&R MM=-9T]'^P1[G)'7>23W->CZ#_P $\;.YG^W>/_BE>76>&/ MV,OV?O#6V1_![ZE*O275+QY,_5 0A_[YKT+P_P"#_"7A.'[/X7\+Z?IJ8P5L M;)(@?^^0*T:*^FP>495ER_V6A"'^&*3^]*YO2PV'H?PX)>B"BBBO1-PHHHH M**** "BBB@ HHHH **** "BBB@ KP#]L#_DNWP%_['^;_P!)6KW^O /VP/\ MDNWP%_['^;_TE:@#W^BBB@#D/C[_ ,D;\0_]@\_^A"OC*OLWX^_\D;\0_P#8 M//\ Z$*^,J /?OV3O^2H^+O^!?\ H]J]^KP']D[_ )*CXN_X%_Z/:O?J "BB MB@ HHHH **** "BBB@ HHHH ^:_AC_RD_P#B3_V(EC_*TKZ4KYK^&/\ RD_^ M)/\ V(EC_*TKZ4H **** "BBB@ HHHH **** "BBB@ HHHH **** "HK^_L= M+L9M3U.\BMK:VB:6XN)Y B1(H)9F8\* 22> !4M?F'_ ,%G?VZ_&OQ3\ID^55\XQJH M4]%O*3VC%;M^GYG7@\)4QE=4XZ+=OLNK/+?VC?B?\3O^"X_[<6G?LT? S4[J MR^$G@Z[:>[UA8SY31*VR;5)%/WG?)BMXVYPV3MWR[?UI^#OPA^'_ ,!/AAHO MP?\ A;H$>F:#H%BMKI]I'R0HY+L>KNS%G9SRS,Q/)KRC_@G3^PIX*_8*^ %I M\.-)\B]\1ZELN_&.O1IS?7FW[BDC(AB!*1KQQEB SMGWRN_/\UH8IPP>#TP] M+2*_F?6;\WT\NUV;YABZ=5JC1TIPV\WU;]0HHHKYP\T**** "BBB@ HHHH * M*** "BBB@ HHHH **^9?^"@__!0+2_V,M8\"^'[.UBO;W7-;CN-=M<;GAT:- MMLSJ.TCL<1GH3&_I5CXH?\%:/V&?AE"RK\63XBNE7SL[VVU[GGSS3+Z56=.I447"U[NV^OS/I*BO MSI\8?\%S?&?C;53X6_9?_9/]^:O\DKOY:'"^(< M)-\N&A*J_P"[%V^]V/T1\;_$CX>?#32_[;^(WCO1] L^?]*UG4XK6,X_VI& M-?.WQ5_X+#_L0?#/S;;2_'5_XKNX\@VWAC3'D7/;]],8XB/=7:O$/!'_ 0I MU?Q3J@\3_M,?M-ZAJM[-@W<6B6[22OZ_Z7=%BWXQ5]%?"K_@E7^P[\*/*N+; MX,V^O7<>,WGBJX>^+X]8G/D_E&*KZIP5E_\ &Q%3$2[0CR1^;EK;S0O;\08K M^'2C27>3YG]RT^\^:-?_ ."UOQ[^+.J2>&/V3OV3YKVZ^['+>)<:I.0>C>1: MJFP_5V'\JI_\*D_X+ ])N.DJF.R5K@_20<],U^C MV@>'/#WA32X]$\+:#9:;91#$5II]JD,2?1$ _*KM'^M&7X+3+L!3A_>G>I+ MU3=K!_8V)Q'^]XF[D.GZ M=I^DV4>FZ58PVUO"NV&WMX@B(OH%' 'TJ:BBO ;;=V>GL%%%%( HHHH **** M "BBB@ HIES7"11(,O)(X55'J2>E<1XE_::^ ?A-%?5?BGI4FYMN MW3I3>,I]Q;AROXXKFQ.-P>"CS8BI&"[R:7YM$3G"FKR:7J?,[Z)NS4DM'=7.7-\_R/#8?#4\%"$)+: M/Q)!-X>U#3WLGN#,(E9;VWB+$FWF!"YV[/FQD9]>K\]_V,_'OPQ_94^)GQ ^ M)U]X/U*YN/'MCH\5\FB10;FEL3>XE<2R1@EDNU4G.<1#@U]3:)^W=^SCJJPQ MZCXDU+2[F;_EUOM"N6V?[TD*21+_ -]U]IP]QKE&;9?3J8BO3IUG>\7)1L[M M*W,]=+,]3%8W(L;B5/*G)4W:DHRJ*7)'VB?+&',E/F49*"O&S:N>Q45RW MA/XY?!;QY?#2O!/Q<\,ZM=G'^AZ=KMO-,/8QJY8'V(S74U]C3J4ZL>:#37=: MF_';RZY\#/%.I>!M1)+QV;,U]8%NO"R,)8\G MN)"!V7C%?;E%>KEN=YME$^;"5I0\KW3]8NZ?W'%B\NP6.C:O34O/K]ZU/S)^ MS?\ !8G_ ()__P"H>;XC^$;/^$>9K-NL8]OEO(%"^FV,>^*]6^ O_!+:SX[*^Y?:O?_U@R/-=,UPB4G_R\H^[+U<7 M[LGYO[CS/[,S'!:X*O=?RSU7R>Z.X^'GQ1^&_P 6M 3Q3\,/'6DZ_ISX'VO2 M+])T4_W6*$[6]5.".XK>K\YOB'_P1?\ C'\'=??XA_L1?M%W]E>PY,-AJ=X] ME=A1SL6ZMP%DSTVNB+ZDYK)TK_@I/_P4)_8VU*'PM^VC\!YM"171U#(Z-D,#T(/<5\OCC-27DQU%%%<9N%%%% !1110 4444 %%%% !1110 44DDB1(T MLKA54$LS' ]37S5^T?_ ,%7?V2/V>_M&CVWB\^,-=ARO]D>%F6=4?TDN,^4 MF#P0&9QC[M=N!R['YE6]EA:;G+R5_OZ)>;.?$XK#82GSUIJ*\_ZU/I:O,OC_ M /MB?LX?LQV+3_&'XHZ?I]WY>^'1X7,]],.VV"/+X/\ >("^I%?"ES^UA_P5 M$_X*&7,FD?LU> )_ _A.=RC:MI[F!0F<'?J,H4LP[BW56_V37I/P _X(>_#G M1[Y?&7[4_P 0[WQGJ\TGG76F:?/)!9M(3EO,F)\^?GG<#%G/(-?4?ZMY9E/O M9SB5&7_/JG:4_1OX8_._J>/_ &MC,=I@*-U_//W8_);LX_XA_P#!7[]HO]H; MQ'+\,OV#?@)J!GD^5=6O;#[;>JIX$GDIF"W _O2M(N.N*;\/_P#@D-^TI^T9 MXCB^)G[>7Q[OUFD^9M(L[\7UZJ$Y,?FMF"V'HL:R+["OT$^'OPQ^'?PE\.1> M$?ACX(TO0=,B^[9:59)"A/\ >8*!N8]V.2>YK=J9\60P$73R;#QH+;G?O5'_ M -O/:_9;=&..22Q+Y\?5=1_R_#!?);^IYA^S_P#L:_LV_LQ6:Q_"#X76%C>B M/;+K5ROVB^EXYS/)EP#W52J^BBO3Z**^3Q&)Q&+JNK7FYR>[;;?WL]NE1I4( M*%.*BET2L%%%%8&@4444 %%%H0NXR^(_$%M9+ MCUS,ZU\X?%3_ (+I?\$NOA1YMO>_M/66N74>=MIX5TJZU'S,?W98HC#^<@KF MKXW!X;^+4C'U:1[>5\,\1YVU_9^#JUO\%.4E]Z31]W"$JAN(8K*.1O8P?:GQ]4!]JX'Q%_P6"_X+$_%G=%\'OV,O!G M@:RE^[>>)[B2XN81V_UL\()^L!^@KP<7QCP[@OCKJ_E_P;+\3Z:IX9<2X)J>(?C? M^TQJNE:M\3_&U]%/XIUC2K6.*)HK>".UM8$"1H J00IP%Y9F)+$Y/=2Q17$3 M03Q*Z.I5T=H([BOQ/->/]):7TM9V7XG?C_&[AWAS' M8?*\%D. Q5'#0ITZM65*,IUYPC&-2I"?*K*4E)QE*$W)6FTK\JV_V+/^"]W[ M,GAC]AKP7XN_;A_:975_BI=)J3:_IND^&F>[?;J5TMN&BLH$MX3]F6#&2FX8 M8Y))/->//^#FWPKXFNIM%_9$_8H\<^-KD'9'\FT2Y9Q[%D./3I M5[]GS_@CW\*/%VEQ?$/P+\#O!5K97]Q,\-]K(^U$,LKH^Q'$ICPZL % QQ@ M8KZA\%?\$V/#FD6L5KXA\>NL$8 %EHNG) B#T5F+#_QP5]UA,]X[S3"4_J.% M:BXJTYM*ZM\7O-WOO=+7A>'_!_A+PG#]G\ M+^%]/TU,8*V-DD0/_?(%;/A7C3,_]^QL8)](J4_P?*ON,(^*O&&%TR?#83+^ MSHX>,JEO.I6]HV_/3RL?CE\'_P#@@O\ #UPLLGP;\7>)"X!2;Q'J+6<0/JOE M^0"/8EOQKZM^#G_!(33O ;Q7FA>#/!'A)UC"&XT[34DN]OHSH@+_ (R'-?>- M%=^'\-LI6N+K5*K[.7+'[HI/\3Y/..(.+.([K-\SQ%=/>,JLN3Y0345\D?/W MAC_@GG\-=.VR>*O%^K:FZ]5MU2VC;ZC#M^3"O1?#'[,7P&\);6TOX::=*Z]) M-00W39]?WQ;!^F*[RBOI,%PKPYEUO886":ZM,#Y5K%GJSD')Y" MJK.>%-:T:-7$5HTJ2O*3LDNK9<(3JS4(J[>QX?\ \%<_^"CNF?L,_!?_ (1O MP-J$,OQ(\66TD7ANUX>?\$5/^"<6I? KPK)^ MUY^T'I\UQ\2/&<#SV$6J9>XTBRF.]GI*SK27?I33[+KW?S1[&,G#+\/]3I/WG\;_\ ;5Y+ MK_PX4445\8>(%%%% !1110 4444 %%%% !17EGQE_;8_95^ 0EA^*'QOT.RO M(<[]+MKG[5> ^A@@#R+SQDJ![U\J?%;_ (+N>"1>GPY^SG\#=8\17LS^7;7> MMRBW1W[%((?,DE!]"8S7N9?PUGN:)2P]"3C_ #/W8_?*R/.Q6;Y;@]*M1)]E MJ_N5V??UZC M_P )1^TQ\?=6U^^G?S+NUT*/R@[]]]S<;WD!]=B'WKU_]7,GR_7,\=%/^2DO M:2]&]D_4X?[6Q^*_W/#2:_FG[J^[=G8?&7_@N1^R[X&\VQ^%/AS7/&UVF?+F MBA^P6;'WDF'F_E$1[UXWK/[<7_!5K]J+1[O6/@G\)1X(\+Q6TD\VNQ::L,4= MLJEG=KZ_/EG:H)+1!6 ' K[=^#7["?[)7P$\JX^''P/T6&]AP4U74(#>W8;^ M\)IR[H3Z*5'M7H'Q(^'7A#XM^!M3^&WC[39;S1=8MC;ZE:17LUN9HB02GF0N MC@'&" PR"0<@D5=/.N%LNJ16#P7/KK.J^9VZV@FHW[:HF>7YSBHMU\1R_P!V M"LO_ )W?X'\]_C[X@>.OB;XEF\6?$7QMJ7B#4Y?EDU+5;Z2XE=03@!I"2%& M>%X ]!7W'_P1O^!G[''[06BZ_I7Q7^%5GK/C;P_=+ST^1XV7<,X_"XZ-:NX3CU3N_GK'='IW@_P'X'^'NE#0O M/@W2M#LEQML](TZ*VB&/]B-0/TK6HHK\BE.4Y.4G=L^YC&,59*R"BBBI&%%% M% !1110 45%?7]CIENUYJ5[#;PK]Z6>0(H^I/%<5XD_:8^ _A3<-4^)VF.R] M8[&0W39],0AL'ZUR8K'X' QYL15C!?WI)?FT9U*U*DKSDEZNQW5%>#>)/^"@ MOPETS=%X=\/ZQJ;C[KF)((V_%F+?^.UX]\5O^"MFE>!T?^TKSP;X64#C_A(- M<5I /8%HLG\#]*^8Q7'_ KA7RJOSR[03E^*5OQ.>ECJ.)K*CATZDWM&$7)O MT23/MJH[J\M+&!KJ^NHX8D&7DE<*J_4G@5^=-O\ MZ?M*_'+Y/A#H7Q'\4PR M\1S>"_ ES!9C/3%])%%!S[S>]:.F_LT_\%$?B_.M]K?PHTSP\CG)N?B+X_6: MY0'N(=/2\5F_V3,GU[5PKC7,,;_R+LMJU/.5H+[_ 'CTI9;Q OBPCI_]?IPH MOU4:DE)KT3/M+Q)^TA\"_"FX:O\ $_2BR?>CLY_M+@^A6$,0:X#Q)_P4"^#^ ME[HO#^C:QJCC[KK D,9_%VW#_OFO+/"G_!+GXF:EME^*W[5'V56&6M? ?A"& MU>/_ &?/OY+L2?7R4^@KTSPI_P $TOV5=!VS^)M UWQ9<#'F2>*?$]W<0R_[ MUHCI:'_OR*I3\12XO1;AU]"LC9[9KZ^\ _"CX6_"FP;2OA=\-= \-VK_?MM M T:"SC;ZK"J@UOU7^J.<8S_D89I5EW5.U-?A>_W&+P6$^W4J3:ZW4$_6,4VE MY*?S/C&P_8J_:H^(]_%JOQ'\1Z3IZ2)@SZOK<^H7T'^]$B>6WT6X_&N[\*_\ M$W_"MM%')XZ^+&KW\\;Y(T:Q@LH)%]&247#_ (JZU])T5UX;@+A;#RYY4/:2 M[SDY7]4W;\"8X+ 0=XT8_-.7_I;E^&A\!?\ !0/]CK]H[P;\1OAAXD_8&_9^ MNO%>C1)K,/Q*TJ3QK!;F1)#8?9)$_M*[1?,4I=%?+& "RMM#@U6_X94_:L_X M1S^V_P#AGK5OM7E[O['_ +>T?[1G^[N^V^3G_MICWK]!J*XLT\-^',TQ7MVI M4]M*?+&.BMMRLZ\RCE^:87#4JF&A&5%-<\>:,JB]ROEYG%.,8RY4HM MNRM\(_\ !./]EO\ ::U?Q]\6M9_;O_9QA\-:%J46AV_P]TNX\16-])'%"=0- MW()+&XD,,C&6W+G*;@$4;A'D?0_B']@WX!ZRR'2K75]'"#E=/U(N'^OV@2'\ MB*]GHKV:'"'#M' PPLL/&:BK)RBG+>_Q63ZFF;3P6:XKVJPM.E'EA%0@GRI0 MA&"MS2G*[4;R;DVY-MO4^6?%_P#P32TW5H)[?2OB'#<6[_ZNQUC1UD4^S.'P M?^^*XN3]A7]I#X,;K3$;']Y$>!7^AS7VU17F5/#WA MWFY\,IT9=Z"CAU_LU2=/_ 3E'];'PY/XB_X*(?"YSYOC?Q;+ M;P#Y(-8\-V>H6J_[\R0"9_QGS[T_2?\ @H=^U=X ?$K*>WG;_@,)-==HO_ 5*_8DU#$?B/XK7?A63_EH/ M&?A?4=)C3_MOWFYO#'CG5K!CT%W%'*YFOKOPQX&\0RJVY+B_TD0W0;^\K^6Q4^X<'WKAY M_P!@W]I_X1_-\,O&/Q<\+Q1_[A[Z_!6_$VCB\@G_%]O1;Z.G&I%>LXSB[>E/Y'Z1T5^::?&;_ (*;_".9 M;6#]J<:HL1Q%IWQ+^&UK(S ?PM-9?8Y#]3DUT6B?\%1/V^?"&/\ A/OV5OAS MXTCZ-)X.\:76D2_7RKV"9?P\W_@0K?#^(W"]:7+4J.F^TXM6^ZYU4L)E>+=L M+F%"KKPI1^Z3]3]"JKZKI.E:]ILVCZYIEO>VES&4N+6[A62.53U5 ME8$,/8U\6:+_ ,%N?A[I>+?XT_L??&/PK(/]?=V&@6^M640]3-93LV/?R\5W M_@+_ (+)_P#!-#X@7:Z;:?M8:#HUWG$EIXNMKG1GB;T8WT42CZYQ[U])A,_R M;%V=#$0?_;RN>C_JCQ)4I.I0PTJT%O*E:M#_ ,"I.[*!5_XN_ 'X*_'K1O["^,7PRT?Q! $*Q-J%H&E@!ZF.48DB/NC U\:_&O\ MX(9^#)=0/B_]ECXN:CX4U.%_-M-.U>5YX(W'01W$>)H0/[Q$IKMYN##)O' MOA.TX;4[Y#J$2QCJ_P!M@_?1$]C< _[M>[_ '_@M)^RE\6/(TGXD-?> M5DP MI75QY]D6/9;F,<#_ &I$C'O7+B^#\WHTO;X;EKTOYJ3YOO7Q+STT[FU#/L#4 MG[.M>E/M-6_';\3Z_HJCX;\4>&O&6C0>(_"'B*QU73KE=UM?Z;=I/#*/570E M6'T-7J^6E&46TU9GLIIJZ"BBBD,**\\^._[5W[/?[-6F'4?C-\4--TB1H]\& MG&0RWDX[>7;QAI&&>-VW:,\D5\4_$[_@LG\9_C7XC?X8_L)? 74;N]GRL6JZ MC8&\N]O3S$M8LQQ ==\C.N.JBO=ROAO.,WCST:=H=9R]V"^;W^5V>;C,VP&! M?+4G>7\JUE]R_6Q^@GC3QWX*^&_AZ;Q9\0/%NFZ)IEN,SW^JWJ00I[%G(&3V M'4U\9?M#_P#!;[X+^#+B3PM^SEX1O/'.KL_E0ZA.CVM@)"<#:"/.G.>-H5 > M,.:\[\%_\$H/VN?VI_$,'Q'_ &\/CS?6BL=RZ1#>+>WL:GDQKC_1K0=\1AQZ MJ*^S/V>?V'OV8_V7X(Y/A3\,+.+4T3:^OZB/M-_)Q@GSGR8P>ZQ[%]J]CZKP MEDNN(J/%U5]F'NTT_.>\O6/S1P>VSO,/X450AWEK/Y1V7S/AY/@-_P %6?\ M@HS(+WXU>*)? /@N[.[^S;V-[&!HSSA;%#YT^,Y!N" 0>'KZ5_9P_P""0_[) MGP(^SZSXFT!_'.N188W_ (EC5[9']8[0?NP.X\SS&!Z-7U-67XM\;^"_ .E- MKOCKQ?I>BV*_>O-6U".VB'U>1@/UKBQ_%^9XBA["A:A1_EIKE7S>[\];/L=6 M#R#"JLI23JU'UE[S^2V]-#1MK:VLK>.SL[=(H8D"111(%5% P . .U/KYI M^*G_ 6(_P""9OP>\U/%?[8?A*[EBR##X:GDUABP_A_T%)0#GCDC'?%?._CO M_@YF_8VM;Q]#^"'P:^)/CS4!GR19Z/%:P2>GS/(TPS_UQ_PKX7$9SE6&NZM> M*^=W]RNS]*R[PZXZS2'/A\NJ\G\TH.$/_ I\L?Q/T>HK\F_$7_! M%_A_I\WW[#PMI<"S1Y_NR) TG'_7?_&OF\7X@\,X2Z]KS/R_X-G^!TU>!89? M_P C;-<'AFMXRQ$:DU_VY055W^X_9^22.*-I97"JH)9F. .YKR+XJ?M^_L1 M?!/S(_BC^U?X!TFXBSOL)?%%M)=?A!&[2G\%K\E#_P $R_CE^T5/N^/G[6WQ M<^)CR/F2WCN;B9,_W0)GN /8#V KUOX6?\ !!7P!9>7<+^SG<7;#'^E^*M< M88^L1D4'_OW7C?\ $1*V,TR[!5*OFHR:_!+\SFMX58+6IF6(Q;[8?#@:^-NI^H)'I MFO(?$7_!Q-\;/'NZV_9A_P"":_BW5(Y/]1K'B;49(81Z;HX8"G_D<5[G\+?^ M"2&D>"1&VF:?X+\+@#KH&AJT@^I"19/XGZUZ[X=_X)Z_"VPVR>(_%>LZBXZK M$T<$;?@%9O\ QZC^T/$?,?X.&C13ZR<5^'O2#_6K@O":9?D$ZMMIXK$O\:=" M-+[N9GYZ>(O^"@/_ 7B^,VY-"T[X:_"JWEXCDM[&*XE1?4^<][\W_ !]!7$ M:O\ L]?\%%?CW/\ 9_CU_P %)?'=\EQ_K]#\+SW$-O+GJ-D4D4?_ )"-?K]X M=_94_9_\,[6L_AI8W#CJ^HL]SN/N)69?TKM](T#0?#\'V70=$M+&+_GG9VRQ M+^2@4?ZJ\9X__?TG\[G MXT_#?_@@WX/U6Z&I:Q\,O'7B>>9]\UQXCU%K5)F/4[E$)(^K'ZU]'?"O_@BC MX3\+>7-8?!KP'HC)C$U];K>7*?1RDAS_ ,#%?HG1730\-LKWQ6(JU'VYN6/W M)7_$\/,^*.,\\3699MB:L7]EU91A_P" 1:BON/F?PK_P3>\,Z=!'#XB^(EP\ M2 6^E:>D"H/0%B__H(KO_#O[$W[/N@[7N?#%SJ4B])-1U"0_FJ%5/XBO6:* M]["<%\+8+^'A(/\ Q>__ .E-GS,,LP%-W5--^>OYW/G;X[?L)>'-?\WQ-\%K M6'2M1FD#WNFS7>2XF ?M@?\EV^ O\ V/\ -_Z2M7O] M> ?M@?\ )=O@+_V/\W_I*U 'O]%%% '(?'W_ )(WXA_[!Y_]"%?&5?9OQ]_Y M(WXA_P"P>?\ T(5\94 >_?LG?\E1\7?\"_\ 1[5[]7@/[)W_ "5'Q=_P+_T> MU>_4 %%%% !1110 4444 %%%% !1110!\U_#'_E)_P#$G_L1+'^5I7TI7S7\ M,?\ E)_\2?\ L1+'^5I7TI0 4444 %%%% !1110 4444 %%%% !1110!2\2^ M)- \'>'K[Q;XJUBWT_3-,M)+K4+^[E"16\$:EGD=CPJJH))]!7X\>*M8^)W_ M 7K_;RB\(^&9]0TCX*^ Y2SW 4IY5F7PT[ C'VRZ*;44Y\M%Z'RY"W=_P#! M7#]L?XB?MC_'/3_^"7O['+OJ37.K);>,;VSEQ'>7:'<;4NN0MO;[3),_3='C M@1'=]\_L._L\WYO[/_#H]RBEE6&5:7\6:]U?RK^;U?3_ M (<])\ ^ _!_PN\%:5\.O &@6^EZ)HMC'9Z9I]JF$@A10JJ.YX').23DDDDF MM>BBOBI2E.3E)W;/$;;=V%%%%(0445D^,_'W@;X5$7AZQ(@#?[4\^Q2O^U'OKP2Z_X*@?\%"_VI[F32/V0/V:FTRSD8HNJPZ< M^HR0GH-US,J6L?T=/QKZ;"<'9]BJ?M9T_90_FJ-02^_7\#QZ^?991ER1GSR[ M07,_PT_$_2>]O;/3;22_U&[BMX(4+RS32!$11U))X ]S7@7QE_X*A_L4_!7S M;35/C#;:[?Q9_P");X43[>[$=5\Q#Y*GMAI%-?*]E_P2R_;\_:ANX]:_;#_: M8;3[5W#G2Y=0DU.6$]2%@C9+:+ZHY ]/7WWX-?\ !&W]C'X6^5?>)O#>H^,[ M^/#&?Q)?$PAN^((0B%?]EP_U-=?]E\)Y;_OF+=:7\M%:?^!RT:]-3'ZYG>+_ M (%!4UWF]?\ P%:KYGB/B_\ X+7?&?XL:R_@W]CW]EV[O[Q^(;C4H9M0N2#P M&^RVH 0CU,CCU'%9?_#*O_!8']L;]]\<_BY)X,T.YYDTZZU1;56C/;['8#YR M/28J>.3Z_HWX0\#^"_A]HR>'? ?A'3-$T^+_ %=CI-A';0K]$C _*M2C_6G M!8#3*\%"F_YI_O)^J;T7XH/[&Q&)UQF(E/RC[L?N6Y\1?!K_ ((7?LU^#/*O M_B_XQUSQG=)@R6R/_9UFW_ (B9?_ "*/I7U9\*OV>_@=\#K(6/PC^%&A>'QL MVO-IVG(DTH_VY<;Y/JS&NQHKP\PS[.2!OL/DN;CS952$E)5V&4,5VJ:^&PGB5PMB\8Z'M)0724E:+^=[KUDHG MD83-<'C,0Z,9*-E)WDXQBU%.3LY-*[2]U;R=HQ3DTG]=45\_>)/^"AGPSL-T M?ACPAJ^HNO1IS';QM]#EV_-:\6^+/_!8#1/!'FQ:KXG\#^%]N?W>JZNLMP/9 M5+IN/ML/TKJQ7B!PKAGRQK>TEVA&4OQM;\3?#XN&-KJCA(RJS?V81E)_.Y5GYBUKX ME:JFCJ%_O[+O87'?Y7.>V:\I\?XO%OER[+JE3_%:/X+F/K*?!''E2FJD\NE0 M@_M8F=/#*W?]]*#:]+WZ'ZE^)/VH/@'X5W+J/Q-TZ5U_@T]FNCGT_'_P!_ MS?#P_NT8U:\_OY847\JIK?%C_@KMH_@<2)JFL^"O"P'\&MZTKS#_ '5+QY/M MM/TKPV\_X*\>+OC#J$NB?!OQ%\0/'UVK;6T_X7^"+J=D/H)(8D'X[S]:^S?A M!_P2=_X)R? UHI_ ?[(7@Y[F$YCOM?L#JUPK?WA+?-*RM[@BOH#2]*TS1-/B MTG1=-@L[6!-D%M:PK''&OHJJ /852X/XAQVN8YG-]U#W4_NLOP,98+@O#_% M+%8E]W*GAX_.$(UFUY*HO4_+W2O ?_!3SX[7"W_AW]C#4=)@G_U>M?%;QS;V M3)GN]K$9[CZC _&O0O"G_!*_]N7QCMG^+G[7G@OP?'G]Y8_#WP5)J$C#T%SJ M,B@'W\@_05^@]%=N$\.N&,/+GJ4W4EWG)O\ R)CC\JPKO@LMP]-]Y0E7;]?K M$JL;_P"&,?1'R)X3_P"",'[,4!6;XP_$CXG?$5^LMOXD\OV?31;1X M_P!E@W'!S7MWPB_8M_9'^ CQW'P=_9L\%>'KJ,Y&HZ?X=MUNV/JUP5,KGW9B M:]-HKZK"93E> 5L/1C#TBE^.XZ_$&=XBBZ,L1)4W]B+Y8?*$;07R04445Z!X MX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'=6EK>P-:WM MM'-&XPT2?YHSG2I55:<4_57/$?$7[ OP1U;<^C7.L:4_\*V]Z)$'U$JL M3_WT*\R^(O\ P2WTWQ7:M:?\))HFMP$';:>(M#5D'L3^\!_[Y%?7=%?,XK@/ MA3%N[PRB^\6X_A%I?@]'6YA;?#?^#M8:P>)O[R+&\//_ $_2N0G_8__ &RO@/\ /\+OVO\ X^^# M(8?]59ZMK$VI:;'CIMAN%V$?\"/2OUQHKR)>'E.@^; 8VK2?FU)?=H_Q/I:' M%'&>%IJG3S.M*"VC5:KP7I"JI1MY6/R>T3]JC_@LS\+]IT?]H_X;?$>&'[L/ MC?P7_9\DBCMG3]F3[EOQKKM%_P""T?[?7@$!/C7_ ,$W['Q!".)-2\ >-5'U M*VTB32-]"R_6OT7\1?#+X<^+MQ\3^!-(OV;K)=:?&[_@Q&1^!K@_$7[%/[/F MO;G@\*W&FR-UDTZ_D7\E+\QGICLN MP>(75^REAY?+ZM.E%/UBUY'RKX?_ .#C']C^RE33OCM\%OBS\.KHG;,WB'PB M'MU/H&BE,C?]^Q53QE\8/^"!G[<6^]/QV\$>'M9N\_\ $Y2Y?PU=;SU+B\CB MBE;WD1_8U[OXI_X)O^%[^&2+PY\1+J.-P08-4T]+@./0E2G_ *"?I7@OQ4_X M(J>%/%7F3ZA\'O 6N,^C^((H9I1_"K['>UN1_UT* \86FZ+_P6Q_:C^ >M:I\)/VE M_@#I>N^*=#:.*]MVU)M&NX7=%D4SJD,Z'=&ZNI2- RNI&003Y3XZ_P""%7AW MPQJ/]M^%_AUX^\(WD)+17OA35WN!"?7>?.('T8?6L?X,_L%>'?@]\4M7^*/Q M.\::WXZ\474<4$&H>, TMQ:1)&J ,9&8R/L2-0S8VHBJH SGWZ_CU1G1Y.(, MJ=26UVG2J;?S*-M'T:[[G@YAE7AQEN75L9E&;8B%6*O##U<,USRYE[LI*K." MC:[E+F37V8MZ/N?@;_P6V^.'P9E\1)XN^#EOX]7Q+XGGU:)[GQ>VF?V.LOWH M(_\ 1+CS(AA=B_+MP>N[Y>_N?VV_^"FG[?\ E<]XV^'G@[XA^'[CPSXKT2*XMKB%HBRY22($8W1R M+AHV'9E((KY[\(?\$WOCQJ?A^+X1R?ML?$F[\&V,]P-(\&Z'/S=]/ M(X6PV0YW@'0SO-_J2I6MRT:M2=92C*2BX:12M"+B[N3:=_JGPU_P3C_9 M!^!^I/X[_P""CW[:OAF769'\Z^T:Z\8Q6*22=Q)/<2+'6\%_"#Q]93PP??TSP#X2N9!*PXW-.T<<4K'^\923W-?,'PM_X( M(> BT<\_P.\4ZVV<^=XHU=K4$_WBJF 'Z8.?>OI/X5_\$:/#?A#RY]-^''@' MP\5Q^^BTU;BZ'U?R\G_ONO+S3Q1X\XGE^ZP=24>B:<8+T^&/SL?;X.'@YD:M MA:&-Q$O^WI.M.WR1Y[XD_P"#E32/%Q:']EG]@;XC^--QQ#XK[O\-_\$Z/!5FJ_P#"4_$+4KS'5-/M8[8?3YO,X_+\*[SP[^QO^SWX M>VO_ ,(1]NE7_EKJ-Y++GZKN"?\ CM>/[#Q+S'XI4Z"\Y7:_\ 3_ #.__7C M8;_D5\/8:F^^(J5<3+[N:%.__;EO(_)GQ!X>_P""N?QQ8K\;?^"E6L:/',<2 M6G@6)[-2#_!_HBV@QVY!_&F^$O\ @B1#\1]57Q+\0+GXG^.[^7_6W^J7#I%) M]9&0M_Y%K]HO#_@3P1X34+X7\'Z7IV!UL;".(_FH&:UJ:X#S?&/FQ^8REY1C M;_R9MO\ B?B3XBR@Z>'QT<+!_9PU&E0MZ2A%3^^1^9/PK_X(9>"/#_E26G[ M.WA*P*X(E\2W?V]A[_.9R#^6/:OHGP)_P3'TGP]9)97GC6RTZW7_ )<="T98 MT'T8D ?]\5]6T5Z.'\..&J;O74ZK_OS?_MO*?'9C4Q^=3Y\SQ5;$OO5JSG^; M/&/#O[!_P'T;:VJ6VJ:LPZ_;=0**?PA"?SKN_#OP*^#?A3:VA?#31HG7[LSV M*22#_@;@M^M=917TF$X=R+ 6^KX:$7WY5?[VK_B<]+!82C\%-+Y#8XHX8Q%# M&J(HPJJ, #Z4ZBBO9V.D**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *\ _; _Y+M\!?^Q_F_\ 25J]_KP#]L#_ )+M\!?^Q_F_])6H M ]_HHHH Y#X^_P#)&_$/_8//_H0KXRK[-^/O_)&_$/\ V#S_ .A"OC*@#W[] MD[_DJ/B[_@7_ */:O?J\!_9._P"2H^+O^!?^CVKWZ@ HHHH **** "BBB@ H MHHH **** /FOX8_\I/\ XD_]B)8_RM*^E*^:_AC_ ,I/_B3_ -B)8_RM*^E* M "BBB@ HHHH **** "BBB@ HHHH *^(/^"S'_!25OV1_AFOP.^#FK%OB;XQM M"EJ]J=TFBV3DH;K Y$SG]_MU?MF_#W]AKX ZE\9/&K)]?\$;/^";*_L??"YOC+ M\7=)W?$WQC:*]^MR-TFBV3$.MF">1*QVO,?[P5/^6>6^VJ*\@^,O[>W[(OP& M\VV^(7QQT9;V'(?2M+F-]=!O[K16X=D/^_M'O7EXBKF?$.8RJJ#J5)=(INRZ M))7T1Y>/Q\9U)5\1-*_=V7IJ>OT5^?'Q-_X+KZ?JNI?\(K^S#^SYJNNW\[%+ M2YUYRI=O]FUMM[R _P#71#[>G+_\([_P6Q_;+_Y"^IW/PYT&Z_Y9R2C0T13U M4I&&O6&.SY';UKVJ?!>94X*ICZD,/'_IY))OTBKN_D['@3X@PDY0?[$()DD_X"IKY2^,G M_!=3]G/P@9=/^#G@?7/&5TI(CNIE_LZS;T(:0-,?H8A]:Q?A/_P0B^'MO=CQ M!^T-\:]9\27LK^99)*#Z@1FOIKX9_LQ_L5_LP".;P5\/? M"&@7=OC;J>I2QR7BD?\ 3Q:C>R^ .AY^V_%/2WQU^QR-M7\6#_ &GXI8ZA(6'1@DG[I&'7*(M>]6MI:V-M'96- MM'##$@2**) JHHZ < >U?.>L_\ !1KPI &.@_#34+C'0WE_'!^>U7KS'QW_ M ,%>-$\+;Q?ZOX#T+;G(UO7U)7\Y(^?PK\^S+Q2R'%5>:OBY5I>DY?==6^YG MK8&K@92]C@:;D^U.#;_!'V]17YBZ_P#\%O-"U*];3-!^/>ESW!Z6OA3PY)J+ MGV'E0S'\<_C61/\ M[_M6_$@'_A!/@3^T=XFCD^[<:)X O;2U;/3,DGDH!]? MRKQGXB86L[83!UJG_;J2^^[_ "/IJ?#O%]6/-'*\1&+^U.FZ,L>3X8^ M!W@V)OO?VWX@U"^F0>WV:(H3]>*E\5<78G_=LJ_\ @HOXLP/'O_!1/PSX;C;_ %D/ MA/X;I=_@KW$D3#ZYK=T__@@##KV%^,'_ 45^,^LHW^NAT&^@TN-_P#@!691 M^1J'7\3,7M3HTE][_&3_ "-X\+X:'^]YWAH^5*GB:K^^5*G!_*1[3XG_ ."E M^FZ3;M<6GPYAMH5_Y>M4UM44?4"/'_CU>0>._P#@M/X3\/[XKOXL?#;2BN?W M2ZHL\X_X#YQ)_P"^:VO#_P#P;I_\$V[*X6\\;:'XW\7S+]Z7Q)XVN-S_ %-M MY)_+%>H^"_\ @C9_P3!\ [/[#_8T\)S[.G]M+/J7Y_:Y)<_C2>0<>XO^/F*B MO[J4?RC^IM')N Z/^\9IBZS_ .G>'I4E_P"!2K3?SY#XL\>?\%\?A];;X?\ MAI6>Y8?\N^@^&G&/I)Y"@_\ ?=>9W_\ P67\+?%*ZAL=7_X65?\ A^:^@AU+ M7=7BQI=B'E5%EE/G,%4.5ZJ,'&.:_7KP9^RA^RW\.-G_ KW]FSP#H7E_<.C M^#K*V*_3RXA7,_M\_LCQ_MP?LB>*_P!E2'QVOA1/$RZ>%UM=)^VBT%K?VUV M(/-BW[OL^S[ZXWYYQ@\V)\/L=B,/-XC'5*LK.R'Q.&Q"571U#(Z- MD,#T(/<5R7Q%TWQ_\5/%?AC]EWX&_$S2_"_Q ^(5]-!X?U/4X_,2T@M+:6]N MIF01R$CR;=X@=OWYDY7[P[/X _^"KNHVNFQ)L@M+CX M2PW2P+_=C\_47\L>RX%=9^QY_P $)O''[,_[;/A?]M/XA?MSWWQ!U+PZ+X/I MM_X'-JURMQ87-H%$YU"41*GV@N%$9'R[0!G(^.ROPSSJGF=.6+@G24E?WHW: MOK=7[=KG!E' G!629M5Q];.Z.(A0C.=&FL/B&ZU2,6Z4:D:E%4XQ<^7G3E.+ M5XO1MKF?"?\ P;L^(?&FRX_:R_X*'?$/Q2D@S/I/AF-=.MU/=09GG4CW$2?2 MO=O@_P#\$(/^"7_P>\JYA_9RA\2WL>,WOC#5;C4/,Q_>A9Q;_E$*^P**_:\) MP]DF"5J-"*]5?\[G?B?$;C7$4'0AC)4J?\E%1H0].6BH*WJCGOAY\(OA1\(M M+_L/X3_#'P]X8LL ?8_#VBP646!T^2%%'Z5T-%%>Q&,8*T59'QM6M5KU'4JR M#Q'P_A.)$KMK5236ZDKI.W71M-=GT=F-OB%K4?A_P (>&[J]N7<*PCB.R+W=CP@'J2*^[OV=/A1JWP4 M^$>G?#K7?$D.KW=I<7DLM_!9>0K+-=S3I'M+,3Y:2+%O)^?R]VU-VT=O17B\ M)<#X/A:K.NJCJ5)*U[F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 5X!^V!_P EV^ O_8_S?^DK5[_7@'[8 M'_)=O@+_ -C_ #?^DK4 >_T444 ?_0A7QE0![]^R=_R5'Q=_P+_T>U>_5X#^R=_R5'Q=_P "_P#1[5[] M0 5'>02W-I+;07DEN\D;*EQ"%+Q$C 90X9,/B=X@\3P:#X@T&+2IO$%_YS6\,EM=2F-%4+'&H+XVHJC@<9K1^, M7Q,U?XY_\%"?#W[$EGK5]:>%?#W@F?Q=X[ATV\DMWU5S*D%K9221%7$*M(DK MH"!)N56RH(.?^PY_R?S^UE_V,GAO_P!()ZS?#>@W?@'_ (+@Z_K.NQF.V\=_ M!%6T.X;[LLMM=6J2PJ>[!8&_L^_\% ];_8VOM:NIO!WB M3P''XO\ !D6HWKSG1Y8Y9(+NSCDE9G\EA$\ZH25CP0H"M@<[^QU;S?\ !0WX M7>,?VFOB5XGU^U;Q#XEU"P^'2:9K5S:#PSIMOB*WFMTB=5%T9 \DDI!+D*I^ M0;:H?$_P7J/Q?_X+-Z=::$["U\)_ .XCUF[4';!+>3WD,<;$?Q%;A7 ZD*Q[ M5M_\$4_-\-_L)VW@'Q!"+/5/!WB[6])\06TQPUK=1W;RNCYZ$+*N<]J .]_X M)L_M*^*OVG_V7[+Q3\17B?Q7X?U:[\/>*IH4"I/>VK &4 8 +QO$Y 9VP M,5[Y7QY_P1)\.ZI:?LI>(_B%>6\D=IXY^*&LZ]I/F*1OM6\FW5@#V+V\GUK[ M#H ***\2U3P+^WI+J=S+I'QW\$0VC3N;6*7PO(S)&6.U2=W) P": .8^&/\ MRD_^)/\ V(EC_*TKZ4KX_P#V=M(^,.G_ /!0KQ]8_$'Q?I.H:\G@FU-[?V&G MF*"1";4H%0G((7 /J17U1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ; M%%8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XT ;%%8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XT >-_\ !3OXB?'[X5_L2>+O&G[+OB(:3X\BOM%M?#^H MM8P7*P/#-&T^T2TTR?Q#J<<[06Z*%C6.W@94AVJ I,@ '2N-^'R^&?&7[0/ M@/X":QK4]G<^.-1OK>V>S*>;&MMIMW>M(-ZLN/\ 1E0Y!_UG'J/KG3_^"?GP MI@M!;:PMUJ;JXU:Z@?\?LKQ*?Q%?2\#\4>(&,X?A"$*-:$)2Y98F5:35U M&_+&,E&WJFKWZW%C,?Q/Q%EV$EB)PHTX0Y8N%.,)3BIS7/+EBHRE>\'*\9-0 M5[M-O\^/B3#^W#^T/+)#\F3D^YJ+P5^S M]^RE\*((;_XI:2=?O@!E?$'B;['8LW8B& 1R?@9F%?I9IG[&WP;TVW%K+\+? M"FHHOW3KND_VBR_1KHR$?@:ZWPK\*[/P)'Y7@?P]X9T9<8VZ5H45N,?2,"OM MJN<>*V+H^Q_M:&&I_P M"A"/W2LI?B>52X7P?M/:UZTIR\XIW^FUQ]21]:^TOL7C?_ *#=E_X#'_&C[%XW_P"@ MW9?^ Q_QKYFKP?C\;-SQV:8BHWO:?+?\SVZ>7Y93CJJCMT=1*/W1A%_=)'Q# M/\#/^"BOC_B^^&US;[^O_":_$>%0/K]C-YQ],U+IW_!.[]M/6,?VOXU^%WAW M/4VS:CK.W_OJ.RW?I7VS]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XU,/# MGACFYJT9U'WE.3_*QTPI933?-'!T^;NW4E^$ZDH_?$^0]/\ ^"4OQ>OL'QA^ MVN\.?OCPI\.K:SQ]#>7%Y^N:W=/_ ."/?P;?#>,_VC_C'KK'_6!_%MOIRD]\ M#3K6W*CZ'/O7T_\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C7K8?@[AC#?P M\)#YJ_YW/0I9I7P^M&G2@^\:-&,O_ HP4OQ/GW3?^"//_!/&U(DUSX$3^(9> MLDOBSQAJVJ^8?4K=73I^ 4"O0?!?[!?[$/P[V/X)_9"^&FFR)]VXMO!%B)OQ MD,6\_B:]!^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&O9HY=E^'5J5&,?2*7 MY(Z*O$G$5>G[.IC*KCV=2=ONO8O:/H>B>'K)=.T#1[6QMU^[!9VZQ(/HJ@"K M58_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C78DD>-*4I.[=V;%%8_P!B M\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- C8HK'^Q>-_^@W9?^ Q_QH^Q>-_^ M@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z# M=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_ MQH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_& MC[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_ ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z# M=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V M7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_& M@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/ ML7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: M-BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V M**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C? M_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@, M?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8H MK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C? M_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^ M@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@, M?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_ MQH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL M?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^ M@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z# M=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_ MQH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_& MC[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_ ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z# M=E_X#'_&@#8KP#]L#_DNWP%_['^;_P!)6KV?[%XW_P"@W9?^ Q_QKPO]JJ#7 M8?CQ\"#K%]!,#X^E\L0Q;_?LG?\E1\7?\"_]'M7OU> _LG?\E1\7?\ M O\ T>U>_4 %,N(GFMWACN'A9T*K+&%+(2/O#<",CKR"/8T^B@#RGX1?LA^ M_@K\5_$WQF\)>,_%$VL^-+B.?Q6=1U&*:'4I(U=8F:/R@(]@=MOE;,<#IQ72 M?%KX%^"/C#NO>Z?KGAF^>[\->(]'N!#?:9*Z&.3RW*LK)(A*/$ZO&XQ MN4X&.RHH X[X3_ SP/\ !^XUG6="-[?ZWXDO$NO$GB36+GS[[4Y439&97 "J MB)\J1(J1H,A5&3GF_%O[(/PT\3>(?$>N:;KWB/P_#XT51XVTKPYJWV6VUTA/ M++RC87BD:/"/);M$[J &9L"O5:* *'A7PMX<\#^&K#P=X/T2VTW2M+M([73M M/LX@D5O"BA41%' J_110 4444 ?-?PQ_Y2?\ Q)_[$2Q_E:5]*5\U_#'_ M )2?_$G_ +$2Q_E:5]*4 %%%% !1110 4444 %%%% '+_&7X,_#7]H'X<7_P MD^+WAE=8\/:H]N]]IS74L'F-!/'<1'?"Z.NV6*-N&'W<'()%<%X8_P""?W[) M?@[3%T;P]\,KF&U1=L<,GBG4Y1&/1?,N6VCV&*]EHJ,32I8S"_5L1%3IWORR M5XW6SY7I?SMA7:]I!2MM=)VOZGCG@?]@/\ 9-^'7Q:TWXY^$_A?-#XK MT=YFTW5[KQ)J-RT!E@EMWPDUPZ8,4TJX*X&\D8.#7L=%%;2J3G&*DVU%)+R2 MV2[)=$M$73I4Z,%"G%)+HE9!1114%A1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7@'[8'_)=O M@+_V/\W_ *2M7O\ 7@'[8'_)=O@+_P!C_-_Z2M0![_1110!R'Q]_Y(WXA_[! MY_\ 0A7QE7V;\??^2-^(?^P>?_0A7QE0![]^R=_R5'Q=_P "_P#1[5[]7@/[ M)W_)4?%W_ O_ $>U>_4 %%%% !1110 4444 %%%% !1110!\U_#'_E)_\2?^ MQ$L?Y6E?2E?-?PQ_Y2?_ !)_[$2Q_E:5]*4 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !7@'[8'_)=O@+_V/\W_ *2M7O\ M7@'[8'_)=O@+_P!C_-_Z2M0![_1110!R'Q]_Y(WXA_[!Y_\ 0A7QE7V;\??^ M2-^(?^P>?_0A7QE0![]^R=_R5'Q=_P "_P#1[5[]7@/[)W_)4?%W_ O_ $>U M>_4 %%%% !1110 4444 %%%% !1110!\U_#'_E)_\2?^Q$L?Y6E?2E?-?PQ_ MY2?_ !)_[$2Q_E:5]*4 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !7@'[8'_)=O@+_V/\W_ *2M7O\ 7@'[8'_)=O@+_P!C M_-_Z2M0![_1110!R'Q]_Y(WXA_[!Y_\ 0A7QE7V;\??^2-^(?^P>?_0A7QE0 M![]^R=_R5'Q=_P "_P#1[5[]7@/[)W_)4?%W_ O_ $>U>_4 %%%% !1110 4 M444 %%%% !1110!\U_#'_E)_\2?^Q$L?Y6E?2E?-?PQ_Y2?_ !)_[$2Q_E:5 M]*4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !7@'[8'_)=O@+_V/\W_ *2M7O\ 7@'[8'_)=O@+_P!C_-_Z2M0![_1110!R M'Q]_Y(WXA_[!Y_\ 0A7QE7V;\??^2-^(?^P>?_0A7QE0![]^R=_R5'Q=_P " M_P#1[5[]7@/[)W_)4?%W_ O_ $>U>_4 %%%% !1110 4444 %%%% !1110!\ MU_#'_E)_\2?^Q$L?Y6E?2E?-?PQ_Y2?_ !)_[$2Q_E:5]*4 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7@'[8'_)=O@+_V M/\W_ *2M7O\ 7@'[8'_)=O@+_P!C_-_Z2M0![_1110!R'Q]_Y(WXA_[!Y_\ M0A7QE7V;\??^2-^(?^P>?_0A7QE0![]^R=_R5'Q=_P "_P#1[5[]7@/[)W_) M4?%W_ O_ $>U>_4 %%%% !1110 4444 %%%% !1110!\U_#'_E)_\2?^Q$L? MY6E?2E?-?PQ_Y2?_ !)_[$2Q_E:5]*4 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !7@'[8'_)=O@+_V/\W_ *2M7O\ 7@'[ M8'_)=O@+_P!C_-_Z2M0![_1110!R'Q]_Y(WXA_[!Y_\ 0A7QE7V;\??^2-^( M?^P>?_0A7QE0![]^R=_R5'Q=_P "_P#1[5[]7@/[)W_)4?%W_ O_ $>U>_4 M%%%% !1110 5\U_"_P"/_P >_P!KFS\<_$G]G3Q-H.B^&O"^O7>B^#H=4T9K ML^)KJU53+<3R"5/)M7D81QB,"0 ,[,>$KZ#\7Q:I/X3U2'0RPO7TZ=;,J>?- M,;;,?\"Q7RG_ ,$-$M8_^"=7A>*)=LRZUJPO%(P5D^VR\'WV[: /<_V1OVE/ M#?[6GP"T/XW>'-.DL&U&-X=4TF9]TFGWL3F.>W8X&=KJ<$@;E*M@9Q7I5?&7 M_!$);R3]G7XA:@P/V&[^-.N3:2?X3;F*T&5_V=X?IW!K[-H ***\2U3]J7XR MV&IW-A;?L6^-[J."=XX[F*YMMLRAB XRW0@9'UH YCX8_P#*3_XD_P#8B6/\ MK2OI2OB73_B;^T3X)_:T\4?M#0?L7^-KRW\0>'[;3DTP)AH3&(._^_P!)_P#(U 'TO17S1_PW'^T/_P!(^O'?_?Z3 M_P"1J/\ AN/]H?\ Z1]>._\ O])_\C4 ?2]%?-'_ W'^T/_ -(^O'?_ '^D M_P#D:C_AN/\ :'_Z1]>._P#O])_\C4 ?2]%?-'_#._^_TG_P C4 ?2]%?-'_#)O$O["/C&PL+*+S+J\O;UXXHE_O,QML*/>@#ZFHKYCLOV[_ (^Z MC9PZA9?L ^-Y89XEDAEBN7975AD,#]FY!!SFI?\ AN/]H?\ Z1]>._\ O])_ M\C4 ?2]%?-'_ W'^T/_ -(^O'?_ '^D_P#D:C_AN/\ :'_Z1]>._P#O])_\ MC4 ?2]%?-'_#._^_TG_P C4 ?2 M]%?-'_#._^_P!)_P#(U 'TO17S1_PW'^T/_P!(^O'? M_?Z3_P"1J/\ AN/]H?\ Z1]>._\ O])_\C4 ?2]%?-'_ W'^T/_ -(^O'?_ M '^D_P#D:C_AN/\ :'_Z1]>._P#O])_\C4 ?2]%?-'_#._^_TG_P C4 ?2]%?-'_#._P#O])_\C4?\-Q_M#_\ 2/KQW_W^D_\ D:@#Z7HKYH_X;C_: M'_Z1]>._^_TG_P C4?\ #BOFC_AN/]H?_ M *1]>._^_P!)_P#(U'_#._\ O])_\C4?\-Q_M#_](^O'?_?Z3_Y&H ^EZ*^:/^&X_P!H?_I'UX[_ M ._TG_R-1_PW'^T/_P!(^O'?_?Z3_P"1J /I>BOFC_AN/]H?_I'UX[_[_2?_ M "-1_P -Q_M#_P#2/KQW_P!_I/\ Y&H ^EZ*^:/^&X_VA_\ I'UX[_[_ $G_ M ,C4?\-Q_M#_ /2/KQW_ -_I/_D:@#Z7HKYH_P"&X_VA_P#I'UX[_P"_TG_R M-1_PW'^T/_TCZ\=_]_I/_D:@#Z7HKYH_X;C_ &A_^D?7CO\ [_2?_(U'_#BOE2U_P""B?QAO?%=UX)M?V&/%LFJV5K'<76G)?N9 MX8G.%=D^S953V/>M3_AN/]H?_I'UX[_[_2?_ "-0!]+T5\T?\-Q_M#_](^O' M?_?Z3_Y&H_X;C_:'_P"D?7CO_O\ 2?\ R-0!]+T5\T?\-Q_M#_\ 2/KQW_W^ MD_\ D:C_ (;C_:'_ .D?7CO_ +_2?_(U 'TO17S1_P -Q_M#_P#2/KQW_P!_ MI/\ Y&H_X;C_ &A_^D?7CO\ [_2?_(U 'TO17S1_PW'^T/\ ](^O'?\ W^D_ M^1J/^&X_VA_^D?7CO_O])_\ (U 'TO17S1_PW'^T/_TCZ\=_]_I/_D:C_AN/ M]H?_ *1]>._^_P!)_P#(U 'TO17S1_PW'^T/_P!(^O'?_?Z3_P"1J/\ AN/] MH?\ Z1]>._\ O])_\C4 ?2]%?-'_ W'^T/_ -(^O'?_ '^D_P#D:C_AN/\ M:'_Z1]>._P#O])_\C4 ?2]%?-'_#._^_TG_P C4 ?2]%?-'_#2>POWE194;:Z$BVX8'@CL: /JNBOFC_AN/\ :'_Z1]>._P#O M])_\C4?\-Q_M#_\ 2/KQW_W^D_\ D:@#Z7HKYH_X;C_:'_Z1]>._^_TG_P C M4?\ #BOFC_AN/]H?_ *1]>._^_P!)_P#( MU'_#._\ O])_\C4? M\-Q_M#_](^O'?_?Z3_Y&H ^EZ*^:/^&X_P!H?_I'UX[_ ._TG_R-1_PW'^T/ M_P!(^O'?_?Z3_P"1J /I>BOFC_AN/]H?_I'UX[_[_2?_ "-1_P -Q_M#_P#2 M/KQW_P!_I/\ Y&H ^EZ*^:/^&X_VA_\ I'UX[_[_ $G_ ,C4?\-Q_M#_ /2/ MKQW_ -_I/_D:@#Z7HKYH_P"&X_VA_P#I'UX[_P"_TG_R-1_PW'^T/_TCZ\=_ M]_I/_D:@#Z7HKYH_X;C_ &A_^D?7CO\ [_2?_(U'_#9=7E[>O'%$O]YF-MA1[T ?4U%?,=E^W?\?=1LX=0LOV ?&\L,\2R0RQ M7+LKJPR&!^S<@@YS4O\ PW'^T/\ ](^O'?\ W^D_^1J /I>BOFC_ (;C_:'_ M .D?7CO_ +_2?_(U'_#BOFC_AN/\ :'_Z1]>. M_P#O])_\C4?\-Q_M#_\ 2/KQW_W^D_\ D:@#Z7HKYH_X;C_:'_Z1]>._^_TG M_P C4?\ #BOFC_AN/]H?_ *1]>._^_P!) M_P#(U'_#._\ O])_\C5S6K_$#X^?M)?'?X6W>J_LF>*?"6G^%/%37^H: MEJ;%HA&T+)SNC3&#CIGK0!]>4444 _LG?\ )4?%W_ O_1[5 M[]0 4444 %%%% !7S[X6_9?^,GP$E\<^%/V9?%?ARQ\->.M:N-8M1KD!OV7O@IH/P-^'44?MS_\FC^/?^P"_P#Z&M>KU%?6%CJEI)I^IV45Q;RKME@G MC#HX]"IX(H Q_A=_R3/P[_V K3_T2E;M-BBB@B6""-41%"HB# 4#H .PIU ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X7^UA_R M6SX'_P#8]R_^DS5[I4%WI>F7\\%S?:=!-):R;[:2:%6:)L8W*2/E..XJ>@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+\ _\ M*03Q_P#]B)I7_HQJ]TJ"/2],BU"35HM.@6[EC"2W2PJ)'4=%+8R0/2@">BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \+\ _ M\I!/'_\ V(FE?^C&KW2H(]+TR+4)-6BTZ!;N6,)+=+"HD=1T4MC) ]*GH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_^">__ M "1/5O\ L>]9_P#2DU[I4&GZ7IFD0&VTK3H+6-I&=H[>%44L3DM@ KU%?6%CJEI)I^IV45Q;RKME@GC#HX]"IX(H Q_A=_R3 M/P[_ -@*T_\ 1*5NTV***")8((U1$4*B(,!0.@ ["G4 %%%% !1110 4444 M%%%% !1110 4444 ?_ $(5\95]F_'W_DC?B'_L'G_T(5\9 M4 >_?LG?\E1\7?\ O\ T>U>_5X#^R=_R5'Q=_P+_P!'M7OU !1110 4444 M%%%% !1110 4444 %%%% !1110!\]_\ !2_]H_XZ?LH_LO:W\;O@OH'ANY;2 M6MDO;G79IG> 3W,=NK101J%D(:5#EI% P?E;I7M'B;Q?+X4^'5[XXDT>ZU*6 MQTE[M=.L$W376/PPU[P?IMQ%+XG\ Z' M!=+=Z=922*F8[M\>=(FY0S[=H)+",J#CZ\\/>/\ PUXC^'=C\4K>\^SZ/?Z+ M%JJ7%T-GEVSPB8,_]W"')],&O)?VQ=!N?VD=)_X8R\*3L!XC:VG\?:G">-&T M-9A(XW=!<71B,$2'G:99.D7.Q^U'86;_ HT7]G;PQ MJ/'FK6GA:"VM_E\G M3-C2W^W'*A=/M[I5/9B@[B@#$\/^*OVNOB1\#/#6J?#JYT;3M>\8)=:U/K_B MG3O,@\/Z;/,9K.S6U@,;3W*V\L,?SL%!AE:1BQ5&P/V,_P!H3]I?7?CY\1_V M4/VI+#0M1USP+;V-_8^+?#%H\%KJ%G=JS1K)$Q/ERC' &,[7&#LWO]$ZQ9ZP M=!FL/"-]9:?>"#98SW=@T\$##@%HDDC+J/[H=?K7R!^R;XK_ &C_ (#_ +>_ MC#]F']I.^T/Q5-X_T=_%^B>/M(TG[)-=+ R6PM9HP3L2.-=J1[F\O:,,_FY M!Z#_ ,%$/VEOCQ^S%X,\,>*_A5H/AN73]8\9Z9HNIWVJS32W,*W,C F*!55. M F-[2-R_W.,GZ+KY-_X+&?\ )N/@_P#[*_X=_P#1SU],?$?QWH?PO^'VN?$G MQ-(4T[0-)N-0O2OWO*AC:1@/4D*0!W)% 'ENO_&GXNS^*OB)>?"_0X]>CT6\ MTWPOX1T*;;%;W&MM']HO+N><(76WBCNK>-?$UOH5]=^#],N+2YT&[N"?*($C$R18#'YMQ81D91B MN[Z7_9F\"ZY\/O@EHFE>+XPOB"_275O$^.RO=W8!ZE1--(J^BJHX Q7G M_P 9O!EM^UO\;_"WP]AB$W@OX8>*8?$/BO4 ,I>ZU;HWV/3(ST?RS*9[CJ%Q M#']YW" &A^T5^T?XF\,?&[P'^RE\'S8+XR\=_:KRYU34K=IX-#TFV1FFNFB5 MD,LCE3%$I8+OR6.%VM%\-OV@_&/A?]JJ_P#V./C7JEGJ.J7'A=/$?@OQ+:67 MV7^U++S&AGMYX@S*MQ%(I8%,*\9!VH5.[R+5K>ZB_P""[6ESZWGRI?@*_P#8 MQ?IQ?2!POO\ ZTGZ^]._:.%Y=?\ !9[]GJ#2 =]KX*U^;4BO:W:UNT7=[>9@ M#W(H ]!_;-_:6^/'P%^+?P@\+>#-!\-CPUX]^)>F^'=5U&[FFFO@DTBEUCBV MI'%E1(N\M(>A"J>GH'[7?[2.A_LG? '7/C9K.E-J,NGK%!I>E)*$:^O9I%B@ MAW'.T%W!9L':H8X.,5XQ_P %//\ DH/[,_\ V<1H?_L]>A_\%#OV6=:_;#_9 M8USX.>$])[&Z34K\744^^RBM7E=D5Y8D RQQG[T\ M!>&Y/!O@71?"$MUY[Z5I-M9M-_ST,42H6Y]=N: -:BBB@ HHHH **** "OGO M_@I?^T?\=/V4?V7M;^-WP7T#PW,L*^1?VBOCC_P5*_97\&2?M3>/+'X8:]X/ MTVXBE\3^ =#@NEN].LI)%3,=V^/.D3\^SZ/?Z+%JJ7%T-GEVSPB8,_\ =PAR?3!KR+P_ MXJ_:Z^)'P,\-:I\.KG1M.U[Q@EUK4^O^*=.\R#P_IL\QFL[-;6 QM//-6M/"T%M;_+Y.F;&EO]N.5"Z? M;W2J>S%!W%>GZQ9ZP=!FL/"-]9:?>"#98SW=@T\$##@%HDDC+J/[H=?K0!\[ M?L9_M"?M+Z[\?/B/^RA^U)8:%J.N>!;>QO['Q;X8M'@M=0L[M6:-9(F)\N48 MX QG:XP=F][?_!1#]I;X\?LQ>#/#'BOX5:#X;ET_6/&>F:+J=]JLTTMS"MS( MP)B@553@)C>TC7M&&?S M*.ZMP^"=OV.<*"Y KU+XC^.]#^%_P^USXD^)I"FG:!I-QJ%Z5^]Y4,;2,!ZD MA2 .Y(KG?V9O NN?#[X):)I7B^,+X@OTEU;Q/CG.J7LKW=V >I4332*OHJJ. M ,4 ?-'Q _:3_P""@/[&'Q-\%Z[^U5<> O&/P\\:^)K?0KZ[\'Z9<6ESH-W< M$^40)&)DBP&/S;BPC(RC%=WL_P"T5^T?XF\,?&[P'^RE\'S8+XR\=_:KRYU3 M4K=IX-#TFV1FFNFB5D,LCE3%$I8+OR6.%VMG_&;P9;?M;_&_PM\/88A-X+^& M'BF'Q#XKU #*7NM6Z-]CTR,]'\LRF>XZA<0Q_>=PGENK6]U%_P %VM+GUO/E M2_ 5_P"QB_3B^D#A??\ UI/U]Z /7?AM^T'XQ\+_ +55_P#L(_!?B6TLOLO\ :EEYC0SV\\09E6XBD4L"F%>,@[4*G=P7Q;\7_P#!4;Q) MH6I_&_X 6WP\TK0+*.6[\/\ @77]/N9]4UBSCR5>>4,JP33(-Z0J5V!U5W#; MB,']HX7EU_P6>_9Z@T@'?:^"M?FU(KVMVM;M%W>WF8 ]R*^B/VC_ (B^(O"O M@T^"/AC;1WGCKQ5#-8^$K!F^6.4KA[Z;'W+:W#B61^_R1KF26-6 /.? _P#P M41\ :Y_P3TC_ &^?%/A^73[&+199KW14FRQOH[AK3[-&Y'(DN%"HQ'W74D#! M%8_Q _:0_:+_ &:_@QX7_:I^/6I:)?>'-2O=/7QYX:TS1GA;PW:WS*D59(Y%#(Z-D,#R"".HIU^[-=A0 4444 %%%% !1110!\Z?&O]I;X\?#C]NGX._L^ MQ:#X;@\'?$.76?.O4FFGU"7[#9--M.Y4C@!:2$X'F$[3\PZ'U'X^^+_BSX;\ M*VNC_ KPMIVJ>+-8D5" J?,[O&@(W%AX/\ MMC?\I+_V2O\ KX\:?^FN"OK*@#XZT;]I7]MS]F3]J7P-\$OVPW\'^*_"WQ/O M)+#P]XJ\(:?+:2Z?J"@$0RQ.2"A+(/7#;@YV,E?0_P"TQX[\2^ _A)>/X#O5 MM_$VMW=KH?A>9H5D\G4+V9+>*,UP-]X,M_VIOVIO#?Q M2:(2>"/A%->_V+=8RFM>(95\B62/^]!:(K)O'#7#N!_J3GIO%G_%QOVL?#7A M!?GT_P"'VAS>)-27J!J-X);&P![<0+JC$=03$?0T 9'QUT_]NSQ7?WNG_LV> M*O!OA:RTB!5M;[Q;I7]@+]I3QC^U M=^S/I7Q9^(?@Z'1-=^W7FG:O:VF[[-)<6TS0O)#N).PE3P2=K!ERV,GK_P!H M?P?\;_'7PQU'PS\ OBKIO@[7KJVDCAUK4-":^,1*X'EXF01-_P!-"LFW.0A( MKQK_ ()7?%/Q[XD^"FN? GXJ^"=+T3Q)\(O$TWA74ET.'9:7:Q(K)<(/[S[F M+'^,_O.-^ :>K_M+?'C2/\ @HSX:_9:UO0?#=IX1UKP9?ZU;W-C--<7L[1. MT:"1W5%B^Z&V*K?>QO.*^A=1U"QTG3Y]5U.[C@MK:%I;B>5L+&B@EF)[ $D MU\I_%+_E,E\+O^R0:O\ ^E#UZ]^UU<3ZY\-[+X+:=,RWGQ(URW\-_NV(9;*4 M/+J+@CD%;"&[(/9MO(S0!PUE\2_VQ_B-\)?#%O\ !NWT2#Q+XRM[OQ#=>(/% M]DPLO#6CSSL]A:>1 %:>Z\B2- &/!@F>0\JIP/V9_P!J']J3PU^UM?\ [$?[ M9>E>';[6;CPTVO\ A#QCX3MY(;?4K19-CQRQ.3L<$/T"X,1!#!E<_4D\^E:# MI3W5U-;V5E96Y:221ECB@B1 *\0^"7P]E^+?[2&L?MN^(].DM M[27PW'X:^&]K<1%)&T@3-/-J,B-RC7,S Q@@,((T)P92J@%;2/CY\3/VB_VB MO'?P7^!7BO3O#NA?#(6UGK_B6YT@7\VH:Q,KO]EAC:1$2&%4(E8Y=G8*I0 L M7_ _]L;Q#\2_@UXTU#4? "77Q%^'GB2Y\,:_X6TF8K#>:LDHAMWA>3)CMIV> M-@[Y\M2^2PC+'R[_ ()#V]U:>)?VCK;7,_VNGQZU?^T-_P!X_-\I/L6WD4[_ M ()U"\N/V[_VN-1M@?[-;QKI,,9'W3<1I>B7'N,KGZB@#._: _:._P""DO[$ M=A8?M$?'X_#?Q=\/&U:WMO%NA^$=/NH+K1(IG"+)!+,V9@&(7<^=S,HVJ&W+ M]B^+K[QB?"4]]\,]/TN]U62#=I\>LWLMO;$D<,[1QR/CH>F1UKQO]JKP; M!^UOK^G_ +)ME&)_#=GK%CJ_Q2O1S'%:P2+M>[5\F_\$2O^4>7A;_L-:S_Z<9Z^LJ "BBB@ HHHH **** & M7#3K [6L:/*$)C21RJLV. 2 <#/?!QZ&OGG]ES]I7XX_%']KKXU_ 7XN:+X= ML+7X=+H8TB#0'EEW+>PS7!>2:4*9&*>4.$0 @X'<_1-?)O[)W_*4K]JW_KW\ M%?\ II:@#U#]H'6_VM?$_BI/AE^RM_PC&AFUT]+S7?&7B^TFN(8S(SK%:6L$ M>/,EQ&SR,YVHC1X#%_EX7]BC]JG]H#Q=\;?'/[('[6WAC18/'?@>TM]0M]=\ M,JZV.L:?,0%F"NUM])T>Z3;-I& MAVJ;+6&5>J3RDM<2IGY&D6/K&<@'5^/O'7B?_A>W@OX5>$-1:"-[34->\5&. M!)"^G01BWBM\LIV-+=7,3@KABMI* 0,U\_?M:_&O_@HY^SU\.+_]K2TD^'O_ M BFB30W&J?#2?3YFOHM/>54^>_$FU[D!U+A%$:D';YH7Y_;?V?_ /BN_B1\ M0_CK+\\.H:X/#?A^3K_Q+M):2%R/][4)-1.1PRB,\X%>:_\ !3;P!^U?XB^$ M$_CCX%^-_#$VD>$7CU[5O NL^&C-_;R69%P8I)S,0ZAH@XA$:;RH!?I0!]&: M3KVH>(?!5KXGT?1O+NK[3([JVT_4I3!L=XPZQ2LJN4P2 Q"L1SP>E>'?L0_M M)_&?X\?$+XQ>$/C)I>@V4W@#QP-$TZW\/K*8O*6-B7,DOS2,V F_ MLT_&./\ :$_9_P#!_P ;4T@Z>WB?P_;:A+8EMPMY)$!= 3]Y0VX ]P >,UX+ M_P $Y_\ DX[]J/\ [*^?_1)H ]T_:8\>>)/ /PAO[CP)=I!XEUBYMM%\+2O$ ML@CU&]F2V@F*,"'6)I/.8$8V1/G@&O.OC%>_M^_$/Q'J6C?LN:UX*\+Z)X?8 M6B:YXVT^:YNO$%XL8,AC2(!(+=7/EERI9I$A?"?P;<>+M;@GNG#K!I MNEV2;[G4KN0[8;6!/XY9&PH'0:4S3ZCHMI)(':>[$FZ.[ECBDDC\M3&F8U99,E MJJ?$#]GCQ9\%_P#@F_\ '.]UDPR^.O'FA^(O%'C-]/8O&EW=6[O):PGJT4, M$*G^+8S8&_%;O[*USHUI_P $D?#5X&3[)%\&I'N#_#D64AES_P "#9H [/Q# M^T!\1OC%\&_!OBG]CC2=*O-2^(&G"_T_6/%(D%AHMD(T:::X6'YI)E>2.%8% M()D8DG;&]>7?"?\ ::_;#^"_[8GAS]D;]LV#PMX@M/'^FW=SX)\:^$K*2U!G MMHFEFMYXG..%7J!P73E@QV;?_!&FWU:R_P"":_PU36]RN;?4Y(O,ZB%M4NVC M//;85(]B*Z/P=X+@_:0_:JT[]JR[A#>%? .CWFD?#>5A_P A.[NR%O\ 5$/_ M #P\N-+>$]) )9!E&C9@"/XU:E^WS\2O%>K:9^ROJ7@?PCH6A2_9HM6\96-Q M=7&N7:H&D\I(QM@MD9O*WD,[/&Y "@%G?\$^_P!K/QY^T_X#\2Z/\9O ]MX> M\>> /%$_A[Q?8Z>Q-J]S%_RUARS$*WS#;N;E"02&%>N?%/XEZ%\)_!MQXNUN M">Z<.L&FZ79)ON=2NY#MAM8$_CED;"@=!RS$*K,.'_8]^ &J? SP%K&J^-FM MI/&/CKQ/>>*/&DEFVZ&._NGW?9HF/)BA0)$I_BV,^!OQ0!ZU1110 4444 %% M%% !3+AIU@=K6-'E"$QI(Y56;' ) .!GO@X]#3Z* /G;]ES]I7XX_%']KKXU M_ 7XN:+X=L+7X=+H8TB#0'EEW+>PS7!>2:4*9&*>4.$0 @X'<]/^T#K?[6OB M?Q4GPR_96_X1C0S:Z>EYKOC+Q?:37$,9D9UBM+6"/'F2XC9Y&<[41H\!B_R^ M7_LG?\I2OVK?^O?P5_Z:6KZC\4^*?#O@CPY?>+_%NL0:?IFFVSW%]>W+[4AC M49+$_P!.IZ"@#YR_8H_:I_: \7?&WQS^R!^UMX8T6#QWX'M+?4+?7?#*NMCK M&GS$!9@KG*,"\?3&=Y!5"ASZUX^\=>)_^%[>"_A5X0U%H(WM-0U[Q48X$D+Z M=!&+>*WRRG8TMUUM] M)T>Z3;-I&AVJ;+6&5>J3RDM<2IGY&D6/K&$7CU[5O NL^&C-_;R69%P8I)S,0ZAH@XA$:;RH!?I7M M'[-/QCC_ &A/V?\ P?\ &U-(.GMXG\/VVH2V);<+>21 70$_>4-N /< 'C- M'F7[$/[2?QG^/'Q"^,7A#XR:7H-E-X \<#1-.M_#ZRF+REC8ES)+\TC-@')5 M>OW17H_[3'CSQ)X!^$-_<>!+M(/$NL7-MHOA:5XED$>HWLR6T$Q1@0ZQ-)YS M C&R)\\ UX7_ ,$Y_P#DX[]J/_LKY_\ 1)KUSQC_ ,7%_:M\+^"E^>P\ Z+- MXGU->H%_=B6PT]3V/[H:H^#T*Q'T- ')?&*]_;]^(?B/4M&_9(+Q8P9#&D0"06ZN?++E2S2(Y50@7=!^PY^VCXD^.OPE\9ZA M^T/X6L_"GBSX7:[>:3X]CM'8V:/;(7>XC)+$)M5\CT?%/XEZ%\) M_!MQXNUN">Z<.L&FZ79)ON=2NY#MAM8$_CED;"@=!RS$*K,/FCX@?L\>+/@O M_P $W_CG>ZR89?'7CS0_$7BCQF^GL7C2[NK=WDM83U:*& "%3_%L9L#?B@"W MX;_:?_:<^)G[+6K_ +=G@>/1;70+6"^U;P_\.[S2F:?4=%M)) [3W8DW1W:E\0-.%_I^L>*1(+# M1;(1HTTUPL/S23*\D<*P*03(Q).V-ZXS]E:YT:T_X)(^&KP,GV2+X-2/<'^' M(LI#+G_@0;-,_P""--OJUE_P37^&J:WN5S;ZG)%YG40MJEVT9Y[;"I'L10!B M?"?]IK]L/X+_ +8GAS]D;]LV#PMX@M/'^FW=SX)\:^$K*2U!GMHFEFMYXG.. M%7J!P73E@QV>H_'RS_;F\8ZMJ%A^S3XC\&>$;#2H@+6]\5:9+?3ZW%? .CWFD?#>5A_R$[N[ M(6_U1#_SP\N-+>$]) )9!E&C9O1?V@O"7QL\NK=XX- M:U#0FOC$2O'E@3((VS_&RR8SD(2* .,_8 _:5\:_M6_LV:=\4OB/X.AT37XM M2O-+UFUL]WV:2XM9FB>6'<6.PD=,MA@PR<9/M5?+_P#P2M^*/C_7O@YX@^ ' MQ9\&:7H_B7X0^)I?#&HG1(=EI>JBATN5']Y]S,S?QDB3@N0/J"@ HHHH *** M* "BBB@#&\?W?CNQ\)7MS\-=)TJ]UE86-E!K5[);VY?!P7:..1B,XX &?4=: M\F_X)P_M&>/?VL/V0_#?QY^)EOI\.L:W>:E]HATNW:*"-(K^>&-$5F9L!(U& M2Q)QDGFO<)_]0_\ N'^5?*/_ 1&_P"4:_@+_KZUC_TZ75 &S\7-8_X*5_$2 M]UGQ;^S'/\/O#>@Z3=W$&@Z/XLL9Y[_Q"8'9&ED<$1VT4K(WD@(])0L8[>^MV"R",M\VP@JP!R5W M%26V[CVOQP^*DWPN\(>;X>T?^U_$^K2&R\)>'T?#ZE?LI*(3_!$H!DED/$<2 M.QZ8/&?!/X:^%OV"_P!D2:SU_5?[0/AO2K[7?%>JQQ[6U&^;?H4(O)% %F'XF_%WQ)XQ^)-[\-M-@U>T\/7.G^'?#6DW3I#;2:KL$UY>33A3 M)Y$8N[>-PN2/LAZ'XM5?[?NXI M-4\3.O1]4O)7N[P@]QY\T@7T4*.U?,?[67B3]JS]E_\ :Y^'G[3GC/Q!X9\: M_#W4M=B\(_V/;>'&M+KPT-0D56N(&:64O(_E*&EW#<%$>Q0^0 ?3_P"T?XV^ M)/PW^"GB3Q]\*=!T74=6T71KJ_C@UZ\EA@VPPO*>(D9I"=@ 7* YSO&.<3]B M3XP>+_C_ /LH^!_C-X]%J-8\1:*+N_%C 8X0Y=QA%)) '))]ZWOVE?^3<_ M'_\ V).J_P#I'+7F_P#P2V_Y1\_"G_L5H_\ T8] ';?%#XD:]I?QD\'_ \\ M.:LUK;+9ZEXA\7R1VRRL=*M81"D'*L4:2ZN8'!7#%;64#O7@'QT^)_\ P58\ M"_#[4_VI/#>C_#>V\/:/9OJMQ\+[RSN9=333$4R.)KH,%-TL66=(\("I"^80 M _N'P#_XKSXG_$/XYR_/!=ZTOACP_)U'V#2FDBE8?[VH2Z@,C[RI&><#%;]K MS4_$'C3P)=_LR?#*9&\5_$#3)]/:I3>BI&[+&O629HU' =E M.;^(/[?_ (-\(?L,:1^V7I_A:>YD\2Z79?\ "-^&))PLMUJ5T0D=F7QC"ONW M.!]R-F / JK\1?CQ\CQOYOSKE'W=4KR'_@J-\,-!^$7P2_9O^&GA2T>#PEX8^,G MAS3FC<[ML,44L<;2'N2JR98]2Q[FN@_X+L?:)OV%3I^G*S7]WXVTF'3%C^^9 MS(Y4+_M8!H ]<^/&K?MI>._&5YX%_94N_"/A?3]%AB_M;Q7XRL9[IKR[D02" MVM8(\#8D;1F29\@M($091S7/_L$_M7_&/XT>(?B#\ /VF/!VF:5\1/A=JEM: MZW<:$7^PZE;W*.]O-_'/AWX:>#;OQMXVU(6]E8 M0AKATC9WD M(O&$DGB;Q-I=FHFGT_3K.V*6.F@J=LDL5NN&8':997 .T T 5_\ @I+^V+XI M_91^!6K:G\(](@U/QD-,-]"EPF^#2K%9HX9+Z=ZU?>(_ .A^(=393%=6BA@$=U$\.FP33VB(L%M$'4%F422&67 :8BOOC] MCKXZ_"S]H'X!:)XL^$GB5]4L-.M(-+O)WTZXMC'=0V\7F1[;B-&;&Y?F *G/ M!/- 'J-%%% !1110 4444 ?_0A7QE7V;\??^2-^(?^P>?_ M $(5\94 >_?LG?\ )4?%W_ O_1[5[]7@/[)W_)4?%W_ O_1[5[]0 4444 %% M%% !1110 4444 %%%% !1110 4444 >(?\% _P!G#XC_ +7?[..L?L[>!M;T M32(/$$EJU_J^K/,[0+;W4-PJQQ1IABS1 %BXP,\'.1W]W9_&O_A3LVEZ)-X: MLO&BZ=Y%E=3-/<:'?VL_AF9M0O)+S4]2N_!$LMU>W4F-T\LC-\[8"J!C:B(B*JHBJ/UO3]1\6S:"NBZ9;Z1:O%9:/I_F^=)%%YC, M\LDDH5I)FVY$<:JB!3N],HH \$_;Y_9F^+'[5_@/0_AW\/M?\/:/;Z5XHL== MFU'6&GD>26V9V6 11H %)*DOOSU&T=:[SXL?#KQI\7_ FB^#=9.EV44OB+3[ MOQ;!#=R2I-96TXN6@A8QJ7\V2&&-@P4>7)*,D@;N_HH X+]I3PQ\>?&GPGO_ M G^SEX\TCPQXCU B%=?U>UDF%E"0=[PHG_+;H%+<+DG!(%?/_A3]F3_ (*A M>$_"5I\.O#O[67PWT31K>,0!]'\"O]IAC9LR2(\Q<-,Q+,9'W%G8LQ))-?7M M% 'D'QS_ &9+OQMX]\!_'3X9:Y!I_CCX=231Z7>625B[RE(^,(J EO7Z* / /VR_V9_C'^T9XT^&NM>!=<\-:99_#K MQW9>*$_M62X>749K<\0%8TQ$A!8;LN3D' Q@^UZG=^-8?#"W6CZ!I=QK/EH6 ML;G5Y(;7><;P)UMW? YP?*YP,A<\:E% 'C_A7]F/4/$/QLM/VD_VA/$5KK_B M;1[:2V\'Z/I]NR:7X9BD&)6@5R7GN9 'N7VDJ JI&!BO8*** "BBB@ HHHH M **** "O$/\ @H'^SA\1_P!KO]G'6/V=O VMZ)I$'B"2U:_U?5GF=H%M[J&X M58XHTPQ9H@"Q<8&>#G(]OHH X^[L_C7_ ,*=FTO1)O#5EXT73O(LKJ9I[C3D MG "B9EVI(5ZMY?KA=Q'S5\U> OV7_P#@J?\ #G2+K3/#O[6?PS,VH7DEYJ>I M7?@B66ZO;J3&Z>61F^=L!5 QM1$1%5415'V+10!Y5\._@A\0M)\<>$O%WQ1\ M?1^(YO"O@F6Q^WR K+>ZS>3(]]>&/:$BC"P1I"JGY$FE0!5 W6/C?I?[7UO3]1\6S:"NBZ9;Z1:O%9:/I_F^=)%%YC,\LDDH5I)FVY$<: MJB!3NY#]OG]F;XL?M7^ ]#^'?P^U_P /:/;Z5XHL==FU'6&GD>26V9V6 11H M %)*DOOSU&T=:][HH X#XL?#KQI\7_ FB^#=9.EV44OB+3[OQ;!#=R2I-96T MXN6@A8QJ7\V2&&-@P4>7)*,D@;G?M*>&/CSXT^$]_P"$_P!G+QYI'ACQ'J!$ M*Z_J]K),+*$@[WA1/^6W0*6X7)."0*[VB@#Y"\*?LR?\%0O"?A*T^'7AW]K+ MX;Z)HUO&( ^C^!7^TPQLV9)$>8N&F8EF,C[BSL68DDFO7OCG^S)=^-O'O@/X MZ?#+7(-/\^T MNS%I;VD1"+ EI%C$?E>5'*"029=S'.:YK7OV1/C!\9?ASX0_9\_:'\:^']1\ M%>%+VQGU:[TN*?[=XN6RQ]FBN8I!Y=HC,J/-L>8R,F%,0-?1]% , 4444 M %%%% !1110 4444 ?/?[0?[-/QN^*W[5_PM_:&\+:MX6M;#X6RZHUII=_<7 M)FU07]ND,N]TBQ!M5/EP).>3GH.L_:Y^'/[2GQ;^%J^ OV>?B1H?A&\U"3;K MFJZE!/-(+; W0P&(J4+\JTG#!<[=K$,OK%% 'ROX+_9Y_P""E&GRZ)X0\1_M M3^ -.\'V-Q:PZAIWA#P2;*Y_LZ-E#VULY)$!:-2BNH!3.5((%>Y_";X;:QX- M\0>,_&7BJ]MKC5/%GB=[W?:LS+!8Q0QVUG "R@@B&%9& &!+-+@L#N/:T4 > M/ZAI7[=MA\6=;N-!\6_#'4/!-[(K:'!JNG7T.H:8-@!#>4Q2X&[)Y9"W8H.* MZ?X#? _2O@?X>U2V36'U76O$>O7&M^*=?'/[-7QS\2?MS^&OVMM*U/PI'IGAGPU=:%#H-Q=7/GW<$TC ML9VF$.V)_F4[ C@;2-QSD>HZK\-M8U[X_:1\4-6O+9M)\.^&KJTT>R5F,OV^ M[FC\^=QMV@+#!'&A!)_?S@@#!/:T4 >"_MG_ /_ &L/CK+HWAWX(?%/PAX? M\.6:\.KSJQ*13*I"M;KA&,9XD88?*C::GPC^$7_!0B+XG:/K/ M[0?[4'A34_"NG223WFB>%/##64U_)Y;+$DDK$D1*Y#E5(W; IRI(KZ%HH \1 M?]G+X@?"CX^>+OCM^SI=Z 1\0K2V_P"$L\.>(Y9X+<:A;JR1:A!)"CD,8W*R MPE )"%;S$.$?\$]?V9OB9^Q_\ K3X M">/-?T/68--O;JYLM7TEIHWD\^=IF1XI$P,,[88._$[]I/Q1JOA M6YL/B>NEI=Z387-SYVF"PMC!$4D>(")/C1^TEX1UV.T\/7B>&M$T30'T^VDU5T"P37D@#N\*# M>-@!&7#;2R+7T+10!RGPQ^&C?"?X,:-\*O"^JKY^BZ#'90:E=0F3S;A8L&YD M7<"Y>3,C#(+%CR,YKRW1_AG^W=X\^'6H_";X]?$WX>6]KJEO+9:AXH\'Z9=C M4);.0%)%CAF(A@G9"0)9DB2.&,)%&7VLP&%4%L,>IP3U\7_9)_9G^,_P !/B]\3_'OC?6_ M#.HV'Q+\5-KDD&ERW"2Z9)M91$/,CQ.N"H+9C(P3@YVCZ!HH XKX4_#;6/!_ MB7QIXV\57EM<:GXL\2F[5K5F9;>PAACMK2#+*#D1Q>8PQ@2SRX)')\0^+_[/ M/_!0SQA^T!F:3H>B?8["UM\/YY M>,\RO+N4$L3M5,+C$TO\ 8M^,/@_]GS5_V*O OQ'TBV^&^IM>6EEKMRLS MZUI>C7#/#&DV<-GJ<&LV$]R]Y90JJQV?[MA^Z<*1+D[I =I.UG#97P[^"/_ M 4=B\9:!!\5_P!J;P4WA#3M0AFU32O"7A!K*YNH(?F2V20D^7&S*BL%P2FY M^'WQ_\ AWI>G6, M?V7 V0\H)8+]IE7 >0#(7Y%PI;=Z3^S/\./VK/"FI:UXA_:G^.>D^++JZC@@ MT2Q\.Z.;&SL(UWM*Y3K)+(Q3YF)VB/"XW-GUNB@ HHHH **** "BBB@ ILAD M$;&%%9PIVJS8!/8$X./R-.HH ^>_@1^S3\;_ (9_M>_$[]I/Q1JOA6YL/B>N MEI=Z387-SYVF"PMC!$4D>("$==CM/#UXGAK1-$T!]/MI-5= L$UY( [O"@WC8 1EPVTL MBUZU\,?AHWPG^#&C?"KPOJJ^?HN@QV4&I74)D\VX6+!N9%W N7DS(PR"Q8\C M.:ZNB@#P+1_AG^W=X\^'6H_";X]?$WX>6]KJEO+9:AXH\'Z9=C4);.0%)%CA MF(A@G9"0)VL-"TF*QT33GF9(DCAC M"11E]K,!A5!;#'J<$]=FB@#Y^_9)_9G^,_P$^+WQ/\>^-];\,ZC8?$OQ4VN2 M0:7+<)+IDFUE$0\R/$ZX*@MF,C!.#G:/3/A3\-M8\'^)?&GC;Q5>6UQJ?BSQ M*;M6M69EM["&&.VM(,LH.1'%YC#&!+/+@DEZ=8QR6OA/2-5\,7%Y_9<#9#R@E@OVF5F:3H>B?8["UM\/YY>,\RO+N4$L3M5,+ MC#/#&DV M<-GJ<&LV$]R]Y90JJQV?[MA^Z<*1+D[I =I.UG#?0-% 'S3\._@C_P %'8O& M6@0?%?\ :F\%-X0T[4(9M4TKPEX0:RN;J"'YDMDD)/EQLRHK!<$IN7.#BNVU M/2OV[+#XMZU=>'?%GPRU#P1>LAT2WU;3[Z'4=,^0!@WE$I<#=D\LA.>"G2O8 M** .&^ _P/TSX(Z#JT9UA]6USQ+KMQK?BK7)+<0F_OYMH9EC!(BB5$CCCCRV MU(U!9FW,WN5\$6NGRZFT96U&J7#Q0* MQXW,8T=B!UV@#.,9'6O'?^">W[-/Q(_8_P#V=M,_9Z\'/VD?A MG9S:@AM=*M;SPE<77]DV 8,+:%G;Y0S!7D< -*ZJ6^5(U3M/#/[/'[4'B7P" MOAG]I#XW:1XIO-2\<:=?:V=-T]K*SAT:R9;A+*W@"G<\MS&HE9R-\4K*6.Q% M/T!10!QWQWTKXY:S\.;FT_9U\6Z!HOBD3Q/9W?B73I+FS=%<&2-UC8,NYG.1Q'_"C_ (S_ !JOO"UY^U-J_A,67A36H-:A\/\ @V"Y:'4-3@R;>::: MY(811.?,6!4Y=4+2,%VM[110!R'QY\*>-/'WPA\0^ / 3:9'?Z]I%SIPNM7G MD6&V2>%XS+MC1C(5W [/E!Y^88YXC]E/X)_&/]G/]E#3O@->:GX'DM;6\U+?Y5U>+%S/-M^8^9-F1R.3O;'-?-WA/\ 9C_X*F>#=8UK MQ%I7[5OPQDU'Q!?FZU34+OP3/+-+C(BA#,_RPQ*=D<8PJC)P69V;["HH \-\ M2_LBZ_\ '#]D:Z_9^_:<^)\WB#Q)J;->7GB[3[80&SU!9S+;S6L0P(EAQ&H0 M8W*K;CEV)K^(/V:?BU\?/$W@.?\ :@U[PW/HWP]UB+6X=.\.).W]OZO#&R07 M=P)546T4>]W%LOFY9AF4JNUO>J* /FG]H_X _MV_$WXX6/Q ^%/QP\!:+X?T M!"?#FAZUX=GO3%-[[Q5^U- M^T%H7B:T33/LNBZ-X7T(V-O'*\BM)/-GF1P$14R2%#2< FO::* /+OVTO@#K M'[4?[,'BWX":!X@MM*O/$=G%#!J%Y$SQPE+B*4EE7D\1D<>M=]X)T&;PKX,T MCPQ<7"RR:;IEO:O*@P',<:H6&>QQFM.B@ HHHH **** "BBB@#D/C[_R1OQ# M_P!@\_\ H0KXRK[-^/O_ "1OQ#_V#S_Z$*^,J /?OV3O^2H^+O\ @7_H]J]^ MKP']D[_DJ/B[_@7_ */:O?J "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** .0^/O_)&_$/_ &#S_P"A"OC*OLWX^_\ )&_$/_8//_H0KXRH ]^_9._Y M*CXN_P"!?^CVKWZO ?V3O^2H^+O^!?\ H]J]^H **** "BBB@ HHHH **** M"OG&S^/'[1/B?Q)J6C>"]/M[[[#<.&2*P4E$#E03D^U?1U> _LG?\E1\7?\ M O\ T>U !_PGO[8__0E_^4Y/_BJ/^$]_;'_Z$O\ \IR?_%5[]10!X#_PGO[8 M_P#T)?\ Y3D_^*H_X3W]L?\ Z$O_ ,IR?_%5[]10!X#_ ,)[^V/_ -"7_P"4 MY/\ XJC_ (3W]L?_ *$O_P IR?\ Q5>_44 > _\ ">_MC_\ 0E_^4Y/_ (JC M_A/?VQ_^A+_\IR?_ !5>_44 > _\)[^V/_T)?_E.3_XJC_A/?VQ_^A+_ /*< MG_Q5>_44 > _\)[^V/\ ]"7_ .4Y/_BJ/^$]_;'_ .A+_P#*_44 > M_P#">_MC_P#0E_\ E.3_ .*H_P"$]_;'_P"A+_\ *_MC_]"7_Y3D_^ M*H_X3W]L?_H2_P#RG)_\57OU% '@/_">_MC_ /0E_P#E.3_XJC_A/?VQ_P#H M2_\ RG)_\57OU% '@/\ PGO[8_\ T)?_ )3D_P#BJ/\ A/?VQ_\ H2__ "G) M_P#%5[]10!X#_P )[^V/_P!"7_Y3D_\ BJ/^$]_;'_Z$O_RG)_\ %5[]10!X M#_PGO[8__0E_^4Y/_BJ/^$]_;'_Z$O\ \IR?_%5[]10!X#_PGO[8_P#T)?\ MY3D_^*H_X3W]L?\ Z$O_ ,IR?_%5[]10!X#_ ,)[^V/_ -"7_P"4Y/\ XJC_ M (3W]L?_ *$O_P IR?\ Q5>_44 > _\ ">_MC_\ 0E_^4Y/_ (JC_A/?VQ_^ MA+_\IR?_ !5>_44 > _\)[^V/_T)?_E.3_XJC_A/?VQ_^A+_ /*_44 M > _\)[^V/\ ]"7_ .4Y/_BJ/^$]_;'_ .A+_P#*_44 > _P#">_MC M_P#0E_\ E.3_ .*H_P"$]_;'_P"A+_\ *_MC_]"7_Y3D_^*H_X3W]L M?_H2_P#RG)_\57OU% '@/_">_MC_ /0E_P#E.3_XJC_A/?VQ_P#H2_\ RG)_ M\57OU% '@/\ PGO[8_\ T)?_ )3D_P#BJ/\ A/?VQ_\ H2__ "G)_P#%5[]1 M0!X#_P )[^V/_P!"7_Y3D_\ BJ/^$]_;'_Z$O_RG)_\ %5[]10!X#_PGO[8_ M_0E_^4Y/_BJ/^$]_;'_Z$O\ \IR?_%5[]10!X#_PGO[8_P#T)?\ Y3D_^*H_ MX3W]L?\ Z$O_ ,IR?_%5[]10!X#_ ,)[^V/_ -"7_P"4Y/\ XJC_ (3W]L?_ M *$O_P IR?\ Q5>_44 > _\ ">_MC_\ 0E_^4Y/_ (JC_A/?VQ_^A+_\IR?_ M !5>_44 > _\)[^V/_T)?_E.3_XJC_A/?VQ_^A+_ /*_44 > _\)[^ MV/\ ]"7_ .4Y/_BJ/^$]_;'_ .A+_P#*_44 > _P#">_MC_P#0E_\ ME.3_ .*H_P"$]_;'_P"A+_\ *_MC_]"7_Y3D_^*H_X3W]L?_H2_P#R MG)_\57OU% '@/_">_MC_ /0E_P#E.3_XJC_A/?VQ_P#H2_\ RG)_\57OU% ' M@/\ PGO[8_\ T)?_ )3D_P#BJ/\ A/?VQ_\ H2__ "G)_P#%5[]10!X#_P ) M[^V/_P!"7_Y3D_\ BJ/^$]_;'_Z$O_RG)_\ %5[]10!X#_PGO[8__0E_^4Y/ M_BJ/^$]_;'_Z$O\ \IR?_%5[]10!X#_PGO[8_P#T)?\ Y3D_^*H_X3W]L?\ MZ$O_ ,IR?_%5[]10!X#_ ,)[^V/_ -"7_P"4Y/\ XJC_ (3W]L?_ *$O_P I MR?\ Q5>_44 > _\ ">_MC_\ 0E_^4Y/_ (JC_A/?VQ_^A+_\IR?_ !5>_44 M> _\)[^V/_T)?_E.3_XJC_A/?VQ_^A+_ /*_44 > _\)[^V/\ ]"7_ M .4Y/_BJ/^$]_;'_ .A+_P#*_44 > _P#">_MC_P#0E_\ E.3_ .*H M_P"$]_;'_P"A+_\ *_MC_]"7_Y3D_^*H_X3W]L?_H2_P#RG)_\57OU M% '@/_">_MC_ /0E_P#E.3_XJC_A/?VQ_P#H2_\ RG)_\57OU% '@/\ PGO[ M8_\ T)?_ )3D_P#BJ/\ A/?VQ_\ H2__ "G)_P#%5[]10!X#_P )[^V/_P!" M7_Y3D_\ BJ/^$]_;'_Z$O_RG)_\ %5[]10!X#_PGO[8__0E_^4Y/_BJ/^$]_ M;'_Z$O\ \IR?_%5[]10!X#_PGO[8_P#T)?\ Y3D_^*H_X3W]L?\ Z$O_ ,IR M?_%5[]10!X#_ ,)[^V/_ -"7_P"4Y/\ XJC_ (3W]L?_ *$O_P IR?\ Q5>_ M44 > _\ ">_MC_\ 0E_^4Y/_ (JC_A/?VQ_^A+_\IR?_ !5>_44 > _\)[^V M/_T)?_E.3_XJC_A/?VQ_^A+_ /*_44 > _\)[^V/\ ]"7_ .4Y/_BJ M/^$]_;'_ .A+_P#*_44 > _P#">_MC_P#0E_\ E.3_ .*H_P"$]_;' M_P"A+_\ *_MC_]"7_Y3D_^*H_X3W]L?_H2_P#RG)_\57OU% '@/_"> M_MC_ /0E_P#E.3_XJC_A/?VQ_P#H2_\ RG)_\57OU% '@/\ PGO[8_\ T)?_ M )3D_P#BJ/\ A/?VQ_\ H2__ "G)_P#%5[]10!X#_P )[^V/_P!"7_Y3D_\ MBJ/^$]_;'_Z$O_RG)_\ %5[]10!X#_PGO[8__0E_^4Y/_BJ/^$]_;'_Z$O\ M\IR?_%5[]10!X#_PGO[8_P#T)?\ Y3D_^*H_X3W]L?\ Z$O_ ,IR?_%5[]10 M!X#_ ,)[^V/_ -"7_P"4Y/\ XJC_ (3W]L?_ *$O_P IR?\ Q5>_44 > _\ M">_MC_\ 0E_^4Y/_ (JC_A/?VQ_^A+_\IR?_ !5>_44 > _\)[^V/_T)?_E. M3_XJJVL?%3]K70-,FUG6?#"6]K;IOFFDTY-J+ZGYJ^AZY#X^_P#)&_$/_8// M_H0H @_9_P#'6O\ Q%^'47B7Q+)$]T]W+&3#$$7:I&.*[:O,?V1?^2-P?]A" M?_T(5Z=0 4444 %%%% !1110 4444 ?_0A7QE7V;\??^2- M^(?^P>?_ $(5\94 >_?LG?\ )4?%W_ O_1[5[]7@/[)W_)4?%W_ O_1[5[]0 M 4444 %%%% !1110 4444 %> _LG?\E1\7?\"_\ 1[5[]7@/[)W_ "5'Q=_P M+_T>U 'OU%%% !117YF_\%&O^"\/_"D?C%8?"/\ 9(MM)\0_\(]JRMXTUJ\' MFVMWL.'T^W93]0\XSM8 +G#&O3RK)\?G6)]CA8W:5V]DEYO\CJPF#Q&.J\E) M7?X(_3*BO*/V./VQ_@[^VY\';7XN?"/5?[L6M:+<./M6DW6,M!,H_-7'RNO( M[@>KUQ5Z%;"UI4JL7&479I[IF%2G.E-PFK-!7#?$G]IK]G7X.>(X/"'Q9^.7 MA/PUJMS:+=6^FZYKT%K/+ S.BR*DCABI9'4$#&48=C7R(I9+6WDFD2)#C0'"QG_GHV$]Z^=O\ @DU!!=?$']J"UNH4DBD^/6L+)'(H*LIEE!!! MZ@CM5/\ ;L\)>"?@'\4_V6=%\+Z+_9\USP#KE_X?DUOPO-J6KV= M['JEI')L<$VKNL,R\DQ[GX5OF^[NV?%O[3'C&Y_X2N;X"_!67QO!X*NY;/7; M@Z_'8+/>1('FM+/=')]HFC#!7W>7&'.P.S*ZJ >OUP_Q*_:8_9W^#7B&W\)? M%KXX^%/#6J7=JMS:Z=KFO06L\L+,R"14D8$J61UR!C*D=J@_9B_:1^''[6?P M6TCXY?"V>X.EZLC@VU[&$GM)D8I)#*H) =6!'!((PP)!!KH;3X;>$K/XF7_Q M=33E;7=0T2UTF6\D12T=I;RW$J1H<;E!>YD9AG!(7CY: .$/[>7[$X220_M9 M?#O;"VV5O^$OM,(>F#^\X->C^$/&/A/X@>&K/QGX%\2V.L:1J$7FV&IZ;=+- M!<)DCXB62.3X]:NKHZY# W-R""#U%> MC?%K]I3X??L!ZE\/_@3I?P5\1W6C>+O$<]EHE[IGV;[+:/-.\[6T42-YS,IF M"11")5*[5#D@T ?1E%?.<_[>_B+PSX7M9?BI^RWXK\)^)M<^(T7@_P (>&-6 MO;<_VM<2J&2Y^TQDQI;@%M\B^8H*D(9#76?"O]JJZ\6_M&^(/V4_B/\ #D^' M?%^B>'8=>@-EJPO['4=.DD$1FBF,4+AEE8(R/&ISR"10!ZIK_B#0O"FC7/B/ MQ/K-KI^GV<1DN[V]G6**%!U9F8@*/K7/_!CXY?"C]H;P9_PL/X,^,8->T3[= M-:+J-M#(D;RQ-MD"^8JE@#_$,J>H)%<1;_M2^)/'VL>*X/V>_A WC'3?!6I2 M:;K6J2Z\EBMYJ$0#3V=@K1N+F6/<%9I##%O^42'!(\%_X)0?%WP7\)O^"<%Y M\5O%XN;32[7QGJ[I:I;;KB226]$<%LD8/S3/)(D2IGEV SWH ^W:9<3PVL#W M-Q($CC0L[GH !DFO!O&7[;&L?!CXI^"_ G[1'P3G\*Z5\0=1&F^'/$5MX@AO MXX+]L>7:WJ(B_9W;< &1IH\Y^? +#WR@#RV^_;@_8XTO5Y_#^I_M1^ K>_MI M&CN;&?Q5:I-$Z]59"^Y2.X(XKJ_AQ\;/@W\88);GX2_%GPUXG2 W#>']>.<5\J_L?0PQ_\%/"^MG&3^9YJI_P6 ^"]E\, M?A?'_P % /@8L?AGXD?#S5K*>;7-+C$3ZI9S7$=N\%R%P)UW2H?GS\@=3D-B M@#[$)-7\5?$KPG#KVD>'8KQ84MK4V\,LUQ6E^R1%U3YY%4QAMS %-VX9Y%<9X9_:I\?>(-(\">/6^ Y M'A+XA7ME'I&KV?B:.>XL(+I/,@FO8!"%B#+M&(I9@'=5+#.:\M\!ZGHWAS_@ ML!\6_$&MZA;6-E:_!G2[B^O;J58XH8TF0M([M@*H5G$ CN-3M"#4_CC]JRP_8L_X)_\ @OXU:G\+-9\1Z;IW@K18KA-'GMHH M[0R06T,1F:6165&>14!C20@GE0.: /I.BOG3Q=^W[>_#[XF>"=&\>?LX>)]' M\$>/]>M]#\/^/;^]ME634)P3 CV08SPQN0CT5 MY-^RW^U?HO[2LWC#PS-X*O\ PWXG\ >(I-%\5Z)>R+,D,ZEMLD,Z@+-$X5BK M84\9*@%2?6: "BBB@ HK\0O^"OO_ 5]_P""B7[+G_!1+XA_ KX%?M#?V%X5 MT+^R?[*TK_A$M(NO(\[2+*XE_>W%I)(V999&^9CC=@8 'S5_P /_/\ @K=_ MT=E_Y8>@_P#R#7RN(XORW#8B=&4)WBVG91M=.W\Q^_9-]'+C?/,GP^94,1AU M"O3A4BI3JJ2C.*DDTJ+5[/6S:OLV?TI45\U_\$@OC_\ %S]J/_@G;\//CK\= M?%O]N^*M=_M;^U=5^P6]KY_DZO>V\7[JWCCC7$44:_*HSMRS5S\3SG*\1D><8C+:[3G0J3IR<;N+E"3BVFTG:ZTND[;I!7F_ MBO\ ; _9A\#^)[SP?XK^-_A^RO\ 391%JJRWH\K3Y#T2YE&8[=N0=LC*<'-> M@ZI!>76F7-MIUY]GN)('6"XV[O*I7I/B+6HBVF^)!3!!>7+W*Q1XXV+YI"XXV@8KX\\4?M&2? W_@L MEXMTG3]-M/&-_P#$#P'I^C>$K6VUJWB&G:C 5)L)YI&Q:J2LDSH TG[R(K&[ M.JD ^\O"WBKPSXX\.67B_P &Z_9ZKI6I6ZSV&HZ?<+-#<1,,JZ.I(8'U%B_%SXW>%O#%W,N8;?7M;AM'D& 25$K#=@,O3U%>.?!#Q[#^ MQO<>#/V'M6^'?BSQ;XNUJQU+Q ^I>%["S72U\Z]EN;O:UQ=QM!!#+<>6N]5+ M Q@99\5PO_!6ZXTZP^+G[+FJZG/###;_ !VTQYKB=PJQ1BXMRQ9CP%P,DGCB M@#ZF^&W[0OP%^,EY<:;\)?C3X5\375HNZZM="U^WNI85SC+I&Y91DCDBNPK\ M^_\ @H]>>'O&W[=O[/2_LNZE:7OQ4M?$OFZY=>'95DE@T420;C>M%G]SL\[A M_P" RC&&P?T$H Y#XJ?M ? SX&_81\9OC!X:\*'4_,_LX>(=:@M#<^7MW^7Y MK#?MWIG'3_$OX>_%KPQ%XU^%_C?2O$.CSR.D.J:-?)Y\8_L@_V9 MI7A_Q?;VNE^%G\-626<%M!>S$S^7%&JB%R@N%(PK+(S$X8&@#Z<\)_M(? ?Q MUXL'@?P?\5]$U'5)&F6VMK6]5OM30G$RPO\ =G,9!WB,L4P=V*W_ !SX_P#! M'PR\.2^+OB%XJL-&TR!U22]U&Y6)-[':B D_,[,0JJ,LQ( !)Q7RY_P4M^'M MG\%/^":XO/AMLTO4OA(^@:AX.O+50ILKBUNK>W#K]8I)5/\ >WG.59V(P M30!]=_#[XH_#WXK:7/K/P\\6V>JP6MR;>\%M)^\M9@ 3%+&VMTWS3RMA47U)["OD[XB>+;OX0?\%BO .E:#*8;' MXM_#B\L/$5HG$<]UIPN+BWNF'>147R0W]QL5]+_VHM0T_1); MR6#XZ:P8[*S\M99]LDI6-#(R(">0-S*H)Y('-=EX*_X*4>*_BW\-O%OCGX-? ML<^,M#_ (-Z3\2?@0?#]IJ/QL\/7=C?V_B&.^-K*K2C[+=J M(T$,Q1V(\IIHSL<>9P-P!]XT5Y_X\^-][I7Q#7X-_#'P8/$OBM='&JWUG-J: MV5IIUFTC1Q27$Y20JTKI(L:)&[-Y;DA57=7"?"3]MV\^,_A[QYI'A/X*:@GQ M"^&NI&R\5?#VZUB%9MY#F-K:Y ,4ZR"-MA.S)4YV@J6 />Z*^9?A;_P4>L_C M-\%-$^*/P\^#-W>ZWKGCF3PQ!X%.N1QZE;W$:LTK3!HPL0C13*X)PD6&+9.R MOI6QDO);&&74;9(+AHE,\,N!TH EHHHH **K:SK&E M^'='N_$&N7\5K96-M)<7EU,VU(8D4L[L>P"@DGVKYN_X)\?\% M+_;-UCQUX M?O+6*RO=#UN2XT*UQM>;1I&VPNP[R(PQ(>@,B>M=U#+L9B<'5Q5.-X4KFY]-4445PG09_B?Q5X;\%:)/XE\7:Y:Z;I]LNZXO; MR81Q1#U9CP![FLWX9_%[X5?&C09/%/PA^(^A^)]-AN6MY;_0=4BNXDF #&-F MC8@, RG!YPP/>NBK\P[*U^*W_!/SXK^+?V\_A997.K_#'6_BGXBT?XL>#;&% M0-/@AUFYAM[^W1<*-BX';!)4G;+F, _1+Q[\]MH[RTE$D4T8>-UZ,I&01^%>%?'3 MQMX(^+6F_ CXB^!M:M=7T75OBKIU[I6H6YW)*C:;J)5QGD$="#@J000""*W_ M !Q^T]-E8)*6,D81LJ"7&=N#CI=&^.'Q4M_B-X5\#_$'X'0Z;:>+4N6L=E:KJNEZ%IL^LZWJ4%G9VL32 MW-U=3+''"BC+,S,0% '))X%+?@KXYMO$.F:;J\NF7= M_9QR"(74:([HK.JB0!9$.],J<\$X..3;]IK7_&WCGQ5X'_9\^%R>+SX'NA9> M)M3N]>73[4:AL$C:?;.8I?/N45E+AA'&A=5:0-D#YJ_X)L?M!^"/@A^Q/\:? MVC/B#I6I:=HNE?&/Q#J-WIOV53>1!_L@2VV!MHEWNL>-VT,>6 !- 'WC17@U MO^VAKWAKXI?#CX=?&7X+MX>A^*L$O_"*:II_B!=06&X2%9OLUXGDQ&&0HR@& M,RIN.-V 6'6^,?VAYX_BM<_ GX0>"#XK\5Z;ID6H:_%)J:V5AHUO*6$ NKC9 M(RRR[7,<21NQ5"S;%PQ /3**\8_9E_:\D_:$^*7Q#^#FL_";4O"FN_#233H- M?@OM0AN(Y9[L7++Y+Q??B"0*ZN=I82C*+MY]F=$D0QR*&5AAE(R"* ,#1OBO M\,_$7CK4OACX?\>:5?>(='MDGU?1[.^26XLHW8JIE123&20-&\'>'+'2K,^"/#LOV/3K1((@[1+N8(@ !.,G Y.34_[0GBR M]^)/_!6;X,?L\ZFYET#PIX4O_&MQ8-S'<:@1?!G_@K;\([K0I3#:?%7P7J6A>)K>/A+EK(/H1VT.<@8WR$*#E@.O>OFK_@D]XRU&UTWXP_LVSW+2 MZ=\*_B[JVD>&PS9^SZ8T\AA@&>R,DN!V#!1PHKMO^"JD:2?\$\_BJLB!@/#> M<$=Q/$0?SH ]G\ _$KX??%304\5?#7QGINO:9+_JM0TF\2>"3_=="5;\#6W7 MR_X?_:6LOV0?^"7WPW^-VH?#+6/$>GZ1\+?#S7<&BRVT?V,_V:?%&F_#_P <:K8Z5:>/+N_ME2&\ MNUS%FSW?:!!D$>*O%/BK_@L MYXW;QM\/7\-ZI8_ V"UN[47RW4%QC4K=UG@F54,L3(Z@%D1@RLI4%: /M>BO M!?B#^VEXAT/X9>(/CU\,?@5=^+? GA>2[_M/6H->AM;B[AM'=+NYLK=D87$, M1CE&YY(B_E,4#J5=L?XZ_P#!1C0?A/\ L^>&_P!J_P '?";4O%_P\\0V]M)) MKNG:@D,FEF9B@^TPNA*('PC,I;$F5(!VE@#Z2HKS#PQ^T+J_C7XW2?"GP=\/ MX=5TJRT&RU/6/&-AKR265FURA>*V \O=+,R 2A5X\J2-V*^8H/I] !116=XL M\4:1X*\,WWBW7YS'9Z?;//<,!D[5&< =R>@'QHT5\5>-/V[?C5KFMR77A*\M=$L0Y\BUCLXYG*]M[RJV3_ +H4>U>R_LJ? MM5W?QCNYO!/C:T@@UJ" S6]Q;+MCNXQ@-\I)VN,@X'!&2 ,5\7E?B#P[FV9+ M!4924F[1'SG!8FO[*+=WM=:/\ KS/<****^W/5.,^) MW[1?P$^"MS#:?%_XR>&O"\ES_P >ZZ_K,-IYO&3M\UAN_"J_@+]J+]FOXI:^ MOA3X;_'[P;KNJNA=-+TKQ+:SW+*!DL(DRQ M1)!\>=#:2>5@HC3[-?%B6/0<9/TKC_\ @K;X@\"_M06OP_\ A;^R1J=GXO\ MC%8^,[:\T?4O!MRMS-H%HJ2;YKBZ@+"UB\PPMAV'*;\80F@#] Z*\=_;&_:H MO/V,?@F?C;XB^'\GB72K":WM]9-AJ*6\\4DLB1(ZQNA5T+L ?F!&1P1DB7]I MC]JIOV:/%?@#2=;^'4VJ:7X_\:6'A>TU2SU-$>ROKJ1E0R0LGS1A5+;E8DX( MP."0#UVBO,/$/[06M7GQAUGX'_"'P+9^(=;\,:-9ZGXD&I>(!IT=O'=-*+>& M(B&9IIF$#L052-04W2 M@9$W[7]I:_"?P=XUU'X$=3U" M.*2/45EN$:.XF 98E1;65F90YR JAV*@@'LU%><> /CAXHU/QOXO\#?%GX:Q M^%'\(:+I^J3ZNFN+=Z?>VUR;P&2*4Q1,%C^QOO\ ,1&&?NXPS>=?%']OK4_A M7\)++]I[5_V?]5G^%=U-;-)XBBU:(:C!97$BQPW[:>R9\AS)&5'F^;MD4M&A MRH /5/'?[27P+^&GQ$\/_"7QM\2M.LO$WBF\6VT+0@6EN;F1NGR1JQC4_P!] M]J^]&L?M)? O0?C1H_[.VI?$K3AXVUU)6TWPY"6EN&6.![AS($4B$>5&[ R% M=P R2 ?GC]O+6=%\4_M#_LF>*] O8KNRO\ XDM<6%Y$IQK)>W>KW.\17\C[6E CF(D:;!$:1;5Z*E 'UE# M-%<1+<6\JO&ZAD=&R&!Y!!'45Q?A7]I#X#^./%J^!?"/Q8T34-4D>9+:VMKU M6^U/#D3)"_W9VCP=ZQEBF#N Q7RU^VUX\U/]DS_@CI8:#\,OB2NMW4GA31_# M6F>+-/N=Z744R1QRW$+J3\K0+*$(.5#*0>*Z'_@H_P##:S^"_P#P3,S\.PNE M:G\)H]!U#PA>VJA6L;JTNK>$2*?4QO*I]=YSG)H ^H_'/C[P3\,_#?M-_\%*?@3X/U M"(?V!HOPE/Q!_LPG,3:E>0O%$[*>&,*LIC)Y4NQ'-=)\3O%MY\'_ /@L)\.K M'093#8_%KX>7VF>([5.$GN-/$]S;7+#O(JCR0W4(Q'2@#Z(^(G[0?P3^$VK1 MZ%\1OB;I.D7LEJ;HVMU ?BK^TWXRB2\U3Q_\ M$^_CDDN%W[=+MX88[2SYZQQJ\BA>F&/J:M_\$C/&VJ/\._B7^S]J%[)<6OPJ M^*^K^'M!:5RQCTU)28(> /&7@=O''[-GBC2? GCS6[31=(\>WM];*@O[E280UGN^ MT1PL0<22",X4MLQC/I'Q/_:'M?"'Q2T;X"> _"S>)?&^MZ;+J<>DB^%K;Z?I MT;B-KV[GVN88C(1&NV.1W6E^R1;U3YY%4QAMSJ"F[>,].M=Q7Q5^S;XI\3>*O^"P?Q0G\9_#^3 MPWJMG\)M/MKVR-ZES%*5NH2LT,RA?-B9&3#,J,""K*I4BO5OB%^VYKGAWX4: MS^T5\//@3>^*OAYX?>X:_P!!"DF&>2(N(RR*R M%78 ]_HKYO\ C]_P43T/X,_!/PM^TUX:^%-]XL^'?BB*T9?$NGZDD/\ 9GV@ MX0W43H6B3)"EANP^4(#%0WHGA;X_:SXV^.=_\)_"GP^BU'1](TFTO-7\96>N M(]G;RW$1DCM NS=).4V287Y1%+$[,OF*I /3*Y#X^_\ )&_$/_8//_H0KKZY M#X^_\D;\0_\ 8//_ *$* ,#]D7_DC<'_ &$)_P#T(5Z=7F/[(O\ R1N#_L(3 M_P#H0KTZ@ HHHH **** "BBB@ HHHH Y#X^_\D;\0_\ 8//_ *$*^,J^S?C[ M_P D;\0_]@\_^A"OC*@#W[]D[_DJ/B[_ (%_Z/:O?J\!_9._Y*CXN_X%_P"C MVKWZ@ HHHH **** "BBB@ HHHH *\!_9._Y*CXN_X%_Z/:O?J\!_9._Y*CXN M_P"!?^CVH ]^KX/_ ."@7_!*_P#:=_:U_:*N?C!\*OVL?^$/TB;2;6U31OM% MZNV2)2&?$+A?FSZ9K[PHKOR[,L7E6(]MAVE*UM4GH_)W['1AL56PE3GI[[;7 M_,_)^X_X('_MO7<#VMU^WVLL4J%)(Y+G4F5U(P009.01VK\^/VP/V.?C3^Q+ M\6I_A-\9=&1)2AFTG5[/5&);')"Y&?7O^'"_[UJTIIQ2>RY8NR[7:NS"IG^/G-R32^2?YGB7_!/W]F;XC_ M +)?[.MM\'_BI\4/^$PU>'5KJZ?6O,F;='*P*IF8EOEQCKBO;20H+,0 !R31 M5?5M(TK7M.ETC7-,M[VTG7;/:W<*R1R#KAE8$$?6OE,3B*N+Q$JU3XI.[TMJ M_)'DU:DZU1SEN]3XK_X) ^(=!UGXD_M,KI.LVUR9OCAJ=W%Y$ZMO@DFFV2C! MY1L'#=#BN@_X*.ZSI.G_ +47[+-O?ZG;PN?BI(X268*=OE1IGD]-S*,^K =Z M^G=$^%7PO\,ZG'K7AOX;Z!I]Y"&\J[L='@BE3(*G#*H(R"0>>A-/\0?#+X;> M+-0_M;Q3\/=#U.ZV!/M.H:3#-)M'1=SJ3@9/%8&9\P?'+5M*M_\ @L9\$;&; M4H$G;X=Z\ODM* Q++(5&.O.Q\>NT^E>0?LT?$[]CKX!_%CXK?LX?MZ>"/!^D M>++/XAZKK6B^(_&?AR"5-:TN\F,T4BW$L39/+$*Q&0X"Y*N!]\S?"/X47&HC M6)_ACX>>[5E9;I]%@,@9<;3N*9R,#'I@4[QA\*OA?\0[NTU#Q_\ #?0-$=0OI;C0+;2 M]%33H]0@.U1??9TCC\L2E2R;AN:,1N<;MH]$)"@LQP!U)H "@*H ' %5]5T MG2]=T^72-;TVWO+2=-L]K=0K)'(OHRL""/8T ?%?_!)#Q%H.L_&W]J;^R=9M M;GS_ (X:E=P^1.K>9;R7-SLE&#RC8.&'!Q6__P %+O$&A:+^T)^R]_;&L6UK MCXP1N?M$ZIA-BINY/3T3X4_"[PUJ<6M>'/AMH&GWD.[R;NRT> M"*6/*E3M=5!&02#@]"13_$'PR^&WBS4/[6\5?#[0]3NM@3[3J&DPS2;1T7$_\%"OVF;[X"ZE\+O!W]M67AG3O''C0:?JWQ U"UBE3PY"D>3)% MYRM%'/('*K+(&2-1(Q5@./&/@YX_^!7AO_@L1<2>$/BB^J6&N_ I-/TK6M1U MJXU ZUJ+ZS%E;>>5F^TC".?W),2"&4#:(G"_!?!'BKP\OA'Q/X.TK4M) M0($TN_T^*:W4)]S$;J5&W QQQCBGP^#?"%OJUKK\'A734O[&R^QV5ZEC&)K> MW_YXHX&Y(^!\H('M0!\1?\$DOC]\.O@5\%/$_P"RW^T3X\TOPIX\\!^,-2.N MV7B34$M9+R.63S1=QF4CSE8LPRN3C8W1T)\.^'%U/X^_X)$Z[_PK.VM/$NJ^ M OC!)XEU_P )*5DFGL(=1$[++ 06\LQGS"&7!6-^#@BOU#U?X6_#+7_%EIX\ MUWX=:%>ZY8 "QUJ[TB&2[M@#D>7,RETP>>"*O^'/"_AKP?I2:#X2\.V.EV,; M,8[+3K1((E).20B 9/)XH ^2OAI\?O^"5_QSMO"\OP3^#OP\\1>+M8O;=]% M\*0^"+5-1T^XW*7FF'V<_9EMUWR/-]W$9V%R4#?8=8'A3X4_"[P)JUYKW@?X M;:!HU]J)SJ%[I6CP6\MT/&H+\\\DUMW5K;7UM)97MO'-#-&4FAE0,KJ1 M@J0>""."#0!\,?LK_$[X;Z!_P5H_::NM>^(&BV,=U;:%#;27NJ0Q":2&U1)4 M4NPW%&!5@.AX-6_^"DOQ<3]LSP:G[ G[(5Y;^,=>\4:M9_\ "9:WH[_:-,\- MZ?!.DY>ZNH\QHYDCC_=@ER%88W,BM];_ /"C/@E_T1WPK_X3UM_\170:3HVC MZ!8IIFA:5;65LGW+>T@6-%^BJ !0!\$?M2:+\)?V*OVK_@QXN^._@*UUSX.V M_P )U^'K:GJ^AI?V^CW=O*DL-S)&R.%9D1%R!N*"4C.TBO8_!7Q+_8'U:/QG MX\_9O^#/@C7M/T+P'J$_C#Q/X3\.6UNA@$:N-+-PD*^(_AC\3_ M -AG]H"Y\8_!_P")/C:PTM?A=K%V+Z.**[8NT^G2DEX_*4.[#AD*9E+@-C&_ M:9^#'BG]I'_@I'\6O OPC^(T>E>+='^&FA:OH=J\Z-:ZA>6=S%,MG>1-E986 M+1DJX(5O+<@@8/W]X<^#?PA\'^(I?&'A+X5>&]+U:="D^J:=H=O!JM*B M!B/8FI;/X4?"W3M77Q!I_P -?#\%^DQE2]AT:!9ED)R7#A=P;/?.: /)/V1O MV\OAM^T7\"M4^(WBZZM_#7B#P5;W"?$OP]=2'S-#GME8W#E>6,'R.RMSP"I^ M96 ]'^ W[0?P>_:;^'D'Q4^!WC6'7M"GN)(%NXH)8625"-\;QRJKQL,@X91D M,",@@FW_ ,*C^&FB6US>^%?A+X72^-I+'"O]EPVZR[T*F-Y$B8JC [6(5OE) M^5NAS/V?_@=H7P*\+ZEI.D6FG03ZYKDNK:G#H^GK:6<4SQQ0K%!"O$<<<,$, M8[MY98\L10!XU_P67U+3]/\ ^";GQ(2^O8H6N8-.AMUDD ,LAU*U(50?O' ) MP.P)[5YO_P %"-?T.^_X(;&[LM7MIHKWP9X2CM)(YU83.+S3F*J0?F(".2!T MVGT-?:/B7P!X$\9RQ3^,/!6D:L\"E8'U+38IS&#U"EU. ?:J3?!KX0-8KIC? M"KPV;9)6E2W.A6^Q78 ,P79@,0J@GJ0H]* /E?\ X*I^(M B^"_P$U&36[18 M)/CKX5N8IC<+M:%8KAFD!SRH!!+= "/6LKQ)\=/#?[&'_!5OQIXD_:&U/^Q/ M!OQ=\&Z5_P (UXJO%;['!=6$8B:V>0#$>296)/"EXRW'P;^$-W!!:W M7PJ\-RQ6L9CMHY-#MV6%"Q(_AE\-_&/AJ'P7XN^'VA MZKH]N$%OI.I:3#/;1;!A-L3J47:.!@<#I0!QG@?]J[X/>//"_BWXM>&==@F\ M!>%K(W%[XWB1S:73PQR27?DD+F=((TCS*FY69F1(H]6T#6[;[1IFH1PR1B:/<5)V2*KJ05(*L 0000*TX?#?AVV\/CPG;Z M!91Z4+4VPTQ+5!;B KM,7E@;=FWC;C&.,4[0]!T/PQH]MX>\-:-::=I]G"(K M.QL;=888(QP$1$ 55'8 8H X#]L/X,>,/VB/V8_&?P2^'_C;_A&]9\2:,UGI MVN[I%^Q2%E(DS&0XZ'[ISS7Y??\ $.O_ ,% _P#I)*?_ -U7_X[7[%T5YF. MRC!9C44ZR;:5M&U^3/N>%O$7BC@[!SPV63A&$YY3F8E_ECF2/D M_P ''&*\[CC7$44:_*HSMR_P#DZOB, M1P7F$\1.5*<%%MVNY7M?2_NO6WF?U+DWTF^$,/D^'I8_#XB5>-."J.%.DHN: MBE-Q7M8VBY7MHM+:+8_-?]@'_@C#^V%^UC^R1X2_: ^%G[;9\(:#K_V_[!X= M^U:@OV3R+^XMGXAD"?-)"\G _CYYS7U;^QY_P0__ &TOV=OVG/!GQM^('[=I M\2:+X;UE;O4="^U:BWVV,*P\O$DA0\D'YACBOT0^ 'P ^$?[+GPDTGX%? KP ME_87A70O/_LK2OM]Q=>1YUQ)<2_O;B221LRRR-\S'&[ P .QKZ?!<-8##TZ M'_%_[$O\ P4Z_94TOQ!\7 M1X5U:"31TFUJVNKQ(+OPY>F,>> Y82VI5PH(KD_%'P#^!7CBYM;SQK\%O"6L36,:1V4NJ>'+6X:W11A50R1DH M,8Q7T9^+'Y[_ 6\3?M&?L]?\$FOC=J7P8\1ZQK&CZ!XRU"S^$_B-U8SMX>^ MU0P2ZA;X'$00SRHRX"MYCC 6K_Q:T/\ 8N_:(_X)L> -*^ _QBT/2_B#X3L[ M35/ MIIEX)=S73[>UC2W M2,1I D8"*@& H4< 8XQ7.>#_ ()?!CX>:Q/XB\ ?"+PQH>H76?M-]H^@6UM- M-GKN>- S9]S0!\;_ +$G_!0GX-:A?>)_&?[:WCVU\(?&?3H8=#USP_KFGM9M M;6EJ"4ALHSN,S33/+-(B?O&DD5 A2.(F?_@K%XK\-W/Q'_95N?$ICT]+CXR: M7?7FG:N8TDM[836QE\Y-Q ";MK\E0C027EOCIY#M)TLW.#.VF:?%!YOINV*-WXUK57T MK2=*T+3HM(T/3+>SM(%VP6MI"L<<:^BJH ^E6* /(]/_;;_ &-_&WAW69[3 MX\>%[ZWTZYFT_5=+GN@+EI5)C: 6D@$LS.83A-V:^8/B?^P?\ $34/ M^".UY\#?#GAJ[@\2:=J-SXJT#PRPW36B'49KM+#:"5#]I@N;II$&6C2!(9! M,S "(C#8/%,\;?".#]EK_@H?\&_C1)+Y?@[5?AP?AS?:M-A8K*]@4R61F8\) M]HVK$G;>F.,C/UEHOPZ^'WASQ#>^+O#W@31K#5M2_P"0CJEEI<45Q=2* MH9^>?F)YJ_K>AZ)XETF?0?$>CVNH6-U&4NK*]MUEBF7^ZR,"&'L10!\I:OX0 ME^/_ /P5O\/_ !'\+R+=^'O@QX"N(-6U2%MT*ZU?>?&+$,.#(MM*)6 ^YE0V M"PS];,RJI9B ,DGM5'PUX6\,>"]&A\.>#O#EAI.GVX(@L-,LT@ACR'] M9^(?[2RZ3K=K1""=6+V\DTNR48/*-@X;H<5?_P""5_B'0)O@=\>M M0CUJT:WB^./BJYEF%PNQ(6B@99"&X' M>)XF>'0K=24=2CJ2$^ZRL5(Z$$@\&BW^#?PAM()[6U^%7AN**ZC$=S''H=NJ MS(&#A6 3# ,JM@]U!ZB@#\OM)'B:'_@B=\!_BEX4TZ?5M/\ AO\ %@>(/%^G MV/SNMG!J^I%BZCLIEB)!X"N'. ,U[I_P4]_:J_9R^)WP'^$WB?P!\9_#VK6K M_&'P[JTALM3C=[>SC,QDEF0'= $R WF!2IX.""*^V] \!>!?"MM"-*/@SQIJ^C1:EI]G=6:NC0B0HXC5PY=F7CYXBWRGA: M;XU^,OP*\)>"] \&Z-8Q-XD^(FA:)!86E_,GF,]NLL<2FZ\E=A+ LNZ=47+; MPOM7C#P-X)^(>BMX<\?^#]*US3G<.]AK&GQW,+,.A*2*5)&3SCO4;_#[P#)X M8@\$OX(T=M%M@HMM(.F1&UB"\J%BV[%QVP.* /@KQ1=:M^Q-^T;I7_!3+7O" M>G:=X ^+M^=-\::'!;*;GPY%=")[34=P+;II1 LMTL>%#,4_>,%DK]!=(U?2 M?$&EV^N:%J=O>V5Y"LUI=VDRR131L,JZ,I(92""".#6;J/PX^'FL:3:Z!JW@ M/1;JQL1BRLKC2X7AM^,?(C*53\ *OZ)H.A^&=,CT7PWHUII]G#N\JTL;98HD MR2QPJ@ 9))/'4F@#E/VC_AGXD^,GP-\3?"_PAXH_L74]:TUK>SU7[E7$>:9-1E2PLDDW=WC&6 MNW5/L>;C/J*=9.Z5M&U^3/Q5_;N_9J^,'[&\>C^%/'G[4=SXGO/$D$SO MHUK>7>([5<*9)1(Y!5F)51@[MC_W>?G?PGKNJ^']<84TK^2YEHMM5J?(XSA/&U,4YT)14.B@?LX?\$MOVFO@ MW\:5]HO3]I0*1LP[E>_<=J^T/AO\.O"'PD\#:9 M\-O .FRV>BZ/;"WTVTEO9K@PQ DA/,F=W(&< %C@ 8 K;KX;%\:YW7C4I* M<7"5UK3@G9Z=%H[=GIW/HZ'#V7TW&;B^96?Q2:NO5ZH"0!DFO"OV-)_!'Q)^ M%7Q"T-Y=.UO3+KXL>,;74K4LD\,T4NK71,;KR&5XW!P>&5AU!KV[4]+TS6M/ MFTG6=.@N[6X0I/;74*R1R*>JLK @CV-9OASX=?#[P==O?^$? NC:5/+'Y";3]YSA664NH;[X0,#O$V?9/BO^U)X5N_V\]9_9K^+OQ2M M?AMX8T+P3:ZBFH?VDFFWOBN25\^0E\2LD4$6YL1V[)*\@>'6^-6OSZ_H M-XTZ75OHEQ)86@N9E?$T.W+$%]LA:"3'S(VWL?A-X)^,?[#G[3WPN^$/P@^/ MMW\2O@]\2'O(]-\.:Y<)>7GAV"&V,JW5K!5/P;\)/A3\.KZZU/X??#+P M]H5S??\ '[<:-HL%J]QSGYVC12_/KF@#XT_X)C?'/P'^SU?_ !>_9@_:1\7-G!'>3V_#F %R>0 Q0KD#S\I'-6=/\ M#^"])T:Z\.:5X0TNVTZ^DE>]L+?3XTAN&E),K.@7:Y-Y)_%'C2]US?86_F6J%%*1D6>GDYSY"*D@7: M7#8W'M?@;^T7\./V8?\ @HE\=O"'[2GC"U\*1_$2;1_$'@SQ!XDD^QVE]91V MK1^49IMJQLFX(%>:=XP^&WPZ^(#VVKZ5#/S%.QN!R,'@4 ?*W[ 'BW0/'?[?G[5GB_PM>FYTZ_O/!TEE=&%D$\?]G70 M610P!*,!N5NC*592003]B5\N?LE_#WXQ>$/VX_CY\4?&WP;UG1_#GQ%NM"D\ M-:K=7-DZLMA:30R^8D4[R1[F=2N5Y'7:>*^HZ /D+X!ZYHUQ_P %A/CMI\&K M6SSGP+X?40K,I8LD2;QC.$)_A+_P %*_@_^UUJ^(O"^K:# M=^!_$.IN<1:=<2>?-8M*3PJS32F(,> P4$_,H/TGIOP?^$NC:A%JVC_"[P[: M75O('@N;;1((Y(V'1E94!!]Q6UJ^CZ3X@TR?1->TNVO;.ZC,=S:7<"R13(>J MLC A@?0B@#Y0\>^$I/VAO^"K_@/Q%X7D2\T'X+>#[VZ\1:C VZ&+5+]9(8;$ ML./.$>R!R,'@4 ?-O_!*CX8^(=*\%_$C]HKQ/I5Q8R?ZGXFTFUNHC'(NER3, M;5V5L%2^Z1P#_ Z'O72?\%8-3T_3/^">7Q1?4;V* 3: L,1ED"[Y'GB"H,]2 M3P!7T/TZ5E>)? G@CQH86\8^#=*U8VV[[.=3TZ*?RMV-VW>IVYP,XZX'I0!\ M6?M':]H=S_P0/LKRWU>VDB;X0^&;99$G4@S 6*&/.?OAP5*]001U%2_\%*_$ M&@Q?\$_/A)J4NLVJV\WC'PC)#.9UVN@CWEE.<$!06)'89KZ__P"%-?"#[#_9 MG_"JO#?V;S?-^S_V%;[-^,;MNS&['&>N*)O@W\(;FUALKCX5>&Y(;8,+>%]# MMRL08Y;:"F%R>3CJ: /D7QS\2])_9F_X+&'XA_'+5X])\(_$?X5Q:+X5\37\ M@2R@NX;B.5K9YF^2/)1V.2!F:/\ O9H\'_&+X4>*/^"S?B$^'/BEHLL>K? F M+2M*O[74HWBN;X:DC&&%PVV650&.U"3E''56 ^PM?^&/PU\5^%XO _BCX>:' MJ6BP[?)T>_TF&:UCV_=VQ.I08R<8'&:FT/P#X$\,7PU3PWX*TG3[D6,=D+BQ MTV**06T9)CAW(H/EJ2=J=!DX% 'YU_L&_&']@7X3_!2Y_9E_;B^'?@/PW\1O MA]>WFF^($\8>$X))-6B\^1XYHY'A8SY1PNW)9@H8 JRU]3^-O%OPLM_V<="^ M _A3X-:#H]Q\3[>[TKP5\-;NR2S@-K,)9'N9[:-8S!$EN3=3(H5U9O*!\UES M[)KOPI^%WBCQ-:>-?$WPVT#4=9L-OV#5[[1X)KJVP#:Q9=CLI9<,2PP>";F(QLH!))2(JN%C3/VO6% MJOPN^&>NZPWB+7/AUH5YJ#LK/?7>D0R3,5 "DNREB0 .> !Z5NT >(_';]F M7XD?%/Q_)XL\,?%'^R;5[6*(6?F3##*""?D('->>>+OV)?C5;>&;ZZ7XI_VN M8;9I!I@DG)N2HW; &)!8XXSWQ7UC17QV8<"Y!F-:I6JQES3NVU.6[\KV^5K' MF5LIP=>4I23N_-GY@21O%(T4J%64D,K#!!]#7?\ [/GP1\<_&7Q'<1>$=6.E MI80;Y]5;>%C9N%C!3G\4_#VTGO';=+<0R20-* MWJ_E,N\^YS73>%_"?AGP5I$>@^$M#MM/LXSE;>UB"+D]2<=2>Y/)KX/*_":M M1S)3QM:,J,7>T>92EVOMR^=F_+N>1A^')1KWJS3BNU[O_+[SYP_X8?\ C3_T M77_R+<__ !5>W? GX<^(?A9X C\)^)_$O]K7274LIO-SG*L00/G)/%=E17Z5 ME7"F39+BOK&%C)2LUK.4M';HVUT/FG?U;/B/\ X+E:YX?TWX,_ M">TUG5+6$GXX:/"60@_P+O0,>@W#/6IOVPO .O?L/?&^T_X* M1?L]>'FN/#5U##8?&KPGI* )?:<2%CU.)!A?-BXR1CHI.%:9C] M*M1.K^*/AWH6I7;*%:ZO](AFD*CH-SJ3@5>L?"WAC2] /A33/#EA;Z68WC.F MP6:);E')+KY8&W#%FR,M?1G(? MGQ:T36--TWX_^&=6U;5--OEFM=.M0)VS7(5?:CG&%)'VOH_P . M/AYX>LKS3= \!:+8V^HQ>5J$%GI<,27288;9%50'&&88.1ACZFJ^D_!_X2Z! MI=CH>A?"[PY966EW_P!NTRSM-$@CBM+K:5\^)%0".3:S#>H#88C/- 'S!^T+ M\!_A#^U;^T+J_B;X#_M":A\-OC7X.T&RDL_$>@ZFK1:OI4\(G@DG@# 7%ON9 MT+*> %W;U*+7,Z)XT\#?MH_L3?#KPG^W^L.E:IXJ\DZ%XPT.\6Q0ZK:"[ M-MJ=K)C8AF6*15.-CN_RKAU4?87C#X,_!_XA7(O?'_PI\-:Y,'#"76-"M[E@ MP .9$)R ?85?UWP'X&\4Z-%X<\3>#-)U'3H%"PV%_IT4T,:A=H"HZE0-I M*\#H<4 ?$GA#PS^V!8R?'C_@G?XM^+#_ !,M4^#EQ=>#_&EU&$O[6:\CFMX- M,O9/M!TVWT3 MQ)X+U?X?P3:I?:E JPE8H# 7N9)9$!"C+!GVM@@U]Z>#/ /@3X#[;C&W'G[?,Z<=>E 'R9^W#>Z-X=^-G['^DWFB:=X8,7CV-4\/V\T:Q: MN[DHBFXN=%@D?:BA5&YD)P% ] !TH MZ&O&_%G[0O[#_P =OA)XDT[Q3\6O!/B3PO''-9^(+*;4H9MI&5,9BSO\PG[F MU=S-M*9)%>R5S6F_!?X.Z+XID\<:/\)_#-IK_8=^,7B+_@B#:_L_W.D:@WC#2+>37]'T6Z4_:HU74);N.T9>HF M^RR%/+ZB0[.U=Y^WM\6M._:G_P"">FD^!/@Y>V^J>)_C1)H]AX=TFWF#2K*; MF"XNS(@RT:6Z12B9B (B/FP>*^R:QM'^'7P^\.^(KWQAX?\ FC6.KZCG^T- M4L]+BBN;KG/[R55#/SS\Q- 'R5XY^#\'[*__ 4!^"7QIEFV>#KSX=?\*WU' M5Y?EBLKN%&>Q:8GA//8+$IZ;U .-PSK^(/",G[0'_!6SPOX^\+R+=^'_ (+^ M!;I-9U.%MT*ZS?B:);'<.#*MO(LS ?=&W."PS]6ZUHFB^)-*GT+Q%I%K?V-U M&8[FSO;=98ID/561@0P]B*B\,^%/"_@K1HO#G@WPW8:3I\&?(L-,LT@ACRWT/]D+PU\6_V9/BQKEIHDG@;QS?:W9W.I7"PQW'AZZCC M>VOE9B R?NY5Q0^?IUK#!YL@7 MS)&O;?"+GJ3SP/0UY;^VCK^AWG_!".*]M=7MI8;CX<>%8H)(YU*R2";3P4!! MY8%6R.HVGT-?:/B7P%X%\9O#+XP\%Z3JS6X(@;4M.BG,8.,A=ZG&<#./051/ MP:^$!L1IA^%7ALVRRF5;N * /DS_@J!XAT"']E#X): ME+K5HMO+\5O"<\4YN%V/&L4C,X.<%0O)/3'-0:Y\3='_ &9?^"QFM>*_CQK, M6C>&/B;\-K2P\'>)-2E$=DES;/$7M6F;"1DLLC8)',D7_/05]=3_ ;^$-U; MP6=S\*O#+_#4'@SQ9\/-" MU31[;9]FTG4=)AGMHMHPNV)U*+@<# XH ^./ OQ6^&'CC_@KM\1=/\*?%/17 M.O?!>VTS1=0MM2C:.YO%N5#1P.#B9TR250D@HXZHV///V$/C9_P3W^'OP"_X M9W_;5^&O@/PQ\1? $USI/B:Q\7^$+>6;4E65RDL;-"QN"T;*I4%F8KD JRD_ MHEHG@3P1X9OVU3PWX-TK3[I[2*U>YL=.BBD:",8CB+*H)11]U>@[ 55UCX4_ M"[Q#XKM?'FO_ VT"^URQV_8M9O-'@EN[?'39,RETQVP10!XS\2=?^&E[^SK MH7[-?ASX0:%HM]\4=/N=,\)?#F\M([6&TLY%DDDNKBVB"&!(8#Y\D:;6$I$2 MMYC*U>9_\$^/&B?L??%G6O\ @E_\7=9LOM^E%M9^&GB JD+>(M*G9F\N0#K= M1%67!R66-@ORQ M]>ZCX'\%:QKMOXHU;P?I=UJ=H%%KJ-SI\;SP[2679(REE MP22,'@DFJVH_"[X9ZOK3>)-6^'6A76HM(KM?W&D0O,64 *Q=E+9 P<\8% & M[7(?'W_DC?B'_L'G_P!"%=?7(?'W_DC?B'_L'G_T(4 8'[(O_)&X/^PA/_Z$ M*].KS']D7_DC<'_80G_]"%>G4 %%%% !1110 4444 %%%% '(?'W_DC?B'_L M'G_T(5\95]F_'W_DC?B'_L'G_P!"%?&5 'OW[)W_ "5'Q=_P+_T>U>_5X#^R M=_R5'Q=_P+_T>U>_4 %%%% !1110 4444 %%%% !7@/[)W_)4?%W_ O_ $>U M>_5X#=_LB>./[9O-5TKXB6]K]JN'D(B253AF) )!YZT >_45X#_PR=\4?^BN M?^1)_P#XJC_AD[XH_P#17/\ R)/_ /%4 >_45X#_ ,,G?%'_ **Y_P"1)_\ MXJC_ (9.^*/_ $5S_P B3_\ Q5 'OU%> _\ #)WQ1_Z*Y_Y$G_\ BJ/^&3OB MC_T5S_R)/_\ %4 >_45X#_PR=\4?^BN?^1)__BJ/^&3OBC_T5S_R)/\ _%4 M>_45X#_PR=\4?^BN?^1)_P#XJC_AD[XH_P#17/\ R)/_ /%4 >_45X#_ ,,G M?%'_ **Y_P"1)_\ XJC_ (9.^*/_ $5S_P B3_\ Q5 'OU%> _\ #)WQ1_Z* MY_Y$G_\ BJ/^&3OBC_T5S_R)/_\ %4 >_45X#_PR=\4?^BN?^1)__BJ/^&3O MBC_T5S_R)/\ _%4 >_45X#_PR=\4?^BN?^1)_P#XJC_AD[XH_P#17/\ R)/_ M /%4 >_45X#_ ,,G?%'_ **Y_P"1)_\ XJC_ (9.^*/_ $5S_P B3_\ Q5 ' MOU%> _\ #)WQ1_Z*Y_Y$G_\ BJ/^&3OBC_T5S_R)/_\ %4 >_45X#_PR=\4? M^BN?^1)__BJ/^&3OBC_T5S_R)/\ _%4 >_45X#_PR=\4?^BN?^1)_P#XJC_A MD[XH_P#17/\ R)/_ /%4 >_45X#_ ,,G?%'_ **Y_P"1)_\ XJC_ (9.^*/_ M $5S_P B3_\ Q5 'OU%> _\ #)WQ1_Z*Y_Y$G_\ BJ/^&3OBC_T5S_R)/_\ M%4 >_45X#_PR=\4?^BN?^1)__BJ/^&3OBC_T5S_R)/\ _%4 >_45X#_PR=\4 M?^BN?^1)_P#XJC_AD[XH_P#17/\ R)/_ /%4 >_45X#_ ,,G?%'_ **Y_P"1 M)_\ XJC_ (9.^*/_ $5S_P B3_\ Q5 'OU%> _\ #)WQ1_Z*Y_Y$G_\ BJ/^ M&3OBC_T5S_R)/_\ %4 >_45X#_PR=\4?^BN?^1)__BJ/^&3OBC_T5S_R)/\ M_%4 >_45X#_PR=\4?^BN?^1)_P#XJC_AD[XH_P#17/\ R)/_ /%4 >_45X#_ M ,,G?%'_ **Y_P"1)_\ XJC_ (9.^*/_ $5S_P B3_\ Q5 'OU%> _\ #)WQ M1_Z*Y_Y$G_\ BJ/^&3OBC_T5S_R)/_\ %4 >_45X#_PR=\4?^BN?^1)__BJ/ M^&3OBC_T5S_R)/\ _%4 >_45X#_PR=\4?^BN?^1)_P#XJC_AD[XH_P#17/\ MR)/_ /%4 >_45X#_ ,,G?%'_ **Y_P"1)_\ XJC_ (9.^*/_ $5S_P B3_\ MQ5 'OU%> _\ #)WQ1_Z*Y_Y$G_\ BJ/^&3OBC_T5S_R)/_\ %4 >_45X#_PR M=\4?^BN?^1)__BJ/^&3OBC_T5S_R)/\ _%4 >_45X#_PR=\4?^BN?^1)_P#X MJC_AD[XH_P#17/\ R)/_ /%4 >_45X#_ ,,G?%'_ **Y_P"1)_\ XJC_ (9. M^*/_ $5S_P B3_\ Q5 'OU%> _\ #)WQ1_Z*Y_Y$G_\ BJ/^&3OBC_T5S_R) M/_\ %4 >_45X#_PR=\4?^BN?^1)__BJ/^&3OBC_T5S_R)/\ _%4 >_45X#_P MR=\4?^BN?^1)_P#XJC_AD[XH_P#17/\ R)/_ /%4 >_45X#_ ,,G?%'_ **Y M_P"1)_\ XJC_ (9.^*/_ $5S_P B3_\ Q5 'OU%> _\ #)WQ1_Z*Y_Y$G_\ MBJ/^&3OBC_T5S_R)/_\ %4 >_45X#_PR=\4?^BN?^1)__BJ/^&3OBC_T5S_R M)/\ _%4 >_45X#_PR=\4?^BN?^1)_P#XJC_AD[XH_P#17/\ R)/_ /%4 >_4 M5X#_ ,,G?%'_ **Y_P"1)_\ XJC_ (9.^*/_ $5S_P B3_\ Q5 'OU%> _\ M#)WQ1_Z*Y_Y$G_\ BJ/^&3OBC_T5S_R)/_\ %4 >_45X#_PR=\4?^BN?^1)_ M_BJ/^&3OBC_T5S_R)/\ _%4 >_45X#_PR=\4?^BN?^1)_P#XJC_AD[XH_P#1 M7/\ R)/_ /%4 >_45X#_ ,,G?%'_ **Y_P"1)_\ XJC_ (9.^*/_ $5S_P B M3_\ Q5 'OU%> _\ #)WQ1_Z*Y_Y$G_\ BJ/^&3OBC_T5S_R)/_\ %4 >_45X M#_PR=\4?^BN?^1)__BJ/^&3OBC_T5S_R)/\ _%4 >_45X#_PR=\4?^BN?^1) M_P#XJC_AD[XH_P#17/\ R)/_ /%4 >_45X#_ ,,G?%'_ **Y_P"1)_\ XJC_ M (9.^*/_ $5S_P B3_\ Q5 'OU%> _\ #)WQ1_Z*Y_Y$G_\ BJ/^&3OBC_T5 MS_R)/_\ %4 >_45X#_PR=\4?^BN?^1)__BJ/^&3OBC_T5S_R)/\ _%4 >_45 MX#_PR=\4?^BN?^1)_P#XJC_AD[XH_P#17/\ R)/_ /%4 >_45X#_ ,,G?%'_ M **Y_P"1)_\ XJC_ (9.^*/_ $5S_P B3_\ Q5 'OU%> _\ #)WQ1_Z*Y_Y$ MG_\ BJ/^&3OBC_T5S_R)/_\ %4 >_45X#_PR=\4?^BN?^1)__BJ/^&3OBC_T M5S_R)/\ _%4 >_45X#_PR=\4?^BN?^1)_P#XJC_AD[XH_P#17/\ R)/_ /%4 M >_45X#_ ,,G?%'_ **Y_P"1)_\ XJC_ (9.^*/_ $5S_P B3_\ Q5 'OU%> M _\ #)WQ1_Z*Y_Y$G_\ BJ/^&3OBC_T5S_R)/_\ %4 >_45X#_PR=\4?^BN? M^1)__BJ/^&3OBC_T5S_R)/\ _%4 >_45X#_PR=\4?^BN?^1)_P#XJC_AD[XH M_P#17/\ R)/_ /%4 >_45X#_ ,,G?%'_ **Y_P"1)_\ XJC_ (9.^*/_ $5S M_P B3_\ Q5 'OU%> _\ #)WQ1_Z*Y_Y$G_\ BJ/^&3OBC_T5S_R)/_\ %4 > M_45X#_PR=\4?^BN?^1)__BJ/^&3OBC_T5S_R)/\ _%4 >_45X#_PR=\4?^BN M?^1)_P#XJC_AD[XH_P#17/\ R)/_ /%4 >_45X#_ ,,G?%'_ **Y_P"1)_\ MXJC_ (9.^*/_ $5S_P B3_\ Q5 'OU%> _\ #)WQ1_Z*Y_Y$G_\ BJ/^&3OB MC_T5S_R)/_\ %4 >_45X#_PR=\4?^BN?^1)__BJ/^&3OBC_T5S_R)/\ _%4 M>_5R'Q]_Y(WXA_[!Y_\ 0A7F'_#)WQ1_Z*Y_Y$G_ /BJ9X)YH [/]D7_DC<'_ &$)_P#T(5Z=7)_!?X=7OPN\#Q^$[_48 MKJ1+F24S0H54ACG˼ %%%% !1110 4444 %%%% '(?'W_ )(WXA_[!Y_] M"%?&5?9OQ]_Y(WXA_P"P>?\ T(5\94 >_?LG?\E1\7?\"_\ 1[5[]7@/[)W_ M "5'Q=_P+_T>U>_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 2)5@D"E2)6.3FO0/^&W/"W_0CZA_X$I110 ?\-N>%O\ H1]0 M_P# E*/^&W/"W_0CZA_X$I110 ?\-N>%O^A'U#_P)2C_ (;<\+?]"/J'_@2E M%% !_P -N>%O^A'U#_P)2C_AMSPM_P!"/J'_ ($I110 ?\-N>%O^A'U#_P " M4H_X;<\+?]"/J'_@2E%% !_PVYX6_P"A'U#_ ,"4H_X;<\+?]"/J'_@2E%% M!_PVYX6_Z$?4/_ E*/\ AMSPM_T(^H?^!*444 '_ VYX6_Z$?4/_ E*/^&W M/"W_ $(^H?\ @2E%% !_PVYX6_Z$?4/_ )2C_AMSPM_T(^H?^!*444 '_#; MGA;_ *$?4/\ P)2C_AMSPM_T(^H?^!*444 '_#;GA;_H1]0_\"4H_P"&W/"W M_0CZA_X$I110 ?\ #;GA;_H1]0_\"4H_X;<\+?\ 0CZA_P"!*444 '_#;GA; M_H1]0_\ E*/^&W/"W_0CZA_X$I110 ?\-N>%O\ H1]0_P# E*/^&W/"W_0C MZA_X$I110 ?\-N>%O^A'U#_P)2C_ (;<\+?]"/J'_@2E%% !_P -N>%O^A'U M#_P)2C_AMSPM_P!"/J'_ ($I110 ?\-N>%O^A'U#_P "4H_X;<\+?]"/J'_@ M2E%% !_PVYX6_P"A'U#_ ,"4H_X;<\+?]"/J'_@2E%% !_PVYX6_Z$?4/_ E M*/\ AMSPM_T(^H?^!*444 '_ VYX6_Z$?4/_ E*/^&W/"W_ $(^H?\ @2E% M% !_PVYX6_Z$?4/_ )2C_AMSPM_T(^H?^!*444 '_#;GA;_ *$?4/\ P)2C M_AMSPM_T(^H?^!*444 '_#;GA;_H1]0_\"4H_P"&W/"W_0CZA_X$I110 ?\ M#;GA;_H1]0_\"4H_X;<\+?\ 0CZA_P"!*444 '_#;GA;_H1]0_\ E*/^&W/ M"W_0CZA_X$I110 ?\-N>%O\ H1]0_P# E*/^&W/"W_0CZA_X$I110 ?\-N>% MO^A'U#_P)2C_ (;<\+?]"/J'_@2E%% !_P -N>%O^A'U#_P)2C_AMSPM_P!" M/J'_ ($I110 ?\-N>%O^A'U#_P "4H_X;<\+?]"/J'_@2E%% !_PVYX6_P"A M'U#_ ,"4H_X;<\+?]"/J'_@2E%% !_PVYX6_Z$?4/_ E*/\ AMSPM_T(^H?^ M!*444 '_ VYX6_Z$?4/_ E*/^&W/"W_ $(^H?\ @2E%% !_PVYX6_Z$?4/_ M )2C_AMSPM_T(^H?^!*444 '_#;GA;_ *$?4/\ P)2C_AMSPM_T(^H?^!*4 M44 '_#;GA;_H1]0_\"4H_P"&W/"W_0CZA_X$I110 ?\ #;GA;_H1]0_\"4H_ MX;<\+?\ 0CZA_P"!*444 '_#;GA;_H1]0_\ E*/^&W/"W_0CZA_X$I110 ? M\-N>%O\ H1]0_P# E*/^&W/"W_0CZA_X$I110 ?\-N>%O^A'U#_P)2C_ (;< M\+?]"/J'_@2E%% !_P -N>%O^A'U#_P)2C_AMSPM_P!"/J'_ ($I110 ?\-N M>%O^A'U#_P "4H_X;<\+?]"/J'_@2E%% !_PVYX6_P"A'U#_ ,"4H_X;<\+? M]"/J'_@2E%% !_PVYX6_Z$?4/_ E*/\ AMSPM_T(^H?^!*444 '_ VYX6_Z M$?4/_ E*/^&W/"W_ $(^H?\ @2E%% !_PVYX6_Z$?4/_ )2C_AMSPM_T(^H M?^!*444 '_#;GA;_ *$?4/\ P)2C_AMSPM_T(^H?^!*444 '_#;GA;_H1]0_ M\"4H_P"&W/"W_0CZA_X$I110 ?\ #;GA;_H1]0_\"4H_X;<\+?\ 0CZA_P"! M*444 '_#;GA;_H1]0_\ E*/^&W/"W_0CZA_X$I110 ?\-N>%O\ H1]0_P# ME*/^&W/"W_0CZA_X$I110 ?\-N>%O^A'U#_P)2C_ (;<\+?]"/J'_@2E%% ! M_P -N>%O^A'U#_P)2C_AMSPM_P!"/J'_ ($I110 ?\-N>%O^A'U#_P "4H_X M;<\+?]"/J'_@2E%% !_PVYX6_P"A'U#_ ,"4H_X;<\+?]"/J'_@2E%% !_PV MYX6_Z$?4/_ E*/\ AMSPM_T(^H?^!*444 '_ VYX6_Z$?4/_ E*/^&W/"W_ M $(^H?\ @2E%% !_PVYX6_Z$?4/_ )2C_AMSPM_T(^H?^!*444 '_#;GA;_ M *$?4/\ P)2C_AMSPM_T(^H?^!*444 '_#;GA;_H1]0_\"4H_P"&W/"W_0CZ MA_X$I110 ?\ #;GA;_H1]0_\"4H_X;<\+?\ 0CZA_P"!*444 '_#;GA;_H1] M0_\ E*/^&W/"W_0CZA_X$I110 ?\-N>%O\ H1]0_P# E*/^&W/"W_0CZA_X M$I110 ?\-N>%O^A'U#_P)2C_ (;<\+?]"/J'_@2E%% !_P -N>%O^A'U#_P) M2C_AMSPM_P!"/J'_ ($I110 ?\-N>%O^A'U#_P "4H_X;<\+?]"/J'_@2E%% M !_PVYX6_P"A'U#_ ,"4H_X;<\+?]"/J'_@2E%% !_PVYX6_Z$?4/_ E*/\ MAMSPM_T(^H?^!*444 '_ VYX6_Z$?4/_ E*/^&W/"W_ $(^H?\ @2E%% !_ MPVYX6_Z$?4/_ )2C_AMSPM_T(^H?^!*444 '_#;GA;_ *$?4/\ P)2C_AMS MPM_T(^H?^!*444 '_#;GA;_H1]0_\"4H_P"&W/"W_0CZA_X$I110 ?\ #;GA M;_H1]0_\"4H_X;<\+?\ 0CZA_P"!*444 '_#;GA;_H1]0_\ E*/^&W/"W_0 MCZA_X$I110 ?\-N>%O\ H1]0_P# E*/^&W/"W_0CZA_X$I110 ?\-N>%O^A' MU#_P)2C_ (;<\+?]"/J'_@2E%% !_P -N>%O^A'U#_P)2C_AMSPM_P!"/J'_ L ($I110!B?$;]K+P]XW\#ZEX3M?"5[!)?6QB2:2="JG(.2!]*\,HHH __]D! end XML 24 R1.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2024
Jan. 31, 2025
Jun. 28, 2024
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2024    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-37879    
Entity Registrant Name TRADE DESK, INC.    
Entity Incorporation, State or Country Code NV    
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 Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
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    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 43,514,637,327
Documents Incorporated by Reference
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s Proxy Statement for the 2025 Annual Meeting of Stockholders are incorporated by reference in Part III of this Annual Report on Form 10-K to the extent stated herein. Such proxy statement will be filed with the Securities and Exchange Commission within 120 days of the registrant’s fiscal year ended December 31, 2024.
   
Entity Central Index Key 0001671933    
Document Fiscal Year Focus 2024    
Document Fiscal Period Focus FY    
Amendment Flag false    
Class A common stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   452,425,879  
Class B common stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   43,662,678