0001364954-24-000042.txt : 20240429 0001364954-24-000042.hdr.sgml : 20240429 20240429161335 ACCESSION NUMBER: 0001364954-24-000042 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 62 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240429 DATE AS OF CHANGE: 20240429 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CHEGG, INC CENTRAL INDEX KEY: 0001364954 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-EDUCATIONAL SERVICES [8200] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 203237489 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36180 FILM NUMBER: 24890925 BUSINESS ADDRESS: STREET 1: 3990 FREEDOM CIRCLE CITY: SANTA CLARA STATE: CA ZIP: 95054 BUSINESS PHONE: 408-855-5700 MAIL ADDRESS: STREET 1: 3990 FREEDOM CIRCLE CITY: SANTA CLARA STATE: CA ZIP: 95054 FORMER COMPANY: FORMER CONFORMED NAME: CHEGG INC DATE OF NAME CHANGE: 20060605 10-Q 1 chgg-20240331.htm 10-Q chgg-20240331
0001364954--12-312024Q1FALSE110.00929780.019395600013649542024-01-012024-03-3100013649542024-04-22xbrli:shares00013649542024-03-31iso4217:USD00013649542023-12-31iso4217:USDxbrli:shares00013649542023-01-012023-03-310001364954us-gaap:CommonStockMember2023-12-310001364954us-gaap:AdditionalPaidInCapitalMember2023-12-310001364954us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001364954us-gaap:RetainedEarningsMember2023-12-310001364954us-gaap:CommonStockMember2024-01-012024-03-310001364954us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001364954us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001364954us-gaap:RetainedEarningsMember2024-01-012024-03-310001364954us-gaap:CommonStockMember2024-03-310001364954us-gaap:AdditionalPaidInCapitalMember2024-03-310001364954us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001364954us-gaap:RetainedEarningsMember2024-03-310001364954us-gaap:CommonStockMember2022-12-310001364954us-gaap:AdditionalPaidInCapitalMember2022-12-310001364954us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001364954us-gaap:RetainedEarningsMember2022-12-3100013649542022-12-310001364954us-gaap:CommonStockMember2023-01-012023-03-310001364954us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001364954us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001364954us-gaap:RetainedEarningsMember2023-01-012023-03-310001364954us-gaap:CommonStockMember2023-03-310001364954us-gaap:AdditionalPaidInCapitalMember2023-03-310001364954us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001364954us-gaap:RetainedEarningsMember2023-03-3100013649542023-03-31chgg:segment0001364954chgg:SubscriptionServicesMember2024-01-012024-03-310001364954chgg:SubscriptionServicesMember2023-01-012023-03-31xbrli:pure0001364954chgg:SkillsAndOtherMember2024-01-012024-03-310001364954chgg:SkillsAndOtherMember2023-01-012023-03-310001364954us-gaap:StockCompensationPlanMember2024-01-012024-03-310001364954us-gaap:StockCompensationPlanMember2023-01-012023-03-310001364954us-gaap:ConvertibleDebtSecuritiesMember2024-01-012024-03-310001364954us-gaap:ConvertibleDebtSecuritiesMember2023-01-012023-03-310001364954us-gaap:CashMemberus-gaap:CashAndCashEquivalentsMember2024-03-310001364954us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-03-310001364954us-gaap:CashAndCashEquivalentsMember2024-03-310001364954us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMemberus-gaap:CorporateBondSecuritiesMember2024-03-310001364954us-gaap:USTreasurySecuritiesMemberus-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Member2024-03-310001364954us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMemberus-gaap:AgencySecuritiesMember2024-03-310001364954us-gaap:ShortTermInvestmentsMember2024-03-310001364954us-gaap:FairValueInputsLevel2Memberus-gaap:OtherLongTermInvestmentsMemberus-gaap:CorporateBondSecuritiesMember2024-03-310001364954us-gaap:USTreasurySecuritiesMemberus-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueInputsLevel1Member2024-03-310001364954us-gaap:OtherLongTermInvestmentsMember2024-03-310001364954us-gaap:CashMemberus-gaap:CashAndCashEquivalentsMember2023-12-310001364954us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-310001364954us-gaap:CashAndCashEquivalentsMember2023-12-310001364954us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMemberus-gaap:CorporateBondSecuritiesMember2023-12-310001364954us-gaap:USTreasurySecuritiesMemberus-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001364954us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMemberus-gaap:AgencySecuritiesMember2023-12-310001364954us-gaap:ShortTermInvestmentsMember2023-12-310001364954us-gaap:FairValueInputsLevel2Memberus-gaap:OtherLongTermInvestmentsMemberus-gaap:CorporateBondSecuritiesMember2023-12-310001364954us-gaap:USTreasurySecuritiesMemberus-gaap:OtherLongTermInvestmentsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001364954us-gaap:OtherLongTermInvestmentsMember2023-12-310001364954chgg:SoundVenturesAIFundLPMember2023-05-012023-05-310001364954chgg:SoundVenturesAIFundLPMember2023-05-310001364954chgg:SoundVenturesAIFundLPMember2023-12-310001364954chgg:SoundVenturesAIFundLPMember2024-01-012024-01-010001364954chgg:KnackTechnologiesIncMember2022-07-310001364954us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMemberchgg:A0ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2024-03-310001364954us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMemberchgg:A0ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2023-12-310001364954chgg:A0125ConvertibleSeniorNotesDue2025Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:SeniorNotesMember2024-03-310001364954chgg:A0125ConvertibleSeniorNotesDue2025Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:SeniorNotesMember2023-12-310001364954chgg:A0ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2020-08-310001364954chgg:A0125ConvertibleSeniorNotesDue2025Memberus-gaap:SeniorNotesMember2019-04-300001364954chgg:A0125ConvertibleSeniorNotesDue2025Memberus-gaap:SeniorNotesMember2019-03-310001364954chgg:A0ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2024-03-310001364954chgg:A0125ConvertibleSeniorNotesDue2025Memberus-gaap:SeniorNotesMember2024-03-310001364954chgg:A0ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2023-12-310001364954chgg:A0125ConvertibleSeniorNotesDue2025Memberus-gaap:SeniorNotesMember2023-12-310001364954us-gaap:FairValueMeasurementsNonrecurringMemberchgg:A0ConvertibleSeniorNotesDue2026Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:SeniorNotesMember2024-03-310001364954chgg:A0125ConvertibleSeniorNotesDue2025Memberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:SeniorNotesMember2024-03-310001364954us-gaap:FairValueMeasurementsNonrecurringMemberchgg:A0ConvertibleSeniorNotesDue2026Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:SeniorNotesMember2023-12-310001364954chgg:A0125ConvertibleSeniorNotesDue2025Memberus-gaap:FairValueMeasurementsNonrecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:SeniorNotesMember2023-12-310001364954chgg:A0ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2024-01-012024-03-310001364954chgg:A0ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2023-01-012023-03-310001364954chgg:A0125ConvertibleSeniorNotesDue2025Memberus-gaap:SeniorNotesMember2024-01-012024-03-310001364954chgg:A0125ConvertibleSeniorNotesDue2025Memberus-gaap:SeniorNotesMember2023-01-012023-03-310001364954chgg:CappedCallMemberchgg:A0ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2020-08-012020-08-310001364954chgg:CappedCallMemberchgg:A0125ConvertibleSeniorNotesDue2025Memberus-gaap:SeniorNotesMember2019-04-012019-04-300001364954chgg:CappedCallMemberchgg:A0ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2024-03-310001364954chgg:CappedCallMemberchgg:A0125ConvertibleSeniorNotesDue2025Memberus-gaap:SeniorNotesMember2024-03-310001364954chgg:A0ConvertibleSeniorNotesDue2026Memberus-gaap:SeniorNotesMember2020-08-012020-08-310001364954chgg:A0125ConvertibleSeniorNotesDue2025Memberus-gaap:SeniorNotesMember2019-04-012019-04-300001364954chgg:November2023AcceleratedShareRepurchaseProgramMember2024-01-012024-03-310001364954chgg:ASRsAndOpenMarketTransactionsMember2023-01-012023-12-310001364954chgg:November2023AcceleratedShareRepurchaseProgramMember2023-01-012023-12-310001364954chgg:OpenMarketTransactionsMember2023-01-012023-12-310001364954chgg:February2023AcceleratedShareRepurchaseProgramMember2023-01-012023-12-310001364954chgg:SecuritiesRepurchaseProgramMember2023-08-012023-08-310001364954chgg:SecuritiesRepurchaseProgramMember2023-08-310001364954chgg:SecuritiesRepurchaseProgramMember2024-01-012024-03-310001364954chgg:SecuritiesRepurchaseProgramMember2024-03-310001364954us-gaap:CostOfSalesMember2024-01-012024-03-310001364954us-gaap:CostOfSalesMember2023-01-012023-03-310001364954us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-03-310001364954us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001364954us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001364954us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001364954us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001364954us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001364954chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember2024-03-310001364954chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember2024-01-012024-03-310001364954chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember2023-12-31


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _________ to _________             
Commission file number 001-36180
Chegg new logo 2021.jpg
CHEGG, INC.
(Exact name of registrant as specified in its charter)

Delaware 20-3237489
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification No.)
3990 Freedom Circle
Santa Clara, CA, 95054
(Address of principal executive offices)
(408) 855-5700
(Registrant’s telephone number, including area code)

Title of each classTrading symbol(s)Name of each exchange on which registered
Common stock, $0.001 par value per shareCHGGThe New York Stock Exchange

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 (Exchange Act) during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes x No ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x No ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated 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 period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  x
As of April 22, 2024, the Registrant had 102,217,351 outstanding shares of Common Stock.





TABLE OF CONTENTS
     Page
   
   
    
   
   
  

Unless the context requires otherwise, the words “we,” “us,” “our,” “Company” and “Chegg” refer to Chegg, Inc. and its subsidiaries taken as a whole.

Chegg, Chegg.com, Chegg Study, EasyBib, the Chegg “C” logo, and Busuu are some of our trademarks used in this Quarterly Report on Form 10-Q. Solely for convenience, our trademarks, trade names and service marks referred to in this Quarterly Report on Form 10-Q appear without the ®, ™ and SM symbols, but those references are not intended to indicate, in any way, that we will not assert, to the fullest extent under applicable law, our rights to these trademarks and trade names. Other trademarks appearing in this Quarterly Report on Form 10-Q are the property of their respective holders.

2


NOTE ABOUT FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. All statements contained in this Quarterly Report on Form 10-Q other than statements of historical fact, including statements regarding our future results of operations and financial position, our business strategy and plans, and our objectives for future operations and results of operations are forward-looking statements. The words “believe,” “may,” “will,” “would,” “could,” “estimate,” “continue,” “anticipate,” “intend,” “project,” “endeavor,” “expect,” “plan to,” “if,” “future,” “likely,” “potentially,” and similar expressions are intended to identify forward-looking statements. We have based these forward-looking statements largely on our current expectations and projections about future events and trends that we believe may affect our financial condition, results of operations, business strategy, short-term and long-term business operations and objectives, and financial needs. These forward-looking statements are subject to a number of risks, uncertainties, and assumptions, including those described in Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023. Moreover, we operate in a very competitive and rapidly changing environment and new risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties, and assumptions, the future events and trends discussed in this Quarterly Report on Form 10-Q may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements. You should read this Quarterly Report on Form 10-Q completely and with the understanding that our actual future results may be materially different from what we expect.

Our forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q, and we undertake no obligation to revise or publicly release the results of any revision to these forward-looking statements, except as required by law. Given these risks and uncertainties, readers are cautioned not to place undue reliance on such forward-looking statements.
3

PART I - FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS (UNAUDITED)
CHEGG, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except for number of shares and par value)
(unaudited)
 March 31,
2024
December 31,
2023
Assets
Current assets  
Cash and cash equivalents$143,747 $135,757 
Short-term investments247,013 194,257 
Accounts receivable, net of allowance of $290 and $376 at March 31, 2024 and December 31, 2023, respectively
24,741 31,404 
Prepaid expenses20,429 20,980 
Other current assets30,010 32,437 
Total current assets465,940 414,835 
Long-term investments221,665 249,547 
Property and equipment, net188,430 183,073 
Goodwill628,784 631,995 
Intangible assets, net48,143 52,430 
Right of use assets23,521 25,130 
Deferred tax assets140,200 141,843 
Other assets15,961 28,382 
Total assets$1,732,644 $1,727,235 
Liabilities and stockholders' equity  
Current liabilities  
Accounts payable$20,119 $28,184 
Deferred revenue54,056 55,336 
Accrued liabilities73,555 77,863 
Current portion of convertible senior notes, net357,458 357,079 
Total current liabilities505,188 518,462 
Long-term liabilities  
Convertible senior notes, net242,919 242,758 
Long-term operating lease liabilities16,460 18,063 
Other long-term liabilities4,603 3,334 
Total long-term liabilities263,982 264,155 
Total liabilities769,170 782,617 
Commitments and contingencies (Note 6)
Stockholders' equity:  
Preferred stock, $0.001 par value per share, 10,000,000 shares authorized, no shares issued and outstanding
  
Common stock, $0.001 par value per share: 400,000,000 shares authorized; 101,569,933 and 102,823,700 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively
102 103 
Additional paid-in capital1,057,837 1,031,627 
Accumulated other comprehensive loss(40,672)(34,739)
Accumulated deficit(53,793)(52,373)
Total stockholders' equity963,474 944,618 
Total liabilities and stockholders' equity$1,732,644 $1,727,235 
See Notes to Condensed Consolidated Financial Statements.
4

CHEGG, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share amounts)
(unaudited)
 Three Months Ended
March 31,
 20242023
Net revenues$174,350 $187,601 
Cost of revenues46,497 49,150 
Gross profit127,853 138,451 
Operating expenses:
Research and development44,435 46,907 
Sales and marketing30,375 37,017 
General and administrative55,534 58,973 
Total operating expenses130,344 142,897 
Loss from operations(2,491)(4,446)
Interest expense, net and other income, net:
Interest expense, net(650)(1,268)
Other income, net10,780 12,076 
Total interest expense, net and other income, net10,130 10,808 
Income before provision for income taxes7,639 6,362 
Provision for income taxes(9,059)(4,176)
Net (loss) income$(1,420)$2,186 
Net (loss) income per share
Basic$(0.01)$0.02 
Diluted$(0.01)$0.02 
Weighted average shares used to compute net (loss) income per share
Basic102,343 123,710 
Diluted102,343 124,304 
See Notes to Condensed Consolidated Financial Statements.

5

CHEGG, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME
(in thousands)
(unaudited)
Three Months Ended
March 31,
20242023
Net (loss) income$(1,420)$2,186 
Other comprehensive (loss) income
Change in net unrealized (loss) gain on investments(1,970)3,812 
Change in foreign currency translation adjustments(3,963)8,338 
Other comprehensive (loss) income(5,933)12,150 
Total comprehensive (loss) income$(7,353)$14,336 
See Notes to Condensed Consolidated Financial Statements.

6

CHEGG, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(in thousands)
(unaudited)


Three Months Ended March 31, 2024
Common Stock
SharesPar 
Value
Additional Paid-In
Capital
Accumulated Other Comprehensive LossAccumulated
Deficit
Total Stockholders’ Equity
Balances at December 31, 2023
102,824 $103 $1,031,627 $(34,739)$(52,373)$944,618 
Repurchases of common stock(2,116)(2)(112)— — (114)
Net share settlement of equity awards862 1 (4,294)— — (4,293)
Share-based compensation expense— — 30,616 — — 30,616 
Other comprehensive loss— — — (5,933)— (5,933)
Net loss— — — — (1,420)(1,420)
Balances at March 31, 2024
101,570 $102 $1,057,837 $(40,672)$(53,793)$963,474 

Three Months Ended March 31, 2023
Common Stock
SharesPar 
Value
Additional Paid-In
Capital
Accumulated Other Comprehensive LossAccumulated
Deficit
Total Stockholders’ Equity
Balances at December 31, 2022
126,474 $126 $1,244,504 $(57,488)$(70,553)$1,116,589 
Repurchases of common stock(7,600)(7)(151,304)— — (151,311)
Issuance of common stock upon exercise of stock options
18 — 144 — — 144 
Net share settlement of equity awards736 1 (7,736)— — (7,735)
Share-based compensation expense— — 34,736 — — 34,736 
Other comprehensive income— — — 12,150 — 12,150 
Net income— — — — 2,186 2,186 
Balances at March 31, 2023
119,628$120 $1,120,344 $(45,338)$(68,367)$1,006,759 
See Notes to Condensed Consolidated Financial Statements.

7

CHEGG, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
 Three Months Ended
March 31,
 20242023
Cash flows from operating activities 
Net (loss) income$(1,420)$2,186 
Adjustments to reconcile net (loss) income to net cash provided by operating activities:
Share-based compensation expense29,289 33,746 
Depreciation and amortization expense19,687 25,543 
Deferred income taxes2,877 3,441 
Operating lease expense, net1,567 1,496 
Amortization of debt issuance costs541 1,057 
Loss from write-off of property and equipment478 120 
Other non-cash items(31)(5)
Change in assets and liabilities:  
Accounts receivable6,705 1,578 
Prepaid expenses and other current assets3,583 8,485 
Other assets(1,270)2,803 
Accounts payable(6,589)(336)
Deferred revenue(1,159)2,012 
Accrued liabilities640 (2,569)
Other liabilities(1,580)(6,397)
Net cash provided by operating activities53,318 73,160 
Cash flows from investing activities  
Purchases of property and equipment(28,017)(17,166)
Purchases of investments(79,028)(497,372)
Maturities of investments50,731 407,759 
Proceeds from sale of strategic equity investment15,500  
Net cash used in investing activities(40,814)(106,779)
Cash flows from financing activities  
Proceeds from common stock issued under stock plans, net 145 
Payment of taxes related to the net share settlement of equity awards(4,294)(7,736)
Repurchase of common stock (151,311)
Net cash used in financing activities(4,294)(158,902)
Effect of exchange rate changes(226)187 
Net increase (decrease) in cash, cash equivalents and restricted cash7,984 (192,334)
Cash, cash equivalents and restricted cash, beginning of period137,976 475,854 
Cash, cash equivalents and restricted cash, end of period$145,960 $283,520 

 Three Months Ended
March 31,
 20242023
Supplemental cash flow data:
Cash paid during the period for:  
Interest$224 $437 
Income taxes, net of refunds$641 $2,017 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,216 $2,866 
Right of use assets obtained in exchange for lease obligations:
Operating leases$ $12,407 
Non-cash investing and financing activities:  
Accrued purchases of long-lived assets$6,302 $3,941 

March 31,
20242023
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$143,747 $281,302 
Restricted cash included in other current assets224 63 
Restricted cash included in other assets1,989 2,155 
Total cash, cash equivalents and restricted cash$145,960 $283,520 
See Notes to Condensed Consolidated Financial Statements.
8

CHEGG, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 1. Background and Basis of Presentation

Company and Background

Chegg, Inc. (“we,” “us,” “our,” “Company” or “Chegg”), headquartered in Santa Clara, California, was incorporated as a Delaware corporation in July 2005. Millions of people all around the world learn with Chegg. No matter the goal, level, or style, Chegg helps learners learn with confidence. We provide 24/7 on-demand support, and our personalized learning assistant leverages the power of artificial intelligence (“AI”), more than a hundred million pieces of proprietary content, as well as a decade of learning insights. Our platform also helps learners build essential life and job skills to accelerate their path from learning to earning, and we work with companies to offer learning programs for their employees.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The condensed consolidated financial statements include the results of Chegg, Inc. and its wholly-owned subsidiaries. Significant intercompany balances and transactions have been eliminated. In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments, including normal recurring adjustments, necessary to present fairly our financial position as of March 31, 2024 and our results of operations, results of comprehensive (loss) income, stockholders' equity and cash flows for the three months ended March 31, 2024 and 2023. Our results of operations, results of comprehensive (loss) income, stockholders' equity, and cash flows for the three months ended March 31, 2024 are not necessarily indicative of the results to be expected for the full year.

We have a single operating and reportable segment and operating unit structure. The condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto that are included in our Annual Report on Form 10-K for the year ended December 31, 2023 (the Annual Report on Form 10-K) filed with the SEC.

There have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report on Form 10-K.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities; the disclosure of contingent liabilities at the date of the financial statements; and the reported amounts of revenues and expenses during the reporting periods. We base our estimates on historical experience, knowledge of current business conditions, and various other factors we believe to be reasonable under the circumstances. These estimates are based on management’s knowledge about current events and expectations about actions we may undertake in the future. Actual results could differ from these estimates, and such differences could be material to our financial position and results of operations. There have been no material changes in our use of estimates during the three months ended March 31, 2024 as compared to the use of estimates disclosed in Part II, Item 8 “Consolidated Financial Statements and Supplementary Data” contained in our Annual Report on Form 10-K for the year ended December 31, 2023.

Recent Accounting Pronouncements

Recently Issued Accounting Pronouncements Not Yet Adopted

In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2024-02, Codification Improvements—Amendments to Remove References to the Concepts Statements. ASU 2024-02 removes various references to the FASB’s Concepts Statements from the FASB’s Accounting Standards Codification. Early adoption is permitted, and the guidance will be applied prospectively with the option to apply retrospectively. The guidance is effective for annual periods beginning after December 15, 2024. We did not early adopt ASU 2024-02 and do not believe it will have a significant impact on our financial statements, however, we are currently in the process of evaluating the impact.

9

Recently Adopted Accounting Pronouncements

We did not adopt any accounting pronouncements during the three months ended March 31, 2024 that had a material impact on our financial statements.

Note 2. Revenues

Revenue Recognition

Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. The majority of our revenues are recognized over time as services are performed, with certain revenues being recognized at a point in time.

The following table presents our total net revenues for the periods shown disaggregated for our Subscription Services and Skills and Other product lines (in thousands, except percentages):
 Three Months Ended
March 31,
Change
 20242023$%
Subscription Services$154,051 $168,440 $(14,389)(9)%
Skills and Other20,299 19,161 1,138 6 
Total net revenues$174,350 $187,601 $(13,251)(7)

During the three months ended March 31, 2024 and 2023, we recognized revenues of $37.5 million and $39.1 million, respectively, that were included in our deferred revenue balance at the beginning of each respective reporting period.

Contract Balances

The following table presents our accounts receivable, net, contract assets and deferred revenue balances (in thousands, except percentages):
 Change
 March 31,
2024
December 31, 2023$%
Accounts receivable, net$24,741 $31,404 $(6,663)(21)%
Contract assets7,973 8,598 (625)(7)
Deferred revenue54,056 55,336 (1,280)(2)

During the three months ended March 31, 2024 our accounts receivable, net balance decreased by $6.7 million, or 21%, primarily due to timing of billings and seasonality of our business. During the three months ended March 31, 2024, our contract assets balance decreased by $0.6 million, or 7%, primarily due to cash collections from our Chegg Skills service. During the three months ended March 31, 2024, our deferred revenue balance decreased by $1.3 million, or 2%, primarily due to timing of bookings and seasonality of our business.

10

Note 3. Net (Loss) Income Per Share

The following table presents the computation of basic and diluted net (loss) income per share (in thousands, except per share amounts):
Three Months Ended
March 31,
20242023
Basic
Numerator:
Net (loss) income
$(1,420)$2,186 
Denominator:
Weighted average shares used to compute net (loss) income per share, basic
102,343 123,710 
Net (loss) income per share, basic
$(0.01)$0.02 
Diluted
Numerator:
Net (loss) income$(1,420)$2,186 
Denominator:
Weighted average shares used to compute net (loss) income per share, basic
102,343 123,710 
Shares related to stock plan activity 594 
Weighted average shares used to compute net (loss) income per share, diluted
102,343 124,304 
Net (loss) income per share, diluted
$(0.01)$0.02 

The following table presents potential weighted-average shares of common stock outstanding that were excluded from the computation of diluted net (loss) income per share because including them would have been anti-dilutive (in thousands):
Three Months Ended
March 31,
20242023
Shares related to stock plan activity6,992 6,283 
Shares related to convertible senior notes9,234 18,226 
Total common stock equivalents16,226 24,509 

11

Note 4. Cash and Cash Equivalents, Investments and Fair Value Measurements

The following tables present our cash and cash equivalents, and investments’ fair value level classification, adjusted cost, unrealized gain, unrealized loss and fair value as of March 31, 2024 and December 31, 2023 (in thousands):
 March 31, 2024
 Fair Value LevelAdjusted CostUnrealized GainUnrealized LossFair Value
Cash and cash equivalents:   
Cash$46,996 $ $ $46,996 
Money market fundsLevel 196,751   96,751 
Total cash and cash equivalents$143,747 $ $ $143,747 
Short-term investments:   
Corporate debt securitiesLevel 2$117,099 $ $(425)$116,674 
U.S. treasury securitiesLevel 166,670  (357)66,313 
Agency bondsLevel 264,207  (181)64,026 
Total short-term investments$247,976 $ $(963)$247,013 
Long-term investments:   
Corporate debt securitiesLevel 2$169,302 $287 $(631)$168,958 
U.S. treasury securitiesLevel 153,107  (400)52,707 
Total long-term investments$222,409 $287 $(1,031)$221,665 

 December 31, 2023
 Fair Value LevelAdjusted CostUnrealized GainUnrealized LossFair Value
Cash and cash equivalents:   
Cash$45,050 $ $ $45,050 
Money market fundsLevel 190,707   90,707 
Total cash and cash equivalents$135,757 $ $ $135,757 
Short-term investments:   
Corporate debt securitiesLevel 269,548  (170)69,378 
U.S. treasury securitiesLevel 125,734  (114)25,620 
Agency bondsLevel 299,505  (246)99,259 
Total short-term investments$194,787 $ $(530)$194,257 
Long-term investments:   
Corporate debt securitiesLevel 2$191,467 $898 $(213)$192,152 
U.S. treasury securitiesLevel 157,287 165 (57)57,395 
Total long-term investments$248,754 $1,063 $(270)$249,547 

As of March 31, 2024, we determined that the unrealized losses on our investments were not driven by credit related factors. During the three months ended March 31, 2024 and 2023, we did not recognize any losses on our investments due to credit related factors and our realized gains and losses on investments were not significant.

The following table presents our cash equivalents and investments' adjusted cost and fair value by contractual maturity as of March 31, 2024 (in thousands):
 Adjusted CostFair Value
Due within one year$247,976 $247,013 
Due after one year through three years222,409 221,665 
Investments not due at a single maturity date96,751 96,751 
Total$567,136 $565,429 

12

Investments not due at a single maturity date in the preceding table consisted of money market funds.

Strategic Investments

In May 2023, we entered into a $15.0 million commitment to invest in Sound Ventures AI Fund, L.P. (Sound Ventures), a limited partnership that invests in artificial intelligence companies, for an approximate 6% ownership. We accounted for our investment under the equity method of accounting. As of December 31, 2023, the carrying amount of our investment was $11.7 million. On January 1, 2024, we sold our investment for a total cash consideration of $15.5 million, resulting in a gain of $3.8 million. The cash payment received was included within cash flows from investing activities on our condensed consolidated statements of cash flows and the gain was included within other income, net on our condensed consolidated statements of operations.

In July 2022, we completed an investment of $6.0 million in Knack Technologies, Inc. (Knack), a privately held U.S. based peer-to-peer tutoring platform for higher education institutions. We do not have the ability to exercise significant influence over Knack's operating and financial policies and have elected to account for our investment at cost as it does not have a readily determinable fair value. We did not record any impairment charges during the three months ended March 31, 2024 and 2023, as there were no significant identified events or changes in circumstances that would be considered an indicator for impairment. There were no observable price changes in orderly transactions for the identical or similar investments of the same issuer during the three months ended March 31, 2024 and 2023.

Financial Instruments Not Recorded at Fair Value on a Recurring Basis

We report our financial instruments at fair value with the exception of the notes (defined below). The estimated fair value of the notes was determined based on the trading price of the notes as of the last day of trading for the period. We consider the fair value of the notes to be a Level 2 measurement due to the limited trading activity. The estimated fair value of the 2026 notes as of March 31, 2024 and December 31, 2023 was $205.4 million and $202.9 million, respectively. The estimated fair value of the 2025 notes as of March 31, 2024 and December 31, 2023 was $337.8 million and $329.5 million, respectively. For further information on the notes, refer to Note 5, “Convertible Senior Notes.”

Note 5. Convertible Senior Notes

In August 2020, we issued $1.0 billion in aggregate principal amount of 0% convertible senior notes due in 2026 (2026 notes). In March/April 2019, we issued $800 million in aggregate principal amount of 0.125% convertible senior notes due in 2025 (2025 notes, together with the 2026 notes, the notes). The 2026 notes bear no interest and will mature on September 1, 2026, unless repurchased, redeemed or converted in accordance with their terms prior to such date. The 2025 notes bear interest of 0.125% per year which is payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2019. The 2025 notes will mature on March 15, 2025, unless repurchased, redeemed or converted in accordance with their terms prior to such date.

Each $1,000 principal amount of the 2026 notes will initially be convertible into 9.2978 shares of our common stock. This is equivalent to an initial conversion price of approximately $107.55 per share, which is subject to adjustment in certain circumstances. Each $1,000 principal amount of the 2025 notes will initially be convertible into 19.3956 shares of our common stock. This is equivalent to an initial conversion price of approximately $51.56 per share, which is subject to adjustment in certain circumstances.

Prior to the close of business on the business day immediately preceding June 1, 2026 for the 2026 notes and December 15, 2024 for the 2025 notes, the notes are convertible at the option of holders only upon satisfaction of certain circumstances. During the three months ended March 31, 2024, the circumstances allowing holders of the 2026 notes and 2025 notes to convert were not met.

On or after June 1, 2026 for the 2026 notes and December 15, 2024 for the 2025 notes until the close of business on the second scheduled trading day immediately preceding the respective maturity dates, holders may convert their notes at any time, regardless of the circumstances. As of March 31, 2024, the 2025 notes were classified as a current liability on our condensed consolidated balance sheets as they will be convertible at the option of the holder at any time beginning December 15, 2024 and will mature on March 15, 2025, both of which are within the next twelve months.

13

The following table presents the net carrying amount of the notes (in thousands):
March 31, 2024December 31, 2023
2026 Notes2025 Notes2026 Notes2025 Notes
Principal$244,479 $358,914 $244,479 $358,914 
Unamortized issuance costs(1,560)(1,456)(1,721)(1,835)
Net carrying amount$242,919 $357,458 $242,758 $357,079 

The following table presents the total interest expense recognized related to the notes (in thousands):

Three Months Ended March 31,
2024
2023
2026 notes:
Contractual interest expense$ $ 
Amortization of issuance costs161 325 
Total 2026 notes interest expense$161 $325 
2025 notes:
Contractual interest expense$109 $216 
Amortization of issuance costs380 732 
Total 2025 notes interest expense$489 $948 

Capped Call Transactions

Concurrently with the offering of the 2026 notes and 2025 notes, we used $103.4 million and $97.2 million, respectively, of the net proceeds to enter into privately negotiated capped call transactions which are expected to reduce or offset potential dilution to holders of our common stock upon conversion of the notes or offset the potential cash payments we would be required to make in excess of the principal amount of any converted notes. The capped call transactions automatically exercise upon conversion of the notes and as of March 31, 2024, cover 9,297,800 and 6,961,352 shares of our common stock for the 2026 notes and 2025 notes, respectively. These are intended to effectively increase the overall conversion price from $107.55 to $156.44 per share for the 2026 notes and $51.56 to $79.32 per share for the 2025 notes. The effective increase in conversion price as a result of the capped call transactions serves to reduce potential dilution to holders of our common stock and/or offset the cash payments we are required to make in excess of the principal amount of any converted notes. As these transactions meet certain accounting criteria, they are recorded in stockholders’ equity as a reduction of additional paid-in capital on our condensed consolidated balance sheets and are not accounted for as derivatives. The fair value of the capped call instrument is not remeasured each reporting period. The cost of the capped call is not expected to be deductible for tax purposes.

Note 6. Commitments and Contingencies

We may from time to time be subject to certain legal proceedings and claims in the ordinary course of business, including claims of alleged infringement of trademarks, patents, copyrights, and other intellectual property rights; employment claims; and general contract or other claims. We may also, from time to time, be subject to various legal or government claims, demands, disputes, investigations, or requests for information. Such matters may include, but not be limited to, claims, disputes, or investigations related to warranty, refund, breach of contract, employment, intellectual property, government regulation, or compliance or other matters.

On March 1, 2023, Plaintiff Shiva Stein, derivatively on behalf of Chegg, filed a stockholder derivative complaint in the Court of Chancery of the State of Delaware (Case No. 2023-0244-NAC) asserting breach of fiduciary duty, unjust enrichment, and waste of corporate asset claims against members of Chegg’s Board and certain Chegg officers. The matter is stayed. The Company disputes these claims and intends to vigorously defend itself in this matter.

On February 14, 2023, Plaintiff Brian Stansell, individually and on behalf of other similarly situated stockholders of Chegg, filed a putative class action complaint in the Court of Chancery of the State of Delaware (Case No. 2023-0180) on behalf of all Chegg stockholders who were eligible to vote at Chegg's 2022 Annual Stockholders' Meeting, asserting breach of fiduciary duty claims against the members of Chegg's Board. The Company has filed a motion to dismiss the case, which is pending before the Court. The Company disputes these claims and intends to vigorously defend itself in this matter.
14


On December 22, 2022, JPMorgan Chase Bank, N.A. (JPMC) asserted a demand for repayment by the Company of certain investment proceeds received by the Company in its capacity as an investor in TAPD, Inc. (more commonly known as “Frank”). JPMC seeks such repayment pursuant to certain provisions in the existing Support Agreement between JPMC and the Company that was entered into in connection with JPMC's acquisition of Frank. JPMC has alleged fraud on the part of certain former Frank executives regarding the quantity and quality of its customer accounts. The Company is not at fault, however is pursuing a settlement agreement with JPMC. As of March 31, 2024, we believe a loss is probable and reasonably estimable, and we have previously recognized an estimated loss contingency accrual of $7.0 million within general and administrative expense on our consolidated statements in 2023.

On November 9, 2022, Plaintiff Joshua Keller, individually and on behalf of all others similarly situated, filed a putative class action in the United States District Court for the Northern District of California (Case No. 22-cv-06986) on behalf of individuals whose data was allegedly impacted by past data breaches. On August 15, 2023, the Company received an order granting its motion to compel arbitration, and the case was stayed and administratively closed pending the conclusion of arbitration. The parties have since resolved this matter, and the related settlement amount did not have a significant impact on our financial statements.

On March 30, 2022, Joseph Robinson, derivatively on behalf of Chegg, filed a shareholder derivative complaint against Chegg and certain of its current and former directors and officers in the United States District Court for the Northern District of California, alleging violations of securities laws and breaches of fiduciary duties. On February 22, 2023, Plaintiff filed an Amended Shareholder Derivative Complaint. This matter has been consolidated with Choi, below, and both matters are stayed. The Company disputes these claims and intends to vigorously defend itself in this matter.

On January 12, 2022, Rak Joon Choi, derivatively on behalf of Chegg, filed a shareholder derivative complaint against Chegg and certain of its current and former directors and officers in the United States District Court for the Northern District of California, alleging violations of securities laws, breaches of fiduciary duties, unjust enrichment, abuse of control, gross mismanagement, and waste of corporate assets. On February 22, 2023, Plaintiff filed an Amended Shareholder Derivative Complaint. This matter has been consolidated with Robinson, above, and both matters are stayed. The Company disputes these claims and intends to vigorously defend itself in this matter.

On December 22, 2021, Steven Leventhal, individually and on behalf of all others similarly situated, filed a purported securities fraud class action on behalf of all purchasers of Chegg common stock between May 5, 2020 and November 1, 2021, inclusive, against Chegg and certain of its current and former officers in the United States District Court for the Northern District of California (Case No. 5:21-cv-09953), alleging that Chegg and several of its officers made materially false and misleading statements in violation of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934. On September 7, 2022, KBC Asset Management and The Pompano Beach Police & Firefighters Retirement System were appointed as lead plaintiff in the case. On December 8, 2022, Plaintiff filed his Amended Complaint and seeks unspecified compensatory damages, costs, and expenses, including counsel and expert fees. The Company has filed a motion to dismiss the case, which was denied by the Court. The Company disputes these claims and intends to vigorously defend itself in this matter.

On September 13, 2021, Pearson Education, Inc. (Pearson) filed a complaint captioned Pearson Education, Inc. v. Chegg, Inc. (Pearson Complaint) in the United States District Court for the District of New Jersey against the Company (Case 2:21-cv-16866), alleging infringement of Pearson’s registered copyrights and exclusive rights under copyright in violation of the United States Copyright Act. Pearson is seeking injunctive relief, monetary damages, costs, and attorneys’ fees. The Company filed its answer to the Pearson Complaint on November 19, 2021. Pearson’s June 29, 2022 Motion for Leave to File Amended Complaint seeking to add Bedford, Freeman & Worth Publishing Group, LLC d/b/a Macmillan Learning as a plaintiff was denied. Pearson filed an Amended Complaint on May 10, 2023, and the Company filed an amended answer on June 7, 2023. The Company disputes these claims and intends to vigorously defend itself in this matter.

On June 18, 2020, we received a Civil Investigative Demand (CID) from the Federal Trade Commission (FTC) regarding certain alleged deceptive or unfair acts or practices related to consumer privacy and/or data security. On October 31, 2022, the FTC published the parties’ agreed-upon consent order regarding Chegg’s privacy and data security practices. On January 27, 2023, the FTC finalized its order ("Final Order") requiring Chegg to implement a comprehensive information security program, limit the data the Company can collect and retain, offer users multi factor authentication to secure their accounts, and allow users to request access to and delete their data. No monetary penalties or fines were included in the Final Order. We continue to work with the FTC on the implementation of and compliance with the Final Order.

Aside from the loss contingency accrual recorded related to the Frank matter, we have not recorded any contingent liabilities related to the above matters as we do not believe that a loss is probable and reasonably estimable in these matters. We
15

are not aware of any other pending legal matters or claims, individually or in the aggregate, which are expected to have a material adverse impact on our consolidated financial position, results of operations, or cash flows. However, our analysis of whether a claim will proceed to litigation cannot be predicted with certainty, nor can the results of litigation be predicted with certainty. Nevertheless, defending any of these actions, regardless of the outcome, may be costly, time consuming, distract management personnel and have a negative effect on our business. An adverse outcome in any of these actions, including a judgment or settlement, may cause a material adverse effect on our future business, operating results or financial condition.

Note 7. Guarantees and Indemnifications

We have agreed to indemnify our directors and officers for certain events or occurrences, subject to certain limits, while such persons are or were serving at our request in such capacity. We may terminate the indemnification agreements with these persons upon termination of employment, but termination will not affect claims for indemnification related to events occurring prior to the effective date of termination. We have a directors’ and officers’ insurance policy that limits our potential exposure up to the limits of our insurance coverage. In addition, we also have other indemnification agreements with various vendors against certain claims, liabilities, losses, and damages. The maximum amount of potential future indemnification is unlimited.

We believe the fair value of these indemnification agreements is immaterial. We have not recorded any liabilities for these agreements as of March 31, 2024.

Note 8. Stockholders' Equity

Share Repurchases

During the three months ended March 31, 2024, we repurchased 2,115,952 shares of our common stock related to the final delivery of our November 2023 accelerated share repurchase (ASR) agreement. The November 2023 ASR settled, and we were not required to make any additional cash payments or delivery of common stock to the financial institution upon settlement.

During the year ended December 31, 2023, we repurchased a total of 26,505,979 shares of our common stock, which included the initial delivery of 13,498,313 shares from our November 2023 ASR, 3,433,157 shares from open market transactions in June 2023, and the total delivery of 9,574,509 shares from our February 2023 ASR, which were retired immediately.

Securities Repurchase Program

In August 2023, our board of directors approved a $200.0 million increase to our existing securities repurchase program authorizing the repurchase of up to $2.2 billion of our common stock and/or convertible notes, through open market purchases, block trades, and/or privately negotiated transactions or pursuant to Rule 10b5-1 plans, in compliance with applicable securities laws and other legal requirements. The timing, volume, and nature of the repurchases will be determined by management based on the capital needs of the business, market conditions, applicable legal requirements, and other factors. During the three months ended March 31, 2024, we had no cash repurchases of our common stock or notes. As of March 31, 2024, we had $3.7 million remaining under the securities repurchase program, which has no expiration date and will continue until otherwise suspended, terminated or modified at any time for any reason by our board of directors.

Share-based Compensation Expense

The following table presents total share-based compensation expense recorded (in thousands):
 Three Months Ended
March 31,
 20242023
Cost of revenues$513 $527 
Research and development9,209 10,914 
Sales and marketing2,140 2,499 
General and administrative17,427 19,806 
Total share-based compensation expense$29,289 $33,746 

16

During the three months ended March 31, 2024 and 2023, we capitalized share-based compensation expense of $1.3 million and $1.0 million, respectively. As of March 31, 2024, total unrecognized share-based compensation expense was approximately $113.1 million, which is expected to be recognized over the remaining weighted-average vesting period of approximately 1.8 years.

The following table presents activity for outstanding RSUs and PSUs:
 RSUs and PSUs Outstanding
 Shares OutstandingWeighted Average Grant Date Fair Value
Balance at December 31, 202310,065,783 $23.63 
Granted225,385 9.50 
Released(1,361,503)25.19 
Forfeited(853,434)35.90 
Balance at March 31, 20248,076,231 21.67 

17

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

You should read the following discussion of our financial condition and results of operations in conjunction with our condensed consolidated financial statements and the related notes included in Part I, Item 1, “Financial Statements (unaudited)” of this Quarterly Report on Form 10-Q. In addition to historical consolidated financial information, the following discussion contains forward-looking statements that reflect our plans, estimates, and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. See the section titled “Note about Forward-Looking Statements” for additional information. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Quarterly Report on Form 10-Q.

Overview

Millions of people all around the world learn with Chegg. No matter the goal, level, or style, Chegg helps learners learn with confidence. We provide 24/7 on-demand support, and our personalized learning assistant leverages the power of artificial intelligence (“AI”), more than a hundred million pieces of proprietary content, as well as a decade of learning insights. Our platform also helps learners build essential life and job skills to accelerate their path from learning to earning, and we work with companies to offer learning programs for their employees.

Our long-term strategy is centered upon our ability to utilize our Subscription Services to increase student engagement with our learning platform. We continue to invest in the expansion of our offerings and technology platform to provide a more compelling and personalized solution and deepen engagement with students. As AI technologies continue to advance, we are taking advantage of the increased opportunities by leveraging new tools to better serve our students. We realigned our investments and resources around AI in 2023, and have redesigned our user experience, developed our own large language models, launched automated solutions and built proprietary algorithms to optimize the quality and accuracy of our content to build our personalized learning assistant. We remain focused on rolling out enhancements and features that will deliver an even richer personalized learning assistant. We believe the investments we have made will allow us to maintain strong operating margins and cash flows and enable us to return to revenue growth over time. Our ability to achieve these long-term objectives is subject to numerous risks and uncertainties, which are described in greater detail in Part II, Item 1A, “Risk Factors.”

During the three months ended March 31, 2024 and 2023, we generated net revenues of $174.4 million and $187.6 million, respectively.

We have presented revenues for our two product lines, Subscription Services and Skills and Other, based on how students view us and the utilization of our products by them. More detail on our two product lines is discussed in the next two sections titled “Subscription Services” and “Skills and Other.”

Subscription Services

Our Subscription Services can be accessed internationally through our websites and on mobile devices and include Chegg Study Pack, Chegg Study, Chegg Writing, Chegg Math, and Busuu and students typically pay to access our Subscription Services on a monthly basis. Revenues from our Subscription Services are primarily recognized ratably over the monthly subscription period whereas the number of subscribers are determined as those who have paid to access our services at any time during the period. Changes in revenues are primarily related to changes in subscribers however they may not necessarily coincide as a result of timing. Our Chegg Study subscription service provides access to personalized, step-by-step learning support powered by AI, computational engines, and subject matter experts. When students need writing help, including plagiarism detection scans and creating citations for their papers, they can use our Chegg Writing subscription service. Our Chegg Math subscription service, including Mathway, helps students understand math by providing a step-by-step math solver and calculator. We also offer our Chegg Study Pack as a premium subscription bundle of our Chegg Study, Chegg Writing, and Chegg Math services. Subscribers to Busuu have access to a premium language learning platform that offers comprehensive support through self-paced lessons, live classes with expert tutors and a huge community of members to practice alongside.

In the aggregate, Subscription Services revenues were 88% and 90% of net revenues during the three months ended March 31, 2024 and 2023, respectively.

18

Skills and Other

Our Skills and Other product line includes revenues from Skills, advertising services, print textbooks and eTextbooks. Our skills-based learning platform offers professional courses focused on the latest technology skills. We work with leading brands and programmatic partners to deliver advertising across our platforms. We also provide a platform for students to rent or buy print textbooks and eTextbooks, which helps students save money compared to the cost of buying new.

In the aggregate, Skills and Other revenues were 12% and 10% during the three months ended March 31, 2024 and 2023, respectively.

Seasonality of Our Business

Revenues from Subscription Services are primarily recognized ratably over the subscription term which has generally resulted in our highest revenues and profitability in the fourth quarter as it reflects more days of the academic year. Certain variable expenses, such as marketing expenses, remain highest in the first and third quarters such that our profitability may not provide meaningful insight on a sequential basis. As a result of these factors, the most concentrated periods for our revenues and expenses do not necessarily coincide, and comparisons of our historical quarterly results of operations on a sequential basis may not provide meaningful insight into our overall financial performance.

Results of Operations
The following table presents our historical condensed consolidated statements of operations (in thousands, except percentage of total net revenues):
 Three Months Ended
March 31,
 20242023
Net revenues$174,350 100 %$187,601 100 %
Cost of revenues(1)
46,497 27 49,150 26 
Gross profit127,853 73 138,451 74 
Operating expenses:  
Research and development(1)
44,435 26 46,907 25 
Sales and marketing(1)
30,375 17 37,017 20 
General and administrative(1)
55,534 32 58,973 31 
Total operating expenses130,344 75 142,897 76 
Loss from operations(2,491)(2)(4,446)(2)
Total interest expense, net and other income, net10,130 10,808 
Income before provision for income taxes7,639 6,362 
Provision for income taxes(9,059)(5)(4,176)(2)
Net (loss) income$(1,420)(1)%$2,186 %
(1) Includes share-based compensation expense as follows:
Cost of revenues$513 $527 
Research and development9,209 10,914 
Sales and marketing2,140 2,499 
General and administrative17,427 19,806 
Total share-based compensation expense$29,289 $33,746 

19

Three Months Ended March 31, 2024 and 2023
    
Net Revenues    

The following table presents our total net revenues for the periods shown for our Subscription Services and Skills and Other product lines (in thousands, except percentages):
 Three Months Ended
March 31,
Change
 20242023$%
Subscription Services$154,051 $168,440 $(14,389)(9)%
Skills and Other20,299 19,161 1,138 
Total net revenues$174,350 $187,601 $(13,251)(7)

Subscription Services revenues decreased $14.4 million, or 9%, during the three months ended March 31, 2024 compared to the same period in 2023, which was primarily due to an 8% decrease in subscribers who have paid to access our services. Skills and Other revenues increased $1.1 million, or 6%, during the three months ended March 31, 2024 compared to the same period in 2023, primarily due to pricing increases in our programmatic advertising services as well as our Chegg Skills offering.

Cost of Revenues

The following table presents our cost of revenues for the periods shown (in thousands, except percentages):
 Three Months Ended
March 31,
Change
 20242023$%
Cost of revenues(1)
$46,497 $49,150 $(2,653)(5)%
(1) Includes share-based compensation expense of:
$513 $527 $(14)(3)%

Cost of revenues decreased $2.7 million, or 5%, during the three months ended March 31, 2024, compared to the same period in 2023, which was primarily due to lower depreciation and amortization expense. Gross margins decreased to 73% during the three months ended March 31, 2024, from 74% during the same period in 2023.
20


Operating Expenses

The following table presents our total operating expenses for the periods shown (in thousands, except percentages):
 Three Months Ended
March 31,
Change
20242023$%
Research and development(1)
$44,435 $46,907 $(2,472)(5)%
Sales and marketing(1)
30,375 37,017 (6,642)(18)
General and administrative(1)
55,534 58,973 (3,439)(6)
Total operating expenses$130,344 $142,897 $(12,553)(9)
(1) Includes share-based compensation expense of:
    
Research and development$9,209 $10,914 $(1,705)(16)%
Sales and marketing2,140 2,499 (359)(14)
General and administrative17,427 19,806 (2,379)(12)
Share-based compensation expense$28,776 $33,219 $(4,443)(13)

Research and Development

Research and development expenses decreased $2.5 million, or 5%, during the three months ended March 31, 2024 compared to the same period in 2023, which was primarily due to lower employee-related expenses, including share-based compensation expense. Research and development expenses as a percentage of net revenues were 26% during the three months ended March 31, 2024 compared to 25% during the same period in 2023.

Sales and Marketing

Sales and marketing expenses decreased by $6.6 million, or 18%, during the three months ended March 31, 2024, compared to the same period in 2023. The decrease was primarily attributable to lower depreciation and amortization expense of $2.9 million, lower paid marketing expenses of $2.3 million, and lower employee-related expenses, including share-based compensation expense, of $1.1 million. Sales and marketing expenses as a percentage of net revenues were 17% during the three months ended March 31, 2024 compared to 20% during the same period in 2023.

General and Administrative

General and administrative expenses decreased $3.4 million, or 6%, during the three months ended March 31, 2024 compared to the same period in 2023. The decrease was primarily due to lower employee-related expenses, including share-based compensation expense, of $4.3 million, partially offset by higher professional fees of $1.2 million. General and administrative expenses as a percentage of net revenues were 32% during the three months ended March 31, 2024 compared to 31% during the same period in 2023.

Interest Expense and Other Income, Net

The following table presents our interest expense and other income, net, for the periods shown (in thousands, except percentages):
 Three Months Ended
March 31,
Change
 20242023$%
Interest expense, net$(650)$(1,268)$618 (49)%
Other income, net10,780 12,076 (1,296)(11)
Total interest expense, net and other income, net$10,130 $10,808 $(678)(6)

Interest expense, net decreased $0.6 million, or 49%, during the three months ended March 31, 2024 compared to the same period in 2023, primarily due to the partial early extinguishments of our convertible senior notes in 2023.

21

Other income, net decreased $1.3 million, or 11%, during the three months ended March 31, 2024 compared to the same period in 2023, primarily due to a decrease in interest income of $4.3 million, partially offset by the gain on the sale of our strategic equity investment in Sound Ventures of $3.8 million.

Provision for income taxes

The following table presents our provision for income taxes for the periods shown (in thousands, except percentages):
 Three Months Ended
March 31,
Change
 20242023$%
Provision for income taxes$(9,059)$(4,176)$(4,883)117 %

Provision for income taxes increased $4.9 million, or 117%, during the three months ended March 31, 2024 compared to the same period in 2023. The increase was primarily due to the absence of the benefit of releasing uncertain tax positions in India in 2023 and a lower tax deduction associated with share-based compensation expense, partially offset by a decrease in federal and state income taxes in the United States.

Liquidity and Capital Resources

The following table presents our cash, cash equivalents and investments and convertible senior notes as of the periods shown (in thousands, except percentages):
Change
 March 31, 2024December 31, 2023$%
Cash, cash equivalents and short-term and long-term investments
$612,425 $579,561 $32,864 %
Convertible senior notes, net(1)
600,377 599,837 540 
______________________________________
(1) Consists of the current and long-term portion of convertible senior notes, net.

Cash, cash equivalents, and investments increased $32.9 million during the three months ended March 31, 2024 primarily due to the net cash provided by operating activities of $53.3 million, partially offset by the purchases of property and equipment of $28.0 million. Convertible senior notes, net increased $0.5 million during the three months ended March 31, 2024 primarily due to amortization of issuance costs.

As of March 31, 2024, our principal sources of liquidity were cash, cash equivalents, and investments totaling $612.4 million, which were held for working capital purposes. The substantial majority of our net revenues are from e-commerce transactions with students, which are settled immediately through payment processors, as opposed to our accounts payable, which are settled based on contractual payment terms with our suppliers. We believe that our existing sources of liquidity will be sufficient to fund our operations and debt service obligations for at least the next 12 months. Our future capital requirements will depend on many factors, including our rate of revenue growth, our investments in research and development activities, our acquisition of new products and services and our sales and marketing activities. To the extent that existing sources of liquidity are insufficient to fund our future operations, we may need to raise additional funds through public or private equity or debt financing. Additional funds may not be available on terms favorable to us or at all. If adequate funds are not available on acceptable terms, or at all, we may be unable to adequately fund our business plans and it could have a negative effect on our business, operating cash flows and financial condition. As of March 31, 2024, we have incurred cumulative losses of $53.8 million from our operations and we may incur additional losses in the future.

Most of our cash, cash equivalents, and investments are held in the United States. We plan to repatriate a portion of the earnings from our subsidiary in India and therefore accrued $4.0 million of tax expense related to such future distributions as of March 31, 2024. As a result of the Tax Cuts and Jobs Act, we anticipate the U.S. federal impact for the remaining foreign jurisdictions to be minimal if these funds are repatriated. In addition, based on our current and future needs, we believe our current funding and capital resources for our international operations are adequate.

There were no material changes in our commitments under contractual obligations, as disclosed in Part II, Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in our Annual Report on Form 10-K for the year ended December 31, 2023.

22

The following table presents our condensed consolidated statements of cash flows data (in thousands):
Three Months Ended
March 31,
Change
 20242023
$
%
Net cash provided by operating activities$53,318 $73,160 $(19,842)(27)%
Net cash used in investing activities(40,814)(106,779)65,965 (62)%
Net cash used in financing activities(4,294)(158,902)154,608 (97)%

Net cash provided by operating activities decreased $19.8 million, or 27%, during the three months ended March 31, 2024 compared to the same period in 2023. The decrease was primarily driven by lower net (loss) income of $3.6 million and a decrease in non-cash adjustments of $11.0 million which was primarily related to lower depreciation and amortization expense and lower share-based compensation expense.

Net cash used in investing activities decreased $66.0 million, or 62%, during the three months ended March 31, 2024 compared to the same period in 2023 and was primarily related to lower purchases of investments of $418.3 million and proceeds from the sale of our strategic investment of $15.5 million, partially offset by lower proceeds from the maturities of our investments of $357.0 million and higher purchases of property and equipment of $10.9 million.

Net cash used in financing activities decreased $154.6 million, or 97%, during the three months ended March 31, 2024 compared to the same period in 2023 and was primarily related to the absence of repurchases of our common stock.

Critical Accounting Policies, Significant Judgments and Estimates

Our condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs and expenses and related disclosures. These estimates form the basis for judgments we make about the carrying values of our assets and liabilities, which are not readily apparent from other sources. We base our estimates and judgments on historical experience and on various other assumptions that we believe are reasonable under the circumstances. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates under different assumptions or conditions.

There have been no material changes in our critical accounting policies and estimates during the three months ended March 31, 2024 as compared to the critical accounting policies and estimates disclosed in Part II, Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in our Annual Report on Form 10-K for the year ended December 31, 2023.

Recent Accounting Pronouncements

For relevant recent accounting pronouncements, see Note 1, “Background and Basis of Presentation,” of our accompanying Notes to Condensed Consolidated Financial Statements included in Part I, Item 1, “Financial Statements (unaudited)” of this Quarterly Report on Form 10-Q.

23

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There have been no material changes in our market risk during the three months ended March 31, 2024, compared to the disclosures in Part II, Item 7A, “Quantitative and Qualitative Disclosures about Market Risk” contained in our Annual Report on Form 10-K for the year ended December 31, 2023.

ITEM 4. CONTROLS AND PROCEDURES

(a)Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, as of the end of the period covered by this report.

In designing and evaluating our disclosure controls and procedures, management recognizes that any disclosure controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs.

Based on management’s evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures are designed to, and are effective to, provide assurance at a reasonable level that the information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosures.

(b)Changes in Internal Control over Financial Reporting

During the three months ended March 31, 2024, there were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rules 13a-15(d) and 15d-15(d) of the Exchange Act that occurred that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

24

PART II - OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

We may from time to time be subject to certain legal proceedings and claims in the ordinary course of business, including claims of alleged infringement of trademarks, patents, copyrights, and other intellectual property rights; employment claims; and general contract or other claims. We may also, from time to time, be subject to various legal or government claims, demands, disputes, investigations, or requests for information. Such matters may include, but not be limited to, claims, disputes, or investigations related to warranty, refund, breach of contract, employment, intellectual property, government regulation, or compliance or other matters. See Note 6, “Commitments and Contingencies,” of our accompanying Notes to Condensed Consolidated Financial Statements included in Part I, Item 1, “Financial Statements (unaudited)” of this Quarterly Report on Form 10-Q for more information on our legal proceedings.

ITEM 1A. RISK FACTORS

Our operations and financial results are subject to various risks and uncertainties, including those described in Part I, Item 1A, “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2023, which could adversely affect our business, financial condition, results of operations, cash flows, and the trading price of our common stock. There have been no material changes in our risk factors from our Annual Report on Form 10-K.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Unregistered Sales of Securities

We had no unregistered sales of our securities during the three months ended March 31, 2024.

Purchases of Securities by the Registrant and Affiliated Purchasers

The following table presents the securities repurchase activity during the three months ended March 31, 2024 (in thousands, except average price paid per security and total number of securities repurchased):
PeriodTotal Number of Securities RepurchasedAverage Price Paid Per Security
Total Number of Securities Purchased Pursuant to Publicly Announced Plan
Total Dollar Amount Purchased Pursuant to Publicly Announced Plan
Maximum Dollar Amount Remaining Available for Repurchase Pursuant to Publicly Announced Plan
As of December 31, 2023
— $— — $— $3,665 
January 1 - January 31
— — — — 3,665 
February 1 - February 29(1)
2,115,952 9.61 2,115,952 — 3,665 
March 1 - March 31
— — — — 3,665 
(1) The 2,115,952 shares of our common stock relate to the final delivery of our November 2023 accelerated share repurchase (ASR) agreement. The total dollar amount purchased pursuant to a publicly-announced plan is zero as we made an upfront payment of $150.0 million in November 2023.

ITEM 5. OTHER INFORMATION

Rule 10b5-1 Trading Plans

During the three months ended March 31, 2024, none of our Section 16 officers or directors adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement” as defined in Item 408 of Regulation S-K during the covered period.
25

ITEM 6. EXHIBITS
    Incorporated by Reference
Exhibit
No.
Exhibit  Form  File No  Filing Date  Exhibit No.  Filed
Herewith
X
X
              X
              X
              X
101.INSInline XBRL Instance Document              X
101.SCHInline XBRL Taxonomy Extension Schema              X
101.CALInline XBRL Taxonomy Extension Calculation              X
101.LABInline XBRL Taxonomy Extension Labels              X
101.PREInline XBRL Taxonomy Extension Presentation              X
101.DEFInline XBRL Taxonomy Extension Definition              X
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).X
*Indicates a management contract or compensatory plan.
**This certification is deemed not filed for purposes of section 18 of the Securities Exchange Act of 1934, as amended (Exchange Act), or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act.
26

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.
 
 CHEGG, INC.
April 29, 2024By:  /S/ DAVID LONGO
   David Longo
   Chief Financial Officer
(Duly Authorized Officer and Principal Financial Officer)
27
EX-10.01 2 ex10012024-03x31.htm EX-10.01 Document


Exhibit 10.01

Chegg, Inc.
Executive Chairman Agreement
April 24, 2024
Dan Rosensweig
Sent via email
Dear Dan:
On behalf of Chegg, Inc. (the “Company”), this Executive Chairman Agreement (this “Agreement”) sets forth the terms and conditions of your employment with the Company as Executive Chairman.
1.Position. Effective as of June 1, 2024 (the “Transition Date”) you will cease to be the Chief Executive Officer of the Company and will be appointed the Company’s Executive Chairman (“Executive Chairman”), reporting to the Company’s Board of Directors (the “Board”). You will have all of the duties, responsibilities and authority commensurate with the position of Executive Chairman.
You will be expected to devote appropriate time and attention to the business of the Company, and you will not render services to any other business without the prior approval of the Board. Notwithstanding the foregoing, you may manage personal investments, participate in civic, charitable, professional and academic activities (including serving on boards and committees), provided that such activities do not at the time the activity or activities commence or thereafter create an actual or potential business or fiduciary conflict of interest.
2.Term. Subject to the terms of this Agreement, this Agreement will remain in effect from the Transition Date and until terminated by you or the Company.
3.Base Salary. Beginning on the Transition Date, the Company will pay you a base salary (the “Base Salary”) at the annualized rate of Eight Hundred and Fifty Thousand Dollars ($850,000.00) per year. Payment of your salary shall be less applicable withholding taxes and payable in accordance with the Company’s standard payroll schedule.
4.Benefits. You will continue to be entitled to participate in all employee retirement, welfare, insurance, benefit and vacation programs of the Company as are in effect from time to time and in which other senior executives of the Company are eligible to participate, on the same terms as such other senior executives. Notwithstanding the foregoing, you do not currently participate in, and will not become eligible to participate in, in the Company’s Change in Control Severance Plan.
5.Equity Awards.
(a)2024 Annual RSUs. On the Transition Date, you will be granted an award of restricted stock units (“2024 RSUs”) representing the right to acquire 281,250 shares of the Company’s common



stock (“Common Stock”). As more fully described in the form of RSU award agreement that will be provided by the Company (the “2024 RSU Agreement”), the 2024 RSUs will vest over three (3) years, with 50% vesting on the one-year anniversary of the first regularly occurring quarterly vesting date that occurs on or following the Transition Date and the remainder vesting in eight (8) equal quarterly installments thereafter, subject to your continued service on such vesting dates.
(b)2024 PSUs. On the Transition Date, you will be granted an award of performance-based restricted stock units (“2024 PSUs”) representing the right to acquire 93,750 shares of Company Common Stock at target level achievement. As more fully described in the form of PSU award agreement that will be provided by the Company (the “2024 PSU Agreement”), the 2024 PSUs (i) will be allocated to a single tranche and become earned and eligible to vest (“Earned 2024 PSUs”) upon achievement of certain performance goals, as determined by the Compensation Committee of the Board (the “Committee”) and applicable to 2024 PSU granted to other Company executives and (ii) the 2024 PSUs will be subject to a total three-year time-based vesting period (to the extent earned), subject to your continued service on the applicable vesting dates.
The 2024 RSUs and the 2024 PSUs will be subject to the terms and conditions of the Company’s 2023 Equity Incentive Plan (as amended from time to time, the “2023 Plan”) and the 2024 RSU Agreement and 2024 PSU Agreement, respectively, and vested 2024 RSUs and 2024 PSUs will be settled as provided thereunder. Except as set forth in Section 8 below, in the event that you cease service for any reason, you will immediately forfeit any then-unvested 2024 RSUs and 2024 PSUs without any further action by the Company.
(c)Other Outstanding Company Equity Awards. Your other outstanding Company Equity Awards will continue to vest according to the existing vesting schedules applicable to such awards as of the Transition Date, subject to your continued service to the Company on each applicable vesting date, and shall be governed by the applicable Company Equity Plan and the written award agreements governing their grant.
6.Expenses and Reimbursement under Company Policies. The Company will, in accordance with applicable Company policies and guidelines, reimburse you for all reasonable and necessary expenses incurred by you in connection with your performance of services on behalf of the Company.
7.No Other Board Compensation. You acknowledge that for so long as you are employed as Executive Chairman (or in any other employment position), you shall not receive any cash or equity compensation for your service on the Board.
8.Termination of Employment. Upon your Separation at any time for any reason, you will be paid any earned but unpaid Base Salary, other unpaid and then-vested amounts, including any amount payable to you under the specific terms of any agreements, plans or awards, including insurance and health and benefit plans in which you participate and reimbursement for all reasonable and necessary expenses incurred by you in connection with your performance of services on behalf of the Company in accordance with applicable Company policies and guidelines, in each case as of the effective date of such Separation (the “Accrued Compensation”). In addition, provided that you satisfy the Payment Conditions set forth below in Section 9, you shall be eligible for the benefits as set forth below in this Section 8 (as applicable, the “Severance and Acceleration Benefits”).
If your position as Executive Chairman is terminated by you or the Company for any reason, you shall promptly resign from all officer and director positions with the Company and/or any parent, subsidiary or
2
        


affiliate of the Company, unless otherwise requested by the Board, and you shall immediately return all Company Property.
(a)Without Cause Termination Outside of Change in Control Period.
In the event of your Without Cause Termination occurring outside of a Change in Control Period and on or prior to the one-year anniversary of the Transition Date, you shall be entitled to following payments and benefits:
i.Salary Severance. An amount equal to the product of (x) your Monthly Base Salary, multiplied by (y) 12, payable in a single lump sum in the Company’s first regular payroll that occurs following the Release Deadline, provided that payment shall be made no later than 2 ½ months following the end of the calendar year in which your Without Cause Termination occurs.
ii.COBRA Payment. If you timely elect continued coverage under COBRA, the Company will pay the Monthly COBRA Premium until the earliest of (x) 18 months following your Without Cause Termination; (y) the date when you and your eligible dependents become eligible for substantially equivalent health insurance coverage in connection with new employment or self-employment; or (z) the date you cease to be eligible for COBRA continuation coverage for any reason.
Notwithstanding the foregoing, the Company may elect, in its sole discretion, to pay you a taxable cash payment in lieu of continued premium payments in an amount equal to the Monthly COBRA Premium in effect on your Without Cause Termination, which payment will be paid in monthly installments until the earliest of (a) 18 months following your Without Cause Termination; or (b) the date when you and your eligible dependents become eligible for substantially equivalent health insurance coverage in connection with new employment or self-employment. You shall have no right to an additional gross‑up payment to account for the fact that such cash payments are paid on an after‑tax basis. You must notify the Company within two (2) weeks if you obtain health care coverage from a new source.
iii.Equity Acceleration. Each of your then-outstanding, unvested Time-Vesting Awards and Performance Satisfied Awards shall accelerate and become vested and exercisable or settled with respect to one hundred percent (100%) of the unvested shares subject thereto. Performance Subject Awards shall be governed by the Company Equity Plan and the written award agreements governing their grant.
In the event of your Without Cause Termination occurring outside of a Change in Control Period and following the one-year anniversary of the Transition Date, you shall be entitled to solely the COBRA Payment pursuant to Section 8(a)(ii) above and the Equity Acceleration pursuant to Section 8(a)(iii) above.
(b)Qualifying Termination During Change in Control Period.
In the event of your Qualifying Termination occurring during a Change in Control Period and on or prior to the one-year anniversary of the Transition Date, you shall be entitled to following payments and benefits:
i.Salary Severance. An amount equal to 12 months of your Monthly Base Salary at the rate in effect immediately prior to the Qualifying Termination or the Change in Control, whichever base salary is greater, payable in a single lump sum in the Company’s first regular payroll that occurs
3
        


following the Release Deadline, provided that payment shall be made no later than 2 ½ months following the end of the calendar year in which your Qualifying Termination occurs.
ii.COBRA Payment. If you timely elect continued coverage under COBRA, the Company will pay the Monthly COBRA Premium until the earliest of (x) 18 months following your Qualifying Termination; (y) the date when you and your eligible dependents become eligible for substantially equivalent health insurance coverage in connection with new employment or self-employment; or (z) the date you cease to be eligible for COBRA continuation coverage for any reason.
Notwithstanding the foregoing, the Company may elect, in its sole discretion, to pay you a taxable cash payment in lieu of continued premium payments in an amount equal to the Monthly COBRA Premium in effect on your Qualifying Termination, which payment will be paid in monthly installments until the earliest of (a) 18 months following your Qualifying Termination; or (b) the date when you and your eligible dependents become eligible for substantially equivalent health insurance coverage in connection with new employment or self-employment. You shall have no right to an additional gross‑up payment to account for the fact that such cash payments are paid on an after‑tax basis. You must notify the Company within two (2) weeks if you obtain health care coverage from a new source.
iii.Equity Acceleration. Each of your then-outstanding, unvested Time-Vesting Awards and Performance Satisfied Awards shall accelerate and become vested and exercisable or settled with respect to one hundred percent (100%) of the unvested shares subject thereto. Performance Subject Awards shall be governed by the Company Equity Plan and the written award agreements governing their grant. Performance Subject Awards shall accelerate and become vested and exercisable or settled (if at all) as set forth in the terms of the applicable award agreement; provided, however, that if any Performance Subject Awards whose measurement periods have not been completed, and performance has not been measured, as of the Change in Control, do not specify the calculation of performance upon a Change in Control, the performance will be deemed achieved at either the target level of performance described in the applicable award agreement or at the actual level of performance achieved under the terms of the applicable award agreement, if such performance is determinable as of immediately prior to the Change in Control, and the resulting number of achieved Performance Awards will accelerate and become vested in full.
In the event of your Qualifying Termination occurring during a Change in Control Period and following the one-year anniversary of the Transition Date, you shall be entitled to solely the COBRA Payment pursuant to Section 8(b)(ii) above and the Equity Acceleration pursuant to Section 8(b)(iii) above.
(c)Board Service Following Separation. To the extent that you remain on the Board following termination of employment with the Company, your Company Equity Awards will continue to vest pursuant to their terms. In the event of your departure from the Board at the request of the Board or the Company’s Chief Executive Officer, in all cases other than due to circumstances constituting Cause for termination of your service, each of your then-outstanding, unvested Time-Vesting Awards and Performance Satisfied Awards shall accelerate and become vested and exercisable or settled with respect to one hundred percent (100%) of the unvested shares subject thereto. Performance Subject Awards shall be governed by the Company Equity Plan and the written award agreements governing their grant. In the event a Change in Control occurs and at such time you are serving as a Board member, but are no longer serving as Executive Chairman, then you shall be entitled to immediate acceleration of all of the then-unvested shares subject to your Company Equity Awards; provided, however, that if any Performance
4
        


Subject Awards whose measurement periods have not been completed, and performance has not been measured, as of the Change in Control, do not specify the calculation of performance upon a Change in Control, the performance will be deemed achieved at either the target level of performance described in the applicable award agreement or at the actual level of performance achieved under the terms of the applicable award agreement, if such performance is determinable as of immediately prior to the Change in Control, and the resulting number of achieved Performance Awards will accelerate and become vested in full.
9.Payment Conditions. In order to be eligible to receive the Severance and Acceleration Benefits, you must satisfy the following conditions (collectively, the “Payment Conditions”):
(a)execute and return a general waiver and release of all claims (except with respect to your rights to indemnification by the Company, and continued coverage by the Company’s directors and officers insurance) in a form provided by the Company (the “Release”), and allow such Release to become non-revocable prior to the 60th day, or such earlier deadline specified in the Release, following your Separation (the “Release Deadline”);
(b)comply with your obligations under your Confidentiality Agreement;
(c)promptly resign from all officer and director positions with the Company and/or any parent, subsidiary or affiliate of the Company, unless otherwise requested by the Board; and
(d)return all Company Property (as defined below) to the Company.
10.Conclusion of Services as CEO. You agree and acknowledge that your transition from the position of Chief Executive Officer of the Company to the position of Executive Chairman, including, but not limited to, any adjustment in the terms and conditions of your employment related thereto (including entry into this Agreement) shall not constitute grounds for you to terminate your employment for Good Reason and will not be considered an involuntary termination under this Agreement, or any plan, program or arrangement of the Company (including, but not limited to, your offer letter with the Company dated December 3, 2009 and the amendment thereto date November 29, 2021 (together, your “2009 Offer Letter”)), which means you will not be eligible to receive severance or equity acceleration benefits in connection with this transition.
11.Non-Assumption of Equity Awards upon Change in Control; Corporate Transaction.
Notwithstanding anything to the contrary in this Agreement, if the successor or acquiring corporation (if any) of the Company refuses to assume, convert, replace or substitute your unvested Company Equity Awards as provided in Section 21.1 of the 2023 Plan in connection with a Corporate Transaction (as defined in the 2023 Plan), or as provided in Section 21.1 of the 2013 Equity Incentive Plan in connection with a Corporate Transaction (as defined in the 2013 Equity Incentive Plan), then notwithstanding any other provision in this Agreement, the Company Equity Plans or any equity award agreement to the contrary, each of your then-outstanding, unvested Time-Vesting Awards and Performance Satisfied Awards that are not assumed, converted, replaced or substituted shall accelerate and become vested and exercisable or settled in full effective immediately prior to the Corporate Transaction, and terminate to the extent not exercised (as applicable) upon the Corporate Transaction. Performance Subject Awards shall be governed by the Company Equity Plan and the written award agreements governing their grant.
5
        


12.Section 280G. In the event that the severance and other benefits provided for in this Agreement or otherwise payable to you (a) constitute “parachute payments” within the meaning of Section 280G of the Internal Revenue Code of 1986, as amended (the “Code”), and (b) but for this Section, would be subject to the excise tax imposed by Section 4999 of the Code, then, your severance and other benefits under this Agreement shall be payable either (i) in full, or (ii) as to such lesser amount which would result in no portion of such severance and other benefits being subject to the excise tax under Section 4999 of the Code, whichever of the foregoing amounts, taking into account the applicable federal, state and local income taxes and the excise tax imposed by Section 4999, results in the receipt by you on an after-tax basis, of the greatest amount of severance benefits under this Agreement, notwithstanding that all or some portion of such severance benefits may be taxable under Section 4999 of the Code.
13.Section 409A. To the extent (a) any payments to which you become entitled under this Agreement, or any agreement or plan referenced herein, in connection with your termination of employment with the Company constitute deferred compensation subject to Section 409A of the Code and (b) you are deemed at the time of such termination of employment to be a “specified” employee under Section 409A of the Code, then such payment or payments shall not be made or commence until the earlier of (i) the expiration of the six (6)-month period measured from the date of your “separation from service” (as such term is at the time defined in regulations under Section 409A of the Code) with the Company; or (ii) the date of your death following such separation from service; provided, however, that such deferral shall only be effected to the extent required to avoid adverse tax treatment to you, including (without limitation) the additional twenty percent (20%) tax for which you would otherwise be liable under Section 409A(a)(1)(B) of the Code in the absence of such deferral. Upon the expiration of the applicable deferral period, any payments which would have otherwise been made during that period (whether in a single sum or in installments) in the absence of this paragraph shall be paid to you or your beneficiary in one lump sum (without interest).
Except as otherwise expressly provided herein, to the extent any expense reimbursement or the provision of any in-kind benefit under this Agreement (or otherwise referenced herein) is determined to be subject to (and not exempt from) Section 409A of the Code, the amount of any such expenses eligible for reimbursement, or the provision of any in-kind benefit, in one calendar year shall not affect the expenses eligible for reimbursement or in kind benefits to be provided in any other calendar year, in no event shall any expenses be reimbursed after the last day of the calendar year following the calendar year in which you incurred such expenses, and in no event shall any right to reimbursement or the provision of any in-kind benefit be subject to liquidation or exchange for another benefit.
To the extent that any provision of this Agreement is ambiguous as to its exemption or compliance with Section 409A, the provision will be read in such a manner so that all payments hereunder are exempt from Section 409A to the maximum permissible extent, and for any payments where such construction is not tenable, that those payments comply with Section 409A to the maximum permissible extent. To the extent any payment under this Agreement may be classified as a “short-term deferral” within the meaning of Section 409A, such payment shall be deemed a short-term deferral, even if it may also qualify for an exemption from Section 409A under another provision of Section 409A. Payments pursuant to this Agreement (or referenced in this Agreement), and each installment thereof, are intended to constitute separate payments for purposes of Section 1.409A-2(b)(2) of the regulations under Section 409A of the Code. Notwithstanding anything to the contrary in this Agreement, any reference herein to a termination of your employment is intended to constitute a “separation from service” within the meaning of Section 409A of the Code, and Section 1.409A-1(h) of the regulations promulgated thereunder, and shall be so construed. If the period during which you may sign the Release begins in one calendar year and ends in
6
        


the following calendar year, then no severance payments or benefits that that would constitute deferred compensation within the meaning of Section 409A will be paid or provided until the later calendar year.
14.At Will Employment. Your service with the Company is for no specific period of time. Your service with the Company is “at will,” meaning that either you or the Company may terminate your service at any time and for any reason, with or without cause, subject to the terms of Section 8 of this Agreement. Any contrary representations that may have been made to you are superseded by this Agreement. This is the full and complete agreement between you and the Company on this term. Although your compensation and benefits, as well as the Company’s personnel policies and procedures, may change from time to time, the “at will” nature of your service may only be changed in an express written agreement signed by you and a member of the Board (other than you).
15.Confidential Information and Other Company Policies. You will continue to be bound by and comply fully with your agreement regarding proprietary information, invention assignment and confidentiality with the Company (the “Confidentiality Agreement”), insider trading policy, code of conduct, and any other policies and programs adopted by the Company regulating the behavior of its employees, as such policies and programs may be amended from time to time to the extent the same are not inconsistent with this Agreement, unless you consent to the same at the time of such amendment.
16.Indemnification. You will continue to be named as an insured on the director and officer liability insurance policy currently maintained by the Company, or as may be maintained by the Company from time to time, and will continue to be subject to indemnification as required by the Company’s Bylaws and the Indemnification Agreement previously entered into between you and the Company.
17.Arbitration.
To ensure rapid and economical resolution of any and all disputes that might arise in connection with this Agreement, you and the Company agree that any and all disputes, claims and causes of action, in law or equity, arising from or relating to this Agreement or its enforcement, performance, breach or interpretation, will be resolved solely and exclusively by final, binding and confidential arbitration, by a single arbitrator, in Santa Clara County, California, and conducted by the American Arbitration Association under its then-existing employment rules and procedures. Nothing in this section, however, is intended to prevent either party from obtaining injunctive relief in court to prevent irreparable harm pending the conclusion of any such arbitration. Each party to an arbitration or litigation hereunder will be responsible for the payment of its own attorneys’ fees.
18.Compensation Recoupment. All amounts payable to you hereunder shall be subject to recoupment pursuant to the Company’s current compensation recoupment and forfeiture policy and any additional compensation recoupment policy or amendments to the then-current policy adopted by the Board or any committee thereof as required by law during the term of your service with the Company that is applicable generally to executive officers of the Company.
19.Miscellaneous.
(a)Successors. The Company will require any successor (whether direct or indirect and whether by purchase, merger, consolidation, liquidation or otherwise) to all or substantially all of the Company’s business and/or assets to assume this Agreement and to agree expressly to perform this Agreement in the same manner and to the same extent as the Company would be required to perform it in the absence of a succession. For all purposes under this Agreement, the term “Company” will include any successor to the Company’s business and/or assets or which becomes bound by this Agreement by
7
        


operation of law. This Agreement and all of your rights hereunder will inure to the benefit of, and be enforceable by, your personal or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legatees.
(b)Notices. Notices under this Agreement must be in writing and will be deemed to have been given when personally delivered or two days after mailed by U.S. registered or certified mail, return receipt requested and postage prepaid or deposited with an overnight courier, with shipping charges prepaid. Mailed notices to you will be addressed to you at the home address which you have most recently communicated to the Company in writing. Notices to the Company will be addressed to the Board at the Company’s corporate headquarters.
(c)Waiver. No provision of this Agreement will be modified or waived except in writing signed by you and a member of the Board (other than you). No waiver by either party of any breach of this Agreement by the other party will be considered a waiver of any other breach of this Agreement.
(d)Severability. In the event that any provision hereof becomes or is declared by a court of competent jurisdiction to be illegal, unenforceable or void, this Agreement shall continue in full force and effect without said provision.
(e)Withholding. All sums payable to you hereunder shall be reduced by all federal, state, local and other withholding and similar taxes and payments required by applicable law.
(f)Entire Agreement. This Agreement, the Confidentiality Agreement, the Company Equity Plans and the equity award agreements representing your Company Equity Awards represent the entire agreement between the parties concerning the subject matter herein (and expressly supersede any prior agreements that you may have entered into regarding your employment as Chief Executive Officer of the Company, including but not limited to, your 2009 Offer Letter. This Agreement may be amended, or any of its provisions waived, only by a written document executed by you and a member of the Board (other than you)in the case of an amendment, or by the party against whom the waiver is asserted.
(g)Governing Law. This Agreement will be governed by the laws of the State of California (other than its choice-of-law provisions).
(h)Survival. The provisions of this Agreement shall survive the termination of your service for any reason to the extent necessary to enable the parties to enforce their respective rights under this Agreement.
20.Definitions.
Cause” means the occurrence of any of the following events, as determined by the Company and/or the Board in its and/or their sole and absolute discretion:
(a)your failure or refusal to comply in any material respect with lawful policies, standards or regulations, including, but not limited to the code of conduct, of the Company within thirty (30) days after written notice to you of such violations and/or failure;
(b)your material violation of a federal or state law or regulation applicable to the business of the Company;
8
        


(c)your conviction or plea of no contest to a felony or other crime of moral turpitude under the laws of the United States or any State;
(d)your fraud or material misappropriation of property belonging to the Company or its affiliates;
(e)your material breach of the Company’s the terms of any confidentiality, invention assignment or proprietary information agreement with the Company or with a former employer and failure to correct or cure such material breach within thirty (30) days after written notice to you of such breach; or
(f)your material misconduct or gross negligence in connection with the performance of your duties and failure to correct or cure such action or conduct within thirty (30) days after written notice to you if such action or conduct is curable.
The determination as to the existence of grounds for your termination for Cause will be made in good faith by the Company or the Board and will be final and binding on you.
Change in Control” means the occurrence of any of the following events: (i) any “person” (as such term is used in Sections 13(d) and 14(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) becomes the “beneficial owner” (as defined in Rule 13d-3 of the Exchange Act), directly or indirectly, of securities of the Company representing more than fifty percent (50%) of the total voting power represented by the Company’s then outstanding voting securities; (ii) the consummation of the sale or disposition by the Company of all or substantially all of the Company’s assets; or (iii) the consummation of a merger or consolidation of the Company with any other corporation, other than a merger or consolidation which would result in the voting securities of the Company outstanding immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity or its parent) at least fifty percent (50%) of the total voting power represented by the voting securities of the Company or such surviving entity or its parent outstanding immediately after such merger or consolidation.
Change in Control Period” shall mean the period beginning three (3) months prior to (the “3-Month Lookback”) and ending twelve (12) months following the effective date of a Change in Control, provided that, if occurring during the 3-Month Lookback, your Qualifying Termination follows the execution of a definitive agreement for a corporate transaction which, if consummated, would constitute the applicable Change in Control.
COBRA” means the Consolidated Omnibus Budget Reconciliation Act of 1985, together with any state law of similar effect.
Code” means the Internal Revenue Code of 1986, as amended.
Company Equity Awards” means all awards for shares of Company common stock granted under the Company Equity Plans, including but not limited to options, restricted stock, restricted stock units, stock bonus awards or stock appreciation rights.
Company Equity Plans” means the Company’s 2013 Equity Incentive Plan or the Company’s 2023 Equity Incentive Plan.
9
        


Company Property” shall mean all material paper and electronic Company documents (and all copies, reproductions or summaries thereof) created and/or received by you during your period of employment with the Company and other material Company materials and property (including Company laptop computers and mobile devices), that you have in your possession or control, including materials of any kind that contain or embody any proprietary or confidential information of the Company (and all copies, reproductions or summaries thereof, in whole or in part). For the avoidance of doubt, Company Property shall not include your personal copies of documents evidencing your hire, termination, compensation, benefits and stock options and any other documentation received as a stockholder of the Company. For purposes of the foregoing definition of Company Property, “Company” shall include the Company and its parents and subsidiaries.
Good Reason” means the occurrence of any of the following events or conditions, without your express written consent:
(a)you are no longer the Executive Chairman of the Company or no longer report directly to the Board;
(b)the Company makes any material change or reduction in your duties as Executive Chairman or assigns you any duties inconsistent with your position, responsibilities, authority or status;
(c)the Company reduces your then-current annual Base Salary (other than a similar reduction that applies to the Company’s other senior executives); or
(d)the Company relocates you to a primary work location more than 50 miles from the Company’s principal office in Santa Clara, California.
A termination of employment for Good Reason will be effectuated by giving the Company written notice (“Notice of Termination for Good Reason”), setting forth in reasonable detail, the specific conduct of the Company that constitutes Good Reason and the specific provision(s) of this definition on which you are relying. Notice of Termination for Good Reason must be provided within ninety (90) days of the condition first arising. The Company will have an opportunity to cure such conduct constituting Good Reason within thirty (30) days of receiving such Notice of Termination for Good Reason. If the Company does not cure such conduct within such thirty (30) day period, a termination of employment for Good Reason will be effective on the thirty-first (31st) day following the date when the Notice of Termination for Good Reason is received by the Company.
Monthly Base Salary” shall mean your monthly base salary at the rate in effect immediately prior to your Separation (ignoring any decrease in your Monthly Base Salary that forms the basis for Good Reason, as applicable).
Monthly COBRA Premium” shall mean the amount of the monthly COBRA premium necessary to continue health coverage for you and your eligible dependents under COBRA.
Performance Satisfied Awards” means Company Equity Awards granted subject to performance-based vesting for which the applicable performance measurement period(s) thereunder have been completed, and performance has been measured and certified.
Performance Subject Awards” means Company Equity Awards then-subject to on-going performance-based metrics and achievement.
10
        


Qualifying Termination” shall mean your Separation as a result of either (i) the termination of your employment by the Company other than for Cause or (ii) your resignation of your employment for Good Reason. For the avoidance of doubt, in no event will your Separation resulting from your termination for Cause, your death or disability, your resignation of employment for any reason other than Good Reason constitute a Qualifying Termination.
Time-Vesting Awards” means Company Equity Awards granted subject solely to time-based vesting.
Without Cause Termination” shall mean your Separation as a result of the termination of your employment by the Company other than for Cause. For the avoidance of doubt, in no event will your Separation resulting from your termination for Cause, your death or disability, or your resignation of your employment for any reason constitute a Without Cause Termination.

[Signature Page to Executive Chairman Agreement Follows]
11
        




Please sign and date this Agreement and return it to me if you wish to accept service as Executive Chairman at the Company under the terms described above.
Best regards,
Chegg, Inc.


/S/ RICHARD SARNOFF    
Richard Sarnoff
Co-Chairperson, Board of Directors




I, the undersigned, hereby accept and agree to the terms and conditions of my service as Executive Chairman with the Company as set forth in this Agreement.
Dan Rosensweig
/S/ DAN ROSENSWEIG    
Date: 4/24/24            












[Signature Page to Executive Chairman Agreement]


EX-10.02 3 ex10022024-03x31.htm EX-10.02 Document


Chegg, Inc.
Employment Agreement
April 24, 2024
Nathan Schultz
Sent via email
Dear Nathan:
On behalf of Chegg, Inc. (the “Company”), this Employment Agreement (this “Agreement”) sets forth the terms and conditions of your employment with the Company as Chief Executive Officer (“CEO”).
1.Position. Effective as of June 1, 2024 (the “Transition Date”) you will cease to be the Chief Operating Officer of the Company and will be appointed the CEO of the Company and a member of the Company’s Board of Directors (the “Board”), reporting to the Board. You will have all of the duties, responsibilities and authority commensurate with the position of CEO.
You will be expected to devote your full working time and attention to the business of the Company, and you will not render services to any other business without the prior approval of the Board. Notwithstanding the foregoing, you may manage personal investments, participate in civic, charitable, professional and academic activities (including serving on boards and committees), provided that such activities do not at the time the activity or activities commence or thereafter create an actual or potential business or fiduciary conflict of interest.
2.Term. Subject to the terms of this Agreement, this Agreement will remain in effect from the Transition Date and until terminated by you or the Company.
3.Base Salary. Beginning on the Transition Date, the Company will pay you a base salary (the “Base Salary”) at the annualized rate of One Million Dollars ($1,000,000) per year, subject to annual review. Payment of your salary shall be less applicable withholding taxes and payable in accordance with the Company’s standard payroll schedule.
4. Benefits. You will continue to be entitled to participate in all employee retirement, welfare, insurance, benefit and vacation programs of the Company as are in effect from time to time and in which other senior executives of the Company are eligible to participate, on the same terms as such other senior executives. Notwithstanding the foregoing, you will cease to participate in the Company’s Change in Control Severance Plan.
5.Equity Awards.
(a)2024 Annual RSUs. On the Transition Date, you will be granted an award of restricted stock units (“2024 RSUs”) representing the right to acquire 412,500 shares of the Company’s common stock (“Common Stock”). As more fully described in the form of RSU award agreement that will be



provided by the Company (the “2024 RSU Agreement”), the 2024 RSUs will vest over three (3) years, with 1/3 vesting on the one-year anniversary of the first regularly occurring quarterly vesting date that occurs on or following the Transition Date and the remainder vesting in eight (8) equal quarterly installments thereafter, subject to your continued service on such vesting dates.
(b)2024 PSUs. On the Transition Date, you will be granted an award of performance-based restricted stock units (“2024 PSUs”) representing the right to acquire 412,500 shares of Company Common Stock at target level achievement. As more fully described in the form of PSU award agreement that will be provided by the Company (the “2024 PSU Agreement”), the 2024 PSUs (i) will be allocated between two (2) tranches and will become earned and eligible to vest (“Earned 2024 PSUs”) upon achievement of certain performance goals, as determined by the Compensation Committee of the Board (the “Committee”) and applicable to 2024 PSU granted to other Company executives and (ii) the 2024 PSUs will be subject to a total three-year time-based vesting period (to the extent earned), subject to your continued service on the applicable vesting dates.
The 2024 RSUs and the 2024 PSUs will be subject to the terms and conditions of the Company’s 2023 Equity Incentive Plan (as amended from time to time, the “2023 Plan”) and the 2024 RSU Agreement and 2024 PSU Agreement, respectively, and vested 2024 RSUs and 2024 PSUs will be settled as provided thereunder. Except as set forth in Section 8 below, in the event that you cease service for any reason, you will immediately forfeit any then-unvested 2024 RSUs and 2024 PSUs without any further action by the Company.
(c)Other Outstanding Company Equity Awards. Your other outstanding Company Equity Awards will continue to vest according to the existing vesting schedules applicable to such awards as of the Transition Date, subject to your continued service to the Company on each applicable vesting date, and shall be governed by the applicable Company Equity Plan and the written award agreements governing their grant.
6.Expenses and Reimbursement under Company Policies. The Company will, in accordance with applicable Company policies and guidelines, reimburse you for all reasonable and necessary expenses incurred by you in connection with your performance of services on behalf of the Company. The Company will reimburse you for reasonable legal fees incurred in the negotiation and drafting of this Agreement, up to a maximum of Twenty-Five Thousand Dollars ($25,000).
7.No Other Board Compensation. You acknowledge that for so long as you are employed as CEO (or in any other employment position), you shall not receive any cash or equity compensation for your service on the Board.
8.Termination of Employment. Upon your Separation at any time for any reason, you will be paid any earned but unpaid Base Salary, other unpaid and then-vested amounts, including any amount payable to you under the specific terms of any agreements, plans or awards, including insurance and health and benefit plans in which you participate and reimbursement for all reasonable and necessary expenses incurred by you in connection with your performance of services on behalf of the Company in accordance with applicable Company policies and guidelines, in each case as of the effective date of such Separation (the “Accrued Compensation”). In addition, provided that you satisfy the Payment Conditions set forth below in Section 9, you shall be eligible for the benefits as set forth below in this Section 8 (as applicable, the “Severance and Acceleration Benefits”).
2
        


If your position as CEO is terminated by you or the Company for any reason, you shall promptly resign from all officer and director positions with the Company and/or any parent, subsidiary or affiliate of the Company, unless otherwise requested by the Board, and you shall immediately return all Company Property.
(a)Qualifying Termination Outside of Change in Control Period. In the event of your Qualifying Termination occurring outside of a Change in Control Period, you shall be entitled to following payments and benefits:
i.Salary Severance. An amount equal to the product of (x) your Monthly Base Salary, multiplied by (y) 12, payable in a single lump sum in the Company’s first regular payroll that occurs following the Release Deadline, provided that payment shall be made no later than 2 ½ months following the end of the calendar year in which Qualifying Termination occurs.
ii.COBRA Payment. If you timely elect continued coverage under COBRA, the Company will pay the Monthly COBRA Premium until the earliest of (x) 12 months following your Qualifying Termination; (y) the date when you and your eligible dependents become eligible for substantially equivalent health insurance coverage in connection with new employment or self-employment; or (z) the date you cease to be eligible for COBRA continuation coverage for any reason.
Notwithstanding the foregoing, the Company may elect, in its sole discretion, to pay you a taxable cash payment in lieu of continued premium payments in an amount equal to the Monthly COBRA Premium in effect on your Qualifying Termination, which payment will be paid in monthly installments until the earliest of (a) 12 months following your Qualifying Termination; or (b) the date when you and your eligible dependents become eligible for substantially equivalent health insurance coverage in connection with new employment or self-employment. You shall have no right to an additional gross‑up payment to account for the fact that such cash payments are paid on an after‑tax basis. You must notify the Company within two (2) weeks if you obtain health care coverage from a new source.
iii.Equity Acceleration. Each of your then-outstanding, unvested Time-Vesting Awards and Performance Satisfied Awards shall accelerate and become vested and exercisable or settled with respect to the number of unvested shares subject thereto that would have vested had you continued in employment with the Company following your Qualifying Termination for 12 months.
(b)Qualifying Termination During Change in Control Period. In the event of your Qualifying Termination occurring during a Change in Control Period, you shall be entitled to following payments and benefits:
i.Severance Payment. An amount equal to (i) 18 months of your Monthly Base Salary at the rate in effect immediately prior to the Qualifying Termination or the Change in Control, whichever base salary is greater and (ii) your target cash bonus, if applicable, for the fiscal year in which the Qualifying Termination occurs, prorated for the number of days employed in such fiscal year prior to the Qualifying Termination, payable in a single lump sum in the Company’s first regular payroll that occurs following the Release Deadline, provided that payment shall be made no later than 2 ½ months following the end of the calendar year in which your Qualifying Termination occurs.
ii.COBRA Payment. If you timely elect continued coverage under COBRA, the Company will pay the Monthly COBRA Premium until the earliest of (x) 18 months following your Qualifying Termination; (y) the date when you and your eligible dependents become eligible for
3
        


substantially equivalent health insurance coverage in connection with new employment or self-employment; or (z) the date you cease to be eligible for COBRA continuation coverage for any reason.
Notwithstanding the foregoing, the Company may elect, in its sole discretion, to pay you a taxable cash payment in lieu of continued premium payments in an amount equal to the Monthly COBRA Premium in effect on your Qualifying Termination, which payment will be paid in monthly installments until the earliest of (a) 18 months following your Qualifying Termination; or (b) the date when you and your eligible dependents become eligible for substantially equivalent health insurance coverage in connection with new employment or self-employment. You shall have no right to an additional gross‑up payment to account for the fact that such cash payments are paid on an after‑tax basis. You must notify the Company within two (2) weeks if you obtain health care coverage from a new source.
iii.Equity Acceleration. Each of your then-outstanding, unvested Time-Vesting Awards and Performance Satisfied Awards shall accelerate and become vested and exercisable or settled with respect to one hundred percent (100%) of the unvested shares subject thereto. Performance Subject Awards shall accelerate and become vested and exercisable or settled (if at all) as set forth in the terms of the applicable award agreement; provided, however, that if any Performance Subject Awards whose measurement periods have not been completed, and performance has not been measured, as of the Change in Control, do not specify the calculation of performance upon a Change in Control, the performance will be deemed achieved at either the target level of performance described in the applicable award agreement or at the actual level of performance achieved under the terms of the applicable award agreement, if such performance is determinable as of immediately prior to the Change in Control, and the resulting number of achieved Performance Awards will accelerate and become vested in full.
To permit the foregoing acceleration in the event your Qualifying Termination occurs within the 3-Month Lookback prior to a Change in Control, any then-unvested Company Equity Awards will not terminate and will remain outstanding (provided that in no event will any Company Equity Award remain outstanding beyond the expiration of its maximum term) and eligible for acceleration and settlement, as applicable, with respect to the proposed Change in Control. In the event that the proposed Change in Control is not completed during the 3-Month Lookback, any unvested Company Equity Awards (after giving effect to any accelerated vesting pursuant to Section 8(a), if applicable) shall automatically be forfeited effective three (3) months following your Qualifying Termination.
9.Payment Conditions. In order to be eligible to receive the Severance and Acceleration Benefits, you must satisfy the following conditions (collectively, the “Payment Conditions”):
(a)execute and return a general waiver and release of all claims (except with respect to your rights to indemnification by the Company, and continued coverage by the Company’s directors and officers insurance) in a form provided by the Company (the “Release”), and allow such Release to become non-revocable prior to the 60th day, or such earlier deadline specified in the Release, following your Separation (the “Release Deadline”);
(b)comply with your obligations under your Confidentiality Agreement;
(c)promptly resign from all officer and director positions with the Company and/or any parent, subsidiary or affiliate of the Company, unless otherwise requested by the Board; and
(d)return all Company Property (as defined below) to the Company.
4
        


10.Non-Assumption of Equity Awards upon Change in Control; Corporate Transaction.
Notwithstanding anything to the contrary in this Agreement, if the successor or acquiring corporation (if any) of the Company refuses to assume, convert, replace or substitute your unvested Company Equity Awards as provided in Section 21.1 of the 2023 Plan in connection with a Corporate Transaction (as defined in the 2023 Plan), or as provided in Section 21.1 of the 2013 Equity Incentive Plan in connection with a Corporate Transaction (as defined in the 2013 Equity Incentive Plan), then notwithstanding any other provision in this Agreement, the Company Equity Plans or any equity award agreement to the contrary, each of your then-outstanding, unvested Time-Vesting Awards and Performance Satisfied Awards that are not assumed, converted, replaced or substituted shall accelerate and become vested and exercisable or settled in full effective immediately prior to the Corporate Transaction, and terminate to the extent not exercised (as applicable) upon the Corporate Transaction. Performance Subject Awards shall be governed by the Company Equity Plan and the written award agreements governing their grant.
11.Section 280G. In the event that the severance and other benefits provided for in this Agreement or otherwise payable to you (a) constitute “parachute payments” within the meaning of Section 280G of the Internal Revenue Code of 1986, as amended (the “Code”), and (b) but for this Section, would be subject to the excise tax imposed by Section 4999 of the Code, then, your severance and other benefits under this Agreement shall be payable either (i) in full, or (ii) as to such lesser amount which would result in no portion of such severance and other benefits being subject to the excise tax under Section 4999 of the Code, whichever of the foregoing amounts, taking into account the applicable federal, state and local income taxes and the excise tax imposed by Section 4999, results in the receipt by you on an after-tax basis, of the greatest amount of severance benefits under this Agreement, notwithstanding that all or some portion of such severance benefits may be taxable under Section 4999 of the Code.
12.Section 409A. To the extent (a) any payments to which you become entitled under this Agreement, or any agreement or plan referenced herein, in connection with your termination of employment with the Company constitute deferred compensation subject to Section 409A of the Code and (b) you are deemed at the time of such termination of employment to be a “specified” employee under Section 409A of the Code, then such payment or payments shall not be made or commence until the earlier of (i) the expiration of the six (6)-month period measured from the date of your “separation from service” (as such term is at the time defined in regulations under Section 409A of the Code) with the Company; or (ii) the date of your death following such separation from service; provided, however, that such deferral shall only be effected to the extent required to avoid adverse tax treatment to you, including (without limitation) the additional twenty percent (20%) tax for which you would otherwise be liable under Section 409A(a)(1)(B) of the Code in the absence of such deferral. Upon the expiration of the applicable deferral period, any payments which would have otherwise been made during that period (whether in a single sum or in installments) in the absence of this paragraph shall be paid to you or your beneficiary in one lump sum (without interest).
Except as otherwise expressly provided herein, to the extent any expense reimbursement or the provision of any in-kind benefit under this Agreement (or otherwise referenced herein) is determined to be subject to (and not exempt from) Section 409A of the Code, the amount of any such expenses eligible for reimbursement, or the provision of any in-kind benefit, in one calendar year shall not affect the expenses eligible for reimbursement or in kind benefits to be provided in any other calendar year, in no event shall any expenses be reimbursed after the last day of the calendar year following the calendar year in which you incurred such expenses, and in no event shall any right to reimbursement or the provision of any in-kind benefit be subject to liquidation or exchange for another benefit.
5
        


To the extent that any provision of this Agreement is ambiguous as to its exemption or compliance with Section 409A, the provision will be read in such a manner so that all payments hereunder are exempt from Section 409A to the maximum permissible extent, and for any payments where such construction is not tenable, that those payments comply with Section 409A to the maximum permissible extent. To the extent any payment under this Agreement may be classified as a “short-term deferral” within the meaning of Section 409A, such payment shall be deemed a short-term deferral, even if it may also qualify for an exemption from Section 409A under another provision of Section 409A. Payments pursuant to this Agreement (or referenced in this Agreement), and each installment thereof, are intended to constitute separate payments for purposes of Section 1.409A-2(b)(2) of the regulations under Section 409A of the Code. Notwithstanding anything to the contrary in this Agreement, any reference herein to a termination of your employment is intended to constitute a “separation from service” within the meaning of Section 409A of the Code, and Section 1.409A-1(h) of the regulations promulgated thereunder, and shall be so construed. If the period during which you may sign the Release begins in one calendar year and ends in the following calendar year, then no severance payments or benefits that that would constitute deferred compensation within the meaning of Section 409A will be paid or provided until the later calendar year.
13.At Will Employment. Your service with the Company is for no specific period of time. Your service with the Company is “at will,” meaning that either you or the Company may terminate your service at any time and for any reason, with or without cause, subject to the terms of Section 8 of this Agreement. Any contrary representations that may have been made to you are superseded by this Agreement. This is the full and complete agreement between you and the Company on this term. Although your compensation and benefits, as well as the Company’s personnel policies and procedures, may change from time to time, the “at will” nature of your service may only be changed in an express written agreement signed by you and a member of the Board (other than you).
14.Confidential Information and Other Company Policies. You will continue to be bound by and comply fully with your agreement regarding proprietary information, invention assignment and confidentiality with the Company (the “Confidentiality Agreement”), insider trading policy, code of conduct, and any other policies and programs adopted by the Company regulating the behavior of its employees, as such policies and programs may be amended from time to time to the extent the same are not inconsistent with this Agreement, unless you consent to the same at the time of such amendment.
15.Indemnification. You will continue to be named as an insured on the director and officer liability insurance policy currently maintained by the Company, or as may be maintained by the Company from time to time, and will continue to be subject to indemnification as required by the Company’s Bylaws and the Indemnification Agreement previously entered into between you and the Company.
16.Arbitration.
To ensure rapid and economical resolution of any and all disputes that might arise in connection with this Agreement, you and the Company agree that any and all disputes, claims and causes of action, in law or equity, arising from or relating to this Agreement or its enforcement, performance, breach or interpretation, will be resolved solely and exclusively by final, binding and confidential arbitration, by a single arbitrator, in Santa Clara County, California, and conducted by the American Arbitration Association under its then-existing employment rules and procedures. Nothing in this section, however, is intended to prevent either party from obtaining injunctive relief in court to prevent irreparable harm pending the conclusion of any such arbitration. Each party to an arbitration or litigation hereunder will be responsible for the payment of its own attorneys’ fees.
6
        


17.Compensation Recoupment. All amounts payable to you hereunder shall be subject to recoupment pursuant to the Company’s current compensation recoupment and forfeiture policy and any additional compensation recoupment policy or amendments to the then-current policy adopted by the Board or any committee thereof as required by law during the term of your service with the Company that is applicable generally to executive officers of the Company.
18.Miscellaneous.
(a)Successors. The Company will require any successor (whether direct or indirect and whether by purchase, merger, consolidation, liquidation or otherwise) to all or substantially all of the Company’s business and/or assets to assume this Agreement and to agree expressly to perform this Agreement in the same manner and to the same extent as the Company would be required to perform it in the absence of a succession. For all purposes under this Agreement, the term “Company” will include any successor to the Company’s business and/or assets or which becomes bound by this Agreement by operation of law. This Agreement and all of your rights hereunder will inure to the benefit of, and be enforceable by, your personal or legal representatives, executors, administrators, successors, heirs, distributees, devisees and legatees.
(b)Notices. Notices under this Agreement must be in writing and will be deemed to have been given when personally delivered or two days after mailed by U.S. registered or certified mail, return receipt requested and postage prepaid or deposited with an overnight courier, with shipping charges prepaid. Mailed notices to you will be addressed to you at the home address which you have most recently communicated to the Company in writing. Notices to the Company will be addressed to the Board at the Company’s corporate headquarters.
(c)Waiver. No provision of this Agreement will be modified or waived except in writing signed by you and a member of the Board (other than you). No waiver by either party of any breach of this Agreement by the other party will be considered a waiver of any other breach of this Agreement.
(d)Severability. In the event that any provision hereof becomes or is declared by a court of competent jurisdiction to be illegal, unenforceable or void, this Agreement shall continue in full force and effect without said provision.
(e)Withholding. All sums payable to you hereunder shall be reduced by all federal, state, local and other withholding and similar taxes and payments required by applicable law.
(f)Entire Agreement. This Agreement, the Confidentiality Agreement, the Company Equity Plans and the equity award agreements representing your Company Equity Awards represent the entire agreement between the parties concerning the subject matter herein (and expressly supersede any prior agreements that you may have entered into regarding your employment with the Company, including but not limited to, (i) your offer letter with the Company dated February 19, 2008 and (ii) your participation in the Company’s Change in Control Severance Plan. This Agreement may be amended, or any of its provisions waived, only by a written document executed by you and a member of the Board (other than you)in the case of an amendment, or by the party against whom the waiver is asserted.
(g)Governing Law. This Agreement will be governed by the laws of the State of California (other than its choice-of-law provisions).
7
        


(h)Survival. The provisions of this Agreement shall survive the termination of your service for any reason to the extent necessary to enable the parties to enforce their respective rights under this Agreement.
19.Definitions.
Cause means the occurrence of any of the following events, as determined by the Company and/or the Board in its and/or their sole and absolute discretion:
(a)your failure or refusal to comply in any material respect with lawful policies, standards or regulations, including, but not limited to the code of conduct, of the Company within thirty (30) days after written notice to you of such violations and/or failure;
(b)your material violation of a federal or state law or regulation applicable to the business of the Company;
(c)your conviction or plea of no contest to a felony or other crime of moral turpitude under the laws of the United States or any State;
(d)your fraud or material misappropriation of property belonging to the Company or its affiliates;
(e)your material breach of the terms of any confidentiality, invention assignment or proprietary information agreement with the Company or with a former employer and failure to correct or cure such material breach within thirty (30) days after written notice to you of such breach; or
(f)your material misconduct or gross negligence in connection with the performance of your duties and failure to correct or cure such action or conduct within thirty (30) days after written notice to you if such action or conduct is curable.
The determination as to the existence of grounds for your termination for Cause will be made in good faith by the Company or the Board and will be final and binding on you.
Change in Control means the occurrence of any of the following events: (i) any “person” (as such term is used in Sections 13(d) and 14(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) becomes the “beneficial owner” (as defined in Rule 13d-3 of the Exchange Act), directly or indirectly, of securities of the Company representing more than fifty percent (50%) of the total voting power represented by the Company’s then outstanding voting securities; (ii) the consummation of the sale or disposition by the Company of all or substantially all of the Company’s assets; or (iii) the consummation of a merger or consolidation of the Company with any other corporation, other than a merger or consolidation which would result in the voting securities of the Company outstanding immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity or its parent) at least fifty percent (50%) of the total voting power represented by the voting securities of the Company or such surviving entity or its parent outstanding immediately after such merger or consolidation.
Change in Control Period” shall mean the period beginning three (3) months prior to (the “3-Month Lookback”) and ending twelve (12) months following the effective date of a Change in Control, provided that, if occurring during the 3-Month Lookback, your Qualifying Termination follows
8
        


the execution of a definitive agreement for a corporate transaction which, if consummated, would constitute the applicable Change in Control.
COBRA” means the Consolidated Omnibus Budget Reconciliation Act of 1985, together with any state law of similar effect.
Code” means the Internal Revenue Code of 1986, as amended.
Company Equity Awards” means all awards for shares of Company common stock granted under the Company Equity Plans, including but not limited to options, restricted stock, restricted stock units, stock bonus awards or stock appreciation rights.
Company Equity Plans” means the Company’s 2013 Equity Incentive Plan or the Company’s 2023 Equity Incentive Plan.
Company Property” shall mean all material paper and electronic Company documents (and all copies, reproductions or summaries thereof) created and/or received by you during your period of employment with the Company and other material Company materials and property (including Company laptop computers and mobile devices), that you have in your possession or control, including materials of any kind that contain or embody any proprietary or confidential information of the Company (and all copies, reproductions or summaries thereof, in whole or in part). For the avoidance of doubt, Company Property shall not include your personal copies of documents evidencing your hire, termination, compensation, benefits and stock options and any other documentation received as a stockholder of the Company. For purposes of the foregoing definition of Company Property, “Company” shall include the Company and its parents and subsidiaries.
Disabilitymeans the termination of your employment because you are unable due to a physical or mental condition to perform the essential functions of your position with or without reasonable accommodation for six (6) months in the aggregate during any twelve (12) month period or based on the written certification by two licensed physicians of the likely continuation of such condition for such period. This definition shall be interpreted and applied consistent with the Americans with Disability Act, the Family and Medical Leave Act, and other applicable law.
Good Reason means the occurrence of any of the following events or conditions, without your express written consent:
(a)a material reduction in your Base Salary, other than a reduction generally applicable to executive officers of the Company and in generally the same proportion as affects you;
(b)a material diminution in your authority, duties or responsibilities;
(c)a change in the geographic location at which you must perform services, resulting in an increase in your one-way commute of more than 50 miles; or
(d)the Company’s material breach of this Agreement, including, but not limited to, the Company’s failure to ensure this Agreement’s assumption by the Company’s successor in interest.
A termination of employment for Good Reason will be effectuated by giving the Company written notice (“Notice of Termination for Good Reason”), setting forth in reasonable detail, the specific conduct of the
9
        


Company that constitutes Good Reason and the specific provision(s) of this definition on which you are relying. Notice of Termination for Good Reason must be provided within ninety (90) days of the condition first arising. The Company will have an opportunity to cure such conduct constituting Good Reason within thirty (30) days of receiving such Notice of Termination for Good Reason. If the Company does not cure such conduct within such thirty (30) day period, a termination of employment for Good Reason will be effective on the thirty-first (31st) day following the date when the Notice of Termination for Good Reason is received by the Company.
Monthly Base Salary” shall mean your monthly base salary at the rate in effect immediately prior to your Separation (ignoring any decrease in your Monthly Base Salary that forms the basis for Good Reason, as applicable).
Monthly COBRA Premium” shall mean the amount of the monthly COBRA premium necessary to continue health coverage for you and your eligible dependents under COBRA.
Performance Satisfied Awards” means Company Equity Awards granted subject to performance-based vesting for which the applicable performance measurement period(s) thereunder have been completed, and performance has been measured and certified.
Performance Subject Awards” means Company Equity Awards then-subject to on-going performance-based metrics and achievement.
Qualifying Termination” shall mean your Separation as a result of either (i) the termination of your employment by the Company other than for Cause or (ii) your resignation of your employment for Good Reason. For the avoidance of doubt, in no event will your Separation resulting from your termination for Cause, your death or Disability, or your resignation of employment for any reason other than Good Reason constitute a Qualifying Termination.
Time-Vesting Awards” means Company Equity Awards granted subject solely to time-based vesting.

[Signature Page to Employment Agreement Follows]
10
        




Please sign and date this Agreement and return it to me if you wish to accept service as Chief Executive Officer at the Company under the terms described above.
Best regards,
Chegg, Inc.


/S/ RICHARD SARNOFF    
Richard Sarnoff
Co-Chairperson, Board of Directors




I, the undersigned, hereby accept and agree to the terms and conditions of my service as Chief Executive Officer with the Company as set forth in this Agreement.
Nathan Schultz
/S/ NATHAN SCHULTZ    
Date: 4/25/2024            












[Signature Page to Employment Agreement]


EX-31.01 4 ex31012024-03x31.htm EX-31.01 Document

Exhibit 31.01
CERTIFICATION PURSUANT TO
RULE 13a-14(a)/15d-14(a)
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Dan Rosensweig, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Chegg, 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: April 29, 2024
/S/ DAN ROSENSWEIG 
Dan Rosensweig
President, Chief Executive Officer and Co-Chairperson
(Principal Executive Officer)

EX-31.02 5 ex31022024-03x31.htm EX-31.02 Document

Exhibit 31.02
CERTIFICATION PURSUANT TO
RULE 13a-14(a)/15d-14(a)
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, David Longo, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Chegg, 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: April 29, 2024

 
/S/ DAVID LONGO 
David Longo
Chief Financial Officer
(Principal Financial Officer)
 

EX-32.01 6 ex32012024-03x31.htm EX-32.01 Document

Exhibit 32.01
CERTIFICATION
PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q for the three months ended March 31, 2024 of Chegg, Inc. (the “Registrant”) filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, each certify, in accordance with Rule 13a-14(b) of the Securities Exchange Act of 1934 and 18 U.S.C. Section 1350, that to the best of his knowledge:
(1)The Report, to which this certification is attached as Exhibit 32.01, fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

Dated: April 29, 2024

 
/S/ DAN ROSENSWEIG/S/ DAVID LONGO
Dan RosensweigDavid Longo
President, Chief Executive Officer and Co-ChairpersonChief Financial Officer
 

EX-101.SCH 7 chgg-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Background and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Net (Loss) Income Per Share link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Convertible Senior Notes link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Guarantees and Indemnifications link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Background and Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Net (Loss) Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Convertible Senior Notes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Background and Basis of Presentation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Revenues - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Revenues - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Net (Loss) Income Per Share - Computation of Basic and Diluted Net (Loss) Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Net (Loss) Income Per Share - Shares Excluded From Computation Of Diluted Net (Loss) Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Available For Sale Securities (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Strategic Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Convertible Senior Notes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Convertible Senior Notes - Net Carrying Amount (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Convertible Senior Notes - Interest Expense Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Stockholders' Equity - Share Repurchase (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Stockholders' Equity - Securities Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Stockholders' Equity - Schedule of Share-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Stockholders' Equity - Narrative of Share-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Stockholders' Equity - Schedule of RSU and PSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 chgg-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 chgg-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 chgg-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Accrued liabilities Accrued Liabilities, Current Research and development Research and Development Expense Change in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Convertible Senior Notes Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Available-for-sale Securities Reconciliation Schedule of Available-for-Sale Securities Reconciliation [Table Text Block] Schedule of Cash, Cash Equivalents and Investments Cash, Cash Equivalents and Investments [Table Text Block] Effect of exchange rate changes Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current Investments not due at a single maturity date Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Total interest expense, net and other income, net Nonoperating Income (Expense) Commitments and contingencies Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Background and Basis of Presentation Business Description and Basis of Presentation [Text Block] Change in deferred revenue Change, Deferred revenue Increase (Decrease) in Contract with Customer, Liability Knack Technologies, Inc Knack Technologies, Inc [Member] Knack Technologies, Inc Senior Notes due 2026 2026 Notes 0% Convertible Senior Notes Due 2026 [Member] 0% Convertible Senior Notes Due 2026 Restricted cash included in other assets Restricted Cash and Cash Equivalents, Noncurrent Current liabilities Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.001 par value per share, 10,000,000 shares authorized, no shares issued and outstanding Preferred Stock, Value, Issued Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Change, accounts receivable, net Change, Accounts receivable, net Increase (Decrease) In Accounts Receivable, Net Increase (Decrease) In Accounts Receivable, Net Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Diluted (in dollars per share) Net (loss) income per share, diluted (in dollars per share) Earnings Per Share, Diluted Schedule of Investments [Table] Schedule of Investments [Table] PEO Total Compensation Amount PEO Total Compensation Amount Accounts receivable, net of allowance of $290 and $376 at March 31, 2024 and December 31, 2023, respectively Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Adjusted Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Sound Ventures AI Fund, LP Sound Ventures AI Fund, LP [Member] Sound Ventures AI Fund, LP Convertible senior notes Net carrying amount Long-Term Debt, Fair Value Net (loss) income Net (loss) income Net (loss) income Net Income (Loss) Total current liabilities Liabilities, Current Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Corporate debt securities Corporate Bond Securities [Member] Change, Total net revenues, percent Revenue From Contract With Customer, Including Assessed Tax, Increase (Decrease), Percent Revenue From Contract With Customer, Including Assessed Tax, Increase (Decrease), Percent Liabilities and stockholders' equity Liabilities and Equity [Abstract] Subscription Services Subscription Services [Member] Chegg Services [Member] Repurchases of common stock Stock Repurchased During Period, Value Stockholders' equity: Equity, Attributable to Parent [Abstract] Unrealized Loss Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Schedule of Net (Loss) Income Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Executive Category: Executive Category [Axis] Shares Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Carrying Amount Reported Value Measurement [Member] Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued liabilities Increase (Decrease) in Accrued Liabilities Measurement Basis [Axis] Measurement Basis [Axis] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Weighted average shares used to compute net (loss) income per share Weighted Average Number of Shares Outstanding, Basic [Abstract] Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Fair Value Measurement [Domain] Fair Value Measurement [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Measurement Frequency [Axis] Measurement Frequency [Axis] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Restricted cash included in other current assets Restricted Cash and Cash Equivalents, Current Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Income Statement Location [Axis] Income Statement Location [Axis] Product and Service [Domain] Product and Service [Domain] Schedule of Antidilutive Securities Excluded from Computation of Net (Loss) Income Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Total interest expense Interest Expense, Debt Net proceeds Proceeds from Debt, Net of Issuance Costs Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Research and development Research and Development Expense [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Award Type [Axis] Award Type [Axis] Total common stock equivalents (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Unrecognized compensation costs related to restricted stock units Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Accrued purchases of long-lived assets Noncash or Part Noncash Acquisition, Fixed Assets Acquired Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Open Market Transactions Open Market Transactions [Member] Open Market Transactions Schedule of Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Prepaid expenses Prepaid Expense, Current Entity Shell Company Entity Shell Company Long-term investments Long-Term Investments Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Other liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Operating lease expense, net Operating Lease, Cost Common stock, shares issued (in shares) Common Stock, Shares, Issued Released (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross Profit Deferred revenue Contract with Customer, Liability, Current February 2023 ASRs February 2023 Accelerated Share Repurchase Program [Member] February 2023 Accelerated Share Repurchase Program Security Exchange Name Security Exchange Name Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Total comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stockholders' Equity Share-Based Payment Arrangement [Text Block] Cash and Cash Equivalents, Investments and Fair Value Measurements Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block] Equity method investment, realized gain on disposal Equity Method Investment, Realized Gain (Loss) on Disposal Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other non-cash items Other Noncash Income (Expense) Accounts receivable, net of allowance Accounts Receivable, Allowance for Credit Loss, Current Guarantees And Indemnifications [Abstract] Guarantees And Indemnifications [Abstract] Guarantees and indemnifications. Cash Cash [Member] Income Statement [Abstract] Income Statement [Abstract] Schedule of Investments [Line Items] Schedule of Investments [Line Items] Issuance of common stock upon exercise of stock options (in shares) Stock Issued During Period, Shares, New Issues Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Beginning balance (in dollars per share) 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 Numerator: Net Income (Loss) Attributable to Parent [Abstract] Other current assets Other Assets, Current Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Investment, carrying amount Equity Method Investments Purchases of investments Payments to Acquire Marketable Securities Share-based compensation expense capitalized Share-Based Payment Arrangement, Amount Capitalized Contractual interest expense Interest Expense, Debt, Excluding Amortization Financial Instrument [Axis] Financial Instrument [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-Sale [Table] Total Shareholder Return Amount Total Shareholder Return Amount Reconciliation of cash, cash equivalents and restricted cash: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Repurchase of common stock Cash repurchases Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Securities Repurchase Program Securities Repurchase Program [Member] Securities Repurchase Program Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Net share settlement of equity awards (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Name Outstanding Recovery, Individual Name Face value Principal Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets Assets, Current [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Operating cash flows from operating leases Operating Lease, Payments Change in net unrealized (loss) gain on investments OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Conversion ratio Debt Instrument, Convertible, Conversion Ratio Maturities of investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale PEO PEO [Member] Capped Call Capped Call [Member] Capped Call [Member] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Total liabilities Liabilities Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Long-term liabilities Liabilities, Noncurrent [Abstract] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Number of reportable segments Number of Reportable Segments Net (loss) income per share Earnings Per Share [Abstract] Sales and marketing Selling and Marketing Expense Common stock, $0.001 par value per share: 400,000,000 shares authorized; 101,569,933 and 102,823,700 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively Common Stock, Value, Issued General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Senior Notes Senior Notes [Member] Total current assets Assets, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental cash flow data: Supplemental Cash Flow Information [Abstract] Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] Stock repurchase program, increase of authorized amount Stock Repurchase Program, Increase Of Authorized Amount Stock Repurchase Program, Increase Of Authorized Amount Other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Repurchases of common stock (in shares) Repurchases of common stock (in shares) Stock Repurchased During Period, Shares PEO Name PEO Name Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Fair Value, Measurements, Nonrecurring Fair Value, Nonrecurring [Member] Depreciation and amortization expense Depreciation, Depletion and Amortization Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Deferred revenue Increase (Decrease) in Deferred Revenue Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Change, accounts receivable, net, percent Change, Accounts receivable, net, percent Increase (Decrease) In Accounts Receivable, Percent Increase (Decrease) In Accounts Receivable, Percent Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Change in foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Investment without readily determinable fair value Equity Securities without Readily Determinable Fair Value, Amount Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Unamortized issuance costs Debt Issuance Costs, Net November 2023 ASRs November 2023 Accelerated Share Repurchase Program [Member] November 2023 Accelerated Share Repurchase Program Intangible assets, net Intangible Assets, Net (Excluding Goodwill) RSUs and PSUs Restricted Stock Units (RSUs) And Performance Share Units (PSUs) [Member] Restricted Stock Units (RSUs) And Performance Share Units (PSUs) Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Shares related to stock plan activity Share-Based Payment Arrangement [Member] Title Trading Arrangement, Individual Title Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Net (Loss) Income Per Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Invests in artificial intelligence companies, ownership percentage Equity Method Investment, Ownership Percentage Document Fiscal Year End Document Fiscal Year Focus Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property, Plant and Equipment, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Exercise Price Award Exercise Price Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Payment of taxes related to the net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement U.S. treasury securities US Treasury Securities [Member] Income taxes, net of refunds Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets Deferred Income Tax Assets, Net Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accumulated Deficit Retained Earnings [Member] Schedule of Stock-Based Compensation Expense for Employees and Non-Employees Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Right of use assets obtained in exchange for lease obligations: Right Of Use Asset Obtained In Exchange For Lease Liability [Abstract] Right Of Use Asset Obtained In Exchange For Lease Liability Total liabilities and stockholders' equity Liabilities and Equity Adjusted Cost Debt Securities, Available-for-Sale, Amortized Cost Interest expense, net and other income, net: Nonoperating Income (Expense) [Abstract] Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Change, Total net revenues Revenue From Contract With Customer, Including Assessed Tax, Increase (Decrease) Revenue From Contract With Customer, Including Assessed Tax, Increase (Decrease) Basic (in dollars per share) Net (loss) income per share, basic (in dollars per share) Earnings Per Share, Basic Right of use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Arrangement Duration Trading Arrangement Duration Skills and Other Skills And Other [Member] Required Materials [Member] Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Investments not due at a single maturity date Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost Weighted-average vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Debt Instrument Transaction [Domain] Debt Instrument Transaction [Domain] [Domain] for Debt Instrument Transaction [Axis] Total long-term liabilities Liabilities, Noncurrent Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Remaining under repurchase program Stock Repurchase Program, Remaining Authorized Repurchase Amount Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Fair Value Fair Value Debt Securities, Available-for-Sale Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Unrealized Gain Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Short-term investments: Short-Term Investments [Member] Adjustments to reconcile net (loss) income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Due within one year Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Shares related to convertible senior notes Convertible Debt Securities [Member] Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] 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 Net share settlement of equity awards Stock Issued During Period, Value, Restricted Stock Award, Gross Deferred income taxes Deferred Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Current portion of convertible senior notes, net Senior Notes, Current Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Incremental common shares attributable to dilutive effect (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Other assets Increase (Decrease) in Other Operating Assets Debt Instrument Transaction [Axis] Debt Instrument Transaction [Axis] Debt Instrument Transaction [Axis] Due after one year through three years Available-For-Sale Securities, Debt Maturities, Year One Through Three, Amortized Cost Basis Available-For-Sale Securities, Debt Maturities, Year One Through Three, Amortized Cost Basis Adjustment to Compensation, Amount Adjustment to Compensation Amount Cost of revenues Cost of Sales [Member] Document Period End Date Document Period End Date Change in contract assets, percent Change, Contract assets, percent Increase (Decrease) In Contract With Customer, Assets, Percent Increase (Decrease) In Contract With Customer, Assets, Percent Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Change in contract assets Change, Contract assets Increase (Decrease) In Contract With Customer, Assets Increase (Decrease) In Contract With Customer, Assets Entity Central Index Key Entity Central Index Key Proceeds from common stock issued under stock plans, net Proceeds From Issuance Of Employee Stock Purchase Plan Proceeds From Issuance Of Employee Stock Purchase Plan Loss contingency accrual Loss Contingency Accrual Loss from write-off of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Total share-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Provision for income taxes Income Tax Expense (Benefit) Senior Notes due 2025 2025 Notes 0.125% Convertible Senior Notes Due 2025 [Member] 0.125 Percent Convertible Senior Notes Due 2025 [Member] Number of operating segments Number of Operating Segments Name Trading Arrangement, Individual Name Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Change in deferred revenue, percent Change, Deferred revenue, percent Increase (Decrease) In Contract with Customer, Liability, Percent Increase (Decrease) In Contract with Customer, Liability, Percent Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Issuance of common stock upon exercise of stock options Stock Issued During Period, Value, New Issues Debt instrument, convertible (in shares) Debt Instrument, Convertible, Shares Debt Instrument, Convertible, Shares Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-Sale [Line Items] Net revenues Total net revenues Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Money market funds Money Market Funds [Member] Commitment to invest Expected Payments To Acquire Equity Method Investments Expected Payments To Acquire Equity Method Investments Cash and cash equivalents Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Interest expense, net Interest Income (Expense), Net Due within one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Stock repurchased and retired during period, shares (in shares) Stock Repurchased and Retired During Period, Shares Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Convertible senior notes, net Senior Notes, Noncurrent Sales and marketing Selling and Marketing Expense [Member] Proceeds from sale of strategic equity investment Proceeds from Sale of Equity Method Investments Diluted (in shares) Weighted average shares used to compute net (loss) income per share, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expenses, Other Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Accounts Receivable Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Guarantees and Indemnifications Guarantees And Indemnifications [Text Block] Guarantees and indemnifications. Operating expenses: Operating Expenses [Abstract] Revenues Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-In Capital Additional Paid-in Capital [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Cover [Abstract] Cover [Abstract] Share-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of issuance costs Amortization of Debt Issuance Costs Other long-term liabilities Other Liabilities, Noncurrent Released (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Short-term investments Short-Term Investments Total operating expenses Operating Expenses Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Long-term investments: Other Long-Term Investments [Member] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted average shares used to compute net (loss) income per share, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Loss from operations Operating Income (Loss) Agency bonds Agency Securities [Member] Cash and cash equivalents: Cash and Cash Equivalents [Member] Cost of revenues Cost of Revenue Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Estimate of Fair Value Measurement Estimate of Fair Value Measurement [Member] Due after one year through three years Available-For-Sale Securities, Debt Maturities, Year One Through Three, Fair Value Available-For-Sale Securities, Debt Maturities, Year One Through Three, Fair Value Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Schedule of Debt Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Schedule Of Interest Expense Recognized Schedule Of Interest Expense Recognized [Table Text Block] Schedule Of Interest Expense Recognized [Table Text Block] ASRs And Open Market Transactions ASRs And Open Market Transactions [Member] ASRs And Open Market Transactions EX-101.PRE 11 chgg-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 chgg-20240331_g1.jpg begin 644 chgg-20240331_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!:17AI9@ 34T *@ @ !0,! 4 M ! 2@,# $ ! %$0 $ ! 0 %$1 0 ! .PU$2 M 0 ! .PP 8:@ "QC__; $, @$! @$! @(" @(" @(#!0,# M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP, M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# P,#/_ !$( BT&7 ,!(@ "$0$#$0'_ MQ ? !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0# M!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*" M"0H6%Q@9&B4F)R@I*C0U-C+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! M 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< M 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J" M@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /W\HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJCXB\3Z;X0TJ2^U M;4+'2[&+[]Q=SK!$GU9B /SKP'XH?\%1_A3\/6DAL=0OO%%XF04TNW)C!]Y9 M"J$>Z%J\;-N(LLRN//F%>%/_ !22;]%N_DF>OE>0YEF4N3 4)5/\*;2]7LOF MT?1E%?GA\1?^"R'BK5BT?A?POH^BQGCS;Z5[V;'J OEJI]B&'\Z\0\=?MT_% MKXA^8M]XXUBWBDSF+3W%BN/[O[D*2/J3GOFOR[-/'?AW#-QPJG6?=1Y8_?)I M_P#DK/TK+/!//\0E+$N%%>;YG]T;K_R9'ZY:WXCT_P ,VGVC4KZST^W')DN9 MUB0?BQ KSWQ-^V?\*?"3LMYX^\-LR'#+;78NF4],$1;CGVK\?=5UB\UV\:XO MKJXO+ANLL\K2.?Q))JO7P..^D/C)/_8\'&/^*3E^"4?S/M\'X"82*_VO%RE_ MABH_FY?D?JEK?_!4CX-Z2?W&O:CJ7_7MI8";P?XBCC[L MD\+L/P)'\Z_/&BN%^-G%;=_;1_\ (_Y':O!WAA*WLI?^!R_S/T=L_\ @LC\ M/WE_TCPWXQCCQUCBMI#GZ&8?SK=TC_@K=\*-2V^L/\FC"KX+\-S7NQG'TG_FF?K1H'_!1WX,^(2JIXRAM9 M&ZK=6-S!MZ_Q-'M[=C7H7A;X_>!?&[!='\8^&-2D/_+.WU.&20?50V1^(K\5 M:*][!_2$S:'^]8:G+_"Y1_-R_(\/%^ ^5R_W;$U(_P")1E^2C^9^[%%?B9X+ M^,WB[X<%?[ \3Z_HRK_!9W\L*'ZJK 'Z$5[+\/\ _@J1\7/!)C6[U33O$=O' MP(]3LE+8_P!^+8Y/NQ-?;9;](+**K2QV'G3?=-32_P#27]R9\;F/@3FM)-X. MO"IY-.#_ /;E][1^IU%?%/PT_P""RNBW[1P^+O"6H::W -SIDZW2$^IC?85' MT9C7T7\*?VP?AM\:&BCT'Q9I948RD^6*NR[17D_B_P#;F^$G@C<+WQYH4S+P5L9&OCG_ +8! MZ\M\7?\ !7CX9Z'N33;'Q-KD@SM:*U2"$_4R.&&?]PU\OF'''#^"TQ.,IIKH MI)O[E=_@?28'@S/<9KA\)4:[\K2^]V7XGU517P)XO_X+/ZI/YBZ!X&L+7LDN MH7[W&?.'"^'_A3G5_PP:_]+Y#[# ^#/$M?^+"%/\ Q33_ /2.8_4VL7Q5\2O# MO@2/=KFOZ+HRCJ;Z^BMP/^^V%?CUXO\ VFOB)X\+#5O&WB>\C<8,)U&5(3_V MS4A?TKB))&E=F9F9F.22F$5K&WT.YV_-17YQT5\5C_'CB2OI05.DO*+;_\ )G)? M@?88'P2X?HZUW4J/SDDO_)4G^)]D^+O^"RWBR_5UT/PCX?TL," ;R>6\9??Y M?*&1[C'MVKR[Q?\ \%*?C%XNW+_PE"Z7"W_+/3[*&''T?:7_ /'J\'HKXG'^ M(O$V,_CXVI_VZ^1?=#E1]A@> .'<)_!P%,)4JR*V1Y M&W1<_:UE]B%G9_WI;1\UK+R/T7A?PQSK.DJRA[*D_MSTNO[L=WY/1>9^@'QT M_;H^&_P!,UOJFN)J&K0Y']F:8!OD>BOYSXD\9^(,S;IX:?U>F^ MD/B^<][_ .'E]#^@.'_"'(LN2GB(^WJ=Y_#\H;6_QPP*Q:**_)ZU:I5FZE63E)[MN[?JV?I]*C"E!4Z M:48K9)62]$@HHHK,T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#U;X._ MML?$KX'^3%H_B:\GT^+ %A?G[7;;?[H5\E!_N%:^M/@C_P %@M!U]X;/QYHL MV@W#85K_ $_=<6N?5HS^\0?[OF&OSUHK[KAWQ(X@R9J.%Q#E!?8G[T?1)ZK_ M +=:/B\^\/LBS=.6)H*,W]N'NR];K1_]O)G[>> /B7X?^*FA+J?AS6-/UJQ; M \VTF$@0D9VL!RK?[+ $>E;E?B#X"^(VO?"[Q!'JGAW5[_1M0BZ36LQC9A_= M;'#*>ZG(/<5]C?LZ_P#!7F\LI;?3?B5IRWD)PO\ ;&G1!)E]Y8!A6]S'MP.B M$U_0G"OCIE>.:H9M'V$W]K>F_GO'YII=9'X-Q-X*YE@TZV5R]O!?9VFOEM+Y M--](GWQ17/\ PW^*?AWXO^&X]7\,ZQ9:QI\G_+6W?)0_W74X9&_V6 /M705^ MXT*].M356C)2C+5-.Z:[IK1GXQ6HU*-1TJL7&2T::LT^S3U04445J9A1110 M5^2'_!0Z5I/VR?'&YF;;!/_([K_\ 7I_^EP/&****_D,_JH**** " MBBB@ HHHH **** /OK_@BW_R+/Q _P"OJR_] FK[>KXA_P""+?\ R+/Q _Z^ MK+_T":OMZO[L\(O^21P?I/\ ].3/XI\5?^2JQ?K#_P!-Q"BBBOT@_/0HHHH M**** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^3OVP?^"G.C?")[OP M]X(^R^(/$D>8IKS.^QTYNA&1_K9!_='R@]22"M>%Q!Q)EV285XS,:BA'IWD^ MT5NW^6[LM3VLAX>Q^<8E83+Z;E+KVBN\GLE^>RN]#WSXW?M">$_V>?#!U3Q1 MJL-DC ^1;K\]S=L/X8XQRWUX49Y(%?GM^T]_P4W\8?&IKC2_#;3>$?#7%P^YL M=E Z*H[*H '8"L6OY*XV\8LTSERPV O0H;63]^2_O26R?\L=.C#?";+ MU?>_[+7_ 58T/Q^UOH_Q CM_#>K-A$U M*//]GW)_V\Y,)/N2G4Y7@5^YOP]5O@JEZ=]82U@_ET?G&S[W6A\ MAQ1P/E6?4[8R%I])QTDOGU7D[KM9ZG[JVUS'>V\\*[OWFEW,A_< GDP/R8SWQRIR&-169H@/M5E,!'=V3'M(F3^# E3@X)P:_KS@GQ*RKB."IT MW[.O;6G)Z^;B_M+TU75(_E3C+P[S/A^;J5%[2CTFEIZ27V7ZZ/HV=Y1117Z( M? A7Y'?\%"_^3RO'/_7U#_Z3Q5^N-?D=_P %"_\ D\KQS_U]0_\ I/%7X/\ M2"_Y$5#_ *_+_P!(F?MW@3_R.Z__ %Z?_I<#QBBBBOY#/ZJ"BBB@ HHHH ** M** "BBB@#[Z_X(M_\BS\0/\ KZLO_0)J^WJ^(?\ @BW_ ,BS\0/^OJR_] FK M[>K^[/"+_DD<'Z3_ /3DS^*?%7_DJL7ZP_\ 3<0HHHK](/ST**** "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@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *H^)O$^G^#- N]4U:]MM.TVQC,MQ"KOQ!XDU"'3M,LQ\SORTC'HB+U9SCA1R?SK\M/V MPOVV?$'[5/B(PYFTGPG9R9LM+5\[B./-F(^_(?3[J#@=V;\\X^\1,#PUA[2] M^O)>[!/_ ,FEVC^+V75K[W@?@'&\15[Q]RA%^]-K\(]Y?@MWT3]%_;1_X*6: MI\8'O/#7@>6YT?PL28I[T9CN]57H?>.(_P!WAF'WL E*^3J**_BOB'B3,,[Q M;QN8U.:3V72*[171?GN[O4_L'(>'\!DV%6$P$.6/5]9/O)]7^6RLM HHHKPC MV@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "MCP'\0=:^%_BBVUKP_J5UI.J6C9CN+=]K#U!'1E/=6! M!'!!K'KZ._X)L?LQ?\+X^-":QJ=OYGAKPFR7=R&'R75QG,,/N,C>PY^5,'&X M5[?#>5XS,LSHX+ -JI*2LU=I^B_[/6O>*/%'P7\.ZEXRMK2S\17UHL]U#;H45-W*;E).URFTL M.@8D#@5V=%%?Z(X.A*C0A1E)S<4DY/=V5KOS>[/X'Q595JTZL8J*DV[+97=[ M+R6R"OR._P""A?\ R>5XY_Z^H?\ TGBK]<:_([_@H7_R>5XY_P"OJ'_TGBK\ M/^D%_P B*A_U^7_I$S]F\"?^1W7_ .O3_P#2X'C%%%%?R&?U4%%%% !1110 M4444 %%%% 'WU_P1;_Y%GX@?]?5E_P"@35]O5\0_\$6_^19^('_7U9?^@35] MO5_=GA%_R2.#])_^G)G\4^*O_)58OUA_Z;B%%%%?I!^>A1110 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 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %K8Z;8KR>LDSG[L<:_P 3 MMT 'U. "1<^('C_2/A;X-U#Q!KU[%I^DZ9%YMQ/)T49 ZEB2 %')) ')K\ MF_VO_P!K76/VJ_B"U[/YUCX?L"4TO32^5@3O(^.#*W4GMP!P,G\W\1O$+#\- M8.T;2Q$U[D?_ &Z7]U??)Z+JU^A>'_ >(XBQ5Y7C0@_?E_[;'^\_NBM7T3C_ M &M/VM->_:J\=F^OB]EHEBS+IFF*^8[5#_$W]Z1N-S?@, 5Y/117\0YEF6* MS#%3QF,FYU)N[;_K1+9):):+0_LG+LNPV PT,)A(*$(*R2_K5O=MZMZL**** MX3M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** +GAWP_>>+-?LM+TZWDN]0U&=+:V@C&6ED=@JJ M/ M#>>XJ/[RLK0OTAW_ .WVO_ 4FMS^6_&CB[ZWBUDN&E[E)WGYS[?]NK\6[[!1 M117[^?A85^1W_!0O_D\KQS_U]0_^D\5?KC7Y'?\ !0O_ )/*\<_]?4/_ *3Q M5^#_ $@O^1%0_P"OR_\ 2)G[=X$_\CNO_P!>G_Z7 \8HHHK^0S^J@HHHH ** M** "BBB@ HHHH ^^O^"+?_(L_$#_ *^K+_T":OMZOB'_ ((M_P#(L_$#_KZL MO_0)J^WJ_NSPB_Y)'!^D_P#TY,_BGQ5_Y*K%^L/_ $W$****_2#\]"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@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ J.]O8=-LYKBXFCM[>W0R2RR,%2-0,EF)X &2 M3TJ2OA#_ (*E_ME,\L_PP\,W1"KC_A(+F)OO'J+0$?@7Q[+_ 'Q7R_&'%6%X M?RV>88G6VD8]92>R7YM]$FSZ3A3AG$Y[F,,!AM+ZRETC%;M_DEU;2/'OV_OV MT)_VEO&YTG1II8_!>BS$6B\K_:,HR#BBOX)SS.\7F^ M.J9AC9,/&$,!_BM='MS)Q_UVDQ@_\ ;,U] MED?A_P 09NE/!863B_M2]V/JG*R?RN?(YUQUD65MPQF)BI+[*]Z7S4;M?.Q\ M-T5^K?@+_@F;\(? R(TGA^?7;B/_ );:I>/,3]44K&?^^*]:\)_![PEX#"_V M'X7\/Z04Q@V>GQ0MQT.54'/?-?IV7_1\S6HD\;B84_**E-_^VK[FS\YQ_COE ME-VP>'G4]6H+_P!N?X'XQZ)\.?$/B95.FZ#K.H"3[IMK*27=QGC:I[<_2M^V M_9E^)-Y"LD/P]\<2QM]UTT*Z93]"$K]H**^HH_1WPB7[W&R;\H)?G)GS=7Q\ MQ;?[K!Q2\YM_DD?C%_PRY\3?^B<^._\ P07?_P ;K&U;X0>+=!B\R^\+^(K) M.?FGTV:,<=>64=,BOVVHJJGT=\$U^[QDT_."?ZHFGX]XQ/W\)%KRDU^C/PIE MB:"5HY%9'0E65A@J1U!%-K]Q/$7@G1?%\)CU;2-+U2,C!6[M4G4CZ,#7E_C? M_@G_ /"'QXK_ &CP5IMC*W2336>QV'U"Q%4_ J1[5\YC_H\YA!7P6+A/_%&4 M/RYSZ# ^/6 F[8S"SA_ADI?GR'Y%T5^@GQ'_ ."-6@WR22^$_%NIZ;)U2#4X M$NHR?3>FPJ/S)J%#$J,G]F?N/T]ZR?R M;/":*?$9\0YQ3P;_A1]ZH^ MT5TOWD_=7K?HSXSCSBJ&0Y3/%K^)+W8+O)]?2.[]+=3Z6\ >!=-^&7@K2_#^ MCP?9]-TBW2VMTZG:HZD]V)R2>Y)-;%%%?WQ1I0I05*FK1BDDELDM$EZ'\/5: MLZDW4J.\F[MO=M[MA1116AF%?D=_P4+_ .3RO'/_ %]0_P#I/%7ZXU^1W_!0 MO_D\KQS_ -?4/_I/%7X/](+_ )$5#_K\O_2)G[=X$_\ ([K_ /7I_P#I<#QB MBBBOY#/ZJ"BBB@ HHHH **** "BBB@#[Z_X(M_\ (L_$#_KZLO\ T":OMZOB M'_@BW_R+/Q _Z^K+_P! FK[>K^[/"+_DD<'Z3_\ 3DS^*?%7_DJL7ZP_]-Q" MBBBOT@_/0HHHH **** "BBB@ HHHH **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHJGXB\0V?A/0+[5-2N([33].@> MYN9Y#A8HT4LS'V !-3.<81:SDC; MQ1KF^UTF(\^65V. M69B>22222:]#_:N_:&OOVE_C-J7B*X,L>GAOLVF6SG_CUM5)V#'3<'/!L<@RQ1J+]_4M*; M[=H^D?Q=V%%%%?FY^A!1110 4444 %%%% !1110 4444 %*JEV"J"S,< =: M]%_9W_98\8?M->(?L?AS3_\ 0X'"W>I7&4M+//\ >?'+8YV*"QZXQS7Z.?LP M_P#!/[P3^SA%#?- OB+Q,N&;5+V('R6_Z81\B,>_+=?FQP/T;@OPRS?B)JK2 M7LZ'6I):?]NK>3]++NT? <8>(V5Y G2J/VE;I"+U_P"WGM%>NO9,^+?V=O\ M@F1X\^-<4.H:PO\ PANAR?,LU_"3=3+ZI!D-CWHODWD?&!B5 M'N1YZF\;12J/[]'[GM_V MZTS\-?$?AG4O!^M3Z;JUA>:9J%JVV:VNH6AEB/H58 BJ-?LU\=_V9?!O[1VA M?8_%&DQW$T:E;>^A_=WEI[I)C..^ULJ3U!K\Z?VKO^"=_BS]G(W&JZ?YGB;P MFA+?;K>+$UFOI/&,[0/[XROKM)Q7\M\;>$.:Y&I8K#?OZ"UYDO>BO[T==/[R MNNKL?TKP=XK99G3CAL1^YKO[+?NR?]V7?R=GVN?/=%%/MK:2\N(X88WEFE8( MB(I9G8\ #J2>U?DN^B/U+;5GLO["?[-+_M+?'*SL[J%F\.Z-MOM7?D*\0/R MPY]9&^7J#M#D?=K];H84MH5CC18XXU"JJC"J!T 'I7C_ .P]^S7'^S/\#K+3 M;B-?^$@U3%]J\@P?WS#B('^[&N%ZX)W$?>KV*O[H\*^#?[ R>/MHVKUK2GW7 M\L?^W4]?[S9_%OB9Q=_;F;/V+O1I7C#L_P":7_;SV\D@HHHK],/SD**** "O MR._X*%_\GE>.?^OJ'_TGBK]<:_([_@H7_P GE>.?^OJ'_P!)XJ_!_I!?\B*A M_P!?E_Z1,_;O G_D=U_^O3_]+@>,4445_(9_504444 %%%% !1110 4444 ? M?7_!%O\ Y%GX@?\ 7U9?^@35]O5\0_\ !%O_ )%GX@?]?5E_Z!-7V]7]V>$7 M_)(X/TG_ .G)G\4^*O\ R56+]8?^FXA1117Z0?GH4444 %%%% !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 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 5\2_\%;_ -I=M&T2S^&NDW&VXU)5O=:9#RD(.8H3_OL-Y'7")V:OKSXG M_$33_A-\/=8\2:K)Y=AHUJ]S+@_,^!PB_P"TS84#N6%?C)\4OB/J7Q=^(>L> M)=7D\W4-8N6N)>>$!X5%_P!E5"J!V"BOP_QPXO>796LJP\K5<1>_=4UO_P"! M/W?-#7"BS#,GF>(5Z="UO.;V_\ 5[WD^4P****_CL_K(**** "BBB@ M HHHH **** "BBB@ KZH_8G_ ."<&I?',6OB;Q@MUH_A%L2P08V76K+U&WND M1_O]6'W>NX=Q_P $_?\ @G0NN0V/CKX@V+?9&*W&E:-,N/M ZK-.I_@/!6,_ M>ZM\O#?>T<:PQJJJJJHP !@ 5_1GAEX/?6HPS;/H^X]84WHY=G/LNT=WUTT? M\_\ B-XL?5I3RO))>^M)5%]GNH=WWETZ:ZK-\&>"M)^'?AJUT?0]/M=+TNR3 M9#;VZ;40?U)ZDG))Y))K4HHK^I:=.%."ITTE%*R2T22Z)=C^:JE2=23G4;;> MK;U;?=L****L@**** "BBB@ HHHH **** "BBB@ HHHH **** "D=1(I5@&5 MA@@CK2T4 ?)?[5W_ 2VT#XH_:M;\"FW\,^('S(]D1MT^\;O@ 9A8^J@KQ]T M9+5Y9_P3P_87U[3OCM>:]XYT.ZTR'P5,!;6]U'\MU>D91U;E72,8<,I(+&,@ MG!K]!Z*_-\5X5Y#5SBEG,*?)*$N9Q5N23Z-QZ-.STLG;5.Y^A8;Q,SNEE-7* M9U.>,URJ3^.*ZI/JFKK6[5]&K!1117Z0?GH4444 %%%% !7Y'?\ !0O_ )/* M\<_]?4/_ *3Q5^N-?D=_P4+_ .3RO'/_ %]0_P#I/%7X/](+_D14/^OR_P#2 M)G[=X$_\CNO_ ->G_P"EP/&****_D,_JH**** "BBB@ HHHH **** /OK_@B MW_R+/Q _Z^K+_P! FK[>KXA_X(M_\BS\0/\ KZLO_0)J^WJ_NSPB_P"21P?I M/_TY,_BGQ5_Y*K%^L/\ TW$***I>(?$FG>$M)EO]6U"RTRQ@&9+F[G6&&/ZL MQ 'XFOT:\LF 1[H'KYX^(/_ 6'\*I6:X\=:M!N/"V:QV8'_ 'Z5:Y"__:'^(&JONNO'7C&Y M;;LS+K-RYQZBOQ%_X6EXF_Z&+7O_ ^7_XJ@?%/Q.IR/$>O?^#"7_XJN'_B8G#_ /0# M+_P8O_D3M_X@'B/^@R/_ ( __DC]NJ*_%W3/VE?B+HTFZU\>>,H.0Q"ZS<;6 M(Z9&_!_&NP\-_P#!0;XQ>%V7R/'&H7"K@%;R&&ZW#T)D1C^(.?>O0PWTA,ID M_P!_A:D?1QE^;B<.(\!\TBOW&)IR]5*/Y*1^N5%?FMX,_P""OWQ&T-HTU?2_ M#6N0K]]C ]M.W_ D;8/^^*]G^'G_ 6,\':W)'%XD\-ZUH+MP9;:1+Z%?<_< M?'T4U]AE?C%PMC&HNNZ;?2<7'\5>*^\^3S+PEXEPB+-(U&XD&5M3+Y-T?^V,@63_ ,=KO*_1L'CL/BZ:K86I M&<7UBU)?>KH_/\5@\1A:CHXF$H2722:?W.S"BBBNHY@HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***YGXE?&?PG\'M.^U>*/$&E M:)&RED6YG"R3 ?W$^\Y]E!-8XC$TJ%-U:\E&*W;:27JWH;8?#U:]14J,7*3V M23;?HEJ=-17R%\4O^"P?@OPX9(?"NAZMXEF7($\Y%C;'T(+!I#]"B_6OGWX@ M_P#!5_XJ>+VD32YM&\,V[9"BRLQ+*%]WFWC/NH7\*_,LX\9.&, W&-9UI+I3 M7-_Y,[1?RDS]&RGPDXDQR4I4E2B^M1V_\E5Y+YH_3^LCQ#\0-!\(MC5M;TC2 MR.HN[R.''3^\1ZC\Z_'#QA^T3X]\?LW]L^,O$NH(W6*749?*'T0':/P%<:3D MU^>8[Z1%-.V#P3?G*=OP47_Z4?>8/P#J-7Q>,2\HPO\ BY+\C]D-3_;!^%>D M[O-^(7A%MJ[CY.IQ3#/Z0F;M^ MYAJ:7GS/]4>Y#P'RI+WL34^7*OT9^P _;H^$1/\ R/V@_P#?QO\ "MK2?VJ/ MAGKC[;7X@>#9)",\!F!/X5^,M%52^D+FJ?[S"TVO)R7ZLFIX#Y8U M^[Q-1/S47^B/W,T;Q%I_B.W,NGWUG?1#J]O,LJC\5)]#^57*_"VQOY],NEGM MIIK>:,Y62)RC*?8CFO1/!/[8OQ2^'K1_V7XZ\1+'%PD5S=&\A0>@CFWK^&*^ MCP'TB,-)VQN#E'SA-2_!J/YGS^.\!,3%7P>+C+RE%Q_%.7Y'['45^;_PX_X+ M!>._#KI'XDT70_$ENO5XPUC<-_P)=R?^0Z^BOA/_ ,%4OAC\0FC@U:;4/"5Z MYV[=0AWVY/M+'N 'NX2OT?)?%CAC,FH0Q"IR?2HN3\7[OW2/S[./"_B/+TY2 MP[J176#YOP7O?^2GTM15'P[XGTWQ?I,6H:3J%EJEC,,QW%I.LT3_ $920:O5 M^C0G&<5*#NGLT? 3A*$G&:LUT844451(4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !11576M=L?#>FRWFHWEK86< W23W,J MQ1QCU+,0!^-3*2BN:3LD5&+D^6*NRU17SW\4_P#@IU\*?AJ\L-MJMUXHO(^/ M*TB'S8\]OWK%8R/=6;Z=J^?OB#_P67\07S/'X7\(:3IJ<@3:E8)2I89QB^L[07W2LW M\DS]!:*_)7QA_P %%?C#XR9A)XPN-/A;I'I]O%:[?HRKO_-C7FOB+XR>+_%[ MEM6\5>)-39NIN]2FF]/[S'T'Y5^>X[Z0F5P=L)A:D_\ $XQ_+G/O,'X#YE-7 MQ6)A#_"I2_/E/VGU3Q)IVAAOMM_96>T;CY\ZQX'KR165=_%_PG80^9/XH\.P MQYQNDU*%5_,M7XDT5\_4^D57;_=X%+UJ-_\ MB/=I^ 5%?'C6_2FE_[>S]N( M?BSX5N8EDC\3>'Y(W&59=1A(8>QW5IZ;XDT[6=OV._LKK>-R^3.LFX>HP:_# M2BBG](JLG[^!3]*C7_MC%/P"HM>YC6O6FG_[>C]V**_$7P_\4_$_A-U;2O$> MO::R'*FTU"6$J>.FUAZ#\A7H7A+]OKXO^#"OV;QQJUTJXRM^([W'- UR%>K6S264S?\"RZ_D@KW_X6_\ !5OX8>.VCAU>35/"=VV! M_IT'FVY8^DD6[CW=5%??Y/XL<+Y@U"&)5.3Z5$X?B_=_\F/A' M]^!]-45F^%/&6D>.]'CU#1-4T_5[&3A;BSN$GB)]-RDC/M6E7Z) M3J0J14Z;33V:U3/@:E.4).$U9K=/1H****LD**^8/^"LOQ#D\&_LS0:=;7$D M-SX@U6&W/EN5;RHPTS'([!DC'_ J_-3_ (2C4_\ H(WW_@0_^-?C?''B_1X= MS/\ LU89U6HIM\_+9N^EN672SO?KL?KG!?A35S_+O[0>(]FG)I+DYKI6UOS+ MK=6MT/W*HK\-?^$HU/\ Z"-]_P"!#_XT?\)1J?\ T$;[_P "'_QKX[_B8JG_ M - #_P#!O_W,^L_X@#4_Z#E_X+_^W/W*HK\-?^$HU/\ Z"-]_P"!#_XT?\)1 MJ?\ T$;[_P "'_QH_P")BJ?_ $ /_P &_P#W,/\ B -3_H.7_@O_ .W/W*HK M\-?^$HU/_H(WW_@0_P#C1_PE&I_]!&^_\"'_ ,:/^)BJ?_0 _P#P;_\ #69F9FT*Q M)).23]G2OT/P]\3(\4UJU&.']E[-)WY^:]VU_+&VQ\#QYX=RX:HTJLJ_M/:- MKX>6UDG_ #.^YU=%%%?J1^:A1110 4444 %%%% !1110 4444 %%%% !17E? MQ8_;6^&/P9>:'6/%>GR7T.0UE8DWEP&'\++'G8W^^5KYT^)'_!9C3[$? M!]U==0MSJUR(5'_;*/<2/^!BOC'LJ;CC,5%27V8^]+T:C=KYV/KLGX$ MS[,TI83#2Y7]I^['Y.5D_E<^WZ*_++QS_P %3/B[XO9A::IIGAZ%C]S3K!.G M^]-YC#Z@BO+/%'[2_P 0_&CL=4\;^*;M6Y\MM3E6,HKXJO3I^2YI/\ )+\3]FKW4+?3HA)<30VZ M,=H:1PH)],FL.\^+WA/3HC)<>*/#L"*<%I-2A4 _4M7XFW5W-?3&2:22:1NK M.Q9C^)J.OF:WTBJK_A8%+UJ-_E!'T5'P"I+^+C6_2FE^%_VL?B9X-=3I_CSQ3&J?=CDU&2>(?\ D++ M^E>OA/I$863_ -IP4H_X9J7YQC^9Y6*\ \5%?[-C(R_Q0Y_#7_ (+)>'=4>.'Q9X5U M/1V.%-QI\ZWD7^\58(RCV&XU]QE/C1POC6HSJRI-])Q:_&/-%?-H^,S3PAXD MP:%_$VFZC<$9-H7,-TH[_N7" MO@>H&/>N\K],P>.P^+I*OA:D9P>SBTT_FKH_.L7@\1A:CHXF#A);J2:?W/4* M***ZCF"BJ?B#6[?PSH-]J5TWEVNGV\ES,W]U$4LQ_(&OQ.\1?$/6/$GB"^U& M;4+U9M0N)+EP)VP&=BQ[^IK\U\0O$:EPM[!2H^UE5YM.;ELHVU^&6]_P9^B< M!^']3B7VSC6]DJ?+KR\UW*^FZVM^)^WM%?AK_P )1J?_ $$;[_P(?_&C_A*- M3_Z"-]_X$/\ XU^:?\3%4_\ H ?_ (-_^YGZ)_Q &I_T'+_P7_\ ;G[E45^& MO_"4:G_T$;[_ ,"'_P :/^$HU/\ Z"-]_P"!#_XT?\3%4_\ H ?_ (-_^YA_ MQ &I_P!!R_\ !?\ ]N?N517X:_\ "4:G_P!!&^_\"'_QH_X2C4_^@C??^!#_ M .-'_$Q5/_H ?_@W_P"YA_Q &I_T'+_P7_\ ;G[E45^&O_"4:G_T$;[_ ,"' M_P :]'^$/B+4)/#4Y:^O&_TENLS?W4]ZZ\#]("GB*OL_J+7_ '$_^T.7&>!= M2A3]I]=3_P"X?_VY^P=%%5]5U2WT33+B]NYDM[6SB:>:5S\L:*"S,?8 $U_1 M,I**N]C\"C%MV6Y\3_\ !8+X]M8Z5HOP[L)L->XU750I_P"6:L1!&?JP=R.H MV1GH:^!Z[+]H+XM7'QS^,_B+Q5<;E_M:[9X4;K% N$B3_@,:J/J*XVO\_./. M))9[GE?'W]R_+#RA'2/W_$_-L_NO@CAZ.2Y-1P5O?MS3\YRU?W?"O)(****^ M//K HHHH **** "BBB@ HHHH *^U/^";7[!Z^,)+/XB>,K-7TF-O,T;3ITRM MZPZ7$@_YY@_=4CYB,GY0-WF?_!/C]CI_VE?B VJ:Q"R^#_#\BM>9R/M\O5;= M3Z8Y.?\ KZA_])XJ_7&OR._X M*%_\GE>.?^OJ'_TGBK\'^D%_R(J'_7Y?^D3/V[P)_P"1W7_Z]/\ ]+@>,444 M5_(9_504444 %%%% !1110 4444 ??7_ 1;_P"19^('_7U9?^@35]I>(?$5 MAX2T2ZU+5+RUT_3[-#+/PZECPH]R ?%/VF?VN_%W[47B'SM:NOLND6\A:RT MFW8BVM1V)_YZ/CJ[<\G&T<#^H.'_ !-R_AO@_!T+>TQ#C-J">W[R=G-]%V6[ M\EJ?S=GOASCN(>+,76O[.@G!.;6_[N&D5U?=[+UT/JS]I#_@KG8Z++<:7\-] M/CU29BOP_B?CS.L^FWCZSY.D(Z07RZ^LKOS/V7AO@G*,C@E@:2 MY^LY:S?SZ>BLO(****^//K HHHH **** "BBB@ HHHH ='(T3JRLRLIR"#@@ MU[=\$_\ @H7\3O@K)##'KDGB#2X\ V.KDW*[?19"?,3C. &VCT.*\/HKTLKS MG'9;6]O@*TJ?F64X+,*7L,=2C4CVDD_N[/S6I^H7[/7_!4+ MP'\89K?3M<+^#=;F 7;>R!K*5_1)^ /^V@3J "37TI%*L\2R1LKHX#*RG(8' MH0:_"FO;/V9/V\/&_P"S5/#9V]T=<\-JWSZ3>R%HT7OY+\F(]>F5RC_P ,GJO2 M5_\ $C];**\S_9N_:Q\(_M/^'OM6@7GE:C;H&O-+N2%NK4^I7^),]'7(]<'@ M>F5_2N7YAAL=AXXK!S4ZC/YYQV Q."KRPV+@X3CNFK-?UT>S MZ!11178<84444 %%%% !1110 4444 %%%% !1110 445S_Q-^*OA_P"#GA2; M6_$VJVNDZ;!P9)FYD;LB*/F=CV50365?$4Z--UJTE&,5=MNR2[MO1(UHT:E: MHJ5*+E*3LDE=M]DEN=!7E?[0'[97@']F^"2/7M76;5E7V:^-/VH?\ @JMXA^(K7&D> H[CPQHK91K]R/[1NAZ@C(A'^Z2W0[AR M*^2KN[FO[J2>XDDFFF8O))(Q9G8\DDGDD^IK^>^,?'?#X=RPN01526WM)7Y5 M_ACHY>KLO*2/W?A/P3KUTL3GDG3COR1MS/\ Q/51]%=^:9]0?'?_ (*M>//B M29K/PO'#X-TM\J'@/G7TB^\I&$]?D4$?WC7S+K6N7OB35)K[4;RZU"]N&WRW M%S*TLLK>K,Q))]S56BOYPSSB;-,XJ^VS*O*H^B;T7I%6BODD?T%DO#N6Y32] MEE]&--=6EJ_63U?S;"BBBO#/:"BBB@ HHHH **** "BBB@ HHHH Z+X&=0\+ M_:NEQA)E]Y(2=K>I*%< <*37P_17U7#G&NL'ZQ>GS5GYGS/ M$'!^49U"V/HJ4NDEI)>DEK\G=>1^V7PN^,?A?XT^'UU3POK5CK-GQO,#_O(2 M>BR(<,C>S &NFK\0OA_\2->^%7B2'5_#NK7VCZE#]V:VD*DC^ZPZ,I[JP(/< M5]W_ +*W_!5[3?%9M=$^)$<.CZ@V(X]9A7%G.>@\Y?\ ED3_ 'AE.I.P"OZ: MX+\;,NS-QPN;)4*KT3O^[D_5ZQ]):?WKZ'\Y\7>#F89I]G45'97L.I6D5Q;S1W%O,H>.2-@R2*>001P0?45)7[@FFKH_&6FG9 MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9?C+QKI/P\\.W& MK:YJ5GI6FV@W2W-S((XT]!D]2>@ Y)X%14J0IP=2HTDM6WHDN[9=.G.I)0II MMO1):MOLD:E<;\8_V@_!_P ]%^V^*M:FUQH_PRMS96_*-K=Y$#-)[PQ-P@_P!IP3@_=4C-?&'B;Q1J M7C/7+C4]6OKO4M0NVWS7-S*999#[L>:_!N,/'3 X)RPV215:HM.=W5->G6?R MLNJDS]MX3\%<;C%'$9Q)T8/[*UF_7I'YW?=(^R/CK_P6"U;5FFLOA]HL>DV_ M*KJ6IJLUR?=(1E$/^\7!]!7R;\2/C!XH^,&K?;?$^O:IK5P"2GVJH1/ MNH/90!7-T5_.'$/&F=9W)O,:\I1_E6D%Z15E\W=^9_0>0\'Y1D\4L!049?S/ M63_[>=W\E9>04445\L?2A1110 4444 %%%% !1110 4444 ;G@#XF^(?A7K: MZEX;UK4M%O%(S):3M'O [,!PR_[+ @^E?7W[//\ P5ZU+39K?3OB/IJ:A:\( M=6TZ,1W"?[4D/W']RFS Z*QKXEHKZCAWC/.,CJ*>75G&/6+U@_6+T^:L^S1\ MWQ!PCE.=0Y*X]:\+ZM=:7>I@/Y9S'<+_.2HXAZ)7]R;_NM[-_ROY-L_F7C;PGQV31EB\$W6H+5N MWO17]Y+=?WE\TD>"_P#!9?QS]O\ B5X/\-J^5TO3I=0D /\ %/)L&?<"#/T; MWKXQKVC_ (*$>.?^$]_:]\93+)OATZY73(Q_<\A%B?XL****^-/K@HHHH ** M** "OVL^ G_)"_!?_8!L?_2>.OQ3K]K/@)_R0OP7_P!@&Q_])XZ_HSZ._P#O MN,_PP_-GX!X^?[IA/\4OR1UE%%%?U0?S,%%%% !1110 4444 %%%% !5/7O$ M%CX6TB?4-3O;73K&U7?-<7,JQ11+ZLS$ #ZU\X_M2_\ !33PG\$#(_N)Z$%E-?G[\$B' .#C<DO[L=-/-V757/N+X^?\%;O"G@AI[#P382>*M00E?MDV M;?3T/J/^6DF#V 4'J&-?&_QJ_;6^)'QY::+6O$5S;Z;+_P P[3_]%M O]TJI MS(/^NA8^]>4T5_,O$OB5G^=MQQ-9QIO[$/=C;L[:R_[>;/Z+X=\/,CR9*6'H MJ51?;G[TK]U?2/\ VZD%%%%?!GVX4444 %%%% !1110 4444 %%%% #[>XDM M)TEB=XY(V#HZ':R$<@@]B*^@_@/_ ,%+_B1\&FAM=0O%\7Z/'@&VU1V:=%_V M+C[X/8;]X Z+7SS17K9/GV8Y56^L9=6E3EY/1^JV:\FFCR\VR3 9G1]ACZ4: MD?-;>CW3\TTS]=/V;OVY_ O[2D45KI]]_9/B!ER^DW[".9CW\IONRC@_=.[' M)45[)7X56US)9W$OL;]D+_@J;J7@N2U\/_$B2 MXUC1^(X=9 ,EY9CI^^'69.GS??'/W^ /Z5X'\"]7#QEB\B;G%:NF_B7^%_:]'[W9R9]5_M_\ CK_A7_[(GC2Y M5MLU]9C3(QW?[0ZPL!]$=S^%?D77Z!?\%<_B[I^M_ _P3I^DWUM?V?B2^?4X MI[:021S0PQ[00PXP6G!^J^QK\_:_._'3-HXOB)4*;O&E3BM-KRO._P U*)]] MX+97+"Y"ZTU:52_Y%F?_ *^F_P#0$KV,C_WKY,\K.?\ =GZH_9"OG/\ X*?_ M !C_ .%7_LQ7VG6\WEZCXNE&E1@'YA"1NG/T*#8?^NHKZ,K\TO\ @KA\5CXQ M_:%L_#<,FZT\)6*HR@Y N)\2.?\ OCR1]5/X?VIXL9\\JX:KS@[3J?NX^LM_ MNBI->:/X^\+\C69\0T835X4_WDO2.WWR<4_(^5****_A,_M8**** "BBB@ H MHHH **** "NF^#WPIU7XV_$G2?"^C1^9?:M.(@Q!*0)U>5\?PHH+'V'K7,U^ MCO\ P2A_9G7P#\.)O'VJ6ZC5_%">78!E^:VL@>OL96&[_=5#W(K[3@'A.IQ# MG%/ ZJFO>F^T%O\ -Z17F[[(^/XYXHAD.4SQGVW[L%WD]ODM6_)6ZGTG\&?A M'I'P+^&VE^%]$A\NRTV((7('F7,AY>5SW9FR3]<# %=1117]]8;#TL/2C0H M1481222V26B2]#^'<1B*E>K*O6DY2DVVWNV]6V%%%%;&(4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M7Y'?\%"_^3RO'/\ U]0_^D\5?KC7Y'?\%"_^3RO'/_7U#_Z3Q5^#_2"_Y$5# M_K\O_2)G[=X$_P#([K_]>G_Z7 \8HHHK^0S^J@HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH T_!OC/5OA[XEM M-8T34+G3-4L7\R"Y@?:\9_J"."#P02#D5^D_[#O_ 4-T_\ :#BM_#7BAK?2 M_&BKMB9?DM]7 !RT?99,#)3//5>,JOYBU):7DVGW<5Q;RR0SPN)(Y(V*O&P. M0P(Y!!YR*^WX)X\S'AO%>UPSYJ4G[]-OW9+NNTNTE\[K0^-XQX)P'$.&]GB% MRU$O=FEK'R?>/=/Y6>I^ZE%?)/\ P3Q_;Y'QCLX?!?C*\C3Q5:H%L+R1MO\ M;" =&[>B'A>"V>%/A\ M0\18'),%+'YA/E@OOD^D8KJW_P %M)-GLY#D&-SC&1P6!AS2?W)=7)]$O^ K MMI'=?M=?MS>&?V6M,:S.W6O%<\>ZWTJ*3'E CB2=OX$[@?>;L,98?F5\;_C] MXJ_:&\7/K'BC4I+R;)$%NN5MK)3_ 11YPHX'/).,DD\URVN:[>^)M8N=0U& MZN+Z^O)#+/<3R&229SR69CR2:JU_%G'7B1F7$E5PF_9X=/W::>GDY/[3_!=% MNW_8/!7A[E_#])3BN>NU[TVM?2*^ROQ?5[)%%%%?G1]\%%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 >[?LD_MZ>*?V8KZ&PD:37?"+O^^T MR>3YK<'J]NY_U;=]OW&YR 3N'Z;?!GXW^&_C[X+AUWPSJ$=]9R865#\LUK)C M)CE3JK#\CU!(P:_%.NW^ O[0?B;]G'QO'KGAN]:&3A;FUD):WOHQ_!*F>1R< M'JI.00:_8O#OQ9QF1RC@L>W5PNUMY0\X]U_=>G:VM_R;C[PNPF=1EC,"E3Q. M]]HS_P 79_WEKWOT_:&BO,OV7OVJ/#O[4_@?^U-'8VNH6N$U'397!FLG/3_> M1L':XX.#T(('IM?V-E^88;'8:&+PS6JT"BBBNPXPHHHH **** "BBB@ HHHH **** "BBOE/]NG_ M (**VOP.-UX5\&R6^H>+_P#5W-R0)+?2/8CH\W^ST7^+)&T^'Q#Q%@,DPUD/#^.SG%QP6 AS2>_9+JY/HE_P%=M(]'_:N_;7 M\+?LLZ,8[MQJWB2X3=:Z1!(!(0>CRMSYP/./S._:"_:=\7?M*^)CJ' MB34&>WC8FUT^#*6ED#V1,]>Q9LL>YZ5Q/B'Q%?\ BW6[K4M4O+G4-0OI#+<7 M%Q(9))G/4LQY)JG7\8<=>)F9<1U'2O[/#IZ03W\YO[3\MET5]7_7G!7ASE_# M]-5;>TKO>;6WE%?97GN^KMHBBBBOS8_0@HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "GV]Q):3I+$[QR1L'1T.UD(Y!![$4RBC;5 37]_/JM]-= M74TEQ5V.69B>22222:AHHIN3;NQ))*R"BBBD,**** "BBB@ K M]K/@)_R0OP7_ -@&Q_\ 2>.OQ3K]K/@)_P D+\%_]@&Q_P#2>.OZ,^CO_ON, M_P ,/S9^ >/G^Z83_%+\D=91117]4'\S!1110 4444 %%%>>?M(_M,>&_P!F M+P*VL:]/ON)]R6%A$?W]_*!G:H[*.-SGA>*QB2 M_K[WHCJP6"KXRO'#86#G.3LDMV_Z^[=G3?$CXF:%\(O"-UKOB/4K?2M+M!\\ MTQ^\>RJ!RS''"J"3V%?G#^U[_P %)_$7QUDNM#\+M=>&_"39C;:VV]U%>G[U ME/R(1_RS4]SN+< >4?M)?M/^)_VGO&;:IKUR8[.%F%AIL3'[/8(>RCNQXW.> M6QV 'G-?R)XA>,&+S=RP.5-TL/LWM.?K_+%_P JU:^)ZV7]5\!^$^%RI1QN M9I5,1NEO&'I_-)=WHGLM+LHHHK\1/V,**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH L3ZK=75A;VLEQ<26MJ6:&%I"8X2V-Q5>B[L#..N!5 M>BBG*3>K$HI:(****0PHHHH **** "O2/@]_R+,__7TW_H"5YO7I'P>_Y%F? M_KZ;_P! 2O8R/_>ODSRLY_W9^J/V,O;V+3K.:XGD6*&W0R2.W1% R2?H*_$W MXN^/YOBI\4O$/B2;<'UO4)KP*W6-7-+^-]E MQ?+'[N67WG MXCX#97RX?%9E)?$U!?) CIVK21Q>,M#C5;U! M\OVZ+HMP@]^ X'1N> P%?E573?!WXM:Q\#OB/I?B?0YO)O\ 3)=X4_Z_F7]Z.Z[ZKJ?#<>\&4>()O\ M:5@0?7&1P174U_=^&Q-+$48UZ$E*$DFFMFFKIKU1_$V(P]6A5E0K1<91;33W M36C3]&%%%%;&(4444 %%%% !117S_P#M[_MEV_[,/@06&ER1S>,M;C86$9 8 M64?(-RX/& >%!^\WJ%:O*SK.L)E."J8_&RY:<%=]WV2[MO1+N>GD^3XK-,9# M X./-.;LNR[M]DEJWV./_P""AW[>B?!;3KCP7X2NMWC"[C N[N/IH\;#/!_Y M[,IX'\(.[@[:_-JXN)+N=Y97>221B[NYW,Y/))/P*PV'UF]9SZR?Z)=%T]6VRBBBOC3ZT**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#JO@U\9=?^ WCZS\1^'+QK6_ MM3AE/,5S&<;HI%_B1L[+^9?RR\GT?1^39^SE%F^)M!N!/8:A'NVG_66[CA MXG'9E/!'XC((-=/7]N8?$4L12C7H24H22::U33U37J?QOB,/4H594:T7&46T MT]TUNF%%%%;&(4444 %%%% !1110 445\K_\%%?VXU^!.AR>$/"]T/\ A,M2 MB!GGC8$Z/"P^][3,/NCJH.[CY<^)Q%Q!@\EP$\PQTK0CTZR?2*75O_@NR39[ M.09#B\XQL,!@HWE+[DNLF^B7_ 5VTCGO^"A/_!0E?AZEYX%\"WBMK[ PZIJD M+9&F#H8HB/\ EMV+#_5]!\_W/SRDD:5V9F9F8Y))R2:6XN)+N=Y97>221B[N MYW,Y/))/+=HK2$%M%=EW;ZO=OR22_M?A+A/!9!@EA< M*KR>LI/>3[OR71;)>=VRBBBODCZ@**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K]K/@)_R0OP7_ -@& MQ_\ 2>.OQ3K]K/@)_P D+\%_]@&Q_P#2>.OZ,^CO_ON,_P ,/S9^ >/G^Z83 M_%+\D=91117]4'\S!1110 445Q?Q\^.NA_LZ_#2]\3:]+BWM_P!W!;H1YM[, M0=D48/5C@GV )/ -<^,Q='"T)XG$24813;;V26[.C"X6MB:T)+UKN^NF^1!D0VL?\,4:_P *#TZGDDDDDV?CU\==>_:(^(]Y MXDU^??/<'9!;H3Y-E"#\L48/11GZDDD\DUQE?Q'XD^(V(XCQ7L:+<<+!^['^ M9_S2\WT7V5IO=O\ LCP]\/Z'#^&]K62EB9KWI?R_W8^2ZO[3\K)%%%%?EY^D M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %>D?![_D69_\ KZ;_ - 2O-Z](^#W_(LS_P#7TW_H"5[& M1_[U\F>5G/\ NS]4?9W_ 6/\;?V3\%_#.@K)MDUG5FN6'=XX(B"/INFC/U MK\Z:^P_^"R?BLW_QH\*Z*&W)IFCM=$=E::9E(^N(5/T(KX\K[;Q@S!XKBO$] MH_P#P)]S? MC73445_HWAL/3H48T*2M&*22[)*R7W'^?V(Q$Z]65:J[RDVV^[;N_P 0HHHK M8Q"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "OR._X*%_\GE>.?^OJ'_TGBK]<:_([_@H7_P G ME>.?^OJ'_P!)XJ_!_I!?\B*A_P!?E_Z1,_;O G_D=U_^O3_]+@>,4445_(9_ M504444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!]8_P#!*K]I=OAK\4W\$:I<;=$\62?Z*7;"VU\! MA?\ OZH"'U81^]?I/7X5VEW+87<4\$DD,T+B2.1&VLC Y!![$'G-?L9^R7\< MH_VAO@+H/B3'7NU/=G_B2T?_ &\E9^:[L](HHHK^ MB#\#"BBB@ HHHH XWX^_&[2/V>OA;J7BC6'_ '-FFV" -A[R=L^7$ONQ[]@" M3P#7X^_%KXJ:Q\:OB%J?B;7;C[1J.J2F1L?OXL\7N/'G M>8_4<)+_ &>BVE;:;*Y?Z*^8_SDKYQ^(_P>\4_" M#4_L?B;0-4T69CA/M4!5)?\ /XG MW&3\591FFF Q$9OLG:7_ ("[2_ YNBBBOG#Z **** "BBB@ HHHH **** /H M+_@GW^UY+^S5\2QI^J3M_P (?XAE6._5CE;*3HMRH[8Z/CJOJ56OU4AG2YA6 M2-EDCD4,K*[*[I-]'NX>CWCYW75'\^^,W!*J4 M_P"W\''WHV51+JME/U6S\K/HS[ HHHK^I#^:0HHHH **** "BBJ'BCQ/8^"_ M#=]J^J7,=GIVF0/UZS\+:)=Z MEJ-S#9V%C"T]Q/*VU(8U&68GT %?DK^VG^U=??M3_%%[Q3-;^&]++0:19L?N M1D\RN.GF28!/H J\XR???^"KO[6;7]__ ,*PT&Z'V:W*3:]+&W^LDX:.VSZ+ MP[?[6T<;6%?#]?R7XU\?/&XEY#@9?NJ;_>-?:FOL^D.O>7^%,_J3P>X'6#PZ MSS&Q_>U%[B?V8/[7K+\(^K"BBBOY_/W0**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *](^#W_( MLS_]?3?^@)7F]>D?![_D69_^OIO_ $!*]C(_]Z^3/*SG_=GZH[K_ (*?^(?[ M<_;)\10[MR:9;VEHI!S_ ,NZ2$?@TC#ZU\^UZC^VOJ[:U^UE\0)F;=LUF:#. M[=_JSY>,^VS&.W3M7EU=7%^)>(SW&5OYJM1_+F=OP.7A3#^PR7"4?Y:4%\^5 M7_$****^=/?"BBB@ HHHH **** "OMG_ ((Q>"_M/C+QMXB9>;*RM].C;U\Y MVD<#Z>0GYBOB:OTH_P""/OAO^R_V;]8U%EQ)JFNRX;'WHXX85'_CWF5^J>#. M!6)XJH2EM34Y?=%I?BTS\S\7<:\/PQ6BMYN,?ODF_P $T?6%%%%?W ?QF%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !7Y'?\%"_^3RO'/_7U#_Z3Q5^N-?D=_P %"_\ MD\KQS_U]0_\ I/%7X/\ 2"_Y$5#_ *_+_P!(F?MW@3_R.Z__ %Z?_I<#QBBB MBOY#/ZJ"BBB@ HHHH **** "BBB@ HHHH **** "BNN^&/P#\:?&:?9X7\,Z MMK"JVUIH(#Y$9]&E;"*?JPKW?P5_P2-^)_B*-9-4N/#GA]3C='<7C3S+^$2L MA_[[KZ+*>$O\ M_!%W5K:+_B5^/M.O),=+K2WMAGGNLDGMV[GTY\C^)/\ P3,^+?PZ@>>/1+;Q M%;1@EI-'N1<-^$;!96_X"AKR)\#%SQ&#G9?RVG_ .D.1Z>7^(?#F,ER M4,7"[_FO#_TM1/ **L:MI%WH.HS6=]:W%E>6[;)8)XS')&?1E8 @_6J]?$RB MXOEEN?91DI+FCL%%%%2,**** "BBB@ HHHH **** "OLK_@C[\:#H'Q'UKP/ M=2'[-X@@^WV2D\+<0CYP!ZM%DD_],17QK73_ 6^(T_PB^+/AWQ-;[M^BW\5 MRRC_ ):1AAO3Z,FY?H:^HX,SZ639UA\P3TC)KV2Y(Z-"5JU>\(]TOMR^2=EV%'"J MS?.%6K*]*A:4NS?V8_-J[[J+74\KHHHK^(S^R HHHH **** "BBB@ HHHH * M]Z_94_X)^^+OVE_)U.0?\([X59N=2N8BS7('401\%_3<2%'/)(Q7M7["/_!- M5-5MK+QE\1[-C;R 3Z=H4JD>8.JR7(].XC[\;N,J?O*W@CM($BBC6..-0B(@ MVJ@' '8"OZ&\._!>6-A',L^O&F]8T]I27>3WBGV7O/NNOX+Q]XOQPDM>S6Q^*]%>Q?M=?L:^(/V4O%*K<[]2\-WTA73]51-JR'&?+D& M3LD SP>& )&<$#QVOY*S3*L7EN*G@L=!PJ1=FG_5FGNFM&M4?U+EN9X7,,-' M&8.:G3DKIK^M&MFGJGHPHHHKSSN"BBB@ HHHH *Z#X4_$O4_@[\1='\3:/+Y M6H:/<+/'S\L@Z-&W^RZEE(]&-<_16V'Q%2A5C6HMQE%IIK=-.Z:]&95J-.M3 ME1JJ\9)II[-/1I^J/VX^%/Q*TWXP_#G1_$VDN7T_6K9;B,$_-&3PR-CC]U3X;ZC-\EQNU/2-QZ. //B'U $@ X&V0]Z^\Z_P! M>!^)H9]DU',%\35IKM-:27SW7DT?PKQGP[/(\WJX!_"G>#[P>L?NV?FF%%%% M?6GRP4444 %?"?\ P5N_:=*_9?ACH]QV2]UUD/T:&W/Z2,/^N?/45]A?&WXK MV'P/^%6N>*M2P;?1[9I1'NVF>0_+'&#ZNY51_O5^,OC?QGJ'Q$\8:EKNK7#7 M6I:M%?#FHZI&K;7N0@CM8CZ-,Y" ^Q;)[ UTX3 M!XC%550PL'.;V44VWZ):G/BL70PU)UL3-0BMW)I)>K>AQ-%?;'PR_P""-6KW MT<:B M8PQSGI"(\#MUZ>_-?I^5^"W%&,BISI1I)_SR2_"/,U\TC\WS+Q@X:PDG&-25 M5K^2+?XRY4_DV?E_17ZVVW_!.KX,6D"QKX'M&5>A>^NG;\VE)-5-9_X)I_!? M6$/_ !2/V20C >WU*Z0C\/,*_I7NR^C]Q HW5:BWVYI__*SQ8^.N1.5G1JV_ MPP_^3/R=HK]&O''_ 1S\#ZQ%(V@^(_$6B3MG:+@1WL*?\!PC?F]?/OQ=_X) M5_$SX=127.D1V'BZRCR?^)?)Y=RH]3#)@D^R%S7R.<>$_$^71=2>&=2*ZTVI M_@O>_P#)3ZK*?%#AO'R4(8A0D^DTX_B_=_$^9Z*M:UH=[X;U2:QU&SNM/O;= MMDMOI=#L9 MMVA^#2]C%M;*S7.1Y\G_ 'TH0>T>>YK\]\3.+O[ R2=>D_WU3W*?^)[R_P"W M5=]KV74^\\.>%?[=SB%"HOW4/>GZ+:/_ &\[+TN^A\ZZQJ]UX@U:ZOKZXENK MR]E:>>:5MSRR,2S,Q[DDDYJO117\'RDY/FEJV?VU&*BN6.P4445)04444 %% M%% !1110 4444 %%%7O#OAO4?%^L0Z?I-A>:GJ%RVV&VM(6FFE/HJJ"3^ JH M0E.2A!7;V2W9,IQC%RD[)=2C17T]\)/^"4/Q)\?)%<:XVF^$;.0 D7OR[7;_ ,?K]&R? MPEXGS"*J0PSIQ?6HU#_R5^]_Y*?G^;>*7#> DX2Q'/)=()R_%>[_ .3'YQ45 M^L&D?\$T?@OI*KGPBUW(O\=QJ=VV[ZJ)0OZ5:OO^")-#D_A^SWHF0?42JQ/KPPKQ/XG_\ !'+Q1HL4D_A/Q-I> MNJN6%M>Q-93$=E5@71C[L4%?/YIX-<4X*+G&BJJ7\DD_P=I/Y)GO9;XN<-8N M2@ZSIM_SQ:_%7BOFSXUHKJOBG\#_ !=\$]5^Q^*O#^I:+,QPC3QYAF/^Q*N4 M?_@+&N5K\RQ.%K8>HZ.(@X26ZDFFO5/5'Z-A\32KTU5H24HO9III^C6@4445 M@;!1110 4444 %%%% !1110 4444 %>D?![_ )%F?_KZ;_T!*\WKTCX/?\BS M/_U]-_Z E>QD?^]?)GE9S_NS]497[1MZ=2_:%\>7#*%:X\1:A(0.V;F0UQE= M)\9;W^TOB_XKN"NTW&L77"4H]HQ M_)!1117"=H4444 %%%% !1110 5^K7_!,33%T_\ 8O\ "TBXW7LU[,_RXY%W M,G/KP@YK\I:_7#_@GG_R9KX&_P"O6;_TIEK]T^C_ $T^(*TGTHR_&=,_%?'6 MHUD5&*ZU8_A"9[11117]@'\HA1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^1W_!0O\ MY/*\<_\ 7U#_ .D\5?KC7Y'?\%"_^3RO'/\ U]0_^D\5?@_T@O\ D14/^OR_ M](F?MW@3_P CNO\ ]>G_ .EP/&****_D,_JH**** "BBB@ HHHH **** "BB MKGAWP]?>+=>L]+TVUEO-0U"=+>V@C&7FDY)%5",IR48J[>B2ZDRE&,7 M*3LENR]\/OAWK?Q6\6VFA^'M-N=5U6^;;%!"O/NS$\*HZEF( ')(%?H;^S!_ MP2O\+_#6VM]4\<_9_%>O8#FT89TVU/IL(S,?=QM/]SC)])_8N_9"TO\ 98^' ML<;QV]WXJU*-6U6_49YZ^3&3TC0\=MQ&XCH![17]>>'/@_A,OHPQ^=052N[- M0>L8>5MI2[MW2>VUW_*O'_BQBL=6E@2*A2&\0>7=VO_7.4?,.>=IRI[@U^<7[8O[ 7B#] MF&:35K&237O!\DFU+Y4_?61/W4G4<#/0./E)Q]TD+7ZKU!J>F6^M:=<6=Y;P MW5I=1M#-#,@>.5&&&5E/!!!((/6OSWC;PWROB*BY5(JG7MI42UOT4OYEZZKH MT?><'>(699!54822>H%%%% !1110 4444 %%%% M'ZY?\$_/B,?B5^R5X1N9)/,NM-MCI4_JIMV,:9]S&(S_ ,"KV:OBW_@C+XW: M^^'WC+PZS_\ (-OX=0C4GM/&4;'L# /^^O>OM*O] ?#S-'F'#>#Q,G=\BB_6 M'N-_-QN?PKQ[EJP'$.+PR5ESN2])>\ON3"BBBOLSY$^>O^"F'QQ/P>_9JOK. MUF\O5O%C?V5;X/S)$PS._P#W[RF>QD4U^5E?37_!57XQ'XB_M)OH=O)NT_P= M;+9* #_L2_LT2_M._& MNTTN=9%T'30+W5YEXQ"#Q&#V:1L*.X&YN=N*_7+3=.M]'TZWL[2&.WM;6-88 M8HUVI$B@!54#@ 5^_>"OA_#,*W]N9A&]*F[0B]I37VGW4>G1R_P +3_#/ M&#CJ> I?V+@96JU%>;6\8OHNSEU[1]4U-1117];'\M!1110 4444 %%%% !1 M110 4444 8?Q'^'6C_%CP5J'A_7K..^TO4XC%-$XY'HRG^%E."&'((!%?DI^ MUM^S%JG[+/Q3FT6Z,EUI5V#<:5?$<7<&<8/82+P&'8X/1E)_8>O+?VO_ -FZ MS_:>^#5]H<@CBU:V!NM)N6&/(N5!P"?[C_=;V.<945^6^*/ -/B'+W6H1_VF MDFX/^9;N#]?L]I>3=_TKPUXXJ9#CU2KO_9ZC2DOY7LIKTZ]UYI'X\T58U?2; MK0-6NK&]@DM;RRF>">&1=KPR*2K*P[$$$$>U5Z_A^47%\LMS^S8R4ES1V"BB MBI&%%%% !1110!T'PH^(U]\(OB3HGB;36_TS1;M+I%S@2@'YD/\ LLN5/LQK M]IO!WBNS\=^$M,UK39/.L-6M8[RW?^]'(H9?QP>E?AS7Z7?\$E/C%_PG/P N MO#-Q+OO?!]V8T!Z_99BTD?/LXF7V"K]*_H#P"XB>'S&KD]1^[67-'_''>WK& M[?\ A1^%>.60*OE]+-J:]ZD^67^&6WW2M;_$SZJHHHK^M#^7 HHJOJVJV^A: M5=7UY*MO:V<33S2M]V-%!9F/L ":4I**YI;#C%R=EN?"?_!87X[M<:CH?P\L M9OW=N!JVJ!3]YSE8(S]%WN1WWH>U?#==7\<_BC<_&KXO>(O%-UO$FM7KSHC' M)BB^[%'_ , C"+_P&N4K_/CCCB*6=YW7S"_NMVAY0CI'[UJ_-L_N_@S((Y-D M]# V]Y*\O.3UE]ST7DD%%%%?)GU 4444 %%%% !1110 4444 %;7@#X>:W\4 M_%5KHGA[3;K5M4NSB."!-S8[L3T51U+$@ =2*WOV?_V?_$/[2'Q"M_#_ (?M M]TC8DNKJ0'R+&+.#)(>P'8=6. .:_5;]FG]EGPO^R]X/73M#M_.OKA0;[4YE M'VF];W/\*#L@X'N22?T[P]\,\9Q+5]M-NGAHNSG;5O\ EAW?=[+S>C_..//$ M7"^$ZC##D_7.EZ7:Z'IT-G96UO9VENH2*&",1QQ*.@51P!["K%%? MV-P[PKE>1T/J^6TE!=7O*7G*3U?Y+HD?R9GW$V99S7]OF%5R?1;1CY*.R_-] M6PHHHKZ \$**** "BBB@#AOC7^S?X-_:$T8V?BG1+6^D5"D-VH\N[M?]R4?, M.>=IRI[@U^>W[6G_ 3:\3? &.XUKP^T_BCPI'EWE2/_ $RP7_IJB_>4?WTX MX)(45^H5!&X8-? \8^'.4<0TV\1#DK=*D5:7S_F7D_DUN?<<)^(&:Y#42H3Y MZ76G)^[\OY7YKYIGX3T5]\?M\?\ !-^'4+2\\;?#O3_*O(\S:EHENGR3KU:6 MW4=''),8X;^$ C#? Y\8\6\(X_A[&O!XZ.^L9+X9+NOU6Z^YO^N^%N*L# MGV#6+P3VTE%_%%]G^CV?WI%%%%?+GTH4444 %%%% !1110 4444 %?M9\!/^ M2%^"_P#L V/_ *3QU^*=?M9\!/\ DA?@O_L V/\ Z3QU_1GT=_\ ?<9_AA^; M/P#Q\_W3"?XI?DCK****_J@_F8\O_;'^.2_L]_L]Z]X@CD5-2:+[%IH)Y:ZE MRJ$>NT;I"/2,U^/,LK3RM)(S.[DLS,I)K[&_X+!?&9O$'Q+T7P1:R_Z+ MX?M_MUXH/WKF8?(#_NQ $?\ 78U\;U_%GC9Q(\QS]X.F_P!WAUR+_$]9O[[1 M_P"W3^P/!WA]9?D:Q7_;P4445^/'ZP%%%% !1110 444 M4 %%%% !13[>"2[G2**-Y))&"(B#$]V^[]=P?P9F'$>-^JX-6BM93?PQ7GW;Z M+=^23:^6XLXNP/#^$^LXMWD](Q6\GY=DNKV7JTGXG^R;_P $P_$/QF@M=<\7 MR7/A?PW,!)%#LQ?WZ'H55N(E/4,X)(QA2"&K] ?@_P# ;PE\!]!73_"NB6>E MQE0)9E7=<7)'>20_,Y^IP.P%=?17]F\(>'N4W\J\E\[ MO4_D3BOCS-<^J/ZS/EI=*<=(KM?^9^;^5EH%%%%?IZ?=+MFMKJ%9HI1Z%6!!KXS_:E_X)-6.JP7.L_#.3[#>#,C MZ)QS&DI/I):2CZ2W^6J?5,^B MX=XKS/)*WMLOJ.*ZQ>L9>L=OGHUT:/PW\5>%-2\#^(;K2=8L;K3=2L7,<]M< M1F.2)O<'\P>A!!'%9]?KQ^UG^QQX;_:I\+,EW&FG>([2,BPU:-!YD1Y(CD_O MQ$GE3R.2"#G/Y6_%_P"$.O? SQ[>>&_$=G]CU*S(/RG=',A^[(C?Q(PZ'Z@@ M$$#^-_$#PYQO#5?G?[S#R?NSM_Y+)=)?@]UU2_K;@7Q P?$5'E7N5XKWH7_\ MFCWC^*V?1OF:***_.3] "BBB@ HHHH **** "BBB@ KTCX/?\BS/_P!?3?\ MH"5YO7I'P>_Y%F?_ *^F_P#0$KV,C_WKY,\K.?\ =GZHPOCO&L/QQ\9*JJJK MKM\ , #[0]@4W#LOZ$5P-89Q3<,?7@ M^DY+_P F9KE,U/ T9KK"+_!!1117G'H!1110 4444 %%%% !7ZU?\$Y;U;_] MB[P/(JLH6&YCY]5NYU/\J_)6OU(_X)4ZU_:O[(&FP;MW]FZC=VV.?ES)YN/_ M ")GCU] -90XBJP?VJ,E\U*#_),_&?'*BYY!3FOLU8OY.,U^;1](444 M5_8A_)H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %?D=_P %"_\ D\KQS_U]0_\ I/%7 MZXU^1W_!0O\ Y/*\<_\ 7U#_ .D\5?@_T@O^1%0_Z_+_ -(F?MW@3_R.Z_\ MUZ?_ *7 \8HHHK^0S^J@HHHH **** "BBB@ HHHH *^VO^"1/[.D>MZYJ7Q& MU2W62'2V.GZ0''_+9OQD9S],5^T>!_#,(;C_ -N+67WW4?1L[BBBBO[,/Y%" MBBB@ HHHH **** "BBB@#C_CU\&M-^/WPGUCPKJBJL.I0D0S;=S6LPYCE7W5 M@#C(R,@\$U^-7C/PC?> /%VIZ'JD/V?4=)NI+2YC_NNC%3@]QD<'N,&OW%K\ MW_\ @KO\&E\'_&?2_%UK#LM?%EJ4N2HX^U0!5)/INC,7'.( MR^&=TH^_1:C)]X2>E_\ #)JW^)G[KX(<22H8^>3U7[E5.45VG%:V_P 44[_X M4?(]%%%?R8?U&%%%% !1110 4444 %%%% 'UA_P1]\4?V5^T=J^FLV(]6T.7 M:/62.6)A_P".F2OTHK\F/^"<&O\ ]@?ME^#6+!8[I[FU<$XW;[:55_\ 'MOU MQBOUGK^R? 7&>UX;E2?_ "[JR7R:C+\VS^2/&["^RXAC57VZ<7\TY1_)(*R_ M&_BVU\!>#-6UR^.VST>SEO9\'G9&AK?=L_O^G",(J$%9+1+R"BBBI*"BBB@ HHHH ***]% M_9,^$H^-_P"T3X5\.2QF2SN[P2WHQP;>(&64$]LHA49[L/I79E^"JXS%4\)0 M5YU)**]9.R_%G+CL93PF&J8JL[1A%R?HE=GZ,?\ !.?X +\#?V=-/FNK<1ZY MXH"ZI?L1\ZJP_C.]>]TB*(U"J JJ, =*6O]%,DRFCE> I9?AU M[M.*BO.V[?FW=OS9_ ><9I6S+'5[+(:^3:_6/_@H[\+%^*'[)WB+RXEDO/#X76;8D?<\G)E/_?DR MU^3E?Q%XR\/1RSB*=2DK0KKVB[7;:DO_ )-_P#;R/[)\(\^EF600IU7>=%\ MC]%9Q?\ X"TOD%%%%?E!^GA1110 4444 %?2/_!+'XH_\(!^U-9Z;-(R6?BJ MTETYP3\HE \V(D>NY"@_ZZ5\W5K> _%UQ\/_ !QH^O6?_'UHM[#?1YPWFTLKS7#YA'_EW.+?FK^\OFKKYGC\197',LLKX"7_+R+2];:/Y.S/W M"HJMH^K0Z]I%K?6K>9;7D*3Q-_>1E#*?R(JS7^BT9*2YH[,_@&47%V>X5\__ M /!3+XJ'X9?LHZQ##)Y=YXFD31H>>=LF6EX]#$DB_P# A]#] 5^>_P#P63^( MIU+XB^%/"LU_);OR5MVCVW] MEW]FO1?V7_AE;Z%I:K/>38FU*_*XDOI\8+>R#HJ] /4EB?1Z**_O3+\!A\%A MH83"P4:<%9);)+^M7NWJ]3^(<=CJ^,Q$\5B9.4YN[;ZO^MELEH@HHHKL.4** M** "BBB@ HHHH **** "O@C_ (*>_L2QZ/\ :OB9X4L]EO(^[7K*%/EC8\?: ME4=B?]8!W.[NQ'WO4.I:=;ZQIUQ9W<,=Q:W4;0S12+N25&!#*P/!!!((KY7C M#A/"<0Y;/ 8E6>\9=8RZ-?DUU5T?3<)\48K(J?YI]'9GX6T M5Z]^VS^S5)^S'\;KS28%D?0=17[;I,K9.8&)!C)[M&P*GN1M;C=BO(:_@7-, MLQ&78RI@<5'EG3;BUYKMY/=/JM3^Y,MS&AC\)3QN&=X32:?D_P!5LUT>@444 M5YYW!1110 4444 %%%% !7[6? 3_ )(7X+_[ -C_ .D\=?BG7[6? 3_DA?@O M_L V/_I/'7]&?1W_ -]QG^&'YL_ /'S_ '3"?XI?DCK*CO+N/3[26XFD6*&% M#)(['"HH&23[ 5)7CG[?GQ%_X5I^R7XPNXY/+N=0M1ID&#ABUPPB;'N$9V_X M#7]+YOF,,!@:V.J;4XRD_P#MU-V^=C^=LJP$\=C:6"I[U)1BO^WFD?EI\*Q%3$5IUZSO*3; M;[MN[?WG^@6&P].A2C0I*T8I)+LDK+\ HHHK V"BBB@ HHHH **** "BBO>/ M^"?G[+O_ TI\9T.I0LWACPZ$O-3)'RW!S^[M\_[9!)_V$?H<5ZF2Y1BB: M;:?$KQ59[K^Z42:#9S)Q;1GI=,#_ !M_!_=7YN2R[?MJFQ1+!$L<:JB( JJH MP% Z "G5_?G"G#&$R#+H9?A%MK*764NLGZ].RLEHC^&>)^),5GF83Q^*>^D5 MTC'I%>G7N[OJ%%%%?2'SX4444 %%%% !1110 4444 %>/?ME?LF:7^U1\-WM M66&T\2::K2Z5?E1E'QS$YZ^4_0CL<-VP?8:*\_-,KPV8X2>"QD%*G-6:?]:- M;I[IZH[LLS+$Y?BH8S"2Y9P=T_ZW3V:ZK0_#;Q3X8U#P5XCOM(U6UEL=2TV9 MK>Y@D&&B=3@@_P"(X-4*^_O^"LO[+2:KHL?Q-T6W N[$);:XD:\S1'"Q3GW0 MX1CW5EZ!*^ :_@?C7A6OP]FM3+ZNL=X2_F@]GZ]'YI]#^XN#^)J.?99#'TM' MM*/\LENO3JO)H****^3/J HHHH **** "BBB@ KTCX/?\BS/_P!?3?\ H"5Y MO7I'P>_Y%F?_ *^F_P#0$KV,C_WKY,\K.?\ =GZHV_\ @H%HO]@?MC>.H-NW MS+V.YQQ_RU@CE[>N_P#R:\&O[#_ &L6N]O&M:/:W>?4KOA_]I"O MF2O2XXPKPW$.-H]JLVO1R;7X-'G<&8I8C(<'5_Z=03]5%)_BF%%%%?*GTP44 M44 %%%% !1110 5^A7_!&3Q8MW\,?&>A[OFT_5(;[&.T\6S_ -MZ_/6OJ[_@ MD+X^_P"$=_:+U+1))-L/B+29%C7/WYH661?RC\ZOTCPES%8/BK"REM-N#_[> MBTO_ ":Q^>^*67O%\,XF,=XI37_;LDW_ .2W/TJHHHK^[#^*0HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *_([_@H7_R>5XY_P"OJ'_TGBK]<:_([_@H7_R>5XY_Z^H? M_2>*OP?Z07_(BH?]?E_Z1,_;O G_ )'=?_KT_P#TN!XQ1117\AG]5!1110 4 M444 %%%% !1110!ZA^Q=X 7XF_M3>"=)D7S(?[22[F4CAHX 9V4^Q6,C\:_8 MBOS-_P""1'AE=:_:@O+YU4KH^B7$Z,<<.\D40Q_P%WY_QK],J_L+P#R]4<@J M8IK6I4?W122_'F^\_D_QQQ[JYY3PR>E.FOODVW^'*%%%%?N1^+A1110 4444 M %%%% !1110 5\X_\%3?ATOC?]D_4+]8PUUX9O(-1C('S;2WDR#Z;92Q'^Q[ M"OHZN5^.OA/_ (3SX*^+M%V[FU31[NV0>CM"P4C/<-@_A7@\4Y:LPR?$X)J_ M/"27K9V?R=F>YPUF+P&;8;&)VY)Q;]+JZ^:NC\4:***_SI/[\"BBB@ HHHH M**** "BBB@#T;]D'5&TC]J;X>S+N&[Q!9P?+_P!-)EC_ /9ORK]DJ_%7X 2M M!\>/!,D;,CIK]BRLIP5(N(\$&OVJK^K?H\U&\NQ=/M.+^^/_ #^8O'JFEC\ M+4[PDONE_P $*^"_^"SWCAI-5\$>&XVPL45QJ=-?\O9PA^//^43YG MP:P*Q'$L*C_Y=QE+\.7\Y'SA1117\4G]AA1110 4444 %%%% !7V5_P1L\!# M5?BGXL\221AET?3H[*-B/NO<2%LCW"P,/HWO7QK7Z-?\$;_#PL_@1XFU0KMD MOM=-ODKC.VZ6UL?[.?/4?9W: 9^JQJ?QKUZODW_ ((] M^*3JO[.NLZ8YR^DZW(4]HY(HF'_CPDKZRK_0C@/,'C>'<'B'JW3BGZQ7*_Q3 M/X/XVP*P>?XO#K1*I)KTD^9?@T%?D/\ M\^.#X^_:Y\;70;='97W]FQC/"BW M583CZLC'ZDU^NEU=1V5K)-*VV.%2[G&< #)K\.O%6OR^*_$^I:I-_KM2NI;J M3G/S.Y8_J:_(_I#9@X8#"8)?;G*3_P"W$E_[>?JG@+@5/'8K&/[$8Q_\";?_ M +84****_E,_IP**** "BBB@ HHHH **** /3?V/_@S2"OV(MK:.RMXX88TAAA4(B(NU44# X [5\7_ M /!'+X2+IG@?Q+XVN(O](U2Y&EVC,.1#$ \A'LSLH/O#7VG7]H>"/#D8A\S[\JNH+TWE_V\?R#XR<02Q^>/!P?N4%RK_$[.3_*/_;H4445^R'Y* M%%%% !1110 4444 %%%% !1110 4444 ?/O_ 4F^ :_&O\ 9ROKVU@\S6_" M(;5+,J/F>-1^_C'?YHQNP.2T:"ORIK]UI8EGB:.15='!5E89# ]017XQ_M,_ M"O\ X4I\>_%7AE59;?3+]Q:ANOV=\20Y]_+=*_EGZ0'#L:6(H9U27Q^Y/_$E M>+]7&Z](H_I?P+X@E4H5LGJOX/?AZ-VDO1.S]9,X6BBBOYQ/Z!"BBB@ HHHH M **** "OVL^ G_)"_!?_ & ;'_TGCK\4Z_:SX"?\D+\%_P#8!L?_ $GCK^C/ MH[_[[C/\,/S9^ >/G^Z83_%+\D=97Q;_ ,%F?'#6/P]\&^'$;_D):A-J$BCK MB",(N?8F<_\ ?/M7VE7YL_\ !8+Q3_:O[1FCZ8K9CTG1(]P])))96/\ XZ(Z M_5O&7,'A>%:ZB]:CC!?.2;^^*:/S'PCP*Q/$U!RVIJ4ONBTOQ:/DVBBBOX=/ M[-"BBB@ HHHH **** "BBB@ K]=/V$?@&O[/W[.VCV$T/E:UJRC4]4++AQ-( MH(C/_7- J8Z95CWK\X_V(OA(OQI_:=\+://%YNGPW/V^]!&5\F &0JWLS*J? M\#K]@*_ICZ/W#D6Z^>55JOW'++QCX2UN86^[+&ZE64_4$U^,OQ\^$EU\"OC#X@\*7;-(VCW31Q2L,&>$X M:*3_ (%&RMCMG%?M17P+_P %DOA,MGKOA7QM;QJJWL;Z1>L!C+IF2$GU)4RC M/H@_#\/\=>'(XS)5F=->_AWKYPDTFOD^5^2OW/V;P5X@EA,X>73?N5UI_CBF MT_FKKS=NQ\0T445_'9_604444 %%%% !1110 5Z1\'O^19G_ .OIO_0$KS>O M2/@]_P BS/\ ]?3?^@)7L9'_ +U\F>5G/^[/U1]._P#!:#PCLU+P)KR)_K8K MJPF;;TVF.2,9]]TGY>]?#5?J!_P5?\"_\)7^RC-J*)ND\-ZE;WQ(ZA')@8?G M,I/^[GM7Y?U^A>-F7/"\4U:EM*L837W&J=/K2E*#^_F7X2 M04445^2GZD%%%% !1110 4444 %=K^SE\3#\'?CKX5\2EF2'2M1BDN".I@8[ M)A^,;./QKBJ*Z,'BJF%Q$,31=I0:DO5.Z_%'/BL-3Q-">'JJ\9IQ?HU9_@?N MNCB10RD,K#(([TM>-?L#?&+_ (71^R]X=O9I?-U'28_[)ONG_Z7 \8 MHHHK^0S^J@HHHH **** "BBB@ HHHH ^W/\ @BYI'G>*_'U_M_X]K2SM\YZ> M8\S?^TOTK[\KX=_X(LVB)HOQ$G&?,DGL(SSV5;@C_P!"-?<5?W-X.4E#A'"^ M?.__ "I/]+'\7>+51SXJQ/ER+_RG']0HHHK]./S@**** "BBB@ HHHH **** M "BBB@#\//'6A_\ ",>-]8TT*5_L^^GML$8(V2,O3\*RJ[?]IBU2Q_:/^($, M8VQP^)=11!G. +J0"N(K_-?,:*HXNK26T927W-H_T,R^LZN%IU7]J,7]Z3"B MBBN,[ HHHH **** "BBB@#>^%AV_$[PX1_T%+;_T:M?MU7XB_"W_ )*;X=_[ M"EM_Z-6OVZK^I/H[?[OCO\5/\I'\U^/G\?!>D_SB%?CO^VIKW_"1_M8_$"XW M;O+UJ>US_P!<6\G_ -DK]B*_$WXUZBVK_&7Q==MNW76M7DQW'<??]Y_.OT;K^WO!7$. MIPG0B_LN:_\ )V_U/XU\8*'L^**\E]I0?_DB7Z'&_M$ZY_PC7P!\<:@&56L] M!OID)(&6%NY4<\9)P/QK\6:_8+]N.^;3_P!DCQ](K*F[2I(LGOO(3'X[L?C7 MX^U^2_2&KMYGA:/:FW]\FO\ VT_4O 6BEEN)J]YI?=%/]0HHHK^>S]X"BBB@ M HHHH **** "BBI;&T;4+V&WCV^9,ZQKGIDG II-NR!NRNS]@?V*? B_#G]E M7P/IH4)))I<=[*._F7&9V!]P9"/PKU*J^DZ;%HNE6MG -L-I$L,8]%4 #]!5 MBO\ 27*\#'!X*C@X;4XQBO\ MU)?H?YZ9EC)8O%U<5/>I*4G_P!O-O\ 4*** M*[CB"BBB@ HHHH **** "BBB@ HHHH **** "OSB_P""Q'@4:)\<_#^O1H%C MUW2?)<@??E@D()_[XDB'X5^CM?&'_!9S05N/AIX+U3"^99ZG/:@XY EB#'_T M2*_+_&3 QQ/"F(;WIN,E\I)/_P E;/TGPEQKP_$]!+::E%_.+:_%(_/:BBBO MX;/[/"BBB@ HHHH **** "OVL^ G_)"_!?\ V ;'_P!)XZ_%.OVL^ G_ "0O MP7_V ;'_ -)XZ_HSZ._^^XS_ P_-GX!X^?[IA/\4OR1UE?DW_P4FUO^V_VS M?&!'^KM3:VR>VRUB!_\ 'MU?K)7X[_MJ7K7_ .UA\0)&55*ZU/'QZ(VT?H*^ MN^D%7<_FN9),?3R8_\ OJOO MZOD__@CWH*Z?^S;K%\5'F:AK\WS8ZHD$"@?@V_\ .OK"O[N\)L#'"\*X2*WD MG)^?-)M?A9?(_B?Q1QLL3Q-BI/:+45_V[%+\[OYA1117Z,?GX4444 %%%% ! M1110 4444 %%%% !1110 5X3_P %)O J^.?V0/$VV/S+C1O)U2'C[ACD&\_] M^FDKW:N7^..@#Q5\%O%VELI?^T-%O+; 7<3O@=>!USSVKQ>),"L;E.)PDOMT MYQ^^+M]S/8X?QSP>:8?%+[$XO[I*_P"!^)]%%%?YRG^@ 4444 %%%% !1110 M 5Z1\'O^19G_ .OIO_0$KS>O2/@]_P BS/\ ]?3?^@)7L9'_ +U\F>5G/^[/ MU1^LWQR\ +\5/@YXH\.E59M8TR>VBS_#(R'RV_!]I_"OQ3D1HG965E93@@C! M!K]UJ_'_ /;A^&)^$O[4OC#3%C\NUN+TZA:X&%\JX'F@+[*7*?5#7]%?2%R= MRHX7-(KX6ZBBBOY=/Z3"BB MB@ HHHH **** "BBB@#ZX_X)(_'4>"/B_?\ @V]FV6'BR+S+4,WRI=Q D >F M^/>/<&]5_V[)_=)=C^7O&[AET,;#.:*]VK[LO*:6C_ .WHK_R5]SMJ***_ MH(_" HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ K\CO^"A?_)Y7CG_ *^H?_2>*OUQK\CO^"A? M_)Y7CG_KZA_])XJ_!_I!?\B*A_U^7_I$S]N\"?\ D=U_^O3_ /2X'C%%%%?R M&?U4%%%% !1110 4444 %%%% 'WU_P $6_\ D6?B!_U]67_H$U?;U?$/_!%O M_D6?B!_U]67_ *!-7V]7]V>$7_)(X/TG_P"G)G\4^*O_ "56+]8?^FXA1117 MZ0?GH4444 %%%% !1110 4444 %%%% 'XW?M@0K!^U/\0E1553K]XV .YE8D M_B237G%>E?MC?\G5?$+_ +#UU_Z,->:U_G'Q#_R-<3_U\G_Z4S_0+(?^19A_ M^O.>L%%%% !1110 4444 ;WPM_Y*;X=_["EM_Z-6OVZK\1?A;_ M ,E-\._]A2V_]&K7[=5_4GT=O]WQW^*G^4C^:_'S^/@O2?YQ"OPX\7S/<^+- M4DD9GDDNY69B>6)M M3\H%^ -O:XWTI_G,S:***_E\_I$**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#ZH M_P""0=ZUK^U)J$:A=MQX>N8VSV'G6['[ MEWYZ#SK=?YL*_3*O[0\"[_ZL*_\ S\G^A_(/C5;_ %D=OY(?J>+_ /!0S_DS M7QS_ ->L/_I3%7Y'U^O?[>EDM_\ L@>/(VW873_,X]4D1A^HK\A*_*?I!1?] MN8>7_3I?^ES/U#P)DO[%KQ_Z>O\ ](@%%%%?@I^W!1110 4444 %%%% !6Y\ M,%$GQ+\.JP#*VIVP((Z_O5K#JYX?U1M$UZQO5W!K.XCG!7[PVL&X]^*VPTU" MM&A!IU?Z7'^=H4444 M %%%% !1110 4444 %%%% !1110 4444 %?)W_!8O_DV70_^QGM__22[KZQK MX]_X+*ZT(/@EX5T[=\UUKGVD+QR(X)%SZ\>:/S^E?!^*%10X5QKE_);[VDC[ M?PW@Y<38-+^>_P!R;/SIHHHK^!S^X0HHHH **** "BBB@ K]K/@)_P D+\%_ M]@&Q_P#2>.OQ3K]K/@)_R0OP7_V ;'_TGCK^C/H[_P"^XS_##\V?@'CY_NF$ M_P 4OR1UE?C)^U3,T_[3OQ%9V9F'B;45R3V%U( /P K]FZ_'']LBU-G^U7\ M04,?E[M=NGQC&=TA;/XYS[YKZ3Z0T7_9F%E_T\?_ *2_\CY[P%DO[2Q,?[B_ M]*/-:***_D\_J **** "BBB@ HHHH **** /U$_X)1?\FBV?_84N_P#T(5]* M5\M_\$BM9&I?LL75OGYM/UVY@QCH#'#)_P"SGG_"OJ2O] O#NHI<,X%Q_P"? M<5]RLS^%>/HN/$>-3_Y^2?WNX4445]D?(A1110 4444 %%%% !1110 4444 M%%%% !5#Q5_R+&I?]>LO_H!J_6%\4-87P]\-/$6H-M"V.F7-P2PR $B9N?RK M#%34*,YRV2;_ -L-%RK1C'=M?F?B)1117^:1_HD%%%% !1110 4444 %>D? M![_D69_^OIO_ $!*\WKTCX/?\BS/_P!?3?\ H"5[&1_[U\F>5G/^[/U1^R%? M"O\ P64^$V8O"GCBWC^Z6T6]<#M\TL'_ +7&?<5]U5Y[^U3\'E^._P ?$WA ME55KJ\M3)9$_PW,9$D7/;+J ?8FO[KX^R!YSD.)P,5>;CS1_Q1]Y+YM6]&?Q M1P-GG]D9YA\;)VBI6E_AEH_N3OZH_&FBG30O;3-'(K1R1L596&&4CJ"/6FU_ MGX?W8%%%% !1110 4444 %%%% !7U/\ \$NOVHU^$'Q0?PAJ]QY?A_Q;*JQ, MYPMI>\*C>PD&$/OL/ !KY8H!P:]SAS/L3DV8TLRPOQ0=[=&MG%^35U^.YXW$ M&1X?-\OJ9?B?AFK7ZI[IKS3U_ _=BBOG'_@G3^UVG[0WPT71-8N=WC#PW"L= MR7;YM0@'RI<#U;HK_P"U@\;P*^CJ_P! 88-WA-7\T^J?FGH_,_ MA7.\GQ.58VI@,6K3@[>371KR:U04445ZYY04444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y'?\ !0O_ M )/*\<_]?4/_ *3Q5^N-?D=_P4+_ .3RO'/_ %]0_P#I/%7X/](+_D14/^OR M_P#2)G[=X$_\CNO_ ->G_P"EP/&****_D,_JH**** "BBB@ HHHH **** /O MK_@BW_R+/Q _Z^K+_P! FK[>KXA_X(M_\BS\0/\ KZLO_0)J^WJ_NSPB_P"2 M1P?I/_TY,_BGQ5_Y*K%^L/\ TW$****_2#\]"BBB@ HHHH **** "BBB@ HH MHH _'']L;_DZKXA?]AZZ_P#1AKS6O2OVQO\ DZKXA?\ 8>NO_1AKS6O\X^(O M^1KB?^OD_P#TIG^@60_\BS#?]>X?^DH****\<]8**** "BBB@ HHHH WOA;_ M ,E-\._]A2V_]&K7[=5^(OPM_P"2F^'?^PI;?^C5K]NJ_J3Z.W^[X[_%3_*1 M_-?CY_'P7I/\XA7XG_&_3&T7XT^+[-MVZTUN]A.X8;*SN.??BOVPK\>_VX/# M_P#PC/[6WCZWV[/,U:2[QC_GMB;/X^9G\:ZOI#8=RRW"5_Y9R7_@4;_^VG+X M"XA+,,50_F@G_P" RM_[<>5T445_*)_3P4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% 'UQ_P1PLV?]HKQ%<;AMB\.2QD>NZYMC_[)^M?I!7Y^_\ !O.\=^.K[ M;_Q[V%M!G;T\R1VZ]O\ 5].^/:OT"K^VO!.CR<*49?S2F_\ R9K]#^./&*KS M\3U8_P L8+_R5/\ 4X/]J;23KG[-/C^U7=OD\/7Q0 @980.RCGW K\8Z_V$G$=] ]NY] ZE3W'KZU^'&H6,FEW\]K,NR:WD:*1?[K*<$?F*_- M?I$85K$X+$_S1G'_ ,!<7_[O!>L"3S)+S1[8S-G/[U8PDGY.K#\ M*[FOE'_@D7\45\6?L]WWAN20&Z\)Z@RHF>EO/F5#^,GGC\*^KJ_T.X-S:.99 M'A<:G=RA&_\ B2M+[I)H_@GB[*WEVOT%K\A?V[OBFOQ<_:H\6:C#*LMC9W/]FVA5MRF. >7E3W# M,KO_ ,#K\7\=LVCAN'/JB?O5IQ5O*/OM_)J*^9^O^"N5RQ'$'UJVE&$G?SE[ MJ7W-OY'D-%%%?QF?UR%%%% !1110 4444 %?M9\!/^2%^"_^P#8_^D\=?BG7 M[6? 3_DA?@O_ + -C_Z3QU_1GT=_]]QG^&'YL_ /'S_=,)_BE^2.LK\C_P#@ MH=HQT/\ ;*\<0XQYMS#<#G.?,MXI/_9J_7"OS'_X*W^&3HG[5,=YM^76-&MK MG=CJRM)"1]0(U_,5]UX^85U>'855]BK%_)QDOS:/B_ [%*GG\Z3^W3DOFI1? MY)GR_1117\./#LC8:.2VU& M%<_>#!XY#CVVQ?G7W-7Y2?\ !-+XI+\,OVL=$CFD$=GXDCDT:8D]Y,-%^\L#IR#^\;AE@('_ 78_A7K]?%?\ P61^*:Z=X'\+^#89/WVIW3:I M89_A<.E= M;UZ1\'O\ D69_^OIO_0$KV,C_ -Z^3/*SG_=GZH_9"BBBO]'#_/P_*?\ MX*3? P_!K]I74KJVA\O1_%8.K6A PJ.Y_?IZ<29; Z+(M?/]?JM_P4F_9^;X MX?L\75W8P>;KGA-FU.TVKEY8@O[^(=_F0;L#DM$@K\J:_A?Q9X7>39_4]FK4 MJW[R/;5^\OE*^G1-']I>%W$BS?(Z?.[U*7N2[Z+W7\XVU[IA1117YF?HP444 M4 %%%% !1110 4444 =)\)?BKK7P4^(.F^)=!N?LVI:;*'7.3',O1HW'&Y&& M01Z'C!P:_77]FS]HC1?VF/AC:^(='=8Y>(KZS+9DL)P 6C;U'.0W1@0?4#\9 MJ]$_9F_:5U[]E_XBQZYHS+-;S 1:A82-B*_ASDJ?[K#JK#E3Z@D']4\,/$2I MPYB_88F\L-4?O+?E>W.E_P"E+JO-(_,_$C@&'$&%]MA[+$TU[KVYE_*W^3Z/ MR;/V4HKCO@7\=/#_ .T-\/K7Q%X=NO.M9ODFA? FLY0!NBD7LPS]""""00:[ M&O[8PN*HXFC'$8>2E"2336J:?5'\=8K"UL-6E0KQ<9Q=FGHTUT84445T& 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %?D=_P4+_ .3RO'/_ %]0_P#I/%7ZXU^1W_!0O_D\KQS_ -?4/_I/ M%7X/](+_ )$5#_K\O_2)G[=X$_\ ([K_ /7I_P#I<#QBBBBOY#/ZJ"BBB@ H MHHH **** "BBB@#[Z_X(M_\ (L_$#_KZLO\ T":OMZOB'_@BW_R+/Q _Z^K+ M_P! FK[>K^[/"+_DD<'Z3_\ 3DS^*?%7_DJL7ZP_]-Q"BBBOT@_/0HHHH ** M** "BBB@ HHHH **** /QQ_;&_Y.J^(7_8>NO_1AKS6O2OVQO^3JOB%_V'KK M_P!&&O-:_P X^(O^1KB?^OD__2F?Z!9#_P BS#?]>X?^DH****\<]8**** " MBBB@ HHHH WOA;_R4WP[_P!A2V_]&K7[=5^(OPM_Y*;X=_["EM_Z-6OVZK^I M/H[?[OCO\5/\I'\U^/G\?!>D_P XA7Y@?\%8_")\._M937VPA=>TJUO-V.&9 M0T!Y]0(1^8]J_3^OAO\ X+.^ _,TOP3XGCCXAEN-+N'QUW!98A_XY-^=?;^- M>7/%<+59I:TI0G^/*_N4FSXWP=S!8;B6G![5(RA^',OQBCX+HHHK^)#^Q@HH MHH **** "BBB@ HHHH **^K?^">?[(WP_P#VI_"/B#_A(IM+/\ P/C_ /C5'_#HOX5?\_'BS_P/C_\ C5>M_P 0)XG_ .G? M_@?_ #R_P#B-?#G_3S_ , _X)^9-%?IM_PZ+^%7_/QXL_\ ^/_ .-4?\.B M_A5_S\>+/_ ^/_XU1_Q GB?_ *=_^!_\ /\ B-?#G_3S_P _P""?F317Z;? M\.B_A5_S\>+/_ ^/_P"-4?\ #HOX5?\ /QXL_P# ^/\ ^-4?\0)XG_Z=_P#@ M?_ #_B-?#G_3S_P#_@GYDT5^FW_#HOX5?\_'BS_P/C_^-4?\.B_A5_S\>+/_ M /C_P#C5'_$">)_^G?_ ('_ , /^(U\.?\ 3S_P#_@GYDT5^FW_ Z+^%7_ M #\>+/\ P/C_ /C5'_#HOX5?\_'BS_P/C_\ C5'_ ! GB?\ Z=_^!_\ #_B M-?#G_3S_ , _X)^9-%?IM_PZ+^%7_/QXL_\ ^/_ .-4?\.B_A5_S\>+/_ ^ M/_XU1_Q GB?_ *=_^!_\ /\ B-?#G_3S_P _P""?F317Z;?\.B_A5_S\>+/ M_ ^/_P"-4?\ #HOX5?\ /QXL_P# ^/\ ^-4?\0)XG_Z=_P#@?_ #_B-?#G_3 MS_P#_@GYDT5^FW_#HOX5?\_'BS_P/C_^-4?\.B_A5_S\>+/_ /C_P#C5'_$ M">)_^G?_ ('_ , /^(U\.?\ 3S_P#_@GYDT5^FW_ Z+^%7_ #\>+/\ P/C_ M /C5'_#HOX5?\_'BS_P/C_\ C5'_ ! GB?\ Z=_^!_\ #_B-?#G_3S_ , _ MX)^9-%?IM_PZ+^%7_/QXL_\ ^/_ .-4?\.B_A5_S\>+/_ ^/_XU1_Q GB?_ M *=_^!_\ /\ B-?#G_3S_P _P""?F317Z;?\.B_A5_S\>+/_ ^/_P"-4?\ M#HOX5?\ /QXL_P# ^/\ ^-4?\0)XG_Z=_P#@?_ #_B-?#G_3S_P#_@GYDT5^ MFW_#HOX5?\_'BS_P/C_^-4?\.B_A5_S\>+/_ /C_P#C5'_$">)_^G?_ ('_ M , /^(U\.?\ 3S_P#_@G$_\ !%_0?L_@GQWJFW_C\OK6USZ^5'(W_M;]:^V* MX']G?]G#P[^S'X-NM#\-F_:SO+QKZ5[R5993(R(F,A5^4",8&.I/K7?5_47 MN1ULFR+#Y;B+<\$[VU5W)R=G\S^;.-LZI9MG>(S"A?DFU:^CLHJ*NOD%?CA^ MV'X+/P__ &HO'6E^7Y4:ZO-<1(.B1S'SHP/^ 2+7['U^;/\ P5]^'O\ PCG[ M0>EZ]&FV'Q)I:[V_O30,4;\HS#7YWX^98Z^04\7%:T:BO_ADG%_^33PLMJL';UBU)?AS'R;1117\>']8A1110 4444 %%%% !1110![[_ ,$W M?CFOP6_:6TV&[E\O2?%"_P!D79)^5'=@87_"0*I)Z*[&OU;K\*%9XDT%4L=65FR\C ?).?^NBC)/]X..U?TYX!\ M61Y:F08AZZSI^?\ /%>GQ)?XGT/YQ\<.%YOIW_@I]^TXOQG^+R^ M&M)N!+X>\(,\.Y&REU=GB63(ZA"[. M5_?DOFDO-13ZG]C>$O"\LIR95JZM5KVD^ZC;W4_DV_)R:Z!1117Y*?J04444 M %%%% !1110 5^UGP$_Y(7X+_P"P#8_^D\=?BG7[6? 3_DA?@O\ [ -C_P"D M\=?T9]'?_?<9_AA^;/P#Q\_W3"?XI?DCK*^%?^"T'@TM!X%\0QH=JM=:=.WU MV21C]):^ZJ^?O^"G'P]_X3W]D77)8T\RX\/SP:M$!_L-LD/X122'\*_;?$S* MWC^&,90BM5'G7_;C4_Q4;?,_'/#G,E@>(\)6>SERO_M]./ZW/RHHHHK^!C^X M@HHHH **** "BBB@ HHHH FTW49]'U&WN[65X+FUD6:&1#AHW4@JP]P0#7[. M?LZ?&*V^/7P6\/\ BFW:/?J5JINHT/$%PORRIZ\.&QGJ,'O7XNU]>?\ !*+] MIN/X>>/KCP%J]PL6D^*)1+I[N<+!?8"[?82J O\ O(@'WC7[)X*\61RK.?J6 M(=J6(M'R4U\#^=W'YKL?DOC!PO+,\H^N4%>IA[R\W!_$OE92^3[GZ.4445_: M!_((4444 %%%% !1110 4444 %%%% !1110 CN(U+,0JJ,DGM7Y ?ML_'(?M M _M&:]K=O-YVDVSC3],.?E-M%D*P]G8O)_VTK[K_ ."FG[3"?!7X*R>'M/N- MOB+QA&]K$%/S6UKTFE]B0=B]#EB1]TU^7E?RWX^<61JU:>08=Z0]^I_B:]V/ MR3C[A1117\WG]!A1110 4444 % M%%% !7I'P>_Y%F?_ *^F_P#0$KS>O2/@]_R+,_\ U]-_Z E>QD?^]?)GE9S_ M +L_5'[(4445_HX?Y^ 1NY)_M[?LXM^SG\>KZVM8#'X?UPMJ.E,JX1(V8 M[X1VS&W&.NTH3UK];*\7_;K_ &:$_:7^!]W9VL2MXBT;=?:0_=I /FASZ2*- MOIN"$_=K\S\5N#_[>R62H*]>C><.[_FC_P!O+;^\HGZ-X8\6?V)F\76=J-6T M9]E_++_MU[^39^1]%/N()+2=XI8WCDC8HZ.-K(1P01V(IE?POMHS^TM]4%%% M% !1110 4444 %%%% !1110!Z)^S9^TQXD_9@\>+K.@S"2WFQ'?V$I/V>_C! M^ZP[,,G:XY4D]02#^J/[.7[37A?]ISP6NK>'[K;<0@+?:?*0+FP<]F'=3V+[77O#>I7&EZG:GY98CPZ]T=3\KJ>ZL"#7ZEX>> M)V,X/?#?"<00^L4K4\0EI+I+LI]UV>Z M\UH?MQ17S/\ LB?\%(O#?Q[CM=%\2-:^&_%S (J.^VSU!NG[EV^ZQ_YYL<\X M!;M],5_961\08#.,*L9EU13@^VZ?:2W3\G^1_(^=9'CLIQ+PF/IN$EWV:[I[ M->:_,****]@\D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBO+?VDOV MO?!O[,&B^9KE[]HU:9"UKI5J0]U<>A(S\B?[;8'!QD\5PYCF6%P&'EBL;44* M<=VW9?\ #]EN]D=F R_$XZO'#82#G.6R2N_^&[O9=3TS4M2M]'T^:[O+B&UM M;=#)+-,XCCB4#)9F/ ')\ M>\-+.*5##4_]EYK3G*_,T].:*Z)/76[:Z19^XX?P/Q"RFK7Q%3_:>6\(1MRI MK6S?5M::62?5H_9"BJNAZW:>)=%L]1T^XCN[&_A2XMYXSN2:-P&5@?0@@U:K M^B(R4DI1=TS\$E%Q;C)6:"BBBJ)"BBB@ K\CO^"A?_)Y7CG_ *^H?_2>*OUQ MK\CO^"A?_)Y7CG_KZA_])XJ_!_I!?\B*A_U^7_I$S]N\"?\ D=U_^O3_ /2X M'C%%%%?R&?U4%%%% !1110 4444 %%%% 'WU_P $6_\ D6?B!_U]67_H$U?; MU?$/_!%O_D6?B!_U]67_ *!-7V]7]V>$7_)(X/TG_P"G)G\4^*O_ "56+]8? M^FXA1117Z0?GH4444 %%%% !1110 4444 %%%% 'XX_MC?\ )U7Q"_[#UU_Z M,->:UZ5^V-_R=5\0O^P]=?\ HPUYK7^*(XH_,NM%1-7A_V?(.Z0_P#?DR_G7N%0:GIL&LZ;<6=U$LUK=Q-# M-&WW9$8$,I]B"17[YG66PS'+Z^ J;5(2CZ735_EN?AN3YC/ 8ZCC8;TY1EZV M:=OGL?A=172?&#X=7/PC^*?B#PS=;_.T6^EM0S#!E16.Q_HR[6'LU?Z 8>O"M2C6I.\9)-/NFKIA1116)L%%%% !1110 M4444 >\?\$Y?CBOP4_:8TO[7,(=)\2+_ &1>%CA4,A!B<]AB0(">RLU?K!7X M3@X-?JQ_P3S_ &J8_P!HOX/16>I7&_Q5X:1+74 [9>Z3&([CWW 8;_;!Z!A7 M],^ O%T(JIP_B)6;;G3OUT]Z/X7\LOQY7_VZ M?0%%%%?TV?SD%%%% !1110 4444 %%%% !1110 4444 %%%% !12(XD4,I#* MPR".]+0 4444 %%%% !1110 4444 %?+7_!6KX7?\)G^S?!KT,9>Z\)WZ3L0 M,D6\W[J0?]]&)B>P4_4?4M8OQ&\#VGQ,\ :UX=OO^//6K*6RE.,E!(A7BZA'Y5_I-U+9W"?W9(W*,/S!K-K_.VI3E3DX35FG9KLT?W MU3J1G%3@[IZI]TPHHHJ"@HHHH **** "BBB@ KTC]E;]H_4_V8?BU9^(++S+ MBQ?]QJ=D&PMY;D_,OIN7[RGLP'8D'S>BNS+\PQ&!Q,,7A9.-2#3371K^M5LU MHSEQV!H8S#SPN)CS0FFFGU3_ *T?3<_<#P!X]TGXH>#=/U_0[R.^TO5(1-;S M+_$#U!'4,#D$'D$$&MBORE_8<_;=U#]EKQ,=/U#SM0\&:I,'O;5>9+1S@>?% M_M8 W+T8 =" 1^H_@[QGI7Q!\,V>LZ)?VVIZ7?IYD%S ^Y)!T_ @@@@\@@@X M(K^Z/#_C["<2X)3C:->*]^'9_P T>\7T[;/S_BOCK@?%<.XSEE>5&3]R??R? M:2Z]]UY:=%%%?H!\*%%%% !1110 4444 %%%% !7S)_P4;_;)C^ O@23PQH- MTO\ PF&O0E0T;?-I=NV0TQ]';D)Z'+?P@'I/VU?VW-'_ &6O"[6=FUOJ?C*^ MC/V+3]V5M@>D\X!RJ#LO!)M/+*$\GRR=\1)6E)?\ +M/?7^=K;^5:Z.Q^ MV>%OAS/,:T*?VVMM/Y$]_YGIJKF63DT445_()_5@4444 %%%% ! M1110 4444 %?M9\!/^2%^"_^P#8_^D\=?BG7[6? 3_DA?@O_ + -C_Z3QU_1 MGT=_]]QG^&'YL_ /'S_=,)_BE^2.LK-\8^%[7QQX2U31;Y=]EJ]I+93KZQR( M4;]":TJ*_J6I3C4@X35TU9KNF?S13J2A)3@[-:I^:/PY\9>%;OP+XNU31;]/ M+OM(NY;.X7TDCS3_ !E;"[! PHN(P(YE M'O\ ZMR?64U\PU_G7Q-DL\IS7$9=/_EW)I><=XOYQ:?S/[\X&:990S"'_ M "\BF_)[27RE=?(****\(]H**** "BBB@ HHHH *?;7,EG<1S0R/%-$P='1B MK(PY!!'0@]Z911>VJ#?1GZL?L!_MA6_[3'PY6PU2XC3QEH,:QW\1.TWL?1;E M!W!Z.!]UNP#+GZ K\1?AG\2]:^$'C:Q\0^'[Z33]4T]]\4B\AAT*L.C*PR"I MX(-?JQ^R!^V+H7[57@Y9(6AT_P 36,8_M'2B_P R'@&6+/+1$D<]5)P>Q/\ M8_A1XF4\XH1RO,96Q,%9-_\ +Q+K_C2^)=?B76W\E^*'AS4RFO+,\OC?#2=V ME_R[;Z?X6]GT^%]+^Q4445^VGXV%%%% !1110 4444 %%%% !7+_ !C^+VB_ M OX>:AXEU^Y6WL;!,A /J3@ D6/B?\4=#^#G@N\\0>(M0 MAT[3+)#]^7?^['O)_=%:OHGQ_P ?/C;J_P"T+\4M2\4:P_[Z]?;! &RE MG ,^7"OLH[]R23R37&T45_#>+Q=;%5YXG$2K9_9V%PM+#48X>A% M1A%))+9):)!1117.= 4444 %%%% !1110 5Z1\'O^19G_P"OIO\ T!*\WKTC MX/?\BS/_ -?3?^@)7L9'_O7R9Y6<_P"[/U1^R%%%%?Z.'^?@4444 ?G'_P % M4/V46^'GCC_A8.BV^-%\13;=22->+2\.27/HLO)S_?#?WE%?(=?M]\1?A_I? MQ4\#ZIX=UJW%UI>KP-;W$?0X/1E/9E(# ]B >U?C_P#M*? #5OV;/BOJ'AK5 M TD<1\VRN]N$O;=B=D@]^S#LP8^-' ;RS'?VQ@X_N*S]Y+:$WJ_E+= M>=UIH?UCX0\;+,L%_9.+E^^HKW;_ &H+1?..S\K/74X&BBBOPT_9PHHHH ** M** "BBB@ HHHH **** "OIG]F#_@IKXP^"26^D^(O,\7>'(\(JSR?Z;:+_TS ME/W@/[KYZ J*^9J*]G(^(,QR?$+%9;5=.7ELUV:>C7DTSR%O'S"5DJ.>T_9R_G@FXOS<=9+Y MZZ;J=MK-A%=6=Q!=6LR[HYH9!)'(/4,."/ MI7[IE.>Y=F=/VN7UHU%_=:=O5;KT:1^+9IDN/RZI[+'494W_ 'DU?T>S^5R> MBBBO6/+"BBB@ HHHH **** "BBO*?BU^VS\,?@PDB:MXJT^>^CR/L6GM]LN- MP_A98\A#_OE17#F&9X/ TO;8VK&G'O)J*_$[,#EV+QM3V.#IRJ2[13;_ /5 MJP?B'\3_ ]\)O#TFJ^)-8L=%L(^/-N90N\_W5'5V_V5!)]*^&/C;_P6%UG6 MEFL_ 6A1Z+"P(74-3VSW7U6(?NT(_P!HR"ODCX@_$WQ!\5M?;5/$FL:AK5\P MQYMU,9"@_NJ.BK[* *_%>*/'?*L&G2RB+KS_ )G>,%]_O2^22?21^P\-^">9 MXIJKFLE1AV5I3?W>['YMM=8GV%^TU_P5NNM46XTGX9VKV,)RC:U>Q S,/6&( MY"^S/DX/W5-?%NO>(+[Q5K%QJ&IWEUJ%_=OYD]Q<2F665O5F;))^M4Z*_FGB M;C#-<^K^VS*JY6VBM(Q]([?/5OJV?T3P[PIEF24?8Y?34;[R>LI>KW^6B71( M****^9/HC]!/^"2W[3O]O^';CX:ZO<;KS2E:[T9G/,MN3F2'/JC'1J6CW*W,#'[I(/*L.ZL,J1W!(K]D_@C\7= M-^.WPMT?Q5I+?Z+JL =HB MT%[M]Y4]E_X!\/IR^9_)_C)PC_9^8+-<-']U6?O=E/=_^!?%Z\WD=71117[D M?BX4444 %?D=_P %"_\ D\KQS_U]0_\ I/%7ZXU^1W_!0O\ Y/*\<_\ 7U#_ M .D\5?@_T@O^1%0_Z_+_ -(F?MW@3_R.Z_\ UZ?_ *7 \8HHHK^0S^J@HHHH M **** "BBB@ HHHH ^^O^"+?_(L_$#_KZLO_ $":OMZOB'_@BW_R+/Q _P"O MJR_] FK[>K^[/"+_ ))'!^D__3DS^*?%7_DJL7ZP_P#3<0HHHK](/ST**** M"BBB@ HHHH **** "BBB@#\^%O\ R4WP[_V%+;_T:M?MU7XB_"W_ )*;X=_["EM_Z-6O MVZK^I/H[?[OCO\5/\I'\U^/G\?!>D_SB%%%%?T@?SV?G=_P6!^"Q\._$W1O' M%K%BU\10?8KU@.ES"/D8G_:BV@#_ *8FOCBOV*_;#^!B_M#?L_:[X>CC5]2$ M?VS3"V!MNH\L@!/3=\R$^DAK\=YH7MIFCD5HY(V*LK##*1U!'K7\6>-?#;RW M/WC*:_=XA#O$2S#(UA*C_>8=\K_P .\']UX_\ ;HVB MBBOQX_6 HHHH **** "BBB@ KL/@3\;=:_9[^)>G^)]!E"W5F=LL+D^5>0G& M^%QW5L?4$ C! -H['HPP1Q7<5^+_P M!_:&\3?LW>.(]<\-WGELV$NK27+6U]&#]R1&;C6/$&IV>DZ9:C,EQP-9UJT*4'4JM1BM6V[)+NV]C2G2G4FJ=--R>B25VWV2-BOA?_@H+ M_P %%$BAO/ OP]U /(X:'5=9MWX0=&@@8=^S2#IT4YR1P'[9O_!3#4_C)#=> M&_!/VK1/#$@,5Q=L=EYJ:G@CC_5QG^Z/F8=2 2M?)U?S!XF>,2KPGE602]UZ M3JK2ZZJ'EWEU^SIJ_P"D/#KPE="<&]4NM M)U2U/R30MU'=64Y5E/=6!![BOB^ _%S,O>+[26Z M?KZJZU/Y5SSA_'Y/B7AGH[,****]P\4**** "BBB@ HHHH M _-G_@K5\#6\#?&NT\86D.W3O%T.)RHX2[B 5L^FY/+;W(<^M?)M?L-^V5\! M%_:,^ &LZ!&BMJD*_;M+8_PW48)49[;P6C)[!R:_'RX@DM)WBEC>.2-BCHXV MLA'!!'8BOXH\9N%WE6?2Q5-?NL1>:[21PU1_O* M%H/_ _8?W>[_P!NC****_(C]4"BBB@ HHHH **** "BBB@ KUG]EO\ ;%\5 M?LL:^9-*E&H:)=/NO=)N'/D3]BRG_EG)C^(>@R& Q7DU%=V6YIB\OQ,<7@JC MA4CLUO\ \%/JGHUHSBS'+<+C\/+"XR"G"6Z?]:/LUJNA^PW[.7[8/@K]IG2D M;0]06WU=4W7&DW9$=W 1UPO211_>3(]<'@>I5^%^EZI=:)J$-Y97%Q9W5NP> M*:"0QR1,.A5AR#[BOISX&_\ !5WQ]\-HXK/Q+#;>---CP ]PWV>^0=.)E!#> MN71F/]X5_37"?CUAJL8T,_AR2_Y^05XOSE'=?]N\R\D?SEQ1X(8FG)U\CGSQ M_DD[27DI;/YV?FS]-**^=/AG_P %1OA1X_1$OM2OO"]VW!BU2V(0GOB2/>F/ M=BOTKVGPK\8/"?CF-&T7Q-X?U82?=^R:A%,3VZ*Q.<\8]:_<,KXFRG,8J6!Q M,*GDI*_S5[KYH_&\RX;B[?)[/Y,Z*BBH;[4(-,MVFN9H;>%> MKRN$4?B:]N4DE=GC)-NR)J*\W\0\-O="[F7'_3. M'<_Z5\^?%S_@L1X;T6&2W\%^']0UNZY5;K4#]EME]&"C<[CV.SZU\IG''609 M7%O&8J":^RGS2_\ 8W?X6/I\IX)SS,I)83#3:?5KEC_ .!2LOQ/L:^OH=,L MIKBYFBM[>W0R2RRN$2-0,EF)X YR:^-_P!K?_@JGIOA.&ZT'X:O#JVJ$&.3 M6F7=9VI[^2I_UK#LQ^0<'YQQ7R!\=OVO/'W[1<[+XCUN4Z=NW)IMH/(LX^.OQ3K]K/@)_R0OP7_P!@&Q_])XZ_HSZ. M_P#ON,_PP_-GX!X^?[IA/\4OR1UE%%%?U0?S,?/W_!2CX&-\9OV:M0N+2%I= M7\*M_:UJ%'S.B@B9/7F,EL#DM&M?E17[K2Q+/$T'[?I3=C;R$X3/^PP9/\ @ />OY?\?N%W&K2SZBM' M[D_5?"WZJ\6_**ZG])>!O$JE3JY)6>J]^'H_B7R=FEYR?0\EHHHK^:S^A@HH MHH **** "BBB@ HHHH *U/!GC75OAWXFM-9T/4+G2]4L7$D%Q ^UT/\ (@]" M#D$<$$5ET5I3J3IS52FVI)W36C36S3Z,BI3A4@X5$FGHT]4UV:/T>_9-_P"" MI>A?$:"UT3X@-;>'=>P(TU'[MA>GU8_\L6/?=\A.<%XCNX$EB=9(Y M%#HZ'M-<:3&V3I>H W%F1Z*I(:/_MF MRY[YK^AN#?':OAH1PN?P=2*T52-N;_MY:*7JFGW4F?@O%W@G1Q$I8G(Y*G)Z MN$K\O_;KU>9;)K%X::2ZI*2/1Y-3\67BY 6RMS#"#_ +4DH7CW56KP M,TXLR;+8N6.Q,(6Z.2O\HJ\G\D>[EO"^;YA)1P>&G/S47;YR=DOFSZ:KQC]I MW]N7P7^S-8S6]W=+K'B3;^ZT>SD!E![&5N1$O3[WS$=%:OB#XZ_\%0_B+\6X MI[+2)(?!NDS97R].+O'JE&,L/P_!N7_/R:LEYQCN_)RM;K%G[/PKX(5925?/9I1_Y]Q=V_*4M MEYJ-_*2/0_VCOVH?%7[3OBW^TO$%UMM8&/V+3H"5M;)3V5>['NQR3[# 'G-% M%?S3C\PQ.-Q$L5BYN=23NVW=O^NBV2T1_1.!P.'P=".&PL%"$59)*R7]?CU" MBBBN,Z@HHHH **** "BBB@ HHHH *](^#W_(LS_]?3?^@)7F]>D?![_D69_^ MOIO_ $!*]C(_]Z^3/*SG_=GZH_9"BBBO]'#_ #\"BBB@ KQS]M3]E*R_:G^% MLEF@AM_$FEAI](NV&-LF.8G/7RWP ?0A6YQ@^QT5Y^:Y7ALRPE3 XR/-3FK- M?Y=FGJGT>IW99F6(R_%0QN$ERS@[I_UNGLUU6A^&OB7PUJ'@[Q!>:5JEI-8Z MCI\S07%O,NUXG4X((JC7Z6?\%&/V&Q\;]$D\9>%K5?\ A+M-A_TFWC'.KPJ. MG_75!]T]6 V\X7'YJR(T3LK*RLIP01@@U_!_'/!>*X;S%X2M[U.5W"?24?\ MY);271Z[--_VYP7Q?AN(< L51TFM)QZQE_D]XOJM-TTFT445\6?7!1110 44 M44 %%%% !1110 4444 %%%% !70> _BSXH^%]WY_AWQ!K&B2%@S?8KMX5<_[ M2J<-]""*Y^BMJ.(JT9JI1DXR6S3::^:,ZU&G6@Z=6*E%[IJZ^YGTEX$_X*K? M%KPAY:WU[H_B2%>-NH6*JV/]Z$QG/N<^^:]8\*?\%H6"*FN> U9OXIK'4\#\ M(WC_ /9Z^%:*^XR_Q0XIP2M2QDI+^_:?XS3?XGQ>/\-N&L6[U<)%/^[>'_I+ M2_ _2;1?^"P_PWO5Q>:+XPL9.IQ;02I^8F!_\=KH+?\ X*M_"&9D#7VN0[B, ME]-?Y/K@GI[9K\N:*^GH^.W$\%:7LY>L/\FCYNKX*<.3=X^TCZ3_ ,TS]2KS M_@JI\'[64+'JFL7"XSNCTR0 >WS8/Z5C:Q_P5Z^%NG!OL]CXNU!@2%\JQB53 M[Y>53C\,^U?F=15U?'CB::]U4X^D'^LF33\$^'8OWG4EZR7Z11]^>)O^"T&D MP*PT;P+J%TW16O=12WQ[D(CY^F1]:\M\(4:/2+'P[X?C/W9(K9 MKB MT4DON5D%%%%6/WKY+I M]M(,1DN9TLRPV\'JOYHO247Y-:> M6^Z/$XBR*AG&75C\UL MUT>A_"&:9;7R_%U,%B5:=-M/Y=O)[I]5J%%%%>@<(5^1W_!0O_D\KQS_ -?4 M/_I/%7ZXU^1W_!0O_D\KQS_U]0_^D\5?@_T@O^1%0_Z_+_TB9^W>!/\ R.Z_ M_7I_^EP/&****_D,_JH**** "BBB@ HHHH **** /OK_ ((M_P#(L_$#_KZL MO_0)J^WJ^(?^"+?_ "+/Q _Z^K+_ - FK[>K^[/"+_DD<'Z3_P#3DS^*?%7_ M )*K%^L/_3<0HHHK](/ST**** "BBB@ HHHH **** "BBB@#\NO_1AKS6O2OVQO^3JOB%_V'KK_ -&&O-:_SCXB_P"1KB?^OD__ $IG M^@60_P#(LPW_ %[A_P"DH****\<]8**** "BBB@ HHHH WOA;_R4WP[_ -A2 MV_\ 1JU^W5?B+\+?^2F^'?\ L*6W_HU:_;JOZD^CM_N^._Q4_P I'\U^/G\? M!>D_SB%%%%?T@?SV%?E[_P %//VT?+!=#'GQ^V M2PFOWT/?I_P")?9_[>5UVO9]#[KP[XJ>19Q"O4?[J?NS_ M ,+Z_P#;KL_2ZZGXWT5<\0:#>>%==O-,U"WDM+_3YWM[B"08:*1"593[@@BJ M=?P;*,HR<9*S6Z/[>'M4M[ M[3[JXL;VU<20SP2&.2)AT96&"#[BJU%5&3BU*.C1,HJ2Y9;'V7^SC_P5NUKP MI%;Z7\0K%]?LDP@U2T"I>QK_ +:<)+]05;N=QK[3^#_[2O@?X\6:R>%_$6GZ MA,R[GLR_E7<7'.Z%L. /7&.#@FOQAI]MH_Y5>#_[+KS4;2/ ^SZHJWJD#H-T@+@>RL*]G\(_ M\%F?%-A$JZYX.T+4V7AFLKF6S+?]]>:,U^S97X[<-XA+ZUST7UO'F7R<.9O[ MD?D69>"G$&'?^S4N5_-2LOQ9^AE%?%.G_P#!:#0Y(O\ 2O NK0OZ1:A' M(/S*+_*M+_A\KX+^S;O^$3\4>=MSMW0;=V.F[?G&>^/PKZ6GXK<)S5UC(_., MU^<3YV?AAQ1%V>$E\G!_E(^Q**^*=0_X+0:''&/LO@75IFYR)=1CB'MR$:N- M\3_\%G?$EVK?V+X)T/3S_#]MO);S'UV"*N3$^,7"5%76*YGVC";_ /;4OQ.K M#^$W%-5V>&Y5WD'4/$.LZ9HMGR!+>W*0JQ]% MW$;C[#)K\NO'_P#P4J^+WCV*2$>)$T2WDZQ:5:I;D?20@RC\'KQ3Q%XFU+Q? MJLE]JVH7VJ7TOW[B[G::5_JS$D_G7PNMES-_^2GVN M4^!&-FU+,L1&"[03D_O?*E_Y,?H)\>_^"N_AOPO'-8^ =-D\1WV-JW]XC6]B MA]0AQ))CTP@]":^'_C-\?_%WQ_\ $)U+Q5K%SJ,BD^3!G9;VH](XQ\J_7&3W M)KC:*_".*?$#.\_?+CJMJ?2$?=@OEN_63;/VSAK@7)\C7-@J5Y_SRUE]^R]( MI(****^*/L HHHH *^F?V1?^"DOB+X""VT3Q(+GQ-X3CPB(7!O-/7_ID[?>4 M#_EFQQTPR\Y^9J*]G(N(,PR?%+&9=4<)KMLUVDMFO)_F>3G618'-L,\)CZ:G M%]]T^Z>Z?FOR/VR^%/Q@\-_&WPE#K7AG5+;5+&7 8QG$D#8SLD0_,C#T8 _A M735^*?P=^.'BCX"^+$UCPOJMQIMUP)44[H;I <[)4/RNOUZ=1@\U^C_[)/\ MP48\+_M$"WT?6/(\,^+FPBVLLG^C7[=/W#G^(G_EFWS<\%\$C^N. _%_+\[Y M<'C[4<1M:_N3?]UO9O\ E>O9R/Y7XV\*<=D_-BL#>MA][_:BO[R6Z_O+3ND? M1M%%%?L9^2A1110 4444 %?FC_P5._9H/PK^+2^,M,M]NA>,)"\P1<+;7P&9 M%/8>8/W@[D^9V%?I=7'_ !X^#.E_'_X5:MX5U8;8-2BQ%,%W-:S#F.5?=6P< M9Y&0>":^&\0^$8\19//!QM[6/O4WVDNGI)73];]#[3@+BJ60YM#%O^'+W9KO M%]?6+U7I;J?BO16]\3OAQJOPB\?:IX;UNW^SZGI$Y@F7G:W=74]U92&4]PP- M8-?P36HU*-25&JG&46TT]TUHT_-,_N"C6A5IQJTFG&2336S3U37J%%%%9&@4 M444 %%%% !1110 4444 %%%% !1110!;MM>OK*!8X;R[AC7HB3,JCOT!J"[O M9K^;S)Y9)I,8W2,6;\S4=%4ZDFK-Z$J$4[I:A1114E!1110 4444 %%%% !1 M110 4444 %%%% !1110 5^UGP$_Y(7X+_P"P#8_^D\=?BG7[6? 3_DA?@O\ M[ -C_P"D\=?T9]'?_?<9_AA^;/P#Q\_W3"?XI?DCK****_J@_F8*^=?^"DO[ M-#?'KX(OJ6FVYE\1^$P]Y:!%R]S"0/.A'J2%# ==R #[QKZ*HKR<^R7#YME] M7+L4OZ?DU=/R9^$]%?2?\ P4F_ M92/P%^*S:]I%J8_"OBB1IH0BXCL;DY:2#C@ \N@XX+ ?<)KYLK_/G/\ (\3E M&85371KR:LT?W=D>CHQ5AVZBI+W5;K4@O MVBYN+C9]WS)"VWZ9JO15;UZ1\'O\ D69_^OIO_0$K MV,C_ -Z^3/*SG_=GZH_9"BBBO]'#_/P**** "BBB@ KXF_X*.?L!_P#"2K?? M$/P39LVI\S:SID"9^UC^*XB4?\M!U=1][EA\V=WVS17S?%7"^"S_ $L!C5H M]8R6\9=)+S_!K1Z'T'#/$N,R/'1QV#>JT:Z2CUB_ZT>J/PGHK[\_;^_X)RKX M@%]XX^'MBW]I,QGU318$XNN[2VZ@?ZSJ60?>ZK\W#? LB-$[*RLK*<$$8(-? MPSQ=PAC^'L:\'C5H]8R7PR7=>?=;I_)O^TN%>*\#GV#6+P;UVE%_%%]G^CV? MWI-HHHKY4^F"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** /:/V$_P!I9_V:?CE9WEU,R^'=9VV. MKIR52(GY9L>L;?-T)VEP/O5^MT,Z7,*R1LLD$HE%L7;+W5CG:A'_ %R.$/HIC]37]'>!/&?LJTN' ML5+W9WE3OTEO*/S7O+S3ZL_GWQLX1]K2CGV&C[T;1J6ZQVC+Y/1^371'U=11 M17]3'\TA7Y'?\%"_^3RO'/\ U]0_^D\5?KC7Y'?\%"_^3RO'/_7U#_Z3Q5^# M_2"_Y$5#_K\O_2)G[=X$_P#([K_]>G_Z7 \8HHHK^0S^J@HHHH **** "BBB M@ HHHH ^^O\ @BW_ ,BS\0/^OJR_] FK[>KXA_X(M_\ (L_$#_KZLO\ T":O MMZO[L\(O^21P?I/_ -.3/XI\5?\ DJL7ZP_]-Q"BBBOT@_/0HHHH **** "B MBB@ HHHH **** /QQ_;&_P"3JOB%_P!AZZ_]&&O-:]*_;&_Y.J^(7_8>NO\ MT8:\UK_./B+_ )&N)_Z^3_\ 2F?Z!9#_ ,BS#?\ 7N'_ *2@HHHKQSU@HHHH M **** "BBB@#>^%O_)3?#O\ V%+;_P!&K7[=5^(OPM_Y*;X=_P"PI;?^C5K] MNJ_J3Z.W^[X[_%3_ "D?S7X^?Q\%Z3_.(4445_2!_/84444 ?"?_ 5<_9*9 MS_PL_P /VI;A8=?AB7TPL=UC\D?_ ( -?"=?NAJVE6VO:7<6-[;Q75G>1 M-#/#*NY)48896'<$$C%?D[^W%^R1=_LM_$UEM4FF\*:PS2Z3)?9D_M>DNO:7^(_J#P=XY6*H+(L;+] MY!?NV_M17V?6/3^[_A/$:***_GL_> HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *57*,&4E64Y!':DK>^&7P MUUCXO^.M-\.:#:M=ZIJDHBB3HJ]R['^%5 ))[ &M:%&I6J1I44Y2DTDEJVWH MDEW;,ZU:G2IRJU6E&*;;>B26[?DC[E_X);_M._$+XJZK>^%]:0Z_H&C6HD.K MW,A%S9$\1Q,V#YV[!P&PP"L=Q "U]JUY_P#LS_L]Z3^S/\*+'PWI>)I5_?7] MX5VO?7# ;Y".PX 4SM9+^%.-,TP.89O5Q.74E3I-Z)*U[;R:Z.6]DEYZW;****^M/E@HHH MH **** /EK_@I5^QRWQQ\%?\)=X?M?,\5^'X#YD,:Y;4[49)0#O(F2R]R"R\ MDKC\S*_=BOSU_P""E_[#C>#=2O/B-X3LR='O)/-UFRB7_CQE8\SH!_RS8_>' M\+'/W3\O\V>-/AU*KS<0Y;'5+][%=4OMI>2^+R][I)G]#>#_ !^J?+D.82T? M\*3Z-_8?K]GS]WJD?&-%%%?R\?TD%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?M9\!/^2%^" M_P#L V/_ *3QU^*=?M9\!/\ DA?@O_L V/\ Z3QU_1GT=_\ ?<9_AA^;/P#Q M\_W3"?XI?DCK****_J@_F8**** .4^-OP>TCX\_#/5/"^M1[K/4H\+(H'F6T M@Y25#V96P??D'@D5^/WQN^#>L? 3XE:EX8UR'9>6#_)*H/EW41^Y*A[JPY]C MD'D$5^UE>&_MR?L>V?[5'P]#6:PVOB[1U9],NF^42CJUO(?[C=0?X6Y'!8-^ M/^+/A[_;V#^NX*/^TTEI_?CNX^JWCYW76Z_5O"[CS^P\7]3QC_V>H]?[DME+ MTZ2\K/I9_DS15SQ#X>OO"6NWFEZG:SV.H6$K07%O,FV2%U."I'J*IU_%LXRA M)QDK-:-/H?V!&4914HNZ>S"BBBI*"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *](^#W_(LS_\ 7TW_ M * E>;UZ1\'O^19G_P"OIO\ T!*]C(_]Z^3/*SG_ '9^J/V0HHHK_1P_S\"B MBB@ HHHH **** "OD_\ ;D_X)QV?QH%UXJ\$PV^G>+#F2YL\B.WU<\DG/1)C M_>/RM_%@G=7UA17A<1<-X#.\'+ YA#FB]GUB^\7T:_X#35T>UD/$&.R;%K&8 M"?+);KI)=I+JG_P59ZGX9Z_H%]X5UJZTW4K.YT_4+*0Q3V]Q&8Y87'564\@_ M6J=?K?\ M:_L2>&/VJ-&,\ZKI/BBVCV6FK0QY; Z1S+QYD?UY7L1D@_F1\=_ MV>/%7[.7BYM(\3Z>UNS9-M=1Y>UO4'\4;XP>V0<,,C(%?Q?QWX:YCPW5=1KV MF';]VHEMY27V7^#Z/=+^ON"?$/+^(*2II^SKI:P;_&+^TOQ75;-\/1117YP? MH 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !77_ '^,>I? /XKZ/XJTLEI],F!EAW86ZA/RR1-[,I( MSV.".0*Y"OJ;]D?_ ()E>(/C1]EUWQ?]I\,^%W(D2%EVW^H)_L*1^[0_WV&3 MQA2#NKZ/A7)\VS',*<,F@W5BU)-:*-G=2;V23[^BN]#Y_B;-LKP& G/-Y)4I M)Q:>KE=:Q2W;:[>KLM3]&_ /CG3?B7X*TOQ!H\XN--U>V2ZMW[[6&<$=F'(( M[$$=JUZP_AS\.=%^$O@VR\/^'K"+3=)T]2L,"$G&26))))9B222222:W*_T) MP?M_80^LV]I9W-;6U];7VOK8_@_%>Q]M/ZO?DN^6^]KZ7MI>V]NH5^1W M_!0O_D\KQS_U]0_^D\5?KC7Y'?\ !0O_ )/*\<_]?4/_ *3Q5^'_ $@O^1%0 M_P"OR_\ 2)G[-X$_\CNO_P!>G_Z7 \8HHHK^0S^J@HHHH **** "BBB@ HHH MH ^^O^"+?_(L_$#_ *^K+_T":OMZOB'_ ((M_P#(L_$#_KZLO_0)J^WJ_NSP MB_Y)'!^D_P#TY,_BGQ5_Y*K%^L/_ $W$****_2#\]"BBB@ HHHH **** "BB MB@ HHHH _'']L;_DZKXA?]AZZ_\ 1AKS6O2OVQO^3JOB%_V'KK_T8:\UK_./ MB+_D:XG_ *^3_P#2F?Z!9#_R+,-_U[A_Z2@HHHKQSU@HHHH **** "BBB@#> M^%O_ "4WP[_V%+;_ -&K7[=5^(OPM_Y*;X=_["EM_P"C5K]NJ_J3Z.W^[X[_ M !4_RD?S7X^?Q\%Z3_.(4445_2!_/84444 %;:RC.V6,D'#KGKW!(.02#UE%88K"TL31EAZ\5*$DTT]4T]TS;#8FKA MZL:]"3C.+336Z:V:/QA_:(_9\U[]FSXD77AW7(MVW]Y:7B(1#?PG[LB9_(CJ MI!';-<+7[)?M-?LT:#^U#\.Y-#UE3!A (_ M)WXY_ OQ#^SUX_NO#OB*T,%S"=T,R9,-Y%GY98V_B4_F#D$ @BOXE\2_#>OP MYB?K&'3EA9OW9;\K_DEY]G]I>=S^QO#OQ!H9_A_85VHXF"]Y?S+^:/EW71^5 MCCZ***_+#],"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH ***M:+HMYXCU>UT_3[6>\OKR588((4+R3.QPJJHY))[548N348 MJ[9,I**YI:)!HNBWGB/5[73]/M9[R^O)5A@@A0O),['"JJCDDGM7ZG_L(?L7 M6O[+G@QK[5%@NO&>L1 7TZX9;./((MXV] 0"Q'WF ZA5K(_8,_8,L_V(HX+SQO>1>SQZ0C#F.,]#(1PSCW5>,EOI:OZZ\)O"[^RHK.,UC_M#7N1?_ M "[3ZO\ OM?^ K3=NW\K^*/B5_:;>4Y9+]PG[TE]MKHO[J?_ ($]=DKE%%%? MO!^(A1110 4444 %%%% !4=[90ZE9S6]Q#'<6]PACEBD4,DBD8*L#P00<$'K M4E%#2:LP3:=T?F7^W_\ L$W7P%U:X\6>%[>2Y\%WDNZ6%!N;178\(WK"2<*W M;A6YP6^6Z_='4],M]:TZXL[RWANK2ZC:&:&9 \"""00>M?G+^W7_ M ,$Y+KX1RW?BSP-:S7WA4DR76GIF2?2?5AG)>'WY91UR 6K^3_%/PEG@Y3S? M)(7I/6<%O#O**ZP[K[/3W?A_J#PS\4H8N,,JSB=JNT)O:?92?\W9_:_Q;_)% M%%%?SV?O 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !7[6? 3_DA?@O_L V/_I/'7XIU^U_P-MY+/X) M^#X9%VR1:)9(R^A$" BOZ,^CO_OF-?\ =A^;/Y_\?/\ =,(O[T_R1U-%%%?U M0?S.%%%% !1110!\P_\ !0']A&']H;1V\3>&8+>W\:6$?SIPBZS&HXC8]!(H M&%8]?NDXVE?S+U+3;C1M1N+.\MYK6ZM9&BFAE0I)$ZG#*RGD$$$$'I7[I5\U M?MR?L :=^T983>(/#J6^E^-H$+,^-L6K@+@1R^C\ +)^#9&"OX#XJ>%']I.6 M<9/']_O."^WYK^_W7VO\6_[EX9>)_P#9W+E6;2_<[0F_L>3_ +O9_9_P[?EY M16EXN\(ZIX"\27FCZS8W&FZGI\ABN+>==KQL/Y@]01P001D&LVOY,J4YTY.$ MTTUHT]&FNC1_4E.I&<5.#NGJFM4UW04445!04444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>D?![_ )%F?_KZ M;_T!*\WKV[]FSX=_\)=X&NKG[9]G\N_>+;Y6_.(XSG.1ZU[W#F'J5L8H4U=V M9XO$%>%'".=1V5T?K51117^BQ_ (4444 %%%% !1110 4444 %8/Q*^%^@?% M_P )W&A^)-+M=6TVX'S13+RC8(#HW5'&3AE((]:WJ*RK4:=:FZ5:*E&2LTU= M-=FGHT:4:U2C456E)QDG=-.S3[IK8_-;]JW_ ()=>(OA0;K6O!/VGQ1X>4EV MM N[4;)?]U1^^4<&QU.5.:W4 ME9_\%=FM'T/Z&R_,L+CZ"Q.#J*I!]8NZ_P" ^Z>J"BBBN [@HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***N:#H%]XIU>#3],LK MK4+ZZ;9#;VT32RRMZ*J@DGZ548RE)1BKM[(F4E%.4G9(IUU7PB^"GB?XZ^*H M]'\+Z32>>@R>*^I/V:?\ @DIJ_B5K?5?B-=-H MECD.-)M75KR8=0))!E8P>X&YNH^4U]V?#?X7^'_A#X8AT;PUI-GH^FP\B*!, M;VQC<[?>=C@99B2?6OV[@OP3S+,G'$YO>A1WM_R\DO1_#ZRU_N]3\;XN\8LO MR]2P^56KU>_V(_-?%Z1T_O'@/[)/_!-+PW\"FM=<\3-;^)_%4>)$+)FQT]_^ MF2,/G8'^-QV!"J1D_3E%%?U5D7#^7Y-A5A,NI*$%VW;[R>[?F_38_F3.L^Q^ M;8EXK,*CG+SV2[);)>2_,****]H\@*_([_@H7_R>5XY_Z^H?_2>*OUQK\CO^ M"A?_ ">5XY_Z^H?_ $GBK\'^D%_R(J'_ %^7_I$S]N\"?^1W7_Z]/_TN!XQ1 M117\AG]5!1110 4444 %%%% !1110!]]?\$6_P#D6?B!_P!?5E_Z!-7V]7Q# M_P $6_\ D6?B!_U]67_H$U?;U?W9X1?\DC@_2?\ ZA1110 4444 %%%% !1110 4444 ?CC^V-_R=5\0O\ L/77_HPU MYK7I7[8W_)U7Q"_[#UU_Z,->:U_G'Q%_R-<3_P!?)_\ I3/] LA_Y%F&_P"O M Y-#\16Y.PF2SO(L"XL9<8WH?YJ>&'4< MCO**Y<;@J&,H2PV*@IPDK--731TX/&5\+6CB<-)QG%W36C3/QS_:9_96\4?L MN>,3I^MVYN-/N&)L-4A0_9[Y!Z'^%P/O(3D>X(8^9U^WWQ!^'>B?%7PG=:'X MATVVU72[U=LL$RY'LP/56'4,I!!Y!%?G#^V!_P $UM?^!K76O>%!=>(_":YD MD4+NO=-7_IHH_P!8@_OJ. #N"@9/\B^(?@_BLI?LH4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 445ZQ^S%^QQXO\ VH]:"Z3; M?8=#ADV7>KW*D6\'JJ]Y'_V5Z9&2H.:[LMRS%YAB(X3!4W4J2V25W_P$NK>B MW9Q9AF6%P&'EBL9-0A'=MV7_ 7V2U?0X'X??#O6_BMXMM-#\/:;?=F)X51U+,0 .20*_3K]BK]@S1_V8M,CU;4_L^L>-+F/$MWMW16 /6.# M(R.#@N>6_P!D$BN[_9M_97\*?LO^%?L/A^U\R^N%'V[4YP&NKUAZM_"@[(N% M'7DDD^DU_7GAOX28?).7,,SM4Q.Z6\:?IWE_>Z?9[O\ E3Q!\4Z^<\V RZ]/ M#]7M*?KVC_=Z_:[(HHHK]J/Q\**** "BBB@ HHHH **** "BBB@ H(W#!HHH M ^,?VS?^"7UKXT>\\3?#B&WT_5FS+%-:NM-U.SNM/U"SD,4]M<1F.6%AU#*>0:_DB?[+9')Q@\U^"\?^"^'S%RQ^26I5GJX;0D_+^63_ / 7 MUMJS]OX&\7\1EZC@LYO4I+13WG%>?\R7_@2\]$?CW17M/[3'["?CC]FF>:ZN M[4ZUX<4_)J]C&6B4=O-7EHCT^]\N3@,:\6K^5LTRG&Y;B'A,?3=.:Z-6^:Z- M=FKI]&?TSEN:X3,:"Q6"J*I!]4_P?5/NG9KJ%%%%><>@%%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?N)X)TUM&\& M:19MO#6ME#"0XPWRHHY'KQ7XH^!-!_X2KQQHVEA=QU*^@M<>N^15_K7[A5_3 M7T=<._\ ;J[_ .G:7_D[?Z'\Y^/M=?[%17_3Q_\ I"7ZA1117]-'\YA1110 M4444 %%%% 'D/[5G[&?A?]JG0/\ B81_V9X@M4*V6KP1@S1>B2#CS(\_PDY' M.TKDY_,7]H+]F?Q9^S5XJ;3?$FGM'#(Q^R7\(+VE\H[QO@<^JG##(R!D9_9B ML?QY\/\ 1?B?X8N-%\0:9::MI=T,26]PFY3Z$=U8=F!!'8BORGC[PJR_B%/% M4+4L3_,EI+RFNO\ B6J\TDC].X'\3L=D+6&K7JX?^5O6/G!]/\+T?DW<_#^B MOLC]J7_@E#K'@XW.L_#F2;7=+7,CZ3,P^W6XZXC;@3 >G#] -YKX]U'3;C1[ M^:UO+>:UNK=S'+#,ACDB8'!5E/((/8U_(?$?"N:9'B/J^94G%]'O&7G&6S]- MUU2/ZLX?XFRW.J'UC+ZBDNJVE'RDMU^3Z-D-%%%?.GO!1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7VY_P39^#O\ MPL+X&:M>_8FN?*UV:#<)Q'C%O;MC&1_>_6OB.OU _P""3F@_V/\ LDPW&T+_ M &KJUU=9P/FQLAS_ .0L<^E?K'@SE=/'<1>SJJ\53DW^"ZWZL_+_ !=S*>"R M#VE)VDYQ2_%_DCZ8HHHK^W#^-PHHHH **** "BBB@ HHHH **** "BBB@!LT M*7,+1R(LD:#&W@O6I"7\RQCW6RW-Z/U?,J,:D>EUJO1K6+\TTSULGS[,,JK>W MR^K*G+R>C]5LUY-,_)'XZ?L _$KX$M-<76BOK>CPDG^T=*!N(POJZ >9'@=2 MRA1ZFO%:_=BO*/C1^Q-\-OCMYTVL^'+:WU*;DZCI_P#HMUN_O%EX<_\ 70-_ M*OP+B3Z/\6W5R.O;^Y4V^4TK^B<7YR/W/A_QTDDJ6L6-O%]ZZ6'S[4?]MH]R?\ CU?AV><"Y]E#;QV&DHK[27-'_P " MC=+YM,_9LEXVR3-4E@L1%R?V6^67_@,K-_)-' T445\D?4A1110 4444 %%% M% !1110 4444 %%%% !15O1-!OO$VI1V>FV5WJ%Y,<1P6T+2R/\ 15!)_"O= M?A5_P3/^*_Q-,4L^BQ>&;&3!\_6)?(<#O^Y :4'_ 'E ]^N/6RK(R^;1Y>9YYE^70Y\=6C37]YI-^BW?R1\_UK>"_ 6M_$?7(]-T# M2=0UB_DY$%G TSX]2%' 'X%?:_P6_9Q\&?L_ M:1]E\*Z':Z>[J%FNB/,NKG_?E;+$9YQG:.P%=Q17]!<+^'N1Y"E+ T;U/YY> M]/[]EZ121^#\2<>9SG;<<95M#^2/NQ^[=_\ ;S;"BBBOMCX\**** "BBB@ K M\CO^"A?_ ">5XY_Z^H?_ $GBK]<:_([_ (*%_P#)Y7CG_KZA_P#2>*OP?Z07 M_(BH?]?E_P"D3/V[P)_Y'=?_ *]/_P!+@>,4445_(9_504444 %%%% !1110 M 4444 ??7_!%O_D6?B!_U]67_H$U?;U?$/\ P1;_ .19^('_ %]67_H$U?;U M?W9X1?\ )(X/TG_ZA1110 4444 %%%% M !1110 4444 ?CC^V-_R=5\0O^P]=?\ HPUYK7I7[8W_ "=5\0O^P]=?^C#7 MFM?YQ\1?\C7$_P#7R?\ Z4S_ $"R'_D68;_KW#_TE!1117CGK!1110 4444 M%%%% &]\+?\ DIOAW_L*6W_HU:_;JOQ%^%O_ "4WP[_V%+;_ -&K7[=5_4GT M=O\ =\=_BI_E(_FOQ\_CX+TG^<0HHHK^D#^>PHHHH **** "BBB@ HHHH ^9 M?VI_^"9?A3XWFXU;PUY'A/Q-)EV:*/\ T&\;K^\C'W6/]]/4DJQK\^?C;^SE MXQ_9ZUS[%XIT6XL5D8K!=J/,M;K'_/.4?*>.<<,.X%?M!5'Q'X9TWQCHL^FZ MM86>IZ?=+MFMKJ%9HI1Z%6!!K\?XS\'AZMK6/\ V\D?T;P[Q_DF M=)1PM9*;^Q+W9?)/1_\ ;K9YQ1117PY]H%%%% !1110 4444 %%%% !1110 M445T7PY^$GB;XNZP+#PSH>I:U[$"MJ&'JUZBI48N4GL MDFV_1+5F5:O3HP=6M)1BMVW9+U;T.=K4\&>"-8^(GB&WTG0M-O-6U*Z.([>U MB,CMZG Z =R>!WK[(^ G_!'[4-1>WOOB)K":?!PS:7IC"2=NGRO,047T(0/D M=&%?:7PF^"'A3X&:!_9OA70[+1[9O]8T2EIISZR2-EW/NQ..@XK]GX4\#\XS M!JMFG^ST^SUF_2/V?^WFFOY6?D/$_C-E6 3HY;^_J=UI!>LOM?\ ;JL_YD?( MO[+W_!)6*S:WUGXG7"W$@PZ:%:2_NU]IY5^]_NQD#C[Q&17VSH.@V/A;1[?3 M]-L[73["S01P6]O$(XH5'95' 'TJW17]0<,\'Y5D%#V.6TN5O>3UE+UE^BLE MT2/YNXCXLS//*WMLPJ72VBM(Q]%^KNWU;"BBBOISYL**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@!LL2SQ-'(JNC@JRL,A@>H(KYG_:)_P""7?@7 MXOM<:AX>SX-UR4ERUK'OL9V//SP9 7/K&5 Y)#&OIJBO%SSAW+B/R#HK[>^*7_ 1JU"V>6;P7XLM;J/JEIK$1A<#T\Z,, M&/\ VS4?SKY^^(/["'Q9^&S.U[X+U:\A7)\[35%^A'][]R691_O 5^,9QX>< M198W]:PD[+[45SQ^^-TOG8_7LIX]R#,4OJV*C=])/EE]TK-_*YY%14^HZ99_R4$U5.G*ST M>'RU_P"_T@)(/M&I]_3[C)_#3B7,VG0PLHQ?VI^XO7WK-_),^+S;Q$X>RY/V MV)C*7:'OOT]VZ7S:/@RW@DNYTBBC>221@B(@W,Y/ '&_A#J M'CC7M+_X1S0K%8RG]I,8;F\9W5%2.'!?)+ Y<*-N2"<5^I'P@_9=\ _ B-3X M8\,Z=872KM-XZF:[;/7]\Y+X/H"![5\F?\%B?C>MQ<^'_A_9SJWD'^U]353] MUB"D"'\#(Q!]4/I7WF<>$>'X?R2MFN>6D;R>LDMVDHZ)ZGQ. M4^*E?/KY%J[16D6]DVY:M:'PQ1117X2?M@4444 %%%% ! M1110 4444 >J?L0^%SXO_:T\ V84OY>K1WA !Z6^9S^7EYK]A*_,_P#X)%^" M#XA_:9N]693Y/A_2)I5;TEE98E'XHTGY5^F%?V'X!Y>Z/#]3$RWJ5';TBDOS MYC^3?'''*KGM/#Q_Y=TU?UDV_P K!1117[B?C(4444 %%%% !1110 4444 % M>9_'[]D7P+^TE9G_ (2/25_M)4V1:G:'R;R'T^?&& [*X91Z5Z917'F&7X7' M4'AL9352$MU))K\?P>Z.S YAB<%66(PDW":V<6T_P_+J?F?\>_\ @E'XY^'# M3WWA22+QEI*Y81Q 0W\2]>8BC*P!!]C7[G5ROQ/^"/A'XT:;]E\4^'M+UJ-5VH]Q"/.A'^Q(,.G M_ 2*_!^)? / XANMDM5TI?R2O*'R?Q1^?,?MG#OCCC:"5+-Z2JK^:-HR^:^% M_+E/Q1HK]$/BO_P1V\,:[)-<>#_$6H:!(WS+:7J?;+<'^ZK9611[L7-?.?Q' M_P""87Q:\ ,[V^CV?B2U4_ZW2KH2''_7-]DGY*:_$)LM;=3#.7S2/V3)_$OAW,4E3Q"A+M/W'Z7?NOY-GSW16UXO^'/B#X?7/DZ]H>L: M+*6VA;ZSDMR3[;P,UBU\#5HU*4G"K%Q:Z-6?W,^XI5H5(J=-II]4[H****S- M HHHH ***=&C2NJJK,S' &230 VBO1/ '[)7Q+^)[)_8O@GQ!<1R?=GFMC: MV[?267:G_CU>^?#'_@CQXQU]HYO%6OZ1X=MVY:&V4WUR/8_=0>F0[8]#7U64 M<#Y_F;7U+"3DGU:Y8_\ @4K1_$^9S7C/(\M3^N8J$6NB?-+_ ,!C>7X'Q_7? M?!C]F#QU\?KU8_"_AZ^O;5B,=:Z[]K;XPV_[./[..O:S:^7: MW4=M]ATJ.-=H%S("D>T#'"\N0,<(:_6,M\#987#3S'B+$*G3IQ+_#C>#O%>I: M3) K0KM\[3%O31-8\1:#(W2,R)=P)] P#_ )O7UI17R^:<$Y#F M+;QF$A)OKRI2_P# HVE^)]+EO&.=Y>DL)BIQ2Z'==82Q[<],Y6OV\HKYO$?1XP+_ (.,FO6*?Y.)]%1\>\8O MXV$B_237YJ1^%M[IUQIK*MQ;S6[,,@2(5S^=0U^[%%<$OHZ*^F8?^4O_ +H= MJ\?G;7 _^5?_ +F?AO:^%=4OFC$.FZA,9<; EN[;\],8'.:W-)^ OCK7L?8? M!?BR]SG'D:1<29QU^ZAK]K**Z:/T=L.G^]QTGZ4TOSDSGJ^/F(:_=X.*]9M_ M^VH_(/0/V#_B]XD91;^ ]:CW=/M02T_/S67'XUZ!X5_X)+_%?7V7[OT\HKWL'X!O4JS_[>BE^$;_B>)B_'+/:BM1I MTX?*3?XRM^!\*^"_^","@I)XB\=,P_C@T[3\?E)(Y_\ 0*]G\ ?\$POA%X%9 M))M%O?$$\?235;QI/S2/9&?Q4U]!T5]MEGACPQ@&G1P<6^\[S_\ 2VTOE8^- MS+Q&XDQJ:K8N27:-H?\ I*3^\R?"'@'0OA_8?9=!T72]%MN,Q6-HENAQZA , MUK445]Q2I0IP5.FDDMDE9+Y'QM2K.I)SJ-MO=O5A1116AF%%%% !1110 444 M4 %%%% !7S3\;?\ @F)X2^.7Q2UCQ7J'B#Q%9WFL2+)+#;F'RD*HJ?+N0GHH MZFOI:BO'SKA_+\WHK#YE252$7S).^CLU?1KHV>MD^>X_*JKKY?4=.35FU;:Z M=M4^J1\?_P##FSP+_P!#1XL_.W_^-T?\.;/ O_0T>+/SM_\ XW7V!17S/_$+ M>%?^@*/WR_S/H_\ B)7$W_09+[H_Y'Q__P .;/ O_0T>+/SM_P#XW1_PYL\" M_P#0T>+/SM__ (W7V!11_P 0MX5_Z H_?+_,/^(E<3?]!DONC_D?'_\ PYL\ M"_\ 0T>+/SM__C='_#FSP+_T-'BS\[?_ .-U]@44?\0MX5_Z H_?+_,/^(E< M3?\ 09+[H_Y'Q_\ \.;/ O\ T-'BS\[?_P"-T?\ #FSP+_T-'BS\[?\ ^-U] M@44?\0MX5_Z H_?+_,/^(E<3?]!DONC_ )'Q_P#\.;/ O_0T>+/SM_\ XW1_ MPYL\"_\ 0T>+/SM__C=?8%%'_$+>%?\ H"C]\O\ ,/\ B)7$W_09+[H_Y'DO M[*G[(6B?LF6&M6^BZGJFI+K)+SQ%XEM[K7+R2]EBA, M'EQL[%B%RA.!GN:P?^'-G@7_ *&CQ9^=O_\ &Z^P**^%K^&G#%:I*M5P<7*3 M;;O+5O5O<^TH^(G$=*G&E3Q!?^AH\6?G M;_\ QNOL"BC_ (A;PK_T!1^^7^8?\1*XF_Z#)?='_(^/_P#AS9X%_P"AH\6? MG;__ !NC_AS9X%_Z&CQ9^=O_ /&Z^P**/^(6\*_] 4?OE_F'_$2N)O\ H,E] MT?\ (^2_#W_!(7P3XGFQ[@Q_X HK[[HKX7._#7AS-6YXG"Q4G]J'N/U?+9-^J9]KD_ MB'Q!EB4,/B9.*^S+WUZ+FNTO1H_(_P =?\$]_B]X!:1IO!M]J4*9Q+ICI>[P M/1(R7_ J#7E/B/P?J_@^Z\C5M+U+2YO^>=Y;/ WY, :_<:H[FVCO(6CFCCEC M;[R.NY3]0:_,\P^CSE\W? XN/./@K8W"PG_ADX?GSGX5T M5^TNO?LY_#_Q06;4? _A*\=AC?+I$#..G1MN1T'0]JYG4OV%?A#JHD\WP%H2 M^9C/DHT.,>FQACIVKY2O]'K-$_W.*IOU4E^2D?3T?'G+6OWV&J+T<7^;B?D! M17ZX?\.\_@U_T(UC_P"!5S_\/&VO-')XD MU[0_#\#?>C@#7UPOU4;$_)S7Z.45]ME?@+P_AVI8N\-Z=X2TF*PTG3[+3+& 8CMK2!888_HJ@ ?@*NT5^J9/P[EF M50]GEU"--?W4KOU>[^;9^9YMQ!F69SY\?7E4]6[+T6R^204445[1XX4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 9^O\ A72_%=KY.J:;I^I0_P#/.ZMTF7\F!%>>^(OV)OA-XH ?#<9; MK]DMOLGI_P \MOI_G->I45Y^,RG XO\ WJC"I_BBI?FF=V$S3&X7_=:TH?X9 M-?DT?/NI_P#!+WX,W^[RO#=Y997 \G5;HX/K\[MS^E9O_#J+X1?\^>O?^#)O M\*^E**\&? /#?JEVP7\!( ?Q!KWJBJI\!\.4W>.!I?.G M%_FF34XVX@FK2QM7Y3DOR9YQX;_9 ^%OA,JUEX!\+AE&%>>P2X6X3"JV%I1@O[L5'\DCP\5F M&*Q+OB:DI_XI-_FV%%%%=IQF#\4/B1I?PA^'VK>)-9F\G3='MVGE(QN?'"HN M>K,Q"@=RPK\:/BY\3M2^,WQ*UGQ1JS!K[6;DSN RBOHS_@ MIK^V&GQC\7KX+\.W1D\-^'YR;N:-ODU&[7(R,=8X^0.Q8L>0%-?*%?QKXS<< M1SC,%EN#E>A0;U6TI[-^:C\*?^)K1H_KCPAX,EE6!>88N-JU9+1[QANEZRW? MR6Z84445^*G[ %%%% !1110 4444 %%%% 'Z)?\ !'#X=MHWPE\3^)I8]LFN M:BEG$3_%%;H3N'L7F0-%-&DL<@PR.NY6'N#7">)_V6?AMXR9FU+P+X5N)&Y:4:;%'*?JZ@-^M= M]17+BL#AL5'EQ-.,UVDD_P TSJPN.Q&&?-AZDH/^ZVOR/"=8_P"":?P7UAMW M_"(_97SDM;ZE=)GVV^9M_(9XKG;S_@DY\)+F)E2#Q%;L3D-'J62/^^E(_2OI MBBOG:W ?#E5WG@:7RIQ7Y)'O4>-N(*:M#&U?G.3_ #;/E^#_ ()'_"F&96:3 MQ5*JG)1M03:WUQ&#^1K5T[_@EA\';*3=)H^JW@R#MFU28 8[?(5//^<5]%T5 MG3\/>&H.ZP-+YP3_ #N:5./.(IZ/&U/E)K\K'CV@?L!?!WPV5^S^!-*DV]/M M4DUWZ_\ /5V]?\X%>B^%?ACX:\"?\@/P[H>C8Z?8;"*W]OX%%;E%>Y@\CRW! MN^$P\*?^&$8_DD>+C,ZS#%JV*KSG_BE*7YMA1117J'FA7YH_\%4/VE5^*OQ8 MB\'Z7/YFB^#W=)V1LK<7IXD/_;,?(/0^9ZU]4?\ !0;]L&']F[XDW"GQ MEX@B9+)5/S6$1RK7+>XY"9ZMSR%(K\KY96GE:21F=W)9F8Y+$]237\U^.G'$ M%3_U=PTI^BUBO.[Z(; M1117\OG])!1110 4444 %%%% !1110![)^P!\.V^)/[6O@^V:/=;Z;=?VK.> MR+;@RKGV,BHO_ J_72O@_P#X(T?"TO=>+O&DT1VHL>C6;XX).)9_RQ!^9K[P MK^T/ W)W@^'%B9KWJ\I2_P"W5[J_)M>I_(/C/FRQ?$#P\7I1BH_-^\_S2?H% M%%%?LA^2A1110 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 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?) M_P#P46_;I7X+:-/X+\*7BMXNU"+;>7,3TS _+W4'=P2N?#XCXBP>2 M8">88Z5HQV763Z1BNK?X;NR39[7#^0XO.<=# 8*-Y2W?2*ZR?9+_ ("U:1Z= M/^W/\/;3]H"3X=S:H(=2C B-X^!9"ZR0;4R9XD''^SN.W.X;:]BK\*9)&E=F M9F9F.22?#6*U\,_$*2ZU308]L5KJ@!DNM/7H%D'66,>H^= M0#C<, ?B/!OCI2Q>+EAL\BJ492?)-;13VC/T_GV[I+4_9.+O!:IA<+'$9+)U M)12YXO>36\H?_([]FWH?HM16=X3\7:7X[\/6NK:+J%KJFFWB;X;FVD$D<@]B M.XZ$=0>#S6C7]$4ZD:D5.#NGJFM4UW1^!U*!45* MD:<7.;22U;>B2[ME4ZB2U;?D:5?#_P#P42_X*#0Z?97O@'P'J'F7 MDFZ#6-5MW^6!>0UO$W=ST9Q]T< Y)V\5^V=_P4]O?B/#=>&?A[)=:7H,F8KK M5B#'=WZ]"L8ZQ1GU^^PQ]P9!^/*_F3Q.\885:<\IR"5T])U5U76,/79R_P# M>Y_1WAQX3SI3AFF>1U6L*;[]'/TZ1_\ NP4445_-)_1 4444 %%%% !1110 M 4444 %>M?L._!\_&W]IOPSI4D1DT^SN/[2O^/E$$'SD-[.P1/\ @?XUY+7Z M)?\ !(/X''PQ\-=6\=7D.VZ\22_8[$LO*VL3$.P/H\N01_TQ![U]YX:\.O.> M(*&&DKPB^>?^&.MG_B=H_,^)\0\_649%7Q$7:YQDGHH!)Z5S8S&4,)0GB<3)1A!-MO9)'1A,)6Q5:.'P\7*:?49UBMK*V :XF4,/,< D#:BG))(!.!U(KL?A MW\1M%^*_A"SU[P_J$&I:7?('BFB/3U5AU5AT*G!!X(K\!LED\70J?[6M9)OW'?[*[6Z2ZN][)JW[$45YC^S=^UOX/_ &GM M!$V@WPAU2&,-=Z58\^RJ!PJCH%4 < "OP[Q&\7L-E4)9?E$E4 MQ&SDM8T_TE)=%LG\6UG^S^'_ (4XG,YQQV:Q=.ANHO24_P!5%]]VOA[J7XG? M$W6OC#XYU#Q%X@O'OM4U*3?(Y^Z@_A11_"BC '0"L"BBOY!KUZE:I*M6DY2 MDVVWJVWNV^K9_5M&C3HTXTJ248Q222T22V279!11161H%%%% !1110 4444 M%%%>S?L%_ W_ (7Q^TGH=C<0>=I&DO\ VIJ61\IBB((0_P"_(47'HQ]*]#*< MMK9CC:6!PZ]^I)17S=KOR6[\C@S3,:. P=7&U_AIQ9^C_[%OP?; MX'_LU>&-$FB\K4'MOMU^",,)YCYC*WN@(3_@ KU.BBO]%LMR^E@<)2P5#X*< M5%>D59'\!9CCJN-Q53&5OBJ27>:Y?!HM*T_=\US*!] MYL>(]7NM0U"ZGO+Z\E::>>9R\DSL22>]:'Q#^(6L?%7Q MGJ'B#7KV74-4U*4RS2N?R51_"JC "C@ "L6OX7\0..\3Q+C_:RO&C"ZIP[+ MN_[SZ]MEMK_:? O!.'X=P/LE:5:=G.7=]E_=73ON]PHHHKX$^X._^ _[3GC/ M]G#7/MGA?5I+>&1@UQ8S?O;.[Q_?C)QGMN7# 9PPK[I^ O\ P5D\%^/H8;/Q MC;S>$-4;"F;#7%A*>F0ZC?'GT9<#^^:_->BONN%?$;.\@M3P=3FI?R3UC\M4 MX_\ ;K7G<^)XG\/\FSWW\73Y:G\\=)?/=2_[>3\K'[D^&O%6E^--(CU#1]1L M=5L)O]7#(XX[C5]-\011_=74[%&./0O'L<_4L3[U^\9/](++*L5 M',L/.G+O&TX_CRM?( M+=5_M3P/H]X?XOLM]);9Y[;EDQQCUKH++_@M/:NK?:/AW<1-G@1ZV),_G M? M94?&3A&HM<5ROLX5/TBU^)\C6\).*8/3#_\%J8U=A; M_#B1UQPTFNA3GZ"W/\ZY7Q'_ ,%EO&%W&PTGPEX;L6/0W4LUUMZ?W6C]_P!/ M3F<1XS\)4U>.)I_/+67R>R_P"W4@HHHKX<^R"BBB@ HHHH M **** "BBB@ HHHH Z7X._"_4/C1\3]%\+Z6O^F:S=+ 'QD0IU>0C^ZB!F/L MIK]G_ _@ZQ^'G@W2]!TR/R=/T>UCM+=>^Q%"@GU)QDGN237R'_P24_9H/AGP MK=_$;5K?;>ZTIM-(61?FBM@?WDHST,C# /\ =0GD/7VA7]D>"/"+RS*7F>(5 MJN(LUW5-?#_X%\7IR]C^2?&3BI9CFBRZ@[TZ%T_.;^+_ ,!^'UYNX4445^V' MXZ%%%% !1110 4444 %%%4O$?B.Q\(Z%=ZIJEW;V&GV$337%Q,X2.%%&2234 MSG&$7.;LEJV]DBHQE*2C%7;V1F?%#XG:+\'? NH>(M?O%L],TV,R2.?O.?X4 M0?Q.QP .Y-?DK^U;^T_K/[4OQ+EUG4-UKIMKNATO3PV4LH39M<6?A#29"-.LVRIF/0W$HSC>><#^%3CJ6)\+K^-?% M?Q*EGE=Y;E\K86#W_P"?DEU?]U?977XGT2_KCPP\.XY-1688Z/\ M,UM_(GT M7]Y_:?3X5UN4445^+GZ\7/#_ (BU#PGK-OJ.EWMUIVH6CB2"YMI6BEB8=U92 M"#]*^Q_V=O\ @KMJGAZ?B+IKZU;H-HU6P58[L#_II%PC_ %4H<#HQKXLH MKZ3ASB[-LBK>URVLXWWCO&7K%Z/UW71H^>X@X5RO.J7LLQI*5MGM)>DEJO39 M]4S]G_A%^TIX%^.MJLGA?Q)INI3,NXVGF>5=Q^NZ%\.!UYQCC@FNYK\*8)Y+ M699(W:.2,[E93M93Z@UZW\.OV[_BQ\,8XXM/\9:E=6J8'D:CMODVC^$&4,RC M_=(K]\R/Z0E)Q4,WPS3ZRINZ_P# 9-6_\"9^'9SX#U4W+*L2FOY:BL__ ** M=_\ P%'Z]T5^-)K:1_J=[+GZ**ZZT_P"" MU,R0XG^&\%%?"?_ ^L_P"J:?\ EP__ '-65K7_ 6@UR=6_L[P+I5J MW.TW.HR7&/3.U$S^E;5/&;A&*NL4WY*G4_6",J?A'Q5)V>&2]9T_TDS] :9< MW,=G;O--(D44:EG=VVJH'4DGH*_+[QG_ ,%6_BUXHCD2SNM#\/J_0V&GAF4? M68R=?7\L5XI\0_C=XP^+,N[Q)XFUK6EW;A%=7;O"A_V8\[5_ "OD\T^D!D]% M-8"A.K+SM"/W^\__ "4^GRWP+S:JT\;6A37E>;^[W5_Y,?II\:_^"D'PQ^#J M301:M_PD^JQY M-(Q.H;I\TV?+7!Z@,6'I7Q)^T=_P %'O'WQ[AN=-M9E\*^ M';@%&L=/<^;.A[2S<,V>A"[5(X*FOGVBOQ7BCQ:S_.HNBY^QI/[,+JZ_O2^) M^:ND^Q^P\->%N1Y/)5E#VM5?:G9V?E'9>3LVNX4445^8GZ.%%%% !1110 44 M44 %%%% !1110 5^GO\ P2X_9Y_X5)\"AXBOX/+UKQILNSN'S0V@SY"_\"!: M3CJ'4'[M?#_[$_[.,O[2WQST_29HW.AZ>1?:O(,@"!2/W>?[TC84=\$G^&OU MYMX([2!(HHUCCC4(B(-JH!P !V K^D/ 7A%U*T^(,1'2-X4[_P S^*2]%[J] M9=C^??&_BI0HPR*@]96E4]%\,?F_>?HNXZBBBOZD/YI"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "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@ HHK!^)GQ*T;X0^!]0\1:_>)8Z7IL?F32'DG MLJJ/XF8D =2165:M3HTY5JLE&,4VV]$DM6V^B1I1HU*M2-*DG*4FDDM6V]$ MDN[,?]H+X]Z'^SC\-;SQ)KLO[N$>7:VRG$M].0=L2>YQR>B@$G@5^1_QX^.6 MN_M#_$F]\2Z_-YEQ<'9! I/E64()*0QCLJY/N223DDFM[]J_]J+6/VI_B5)K M%]NM=+M=T.EZ?NW+91$]S_$[8!9NYP.@ 'E]?Q5XH^(]3B'%?5<(VL+3?NK; MG?\ .U_Z2GLM7J[+^P_#7P_IY#AOK.*2>)FM7OR+^5?^W/J]%HKLHHHK\E/U M$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *]5_8[_ &:[S]I_XR6>BJLD>CV>+K5KE>/)MP>5!_ON?E7W)/137G/A M;PQJ'C7Q'8Z1I5K+?:EJ4RV]M!&,M*[' _Q/ K] M5<:U?8N=7O%'^OFQ]T'KL0':H^IP"QK]/\+>!9\0YFIUU_L])IS?\SZ07KU[ M1OU:/S?Q*XUCD.7.%%_[1534%V[S?IT[RMT3/3]&T:U\.Z/:Z?8V\=K96,*0 M6\,:[4BC4!54#T %6:**_N.,5%*,59(_C&4G)\TMPHHHJB0HHHH **** "B MBB@!MQ<1VD#RRNL<<:EW=SM5 .22>P%?F7_P4._;ED^/NOR>$_#-RZ>"]-F_ M>2H2O]LS*?OG_IDI'R#N?F/.T+VW_!2K]NS_ (2:XO/ASX.O#_9L+&'7+^%L M?:W!(:V0_P#/,'[[#[Q^7[H.[XGK^5?&#Q.^M2GD.53_ ':TJ37VG_(G_*OM M/[3TVO?^FO"?PY^K1CG>9Q_>/6G%_97\S7\S^RNBUWM8HHHK^=3]^"BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "I; M&QFU.]AMK>&2XN+AUBBBC4L\C,%\5G^9PR[#==92Z1BMY/]%U;2ZGSO M%7$F&R/+IX_$]-(KK*3V2_7LKOH?1_[#/[,,/[,?P7M[.YC3_A)-9VWFL2C! M(DQ\L(/=8P2O7!8NP^]BO9Z**_OW*EMIJ[O $9#:K]F+><+C<=AG'_/'[NW'&_P"]SLK\\:_E7QPXVQLL4^'Z M,94Z2LY-Z>TOJK=X+\9+78_IKP9X.P<<,L]JR52H[J*6OL^COVF_PB_,**** M_G4_?@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ IT:-*ZJJLS,< 9)-- R:_0+_@GA_P3V/A-K#Q]XZL\:J-MQI& ME3+_ ,>7=9YE/_+7H50_"R#!/%XMZ[1BMY/LO+N]DO.R?4?\$X/V(?^%):''XT\46H'BW5(<6EO M*OS:1 PY!!Z3./O=U7Y>,N#]7445_=W#G#V#R3 0R[!1M&/7K)]9/NW_ ,!: M)(_B?B#/L7G&.GC\8[RETZ)=(KLE_P %ZMA1117N'BA1110 4444 %%%% !7 MQO\ \%)?V[/^%?V5U\/O!]YC7KJ/R]6OH6_Y!T;#F%#_ ,]64\D?3P']C'BMK?%@;A@J@Y&[:3\N_;NV[OEW;<\9K\9O$]EJ6F^( M[^#6([R+5HKAUO$NPWGK-N._?NYW;LYSSFOPOQJXUQV4X2&78&,HNLG>IT2V M<8O^9]>T7IJ[K]I\'^#\'FF*EF&,DI*BU:GU;W4I+^5=.[6NBLZ-%%%?Q^?U M>%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%>U?L:?L::Q^U9XQ_Y;:=X5TZ0?VEJ6WKW\F+/#2D?4*#D_PJWI93 ME.+S/%PP."@YU)NR2_-]DMVWHEJSS\TS3"Y=A9XS&34:<5=M_DN[>R2U;-K] M@G]BZZ_:;\;#5-6BE@\%Z-,#>R\K]OD'(MXS[\%F'W5/8L*_4[3M/M](T^"T MM88K:UM8UBAAB0*D2*,*J@< = *S? /@/2?AAX.T_0=#LX[#2M+B$-O" MG.T=223R6))))Y)))YK8K^YO#_@7#<-9?[&-I5IV=2?=]E_=CT[ZMZNQ_%W' M7&F(XBQWMI7C2C=0CV7=_P!Y]?DN@4445]X?$!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 0W]A!JMC-:W4,-S;7"&.6*5 \+^*# MVDOT:Z-:KS5T_P )Z*_13]LS_@F!8_$.2Z\3?#N.VTK7'S+ MD4A]/N,#?NS7PR]'T?>+U7FM3^PN%>,LNS_ _M<'+WU\4'\4?5 M=5V:T?KH9]%%%?'GU84444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %36%A/JM]#:VL,US-@R,/EAMD_OR.>$7Z]>@R>*_2W]CW]@/P[^S':1ZI?-#KW MC"1/WE^\?[JSSU2W4_='8N?F;_9!VU^@<#^'69<25DZ2Y*"?O5&M/-1_FEY+ M1=6CX7C/C_+N'J5JKYZS7NTT]?67\J\WJ^B9YQ^PA_P3>C^'3V7C+Q];1W'B M!"L^GZ4V&CTT]I)>S2]"!T0C/+8V_8]%%?VIPSPQ@,BP2P.7PM'=M_%)]Y/J M_P %LDEH?Q_Q%Q)CL[QCQF.E=]%TBNT5T7XO=ML****^@/!"BBB@ HHHH ** M** "BBB@ KYO_;D_8&T_]I6PDU[0OL^F>-K6+"R$;8=451Q'*>S <*_;@'(Q MM^D**\?/#M4^'_B6\T?6K"YTS5-/D,5Q;3IM>-OZ@C!!'!!!!((-9M?L!^U M+^Q[X6_:H\.^7JD/V'7+6,I8ZO @\^W[A6''F1Y.=A/^&.8\.U'6@G4PS M>DTMO*:Z/S^%]+/1?UYP/XD8#/Z:HRM3Q"W@WOYP?5>6ZZW6K\WHHHK\Q/T8 M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BGVUM) M>7$<,,;RS2L$1$4LSL> !U)/:OM7]C?_@EK=:]):^)/B9#)9V'$MOH.2L]Q MW!N".8U_V!\QSR5P0?I.&>$\RS[%+"Y=3OWD](Q7>3Z>F[Z)GS_$?%&7Y'AO MK./G;M%:RD^T5U]=EU:/)_V+OV#M;_:>U:+5-0%QH_@NWD_?7Q7$E\5(W10 M]3U!?!5<'J1MK]/_ (??#[1_A9X/L=!T"PATW2M/C\N""(<#N22>68G)+$DD MDDDFM'2M)M="TR"SL;:"SL[5!%#!#&(XXD' 55' ]!5BO[2X%\/\!PUAN6C M[]:2]^HUJ_)=H^77=MZ'\?\ &O'6.XBQ'-5]VE%^[!/1>;[R\^FRL%%%%??' MPX4444 %%%% !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 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M>;_M#?LJ>#?VF-"^S>(].7[=$FVUU.VQ'>6O7A7P$?GDD;6)ZM7\X\8> MW+$\/3\_9S?X1G M^2E_X$?T%PIXWV2P^?0_[B17XRC^L?\ P$_*2BO?OCM_P3>^)7P6::YM]-_X M2K1X\D7>DHTLB+ZO#_K%XZD!E&/O5X'(C1.RLK*RG!!&"#7\\YMD>8976^KY MA1E3EVDK7]'LUYIM'[UE>DOAO\ 2T\R^D'M "-O_;1E(]#7MY)P MWF><5?8Y;1E4?6RT7K)V2^;1X^<<09=E5+VV85HTUTN]7Z):OY)GS);P27_V*O /[-T<<^BZ7]LUE5VOJM^1-='/7:BLO-H_GWBSQLK5D\-D4>2.WM)6Y MO^W8ZI>KN_),YKX5?"#PW\$O"<.B^&-)MM*L(^66,9>9L8WR.?F=CZL2?PKI M:**_H7#X>E0I1HT(J,8JR25DEV26B/P?$8BK7J.M6DY2D[MMW;?=M[A1116Q MB%%%% !1110 4444 %%%% !1110 4444 %9OBWPAI?CSP_+L MFMKF(21N/H>X['J#R*TJ*BI3C4BX32:>C3U379HJG4E"2G!V:U36C3\CX'_: MA_X)*W6GM<:Q\,9VO(,EWT.[E E0>D$K<,!_=D(.!]YCQ7Q;XC\,ZEX/UJ?3 M=6L+S3-0M6VS6UU"T,L1]"K $5^Y5<9VGN#7X-QEX&8'&N6)R22HU']A_PWZ6UA\KKLD?M_"7C1C,& MEALYBZT/YU\:]>DOG9]VS\7Z*^QOCW_P2)\1>%C-?> M2C\1V*DL-/O"L%Z@ M[!7XCD^OR'I@&OD[QEX&UKX>:W)INO:5J&CW\)^:"[@:%_J P&1[C@U_-?$' M".;Y)4]GF5"4%TEO%^DE=/TO?NC^A\BXJRK.*?/E]93?5;27K%V:];6[,RJ* M**^;/H HHHH **** "BBB@ HHHH **** "BBB@ HHKU#X'_L;_$/]H&2*30? M#]PFFR$9U*]_T:S4>H=AE\=Q&&/M7;E^6XO'5EA\'3E4F^D4V_P_,X\=F&%P M5)U\74C3@NLFDOQ/+Z]0_9X_8_\ ''[2^H+_ &!IC0Z4K[9M5O,Q6<..H#8R M[#^Z@8C/.!S7VQ^SY_P2?\'_ Z>'4/&5RWC#5$PPMRAAT^(_P"YG=)C_;(4 M]TKZJT_3K?2+&&UM8(;6UMT$<4,2!(XE' 55' ]!7[[PCX#XJLUB,_G[./_ M #[BTY/_ !2U4?E=^:9^'<5>-V&HIT,CC[27\\DU%>D=&_G9>31XG^RS^P/X M-_9FBAOEC_M_Q1M^?5;N,?N3C!$$?(B'ODL&6$R^ MFJ<%T7YM[M]VVV^Y_.N:9MC,RQ#Q6.J.C9'M7HU%<>.R M_"XRDZ&+IQJ0?2237W.YU8/'8G"557PM24)+K%M/[T?"/Q8_X(UMODN/!'BQ M=I)*66LQ]/\ MO&.?QC_ !KYP^)G["WQ5^%32-J'@_4KNUCR?M.FJ+Z(J/XC MY6YE'^^%K]?:*_)LZ\#>'<:W/"\U"7]UWC_X#*_W)H_4LG\9\_P:4,3RUH_W ME:7_ (%&WWM,_"F>"2UF:.1&CDC.UE8;64^A%-K]N/&OPF\+_$B+;X@\.:'K M0Q@&^L8YV7Z%@2/J*\A\8?\ !,GX/>+2S1^';C1YGZR:??RQ_DC%D'X+7YAF M7T?,UIN^!Q,*B_O*4'^'.OQ1^CY?X[Y945L;AYP?]UJ:_'E?X'Y2T5^B7B+_ M ((T^#;MF.D^+/$MCGH+J.&ZQT_NK'[_ *>G/GOCC_@D0OA"2WV_$$SK'4HKJIP_62?X'UN#\6>&<0U%5W%OHX3_2 M+7XGQ?17UE_PZ\_ZGC_RC?\ V^M3PE_P28_X2K53:_\ "?\ V?$9?=_8>[IC MM]H'K7G4_#'B:I)0AAM7_?I__)GH5/$CAV$7.6(T7]RI_P#(GQS17Z :-_P1 M>T6!E_M#QWJETO&X6^FQP9]<;G?'ZX]Z[3PY_P $B_A;HS*UY<^*M688++<7 MR1HW3M'&I _'//6O>PO@CQ55?OTX0_Q3C_[;S'AXGQDX9I?!4E/_ PE_P"W M:0_15!-?K=X/_8.^$/@@J;/P+HU MPRC[U^'OLGUQ,SC\A7J&B>'[#PS8+:Z;8V>GVL?W8;:%8HU^BJ *^PRWZ/.- MDT\?BXQ\H1,O$M]K$BG)M-.C%K!] M&=MSL/C_+M>:*+=<2C_;E;+M_P)C77T45 M^IX7"T,-35'#P4(K91227HEH?F>)Q5;$5'6Q$W*3W;;;?JWJ%%%%=!@%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6+XZ^'&@?$_ M1FT_Q%HVFZU9'D17ENLJJ?5Z:NGZIFE*M.E- M5*;<9+9IV:]&CY'^+O\ P2%\$^+&EN/">J:EX5N6R5MY/]-LP?0!B)!GUWG' MIVKYG^*'_!+_ .*_P\:22STNS\46:<^;I5P&?';,3[7)]E#?6OU0HK\OSSP; MX:S%N<*3HR?6F[+_ ,!:M:3J6CW8SF&]M7MY./]EP#6;7[FZWH%CXFT][/4K*TU"TD^_#< MPK+&WU5@0:\H\:?L!_"'QTS-=>"=+M)&)(?3FDL=I]=L+*OX$$5^5YI]'G&Q M;>78N,EVG%Q_&/-?[D?IN6^/6$DDL?A91?>#4OP?+;[V?D317Z2^)O\ @CU\ M.M39GTW6O%6ELW1#/#/$OX-&&_-J\\\;?\$=+?P_ITMY;?$*8Q1E0(I=$#-R M$X_E7P^-\%^*L.G)48S2ZQG#_ -N<7^!]C@_%[AFNU%UI0;Z.$O\ VU27 MXGP[17T3XL_8'_X1?6&M?^$L\_:H;?\ V9MZ^WFFM/P;_P $Y?\ A+M+DN?^ M$R^S^7*8MO\ 9._. #G/G#UKYN' >>SJNA&A[RZZ^O+/\ ^1/F.BONCPW_ ,$9H=3T^"ZN/B)*4N(@XCCT,*5)QW-P<_E7::#_ M ,$ M^OYY/S565#^*]J]6\%?!?PA\-P/^$?\ "_A_1F_OV=A%"[>Y95!)]R:^LR_Z M/F;5'?&XFG37]U2F_N:@OQ/E\=X[Y7!6P>'G-_WG&*_!R?X'Y*_#K]D+XF?% M5U_L7P7KDT+]+BX@^RVY^DDNU#^!KZ&^%7_!'+Q%JSQS^,?$NG:/!U:UTY#= M7!'H7;:BGW&\?T_0JBOTC)O ?(,*U/&RG7?9OEC]T=?ODS\^S;QLSS$IPPD8 M45W2YI??+3[HH\4^#O\ P3Y^%OP9>*XM?#ZZUJ,."+W6&%W(".A"$"-3WRJ M^_ KVI%$:A5 55& .E+17ZUEF3X'+J7L,!1C3CVBDK^MMWYO4_+,RS;&YA5 I]MC:LJDN\FW]U]EY(****](\\**** "BBB@ HHHH **** "BBB@#_]D! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover Page - shares
3 Months Ended
Mar. 31, 2024
Apr. 22, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 001-36180  
Entity Registrant Name CHEGG, INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 20-3237489  
Entity Address, Address Line One 3990 Freedom Circle  
Entity Address, City or Town Santa Clara  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 95054  
City Area Code 408  
Local Phone Number 855-5700  
Title of 12(b) Security Common stock, $0.001 par value per share  
Trading Symbol CHGG  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   102,217,351
Entity Central Index Key 0001364954  
Current Fiscal Year End Date --12-31  
Document Fiscal Year End 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 143,747 $ 135,757
Short-term investments 247,013 194,257
Accounts receivable, net of allowance of $290 and $376 at March 31, 2024 and December 31, 2023, respectively 24,741 31,404
Prepaid expenses 20,429 20,980
Other current assets 30,010 32,437
Total current assets 465,940 414,835
Long-term investments 221,665 249,547
Property and equipment, net 188,430 183,073
Goodwill 628,784 631,995
Intangible assets, net 48,143 52,430
Right of use assets 23,521 25,130
Deferred tax assets 140,200 141,843
Other assets 15,961 28,382
Total assets 1,732,644 1,727,235
Current liabilities    
Accounts payable 20,119 28,184
Deferred revenue 54,056 55,336
Accrued liabilities 73,555 77,863
Current portion of convertible senior notes, net 357,458 357,079
Total current liabilities 505,188 518,462
Long-term liabilities    
Convertible senior notes, net 242,919 242,758
Long-term operating lease liabilities 16,460 18,063
Other long-term liabilities 4,603 3,334
Total long-term liabilities 263,982 264,155
Total liabilities 769,170 782,617
Commitments and contingencies
Stockholders' equity:    
Preferred stock, $0.001 par value per share, 10,000,000 shares authorized, no shares issued and outstanding 0 0
Common stock, $0.001 par value per share: 400,000,000 shares authorized; 101,569,933 and 102,823,700 shares issued and outstanding at March 31, 2024 and December 31, 2023, respectively 102 103
Additional paid-in capital 1,057,837 1,031,627
Accumulated other comprehensive loss (40,672) (34,739)
Accumulated deficit (53,793) (52,373)
Total stockholders' equity 963,474 944,618
Total liabilities and stockholders' equity $ 1,732,644 $ 1,727,235
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Accounts receivable, net of allowance $ 290 $ 376
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 400,000,000 400,000,000
Common stock, shares issued (in shares) 101,569,933 102,823,700
Common stock, shares outstanding (in shares) 101,569,933 102,823,700
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net revenues $ 174,350 $ 187,601
Cost of revenues 46,497 49,150
Gross profit 127,853 138,451
Operating expenses:    
Research and development 44,435 46,907
Sales and marketing 30,375 37,017
General and administrative 55,534 58,973
Total operating expenses 130,344 142,897
Loss from operations (2,491) (4,446)
Interest expense, net and other income, net:    
Interest expense, net (650) (1,268)
Other income, net 10,780 12,076
Total interest expense, net and other income, net 10,130 10,808
Income before provision for income taxes 7,639 6,362
Provision for income taxes (9,059) (4,176)
Net (loss) income $ (1,420) $ 2,186
Net (loss) income per share    
Basic (in dollars per share) $ (0.01) $ 0.02
Diluted (in dollars per share) $ (0.01) $ 0.02
Weighted average shares used to compute net (loss) income per share    
Basic (in shares) 102,343 123,710
Diluted (in shares) 102,343 124,304
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net (loss) income $ (1,420) $ 2,186
Other comprehensive (loss) income    
Change in net unrealized (loss) gain on investments (1,970) 3,812
Change in foreign currency translation adjustments (3,963) 8,338
Other comprehensive (loss) income (5,933) 12,150
Total comprehensive (loss) income $ (7,353) $ 14,336
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Accumulated Deficit
Beginning balance (in shares) at Dec. 31, 2022   126,474,000      
Beginning balance at Dec. 31, 2022 $ 1,116,589 $ 126 $ 1,244,504 $ (57,488) $ (70,553)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchases of common stock (in shares)   (7,600,000)      
Repurchases of common stock (151,311) $ (7) (151,304)    
Issuance of common stock upon exercise of stock options (in shares)   18,000      
Issuance of common stock upon exercise of stock options 144   144    
Net share settlement of equity awards (in shares)   736,000      
Net share settlement of equity awards (7,735) $ 1 (7,736)    
Share-based compensation expense 34,736   34,736    
Other comprehensive (loss) income 12,150     12,150  
Net (loss) income 2,186       2,186
Ending balance (in shares) at Mar. 31, 2023   119,628,000      
Ending balance at Mar. 31, 2023 1,006,759 $ 120 1,120,344 (45,338) (68,367)
Beginning balance (in shares) at Dec. 31, 2022   126,474,000      
Beginning balance at Dec. 31, 2022 $ 1,116,589 $ 126 1,244,504 (57,488) (70,553)
Ending balance (in shares) at Dec. 31, 2023 102,823,700 102,824,000      
Ending balance at Dec. 31, 2023 $ 944,618 $ 103 1,031,627 (34,739) (52,373)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Repurchases of common stock (in shares)   (2,116,000)      
Repurchases of common stock (114) $ (2) (112)    
Net share settlement of equity awards (in shares)   862,000      
Net share settlement of equity awards (4,293) $ 1 (4,294)    
Share-based compensation expense 30,616   30,616    
Other comprehensive (loss) income (5,933)     (5,933)  
Net (loss) income $ (1,420)       (1,420)
Ending balance (in shares) at Mar. 31, 2024 101,569,933 101,570,000      
Ending balance at Mar. 31, 2024 $ 963,474 $ 102 $ 1,057,837 $ (40,672) $ (53,793)
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities    
Net (loss) income $ (1,420) $ 2,186
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Share-based compensation expense 29,289 33,746
Depreciation and amortization expense 19,687 25,543
Deferred income taxes 2,877 3,441
Operating lease expense, net 1,567 1,496
Amortization of issuance costs 541 1,057
Loss from write-off of property and equipment 478 120
Other non-cash items (31) (5)
Change in assets and liabilities:    
Accounts receivable 6,705 1,578
Prepaid expenses and other current assets 3,583 8,485
Other assets (1,270) 2,803
Accounts payable (6,589) (336)
Deferred revenue (1,159) 2,012
Accrued liabilities 640 (2,569)
Other liabilities (1,580) (6,397)
Net cash provided by operating activities 53,318 73,160
Cash flows from investing activities    
Purchases of property and equipment (28,017) (17,166)
Purchases of investments (79,028) (497,372)
Maturities of investments 50,731 407,759
Proceeds from sale of strategic equity investment 15,500 0
Net cash used in investing activities (40,814) (106,779)
Cash flows from financing activities    
Proceeds from common stock issued under stock plans, net 0 145
Payment of taxes related to the net share settlement of equity awards (4,294) (7,736)
Repurchase of common stock 0 (151,311)
Net cash used in financing activities (4,294) (158,902)
Effect of exchange rate changes (226) 187
Net increase (decrease) in cash, cash equivalents and restricted cash 7,984 (192,334)
Cash, cash equivalents and restricted cash, beginning of period 137,976 475,854
Cash, cash equivalents and restricted cash, end of period 145,960 283,520
Supplemental cash flow data:    
Interest 224 437
Income taxes, net of refunds 641 2,017
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases 2,216 2,866
Right of use assets obtained in exchange for lease obligations:    
Operating leases 0 12,407
Non-cash investing and financing activities:    
Accrued purchases of long-lived assets 6,302 3,941
Reconciliation of cash, cash equivalents and restricted cash:    
Cash and cash equivalents 143,747 281,302
Restricted cash included in other current assets 224 63
Restricted cash included in other assets 1,989 2,155
Total cash, cash equivalents and restricted cash $ 145,960 $ 283,520
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Background and Basis of Presentation
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Background and Basis of Presentation Background and Basis of Presentation
Company and Background

Chegg, Inc. (“we,” “us,” “our,” “Company” or “Chegg”), headquartered in Santa Clara, California, was incorporated as a Delaware corporation in July 2005. Millions of people all around the world learn with Chegg. No matter the goal, level, or style, Chegg helps learners learn with confidence. We provide 24/7 on-demand support, and our personalized learning assistant leverages the power of artificial intelligence (“AI”), more than a hundred million pieces of proprietary content, as well as a decade of learning insights. Our platform also helps learners build essential life and job skills to accelerate their path from learning to earning, and we work with companies to offer learning programs for their employees.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The condensed consolidated financial statements include the results of Chegg, Inc. and its wholly-owned subsidiaries. Significant intercompany balances and transactions have been eliminated. In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments, including normal recurring adjustments, necessary to present fairly our financial position as of March 31, 2024 and our results of operations, results of comprehensive (loss) income, stockholders' equity and cash flows for the three months ended March 31, 2024 and 2023. Our results of operations, results of comprehensive (loss) income, stockholders' equity, and cash flows for the three months ended March 31, 2024 are not necessarily indicative of the results to be expected for the full year.

We have a single operating and reportable segment and operating unit structure. The condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto that are included in our Annual Report on Form 10-K for the year ended December 31, 2023 (the Annual Report on Form 10-K) filed with the SEC.

There have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report on Form 10-K.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities; the disclosure of contingent liabilities at the date of the financial statements; and the reported amounts of revenues and expenses during the reporting periods. We base our estimates on historical experience, knowledge of current business conditions, and various other factors we believe to be reasonable under the circumstances. These estimates are based on management’s knowledge about current events and expectations about actions we may undertake in the future. Actual results could differ from these estimates, and such differences could be material to our financial position and results of operations. There have been no material changes in our use of estimates during the three months ended March 31, 2024 as compared to the use of estimates disclosed in Part II, Item 8 “Consolidated Financial Statements and Supplementary Data” contained in our Annual Report on Form 10-K for the year ended December 31, 2023.

Recent Accounting Pronouncements

Recently Issued Accounting Pronouncements Not Yet Adopted

In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2024-02, Codification Improvements—Amendments to Remove References to the Concepts Statements. ASU 2024-02 removes various references to the FASB’s Concepts Statements from the FASB’s Accounting Standards Codification. Early adoption is permitted, and the guidance will be applied prospectively with the option to apply retrospectively. The guidance is effective for annual periods beginning after December 15, 2024. We did not early adopt ASU 2024-02 and do not believe it will have a significant impact on our financial statements, however, we are currently in the process of evaluating the impact.
Recently Adopted Accounting Pronouncements

We did not adopt any accounting pronouncements during the three months ended March 31, 2024 that had a material impact on our financial statements.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
Revenue Recognition

Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. The majority of our revenues are recognized over time as services are performed, with certain revenues being recognized at a point in time.

The following table presents our total net revenues for the periods shown disaggregated for our Subscription Services and Skills and Other product lines (in thousands, except percentages):
 Three Months Ended
March 31,
Change
 20242023$%
Subscription Services$154,051 $168,440 $(14,389)(9)%
Skills and Other20,299 19,161 1,138 
Total net revenues$174,350 $187,601 $(13,251)(7)

During the three months ended March 31, 2024 and 2023, we recognized revenues of $37.5 million and $39.1 million, respectively, that were included in our deferred revenue balance at the beginning of each respective reporting period.

Contract Balances

The following table presents our accounts receivable, net, contract assets and deferred revenue balances (in thousands, except percentages):
 Change
 March 31,
2024
December 31, 2023$%
Accounts receivable, net$24,741 $31,404 $(6,663)(21)%
Contract assets7,973 8,598 (625)(7)
Deferred revenue54,056 55,336 (1,280)(2)

During the three months ended March 31, 2024 our accounts receivable, net balance decreased by $6.7 million, or 21%, primarily due to timing of billings and seasonality of our business. During the three months ended March 31, 2024, our contract assets balance decreased by $0.6 million, or 7%, primarily due to cash collections from our Chegg Skills service. During the three months ended March 31, 2024, our deferred revenue balance decreased by $1.3 million, or 2%, primarily due to timing of bookings and seasonality of our business.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net (Loss) Income Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net (Loss) Income Per Share Net (Loss) Income Per Share
The following table presents the computation of basic and diluted net (loss) income per share (in thousands, except per share amounts):
Three Months Ended
March 31,
20242023
Basic
Numerator:
Net (loss) income
$(1,420)$2,186 
Denominator:
Weighted average shares used to compute net (loss) income per share, basic
102,343 123,710 
Net (loss) income per share, basic
$(0.01)$0.02 
Diluted
Numerator:
Net (loss) income$(1,420)$2,186 
Denominator:
Weighted average shares used to compute net (loss) income per share, basic
102,343 123,710 
Shares related to stock plan activity— 594 
Weighted average shares used to compute net (loss) income per share, diluted
102,343 124,304 
Net (loss) income per share, diluted
$(0.01)$0.02 

The following table presents potential weighted-average shares of common stock outstanding that were excluded from the computation of diluted net (loss) income per share because including them would have been anti-dilutive (in thousands):
Three Months Ended
March 31,
20242023
Shares related to stock plan activity6,992 6,283 
Shares related to convertible senior notes9,234 18,226 
Total common stock equivalents16,226 24,509 
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash and Cash Equivalents, Investments and Fair Value Measurements
3 Months Ended
Mar. 31, 2024
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents, Investments and Fair Value Measurements Cash and Cash Equivalents, Investments and Fair Value Measurements
The following tables present our cash and cash equivalents, and investments’ fair value level classification, adjusted cost, unrealized gain, unrealized loss and fair value as of March 31, 2024 and December 31, 2023 (in thousands):
 March 31, 2024
 Fair Value LevelAdjusted CostUnrealized GainUnrealized LossFair Value
Cash and cash equivalents:   
Cash$46,996 $— $— $46,996 
Money market fundsLevel 196,751 — — 96,751 
Total cash and cash equivalents$143,747 $— $— $143,747 
Short-term investments:   
Corporate debt securitiesLevel 2$117,099 $— $(425)$116,674 
U.S. treasury securitiesLevel 166,670 — (357)66,313 
Agency bondsLevel 264,207 — (181)64,026 
Total short-term investments$247,976 $— $(963)$247,013 
Long-term investments:   
Corporate debt securitiesLevel 2$169,302 $287 $(631)$168,958 
U.S. treasury securitiesLevel 153,107 — (400)52,707 
Total long-term investments$222,409 $287 $(1,031)$221,665 

 December 31, 2023
 Fair Value LevelAdjusted CostUnrealized GainUnrealized LossFair Value
Cash and cash equivalents:   
Cash$45,050 $— $— $45,050 
Money market fundsLevel 190,707 — — 90,707 
Total cash and cash equivalents$135,757 $— $— $135,757 
Short-term investments:   
Corporate debt securitiesLevel 269,548 — (170)69,378 
U.S. treasury securitiesLevel 125,734 — (114)25,620 
Agency bondsLevel 299,505 — (246)99,259 
Total short-term investments$194,787 $— $(530)$194,257 
Long-term investments:   
Corporate debt securitiesLevel 2$191,467 $898 $(213)$192,152 
U.S. treasury securitiesLevel 157,287 165 (57)57,395 
Total long-term investments$248,754 $1,063 $(270)$249,547 

As of March 31, 2024, we determined that the unrealized losses on our investments were not driven by credit related factors. During the three months ended March 31, 2024 and 2023, we did not recognize any losses on our investments due to credit related factors and our realized gains and losses on investments were not significant.

The following table presents our cash equivalents and investments' adjusted cost and fair value by contractual maturity as of March 31, 2024 (in thousands):
 Adjusted CostFair Value
Due within one year$247,976 $247,013 
Due after one year through three years222,409 221,665 
Investments not due at a single maturity date96,751 96,751 
Total$567,136 $565,429 
Investments not due at a single maturity date in the preceding table consisted of money market funds.

Strategic Investments

In May 2023, we entered into a $15.0 million commitment to invest in Sound Ventures AI Fund, L.P. (Sound Ventures), a limited partnership that invests in artificial intelligence companies, for an approximate 6% ownership. We accounted for our investment under the equity method of accounting. As of December 31, 2023, the carrying amount of our investment was $11.7 million. On January 1, 2024, we sold our investment for a total cash consideration of $15.5 million, resulting in a gain of $3.8 million. The cash payment received was included within cash flows from investing activities on our condensed consolidated statements of cash flows and the gain was included within other income, net on our condensed consolidated statements of operations.

In July 2022, we completed an investment of $6.0 million in Knack Technologies, Inc. (Knack), a privately held U.S. based peer-to-peer tutoring platform for higher education institutions. We do not have the ability to exercise significant influence over Knack's operating and financial policies and have elected to account for our investment at cost as it does not have a readily determinable fair value. We did not record any impairment charges during the three months ended March 31, 2024 and 2023, as there were no significant identified events or changes in circumstances that would be considered an indicator for impairment. There were no observable price changes in orderly transactions for the identical or similar investments of the same issuer during the three months ended March 31, 2024 and 2023.

Financial Instruments Not Recorded at Fair Value on a Recurring Basis

We report our financial instruments at fair value with the exception of the notes (defined below). The estimated fair value of the notes was determined based on the trading price of the notes as of the last day of trading for the period. We consider the fair value of the notes to be a Level 2 measurement due to the limited trading activity. The estimated fair value of the 2026 notes as of March 31, 2024 and December 31, 2023 was $205.4 million and $202.9 million, respectively. The estimated fair value of the 2025 notes as of March 31, 2024 and December 31, 2023 was $337.8 million and $329.5 million, respectively. For further information on the notes, refer to Note 5, “Convertible Senior Notes.”
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Senior Notes
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Convertible Senior Notes Convertible Senior Notes
In August 2020, we issued $1.0 billion in aggregate principal amount of 0% convertible senior notes due in 2026 (2026 notes). In March/April 2019, we issued $800 million in aggregate principal amount of 0.125% convertible senior notes due in 2025 (2025 notes, together with the 2026 notes, the notes). The 2026 notes bear no interest and will mature on September 1, 2026, unless repurchased, redeemed or converted in accordance with their terms prior to such date. The 2025 notes bear interest of 0.125% per year which is payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2019. The 2025 notes will mature on March 15, 2025, unless repurchased, redeemed or converted in accordance with their terms prior to such date.

Each $1,000 principal amount of the 2026 notes will initially be convertible into 9.2978 shares of our common stock. This is equivalent to an initial conversion price of approximately $107.55 per share, which is subject to adjustment in certain circumstances. Each $1,000 principal amount of the 2025 notes will initially be convertible into 19.3956 shares of our common stock. This is equivalent to an initial conversion price of approximately $51.56 per share, which is subject to adjustment in certain circumstances.

Prior to the close of business on the business day immediately preceding June 1, 2026 for the 2026 notes and December 15, 2024 for the 2025 notes, the notes are convertible at the option of holders only upon satisfaction of certain circumstances. During the three months ended March 31, 2024, the circumstances allowing holders of the 2026 notes and 2025 notes to convert were not met.

On or after June 1, 2026 for the 2026 notes and December 15, 2024 for the 2025 notes until the close of business on the second scheduled trading day immediately preceding the respective maturity dates, holders may convert their notes at any time, regardless of the circumstances. As of March 31, 2024, the 2025 notes were classified as a current liability on our condensed consolidated balance sheets as they will be convertible at the option of the holder at any time beginning December 15, 2024 and will mature on March 15, 2025, both of which are within the next twelve months.
The following table presents the net carrying amount of the notes (in thousands):
March 31, 2024December 31, 2023
2026 Notes2025 Notes2026 Notes2025 Notes
Principal$244,479 $358,914 $244,479 $358,914 
Unamortized issuance costs(1,560)(1,456)(1,721)(1,835)
Net carrying amount$242,919 $357,458 $242,758 $357,079 

The following table presents the total interest expense recognized related to the notes (in thousands):

Three Months Ended March 31,
2024
2023
2026 notes:
Contractual interest expense$— $— 
Amortization of issuance costs161 325 
Total 2026 notes interest expense$161 $325 
2025 notes:
Contractual interest expense$109 $216 
Amortization of issuance costs380 732 
Total 2025 notes interest expense$489 $948 

Capped Call Transactions

Concurrently with the offering of the 2026 notes and 2025 notes, we used $103.4 million and $97.2 million, respectively, of the net proceeds to enter into privately negotiated capped call transactions which are expected to reduce or offset potential dilution to holders of our common stock upon conversion of the notes or offset the potential cash payments we would be required to make in excess of the principal amount of any converted notes. The capped call transactions automatically exercise upon conversion of the notes and as of March 31, 2024, cover 9,297,800 and 6,961,352 shares of our common stock for the 2026 notes and 2025 notes, respectively. These are intended to effectively increase the overall conversion price from $107.55 to $156.44 per share for the 2026 notes and $51.56 to $79.32 per share for the 2025 notes. The effective increase in conversion price as a result of the capped call transactions serves to reduce potential dilution to holders of our common stock and/or offset the cash payments we are required to make in excess of the principal amount of any converted notes. As these transactions meet certain accounting criteria, they are recorded in stockholders’ equity as a reduction of additional paid-in capital on our condensed consolidated balance sheets and are not accounted for as derivatives. The fair value of the capped call instrument is not remeasured each reporting period. The cost of the capped call is not expected to be deductible for tax purposes.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
We may from time to time be subject to certain legal proceedings and claims in the ordinary course of business, including claims of alleged infringement of trademarks, patents, copyrights, and other intellectual property rights; employment claims; and general contract or other claims. We may also, from time to time, be subject to various legal or government claims, demands, disputes, investigations, or requests for information. Such matters may include, but not be limited to, claims, disputes, or investigations related to warranty, refund, breach of contract, employment, intellectual property, government regulation, or compliance or other matters.

On March 1, 2023, Plaintiff Shiva Stein, derivatively on behalf of Chegg, filed a stockholder derivative complaint in the Court of Chancery of the State of Delaware (Case No. 2023-0244-NAC) asserting breach of fiduciary duty, unjust enrichment, and waste of corporate asset claims against members of Chegg’s Board and certain Chegg officers. The matter is stayed. The Company disputes these claims and intends to vigorously defend itself in this matter.

On February 14, 2023, Plaintiff Brian Stansell, individually and on behalf of other similarly situated stockholders of Chegg, filed a putative class action complaint in the Court of Chancery of the State of Delaware (Case No. 2023-0180) on behalf of all Chegg stockholders who were eligible to vote at Chegg's 2022 Annual Stockholders' Meeting, asserting breach of fiduciary duty claims against the members of Chegg's Board. The Company has filed a motion to dismiss the case, which is pending before the Court. The Company disputes these claims and intends to vigorously defend itself in this matter.
On December 22, 2022, JPMorgan Chase Bank, N.A. (JPMC) asserted a demand for repayment by the Company of certain investment proceeds received by the Company in its capacity as an investor in TAPD, Inc. (more commonly known as “Frank”). JPMC seeks such repayment pursuant to certain provisions in the existing Support Agreement between JPMC and the Company that was entered into in connection with JPMC's acquisition of Frank. JPMC has alleged fraud on the part of certain former Frank executives regarding the quantity and quality of its customer accounts. The Company is not at fault, however is pursuing a settlement agreement with JPMC. As of March 31, 2024, we believe a loss is probable and reasonably estimable, and we have previously recognized an estimated loss contingency accrual of $7.0 million within general and administrative expense on our consolidated statements in 2023.

On November 9, 2022, Plaintiff Joshua Keller, individually and on behalf of all others similarly situated, filed a putative class action in the United States District Court for the Northern District of California (Case No. 22-cv-06986) on behalf of individuals whose data was allegedly impacted by past data breaches. On August 15, 2023, the Company received an order granting its motion to compel arbitration, and the case was stayed and administratively closed pending the conclusion of arbitration. The parties have since resolved this matter, and the related settlement amount did not have a significant impact on our financial statements.

On March 30, 2022, Joseph Robinson, derivatively on behalf of Chegg, filed a shareholder derivative complaint against Chegg and certain of its current and former directors and officers in the United States District Court for the Northern District of California, alleging violations of securities laws and breaches of fiduciary duties. On February 22, 2023, Plaintiff filed an Amended Shareholder Derivative Complaint. This matter has been consolidated with Choi, below, and both matters are stayed. The Company disputes these claims and intends to vigorously defend itself in this matter.

On January 12, 2022, Rak Joon Choi, derivatively on behalf of Chegg, filed a shareholder derivative complaint against Chegg and certain of its current and former directors and officers in the United States District Court for the Northern District of California, alleging violations of securities laws, breaches of fiduciary duties, unjust enrichment, abuse of control, gross mismanagement, and waste of corporate assets. On February 22, 2023, Plaintiff filed an Amended Shareholder Derivative Complaint. This matter has been consolidated with Robinson, above, and both matters are stayed. The Company disputes these claims and intends to vigorously defend itself in this matter.

On December 22, 2021, Steven Leventhal, individually and on behalf of all others similarly situated, filed a purported securities fraud class action on behalf of all purchasers of Chegg common stock between May 5, 2020 and November 1, 2021, inclusive, against Chegg and certain of its current and former officers in the United States District Court for the Northern District of California (Case No. 5:21-cv-09953), alleging that Chegg and several of its officers made materially false and misleading statements in violation of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934. On September 7, 2022, KBC Asset Management and The Pompano Beach Police & Firefighters Retirement System were appointed as lead plaintiff in the case. On December 8, 2022, Plaintiff filed his Amended Complaint and seeks unspecified compensatory damages, costs, and expenses, including counsel and expert fees. The Company has filed a motion to dismiss the case, which was denied by the Court. The Company disputes these claims and intends to vigorously defend itself in this matter.

On September 13, 2021, Pearson Education, Inc. (Pearson) filed a complaint captioned Pearson Education, Inc. v. Chegg, Inc. (Pearson Complaint) in the United States District Court for the District of New Jersey against the Company (Case 2:21-cv-16866), alleging infringement of Pearson’s registered copyrights and exclusive rights under copyright in violation of the United States Copyright Act. Pearson is seeking injunctive relief, monetary damages, costs, and attorneys’ fees. The Company filed its answer to the Pearson Complaint on November 19, 2021. Pearson’s June 29, 2022 Motion for Leave to File Amended Complaint seeking to add Bedford, Freeman & Worth Publishing Group, LLC d/b/a Macmillan Learning as a plaintiff was denied. Pearson filed an Amended Complaint on May 10, 2023, and the Company filed an amended answer on June 7, 2023. The Company disputes these claims and intends to vigorously defend itself in this matter.

On June 18, 2020, we received a Civil Investigative Demand (CID) from the Federal Trade Commission (FTC) regarding certain alleged deceptive or unfair acts or practices related to consumer privacy and/or data security. On October 31, 2022, the FTC published the parties’ agreed-upon consent order regarding Chegg’s privacy and data security practices. On January 27, 2023, the FTC finalized its order ("Final Order") requiring Chegg to implement a comprehensive information security program, limit the data the Company can collect and retain, offer users multi factor authentication to secure their accounts, and allow users to request access to and delete their data. No monetary penalties or fines were included in the Final Order. We continue to work with the FTC on the implementation of and compliance with the Final Order.

Aside from the loss contingency accrual recorded related to the Frank matter, we have not recorded any contingent liabilities related to the above matters as we do not believe that a loss is probable and reasonably estimable in these matters. We
are not aware of any other pending legal matters or claims, individually or in the aggregate, which are expected to have a material adverse impact on our consolidated financial position, results of operations, or cash flows. However, our analysis of whether a claim will proceed to litigation cannot be predicted with certainty, nor can the results of litigation be predicted with certainty. Nevertheless, defending any of these actions, regardless of the outcome, may be costly, time consuming, distract management personnel and have a negative effect on our business. An adverse outcome in any of these actions, including a judgment or settlement, may cause a material adverse effect on our future business, operating results or financial condition.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Guarantees and Indemnifications
3 Months Ended
Mar. 31, 2024
Guarantees And Indemnifications [Abstract]  
Guarantees and Indemnifications Guarantees and Indemnifications
We have agreed to indemnify our directors and officers for certain events or occurrences, subject to certain limits, while such persons are or were serving at our request in such capacity. We may terminate the indemnification agreements with these persons upon termination of employment, but termination will not affect claims for indemnification related to events occurring prior to the effective date of termination. We have a directors’ and officers’ insurance policy that limits our potential exposure up to the limits of our insurance coverage. In addition, we also have other indemnification agreements with various vendors against certain claims, liabilities, losses, and damages. The maximum amount of potential future indemnification is unlimited.

We believe the fair value of these indemnification agreements is immaterial. We have not recorded any liabilities for these agreements as of March 31, 2024.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stockholders' Equity Stockholders' Equity
Share Repurchases

During the three months ended March 31, 2024, we repurchased 2,115,952 shares of our common stock related to the final delivery of our November 2023 accelerated share repurchase (ASR) agreement. The November 2023 ASR settled, and we were not required to make any additional cash payments or delivery of common stock to the financial institution upon settlement.

During the year ended December 31, 2023, we repurchased a total of 26,505,979 shares of our common stock, which included the initial delivery of 13,498,313 shares from our November 2023 ASR, 3,433,157 shares from open market transactions in June 2023, and the total delivery of 9,574,509 shares from our February 2023 ASR, which were retired immediately.

Securities Repurchase Program

In August 2023, our board of directors approved a $200.0 million increase to our existing securities repurchase program authorizing the repurchase of up to $2.2 billion of our common stock and/or convertible notes, through open market purchases, block trades, and/or privately negotiated transactions or pursuant to Rule 10b5-1 plans, in compliance with applicable securities laws and other legal requirements. The timing, volume, and nature of the repurchases will be determined by management based on the capital needs of the business, market conditions, applicable legal requirements, and other factors. During the three months ended March 31, 2024, we had no cash repurchases of our common stock or notes. As of March 31, 2024, we had $3.7 million remaining under the securities repurchase program, which has no expiration date and will continue until otherwise suspended, terminated or modified at any time for any reason by our board of directors.

Share-based Compensation Expense

The following table presents total share-based compensation expense recorded (in thousands):
 Three Months Ended
March 31,
 20242023
Cost of revenues$513 $527 
Research and development9,209 10,914 
Sales and marketing2,140 2,499 
General and administrative17,427 19,806 
Total share-based compensation expense$29,289 $33,746 
During the three months ended March 31, 2024 and 2023, we capitalized share-based compensation expense of $1.3 million and $1.0 million, respectively. As of March 31, 2024, total unrecognized share-based compensation expense was approximately $113.1 million, which is expected to be recognized over the remaining weighted-average vesting period of approximately 1.8 years.

The following table presents activity for outstanding RSUs and PSUs:
 RSUs and PSUs Outstanding
 Shares OutstandingWeighted Average Grant Date Fair Value
Balance at December 31, 202310,065,783 $23.63 
Granted225,385 9.50 
Released(1,361,503)25.19 
Forfeited(853,434)35.90 
Balance at March 31, 20248,076,231 21.67 
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net (loss) income $ (1,420) $ 2,186
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Background and Basis of Presentation (Policies)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The condensed consolidated financial statements include the results of Chegg, Inc. and its wholly-owned subsidiaries. Significant intercompany balances and transactions have been eliminated. In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments, including normal recurring adjustments, necessary to present fairly our financial position as of March 31, 2024 and our results of operations, results of comprehensive (loss) income, stockholders' equity and cash flows for the three months ended March 31, 2024 and 2023. Our results of operations, results of comprehensive (loss) income, stockholders' equity, and cash flows for the three months ended March 31, 2024 are not necessarily indicative of the results to be expected for the full year.

We have a single operating and reportable segment and operating unit structure. The condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto that are included in our Annual Report on Form 10-K for the year ended December 31, 2023 (the Annual Report on Form 10-K) filed with the SEC.
There have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report on Form 10-K.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities; the disclosure of contingent liabilities at the date of the financial statements; and the reported amounts of revenues and expenses during the reporting periods. We base our estimates on historical experience, knowledge of current business conditions, and various other factors we believe to be reasonable under the circumstances. These estimates are based on management’s knowledge about current events and expectations about actions we may undertake in the future. Actual results could differ from these estimates, and such differences could be material to our financial position and results of operations.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

Recently Issued Accounting Pronouncements Not Yet Adopted

In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2024-02, Codification Improvements—Amendments to Remove References to the Concepts Statements. ASU 2024-02 removes various references to the FASB’s Concepts Statements from the FASB’s Accounting Standards Codification. Early adoption is permitted, and the guidance will be applied prospectively with the option to apply retrospectively. The guidance is effective for annual periods beginning after December 15, 2024. We did not early adopt ASU 2024-02 and do not believe it will have a significant impact on our financial statements, however, we are currently in the process of evaluating the impact.
Recently Adopted Accounting Pronouncements

We did not adopt any accounting pronouncements during the three months ended March 31, 2024 that had a material impact on our financial statements.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents our total net revenues for the periods shown disaggregated for our Subscription Services and Skills and Other product lines (in thousands, except percentages):
 Three Months Ended
March 31,
Change
 20242023$%
Subscription Services$154,051 $168,440 $(14,389)(9)%
Skills and Other20,299 19,161 1,138 
Total net revenues$174,350 $187,601 $(13,251)(7)
Schedule of Accounts Receivable
The following table presents our accounts receivable, net, contract assets and deferred revenue balances (in thousands, except percentages):
 Change
 March 31,
2024
December 31, 2023$%
Accounts receivable, net$24,741 $31,404 $(6,663)(21)%
Contract assets7,973 8,598 (625)(7)
Deferred revenue54,056 55,336 (1,280)(2)
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net (Loss) Income Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Net (Loss) Income Per Share, Basic and Diluted
The following table presents the computation of basic and diluted net (loss) income per share (in thousands, except per share amounts):
Three Months Ended
March 31,
20242023
Basic
Numerator:
Net (loss) income
$(1,420)$2,186 
Denominator:
Weighted average shares used to compute net (loss) income per share, basic
102,343 123,710 
Net (loss) income per share, basic
$(0.01)$0.02 
Diluted
Numerator:
Net (loss) income$(1,420)$2,186 
Denominator:
Weighted average shares used to compute net (loss) income per share, basic
102,343 123,710 
Shares related to stock plan activity— 594 
Weighted average shares used to compute net (loss) income per share, diluted
102,343 124,304 
Net (loss) income per share, diluted
$(0.01)$0.02 
Schedule of Antidilutive Securities Excluded from Computation of Net (Loss) Income Per Share
The following table presents potential weighted-average shares of common stock outstanding that were excluded from the computation of diluted net (loss) income per share because including them would have been anti-dilutive (in thousands):
Three Months Ended
March 31,
20242023
Shares related to stock plan activity6,992 6,283 
Shares related to convertible senior notes9,234 18,226 
Total common stock equivalents16,226 24,509 
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash and Cash Equivalents, Investments and Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2024
Cash and Cash Equivalents [Abstract]  
Schedule of Cash, Cash Equivalents and Investments
The following tables present our cash and cash equivalents, and investments’ fair value level classification, adjusted cost, unrealized gain, unrealized loss and fair value as of March 31, 2024 and December 31, 2023 (in thousands):
 March 31, 2024
 Fair Value LevelAdjusted CostUnrealized GainUnrealized LossFair Value
Cash and cash equivalents:   
Cash$46,996 $— $— $46,996 
Money market fundsLevel 196,751 — — 96,751 
Total cash and cash equivalents$143,747 $— $— $143,747 
Short-term investments:   
Corporate debt securitiesLevel 2$117,099 $— $(425)$116,674 
U.S. treasury securitiesLevel 166,670 — (357)66,313 
Agency bondsLevel 264,207 — (181)64,026 
Total short-term investments$247,976 $— $(963)$247,013 
Long-term investments:   
Corporate debt securitiesLevel 2$169,302 $287 $(631)$168,958 
U.S. treasury securitiesLevel 153,107 — (400)52,707 
Total long-term investments$222,409 $287 $(1,031)$221,665 

 December 31, 2023
 Fair Value LevelAdjusted CostUnrealized GainUnrealized LossFair Value
Cash and cash equivalents:   
Cash$45,050 $— $— $45,050 
Money market fundsLevel 190,707 — — 90,707 
Total cash and cash equivalents$135,757 $— $— $135,757 
Short-term investments:   
Corporate debt securitiesLevel 269,548 — (170)69,378 
U.S. treasury securitiesLevel 125,734 — (114)25,620 
Agency bondsLevel 299,505 — (246)99,259 
Total short-term investments$194,787 $— $(530)$194,257 
Long-term investments:   
Corporate debt securitiesLevel 2$191,467 $898 $(213)$192,152 
U.S. treasury securitiesLevel 157,287 165 (57)57,395 
Total long-term investments$248,754 $1,063 $(270)$249,547 
Schedule of Available-for-sale Securities Reconciliation
The following table presents our cash equivalents and investments' adjusted cost and fair value by contractual maturity as of March 31, 2024 (in thousands):
 Adjusted CostFair Value
Due within one year$247,976 $247,013 
Due after one year through three years222,409 221,665 
Investments not due at a single maturity date96,751 96,751 
Total$567,136 $565,429 
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Senior Notes (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
The following table presents the net carrying amount of the notes (in thousands):
March 31, 2024December 31, 2023
2026 Notes2025 Notes2026 Notes2025 Notes
Principal$244,479 $358,914 $244,479 $358,914 
Unamortized issuance costs(1,560)(1,456)(1,721)(1,835)
Net carrying amount$242,919 $357,458 $242,758 $357,079 
Schedule Of Interest Expense Recognized
The following table presents the total interest expense recognized related to the notes (in thousands):

Three Months Ended March 31,
2024
2023
2026 notes:
Contractual interest expense$— $— 
Amortization of issuance costs161 325 
Total 2026 notes interest expense$161 $325 
2025 notes:
Contractual interest expense$109 $216 
Amortization of issuance costs380 732 
Total 2025 notes interest expense$489 $948 
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense for Employees and Non-Employees
The following table presents total share-based compensation expense recorded (in thousands):
 Three Months Ended
March 31,
 20242023
Cost of revenues$513 $527 
Research and development9,209 10,914 
Sales and marketing2,140 2,499 
General and administrative17,427 19,806 
Total share-based compensation expense$29,289 $33,746 
Schedule of Restricted Stock Unit Activity
The following table presents activity for outstanding RSUs and PSUs:
 RSUs and PSUs Outstanding
 Shares OutstandingWeighted Average Grant Date Fair Value
Balance at December 31, 202310,065,783 $23.63 
Granted225,385 9.50 
Released(1,361,503)25.19 
Forfeited(853,434)35.90 
Balance at March 31, 20248,076,231 21.67 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Background and Basis of Presentation - Narrative (Details)
3 Months Ended
Mar. 31, 2024
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of operating segments 1
Number of reportable segments 1
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total net revenues $ 174,350 $ 187,601
Change, Total net revenues $ (13,251)  
Change, Total net revenues, percent (7.00%)  
Subscription Services    
Disaggregation of Revenue [Line Items]    
Total net revenues $ 154,051 168,440
Change, Total net revenues $ (14,389)  
Change, Total net revenues, percent (9.00%)  
Skills and Other    
Disaggregation of Revenue [Line Items]    
Total net revenues $ 20,299 $ 19,161
Change, Total net revenues $ 1,138  
Change, Total net revenues, percent 6.00%  
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]    
Contract with customer, liability, revenue recognized $ 37,500 $ 39,100
Change, accounts receivable, net $ (6,663)  
Change, accounts receivable, net, percent (21.00%)  
Change in contract assets $ (625)  
Change in contract assets, percent (7.00%)  
Change in deferred revenue $ (1,280)  
Change in deferred revenue, percent (2.00%)  
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenues - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]    
Accounts receivable, net $ 24,741 $ 31,404
Change, Accounts receivable, net $ (6,663)  
Change, Accounts receivable, net, percent (21.00%)  
Contract assets $ 7,973 8,598
Change, Contract assets $ (625)  
Change, Contract assets, percent (7.00%)  
Deferred revenue $ 54,056 $ 55,336
Change, Deferred revenue $ (1,280)  
Change, Deferred revenue, percent (2.00%)  
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net (Loss) Income Per Share - Computation of Basic and Diluted Net (Loss) Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net (loss) income $ (1,420) $ 2,186
Denominator:    
Weighted average shares used to compute net (loss) income per share, basic (in shares) 102,343 123,710
Net (loss) income per share, basic (in dollars per share) $ (0.01) $ 0.02
Weighted average shares used to compute net (loss) income per share, diluted (in shares) 102,343 124,304
Net (loss) income per share, diluted (in dollars per share) $ (0.01) $ 0.02
Shares related to stock plan activity    
Denominator:    
Incremental common shares attributable to dilutive effect (in shares) 0 594
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net (Loss) Income Per Share - Shares Excluded From Computation Of Diluted Net (Loss) Income Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents (in shares) 16,226 24,509
Shares related to stock plan activity    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents (in shares) 6,992 6,283
Shares related to convertible senior notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total common stock equivalents (in shares) 9,234 18,226
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Available For Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost $ 567,136  
Fair Value 565,429  
Cash and cash equivalents:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 143,747 $ 135,757
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value 143,747 135,757
Cash and cash equivalents: | Cash    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 46,996 45,050
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value 46,996 45,050
Cash and cash equivalents: | Money market funds | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 96,751 90,707
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value 96,751 90,707
Short-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 247,976 194,787
Unrealized Gain 0 0
Unrealized Loss (963) (530)
Fair Value 247,013 194,257
Short-term investments: | Corporate debt securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 117,099 69,548
Unrealized Gain 0 0
Unrealized Loss (425) (170)
Fair Value 116,674 69,378
Short-term investments: | U.S. treasury securities | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 66,670 25,734
Unrealized Gain 0 0
Unrealized Loss (357) (114)
Fair Value 66,313 25,620
Short-term investments: | Agency bonds | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 64,207 99,505
Unrealized Gain 0 0
Unrealized Loss (181) (246)
Fair Value 64,026 99,259
Long-term investments:    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 222,409 248,754
Unrealized Gain 287 1,063
Unrealized Loss (1,031) (270)
Fair Value 221,665 249,547
Long-term investments: | Corporate debt securities | Level 2    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 169,302 191,467
Unrealized Gain 287 898
Unrealized Loss (631) (213)
Fair Value 168,958 192,152
Long-term investments: | U.S. treasury securities | Level 1    
Debt Securities, Available-for-sale [Line Items]    
Adjusted Cost 53,107 57,287
Unrealized Gain 0 165
Unrealized Loss (400) (57)
Fair Value $ 52,707 $ 57,395
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash and Cash Equivalents, Investments and Fair Value Measurements - Contractual Maturity (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Adjusted Cost  
Due within one year $ 247,976
Due after one year through three years 222,409
Investments not due at a single maturity date 96,751
Adjusted Cost 567,136
Fair Value  
Due within one year 247,013
Due after one year through three years 221,665
Investments not due at a single maturity date 96,751
Fair Value $ 565,429
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash and Cash Equivalents, Investments and Fair Value Measurements - Strategic Investments (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 01, 2024
May 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Jul. 31, 2022
Schedule of Investments [Line Items]            
Proceeds from sale of strategic equity investment     $ 15,500 $ 0    
Sound Ventures AI Fund, LP            
Schedule of Investments [Line Items]            
Commitment to invest   $ 15,000        
Invests in artificial intelligence companies, ownership percentage   6.00%        
Investment, carrying amount         $ 11,700  
Proceeds from sale of strategic equity investment $ 15,500          
Equity method investment, realized gain on disposal $ 3,800          
Knack Technologies, Inc            
Schedule of Investments [Line Items]            
Investment without readily determinable fair value           $ 6,000
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cash and Cash Equivalents, Investments and Fair Value Measurements - Debt (Details) - Estimate of Fair Value Measurement - Senior Notes - Fair Value, Measurements, Nonrecurring - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Senior Notes due 2026    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible senior notes $ 205.4 $ 202.9
Senior Notes due 2025    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible senior notes $ 337.8 $ 329.5
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Senior Notes - Narrative (Details) - Senior Notes
$ / shares in Units, $ in Thousands
1 Months Ended
Aug. 31, 2020
USD ($)
$ / shares
Apr. 30, 2019
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Mar. 31, 2019
Senior Notes due 2026          
Debt Instrument [Line Items]          
Face value | $ $ 1,000,000   $ 244,479 $ 244,479  
Interest rate, stated percentage 0.00%        
Conversion ratio 0.0092978        
Conversion price (in dollars per share) | $ / shares $ 107.55        
Senior Notes due 2026 | Capped Call          
Debt Instrument [Line Items]          
Conversion price (in dollars per share) | $ / shares     $ 156.44    
Net proceeds | $ $ 103,400        
Debt instrument, convertible (in shares) | shares     9,297,800    
Senior Notes due 2025          
Debt Instrument [Line Items]          
Face value | $   $ 800,000 $ 358,914 $ 358,914  
Interest rate, stated percentage   0.125%     0.125%
Conversion ratio   0.0193956      
Conversion price (in dollars per share) | $ / shares   $ 51.56      
Senior Notes due 2025 | Capped Call          
Debt Instrument [Line Items]          
Conversion price (in dollars per share) | $ / shares     $ 79.32    
Net proceeds | $   $ 97,200      
Debt instrument, convertible (in shares) | shares     6,961,352    
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Senior Notes - Net Carrying Amount (Details) - Senior Notes - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Aug. 31, 2020
Apr. 30, 2019
2026 Notes        
Debt Instrument [Line Items]        
Principal $ 244,479 $ 244,479 $ 1,000,000  
Unamortized issuance costs (1,560) (1,721)    
2026 Notes | Carrying Amount | Fair Value, Measurements, Nonrecurring        
Debt Instrument [Line Items]        
Net carrying amount 242,919 242,758    
2025 Notes        
Debt Instrument [Line Items]        
Principal 358,914 358,914   $ 800,000
Unamortized issuance costs (1,456) (1,835)    
2025 Notes | Carrying Amount | Fair Value, Measurements, Nonrecurring        
Debt Instrument [Line Items]        
Net carrying amount $ 357,458 $ 357,079    
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Convertible Senior Notes - Interest Expense Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Debt Instrument [Line Items]    
Amortization of issuance costs $ 541 $ 1,057
Senior Notes | 2026 Notes    
Debt Instrument [Line Items]    
Contractual interest expense 0 0
Amortization of issuance costs 161 325
Total interest expense 161 325
Senior Notes | 2025 Notes    
Debt Instrument [Line Items]    
Contractual interest expense 109 216
Amortization of issuance costs 380 732
Total interest expense $ 489 $ 948
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Details)
$ in Millions
Mar. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Loss contingency accrual $ 7.0
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Share Repurchase (Details) - shares
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
November 2023 ASRs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Repurchases of common stock (in shares) 2,115,952  
Stock repurchased and retired during period, shares (in shares)   13,498,313
ASRs And Open Market Transactions    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Repurchases of common stock (in shares)   26,505,979
Open Market Transactions    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock repurchased and retired during period, shares (in shares)   3,433,157
February 2023 ASRs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock repurchased and retired during period, shares (in shares)   9,574,509
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Securities Repurchase Program (Details) - USD ($)
1 Months Ended 3 Months Ended
Aug. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cash repurchases   $ 0 $ 151,311,000
Securities Repurchase Program      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock repurchase program, increase of authorized amount $ 200,000,000    
Stock repurchase program, authorized amount $ 2,200,000,000    
Cash repurchases   0  
Remaining under repurchase program   $ 3,700,000  
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Schedule of Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total share-based compensation expense $ 29,289 $ 33,746
Cost of revenues    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total share-based compensation expense 513 527
Research and development    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total share-based compensation expense 9,209 10,914
Sales and marketing    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total share-based compensation expense 2,140 2,499
General and administrative    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total share-based compensation expense $ 17,427 $ 19,806
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Narrative of Share-based Compensation Expense (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation expense capitalized $ 1.3 $ 1.0
RSUs and PSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation costs related to restricted stock units $ 113.1  
Weighted-average vesting period 1 year 9 months 18 days  
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity - Schedule of RSU and PSU Activity (Details) - RSUs and PSUs
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Shares Outstanding  
Beginning balance (in shares) | shares 10,065,783
Granted (in shares) | shares 225,385
Released (in shares) | shares (1,361,503)
Forfeited (in shares) | shares (853,434)
Ending balance (in shares) | shares 8,076,231
Weighted Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 23.63
Granted (in dollars per share) | $ / shares 9.50
Released (in dollars per share) | $ / shares 25.19
Forfeited (in dollars per share) | $ / shares 35.90
Ending balance (in dollars per share) | $ / shares $ 21.67
EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *Z!G5@'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 " "N@9U89S32[.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R''*8";UI:.G#@8K;.QF;+4UBQ-C:R1]^SE9FS*V!QCX8NGW MIT_@Q@1I^HC/L0\8R6&Z&WW;)6G"FIV(@@1(YH1>IS(GNMP\]-%KRM=XA*#- MASXB",[OP2-IJTG#!"S"0F2JL4::B)KZ>,%;L^##9VQGF#6 +7KL*$%55L#4 M-#&H8*WI]W+O&[A MND2Z,YA?)2?I''#-KI-?Z\WC?LN4X&)5\%4A'O:"RZK.YWUR_>%W$_:]=0?W MCXVO@JJ!7_]"?0%02P,$% @ KH&=6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "N@9U8^\0ON>4'])=#NO^?#P\I(<;Z3ZDJV$T.0ICI+LHK/2.GW3ZV7^2L0\ M.Y6I2.#-0JJ8:[A5RUZ6*L&#(BB.>LQQSGHQ#Y/.9%P\FZG)6.8Z"A,Q4R3+ MXYBKYTL1R81YX)3T9_AH%>772&'1*(!<\C?2\W[\06:&#T?!EE MQ5^R*;_M]SO$SS,MXVTPE" .D_(_?]I6Q,L VA# M@'L50!M^@5W&^ 6H&7) M"JRW7//)6,D-4>9K4#,71=T4T4 3)B:-N+)M5!D!ADC79*MN!+9 MN*=!V+SN^5N1RU*$-8BXY(-,]"HC5TD@@F_C>U"@JE1L5ZI+A@I^X.J4N/2$ M,(?U+>7Q\/!I"N&,V<*_*8Y;59);Z+EH)?T]?E@FU%IW)3S_0,^=7&]YW$OL&ME_!]C'UR5OIY]!/-7EX3H6-% ^G M3O>3#0F-:HDTJ) &AR%]RKG20D7/Y%ZD4FD;'BZE56ZK% ^-:HEW5N&='88W M$RJ4@>F%! 8#:_)PI:K?-78\-+XEYWG%>7Y@RU0.#0X-;0DWJN!&A\#= MBV5HAE%(XQV/K6T4U_'>7=W)KY4T"ZY::(G M9*ZA,Q*IB"?S1*MG^!]8P?>HO[VR$>-!;9%?^ =Z"/(#?R*W 73.\/QQ9>='@MKRLYF6'\$Z# -2SD]T%>0_?D8^)/:^XI#L:.>1: M"1'(F'BA\B/KR(2KM 6O/1!%7<=_P#US!XWZ06X2*S0N-X<1@!,OXHI;88]A M@6CM@2CN8E[#5EUXIN0Z3'Q[FG%-;VH%/88QHK4SHKB?>0TZDYGF$?DK3)M' M*5QQ-' &5NN Q[4EK4T2Q;U-T5ZGL-1M!L,%^L[0BG4,2T1K3T1Q(_->^I"O MV4HFF&?8(S(<#+J#<\?J&?#0MGRU):*XGWD(-;@AN2"4_?SX"YD+/U>022LD MKN3).(9I"9;4_I<3\J-S"E:)I%R1-8]R05)8XA4+8&LE',,YT=HZ4=SS@.$- MPF1)YL_QHXRL[/M,T\V-E>L8?HG5?HGACF:737+UY*]XLA2-GG"/T-WGN=4< MX6%M^6ISQ XR1UZNE%FWE(N5(I$PG^36G98]BI^M^S,>'M66LS9%["!3=)O MXKKW3>K[ M H1 )B@EK<3',$*L-D+L(",TCWD4D9O=WB.HWK;3RN+5_M?]A!_N1CKL'4)F8&M1)_)X.SK8=2;5"HF4.4]80ZC-%S M=T#'O;4-LO9"[*#](0^&5 6F[S8)Q!/Y3=CSN&^;R*'N67]DM^IX<-MDUG:' M[7$KV_GR.LR,N?TLP*1AFYI[Y+I=RKHNM8(>P_^XM?]Q]^SH['8T7Y%:#QAP MJ:8-6SRL+6'M@%S9 F!00D;< M.L3L$6@<5/&X_PO6>W%,:.:[XO0T([[9E2Q/#*NGU0GMM#B7[-6?E\>['[B9 M+C,2B06$.J?G,-ZI\L2TO-$R+0X='Z76,BXN5X('0ID/X/U"2KV[,3]0G5M/ M_@502P,$% @ KH&=6,W/*J;X!@ *!X !@ !X;"]W;W)K/(;I.9-/%$3OL,4Y#% M"4DH)"C;_?HN2)F42!"2I^Z#+5X6R[/+Q9X#\.)1YM^+E1 */:5)5ER.5DJM MSR>3(EJ)E!=G_SB_? CFGA=B)I._XX5:78Z"$5J()2\3 M]54^?A#;@%SM+Y))4?U'CUM;/$)162B9;@<#@C3.ZE_^M$W$S@#B# R@VP'T MV %L.X!5@=;(JK"NN>+3BUP^HEQ;@S=]4.6F&@W1Q)E^C7.5P]T8QJGI[,OG MZYO/\YMK!$?S+Y\^7E_=P)M'V>>_KY]&!Y_W)\S/$R!A13!W#\)E]^+6(FN%L?_@$ M(F_"ITWXM/+'AL(O\UQD"O&B$,H83CW>,8_7D^R\6/-(7(Y@%A4BWXC1].>? MB(??F8)[(V=[H;(F5&;S/IWQ8H7@I:%('X@?9;SA"<1NC+IVY56N="?83(G# M?,>_F&QVXS&8,==W6[,]I$Z#U+$BG:]DKDZ5R%,HMHTH5#H$L_;C[CR?.CXF MK .S;T9"AP[!=!N8KA7F513)$H!!-XL$)/,^$6.40>>52\03Z(\\BX0^.:$A MKC)_PGP/<85@$D2K^L6^3(7J/E2W2.]%OG>+C>$!Q5I4_2YY-J7!-:7!(9TL M]*T8<;!C3H+7),&S)N$V%VL>+Y!X F(IA/$M>7UXV*%A!Y[)*@RP&9[?P/.M M\+ZHE&[H=#$: MS(@3,-<,,FQ AE:0GV3V<-2,#/MOD1+/M-=)J6AJY"O<[0Q XK)M4HQW#/AO N\.^Q(KW#RD7CW&2&,&1WD,] M&OB!TP5GL&,D# =>.6FYD5CY:/HQ4SQ[B*&O;A6FR(X$S5),MK1$[K]4]TP*P3R3$#;U>&@VL%+" #L!K"8?8 M&:?NEQ9X?2(A/J.>TYLW)D/JTZ%>25K2(?Y1JC*)^7V5; M>=N/N64Q8J>Q1@VM^;.60L: ^^1$,2%=)6 R"T@PH%1(RV'$3F+-!,S%1F2E M&6*?F5P'NUX7HL',9NN0PDW,!=V02MTT1KLH'*]@:Y'6XJCS-I26@%V"*F5*E^] M8'TC;_M1MY1)[90Y>W55F5:$-.RU&+.=OU-]^XA;\J1V\FS?DQ:B7,79 TH$ M!UURZ+T96-5SO"[KF\P"/#BE6U:E=E:M23\YNLKZW E8NWK/8,48&^CCM*57 M:E_4U3/W>*S]91OU6+BC1+9H378.<0?D &VID1ZSPCN$LD]ZOA<2OU< !KN M>F1@Z41;=J1V=IS)-(WKA5V]320S7;TBBX806_V9>P,R-IG_[FA_1ZRE6X:M M776N9/1])9.%R(M?JO6B>CXW[H=9:?NU7?6MO.U'W=(WL]/W;?XBA H=_QB= MX#.,"2BW'&UX4@H$K0L5*YZ+,2)XC''U5U^!XBC52N;Q/V(!;5B^7(V+0@L7 M73FR5 6L'!=0/<9<]AF]6^16D_VH6[YG=K[7]0U:Y6#(Y\C!EIC?04;(V/7" M<F@UVS/'9@%1EK:A@!W>:&^ +L8RC MV"A^6%\;G+K,#[NT;+2C;&@WB[4B@AVS-"\,3=4(MZ\.0@_RU5VGF^P),-/W\,)L_+.IG.R_#"? M/R[)U8(J$"8!PV+*K\E/Y.MR1J[>79-WA GRF,A<4['6(]>@)LOLQM7^]^7^ MP1O[_T+5+0G]&Q)X0:<%/CT.GT%V!O-,9C6'LX(G3H';@1#_^ MX/>\G]N,_T]DC32$=1K"8^S1)(YE+HS&@QH#V]$5AQLBH,@*Y7CT,2_0EH&2 MME?0VAMD%P5#;^3N#HV]C@G[O3JFH;=3Z^TU*H'1U5/99KB/?0?RGQP5IF? MBFJ('];BAQ>(O[C&AZ^2V?':B_RE=[N&\(J^8FV?/[_:&PS!\ M8: U-!@$8?]-!P=O?/]R!Q=4?45_EHVVT'8;[D$/8QM(; RV3&C"88-8[[:/ M)*KLRZ,HW\ 4$L#!!0 ( M *Z!G5@^DW]$(04 "L5 8 >&PO=V]R:W-H965T&UL MK9AM;^(X$,>_BL6M3EVI+;83DM"C2"WMWE7:/JAT;U^<[H4+!J(F,6<;Z'W[ M&R>00.+X6HDW)4YG)K^QQ_-//-@(^:86G&OTGB:9NNPLM%Y>=+MJLN I4^=B MR3/XSTS(E&D8RGE7+25GT]PI3;H4XZ";LCCK# ?YO2ZP\&2S?F8ZQ_+)PFC;AEE&J<\4['(D.2SR\X5 MN1C1GG'(+?Z,^4;M72.3RJL0;V9P-[WL8$/$$S[1)@2#GS4?\20QD8#CGVW0 M3OE,X[A_O8O^+4\>DGEEBH]$\C.>ZL5E)^J@*9^Q5:*?Q>8/ODTH!YR(1.5_ MT69KBSMHLE):I%MG($CCK/AE[]N)V'. .'8'NG6@=0>_Q<';.GAYH@59GM8- MTVPXD&*#I+&&:.8BGYO<&[*),[.,8RWAOS'XZ>'H\>'F]F%\>X/@:OSX_>[F MZ@4&XQ?XN;]]>!FCQV_H\>GV^>KE#@S0&?HQOD$G7[XBM6"2*Q1GZ&4A5HIE M4W6*OAR,!UT-B.9!WUQ+O+)B+E:*R9YK 9-/KKZE5I"<7\ MMVVRBF"^/9C9X1=JR2;\L@-;6'&YYIWAK[^0 /]FR_1(P0[R]LN\?5?TX0,T M),G7/%MQ:U44WD'N;3K/>DA"W^OA07>]GX+%+ H#3$JS [A>"==SPHV$TDC, MG(!%A-[>D_W [XE7V+VG9ACED!O-HP@ MSF_<+)"-L-]XMH>]L$YHL0HQ:2$DN%(>[*YKGD'M)#DEFX*VQ:83&E6WZ@9N M4/1Z/<^OL=K,HG[HM<#NR21QPKX(#:BB4>U65&+9:MCS&ZP6.Y]&_;:9I14L M=<)^-PUC)D6Z Q:9'90V ,XH=*PZI\4,*CEHP:RTD/R?&&H..U3O)O,492 3 MIAR$7G )KQ)&+/.[UJ9"CBJ/QXIV.!F50!*W0EHGPYJUWUR-H*&4-BM"@ZAE MS2JI)&ZM?*ROC!6QJ8,$AU&#T6)&<=A65Y5>$K=@%GLU_GAU67.PZ"6&;5S/ MP686X;9YKF25.%5L]Z+XRN%+C1OQ7\?YEQ,,M^1(L_>6_A,VF,+ Z]?)FU:! M%] 6\$H?B5L@GSZ'VE2_LS[N-5@M9CYIK91*)8E;)LUKZ4D"W?+KEM3*V&^\ M=9Y!GVY40M.,DJ@%D58J2;&S2380$;3TXN/+!DN=FOO9GGBL:(>Y5Z)+W:)[ MS50\02?P23D52<*DJG+_:DV^"!?MKQ0^QW4]LYB!54OETTIUJ5MU;^)DI?GT M,[ST8[Q-,P=O);_4+;\_\R,. &9K>$F8\]T7_4K!/2T0%-L2$LK;YFQJ;4$4\^O?X'9[*@7DI;O0UJ),G6+\G[EN3AM MLFSCM.FR[V&_QMG=.W9*N9SGIW$*ZF:5Z>*$IKQ;GOA=Y>=A5:BS2_7' VY=(8P/]G0NC= MP#R@/!\=_@=02P,$% @ KH&=6%G4'R=" P L0D !@ !X;"]W;W)K M7B7D<;:6N+J,3::>G& M ^+!2TZ;0&(7VVT9OY[CI V]9&6@O22^G//Y^WQ\?-Q9"?E=Q0":_,Q2KKI6 MK/7\TK95&$/&U(68 \>9J9 9T]B5,UO-); H=\I2VW./%G/]?[L.6 .-4.WMK!VW>H/>- UPXT%UHP MRV7UF69^1XH5D<8:T4PCWYO<&]4DW$0QT!)G$_33?F\\Z@]&P:!/L!6,/PW[ M5Q/L!!/\W0Q&DX",/^#4S>W=X"/:#1\&Y/33. C.R'"$PP-R3NZ#/CD].2,G M).%D$HN%8CQ2'5LC/;.(':ZI7!=4O&>H4'(CN(X5&? (HEU_&V65VKR-MFOO M*. -DQ>$NN^(YWBU"CZ]E[O3(W1HN=4TQZ//X 6::< $T$1,24]DF'6Q28JW2O0:]7H)MLOU9R%T+406(%<@N6_?>,VG/=5TE\) M;&#T8L9G8%*98Y@6 M'$M#FOR":+,%,ZP,!._?A"]!:7.<*U.]6*2^$[YVHE,##)X*YQ57*BOH1?5LO[? ^MW!JE M^^EM;U6_#.0L?Q0H9+3@NB@6Y6CY[KC*R^W>^#6^1XKGPQ^8XC&#I6"6<$52 MF"*D<]'$/93% Z'H:#'/:^RCT%BQ\V:,;RJ0Q@#GIT+H3<H^[A4;Q'RMFFK+Z0!<84/"[S@ISW%I2NW@P& M)%W@94)>ERM:\!WO?O[C)[A>4?S$8GZV2>SS#]-/JNF)G@QW* M/%OB@F1E 2I\=]Y["]_$:,0=:HL_,[PA>\> 7\KGLOS"3R[FYSV'CPCG.*4< M(F$?#WB"\YPCL7%\;4![NYC<X^:"?(Z7ECFI_X)-8^OT0+HFM%PVSFP$RZS8?B:/32+V'*![P $U M#NA4![=Q<"4'%!YP\!H'3W)P#SGXC8,O1SATT4'C$-2YWR:KSO0TH,^='QY.IR&EW.HBE@1[.K#Q?3M[?L9';+ M/CY&E[T3+]HO*=F[[?S M><;G=I*#ZR2;]R\*,$E6F7XDT1&L-%TOUWE"\1Q6^'34*;[+THR*( /&]8YPM", =1W^#XKBJRX9P69)T6*P4O&'EDD M%2:O0$)9J/0U<.&O #D(Z<@TXO.5\ U9)2D^[[$,$%P]X-[XYY]@X/RFHW@+ MYM=@?!5\&$,4>*'G.,[9X&&?3IMA(YM@L24P@4YW1Z?;DL47K7KM6)3Y'%>$+6Q?UQG]!OZY*?,N'@>.H:YW-J)%-L-@2F$!CL*,Q>"J-.NH"-=O0ARZ$TB(7:%8< MB8\#4,H:9QQ_UU1; A-2'>Y2'1I3?4'(NKZ;R.6R7K%#_(BK-"/UK]NORQ7? M2Y%CU60,VK6:0G7K,%1+R6;(R"98; E,X'>XXW?X(_C5<3I4:?"DNI@8!]/U M'G="P,AFP-@2F$#4:$?4R$C4):;;@@($4YICUM133@O>[E42ODYLQHQL@L66P 0ZH=/VV\[S"=7VT(YF]Q"ZOE1JC9FP'Y>H.8 D M;>PC\X5TS;HM-#'M>S('-*9]QE/>YQK4G"]X*]:9)[6TA1_Y,=9F'"IY1E7A+"FS3VM9X=G70 ?4=F MQV:K/[6*%IUV";&MH"([K<( S1(#7[&.L^$JEX+@4"D58Z3.9-A$BZRBQ/HV)ND.X^)M5.]W&U+%E5+AHT8?K"48 TNW"K@2.K:+$M-)'2 M5IN 9G%"HO0D&E4A 3I.$/JR?M<8BN*5)3R=73!T M@_# [&_[?V@6 )ZO79L#="X 51>1N9T_22Y&:E/>AYXL34W,H3JS M8?5= *MH,=+H!4)"1#9:N0 ]1R[85QH]+4\Z#0#ZP4A3.7K34/-ZDWG,G8FP M*A?80A/Y:N4"U%4N.,Z11BX(6.>N[)MU'0E>4"C6'?&PO=V]R:W-H965T&ULK5K;;N,X$OT5P3M8 M] #MMGC1Q=G$0#I)8QKH7-#.[#S3,AUK6Q8]E.0D^_5+2K8HB9?8"[\DDEPL MG:HBZU21NGQE_%>QIK3TWC997ER-UF6YO9A,BF1--Z3XPK8T%[^L&-^04MSR METFQY90LZT&;; )]/YQL2)J/9I?ULR<^NV15F:4Y?>)>46TVA+]_I1E[O1J! MT>'!S_1E7IZNKT36XN E\.:"6 M^'=*7XO.M2=-63#V2]Y\7UZ-?(F(9C0II0HB_NWH#YE M_9&75$7)-OO! L$FS9O_Y&WOB,X H<<\ .X'P.$ ;!F ]@-0;6B#K#;KEI1D M=LG9J\>EM- F+VK?U*.%-6DNPS@ON?@U%>/*V)Y[C]^\F^OY']ZW'X]_S;VQ]^?\UOOTV^_>;UZ:>\]K5A4D M7Q:7DU*@D3HGR?[-7YLW0\N;D7?/\G)=>'?YDB[[XR?"BM84>##E*W0JO"?\ MBX? 9P_Z$!OPW!P_'#G@H-:SJ-:';)XEQ=I;B652>"O.-IY8>9R4:?[23-VT M3*G1:XU6;-8J5_5%L24)O1J)95M0OJ.CV3__ 4+_7R:3SZ2LYP#<.@"[M,\> M1!+ZE+&B^%W,E(1MJ,G:1D58JY I9S<; PS]R\FN:X8N!4$$$++W#& MYWKY'[&\1$8J"Z]D(B4E+$_2C'KY$+?\63Y,9$2WG.U2,6&]Q;LQI!$T[',FTM/N$:024'J=$S?Y+4QQ(W&H!N\*8RG@Q#K M4@A%V!+CJ(4;.>'>4N&#)&T@BC3ED0WC9?K?#S%'&AHP#>-H@%F7@D& D1ES MW&*./\"\HIP+_QXF'WDS)XI8?WL<#2'J0@AC8$8X;1%.G0@?VVF?43$3#G[\ M+!>)">A4=V80#H$:A/#4$G[@*W;SG5"ON_%F*R\MBHKD"163MRC-I.5K0(*. MPQJP!B'@!Y$%;8>+@1/M#Y%T&K)XY6E)QVRUDJ!%RA$>+]_K&4S_KM*MS%I& M\$##A:-X"%X7 IV,V\<.%7;HGA3EFG(O9_FX3I,"_L;L7ZB]?8PT_QJ$ @M" MQD_R%RJJ%% 4565^Z,TO)(LWLF1N%6 NS+C2&03@U8X2*\:";\9I9^ %" MJ//7& 3Q$*-)+$13"\]!Q7/0S7,/QQ;31NPZ?04(@2'+&<0B)#*I!;OB.0A/ M:NO2?$>+8V [Z?-4(CF7MKX3%)5")U'-GBJ>K(G,SB>5)WNM_3D?^V!8"YKD M0 1"2XJ!B@"AFP![N)O(U0V@$:S.;^-HZD-MHAGD\#1"D27=0$6%T$V%]Z2L M>#VACH&KDUK@1UIE91##?A0%MKRCV ^ZV>^)LX32Y7Y5%$0TT@)T48HU35_2 MI)X88HXH*XQ&Z-P'@L#7\I(N9EO7BA^AFQ_;G%05=>]U_,(VL"'V8X"'H UR MP ^CR.9Z19PP/BDEK=)<]#A'('?R\@EBL2#O[#>[2?ENM:)),QW>DJ;7E%%->CR$F8 M\VJ[;9(GR1JC)'MZ2U(2XR80*OY&;O[]W=KMK8I9SB--593E<1*8F>UCM&H1@M]WHGVLIFL;^ MQP57O4NU8ER>*=0;*R*99=6R(0U)UAN1SRK>O[ M2=$^=M.^.BA(K(>AM5N,$<8ZQT,(ABG/)!7;.D6LR@#L;O/K[QEDV$09<-@O M9HN2"+$ZP"W%RAG0A)8MLO2E/FFPA/:L.P#GTM;WCRHVL+O8>#PF@'K=H!WL M&DH+*!I22_@Z1\_8&;Z']AQ"=7&"EDRUG#E6SMKEY%B=25O?&:H@P>Z"Y+!M MN>WN?F0L?QEGZ4X\MV]98[V>"%&G4MV;9]AUG]H.&;&J.7#H7H+[$_FT/;T[ MOBXT!]59XYP@=JP43#5CE0,4A $ MEOV$0!4J@7L_X9D=*MS_OYW:OR+LS1U#M6Z0,U;KD\[':AO*7^IO^ JO/IUJ M/O9JG[;?"5[77\<-GG\%%S?-UWY*3?/QX3WAHJTJ!#6MA$K_2R3\RIOO^9J; MDFWK3^(6K"S9IKY<4[*D7 J(WU>,E8<;^8+VJ\K9_P!02P,$% @ KH&= M6)"XQ"TG"0 ?A< !@ !X;"]W;W)K>F7EFN"<['V[BEBBICY5U\72T3:E^-9W&8DN5CA-? MD\.;M0^53K@-FVFL ^E2%E5V.I_-?IA6VKC1V8D\NPIG)[Y)UCBZ"BHV5:7# MW3E9OSL='8RZ!^_,9IOXP?3LI-8;6E*ZKJ\"[J:]EM)4Y*+Q3@5:GXX6!Z_. MCUA>!/YI:!<'UXH]67E_PS>7Y>EHQ@:1I2*Q!HV?6[H@:UD1S/C0ZASU6_+" MX76G_4?Q';ZL=*0+;W\U9=J>CEZ.5$EKW=CTSN_^2JT_SUE?X6V4_VK7RLY& MJFAB\E6[&!94QN5?_;'%X6L6S-L%<[$[;R16OM9)GYT$OU.!I:&-+\1560WC MC..@+%/ 6X-UZ>Q<%S>;X!M7*HV_#!6\]G\Z OZ#GNW M#T7?X2/Z?@D;[?6?AQ#*!AP]; #7VJM8ZX).1S7O%6YI=/;]=P<_S(Z_X-Y1[][1E[3_ MSU']XUJ!955K=]=*] LNMK39C-6E*R;JR???O9S/9\<[&LO5P;%JGS3QTR>^ M"9\^:G?HGOK0O^ ]VL=/QVH+COK0Z) H4*F,4TL-(]6%U4$CYMH:<)HSN-[I MB/>%#[4/B"[/*DXP3:0V7MLQI&X)/W HICM+XRP+/VP= MLPH*<:BK\&YM2G(%3=2OI.K@;W&KYD?3%\J[9R7X&V;$IH;Y:2PA 9ZP-$3O MX/]OU)IFW 8^(YP)$(D= 8P^Y6*-[ '+GITA@)= M@B//#ALHU0!W'7RUWQ5B[67&<2>AO>GBP!EI2+3Y]1IX]0OAXR;H*BI8V:JG MJK;^C@@N/%Q#_P#L,"KG.2MIG&Y*PYD)F!#PF*]:TL+-NN>GN.>GK;XEM2(" MY(%JW58!*PZEYLB)\0@B?+?(:<:AEO2'2 /(Q'P4AD%BCO M8NV0PMA*@\>[K0=RS_S.$1?:*IK2:*0T0KLT&\?UPA4EYK7QQ!!A&?WL*OJ' MB[K(D.P#1M:@V;.)$VPHEOC:N+8;H:Q1GI642_IS$VAF7VPS>,P^!]KR@ C8GE@?XU.A\0K4B<&IN$%P2O# 7Q1]:$S* M/:G0$;6-6;2O2/P%(E"63"S$$\M#1N'B,'/._\&T\1^P#4SK?.H#8 "X<242 MC^?=KLPZXQ"<%2GZ6&,JYEQHMUDWB/L=\92%1B)YJ%5$D"UU/G+ I82YKJ2N M(VTX^#EDO5 #?H"/H2E2$^C;JR]O8C\1,"X?0#AOXM8WX/45>Z6%TZ#U?>/R MG"^D)E6Q+X.OV#*#E+<%G+GY!0)>:&-)4&YY07;D%%TXUT#1.T$$#5?Q.4$= MS)[]O<>5(6W#]AKQJ59H#6WD#M43EGA)!WGUL1,(2YINT27*\H'^#?"//N%TET$'U?1BE=/J%* M8'H\."A;3'8^(*Q65*%!H0&-U8WS.V38)CL#5F=/5@WJ'DPB16M:;F,C;L$M MOH$^+@Q0>P&5/*LA#ZV!M2VWH"9YNF2"P.#7#KB%"453\7A9<&]$(L1!R*2Z MV/*2C=T'EQO]P8OC.#!4KWR3>EL9H[2'J$CM;)&ENK8*$RM]EZU)G"OM)+-N M,D,MP%32V#)%%L(NI9$Y3J; =-_<#$=LP,)9BJ2=%QTK]?78UN%#K4]([H$V M\G4%WA9?DPMLC^,@/;ZB<7Q>_I\KS/F>Z_T*)P!U>8D1"!FL7N[/8P-^??"@ MS-XN<0JQCQI_'J!"L+SH[%GL"N@G>X+EJ#L@ :Y26X 3H> ME_P9G?5?!%VEE]$8PUB_(6^6!["]UP-- ,"5F$^C.O?X44]^7"S/,09\MN5> M\+H6TGBR6%X_E2 ]F\WY\T0IG"R9+Y/@XC@^1?7G<[(2-Y:>PK/7RF@UWHJ_(AA5V]W)=\T-FA6Q/U1O.D MJ!EF.6='IC7P/T ?]T2Y:4QW&[B3-,Y$5M^Q7X;X_)9>SZ>";:$5A(U]^A:1=RI]'^Z?]Q^5%_J:Z%\]?IF$D L_? M%=98.IN\>#Y2(7_MS3?)U_*%=>53\I5<\LSO;! X L !@ !X;"]W;W)K.7\CJ(B! T4%A"X/CO =;0- 2$-/X9,(/Q M2E(\7N_1?W*VHRT;;F"MFC]$:>OK8!&P$K:\;^R=VOT,@STSPBM48]Q?MO.R MV3Q@16^L:@=E9- *Z?_SQ\$/1PJ+Z(1",B@DCK>_R+%\RRU?76FU8YJD$8T6 MSE2GC>2$I*#<6XVG O7LZ@X>0/9@KJ86T6AO6@R:MUXS.:&9LG=*VMJP'V4) MY7/]*;(8J21[*K?)6QF?RN72=+R ZP#KP8!^@&#U_7=Q'OUPAGTV MLL_.H9\-S-=ILKT#[J!0E12N"L9#K@&+RAW\"R7;U2!904["%%1;9FM@'3I. M&#RLE"H-4UC+:*0H4%L8AFZ39@M:HX!53/5ZR%?0)F0""PY_6M5+BV#<4@53 M*1H'C3<948+FCM0.&#QV>$A &_R05MC&XR(0/!8UEQ5&$BG86AGXG-&$?4#8 MEO^MM+!/9 $1TB>L50\8>XO-A7%S,(J$.M#4Z: ,?:84H"VVM@/2!H2LCK'0 M-,XZ)=!.E"-0SV6K&NQX)&SYIB%O8HY(M)^(665YPR38 [ WSC$09)RIU4ZR M4AA>51HJ;O$NDB'U^WYC"BTZY[W[D;\LV?U'T31^^2NB:0IBV:-G*4L,>TT4 M:]4;%, HH6>ALW1E@=2P"9LWETA> SPK;K;V_J?"I#\INV"O3I"X8/$L"Z-9 M3*M\$699A*O7<1:FB^4;]AI_7WW.,HG"9+ED\3*,\YC%89PN6,X^?.XE!)TC MU(Q X\4\S*/8P:=A,HL1?OZ&O>VU\SKZTCI36F\*.%.PRQ3UV&8?E^8I]-F^ TPF(8NFITO1 MZQ0V?"U\O0SH^)XT7!9 .41T-U )*8D\W@H<>1Z0<=DI;>G09\CDT--N/8SY MT&HSUXWZ?1 MS0E*>)ADX3RC^*)"%F44Z#S,\Q3CG,241^M/2,_#Y3QEBW"V7*!H,AL2XE,S M7(+F;#8+TS3'Y F31428WY@[YQPZAK:$ H=A$AB38D*RL?#@,XBC)FZ,&M^D-U36VOV]A'OIN_8GS7F8< M3?)GC.=G+>/?7+ID74-5[>M]Z+3_A^S)TGG.-IZDS_W[!??B MM/A5[GWI09\>35WXZ%5NMC3,Y8,?P,;=<7R]\5/;0=S/OF@Q5KYA#6Q1-9K, M9P'3?I[T'U9U;H;;*(LOK%O6.(*#)@$\WRIE]Q]TP3C4K_X#4$L#!!0 ( M *Z!G5B*H)4Y@P, $T) 9 >&PO=V]R:W-H965TZ"ELT6$(E62BM/_ M?D=*=IS6\3I@#WN1^./NN^^.=SS.-MK/D@ M\(? C=T;@_=DJ?6=GWRHYE'J":'$TGD$3K][?(M2>B"B\77 C'8FO>+^>(O^ M/OA.OBRYQ;=:?A&5J^?1.((*5[R3[I/>_(J#/^<>K]32AB]L>MD\C:#LK-/- MH$P,&J'Z/W\8XK"G,'Y.@0T*+/#N#0665]SQQ\_!F\=]PHH=;V MT4GX\V)IG:'D^.N0OSU<<1C.%\S4MKS$>4058='<8[1X^2(;I6^.D"UV9(MC MZ/_V:(Z"':9ZQ )\KA%66E+14L# \:5$")K*67"T2?)MYWBH+;WRI2%*X*J" M2LC.807*H\N +GKTEM!M0#\1BD!T9TG!QH /);9N;Y\WNB-#IU/B81"?Y%5( M!O_)X3(8O>X:--QI,X7K'VS^ B=97+#TE$8LSL8CN$*EJ9)ZA2^A; F4WQ/& M&GO[%CI+:TX/7N(Q9^+!]RQE<5[DD+$\?IVE![C\H$+DTK,T\]SHS^!J"-W_ MU*/;'LF@Y*X'H_NIO(-6\N%^%>X;O'PQ9AE[ ^>3XK\ALTVH1SI%G*?%\0!O ME;X/\=&\;K6CO^!T"P_$7WU'G#*=+#64\[WKU.>LHR0.8#5WI$CI2_DL.Y^J M*Z.;0]7R,S6RQ))3G/P&@?4&L*$NU\D*:N)%$DAQ)\*O AZUMZ>%]4_E\W/G M.8HG$T9?-CZD46I%$7+"QY&"*+0!15&T,(E97D VCAD;P6?M**A/(H=?.W'/ M98A[-@I2=*[GZ00.W9W)7HNCVEB'1FX)D:Z)OMOM5G=OA8N^13Z*]P\-:BIK MH2Q(7)%J>O;Z/ +3-^]^XG0;&N92.VJ_85C3>P>-%Z#]E28'AXDWL'M!+?X& M4$L#!!0 ( *Z!G5ARZ(F^]0@ (88 9 >&PO=V]R:W-H965TU#+!+ N7WG2N1\J_1'LQ;"LD]569N+T=K: MS;/IU.1K47$S41M18V>I=,4M7O5J:C9:\,(15>4T]/UT6G%9CR[/W=I;?7FN M&EO*6KS5S#15Q?7NA2C5]F(4C/J%=W*UMK0PO3S?\)6X%?;#YJW&VW3/I9"5 MJ(U4-=-B>3&Z"IZ]B.F\._";%%LS>&9DR4*IC_1R4UR,?%)(E"*WQ('CYTY< MB[(D1E#CCX[G:"^2"(?//?=7SG;8LN!&7*OR=UG8]<5H-F*%6/*FM._4]J^B MLR.RFOA/&5O3B3KSB4K/?>-D(]D9PTVCA]LZG%GH0MVG>R7S1R@P?D!FQ-ZJV M:\-^K@M1'--/H?_>B+ WXD7X*,,W7$]8%'@L],/X$7[1'I3(\8N^%13VSZN% ML1JA]*]39K=F0W/Q<4(^6.$OA.CRQ]_"%+_^2,ZQWN=X\>X_TF. M_+-ELO=KP9:J1&V0]8I9OBB%80Z>VC+5:);W,MR#&,J@57F0\^,/LS#(GK,E MB;ISHDIQ)TJ6E]P8N90YIT( NN+?2"P!ELI8CS4UJEDI_X.%%:K8T4*I3*O_ M@"DW3"T98BY?[X/.G7DI!@"I\?/76;2$NQ0W71']$- ME@UT[O0*V#SULB38D_2_W?)[97GYL*L@(8@C+XNS!^3WN[=KI>U3*W0U="QL M4'JC-+<"!7=AF1%YHZ65HM=L I;2.7_/X2Q*LC$M1D'$KE:BSG=LH0ZXA"R-O=#/#@3!+!C3HA^F'2KF MI$U0*HPS;YX=N^1LGD;C;L^'S->J7GTO'NG$^UD:!0Z+=.;-D]F7 ML4@B+QB:%OO^F"6AEV&Q-:T\I1T)#$,O]N<'T8'GM\+#,/#2-#F1*O_77$@\ M/_$?RH5V\[%<\!T&G^6"/X#FT5R($F3-@[G0[7Y_+L#Q23P;Q&0&QU$T9%_A M]1#2HWA ',1C6DQ#_W0&S"'-3PX$89R.:3%,YE_*@& >>]GL&(BS)/+'W5X( M&/Z7#)@'7IP2^]E\1JS#(&I9AUZ0A%^1 9E' 1P@8,^H$. ]FB=?"OYX!O_% M),?ST\C)S?PVJ=OG \J2-1D(Z=?/:3D[- M#_WX8 [SPS#_[DT-/QV/ _>;/2$)@&CD:^!T? 90D.Q.#P'WV_UQ"1N4J)?X MMY5VC?,H,VPGN#YJ"'WYIW-\B: X'(/35+-:=\ZC);.OMWUU'0Y?+BJ(#4P# M=/4* .VM*"B!NAY^U,J?L"3-O"!*W5/BQ>'\&[DZ*)POG>(12PB',B1B##.G@3)Q,?G45G2EUZNJDHZ0HJ_ MUM>DSZV""/8;UC%^&G9UPUYAP6.O)V\G[.QX=XPQD942?"!EP[6MA39KN6D3 ML^5IB"FV*!@E0(,R^+J45"3)T&K#:U03#_&I$5:,;S9:?9(5H9/^A:EMQW+" M?@>0>0[Y+D%P^CB54 ,*H1V<%,A N!((,P=A1P> )UU=^:RU>HXRYUKOR ^\ M(@(Z>4_*%C']) @F60_DA/VC9K_RNL'7.AO6*:/*XCZU,Q)X[YN?\S3T=D,W MB2,G)3UO#XEO\.5,&A&*+OW=J6@R.RCPWFD.;AN^MK/.RH;+5 MY9([N40M,&RI55^8G='T\=\6]ZY20;U"U,:E?0V#9.'*D['X:6,.R@P84ET@ M')V>IX0K[!(B<+SP6(V(_A9):M,AA11 L/_:E"[:0XU*M7*Q=]-G2.^W8X+ZPV:!&1#PEK D:X-TLT& ET(_=2J MI_3+;(-"3>!M4+GI^L?Y>"U79*5,AHH"B M:4O45C7P[4+L\["/GH*^@T%.$!W4=ZDVD*X6=$'1M5-)]>P@#<8+#:Q0J6O# MW>V:<>S(YE;5'(["@D$!+?GQ6("@I7.&5SAL3 .7?Q=D$_9J'Q,WB$'=M/S_ M#@^]@.\]Q6\6H$%7=!+3G=$1&164P ;89J=HV"JA=$VU] M<43&]Y"6'.%=H$W2>T?0NP7))%7APK@/"+?^D#+(I07E13]-5X=+FWZP'<12.)D?]9:-]Y=>IDGRG M*E&4'=I5JTH4SN^UN8$JKRCQ&MVUBO9.W<5/?<">:);D'D6Q+%CBN<^CT']^ MK9!'F#D ]I<*VG8O M)&#_7P^7_P502P,$% @ KH&=6-R0GYO_!P :Q8 !D !X;"]W;W)K M&ULM5AM;^,V$OXKA)LK=@'5MF3++]DD0#;;P_6 M]H+N]N[#X3[0$FVS*XDJ2<7Q_?I[9BC;7MFR*N-L9_= M6BDO'LNB]M??UY6#@LK4JI>N;6E7XLC2VE!ZO=C5PM54RYT5E,4B&P\F@ ME+KJW5SQV+V]N3*-+W2E[JUP35E*NWVO"K.Y[L6]W<"O>K7V-#"XN:KE2GU4 M_K?ZWN)ML)>2ZU)53IM*6+6\[MW&E^_'-)\G_%.KC>L\"])D8ODIO^X- M"9 J5.9)@L3/@[I314&" ../5F9OOR4M[#[OI/^5=8B)72]D4_E>S^9MJ]4E)7F8*Q__%)LQ-ICV1-HNO&NO\S9VI'I3U M>E$H\5%5VECQB_'*70T\I-.<0=9*>A\D)61_4PHL/VF6%<8U5XM^W"^"6]6RJ^51RRB&D*)"9GD(+L#^JVJMR >DA@B>1:*I".09L;FL,K6'IZW ?J4C*V"Z-Z#2;"UR&&8/,>U"W.,[6*D&H"U] MVZPUUFH(DUL9;%;J'V15-;(HMHS @N6M(V7862).6=&.9BE)5A+?2&:$75>Z MJG2U>F*!-&(?/T/YQ&:[;=A@Z9]LL!\)]D4<#1%KI\+J.!X"5%UIK]D^"W44 M<+"T$?-^,I_.A%M+&)U$F(8PEB54 Y%GGTE_6!Q_ZH]&/\A"82LLE-5.(D75MS:.&G11VOHB'TWZ:LB=YJ^C@2]Y8YGY[\CNDG: <3( ME?2K;=:4SI.9W!?;(/UR&\#)HWDZ^=.-D,9][/(M;'"_BPU2EFH#;[=H'*C4 MVUAZ_FAJ;FF MBJIWFXF[XAL0'0D0B "S(0E[!,]2AA3N1 ],W*H"JK>LH2B5[XM_5)3,H4\.2"&MV\*: UN@'VY'D?TS+$=:VXF0S4I?V6*06.V]FB MA("=KH&'6O14*K;"HZTE)EM)FS/#M;9[XJ);_G#*%=V<)%-FA71.+S5TD-@% MC2.X&U%?:(E*3@ I%C@1X=X*1$I/SA2:@.?H:PLF3NXC' M@MY=]3JEX+F[3I3+I]2_,*!P2 ]I36E I*Z#XRKU"!0;53SLPC94EJ79!:7G MDL:M6>5=N\B+##5M2]^/*2Y8\@U+-XT#//?V\HGA#VJT(Z,0EJ&=8H?L'T^, MWN_9]4(DXW$TGL[Q-$IGT3P>GQS[K0)(&/V_5-[0%[&#,N.@SILX2B?#M_0[ M3B?\.TUB_IV-TK?BEQ.JTA8)!(F_$1C0P!XU8[>>%D<6@OU6%- M(9HSLZH8K54%1U7+J:>M^XE)IWMD>&KP@XU9PJ5 ,\O]>G-J_POQ_7>S)$[> M=9YN@P'E+E2?F#&>Q&($#WUBC3HDQ51/"1K)_'D-22CV5!, M1\D!27H>R7A&0N?CF;A#3839[D#%XI.5E0ND[PA6RP#%]M#>_QM3< MBC>.SP+#47^\;\5IVL5\VD]V(U&'#(MMM,\GQ!^J=:94SK2O2(O0'Z">/P12 MK=3*>,V!D@5%,E+$=Q4Y9#_IG[5!A1:PH:; DDJ.]@+JBCN'7!<-VQC3.H7I M:0\2*F6GS3@B@H-@&CL(SZ1;4[M<D5:=<)>W0';+IZ#HGK M+;1MBGTY.>L^OB=PG1#^^L"%,H/C^'P6E:34-PS(6Z9]\DQ7E9(N#'>M)1V] MJ-\"MV1HA\ R,@H=1,!"![-P2&,E6OV8I:?O^!B #J4U).RR(TF9YYJ>@;&6 M.O^!S"]K313Y=>T,94#;<+90,8G\CCV!A!@)?MXU$1+M&HXEC3KE3UTY;YMP MI' LT>(T*NE"*0\G89Q6B>MA"\28-GF;TL:=C(]62)?>P"=Y, /57@Y/^2AP M!*[1Q[K^J?NE0><"L%1VQ=><3K"JX2YP/[J_2;T-%XB'Z>$:%B2!QLV)0BVQ M=-B?ICUAP]5F>/&FYNM$=&@@(WY<*PDST@1\7QK$3?M"&^SOEV_^!U!+ P04 M " "N@9U89@*9&7P- "N)0 &0 'AL+W=O\KIV3.F\IB?SH>/]DOI3:#XY?\W:4[?FGK M4&BC+IWP=5E*MSU5A=V\&DP&S1?O]'(5Z(O]XY>57*HK%7ZI+AV>]ELJN2Z5 M\=H:X=3BU>!D\N+TD-;S@G]JM?&]SX(DF5M[30\_YJ\&8V)(%2H+1$'BWUK- M5%$0(;#Q,=$IDM//\5F[CV\70@LMH'6Z;-X*#4)OZ7GY(>>AN>C3^S89HV3)GO>!!S M>2:#/'[I[$8X6@UJ](%%Y=U@3ALRRE5P>*NQ+QS/;%GJ "T'+Z3)Q1W/0SY [$!0BLO/C.Y"K?W;\/UEK^I@U_I]-["5Y( M-Q('DZ&8CJ>']] [:.4]8'H'?T1><:9]5EA?.R7^=3+WP<%I_GV7%N(AAWM"(?W4?]RD_T)D%WH>5$M;A M#1* R&SM/)X78EY[<.7]$&NRHJ:=S2:\E07(JASO%HXX(U[I>Y@G1XI"^AJ* M2@:28 BBU=91*.(SG6UQI,/6@, 'LW5DKP*_6Q'7'0E55H7=,MEXZA%OA0Z4 MP_H,&B%/ .>)7%PU:K0C"V^'MW4TO*&DM73:UCXI"<26=JVF# M]E4=%*MDK7S02TEI#,_8Z-3'&M]Y@:Q,:N'\A+>8L*)5[J M((P-Q%.A87$H-(#K]N#V/";9/Q+'%3*N%QOIG#1A.Z2,7)L<=%$+<";LT>AI MV%/H\&[5#_NR.[6L"SZ*#\\L=FMI,M4I/$DT$C\;@92 \V)*.!B*2P@ CUTL MQ-5*KZ6X"DH;4J3#$Z7\8BN0_N=J)8L%L3E;J>42YM(%1)("*3:[7MD"&WJ; M(A=$N7';&;PUQ/W$&_R77! OK@*40P]G4!/TH\3#&>J$>&M'S.(C9*[#1V]/ M9GM">B0#BJZ>UA8ZKS--\9#7I)C:?$#:%\HXG:VB"LD9-]+'4S+K*NOH2*+6 M>(Z02S"+?:4JYV3[1M!OOWDVG3P]\N+42I?'<$S!RN^Q<*$SUNW[E4J*%MI# M+W*K\O@M'M^UYZN %I%Z#[05Y4J[7T!;RP3;&=M^LT5$\7+N0#@N\AL>1 MU_8,[.^P/P1*%B^@4(8)H/M7FG_R;+RWRRLD2-K?86ZS0H I4%"%7NIYP9ED M;))_9=8&5]*WJ M2LNZ I-PC%)[]@N10?HA9('[DA\!/G(^GRND*=7I\BM[UIG*6!XQG;)GX>_K MRPN@5TF.3P8ZE>9Z*-Z.3D;B(5ZUX&=E!83\='YTC&U_QYZ+#BW0\HR#[6.)F_AQ99BL0]^5=3\!=.UASE=%8E8_PUW%/1@WEY M+QA764U13&I?2L<>1[L^DM"L9;",AX(^@PI;@.$U:,@,4 3H8= MJ3H[EQ3VQ"PBUUN#QZV@6ES2BU0*%+2$C<"6:QW# ;YFET;_AWS7I/7DR$PY M:Q'=ED1UE#G TC^>CL9H*8JBL0Z4VD >.D;FZ#AR#;U'C.0:?-R'8)??7UJ]J*7XB;.!^*[=3ON3\[N]( M\+^5RI-O_V(8\W"Z9J0?4&!#RNL4Y[3H+9P>QYCN/65#> T6&"W[J7WZ*%L_ M&C]Y_NS)C>3>B<(9'>NA),GAD1P;S&OX6!9BGND8P!1I%+OP$X*8 \@AR[(%L1N+TUW?#3XLA]*)44D MRD+.0AW9#MFB M2) >2SQ2IM-L*0"7R$#C@+<0@TY.V0*V5%9W %O2%%P7^L^)\9[*SCJ5S1J5 MD;^T_L"I?TXU9B>W<"J=K:RF=JJPF^@V3[J[R9G77K5MI 7>7SJJ7L"5@&(RMOWW]T)_JXMV&47. M4??^3C>]B7V!.M 5K\'V&_H+M/:;W=3OKKAD@)B[6P>(L&VG!M^BC8T9H?!> MOY%0;FR)6KQY(;ES+DKAVNRI1: %1$@(C *);DH[^*O-C*)V%6$ MWUY,Q@_G>[QQ.GXH]]KVM;/;=Y]@$N!$<1+EF3P_.&1_NE)5B$I_VN2]GTYG M0+8T?[AH@Y.)DV-?LF-;<2[1WZ51>W7FT1 MTF7L?B5Z#_+\G!H=$E%4;?PF(Q%RV77U9[F654Z-4&U^I M#*@"[QDL&2^10Q%FLH1@/%+TS30Q@>#=0260BE=%^Y[<1"G_9]IFPF2Y,KK? M/'[]EKDS\^2@":Y+)1V2FO@.&3RAQ]B7IA=[K51=Z4)G2ROQ[>=VKT=-/=PA MUMEG[XNBL1^$;]5&O(9SJ>W.<*-16@S,:0K*R9-G3Y[T@_+FB#DQU@[1T%SB M+&YQNT%SLGS*0FFJ#+^BDM*NNA68MZ6;M6L1@*-6>32+@Z=&]C[4AN^Q"#-K MM1C"F8P*\C/N"MLB'ZFM3P+7P+OG&CFXRNJ6A MU[6!?E/#)RZBJY.AWBC"\*!^CA/OB,A&1JR0>8[I#"Y[#G4J^Y*#1JESH1GG7Q_ MP;K:I@N59NX3+RT;7JQK+PYW^H@XOV;>ETN*LM!B&J),\"A+ J:13@-MD?37 M5+9OS'5V^JQNR%/9.#VF:T@/)^8N@JX6>Y>D %0KL8";0L8?XNAVR#0!6(NM MU[QGLU(LIHSRP"N*]OZ:N"3#Q&M0"JAT?XKPS'76=GXI$]+EG>%S39IJM9SU MJ-RS'=%!3&)OP7?A,>5S 3/-=1-A_RS)&+,8K6WPA*T#/!PJIYO?N6(H4( M MOI6.^98OB'(=?]L@NLX:AJ9":!*03=8Q*A4+A:S16:6YKT>\F-9PZ7!R@+OY M[2"S%!_J?!E!ENN-_2+CF:1)P!VNL09W(?XU/M([_"U!+ P04 M" "N@9U8'[U$_J # !S" &0 'AL+W=OSF[MEC$\!?TKN M_-D[125;:[_&P?MRG4TC(59895/O]3ULOJ#A/DQ89YX]QLEEC^)(#8K9SMR,1IH\25)3=D@)TTLRJ?@ ML"J1%S:_ML()$Y@]"5/2>U.R-K*2A8BF^54>L$D,S8LCX%T/./\!X((^6!-J M3S\#JGR'T_+7<^)[[.7SV/$+NO&-*'B=X1/Q[/:<;5Z^F+V>OKW ?#DR7UY"_R^U M^E^ ])FI%GLFL7/,)05+\AAR(-LZ*J7#QV5=GVXK9#(&N"H(+P%7 O&>3?"$ M&5L4K7-L"O97N .V?R,U0@Z12FH9L-354C$"BIH:H$4>PG%$Z!C/:*HT.Q(A M47#\K64?0*Q/*03LE^$PB>2U.%!@A\]&!*90\\C_*+%7IA/%3H8ZQG@>]VT; MA P ,=Q6Q+I1]A!3KFC;AD?+G52*C TDJBJJ*Y20NO?CZ<:.%3@E3P>+DC]1 M6N,D,K 2&7."PLU%910!!F<[3DXE.A7CY8OK^>S-VT:D\2U*7D"C5;* M/36,[*U/?C8V@(T4BOBAL0AFN#!P&>*J%'K"*NR>':[P"8X0B;*4D1LJ"5K* MVYZ@!<#W-CSU?R^@O?4$2\ITKG8X&BCO<$AZ1Z_ 1&REPC[Q,"GK?7Q&P:70 M(.(G]'L=Z_\@=:M):-N:$'F?Y%5MB.*>$I*HNDDZN4SN;EE)5"CIKX1TH*C: MO@[IK%Q0!"R)5H=Z8<-3J>(!0:FLP_T(SH=S,>FL],!G0")YCHL0!WRX"2?/ M72CY62/0[':IW7G4!_+[GC#.CAWUMF\DI_"^'6.W':PGQ152IY,WKS)R?8OK M!\$VJ:UL;4"32J\U_A6PBP%8KRR\/@[B!N/_C,T_4$L#!!0 ( *Z!G5AQ M@^RNK 8 ),/ 9 >&PO=V]R:W-H965TZA58\]'E7/MZ7ALBTK4W,:Z%0V^K+6IN<.C MV8QM:P0OO5*MQEF2S,8UE\WHXLR_NS879[IS2C;BVC#;U34WCU="Z>WY*!WM M7MS(3>7HQ?CBK.4;<2OH7_POL.7 M%;?BK59_R=)5YZ/%B)5BS3OE;O3V9]'[,R6\0BOK?]DVR$[R$2LZZW3=*X-! M+9OPGS_T<1@H+))G%+)>(?.\@R'/\AUW_.+,Z"TS) TT6GA7O3;(R8:2_]O)]WCV=@!F;Z/BQ[E*J!DSZ#D[%?=N,JR]TTI MRD/],1CM:64[6E?9BX"_\Z(YL-7MS6O&-R!+V8W9 M'T ]U(<$L\(Y)9KOT-9&UT?2 M@7!&#,)Y'J73^:$P]@]$T=QAAT&+-9;[>6QAD/W2-:)WB7+@2\Q[,B2QC*;S M";Q:?L'A@UB9#EO)@$-PS&?2".>3*.M:E!*5HAYC=BL*!-E)P#S5.+LV>F-X MS3XV[++;8.KVI,C(2G-3$H\2:(73QC+>M@;N4^!/L/O%"2:S4I121!1;HR4W MO+)XD,@WWM\LY5VLC/N^P/1&"X:PGN)(LSMNKM'.LB1'"LZ5V# MR#FY4KZ8A8VH;76WJ0Y2L>_OB*V4+U7#2WKJ85HC[WW,6",VVLG0H,/\D5!G M;,IJ$6JFX:XS/DR'@;.PIQ1;"=22$P:*X+]Z MA/L-[X?^RC:!6\E55XC1&EW<*O.0L_"E3YJ"&Z8 A2H)U>^)!P-W%ES M7S;QMT_2BL-!'>;-T+5CZ4/YOEQ!%NM!([M;.O=157ZK/BZ O=: MEW(MJ:><'[?(->8F/M #]11L('W'.S(.V]:;D-&WJ#D<&P.O]P^T%KY^UEKA M$.I3X-/FMT(:X6'HV %&,<00/0:L:4.I>B6I:'1GX;!]?0IPRN;P#.2#'N;2 M6XUY K9&W N$Q+(3-L5 Q6\VQQ"RPB>*0E="0NG6%^J+P$+Q%52:<9.N^R=!Y-8"==1HMDQO[X.D=/ M6 ;[BR46F.CSR>R;2M?3V&]4?6/)S[N=^B7#"--)&N?[ B4DO-@/V A11 'Y MHSR-\^.E'M+9-92O3?-UEK>\G^L/L@YS[R1-\SA]LMSOF=:K%/UY916JHK>" M3<'T.%W_W[F/5NS_CY#)S9J M$ERWK$.P2.[F]L]0*]=8G!X^LM\'@K=A.QV^^JMGRRY[MC\9&N_OJ+D_<&G8 M)Z[0U5=<^9&.7OWB=$(UF\RFT7Q!-9[E\2P/*-04V33*%U.VC*<)2E\)GX]7 M:93/4NSP^6N63>-TR7#A6@M)&J\64SI63%ZS?!HODZ'E_Q7=(DKFLRC+4Y:E M\6S.CIV]QX.+4BW,QE\'+0H"8RKA(/UU58W^ PA]&_AFH2 MSZUQK3N'\C _AY^\1]02P,$% M @ KH&=6%TILFI& @ H 4 !D !X;"]W;W)K&ULK51M;],P$/XKEIG0)K'FM64J2:2U!<&'H6IE\-E-KHVUV ZVTVS_'MM) M0S?:"B&^-+[S/<_=<_5=T@KYJ$H C9Y8Q56*2ZWKJ>>IO 1&U$C4P,W-1DA& MM#'EUE.U!%(X$*N\T/.^X MI]M26X>7)379P@KT0[V4QO(&EH(RX(H*CB1L4GP;3.>QC7%K0'P"$/6 R GM*G.R%D23+)&B1=)&&S9[<+UQ:*.&Q$\![2@*J^$:B2@:_2P6J#+BRMT@2A'WTK1*,(+E7C: MY+8,7M[GF75YPA-Y(G0GN"X5^L@+*%[B/5/S4'BX+WP6GB6\(W*$HN ="OTP M/E+/_._AT9ERHJ&/D>.+_J6/Q]K5T<7'Z>SL3E5-_LFF/@? MCFG]3V0OE,>#\O@<>_;5K)I+HU-=F2>2"W94;4RRZR ._<3;'>=_#8&&PO=V]R:W-H965TX_/=>1+W KYK$H C5XJQE7BE5K72]]760D55G>B M!F[>Y$)66)NI+'Q52\#$)57,#X-@[E>8(A CANF=Z+]!GT],\O+!%/N%[5=;/310UFCM*CZ9&-0 M4=X]\4M_#B<)AG,^(>P30N?=;>0L/V.-TUB*%DD;;6AVX$IUV4:.!#UC>H6AR@\(@G([PHJ'CM'37<, 38+] M['9RJHU61-3Z_T/N=,>!.68*1L1F@]ALE/-=\-LKY,:A;\G-![GY5:?V!-+< M(GS!;9SYEMMB<%M]RP])\+$#: /,^%T(?)W:# MX?.3_@%02P,$% @ KH&=6(/R8/HQ!@ +! !D !X;"]W;W)K&ULM5AM;]LV$/XKA MT">#Z+2\MFL2 G:5;,'0-XF7% M,.P#+9TE-A*IDE2<[-?O.5*6[=9)VW7[T%JBCO?RW-US9$Z7QMZZG,B+^[+0 M[JR3>U^][O==DE,I7<]4I/%E86PI/5YMUG>5)9F&3671'PT&Q_U2*MT9GX:U M*SL^-;4OE*8K*UQ=EM(^3*DPR[/.L+-:N%99[GFA/SZM9$8S\C?5E<5;O]62 MJI*T4T8+2XNSSF3X>GK,\D'@=T5+M_$L.)*Y,;?\=0;L$!64>-8@\7-' MYU04K AN?&QT=EJ3O''S>:7]38@=LIS\\ZKSHBI86L"W]MEC]3 M$\\1ZTM,X<+_8MG(#CHBJ9TW9;,9'I1*QU]YW^#P-1M&S891\#L:"E[^*+T< MGUJS%):EH8T?0JAA-YQ3FI,R\Q9?%?;Y\50FMYDUM4Z%Q+^I=,H)LQ!7EAQI M+P-T>U>F4(DBMW_:]S#*6_M)8V :#8P>,7 @WAKM5/A6VIXX&';%:# Z?$+?08O 0=!W\(B^=S:36OT=(NV*B?^G,R=MRBQOW8A%!TXW.T M]UK5\F$SCH5V[)W MU!D_?S8\'IP\$=YA&][A4]K'.S.ZR\E_H4;\EA/Z*C%E)?6#TIFHM:Q3Y2D5 MB4&^M8M/#:1X6;3HN35ZN;PC,2?2 @!4TD).Z:#8II F](3/14::K"R*!_Y" M%6MCD5I[MEQ9!;U508[W>CAVHX,C(4M.[#U_]FHT&IS\-)E<%R1LS=MYT5)6%R'&$'10UYOUQ(R2VBJO&K&+^R27.B.435DJ%YAJ96AV M<=[:@3II4W93:4]6E1LX(&)C.81>@/-;<$/$19U2< ]I 1$%;\]SRK*NN-1) M+WBIL+S,#9![898:REP]=RI5TB(.Q*0RK1: 0/OH7I-/L%W!Z,=04=W:R21" MLDX8%0JLQ"[V8#!X8BJEFUXII0:SL[/=\.D_J!5(>,G5411"IA_ D&&]VX#! MBC73-0.+7%E>V)+3A) ,D\ MA>4W@,>HM+%HNIO+'+.EG"<98-LKC'/[[*XIJ8O03'*+Y*1DW0^"/M;*/P3= MB72Y6&!H.H'9&^#SN2429>138C[=Y10>#GKBW?_C6O<[?+.$U/@V 0J *YVB M\'@PK]ILY1R2,R=!]Q7&-]="8V91(^\/Q#/@/<4ZE,(AR06M8N2$AQ;FO@I] M[2CCY,>4M4(U^ $QVCKQM:5O[[YHI/A$0.EX4N*Z<;FIBY3CX/,2\Q*T?JAU M/) $4@M=L6Z#KS 908IF 2?:$RN6@)?/I0\H-[P0+'*)3K2NH>@Z(")@F@\T M8CAX\4N+*T/:I.U'Y*>JXL)Y53*'[YI:WZ-ARZGCUJGC)U5> QV4TF0]>:ZLT7A.8HYV.?E]&D44 M0+=<.E<#Y\' M$*R^/'$[%2ZL*3^7W!GL9E@]<2%Y7$B&F4@<-S MRI36@0T7&.KK0A@>14(.#)JJP"*"U@%M@S;D-Z/" X,:E.UG4D:WY2U3?6S?$ MJLX?[XB-$&-P?+#9.C9NB:>U71G[\D +?)N#V*5@=K&!_K^(P$YF[&_R+(#O"X.ITKRP@?8/!.-_ %!+ P04 " "N@9U8X,_PCW4# M "" &0 'AL+W=O93NS#23.BNU#T2!.MP_#/M#262(BD1I)Q=F_WY&2U;1UO'ZP?"3O MGGONA&D;H5=>;4QW'02ZJ+%E^DIV*.AD+U7+#"U5%>A.(2N= M4=L$<1CF0OUDO9FX8+O%>@^[9EZM];;.1AY47><>.!5[6Q&\%Z MV;$*MV@^=_>*5L&$4O(6A>92@,+]RKN)KF\SJ^\4_N!XT*]DL)'LI'RRB]_+ ME1=:0MA@82P"H[]GW$""B\<^(Z4TNK>%K^8C^P<5.L>R8QHUL_N2EJ5?> MW(,2]ZQOS(,\_(9C/(Y@(1OMOG 8=-.9!T6OC6Q'8V+0@R/'\HX9MEXJ>0!EM0G-"BY49TWDN+!%V1I%IYSLS/H!GU'TJ.'B MD>T:U)?+P!"L/0R*$>)V@(C?@$C@HQ2FUO"K*+'\VCX@.A.G^,CI-CX+^)&I M*T@B'^(P3L_@)5.,B<-+SL<(>R5;V!!71;U >38U;%R&4<%?-SOM]O\^E8 ! M/SV-;^_-M>Y8@2N/+H9&]8S>^N>?HCS\Y0S[=&*?GD-?;^D>EGV#(/=PQS6K M*H45V$TR%Z!D88U(&@NJ&./T P M0W8=*BY+#;J6!P'E%U)8.AUKONUWNE"\$ (3)6R?>-,,XB="4^16 MECU5Q%*D1N2"G,A>DX+V 5\*[(QU61 UFA/Z\AH>:X7X5=O!IF:B0M[XJ8H9&_+]H % M\F=;RE/]A.%XIIC6:(6AC1T^[TP-T,<_V+^O Z4BHJ+C0TN"?3\&I&U53#BS,LC.S&ULS59M;]LV$/XK![4H$D"- MWFPW=FT#>1M68"V".EL_#/M 2V>+"$6J)!6G_WY'2E;CU-6"81_V1>++W7// M'>_(F^^4OC_1?O._FR9@:OE/C""ULN@O, M"MRP1MC/:O2-L:KJE(E!Q67[9X]='%ZBD'8*J>?= M&O(LKYEER[E6.]!.FM#MFBIC]!S>"CDK8T<",++ [U(V+8TTSW M-"_30<"/3)]!EH20QNEH "_KW$Y,%G -1>-?1[YUI-!6\<]N2L1-DI0 5/,P+JL +\KK0%+FT2D;BSS=48D MUSV/HN4!TM$6GC9O:==$V[1IQB6!J,:0@@D!'W.L[9-]5JF&#)W.X*[4B >I MY?/!?;+.^4]-A9I9I6=MJ YLOH:3)!RE\2F-TC YG\ U2D55U2I\\25,H.R! M,+;8VC?0&%JSJO,2AYP).]^3. VS409)FH7ODO@(EQ]4B%Q\%B>.&_W3_1'^ M7SU:M4@:!;,M&-U5^3W4@G5W+;??X,VK\S1)W\-X.OIOR.P3ZCN=49C%H^$ M[Y6>AWB@-L=];8Y?7)L7TG)OBMX96&'>:&XY.7CSF(O&)>M&JPJN#FMEH*"/ M5>\@FW]1O;6R].>,WIWN>-X^.Q[B2+0J8ML>,+WLQE*I>K"265*D(L4#'X_< M"2^Y"=:8,\H&MT%@K0&LZ%UO1 $E\2()I.PBPF_[0!]<'_]T2;PL:R?A=)K2 M-ST_II$K21&RW,61@LB5!DE1-# -TVP$R7F8IA.X4Y:">A Y_-KP!R9\W).) MEZ+L':B= ^QM%#G839Z#O&9=_ U!+ P04 M " "N@9U8C4;)[P4% E#@ &0 'AL+W=O\!,Q"JH(9V*KE6*\49W/'5.1C2D@T+I@H!],+![M5TPM9F5R4_%8A714% M4]MKGLO-Y< ;M( [L7@ROO M_#JT]([@B^ ;W5LCZ\E,RJ]V\V%^.2#6()[SU%@)##YK?L/SW H",[XU,@>= M2LO87[?2WSO?P9<9T_Q&YK^+N_\<8?9V J<^W^T::F MC:,!2BMM9-$P@P6%*.LO^][$H<D-TQEBY1RYQ;MOE5BSG)=&8_2A7'-M"KMQ%.^9 M4.@+RRN./G&F*\5KW/"!S7*N1Q=C P99L>.T47Y=*Z='E/OHDRQ-IM&[7-.3 C\Q=89\#R-*:'!"GM]%QW?R_'\;'?3'U4P;!3GUYR&W M:ZG!8:FVSL[UBJ7\<@"%I+E:\\'TU0LO(F].V!QT-@>GI$_OH6[G5]TSWDP4D=ASUXR#A:R!S*7)1+9%Q2((/"C1X@8_C(#ZBO\7>9U*9 MUX:KHG^PX(-4*ZF8X= [9P9IGE9*&,%;^ZB5X<68),F>W&% PY'#13B* _3Y M[/X,&>4:T?:I& ]%EHYT$H9^&(\LT/=\=+7D9;I%,[F+"T51@"F)=PS>Q!M9 M(*%1$Q5]T")K5R2CT<1>&!4OE? M:R'$)"3':J%&GJH%XF+PI!9(+S0G:\$/H6J.UD*#_?E:@(,/@TDO)V,X.)L- M\3-.G8)V/^@Q>\'( B-*#E= MI(N&.@032R0!HF/ZH +PEP/-D/Q##TR:C! M40C#?ZF Q,-!9,5/DHD533V_%DVQ%])G5$",;0)[D+!#VPA@[R?ACY(_F,#Y M!58/)I'O],:D+FI[,#$Z,:_#;EZ'SY[75VLF"K+ M5.3"#;]#4_NDIF=/[79HZ]W4YH]N#[TX_;(_A!^/V-D6P*6[*E40:KA'6W>V MAT?OXR&[WSAZC>$M_#;"9$ /Q8VVG*F]-MPV74O'%G"T.S*3*5DM,_OE-4AW M7:[M:?VK;RD-FELQX!K2$"0(4.?%W*9M,SGW!NA+%$8Q]OS(K4("JZ5[H&@(656:^A;?0;LWT%5]]=^1UP\HB.52E!IN2@M@)6PC,I(%GA5MF\([CRA( ?B&E:3=60?&PO=V]R:W-H965T[YY[KG7V=;J3ZH4M$ P]U)?3,*XU93WQ?YR763)_*-0HZ64I5,T-;M?+U M6B$KG%-=^5$0C/R:<>'-ITYWK>93V9B*"[Q6H)NZ9NK7!59R,_-";ZNXX:O2 M6(4_GZ[9"F_1?%Y?*]KY/4K!:Q2:2P$*ES/O/)Q&7SAN-%[,MA,%E+^ ML)OWQ MF'+F91X4N&1-96[DYAUV^3B"N:RT^\*FM4T"#_)&&UEWSL2@YJ)=V4/W.^PY M9,\Y1)U#Y'BW@1S+*V;8?*KD!I2U)C0KN%2=-Y'CPA;EUB@ZY>1GYI=2W*,R M?%$AW*+@4L%':5##JSM&.GT\]0V%L<9^WD%>M)#1,Y Q?)#"E!K>B *+Q_X^ MT>LY1EN.%]%!P ],G4(F8E>LQQG'ET*C>H>O?G+%^$H>'V :=(S30ZASV_I#A8- ME48NP;(>XG<089C?78FPE!5=2"Y68&RAP9T*H\'0H:#7(&=*_;+GK):-,):" M.VJ[@PO:R48S4>CC"5")\K*O$7'-L5Z@VFIB^QEUG45BNA,'M->*BYRO605' M$"7)23(^(RE.LY.S,!G4?19$DKKX-Q; M6Z8R!%RJ2F=5^%).@J.[9JD([>. MH]"M69P>P\>!5&V(B(#;$&-RS#K=V$E6%Q"! Q5.^PJG_U;A3TMX+PQ2%0R\ M>: W5R/<8"Y7PF8U5/B#P/]9>",-_>Q\2P0[(JHG0F+%#*U&'FB'NU(A/GH& MGG;(KBDD\[;BC/WN%-S/JE[. HAII:Z&ULG59M;^)&$/XK(_?4 M)I(/OP.F@ 1I[MH/:5%([CZ<^F&Q!VQEOS+O#T[ MS\PPWDOUI"M$ R\-%WKB5<9L1T&@BPH;IGMRBX)NUE(US-!6;0*]5]=.]PHC ,WU&( M.X78Q=TZ.+!N^8ZD$2^1"'<7K!7G+$FSA[R7MX*Z;PXYSR6,*"O1*]#,R48F*# M;OUMMM)&$5?^/0>^M9V>MVWK9Z2WK,")1P6B43VC-_WUEZ@?_GXA\O08>7K) M^G1)]5CN.()<@\M:A^)&-E2AFCF2W[[8-0)5*]PV6RY?$34P4<+?4GP\GIS# M=M'[>6P/E?7$J;!KL0%C20/N5A@-1AK&0;OW7KE(B]-(L8M482$5<06N:@&F MDCM-T>KK$3Q4"O$-G1P'["I;!DO'L:ZD9/:"R$V(_2D+YIGL-G%*@(@95@)95>;8EA M>PA$ S\E/U'N#\,^//P8T \0D_]A3HLD\0=I'RZ0(CN2(OMA4A!LH^K"4 ". M'_ H:B*W;7M4U.=2?M'V3Z2<=;X<_6@":$./9^7NEX_M4R]H,7J[A7].!%UY MOCWZZAHK@9H]4SXV")^I6@U0MT/XQ&H%7QC?(^D=B4 MA_W,'PPM1>*DUT]:*Y93<>8GPPSR7A;2$W)T&;R*_*0?^5F87$.<]:(<: :L ML;8:5\,L\=,DO88DZ^7AJ><[1[M#NX*A'P[Z?IQ$$$>]_N!LPH.3WMV@VK@) MI8E".V':-GX\/0[!6=O[_Q=O)RAYW]1" \57M5.IW1BY=9-@)0W- M%;>L:)"CL@)TOY;2'#;6P?&OP?0_4$L#!!0 ( *Z!G5@][+:I80( &T% M 9 >&PO=V]R:W-H965T-BH-@$/B $AB>]\]]UW%W_. MMA8?7 U XK'1QLVBFJ@]CV-7U-!(=VI;,+RSLMA(8A.KV+4(L@Q)C8[3)#F+ M&ZE,E&?!M\ \LVO2RL "A5LWC<1?<]!V.XM&T0 M_-G )6CM@9C&SQXS&DKZQ/WU#OTZ],Z]+*6#2ZN_J9+J6?0N$B6LY%K3G=U^ MA+Z?0+"PVH6WV/:Q222*M2/;],G,H%&F^\K'?@Y["6GZ3$+:)Z2!=U$O*LXC_*Y+!XJM&M3"LG/7#KEA%V)!8(# M0S*,[HVXE8C2ST^\N@*22KO764Q!;R1>"K&HQ.1)NE$.*CXM- 1W/$PE'' '3^#^QDK:=3OT/R) MN+3&6:W*;A9^2D^&P\.Z5D::0DDM[MD)GH43WR^6CI!/W8]#D^H(3 X3\$H\ M=ZTL8!:UOA9N(,I?OAB=)>^/M#<9VIL<0\]OU\T2T!-G;?O?:JK=\-PAKAW: M-*!YD6_R419O#A"8#@2F_TD H;5(Q)H *L@="<*/MG4J6'P M#G?)12>AO^'=1<2GJE+&"0TK3DU.WW)=[,3=&63;(*BE)99G6-9\'P+Z -Y? M64L[PQ<8;MC\#U!+ P04 " "N@9U8/MJ /((# E$ &0 'AL+W=O M.:L(\I263_)4)6++0>$T.[B5@[OOX!]Q M\"H'SQ M(S.T;HDDX9BS->+:6J'I@PPKH$@1Z M@VY30>*80TQ,@MD"59OHXA8D23-QJ:R^SF[1Q[1P[VT"=&92+0>SJ'^:Z_K4C43-QG)C=N*^ GPGO(PU?(=5R_ M(9[IG[M[+>%X=6(]@^<=P3N>S?\_*E/T04(NOC?EK<3UFW'UM;X6!8E@8JE[ M*X"OP I?O\"!\[:)=$=@.RGPZQ3X;>CA%R9)AJBJ1;SZEC71+3$"@Z&+SBK$ M ]_K.V-[M4VDP6PX"!Q&.$T(C>$*_5FH_8,8WF#/[>.]4%N/ M/#'G04TH.)'0%2J 1T!E$[-VT(M!SW%>739]OUH=3^0ZJ+D.6L.:+1]$Q-/" M7+"9 D^CYO?6"O.W-ZHCL!W&PYKQ\$Q%9=AE"CH"VTG!J$[!J(.B,CJL%GW? M.;BII5E_VRP8^K[37%2PL_E1=3HL*Q78;EWQO>%H+]KV0T_,.]Y2"O@4W MJ!>CH[6EW?-4ONZ&K]M>7A[3+!-(R1OT62; &\FU0OSMO>H*;9?P1K'@^HWN@4TCMX$I&VC5C\0I%2B#A8)T>@/U:(/J/\9"'\!4$L#!!0 ( *Z!G5BG#AUK(@, !H+ 9 M >&PO=V]R:W-H965TICV8Y"!6$SNS#;3[ZV<[(04:LH[M!>R+O^_NNTO.-UHS M_B 2 (D>LY2*L95(F9_;MH@2R+#HL!RH>C)G/,-2;?G"%CD''!M0EMJ>XP1V MA@FUPI&QW?!PQ)8R)11N.!+++,/\:0(I6X\MU]H8;LDBD=I@AZ,<+^ .Y'U^ MP]7.KEABD@$5A%'$83ZV+MSSJ>MH@#GQE/N M[@& 7P)\([2(S,BZQ!*'(\[6B.O3BDTO3&X,6JDA5)?Q3G+UE"B<#&]A!70) M IVASYASK).*6I<@,4G%J;+>WUVBULDI.D&$HB\)6PI,8S&RI7*N*>RH=#0I M''D''/GHFE&9"'1%8XAW\;8*NHK?\[G( M<01C2WVO O@*K/#=&S=PWM>)_T]D.ZGH5JGH-K&'N^JC4GT;I03/2$KD4ULU M@");'"*VH.37_AM19*1P$Q@WNA^M0K_?IN(U^CZQ,4*D*_DE5&^7 M(Z"U\IJI6Y[;<9RWIW4O8R/R2,G]2G+_%9)U\XHVKR46 F1M"^O75-#K[16P MT=^1:@:5FL%Q:AHKU\S9ZA\L7"/P2*G#2NKPE5+5K0R<0[SI&G42AR\KYWJ# M_5;1Z/%(/:[S?-4Z1RIJK-X?6%O>P?(U(_]6K[TU9:A^OC##ET"FDQ37=F6M M!KP+,];LV2=Z\#/3RS--,36J2WE!J$ IS!6ET^FK9LF+0:S82):;66;&I+I4 MS#)1PRMP?4 ]GS,F-QOMH!J'P]]02P,$% @ KH&=6*[\XI5 P * P M !D !X;"]W;W)K&ULK5==;]HP%/TK5M9-5&K) M=X .(E'8M#U4JMIU>YCV8)(+B9;8S#;0_?O9#@0*P:-L+R5V[CGWG.N/W/97 ME/WD&8! SV5!^,#*A)C?V#9/,B@Q;],Y$/EF2EF)A1RRFXX3 MV27.B17W]=P]B_MT(8J\EDFU(0=]^=X!H\@ MGN;W3([LFB7-2R \IP0QF ZLH7LSDK$PH_:D&G].!Y2A% M4$ B% 66/TL805$H)JGCUYK4JG,JX.[SAOVC-B_-3#"'$2V^Y:G(!E;70BE, M\:(0#W3U"=:&0L67T(+KOVA5Q4:!A9(%%[1<@Z6",B?5+WY>%V('('F: =X: MX.T#CF7PUP!?&ZV4:5MC+'#<9W2%F(J6;.I!UT:CI9N1<:PP"YP6_E&^?'L>H=7&)+E!.T)>,+C@F*>_; M0HI05':R3GA;)?2.)/31G]>(<_Q M@@8](S-\#$D-]PUR_+J@ON;SS05%4T;+;4E7NL;/L<)#"QY;CFP)5CQNS=NY+QO,O^?R%Z4(JA+$9C8XV&2T 417![W M!/(EGA1PA0B()M,54Z29U-6SC+V@$[A]>[GKYC#*=P,GJ*->R QKF:%1YBC# M9":5O49N>"#D.HHB?T^N,>^9Q8]J5]$_N;I"4$7BF4=?9?AT=H[ Q3($Q2.7I MT==ZX_?..5BP,'#":&_%FL)"WX^:]Y6[\P%W3UJ-DZ2ZAWO+];K.OE1CQG.+ M[FT=>63W_J9;E$YTI=PU9;5LW4;/-3-G[T- MKWIHV=G,26QJBVM!H+.=6*XF M3JIU\>"Z*DXAH^I6%)#CREK(C&H!?6:+3B3-R2 )K6G+]2>S^@)K0P.#% M@BO[2W:UK>>0N%1:9+4S1I"QO/JGW^J-:#D@3K=#4#L$QP[1"8>P=@@MT2HR M2VM!-9V.I=@1::P1S3S8O;'>R(;E1L:EEKC*T$]/_\*3.EAH3TN5\N0%/&<>F&/"T7Y/+B MBEP0ERBSJ@C+R5/.M+IN37Q.1:D0'R@$_4GE+0O^:!%X0=<0S?[M[V!-.V @76KSP ME'!E!I)J(1^Z]J;RC;I]36EX4 6-8>)@[BN06W"FO_[B#[W?NHB=">R 9M30 MC/K0J_/)[0%C]H!UL:T@AA;"U*WM],:/ F_L;MLT7EL%_FC8&!V$-VC"&_2J ML(!<8%:>U&%P3AW.!'9 =-@0'?;J\-760\QXNL5CMX%]TI8*Y[0@L:T40/)C MO4B!!<$:7YMZB_7C$A.[\K[JVK(JCD%+)A\S)@J/U.PP"\([W^O6\ZZA>?=S MQZT[_$1P3J5Z6>QD4KUJU#Z6WJWG'Q%Y;85&03>-44-C]/^KE=0U_@=ZC=ZF M5X=9$(5>U$WTOB%Z_^_U:A-XFV+W;U+LM=5IQ7SOY2+V>JDL*XDD<*HKE?#R MCY])P6G=[3#]O?,>[,7]V2)S+K3#76BU(_Y_*JBU^[G(G@GMD&SP0C;HE1Q; M)@G8$VO*34IF8I]HA&HMV0I;KQ4'GU; 6D,<'TMA-X/S N:+Z#I/U!+ M P04 " "N@9U8HZ4W2D # F# &0 'AL+W=OH,P)"[G L]\S)CBB/?UTD& M.=6'L@"!.PNI5&REL[.4MG7F 9 8?$6 B*PPKFP+E%0AZ_:U"O>:=U M;#\_H']TP6,P-U3#7/(?+#79S!M[)(4%+;FYE.M/4 >V,#'(FJI'>U4*T'!"GVR&L'<)MA_XS#E'M$+E *V8NK%-J:#Q5[N0#D[!4,9QZQW1%68],$&N,UEJ M*E(]]0U&9'GY2AWL[ WR9$N: (S#Z\*#6H%7OSZ56\8O.^2 M:$]@&X+U&\'ZN]#C:VDH)UA].6J!AR>Y)?"[9"O*01A-#K#Z3?0JV)[ -P7K!8ZL2_,."K\';Q3P)H_Y6Q7=8]<;M;T#%W6]U7#FHI6M$ M-7(KA:FZC6:U:7:/78NWM7YBFV#7R3W"5!TT]A)+)C3AL$#(X'"$G%35E%83 M(PO7U]U(@UVB>\RPD0=E#7!_(?$0U1/[@N:O0?P'4$L#!!0 ( *Z!G5BX MU$6@@P< ",T 9 >&PO=V]R:W-H965T\.Y+W\!Y;HZ]>5$LSP>#?#KGBS _2Y<\ M$4\>TFP1%N(V>QSDRXR'LTII$0^0Y['!(HR2WGA4??8Y&X_251%'"?^<@7RU M6(39\P<>IT\7/=A[^>!+]#@OR@\&X]$R?.037MPM/V?B;K"S,HL6/,FC- $9 M?[CH7<+S*T9*A4KB:\2?\KUK4(9RGZ;?RIM/LXN>5WK$8SXM2A.A^+?F5SR. M2TO"C^];H[W=F*7B_O6+]8]5\"*8^S#G5VG\9S0KYA>]80_,^$.XBHLOZ=/O M?!L0+>U-TSBO_H*GK:S7 ]-57J2+K;+P8!$EF__ACVTB]A0@L2B@K0(Z5@%O M%7 5Z,:S*JSKL C'HRQ] EDI+:R5%U5N*FT13924TS@I,O$T$GK%^"K,YR!, M9J"Z^/7[*EJ',4^*_#WXE*QY7BS*FTKB8QAEX&L8KSBXY6&^ROCF61],Q.*: MK6(.T@=PN0ZC.+P7-R+-8"*,@0F?KK*HB'@.WE[S0CS/WPFMN\DU>/OF'7@# MH@3\,4]7N1@E'PT*$5;IW&"Z#>'#)@1D">$VS,X AN\!\A QJ%^YU:_Y=*>. M5?6!2.8NHVB74539PU9[]\5>R.]E1OIBU_7S,B-_W0@E\*G@B_QO4\";$8AY MA')GG^?+<,HO>F+KYCQ;\][XYY\@\WXQA=^2,249>)<,[+(^OIS](]8P%\LK MS0M3I!MU5JF7)6<]ILR'F(T&Z_T8G*.\,@:RBX$X8Y#KWA3 1I&0#=!4"= >SV^+2\X'*/GYL"VU9$P)F^W"9IUO1-9F,EHRIB3# MWR7#;[81?6T=0X)]XM?6L:_M5XBI3Z68XMUPY]W0Z=U=(HX@B@*\L-^"_ZIAA]-II\]2=UI8U-0/R! "[/P+ 5L\ ;5E3$R)/ ;#A,6"K MO[\8"0N"^C' )$8]:MM1$N&A&^*/J#]0!_KZ5G>*J)Y)Z(9N[#ZB!FTM.#US MB:B>272%3KPZ5(78<1-J$'-,J$0[Z(8[9PVZ31/^+)JH[)MHDQ]6HND0'][P M-8\!-,;B'.ODK=B2-34S$FGAL/O:Y$3SDQ/2DC4U(1+DH1OE#] M'<&U'>X243V3 (_< '],[=%;VG[ <-TY@Q3%-O\DS")W1WN@ NF]JIA8#VK. MZ7)B8I&M1T,2]) ;]"PUJ&S0TFR99F'!P:SJG)J0M:VI")-)C-](?IG%U$(?0]X(Z#6J08P$E0_-ZQA+P ML1OPCRA46(?S>J%RBJB>[1'@;K0_HE!AO:OMBTU>=\X@)5)L\4^B,F[";F.] MI860,9_4G=/E6(!]V[Q*B,1NB+37J;NSR1DHLNJ+J&=3F3*V!W!CJAOK_6T?TSJK;)*"T)(Y(A&9-*&\B=[<,H:UTY1!#%&&+,DC M$AV)&QWM1>KRD2?39W"?[G-,QO.3>XA3]V%;UM2$2#0FW?/?I%7^NRUK:D+D M(8 TY+^)#NZ,(*^^NPQB04 ]:EG!>]]P-^:_R6'^VRFB>B8/ *0Q_TWT[KO]N$ L"1 .+ MUR(DVKAZBVF2(Z(]M]!-5.(?=>.?N1"]GFUR#W?RCY2ZX,6I!%_:/2].6^7% MV[*F)F3OYVH->7%JX+M9@#U47\\F7AP29EO/$O5I8UZZT#"PD"94 MPCYMS(U3 ^O-]&)ED$+05DTE/M,FW#@U<-YL&-!AW3D3-XX@11;W)%I2-UI: MB]7K*"?W:"=OS2Z8<29QFG7/C+-6F?&VK*D)D2<#UI 99SK@4PRUSLXDYB/; M-WA,'@Q88V*<'2;*06;I.)D\%K#$USDS4N*>Y9Y"R?4?&)"ZS)LSX5EGY MY3KR]7DUB/DXJ.=NL/<&1_GZS&V8/49)#F+^(/2\,U_$EFW>2-G<%.FR>JGC M/BV*=%%=SGDXXUDI()X_I&GQ/AV,4^:>'?SW9"*",MNQ@WC;_> M]SS'.8X[7DMUKTL )(\5%WKBE8C+(]_7LQ(JJ@_E$H29F4M5431=M?#U4@$M MG*CB?A0$J5]1)KQ\[,8N53Z6-7(FX%(175<554\GP.5ZXH7>\\ 56Y1H!_Q\ MO*0+N :\65XJT_,[EX)5(#23@BB83[SC\.@D= *WXI;!6F^TB4WE3LI[VSDO M)EY@B8###*T%-8\53(%SZV0X'EI3KXMIA9OM9_.=_!%M_CXK?98#"Y2XU]6(T\[I?;\W*DEW0&$\\< M" UJ!5[^^5.8!M]VP TZN,$N]_S4;/.:86FV3@H@3T!5'V)CDCH3>P)7>11G MHRP=^ZN>X'$7/'XW.)TCJ"XVP5+)>E':)S1#O6^R\4TV>:(H#D;]/$G'D^SD MV2Q%(9$4E@\))9J)!0=S(-JB*RA"'U;R!FN49DG83Y5V5.E.JG?K)WT3-4FS M<+#EY61=V&QGV;Z+T5=DF&ULM9EK;]LV%(;_"J$50PMDL>1KDMD&$NNR; T0-&WV8=@' M1CJVB$JD2])VLU\_ZF+9=3HJC"&EZEPL@9LG?W[N5T M+%8Z81SN)5&K-*7R^082L9E8CK6]\84M8IW=Z$S'2[J !]#?EO?2E#H5)6(I M<,4$)Q+F$^O:N0J$?1* M0>]80;\4](_MTJ 4#(X5#$O!\%C!J!2,\F 5;SPW8H!4PX*%-YH,X2L(YVP[.ZLZ&[WE>XZY$YP'2OB\0BB!KW;KN^UZ#OFU57OK[M]?S?= M5N"?E)\3VSDC7;O;;QI/N_R./I->H>XUC>8MM3S?RIL:]XZ7-[7NM\M="%OE MP1MO;I54\FY+)'J5DWLYK_<*[\%DZ6B5 !'SF@W_^6PJDEL-J?JWH9BA @4F0N14H4+>RCJGP&)B'J9Y.TMGYJ9@P'Q,6 M(,%JIAE5IAFUYI>92%.6&X5H44X;329II9QJDE%#EKQR?ZX_MX<'5L%LT<.$^9BP E6L\IE997+(ZR2 M)8HS$E(IGQE?$)J:SY/&?-$*.]4#F# 7$^9APOS+EVG1&1VFQ0"IR9H)''NW M^V*___JC;..-S_Q9>U=.C3LJS4.E^:BT (M6M\C>!IW3:A&OL$ *.A;1GA/. MB 2:L/\@(@MJ9AS!2<344A@3-9K$>6&2WL5+C[3VY62/8-(\5)J/2@NP:'6/ M='<>Z;9ZY"].P^_D*X0Q%XE8Y)\7MSQL]$$KZ=2I!)7FHM(\5)J/2@NP:'6_ M[+9*G??9*W50-TM1:2XJS4.E^:BT (M6-\]NR]1IWS/=&89LF)F45CJ;B2*6 M/),(-,B4=]1N6!&PO=V]R:W-H965T]!+ D)>,"SWREL:LSGQ?)TO( MJ&[+%0B>2TZL^:8'; M[5?V*Z<=MX A"4@_%= 5 (B)[3(S,F:4$/CH9(;HFPTLMF& MJXU#HQHF["I.C<)9AC@3CZE>$BI2XAJ7SSE;4P["Z!:Y%FO0)K,=%W%%F2*/ ME.= ;H'J7$$Q]YE,8&;(\00,95Q_PH%+;1B6&(B<[X!AT!0$DXI\DP8LR9^X M5HV_A1%"09(KQ<0" Q^F$W)\](D<$2;(+>,<[:"'OL%J6$U^4BJ_*)2'.Y3? M4M4F4:=%PB#L-L#'^^$32"IX5(?[N ;50H350H2.K[N#KU:-%(N%O/TF57MI M[*8_TRN:P,C#7:U!K<&+/W[H](,O31H/1%93'%6*(\<>[5"\O>#G6D-ILQM& M9XPSP[ .I0]2@AO^OK* C:IYXH)JILF/&_P N3:0Z9]-A8L.6;@#D=4*UZT* MU]UKE;'$G:D,FW$@NK"-L+9I$ETP=0)'97_IZS@,>FTT_'I;3F-8V#ZMPFJ) M]JI$>^_V=*\IR[TT[UV: Y'5%/*"]@#]I(K+0-$Q#J[YA+O3Z!L ,[/)29>=NP17=W(XM]02P,$% @ KH&=6,@>4=^R!0 M^RP !D !X;"]W;W)K&ULO9IK;]LV%(;_"N$5 M0PMDEJB;K7EZ1.GK#U4O!OO$=I0)]S]*<7\UV0NPO#8-O=S2+^+S8TUS^\EBP+!+R ME#T9?,]H%%=!66I8IND9693DL_6JNO:9K5?%0:1)3C\SQ ]9%K&_;VA:O%S- M\.SUPI?D:2?*"\9ZM8^>Z#T57_>?F3PS6DJ<9#3G29$C1A^O9M?XDEA.&5"5 M^"VA+[QWC,JN/!3%M_+D-KZ:F66+:$JWHD1$\NN9;FB:EB39CK\:Z*RMLPSL M'[_22=5YV9F'B---D?Z>Q&)W-5O.4$P?HT,JOA0O'VG3(;?D;8N45W_12U/6 MG*'M@8LB:X)E"[(DK[^C[\U ] )L^T2 U018YP;838 ]"'!.-O_N0Z_M(TWN)=Q-HV.B/$T^!0#P[HM@7;K^ 1##F[?=C7:&*W]YU=\9P3 M/.4VB@^T;)XW=J]H,>6Z>\GWT99>S>3"RBE[IK/UCS]@S_QY3%5(6 )"R%A M! BF".NTPCH5W3YYOST(=)MSP0[R 230'[_( NA6T(S_.::O ZDO)"R A(60 M, ($4_1U6WU=[<0E$HR>HU1.V7_0NS%%ZWBOBB\3F^("[D5XSVE&WE=)+) MWMB0UT2_UZWA8&OKG#K8D+ 0$D: 8(IPBU:XA5:X.I6J4VZ9-Q5C0M4$C/M* MS4W3M_S%:>.X'_EQ5:7\UD^2%I04-3'A^N-W><0>X*6BN!HJG"6IVPEE;83U1(18LM MI3$_]2+1(-0W"=LY>I'05S59#DA:"$HC4#15M,ZSP7K3IEITDW;1O4#;GGM8 MSLQZ I;343,501T=4%K0T-S>'5>EYL-;+@2MED#15%D[QP9K#8/1I,D=E0[4 MK &E!:"T$)1&H&BJOIUC@UW87 G2F=F T@)06@A*(U T5>;.-\)ZX^AM9TX/ MF"RL=_1X7H[X?,%(.=M=^O@HOSFO'('JA3K,GFC85!\TT+U)P!I06@M!"41J!HJLR=A6/I+1RH MQ5I?S63Y0ZVK?ZN#Z#;[U^Y_6_4$L#!!0 ( *Z!G5CZT3D%$00 '<8 9 >&PO=V]R:W-H M965T+?OR2LB);MJ+:!?,0ZS+G:'@..>;(HRT77^4*0*%O M><;DV%DIM;YQ79FN("?RFJ^!Z3L++G*B]*E8NG(M@,Q+4)ZYON?UW)Q0YDQ& MY;4',1GQ0F64P8- LLAS(KZ_@XQOQPYVGB]\I,N5,A?OWJ#7B'*T*<5+R1A[3+R7\CHGHAK%. KY'M^ MV *?=L-C2&MXT */N^&WQ;*&>RWPY"?PM4G>,W \;,)=[4QMCU_;XY=\X0M\ M.HO>3N$V(3NQIL3SH&B)!;,"9_/X;[GE_M,EJDRRV2998(FL8$-0& M!"5[\.)TFBETQZ02A2Z/"OW]EPY =PIR^4^;)8%-2VR2Q3;)$DMD#4O"VI*P MF546_3CYRON!WA,JT&>2%7"%[H'(0H"I!?)*8YB M!!Z M1B[;U.Y\[*75P"99;),LL436\*Y?>]>W6J#[-BVQ21;;)$LLD34L&=26##J7 MD]DXIL^KB)2KJ,V)P4F1\4-_B(]+=6M8/QH<%:/.E"Y5SQ)90[UAK=[P9\4H M>GG+UXF]=/K:)(MMDB66R!H&8&_?$WE6:TI%9\D5JVRQ5;;$%EO3F(-F%?_Z MUJ_"'E:*(!H,<7A44,Z,B[MSN5@Y?+*7'#2WDDU-]ATB[FX1+]O_563-K5T8 M]8XU:@L;!-&Q1%;[/%ML32'WG1[N[%H."J_E76#W+S7F[;'>2?M M>W=6%VMHM45U#][9FE?R]T0L*9,H@X6F]Z[[^FEB]Y9[=Z+XNGR-.^-*\;P\ M7 &9@S !^OZ"Z])5G9@WP_5O#9/_ 5!+ P04 " "N@9U8THF-!&,# "> M#0 &0 'AL+W=OC)C/,-23?G<%DL..#%. M66I[CA/:&2;4BD9F[9I'(Y;+E%"XYDCD68;YGW-(V7ILN=;SP@V9+Z1>L*/1 M$L_A%N3]\IJKF5VA)"0#*@BCB,-L;)VYIQ,WT [&XCN!M=@:(RUERMB#GEPF M8\O1C""%6&H(K/Y6,($TU4B*Q^\2U*K>J1VWQ\_HGXUX)6:*!4Q8^H,D$T M.WBE@[?K$!QP\$L'WP@MF!E9%UCB:,39&G%MK=#TP,3&>"LUA.K/>"NY>DJ4 MGXPFC*Z 2S)- =T")8RC;TR"0!_0)97 04CTZ5$EC0!T S&;4_($"3J^ (E) M*MXIN_O;"W1\] X=(4+1W8+E M-$C&RIZ.F7V'%)Y;R@XAV@XJ,K1N5"H$\T M@:3N;RM9E3;O6=NYUPIXA?D)\MWWR'.\H('/Y.7N?@L=OPJU;_#\ W@7,)4J MJ$+R7-6!1#^_*@-T*2$3OYJB5: %S6BZO$_%$L*'!TQO1*NH%[LA> M;2O:MW&=7K\RJC'M54Q[K4QK%?!7?_BPF#21;(5Z[??I"*RF.JQ4AYTF9MBE M\([ :L+[E?!^Z^=6FY_DZB#)<:KVKG*W@V*W:Q)>H/6V4L[92S;^%ZOF>BP(CIL)7K'Y NC.'P!P7V;@P1=9W/4.:^L[M[A MZF['>FV6=X565[YUR+N=5G@)UY7XCM#JXKV->*_3*B_A:@GJ#'<2M,'(<\,# M&;KI$-S6<_@_JKT$K%7*8'=7:C#J^]X!LIM3W6T_UE]>\>[^61T,]B*Z;S0, M!CLD[:U.-P,^-Q< H<*34UDTAM5J=CYC:D\I)_H%U94L^@=0 M2P,$% @ KH&=6%YA]KP) @ .@0 !D !X;"]W;W)K&ULG53=:]LP$/]7A%9&"R-VG(^.S#8T"6.#%D)#MX>Q!\6^Q*+Z M\"0Y;O_[G63'9)#V82^V3KK?Q\EW3EMMGFT%X,B+%,IFM'*N7D21+2J0S(YT M#0I/]MI(YC TA\C6!E@90%)$21S/(\FXHGD:]C8F3W7C!%>P,<0V4C+SN@2A MVXR.Z6GCD1\JYS>B/*W9 ;;@GNJ-P2@:6$HN05FN%3&PS^C=>+&<^/R0\(-# M:\_6Q%>RT_K9!]_+C,;>$ @HG&=@^#K""H3P1&CC3\])!TD//%^?V+^&VK&6 M';.PTN(G+UV5T<^4E+!GC7"/NOT&?3TSSU=H8<.3M%WN;$I)T5BG90]&!Y*K M[LU>^GLX R3)&X"D!R3!=R<47*Z98WEJ=$N,ST8VOPBE!C2:X\I_E*TS>,H1 MY_*5EI([O&5G"5,E66GEN#J *CA8N!!XE3:-'$I[@JCH M99:=3/*&S ,S(S(9?R))G$S)TW9-KJ]N_J6)T/E@/QGL)X%W\E_VU]P60MO& M /EUM[/.8 _\OF2^$YE>%O%SL; U*R"CV/@6S!%H_O'#>!Y_>:>$R5#"Y#WV M_%Y;2XK!]RLV:F$:)B[Y[)CF@&UL MQ5AM;]LV$/XKA 9L+=!&;Y9M9;8!QVFQ FL7Q-OZ8=@'6CI;0B11)2F[^?<] M4K)L-S('%\KRQ19?[KE['O'(HR8[QA]$ B#)USPKQ-1*I"RO;5M$">147+$2 M"AQ9,YY3B4V^L47)@<;:*,]LSW&&=D[3PII-=-\=GTU8);.T@#M.1)7GE#_> M0,9V4\NU]AWWZ2:1JL.>34JZ@27(O\H[CBV[18G3' J1LH)P6$^MN7N]< -E MH&?\G<).'#T3167%V(-J?(BGEJ,B@@PBJ2 H_FUA 5FFD#".+PVHU?I4AL?/ M>_3WFCR265$!"Y9]3F.93*VQ16)8TRJ3]VSW&S2$=( 1RX3^);MZ[BBT2%0) MR?+&&"/(TZ+^IU\;(8X,$*?;P&L,O.\-AF<,_,; UT3KR#2M6RKI;,+9CG U M&]'4@]9&6R.;M%"O<2DYCJ9H)V=+R:*'A&4Q?>E2N4C>4N6">5 [J&L M>)2@2N35+4B:9N(U#@HU*":V1/\*Q8X:7S>U+^^,+Y]\9(5,!'E7Q!!WV"_, M]JYG +"1>,O>V[._\8R('RF_(K[[AGB.-^@*R&Q^"U%K[AO"\=N7X6N\P1F\ M3VP+^0JXQB/SY7VGR$8,E?;7HJ013"W,:P%\"];LYY_P$[H#EJZ M XWNGUM[:AV]54D8DP7+<6<25.?VG'-:; !W"TE6C^1XWAU]U-WS'>4Q^>=W MA"0?).3BWRZI!GU*U1/8B51!*U5@7!F'3!2$K4G$\AQU$BIYR:NT:%+R=9<& M-7"@@=6FOIUYKAN$@3>QM\?TC '\(+UA2V]HI*=W(3P5]B1C0HL8VS+E^!Q7 M/"TVI 2>LOA-P_6_:!L=7OKJAT\T=/U!./9=OQ7QA/>HY3TR\E8I3N9(]0]< M_ 1WHP<\N/_$Q2^H/N4Z\]\(>2FSGL!.V(];]N,7SO]QGU+U!'8B5=A*%3Y7 M_AN!+]4@?+J9# ,G"$=A=R*XSJ$.<8P,+\D ,]2EG/I".R5^5("Y+YP%30!] MR=43VJE+];'>Y(C_L#WW6!T)D4.U:%K+@_?PXI7>-!Z!XJ1/>E2T2WUQJQ+[13N0Y5HFLN$Y\C.7JJ"QM]GE:C83 :!,[W MYX=]=*7-@6_T35_@P5<5LK[=MKWMUX2YOD/;A^GUIP@\5#9I(4@&:S1UKD;H MG=>W^[HA6:DOR"LF\;JM'Q.@>"-6$W!\S9C<-Y2#]AO+[!M02P,$% @ MKH&=6. MB2]G P F0X !D !X;"]W;W)K&UL MQ9==;YLP%(;_BL6F;97: B$?;9<@I:'3*JU2U*C;Q;0+%T[ *F!JFZ3=KY]M M"$U::C4;TGK1@/'[VN?!Q_B,UY3=\01 H(F*YUJ;AFL2)4 VV/RYP# L0-\64WJF;RVAB.6I&D$(HE 66/RN809HJ)SF/^]K4:L94PNWKC?L7 M';P,YA9SF-'T!XE$,K%.+!3!$I>IN*;KKU '-%!^(4VY_H_65=_1J87"D@N: MU6(Y@XSDU2]^J$%L":1/NZ!7"WIO%7BUP'LNZ+\BZ->"OB93A:(Y!%A@?\SH M&C'56[JI"PU3JV7X)%?O?2&8?$JD3O@+0<.[A*81,/X17=R71#RB([2 L&1$ M$.#H&HJ2A8EDB^:,Q@QGZ%, I.4'\B>-XL ?7I_,+:%G(WRM,-ZY/-JY-XK M([OHBN8BX>@BCR!JT<_,>L^@MR6%!D5O@^*\9S2O%WN&:+QFA?K:3_OM1>;8 9'*B4B-*.9W"CV M$6WWF^-'W3Q=8Q:AG]^D);H4D/%?;:^W&K_?/K[:K\YX@4.86')#XL!68/D? MWKE#YW,;VR[-@H[,=KCW&^Y]D[L_PSR1&^(F9W@;.:/#ON0JLZ$V4[O\RG?& M]FH;Q\L>[L#U7-=QGGKNQ#IH8AT88S7N$FV!&^WV#;Q+LZ CLQV,PP;C\#^G MZK!+[EV:!1V9[7 ?-=Q'YN6KOGU;N8J*:N4>(I*'\A E6^@2X5(DE)'?$CK. M:)F+-L"C%RDF#U[5WVXRSHQ3VI=>1V8[]$X:>B=_2>]-Q$Y>$GL-F7$>^R+K MR&P'V6F#[/2?OPU&AWU3M3(;&+X-'0VW@\-UG@Z?CA'(-:C2A.0Q*N4ACK6L MIM9SI=%T7T:UV_9*]$8MRS#H:MB*E;UU9L^ Q;KVX2A4^5*=69O6IKZ:ZJKB M6?M,U5VZ%GBRJ8HV>:2,2,X+10F#:X%DD>=8/"R!\L/"U@!I09)\_A:@UK-.TUB>_R(_J$L7A=SBR6L./V+I"I;6#,+ MI;#!!54W_/ ;U 5-#%["J2P_T:&.=2R4%%+QO$[6#'+"JF]\7PO12M X_0E> MG>"=)@3/)/AU@E\66C$KR[K$"L=SP0](F&B-9@:E-F6VKH8P,XUK)?13HO-4 MO%8\NK;5=TH("XANTSK" ]T:K%*UXK@TD<3D%5_=F M#.CM)2A,J'RG$[^L+]';-^_0&T08^ISQ0F*6RKFM-%?S1CNI>2TK7MXSO'ST MB3.5273%4DB[^;:NL2G4>RQTZ0T"?L+B#/GNS\ASO*"'S^K_I_L#=/Q&=[_$ M\Y_!N\IWE#\ H#6(/4F@4ADMGZI\02E/JN$?&W0#"=\R\J^.N@9!N F62J*_ M?]N?&+LGQIOVVWK6$)X-$K[1$F"19$BO\?J_17CI+(X%UBHZ:HJ-79>]H3.%& NL(YSK'7L/Y3@:O@=ONC3SG=.WNB7*= MR WZ7>ZV>B1WD/<:4Y"ER76K>P>*L&TOR4&4ET[56&C=FKUCS=ZKLGE-9RSQ M1D+KBG=L[MS!%NA;C.X_L;#G!LZIT7NB@BAZQN?'ULH=[JU^!09"$S=.QZG> M;1"I!#;[K%ZJ@V OGK&1T+JE'QLT=_*Z[#YJNS<66E>\8\/G#K9%WV+W\$F[ M[4Z#5E]2U]<3%LV&%>T!S8Q/\!4$L#!!0 ( *Z!G5@!NV,8+ , !T* 9 >&PO M=V]R:W-H965T7*F'\+VQJVWX Z MSB_@S#EGAFO^^>=(23-+HG'B\YI/LA3<](>+E$>B@6 M[K9[VE^SK5\^VS"=P;?/! F?+!;FOS9]J_,'[>>[C\.I*5F*DX!>OT&]QF#Z MZD4T[+]O$^>9P/:D&C12#;K0]Z1*=Z7".OU25G++!/_Q-%$J(2KTJ._AW5=M M/8UZ=(?K78*5T7#7IK'8B_JXB?JX,^J;^:T!)NG6:- 65J?[G][/,X'M,1TV M3(=_.96'SRG5,X'M27722'72F12W4F.JEM*EZGXNI\I80V51,$M;5M'06,U3 M-S/N&PTKR6UK(IVTY'>4]*(G&=X9V?_D/6IXCSIY?_75%+,CMD9-S0&LB1V7 M2RA1<]7Z:KL!(]@BT_ /%%65B$:0L6V;/+-.H#_E'>Y4V@+UTC<@AFYO)6U5 MBYK5IL&PO=V]R:W-H965T?L2$D9T/0-M)YP1=F MQM\,GF%F.R$?50&@R:^*<35W"JTWUZZKL@(JJD9B QS?K(2LJ,:E7+MJ(X'F M5JEB;N!YL5O1DCOIS.[=R70F:LU*#G>2J+JJJ/R] "9V<\=W]AOWY;K09L-- M9QNZAB7H;YL[B2NWLY*7%7!5"DXDK.;.C7^]\,=&P4I\+V&GCN;$N/(@Q*-9 M?,[GCF>(@$&FC0F*PQ8^ &/&$G+\;(TZW9E&\7B^M_[).H_./% %'P3[4>:Z MF#N)0W)8T9KI>['[&UJ'(F,O$TS9)]FULIY#LEII4;7*2%"5O!GIKS801PIA M<$8A:!4"R]T<9"D_4DW3F10[(HTT6C,3ZZK51KB2FZ^RU!+?EJBGTZ46V6,A M6 Y2O2:W/^M2_R979(E?/Z\9$+$B]\MOA/*D/14#=V(VO7Y/0V]3'#HTD2SMQM#U'4$46#1'])RC7DS^:(3CB"( J3J)\B M[BCB08I[K >8Q,_'B$\PKOPP]B/O3#@F'F20LL M<$ ^T5*2[Y35T$ M'RS13W+T$K+PE"R,1N? #L7='Z[N/3E["=WX]);YHWCRA,X]ZBXJD&O;0RF2 MB9KKIM'H=KL^[:;I3@[B39.'?V;,$$48K%#5&TVP?LBF;VH66FQLK_(@-'8^ M=EI@KPG2".#[E1!ZOS '=-UK^B]02P,$% @ KH&=6'06+F1+ P V!0 M T !X;"]S='EL97,N>&ULW5AM3]LP$/XKD1D32!-I&TB;T5;:*B%-VB8D M^+!OR&V\T-TJL#2"]:+9P80(P\/HQ\'S=&W=VFMM-/#9$+/,7">@J T+5>[LRT'0M)M(22G6PQN<6'=-,-^5LAU[T3$.0P_S5GP2,6 MC*C@8\4A*J,Y%TOG[H!C4HA"!=HTK4G8!D_UY."V&T$_USPYEX6RN5T&]WM< M3]\!5B,0R(5H!':()$U C#V-LY.RU(LOP@^E3ESBS\XX;!/5W'!K%#\R62#5ID8!U,D>&1* M\\FFYX^BY3U;Z%4[+3)<<^<(-?_;.D^99(J*3=&F]]]SE5^M..J^E63[K;(K MV*NQ?H._=Y%7QR R/@:11]&3O6,0F1R!R.Z;?6L>+C)ZGX4,ZY/0QG%KZ[#5 M> ,XU [(3S@DBW728#SG0G-9CV8\39E\<>8R])J.S9]M6_QF?LHR.A?ZO@$' M9&W_8"F?YTDSZQ8*4<]:V]]A>>VX.5&;7%RF;,'243U4T[$U V.8K/4% ;O( MC;W\"!;C,#\"&)8'4X#%N"@LS_^TGAZZ'H=AVGI>I(?&]- 8%^5#1O:#Y?'' M).;RKS1)HBB.L8J.1EX%(ZQN<0P_?C9,&T1@>2#3W]4:WVV\0_;W ;:G^SH$ M6RG>B=A*\5H#XJ\;1"2)?[>Q/!"![0+6.Y#?GP=ZRA\31;"KF#;L"<:1),$0 MZ$5_C\8Q4IT8/O[]P9Z2*$H2/P*87T$480@\C3B"*0 -&!)%]CVX\SX*5^^I M-8?20$3;8T.P6BP^ M0"X99K>]9!:G&!+3Y6(&)(FUK@4JCJY:)5^0E MMZTUQRZVTS%^/3<)!4>L5[R8/%1IG,0YL>-[KIUW#]KO] X4'EEK4W&'NV8SLCL#O+1; %?)43(>3T85%RIZ_^Y0U\J, M_!WMH'!"*RQL"KX(>+!_CC>[;"^LN!-2N,=IU/Z7$+%**%&)'U!.HW'$[%8_ M?-)&_-#*<9D71DLYC>+NP!<-Y"V_LVV)XW\.1NKW;Z@Y .S(P[^&ATO1-JTU2#3S'R'J-MA\.V:\0S\R_-J-=K M4T"'9%YSF3.! M!\RB;!D#\EPO9_-E/I\Q_)=?7RUFY[>X9$I MIH- YK>X^3Q?>I 9 9D-"-EKR5,"\G1(R-2#G!"0DR$A,P_R-0'Y.BSD!2_N M-QCN5,DX_BZX%9;I-5L9L'BE!_F&@'P3%O(&]J!JL![-6X+F;5B:)=9['* 72,"U5"I01>W)WJ8U):B0-[)7>ZN-]J68*QS]I7TCWZ;)1-XL Z M6?%'MK?-,&XO5P6PF;"%U+;NCVG*)G%@G2R4%=AX[-;P$E]"=FZPVS?0OIT^ M(R63>$B;])*'F-))_)]\PDXP_Y=@G_M@E%GBX=32L/JY-J679$B]]+HYH?22 M#*277]WN8Y)3E\"6>2HR/O5F)I1EDL"6H4>VGW$GE&62P);Y/;)?-A&<;S8& M-NU9#>M-K\LIX22!A>-A+CG&\68I@IW,P'$A^WU.&2<);!R/LLE\#"\<=KQL M_(AC:.9C4M)) DN'"II([F-2TDD"2X?&S'U,2D%)8 71L=T?Z"FEH'10!?F3 MZY124!I:023FJ8])*2@-/=$A,2<^)KE^%GH![9C0NS#J8U(22D,OH1&8>$L? MDY)0&GH1[3CF N>3/B9EH33T,AHU"641;* EOH".8AI_,Q*0ME@2U$MF9O MOI91%LI:"XT.G\!*6 L%Y1)O8;&\X+)8&=9LNH6[[+292Z]K*2^Q[%I=:5X> MOJ@=O@:^_PE02P,$% @ KH&=6+[+,T&9 0 =1D !H !X;"]?S<3OQ D1; M,8(0NB>CMQ^C"_W(+&9C^EN1;D+Q)B1/""R^?%7$8W,.Y;$-@TM=G<,R*V-L M/YP+V]+711@VK3_?SNR;KB[B;=D=7%ML3\7!.QV-)JY[G9&M%J\S!YMKZ_\S ML=GOCUO_V6R_:W^.?PQV/TUW"J7W,1MLBN[@XS)SE^JY'=S](,/;Y&RPWBVS M;KV3S*4.4@C2]$$&098^*(>@/'W0&(+&Z8,F$#1)'S2%H&GZH!D$S=('S2%H MGCY(1BCCB""IAS6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+@=N"< N!W()T M"X'=@G@+@=Z*>BN!WHIZ*X'>VGO9)M!;46\ET%M1;R706U%O)=!;46\ET%M1 M;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-MZ'TL(]#;4VPCT-M3;"/0V MU-L(]#;4VPCT-M3;"/0VU-L(],Y1[YQ [QSUS@GTSE'O_)UZAWBM?'CV/-9X M_W=2'6_7^N?M[\O'9N^YW'%V\)=E]0M02P,$% @ KH&=6"/5;@VH 0 MN!D !, !;0V]N=&5N=%]4>7!E&ULS9G-;L(P$(1?!>6*B+&=TA\! ME[;7ED-?P$TV)"*)+=M0>/LZX4=J1:,B*G4NL1+OSHR]TG?)]&UGR VV==6X M651X;QX8#QAJ6X\-7[D6XUH/GVB M7*TK/WC>AL^NU,TLLE2Y:/"X+VR]9I$RIBI3Y<,^VS39-Y?1P2$.G5V-*TKC MAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z5+%MQ9S?5>3B?HDS&76>EREE.EW7 MH25VQI+*7$'DZRK>BP[[G7VX8=H_^=7^G4R?8:A<6&U) O57_]+:->X5F5S]&?=#YOY M)U!+ 0(4 Q0 ( *Z!G5@'04UB@0 +$ 0 " 0 M !D;V-0&UL4$L! A0#% @ KH&=6&&UL4$L! A0#% M @ KH&=6)E&PO=V]R:W-H965T&UL4$L! A0#% M @ KH&=6,W/*J;X!@ *!X !@ ("!$@X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ KH&=6%G4'R=" P ML0D !@ ("!%QX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH&=6)"XQ"TG"0 ?A< !@ M ("!WS$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH&=6-R0GYO_!P :Q8 M !D ("!,TT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH&=6'&#[*ZL!@ DP\ !D M ("!\V8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ KH&=6(/R8/HQ!@ +! !D ("!SG( 'AL+W=O M0 >&PO=V]R:W-H965T)\ M !X;"]W;W)K&UL4$L! A0#% @ KH&=6(U& MR>\%!0 )0X !D ("!U( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH&=6#WLMJEA @ ;04 !D M ("!:8T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ KH&=6*[\XI5 P * P !D ("! M$Y< 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% M @ KH&=6+C41:"#!P (S0 !D ("!UJ$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KH&=6-*)C01C P G@T !D M ("!_+X 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ KH&=6. MB2]G P F0X !D ("!M,@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MKH&=6)O70 M) P R0H !D ("!O-, 'AL+W=O&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " "N@9U8(]5N#:@! "X&0 $P @ %QX0 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 ,@ R )4- !*XP ! end XML 57 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 58 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 60 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 109 215 1 false 37 0 false 5 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.chegg.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Sheet http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - Background and Basis of Presentation Sheet http://www.chegg.com/role/BackgroundandBasisofPresentation Background and Basis of Presentation Notes 8 false false R9.htm 0000009 - Disclosure - Revenues Sheet http://www.chegg.com/role/Revenues Revenues Notes 9 false false R10.htm 0000010 - Disclosure - Net (Loss) Income Per Share Sheet http://www.chegg.com/role/NetLossIncomePerShare Net (Loss) Income Per Share Notes 10 false false R11.htm 0000011 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements Sheet http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurements Cash and Cash Equivalents, Investments and Fair Value Measurements Notes 11 false false R12.htm 0000012 - Disclosure - Convertible Senior Notes Notes http://www.chegg.com/role/ConvertibleSeniorNotes Convertible Senior Notes Notes 12 false false R13.htm 0000013 - Disclosure - Commitments and Contingencies Sheet http://www.chegg.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 13 false false R14.htm 0000014 - Disclosure - Guarantees and Indemnifications Sheet http://www.chegg.com/role/GuaranteesandIndemnifications Guarantees and Indemnifications Notes 14 false false R15.htm 0000015 - Disclosure - Stockholders' Equity Sheet http://www.chegg.com/role/StockholdersEquity Stockholders' Equity Notes 15 false false R16.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 16 false false R17.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 17 false false R18.htm 9954471 - Disclosure - Background and Basis of Presentation (Policies) Sheet http://www.chegg.com/role/BackgroundandBasisofPresentationPolicies Background and Basis of Presentation (Policies) Policies 18 false false R19.htm 9954472 - Disclosure - Revenues (Tables) Sheet http://www.chegg.com/role/RevenuesTables Revenues (Tables) Tables http://www.chegg.com/role/Revenues 19 false false R20.htm 9954473 - Disclosure - Net (Loss) Income Per Share (Tables) Sheet http://www.chegg.com/role/NetLossIncomePerShareTables Net (Loss) Income Per Share (Tables) Tables http://www.chegg.com/role/NetLossIncomePerShare 20 false false R21.htm 9954474 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements (Tables) Sheet http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsTables Cash and Cash Equivalents, Investments and Fair Value Measurements (Tables) Tables http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurements 21 false false R22.htm 9954475 - Disclosure - Convertible Senior Notes (Tables) Notes http://www.chegg.com/role/ConvertibleSeniorNotesTables Convertible Senior Notes (Tables) Tables http://www.chegg.com/role/ConvertibleSeniorNotes 22 false false R23.htm 9954476 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.chegg.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.chegg.com/role/StockholdersEquity 23 false false R24.htm 9954477 - Disclosure - Background and Basis of Presentation - Narrative (Details) Sheet http://www.chegg.com/role/BackgroundandBasisofPresentationNarrativeDetails Background and Basis of Presentation - Narrative (Details) Details 24 false false R25.htm 9954478 - Disclosure - Revenues - Disaggregation of Revenue (Details) Sheet http://www.chegg.com/role/RevenuesDisaggregationofRevenueDetails Revenues - Disaggregation of Revenue (Details) Details 25 false false R26.htm 9954479 - Disclosure - Revenues - Narrative (Details) Sheet http://www.chegg.com/role/RevenuesNarrativeDetails Revenues - Narrative (Details) Details 26 false false R27.htm 9954480 - Disclosure - Revenues - Contract Balances (Details) Sheet http://www.chegg.com/role/RevenuesContractBalancesDetails Revenues - Contract Balances (Details) Details 27 false false R28.htm 9954481 - Disclosure - Net (Loss) Income Per Share - Computation of Basic and Diluted Net (Loss) Income Per Share (Details) Sheet http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails Net (Loss) Income Per Share - Computation of Basic and Diluted Net (Loss) Income Per Share (Details) Details http://www.chegg.com/role/NetLossIncomePerShareTables 28 false false R29.htm 9954482 - Disclosure - Net (Loss) Income Per Share - Shares Excluded From Computation Of Diluted Net (Loss) Income Per Share (Details) Sheet http://www.chegg.com/role/NetLossIncomePerShareSharesExcludedFromComputationOfDilutedNetLossIncomePerShareDetails Net (Loss) Income Per Share - Shares Excluded From Computation Of Diluted Net (Loss) Income Per Share (Details) Details http://www.chegg.com/role/NetLossIncomePerShareTables 29 false false R30.htm 9954483 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Available For Sale Securities (Details) Sheet http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Available For Sale Securities (Details) Details 30 false false R31.htm 9954484 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Contractual Maturity (Details) Sheet http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails Cash and Cash Equivalents, Investments and Fair Value Measurements - Contractual Maturity (Details) Details 31 false false R32.htm 9954485 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Strategic Investments (Details) Sheet http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsStrategicInvestmentsDetails Cash and Cash Equivalents, Investments and Fair Value Measurements - Strategic Investments (Details) Details 32 false false R33.htm 9954486 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Debt (Details) Sheet http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails Cash and Cash Equivalents, Investments and Fair Value Measurements - Debt (Details) Details http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsTables 33 false false R34.htm 9954487 - Disclosure - Convertible Senior Notes - Narrative (Details) Notes http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails Convertible Senior Notes - Narrative (Details) Details 34 false false R35.htm 9954488 - Disclosure - Convertible Senior Notes - Net Carrying Amount (Details) Notes http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails Convertible Senior Notes - Net Carrying Amount (Details) Details 35 false false R36.htm 9954489 - Disclosure - Convertible Senior Notes - Interest Expense Recognized (Details) Notes http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails Convertible Senior Notes - Interest Expense Recognized (Details) Details 36 false false R37.htm 9954490 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.chegg.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.chegg.com/role/CommitmentsandContingencies 37 false false R38.htm 9954491 - Disclosure - Stockholders' Equity - Share Repurchase (Details) Sheet http://www.chegg.com/role/StockholdersEquityShareRepurchaseDetails Stockholders' Equity - Share Repurchase (Details) Details 38 false false R39.htm 9954492 - Disclosure - Stockholders' Equity - Securities Repurchase Program (Details) Sheet http://www.chegg.com/role/StockholdersEquitySecuritiesRepurchaseProgramDetails Stockholders' Equity - Securities Repurchase Program (Details) Details 39 false false R40.htm 9954493 - Disclosure - Stockholders' Equity - Schedule of Share-based Compensation Expense (Details) Sheet http://www.chegg.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails Stockholders' Equity - Schedule of Share-based Compensation Expense (Details) Details 40 false false R41.htm 9954494 - Disclosure - Stockholders' Equity - Narrative of Share-based Compensation Expense (Details) Sheet http://www.chegg.com/role/StockholdersEquityNarrativeofSharebasedCompensationExpenseDetails Stockholders' Equity - Narrative of Share-based Compensation Expense (Details) Details 41 false false R42.htm 9954495 - Disclosure - Stockholders' Equity - Schedule of RSU and PSU Activity (Details) Sheet http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails Stockholders' Equity - Schedule of RSU and PSU Activity (Details) Details 42 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:DebtInstrumentConvertibleConversionRatio1, us-gaap:NumberOfOperatingSegments, us-gaap:NumberOfReportableSegments - chgg-20240331.htm 4 chgg-20240331.htm chgg-20240331.xsd chgg-20240331_cal.xml chgg-20240331_def.xml chgg-20240331_lab.xml chgg-20240331_pre.xml chgg-20240331_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 63 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "chgg-20240331.htm": { "nsprefix": "chgg", "nsuri": "http://www.chegg.com/20240331", "dts": { "inline": { "local": [ "chgg-20240331.htm" ] }, "schema": { "local": [ "chgg-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "chgg-20240331_cal.xml" ] }, "definitionLink": { "local": [ "chgg-20240331_def.xml" ] }, "labelLink": { "local": [ "chgg-20240331_lab.xml" ] }, "presentationLink": { "local": [ "chgg-20240331_pre.xml" ] } }, "keyStandard": 200, "keyCustom": 15, "axisStandard": 14, "axisCustom": 1, "memberStandard": 24, "memberCustom": 13, "hidden": { "total": 9, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 4 }, "contextCount": 109, "entityCount": 1, "segmentCount": 37, "elementCount": 430, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 486, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.chegg.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "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": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "unique": true } }, "R3": { "role": "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "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": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "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": "chgg-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "unique": true } }, "R5": { "role": "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "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": "chgg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "unique": true } }, "R6": { "role": "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-23", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "unique": true } }, "R7": { "role": "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "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": "chgg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "unique": true } }, "R8": { "role": "http://www.chegg.com/role/BackgroundandBasisofPresentation", "longName": "0000008 - Disclosure - Background and Basis of Presentation", "shortName": "Background and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.chegg.com/role/Revenues", "longName": "0000009 - Disclosure - Revenues", "shortName": "Revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.chegg.com/role/NetLossIncomePerShare", "longName": "0000010 - Disclosure - Net (Loss) Income Per Share", "shortName": "Net (Loss) Income 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": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurements", "longName": "0000011 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements", "shortName": "Cash and Cash Equivalents, Investments and Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.chegg.com/role/ConvertibleSeniorNotes", "longName": "0000012 - Disclosure - Convertible Senior Notes", "shortName": "Convertible Senior Notes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.chegg.com/role/CommitmentsandContingencies", "longName": "0000013 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.chegg.com/role/GuaranteesandIndemnifications", "longName": "0000014 - Disclosure - Guarantees and Indemnifications", "shortName": "Guarantees and Indemnifications", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "chgg:GuaranteesAndIndemnificationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "chgg:GuaranteesAndIndemnificationsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.chegg.com/role/StockholdersEquity", "longName": "0000015 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "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": "chgg-20240331.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": "chgg-20240331.htm", "first": true, "unique": true } }, "R16": { "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": "16", "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": "chgg-20240331.htm", "first": true }, "uniqueAnchor": null }, "R17": { "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": "17", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.chegg.com/role/BackgroundandBasisofPresentationPolicies", "longName": "9954471 - Disclosure - Background and Basis of Presentation (Policies)", "shortName": "Background and Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.chegg.com/role/RevenuesTables", "longName": "9954472 - Disclosure - Revenues (Tables)", "shortName": "Revenues (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.chegg.com/role/NetLossIncomePerShareTables", "longName": "9954473 - Disclosure - Net (Loss) Income Per Share (Tables)", "shortName": "Net (Loss) Income Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsTables", "longName": "9954474 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements (Tables)", "shortName": "Cash and Cash Equivalents, Investments and Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.chegg.com/role/ConvertibleSeniorNotesTables", "longName": "9954475 - Disclosure - Convertible Senior Notes (Tables)", "shortName": "Convertible Senior Notes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.chegg.com/role/StockholdersEquityTables", "longName": "9954476 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "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": "chgg-20240331.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": "chgg-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.chegg.com/role/BackgroundandBasisofPresentationNarrativeDetails", "longName": "9954477 - Disclosure - Background and Basis of Presentation - Narrative (Details)", "shortName": "Background and Basis of Presentation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "24", "firstAnchor": null, "uniqueAnchor": null }, "R25": { "role": "http://www.chegg.com/role/RevenuesDisaggregationofRevenueDetails", "longName": "9954478 - Disclosure - Revenues - Disaggregation of Revenue (Details)", "shortName": "Revenues - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "chgg:RevenueFromContractWithCustomerIncludingAssessedTaxIncreaseDecrease", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "unique": true } }, "R26": { "role": "http://www.chegg.com/role/RevenuesNarrativeDetails", "longName": "9954479 - Disclosure - Revenues - Narrative (Details)", "shortName": "Revenues - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.chegg.com/role/RevenuesContractBalancesDetails", "longName": "9954480 - Disclosure - Revenues - Contract Balances (Details)", "shortName": "Revenues - Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "27", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "unique": true } }, "R28": { "role": "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails", "longName": "9954481 - Disclosure - Net (Loss) Income Per Share - Computation of Basic and Diluted Net (Loss) Income Per Share (Details)", "shortName": "Net (Loss) Income Per Share - Computation of Basic and Diluted Net (Loss) Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "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": "chgg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-36", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "unique": true } }, "R29": { "role": "http://www.chegg.com/role/NetLossIncomePerShareSharesExcludedFromComputationOfDilutedNetLossIncomePerShareDetails", "longName": "9954482 - Disclosure - Net (Loss) Income Per Share - Shares Excluded From Computation Of Diluted Net (Loss) Income Per Share (Details)", "shortName": "Net (Loss) Income Per Share - Shares Excluded From Computation Of Diluted Net (Loss) Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails", "longName": "9954483 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Available For Sale Securities (Details)", "shortName": "Cash and Cash Equivalents, Investments and Fair Value Measurements - Schedule of Available For Sale Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-42", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "unique": true } }, "R31": { "role": "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails", "longName": "9954484 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Contractual Maturity (Details)", "shortName": "Cash and Cash Equivalents, Investments and Fair Value Measurements - Contractual Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsStrategicInvestmentsDetails", "longName": "9954485 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Strategic Investments (Details)", "shortName": "Cash and Cash Equivalents, Investments and Fair Value Measurements - Strategic Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromSaleOfEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-60", "name": "chgg:ExpectedPaymentsToAcquireEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "unique": true } }, "R33": { "role": "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails", "longName": "9954486 - Disclosure - Cash and Cash Equivalents, Investments and Fair Value Measurements - Debt (Details)", "shortName": "Cash and Cash Equivalents, Investments and Fair Value Measurements - Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-65", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-65", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails", "longName": "9954487 - Disclosure - Convertible Senior Notes - Narrative (Details)", "shortName": "Convertible Senior Notes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-69", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-69", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "unique": true } }, "R35": { "role": "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails", "longName": "9954488 - Disclosure - Convertible Senior Notes - Net Carrying Amount (Details)", "shortName": "Convertible Senior Notes - Net Carrying Amount (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-72", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-72", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "unique": true } }, "R36": { "role": "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "longName": "9954489 - Disclosure - Convertible Senior Notes - Interest Expense Recognized (Details)", "shortName": "Convertible Senior Notes - Interest Expense Recognized (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-80", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "chgg:ScheduleOfInterestExpenseRecognizedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "unique": true } }, "R37": { "role": "http://www.chegg.com/role/CommitmentsandContingenciesDetails", "longName": "9954490 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.chegg.com/role/StockholdersEquityShareRepurchaseDetails", "longName": "9954491 - Disclosure - Stockholders' Equity - Share Repurchase (Details)", "shortName": "Stockholders' Equity - Share Repurchase (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-90", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-90", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.chegg.com/role/StockholdersEquitySecuritiesRepurchaseProgramDetails", "longName": "9954492 - Disclosure - Stockholders' Equity - Securities Repurchase Program (Details)", "shortName": "Stockholders' Equity - Securities Repurchase Program (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsForRepurchaseOfCommonStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-95", "name": "chgg:StockRepurchaseProgramIncreaseOfAuthorizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "unique": true } }, "R40": { "role": "http://www.chegg.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails", "longName": "9954493 - Disclosure - Stockholders' Equity - Schedule of Share-based Compensation Expense (Details)", "shortName": "Stockholders' Equity - Schedule of Share-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "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": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "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": "chgg-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.chegg.com/role/StockholdersEquityNarrativeofSharebasedCompensationExpenseDetails", "longName": "9954494 - Disclosure - Stockholders' Equity - Narrative of Share-based Compensation Expense (Details)", "shortName": "Stockholders' Equity - Narrative of Share-based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails", "longName": "9954495 - Disclosure - Stockholders' Equity - Schedule of RSU and PSU Activity (Details)", "shortName": "Stockholders' Equity - Schedule of RSU and PSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-109", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-109", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "chgg-20240331.htm", "first": true, "unique": true } } }, "tag": { "chgg_A0125ConvertibleSeniorNotesDue2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "A0125ConvertibleSeniorNotesDue2025Member", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes due 2025", "verboseLabel": "2025 Notes", "label": "0.125% Convertible Senior Notes Due 2025 [Member]", "documentation": "0.125 Percent Convertible Senior Notes Due 2025 [Member]" } } }, "auth_ref": [] }, "chgg_A0ConvertibleSeniorNotesDue2026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "A0ConvertibleSeniorNotesDue2026Member", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes due 2026", "verboseLabel": "2026 Notes", "label": "0% Convertible Senior Notes Due 2026 [Member]", "documentation": "0% Convertible Senior Notes Due 2026" } } }, "auth_ref": [] }, "chgg_ASRsAndOpenMarketTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "ASRsAndOpenMarketTransactionsMember", "presentation": [ "http://www.chegg.com/role/StockholdersEquityShareRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASRs And Open Market Transactions", "label": "ASRs And Open Market Transactions [Member]", "documentation": "ASRs And Open Market Transactions" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r14", "r644" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.chegg.com/role/RevenuesContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance of $290 and $376 at March\u00a031, 2024 and December\u00a031, 2023, respectively", "verboseLabel": "Accounts receivable, net", "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": [ "r208", "r209" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued 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": [ "r16" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r24", "r25", "r75", "r130", "r467", "r488", "r489" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r9", "r25", "r384", "r387", "r420", "r484", "r485", "r744", "r745", "r746", "r754", "r755", "r756" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r694" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r70" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r366", "r367", "r368", "r494", "r754", "r755", "r756", "r785", "r794" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r700" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r700" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r700" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r700" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "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": [ "r47", "r48", "r331" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net (loss) 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": [] }, "us-gaap_AgencySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AgencySecuritiesMember", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Agency bonds", "label": "Agency Securities [Member]", "documentation": "Securities issued by government sponsored entities." } } }, "auth_ref": [ "r762", "r766" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r665", "r676", "r686", "r711" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r668", "r679", "r689", "r714" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r700" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r707" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r672", "r680", "r690", "r707", "r715", "r719", "r727" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r725" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total share-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": [ "r361", "r369" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r131", "r210", "r249" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 2.0 }, "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r79", "r298", "r412", "r750" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.chegg.com/role/NetLossIncomePerShareSharesExcludedFromComputationOfDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total common stock equivalents (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": [ "r186" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails", "http://www.chegg.com/role/NetLossIncomePerShareSharesExcludedFromComputationOfDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r35" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.chegg.com/role/NetLossIncomePerShareSharesExcludedFromComputationOfDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails", "http://www.chegg.com/role/NetLossIncomePerShareSharesExcludedFromComputationOfDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "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": [ "r35" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r103", "r129", "r159", "r191", "r199", "r203", "r246", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r379", "r381", "r403", "r463", "r516", "r644", "r656", "r778", "r779", "r787" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r123", "r134", "r159", "r246", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r379", "r381", "r403", "r644", "r778", "r779", "r787" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gain", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r215" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized Loss", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r216" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails", "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Adjusted Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r212", "r255", "r462" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted Cost", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due within one year", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Amortized cost 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": [ "r765" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due within 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": [ "r219", "r460" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments not due at a single maturity date", "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping." } } }, "auth_ref": [ "r763", "r764" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments not due at a single maturity date", "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value", "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), without single maturity date and not allocated over maturity grouping." } } }, "auth_ref": [ "r218", "r459", "r763" ] }, "chgg_AvailableForSaleSecuritiesDebtMaturitiesYearOneThroughThreeAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "AvailableForSaleSecuritiesDebtMaturitiesYearOneThroughThreeAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after one year through three years", "label": "Available-For-Sale Securities, Debt Maturities, Year One Through Three, Amortized Cost Basis", "documentation": "Available-For-Sale Securities, Debt Maturities, Year One Through Three, Amortized Cost Basis" } } }, "auth_ref": [] }, "chgg_AvailableForSaleSecuritiesDebtMaturitiesYearOneThroughThreeFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "AvailableForSaleSecuritiesDebtMaturitiesYearOneThroughThreeFairValue", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after one year through three years", "label": "Available-For-Sale Securities, Debt Maturities, Year One Through Three, Fair Value", "documentation": "Available-For-Sale Securities, Debt Maturities, Year One Through Three, Fair Value" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 }, "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsContractualMaturityDetails", "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "totalLabel": "Fair Value", "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": [ "r213", "r255", "r454", "r760" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r722" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r723" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r718" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r718" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r718" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r718" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r718" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r718" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.chegg.com/role/StockholdersEquityNarrativeofSharebasedCompensationExpenseDetails", "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r721" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r720" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r719" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r719" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.chegg.com/role/BackgroundandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.chegg.com/role/BackgroundandBasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Background and Basis of Presentation", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r61", "r91", "r92" ] }, "chgg_CappedCallMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "CappedCallMember", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped Call", "label": "Capped Call [Member]", "documentation": "Capped Call [Member]" } } }, "auth_ref": [] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Amount", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r52", "r53" ] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Abstract]", "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r29", "r125", "r619" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents:", "label": "Cash and Cash Equivalents [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. 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." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "totalLabel": "Total cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r29", "r88", "r157" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash:", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r88" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowOperatingActivitiesLesseeAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Cash Flow, Operating Activities, Lessee [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashMember", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "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": [ "r125" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r698" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r699" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r699" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "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": [ "r22", "r58", "r464", "r503" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.chegg.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": [ "r94", "r264", "r265", "r615", "r775" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r646", "r647", "r648", "r650", "r651", "r652", "r653", "r754", "r755", "r785", "r793", "r794" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r69" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r69", "r504" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "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": [ "r69" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (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": [ "r10", "r69", "r504", "r522", "r794", "r795" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value per share: 400,000,000 shares authorized; 101,569,933 and 102,823,700 shares issued and outstanding at March\u00a031, 2024 and December\u00a031, 2023, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r69", "r466", "r644" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r704" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r703" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r705" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r702" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive (loss) income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r26", "r140", "r142", "r147", "r456", "r475" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.chegg.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r781" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.chegg.com/role/RevenuesContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r307", "r309", "r320" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.chegg.com/role/RevenuesContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r307", "r308", "r320" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, liability, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r321" ] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://www.chegg.com/role/NetLossIncomePerShareSharesExcludedFromComputationOfDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares related to convertible senior notes", "label": "Convertible Debt Securities [Member]", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r783" ] }, "us-gaap_CorporateBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateBondSecuritiesMember", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate debt securities", "label": "Corporate Bond Securities [Member]", "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)." } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r81", "r159", "r246", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r403", "r778" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotes" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible Senior Notes", "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": [ "r95", "r158", "r276", "r282", "r283", "r284", "r285", "r286", "r287", "r292", "r299", "r300", "r302" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r13", "r65", "r66", "r104", "r105", "r160", "r277", "r278", "r279", "r280", "r281", "r283", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r296", "r297", "r298", "r413", "r627", "r628", "r629", "r630", "r631", "r751" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price (in dollars per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r96", "r279" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion ratio", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r19", "r43", "r98", "r99", "r279" ] }, "chgg_DebtInstrumentConvertibleShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "DebtInstrumentConvertibleShares", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, convertible (in shares)", "label": "Debt Instrument, Convertible, Shares", "documentation": "Debt Instrument, Convertible, Shares" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails": { "parentTag": "us-gaap_LongTermDebtFairValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Face value", "verboseLabel": "Principal", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r55", "r57", "r277", "r413", "r628", "r629" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate, stated percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r18", "r278" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "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": [ "r160", "r277", "r278", "r279", "r280", "r281", "r283", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r296", "r297", "r298", "r301", "r413", "r627", "r628", "r629", "r630", "r631", "r751" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r20", "r160", "r277", "r278", "r279", "r280", "r281", "r283", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r296", "r297", "r298", "r413", "r627", "r628", "r629", "r630", "r631", "r751" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r20", "r43", "r44", "r54", "r55", "r57", "r59", "r97", "r99", "r160", "r277", "r278", "r279", "r280", "r281", "r283", "r288", "r289", "r290", "r291", "r293", "r294", "r295", "r296", "r297", "r298", "r301", "r413", "r627", "r628", "r629", "r630", "r631", "r751" ] }, "chgg_DebtInstrumentTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "DebtInstrumentTransactionAxis", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument Transaction [Axis]", "label": "Debt Instrument Transaction [Axis]", "documentation": "Debt Instrument Transaction [Axis]" } } }, "auth_ref": [] }, "chgg_DebtInstrumentTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "DebtInstrumentTransactionDomain", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument Transaction [Domain]", "label": "Debt Instrument Transaction [Domain]", "documentation": "[Domain] for Debt Instrument Transaction [Axis]" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "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": [ "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails": { "parentTag": "us-gaap_LongTermDebtFairValue", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized issuance costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r56", "r780" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets", "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": [ "r371", "r372" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r6", "r101", "r118", "r377", "r378", "r753" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization expense", "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": [ "r6", "r194" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.chegg.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [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": [ "r319", "r632", "r633", "r634", "r635", "r636", "r637", "r638" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.chegg.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r319", "r632", "r633", "r634", "r635", "r636", "r637", "r638" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.chegg.com/role/RevenuesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r782" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.chegg.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r329", "r334", "r363", "r364", "r365", "r642" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "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/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year End", "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_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r660" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "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": [ "r693" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "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": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income per share", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in dollars per share)", "terseLabel": "Net (loss) income per share, basic (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": [ "r148", "r166", "r167", "r168", "r169", "r170", "r175", "r177", "r183", "r184", "r185", "r189", "r391", "r392", "r457", "r476", "r622" ] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [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": [ "r177", "r181", "r183" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in dollars per share)", "terseLabel": "Net (loss) income per share, diluted (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": [ "r148", "r166", "r167", "r168", "r169", "r170", "r177", "r183", "r184", "r185", "r189", "r391", "r392", "r457", "r476", "r622" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.chegg.com/role/NetLossIncomePerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net (Loss) Income Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r174", "r186", "r187", "r188" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r404" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://www.chegg.com/role/StockholdersEquityNarrativeofSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense capitalized", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r362" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.chegg.com/role/StockholdersEquityNarrativeofSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation costs related to restricted stock units", "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": [ "r784" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "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": [ "r658" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "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/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "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": [ "r658" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "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": [ "r658" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "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": [ "r732" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "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": [ "r658" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "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": [ "r658" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "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": [ "r658" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "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": [ "r658" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "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": [ "r10", "r121", "r143", "r144", "r145", "r161", "r162", "r163", "r165", "r171", "r173", "r190", "r247", "r248", "r306", "r366", "r367", "r368", "r374", "r375", "r383", "r384", "r385", "r386", "r387", "r388", "r390", "r405", "r407", "r408", "r409", "r410", "r411", "r420", "r484", "r485", "r486", "r494", "r542" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsStrategicInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r243", "r244", "r245" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsStrategicInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Invests in artificial intelligence companies, ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r243" ] }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsStrategicInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investment, realized gain on disposal", "label": "Equity Method Investment, Realized Gain (Loss) on Disposal", "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment." } } }, "auth_ref": [ "r747", "r748", "r750" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsStrategicInvestmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Investment, carrying amount", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r196", "r242", "r742", "r771" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsStrategicInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment without readily determinable fair value", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r241" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r701" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r665", "r676", "r686", "r711" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r662", "r673", "r683", "r708" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimate of Fair Value Measurement", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r290", "r402", "r628", "r629" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r707" ] }, "chgg_ExpectedPaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "ExpectedPaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsStrategicInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment to invest", "label": "Expected Payments To Acquire Equity Method Investments", "documentation": "Expected Payments To Acquire Equity Method Investments" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [ "r393", "r394", "r398" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r393", "r394", "r398" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "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": [ "r290", "r323", "r324", "r325", "r326", "r327", "r328", "r394", "r424", "r425", "r426", "r628", "r629", "r639", "r640", "r641" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r11", "r51", "r290", "r628", "r629" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r393", "r394", "r395", "r396", "r399" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r290", "r628", "r629" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "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": [ "r290", "r323", "r328", "r394", "r424", "r639", "r640", "r641" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "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": [ "r290", "r323", "r328", "r394", "r425", "r628", "r629", "r639", "r640", "r641" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r290", "r323", "r324", "r325", "r326", "r327", "r328", "r424", "r425", "r426", "r628", "r629", "r639", "r640", "r641" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Nonrecurring", "label": "Fair Value, Nonrecurring [Member]", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r393", "r394", "r395", "r396", "r397", "r399" ] }, "chgg_February2023AcceleratedShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "February2023AcceleratedShareRepurchaseProgramMember", "presentation": [ "http://www.chegg.com/role/StockholdersEquityShareRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "February 2023 ASRs", "label": "February 2023 Accelerated Share Repurchase Program [Member]", "documentation": "February 2023 Accelerated Share Repurchase Program" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r250", "r251", "r252", "r253", "r254", "r256", "r257", "r258", "r301", "r305", "r389", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r474", "r625", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r767", "r768", "r769", "r770" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r669", "r680", "r690", "r715" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r669", "r680", "r690", "r715" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r669", "r680", "r690", "r715" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r669", "r680", "r690", "r715" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r669", "r680", "r690", "r715" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss from write-off of property and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r6" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r82", "r526" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "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": [ "r78" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r127", "r261", "r453", "r626", "r644", "r773", "r774" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r80", "r159", "r191", "r198", "r202", "r204", "r246", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r403", "r624", "r778" ] }, "chgg_GuaranteesAndIndemnificationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "GuaranteesAndIndemnificationsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Guarantees And Indemnifications [Abstract]", "label": "Guarantees And Indemnifications [Abstract]", "documentation": "Guarantees and indemnifications." } } }, "auth_ref": [] }, "chgg_GuaranteesAndIndemnificationsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "GuaranteesAndIndemnificationsTextBlock", "presentation": [ "http://www.chegg.com/role/GuaranteesandIndemnifications" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantees and Indemnifications", "label": "Guarantees And Indemnifications [Text Block]", "documentation": "Guarantees and indemnifications." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r76", "r109", "r191", "r198", "r202", "r204", "r458", "r471", "r624" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r262", "r263", "r527" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r263", "r527" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r112", "r119", "r172", "r173", "r195", "r373", "r376", "r477" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes, net of refunds", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r30" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r5" ] }, "chgg_IncreaseDecreaseInAccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "IncreaseDecreaseInAccountsReceivableNet", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/RevenuesContractBalancesDetails", "http://www.chegg.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Change, accounts receivable, net", "terseLabel": "Change, Accounts receivable, net", "label": "Increase (Decrease) In Accounts Receivable, Net", "documentation": "Increase (Decrease) In Accounts Receivable, Net" } } }, "auth_ref": [] }, "chgg_IncreaseDecreaseInAccountsReceivablePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "IncreaseDecreaseInAccountsReceivablePercent", "presentation": [ "http://www.chegg.com/role/RevenuesContractBalancesDetails", "http://www.chegg.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Change, accounts receivable, net, percent", "terseLabel": "Change, Accounts receivable, net, percent", "label": "Increase (Decrease) In Accounts Receivable, Percent", "documentation": "Increase (Decrease) In Accounts Receivable, Percent" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r5" ] }, "chgg_IncreaseDecreaseInContractWithCustomerAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "IncreaseDecreaseInContractWithCustomerAssets", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/RevenuesContractBalancesDetails", "http://www.chegg.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in contract assets", "terseLabel": "Change, Contract assets", "label": "Increase (Decrease) In Contract With Customer, Assets", "documentation": "Increase (Decrease) In Contract With Customer, Assets" } } }, "auth_ref": [] }, "chgg_IncreaseDecreaseInContractWithCustomerAssetsPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "IncreaseDecreaseInContractWithCustomerAssetsPercent", "presentation": [ "http://www.chegg.com/role/RevenuesContractBalancesDetails", "http://www.chegg.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in contract assets, percent", "terseLabel": "Change, Contract assets, percent", "label": "Increase (Decrease) In Contract With Customer, Assets, Percent", "documentation": "Increase (Decrease) In Contract With Customer, Assets, Percent" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "presentation": [ "http://www.chegg.com/role/RevenuesContractBalancesDetails", "http://www.chegg.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in deferred revenue", "terseLabel": "Change, Deferred revenue", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r451", "r749" ] }, "chgg_IncreaseDecreaseInContractWithCustomerLiabilityPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "IncreaseDecreaseInContractWithCustomerLiabilityPercent", "presentation": [ "http://www.chegg.com/role/RevenuesContractBalancesDetails", "http://www.chegg.com/role/RevenuesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in deferred revenue, percent", "terseLabel": "Change, Deferred revenue, percent", "label": "Increase (Decrease) In Contract with Customer, Liability, Percent", "documentation": "Increase (Decrease) In Contract with Customer, Liability, Percent" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r616" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidExpensesOther", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expenses, Other", "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Incremental common shares attributable to dilutive effect (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r178", "r179", "r180", "r185", "r333" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r672", "r680", "r690", "r707", "r715", "r719", "r727" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r725" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r661", "r731" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r661", "r731" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r661", "r731" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r40", "r41" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r84", "r296", "r303", "r630", "r631" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual interest expense", "label": "Interest Expense, Debt, Excluding Amortization", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r86", "r297", "r630", "r631" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest expense, net", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r111" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r153", "r155", "r156" ] }, "us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents, Investments and Fair Value Measurements", "label": "Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block]", "documentation": "The entire disclosure for cash, cash equivalents, investments in debt and equity instruments (including cost and equity investees and related income statement amounts), equity and cost method investments, investments in joint ventures and any other investment." } } }, "auth_ref": [ "r400" ] }, "chgg_KnackTechnologiesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "KnackTechnologiesIncMember", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsStrategicInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Knack Technologies, Inc", "label": "Knack Technologies, Inc [Member]", "documentation": "Knack Technologies, Inc" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r15", "r159", "r246", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r380", "r381", "r382", "r403", "r502", "r623", "r656", "r778", "r787", "r788" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' 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": [ "r74", "r106", "r469", "r644", "r752", "r772", "r786" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and stockholders' equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r17", "r124", "r159", "r246", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r380", "r381", "r382", "r403", "r644", "r778", "r787", "r788" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r13", "r62", "r63", "r64", "r67", "r159", "r246", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r380", "r381", "r382", "r403", "r778", "r787", "r788" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term liabilities", "label": "Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "calculation": { "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible senior notes", "totalLabel": "Net carrying amount", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Long-Term Investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r126" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r20" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r20", "r42" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r266", "r733" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r699" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r699" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r718" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "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": [ "r783" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r726" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r700" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r154" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r154" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r88", "r89", "r90" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 }, "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income", "terseLabel": "Net (loss) income", "verboseLabel": "Net (loss) income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r77", "r90", "r110", "r122", "r138", "r141", "r145", "r159", "r164", "r166", "r167", "r168", "r169", "r172", "r173", "r182", "r191", "r198", "r202", "r204", "r246", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r392", "r403", "r472", "r524", "r540", "r541", "r624", "r654", "r778" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.chegg.com/role/BackgroundandBasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r699" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r669", "r680", "r690", "r707", "r715" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r697" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r696" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r707" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r726" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r726" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued purchases of long-lived assets", "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r31", "r32", "r33" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total interest expense, net and 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": [ "r83" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net and other income, net:", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "chgg_November2023AcceleratedShareRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "November2023AcceleratedShareRepurchaseProgramMember", "presentation": [ "http://www.chegg.com/role/StockholdersEquityShareRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "November 2023 ASRs", "label": "November 2023 Accelerated Share Repurchase Program [Member]", "documentation": "November 2023 Accelerated Share Repurchase Program" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.chegg.com/role/BackgroundandBasisofPresentationNarrativeDetails" ], "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": [ "r759" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.chegg.com/role/BackgroundandBasisofPresentationNarrativeDetails" ], "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": [ "r759" ] }, "chgg_OpenMarketTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "OpenMarketTransactionsMember", "presentation": [ "http://www.chegg.com/role/StockholdersEquityShareRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Open Market Transactions", "label": "Open Market Transactions [Member]", "documentation": "Open Market Transactions" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r191", "r198", "r202", "r204", "r624" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense, net", "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": [ "r417", "r643" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r415" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "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": [ "r416", "r418" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r414" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r133", "r644" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r128" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Change in net unrealized (loss) gain on investments", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r135", "r136", "r137" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Change in foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r10", "r12", "r139", "r142", "r146", "r405", "r406", "r411", "r455", "r473", "r744", "r745" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r4", "r8", "r102", "r139", "r142" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r21" ] }, "us-gaap_OtherLongTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermInvestmentsMember", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments:", "label": "Other Long-Term Investments [Member]", "documentation": "Long-term investments classified as other." } } }, "auth_ref": [ "r792" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-cash items", "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": [ "r90" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r85" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r699" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r667", "r678", "r688", "r713" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r670", "r681", "r691", "r716" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r670", "r681", "r691", "r716" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r695" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.chegg.com/role/StockholdersEquitySecuritiesRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "terseLabel": "Cash repurchases", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r28" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of taxes related to the net share settlement of equity 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": [ "r152" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of investments", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r761" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r87" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r698" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r698" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r697" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r707" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r700" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r696" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r401" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r68", "r304" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r68", "r504" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r68", "r304" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "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": [ "r68", "r504", "r522", "r794", "r795" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.001 par value per share, 10,000,000 shares authorized, no shares issued and outstanding", "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": [ "r68", "r465", "r644" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r132", "r259", "r260", "r620" ] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net proceeds", "label": "Proceeds from Debt, Net of Issuance Costs", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r151" ] }, "chgg_ProceedsFromIssuanceOfEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "ProceedsFromIssuanceOfEmployeeStockPurchasePlan", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from common stock issued under stock plans, net", "label": "Proceeds From Issuance Of Employee Stock Purchase Plan", "documentation": "Proceeds From Issuance Of Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of investments", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r149", "r150", "r761" ] }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfEquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsStrategicInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of strategic equity investment", "label": "Proceeds from Sale of Equity Method Investments", "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r27" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.chegg.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r205", "r452", "r478", "r479", "r480", "r481", "r482", "r483", "r617", "r632", "r645", "r734", "r776", "r777", "r782", "r791" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.chegg.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r205", "r452", "r478", "r479", "r480", "r481", "r482", "r483", "r617", "r632", "r645", "r734", "r776", "r777", "r782", "r791" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r7", "r461", "r470", "r644" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r695" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r695" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r662", "r673", "r683", "r708" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r60", "r370", "r789" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r663", "r674", "r684", "r709" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r664", "r675", "r685", "r710" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r671", "r682", "r692", "r717" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash included in other current assets", "label": "Restricted Cash and Cash Equivalents, Current", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r29", "r125", "r157" ] }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash included in other assets", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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": [ "r29", "r113", "r157" ] }, "chgg_RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember", "presentation": [ "http://www.chegg.com/role/StockholdersEquityNarrativeofSharebasedCompensationExpenseDetails", "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs and PSUs", "label": "Restricted Stock Units (RSUs) And Performance Share Units (PSUs) [Member]", "documentation": "Restricted Stock Units (RSUs) And Performance Share Units (PSUs)" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r71", "r100", "r468", "r487", "r489", "r493", "r505", "r644" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r121", "r161", "r162", "r163", "r165", "r171", "r173", "r247", "r248", "r366", "r367", "r368", "r374", "r375", "r383", "r385", "r386", "r388", "r390", "r484", "r486", "r494", "r794" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.chegg.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenues", "verboseLabel": "Total net revenues", "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": [ "r192", "r193", "r197", "r200", "r201", "r205", "r206", "r207", "r318", "r319", "r452" ] }, "chgg_RevenueFromContractWithCustomerIncludingAssessedTaxIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "RevenueFromContractWithCustomerIncludingAssessedTaxIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change, Total net revenues", "label": "Revenue From Contract With Customer, Including Assessed Tax, Increase (Decrease)", "documentation": "Revenue From Contract With Customer, Including Assessed Tax, Increase (Decrease)" } } }, "auth_ref": [] }, "chgg_RevenueFromContractWithCustomerIncludingAssessedTaxIncreaseDecreasePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "RevenueFromContractWithCustomerIncludingAssessedTaxIncreaseDecreasePercent", "presentation": [ "http://www.chegg.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change, Total net revenues, percent", "label": "Revenue From Contract With Customer, Including Assessed Tax, Increase (Decrease), Percent", "documentation": "Revenue From Contract With Customer, Including Assessed Tax, Increase (Decrease), Percent" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.chegg.com/role/Revenues" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r120", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r322" ] }, "chgg_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Right of use assets obtained in exchange for lease obligations:", "label": "Right Of Use Asset Obtained In Exchange For Lease Liability [Abstract]", "documentation": "Right Of Use Asset Obtained In Exchange For Lease Liability" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "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": [ "r419", "r643" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r726" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r726" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.chegg.com/role/NetLossIncomePerShareSharesExcludedFromComputationOfDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.chegg.com/role/NetLossIncomePerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Net (Loss) Income Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities, Available-for-sale [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": [ "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Available-for-sale Securities Reconciliation", "label": "Schedule of Available-for-Sale Securities Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash, Cash Equivalents and Investments", "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_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.chegg.com/role/NetLossIncomePerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net (Loss) Income Per Share, Basic and Diluted", "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": [ "r757" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r34", "r36", "r177", "r181", "r183" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.chegg.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock-Based Compensation Expense for Employees and Non-Employees", "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": [ "r46" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsStrategicInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r243", "r244", "r245" ] }, "chgg_ScheduleOfInterestExpenseRecognizedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "ScheduleOfInterestExpenseRecognizedTableTextBlock", "presentation": [ "http://www.chegg.com/role/ConvertibleSeniorNotesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Interest Expense Recognized", "label": "Schedule Of Interest Expense Recognized [Table Text Block]", "documentation": "Schedule Of Interest Expense Recognized [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsLineItems", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsStrategicInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments [Line Items]", "label": "Schedule of Investments [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": [ "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "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", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609" ] }, "us-gaap_ScheduleOfInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsTable", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsStrategicInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments [Table]", "label": "Schedule of Investments [Table]", "documentation": "Disclosure of information about investments owned by investment company." } } }, "auth_ref": [ "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "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", "r592", "r593", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.chegg.com/role/StockholdersEquityNarrativeofSharebasedCompensationExpenseDetails", "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails", "http://www.chegg.com/role/StockholdersEquitySecuritiesRepurchaseProgramDetails", "http://www.chegg.com/role/StockholdersEquityShareRepurchaseDetails" ], "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": [ "r330", "r332", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.chegg.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Unit 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": [ "r45" ] }, "chgg_SecuritiesRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "SecuritiesRepurchaseProgramMember", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySecuritiesRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Securities Repurchase Program", "label": "Securities Repurchase Program [Member]", "documentation": "Securities Repurchase Program" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "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": [ "r657" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r659" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofSharebasedCompensationExpenseDetails" ], "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": [ "r78" ] }, "us-gaap_SeniorLongTermNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorLongTermNotes", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible senior notes, net", "label": "Senior Notes, Noncurrent", "documentation": "Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders." } } }, "auth_ref": [ "r20", "r644" ] }, "us-gaap_SeniorNotesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesCurrent", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of convertible senior notes, net", "label": "Senior Notes, Current", "documentation": "Carrying value as of the balance sheet date of the portion of long-term notes having the highest claim on the assets of the issuer in case of bankruptcy or liquidation, due within one year or the normal operating cycle, if longer. Senior note holders are paid off in full before any payments are made to debt holders having a lesser priority of repayment." } } }, "auth_ref": [ "r16", "r644" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsDebtDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesInterestExpenseRecognizedDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNarrativeDetails", "http://www.chegg.com/role/ConvertibleSeniorNotesNetCarryingAmountDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails" ], "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": [ "r351" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails" ], "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": [ "r351" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails" ], "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": [ "r349" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails" ], "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": [ "r349" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "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": [ "r346", "r347" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares Outstanding", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in dollars per share)", "periodEndLabel": "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": [ "r346", "r347" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant\u00a0Date Fair Value", "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/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Released (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": [ "r350" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Released (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": [ "r350" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.chegg.com/role/StockholdersEquityNarrativeofSharebasedCompensationExpenseDetails", "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails", "http://www.chegg.com/role/StockholdersEquitySecuritiesRepurchaseProgramDetails", "http://www.chegg.com/role/StockholdersEquityShareRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "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": [ "r330", "r332", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.chegg.com/role/StockholdersEquityNarrativeofSharebasedCompensationExpenseDetails", "http://www.chegg.com/role/StockholdersEquityScheduleofRSUandPSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySecuritiesRepurchaseProgramDetails", "http://www.chegg.com/role/StockholdersEquityShareRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySecuritiesRepurchaseProgramDetails", "http://www.chegg.com/role/StockholdersEquityShareRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.chegg.com/role/StockholdersEquityNarrativeofSharebasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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": [ "r354" ] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "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": [ "r107", "r108", "r743" ] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments:", "label": "Short-Term Investments [Member]", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r610", "r611", "r612", "r618" ] }, "chgg_SkillsAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "SkillsAndOtherMember", "presentation": [ "http://www.chegg.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Skills and Other", "label": "Skills And Other [Member]", "documentation": "Required Materials [Member]" } } }, "auth_ref": [] }, "chgg_SoundVenturesAIFundLPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "SoundVenturesAIFundLPMember", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsStrategicInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sound Ventures AI Fund, LP", "label": "Sound Ventures AI Fund, LP [Member]", "documentation": "Sound Ventures AI Fund, LP" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r23", "r121", "r143", "r144", "r145", "r161", "r162", "r163", "r165", "r171", "r173", "r190", "r247", "r248", "r306", "r366", "r367", "r368", "r374", "r375", "r383", "r384", "r385", "r386", "r387", "r388", "r390", "r405", "r407", "r408", "r409", "r410", "r411", "r420", "r484", "r485", "r486", "r494", "r542" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r161", "r162", "r163", "r190", "r452", "r490", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r504", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r517", "r518", "r519", "r520", "r521", "r523", "r525", "r526", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r542", "r649" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r161", "r162", "r163", "r190", "r452", "r490", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r504", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r517", "r518", "r519", "r520", "r521", "r523", "r525", "r526", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r542", "r649" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r666", "r677", "r687", "r712" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails", "http://www.chegg.com/role/NetLossIncomePerShareSharesExcludedFromComputationOfDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares related to stock plan activity", "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r758" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r10", "r68", "r69", "r100", "r491", "r542", "r613" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Net share settlement of equity awards (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r10", "r100" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock upon exercise of stock options", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r10", "r68", "r69", "r100", "r494", "r542", "r613", "r655" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Net share settlement of equity awards", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r10", "r68", "r69", "r100" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySecuritiesRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "chgg_StockRepurchaseProgramIncreaseOfAuthorizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "StockRepurchaseProgramIncreaseOfAuthorizedAmount", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySecuritiesRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, increase of authorized amount", "label": "Stock Repurchase Program, Increase Of Authorized Amount", "documentation": "Stock Repurchase Program, Increase Of Authorized Amount" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.chegg.com/role/StockholdersEquitySecuritiesRepurchaseProgramDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining under repurchase program", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.chegg.com/role/StockholdersEquityShareRepurchaseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchased and retired during period, shares (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": [ "r10", "r68", "r69", "r100" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.chegg.com/role/StockholdersEquityShareRepurchaseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common stock (in shares)", "terseLabel": "Repurchases of common stock (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r10", "r68", "r69", "r100", "r492", "r542", "r614" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common stock", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r10", "r68", "r69", "r100", "r494", "r542", "r614", "r655" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r69", "r72", "r73", "r93", "r506", "r522", "r543", "r544", "r644", "r656", "r752", "r772", "r786", "r794" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "chgg_SubscriptionServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.chegg.com/20240331", "localname": "SubscriptionServicesMember", "presentation": [ "http://www.chegg.com/role/RevenuesDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription Services", "label": "Subscription Services [Member]", "documentation": "Chegg Services [Member]" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow data:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r706" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r698" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r705" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r725" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r727" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.chegg.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "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": [ "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r301", "r305", "r389", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r474", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r767", "r768", "r769", "r770" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r728" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r729" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r727" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r727" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r730" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r728" ] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.chegg.com/role/CashandCashEquivalentsInvestmentsandFairValueMeasurementsScheduleofAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. treasury securities", "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r621", "r639", "r641", "r790" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r724" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.chegg.com/role/BackgroundandBasisofPresentationPolicies" ], "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": [ "r37", "r38", "r39", "r114", "r115", "r116", "r117" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in shares)", "totalLabel": "Weighted average shares used to compute net (loss) income per share, diluted (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": [ "r176", "r185" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.chegg.com/role/NetLossIncomePerShareComputationofBasicandDilutedNetLossIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in shares)", "terseLabel": "Weighted average shares used to compute net (loss) income per share, basic (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": [ "r175", "r185" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.chegg.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares used to compute net (loss) income per share", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "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": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r29": { "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" }, "r30": { "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r43": { "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" }, "r44": { "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" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "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 201.5-02(25))", "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 201.5-02(26))", "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r81": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "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": "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" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r104": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r105": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r112": { "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" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "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" }, "r132": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "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" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r138": { "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" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r141": { "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" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r147": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r148": { "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" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r197": { "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" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r199": { "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" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r318": { "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" }, "r319": { "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" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r402": { "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" }, "r403": { "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" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r452": { "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" }, "r453": { "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(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r455": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r456": { "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(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r462": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r467": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r473": { "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/2147483586/944-220-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r475": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r550": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r551": { "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 B)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r552": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r553": { "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 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r555": { "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 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r556": { "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 8)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r557": { "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 8)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r558": { "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 8)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r559": { "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 8)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r560": { "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 8)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r561": { "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 8)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r562": { "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 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r563": { "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 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r564": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r567": { "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 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r568": { "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 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r569": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r572": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r573": { "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 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r575": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r576": { "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 B)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r577": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r578": { "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 11)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r579": { "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 11)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r580": { "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 11)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r581": { "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 11)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r582": { "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 11)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r583": { "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 11)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r584": { "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 11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r585": { "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 12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r586": { "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 13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r588": { "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 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r589": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r590": { "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 D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r591": { "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 1)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r592": { "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 1)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r593": { "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 1)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r594": { "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 1)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r595": { "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 1)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r596": { "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 1)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r597": { "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 1)(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r598": { "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 1)(b)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r599": { "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 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r601": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r602": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r603": { "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r604": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r605": { "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 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r607": { "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 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r608": { "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 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r609": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "SubTopic": "320", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r619": { "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" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r633": { "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" }, "r634": { "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" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r693": { "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" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r733": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r742": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r743": { "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" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r746": { "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" }, "r747": { "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(b)(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r748": { "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(b)(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r749": { "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" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r772": { "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" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r791": { "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" }, "r792": { "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" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 64 0001364954-24-000042-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001364954-24-000042-xbrl.zip M4$L#!!0 ( *^!G5BQSHM3"=< PP#0 1 8VAG9RTR,#(T,#,S,2YH M=&WLO6EWXDJ6*/J]?X4>U;O\JT7<99I^M]J15(@=%) M(5$:/-2O?WN'), ,1@(!(8A>U2>QAE#$CCW''K[\WY>1(SU1/[ ]][>_JC7E MKQ)U3<^RWG9 M#H=2.*32'Y[_RWXBTIU#PH'GCZK5^+5S;_SJVX_#4-(4S4@?2^_Z9T1K68UF MBU0; [U1-9H:K?95LUF%'X8Q:#6I9;3DQ[,V:9/!P*I7-:)J54.C2K5O]1O5 M5KVEZD:[V6PU-=DZ:]651F-@&'K;,@R%FGVU314%OM%H]BW=:K'O#D-8,ZS; M#'-O]]5ME&(;CLT^?GI^?:\]ZS?,?/ZGM=OL3NUN)'UW]$ Y72J 37?? W^KCUZ3^]^3*U7E5955]-QS.'CXYM! MS"%]?*R9W@@_9RCZ]%'[9?G:8%!]YIOIXU%0?21DO+B4Y,;;Y02>H:G-51]0 MX /Q$^D+%IW;D73Q<./-R-2TEC\(-]X\N( U;[^/M_LDH!.L".QEZ //JI_^ M]\?W'L!Q1*JV&X3$->DL+MGOK7+V^3.' ,56J%O]V:MTO@PIL3I?1C0D$KY? MI?^.[*??*N>>&P+U5A]>Q_":&?_U6R6D+^$GAL:?.O_U7__U);1#AW9PNZOI MQG[Y%%_\\BD>NN]9KYTOEOTD!>&K0W^K6'8P=LCKF>NY%"9@OYSA@]2/?]J6 M15WV$^[? OQ;3/^_DMX3P>_5-+Y_>C)KC(^>1[\,7KNS ),X_*?$O7>L"N-KD M.XU*IPK$5L7E;_J1E&-.OW(%5X+)-YJ5#L*XJ _

.>]?83K4KG[UNLH NC M6^P+#GFL2#&'^*T"7.5L8+]0JSH@3C %6KO2N>I^[UVN^."53TSD+U+DVO'G M OJ(HU<6YV!1TQ[!X+]5KF^NTBDE+.$,QNU3_W9P.Z8^<"SWL1>/ ^M&0,"3 MRG1.>J4S@4 Z@YW-Z)Z./3\D?8>^-R4CUY1<-O;\C%JMV2DUYR=T0?OA-7 ) MGR$($#\(^M"&><4_4>;?([-7%^=75U0@LIJBM+5VL[7U/-N[FZ?&YJFV]7:] ML3C/3V^YCT\'%&C>I,$2IHEL^RQ@S!CF+3'I?Q8"JP2,L$=C!SDMNS;TV;)F M^6/M);" >[+O33^2?#/P(I_]Q5CZ60(;M@+$JO0Z94PO_#0>, #+%$#9.5&55-FPR4W,FV,J0&MJQ@2&#W)RL;41)$ M/NTD@&4WTR'2>^G?.,9R2.G<06H6!S:$5 3D,P^F1(T[^]F[R \E@R\HZ:D> ML2V40,#W$'$FRP,=#*8U^RB3N"3T_ T!NO ^7KR@KC>RW67#9D7G-T-\>CO[ MM?M9YV _W[!)/3N;U(MCDXU=@R%93:RXQ']:\+&7L6.;=OB#HGB7+!ON,I?! M1(;W0E@2OG,)I@:H[MYH#)8 Z#[=%QLX8/H87!]Y;B_TS%_Q6%\^+?W$!!J3 MF>R1WMZ"O%ERD'Z+5K>B-:EJUHEWPK[FE(;)=:E\1WP6 ,R@)W52DYX'?*]3DP7M2= M&W''(B-XV*R=FYK'*%%XV+B=6[ZEES\\[-+.+>\R"ZNB'"=S,-^Y=7PL\F=' M\"^[67YH(Z7(O2B[O;Y7*Z5(P)?=4M\7X]<*M S+;I(?@O$7"'^M[);YH1E_ MD7M1=B-\KXR_2,!S=G9;Y-+*;G+NS_-VF/,PK>S6YF$\;P?:K-*;J0?WO!UH MX\INW^[9\W:@72J[Y;N_X(#"C%ZM[$;O8:(#BH-_Z0W@@X<'%+87>MF-X3W' M!Q0'>!YBB(M:VC1X-HG"3V^D(848=YT"/1TC1_0L=Z>_@1^>W?F>%9GAK=^C M_I-MTA@OV4I[43\P?7N,3#JY>YP'ASIWMC9_.[,OQ7)"A$D^QSP-)F/ SPTH MD#N3?=T^_[(=)^BZL8 ^3MKCSC+G:4\.8\[IW!K=71C!LITH!!6U1\W(!PN" M!I.DZJY]4P<]68?AK(-;ET?5[9+7-/& M*@II@O7<1I%@N&9/,G_L*W&P(D5O2&GXW3,9 BU^#;0V_ =],4_$03=,64*< M#&Y##'8$^>QH1FS_'\2)@#M,?OX.*R*^.7S]3I^H\W8VDX>N7> T 7M"+6PR MZW#^A^?2UQ_$_T7#J\BURH-_W#FO3H;RN7-.%4EYVOX$0&_H^>$#]4?7H!\$ MX:A0)K16UGG^V/-!R'_U7&N7*LF.D) [SUEFR/_L/?C,0_B:&>QE0;H]2#Y^ M,) [/Z%@@_F)L?M(73,[(?*#?=QZ1'>RX?S G5L'9 =HYX)Z4$<>O9W1DB< /[NG"T@8?A$'9&D4@H'*T<(AWW-D:1&"@*=E!(D'*T'@WV#.T1%KO4/>#;R:="]1K?4][OB=V4^*+F>/2BY7E2O".Z=V[%RV2Z#$)[!$AY.YB\,OEQ80>FX^'+ M.U#P9Z9UY=-_1^A+6J'=SSP:W'BNCY:/;[N/1D4:3(X-8G*TA#D,9AI0:WCF*A(.!6*U6E550W5N[\ MTAQQ02YV6VUC[W1=*62WN7-AB]U>W.VB-)PF=ZYQP<9WI,PVN?.W"\+>X6YS MYYH7A+TC5;S)K<-?$/8.=KMD;NQ#6]Z'9C>9W23GQ/=?8>'W=.SY(;6Z(R\" M\.W.4\(':10I\X0GNVS4*:AC?]3!K3.;3]04@H-OTBA2IRJC,UL(#D$=>Z&. M5AG]_\?N2N"@W'JKC"<%)X47AZG,WBKCF<()^*-X8!GB#()_U#@0U^#NP()M M_UN\>/")&Q!SFGO(GCDGXS&USHFSKH>K$& Y49%%L61#Q;F EZU0D;L#%3Y1 M\<088QQEDPD;YP-RML)&[@Y\^,3&8V>,N_$*M[@[,^$3NTZ U^T(P;@]=CAA M7L*#DB5\[MRCQH$TGC:W#F?6C?&>CB/?')* WOG>HT]&,RARXSVQE]$V[IHF M=2A6I+*6OW>4+IXVMU[AM9O7[=VS_M9CZL8%E&?T#JZ<+F^.=K;:+&Y=M:6B MM -M'K?.U+6;=THDQIU?,_,N7=&^'Q'_]81)C#M/8.;-FY9B/,!69;4G].+L MB39W;C(^M^IMB;6B MX9LK.IUX07@[Z!'G2 ,45(5;WP-G^W.8* %5X=:]D&E_[FE L7!T%V" A:&] M,3Y[^0+V4+ N K6L%,6MCX'['3L4C7'K6,BT8SWJ.+;["!L6NQC@]W$3&+<> M!KZWZU#4Q:U/(=-V?:,N]8D#V]6U1K9K!Z$/3SW1XR8Q;IT+)=BS0]$9MRZ) M[C/QK>FQ+C-M0""[7'KK.!WW[;/P?MDOYSY-/ BWZ1!_.>0$HO-Q[*?.E_@ M/VR'[%9=:30&AJ&W+<-0J-E7VU11B-9J-/N6;K7^A<;R])T@?'5@IT "5(?4 M?AR&9T:M/@X_/]M6.#Q3%>7_5-B#G2_!F+B=+WW_$[P>_XY'61@+9UPECOWH MGID %>I75K^\YK60]!V:/M#W?%APU?0I;^^&S9P=@AKP!,4!IIE;WT M>43\1UA4WPM#;W2&2V(A.B9QDH^P[\6WD]6V&S6CT<(%AP#7T$H_G,"B!K#X MM'B]W:JUE>6WE)K*KG]BX_GIS030^CBLL'=@(0B3WRIZ96ZMR>SA2_Y[]^;;I71^^^/' M=:]W?7MSP"6HF9;P!PF&@">AY\K21>V\)FE*W6BOG'9"-:$W9B1S>)K4@>R: M.D\TB; !V$N!Y]A6V>GQZO;^A_0%I(GKN3?1" 8QI43HW-,!$_@5R24HS"UJ MGUUX9AQ\#5*VPN3- ![HJ$KU[TPF34?I2 +'MN;[&Z-9TP\:3DV)M9QEFY_NY/QUK=;0C'?W/C,:-0#Y&EG0:!7.I#BAC5\0*Q:! M.@^%D6U9#LW.<;J^31P)]&/3LZCTH[<"2YIS2&+,(TD,YMS,YN\16#;4=U[C MBZ+^'9P'ZA5C7THPD_TBJ=__E+NVDT/L^SI E6AM8&L'3H8!&? MO''1C+N]CM08%/_^LWO_<'G__9_2_>7=[?V#=/<3S)KNS8/T<"N!VO( NHFD MZM+MO:36/U@?I=LKZ>'W2VE&HYEH,]WS![RMMG7C#80.+<&R,9TKSY?"(97^ MG6*)%-M0$EBYU-I MMVQUR]C&_DMLEEPI3J"(8;X6M4BK]572OPJ=5/DTRN= M'W@R]#]_41O*9UV5)32_L\M&7J#J^:? PE6M,!;>:@D6_HZ^B!&]-CJA5_/P M 7&""1,W$B9N'#,3?[COWO2N&:L67#SFXN$$45(V/O"]D?2O]/^DT)OY(^:R MV_^7>W9\[HU&=H#N3FE@ VMU(^8$S4Z(E\P[>07OWK!74SJKHS-6K>H-M:4( M"ZX,7@)[]"@%OAGG1%=1NU!T7?W7HUK[<_Q8D8@#3/5\2!\?)1=PS_$>/51! MDKMOE]%HC5\V@;:F*.,7-GM>W1IY">.>/K(#4#?$IJ\I<32 \'Z__/9-EJYO MSN>IHW8XIK%6NL36^.4+,4.V5,D;2/YDB1()I&!,33QNL23;E>PPD,PA4Y]+ M9+GS1_/;>FU*?X"R1A-?M2=&LU9OO+\GV95ZH]DN1*EGDWK_XT4K]3$LB^86 M\SK]@X&QAOU'B9DXNET2,>^]X3C3,WE M9J5S01WR3'Q:K)Y_2 O-YKF-,W2K:H8M'D@+]?)47\YJI@]'0+^\J=!Y+?^?_L<:P6 M)-_0*IUV7:GSY!?/MJL?DF6A037V 6[VF#@2?:%FA+&S5 V_?#!#AWFJZ/$'$JF0X)@%RKPX=;G$\;G@M=1 MWW,^!#LQ6PZVNIO$TA[:<"7VOU*?6CNU8_>P_&T/A9.* M#:^JUF<8/Y'U]?B@R\.I>^8O6?IO9&2J-":^](2->?!,4 J&>_(6E0"4"47U M&$%-X,C.+;Y]$S!Z@VZ7"4G&)SSS#DHDV+>^2;4)'&M(V7S_Z?F_))9!(J7# MK/=.K=0L$BA7,1CA3&\PE2:#9K'P6KP]MHL>A+.JVIH,M+^]T&)O34O3&A-W MS=YG\/D-9-1ZK5Y'4%R[%GI5J-1_E3A;W49:(:R5@T&; T >:@"?[ M?\(B\4WV$KR.DTI&Q!"?@$V'S9D$H=16XA$L\AK4$G=>3A?">>3[,' <,81< M+B1A%$S(LU7I_),&\V3XUG.8$17_@-$1R,%69/ B'8P"0/OP#KAR_'1K=12- M8%P[9%P2TBB0Y\@.0R!MZ@"9^IZ+,MIYE2C(ZU?I&D4W%M1\HM(%"8F$@4#S MW&PZQCCR@PB'AAOW$3QI*'7D5??T,7)B-W6O^B!]P&UO?I8TL-&2)\*AS4() MQAA*L(J/206QL'C"$WY$@X^UW&[*&<@@8!*6,^$Q;<%C!(\1/$8"JB:20WS0 M4,BTZ"NC.A_UAJ57)2"9ZM(;P0B8$WS%3T4[$.H( /,JH^H$PX%&@6ZO1^G1 M]Y[#87J[!IH497.SZ,!V69PH\\4S(,/:5\R0W58_IX^M?6#U_-('055*'UXQ MU_1)VV4\--$-M7Y52[7"6:5O=309=Q[?#=V+FE%KU8N)M]=:-:7]?LI4UJ%4 M ^BA7MRLFL?FJ=S6^IX&'OOG0'"/GO^ZQ/AF#S%2-).'IG:XIE0ZWY<3-F>Y M 5L+.@;;EZ/RT\S4"(]98+)Q!]VH0K-A)GDJQ^C5O7DKPF>V4#KV/2S[UO5B M)2;>LHDF$_^9Z"C'M(5Y11(#S]@GE*?"N0,.+>MN9<>LEIA:3J'\C'I<9H7B>3\/#PB+/Y/3S! MD#K.A-5_ &1E?I8X2XQY@E!T6&<&*: :W46$U&1 T%U !82QE@B(&%A+39$UMRGI=39$EG6M'\J9#QT% M;-5)Q!";0HF\J$=<:W+#\)8-XVTW_%I:[!0W:^S%)2?.?.JP&M@+U4^GH&(P M4J:OD'[@.5&X^,JZ@JEYR[8V)V5;A_YT[8^TVOR6N 6[2B MMJM6:ZZN[KJ$E0T&.V-E;+^!&R0Y;6<1<'MI&5XQU6H>KM=:RK-W%RPUE#R19>OOEXO M*$Z]";*XE>],:O>34I6:8KQ_NI718977_P+:[W-W]+:IUA&LZ^8TJ6_IX)H;TGL)T1S @/?\Y MQ,[9^KOXL5G&YF9ZX-8@+E GW78NV952S,R]Z]X_2-=25;JZONG>G%]WOTM@ MRM_>_^@^L +V9-X\*8UT*]YPR<0Y#X4E.>>2 TL:E26ML('4HC%W8H MZP0N%H>+5Y-#K4D/LT#Z$+DDLNR06A_/CAM+]X&K2^2NCQ/9N=@]&20V5B!I M630S@0A%($(;4YKQV H/Z^$7JTC! EB_$@=;CTF](:7 WJH2JQLOI27C683Y M!37C;F?)57V7VIK@(APBC^ B A'^A1%D*[C(C(+D#:3;,8T_@_PD3<=]@.]0 MZ8?'!"%H](W?!6!^?#K'MZA.5/GSW@N"C%/>: M%NQ&8-EZ+&L(=B,006ME9#3<%G!"+H M1E:UA@1#ZQI$SOQ9P7&CMHBF. K,5[=4NP7;.M#FZ6EPH;Z9#!6& M$/_[^W2R1FXX*1_HYARO"#"?-UNWXM"]*3\HJ%T;P>_.$,)P\.8^)WOF=1"OLW9?@LNO7-$6,>E MTW6E'Z^_4U]B-Y[O'3TF$G%+8-/OW9H7.8D%\A=#BY,2X[V\QM3$VX??+^^W M3DLL#?[FQF*125D2V6G4EZ92'H+]SU=_.2+Z$<<5Y:"$[_21.+$=P9K_B*,& M8?OPC[7:EFD1@N4<:O-:J?#M"NDKI.^IDP*>KTA7Q P]7PA>(7CY1U@A>$NZ M>74U$;P;QLF)HR'^]_>G&W<+H-A]M4>.C MDT,6PLOXOUV[.0H(_ES6S6LF_+E1 M0@^7$ [\(]?ER]#NVR)1\?1V7LM5GJ4MR):7S6LHE4X/0$O"C6,UA:=7\)I] MHJNV88F6M.^0Z\$W5\J9S9YZOZG9JF# [$W-_HR"T!Z\QD!,6AEJS>([&:[? M2M8N[OV7?0]*NYD)M-@_-=,;)3^E7AA9K[)T28+7 MKW8_WLWX3@K\%/".]^C)#-)?HR"*).)3*<#*?MY @NV40I]8%!O(!MBQF#6$ M#8=V@)E>/E"#\RK=LQ;SDN=*5YX_DE2E^O>:U(.=@7MQ,V/WB;HV=4U J[=# MRO%OUETR]B #')YLDTKQ%QE6H-\9$"/3AR4R'E/BL[;)F'&&Z]Z)K=3.M#T@ MM9H[:CN;$4%DW'"CI<64=T!0]'X<$@Q2\#KJ@RB0I3[#"B^@,7(A5@8,Z;$M MM^TFO;@9OL5ME+'+-^O _4Q>D9!(*#T#:[0=A[U" IA2*.,;B&R#R 'V&L9= MO4.)"4I$2@?&P@9[#GF.B8!I%D'R&K8"G](9[M0,7=2DV'$W^P3#_X6;2@7(G/3W?[N^^2;U'KH/ES^P6Z.4>QFE5?\>UK-^U/&)[0:HBCT3WZHZGO>+ M==*>%D-$;8D)$M"[*''Q;BP@I#O??H+'9L_YO\,_CXQHX'MXE"1US1"?5]OM M>DWJ@ER<&3KY?%;%,;9 4,JZLZ/ Z/!JZ/EHN4L#8H8HE4TGLN96XM-'6"-; M ,C8082>$91Q:?$;;UHH'Z7L8%(N)Y4QL7#N1P',&:PD;*$>TL=7]C18C6X0 MZ\KXD-?_,Y:<#+;IQ^:^L.+;\.#J_:A)#_/&5Y\Z-GU:L,!&H)+,74+%9.&: M%SG6_$5SV4507>P1*CT+#[NA[48+U['\@VF/E[P1JU+S5T$!0: M?!8HB3QY M"\8C?1DO>1KW 12GA2\.YJ_$6S)_U;%_@6FR,*B'_!M08>86,TALH%NP*& J ML)?!9/O>J(K(!X MO+NG?X"&14#-ZA,THV*E[QV:A&\^H@4%U('(!N3GHT(9 M0V0&P1*(QG^S*AL)(@*ZX#BQ,@E3#2:Z:X),8&,!7@\&%,D7J65"#&9:.TI> MCK_R(H'(4C $8JX"98_8-QW/?8S_FCP[1QI3^I'GB-'%X"%&!>_#B-FJ$1L& MMX%(;L2ZYL!D?3M \S("]=Y'!H2L*_X,*.S1:)RL8\I$8IO HH'IV_V87=T! MHY*N92D)+9=35)F-KTU1Q8ZWJ>NZ$2Q@D;/];5)A=F 'R,1>T4R-,2CM]A/[ M.-.6/S7IA^=3[XGZ,FY:##S*C!$)+K["+HW&-+0GM5=\,K8MP!@3F.XD8, MG,1L@O&?A[8Y9'97_(HL,5?"J ]8PH0/#)@,)C-,-DD$&PA7< -2M(6!+'N MKB7D:CXC[V39;+_?B"?VL7>D9$PQ(_(+X>1*#@KB1%"B.9D-XV(C<06%6G%E MMPS2,L85)C)Q4KAAG@E,(O[@6R P3K\$#NQ1"W IH&^A,N7J%D(==A 81C*G M]P77/[T(&0%^#VP4*XO$1S1V:$B3":$NPC[#-'(8VTW(D\1<*EG;G&A'&/3I M[.+BY2(RL84])[POYI\G[3.\15Z_&LV#,1B7L$6X'T&J!V)AV_AW)IR,\?XY MV43TV *& L-W4LT1Z-*G3S:&B_K2.((;)@SG4X>2('95S @>I$OV=/+F.MDI MPRZ;=(R^F=2U;4G]5_2]U*1OP"[=69)E4YVC6L1=0#XF8("OX)1A""0RY'P. M,=G*(IRE8[-N;C"S( *&]0YQ" _)#!+JA7A(=.$A$1Z28CPDAW%HK.O1/<\Q M,M)%H[*$S20GXU4\!C\SFC6MGAZ/)S*IFEP\D'/G^N'R1R)":C/PF''L?/AY MT_UY <]=?-P8-.UEH.'%OW7^^^6W;V!PW)QGTE ..]?;FXO+F][EA02_>K?? MKR]@GRZDK]WOL'&74N_WR\N''O>K^,"46B^",:RIXH FS]26#(;$3XXGQV"T M/1$GHDL0D+>53?MFIW-E,0Y3Y<$'AEZ%Z3AD'-"S],?G-#["=MF@[*7/(^*# M35E-- [D''.!-&S9\>VI)*TIL31- CN2+R>W:W#KT^+UIE%K-IM+;RDU=>GU M54.I2JW>KN<::O7UNK[\(QM-JO7N4*(6V9M%Q61TF)BT9=6PL!Q[TA*(V8#8 M%FB3FDY' (C91M4I+/0WL%B#RWUB_GKT/5 NJ\F439-24&OY1/+E4.@& 47% M=BT*K%QMPHQ#;WP&BY58+QD))_XY(]:LA>.F[^>86>ZM'K#_XW2KE_.S\\0/ M3S;?\A*N.C,77[O:W&AX'- JB M*[%]MQG3C% 2LMQXJS";^0!\<:,VQ]?\6 MA_( 0)'*L/O_O=429Y?&0L2X6ML7^P7#IJ]\PDX3G4%"]N$ M_C+O43'"6E#(L5*(<0 *48%"]+K3<0>V5,$Q;(@D)-"N*S[U!99B;/)."XKRN26!^CY=E58?+SW6 MHIY8:F.C- PUSLC!T,!!4.1%75K>A":*H?HLX:C M;H\^*J"/)AOZ,;K$M7H@L:S@Q@G.[$R<##PHT56XTMB80H?1RB$!K>&L!"(0-#XVV7.""&89%CW#MV+"F\LIM[96.@WCG$#;NN=9G"]8;FUCL:E8[::H$QR(MO M37AG]^J=+0Z3FHA)NJPT>0DJ.@4]]9OG65@!2ZBFFS+3%()YT;U5Z32TEMQL M\7+**_31/3+.3;&F#5BCJW*[S8L5_R-$<:L M,J$($]@N3""N'NH^?L<:<0RTMX.?04PB>:D!,SYTN:Z)V-9CQ*1U$0-%8I*. M335E=7N^*A38S+AP,6D+0UX*B!B#^1EHG/D)04#LZ\5 M65-XT3&$TKI'KEH<'M41CU2YQ8WQ6<15'M"YGIAL'JF6**.0.%-F+O>1> M__'PA$R!NWF90 O$B-S4-;EA;'TFEW=O#J2M"]H2M+51E')>VFHSVM*:LK;[ M &41HYRM"NMWF_1M)VY2QSIWA9[Y*VEJ^E<6;!>^KK1L\E5"U6$++"_"$]05 M.\0)I HOYUE\5=GC@^4IN.KC.E.A$,=Q"'(W'#ZU32Q>?%*(:DU>LI")J MX)Y*A<^,U9KN8KS8+%6NH;!J$*JZ=3T1?MR%@B*.E2(REIW:CB)4YOY4N0E% M/C7WY^1\WL<6I]&"P!.'JIFKI,/#.,P?=C@\C\"B'5$_M7-?-Z0.K=*I&[)2 M7ZS>*$[IRX]0ZXJ*[P"A=$"HNJSKO"#4"=H7?@3<-HLM+LY?U^OD",P99^*& M5&%4.DU=KM=YR6P1I_C[U6.+P:(Z8%%3;C6V#H42JNQ6?D[L[+EV=;5H-I:-VF!W:?49;6U-;_-M54E4'Y/%N?6 ME:W:&N?:@'-J2S8:186V#J[!UC.G@7")3/W-P*@=08@9K;^RN$7'B$VYJG84@$W8 ML[4E*]L?K7#H[2L#]XTSSIU<%J102[(DH,^X638G#Z/2,>2&PLO!HU!N]YV$ M7@@689]@6=>/,1*S/"@ "Z"NB14J/N"1@=3X.-D;-L_MCXKSLL&7P#YS;>>W2NA'=#%; M9+*$KFN=SRX@Q;Z6$F_JX;+@-UBW4<"ZU<#"EC9=+;IXHQW M@+U\?OGV?=OY80UF109ZP/_/L /QG"4R^6!N^&^RONL@B.;7-K!?J%7]#_6] M)>NS,CK\VFP%3 MU[TIH-;HZ.+H?HT[Y>U>,[Z_=I,GYFU;096BI:G:9TX.ZD78QQ[](MOACLH; M[NS;5ERI"6L'4X/1N/;K \2=R*ISM'2G FTUF.^WWK&CM=V816ZJ6[>)5 MWP(G!WJOH6RE^'XN6O%=6-U*%6[]\O+KO[EGMTR)6S\Q[):MJ'*]T9;;^F+, MT2+<447;-8YO >CB%>:" (V5JQ5-;FFZW,R#X,LU8XF$T@_BF\-8FNJJ+&F* M9K#'+JA)1WWJO[FERQ*,-J8P^!-U7K?0K$\C4&MM?; )4B2JT;P*!)]D.\Y) M )8(X]MKL:_UV*$B=O 2Y'EJ"2A=F#:"FSB@Q-E6U78EDXSMD#@BZV3C EX3 MF-X!2*_=\QB@,[20\WP=F"=V>U#J3;FE;WW$+GP0'*+4NFI>Q:.4SE *E**& MQ@M*G5K^2=2P7Q?1&8Y\.J1N 45G,]".>X6^AU ?4/#V\$#>\>PD].09YBT10>V:9]:B<6=\.1[&A+XDG5)?!?@$Q$(I1C'I$J*QO> 5(U :DT66]R@%2G68PQ5Q,]D0&P M54FB&5!?,D#G)I=6I=-NZ++1+"K?5B2?' ?JK2MFM#WJM0'U#$-NJ#LO!LI1 M$DI)LP8SMT?-F-D9KVY9)T_1<+DP !T/,\J>?-EUK>U9DZKLK!%Z ?MZ(/M& M4+:@[$/FN!9#V>K.VK ?B+*97O(IQ-Z'>]]MC>7Y42JQ8I92Z$GGGFM1-Z 6 M_F(+97ZX*]LEKFF#3L%"&5F:9.UM),],V&DRO*'%)N_8"]A9VIE/'8)!0)^? M;2L M$>>9O :(.S-P&-EN=0[N\R!;"9C!8!/ -#/ ):8#(&8O ;"NU-6!MJM553K2,L0[ M*($TE\[S_/?+;]]DZ?KF?#7CX&:NMS<7ES>]RPL)?O5NOU]?=!_@C]X#_//C M\N:A)]U>2;=WE_?=AVMX@/OU?+!=*1QZ$8QA!;)$7TP*DFH2.BZ1$6O!^Y'_ MA40NB2P;1-+JN8Z(_PC,$*5UZZT*.IDZD[93H<.D.RS!(>. GJ4_/EMV,';( MZYGMLHFPESXGHR>2"MGLG&1GWXMO)QRXW:[5&RHRX<3]D'PXX<\U6-BGQ>M- MHZ;IRV\I-77I]55#J7"CUN3^[J':61<5DM9]EM=:QB=C]!0*=2C_@N6$@78*1266&QI*/GVB;K18 M*7"WIV7<@2*[?R_W^H_'?:>^[[Z[CU'IRO=&R]K(7[Z83H1@Z08!A?]9&X3: MJ1AJWS1DO7XJY1,%'0HZG*?#^N'ID#7':,J-)0GHI:'#$BH96]8].TPYAR!$ M#^@J1>/((RD+E*\(R=M!0MVY*1;3(!JRT>8EG4@$X>Y1)&R'.ECTHBVKV^M< M.T6=$K+SDF?(??.]()#&OC?8,.M"1%ZNX_D,Q'<,PKG)M@$ZFM:46_6BTO=Y MMY4$SA4B++;!.:S3H[=DHR[L F$7O-_>;])2E;Z,,8HHV*Q>>!;]D)_W2XA; M)5=2[FE V4D>!K5;H $[WAA#TDXL=;]0/V\,T:YK74SA>1E3<6Z)T0+CPI"- M[0,T18X^AZBTUE59)"JUF8NCK135YT:H%^OM]C*(@!X@2IS4-"+^+QK.ENP6 M7LBE54RH=79'U9E&Q^<(ER1,>K6']!>*1"GC4E)7M M^YL)_^11J?[?J LVIL,X/[%&MFL'H<^22H3RO[%#,H8ID&WW#40WI5VMTJG7 MY3HW'<"%^K]/3V/!R*0#,K7D]I)R,#PA4PD%P3N"L3RU:KP%C^-.>MP?.TVO M$1 3OVY"Q$%N*C;P# 'L@J*S\==L50DLAI/%N35R9'NL= S9,!KE0[P2BI,2QD!<8WH>#<+4 M()$EEX9Q#R56<-YFJ,>NBN (+I&NY![2I0AX8L[1G:@M*6!CX9&8)3A.4&Y4R:IHK$:5G-H&MNZ3M<9B@55.,*F$[+WD@0^W\UJ$"'O8 MV*V)H+SQ7.^M6;#A287.FB[*S1;?*34B]&$W[LIB<0FK7&JRTEPT,WG"I1)R M_Z/HT&!GMS%%#M=.1$=QE*XQJ0'2H[S)-2*A:__RIC@$U!D"MI12-'$X&CE4 M2L\FHIG4IX!@%%.$G^P L1C^3"2.%)*7'45@G #%KQ$YTS.+M J,[48 CMO) MJ>57MC/Q"#]6.*YS@!#%XCLWC"X'JETY#UQF(#V=)@< F%7LE/5NZ*%7DGXC//)-: MV!/]]2MUZ095"O1&I=.6E3H'_7K%F;1YSIK?P%-C0MHDG*$/8O*"M M8Z>M(AV@6U%4&\.'U591QVLBE'/7F0'OM2_;KT8P;9LTUW@K3Q#GHJ]\KNW@ MYO&96)Q..[JN<=]7O(==Y50;65 M&N@E\5T 0Y .P]!E(AJ5B6@TE$I'J2VI 9];URR!1BG0GZ>U;8+]]3GLWQ#I M58;T19T&"*4O@\.?=WEZ86/?86N+\(=5>M,Q;$>U3#B=HMHPI:5M+ MXGR[+'XT!RUBX=?%.H45G8F%.H8*2?D_2*51F)7:I4^C(HPM6RIJ8 MF'/&IZ0LH1MSA)MHU*?^[8#)G. V"H.0N BAQ+3,=PYA8%TL19-U@^_R=B)X M96/T6G.,M5OTPA)8FBXWU:*R2X2&3%!0&7Z"NG#4H!J5K["RU[4Y_P<,__%V2+IVJVZ MTF@,#$-O6X:A4+.OMJFB$*W5:/8MW6K]"TNT)B\-_70%8V AU;Y/R:\J&< " MSXCS3%X#1-/9G8-MFX/[/,A6 F8PV 0PS0QPB3$(6)D7)S2= >^A/CX%4R*\ M3$4:^LC7_[)^@X#S/B!3P&;?F*^%U/3E$YF0PA( ZTI='6B[6E6E(RU#O(,2 M2'/I/,]_O_SV39:N;\Y7LQ]NYGI[I3\^IY+?=MEGV4N?D[$2 M<82\=$Z#88");T_9;$V)66UB-B=?3F[7X-:GQ>M-H]9L-I?>4FKJTNNKAE*5 M6KU=SS74ZNMU??E'-II4:]U0_.J JUT@[YI7[87'EIA!,4GMQPYJK:.SN)H. M"$(J_8#GAH%T"?+1DIBF]X,U%]55.4.!UOT#>\86SI%US/=.:(IF9*F&FV7! MIP0T?6<8RN&1&]=.U$@F-HA()1?&TXRXL$)=MQO@QGPZI&]A/]'UU89]A7:(7Q":Q7R6H6'0^ M).XC!0QC$8N1ZU.8U'_ S$U0[Y' +6"?MOM$@W 4NW=/*EAL-PVND-C/9VE] M*F&Z3\1VT.MVY?G8Q+Y'SO/*-X$$$FW@P?RDE<:U;$$N=QNBL83 M)<"\HHN/'P+?L$N[W%*+"JT7"DZ&Z+)2B1TLYPC3D0#G?.J:KU+HP[@..Y&4 MR 0!MZH96T+:W[O4N8KWX3S9A@?CPB@W9I(-;!.BUPLP!8O;4TXKD0FJ%E1=N.93)"UC$I8!EG7!)7.Y MHFA.-*(33,02F5>9@=\H)/.J)3*O1.:5R+PZ^%RS9%[U'F[/__;[[?>+R_O> M7Z7+O_^\?O@G]RL[PI2K#854@:^5(L=+UVLM(U\"ULITL5JCF3>5:]3+8-M3VAF7N7!B4MDFU5 :[PZU5<+8XG.ER&]:DIXWR6IC8_2Y?_CNSP-8\26,:V=,NA M\I4XQ#5A/!)*%]2D6'(O9K>)>M$C%O>JH>-M8=KH%\SO-RZQ&&]%5?M M;&E;ES@L26S;;G&OQ,?=)YRHO8;@9D5 S/J745(;*:FH:NJ"BKA")D%%&:BH MF9^*\@FK!LLR54#/:&A-06B"T(Z(T'*%5+8RAE060'*8:&O(3;U]_%D/@M0$ MJ2V06GM_I*95.G5-UILGD& D2.TT2"T/I1D[5Q_U2J=M&')#W3I)=Q]D=E*= M@>[I./+-(0E@2&^ 64MXA!R\>X1\G)GQJZ73BJX_2@:ZF8+7NHA\@,@=3,Y+ M.J3DIB.#E9Y3%P/R1:&%$J'3LE2M+7")G;,NPY8Z8(O E&/#E#7-QC;"%.P@ MMJ2DD\ 5[G"%'81JGWDJ;2*V1VQ/2;9GN_3I A@MIE2JBP>^>V>T:TR2:^=6I5;7=AO%X'0;3,;KVG0>C; M)G;ZQ,>Z".]O/JNEOLCR6I5.J\%WN5!1HW8SQ^&&2,2D8RX MG!3FP!BF^U?[Z.M@Q0VI&\1%W>D+_MZLMFYY?4G"U2>V1VS/7LS,-9[8:0WY MX,&;9EYBXN6UFZ1<,N;%>-?Y#.NZ1X]18(>T1_TGVZ2QN+JGIO?HLE$21VY. M 87]$!2YL>2<7J CG^@HN(78'K$]>V'F)>/E.F>\7)S<'=E3)W5RMZQ!B_-> MV8?C=+X(WYC8'K$]8GN.9:U AM+W7D^ZRD7AK[=CU@1U ?O#I1%-\RM M]Q775ZL^"VV%OM*]_%E8I' M6>[,]DWK+FT'FI)2\3*QN$%-ID7:9(5QBTJ]$W0IZ%+0Y9KVR]O72FO%I7;K M3;FE%UQJ5Y"N(-WC(MU\IN9"L?F=511M88J2(C>:V]14$L0KB%<0;TJ\"S7N M=T>\6 Y8EYM%)!@*XA7$>Y3$FX=V%XX("J=8K"_$P!*4=DR4EBL81%OH.[&[8)!FI5-ORD9KL7.M MZ TM:.T$:"U7[??M:*U5Z305N5X7?=@%K1T)K>4BM85:6(53&&8$80-IN=YJ MET&#%-5.C^RIDRI>-.T.&F![0C..HPC>C:,XM9H R[W 6I:8T17-5WO)B/E8 M8UL!Y4-N*!S4"! E)HK58+? I56-?-LJ8(O E&/#E"Q9U^]C2DZFHX$^5E=E M?8D_3R 3=\@D"E>)[1';LQ=6G"7/OE!.K"><6%UL-,Q;D:C#6W'BJ4*MWL-/ M4#PE-O2DGSI "&,Z=C)$%9\_4S50!PXCG[%O+T8WSKNJI&C,FKQ2W[0#=C>^ M[(U1.@;;1SR64)?9A3MKL6]R[,F"*;-;P3*U!2,8%X^F12<$/M%&-*K@>GL* M]Q6M:(7^+D5C(*515'B7P!E!TF)[Q/;PNCU%NX0V8;@-GACN29V/8W,?IC!+ M 0U#AV+;7[0O* MND<@S\:U3Z_RS3\OBG@:A;YLAM=AC783W-Y\5V%\DDV:E MT]1YZ8(LO.V%ZK*;(1%CK;EP"(O%"PPJ"09M>73^7IAP?ES*>9K3QF">9>Q* MG*ISAV?BV%9LC]B>PYRJ'Y!):XH2,^GZX9ET0:<_Y;"ZF.Y?[6/8!)[SC*D; M$(8Y] 5_KZY[=)PN".$A$MLCMH>'(Y.N]6<4A.@$"AZ\:5$QK"EV[2;5Q!CS M8KSK?(9UW:/'*+!#VJ/^DVW26%S=4]-[=-DHF\2$:8I:Z>C&4C-"H".?Z"BX MA=@>L3T$,T5LC]@>L3U'N3VY M;,$U^@.3&&_J'T_;O]_0\';P0%[N/!^_TPU#W^Y'K#G-@W<'.H4;YE8/,/U' MD]7ZUEVL!;8)9B"VIU!;8M^\P.",%YS4Z03&A&UA&I37^!:^$;$]8GO$]HCM M$=O#L[*F+;11?ZNM@0"?JF>Y=:]ZI0.J5XL7+ZU G3WJ^=MA3H,OS"G(OU^N MGCBLJ>:;ACC3SIK+T\,S0.3=7LRXMDV[T)6(F%8D?S3WUBM'4YI@%:MMN:$M MIIL7W55K?QAQ;-63BP=020EFF>*RAEJR]+G1%$QAT8KR#!7*V@[AQ!24*BAU M!Y2Z04>JG-(L+H2N*;*^?>JO(&9!S*=%S/E2 Q<:8^VJ@XBF*I6.49=U?9MN M/8*FF]IJEKI-%JRWBB@U+H@9T'.)T+.N:AYH;U7X42,->YE M16G(S?K6/8>X(&;FVOW$8DQ2O^9,.<^9<>*V[OO' HVE>5(JW7@A#!AZTKGG M6IC;:>$O!@T2PA]7MDMOO?789EA9YTO?_]19^5HR*T.K->LP M\[$7L##^,Y\Z)+2?Z.=GVPJ'*>[.O)ALKS)]A?1A[E&X^A5>@-^<$>>9O :(ES-P&-EN.B$#@3X/KY50&0PV@4HS U!B @,^X?DLS^,, MR)KZ^!1,B? R%6GH(V/\R_K=:58Z#\@"L.?)4H)TOG\B$#I8 6%?JZD#; MU:HJ'6D9UAV4.A:.C-@\SW^__/9-EJYOSO,SF[W/]?;FXO*F=WDAP:_>[??K MB^X#_-%[@']^7-X\]*3;*^F\V_M=NOI^^T>/^_5\L%TI''H1C&$%'_F?;N22 MR+)!6$WFR@3O5$8P00_3<<@XH&?IC\]I@6_;98.RESZ/B/\(G#$1+,@8YX0\ M6W9\>\HS:TK,-Y/3W.3+R>T:W/JT>+UIU)K-YM);2DU=>GW54*I2J[?KN89: M?;VN+__(1I-JK1MJBXVY/1\<+P@^KDCQV3H/ MCKLEY_92E\C/G.O8:,'/O.+4:*L@8!73>&5C27Q6&>N^"FHH$S7P$@BO&@4% MPN^4$,JA.:[LTJ8R87L@3)NIK81G.SX%Y#)MATKNO'S%VWC11&UT['M/-EKF M_=>EZNC9%J'Z!:EB>WK_\-J:5H\/PWAFUCNI$YM5=)6;OZ\[5$?(?ITO?):; MT6.N7%O66D6=JG.@\@@;6@DH8&QSBTEI!52@N:0I8';)A\-T+4!@= MF4I[3SR)#@5K-#4S9/0["EMC4^8]@>IW!.JY%^2G,16/PNI+4J=X4@.%8;$3 M?ET ^K"L':/-2SDEH5AO<5XTZP;R!H Y_5"R@R#"NDT @2 4:O;&G'H6N+># M)*'*?42:"Y;1E5[IU#E7?(02O1.F_#ZFY&3/!DNJK/-MC0D-.@N*89!''"3Z M[-LAK7J# 7+IL8^'].$K\^1C3Z0QGO@+E7KK"+-OQ'81YK=N#ZCJ=G"7 /K. M(6YXF0)Z&='5*QVCN5A:A">-2"C4!?'NPI&G44CAN/*ITX=WI(O%BL6*Q8K% M M76:&-"L=?=']6,;T*($A^3KH9<605J53YQ5!A$&3RX\26H?7S.V#Q"?03BR5@ MMDQN4E0QXKC>XCLI1AS>[IO)%X);6J73DHW6U@I$^A: 5JY;44K96#(2.SHG# M94Q>-_:VE%==VDDMOM5&\5T,Y-S45D=?2WU)Q9KL3%QHX#RBU/9^E@E*+6(- M*U*SF(G$"A R>F5N_4+9* ]_L4NLN("8\G#;[S1H36 M? BM>0%W\G%I0T$N76]P:XL)O3JCQWI;]EQ>+6A/BO5;1^,V-!<796D))_:Q M(5=17NQMD$M#YYK>+J!9>JD9^CM"R6B5HTE.IGK]VZCBV_6"YX]6"]33 ?[8 MO.LN@?[7UY\!%KZ;GC---B W@6+M%UW6U:)*".RTR_F>5?U3QLCU[6!VA9%& MI=/49<"]\F+D";8-W; 'H>T^T:"('H1[(*^N%]>!U30"G3]_4Y.FZUDQ9GISB$3OLM&1%W<:D$IY7 M'G%JC*\>-2-_,^.U"<9K6U:T17<*)PY/X4W?DW0N!)U:E8[1;LIZ7E"L2P2_E1[EU//X0*%=70 8H3;FY) B6)YP35HM8 M[$F;: ESB,\U J!B%/5!Z).0/MHFJI=Y>:U& M5E^O*UF>/PH;C$*URB/<<:#6P7ZA5_0_UO648I>')54M3M<]< MH]3AS;A2Q4%% >L)F^_X>IN(DS*2YDXB85<$GERG&[%YX$E=1T5;;JG&]J<@ MV?:Q! ;?Z2)DUNC9'2(D-M12&G*S64 ^Q+XQ4H1 90V!&J1=UT0(E B!$B%0 MA[+836\T\G .GOF+=2(%#0_62OWD$H#*#40+Z8T,=W/X^/C&O+I..KV"B34: M.]XKI3T$8RL>F%&EG#+>E(XI,B[I6!(?"H%- P=FCZU]C:&NG#0\HA@ M&8-L=HY@K4JG*3>WJN]UY.[:,LB#>SI.1#]R^5D%7ZCPV_)XH+4I>&\'YPRX M3-W*H[BWA>)>-ES:!3_/BDSK.7<#^UO455E7MVDH5SY=_O#Q'F*Q'%AII3Q$ MS>4 SZ DG^Z9U9:'J%?I1FQ^9M50"S/-#G^&6I#1=KKXN.49:A'XJ*$^T)+; M2@$9%$=ZAEK"MI"7@P$U8]_=BQEW%L4X2RG^?6I9%3N1$3&(;P>7"8#O ;ZW M+I(I_C]&QCT!K3%G3!#ZMAE2"V]T7>OMA9DGE]&G7NEH&K=YQ\+PVTFDY9YP M"^-G6HMU$GCR+(@PF??,!#NI3"A]L)+:A!_18$#K08YM"#K% %:\Q)_@![LO MS(CB/8!;D>D=3!]CJ> MB17".6)CF$);DW6]A+:UL&168?)Y9EDF2WWZ:+LN.LJP9A=#N!.S=/*0O;%# M,9:;>+&/C0YRJ;EHZO"DC@I[9S-D VKAC3K[)D.6VMY4=^AL2ZPA&F]B*ZB6+M>UXZ3Q+92?3ZRJ'/QKV4^=+_"?].F9 M.9D <^HG2-?YTO?QY01>65YCGYB -(8-S,\AXX">I3\^I].S789Y[*7/(^*# MF9K"&:-1YD##OA??_OQL6^$0<;6FQ/B::';)EY/;-;CU:?%ZTZ@UF\VEMY2: MNO3ZJJ%4I59OUW,-M?IZ75_^D8TFU5HWU+XT:RX4Z'81B9+M+&N*26$_JVIE M2AQ^&/J42C_@N6$@7;K8AH<1]@_BFT-)5^5#989RB1G+89@]X3A'UQ"^T493 M-*.H!:_+LCXFH.F\)UISK8SWHO$XSK C3NS)P)('DD5";CZYBP%D M\7+N:7*'#R)6-?Z#B%D1C3$!\%J1CRO' MBNMK8E@SX+I6Z1BZB#\M?V&1:]?T1C0N*L)*0.&)JT\'L,*%7(,D#,>H>3Z)5.P]BZYT2^/>#[/'/)[$^>A(Z8BM8*XT4J MRGG>:(!BNK2M9M%$QN698D%6:[E<1X A$AG!TL( 4TV%*+U)O< M87B76\<\ 2EXI')NC;8X09GOB!=I^9SV$ G=:XFJ- L>8T^W@9T"[R)EN$[YT[:8)PE>> M_U:D?4]LSM<<=36;S7)T'1,JGJ"9]2I>832300]L53JJ)AM*46Y H0@>L(*, MYU:99V6F2Y]K+2TWN0>MKPP,:8MHLKWJJ$<%2Z%19P%GUS1];,F45HD.F%?> M@K MU+^9/A*PJSZUU-S:1KO2:U/T\IDUBD7XOTZWT? M@E-0K4W;L=FI-FM_E[FFG,C/YOL O R^=Q9DB[@UCW#B)/Q43O4R5 SLNO-E MPKKA.?']5P#'/X@3T=SVNXJ5 76Y:?!]@"<.O@6)9*RX5SR-:%A93RW0[UPB M)];1'7+?O]7=WN2Q>.&0^I(9^3YFL2P_(9O 2!3Q7B.P%FI=KB/+1S*R\ .PQ*IV&SC7R"-NH&):]!:O.JA.6G-JV(S8\/(RE8F[EJ0X&AMQN MM;E6G7;61.K8T6I+)KX%7K$$)+5>YQJO#J^2ER%4[<%+:UYNUJ0PHQ=S=5!! MYG. 8_,6% ^@(^)M'!7W;S4+:^!1^)9S6D=.$+T@^I*W]&BU"FOIP3'5[S-H M:8^HI[&BWI1*-UX( X:>=.ZY%G4#4&+@%X,L08WF*DZO 0VH%\(%EHY?DU8& M5B7C&ZC4C;TXDO/,IPX)[2$:<9_(:('K-P&%DN^F$#"U6IN=!MA(P@\$F@&EF@$M,=L [/)]% M+)P!L5,?GX(I$5ZF(@U]Y*M_6;]!L#\/+#S0&R!YA/'1-YD$&"X!L*[4U8&V MJU55.M(RQ#LH@2S$_K!YGO]^^>V;+%W?G-=RA6,>8JXWMP^7/>GA5CJ_O;FX MO.E=7N"OWNWWZXON _QQ=7W3O3F_[GZ7>@]PXMG;8Z1%4$>^DL .;@=W M8$1C-B!!/+YD#X^ K]QS9KT :LF M:,KG9RJS7^IG*;D2!?-7O,B?OY0 ++WJ^9,;^(WD\D=9&E)B_3LB/E:09F[_ M'@%DD\X=XA-9.@&I)PK_>(G6(VS2 MFO0'E<:^]P1_2IKQJ2EY+LC9$:)7$(UA(:',< T@B[T\ L\%2/R')E-C&=L! M$&@(P&+S\$'A">+.']XSS!(6"#"U!S93/VU@+K#R1_ST9&.[U]-=&'D P7 ( M&$>D(< "]V(4 TL:V]2,(L ^F9(A!Q-T!5(!9-JD3& M\[3= #$,%-];7 MHLV@J =P#;QY4_<@&X .;@X%QVK#WE$'A3Z\O!;]@/DS; M)F#R.%CC *=,;1B4 '!9M<#)5^&QY&<,QV>VM;_2?4#8DW=-$TMPPCSNP(@P7^/_+O+TMK+( M,]O*(D_GB8.N$"C'Q4 ?@ !/6/>A^@4N22R;.;>GMB(YJR-.)C8B,'$1I2& MY(E*?4J!^'PZ)@EGQ(%]BR -,S0&<@8J<)Q71A%CQA(G" 1O K.T@<4%:1W7 MGRZ;"+-%@PD;^-;MWJ6,@)$*&8]A1YG&[D?X>NRG?XR2\N0@*(_&MG H8!_I!_J79Y/O@/#$=^*V0,P57LT P=8,; _N%>3 M$)QYX)8<'[/I 99%3LAF.RO6<)8V7'X>>@"YJO>,I=""J!_8EDV N0&1]P"Q MD',B;V732_93ZA,'H1\O-?0!3V*7S>R&4<<&LQ*G6(,/LIEX8]M-(L\!P8!1 MCQCC#(O!%>0#!+$#>;"%],"NRPDP<& 7?5,(6#R18[)C]CD7V7N /!VXX3@F M3FE ;!\0"\7/]*NIAP%YO3=(1"JFQ,0_=566,,5C(KAFMB IXPJKD6E1)A.&+:N3R7Z,J;L+"T%RR "K'@%V9;)?ES#3$O+E4'78@1*)+"B'M$3 M,:E)%_,V9#AQ!B-]9&6N&09/'D*W,LS9C\PP\FE^MA1_Q)E[P'9CGS$25##T M(E!]^KBAA#%[&/7/R(W=VHS;,W8QY0\9/AGC1_Q9-W95#D'+!E0!30_6" CV M)MX&R*+K@GWF2/<,(J"32E>HJZE*]6\3E$)LFD7@"\#/49_Z;W!8C__Z@"^L M'O,CS-V!CT_6!R)B#E'G#<[30MQ55C/3]5#9\.F,Z'&9C0)?PB-W)H9C!1?V M-9@1:;,Z NJ73'8'L5*,F@;##[KV%8NY(OI9<*?&MG%V(?,>N,*V-9?6_3.@ MMX-+^ :"+9AJUTL\$FUUN7:]>M:[0YFHDLQAK!C"J'%#,BOT#\IB"6I3\CZS'1KYA.'031 M:!SKBC'S!:O3#!,6C02#RGO2?P%M][A6+[XZTVCA,WO>L@,3M!&01+&:PN@2 MIS'SI$3BL5%"I*K"LF5^GA$4B[/PZ1,%&HCG@;J%B\6F9KJ,3E3UI-]HP/P: M?59'&#C"!![(#88V*$T^GAZRH4#5!E5:EGZYWC/(@,=X,4E\?C]Q=S(I:R>Z M&4[B"?0@+PJ2V- !J-^>C_X'8(".#;--]" 0HN@Q08G.3BS89$W;-Z,1NDQ, MU/(!$8*9+6/B$&=NX62GF\MJAS8_!S,3)7TO"B=S11B%4Q"986(EQ4^E!@), M<41>X]F$B"N)33:(8I6B"ZH%4]%C=PZBZQ)Y$ 4\YLI9*<(LTH5GM/5$P5X428M M#AW30BR$L!:.='T-AAY@M]2:>B+7',DR2,PT:09+Z(*$)'5=)@;6ADJ2M%P_ M6M3'"Y)IP$1GO$B^Y\)/,U[G&I^2MD3J:7S[E.XIG@Y)TP5+;U?\OO3:3%'< MBX!;"8?E(B^& QB(UR!G .=6 @1#%J1_4@"9Y:'#:!< XE(IN'8GA,CH+W:_ M3+G!#,2 ,;@6\:U ^NK!/]*'JV[O*YC^"Z"=/OASS 3MAV[OYT?&P:J*)DOO M'' ? $?./8NI\XSW7X_P\"'&B:0Z=A?^L&(D 6Y[3T=P'_Z9B):$!0,W15]C M,,,_=[S.=U<%DK/W,P4YB#.<=3!1$_R%Z>->3D3ZDK5,A.W;)Y?N^BQ$:](E M08<90;IB2F> .A$HCT!E\D3+>HSLU('K."BGF;,5:WGZ7H#*@_U$G=>I09P, MAH<>\. K+"BB@XAU](HE5:*;3<^/,*@F"E%J/58 M\#+US;*9NP#/3](%O0$RKL7RV".IUF6'\8(F7I89!RI(<)-)R;=JR%0'E:6A M]XQ'6#)J2>PH+U:MF,,K/M/R/72",=G_1)PH=LO@G7CX-4Z#!75F)VZ$N4BB MDXC@:J^.X!+!6"(8:_-@K%4V/"JD[P63:.O<,GM42#95XA+=;%.U]KA=HC," M*A9-+"IG]MCSC;X[XZQ8?T3$/#-#8H$(FQBWZ^77$N'S5MCL6/QDC'UKP4^B]A#I.1^A09[,Q8Z-V6QI[-HB?8 MH+LZ?,[%1B[L@#P^8N )@OAVD&P\TX:6\)!&OM,>7M 9-WW@.8[WS,0>4_62 MF(Z 84#(,G)=&DYW,'5:IF9B /:8BZ[5%%Y)0 &^WHOZDPADJ3=!%'2@QO%Y M^/.6>>>!6JS(Q&,)%\.-F"D'1CD\ .0 * R6-WX2E1X,7OQXMA)+DA+!F+HT ME_!8WHTZF1?NU+38P-RR&<>@F0TZKPH:TK6?:N(_'R)O1QFH^=4-6ZENWS$J$N+8FY>X)$;M7-UJR811< M8$<0(A_X>+*$^&$[D8BQ.? K)4ES^/BXCAZOW45ZA&L89$TO:/QO;OIL8]D[ M65]2/?;CL5%FGM+@VU%IF; 5<*1/_?<15ML9OM[%!P\3S*QJ*6KJBL+BFOC% MRL/LY):&Z/)BO%R+F/D3+5&$?+6<,0ZM\>F*BFXW&20+UW6C13WR#3%L34?L M?6"8!CI+6U8;1;7$%AC&%8:MX&$'4I%U1$MA6=FQ;H>L:<[KN_E1< M[)_#"5J=6I>RAX4 +-'T0-0_W[UX6]O/9??Z$S8,:AJR7C_FHN>BU8$@]0.3 M.@>F4@-(O=64&TK!YZ""U 6I'SNIYSKA61#K?!SPZ I&0NBRMB008E-7>GEI M/\\)4 GMWKR'/.KASWA:E4YS>\0LQ/9]V^KFM L>7N1)UTTKNK*Z$3,):)/$ M)F\@_??FO+2^T"%J"1Y^3VJNO2;X>C^91C:&V9BB9+O2T9NU55TOTVKLN.A< MBZH?/,R&>ZI#2I19/"]2*D5*I9C4]+I( MJ9PN2M465B52# ^^MP6G&)9JRZ99L:A19,PIS)CL52I 3&KNI95@19J@2!/< MXG.'5#P_.X MCFO>HP/07CN:(3>-G>=0\G V(,A,D-F4S-;$T1=*9GJE TJHH1B"S 29E9_, MBC\VGS]0O':7TE]NPL/H6[G1T'>89,8#R162]RC.P[/CXCL'WFH==*KB0C&* M1CB1TKB?%4\._N(#)I'1N*F]L_)@[MG> M+MB2KT1#KO6[B[E@H8T4O/(&(N]8P9M$K&THD36ETF'% ;?.O2TH_EB$MA]8 MQ=L:HU3 J+JLZP*CRH)1A2IY*6YED]03;,N-9ECY1-9:BWF[>T^9$ C&KR8X MP:]WE$%-KW2TPZ-1MLR;4\JF>2\R?9)K827[;TG]URUS:W9^X#+-0M'PP*6V M:(),DU \7^+/9Z\M]]G_'UD:^_!A'Q!&LB+*6AO;HR3SI8]+]3.JNX22>]RL3)UG7_U0TVRY&G*O*ZF[;.1K!MB>-8$6+ M;M&B>_,6W8=M(ZSG;2-\27S,#D9IVAL2?TG"J:XL] V&:XM]@T$#E3Y\]X+@ MHP0<&EBP!&-*;-#"6PG'$\B9==LSA]2*''H[F%_T5Q+89M>U+FSD>-:*S%O] M&#-OXRZ[HW$4QO!%"8?0B)-L8W@P6^>#P[;6CK=V#%L;(.A6I]LF]^/>OMF3 M;LN28MLT:LUF\W@31]FD6NN&*F.ZRC'F?A;1=G-/N4%9#J,SO'\\26I96TEN M!0D!YHQ9I=RSKY*=R"_?#*9Q;83T>?J(Y$;Z+,YI<"?&0S\A?-N*R(D#+ MSXF8,4%"^/HV/'E;MKNG]TN(9%LRNQF[(QFBBL^?J2JKD7Z@P\F;>0-KSK.P MP?'?D>9DG6KF5>K$ $R)O2OH:U) +S M)H\T]K@'4H1!!1C

KFT<>$;A2(L5@S-DI)MV,;KP7-RR\ MX7; SI>"VR@,0N(BA)CG([?0,O"<6Y-U8^LT2'[T-X%>.72>W:(7MB#2=+FI M%M6"Z,BUHKEX&S4YMRR;(.=X:MQL]3YU#$Z<3QG5 V%_E\G^?M<;E0;"Y S' M7!5$E BA1,XH4SG#PHJ7-+\2[B<>4.28T7\3[*\O;42;&^F;#.D7XXR%9E4^ MS4HH5^54K@X1XY!$DVX3Y7#H0(;CQ:>C\%:+6 6^D:SD/=E71R4("["$*C"' M\0@M$8\@J($_@W"O\0AM$8]0@/ ]_ 1Y?4H 3M@4!XB $58%IZZ0E;$LF@AD M.8E(@T,&LAB*"&0YB9 MOR2 B"LA>CS9X:OH^O >5>N-]\F:%64:88=UY]P;C3PWAGDW#'V['['B# ]> M>DY*K3ORB@]W?1][%N//.<-Y8+]0J_H?ZGO+R%S#AL M3=4^BRK^1XIOS=WC MVR)>Z95.O;UUX[>=XA3WHN/P$^3U*6'I%6/I67,'ZQO;>D?57FTO5F 2T["@ MK>=6U M/:! ]_XX *3>S'0M#2I8&8DZLK^J<[\8; MH-MFY+G)J8HWM<"D<$A">-&G6!B:P37NL+&D['268M-]:I(HH'@#!DLZ<8RD M9R]R+&D(\X(GJ"L1F' UW=JW%:HSUZ%>+&:Z]\K4[7:MJ30W*4RM-(JJ =W( M64[ZO<+4>G&36OMQ?OF?*$S-16'JK!;\,=4_SE1FNHC"NL<$-%$TFA?]?W=A M''GJ-A^O]WU=C,>6"G.7=0+)[91O5SH-N=TNV/+*Q)M*>U1T(OBZ)D;D(/A: M5Q!?M=;.SS6/WE%0_M2+G-(,L)M-D-F8U+4]7W+!^@Y$9.*[7*#%(Q=0*YVV MK.E\QY*)^,3-L:[-(]9A??>6K&E;)Y.>=@CCT55R>/!"XKSUTM)_1_83X ]K MH[FUR;3ZA/"4PYG6Q-@=AD?HP",:1?"(8C&@/.:6P/4-0O<.@^M&I:,9893MU7GOJ?>^%PMHO$YZHRB\?G>IR(:GQ?;^-S(V_C\ MVGVB0<@RP:[="]H/NZYU"3IQ^'KM!J$?L3OG)!C"=?SGCS/);/7-F_ CLN; RJ LC?T_/"!^J.9M:[HQ5YO'$VH M39#&VDA>Y$MFB@'L!YW% +QJ3R'#$F";GZ4!(L(30P2'/E$P\QP2!/8 M C< M1GC/0B!0E.9!*(,>EV*O] @X^^8"AMVP[\P,2EB$#SNOCY4F_?]G[TN;VT:2 M1/\*0CO]1MZ V 1)\+!G%:&6[5[-V);'4D_O?MH B:*(-@BP<4C6_/J7F54X M2(('2) $P-K8<8LDCLJLO"L/357P,)DN?,]&#*LPYGYJ[YAS4Y79[^U>HS,H M+,6FI+/?Y:(JO*ANL[/V45LFQU3A'"7;DTO\^EXU$Z?B!"EE*7>J=CB]#O MM*GY*JS6>^+E)H.4F?<)M?MA45) .5N5D7T364JW8"E)3!\0TXD+I:#C)'%] M'%RC?RIQ?11QO9_&KF!VYNTJSW6W-J)YTI].-1YCUSSGTUE;V52[A[5U8DQF M2X"I99HVJYSE>DQ.CJUZOX8= M6R7[2/;)QSX8?]F)?0:2?23[U)9]$M:99Z2\-EJW63(;3;9*+L%5YU;L\1G@ M?E6FAO>=!%$U$Z;;77Z14443M] M,P#)?)+YCL%\Q?NBW:(/@20SEH0L)3.>BAEW=M1[DADE,TIF/&X4HU\=<_0< M2CZH8<-5P+QINC'!7O4>)RS#TR6XZNP* M:EQOAIW"&!A70S!&8CNIB"!U)8[2>/Y.J^B@O,PTK:TGTCYQ@'R ?1A[:G.P M=XM1F9@MV:7D[%)X2+O7E'4-DGW*.[+[6/RS$(5>YA/MXKK3TO<8Z"W90[)' MV;1+46'A'HX]T;IJMU>6<3OG5G+R6^.AH00>]2%^W==QE84G,G,V0[AT3NOI M]=H7UUV4,17O&75D(4#5Z"V?*W$@@MOH2N@7UVU]^?Q\>U=" MTE,-Y%=AMG>7U&);*VK>[=%-[XH?&MT\,6?TJ@S=7>N\Y3G1V8\XS9(GF^:Y M'=K<[H%WZ]B?K.;TEL_9KS#F*]S'Z1?>RTHR8TG(\CR9 M,9\#>"!NW.0 ]MO8>6DY.I[[O$4R6TG([CR9[9"\5IAWW.'F9K.PTZ@2U0=O M/J'^LE<\'GS>F\1CU?!8?5:I^IRWBB?W%EN66MWL MWMW2#?8PFL_ -*ZK =P[<=P5^S9V!VJ[V2I)6I9D%\DNAV*7;2.ERVS2!7^Q MOW>&D601R2*'CU\>B$O#O1^2;3( MN>6_%UIZ6MU<^-U*3V6RWU;"I7]B;VYP<:VW54WFPDOR.D*>R*".37EJ3F_Y M7(D#$=PF5V* 76R:R_7S,A>^=/1T2'(JRO8>M$ MMM1>:=2B;!I;@JO.H>\Z M+TBPL[(K*EJ/P-&Y=% LT\;V14V-U,S@M%[8H'UQW6JUU$YS[U:O!6YP22.I MDJTE6Q^%K7<^^QMTBCS[DZPL6;F6K)POL' @7EXSI&T+O8VY,&JSB"-,R>62 MRVO)Y8=D\L+"/9BLT]+4;G>Y#W:UE#:%*'X.$$?P7]-ZOOX;_<-7/_3P$@%) M]&,$2^HE(W#WF0=[1P^*@>6K!D!M8^:SM]$?[Z(XB>70]M--[Z:&]V0Y$0;P MJ'=AT?0^_O.[%\L,)D@PC28G&A%E$6\6/S?@IY^7OV_W&IU!-_.G9D/+_'[5 MH[1F0Q_HN1ZU^GN]G?T2N:AS6U2WV5G[J V!Q2K%#S?4K;1ZVT#%Y4^9RG'> MLQ&;#IFGM#55:35;[?W*-LI4<+>(@,*'%2X7[:Q7>N6FA(^&Y2G_,NR0*90> M+Z*.+Z$(66 MI3;%;@U_HA@. (A_L#]#ZQG\WGVG:*^DB[V(KOBIP:L75\W2X(I@,EL"' >7 M%1BS+5FFS-7T%:]70(%?M@XH>R]*E/#^\X"91SN.LBMNIW5Y-SD TH5[:0>8*>I75P/FD54Z96GCXPDKZ+( MJVB7J=,L?,B!I+=SH+<=?8Q.LRWI3=+; 8SR3LG4IBQN+\%5E/G%$ M>7!QW1VH>F?O 3?ER:&5Y%44>14>,]7D\(G*T5NN'I&'(K@-PR)2*OXDWOCDQEKAJ]Y3.]#T1P&TUO3$K3EH58%4=(UYR>#DE.A9G> M75*+W=;>]:IRY/).1'+SQ)S1JS)T=ZU4E9%NZ[RT],AR:DH<[O5)+78 MTO<>>UFN2/=I^J3F*H+T,],URY:MF2/I[(Q2S?,!7R,QU3VM%=_"<]Y!1^T5 M/=NSTG/])/-)YCN!C],JO!N/9,:2D.5Y,F,^!_! W+C) 6RU+Z[U]CZI3I+9 MRD5VY\ELA^2UPKSC#C] GUWDJJ,!QF[#4$>XOKF:K9)-? M*H''6HU*.AXF);.<>DQ2Q=-[BRVMJVY^[VX)!WN8S6=@'-?5!.Z=./**:7X# M3>UTR]*S5+*+9)=#L7/<'>Y<-21:1+'+X".:!>&1C!+-W<=W2 MVK7(&)?L427V."1W%!9SQ*YJ@Y:JZ:V2:)%SRX OM/BTNMGPNQ6?RG2_K81+ M_\3>W.#B6N^IK?W3:&0V:?W(:V?OI]T$W=65%195H:E\[L*!B&J3N]#64%;) MA/?RD],AJ:DH\[K=(LW7'I1%2LG>EB6XZAS:0_.J SLKA:*B10<WI1S7X*VN.21DTE?TO^/B)_[U(9L0738_*H MVNPN'W1(EIB )CDY5+6I0YBON6/EL>*,)WZ"VIBJM9JNC*B^8 M4(S!#;C)5(*)$< _#.@N$NZ*#=(=E@+$Z(9>.@0"]WI,<5S8+<]Z9HXR?%5& M'C.M0/$8Z0EE#&3A>GY#>0^TYCS1HX.)QY@RA45/?(4!;DR^,B5:%(VYAC_: M?'6PT_@.CXW<)P=6!#^_KEF4&<(KW!4+H4?C'3%T3V"O\J^31V;"Z,.^6F.@ M(2=H%$ "6;0T1W<+S*XML'/O0F' Y#-_M7Q3 1)H:JW0_HY[%A>0I<#T2$U R+0,D6&K8" A*Q^JH8R$R'(1"-BUC9G/WD9_O(L" MLY9#.**;WHFG"XF*+UB0@/0^_O.[%\L,)JB &DVNA$185[Q9_-R GWY>_K[7 M:?1ZO) MV&' VJY^Z";B0X=+U#;&V.POF)E MCR$'-WR:B- #?K4Z?T/FF:U@L-'DZ6EK[D*F MYZY(A_1+SOGQ/0:0*SM5IJ MIUF6UJLRP;$"A+>S<.]H2&^:VBU-?O8Y>&MWJ>@K!9=1G@>*H?@ @XV@*M)/<,'@@Y(NO7]\#ZO=R93JMB^M!5^WI6DDJ]HI,X92T=VC: MVUVDMTM&=^=6*4HIU7G5YN[GPW6/ Q2/H+,50D5G,'VTBHI&G):_M\B$PL^(>\L)*:-D^]PHL;F= M5J.'%LK,]2U\P%O*S[&>69*#\--\_HE 1C.YQ1@"W&&P^I:L5(I3)*AHK7ET MI/^=>,DA\A.[&GK,^'Y%4X-T#3S\"I8DE&6I2@3#P7%?UA]O=GMCL$'&)B=3I.-AMJ -9M& MJ]_M#=]9H(QA^_T\ M>7IKTO*VN>\ Z*,GOK7 7;)&Z_,["*$/ 7:'?;)&REU&E>KA$% >@E(^&Z]) MWBA)?H8)?X$+9/67/!9%MSEG4NASD>@//V9L!#3WU7@E'#^Z-Z,_0\MC'^#? MX/4S"R:NF=J#[>R*;F)7=$%UZ(U5PYP!=3:N?^1.IQ:] =-=>5HC\LD#&A;* MO^#[T /LWMPI'^$+5?G4^-I0+N=_?:,"9FP+G@.(FAE>X##/GU@SG@?,G^GC M0^$GS'VU#!OQR6 %./(8&7 *6PW&DXI *K#KQFSFN3\ -.#:E2@') Q!+2]B M74MCO;5HQV6C]_Y%K/DK\U#;@S:-<0K2,$8JB/9E-^PGQ8UN;RB_@P :C0 _ ME"\,T,QG%BND4$@,,5J),J6EH.@1]X%@:B@\U_H]""J$,4IJ!IK$.T>&Y[VB M_#*F> ->N?"6%\//2:NM;%I=C[;\5(D]UK3&JHQ_094-Y=Y1_FZ 7O)>E72. M.9ALYB*H1#% O%AC3[FZ),X!R5RI 6[R(:*]'A%?/7?$F.E_]-PI^@'WXZ)0 M,R"&775&)%"C*L!PH8U$0AQ%F>>% YD-TK=4<286:]T[[RT?#&H$)Q^L>O/B MNMU8U:PUIH)'HG78TAD7DIB]S\#,-XF^+6=DAYCW+Y+RZ,JQ[;[XRA@V1] ( ML0D\_9F\LRC5'] !FL:GG&V''"#*[_<#^ ^W)@"EJ0=B4C=R'F$[Z^4N_(ID M":*,J8H#MD.>-[DS0:ZYC(T\10%54;Y_#VW2OBWB=U0,-D-\&>EZBOSTWMF& MWA,G7IP8 ,&; .5[4=E"WG]T9'!#HC!2V =?F1F.!+6OP.T -<2%:(:,UTRJ2?&,R/:-X:6C0H+[ 3V ]2DY;-T M.0L\8 QX07WN/L.3:9U_]2/:1C;$R@A HT,6P QX880LB5_32YA-%A&^0*C" M+ 4*)@6OLP FQ- &\Y-E&EB1@UL65R.1@9^48W# 4K5 GDF%0!88()9'SQ]- M#.^)80703K5&L"P4!2PJ^9E'$7(8?( 'L&?._!Z^T,$7H@BSO%$X!=D 6/2Y M^?3BAK"W0Q:KM8@93'@D;"RA*%D^"]0B!OX6>H1:.D(X(W<,N-5C,]<+2 HDPL-*80\0 MEJJW0GW,S>L?(S:+3$#\ E@>%G9ILC$5*0X9:/8WW,A .V$J*OSB)\W=ACH_ M5>'(Q:S+XPG /Q1-X PV=YL1\XEM@,PRP;7$S^*&B-= 0EJN2;(IXG+Z?M5B M0$ .4=B)62;@0F#'7#(GHL)%>J5PR:+7"3/H=3/,P)?=.0BR2M20@2,'9>ZG M]@[NA[Y>0>/\L4= /L;:QF.Q1X;W#_&PG58>&N0X?RM MVN"/J/E#3W@=_&TDZYQ$3N ]8Q0E+FH8INBJ@E.#6\UWMZY#!SAH%CPPQX*' MX15^@W[7WBU$B[/.:^9TQ_8^" *\.8*N]R]2-QU:]62K:HZRAI*OGAK) +SB MD>VB1%XND\:!F@*7S+P)Q'?XG/GBZ54[M'R8MH#AM77A&>%^\?:,-57H$$"Y M"9]@32B;FN0XDD&:E]/G&V'TL[8VL=H^&J-Q;66X0,JP\3],YZ> M//:$T4\P*L#DF8'-DP3[\D9$YP"[^_)Q/61W%/+V@V_P^@<,4YCK@Z+(K,O0 M_(2+B$G8YR3,-0Z:* C&1F7B:D!MAA%WT$1_7P#8(-ET]0&.V]GK[G^0'^_ M[4S)[L'%=;^9L9W3 VUG3SOH=G:;:_(F5JRH>=@5:4!@#:VUK!V7J8[;*5N0 MGDZDIT>:,G"?&"G3V']("%--5*KP%U+V\1 K@T[)D&EJ'5L_F'GU;^:YF7@$ MB>ZXRX1JB>>3&<,E$\WO8RL6 '+!^C[;QE")M:5X8#]H)MO_+S.P^+WI N>#!'TXEF M8B+!+V!_F &_X3-5V+LGRW'0^\P@)ETE$;^TX0LTF/)-^"TM_< $>,Y!^ ^X M>7_15'A+IK9:B _07EE [A91"0]4QL*7CLT'C=:@UU?\B8%'R>*P$@^>700. MK&,D * [^/^DSPY%@9WHR>*A/O)6'&9)'1+#F]<:!\ O#_CZ]9)XZ;!XG@U3 M-OEMO)RON!HMYL)FPH0XM[/9:^@93AWR'*%#3;C.#X=_@']'<%.C$0KG8% 8 MWFDL!H<;RI;[I&^_3\")[8'>+>5&S4O,8C>J>W&M:PU]^6"_B'TZ9U'R-1*M ME+0 +C%1PS#TX4K?CV(5\6>,CEI3D-\6)Y0D3^OOHYLY-67#>*NT>S[I$-7_QI*1@SHZ]GL9] M;*%G@NSAW?:2F/QJFL?;DIC??"8CD&]$$5/C-=YQ;M8($ (ZV PLS$= Y],S MR6 2%+1 J&M:.R[J$:2JD6WX/C_'-.!5"AY/H12TK>B0>'WVP]"PR1CS)XP% MOC@S?>4Z:KB!&?$3!SX-8\K0C).FXCW+\&LB^S4R)X(@QMY(Z1%,-A99K^W9?9[&99R+MGO4>![QR:J:(>N:)#:K6.# M5"X=@ZR,U-21^WPOT]6F2%V:F>IP5W=0\V:F1UQ4D3/)C@]@N]\I"NO=9NMH MN-JR'6UFZXI!-9N;SCMDQ75XW7^ 7D41NE2_D*=I[+;S[;9MZE]N5)'W*8[X M-]+=9IC/!FGZUD@[&K/6$W=[N.7%M5M<[9DLGJR&0;>N04QF2#B^NVWE<'6L%3 M>\O)9 <(;TB&E0R+#-LY#L/VFE(KRGD29SU/HJL!2&8O!&Q[YP;G-#LDU8WRS.S]FGL=,7D_/L+NN_X7E M%Z:MBVM-U;O[#!67,T!*24 ;7=5B"*B-!-3)R!VN- $5*?XE,6[AAA5#C!TD MQEYK>2A!I8E1$M 6SD4Q!(0E*VJ_O5RQ4A(".NDQ666&8WQ93LC;T2>4+?2/ M@*!RRZE<8JJ[7DSMT2LE):2Z&&MLJ0.MX%ACR0=B[!^/E-PLN3D/-_>.P!4C)(R9!',O2/(1GZ7,_WI&20>EYR\P&Y>7 ,;AYP M/=\L.D.@5-R\1WQB_^$;M,47JMC1B[\=B ISS1$EZ65R)*<7= MY1S.W:+D)3BUDJ2RM9#/2RHX[RJCRW^92*6"PGN-,JM"^N3['-6[)/?C\MBGVXAFOU$[%-!G5]J MAVU-@[E"(_P+231E"O'ON+0*4J*,\===)]95\VVHV=\^@KFL#G%D:G/OS$$9 MQY=<<' NV-!X8!\NP(QX;;G50)FXH((*M]2FGXS5'U5'Y0W 8E9[?[E[3)D" ML#)6?QA!GI-4!LV+ZUZ[56I2J:#PKDNL7B\V5I]=%2-#D7NCID;R+;^[EB76 MM(MK4(/%!BKWVJ*2>G22,25C'LR#S&+,UL7UH+-WZ70I&;/T=LKI%UC6JR3B M).(DXBIQE43<0>OY-U1W'\A*H2>^M<#KM$;KSYBI1O[6F,V8J=P:MJT\>O!H M;D7X*Q:\88!Y>7L!W+J.F&%OO]+D=SYT?CR&QSE/T3CC5$X=CI1/W'95>6%* MB&/N_Y++TIOO"ZLO6GI?/7?$F.E_]%SJOO&%!??C.Q'K%8&F;=IP=!.K$).+ MF^W&\NP !;!JXX(1LGQ0Z$>'H@.V;:^Q'$R+@% 5,)!G#+Y\9O:K&H^C9H$R M$ZO!G@U4,8LA%Q>^MIZ- "Z&BY[??EXUR? MD_DY'+<<3 M$]8-XV#:DV$Q(40=25%N#GMIO+I\#$)!YE]\[YO*[%]====#5 MU+:>P4Y\A9F4"N_9)!/3/$@$!"2!/(,Q3NJ]@"P((E9< M^//&; 121[ 3"D MLQ3Y *T">XU!C'"Z6"NEOC*/4+*(WNYQNOXBLO0LI!)60J] MAKZ@[K3<>6(N=KE]6*[>;70RE,$,Y")M_JI]W@F87O-PP PNKG6MD=&( M?W?4]PZU6KV)ATL9Q4#;F];04CEDF81C+6>83D*T&LF!H!Y'@72F_P6IZ M9GY*A^777$ 4/\\KJ"6UA$ 5J)%NJ$L3BHLT*%.&W:_A0@.>;(Q&^ @TX4:> M!,E2\Z56L982!*Q/70$ (^*@FLO=.P:4&KQ$B 2_1<3L&M?!O6./,L,PK M1+\Q0Z-:P0L(-6C2HD$(?U$\C R*H6'3,;T_@54*%>B10HR6"A?AOL,[825H MDL ^BWT?&Y:G/&/SM:S]M&)25"R?GNBQ*1!'B,AF!I@K'IOAB27@ FC,?TC:O@&#PN1HP,@?D:?Q0YF%WLSU89$+#4" L)&?+">D(])E1V#9 MZE_E/B#76'V]V>V..YWVP.QTFFPTU :LV31:_6YO:+;-_O]UP2H\@@>UUE_" M><]*MZ%LUW@M$B6WP$A60'QRXYBWA+4G!ES _/>6/[)=W,6EQFMZL\U%%J"8 MF3>!^ X?/]^.+?5X(KFY%RRYIMM[=@L[G"P+EY"QL%95.L/]SD VO9*EH03P M8.KOAO\%#O##X1_ $?A5)&5L]H22@#L6@%B.Y9%M6%,\T.7FC >_&!Z*L=#S MB8.'H0]O]L%0 H''$\"BFU#&V/!8DDUC=$$9<3;RJ6>8;&IXW^&^F8%2VD=C M>?9*D73X&]_MPBO)L6'P%)Z7"\L#M@=QQJ\#Z3:=V2X)9_'6=W0KD 4:7K1_ MJ)3(ZZ#'\:L:BL .:$577<:1NH"D9P-D3>@+),'#GM"RB++@,]R(J@.^\TGR %K(T(5?&\I#".(-/@2HG'!M'*&XEC @ M,09KLBU@ A)D:O+B^'WTR/0KT[W]7@P/5$SPBB;M.'1,>*Y'(A7V(\*3FD*H MFHUZ-0V[QYY"FUY%+P==.K,M4@XQP@5$C0+B*94-S-P[HD,;=PS;JO(5]@Y$ MRWBL/$Q 02H/ ;,<-:4NP9, 831D$\,>XP[=3MC3$U"J9<-N&FE-G[J);P ^ M.>+86V#4@-^/VP*L*[3D0P!T@1_> X6\H/Z^O$4C[(O;H"5>@?_:N?IR<_L& MU+C/N,I-"&9L@0JU4!28(=)$Z"#*%>: ])UPZD$^?#%\_A:P44!OXROQ:1'3 M*,:3@2H?[)WI4-AD!*@P7GSE%]?P3"Z)A)RBW]%" _/0$T8%IS'4]GY@O#)A M%(#&F*'-%?&',+2B5SNF\.'(9'RVGEP/6!SP;K(QPQ\#GP'N"9&6+]YQ[F3\ MD0V]$+==ZRR3\B]@F3I(66 SVC;*#P +"(7B*231TQ3-Q8,/ LTV/+C MT#. MH*Q*6[$9I ][*8C=!EI2A"]4).5K_>:;^;6B+PR3_T3 ML,(CU$W=R D"GIA:OA^Y.*!D>#00"'T&Q$]+8:"<6(++HS'56J-;$&2GU>AA M6AP8[>3$O"5%!U21-'K]:=Y0$Z?^S>068P@^#<"P\I:#]R7Z0J7\G M7K2:F?'$KI!^OE\98UCL6\-^,5Y]/,M)]^NUG*L%'"Z"OQ+(\7@7('M;P,@E MG(FN+&WY6[!/F(=7P9*,LBQ%F7CH^_S'9B^N=W%-?::)-]%M5"O3BVI7Q8L"G?>>C4C2*JT6Z3SX]^]?/[O> MDX'6"*J.7PSGNZI\:=PTE$OX*;:92.AROX#L?8^)2)(R?!6"E4M3M)"$?<,- M>+HH/N7Q8 4@V\S%V_!R<"7 339&49 G>@+Y LKCS=?WJG+GC&!E4Q3G/-P% M OF[X[XX> ?:6JWFNX_@''RGO[5W;QH(X:WB,_8=;*J0QUW$TF?@^H7@2*2= M1UCIL^63QR'4+_MA^:31'L(91FR4FR>/*0+\:X_$6C",BP9/MCX-Y:MX X T;KX#!$ M\^>5I0A# 61C([3!-IZX+^R96ZR$3IIQ!^@. IOCR(BQ%0-+L<+HH$E)SIA> MT*.W+7@>/,)V0:GC4SUW2 ((%XOA5=>!CZ\*^H93_$'8YPRP]$P=XY\MKJA3 MC>&!EOCU2,CTY%$<='E%4#VT:6!)N4Y:V^L/6C_!>Y+8SNL-?\M-<"MF >88 MW-!-@DR=B^M>8U6)2W1HC*@&AH?P# PS>)E5][BGUB@0;D)T2O$%)!6\QDE^1P4.^(4+',M(>PJMJ]'S5;,[ MZ'<7?(4$%'(0X'J@#X-DFI!&>$H(@H$BTB#19^ D\VNX]8^A3?B$+K6F M1XY66DS&&@$VEO)6E2<,[J <07F4&/KH%S&@96]H!9Z(U$0R%PU_6A?WFC,( MWD;'P\43@,@KH/M._L)1=&,C1;8R-D$ M'CX$%]+-%6W"H[QUT:;(+>4^8Q30*9)= M5,@K-O^_&=^!FUQ';([D(\Y'ZEHFR@X2#T.?Q2<0KJV"'D-#C;<.,)802I>.Y]Z$GG%GXU7A9M\35IE;$1K$6@6M[Z(VG:0 M%X>0$"G#6'_;TL@T'@ST]IN4Z"#//EFHSR@W+EIHO*JI8=*!#J:YX$Z-P8[F M;BS(!)L99(7.^UJQ4,*'/3"10Z,U+X=O1#K?I?$F#O\G^_;A!VP)N)G*#8=' M&[0[)$P>V"S@2.]%(O\?O]R"_XU'5Y]CN40/1Y[^2CSM*K]0\/XKB BP>?^? M,9V]4SZ"=!XCM2)LWUA@>?S6AU>09E-^>F#,9JY%63,&'C$;8&W'HDML$IKJ MM+28U/O+/A4G4A0+D9R[330+H1S#.:&#"8U@1E->SQ0=6@/4!T@88PJ T4&\ M'YW!"X=W_G@?3'.?V?'O2":,^?L<.[Q0JI!CI4-7.;S(&22FB*H7DA@ MD8>BT!E!'F$#E_+E_1$Z/$72P_C>6 5&PUSOQ;9DJ^?19!X8/HB48^+FT)ZJ]$\?#PC=98PM#?0P?P*Z([RF?. MYKA1GQ@Z[/#TC_#&#&D4P0A7&*8)/FOP-DS5?GTZ58Q?Q[^;( L'F'PSD!%;X BPC J)CHF\C.1+ F2E\S!.;A1 M 6O-R(A\S.5R]N[]V]$]A:@^R,SR:1XQ.PRA1(&?8I277Y\O'V3"N?'F;7B M=,"$M\WHP4"[H4,YJF#(4;'*C&+%(S:72X6. *8:\HJ;T6N4.$Q1/&$9OI*^ MO@?7#)E(Q.M;/(P'ZP&+D.B:F?&9!-@D$>]2_-^\BFI/?!)1%.=+H)C/E$FM M9'X9"02TH,B;;?72<45<$,;0; K\DT%&;[N\P)Y MG*/GR[>B,SG^.V("PMX M1YA#I!? L0*3@6=VQ^EMZ=6X3YXQ57DJ&[V2D; MEJBAG1C:@076(;J^6+HSP51OKGAP5?0^REZPDE,9(2AQ6JYX"B6+4T8>7H0) MW"B2$(7,9D%T/RZP 0(Q$#YL:W3)8(@I5G57&R_,+,8W[T M%\6EHU,QGG\N[A#9^_R1 5"O,;1L[D MSVV/Q);KQ?GE9DP M/@\(#N MM.,R!UPERG">+8]FATBS!R/&M$9QE%?8BYCH[-!['7%N&:\L]90UMX,-@8N$ M>VTJF>!V/GDM3I2?BL&ND8"1VWIVJJ[,#0.P P#E6" PY(5/6!M.Q0O<*J6, M4I..< '+210="Z9\3*+AD1NQ.PX3)C4OR(MV)2KK:"@W3KQQXN5( -GK36)$ MAO)':#YQS]I+'>SRA8\,C/IGD,;\(L9A@#9<4F(B]A^>'Z,^??2+]6I$-*>O MXNJ5I(JKMVT5%]5E_PJ>@0$_,ZS@N@.<3/EQ.VUO1NF6GI';IR^7;B6/):'/Y9/ MAE/[.-2@9]3P1/(B\%*6N+B@)80>4A888JW1/F&<145<#&('8/[ M2_'Z(V\LSF7S8\<%6#UZ+[FXT0.$NY,N0L+BI_3/)+])E7%9(8(IO)QJ_L4I MNSQ"$>&'JD<]RXWC7TDQLBEJ U)O)"B%M(PW(_;34WL2?6>!%/;(3YOA28#( M:>2H)WPF=I>ZN\LY0!FE$+[:WD'L&9-(XV9$.62DYKV3$70W&?I!ZWL5[*- MVBQ"._;:)=&._;PUSDDA\_WX-CH[ ]1\XY*&^@!1;L$OAL_,KZ)M0(;F[&9H MSNZRYIRO%_I I?P'4)?=S%KG;E3K7)8^7H19Y1N+SM)KU\#K?>A%.98!.,T, MXXW!!'/AD;DS$K^]&!>Y._0,FBLZ]$2T3K27(-ODB_M*71=VZM.C-\$J;JF: MIJN#G'UZ%B)L%*G&$"VH;%[8AW?$!U88UJ9PKHWN N9J3'BGC @6Y?+FX=N; M1"9R339_/UPA_!8SSI4GXX@+W(4&("AX4PTUYKN&X,% :JUSD*4@XDX,JF(K MX-U*R#9*G*?S/K1.,< M;;"B,RA%S!:H7F#X3K0TNQ_?A,'$]?!0_8;\X[R%:UH+1Z0V-Y:N)5T'78(_ M+K],I:FF[!]Q"$_GYKB\2+&F+@'<\:!$/F3-=?J[ZF^0$@)?BUC2MD/3($$3 M>)2MC%:J'$E#@:0U'=]&2>>[J/$C6.!N^#29D[2QYZ$J0YO,-TPUX6&1GUTO MNP'KG'C&BU(%M-]">*'6'.I7&B8M\2#ZTE$_D"[P/9V,996N\+ //[\1EBDO M@"*S-K#XD<"S:X=3D:'N&!28$8<*R:[[/+Q&/=)X"(QG9*9.$89D5+E16BIO M&.=0F;)X7!*O%UB+X_*(J 24Y06G^S[QS Z (;=3-#'6.$-9-+NJ5VG<^U<8 M\A]=+R%="@# 4HBBY^EU;/U@YM6_F>=FZ;+.Q;7C+BLQLN-BX-7B1XD\Y$L.GL4[M?($'>RX*$H"7K -L!_Z,R(Y-0EW MF[@A4]?DR=28TH$5['@41^T/J4X3DSF0A;*U4LYLOM+8%VAQ77%1D(Z#*1\6 M!G[M84[E"LP]C";,!%EZ/_Y 9P>,/> 9QH@ET;CT.F]LD-YBZ-VWN."=FZ@4 MQ%L.V6G=Q>#<%G =VQ2B#ILNYK>1R"0Q.P/;F,(0W ?P4ULW2F]=5-L>!Y,O MZ:#?#7UL:_?F[10,'+(?@ MH)O>B6>)K"-,LUF8JD.(YC\G&3B-)L_"$7,>Q)O%SPWXZ>?E[WN=1J_7R_RI MV= ROU_U**W9T =ZKD>M_EYO9[]DIT7U-SVJO*,G5L_LJ-*,V^Q!53%0@VV MXDETQP&KO^GPA ]\)#OL,[?#/I =1@(\-L96 BQ)8UO22$WPVW8P6;F)!HW3 M0J#-'/5;1W2U#\9&VB"$]J>2BFKO5P2L3R:*NU*OI4 =ZJH#VP,(^Z"ESZC?F,?!U>*OC,;'>&(>*5!ELK'_R9LJKJ M/*L5P[/;A)-3##V@T689Q\:[S9 NP9!V250IHFJ=@JA:39R1I@ZTY:%C9:*J M"NJ""OJ&#T <_!R6'W?"NG=2 QF@UY)CVR?A6(U23SNK\BCR6G8E<(PD4:6( MJG,2HL+D'+4SV-NV."A155 +5- C^'5ETW#I$ZSA6_TD?(OSPWMJ9W\_7SH% MI:2J[DFHJ@-4-5#[S>7IO66BJ@JJ@S7J46LU6GK)5J*U^489R<5M;[D,MR=R2N7,P]VF,Z>[% M=;NM]CI[FSTE9NZ2&$T_4Y)LNC_#7!^ _/T:Q,O.LCM@5W8'+,-2SJ<[8-Q/ MH_PEE7EJKL2(!5%Y+RK"J(WPQE*#O*,#M?5%2L64?MPF$.Q6L]D"0M4:J_*S MH@HFQ%HNX%>4H98-^#X"OZ%Q&^ZQ^JS MQXGAW-.0A2WKYE.;@>T3M'9#6RXWC'4*N/92>ZJJ5< 9 D JSW034E"^/?S&C_"_PA^RTJUVE6[G4S94T8JR M.0;D(*9$]1RTI]W+&^R^* N_\NPM[_FCK-I/60:V#GF1E:((,T7Y%5LI.6" AM129='#B;TFL'5A._,V"FNW*#&WV=757E]62,D* MJ7.ID/K*/.*X#;S<.@$G+_C9I+]0]=S5$0@9Y;1N,W9F.ST=U40'5+4BXKI /X^@-K2RE5^?F WQTO3&SSL\+J)(*B/=H M9RW0O[CNZSB08+G.?7L=()T J0-64V<(3+.3 AA<7+?UQJ!F+D"IA7[JO&4^ M!;" PY9#E3I4B$U7:9!-[>E+>QK3:8+^4)N]KMIJ+Z>@U:("MJA1&1E=INL',FN'.FMKAS9?@@J-L*1]2:RWF3_>I,4 M80@1_G?SZ7\?[AZ4^X_*Q[LO-U]N[VX^*;?W7][? M/4;7?/OP\-NG1[KD_NN';S?XPT,%!YS1$[/FKV33P?^ZH>)/W- V<<(,'_&7 M9#V;EC\*?3\U\BH9+QK/8J)L2[ W0UM,&Y\QSBL^GT#E_!$Z7(73""H^B@A1 MP#":W$ICBY+AE/"*KX87*'>J<@>W<*H ;P)I MH=5\]S%^Y$/RR,O0,4(3 QIOZ#+M'9\X9?G*/T-X&##X*XZ[<^&YL&QP,*>* MUKSZY]S$=*QN@#L"UT,=N@H0R^&6+E5(K$0N:E(A:\FB M:?8[2!P;9]73\'<^Y0O+); T0LR\HKG@8[^AW,,EO/@@WIP1[;-IC' ,DU^V$/3TUE"\XK3D(1#73DVO8*ESU MS. _KC#!5'ZM,F'VS.>/8)Z??A;0[M@RD4X;RN\T7^P9/BJMSL\](#DP.J9( MGWXX0R(4$^V0[^$QR"14446/0Y8R0))@5G1 ZT#7PZ>US=P76"5648&Q/[:$ M4 H80/Z$KU8N!;O>W E>?*,J4]=#EH$=,90)X *GG$;EAC.+C?A0.5CPS+-8 M@ -21]RL@57ZR@M#)(+D1E?,,,GLB=<)4@YW0 @HD&$!_1 M/DR!^'#:&\Z\).$8WRB&OI%D%H]GHFC//^\IVKA]M@LF(@ZQ4ZA''7MZQ?H_ M[E,!R=#4<2198VC96"T%^ T#"RF7OGX(A_[(L\B#5D0-)&U"/(34#T*$4V'. M4S0V,C8BDCT21$1<%(_=H\>@3QYI,O8#L)2V96BKX0'"QF"CB0.X QABJH1G M1%QI<*:@,E%@!.0XN&F.%\GKC PBDS$<][FX< $0G[MX\%9$3TQGO$9)O.3AX"N M]J@J%*0%P20:G8N?W1='L0T/8 *+YBE$X*:N"7H99*H!MN,$1R*&X.23;15A MF:\'940P)XD,^PE,LF RY>P\PZFE_^9VRI]@#"$94FO%T2CTC-%K,AV3!!CA MA^3.%J)6X O+/4$^@&7!YYEZ+B<0M'R8,\%M3! X9C0Q55@S-"E2#-.&GQ6< M"J. 08ES2[=Y.5E[STQ00K)5-+D3OI^B^*67&&AVPDX@@+A@M#>1:UU<*+?8 MX2\>N>$KI3FB8[B+?V0.N;#\"1X#(!S^%PVR49X\]P49DRI\051PC=P"Y M@2 9AOGN[AB=J6TH. M&@OB\4;4F$'K=1J=V'Z@=@5:O]?H)J7C29H%+0-M^=HGSB,F$HE]:'/+TDD_I ++I4N$X^@N>8R8\D:>(2XRN6X!N M)0<7XXD-+K:BI1/$=E;,ULU"XU;NJ]9N;!VX+R\SW:\T,4>PF"$CST'0)>@+ MQ^#!!_LUF=@.3WAA0]\*!#_!0Z8NZ#2D^X3+HB #=_@>@*E>0>6,OJOI;Z(/ MO^-D:?1#^,?/X*QPR^F7T ]#^BMFR^!UAL$E6-',>(U\'=]?8SRC@.5"&VX" M7K? J/L6BQ#TB5;?BXH4S"BP 6 OTFT[0*Z#[G]-VG=$+_#3SQ$-.RB68G#G MTZ'37I0@XLHA^G5<8<=3X>E:C,Z\3%PA_0S+7(#6CQ>9FHUM)MJ*O[P!2,6C M/(H\QI)S$2X>1X3GCY*+T^L#R<@$I#BP_A5#CB"S<"W\$2,7=IR< G1R>72- M['$P-9TG;OFD:6$.30*2R+'P(RC1UTA9?"I0 9M=#5^O\+^)_2?" =ROQT#6 M*YC@*ODE82 H&+T.KAF FM8<,IP@WJP<>#EK7QX9ER)T0QX)>3T3YB1,YS! MZPOG4@I)J(+!A:_Y9 $5^%,B81[W]$&>")L934^\;F0%(@:>! YF!FZPRND* M11#%,&-:$8(ADUK2-(42(_.B]#KQHA<#A Z/J<3 T?$55<\C%B9(/IP0R;>8 MISFZ -PM[IN@0V"/0F >UR/?@T(V/%SB+A \"C_.'&#(3*UP.K_>(:R"GX8M MW+@D(_&U::B%%&A$$HSX%3B'RTX2'@D[)6^/_;6^(H"/3?IB=@-(3'>E%236 ]*!R3: P7>V/8,'$X%&<: MA1Y(R3]Y]@VZCU:<\.3STU<3C+KHX-/ U((IB$ULCMK@>5^W_'1(>09HR 81 MC7Q!GODA'A7YR6C-U&_B""]::K0>"QQE$1&W/#-:F,\?Q?U&'A=/P1*%BR)I M/&4&JI5Q:$>9#SQ$Y[,_0Y'6(*)T-PNQ)#HF&_.C*55$W7S,?W+0C.='+3SJ ME9P-S"$Y@D\QW941+.YA3R ^!G M(IY4VAP\G1+ ,#?FR E7.+C]U E7WQ)$W\>(WJ:9;'L_7,72&Q%/F@J M^W&>Y"Z)1=W01T-*!4H?L5F 1(.L$25'4+_O="3@3=WZ\7;;C3Z8#46TONTW MNH6UXVWW.X6L26_T>GG??>@UE15/&]=4REDT9;WJ?+H\M[3%/K=";FTL>2QW MM]M'2MERD\W:&O0M6D*G QPFY/Q=I>S9]B< M'?XMVXZ?!A$_;:/!95]T*3>7.*C?4[M-K6Q<).6FE)MED9NG-^++>E5!C3NW MU@Q'.)S()I-;<=*_Z&44NI8N=1S9M)B,S#GDQBM*C5G"G.$SGE9UJ;U9R @Z MCYZCG:[:&?1DZ_UR[DY+[DQ)=Z8S4+7<[K3+IN?=?Q&K'7;V)[WEPIZU7'CC.=@E#OXX9$41+SVYW.=#:#7CXFW7ZH^TX^8(7NE]M5Y/VG MEUQEO>K8CNFJ-MN:1N.Z3C:*T6>4',F[%U*#/LR]/[?P?G4G9G0Z:J>MGV9D MA)QG4GB84N[,\8[%!LV\AR]R=X[%-Z62:*>W5LIZU0GR'TIH13T8MBB_C0N- MS\V JNY)8KNIMGMYQ8T\YSU:5KO"<9WCG3G%J.1:-%P'0Y-SNJNBZ;KJMZ>\>S1NE0'UQ;M^3.E'-G]+XZ MV#6A1N[.P?EFQXP8:4>5RHXZ_0+E5?6XJJ"()PF$EI[#RHG4Y7;FF=MK02''IZ Z6L5YU#&1B/.=%P7IS+(4).*C7UIVF\ M-$;'=0Z!FSNR+)0A&[N>&-B.@R!IW!:W.I3 ^+'C&5A-_8J>VFT/*M-F M0KJ+V];(R2VMVY9VU79WQU1 N:WEW=;J-.0ZO1%3UJO.(;CSM5ASJKH.S^5 M;>J#[:.QTA,]UL;HOE.(J2&U/" R49LZF&65'!F W.O[NT7=]_ M(VR*P@SAS4Q9.F04-\EI'OB22R)-[;2:Q1UOU\:CK:1:*3 Q;+^-+.]0IER4 M).5?W>5?2]7Z.S:;DS*PC!M:="OVNLK!TUO89;U*6/[1SQ%F6]3F8Q_?%EA( M:_%^(?F]Y!2!MN%1IAL.;39/H:?J02V7=IJEG9Y5RGK5KLY[GH.=77H'30WO MR7*N^$]O6\4W#M(;_?UZ]&C;-NDI=-F#K=2:,[-"$Y_D3PV-7N"[]U\]RP0R^W,Z%K>+(T2'F.=Z'Y)Z96B]#I,-2[N_M/KS;)>5=#9 M9%7T^:9I.V?2*72@MIH[9HN7*2!]ZOOK21Q:4QUH-6@C*]W!$JJ/:KN#:\:, MG$G6;$O5.C4H?3[U_74ECLX@KUE1:^(XO8 NZU5GYG=L'J]P)IZ'UE,[N6,3 MM38NI>N1HHZ!VF_68&"G=#U*J$&R+8TR:PW>B&G3"?6.75A%YL!"P@C"LU]I M;O7C_ 4BJ-SBMC506_T=#?;BD%0?<[_0 S7)II)-16N!MMKK[-=R6[)IJ6R7 MLEY%-M7/@0$$$F6YI5(.:=\MQV0.4";-X!,,_I&0;7-Y!9C" 0:!JMO2='FB&$'R^/S;(M[,@O)@JE_)W%" M^,QX LO.8\;W*V,,BWUKV"_&JX];D4[UM)RK!1PN@K\2R/%X%R![6\#(Q8#) M1B[OK?X6^)%Y/+GS;T99EJ),/#;^KXO_L/IZL]L==SKM@=GI--EHJ U8LVFT M^MW>T&R;_?_K@;V-A(_I7K?P0J >_V\_&]=KLE3;35T;MPX%U<6UDD5#ZW9[ M7Y*F)[ZUP.NP1G/KZV6N[Q&0RY3/<-W$5SX SDWE,YZN&R?'.614O.= .Z;P2M=$]/0 MW1?>D@=O> B'_LBS9N3F/S#OV1J)<\>'[Y9M\S_OJ0WSS'/-*P; CBFKRKLQXB!V08O064(RL9_\W8E-D5% 5J""]'T6)-RV&+M3)8C8-DV M9CY[&_WQ+K(J+(=P13>]FZ]7R"@-H/?QGX5Z&PP:?;V-&DZ$><2+A?)K .Y_ M7OY>'S1TK9/Y4[.A97Z_ZE']1J\YR/6DU=_K[99D#LC$4,"^VJ$U= MZQ)6%"^W$\-YF@_[5H&6%X';B91348 ="^RR]_,X(&?O)QK)10&\*712)Z2U M)=)R(FTIQBHQM@%C/^41L[7HY)7I>QRLK6W=SB9RPU_NHP=-[ZA-O>A&*,<\ M6CA$2R9)Q-4BXFY?[>3.6I9$+(FX1(!?:AVUW<_1K[HB])LGH[%N,P,NR[2= M9>@O5NFP0$E9MEM1[X5/I^@8&29];N'SF0?"+YI-]3 MN\W]HL"23R2?U)U/+K6VVM)WGIQ171;)$\2KH&E_V'!]X%+=_C&-$K+52R'$M=5Y65BP3TO MAJ_,/ NP#R##6QC> ]CI_Q0O"6_Q^>J'S//A1E>9&,_P1,.B5QA (#Y/"_8% M8(WEK-X85,M)0&UH<#MA3T\1K.YXS'#MC0+(LS1IXCFS\J/NPHN9^=M"4!JX M]TN/'RTT65Z1'%^KW'90+(TF+]_*F=S>T_H%)6UW!WIA2=O9[Y!K.LR:N@V] MV9/)[?LF<9\RL;#,R>VGQ(M,;J]7 JU,;I?)[3*YO9P8.VUR^R$+V7<:ZE+H M6HXW/FM^&I7,!SV/?-!.5^T,=FRD6?9PLJ3A,Z'A@:KM>?PN:;@<6WFV-'S9 M4KMZNT1YW#(M?^\MU4NTG25*RX\6(:[LKYEBO:4K=<:7;?*V$H)J4E)F)2<( MM_;P@%J-_I8.T D">3GF![OC%7.#,\*7)];UV\&^2M6706EO!\&F.:"'T;]K MK$1) \>G@0U3*"0-U)\&+K7.*DOO>-N?86F7R6;>$I,K/: R&;_;P9)A^YYM M(MYBJ#R=>M=J].;RT?2<^6CJWJEWMOO"/%C2S&,CBUM=-&!IZ@(Q_7O.#&LH MOWJN[RM\P])PP'-Z[9]RKGSLN5.EUYF[+6/UJY/;SK$G=JLI>V*782FU[(E= ME53)G"FB]R!0#)PSJGS@@NQ0ZS)9='TGY%Y1'7[+EP0IU[1M MLFA7EYV0*YT4*9-%BTX6/9L<+YE_>;C\R[/#BTRQE"F66ZGA;V"YDV[">(S) MGIGMSJ:P.3+54J;X9,!?[F2(3D?MM'69IB9IN,(TW%4'39DN+&FXPC1\V5([ MO5:)0@/ABU&&DX-[SO#F'ZMG(.MN+JZW4[;3;7=RVL3 MRUZTQ]J=GMK4\EI[.I?2Z:K>3PXZ1&W.T_GW]H^_*V80$?V4.\PR;9VB9 M4\NQ_, C37M^>K^ZK1!U7=7;G=WB"!7SM:JX.WUUT%M?VR!WYW3JI:UVVOE' M_LB-.;Q!=IK^KOO[^1R_[9)'+!]7Y.[EM;56AGYJ'<7-!WRY.4W#N$$GK_V0 M"P,G=CLMM9^[Y8ZDW7+MXGG2[J764O4\;4JJ0+9UCT;E >E-*_BZ1STKWJ=D.PE*W*AFH MK6;>6>KE.560E%8=2M.:ZD"K[KFO)+7JD-JEIO::^?."2T!E53TFW79?CGQ, M6I;N7T=,QSX!P&L2L:N>R[P= EJJULG;A%ZF9!YK;SJ#O :NW)LCZ8.V?OP3 M"KDKN_H)P%OZ@3VULZ%SLK303[8Y [7?[,K-*>7F7+;4 M=D]F_Y9O7[3\)>4R^S>'?[GA%'C'E"1Q-K^0Y8"05*7=0]&!ON+Q4VJ^;?75 M7B^OLBL<1^7.V)1,G<6YPU?E+]U&=XYYM?XA M1EPU%!Q^$KUY@8N-(/"L80;>86\!_)'6/\Q'/P),\/*1 "_I[UP#[ZB M0$&BTFNTAC;WF@;_M'9_MA(O6F\?\=*4XB67>$F?C-UDGXS5$T];8V7^O##3 M3&@W.G.2IGL ,V&MG"G>6N!,WEF2);#,P#)L>*<['OO O"!I)X Y%$J>.V:^ M#YTB*MB8E12Y)<8=.#O.#:)09[=]]@#M_ MYP!F@62^L&5W84M0V]U*X&R_*6A6A$*60J%+*+0$"H'*53D430Y%DVN20]'D M4#0Y%"W'4+0*'&)L7^A:FQ%2+=3V!)W"QX(.1R' MFTA3LYYB=9O(T]6;)1K@(L=)2>+-TQ-/;75S-/R7Y"O)MT2 =[5^/E]'[;GLI-M=>7Q?=EW9V6VMRU MQ$+NSC'LUT&.EBQR8XZV,9HLP3_8&)'%(W!2F]GGX#L:4]4O"#FP[U3ABI#M M[1*MG=/,U>6//'&\*EKY M)QH:N%1>6/&$F?. M_C0_[T0(F69RBS$$>1(&JV]95;UZ;/)I:0LC1%+_3N))1C/CB5T-@:*^7QEC M6.Q;PWXQ7GUDJG2.L^5<+>!P$?R50(['NP#9VP)&3@S $*Y'!19O0; PCX]Z M^9M1EJ4HP(#C_[KX#ZNO-[O=<:?3'IB=3I.-AMJ -9M&J]_M##LG'12Z5/;#GJR1POX,K> 5GOX, M+Z&29+CC 76P\B_X%'JBF*C=Z,\7$^60RA6H+J$G;E^1\]5SGRVLMZ*"$;$U M@?$C-9JWGI5+^U7AS%:B31;>R,(;N299>",+;V3AC2R\J7ARORR\D84WLO"F MG!@[O\*;+7PU67US5AG@EP.UF6<$2T7ROR7YG@GY=E2ME_\039)OJ7;QG,FW MW\_18K8BY%OS4WM-.\7PHM*4TQRC-W$I8_JKK6?\$!V8=9:Z9=*!6>]@W?BB M=V=WX\-;C:'/G!&=>.''(7/8V KPH\=LN!47%<(%7H!G9 "1$IWA4^K!G6-: M1O1.WC!/-/G#2V'IX8@W$?5]%QN*PII?K&"R17>_K+.Z^3._,3/C-GU^ ,]> MQ#M!])MCX5L?\ (_5Y;$!IJTS/^ZV'P:K;6TBZ5DFL-1YY(W2]3YR?HSM$P\ MP$1+.XDY_^#88-/IX?I+[[*W=[1=TIM1K#@H[4RKJ/+"O=TNWIO+AJ=OH M=M<_:0!3K0.8(UCJV8+R=K5E"N:E%US!-DW%O 3GB7]*F:P+>:;RP.:L0H9=K:5V M6GH]V_9((CX/(M9[ U7O:I*()1%7EXC;+;7?[=23AO.(U:7LA53>4;O5&$3S M/_-E&F7F#&$; 'H_%2J;?)JQ.V/8M &>;(R "($B14F\WFZTD^&CJTKP9R&\ MUQ C@N&Y\#21KH) \BG@-#RXWVA&3VLH:RWR- ::R9ST/1$P-PH95F3Y?FA@ M!M7(!7*N^TC.M91Y0YM'".2:*)E3S.U()#X!K8',Q&PPS!3RPZ$? M& ZUX)D:?[@>+D8T@)@;Z6K ,\>>.U48*-#I%#-ZE, #?!DCG@_',]N"T.1K MYDO!NX#. QMHRX*[3,R"LY'H01<_ 0\9KT3<0/. $M_U$%I S0R72!E^N!!C M- +-#8##Y:AHLY[.L^F *D%4PKI&08BPBL>C.!4KI,X6X6QF6\P#'/R.67_P M]S.R@Q'0S^P'R&9$6?9. ;+A'GC(>&R-+'J\JXRQ&0;>+"0!8@2WS63# -;H M/5N89C@$PA4_XM; ^S#+,!!RY4>@:"W!CPWE'AXV#K&Y1KQU'E*%QS@1T#I, M-F,.@0WT^ZJ, 6["83))&->$?3QX4B-MI@*&T$LP4<70T[305#!1C&0 7_PS MLUTN?A*YIHH]@;5PU8>&(5[#^ C$3&>[U$\H,8;-&F*(* MG/N,"!1=4%R/;^K8H:RLWB0^@];H!D8CP;ELT[\CB"#L?&L^M%,^=# M7^&4 &JAH=R-847P(GP??Q1"B8^:>PXP!)N)L?7X2#5Y1@PGO#MTHK=$#P76 MBU$T#'T08CYPE6T(:K5 M;DA"(Z) 0QA *Z>Q.3G\9B- GQU^DXUI?=(:HUM M]X4_26 ', +\R+$#>%HM(F'1]$X@7+2%P%L)IR$WZ, B\OU$G?9C54;B*(/G M! +H4>D-%L\1J;&<0H[1.:R\.NLS:.VXQ]J6RL>(E$MVBC$(5*0GXC V,P(/ M)3Y."T^,66)SPW. ;/QD$U$3 6,;WFN26HWOQAY,#*0E0ZKW0IY)WIS+)*>' M&C_BN6)BCU@'!V-AT:7'\_'=@S!36FFP\T1$N:L;0^WA3X59>"NWL"6O8+/B?3\,9;-MY%LIFN^$<73)??Q MYM(;M'>T1"!>O@R$XL9Q0LJC1\Y&ROOH@L^J-:_^$=/[*W"Y<"RB1+DY5FL? M@5C.LFUC2[9M+,-2ZM^VL10B=T.YBXMKY*56#AT^DVU -5-QD]F4]0H_&_-U M+%OWCZM,MSBXJYNO?F+5H[1F0R]=&[3Z+ZK=[Q2UJ&[S<%4K%:U&*4S.G8JX4ER*LZPD*<^E0BR35L]V[153+C\94.NED3J7E5&6POKR'!U7'!O M5N+O'*\JJ$B+Y]JT&BW]5*IPRW2;+]L>@\L&>N=9!:"WU79=IZA+&CX/&NZU M52!?2<.2AJM+PY?:0.UW6F?=2Z]NE5B7K5Z)]K-&95C5,[]#<3+,4S36F]XU MKP"X[#35OM8Y^GAX69NQ60W5;2EQVU-D?M-G<,NF8.+Y[O$HMEWJ0'2K<;W;CRAK>Z3[>C=USGBF W M3-R5.+'R+YJ6E*Q&]8ES;T\5:_#7FVSF,6R7'[\I770:U7CP4FF\?E,W_>4D M\[K0V;K83YK&NMUD#XC&NJTY&N,:HQ!"XP58ZS=XKMHY75I$<\NU?E(Q34^C MVE!FBE*AU5/*4^/)B?#TI.HYN_):K&;I\5,C -1$)=R+19+$"WHO1=6XR GL MSR)H:PJYM692D[YS$81&+8YJ(S77>3]S$E/O)**(R'D (I/3\ EH>F&.B,?F M:""J]W$1K^[H^X;-WKZ\9!:MJ?F(/EAD"7O# 8KC(25(O. _;*J3!H&O#'&ZD239_E6J.H3?>QH#G MVK?O3&'1!G(U[OOA="8J';&\V^!%Q;PR$JO(&.GZ4$A9N)YA :IM&4/+%J7G M43\"E7>),4387>@)"/[V<,9:JT<0? VOBL%[MCYCTJ'SX.S*U M&_+5C0S/>T54/AMVF/ U7R"W1-)K3)H38.$VB"T3188QP_W#8DNJ>,6RUJBN MG;HV^#13RX"3[BB$E*&>*"> DO+3;V6MS 0 M58V>J"W$PFS3@HWW8GT[MS-\+?P**F%-@>%Z23%YOF%&-2TTI8KY(6/.VFK3 M2/JF18*0OIQ]8N3GUI[\,M",BUHTSTME?>M.-+JM = ^O0'PC6&:\YSZ]US' MQ)2L^V0$(T6>X9C1V/8V5.4Z>QHBH^<-\7%^0LD)/@A%_B2!&1 M]"^&H/FOO.21:%J-:#K24R-B3X=4V!>:WP5L>ALK]]NT/=X\WOWK@W+S MY3U^\2GZ_/[NX?;3_<-OWSX\*#>_W/_VJ'R^^?:/#X_*M[N'?]3-",H38XO:&6L$JGH=S>?WG\=O_I@=CDZ[?[VP_OD3-VXP-QD'6%R1=O MM7YT5B?8X J_.3@?9,-\:1RF%>Q6KW\WAY=NH]U!/'S@_K6(Q2243O+=Q+V$K]3+ 0C$N&(0E=.%!A)]SFC&!>>KV&G M/?&ER7QL_D5QF\@1C5::"$?>%2K:[5F\V[PK%!M'ZSJ6( M&1ZR>>W*%#84%C&VH\ O=BSET%.?/Q&:Y'%1BCH''BAP$66EZU((M.*P,]D6 MQFP&(%IP<10T1?9([5%JQCL_H'-]G[HGKUINY!\*R\7R9)_CZU^B3H/3Y:!< M(O\6FQ[G%JZX)R+H$#?FW8+ D'YB9@AE%04S>0A<%91)U'UOHG%&#RZD5K)#%G);Q6 ?Y5K1# MQC_]<(IGCO\6O!T?E*"^$\/APJWAAU'<7(4@Q$K7& M3,,%2S!&HN^J>!T>78:.-8H..]?KTEL0(F, *]KJ^]16\]^2*-%]I$-!!P'C M>NZ,^EJJQ,C8SHO PNP4@,>G^+_'G@R/7A:C/GW*4W 4L<06Z[ T%JO>Z!$> M;A.'\8YW";4C8U5!.R*U\=SW@B>YL$%/ HE68S2#=M6IP\C7Q7;^DX-XMWE&]1\\.Z8]W66L>).(;'B3DO& MBF6LN,JQXJ\WWQZ5NSOE2KE__.\/WY2[+Q_OOWV^>;R[_[*-EIECXCWC@1V] M3/% K:%\^O#KS2<>"/SP_N[+KSM& LNKE'_GIE3Q:S;5C3.-/*17L56]J/0'7YQ'?)\(3$>!8WH2-N MPV-)08_10F!1QBBXP2;#.+R/N:P!/Q\>N;-7*@ 0;?IYY@\J2!L=[) OC^>@ M\NO>*6PZLUT^%86_]1W=*E+(XD[DJ)GYX_A5E**$V#%L'_RG)1RI"TB*DI$X MDN!A3ZBFG=1[504!&4ZL_/%\, W#%XQZPP[Y,-S M08W!._E +L*3FD*HFHUZ-0T[^# TUD)DKN+1B&WQ*$R$< $1P!<=_W?C(Y'; M5.MX\JI1HY<.\H,Y2-V#!.$@L]B[V9ALD[& M !TUQ@&JR4=*]7(U&II#"$-F_H[A88BX377 MKKY)J"2:M/F-4()F'4\;'H\MF^8I*=&-7NW*3=:.R*"S] 1-2?E25'WUFJ\8 M=6YR!EC'/[ @10$=XQE/3&BCF6&9>& 1O9A7R-%42\4)26?"YF6NRLP8QE&1 MJ1OM3D/OK9^U<((!$%I#Z^<;<"$7)1>U>5'](H:*G+2QZ&"K)NI?Z=QUWX$@ M6X%^S$$'VP'_2"+[2RRR4_KV6R*RSP\YFHX#H87.^THZ[ROJ/""6"$>O1\%* M:282;(>R-?04F6=DJ.'0<8H$?*4IO>!#@RM*E3/PLVTX6T^+.%,,OT>3"/QW M*K:5J"T&M9^-']8TG"X@]UL\\_4FGN",,:-$/NZ(]5V[Y*WL [S/9),#(WS) MK]%:*&#)QUL*LVT_*N;H[:9+U;9J(Y+%S*M^2VN]*[@'?AG:C1UP%T]GI!ZZ M^7TI.M^?.^5*652W'96R2,HB2;F22/K( MAEYL)<4?6H.#U$CJC;Z^Q:HRRL;0#+YJ-[2,%!-L_/RUJJ MINGJ0&_)V1>EW)]!HZO)K2GEUDC6*??^[!4YE+M30O.NH+TYEQ@8SR]&VR[* M-);Q+^DERMV1NR-W1^Z.W)UR[\ZIXU\K1P\NEVL5C:!M0D744&OG4)%RD!#7 MQHWE?5NPJBQV'OD0OLR)5Z*C0M3\&>N:L5^E#8!ZK]$-7]QGGL3)YVV!B6SS M'I;\P>FRM,N;AV]O%./)8]1L@(\OXK5C)L^\Y3.$XEEL)OX5)]@:\(FGV%X9 M<8KMS#:H_=V_F>=B0SH: 83M 1TEG(T]%Y]FO*9&RS4;34[4T0PXRYF'H023 M/_1.F6JB]4:.ECKG6>F,;=84K3G4KS3E493O8_+W?B7.52]HSMW&\VY,%T>L?;2-IPN%=RD!?OP1O!U;/Y@)2+!]=D%,.@9JPI9H M6[_FB^OL_J;VQ;7!;_C;SW-OO%[\C%C8#?9';^H$VRZHLP?HN5ZD7UP'S)N" M9MD&>"-N^)'BMZA=!K7\2;K:4N<:+[H!A]QN>=-\BVYJ-=)I]I$RO\4=@)2' MJW^DBZNCCMN\E>N: 6=GV:)0+Z1%H=X[9(O"Z%( _W#UF]9%P:"A M=[6\S15ZC9Y65!V\WBZF#KZC-;1!V1951D3)-6VWIGY#T_.^^QAXTBO?ZZ&_ M9:@Q*XZU!J8#U3Y7 ?3*P+0!LE:O;-TG%H'+;LUQYX!1-7,IB,9!'+[R_X+W MA;.51VP.YMVYM'RP?^ V+$4\OKB-HS!L>;%P?CR;.HE958+47-_OH'R[B:TU M#PBPW.>R[+-EB\F:7URYWV>QW[!6#OA[4-9RS^N_YT(S1VR^C8$B][SB>XYR MW22+]+_!^L:)2WG,[R*W'QYRD($ZFP/YS=-&I/==H A)LQ]PG8;'C5?-]H^V MUI@$0%-:L]'4_C,==RZJ0YK<^[+O?3+Q\'9B6!ZL0KF)\E.4(0M>L+O^>_CV MF^LSQ\<5B)F([.E)5/+O5:6SFL=1.?)[2W!]GY(1H4MJ[,O1C !3#^,)J$=_/MD MZDQ>=MRC)ZD]I'C90;RTM66K&?[;U*3RJ.GNWB*2QS@YGD;XC1?\'W7]L'CW MBCRI&?-\G'N63N#G"9@XB[IS:;SYF>90XU]\DCQ/@)V[0:0!\YA3N]F*!E8_ M&-[0<)A_=?_#9J\TMAI^:8$BW(DH3QI\VU)4YHR^50^T6@)58]!J"52-0:LE M4#4&K99 %0':,0^(W,X/&32[T@^IKXJJ)5 U M!JV60-48M%H"56/0:@F4]$-VM%-/ 976U!IW7QYR[-8A+/130'Y''824__GE MVR?ESO$#PQDQY;T["C$!53)FM4"K)5 U!JV60-48M%H"56/0:@F4-"PK9%ZA M8?EP^]]G;E@^&C]L(&BU!*K&H-42J!J#5DN@ M:@Q:+8&29F:%C"TT,]]_^"C-S$4S\ST;6XXECWUI$K5=TT[NIX3U9SA4'\JT^6V9" MQ __^=V+90:3MX-!H]?LP>(B^29>S'_5&K#NGY>_[S0&FI;Y2[.1_?VJ)PU: MC7Y_L/91&Z1OA G'==AJ2EF\JEB1?E*R^L^:&19WCHF]Z^"!A@(/ [E-(^=0 M#J/L5EP/_I[.F.,;@>N]*K"O3D.II<+^SP/L[>F@>9Q8OC*::TX(7Y@X4M!4 M'#=0QC@=6P%MC T(9ZX/KW;'BL\;$&+SPJCU(!N%GA58\/N''Z.)X8!J%_T' MM4&[PUL9 M&8\+3+]!5O5*0>%Y[AO5@^2-EP^ <\'=LFU][80GM$.RK0WFDU>J@% )4407OK,:P[>69"^/-M M2=\H5$OK31"(X5_EXEXTF3#0$R2+ MB5/#3!8T<]OK @.%3*<[( O??KU3-H:HF.D0W!,)<$?_7/MK2]+63/D94IQ2 MN,HFWW8WL:H&L?37JCX&%A5]^J$'+D67B'AF ,@Q=<0E>>#FIU(*R:3K?9HU M*:LNIQ>[-22!=V%Q$UA3!SX(9\Z-MB%-$'#M"@MC\5A1E.CA32J1S MU%>U]L/C?6_TD^#H&5[&E6P"M1@BC -J>O,4$:21D7$/(UUJJ;$8LOD"VYE8/H4(MJ'N>_:< .LFMZ:$0\M63"7; M6%UGRXG 3/]_GK74!;QWUM+@&LWZ0=*6&E?'\EX[;;XOB]OSG]3L80X+OTJE M>VIZJ7J*]U$N*\8N2IJS'@S7 ,>*&2UIM R0M'\KG_L^!' M/.JVG_I==#?0U$$A*P?'4E_Q.,J%D:TB*A:!+SP$*;ECHI"\W*@P,CKOW^C. MFJ-<&-U)\)0V?DP>1'EM$+Y5[M(_-(7%@Q0*6K"VNG&C%\62* MB]+FXB)OS,T +K8WF[8^ 5!+ P04 " "O@9U8S#YF\M$+ "T

'-D[5UM<^*V%OZ^OT*7+]W.U.$E[YE-.FP@7:8D M<#'9MI\ZPA:@B;&I)&=)?_T]DFTP&%LVD"VWL+.38%OG.4?G.9*.CHWSZ>?9 MQ$&OA''JN;>EZDFEA(AK>39U1[>EY_Z#<57Z^>[#AT__,8S?/_?:J.%9_H2X M MTS@@6QT363(HY,9MTOE_%I];HPPGA;2')<) MM(=GBE@0"^?J]?5U>2;C<[T%:V-.M3?D1P.&U&FU@-JTX,VO&XZ,2&X7-BS& M9C$;(KDM;5@[JM)B02>ICOFV9LSGA<)FA)*%S%@_6>3D(A*0))P744O#P3GIM.J3OT@A-P2L;J M312P/3*,INW$LK5F5E"_;C"SF.=HII#RE'E3P@0E/+[D*8 Q(\/;DESXC&B" M_G/*R E8$C5)*%@>=?(R:" <5@C5W_:B0Q&$#+S;$@<>'!*X:)_[;Y-AT?Z# M"'7IOZ+W#AX4[3V($.?_ON,6=HIV'$0LW]DDZJ5X'ZXC:M^6[CW(V+MX!.;) M\\^]5DH.I90N6D>0$>@B"N\JZE\5&8L,WT!*$DG13^55@14HGQ.[X]ZISZN# M.Q0.FV0(KK@GM]SR:%HK%IZ,W)CEW,Y3H_ED-AOPP>RT6XUZO]GX7&_7G^Z; MYI=FLV_F\[H>1DM'#3@PP8\DXB/"1'%0%**B /9(5V,B*!B\(]Z6 M,;4DGFY"(OJXI.7'0R?5[,//Q^93W^P\=+K-7KW?@JN;$YJ"IR7S+!^9"WC4 M>4 +!4<:%VZ_[SQV>\TOT*;UM=GNF&;K"4XU=\-I&KB6X/--"%[2ACY*?3^B M0..1\04I9K]S_^N73KO1[)G-_SZW^G_LANPUN%J>+S;A.:[H!Q2H.A(<&W5U M\\M#N_/;CB;F!9R6SLN-ABW@(Z7@@$C\C*V7$?-\U\:N_1ESRKUA-]:C7-1I M0;2$74,4AST@FGKDE;@^X;GHF#?6NOUZU>V1 MZ &Y]HF(ML=YRP7_D2YAYAA2[5Q^7B^I/!$OGJ?/Y5I>-T;5\ M5E?YE$K4K*4^Q-3]A&(*50NI$BF=**[TD&CWP"5,T(%#3.)2CSUY(N<\ER*J M):R6(&P!A (DI* .BH;)A,Y' CA$4'=$7(OFYB)=7DO(:9*0.5HPD.)X!\3* M+SYFV!6$2*>V7)M,7#JDP7VE?+QD(VB9.5ME9H&GB%E%/"!N3.%9+V//L0GC M%\E84XR \H@#D@U^OV&UW/H;EGKMQ@&31=7Y^?G5TF$H$\ MFQCT,5)P2%7=:)_1Q[#F%MO5A"):-A*K? 2 /@80A^3OM5N5 L[/DM M,S8\ATC.QGN3 @1NJT-+28,(3)W=I(,)4"U_EQNEA;!*1IK0QU#7 M(9$;96O@.3P:,3)2]GC#\'P12G-":8E,W*289Y3J? Q;LAE>/&CR-AJ!J<): M@E)O9QQ'4^@(64ACV!*?L2.?M.>;\)*&H:/G*G'C(T9/!(HBU(.D:>TVZ]Z; M3'T1SEERL;!@U6A0QQ?$7BM0A-3=:M2&0*)$DK455'7@R! YI2I3U)H9&I.] MDSP&4,".^L&;,\OQ;6(_,&\2\VMG^*ZAM /=VJ!*5'JR@RHP"44V(6G44J1U MAL?X2HFOC7,C$5B)I)EH8>L9 N?/LN$9>A5QM@[U%5 M6R1;8!&*3#K&4J%9!/PGR(A:L;;?9_K*4*R-IF1U;R?35632DLPQG JPVB # M\5W")ZY(&RZ)PN-.PD6:<)C1L;8ROU&))">4EN%$:3*UW'_H!904CQ-Q#VYY MH^ZH/O%\M]@@+@:I)3-1GLPB$_8UD1H4Z#G2.N>@Y0H"W1+-V92X\CNYEC=R MZ=_$WIY>+;26YD21,X/F2!L*U:&%O@.E._4IQ6+4:F%T-%XGBJ&9SSP>)%O) M6Z:J\-(C4Y]98\P++9FYP;3,)6J8:^_'AG4FM%!PY#!P^[Q\L7!-EWDCAB=; M\JD'UG*;*"6F<;NHP<0(#K4=B0[XF%?:U$B0;[>P99D5%B)E:[@F;4EZ,27: M $A4]-("(%:C4YH-I1K%=<]7W6,\2*_--Q#O&A!%M6@C(E&"2XF(Q?[H&!+% MIXB>^0Q)3]=\KEO@PX*EV8V M<3G>NI^92H ;2IY WTH4OAOY_I3>?G=9,'Q MTOO+Y-O+PK= JDB0;T[Z,V.]?B23 6$EA =<%:IO2X+YI*1>P09QI!=TJ:/N MFD2"ZGV;-U/"J&?WU7N5;)^%7W#F/FBAPI='OS#/G]Z6@N94D$D)!:]AFK]& M\\;V)IBZ+;@F@19O;$OT[\E[5=;(E[O5+0NNRSJIO9)VYNKQ1E#OYX-J?B?< M0V# _(L=)[N'R79[87[+M1A1FX/@=\N-[IW\1L7XWN?"FQ!6YYS([Z$NNC;$ M#I_WK1A(D7X'UP;!(S-@,B,V%3G=$9R9>"Y,3NPMAR_"IW6">_A)^Z&7CB]? M%"P[ O_M/IZM]KQ+F 68J9[:I8KWC)]IH"2'TZ+%H3-,K?RH!W?[9"8^.["^ MI/IF Z3W=(&(U.QL%+4I'E '%DQ=E&P*MQ\1L8,8?\_QL\<34-8#&P,1WLB& MHS\(9AV7],>@>32&7X3,;X:ENFXWX'K?!2\Y%@G7V63P?IY;?&NWGOP6<#UT M2-K2G%-XYZ,K. /P$+ Y^BAG0PN2HBY^"[ZXY-4M2-$9"1+U1R+&GAV[39D: M"<6!]G;$F(!J,3J5J"9AK]0B7)-;9TCL14;6@37O$;,7(OH0E1PZ(,,PNU/9 M,GO1K7IE_?VBAD\@Z;_([E].X;WHJ-I$)_8LT2K4&=9]&%Y,9C/!;(_O6[)]*(%20%3KUF.35#U&>5I'=8([:!/MKBQ*8#+OP33VKQWY@N8 M(N.R(\:$:=:>M6WW8M9*]7=#(12F*1+;B\[]ZF+KI4^LL>LYWHC*AQ2L;*:R M)/:B2\N.CZ^.ZN'_U*E4*U<@P2\R62CT7)M'.?)D=JJ6OV>7"MXSG^6@@6VN M_#M+4VB'M!=;U2K9UGY3_GNN0IK_Q>=/>!#!BL]V\[J"IO M!+4/E?5D 0C,ESD>[Q&+T%=I7_$B4@;&?E2.BM21=U-#6\':#S>8\IOS7^&4 M#W-FO?4 1^VN)K/($MF+80VCS"+$YK)TU^+C 0E[ MDE1>"^-LL2EZUY)5W>RI5'"#[7XNT;U@?8NB(VQJ8;WZ6S[;P(5ZA<1[E#;7 M:=G3&F>>"?V);+<@*/E_OHR@[K '?V7L[L/_ %!+ P04 " "O@9U8ZX5H MR/\9 "[]0 %0 &-H9VE\7,>Z7U&2F%%N>495CN6QG9O:)U0 :$C<4Z3TD'7M__39(2=;5HD0XG2Q]Z)#6&#>^V.\.-E;G.#>OV;=[^-/ ML/=V HLRZTX9^^OJUU[,/G[IQLO'6^?BV-]+'BN?__O7U^W2"I\#&T_D"IJD^8#[^:;YZ\?4L MP6(UZO?BVKOS'?4[=OXV5E]B-#I*_/AYGI_]]8>]O?5P=+,)OL.R5__^[=WA ME4<2F./C']/L]'G]Z?,71V]>'KQY?_"2_O'^Z/7AR_T/!R]_V7^]_^;%P?M_ M'!Q\>$]"K#YT\>4C_OQL/C[].,'SUTXZ+#\_2R?'QZQJFZLUE/_#Y?GIZN/I.-%WAZ M_ONEFYVVLHO%K&^=K*V!)-K67-YV^!'&^>#S1YS.\5Q8X5"!!,\B5\@TR,"B MYI$IB%994UP.O+%YW ID$W.0WYTY;#_FS=1_1 M_=U6R;*TW2!" RWG/ +S M'A3#P$E, QY=;*S[FR@V4;SZ[A2_Y6@WT_K[DUFW^(#=Z>'T$\X7E0[.1R9$ M)T5(S(< ))@ !B8[)H4-7L5$2A.-]7X;CDTTK[\[S6\]XLUTOY_2;$E/?X<) M:26*$WR#BW,1 Q>N%.=9=LDP[2V)6)1A5D<7H@695&M:\"T\F]B"^>YLH9D& MVMG$2K91"<"=TI%%HSQ%:-8PSX-@I8 JR13C7>B%^FY/8F8?L5M\H3$;%*\6=C:S(2(0*(;)0?:R4V8)"#3JT5OSYLX?'6[=2 M\J.&M+%W.G>0.A4N@6A2X98@&-0L.BM9$84';5.RI;56!\Y,MU+MXP>WF7Y? M8D%Z?#Z*TCI"HD^/7R/,\5T=Q*/RVQQ7L$8%M#!2(I.0%=/6 %DF.!:, MTR(6[65*K:/2;P$:'C7=RAC:#7X?J8DWLVDZ)]Z:6^TY5.*M:04RG@7%%>-$ M++**@FLI^\M.? 6RB?[M=Z3_K0>[F=Y?SZ;'UR/EXJ0"5P0SUM34:"#;0XJ9 MN31**+"N9&BL]5M@;*)S]_WH?-N!;J;QP^D"IL=C"H0OEJ"#SVFRK'N8%]23 MJ&5*)=4<&2=D*!Q%W()(2C&:J:)>S7,S2[R>S M"8WHO :9BR\C[9TS*7(F>"!!12::8A6!,:G(H),KW+7.6-Y L:U<[W !XRGF M ^BF-,CS_926I]6&,!-#&Z?Q8F3!6*549EGSPK2.E@%&R1)D$8#< M0$I &32Z9)_,X[:\@@9<1,X7XR+(I"7T #%,&5"[[UNG$OJB$E7%HO M%6U5TBX2'T,<3P@:7B2(G>))J**9M873*N4R@Q(+DPF)!(G";32M _$;*+9? M]::+#M+B7^/%R8OE?$%+<7?^E"\7DEIADI7 7'&*7#/0>ISJYKQ.4D0#9#BM MX\U-< V)=F]I'S=7Q\9J:1=[XG0\Z][,%E\%524$6T1F*O'(:'86!B "2T9$ M 39Y9YI7R]Q ,23ZW-@8MASRYN4R;^%+K=0XQX).Y<#!,R%K'@3<*AGNF)(* MD[6)8#9?(F]%,B2VW-@$&@Q]2S/HEIAOD5!1K.^(R=4"/LUTQ,(B2D4K<\Y9 MVPP4R;6WA-O!#(D_MS>&!@KH@QI=VB^1856E"\P'32Q-DX!1V,RRH_]H81(. M6M[U=/AN4-@F14?B1" ]DYA,8)GT*46(-2%I' '>C&2@! M:F0.C;304X7&!36_!"M)DR-/)&-0A:)@S1D1,\M "51>8XJV-2N^%]1 &5(K M&VFJDS[6QU&5#D6B0$WJ6D5 T5KD(%E00@-WB?O8FBM?>GP/21"N">F(Y/!=)T$&LQ(^2-LW*A*V&^N>V1U/G%N9//%5!31-.0D5 MG6#"QAQBD3K8)V!W@UGT6FG^D2/>A_+WI_F65&_1*D4@,N:T(SFS,LQ'D1B/ MAH+/D S$UMOQ]V'JH;A""F(2"8EG@^.!82H$(%7O#VB8X0%T\=Q[NS-N-QAJ MW]X&'CODUW3^E^?7!^HU?=^NR\C[#_3UUX,W']X?O3IZ>_!N_\,A_?0JF"W: MC=SQ\?WT'=E$ED8-2+Y6 [TBLUK/\"5-\K/8;C:=_X)EUN'%20V<'WQ>=$ 6 M/IY"]^60#'-%F^H&VFQ"CSD^G"ZPP_EB%&+&8C.M(C(A?:E'\"SY"B2VIJ0V MRJC63KM'<9IE,+YB'!6:1B63#U6ZTE9#@Q,TQ>$F!@>")I/UK>G<+3"&Q'2& M8H]WYCH>J;UF*R#)-KN*Y:R7QZB(9-!ZS01/H;9SX!2QZ%J K0PHT&!SZ^,I M=X(9$D,:JDFUT>0.#,OSD$!;SY*JJS[4O;.ZU95%;0]3JL"MP[$-#>M1YSU6 MFKORH?7<=$X%&6DMN&'B#%/(X*[30P3=/K-V%94C^N(U5W'+48WLM MM-UQNEM08R$[[16#),G-5W11@V04!$,.4OCD6^\^?AO1D)QK/_;14"/M=Z N M,8!DK=0R:&:,JC$P: ;!"):<"-GXH++=.7][N&1_[^A#WG:S,EZ,1'1U/\@S MJ5VA2-$""\;H%8[@E$/;G+-?>OR0/-^V^K[1R.*1H]S>@,^FT7S$95#2%<#>/*FNRM4ERUSIK=.<$?DR.>+X[*._R$TR6.=,( F5L6T"A:8H#8 M=RR^%FEB\;D*TYJS70'P0'?5K^T^5LDW<[Z/'>)F]GKV\/-P[7IA]L6IX'I. MF/[/]0P;ZIBE$8')VLN9(J_,@K6109'!:F[)W=K&MO (F$.B;JT,IF]MM8MP M<7')KT<'5@59F-*)1 8.]'056.)<"E Q6M-Z2_T*@.TCV?[2&E&!1L$E\[6# MFN8TZSTXPP+X6N)LE6O.:W>6N7WB>/K1-G@SAAZ&_ANVXC@#>D:6?L$I5M\D M(V00Q+CD*MKS%.T%%0B1%MR!KSVAVF=F;H4R**[:VI*V&_@>HQ1%H;T!H&B_ MD FNTNS>&LF<2%PYDY)NWACVGBCE,8QFCC0XM1/[2UHN)[-5G\KS? ;P;'*( MR J0!K4SEF3E8=7S+"8D^5)[[O(-0$-RF-O9PTVNTDH/#0_XK7PO(?H5NM_Q MDJCUP*%4*",+19"D7$/= O#UN+8LW*,"U7H9OAO-D*AK6Z-HI(%VX3KYWPXF MA&<_GXZGX_FB"OOI(OWI$BV_%C7S6;D*2M7S1T36G]Y_"?!Z^/WK\_?$,O'?12'G/7L_JOE=E(RD:% M,[?TU+GHIV-*RAYJ7WTC$I&Q$ED$GAB(Y*+UY#>@=>O8;\!ILCUV7PLA9Z/E MVBHFE:6ET]2S\2HDBAB4E]HI,++U4=1639YVQ61:6P\3?(]IV:UK=O/_+-=- M4"_&)UCIZ^$[HBSU8+D(E;(42X%)=I@3FNAZ:37< /N07&YS6WR([^U-X3N9 MJ@2:-#1=GX5+7SYT,)U#6NEQFE??G6GUIBPIQH(""N-"BWHI)["@9&"^OLZ# MJ\1XA\;[>$F&M&(\J2GOR!B>,D#:?_^/5Z^/_M7/B8&OG[Z#(.AV21J%/?6Z M*)B?O.UFG\;T:;]\^6U>KW&X"+KWR2H^G1T6X3&$;"TS1J>:3?.,7BB,F":] MH L%QZW=P.;H&FQ6=/74^TM<_WTXO=8R:)2,SE(98%+4U%$R-!+.F6S8V&BFJYV74-ULK_?FVI<.G4571:NU@[/$LD%VHQ M$D!.'M4:F8VJAY'[MZ0[X0UID7PRFVJCO'899!A/Z[I]-*W$\ZAKYRF*-$GA!C$8S7XTW:T)?@)*]W-JJ8K119EMY7 MMMN0/;#C\Y_" ?6@LQ[MZ>9-MB/T@?QA 59LUF3I@H1W2;( L$Z;E3:'>/^ MBNN!UW7]26UI2WTUO/'Q8X=IO!HK^O<$S[(8EWWH*(HDE.Z\,RBB]9D#:IL"2OD2? M!!,Y9%?;]/O8>D_T7E!#NC/LR7S1-HK:60;@[$:U[$U!3WPM$A"F:_O58 E; M!HZ@K(]F!VFDVY!M8DGA3[^L;:VS?BG2M;[5(TRV<*U)^)21Z>AJ(MXIEBTZ M#EIK)W="D:[AVB@OR?_L;FE+?34_#Y]H%*X>O$8O,$3NF.(6:A=UP8*JMT?Y M&)&K"%8T+\6^"\Q&-K.STW<[,IHVJFE7NWP"'?Y"QIOKQB'A6/.Q;*0Q4(C3 M:QE)0A')$Z)D&*W4&4%';-Z_\58D&]G(GRPYW4 G/16 94A"UMQ2?84+4_<)<9E M+8>RBK/ H5[BI;CS4AK;QX*S(;JMKU*%+ZO&O*]FW3O\N.S2"CN;])X+DAH9Z-H=?U70%X1B16EK',^RY-8) M\L=B'=JA[5W:6Z]ZW=H*:R'EB(8B(>95$X/#^7Q)XT SX^#TXV3V!7$U-]Z> M39A:"3'2/%MC76!H/0U+G2* 6C(1"DV?I*2XG@^]6:_YF _/#B)L"&5+NZ.[N[T9VKN0X;=NVZ-@+W@(PQ:1ZX8R;471*M ML"8CZB8Z1VAP&[WB+W7B6;V[_G;7)._A,I&IZC.^( MN1^4@FDQRA&-5CDPE^HUBMQ$%KQ)+"M=A TJB-3:8G3C_1^%W%9U4& M(FB:H=.UO-\85D]MLEA"X>!KH5OK_MN;H_O3\*%!F.>VZN_;/&_;33"69Z&R M8L$@<3M9&Y=;T$Q9S@NG,2IE1][SWC.=WS%W&H1Y;JO^9N:Y%O&H7!;[:+H= M.756*E';6D.42*PQ:^:C$2QK%W,P!KUH79K;@QA#.NKT'1G\4QO44_ *(CI2 M!IJT=0EA6A#(B"HR15$3AQ*RDSMRW/?RBD=L8UW*5?\*B[,N*ZO32U\N+B^% MR61^5.YNRC(**1?M4V$\I52O^ZX- S-]"UQ8:WFRW+7>TVH!?$A!0T\6>6-_ M:^<*;[[E^F&VG\A_='CEG"_A_GK45PF>7)*1<1MJ(:>6S*,TS$:+W!LC)&\= M]F^.[GO85FUN=OWHKC_;6O>SK=9_R>P]+UH'"*SX;)C.% >'NG))*VA@4I*B MM.XMMA&P[^'0?^\6M;7&VAG3)1^[[DBPODSZ5UR<5*Y6!V*%?22"2Z"@,,#: ML- *B@IDT4R:G"1"5-"<3&\,;D@4^0D6QW:*ZZ\W%PU++4Y>%QE2)+ J3:E5 M*8CQ-,\\OQ9$G<^]9?>$FS9CR97X6[6?NNM@"V[O#5XW@T:@+V MK]5LP;S_"3LXQC?+TXC=43F#LWK\_&BYF"\((]GUB&-,F$-BAB(ALC-'=N90 M,,NCSS&($&3K:K$'0MS66=[QN!O/66EN5#0&"<:R6 NLR!"1>6*<+''#D6>7 M?6S=,>5! (<44?1I:]<]9W]:;'O*LWIOF)Q5CZ[ [2\6W3@N5\3AP^QK<=\9 MO]CONIKH6'M]FXU++A0F"P>FDZ81"JLFP4(13XW@>>O9N#WJ(6T][-(D=ZSO M'CMP$O.!&QOYE]@(_? 5C+M5#_J@O)S@[!NA_!:+_TYP;=_U M<^>CUX@J7'_J2XR+2XV0UUT\:A'R?%&]ZKS6D3KCB>_:'.O58SFOMQ@,)!!) M" G-[R=]*,:MNZE]^WDI+4^7J[KMU0V-OTT[A$D%4#O$K>]TJXUUA=,Z842F MK/$4(BA:B%(2S E;3 @BQ>;M59L ']3YCU[-\T:;MIWKO5T#P$="KW')5^@E M!,5=";3\15H(G>,,"':]_%A$'VMONM:)@B; AT0^O@N+?;S:>[/8R\O=92%& MB2<3Z\50P+VK%WL)YK,U+!< 3,'G@JTK;C;%-J2"AB>UNR;*&R"W/;\O>0F3 MLVVL+T]!9;\!X^F8ZZ9CTQ-1O=/DO"Y>..E9-/4BP)0H[$=M6"S&E5BR)&\W M"'_1>@R^;K36HX3CZ=$4_QNANU#>R&6%: 0P(1.-3/$4:&9IF1"H+2B;P+2^ MJ'<[Q$/*<_5B?P_SJTT5W.9TZ*: *TZ"^^&DFRV/3^@OQ*^P399%N0(L.PRU MJ+(P8AW DB@R6I]=NGY?YAU'1EN@&3*7;&IS3Z._'?''JU-EMER\'T^/)WBQ M4!$G_HK?)IE!"UE/0%4F9%2]0MNQD, Y8BH^^M9U'.W0#YF#/KF/;*CX787J M-XEZ0&.#M;7@T2DHZSWGUB0G!BU#[KU?L!39]PV6O>NP!AQ"$I%DVGM ML[7T6?+:)HE4:U7F/D6,N75'HNU1#YG@-+7+)D3G\0I_1S[LUL@?-5 MP=ZZM0&!7DX7VR3G'O:$[?-N6TC4**7V>C8]_H#=:;6+KZ0XBA*5%[2:ENAJ M931GP1G'BG,Q65Z#NM9T\U8@V[>PC(O#Z7S1+6NZ\A4D7(]HK=UT(6O/(-7^ MRZ@# XV1>96-E:44$KRQ@'=A&1+_V]X:;K:G;*"!YBU-UZ?.5[U5ZW0;Y:)$ MT%HRF10Y.)T(C(R!R5Q"*C;ETKR?TAU0!G5DHP]SV%X!NUYA#J<+['"^.&NL M^@[3['A:U\;F*\V]3^IIQ7F8A(U6GFL/K38V0NF)WF!B-DA/3L$'%D( )@1 MSBI8)UL?>[D%QO;UGS<^\N#SV3'9*W12O6LDLEC/K9'WC%:FB$6U MOAMFVWL\=Y4I:&TES?2PX7IU]GK]$F&.?_WA_P%02P,$% @ KX&=6$!= M4W84+@ <1@" !4 !C:&=G+3(P,C0P,S,Q7V1E9BYX;6SM?5ES6TER[OO\ M"MWVZ\U1[KS.]4Y5[_^F]_?!H_^9)G\]%T\M>?^)_93T_R)$[3:'+TUY]^ M_?@*W$__]K<__>E?_P_ ?_[\_LV3%]-X\BE/%D^>SS(N""77^:^<_G?T%A4O&.@13 MI %E18; HP7ZBU+%V9R4^[]'?_'HL92D02 7H$1F$%(PX+3C4GEKG17+#QV/ M)K_]I?X1<)Z?T/(F\^67?_WI>+'X_)>G3W___?<__Q%FXS]/9T=/!6/RZ?EO M_W3VZW]<^_W?Y?*WN??^Z?*GWWYU/EKUB_2Q_.E__O+F0SS.GQ!&D_D")_'B M ?3XM/CV#R^CT4]/?TB_.A_]9;[\]V^F$1=+!=VZA"=K?Z-^!>>_!O5;0(*4 M_,]_S--/?_O3DR>GDL-9G$W'^7TN3\[^^NO[U]>1CB:+IVGTZ>G9[SS%\9@0 M+S]A\?5S_NM/\]&GS^-\_KWC62YKT9\ON8+2%G;8_[V69!RP9/QHB'BZY_=%._T$XY:"OC:1S= N_P@^)0_A3QK M"?6[S[V$\QSD583U(^G5/CKZKK$]OS@[8N7;S^\?$%_^7#PYO6+9Q]? MOOCPD?[\Y>7;CQ\.7GWX>/#\/_[]X,V+E^\_O/Q_O[[^^%^WKR >'QU!W7>9 M/'W3_^4NC[FT(&+.:#*JF]$;^O+L615_KTO+?RSR).73?>H03_-X,3__3I6^7$I^/8I3 3=8UT<, MXWPH78C">0Y1*@LJ,0M.T#YEG U<*T137%]K6B+X?CT7E'DV.U_9V0O9Z5PI ML^FGIOI<3)N)\513!/JG)]-9RC,RI>A'RUWB+W$\G>?TUY\6LY-\\/I!>WGQ4_]*,"2__^V2T^/I\^NGS=$)?SI_],9H?:J9<9):#32:!&$!P/DTG'Q;3^-LO2WOUT!>AHTU!Y"E *28"ZSHJ)/ MLC4U-@7W(&C2BR:N4T9L2YGW>4%KS>DESB:CR='\#%4Q#A-M8B ])R(;K>E0 MS )")H_+90S6M>;':B0/@0P-9'Q=\W);S1,+9QGG^44^_>_KTX/M>#JFSY^? M2N']=#Q^-9W]CK-TB"DYY-Z"3PI!,6[(!4\2?&8Y2O+!K6]-B8X0A^=*X_A$ MGRKIP?JX9 Y].,99GA^<+&H:I.:6#J,I2KI"[XHT9!GEK,DRR@Z\9R0!3(Z[ MUG&WF_ ,SXU>E;G>,-U.$ST8)==7?8@J%.E\ )L]HYTO<2 <#&+*)LH@;9:F M>9CJ*HJ'S8@MI=Z#I;%$]#Y_/IG%8UI\>G$R(W:^R[/1-)V2]E"K8+UE#%RB MCNH1\*2=5GJP4VY"^ \,)I%(JWD?S+D5V2.@3UOM7.>0[HE#2WY?@#0&@U<. M@5Q DH,4"($C_9%1!F>--**7S>> M59'\?3:=SP^Y%D7Q'""AR:"\)+D(G8 YS9DD&ZXP/^2FM!;IHZ182^U=YYSM M<]-:#SH[7I!C %\+,Y5E!ER0$JPWGEN/K$@[X";V@W$]Z>XZX=SV*:C_?S)? MU!C8_.-T379D^<[4JM14PZIY,E\6N[[/)+WY:)$_Y-F74^HJIORRQ6OVMZV#3>*T9<9[S?EO'K M$CIOZ&U\FQ<'Y2/^\6XZ6RIT02]M.%G4*J2/TW>TYLGBD/L@A$T&!$$%9:RO M^<$"4CO%3#92Y=:!]"TA/VR^#JG/%?'5KMX*&U]?@=@(?-E;O+>H7F6U;Z7 _[%U5\0AL@HR!#5)(;%+1G4))6 M*GL34+8FPN8)F"9I!%ZXBYI>-^NPBC\[",%X(5:81_?7J% M[F_HRSMU";S/7_*$G-<7HSD>'3Q_"Z- 1M^\K:] '=9 M0*/R_^\?>7#^R(OD; P8I/ "5"B&MFH>P:ML@;A&QM2]Z&:=OW8LWG MGQ8^VV@3+S:##;J PL)HTQ,!4)9D@=M&VC*@ZM'0#.![[JE8#Y; M'+Z;3=-)7!S,SBSN944L$R:7I"08Y^GDT-&#XYQ#4(XGH[WU.6["&GK )<;0 M5Q=L6??L734,M%/JM*%P&V;C+^&9/YND,T3SL^JF34!UZ1C83//7@0S;*=!& M1]<5WDC @VG?>E<]& ,IYE0+T21@= *$0M2"):FBN']:7],4,*#2N\BUH;*K MY7?XX23,XVSTNJ]&SPVA#DED;8*HHLG:5($-71,A=Z*:U1=$ _SMRR&K$7&>I+6<"4G*:7I$L(>12H%89BNB9\5$/1;$S M3#^8MK6FUM8,MPN.OLV+&G@_#<$3QF64N:9N3A9G4<:?<3Z*.$DO1N.314XK M_\$6,=2V +8-M?8HCD81V?.6I_-G+?%<4)QG'[@+EBQH460;1NTA.1"C@ M3!(@T=I2LG7&MLX&=P8Y5-RV(5NNU=;TJIA=AW*_E5Y,%J-47_71E_PAQY,9 MJ2G/3\W4G$X/A&^[PPI1?%W] +<79$S[TT>N^$ME;_)3/(@:;X.MI"LYMV'8S$&=OR+ 1 M2;?4Y"X8EW3B9)0K<(+\?26,@1 5 U>T]R$)) ?M03#MEGD[]Y9H71385Z?L MY7K(=V.OW$(9/0H,*BL M-Q!\#SWVWQ61Z)X$ ^:#L9ZG@+9U/<^.BSL;*.7&$LXN M$NUAR_]GKH/3J)[^M/#&!EM>2T\PL*$>@4:,@ZT\@ MMY'39M@+0)ZLM2#YTJ+UFGI ME4 >.%.V%WX/$UV62:,:ML3Q6>7_ ](1X@.G7)\*ZV&ZS-7=^ SG82@R MAJ*QEH0PJCB,-5+RA@HH1VX% 28;'(M/=;H6\_L>=#U&,.3=,!BC2YDV47J?!-\ M/XHU=D&&KCGTNVAR-^5!*1CE%/#E\ A-CJN/Q4$.P2>=4K9F&*OL 1=K]$JT M+@HE2*E(-4V;8$?B^ M<&U@-WAXI:_=V=K%.I_C_!@GJ?ZGCL'Z@N.:]WE-;]_9Y$?ZX2L!U> M56(![U"#4\D5E/7VIM;IHYOP#.\L5" >0*(>J@+=/<%-4Z.W(SH@=#B8:"[Z&D^]5H0HL>X?CU M9$[^S;*PMQZ07";A)"TQHV:@LI)$5*,A,XO<,N&\:GU:K('R4+V-%I+O@1 ? M9SB9ESR[&,DXFAP=E!5HYQ_I(^>K?W3VWFRREI[KR45(PF 2=L.1[!V(L1K)(R9) M ]7TL7M,9Y^G,USDGZ=5/E<*'$JPF6N3P+$:R!*9@R_2@/#9ZR),E+%U;<"- M@!XQ?=HIJ@>S_M"I$6CT&YI76,IK2FD+K MT3QB_C1240_MM<^.\B1>1^4RYIA4@E1'%2NI"C@O(U@Z7S.7D<7F%\ZM1O*( M2=- -3WTRWXK9OGYZ[>__OLHS^@AQU_?Y"]Y?)J%D;K.E(X@Z^ NI6L^A@Y3 M0).C<*9DHGSK(--&R!YLS*F]7GK8;E:60EW'>YZ'W0!L3S&F3D!W%$3J0>/K M2-6;NGJPJKN!MBB++9*!,^0N*ND]^'H/:=")V1Q9T;FU=[8'W+HM[+-OU.JB MI3XI]7KR^60Q7TJ GQMPW'C4,8+/Q0(MWP)J*^"T>1 Q,]>ZD?D&.,/;2STJ M'&,;#>Y#K@)$,PDO ))0)&M-DTS[>MA_/8"'(7 M+?31+G+%X+MB#GZJ=]+_3T[/I_-%G;8R/\3 @PTR0Z'EDRV(",[F##8Z'HTS M0;/6%5Y=,0Y/I>&*D'O55P\;T"UX8SSY=#+&14Y_GTWG\U\GLXSCNH"_D]A_ MSF5:F][_.+1.TYM OJ4OT9"[R@0Y((:\D.B+-T*HU/PL:P+\$3.Q!\T.O_VM M740=$W2Q"%,"^L(T"!%KK8ZO@Z>L!8VINL:(@C?O\VX!_ <]6VJVAQ#Z32U8 MEY=SZ'1)3&<'I=1JL7J'N(]& T,K(WD\,IG6?5";8GM,)&NBG[7AK7UHK5S4 M;-/1*%[ZW9VT4MZ 8W>MDYL*IWFKY*4'7A ;A7$%DP668AV660)@T(8YL777_+B>)HNEG7]NSG741'+2*((+!MN M/)A2"S'0U*1'UB!#]MPKKPO;:&HO ;G$*?KJ@D_;8MS]5+/M*#+=@:H:>A(5 M]SI]JF1@TCB%R.E55,A\C3?6"Y%UAL*L MQJP#"V(CGW(/R;(FR;.W7.F@B=87HG^8GDS2/VCA)W4Z_NM:(_CFW5GDV)AD MN-8:O-8.E*ZUSI)[2"$:8>O=85K<9H#?]I#AG+?6BICV(,6&\=$EKO^88/SM M8X['D^EX>D1^XNM)/._10I^*%P$BY[7D@F@<=% @N-36IQB#2!LI=_TS'H9N M&\FP]8O[\H_/.2Z^W5PQ_SA]%DD"L[QZ7YL?&NUY%"0 5V\:4*7$VIYG(*#, MR2=,8D.%=WWR+N,SS?R6_F7>0VYD-:R#WR=Y-C\>?7Y'MGB](>6(#&KGF\+-RTSI0]Y'VEI;A[R ^\FTUCSFE>)_S5^/,ZLYD63ZLKEB-D MP^B07=YH(ET 67Q,27(Z9%L' S<&]Z"8TH]*>BAY70WK_:4L;4V%'4Q>C.:? MIW,<'P;C'=;K=8R(9$XEI@!S9E"L5]HGQXJ3@VPMZS$^*";UJJ ^;JQ:XKU( M>OUS1,A/*N T&G]]D1=Y]FDT66;+SK,G9X-'E30R6(=@@V2@#-)92H8_R"29 M3J44HYI?\'A7L ^08GVK[#K7]-XD-&N>=A<)S,O/W5G"3B>S\R^7!6R7B.Y,]CQ;$"K66_F$ M!9\C!Y&22-:DC*KU.,JF"VA6R[L%F-/\3%1:L1@%I"AKR8.IMV9B 9)@I U$ MR]#\[H!FX(=*KNZ.NVNKAP?5^ZY3MY?[TZX,^?#H,Y?<0!2@4!= 7!S8599BO]P:U]F.')<(M371#\:"+G%NG M7YZQ2]>T?,B3T73V=KK(\QAQPWN.;50S[56NK7.JSQ@7^B:0^@PDAD#K)) )?&SW+#4[2OA4(6%V>Y@&):@!=) M0$Y%:RX%]R'TY0&MAO2X[W2%"?%YUL '4 MGNS-#C!W/AIB>S5?3;STK*,^=ZD+@#5<,O YYR H2[1 MHU$VM0Z7[FC_Z=CNWTR_6VQ 79331^71?#'ZA(M\4#; &IP+7F6$*&.]5:(Z MA]$K\,I%E&0ORM"\^*@#ON&9U)NBKV;G^M)2#SM3O6V@9@NKRU''SRVWX\1\ MBI@B!,=K6L:A N[K5<;+C7:EC%SQJ67Q =[6K9?M.WJL@ MACEB/VX!HK;<^A_^N GCV+FT"<<"AK5?@[5,\;@O5;C!,LX5> M!IK.>A5JM$G0(6N :U'/7Y'!V'S,WMU+K)M-[M]1) M#Z;0^=V,U=S[!ODP02L3@E,RN%X_G&I =TF+GQ9;; M:V8M71I6NZ],P+_%V0P7HR]YFWKVS3YYZXKU.RR@44WZ]S41%Z1)P@C)F0#I M,NTZ*2M 'S-8QID)Q?"@6M=$KX'2MO#MU/ZWY-ZE4LB1C(4(S)('A[3$$$KM M0G.(HO49M +&4+7;+71\KV],KJ+?(#0;"J#K7PL4!PEH/%&+BRTAFV MV6"Q>U@9O87^>Y#N4(4:W >_O"O)(-DZ"ET"G[('$PV6H#UZW3JPN4^%&JUM MP*UEW$,)\YH,XR:H'FO)12>-;99NOXNXARNYX$PJZQ@'IB2A4TZ"MRX#EY;Y MS#T/@MUC$MREY*(/#G20\B E%X5I%[QS$$PM*Y&6;%SAZD \JQ3GUFH?'TW) M12?MW%IRT46TK>V]*Z=:O3X8XU*FE=BV%.L=V9_*&D&&#K?@O53 /9/&12EL MVFS>Y(V/N>\G>F-!-BREO!G9^:5U&V!;?;IW5?8N#N_6RME(YUM(MK4K?QM& MSX6+-A2@_8NV'$E;&7(N@'&#Y&PXC+;LK];7G-:[5'H7@;96]G/\_#FGYS@> MGQTM2?&8;):@E>.@0D)PA1"9K(IFVOO ]$;:O?K)PQW%[84^;26Q'I+^WR_T M%<9OL]02=UK5>% %IUP4X W6I#5G/ 8-EU)*:/7-T=)=T[ UY/ MR/S,\\5[7.0/BWH5W:7QPIH+A5AJ@"C7$0H2 9T24%QV*?F,,K:VR3=']Q!9 MTDP;O2=L+@493_]:STN"/9KR0TM;FS&>@&I--JZQ#%R=".E#X<5CB2;WNY7< M .XALJ:5+GH(^&T ]-UL%#,_]!@9.L' L]HZJ)@#%W.$4C(6J6TRL771_<;@ M'@UI[J"+'AKS+D^OKJ#?YL5!>3V?G^ DYGJI]/RP%,5YO5":H[6UB\36GA0/ MG'DC8R[!V=;7QM^.ZF'0I+'T&S9:K+#4+^>ZCI&.SD.9@G4B$S930VOVA:?KGM!3 M >I&"^JY$-4*R\D3":!MO;4HZV7(. *]W#9EZ8/U_99JONFS$!531EY2 AT+ M^>!)., @.3"-&74PJI1^2XSVHA"UBXXW*43M(M5]*41=F6Z+/.N0!()(2.9/ M,AHPVP0YAA1--"&YUO?X[GLA0B?=;E*(T$7&P^6>-T'U6 L1.FELLR3T7<0] MX.P'6Z2(GH&TB:S<+"1Y049 D#Y;,GU$4:W#&/M>B- #![I(>9!"!&X$CZ;4 M 04U1QX4.3?2>$B%8PFHC&D^:6I_"Q$Z:>?60H0NHNT]\GU:66-\X+$@09!U MMD71X.J%,LS*9$6=MH:MC_K][CK9YJ#?4KZ]AQ\O-T%L@.O1=IUTT=G&72=W M$/B072>2!RM$,B!#K&E9E\ Y>@V,MU'$$A7S_;:?[6'721\\Z"+GW72=T)GF M/5H'9-(00H'D%FONP/.BN+')B[!92<-]ZSKII)KN72==Y+J[KA-I/4/4D"TN M[1T'KMZJJ\C6C; MFX9]VU![\52B7=<%4(P9>JV8!(:927JQHI>];3KW;;+^-OQIKHP>"-.%X\@B M%D-G*2ZGB2!!&-E5HK&5+K-JG[/UF_DWZWV("Z**>'0-=Y_OA]_DR@ MX_FYP]C2=]? CB;A;@+Q MQR3<+55[AWFF=]'+KB;A9B:,5A9*#I&V0AO!,[()D2/+41NF>>ODS7V>A-LW M<[JH8X>3<)ER,4MIP#F7:KFD!Y_1DT"X+29$95+KM/[]GH3;1:UWG(3;12># M-L5QF>L<8 @Q(2B/=5(2<_2E]*)8&PEIKUFA?6R*:U$=)]\* DF>SG%Z- M)M_*W-_FQ6$A5$HG!@2"##7G#7COR% KVK,8?%&E/0%60GDH^M]>SCU5@%T? MN,Q#1!M*!LNQ7A]L+3A#KI8(2%Z=+%;T4@"V!Z.P^U#]]C)>6R#2=X_!>5OF MRS\^DSU&GQ6G1Y/1_^34O-?@UB?UTW/0;8$]]QZP8#%KI4&;M+P7' %3JI,3 M"MD!1<626T]!%QUO MTGO01:I[W7L00A0AI.J:(>VPA>?3>@FFF9=-+M)KT'760\ M8+GY!J@>:^]!)XUM6'=^!W$/1P8G>$Y6)TA.*#*T:*?TM$&"]?0N%(/1L[YG MH>Y;[T$/'.@BY4%Z#XQE6BG%ZAK)"TZ*'&#F:[U4-:VM-VC2ZYY+CAW30;RG?(7L/-L'U6'L/ M.NELTYKSNPA\R-X#RWD*O-#)EID%54MPL8X(C5$1MLB8:-YQMN^]![WPH(N< M=]-[H)W)-DD)2=;A@%DI\"5(0%^$-K5\.FUZZ<']ZCWHI)KNO0==Y+JSWH.< MA/ A&K#6\WH=I*?CC^P=I70,$4D$5^V!A]-[L(7^>Y!N#YO_E0AK%<3+/^+X M))V.>2'P_U,'MDT."S(O+&UUII#!J[@4M<6:S"&IR!SF6B?;>O+*IMAVS9--&#QW 9RT$Y39@1Q-,)7,QZQCFY171*DF\4;0%?;_3!R+B1/!4A6[/D M)CP/@QG-)#[,_G$HC>,LUMME?9TEKS)M:4%%<);)FE0+ICD)5L!X&+K?5KX# MY"8_+*;QM^/IF#Y]_O*_3T:+K\LY;>_SYY-9/,;Y-E?N;OS9V^8?[[:(1AG' MY:-^IH>DY]-/5<]X2M093HY.6TV^7OS*._RZ=$=^QUFZQ+&8LQ3:H#8R2-?ZAM[M46\=J"0EII-Q/BBW8IFO W,:XF$:O4H^0Y43G:2F M]O\R#H);>D>9-5$T'Z[2"OQ0.=.!67HM=+H39>]+4O;*;O1N-CV:X:=E3"(9 MBRY(!:5&H96,'KPDH2J-(AA?7-2]O/HKT>PJ;KLC=ESE:!LM]9'368GLS,O= M!%M/D=^;<.TF^MM*AQM18PL%#$T21DZ&11^!!1- F6( M94@@HQ)VY(TMBX0 M&IX7>/);\X?W\V20=T''["\Y^RY=O M*CI/=.>(7,CD($M?+PL7 GRT9 #2^Z)]X<+DN!$O-GC80^%!:[FVWA]N!":R MRT1 "XP3#97S'ISD%G1)GC!9IL-F2:/'H.EFDFQ8,; $]BJ'V0G.OG;:BH1G M.G,$KFM'GY$"7, 2;.".IL@-[P^\PX/?RB$Z%ON/8PK6L;0+K"E%R>UE>Y= MGHVFZ>SJAA1<5DX'*$XZLHTR S1" FV(,CL,I;155 ]) MIJL(Z1!\GQ>CV4JL.CC2>BA0HM2@E%& *1/WK1+/;V:*6^M M^=)K,J/V!-.'YOGU/;YI8N/VY_20Y.BXN/U)>'"F,++B(;.207'Z([B@ 8F8 M(5L636E>DOR $AX\FV(U+X YTVOG,(%/T4),,F43G76Y>=#X$28\NK"TOX1' M%V7?@X2'M,HSCDO;Q("RP=0(?8!JF.B@@HNAEU?_@28\.K%C\X1'%RT-' M!-N/A$=''78):M]% 4.3Q(2DDW(,4O"$D:D"@2^+O3'-?]1XE/'KC M1A>YMPYHWF /GX\$,EIK7J^:$3R"BIX#VGIQ<5">G2R.I[,Z<^)L(I 6$4TP#AC*VK!G)'CF M$T@94#D5N4&^&0$Z/OE>QA'N8@#WKY?^(U;G.^45E/Q0ZX@Y!H1219U%AZ!RT4",UZXB$'38=R85+>C>G1\:JRH'GI_5S/^?:[2K6TFWZA_ M\3OG+X$--F#) KQF))@8%7@3Z ^-TDN2BLG-G>X[HWUTU!M(L6N3AKT&X,\B M'=/32$>X*N1OK1$M@_'=GME#8'Z+13<*TK\DT4V_YOPAS[Z,8E[#\/'R@Y:= M21?CV4XS/,L&I0M^US$)!1U99$XMXTP>'.U[X&SD@GDN5&H]S;_Q$MJ%[]L M.RM8]HI.#L; VVQ!F53'4Y =G)D3I6@DFC>W*/M8R%!A_5WR>GV,?U>,V)=X M/WEVTT_YPP(7R\]]<[;.T_MU3 A2^PQ>:'+M0F 0N"U@E&,ZREB*:3WM]@8X MNX_X[XPKUYH3V^BLE[[4E=#.8EF;@.LI_G\CL-TD )JI<3-Z;*&#P8GBN?6A M: -D!)-Q+'TUQQ.9Z%Q;9P4J$UOW!>Z (+=H4@0<60&E6 XQ*@-,.F3*\:-=Z+MHU$,,[M@V5=/6&J:TDW$,(]WV> M9_K XV>3]")_R>/IY[KB,T_K#&+TIMBD'=1[9VMSCX00ZM)S%!$]5]:GQB38 M -9#HD5K+?0R(',\KE&523HMV:>_?X]/9UY"T@RR-'7]-H&7!%>FF))!XZ-L M[>K>ANDA4:2I_'L(L_X]3_(,QX3O6?I$GVS"Y!C MO2\<&8(+E@,YT)[YG%%9WMH4N Q@]R'P03EP]<2_LR[Z*F&^DR NEC%)[\8X MN33V=I,U]5D?WW@]NPFK;T&35>72^Z#C^\)?Y!B2$AJ*SPH4T[K6M!@HM+"B MF:TWQ#Y:WMX2[=]SVG91;>ON@/=YOIB-8O7UJA_Q*VEC_O[#KW5$"[F593K[ M5"\/72YI^;-W]+.S$ .2P<,T4R!Y8^;8EA#XOB M>B? ='CM]9"8:!/N>(Z?1PL<7RJ9CS'D0-@AE%1 ^1KRLH5!5BKP[()VS2N' M>EK*'G*[7V]H'RBQ*Z:_K=L6B%=Z!);5 G3T!6&P=YZ>\B)IA2:T;XG>VV!]O MRU[2JB_K^EI(\[KO1^7%:OW5PLI@O<%*OIOAG'AT= MU]_YDF=XE+^5G#^?3A8SC(L3'-?;M'Y+"Y&7^A'/34UK'U.GXT, MFRUN?U(J$EV,(@K:M3V2Z\LU!%DW<66E2UA$CJU+?1Y22B6)B ZM 2TBJT,K M-3BA:F(U.582*Y$W%]\C3*ET86E_*94NRM[3E K/J5BW/.PBJ.(5!*81./>J M,#0DR=8)U >64NG$@9M3*AUT<5]"TINLZ4=*I5M*I0M-!DFIW$'']X6_.G O M+.TI0>EZ.R4F"$EHD&A\*<4:)P>WAO:&M]U2*OM&VRZJW:.4BA,ZDZ.@R.AQ M!!L3@K]3K_;BFL=K(;]O M8<3WT_'XU716_]$A9G1>U2':7&105DMP)2?() 4EF2G&L'WQ)>^TPCU\$WKV MG?:70/?S=7E[LMP7I)!!Y8!0+TVETS$(<-%Z4DP.@C.5#>MEZN(0B[M'+\D M+!W^A;H#Q79AGM]YH7^GCUC,7T].,[R'J*7SG F0@=$1FZP#SWAMU>6^6):5 M5ZVK1(=:VX\W:2=OTA8$ZV.:66_K/,T^?5NG4+M),7:0N"]7%Q4V_K)"V4/+J\U* -(YHI\#X44$XH"-D6 M4DKQQBIM$^Y-5JW[\GZ\3CMYG;:CV?4W2NWO&W7-F.6*5L@L2&M\+=B+X%!9 MX"(RR:W/.32?_K8;?VDOM7"E"F5I(+W 17Z%H]D_<'R2+[\\QJ(ICNPEI6(= M5N%3[8_W)DS4&P7OE>^[N3@.+4HRJ[P!(2.O M'00,O#9(7VJMN(J*J;WIE6ZX[GOT[NT#^??P1>[$W'OU]GX?6+A=$-Z:+$ST MP#B2U4/V'802#3AA1;$ED&1:#[S?F\7_>(_W\SWND\/W.'IVNR D.6611P:" M_D?VE0R 6BI(Y,1)Y5C@^O[$J3LN_L?+O)\O M@O:%[).B/'B/B421:$-SR:AR[X)[&ZW\QVN\GZ]Q;^R]GS'#VV6 B1L4*(%Y MU*!DRN 5HVW-9>7)6I%)M1XRN _KWJK):[GR>8Y_/II^>9IC>OJMU.Y@,OYZ M>^_6=Q*\_#FGPHOI0F;??W*G;JTN*(=JPKI+ >]]JS$>KB#6BV2*#0RTTA$4 MDPZ<5 BRWO!LK!!9_2B([<*Q5K6N712S]F!9LSF=?;O^47MI__:G_P502P,$ M% @ KX&=6(_?QFSY $ _#H! !0 !C:&=G+3(P,C0P,S,Q7V2"4[;\_?DM25"I;LDR%R*Z(;%-Y$$(H4\0D(61/QC:39)<)199,A61K MRIIULH>0/3LS]G5F;&/6W]WG?,_V?)YS/N>-]8LU!1PQTC?4!]C8V("[X -@30/6>@@7)P P,0%D #8#W"PLP$_?P>P1;P%@"]HUBB@"^QA M8_O]_#^%G8/]=]FW=R\[!^<^3L[?LO\ ]X']^[GV+BXCX(%LX#AWD. M'3S\^_AW([^K_ZX%/@_NY]Q_\+]=6-^ H_OWR.^[P\YV&MASE(W]*!NK"8" M/>5@^UL!_D]AV\.^EV,?V"4N;O '94? [K.S[P$[R[$7'");"/AW8.]1CF.G ME"_OXS6WYSSMS7%SHA.09*>FS,BJJ M%]34+VKH_J&G;W#5T,CRQDTKV*W;U@[W'9V<'[BX^C[R>^R/" @,>Q8>$1D5 M'9.8]/)5V]<_,#CT M:WAD&D^8F9V;7UA<(I$W-K>V=RB[U-_C8@/8V?ZY_.6XCH+CV@.NP5[.W^-B MV^/_^P=']W*<4MYW[+(YI[TW[^ESH?OYKB2\^U)_0/R\!9'_GD\/EX"$RK0D MZ??0_C:R_]K GOZ/1O8O _O7<8T !T'%W'.4_2@ !1CT]S'2P#^4CY38)JKG M,Y4\Q3+W*ZW&7V+7QVR[/O^!L;H'T)>_(:51]>9,/KJVRZDO_8HUYHA4#I5J M'P?.B=M<[\06K&L>CD85__BDM1N.L&0!?(F>/1Y,P\PZV(NYVR\KE?@D+>EG M2VOM.N9Z-AWY=Z=)@DSN4_BB6Z5(06(=^GT+8L,S)VCXR]*>7=?<7Q&0KAK= M5GB%63,V"GEO$D&X51%S;4Y>NSF&0,-5=V,>/"6'HJY)/U9-0F"S@X$I)E45?2M]IZ MQCAU4 (2>T2V.]B$YDP_2TPJGD#0&A]^]^IP?ZR0:G;MJ !XTH/&?"+[7Q, M^J3XZ9.B@G!A27OO1;KAF8*A;X2Z%Y0VZ+:6B /S[$7D 8,-G4G.J3/'9!E8 MP;.H"!EH>LH,,L\-1;R!#@LT9+34?ER";ZWF=.&HRA:5(09,[@/$EB&?QBQ* M[V+YK-'P:'[2@K'I?NH44W6W0"]X'"6FGI:UPZ].O\R)9I'V)(W$ MK43&:72/"VZJN.[ K?0.(C8F[5KPNSBN SN:75#QFZNHJ1(=WH GZ?7,T_$Z M*TD-*] ]!AO8[A.RX93A9O?)40,6 *!W10OJ)XX;3;3#*2*X'PS1$A;P]#L= M&H#JU5(C'">TWL*7OYA?<()T53Q"4V3]&YX;>V;42??M',24NBR-AN#\Q6%S M\OP]!JTZTF$[.0<"&^EI2@53N$.=05\R0J28+IBB$YQT/O^I[BBC?$2[\&WA M_/%;8_456))*4-!CU04[ 0IC"B[\V1;2HG.\/QM*[IJTC##D'-"]CSR-XW^ M#>+02G=&"*.P]-KK* :'UX(GH.N6(.C\[DIG3B MUR,Y4)^US+ +[;AZ9Y2<-#*_D(UZU*Z#R *87 DDW_HSJM4#*NM'1UN_H2V+ M+7ZQ *1\O%DU+]P]F7&R.*9([K'8H\E'_;TLH!<^EDJJ1(=>+)*8.%PC$Z R MQ0*V9W=*D;GF<#ZZ"CA)[0L5JR(Z"L3D=Q\J@+'%I*)>WB6'D'"#GM=#/2@N MU$-(Q.2)$]*;$ $7GPF3AN&QRK(JJ9\&)ZT>HDH2UN&Y,S4AC;L%YO7WWL\P M.X*+6< W1R>F(2;#680GGS MOQ>+H6##7(3=CS%7V+:U7]73:Q66A=+ QW:.^N>29F.J%7KL MS/ L8#1]6NJI&O>DV /+>,J[=4[='K-S*+C.OE4$^K2/-^Y#VD)V.NW5Y%3(&,8G3*X^0CLT_8<]^KKO.IS_-6*Z@8*:-O5#->[#;=;IKBCI M'"3)H_ -?"R@&9SUS7B'K0M?@F^29!OK]J(?5V(7JL[%?Z!29;V@Z^7\E"UP MA"-N>"DT]R&;E@FIFNA?=^C99PL4U-37T]D^ACB(UN99P^ M6Z1TZPQ]7@7' 78L!^(82CR<-204:]RNA,./T-&#N-_]_4.'!W'QEC%!UGCQ MQGV#W'KYP?6LTR_IOV IB&HFM]"4K7SJ(\_#E!0K1VB@/7^A^Z;F&YPJ_VZK M7K 5M#5> IO#89I(CO5D 6=\X*';QR%[OR+CR\:-T%V&BO174A3,?0K8C#R^ M8\OO)UU\FB&G=%*X;;;&<6/BP'38U)$+R\64)&B M29O]T=WC29'(;9H\2C?MH0?XX;6#;@UYG*HLN97))!N''9%5/N7/6PJY' JW MAS5!B7JX70'D2=300 HS5#6D%CZ4R6>5!PM7>B73UFYBNEI=06O;O'!-S7,S6.\BHW:@A(6GL9(8WMX0KFDWS_Y7_D?B&PC[@$+H$AS/D$Y6ZK& M56"(+Q 1J?.:"ZC]@5>>:& M"]6FU$E/.SMEO M*+*L850<69S-'-NL8J[X(\WTYI!/@A\QJG2$Z6SG;9;2\*XG2B]"AM/N"JJ= MBG2J/R"TV%B,N3;4R@*$6,#4ISH54I")VQ3C0FO#8_<7%U:49 5B9,F! M _DWT_.L3"V"RMK#?Q,0G%]]/(JJXB=?1WVUJBNEB(..\.E/OYV([M8TN9%# MC?;6+,!LW-L-8Q7')''2ZNRQW=:R:U_]F^)/MJ7%"QZ9Y=B66C?HD>\40*M9Y$D*-_Y"+;&ZZ>A2INC ^J;[%84DZQ\.3I#QAU[M M07G?M9M#GM,T0)=DYRF74]&'E'3I"#C0P (>NO3L30V9?6)O,]9:P?Z>%_XS M0Y;P 1;O&N$.L5?;KOC #&J=2[.]CSS4-,$U=TMEV=%GFPAW=L$F]^ZJ3%[% M!)O?80&-J!BD* 4W_74+=7!9P+H%(T4OJPA^"1WW4[_ON7V+?=66 TFX4JO1 M/V!]SB*NS$3S0_6'4F<"_\?^+//> D$A^1.NG3J=VM?-]?CS7O\.3;"92#J? MAE72=ANI9)A*\P^%DC6Q+, .PTQA;P%7CZD+S0?=R]L]_T9XZG!3L2BR'/T2 M6*] D;''E198=PJ,SO(LX'L)B9U95XC;/%"PNL1<(<8R#44@V6 ,F>G&8_A1 M,_G-U$868-($-LTX2=_\S_3F?^6OI,Z4\1DUE:NAUB!53=QYJM.!YSEF\/I# M31=-]&+5T01F^65&#SFL/Y%K*+Q)Q##E_FM8W ]7:8/< )T>FXI=CY4R[<+( MR"^[+9+VYZ@>%LLCLC69;<@@V5J>8,HX[0K";#N 6#^@99[?>#^.)\$#I]TY MRC,=K]P1@C#/O,J_NTHS0]6;T.U)>9]4<(=*)XX2QU*OE)-1N;98ALK+D)\& MQ#,:+XRY=ED Z+&.JG;'(*6_#M;HY=LN47-Z&+/-C6L/'U_7D(EO?\OVBZL9 M._/I BE6I>O.YU_W,X&HEBU$=HAIJXM24L. S'3[A(OH7!@IVW,9B MF2MVJZCS0_E7#[2]CY$E]6V]^"_1J7\5]O<4!Y)G$V9?L(G8E^F0>QL&.%/N M;Y-R!8PAW5=^+, Q5&Q@![=2!IK)K9]TY" 5VK1_E:Y6<.&HJO0& ^.#&NVZ M)D%+?&,*"X5G],-&O%+$YNC:5A29E-P0>_F[3%M(QD/:^(/@2#XOG9L8R_)S M AC#5D-%S,V9M>K;2\BET3NM09XB/[\GZ9Z+-- ?^Y1]_XC!WJ,3&'@2ICAE M=1V_/IR\)+PO86N=:XTQE^)[BO%-*HF=[*!-:L_(B"-##9ELS%[D,49VC2(C M9_JYGM.#)[2;+[\9^-]O+8U.HBA)FAX^4(]=[CI DI7!J\L\FBS!NKNT+<_A MF;V; WY7F3<(BH>9!1MIGDC,3X8[4!>H%_Y?F>LBHX/VP&7\ZGR+3 M3+85NK7%PTQJAG]2_5^7\?]RD4%'UYCE4LY?JAY0=1MUUS3Y$M?A[>LU+1YM MX&.V>Z9$YVSPC9_(@PB9]28QB?Y3?:4=RAN:Y%[EA:C:VUWJYFWT97+?=@.C M//@R[08EJC&U%'-@N"U=7AZN&47H?(W&G=JD?507'<9I$=:/*FFI1I;64LEV M*[PLH"UG!!H[[.>VCH \\:[1LR/M2.O1^MR(Z DMW\/5(]1BIK*2KVW=7 @A1+$ _PC[G<\'C'8U8F0IV"A$DE(7R5/X=?]< MTO"CF%7^'F10=:W9BDAD)%'H K^]TI%9-&S0K 8#VWU86 HBNAKQD?\Q%OQ% MA#2)NDVC8N3+L#Q+,&O3O ?#\?CQ[<];>Q\Y:@^$[O6Z7!A(U60>^$)31C50 M*#_36G(]YQ!N#0]3_$]%MOEY9S3R?/T^T8AYI>3]%5;1&&!W_MR/A:G/A_(3 M$TM@=\H'VI=OMB>Y?VI%-PDE\RIV%#@HMVEXQU8%;CPR+^G9T)1<0L8RNZUW M8K3,B?#&JI2XHB(YNE[(@Y)Q78]P?C6?])=)9>WNM_HL1L.T/THYY,/4P49&O+D06\-8%[_A6C&<\\ MBFH3#]O$,#-2Z99X+/W5+=PMU.+7<+#9;$@F^':)XW_E'XLO2@ IMP#?6W,@ M"*]XU*XH/OU>36;QM?FUUA,L@+?B$F?_U!Z][B@Q:*^. $7M.FE?;9 )GLQ M(:""MZU'_Q)P."?Z)(=(XB61-'HZ _3=;K8.VP64IT,ENX,ZD,^2*K4J=59[ MU\4)8;)^4A6 USF4&DFX20YZZ.ZJL/%1U34#%N"1L@.;E'J_-+1@!R&*B4=] M@;TB7.&93&&.0M:A5;*P'G6P5;.1/CM&?LUC3VSL\(-DN8X/+C&[\0,\)+6= M; \UM2DE@']FTQS>=#'9,>:'LF6+PYEY"X]5W/(?Y88/DF-U:5(*'9]_'511 M>GU5^@I7F^*RU8[[TD0AZ->F-:_\*;[\=X0[4Y3(F(]5IR NY'+_,5>^=MM)V(K!2@F1JWO;G:*8@W":[$A<4Z7I9WEE05RKO+1:J0C1Z\9/"F?B)B?&#B1WB'%?[#R;?0P!L MB69&B75'P)G/80Y?(W<3&QO5_I A,(]QOTY?%WO_\RA%L+68!03#.DB1_/8( ME'RF??3@B+ZVHU0Q/#WDV$.J*=]TAFG0ZT:VB%YJNZTX?S4JT=;F*FE]E+;] M$[.=3*KL?>22@ZX/E&NR5I1E9$E_5U/0('R\%,#E\#'>X.=?<9)TSZ%(DKJZN0&K@GW+<]J3ZN&&&FLQ-9_;%^; MZV&37[J;T/%N(B.OI9DE[X>.A;JX&^36O#W/2A-%E(?+$;N;^;K]S$A-* MI&=*$'Q9S^J/#-20BW(82*L[0Y(-IEG $:=%,X[PI%B:Q8[#4D8AIGW^^_P= MOP1']T:AZ)A$FNQ$2J?^:O!*L)H>LHC"S3R03HS\]OVY5.3\D(R2'\ M,!O@*W1F4K#61$S]^@'$0<5M2#@=FLW7).Z[&62;^^*U6.T"O'< ^DL1^S M-OT;)&EC#]/)3^$9J1M^P<'-%;1"$8N-=%2B 4&0?FZ^:9(JI:/) NHY)EF M<*&[S31G[*/C-1WKW)28MHN[N7U.<=Y#R>9]IW'N'_/S-OWK56DU]_LVGJ+R MSV#0B"8&7<*:G 3/@G(Y1K]]E95P6_2 E=5Q&8/K>A=PWEIZ4V\$FXFOM]S% MC0?$Q3D\5BW\Q!>^#:50)ID'6 QLC6&!3P@6J4[R#Y*,G'^\BOD2M--Z)[L M(%B7 Q-]\1D_\=97,[KY2ZB"[X*2CO;=,ZMQ#5V0Z<24^>](O1[X6\Q1%C#U MW/H0V5#Q&=TF;['8[ZJJ^K&E&KF'?1(;;-5\P4-=\IH?^ ,944=H MG#B*.3+/1_2DF._DZ_38*DZ8C=M5+'3'$;ID(G1?=@O@HA4?<]=@X%?7&/+] M5)MO8AQ]2"&$K#&1B>8G5GH\G5D$X9"T4CC1 U5]A 3/D&E\6 >= M_*+632H!GC!)O([;U<**L("A?BC5C!_)L_F4!23P\U#IN,UH3 4"A.'B52Q@ M:Q&LXJ5U#[3;F?/4CW_V2[1EYOX*$/!U-_%0J:";^7D&6U& AU!.3])CH4>@ MRTM@2+F45C>!7>O>CYM)J*>:L0#3:\RS)!C3J!!>"-T< V,QMI>G^_].2/[_ MA\A@HFITG:>U]]!N]'\2+^W;7!";FPLX+"#=8WP>!9367 MV5G\C[<-XIGCDV4WX"6<#5)I75='FT_,T6S/B'V^,'1UWV"OB[W3Y9P;2 M9'*R.W_2Q,]/)450[9A*<8>X0(!M_.W7F882B898748![H';^@B<<"$'+QLF M%XCP+'%)[D(1!@<,?RGW>;271#&\:78$+&QEHL((#4X? FAEOL:ZLJ M]2)-"72!T!I>FKK>H8U+=:=)YZ;3;]1&021QB\^"HUIQ\D-SK>R;'MS$#C7\ MF?Q>NZY(ZT1KU&A! -18817"UB(F[ABPYU$^U,4F^_06"ZC([+&KVKY&J=A^ M#(;6^X@-PIWK2R<:6$"#\+NV#;DA8I+?.6JVT"&TO\S^&:>Z,8H0".A8 ,6- M*'_J:T6/Y9T! KM&1"''C]!:\_UDPOR[FV.BA+8D5XP.&K+Z>-1P;@ M'H\]6, X_&!P(7:\9#<]NN9:UT;$M$9F5Q+M2(]-Y[IB>L7]OUV>Z>YN^ NE M.,Q)4%QIGH*CD^,RI8FKS[=:QB27%),"(,>/O_*B0,8EL")A<$'F3RCQZAO? M1F[OC\'0_M8HN2$%E='>SQ-O-V^KQ^MN_0IA4Z6*Z@6;\2*"$N;S:MSY\J$5 MD,>H"W6*AF?07Z:[M+J*K9*/%7@Q#8-Z:)F3V\O7Z*HD2(2?(N>RY6)56?A< MZD?K\N&B3^\>.$91^>_NSU>EJ9(FMQV)GJNB[T+0S2>N^?/JY[BOOV.,S^96 M&<81Z@;;D_I/T!=!W9IZPY1C9#QO*>1^>Y'YF;EY8EDO+K]\]DTJ_U1,;??H % (S$(-E.]@.XO'\CL MH!U@=BK2C(-]2DJJPM,;JRZ,KMKNXLQ!L( 5;9IJ*^T\_7!QGXC-2Z&84,D5N9XV;P]0LH 4IJ\^1H:LFVPJ:+ MG=(*"TB#;V^,MIU\'R.[V;CQM]PD]OLZ11I.SX3%HY:7( RI&-P=-[(FDTN0 M!4B](F"HU$@68(C'UC-?P,FG048.3V$FG-]>WX.:\8RU 4. ,YZ3$7(;M< +&QU@#$\+ MTA/5H89@$&C#-.O(L("VF[%;DU#+,;YO] M]6 0ZZO \X,B\[C\('I: MH.GSY>95W[ M2KNT5&*:2^'A<( &%037J$WTM'QNR0>+$G <@&TZ1]CQA+@J=98LT-"W+ ,O M/O9=J3;P'S*!;+" J FY$&O+=K)AT++A#;AS5:3_A*V&6WXGT?EI*282>:*L M9U-;9\BX=R7I_H7MQ;(C*(O 1!_#F40WBQA9:O(;=1>P7+Y+G8R/#5VW!(9;_ MU)%F%-@0SU80NZ,@Y[03A!_16M:?[+-W6'J+A3RZ7Q;@3.=MW!8<*EV/'TK; MB7^D670.PG&-HZRV'R4_L"AD8#5K*W[/49IM$LRSOA;Z2WK;1&VO(\ C2>L@7R$#P#?@M_']%[9>?_Q7\HT![N9E_W( NDUE [QGD^)09/7X9 MQ(&Y+"#G&RE&^CWN1??2VS]?_EC'_CVHBT+]70X 5ZT%:FRB >7-)Y]N=(IUY,RU_QH9A<[VX3^ZN4.+@@,2/(Y+452V10/&__#,8ZC'IESL9Y(4CGC:'JGNI8C7JC_;>'BQ>2M]E@ZI!;N-R2J%S4"C49ZX.#&9 M5VF$5NM2832WTY=AT%$B7[F]P#'>,4^Z8JN66^V4*]VKSRN4^,R+9>!,S>;A M!Z*H5V;-45\;^A,WO-$S,R'ED&\/NXQW*&G>2",+>K_92* L29 ID!*-6[@W MA"/JP)DRH22SIB4?+0,L:JH!_/@5A;_GQ0(VV17IQW&[O!7,DV+BS#"0D#Z! M,J\RJM[C!!]UC\#P"L_/+,/%$.V'=8]4=;8,BG_0IT-:JGD.@?CGPNH(@:,2X8/V?(RH#F[A#;B^PDP[LHZ:31 GW,) +.U," MP*F.(SZND/!&)#4&#CY=K4\>^:,N/*1[+#B$;^B7(U+9JUSY8]5:>HB4(*39 M3G9=Q^P<,27:*[KM^DU!A"&TT1#)^>L&C)-8L8VAH$A9'?!#B)*K_1X20C:6 MBDF/4*MQH6 ?6]UJL#V?$2LZ"FE%X7E"S5NQ%O# *BBT^2[IN'5\_)ECSU(, MSV#&5D!,]"GK]7\]CU*)B88+T:6(0:8T6(S6Y9P'"<7)>I49E4-XK&KUC.+N9&\;7IA\;_U&E9\LV*Q(D8,\ MI:O?CVRH$BO"WTXY:791X$+KSZ?UV= KL5M8#/(DN!8PI@RB-MM$P5VX\<+J MB_?M/XREX?[IB.ZJ<+KLAARAQ?3X-[7C@W[9599W)G?/E\+;KS&$SQ*3HI7; MC&Z\DJXK$\61;P8HID'-EL6;H$=4(/O+5=T]K_9^7U)8%X\4A=88?*0ODQI; M(*5FZ&!D)Z.$H'AL:?_XO13SE';('YP/Z!S>V3-#\Z_7L_545L/JU>;/CA+- M453SG==08$DUV$Y941I$L[&)=/3P(;/M>@HL>VT#>0JA5_Z),+/D;=)*!S)# MJ@91=#6S!D4JI!1"HTS239#0'KN#S!>IUB/XH_T&QC=W9OM=/DO.,RUJMNK'](F'G197=\&^^^3+E7AV;;C&HT'!4.>QD\K:I8_Y'IW$VH MV=O4#.>,C:O) ?7U(M)@Q8]_%THU\Y5I%G'H+SG"2; \*_W)15/BQKV9W7N? M.F[ NE%\8,C/A7,A3]1\'G6ML).N0:-EKT9VHK5Q@Z]D1,HNH,7@M*7/+^7A=2:G@N*P:^1J#XSU.,M@>]"S\E$;"&7NI. 45 MBDUV8$B-534RK@"WX6#GAE>,RU0D!24/U-S$FYBDYU7W?TCOH_T(X9R%9Q+J M7J3>$?W\VCJ)!?#&H11\UY60['.6L.9[]CS$/..-6:C+EMDQEY'CGN63P[=7 MA=$8C=;0Y3;^5_XD5,/C([M)E*S&SZT9'DD6X; ->7BT"JR[GZH'\]Q!\-6Z MJK& S0**4>QFI-,A/(BD%?''&_[';]JO^)OE9F. M-]&\/;JM29,M(OCLGB],C_Q8CVTTDL[=C"G$X$+->K/@- <^^I[W0Y7/W0;3 M4+1 Z&-I;!.U,[$LL'?/93YAC/=XQ;54&!->_P&;'*&*>=5=[?_5/2-&>H- M4TCL#HKL,.WKR4U) C)R(WW1"-":@B9#-P?XTZ?-A%S$-'L(_2HFEF8#*_>G M/>36CB&B-\>RXVA6KY#1IMDR>J;I)MII ^>G7"U?2DRK.E68Z8/@LT!"&OL: M.E6(.S)#]%SIW/?&W5M"3>?D@'V%CLTK3QFE/N7O*T+B$*(,O9\%/,NR9 %O MG^\P]T(I0X1@;SQ#3/0'"RBQ$AIP/5O1W>&TGE/IV-NUL_R%.L]!L81!.W"E M8N+#N6<29^:JK ;I'44#13\9[>]QAU#3TF!["^(A($[F8:J@&LSS6,!/?1H+ MV .ANQ%P^'N_/[.#!H]C_*!V4YZH0AM,0SG%;/V[?@CM1-U"CTCO'H%/WZM0T2)R1Q1\(<1M#[N9#]K* (_0'*WYFPI0/JS88^;*+5LI=B$OU M!AYAG[&=&SS9^XP-1P].6' =6"SK5"S.W:"M^_]N3L(T$&!TV'VN?IY$/P*#ZK MZ]0_[J6T/HW=3(?3W%0P3Q#.1()$[5T,'[SUMNOIQ1VE99 MHBOWEG6,'_8\UT)>ZKH65G7 ^@(A]R3:QHUTHIW#K,UQ1"Z^5KR=AR2 MS!,1D?0]5SJH,.PSZA_V(- :\;) 4YQR=EN@J;/W:MB;]5 E#N**I,NMY)?H M85=9\LZW2>+-R5@Q/O+0]:\]P08GB,CQN^(^VFF\$)T92/!0)5T5!(QM"/\; MB&F2<[B?MF@\WYC+1M$,?)W_;ES6+P]5T.,_%U%\[GJ^0,9D,\.:[M#)O_& M\J.O04RB/E?:XJ;%\@$IBLYM:*+S\"8("Y.VWQ %6U7,IU&\+E7/ZX4NA/]0 M,])DSC;4<7X\OO.)C+M63_A,J3*J$\AVYBR)-8&F54$UFJ?^"18>/F:3!\+" M+9#<5<7??9]'";.I(':%A>39JJ6XY8ZV^9Y'^1TU5J:'8IO6CP;K@DP;S[VJ M[WYERZE?0:+22^KAOL=R0=0T^E"3XM$\KXK/%EFKCK!T4P\;Z5%XA,TDT7DA M@W.:82JYW:5:FYC;@554'<-^6'9#2JVN\E/<6, !?=#8+PNOT_>#R/;?&38\ M#=74_-ME<;* ,!0ME2I%OW0"LRF"(\)9@ =RUAP>@2.^=$5M'JUC =\B6< ) MZ)\-@ =OS:S?_P>D-Z-=N0JD B@)&L\K(?W3J3=0S MG=/]$L3^62Q6F"%9]6-RW"QP^1OCY%F\# WZL8P%>$-INBE"4[9&?(S<(;!? M7U&,2AJG'C_\YH#\ILDY_/;:_8JRDNC<-!A4[L';$N5M@!?>&AZIJJ[8VS+"#9M>FR$/6SO_C'8:$%MZG %=P# MQ5@81(1YGA+;#!-.H5FO9O)Y?+GT]6H2D_W$1VH,P8U.)W1)) =EPEHGQW!R M6N]$Q7?H9ITE-.Q3]<"+"B8&')[(L;Z-C#*4?T--(J@8=5K4;W_F^M@RZ%0Z M_',@I<$8&I5YK@36Z^!Y7K\O]UK1\N&48SR[2YA/T]?_XZL'?[]1A>/]]@I&3>AGU M/2:2@813_^@>K3G A+&4=1-D))^%5,&(P-9B''CGQ,._RPA6W^7-QP!:3Y_ MY+-2XR+C&S5E?9LTE7/=OMXGXZ5O^#MI<=&)H,OP8?;4B3)2F8?H?PQI7=84 M"*J67EEY+[XJ2%Y)G[D4=#@'S:7]G;,9ZH(966^>+!.,"EYU75ZITJL)+RQ- M?WQZI/^Q%#-01Z/:MZVEYQOS[32(_'R8PE-T4>Z@:[IQ(T^#D.3'OB&"CM5D M:TSG\'JD^MHI_ ];-YK&@?J+9;BUZ6P8;'RE]I%.(2,;.O7IL89NY%XR*165\EB!;IP5^.*QN7@*FK[^@]&2@1%2OK[5/*^Q/GE MBVYJ&XL+A36_T_EHG<]_)J>/?%1,"PO;VWWVJY\V]B,3LD:950WEZ'LEMO& MQ9".+Z=*N.P:18U4Q4<,H=4E&]:8C_"2(3H_]S?4<:>*OK(&YJ'!.;;'$]]/ MM,,V#2GLS)&]2X#$4&^"44E3L7[[PM2YXHP(SG?[<%QNHU GL]%&D,F5W" . MCXZ+^C:Z3NHD!9UZT!.TJ]@6M;7XJJW-$OY3"T(8N/5U^FN$2 <3>=D5U\R? MM>%=0;E-,1- B)L:XL\)D7&[.U)9+.!@9D$OC 4<@]I(8\\STG%ND/W,/J88 MS2HT8-;UPL*)#>/*4QY%9GEP_+5-O^];]5.!CBBCV=T(8='(>%E.50V? 94U MS-: 1V8<,Z#UKK*Z#+GQWM2T^EI:"7S(H&0!5,G'(O;_(7SA[Z:;4 I =0G+ MY$NW(5TH<,M>_.QU/[4RH?JT].X;M.-U$T?X4=/G:M:E+QWX'X\6&U=[_O'\ M04^>]?L<(P6+I&)#VXIAR0&J?&Y@@' M5PB>*RUNGRC\82@U-F MN]NHA7_8IUZP6B)#_D@]LVF78!6S*X&Z?+]&,WE6 MI389KJ\R9)6,'32#;3P$]9?8_>"O4BX+=2+!-B2U!M$'KF)"0ZKR LO0\S;7 M;CIN^]$^:;\^"H>"NX]X(#%2@@*WVN [&U;* .Q)A7QVJ MXTR=H-K%XK?B<>-+(6_T#!Q!-^?"WUS3,V;S MXQTA\<+!Q+,S1PSV0LPM8&L'/GQ"MUB[#/_C/8U6\+@:MVRZ%G&UI>B3JU6@ M5?H#-6-?WY/Q*IM"VH8+P$PFAY[1BUQ.BRQ#>9M B>IR6PW?/$DNE_)-0]?1 ME82\.YXMT!&>>A8 ;,++*05W2GH;\Q[?*YVYX<45+6M MJ>L6_0JCP4-JYU(=7]"^S.'V$7A$E=2EY"X8\EN_[WLS;FGWQIEQMGE[ [OG.5)D[ T@6XK0;2W!0C1^0"37 R53>@X,6E*?4%(11-U.Z_HSAZCD'R?-H' 9V958<.7^#M[ MX%TBNBVI@_YG-DZ07Z)>N7 L\CMN^".=-\5TZW?US?@^\_$YTKMO0VD!X_17 M*2_,]?C)K;U_->W"F0 E'0\)#QQ9LA,>+),7(%W]D9Q4&O1MY9M7![-C#T]. M2 A-Z_>M/F7R%]Q"-/$Z:6GAV/U^[AK*H@VH,@FH-Z/]X;>%0C>\M>R2NG_< M1ES\^TS;VRW:][;"MF+[Y@II*L&31[SB+=_HID#T##<3>XU[C>%)56OH450$ MAI^N28IM5%X6$QJ4VWJNT63P;9G'Q"9L)W$<%1#<:_ 4'+TCW7<;Y+UV/,21.IAQ7TZ_!,A@ M^<@/A7;V'&0(3]0I8T%:_/098I[).SFRTV(IES[=]PEV+0[E^UTONI5!AT&? M(VI12I3(5 8J6OGUR[7*,5BV=C/E#^:+*;GJ)2WM9XVC=GI2R] IASH8BA] MR_]RY0KGIK,'U<9-A#.>/ 0AC@;=$CO2_01#OD(79 %WA4&($X_+THEG >M? MNXF-&\Y38CJH*GMHLV*;J".?.7R N.RHNDLCM6Z_)*6L\GX**6D^T;23D"7PM!TZ/F*]-7U:A#WL>:N<@84; M6>P<*5:Z+>/S+[/)0=O3C%^X=6/;X"S_GE\,FV?!DIV^?B+ZLCM\\-N*@<:T M+WUF:HX#=VBQA'DZ?W5#YGZ7%2U>>ZF8LKV2R.$+[IN;.EE,:\.P7QR<'QW@ MPG171EF=1'" R_O!&CU?SP\@=5!:A3($?BKN&.7]"&-6">ALS:K -A2/45YA MYMU;>6^WI-..[#AX=(UT,"<>,F.G)WG.::6>M5_(NP'W0&YBQ^%76@XD&-J9V:P5.[6]@&M M>*%-2>@-Q!Z=P]Q, MKO0\A((QG(=^-9%PJX<2+WJ?77+V]2)M>O#^XD8(J7MRBF?1CI/4'G_&O)ZT MY\;,YDV!!!0>[CP05-MO3E]OL>,>:&RY51-=V>RZB(M&A3.P!NN/?9P'4!4L M(!XW#6=^SU2IM!I5W7K=)RXZN7KX\V?('_[0<*3>T((@G;\;OX8IHO,033'9 MDS;P84KB[I9Z;OD+0Y&?C6(_=0\K67LA"U;<-K9QFJ2^"_&*4:^X/$@YIK(F M6-DN%J JC0F9*H?)*5Q9-K&^*27U:?OY.\^D6)#KX(Y#[?[ESH1-=-@D60X, MMW 3D$A*!M0&&M2O[PHX@WS@ POX>:PV#LU8GNF6!0G"8^1'Q@MLQN\L, LX MS@*F8AD=['8UXMM=>Z M7#0R*9]8K;4!$:I5RZG_$*;^ _F+[7M?A_YNNW<8XR1N1D^7B5-DG'9>G=C+ M KZOX1B!*.H=GN/O8V1W#S+S_R?WN*C0A0G:-M/KT>ZJSWFO5_:I&@MNG*P, MW:YQICY5/TF\?'(&M@A=T03=XJ$^%O! O8BNBH^HZ*4_*"@_ T^4S[_4GIR2Y['C?L>F0.-^ OSKS/*;FX6'=/1?WBOG(KE*DT.?% MA)N#[IR?RY%:[_,<3URK-BY-Z5K6)2!:GWJ)Z$9L(\([S!4?N[A!I":T^W9_ MWREG#I< %4 +Y9E BN^"<%#:R2JDF_DYI5AGEGVO"O03'*5)SB4O9HZ/$81$ M!/:)]*)\;.]@_L!-R98GC".'X!5J$2C'(N7"KG&W9M_6JDFCF&L!E^(EWN!" M-4-WTC^WW$(Z!GM2&'CLB'!S=R$BRR*1_#"!HVK6O? ER-#-Y[G41TUU$!%",Z[\OO>-YA_D2> M860$>XI53EL9Z@*M./?0@0R1#+-[V\#W>/N-Z5ENG.R'D6(.C,F,4&;3+>O:_IV+9C MY&MITBPI$)JE@8/;1^MI5=$+L'UN4MK0"?WZ$4)8V,^GG!^&MB_ 7]M_^?7@ M'M'7,E?UT6 GRB8W/U#;;.8'DOWHTR9C[IBP9_B5OG&4K5BGZ^\[S*H/*_WU MOI-=L^U%T)G&C- /J]GQ$Q\F4R-C6<# V-@+B8I>[:B%#51)#RI6PET'S]W B_^C5 M3=1(]?80L6*E).OXVICKA,17D\&J/XZQG>+,:A_;]::],%SA4:=W,=[B7"8% MD;UU9S0BHU7W!2%^I=OJ',S)>:&=<'[HBU.'V'R.M\XI$C\+B/6K_IW=J>Q7 MY5X\6"$H>$Q((K7;XD? F;PA4J0H(C756]3 B-E]./.%&>HBKI1>;LN_A1K* MX)_N O5GP";(:#V@K.(E;-@NJ.[3R&G0W7>B?_[E%J1_*QA/;\GL13E34ILP MIX%NV8OXRYQ?^-JE1V_L'=K96*KHL[4UD6SN;'HN5_R].1/FD.PDE6@HD>AZ M0OK#S&CU,4/9D^]CSA[\EUBR73(E17^!XV !O_:UL@!# JA/C$+* 18@H5B/ MVF;[\OLNMV7J^85U)BV.!1R$7D"R$>9I'WCI%O2$09 H,*ZCSO\K0X!E(GNA MI:T1+,!)<4_Y%ZQ9'3ZDS=[^*(-!?^OL&M^N/C8?_GWMDM;KE<<0CLA,64%5 M+F^8^T(BLV[GO<;G6S*4=E*C_=WYBYH2%9Y46H6S"4D<[Q1.C&U0LUZ/VI(- MD34NA6CU06J"9$([E%NYWB;]@LWSK :!?D.*)-AZ6Z$4RETV%$&7&'Y>7CXZ MKA>(W'I)CS*@EUB.K:=] MDLX)+1]CGH#C9)JW">,4S-VCZWO2VOT>46/7/K786N1/SXT4MM M4@NR)#7\.GJ.DD1I3U>V[;=H,J,XU\BK/">71'24U7K+PA M&%,F'9L[H_O>U3=Z?+7?9_ 5YL0"G@S-B"))FQ&=E5^.7RM6G(X%SUR!D4.N MW0Z9Q^NP.P:# ,A1DJ3*0;[32UN'?/V=L/6$OOWSKEV>*XSDNOUF--U@GY\U MRF*S997I7;@$U.SSXN#>C&U)_1YFGSRR=3'-L2[VP^CPB*YH;5&V\4%E_6H+ MB>M[/H)+=!#6"B4:=#\-NT)!%5'6ED1LW?I0SK^^K+H?_1&GG6G'P_"&H(?+ M&.^F, <+JT_?6HK=>8T.ZN6^JIA9_/O_RCCL\K3HB =$/"+>F%PC,M<+,XM1 M\N(LP*-N&HQJ*Y$S_W'N[/_IP.2WG.GSTWPN;%Y14_(U;7!I4"]9Z+U/XA]+ M/H6%%_<>V2^>@\QE?H.77X.6#CV)?U-@*&)W[B?A9NUE,J-*(=8K;/+)U",/ MQ$$.Y$V8"=$?/_B%"++X%'S(8<\S+.!:"L)R1TJWL85053P#^:2_?U\="VBL M4\]H MCGH^DQQ(!1>4J,[Q19VS/9,7 K,U?SSTV28?%@-/X7+K2(AW0CU__] .4IC7 M^*B^ZH*AT3'##^4N!1]JS>DF48T#[ZQNR.JUF+NK[)@\Z-O\$XSDWV !J^LT MQU'F#YV] B?N)'02Y#TN"!Q].WP"'WDZ]?$-?]D6(!$0FQUY5B7 MF4326%K2C0$%OUHC/)D<\.G36K;+AS0K>8E/K7(_S"1 W]S/3Y=L&7.)PU\+ M:KZG_4OVHVXV;%EJ&P.72(2/B@C74TS%OA5>@-RN==8I1KVW%32S&OTGSG_E MOW'QXW#!U%"++6I*#5U(-YCN:"G#E:D[:C7["K4L9,/Q^JWBY6R@;C <&,DX MEW&>[6R*MT!9SJNR?GF20$ZN2FC.EY2?U*R[KQ[Z:.^_"Q4IJ&&\@3Z0]]UV MHZ0ZX[4%3&A0OX '*W_ ?D)JA0D;G)1;[%U** MB7Y,K_6+LMNIHLH#G1#P= MNTN8J\*6UO16S-6=]N(0.]E 70A8AT$"(B7:G20V*C2(MT!21*KT:ZU-"1+KVW M@/224!/2OI=9;.W+7FC_5]XH[E!>7/ZW/_NQ^V_CP]NM6EPL=UWN+>?ORT.KI_ZHOY([>#>VZ M_K7V4:J/UKI67N)B/.6(9Z_@RBF1:9[VMC86$5IM K$X7!:Y9,FYG-1JN+K"^YRBE%0 M-_M8BF#S0ZL(W%7W)MQ$2O$;UA[S>,_]ZK%-#8DUQ/D91=;;KXP?BE0E%T9/ M0BLWS5E;?28* ?T0I?SI'VVN_-]4 D9LA*W9+T%D>8.&NI0+$+T;M< M1YLO;JTZ,I2LC^A/8%LMP.^4/-.CBNI63K!^R.1]%K5[7PD9P':IR/.P!Q\# M"4*(GX4$*RL2-S<:+?BJ'2M7,DAGG]QU!..;..F@$TPZF4"<1=O.#K68^^T& M$U$^.&V$_]8X]SNSS\K:,9>(T3AIWF""17.H:WT= MN8!F2^G=\F<;,77VI(,*%97PM""FF>K\)^EO$_;2*=@)5-0RK6_S7_1_/#KM M'VY(_T,JHFJRFG=ZCQ(*J/&A/N3B<8MF-=K.IFUL$AU4"='W_PA('A2A;!=: MASRU*"HP(O71Y(NQE_=T\"OEQ(PPZBU,5P*9B792$%>$)*365P@]:\VP6WNN M9FV?8K@$0TA*'UN/[(9@J7=&R%,7IA&Y#>P([;FHTFM M8W00_\%L*DHCE?V7/ES_&]K?!CU$_12,$QQSLPW9K6#5O 6']/VB;F6)CD&F MD\&G6QHQHU/U7]O!'QS3-$>+*;;.[])G 8JK,:8X]K6ZCDYTR(, MI>2=T"0=A!<%K4:50ASI2$?7[^ ,33(J6S3 M+B67KM-!9P$VM3K[GY6Y_U?7/Z\)Y;]S@8T!0R^"M?=R'C[K4301 MW!?VK!^#'0J@@[ YOX$-SY&'EI00+*/F[99>S'@-OAMW<.ISJJ/?:^?.^IWU MZ40T(UJ1%U.IGVM^6U3F&\^E>.N M#4A>O+N730;@\21B&[DVN%Z5/@+N0,BX%'X.#O0*LEB#>B)Q6FITD#._[7QE M4>^!V N&,/Q-A,A.H;!Z=8ZD^O7=0JTPEO_B?#3%]PJ;0>$X&-*JL*5+1?>U?[ M)V!UB(3]VC\E<'5"!)(-(J1LO2X;Z#\I4 *QK$..T4'3'\$LRN)\-UH^T4&/ M[+<>A>9;=V;5+5Q1Y%#?.X[RW=ZLB@=_,-B5/2&9+=ZC/38X)B'S>7[>I)E1 M(G/-=S/>%6B&Y-EOWT()GWJN_J[);0XZH8M MC;4?W(.I)&T"9;;4"SKJ I09RHOA)$Y&N\5HAC2\+S62A%#T9V MODZBW6A6YD@5-]:/A>+K TTGCDOQK+_VIT..OR1J*%X-=<9QVY2(>^@YD:5 M3$,\+H>P(.NX%-G@*&HH#G/!OE"&=\W^]*B$/$!@:=%ME@G;, MF1I[)"9"?0K+D2DU5I0Y3!*"E\)#@-:?AJXB!'Y(:;/:R$)+;AGPTT&NM!64 M!Y]1K>U#WJ2?\O.R]GWFHU5(/+\W37#\"<4@QB;AT?5SB:L?TP'G4:F%EZL0 M2JEQV?_33*I%":+@U)J/Q.H X:K]?AK -<>0P=;&&P,1AFTZH6ZII?+*\IAL M \R NJW6>T/UD2<1*J?R,D5JMR_M&\UH(\*00%0YI +H=*2L8<)ANK1@9MAK M*4I]?'SD%6/\>L]Y$'A<%%7AN'^WEJ;X/(<.ROTVXE=8F3:E5AF4.JGL9:Y+ M(<_*',Z) 9P%WG4OU5I7/-<:8E"T6;38?5#A0$N#)/R[4A,)"E&$6DUC3T\Y M[*=W>/IZ?F 8'^^B@SR%?K!:D[O# MQ.D=0C8<<,JHZ2\13L#-X_3B8H?GHFD,+\VGUF!DU65P\4+SR8VS#TGOE@CH MHB7/,.1L[XC&Z+&E\G(;R*35,$AQ$!L(A\Z6$UB?S *Q5]3[[+;7ALR"^,=4 MZ^H-ZN<9[.&&2^W]N1*[(6_E:B8^5<5;K&\X&@- NW5C^]'_"&K_=%;%O/)G M8;+8G8HEK]^@7*.,$!E1Z/7W4(+6IIH)X-UV;E,Z#C)L^D,E*Y"3=O&^<:GN MIS\&A(DI-6Z6]@=*<=@(_C@$B\*6HM?,_@D?PV;8P6%S(O.C!B3#FTH8QL MIL9E;-2P0XF?A8$5G?CG9#D0RXG469B#X^K^78P/,N#&?G3=.J.QHGSW]0+J MFLJZX.XCVE >]MC^UP.+1Z'^IT,?_TO%]O^?#Z@ [ N:&$1VWVTE,"N4"7QP MMK=+ ^QI>X6ZVG3OM?VA[I)E2&G-E]&A-6O";S;/QJ0^?.I:FUKNC@\C/VU6 M>+YF86[^$/;6.VR/PXR4TX\4MW6N_3ES#_*UU24&&1?#UAT+(QS4E3W?^\7K MUXP ][WN+;&F+$DH"_[@4UA8UI?J#),;56-8FA.<%\4Y4(6 5R@3GI)=(R?GWV"/$;FQ!V%PQ3 TL M*66)80@2X!]*=7T+DG]I!'D'6\"$%BB%2T_C?\0E#_[',OMG#%=N+O>4$T M,B:ES5M-OF-(FN&D7$M%Z$\ZJ/9C*A$-27 UA,8K/W02.!MOR]\)8&8NMI;D M$$(.O0<\XZL66F>*_0#,R.EF\7F@X2@'="6;\9BD^98M-$D)N"M<5&8[YT$.6"(UF7[^I& M1C>;7G^!J@U5,'I?),L&7R/Y1T?7C=Y1=&'-5HJ#4 MZRR$_.? "M?P0O&AN.X@N+9S)2(4R=(.;,RXR$"NOL76KK&TM/1@;! MUZ#JK>[(@"4)2FRESS"I1KR5-W%N!W_:4:@&1A"S(J9O0I[:9>4Y?^Y?_5Q> M%FE3]DTE3D9OL^+K=][ETUJP15/[W%3B]8R/!UNUD64+26%NV(V#,-0Q8&E2AH.*Q7US[GWP=3TQ*INZ#!*W+EMXX.%^8S:0D4 M?VHA#=)*5H/#!Z46YSQ['SE_75)'OAJ4O)/D*:ZEKO9XSA/32GF$6XB:BP@_ M;EKB5Z_42W8C"5J/M"H'+?,PN^1T;@68%E:+L,94RNQ:;3EL5(2:0T4!5"*& MT;[_*:FTAQG1HQTGXS9&8:W]]0*::?<@F^?1(T*X+8+'NEH'Y>*-5X M-OS.E4NC68R@0\,G:('XC3H?*\N+[D6U?.P($*-I#U*1'$=J,:F;A)D9,.5./_5I6 M789_N^;/>X()/I2CJX*\;TURNG#HMN57_5F=D];,413Y/;^:S"TGR/4FJUQ% M5%(^YJT+^I&L*4=K@897!RJPS+3SA%1TYFA_#V*T+0)>_DW=UTT5 T- MNAA2PW*SZT@QD768,97-@Q M! .]@CT_ZWS$;;SM?.//X_?SJ^/Q(BSI^09;.1G,Z%WWWKHW BSE M5,+]A2:[#RE9$O.3*B!B5/S8UCS(G,37NP\(FOE=5*T&KUZ6OAU][=S+S?#R MHSJMH&[&0%!DTEE%3VQ4T;U2#G^7);-<: MU#A>)WR4$\W YG..9.;X7@.V4+?"OT%?!5, Y/P.Y#7VW'/D!;M-DFD@RJ6H MI;O]TF)/&5D\/0:E*M7=8V9)8!$R"'<0:]:USRC35LBHYHAUN+FB%\N90XBR MSRR"JJ)S($[*S!3-/L0UBEP/13NMW!]B6FH67 >Y^03_?7C6[9JU\K+C)\QK MR/0[6+'$R(8'-' _;(J_>0VJ/NXKR] =['_K/$B6ZXG2RH8\P([>X+>?T4_Z MW8\0I.R_])EJP/LCI Q@+_C;;];]2U[W M. !K9EC[7JPUT2IUW%-KPN,=E9/+?5^]@5:^U6\T#.-"B [#F8@&7[QS']25 M]:PEZ/*L9?@PM5]\M%\9JTO;04@2IYI]@QJA[ ZFZ_DN0Z9Q^2Y[1N?!.$\Y M6>X7BXR/0)AZ1;=9QA?MJ=&6Z0ZQ0]7/!J2PM*/;VP_4UI)/XA-:K'XF/F9; M7\1Z=?E#\"R8W%#)18!L[D!R_YIH1$N)*F0Y[ZG9ZH78&=@9P%TYC%G,78H8 MY%WLDSO&5/ TN79(YP)C<).!_K6O[HDC*@?MG4G$//-34H)F%Z2.Y8\G'#2 M-O; GL(E 1:1<,KU5@'FYQF'TV6\ET[DS MG6] VY9V/!,/,P:8F!DUPL=[:&U'-(T7OW6"%KO>ODAM/"%CD%4VEH"DY!&L M9K_\_M-6-1_;P$2[1_F8@E6M.NC1=\_/5,%C+@??CUZZ.4O$>A&4;5/R'4VY-P)W-/(\ MN!3RE7;*L]ZQ]N@.E*9V.=Y;=!U83%Q-_TN T(72Q%':U#Z^F1V!@G])[YQ^M]9(.^EG2][J,MR+K2'?AN?Z0[65* M.;#,2;0>QEF)ENSG"AQE=HC3$E:L@VV=[I$+K720O]#M-1Z_!,I>8Y]87 MXU4@^#1N_[G"P*^AAJL?#LN[F[DDS9:0_-EMS+*T." C06\QYU,T\436';VH M-RQC(V(CDDE6!]. ^E-5_)7PT;3C=PF"+:TLS=]&G=\\G0-%>@FB/5[_"$[] M#E;SX.VM!J(;C%=S_FV1(.HX>8G 6B8_>X6!.TEL97/-DPYJ6=E^BJZW$.RX MDG/WU%+33E8_9-/HH'MU@506\E#F1?2;@HN;YI>2L"SK=-!KJ>CV6-,47H,IH&+[ M&14M\_:F'"1H=2_E"5A7I$"YZAKF A'XO\-N!-50YF@BM''4HB(WCG6H0"JF MT=/@D3D[N> V#)+@+=4D*U3>')(3OZD!J1N%SGW8L*X1=QD4USQ3E#&UU81I MLA"=[PZW^Y*+0]?206SP"P.(%AR&:=GT:H=+N*)/H!6M,3<&23S)^=-QZZH. M:RE/:FKPZS=QRQH9U7H#X%1+PLWDBT<^473[/Z!+D!$_ QZ287[:@:K7'Y>DB,LK7$G_IL.MMH^N;- MF9'R=T,..;&XL79[S7K)4Q\0O#WOAQ+:B#6%(TT>. MISXN,:FCURD'Q:WUGK_4MB+RD777;S;UT4&/Z:"3ZM\F_*16NS=G([TDW5?J MSSANQF$?0J:3D9LV-4ZZ!LO]L$Q^]MRR%*ULR9A_B:1*";@RT2N?8DAXEA$TLR:]8##@ MG/CT_ITJFHN>X M*D[^T!H+U6>F^S7Q7DW8=5(_B^9ZY^T5=A\S>ZU*+XVUDJE-#)A8$-)B&,9'3.?Z^\O>H0],%3#16A7 E9<./C@<IGXM5BX#P?,_F#<[[]$*M7''["U%SU1^>I[SQRNH$<)M##9]4O[6"ZO<<: MX)C@K'+]D$R+47TML^T'-.N5G,6>O21N'*OU.P/=-TF+.QF3R04THZ74Y0]$ M^CC<'MGU3UA/&%!NV5753K)TOW?Q^K"<^QV'E8IUM$UR.+#7 M+#26_Y1O_@+#0[N#6W!&J[$S7!_XML2+QZS2H-8?W)?LV[!ZBD&VOX>ICB7>@B_==,GZ/0T0=(+ M'B(QR#.+E.%"UU?YQ>4QGL7A6TWFXZ]5&X MGY9J'FHK:ZJ&.^UL1($D8C'XD%3VC M-%$ M9CUY6X$CAJ7"XSM9*QOL"AWG'G9:9/-Z36O$%OV.+=YHKM06]XA\SGWSY(2% M]>S9UXV/=NVY3BB\+"\?"Z&Z]3U?\0?KE!45!RKXF1D/LC\.]TQ3_W3$@.$% M"'0(AO46G:'<.#$U]N&-LV9B\97=F*%1_W[?YVX ,D'QW>RRR]XG8,/?.$SS M57Q*JA[OBW>9^ZD-2$D!/#_8LOGC+S#V4! !/#.((EC5F08%[:S(;A17Z_ R M]\C.^4JB9ZQE+P==>J&"T$0,3A6Q9I.O4O0252HDS>V-'HW;&S6Z>AUU?3VL M7G64.X))]0'2) 9)>&2I43.BG)A(<>M,0ZN[\=%>5-$&"]GL=[,#(AO4Y%1- M+9)%FV,?QF,^DKBE8CRPG9C/8%A14/U*RZQ=./GX3*1GE:2P2%M#P>&S:B5& MF!F22M-FNSM96O+!PYYA8+=$_@UBN1GK4<%#4\=J^!:3!?K,J#=4*K72'DYK M'B*]HX,*VV.5.QQW$^LF18L(4V^*.QVUH[N^#N1;594A-]2N!,):&-,1%X>6 MO"CG]6;9*((0D'C5#5=Q\A3CQ/L?/%CK]\616ZLXZ]T36$W:"_S)X&3P]=SH M?L2:=2>8T.+GV[Q&!P6 [Q_OA,A^5\=3=C+5C9!!IKY]Y9@&[MSL@!]7@R) M_RU$I"8_9VS1U&!@9R[7V='V O1F_IZ5RI$/J*^@A =1(?-Q#6$//\8MU"/Q MQK"(-=>L123351OJQ#?.TBQFZH*<,2]$97+.:S*H!"YC#FN!A,A .&LDO$.; M9,P:$P96NH);!(1J5G6!J.0]AL5S_A2E$&]%KOJ"OW$&&L@P)5$-J M(:?9+6/LEDKG"W; OSA9EK3<<:;%_M[$X1 M4K@T[1>E055HF#I%2-(R&M.N\+:KE!LSI(/BN*>\"K=\(5VR6XT/!9GT=J]I M9ES14M_6(J6/>)IA^7/PJ!$D[;C:)R*/Z#,8COD=,=2PUC5#%3HLADI-+CJW M\6;Y6D/T3E=\^NBB[W-I3\/!7<^XY?-"C\+4+FK*']&MY:G/TX4-CRO4EUNH MW5TF/>,_,K A[-,&-2*)OP6W?MB[8&/2B71^;^#FS]J#BHIHW_(W.\ATOL#_ M+:=_AFL6MCHU/35Z054:(=PCYIRF+WQZ%"6^/D1M5>N06[!O2YX>6BA;LP=D MV2A!II9]70K#5$P3PJ?Y>,7RTD'WOL+V'4+W8I#^LM-1S$;++(>=V*7PBE8S M7;J--\<:[T:5:48:QG>3XJ-)4N5[%P5Q1QW?]6N^(2UY9 JN4["Q)$R"[8P2 MRU[+&@&XPU30_>(J0EE#-:2M"G7#P92_ AZ-,8R;4%.[&,T^@WWSV[4IALC7 ML&9%LWI9&D]S%8^\P@J'1*!6!=5P9=UY?R/@6RX#^M&@Q.'=7ETD,\QV7PD] M&:G";-2.UOQC%2L+V01_@:8. Z3'*H/506)T"/<1,0@_3 =%L4UCR:#A \'B M0>78]@)\0S,R$)P( 1&VJ'W':<((]96#+&D6Y -*@EI DY-8W2,KK4Q>BE#1 MUD@ALR8<__DEO>TS3Z7JTK'ML*'9CL+BS>*H&PKE@%7@?[NL@2G 3G^%<20V M@L]OPPZ;MM-"9\C(,@LAB.^\Y28#;?76.3K(/!SN#&M*EG;E[7#?>YU!!WD% M/0RE0$VP-3V 58&N,C%Z^UN3.)LZ_8A!'7100S';A ]R#'#Z1K,M*W\N[%*> M/"Z^H)X2/A>E>BSXM;N<(HC1S7%;;??*G7%PW8>@<[.(W->&(8-ZR%-&:,]]L:DH;4P[C@<>;>( M;6_1E\40QZ]T5Y8OS%+]'/0_LA139A"M70.1W1V8XAY2Q: MD;*IN7"+^I9#5-QG]O-*FM"+ M)D1WT>#ET9H;U&SD=+2A?!Z;?'>#G'*#]PW>Q7C)^>.5. ZN&.60.8R2_@FR M0P@IF7_F5*[RYU5W3DUH6EP4*JV,Y(#6[TZ9F13MV-2<')/(PE4TK7#XMC@G MAS^WH\@0C *D)!B(@2L:@U>=BB3<;7\0_;I_I'=$K>57*[H=/)(]Z!'2C4>,GE#?JF%SW3^&AM3_V$GZKCL#"8[!N%++W&4E)4)HEYJ-520E"*5@YR*T_Y4W_ M>_TF]<0-S@9"2[-F3D[NERD0J)9AC>EANM=4B>I':BSY'N7.:X?F7)S"KHK% M2^V&0MH;(P9C6^;QZSO3^SI:=)" 3?F]?OQ-FXIZ"?Q!'C/)]]>JQ'P87L=L M $L-K6*ZDBMD[&2U,."TH$?)W33$/H!,Q\H/[6)67V;457KM.J5Z/8M /&R= M/S@/L$7!'@ZM\X &[^-$OB(=PN([-9DV[U%L6T3$?8[(88H,)>9FI4C%_I>! M6^Y>IB3\_]2__V?7/WN&'Z#GL-.1D*(TW\GR;+CJ@-B@^O-2><2[B\AVMT\' M67\/]DM*$&_J8(W@'T__R4ID&;@0:CJH%GN*:&Y@:"[>>J25FV>&YI-(B$RB M7H<5>X,;KG>XEX5_P9R2?P"@S.0["9?_D8'C86: M^._I;C]=/P#!#DCD'ROYSD!FA^KR96;WZOVMZBM2RW[]_5[P "[>X@0_?>Z%HGKWHFP:Q[7^>F"TF;D5;266156I68_Q6AQDW MI4P!^%1)X80Q4FQ[*>:.9]IAK*8QY2*R9/U#^M%+%3?8N-NN+R30$(25@-G@ M]IF/O2BL2E;KWIOD>#KH5$(9\0,9\^JBA@@[:6X'5FX@I^*99%A*!S'K88FZ MFTH /K0&[;#_47'N!%'.[36!1V#%GIB,HL=*9G?C[7:BY!Y;TD$1'T2W4[ " MD.DD3CIHEW$M?GKP*JM"9GF)BXZ,U6*XK; MA?-XJ@9T*>%%']0<]("GP%6 H+^PJS4@9A7=_HW W\_Y\ DXT=[J*OIEA( > M;0>1VFB2TRY9I?J(#OHYSL\_W]L#GX@D89A^HJYW9#TRHE0E/:9$^V*C*B$2 M%!.<(Y;3._/!H,3L2:_^OM%'#2&,B8)$4]*W56M% L 0RP005@&I*VVLF.N*T\Y[D5%.OG<5LY7:H<:MIV#D3%58:BZ]TIPO\B+ MG%30H=XX;,^]:.'4V&EA:Z+'>E](R%;I&JG,DS)"84RRB2VZZO$0P8O+%IB* MW=5J%>6?.QC4<'_K[Q6:,G6BB:)JM?IXQF91"7;CNS^7:!)AU$P[TH/-2PS@ MV]4G9"JO!M9H8P8A1*&-^B;B9[*@=VC[VR=5>**YS7#DGF+2!RB5)#DT]Q-Y MSKN]H:==-L1#6/1.Q6YHR9@# &F_ :@Y]IW6BD!S9_KVX^EDJ2>'&WHF0_-3E'RNC*OD[N3YQ M0^_2"#)[D3&2Z.\A1;#%XB=IY:E%D!?6;&RVWXP.NOOU)$*"9N)74_/NGDHV M7WB;ILW)XS,F8&JA=$KCRL'$F1_40[!DX'4FD.#,!\30&>B)%L'U[5P.*8X8 M'L56]./7ZZQ7$*@-& ,NXOGF)$>386AQ6CE;'G5H3V#J.QEUVBW@/8&5,R:^ MDJV+>GE#HCJMQK9I6U<%>00]5O='*6.&/EW#[3#%6N61072_6^+8J6?X_NYA M?]"Z"Y#<$22MQ&JYDGZADU'FE3S;8+(UH[?[9W*)K4?ELBNODM:A_^J*SP3$@U M:(?_[;:O$&;C'O904)WEYS?U=:I)+%%F?-A\B[7E'4BPZ_ RL>-W@O$'.1VG MM1K,_LC3N(/TS:K(152)&D!LS!VO5PW9#O[L=F7T,BM(IP.>EZ/ M#(%%R;=%;*XK*?>:O4TS_AQP*DKAHH@0!Q_YT .C",04^AQRQA31BKA6&0$5 M7[A?POF$7?;QT*DK3_W>V#H33R.UYDEA!P6;RXEZ86ETT%K_1(TGY&-AWF'" M\*BQB%]_S&/LVGPDR9[0@GLXQ5XC040U;CEWE2#%&AU:!&3?-@)FZ-"M7**1 MJ H+S157P'*=)=.BJ"IMS+G2:8VZL'\DL*'OL^9-85%58;Y*OCPL0-RB#'\H M+-I#$0475BOIH-/"A(]GTD_*!"K*G]_2XX.7,4(JR[K)3\XCA]4672TRM&(> MN]_SN(H]AI&/:-]Q;A4MFT/)R':ZD)Q.9"@PKYUPV-C6ZJQF2U0.!+;+8T1C MSV+"L\Q&#(O).K9"5^"UK:3K,XZEY[5T$!>2<<]H?JYPC>R0R*QU6.NB0U;P M;SE9M??E0<(#5%)]TO4WWR47K8DJI87Q)EIY:(Q.6ZL=:B99$'?/T.<]%!SB MM\32>WV)96FHLG+YX&#Q\M;,'X/30HELC6A-@*WIXB?63"R+"0()^>*Q"'UK M\,7&!4P,]=BJR\17_\"0K:U[F-/O9P1?-=_63!I(0 Z&.R4O+4>L%DDV_B1F M65V+^IG$W4[CC8(WBL,-!\VXM;0_Y*\_>F>9XB%[B0X* MGAXX02;33K23Q01R4UH(,BIEOZTW\I=^B\3<^-VE0,?_QPS[GJ'%2]%I3AKC MK 4+IF$D_U[-EX+)\S0[)31&;1Y]EQSZFI@0X1]W%ZRE5IQ**33#Z.2V L)+ M=*X[ZW^@A\> ]7AIAQT&E\I$?!HKZZB.6 !4FC%O?-D7.FC3L45T"0O03R#V M*QWDR%HYUER2.CJQT/^%B-Q]A_D@VCL;)MK@>D8:Y5#DV--:0KSI,\X18AP6 MQ&A$^W@;8L",QKT_F'.1V?=K1 4@ZS@4CJ>2F U8=M$=6%Z%?D[#)E"OA;& M]3DQT29##X1Y 6DCQ,2O"=\E<'U26!LY5@A\^;DRB.9!:F@5$O+?:>/XR^N? M-]?*-VC5?/H(,9&LYRVH$0G_CBR.6K?F#8P V5HK-UGQ$C##(91.8)5^][;V MP(R^VB0-:"[N\S)PRFJ^VI\&%Y MG*MH4$(+S_)"#+YU22>!/#>&#!(Z^,VN2.*?YB@8=4'P^E-!6K/($];7WODJ MW*E3[W89A@1X*^K%Y34(-DXG8!7YXO,_HEM'DA=.VT@<2K0L>#L6Y>KXH)S>%M'!0I+5(0Y.Q MI&> )3(DZ!+8UORS36UY[_;E7U4KM=JB@Y+F:S*;*74SWRR>#U&JDRX3MVBZ MRK9U>2<:7:^*0$A>'%KXGY0Y^$%;&T&#&OB+T=HUHIPKJKUK0,S$=9_78+?N MV5Y<37VLO#*N;L8[?O64<.70\MFQ#X0,*&RBX$SH2IB6_]1$WQ(^MN M^OL?S 00IEC\9\Y/CW#TK3/NV5&R=@5,TTX+9]J-([YT^&PH2[D+O_^;#O.X@E#K MP@L5I SURC7[&;SQEQP]U&0*L%)#>^@?R8=P"9BPAN<.Y\F)L!QRQ!E XOXL MVK__'Q>;ZDM]5>4TJ4R-K#KGO59A9@9>7>C6W?6R.XK(Y40W5_O6 "'\2HF8 MMHPM^E*4(=>^)#\>H)0:)?0>.5NON=^&_1'!T,$C$^3B'93['(?.,Q*EZ$%> M$\=^^^I#DSA3K)F6L!T]#WM]&_8.,(G=$4PHK".:R_SH!'?LWNY3*T6A,H,W ML\O?6Y:U$17FYFK6CGR]I<,S#]9=DT"2COB5)E-*C2A!.3U'FU;YH")N6<=] M2R$.DHWY3GLW\CJ0X?@KF)-;-/#&YV%DG_W,%]]8%#U%V6F-5F#*\3(ZJ)3Y MP'3J03+_I.:UJ2@:H\S:2?*M167N*.EG,IUDBXP&B%@>[.9KWHSULSR=ES## MH8YVJ_FS@>R][);W@X,K#9A/@4#3( 4C0)3CU23>A&9X@QMKI+^%4GGURSG- M4Z_-W3W+=)FG8_43N0%F/[0;]$I1[B+VDO$(9O(Q^,9&VY=/U3+QU"KD)6)K MX_F6!10CX_K]A[D4G2[H)HI:<3#?_SOB3YG'OUUP,A 7 L2C6,!+VHJNC!DK M=CK77R[1DDR=]^Y'T*Y/S8F]F<2*M^D+13K2L*0 <2=#%7SI-_D?E MS#!6.JC.!NXR"&&"<\TT.I...UQP."^T$LQ[K'Q7P)T.?'VC40-2T<$820)T M%[/&D;H4,H+2Z.$=5^*+,@&0:39%GFK6_+!NQMNP(G0P-8RM2P-;(YRZ!3Z& M%[W0V'^Q-"-=HD),HBEU;A3X\$'0U1]_2I8,08?5 .+OGBHJ15G>5#8LR17J MW[G3'G1!_5-P-]7]5G;$!T.EE2W4[A6B.I83:3]UTFZK:7X)/TZMV3X7N_GH MZ)W\U8X<-%Z>^@*SA$K=.Z-20?IID$,=AS#*[,FF474I*[.8LQHB'%*"V U! M8A:&*CQV,-P;UA>T%?QWZG0/J35.7BPDH((DMC]J3C@54W4FMFZVW8:\75]_-->:=3SGB;14QPSLG: 5GVIVC:\EF2TI@(_ M"3RY*.*]4M^- /@S9\Z9]E95#814VZAH[_/=2E8,A3 T4CYGOLY(&'_HL M:-PK"\=O)I"4C>8PX]3$.HM+<1=D?9Y/E9O;TV0S^DBY&!FGEL:;@.GB1@_^ M4K5B$8GWHZE\H(-6EK#;AS$R&'6B$AUTI8,.VMF>VO_-J""2#JJ&?_AI"UGO M'@#K *MNI\A;] O4/665BJ:>SS163M#CI=C;T+PYP;LM-$R(X4%68O%Q]+: M;C@():;A)].=X>K+YUI?!BU(1M/6_8Q^4A$!LS8/\55ZANG%N>S:_N,80JCR MR;KQNL?>#A^5B].%(-@/B/,'6<*YS.5?/JLY9O4GX1J%F[@R SL?]R1(L_]Q MU'1$QE$% 7#8TUG"%Y&0Q3ISQC.J!V=%8*:LNAIZ(4[WKXYA 17 M1+@)C7&]0C;RKO"I/,EC&UH64F0&^&,Z**"'+.'MN6L/GU#30)$%R$EEB: 3 M>?ZC$+'NRH1=4SI(33*I+<[R57K$9WQ_2!0I=VS@*:5[BWRS?7GZ>JR+08V( MFRM2T'%?Z0<@$Q8O_L/=V?_4#FWE<8 6Q.UYO$(H_L@RFE+^U;6MY&2KCBFR MUC8&*SHS1;S2F2(02CCOBI;46.55W#7XQDL'W9':8T&Z>\MIW'WC4@/?H(-$ MH-L%%'/<@)JR2"/)38*2">X',)LJ2YG^JSX BB)A,(@..M82OA-^4QBV2EY: M^ZIZ;(17 EI?F%M&S1![T+*+(KX\9?74A1BO^SM'%ZCBW0F<*&6HPRY'MJ(X MKB(IJ"8R%ND!T< MI_"1M$'(67$9I\V=[#4 O1Z:M=)!(Z*[5[ 7$%++8KD4:X+'F-.$1[[%/2_N M%C&%9"BBI&\[L%$JWE((>1/PP'AVP! XR<&/?$J&L)@57ZDAP>B@9W('N?<8 MU-+T_Z3MY&^M1.O.Q"N3U47WB2_3BY!Y$*N_+IH,^"?3P[>[$(-V0= MEP=4=';J;=XF8+_\>Z,'49VQR]^2OU"YBQJ7:+V%9AG+^<"//,?F# MX&\)VI67G-I6J2^I(?!CV#-(:QC#TN<[&@+QW*NIV ^N'X;!+D]X\9@'.?LZ MB:RAZ:8CM=(-]N<;V+<-0$P_#$( UG*K.N7B+2(K^TSG.O!GV0/89YJOC7'K M8X*'J]YD6KH@'>0L30?=!_;1-]S?G55 P0'ATNC-;(>^2(%@5%]:#3U'\W\' M(XSY+J')./6@&5AJ"2&(PNI^VPP5F'QRX%J-=7*F4I;LW/''IY#;ZIAVRI/: ME@OU[P/W,F;Y-Z.@=!#_4ZI@_4/'!H+2X=*$&%B7&*:)=VOT8)!6$5GQ?['= MV6ANBL*<:$8;HQ;!'ZGM5^HY/DT>$WO,2 ?Q3,#R8@]VO$4)';1F2?A-U>!! M13^!L!A>C'A54[ETQ+R%KZ$7YI"#?,Y/LVTC7E!1G*\VZHV&P5-I:O$]*BR4 M$*3^'RO'P,\.7.DQ\2K8+/2"!ICB/7H[HW8!FS"O<7U[TXH.JLG=6"9!:,?V M/GU!DZ57V)K4/F0Y;L&'E]\>/L$X#82-_'X]MK)*H+;E9/TW]?RY)#3Z9B(L M(/X[39"@QG45>N%QVFZH+FQW]0%EG68)T,)BR\*?4A/_1F<7#E077H2XL'N+ M(#U,:0_G:AVX/+O./L?53=VW%YW(C2?.?F)B@;,2/./:8.2[*E6EM>:-&R^' M7@XI[F+8WEX3Y8K!N421GR^ :\2GW)4BP"V*//9!31(%LM@*38"AB6C@(Y#: MD)\._>,TFC=UL0J$95$^XYW:D&Z0:-PG6!H*:>"]O#F&]\_$8YKDSJ5X&AH: MZKTZ5G<4ZY%+ -S!#/$QXCRMO^9:'RM$?!"WOZIC)DC@E]KBM^KQP= =87_0$ M_S#-@E 9:'[JZ8T$8*G6V]OL[8"-NHBAQ.XI. #P\0E5_W\T&_$74[;'!@A, ME'/.-!5T,'AGQYH.^J0-D(_&%VWA:A%+MD*V#L#OT$%? M=X9H85+S)317X,;AKI"=3>2^'N3'U2":RGOD_AX3E?^@FDYNY9>AJ5,GD7,9 M1"]:?=S4OI3C[C+V' +0]JW:^ UJP+^R*?*!/S=V@C"%RR2ITQP)6T2BA ;- M]01%E@#O=L=U/M#@2-80_VGSV.?QP[FA=27$16(]8PG!*9LYQ%!]@]]0C\(G M=]@0J9Y+OLJ8#VT[0F1P=@S?SB1U=!XH%3@M\A^=)?.+NLD"X/KV9 EF32-+ M];/GN+?OO'2WY8)9&3@DA'H-TS%%Y!/+BP>72&UEM=7-D.,1ODSR$\C$$U1) MS!K3;QNT/%$ZJ+N5%K3)%&Y(!YEP8Z/ V0 #X.]WDV[ #J18'F1?CP6A-K0R MM;;T!+"JA8PHWF?#YI".V0$^57 6YKLF)7/I"!NU/"B>*@_;?]C=KW@\BM:$ M >_[ ALG^*![C2!NT[Q;9BT5#"]4:5KIB4,GM,+;4C)9$Y5U&+[^F7 M" 91X>^/?,_:#]#BP0MV_VD?8>L4WAA+DC9GHC7[(:E\E9@\Q]DIXM4OQ9>( M_#/F"EZ='E_\TR0N!D]'NJ^T)$ @Z7!P" NSK!'G3TH<>52=C#P]_;-Q^"8V MF0YR>TI9.FC+NDB;^64]_LQ5!)T_-@K0PO85 '*8A30P=:)?>)-H2V_H(&8L MGT,QGY$/2VA*55*:#_!5,MP(M.V(O(IZ%ZMF0#RNV[X/A* M\PJX%X:QR7E=SW(D?_9E\\ MY0(HPJ)D9'U-&F;[9$-%R,,;+UWI(+0KS*T($N"]+ZZH%@ZE(32HZP?YK!'P ME;];0W"W";9YU0&VLR)!>^% M83?'V1KF#JMJ)(E_:-4WKJS[JHD2/U#.27W ME'Z_4)?;B =Q/#TYL-L3)21T< S@X1+4]OE^>?R2DP9WCO$KWTXH7_F\QZS7*WWG4Z3,D.FCOT9]V9S\0PDE[O_I4 MO^-'SY)7%4&./T,.U6'<@VZLZFB_[^WXBF7F7NO)3X)%&\$B%L(;.7C ,NW+ MUD1TH,/0I)*CC&V MQ3,,5 84/*Z&2^ZN P\1[>+6R<3IX7GV66\M6&=RMFDS-0M2(![%?I"K)7# MH^L.?:_+HLTY-QT/J,!W(>;_:DW)_\KO0J9@U2%*?P6[$" >G4GRF+D\% M'=036#58+;K;#'R;'&( '62Y@J&R.W8Z4F9Q$B1.''(%L$K;&-P#[*XPV.*E<-E;4,9!6V0Q9*!7HGIVW)7S!I$ESMXO5&]%,6I'3 MNEC:J!OQ9+#6M:;[-#N K%^T39%=?SX'PD\(W?>G<^M_X&(< N/53DHC1T4; MC;@"AZODKC[Q72\OA9 %5V!I+"0RH"<>]59MTW- M+H[^@NA4AI28C\WA=PBWCG%8,A1&^-=BFN6IG4/;P93;GRV&-1J]?BA5HF\M MZ^_QU)007;.,6].GNATE5Q,F54-4:"O"=>#WF$Y$)+MA@>Q5Z)8J@'RU#V&T M<43H-(^PHO0-IM'[\9-IV-W>@Q.*Q.[%2W_^X8JO$ M33^K&[:0:N-Z#9+\5XIH.28&.1V)9#9J0A=-[ 7.O>/"'%\^E?5AR5G9^BZQ M=0%57_,%LZWPVMUNWH2'C?/C^&_?99\/Q#%G&^%BE!LE*X"&L$)#<178S MW]R7WY(',EFO_Z"#GF(NW@WS*;LV?L8=+3DI#-EUH+I@.I!$462@SENR?HM/ MV<_!FXZ.'X>7VWKOJ/4?&]IBV;-0MC2WX XPV!5IHB0]P4JC0O$*S-D+6VFT M"3D)P*#.?=BD JJE17#GC\,+#NW%4\Z];L[9Y9'%KX8'1F@]4V7IGCS%(W=& MJ;2)-#0^0-( =F\O,0U["NO(?5XN[=P(,4KNIOU;I;D&%5)')(IX#C-001O$ MJTD;UW $G"3W6PM!5$GQ,Z(2=XE[S?>^&%OP?O3S*TGED- OA\UR4>H!US*$ M:ON[IY%5KW=W"2E$MET50M/@-,]F[=)W2)43QZ-+R%ISU(P%%L8"4-X3A/"7 MC]/(DT1I#HA_]H1TMMNG[1!^H1?D&^J-?DTP+ASKLXN50=>]XU9)%XV(F>N8 MIO']=8:V24OTC,N2N7LV1)W$*"^FA-!!$.CZ+TC[1\.7./1K]]CP=SIH MLN;>9A%ZSW89-7( J3T-% I$&%C"M"D&ICK,J-&#BM*@]AZ*X9E\NUOUJ>74 M?5]7 3.&E.\E6U1$+K). VL[3YPA*YJ;#]?-KR1?L.E?D_YB8?R*1KL\-7^[ MDB&JYQ*F+8'&1K -F-1&]^\Z].=O%/P(:HP8^'O>E!*^'.Y.(,S^ZL#H:ERCDT77/74(U MO(4K,O V3U#814ZJ!S418A?.MON>:.6(X^8>E/,.V>\H??(U"60JO7-Q3D;U M,/@^A".W!V+C/&ID08VG76GY8M=19-9QV#3@37@P9J9+$[W^=3E/3F_Y..,. M])3B[]D-[[&6;ZN^#H"KRG[ZN:<#U":>V\F[!3DO>_3B[8#=8;^KVE+KU>7Q MFV4D951KT>Z#D-F:(Y3G>, GGL;O#S5:<%=LY=N0! +P D4QARJ$V8I.48]= M>G7[:"4G;;@>EX6S:SD7%!7#%ZWMD."O2_$(J1]L,(P]07!-,D_PO3FD"N## M<_;_BQUQY!7:,Q<9-T^E [2N4<3 M)AC1-/-@>9#M<2!\,+U,W7\514PMX#$NFDXNCHT:] 6[;8F1PFA2"[!SRS67 MD<.^@,A0Y=PRI8-DB:$TU6_H?1*$*HQ>9+U[L.-EJ'Y!M(/F8,S%G?_8(GQZ M(P"[J0<'1+ZEEC.5LX3L 0O&_M%L9BM'3*T3-PAZE#2D%)%$@;.E 7<)0#Q" MUAE3KL 5R";:_E\#AHISS3J'9S[6S\]LY$LJ!"L$$ H'S_]A[S["FVFUM M-+ZHJ C8$! A*DVI2A&0$E$1$0$1(?2H@/0BO28JTH4H58I$*:*T2%<(A(Z( M@$BO(:'WA!(2DLR<\.[K6]]:RW?M<]8^^_MQSK6YKLG%'Y(YGSF>,>Y[/&/< MHZR.;4,!NY>2J4P)MXB5P9,&/

@2G3N+N"A2\]!47VSGW MQ;(4',#.0N@L*$A0),XQU%C_ )E$I2I %ZKH5V3Q4#K=OXQ%'::8H*G[ MB*8L@ ?1W18#(6I $5M^M7,W?0#@@*F@YB@R,$FU.8&Z[-8#!INVP/[@/NG M[S3\J_LB_>&/ MZR7@*"R 8(P[@0O=UT-N @-4$+GO[;]_UV0\T'"8@=/R;H M&>OSN"FQP2I,D &$R$T1_W^Z#H;_N R0_UF$_[\M LLK[H7]A'=/H@07TQ%3 MZSL#@QIU]SV5@ &&\TKT),(>,=S4A"T#A[J50SC3R648C/."];IQLI'P.3$Y M'OA=83Z^18,BOWZ&5OU709?TTW(.G*HU=RT^W]7S:& M4<7ZT=FET='5U'UP9?@0G /"S00YR0HZPF%)IQ8W+&^$9FE?VLAF _:<&UP. M@;NPL 0,S@KNC2HTS87 3<=*\#%'YUILK<)A0^SY'XI4'#+5!OW*J*7%^686 MEF*; 0/TOH=L/Z/&O\\TX)#.;Q@=D-:!GVYK+V?!02'PP-E_CKUUK"]0@JN@ M&]Q'+/3"5V&R.B167+&UBH??]WOP$-%X-5]GOK@5:[)$?&^9O?^><>+TT1&L M.>0!8N019 0RZ9J3DB)D'Z7 HRMH9E:Z?A$L,@=4GV^'3'"I0C?GG@:;"9FG M[C^[5+A 98+4H'G-*134=6I;&Q=OBJ(:^7GOK?OK@!F$(8HE%N=5]6CQ,"XB MKORK;G$A&]JCX"<&PQODX$'ZU5*IP 0MLOHEG9G5W'UWD589W[2W;9SHOO8R M+6^2'ZN(;*/S$)-YN'("W9Z"J3OURVUOG1 Q5$WU=6D*U#[*]MLB[Q[>^6F/ M_@U.Q#%*2\OK+J^JZUQKNMS^,EW0[>DZ1UG%$SNHH8EC1$QI1JI)<9%);0[M MX^BXP?3HNJ?S;A\_]<+.JW_()OR&I*-]?F\,V[3OP3&V^0$^N N=K:U[^XXX M)9'7&:Y]V M&P.YJ::-AH(;[#3.TNL4+9$((GHT^,[W"4CXI<1S%89S,/*4$?V^ZP;D-'%. MSE1(N-$D2,432PM1!JH@$KL%+_LA7Y[_4T ^6#Y^,P1L6%53D33YM>+UX_ ; MR@[CMR2:QHYPPKO@72B^HCKUX).L^!3M.J*^DY2?_O$G:5\CO30/S27 OW@Q M:)"P$A+ VD%9C ]3E("I)>0>IVV.DPF$J!O505\;&T*>UH2\R/^#"<)$LD\H MTL2?8\Q.%ZCL))\=23[7LVX$8Z..M\W6@.,I#8WK/]:1Q7>AGR(PF#%PO+:9[*OK#BC',T"/Y,?4.6-P3P42?&(':>F7EO($YPP7-RV ]U.,7 MC%R ?7QXI+F(("W@0W[%&+FJX>"U<"ZV+OWY\6WG#0C/%P@M2#3^'=HZ=HYK MC;HK1R*-Q63!8_'(DXA'CTD^;S_VE]L/(Z2P*X/8!/OID!.T2)'RMX1DI;A; M0]G9L84O/#0%(S] B74C\C3=D+M_59$RCRJS7[E$,!@.;8LIG)<_*#W;[$<^ MED .HC30"E4OMH],)8EL[0W=R::IP'NM>1EY:B>KJR)6*\>N_8%S7'\EXW*: M_'#WM Y'\M%IX M0'$G)2)3W$;9,Z]_R?H#?ZW-@-)X(TV#-$Q5-^CTWVX*%C]R?>E$D<&1Y/@% MF>\A@_;5&^;@JA-0%G?B&E""$U5] 3?&J@3('F!HN-H+EO[%V@I[M5M M0$!)M_*^FI!+L&$S\)$'\B\E6NWZ3TS2W%".TKWKB-=TY%M;_^6\8\0W.V[' MK,C.U4&*L]C=>H$AM5=9_^GQ^CIN1)=<2W1?;LBBILVLC2@ZOJHH3G*Z/FX9 M>$Q^79SF^JRAU8"GZ5^(=-"5ZU#3\:K[)@@[F$WLO9C-MGFJ8(VSA>A M&3.EM]< @9IA'W7Y>WU%FR$:SC4=D:ZNKC_;I7J5XY03#R<_5@.Q>UE"&A C M[@W8;4I2KA;*O5P3>U]LH3!K.P*A.9,Z2"_ M[S-7OSU%DVTBU2V%"/5\J[+T=N0VLT0$?&%?#>N2!)/O,MZA(8_1L>:PJ+,; M(B7=PQ6JWA#2AM.T.\SSHB!B1!/VC! )XG2B\7>A\W'EZ1Q'/ M<6@$ W5F]143A$N0G;/&WW4*=#G5E?[$WN=8I[/?\>L*KMNV-_?*H1X=Y*'- M^B0W7>I8FI1PO7<,F=L+I;K!!1)FY>MM/DX]K%6Y:5WI.#I70K'2\D;Q:0A: MTH4I>03NP^/N&^46"Z[7+S8D\<2U[_@,&+$3JD M0X^N/LW\W@DKY*'H\)1)^1>?6\Z$[=9 M_OO960>,:((.PQ%3@4ZB\\]6ZZ5&OP75(W):&%SU*P3NIICX9Z,M\+T!V69W MMI'@.\3]%?C1-*4Z-Y(J,^2*R8>X8Q^S1?_0)N#"3X2+]M M1/C>&LOF_G&J$[U1F:MBE/"B/\W7N4Q[N__*ZXS[DZN9G[9W3_>?_P.BJ!4F MFS"RMR##$81^5*04IB.&E]&:9RO $>!F\*,N/67MPG*]KPA8*:M&CMYT]%ES M$V]80NPMA5ZK4T"%A6*VRI.A4WP_U(A?WFQ<<_R NL\$%8'UNL>X0?[;.I3W MD^,0V,\UX;I?6[=N#&S(DMCZCO9=5-DKI+GWU!#Z.VS(BSS>![%#'Q>$W-VH MX-[OE,!>6V%M6^[U;*X%& "-U?+M^?E4>Q$2BK'/#=8D=F:69<%&G0*M=@)> M6=;3XC5[B6>>'U![?D#Y'+9:#3*U+'YL,G'*83!Z&S_,!"D$M6RNE&T DE/% M["T>J_+)T"1^B&<('>4H4[MM;>YMJ 5_&GS^MQ?Y T4TQ(Z*09[6[4UH.L7Y MBP7F'Z*OW5=PW7#T77G5"]9VNQ9XNHKX--!@%$H>ZV&"[- <%6_3+1;A MM+#W#@@$VO.4]0O$0S&(L1;K[3AO(-XA'GPC*5>4"9+IQ<'FG-UGS.>7X<-X M]PCY'\[:EW_8.!WUBT:X%I4#-[8!^P_YLV8JN\GC,ZC^9[\5#/[7$\AEP3;X M(-AI?]W[/>XI(Z"BDES(W.05@QTL(:R-!NU21WX4-$8K\K+7(^'NS%$8V[0]OP:RM@ M1NW>( 4FB-^"X_/5QIC(^C@[%FE:'$.9Z04WP>9@QVW+OGM9WK2"4/W$4C+\ M8J@M>1L0K+*74KAC\MT?+$\J>RY]/4@G.-=G??>02'CD'U(T(14_DOV.=AY& MGNBYZ.W]J/"ERMZC/T,G4K5X*S\J]: *P)_!*V'NM#O!*A:<]P@*I.304VV( MHZIZRR$G9]@] I7!/C6@#M0[21(O'M5(5_?'W%&,H&-R_[LRWJ@T1,*2B2]G6*RF1-]Q'_F+L1^KU2*=+"J+2;N\,K7$] MB1.RO!8\UOX9-S+R+H^Z^TX4H8:'+*6E%/GP\_]K&.-NZVR7]W]]^L3_QNN[ M<8?:Q@3MN\M(M,#/Q4'P#^8K*3W!6I?'=82MI66Y=+SF2]>]&$3>T=F=IS>B+VJI'OK?4:1>7&R*4.Q%"E)YZ=ZDVA,N#*5IT]X2N M@]XB<&\\8-SQ/<,&SRT@U;&/D1"3LO81[= M)(>_44(OM9,X>)+[O6=FRJS2 A6G>]4REL[6/Q[R"_]QX4);MSO=$Z']EV<1.;"%Q+GOOK:&XS,;&4; M(GSRW(VK-QW!,8]392 RGY9+^NSTF* 181V&=5RMQS.=/T?EUSR.UR:Q5D/ MPP^+1!7X%QAD[J@A2QQ7R!VQ310SFV_7 :JAI4JX?6C]+_+02$F>T+J3)$GU MHHJOK(#1T.3"]YP:KU&V*S90[_22OV4"R,V2/@^'\Y\]G?3@-7+9AQI'PE0,L_/--K$FR@+D:-:>UOB^"76Q+][GTZAVP&!==]QV$;O'/;@LNV/]6*DL&PP2E M3ER$(6IEXW4V7].X.2GBJ82T@K1VPP@[1SW&Q#+UBI]'=5"39A'_C2@B%2MJ#*P^%%D>'5MZU+G!?.UF_9J M'6[ZMA$:']L\3M,+FYX^K^M#-X,CP$<49MQG-+ M-%5__OYZ[)@DV6 2V3*N-%75. YN,==%9"U^9G>(ZK"XK1R_.ZN+CV>[57LO ME,S[7,V>D9VBEGU<=N*G]XXTE%M0-R'D@R_$&9I0+"QXPVGKB- MH/"V+'5.^^SBAFFXS/\4:/PW%VBP%A1Q"]QM/^='/\D^64)<:QX7:#M9\FBP M^6Y(]-;3!:\#5#X4.6L$Q 1]$*M31@^A1[DG'P$_<67D&OS\%+3O!<*EE^.! M:S52ZNGQ7K\?+W9N.9,F'*Q''L=I.4S'1I=^;KH@J"E403>;@G%BJB#^WYVW M_<.Z:KRDQ6K='1&C;63V4,R-LL.Q#R4@$P]QDDP0%Q'APW+K;K%9T9*DJ:VG M?_]VBILF#5K'GVM3W95HEUZPB4Y=(_?- TDW7N1H*>>%I1-#B7#&>_4(+1;P6J5 M)/:(527AAS)%EL@KK2YVV:\"X]JR#Q]M\>.A8(GLY'"2TO+X5.16-^=$@,N0 M;H&.Y\!@3^BVB.7+N"_"^[Q>:<'? QVH2O<76">]HX@R>RNEYB,?EFJ%9C7) MD27]KTBSVL"O.#FE?>(\C/?X[FC3.T"BQYO63X3X?I>\.6X-TKAW]2B5HYF; M\Y*9H,ZCSU'=AW=6\3.R,K^&M\IP@PY9T0P/>N'OW1PE=)\I!B\^)=Q-$7G$ MR3=0/]5)7K3E1_I]H7J_Q^J)MIGU SX%UQ(%;Q?=E#09+=6M<;>Y[9UWS^FM MPEAFE*@OSC8VF@(##NUV-IVX]1Y#E&T:OZH6=TH0:E8%/^+M<.8AKNS6%6^C MC-?U\&$LT8C38$I$R5J :#!2;G#XUF$HKXNOM9.3OS!RZPEJ%9D:<6^/)$P< MNL$>E7E)@IAI_$IW/% __]=2?D1*@ _MBA-KFZI=(2;]S/!26]=8'U"8J%R> MFQM1O[*4M=T]K 0ZQ/6%DT[L1;G9NTM-!9MS(K ?AMNNYO-UQ(06WYVY<%:L%+]? 1'Y664X;J9OG+AMLE>(4"?[E&[YPU/&4DQFZ_.H M&390DA:["2SUED613[OBK=FNS+8\=-4^.B[K:T!K]P'6!ZM?T_RT@O-HPH@& M_7+P2[#=3XPC&<9)22*=]A.M''+B_/GP#;#0O6TZF1F;4!YB!AL,AC2G^OJ$ MF6*JLS("MV-61*OA=?E+1E2H&IX.-XCRMVQ,?U'MZXRQ[@P,5-W-B8VIW?U[ M+[1A#QSJ)RIB.$G%O:TG7ZWT8JRXQ"64=;\\->G^,+T^.A:A4;'N"F^"#\/V M\))?4O84SA_-JOQTB%&C:T-7,GQ^W[Z2:"X7Q"Z&!^/S-&,A/D N.!=YRB)MQ.=#HEVKM:^\OM M-/4X62H/,&M'$H1"SSYM"5#D&4^>?8/!'C]M?2@[[-;RP*[8R6)FK$.75)MT MXQ1QO7'J3-Y!-]16]O) P7L:)TT%/J1QB/'!.\>5^ZY%B)613VN"[PT_CZ.# M'+^TP!-WD)9"[)^@>'A*OI5#V@NE9"CO23^39:$+[UZUB=RYPO/PFP:A+H,B MP+)O*])VDP.AC"1U>4*AUZ:>VP-G7Z?9&Y5X9.*K]V/(! ]#L1&N_C"_54&> MXJD+P#6M9;L,QQ&CF(YV<)>EX62X6,;;X+A@$J"CJA-PP07PA;LP%++JO"DL M#+SO)L5P:O,&*T)B9'W'^"IT'QW)I,2K+R!])3?1CD1T*_=!RJR"*V_S!+C_ M!V%T?'1K!*5;KXM])AV)Q>)N%]7U%YLR09/W2ND&)6CT^UZI#U^^IDD&!7G+Z4H5'Q6^*V<6-0E2 M:4?',D'."(I$9CI>V:T<'([F*LH_8I-@;C=N[Q1$E4 ,?%YNFSX-SG@".Q/L MRT"KA="TNCH(ZFY&>6YC::[OUJ6FYH2GP<%Q+1T7M]#RZ+DZ>5+O\9@7GU-/ M6)U7%]0F88FY/F"+JM$D%,8#^?Q+L-14=-=T?KO3N[I]@-CRS()MS3@O1IN@ M=[WUU,K IWQKR\53L9OA%C'I48?C[[1]$EEWBCT!W5B>N]#>Y;:R.#I>MNUP M\V+T2^/X'M&??ZFJ_O]>4?W2QC;]1/:D3?!C1EH%1\PM/0&N6M ;&OVF?QRR?-&6"7K*-H%-H+ M\S93GF%NY^H7ZY@MUE("(5'!;].L/4.X17?+_ N!\-_@21_1/M;'/0(N5C[@ MK7YM3K=?RE)G7S-WQ4\FZ!SW-2[-TT>T['K,C3Y=\3*^4)GSMM=<8:!3XV5T M(OX>%\\QQ_G>?L7A[,T@\FZ[>^X\[.B[BAZ-,XI5$3[+!WH-:96\>?U(>HD- MSN^;O@?TK/-23%#DZJ3.(Y]XE1-7K@A^GUP_H-Z ;DS;0CS%5N8URPX/M7%% M%"FV)@C8+@0^53II&R@1?PI">]R1247/NW&21NI.'6V<(_J<*S<6=G.G!3CD M+J:%]*529'G]Q;6/7GCDJ2+A&?CE-AU+7NIOZQD/R('7]\ $Z2*LFVOT-V@^ MR(-]J:"NVS0H AJ\'+&2G+,M\N37ZJ]=.BK3; M/3R#WF=5Y^FK.]O]H: 5XH@;36E E"F^'-CVTRWT3W!?+0]2V9,HU&HR?:-6 M8_N'MI83)70*3>?A)LBV?,DK_242T5!]9Q@FJ^\YZ%(7Z^%13VL]5N?Q5T-K MZ4HQF,!5CQ.@_3:HH-1J&U@@M>QI\KA?RTN*A M]R)_7%(>NU%B^O5K7T*-ZSAV*6M8^BCC^+-Z/-%;.+RQX=I1$QU)409<_5KT M^6+YW^JT_IU1V+L569L>3!#D/ZH8OSCZJ:<&/P3:L$Y M!?WOK!\/3;XS@T3$::*U9/@&[XNB-:.D,?%?ABPJE/S+2JA& 4>>VT>""T1Z MF(]6CPD^\%_63_G+<1&*2,@P[;AB(A@S4*'^).' M<8]J_(V[:;?S.#?/1,_-%WTD2/2D?;JI+V>A,.(\^W+),,^*ME:1A%O0V.JPZ (;QOP=>XTY#2K:E)A'/QGV7,(YD\W$ MG9#69E1/%_9G@LB!%)-HVDML"]>%!LE[K;=U:634E *.$&P-:7([U5+3WZ@% M69T [^CJ$B$ZY3"*%*0IJ+]E-F:*@_]*AH6F!/S1 P1I9)Y%@"8+$ <>VW*& M%%__\C*E%S:],YF9.8SN2)-L-!--4LI2"B'MV;.+E M-"7[(#0 MS*DO5'#_8Y%7K\=\VU W..A5)'7'-L2Y(_@)"TGX49(()QPV8\!<%+C\MFWT M<+$X^.5+(R;H-#K) 9WQ0\V44&@^DRG=@GAR$_SR'B)JDP_,0;$_1'T?=@\Q MX9F"%QN<](,=95'M[DCPR>88 IC7.2T,@X4/C;TI0C)*]4J8H*F*QAZM8#%9 MPV5P+9O2"4O^W5.;KOPYR^"M$3J9FQ9Q-#S[?_.:9OO#CYT MQ%%,L,=RB#)%3\JT2/??#9=5GARA@62O"W M6D%EFUT5LY>W[UDC8>K5J.IR:!S0A"O/092WU2])WR;LZC*&ZK;$H?GJ&>MQ MHFRT4AF!#WO&V,?1C]"; A-9@9;5]%&7_\4Q'@[/^YKOX=5H!AF=ZW,A(;4%>(W3Q8L+)(B?B+ M4E%:6:,L5<0#GL $]29 HH-96SV^@'>)FZ&T.X5V,W3C-X&-75I :OL]6? + M^\\I!6R7QCDFZ'6Q.%!GP 3=MM_9]VKWECB9(&L\BXCMRFVUJ?^]1AI;$-Z= MGHCC8H*&[HTR03>+X.-0@NQOIZ.+!ME5M#I5^GTFZ *X$ZZ! .];@'3M'MMN M/J.3>:A!+"M68V2,3LZUZ2C2!!"RFJ0$]>D@[8Y]/]M0X$I==O#:*XT%=)_$ M!F*D9G(?>N4"T> ^<6Q4N$YXQ=QEA0F2V;[%G8Q;S4AR)UO5#,X!HA[1A,/) M_H'.VS^W%YB@J! 4+<#*MQ9U?16C2LA[;7\$;0@LPI>9H$;6NH\6=_]:^D3! M:5F2]H<&X*U\-^[T24^78WOG@H(B1?@<'\CWH0N<_R[W)+[,(IOF M^1_GY+\AO\+YG<)5S#WN2P@]H$ H,C?F5*\[/ M]\A%Q\\DMPTCRI!TGAIS8H[)#JQ9DG=P.>& HN[53T&G6%LC0P1[U[CF;6M= M+P5"NTT!3[6DM>,11QUW7ORHR?R!3?+C/;T:]GF2V](F]+DS*1SEZB7ZME'O M,/)$R6=;;]?"'.\S<>%86SQ"0!Y3*A%^>2C:F?KV0PIE"\O Y-"[V_T3&GZD M7THH"JT3R@:,_2$T+UW$:+'D-T9_%E980P".PYV$\VF?OIPI@^ES%:ZG:7PL M",SA"O5^^D7H>V,MJA%"-$.=&+I14.RO>JUOV/]QZ=?D'U6,K=F7@\O#L+@Q MI4C=)D8/4'6PT\I&>./EX-SQ.7M\Q FM8;SHN@*43_;[^;L;C71PL&NM.A%R3Y&T#'_4&AP=J]JE=+UQ( MDT:=T0WR?%4 UAJ[.;4LY[R^U,;BIO?0,1/JT;>THX[?J$HH-#?.MWB]^2KT M/%T(8]1L+=:'@>6WAQ0X\8[D;F+AA%7?-.A.V3&#.1A'1L@9HD)O'#0\$1=0 MP;-D]P,'W XI-IJ\>=E55Z[Y)D?Y\00:3@)&O;1SD+0&'%K#8SG:%)%/O8?5 MM$-B"Q#^L>Z/(OK.-L?;]!Y0/XB. .2#$20_U@T=>:O;8M[2E7TN8;KA;3(Y M^Y=RVW>LI>VVV)<126+F7DKE.3EBAARR$) M*&JCPRR$)GLK9[8[AO YQJ3M!?T#$M>(.7B_RM[]?V2]E5V_#W_SJLGSI#8C< MQY%(<&PDA MVT7U\*<9-KLZTQ(0X^Z/F:"DI>%O '3*_="38U-J=FYUZ@BST@#&Y M:I Z!%WP805L(8W#"P@PP.,TP=,?/J1XON1$@Y]B8=.;&9B/RVG[UZ_\Q>H$ MFC6.(H_:;C2T3@QH;"F-Z.;E)/5N8:^O*'-$Y[Z:_=F"Q7>,IZWQ#@[(&B^X MY1%J>6I)JOC6 F),VTA>^%8-HFPQ\,;LP92W1>-6!CYV9Q.W#W,^&"3J.2F> M[TLZ]:G5T%5A6\^A=^,.,)EMSN/86B2689N@Y\*B8KNBD;8._ZJNPJ)R$%WX MSA2/J0E7G(^2EXAC[/DHL_88F_XCTTPL@6]<^*3[CSYOXROQ3IWSMU\859N' MG3"\]U?5;/\]M9VL>+3S#GA\B#K(LD::@E(;^KGL)\?*6=A1RAWUF7=:'6.- M5S?>"^6$'6:W^@:BM=9%9V$R:*)-L\,AEC4G:K]'=W>463L.HQ4"4\7<89)M M]]KP**P>;K :KF<%$8,?[X'IL*Q(!VLG3.0EE#F/:'U"-M:=?_WAQ3F"JD!" M]OP5E.*"(6=O-G,W2FBI&[3?S5U-WYDT>+"P"W;>'[>[&R>AZ,?/\GZ6!3= MDAV1<9.Y'(*3NS8*3\W?-/;2D;&8-Y# *E:P$$3.;R+D_PUM37]#*)1TX) * M;0\K7MZNPAVA'W_<^6GC[H MH;$%K[I^Q;*Q]&:'B.=Y.SL5$_;W[+^PAYPW"X"##VGZK"7\1;$&./J+E98R MCT5IE?AVC)O..;'0MV7V[0.,L#KNY^F#&$SO M8O<<3D!9>^177$@XLE;@9FYUFT/']"9G0Z9@!P=7PXMR+9Q'K%IB M5S!0$[_7"O)-$JLZAN'\IGY[CUV")6"K>)=?^]&DZ7IV%3H?B!\^=\HD> Z[ MAA9$?TBS.1 M>/ZMI)0QS;LZ2C.$V0^H0VJ X\V[J@A!$/__DNJ&L>=+?AT3HU?:3KB(%KC. MQUN-RA>9OY7P+##.Y?LP&BB2O$(57H511+$KJB0.0G%!$#[$D0O[SF$@ZWK! MV#>MSM=JVLA?I:_UE+?2LF?^U_[G M3L9.YL)*6 2:"*6+3H K-M2@> IWZF'GY+Z5FSI75;^E2M5^D\+$?Z'_0(]' MT[=8YI\"-,5.CM_>("B]6&[O61/9\$D_GP*HV=G\F&>GE]EL1Q!+NL2&"+_:4WC_YT"P7_+K)S=!>(RFG)O6!&>ZFY2-VKFIC$_=BD87M:Z" /A4&JF9PH(1XGF.3B8ST%4Y*YUV^_H_H9@K]* M""TVH6Q>!>R%KMCYNZ^TTX2&@7XP]W6SPLMU,CW]J#O5[HFWKU1@(FBQ?6"\ MF_:^4#B$T!V!'1V"%$]F [TZC@S*ZM1B%?+MH 6Z'R,SU;VL!NLC(1F9V8.T M^&'=WAQ,X8X9<*<'JG8=O[1VT+DJS3K/63WN_4/)W9R8:SROT?.BZD.NOB/@Q+^S>O?4Y=FO&)Y),9I2'?]/P1CEFMT M,Z"("Z):G_D0T'N;W//\/\_JIJM%KFQYM8NK'[-A3*U7D1Z\[=\*X\$_X>6< ME,><_JSR0B6+'/*(UK+I#+#I60D-7&_F6TX_6?+FX'J[6[6.;_PBBLYC_XEB MCY[GG> 9*"X?O]TU9] GE7/)P/T)?YRII8^)T3>(>1ZLB FJ0"_KX)$CV3?E MNPIR*%DCZLEIY9=F/E_1EB/-:F_-!!V-YY[5;D,,3[7 RE)BTF^1-#('EH$"_^*Y.SW.45^X\L8B7*=$27#)G?4?P%U MDZ@CZ\"9G$]YRTNYA0+T1\ O.M2X+'AWGD<&^-U_>5ZE#PM7 )<682! (WO+W6]TVSU7^^'IH)YW,/32CPM-8J$^C_H2S,\/C^O4 MQAM@LVI^4@&QSE+,_C^\.J>3+HB?S"R&FK=(CSI7%93V,02(W''>N"CXH5]T MS>PN&85QZV&9(ES= '^#X!O/ \N:@@76GX'3=)4>^#'*Y8XF0.ASC-XO[RW) MPP=T6G4>Z8@DLZYX';$J2<;!!AKB(7?AZ(B9E^?$V,# X,#@R,X0P-T2!':% M%.#BUY)I(SO6(]:CHQ^AO\7R8L6_JFMA1<-;LM2C=UEFV<'Z,Y6F] RRKHIF MQ4D4D,+6NKO7KT/R_QD,<==A?RM7J3O[%X$?6";& #JGP3E,T.9T-P'%@YC. M;]EI8H+TFG=%),_0-_]21/+);ZW(F^A_;E?>0$9BIYVCF'_NDE^IP#-;R+I4 M$V+P"V+A_.^H>8)BP02)*C5AR2E7'L89A/J?I9J>" 'X80<$&'X:1[&' M56VXH'DOG-LS._)=OM*TG9WKZ]+8,2[-,UN))GR%TE)Z_ ^76FX?TU/8TE/O MO=STR F_V%I[4+E+6F%@H2@-PH=P0 YO6#/2-42L_/TL8WQQ$^;6YXYRTL57 MOZ72(Q=SCHXJ-@XNIZPHTA0<(!7<35\5U.WN\%Y,D$$A3LTZ'RR);:)]]S\< M$2[TX@^(.%R%SD'B7MZ:HJ&Y*-$_&[P.CA]N3^"<-J/:Q6*C#&:Y-$'/)2DI MS5C.)>*L^!*?]TQ8^K8=5A+0"2 C' /&@%;B6O,I?@ \!'52?B,;@) #'*A^ M5N"D. T6H^_@[OWW8+#$0$S6A#\26M&[23-;DT6+FCYX?D)6I*OM4'YVO,Z* M,=]71;Z"RCLY65]SLS2SYJLRA?M7O!D: T$=2^TF?&?".-KE2QKS/T['!T$7 M$<5PP?5I,R2([R]Q?PN4]_.35S>W/M'<\@LVT?C0N20//EP M&2.C/)*N13@_B2'53EMW"[UZJ1(G__.;]N&I<>C+Y!US;#%&C%A#DY!4[K0! M?@Y^Y=VMR5YD@NH&@3_*QVL0DI1L I2<'J!O)CLFOJ834EDMNYK'!#U3][V] MVP6' 4?^0\VN=I =5ZZ]8FWSI3&+L;-QICEWV\^]?E[(O?>(A^;2/ MVM8VZI7>*KI"Z%J?$"C0_3C"_SZ5K4WB8I/DAT MPX_0S6;>&8*_=R?%//"QSB;*A+_=/X1J)^BYQPDP(!DTFDW.J.%$PA;4[?=A M5+]+%JJBRWK'*8B/:O*DVWQ?FB2ZQ)UJKKD[DN\A.H<9:)+[NA;K&;OMU_[K M>K9_49Z.J!\-D (.4C3X>5U>.R3?ZIB_<># ?TA-SRJR B +8*#H?PX#D5TS M6-QHN'C/?EOB2E\ =55:3<%X@K'C&%K=F10YO' MSO.9J,,7E$>@&[+W>MT47&_NKIVS18'9J0OODP[I'/_$6KOI(YI[A9)HN3!% M^!CJ\_ZWM)NF>@1NKMRZE"F'(V4:EUL*GGXYVC%/!Y7".5\_QSZE?,)KDQ.2 MGR2T;=.Z.%:HZ+5MF#/= IC!I["@$9"]=5CKEEI?W[=&7JK>^&!?(&W7-TT7.5/E7KU*/9Q=P2"F.)_ M:G%N!66_OC8A76=")RAW>;U>LM[F>KAHTGK>".IK']/,@]<^,&XR*\5']?+D\$]=S#9#Y[.CQNVZO/?$AZH M^EA88)AGGIYK+F$87Z9GI3B@L/*9^C']^N9X+*GW[I4T-2M(/UQ"QH]UHOT$^Y M_['0[]E"W# ,JKX7""'JK"Q(J_WZ"3R=7#N5IZ/-@9*Q*_W$D\\$G3 !"F!B M6Q!Q![05(PORR$ (Z-R6URMPC/WH$ W7,Z_G+[JU@HWM0=F#[-^K.W\KH!;( M?2>EAOB%MQDEJ13U);& U' 1^/J.@.R/SU]V.(Z'?LS7W(IA<="GM+Q=9OR% MZ]]0 O[ZCH7'+O1/]FYV2!9=VUFHO.[N>EQ7JF@^_UT\/,GP9>[N^.M2L7LL M3N5[*\\*VBC[/%.91IK_4L8H!X9JAX]$X" MV9&UV+>= %'G$"A!L='&^ - DI-: ?UVU"_)$V:$F2 MMZ"@6@P)-Z122WIQ0*HP]]MG@)+@LT,YM@P55GPU?NT!P!(>FAR7R7F_;]27 MUKZ*2]\< FR[RI;AKE'^A8W9&1BR;JF%Z/2?#9XC:D]_[RJT=%Y7!0ZQ_+EX MTA1J9R>""=(AH!N 5[#U<^]90#P%>"U/7OL#,>T' VHA#!GVE[O-PN$(X]^F M38<@&DXR0=-FE&>L?S.![>SM)V\%7_^+]D/&,)Z7'J\,T6$QIG94BX8$$]1N M'+,5 :3O@H8=3>K\7S7H4J9^D_!<@%4JT=]"FV5IW%:(^29K9]@<^"CBV^!Q MU@V(,T&Y\HP_OB&FS<)9<,>#!7=8'H)G*O,?.NYJ?T,S)-[?;\[JLT5NML@(_9D$Y+V\M>IXWE+OK-3!E\>N2C>NLO(I+*_!WC9ULZJ"$V&:[!P M%.X(7' >Q1,L[O.>$J%7V>]=TS\J=5Q&NXRMW]3G<,X1%D6"3(-I2TJ@U8/[3=8EXV$1RM+]>3[D TQ[^; MK2D=*^-]\TCX18.1CX2N;1*.OK>Z*FL\PRS<+JS^X4QTJ]ZUHW_V%>\CZT)_ M3L+!P:H#@*1_9>]U(CG=*W^QJK/R_%GKD.$H_'T?J6:0BL@AQA5&-/9!)YC\ MJ%>XOP)2MB2D\!5Y;'QEG.>INDVHL'#H\[ED)LCVF&0-(QUAAS@$[P!X:-P1 M*\$=2V%@M[ZY/<5HT\ JXKOEF##! )&$!45& ![[XDUP0LK%'RM&QZLM6E%Y M 8B@O.%5)BA)39.D7^?5^;0#;<#=OW)AAXS<#F04?V.9"SF;1/PK-_8NMFE_ M]'FV*?"H$G PQ'E*&T-2:HITW628E4EWQ33[#MI_NICY^BNPT"@T&D1G(W!S MX_R-S*M[?515BR!WRUZUJ%-D67I?3KG1Q!-KQ(\48"]F4WMJG&<%4MZV+#Z%'/X04%R\ MHE^!;X&(H6WX'1)]-Z#)D9LTG(P^VRF2$V#2*9?A9A'I?R=$2=\YVX1:'.OK MM+!IO]EED8:7/\7!\WS7[1L00XQ6WZ;M'HL$M+W[]W,R49-O%=,4H M%B5>?#7%N9X5IXWFH61/ZK$#Q]"G'49,K=KNU3T?%*J9-@8J:&&P7IBVI2H3 MY%;,\CXC,*HJXCU];FK%!VC1^@])5-&=/X=7:&_\O9[;GFE(A?VR/1XQDL=B M;U$O$,.99RJN59ICCH8J6$>=F?J!A#3J:ZO>GI[;X"4_9Z32S6B*_I_*<<<< M5T[+7:*)TL_4YJ['D>K8-?(]FH3/V-J3'Y70 XA,D!8%A8^)Y6T^9?>A*'?\ ML(Z[1WKBSM%Q4]\'FH*1Z._^M,9";*11R]T**8,-T1S,!U:8C'+"_+K%4'U& MUV^SE7Y88%T,IEH,:'B$0!HWX7IC=$A6W;?=0;Z)5]I"8[O*B+,Z%>/27L(+ M\A=I/E^6(D>?713*@%Q52J-L&[)07Q"UR%UZMJ*ZRNOTYQ_A*N<>>!@GKA]0 MCT6<)8$/S:8*"2]2D\1Y>];X UHM('J#]Y&+76""2]65]ULOZ[+B%RL3@W.J M8 GSPYRL-;L2]&\K/L+<$ V7X2QGV]A(X2^P9D05!Q?Y.B@=;/9OJ:VQX0=/ M,)P)5QBL)7^N[P 98H)*[R@)L * T^(@U*R>6E)ZFA5PI+P68(7^\DF];4]X MR_+1//IZ $?13MDZ$\3K=6&RE-M19T3_B2X)$:_QAK4':1Z TK_*/PDH7/#B MT#XG]?I;KIFIG:G0.^1M*GJ*":(?6V-1_I82]=E0 7]9\U3) 5&T*"SA&E M@22Y]G];&J4E7:;J2>Z(\\X);VN 2;]T),PZ!9@@.+C0@C;BW Y&]D%'<*PH M/1EWI37M\1>B0521SZV;9BY;-VAJ];Z&$G_$3 M7#IYF12RE!O170$FCZBW,T%(*'YX[H^YX>ON@N'QT30=+VTFZ(_87]3R[N%2 MZ\OM\O>3.8[RBI,M9E( -DFE=;W3N]8A$G+K7R)QDTV]_;3FD43?0->DB?[I*L1PQON8MNPL145',&&7;WJJ,D$ M!5S=7D):2'SSDNJ"=\N^OX*DE;C*0DNIY0$!F0$I,S_GVDQB%1FS"? 8OW7M M[JVB2>P>9\31K6^;XVPZ?8HQ5)4C9O6]&NJW#.L%VR>A\] &)H@BHO0<(SX] MYE]SOR_8V!M3@;DQ;,8X<,_6)7#-!-BQUC>6=HE\BDH(VZ.K]2P&!X-=S$\IV;[P79KS' M'1'RVS846O>OCCZ*^*02_1AOL[7HQ0D*[3ZRJ=+^L#?MI$7,H& 3Y%);VY/9 MH&34?S8HC-V2*$;BDTF;[#'N'Y7U^)Z";O!R4 MH-?3%W39;FY!,JTW 49*SCWM2;I.6VJ7[]B3)%?N:60-N,9O=[I#8_1Y=*7& MWX8J2/X%#AP\18]C;;XP%D*;\9\#ZM[OZE07$!$YO/3(CXC!&9:_O,.HJ4=1 M!0=9(,N "=)]-K7;O706U:_Y3WN='0,ABZ_L-D;!7\$#_RH6P)6!?]:="(3^ M)DY!;6N&K2LV,T&#+#->N,,$72T%4T\^Q"Z-039WQ8G]YPK__D/=@_^Y88NN M]7M.C*&SZ68*/+QD2>.-]K:( MX7D=W>";_:.BNHV^D1B<%_>DB6L2NK+/D 0.]\;QS9$9>;EC#:SX.D3JZWH;5:0KQ54W(A%F:3N8 ]0*M+L#BD' M0]?FBV-I/;#QY.H U>+H-GP1S\X%VE5$PSFZ*H$JUJ>V[Q/X\$2E!4UCS9LL M,Q$]ULX+:*CNXR&EM"*'90GL]1=R-(2)*\N7+V5P7AN']SQN*MF GO4:NMR[ M OL1K(!LR@2-MH-[,*IM5#'O1(^*^'3:L6V[=0.6 M'W&K#&AA>0NND'=_[2V\85SP8_[IA-7/4FKR[Q?-^[NN/G3>XQ.CSH$=UUQM M/C02+E04&)W$]U5G.=X5>Z/BL7%!;S:[27GBHRK785F33961/J+]TI2!.>%*%QH- ,5IL;=);^_X#%J>9.F_I@A3$:LS*8!)O#KS8"\G>G>^1DL]M.X MX[XEV0K6@Q= 9K6_84NWZ<=,)"]7#<#%+:6;0[G2>'*P-3#'&5@ML&S+I4'B MYR%WA;X;HEAH5_5NCJI::31V[O6P&&T6CN813-(&A4B,\S TF]3 2;8GU.,L M=)-JI[<2:^UV)$5[A*DUD90R^6[)()?&W%\CDK?:>N#%*ULNNT=W7K-_V5#] M=]?^CF/=Q[7/%60_+RR4XQ-Z%TU%D:-V4Q(47@+-TDE(J#O4IUW'0M M$J+&_W^U]YY1379=NVBL6$"DB=3X"-(AHB*=/,A#%R+2:T1$FDCO(5$1D!H- M"@H(2A$1,=*E)4 HTJ7WDB"])9002-OAW6>,\[UMGV_O\^,[XQLG@_6#9(Q[ MK7N5.:\YYYK7/!*P*G!'55P1_>DSFE\#/UFE\G$7UI'HJ9\_7-2M] 7ND3O2 M7K:&DREF 8FB H7*L?T;.U[MG^ ZM"!Z-%P<=L3CFY+F.1-C@UA)*N1V=_=W M,QKD*49Q8R7W5SKI@*4:Q2@M5 Z8(F5RP.0+Q7.XURQ#?&89NQ1R DE2A+[I MK2VRGA76WX'7!OFK,0'D>4B_1V1[V[#^1AUXKAB5G_F+":A:9I3X;'HZO:!% MY6"F*8>%'#T'Y;-LZ_@)G?:?#_(_E7!%-^QLY[)?9&U7)6 /!DZ)HIZ"V5(> M]8Q@S@ZA_W#(5C:=/;;">$VB+S=1-5=[]*KZ&&;36@%.F0.^1 M(Z59FC^O\V**XY-F#+5L(_O+$+)9NKJ0S\MI:KH3]E,3O5Y^0 [AOM=!!U'= MVE !J?*UWN+$%&N6 +W[?Q5F=P^-:$HO2$!K]>8MU\04^K5M%,M/N]%>\UB: M9A9<.25;U<>C]NIYV*>U-"NW/B<\<9-QNI<40A#+!45_ZO/.^'I05^3.LRI MW_P=@XFA6!^^:%F58N\.! M5TL3H>/9/^HC5Y6W;E/J)II-13M3R*-O.QP_;F(APN0U4DC,8SS*Z(J(^58BOX-6;[$ G+*Q<<^ E-F=U5\ MH>+?57US'QM(\AV\(D:1'8F<#2\&*2XXM:#H_F\#H2L/:Q_MTK=1%*TG3]>A M$HC&^W#EXI;>6 9PK*?X-W ]TL2"/GPI[Q3BF-CYR#L'UM-NHEQX"D*\.'U1 M)=DSSNY\S*O%U%=U6:7&P:CDN!68J3DA'[:GFI_JRJOJ415F&H[1+2JW>N7S M8"*UV!UVR)V$EUS_1\X0MB_P9BU^+1"]6./80UYL6I%^Z)]L^1@W<%I:.OTY MNNL0)D"?<;Y >&34V[[>UP+V2[RQ[[>UO6]&R374 MH006V+B1W'7..:[1RB91?%*BTL\;C-M:@;O1(EC'U8RRB,=!(O&&ETFIJ&IG MX3]U$-R["Y=]*8^8Y[P:]^/ M UV@U4,=- A%# ],$O09@YGCUT%V2=:>FLUB/<\1)9=P!;3C\31@'.Q8 T&H M,F$]#U7W<0O#"86WKF>ISR3>?692%&WUAN(]?VT='TZHA+8*R.SH$+(UK M B>XEN(0"FZVBWDJ!NOT",]^5,5&_3)FRQM1$@!5I1V&&YUA=L1CZA-+9+AX MA3FCRJB&6Q@QHCPF^?L3EJNG3I[PJ*+*G'T1N%"PB;8'A<'ZP0_::<;XR98K MD/,?%0;V@/DS-0R3;,T^>R<0)8# &3NB95K_<550+K\R&E.&FDQ9KV,?EH=Q MV"E)&S9]=;!;&LJ>[/V1;\=WN<#D4[;%QK-XJ:_=_U,<2O?E&JU\^=K5!CB" M,@'FT3VQCG"+-B43F M9K38,5[A)X+G/U::1_IK(J>TEU^N(W6@EJ]]M1#O*G;EQ']G6U6[, %/C?IH MD'?=H;UBG>8'"S)<7CFP?B:@P24,SM:V.P.[2'^K$40ZV'4A8F/1:.].Y\T' M4(D>.6'AKE$'Y,8SF[DG7CL^+)5/XX'@W9H"1)K';V=)#8HU4O5*"8%LX^>/ MLU1PF$UBT+=:G]+W)(C(J(^[\UXZ^6C\F#%+XL^V4 MUVYB5<.8L^] 5VC"^<*! GYIO:S24NN0%"M(GQ&]MW.;4V NKAEWY.6=@$)5 MJ4*(;O!:_1#+,KVY!M<-Q>*29C?Y5NQNI]VL0GF$W+73('?9";R[6/A _*C% M2U\#@8N$,@_;SI*'5]XE&VHNRQ+/H!(R?*VL^WQ<1^G]Z:CXNR&14-^<>)DS M?U\^!4&/U@ Q :=BU^)F96_5PM85??Q8*))]!$BUPEX.]):(1-A4E%1 KBV0 M'SSC8VS7GC#;?P7](7KAUV5B=LR-*869MSU.GUG;.^/+Y*4"%JJK'T-AFF-O/_=IX3D MW#UKF+FL'Y'K )?OGZUS> MSR_+22(Y"]%6:#+J>VC$2>X$^D& MHKL+TU=8G3V@/2!N5Z7AWRJII#'L;%=NKG'VV0XQ :3IH8,J7=@Y]88L@6^; MQN.LKM@WL%M!DI1LGRA2T8NE(LO?A0RI"999X$=#MM8'L-[K(WYJQI."(*P7 MH7HOI,G]_!" ^IGG,J/4N8)@US#.V:"ZQ09U0N2>3 <]+UGOO3WO1=Z*WZ_3 M[YL[R@1$):;OQB-2XG8L8!&MH#GGRW3QD84\^(7IY1%!+YE)^^['7=>.O[ & MO]>!UO):'\Y7G8)@91/WL12Z-7\[="<854"<# ML_-O8%6O9Z&1;V.P(5'QNQD(JB?XT@[G*)BP%R>@BWVR^WDOD'K'&-+;[=HV MY_04#Z6(8ULB(]/6._%3'*%3Y'J=KGOJL[>^G:;]N8<>Z)"=;J2%<6$+H6ZQPV7C\H,= ;(<)XUK5+.RP5+38T6>HT(2VVSC*[$ Y#7[7 M8)%EB*#=B&PTGK-X_J>VXAFZ]:3CI)T4RSH/\ WD S>2.52[#^J=&NJ"NWCR MO;"P_:9Z+\O6\@:]029UU>D1;GMZ5BH8!B>QS+.\/,:V9)/HD5\8X&ADFG9? M8/V%B<06%_?4);^5\^S#%;S6DW?SS_A:+.>AQJX\P.BW#A:IH0(^3_@$[SKK M\EK%./^3B^8&S9NU;^Z'&L^EMOD]:;RP2\>-,\LR, J@'_AB&8@'./B" ZAZ@<;9VEBZ> Q(5>UL;Z MU4?H[9EA I)&1GD/J9^KHA%+9\ P;!>8<,5/F7[2> .Y_Y_IFQ?1+(^''AQ% MSH"V.2EQ#B9,@#:*FLO0/TQ"^/N>^OYQ*)%/=8'_]\!QC,O6/(A?#S!+3, K M$DLF_UU7@8B_'PGTGID^[=8T'Q/P08J^Q01<_8]O'09:*Z3^X9Y=ZAI3X9.S M$OXIKV;RE:%T_=:V0***4+#4:MWN#MHN)Y[*7B;7-$]QGR7>N5,@-";_9L(' M<7-LZUVJ:UP;X4I"JTE/7G'P7K"A?!V*)4QKD\__"[?TL?F9>"#1",U&LZ0D M%(>BMIN=KE35C(#$ZU.E;HLZ/%JSB>[@>9JU\!V![\XZP01\S&W)?H]E H30 MWZ70T6A\ ;M5H#.5GQ" OP%E6->TQIB&GC#4%]DW8G1- #'3! MBPG@DHW#+EV#!B)^4I@ AO#8+/1 4,-VGR6;2#7@?QY,+N,/GS.LY>*%[R/> M(IJ-"#X'[&E3P"TM\#_VA?S[L:RNG9'ZCUT#2=P_,AA15_;T:4@D$_ //>7^ MPTBH1^/!A M$-/V(_F;:?BSMKV\2K#5MCV3M%K'?6$Y$XQ\P'GPWO.U.0O.T M#,KX[(L-+H?&BOBK]S@W#OR@=F:ZD2?U<:I.$($VN9S"PG$RIK*^RJ=60WCU MQ;;&CW?-X6$.<5-.D-:>$Y5:-_FY?,9)2+-'T_PE9A2K#C%A'_H:G5:MA MW1]S9]5;>NY.6%6Y"^@79(C.MC$ .1AJ#H9?G3@2>]UJ,:ZIQ9#^.0(YM#6F MO/*.7 U^ =-.O<*N)6$JN]8YXY20O@[20_YD D00C9H,4.B)/(\ZH@1!F.,,@+&K"(HK7ZUBC/*?ANO;9@ A1T=AS8D"H461??[]F4!_C] M[>SH0.MUA7JJ*@U,TGXX"./$R[8Y)VTMG[^>_%[HL;[V+_(WM[LL0_/\2@Y$ MN<&.>_]M+RKIG.)R28Q:,/HU>B>\FX?>(Y.Q>Q>*>K6S POKM*.3!7-V_! 9 M5G@DYW@]MY-.UO$CB3X38#^ M$C4+.MU\E\H2\3]%KI$F)"I?R]!9QN?OWI]V)9^60^Q:QB?&)B8=36>"55RN MJ1X9 -6_MDA.6LXLP.C6V,X$Q'O S5[M M'YG-'JTE%#1+0-=FCE*>B&6G&O_4:A&*B'G[06Q2D#P3"R;J(X6\NH6SQ$?* MP9P-,^$JQZ .H"&]9EKFR-(\'WD,^J0.'.MI4]U3MC8C!U_*!]'>4B8[6]?( M-7Y-K;QI@=7Y>^TL0Q*5K7QXH?N9+0U$"73)-J_ D%RW K!W,\X?6^>-L$"Z MS4!OA4;@PD.>E[_]>N.]5N?MDB?WU;T,+EQT.9!YPC8KL\YW\ F"JWYHR>F6 M=B=)B3[XC>ZTN3"VG^7=+)#JI@6+#+/8?=S9]PAC>%BJL6_N/P/%_K$)'# ! MT8%8OO%]M4\9!2MWF(!>]:+ =PB)X]99E 2R!,6$$"L?- OD:+5'C\ECVI>9 M (W* T3F2*&9$_RZ= .!"9C^W%1 R$"D*E=.$&>W^T">OPN285;6=F+_2FLX3,(/04=K'7B?7$%$2TMP>">+OW MV<&#VHDF?\>;VJ+PPN!&Q)%+;*23]2OQ7V!LN-=35P6U9_GAL6/'\#[/.RK2GL 4!/3X%K\;QP*)TL> ;5J8BIGE=)-O">Z5 MY.!*\DN0 3Y1+XHH;!DO.],X_^.V3.6%U_>PM7S =C%,]W@S(><+9QQ@M F8.QX59S2N[KWROI5'O-B0MG",@KA98IGV/R;L(): M"C#30E!."AP_\<+21@3O77_:XK#*OO'2NZWO>0=Z>"C>.DA5Y&G0J_96IU8N/ACO.)!>42K4/ZJ_$S[XT.R74HA]9]N M%1RP,/%Q7TKPN'(3E(>2;D-N_^8I[<8%;N&KX?D1P?^N;4@S.C+)*80J"9,' MGT2X04Y1P@UH147&QU/7_9Y5<2_8ZL]NX)9.A%]!?!0^FU*'OM0T^Z!8JE$5 MM&D\G<:X/48#MKXK[=KN,KVIL&+N@8C16D,OD" MSUF&9)U,Z\BT_OUJTVSN\:5/Q>S>T,S?3,#-WC26E?E,GR8=X_HPI>7NE\S7 MWMHWJT:XHO8%AP:PLZE MD=Y4Q+(+]/L497>=^^=5(=%0\"+?#N.?._!G*&> MYU:/&2\>9P+4TRWF>BYG(87,YR6PLJ*:'^ -4#;83>LUQO'^O(F!];LF(:M, M@*9C/:+G1#@H&GZ1XM60O76,N!&;ZU(P^NAR%9EQ@J]:-^*M!E*^L19_E5C MN*@'1NDG)/:4L=M5RM0M,J2-H!F'A9P^AWV$IH.)EISCEG 9FDU"XX$#XV'" M[%[@^U>E5?P%<9ST,N"E'2VWXD@6?#QQDO[=F9Z!$:Y,RYN4)J6]N/R@U!*L M]%Q?9D1^0_5T5G'O'P;HCGU7CWD/\8ZL:^3E.JW7),?&:L@.A1CA[2B$=FY Z=2?G3,LV[.9(W28HK#_SRD* M$9)K1XCK&''&,(:STGW/?KD*.EZ6];-RMJ.:?$T&1#N#=91E+0!%3+^I?\]) M@937)_*Y9&G8)_FT2BJB\SS\(8:(7N<\YA\2A6^)2]\KZF#9=576-5B)D4): MU)S6HQ+8GT12N%D\LIO:NVUX<.B+*@6B_D\$ZG^_9LU2G40SGXE\^%GW 0JH M*2U^6F'P\D18 $] ;A-NI+R+LW-*>ZI1-IOS!26!#75/\JU+OGN;ZS D[WY- M%>7Q6HI;!6[_'$BU3>?(LZ1Y^1F#;Z61*";@286'Z'OP>B^1/$!^DH*?'/\0 M>S?Q5-+$ M W,&K4*>TQSS*9NXX9K*A,]V*^G>!)^8A7%M<7_.^^K)SX/8HKK=1W9TU5X5 M\JFH%WSQLA@)A+/=S?PH>;I(*1<2>%B#[HOXWPNS,IC]' >H 0ZL'JHHOC5@ M//!H!#:B?.W4G/:N9J_S8-8)7:-7!?RJY:BAJASC6E?S NGV6V?6EUC__O:P M/JQ$:0:B2-U0BWRS^03&]CDL#?4XRF;(>V;^:1B'#T](0%]F9%^#JJ0/']4- MT0CQ@8OA@O#9L:6.'N'L[^)7K2ZUA<#KS[2JM0CL4M<4]TYJ4[:P[S1,23%\ M'KW2/Z\$[KRW' I*U SV9P(:(K+[IH5#(6KF,1Y9^I9?I3%T8;K:86Q[[3"F M>2.[[Y\KJ5=0S]& 8"&$!Y9]^>Y?#P;6-L#E:,K^7^=AOY7+OO_%0H<,I=\5 M?],R411AF")QQ(HT]%O]<9TA:'3-&"3KQ7-^C3.W\Z4^79&M/G(QIDYM.^O2 MQQA4W>7]1<;%53>&I#NM-X[$";;5TX5R\7NT^^O0[O:O]CE!Q=8.:WUC./'_ M(N,/SP2X0Y$'_&M3Q.'-YO#?6#E$;7F%57/5]DNCYJQ% (%GFKWY"=CGT)H?99%4ZT#_P!";"4UKYME/L]9_9";)9??7Z3'N-:JSX-=^MY%B^D(85BJR:IM^O,!JNA60<'..;?90*X;]50+4;-L3Z MS:Q]&UY6^+97ZCE3PFO]EM$]4X&-8@(\UH^;?)@Y%63@PA&2[_"RRJJ@NHWT M"9'DKRK02*A7P^;XT]K.)N/:^*(^%YC:W]C XJG%PUTT3I$T@J_E?$Q+8Y/? ME)(;/3A"ZRE+=GNT_M/EI-_8BK3U -92C-DWR@>%DV:\1MP198%Y+T\_MG\I M4OOUSV3[B6.2\=O8\6W&&3/\S-/OCNX8O@@H=VA)@)"W-]DN(+#K:\'B/<1\ M>K9C2SBPFV6* L_OHN.SY&I'-+0_3WJFYV\_3@U#:G5\\/VB=N(.0!@@2]SD MJG/"N=Y)A;XVM&A^]+LB"=Q_U_%".\W>EM'+&DNT2F:/7]O#DL"EQSD[KYD M2_Z98(SH"C1NAB<(G:BE.JBA2SC;AAE2DE;^N;CQ@<%K1I/*!1SY=:8A)YZA MC7;*]T05VYG>3?&N*O+>F%@9H]OK):G=F#-"F27>-93G-GZ0]N!?I+@[=5-/ MT#A8O9.HADO!RN?#QO58@G \/56_X_Z+9^>9 .P?NFVY0*.=:YF5E2Y)^4]Q M:'C>:^ON\-0ZTC%(^6=EKJ--IU 8YDM )F81:T/X)&[W MNF+M=-EZ1N\T.-E^O0W&&&M_*#Y::^T MQIS^'R(6VRTH_Y2(;A%\YJ*:ZQG02RUKG)')-SZQC5ZW(QL$[=N^K M@Z$OVNX[/V_2[0@(-D38RT^,R=MV,J:PE?G9:]C9F36Z@G$$6M"S+[O$OE+D M4?LL(RZU+4A;\%!DZY:B^L7=&*@=S MG!J%I7!234-[R;XC6F/X2#OCT ?W1BY1G1:'K+D5BP&$T&P<+4-SCQ2X[XG0"$SK#0)1P\"RP&HM09)5VIS) M94T=_<%'0?:GL4.38SUES4R WEWMHET*8K;W1?@>[KWQ>A9PN,+DPFIBITL@ M\;I+B8R>?@FA'M$;Z4OFV1^JP#W5A[18C:YUSB%"'))-3D(E+K^FC)6&I[.GW.E, M ,34C6L.?-K<.OE*._E.]BHOEGLI5*=%220_UFP[(';YL.;[CE$)S8MT5IOB MDZ?$$H]*2L,2[?)_4@W]N5]KWFT!1I8"NGB/@K)J#)C([TD:25 M#LCG5LKNI)S49@(B1Q(H"2V":0F[AJ *[UM4B_JTS4G'GH$.)L#JOB$ZKD?K MY=N+DL)E'-*8;4_9X:NM>;OI1L[/;-R&41.G..\,$9F -LYQ_59HN5YE59;, ML!O&YFU&Q%_TJ6(T]16HXYS*I']SD,0/.UDB1IK$J=$[$7.SN) )$(\F_^7'S*>I$[!U* M'PFL2\2D8I?3N_L;@ +G"ZQ?(C=R3KJL?<*ZT3AG5X&Q61S].R+7P)*0OG67 M\BHG*M>M9Y&&K88;ADI;0!JW.=E=2X!8S-+T=C/>&^6?!@QL^1?B1X'31M=_ M_<0!F("@T[\U(S]"QT1/$1,ZKZ6](_!]()^A;AE>-" C"\;HT M5G6QY-4/N:D>MB,6YS+(>'JI#]83(1)VT]O/#<\A<>O&ZLV.=T@=/ZD>Y2Q? M<+2I6JIDTRIEI 7!G9]E'?88*NM\;X\)R$8Y0O>LQQSADGV@522[AGJRB>[# MBTM,0'FW-RUN!SJ-\-BA6-N_-M.%*\#K'%A[X44%Y^G5FP?):1%!!9X7DL6? M+8Q;Q=N\#;&Z>PIL1 62@UFV=:UGEF@,AS)!(?U@J(8CU_*[9?(:YX$'_RF6 M]I;R55-$)TBA\_ ]"MVE,M,C\E_G(N?J7%?YG MWW-R[A'=!J^6ME@D96 M8^M7EJ]\V1G;O4W/INA2C4+YYXJ_M.,1W!XUK[MJDPK>S3NVK=;PXYZ.9+HD MG_ZV@#US+\O8-M5@*A=UO=K6=-A\A2-\!H>>P!+:B>KF5 M^S>1^)-WNG+I_;)[7%J2.#V']9G:PIPOWI4 99_GGUF_>0%JRIB1Z]\\Z_B2)RE>,@@@%>+SL MMW+6' QVO20@8DCM$O"=<)(N+:F:$;0WBA#\89KGH[85F_*<"2"/M@,Y7Q 1 M\=*UMYYEIV>"R8L7(O&ZAXY(SJ],P!@9O,]Y40 1^Z,FL\LZ@"LQWGUTKP /Y#,?PJ-WWX/[;]".? M'";;W!YOFUS6Y?6TG9KP_"QB*/D!W;DIP!)B5@SYT!Q5[IY5'>(!5L>Y(,85 M:)OX/A(A9QW/TEY3TB6VS*R;' M[:IHX@=?PXX.O"!5TWX15-*XQ9H#!;!;-L4B M^VCL"_3LUBY:\%&M>FPWQX?>EUCB)3M3M=@[\'48F,K#Z+G&Z)\1WJ%+N$\N MA8?QC]=%73K%BYQ:I/;?Y UIE*1X[2Y,GUJ_9)"3Y)*L=.I%E.<'80#;/=D# MG08GKB!9R M%KG[E:'4FX#HEKYZ_IMYUE!%)PL:_EL)=_K#[)M^\#Z:XCPT[ M4)C[S(*L>>#T6__EX.J_NLFR$=R:BX7PG$]W.;F\]N)<\I=+]E,,PB1+OR ) M#\4!;'=U7>TJU&[,VWU][<([X?,7:JCR0-Q#+\FH0LP(Y?\ZW5#>GO7E1A=B M_.S<="Q5A:941Y*H!6W@11V+2S.-(U79'AEN^+4O?> .Y=L'DN;F4FNI.C3# M>I("5OF=GV^P]M&4>=M;IZ7974J_0:K%4U"&Q9OC6'+.,-@3$7?7BW^B.+#6 M\==R.'R]TY5+LY>D?N_"X\5C'P!AD0B^T%R"IND?+9'6I\:;!N K$^^9 '7H M@5&$O-.W3BHG#LJY_%O%YRL!%?JNV(F6L&_-F#RHOQ"_=DB+;K[[K^*:_\N& MMJ0G,P$/:WO'$7-7LN*+Q,,ULQ0JO-[,M5>QO6&C;L M]\1WS)T"\#[LGJ)* M))'D5_EVG9&%GN;R]>57?V@"<)(TS=+^_/44(..:#OX)YF6796A&9\-Z) MI'^P7[*GO5IR9#QWQ?>L(!W<-'TB^_R"9] (55,BW0ZL3))- MI:#/(_WH:_5^^8XM$$Z_45P]1SQY?)-TGC8S9-+^UQ@NL&N7?X M+#C_!/ ]C)>E)BN:&2E:&3 47V=FWZABH8+/_[&HXY$J?J[Q/[VH"[ M]/RJKZ+Q%I'7F(#GZ81M?&\4FI/\2,YY!(1_%%G<^$?Q2R:@]RJ3!5$C_5K5@ H++"Y7(V5N2M*)UK30W]"Z$=>ILCDC$3:'+$F#=,K_RC_^KYJ,O9! A?JH=S$>12#@AZ5RDHPU M$MN._"F,,FPXFH/^<>B-+AF .N)(X.94[(\GKS[8=V!7@2]'_@H'_7%]1KYU M2'+YAWXTR9;AQE[+,6)KG'>_*H7.;]6_ MOD\Y,0$NLL0#;O],M^S2,;[ZY] M.P#J,W#@,G9P&; Q(D+][0"#V\3->Z%$JO'R;=CWJ"F7XVB'"PJXS?OU6:QU MV9/N(.X_/I=U[+2H76"_(1S=76^_,N%&[/%X=_\ZN^/MQ]+3 =Y5!R#QN\/V%'4]=_$O/>\@\" MP_^WWR_0O;_F2]%UQ0; @Q238Q+8/[&S64 BQ 5_\SMI+_DKZ4M2E:#>FVLL M; E!!GX>/C*T\;_8 M58^+IJA0IX;@3M=FZ8ZZ?/0I7*9F5/O5\YW?S!EJMS-N!OJ):+EMT$(D!YN\F1CA!CM 30XN+2?<> M7Y2)>E7K 5:@UU9N[(=X]PJ@6WUXQCSM?%YLS@Z+U258Q>.'20JXL-6;+R)6\,>(R&O\'VGW7*1JVJ<+_JKT2V"XC90[I=>BQV' 69JH1WRJ M#./:"/&*1^/T9XC[J^AQGU:)I8%C$2!9 M\C[;Y>GKFXT/@4&0^TU8\_)UK1F#@=GRBAA9+WN;82GGN*-Y!KEGOK =UDX, M/%H&.S:K*8F/C2JGL^F4)>.,^@GG)YHRUT4,Q;=L4(:2K+_T4?2&#R>%GP-G MBRA)RK<+#I(\](H@30^JBDIHCFT.'B\(8@+#=?85#)^BGMQ=B4[Z4'>CIY7PJ2JS=N4M7ZS*8*^$X7/DS[Q8 3?\B" M"!K H9+X?NCQD1;^@X)AD/[O?J\5BGZBXB0XX:"5:QI$B!HWWO'*M4,K!3(! MIY?0?9")ZXS33UU(YXS1/##UY FC$>"UR67Q%^N@C$)%T5<&D5ISPI$]AC0J MR3I:"72,$K-J."SWN'S*J*4K8,)!SP4EL<>VS?;Q.%<+@H\4#O/ZP32UGJGG/=UW]OI(6-I#\4Y)C>=[#D=DA2OSCT MGPX3FC@[:Q5%XP.:F2+)5S:\NH>5;F\V]4*,#:F!@QFQ:'T:!4:O(W M'3B,OYF[]Q,W'S,&QHIE<<'KP]FS9'>JR)KT)S1UJN*X_A?H#;6]1''(-+0. M45/6:U%EOJ=_?W'!AZP] ?W@"XZU3>.V,D7]_I!=;U:L,8A(=S+6'F2>$/_)^L#XT*O!][S!Y#??4YQ^87H_ MA8X/R\D]]XZUL!36EUYK\$5///%7K%H^(]O6ZR]\P2\J]1CPG+OQ)B07DNL( M7 X,'U,(2NSP\VN==>M4H7<'F01!OM AN.R+H>H6% 3!OAMH][UZ0,E$2X>O MI7RY8LYGY53C<5_MX]RGE#*@WX$5H+4(O,]X+@[C5,@Y&M1ITV&S0KRTO4Z- M=FY[)VH:S#,Y6ZB*9B']ZV1K4LA:&P%20HEIKDCLL>HU?W*AO$X$;L6XT&;Q MZ.J.V'$FX")I,T85>6XPZ,/[V]?#3>3K/M6 P=$[97T()U]PW$5V1GJNK'FS M_.PTPS?2.G6U>!C=O9033VNF7_Q/ [N""7O#,#_AJZU;W;+'_]*5ZVE[ A Q MU"Q:AX[.,$Y[!:$-O0B0N)?M;L[-E0?GC'K])H6>J28A1H&*O5=\M0],!? : MG5HM<@J.IO3?.XG685I9&9BX;' SS"SM=ZC/U[G%QWUV'9!R:ZACFA52DIZ MO;?N0\X:RAE2.N*72U&8ALQ ^9K36@RF> &[FMHP/@?1/&_T !,0.\-9CHC. MXBSY%7CV5."4+ 39^>Q4[+%J\2S;N':YO[&/E0<62XS<&KA45E+YK*=GZ/B= M1O;[*@3M!DNSAF._+.,9_;-03J*P4LQ\[N8P:F]%J6C+,7=^)'@ZEL0$")*& MU5^4" ]%CIO!UWCZPC!;V\NEWUGZ=J\-]_^'Y_]#"\.NZFPAG?U!6C92; M45W$1CA8C,U.)5-N4E(D/=CK@ ;I0(Y[,4X/S"''#HR3;O5,U9GAW[8[(URY MKDV@Z3=C4V^'.%='&O3(+J[01]%'Z3G@VKBKB5(=IW, V.0#QW&U?&C&KO\-_)G3FP??]'?"& MN/6<%*.$!;4@'4:R,QAU1*,RY@KL@LEE4Y7)$?3XNF-497WA X4TKM==*U6^3P( 1CP:;QIT_ MKZDMU#_$YOY0;PCG%?93I='SJLA^/F\0\7:JX;*@F\C%:3E2:<4#XAAOF%A5 M^9MJ[/KH2EI1[=;M!0P?[!)QIA%T&I=#<3&L[/\J-I^JF/:N)&E+=?\]LH@; M<6;9/0?[T9<2;B&MEW3J,?(.]+(:3P&*SB/%8QFG9H(**UA)B:W!=U)49G=K7 MI^^$:\OZ-B"";YUC8>\6F#T!S+[BQ#E<,!#D=;;[^IT*[S)[QUN_.KEV9!JX MH-66.)K'WQ++_UP&NI*L8KT^JTG;/'ZRM5&,G7SCV^"6Z>:QP0'G:'4Z><_O MFTTFRBA)GPPDSN17Q':LENJOTZ[,Z5T_F2JDFE#,N0@5W%T&O<\.[FTYD%WS M02*(!ME+V[LYK?D,?_N4K@700?(D1 M^_-'D4R/]/;\[NL9R_*TKX[INQ6UUV7BI= 96D_^O3*IUYE%K/F0.,E/4=(W M@)R3$AE_" RB$7U?!\-CG=/:_"ZZK#M6P^T3VJQL8"*J%AG+O!,T\'6DR%MG M7XOW,$>#@6>K$B@:!(2^0\\"NS !PO#^@V=,P#V/I'.OT97>5MN*MKCD#S>O MK8%KGK[H51$>F0"6+=*X$8U,P+DL$9U6:_DY#K.K39,?8R$OF(#J]_TN]%+> M/:.#(LA \4["16_O>S'#PU/'_72XCR=?$3YA*0S0/ &G-FD=(Q0IO>A=7)MC M K0( RE, &^%V;[C_B>X2(N3LO/G ATQ9'G:=KL2W[*(T/Y8V(W0[+4RZC&* M,OEAO- \DHIH$8)'6FTH4E,2N8[#7L1BC(4S*U70_BS#-:W#'W;!.L;F-B:] MX$0?W'MC)GC"IYJVFOYPM*OS/,EF)3D@$OH[M3W8J)TE:YW>+?Z72_O_K[:P MWE;0& B_V>8GGB5.[(YNV8EB@#^K7NE*3K-U=*4[B6\C&A M0/!EI'@*-*!Z**KMON\;2YB\X2WCK_:03?TF\ 7P;)(WQAAY/+0D&&5DZZ6X MPP14DI(1%UF88!]'<%N3)UGCS0W&8Z-V96MMMN #GSYC7GQFB,T_=@5N1J-' MQF6W'JTV3(NT5FF E$XC@J;!%';TG@1RL!0AL$T3O-.\-8S<>Y//!#S5FXFX M39/..BW_T/VW7K)!S["5D"WD(^\X_0<)W>1SEF:0X/-"0_7CJL[%DP>MJF/P MZ*=B*[(_8=OK_I# 4L11B?:$.4!(Q/Y ML&#EQFD9G*1D[-WXE?\991Z>I=GB,W7,+"?ME_#@?GFX9,N.]3"4N-I[D 7> M2F(")E;-FZ!$0R3%J,+J<;;BL$&:(L$3=2=&R)I^ M@*"]6[(@B<4Z\ZO>OP&=+&0"?F8+]T$_""K3N")TGZ91==K"\_M)/^R72QJS M'1Z'M*TBP]Q7F( J_^QW01$XS(4A#>CGXJR43S.> M:=Y[SN5587E@W3LF\*I0,/D<16?VV:?>AAHEG!1U!+]9&NEW7846'1X3AZ=R MLH_*?\MP<2L8;]MSKHR^GP2/_W"&REZUM)V4 @$F),(^\H-:';)3M,RODE9/ M\STZ=^'N=N9KQ(GN_=RM,CR:QN-"F&D.2*IMHI4^GUG[ZK5BU,@ABI4 MGW9XGU_57=!8WV\.Q#WCQ2W=7CZ0>^%[I,!$P/>](QR1'W7A&2B*+,[F9($= M-_K*L ^$=O*FU58(6+5'XQY!SM,W7TD//&G'!,R:;BY\]0>>81P)59Y]@WR% M]SGG$0[NK%B(EQ_A1I+G']4B&MZ.0'7Y#K+XS^IPF)CA&F_)NO*BG.+N]MU(+NY_/7>"X??/(P*E\VL?@T^:#28PRMAWS%4& " M#I-V"*VI-.T=>O'0;"6LK\-S/)L32N)D A;7BC+6 M5.AMN>#1FY'OFY#:FMSW=Y2Q9M3/-SYU*7!":L*Y* M09(=CME64#.*ERYH20Q,]]XM+1^4%Z<2)YM*6VT+;G M=J\0HE%$G@8N, [S)IUQX77],][Q_'5_O[WG<_O6N#D8/^&KFK^%RXV:5E_6 M.-Y"'TC@(97)'.Q0B\W#;YLS?K MD&:$4\,^E=.$6(=K_K#NGC%JD<$#*MOW?UO)!#S8[ &H]F9J>BW@&\+65FJX M/FXJ9/YB(7L?FP,!4JOA&:/RH@@T6HX)V.=94)/=0++P:Z/ Q\$=BL(WK#P ZM;5N7,2EG M9[%\PV6!8KP'U3@FP#M%"\%#V#O;WV?M#[^3O?)JO\WHB^.SSW)=O@ 1KUV? M)BSQ=F]4UD57-V+7>%[[,]$#1AA8RL=PST)3!GH0.OAD CI1WK@R)[%)\;"!RS//&E:?=[7JA&_J$Q? MO(AN;&>P_4;CT&-G"6XMUM UZ(G5E%MT!85+5/GJ T.%0?!3]$<,'Z)1N$ZW M2". TM9<$XQDLZH8>#GEP+7D6)F3[5>'@/SZ(KN3F-$ BSHS2"I]'S*&L:'W MC6RF@+6ZZQ[U*DKC3E\T<^Q?2)N1UUK*;=$Z=Y@W!K] $PC])@_3JAG./7>J M?OBBX\]32[?.BYG/R#RA$F7'7_WER?>GI=D3P+*Q+KPB]0%%N";M>X-9D@HY MWHA1.;5?#^F\+C6JBPY4T?&0N[E!,OVZ_QKYCQCC''_@=02P,$ M% @ KX&=6"'+B0@E__OL__,.__E\(_:\?/[WW7A=\ M\RC7M?>JE+26POM]63]X]8/T_EJ4?UM^I=[=BM9Y43XB]._-L%?%TW.YO'^H MO= /\?:Q[6_+O] P$TF:493D48)P&DK$ IXB]1>,\RR5 FNFK^^6]_>JCKI[_\ M\,/OO__^YS]8N?IS4=[_$/I^],/VZ3]UC_]Q\OSO4?-T0 CYH?GM[M%J>>Y! M-6WPP__Z^?UG_B ?*5JNJYJNN290+?]2-3]\7W!:-ZB/\N5=?$+_"VT?0_I' M2*$3!7_^HQ)_^O=_\+P6CK)8R4\R]_1_?_GT[B))\H-^XH>UO-?O]DZ6RT)\ MKFE9OZ=,KA3WS6SU\Y/\MS]5R\>GE=S^[*&4^?EI5V5Y,*OFDF@N@T1S^8^7 MB/UP!?N.^*U/>77 7"/N!U<\#F'ZP1F[7Y2%D-,SW"-S-;Z=G>D MKF9]>HY=?19%35/5?E'+=="MM;R M8&IO*?[M3^IOBTV%[BE]6GRN"_ZWVZ>G4O)E8[H_Z66M^GS[Z?//\I')_U&?!:#KSO M% _5]__ZPYYS%]"LYD=EY100[[>6@__O(C(%/Z"UT@M\41Y+6W"XM'L-JI2X MC:@YK5@C;S>9DCN,?I"KNMK^!.F?-&ID3N^'DU=]6VZEHB4?0;U[X@=>*%_G MJ48'+R OBT=+\>O"\BMI7X1BZT]>40I9*@_WC(B[KUERL;BCS[]6RJ!K%U:[ M;*^7%5\5U::4RM3(=[5\K$:^9<-9ION2%7'O:^7UR'M[^MYOF@.O8<'!IPP4 M]LR'7$G^Y_OBZP]JINX;YF+_Z9K./\N'"Q1V^]E"A\$^VJU2W')>;M3*OJ1L MN5K62UF]VI2EVJHM&!%Y'"4$Y7G*$69JUT3RB*,P2S,N_9QCPB!+UT5*$R]9 M'5UOM2<,6Z4N0V2V.CD1'*;+6YE[-&^\CJJ[A6A4,$<+T&4ZLRX\H^(>+SCC M ^QT]I.LI!KT<+L6K^57N2J>=&SES1]/8PH MY]1/I21QGD/T=I#:Q+J[I>W1M?#$GCI,@8?Q,E-B9RC %/D @!YAKZ/L3IF- M!'2DT,.T9E5J([&/%=MLD)UROUOS4M)*OI;M?]^M/S[)4OFKZ_M7]&FIMK2W MK*I+RNM%XF>$^"1%)%'K,LZS")&8A"@/8C^18>Y+&D,TW9STQ&K_ZD']2WK+ MM4>K2JJ]E/[Z>^OW7V#Z#X#4S!A, Q3,,FQY\+[;:SS,+(0!)N.[=G=PP"R M(1(W>DO/G3C^YM):[=A'IIYMLVXF8G^?;CC"SB/X_$!+^:,R">)5\:A=C"9X M=5N6^NUJQZ/Z\7G_S!U]UC^[_9V6HOGCBZ*J')4[]>U\H(_R=?%(E^N%P#)( MA,A0ZF'P":%P%4&?@L5Y@^X3@GP2IY^2%MQG:B;]21&O7]-:OJ7+ M\E>ZVDA39^G"\(EMFZ;C-834%LHKGL MW+@](Q)9^3N7YIS-T1D1JN_AC#T*TZNJK!=O_G.C7259/Q3BW?JKK&HI>^L@ M(9+[,HOI0M+R*#YLF_T.G>1+F4Q0%5%D!D1-$4U\B M)G"4BTCDOA"+IZ,DP.N]9U?\0S3K6 IC)?M1WB_7:QT&8'35G-M_MUQ[E18 MG) SVXME-)+$9RG*69:I_6="$>-1BG",&>>"2,)Q]V*W&7)_SZ_U?$+AP$M5 M _[.WJBCC>M+O"/8HM;PAQH&O;X07D\*CSU[_>,UXGBU MDL?K!%)+YE8D]==&J!EWS:[?PUQ;:6=\?UO[:]>O [SI=LZ G>OQ6K)ZGP7U M1?Y1_ZAP_-LBHG$8Q6I_X/-4*D=!1(CF<8""@*0Y(SX. [[X*DM6F$8T+U"" MV)4^/?/#3XU762_92GJ?Y7I9E,H.U-"DI4LXF5EI![+#;*HF>)!NJ&EZ#5&' MH<(1L1R9J$M49C4H(Z(>J__8XY;[A)K6C?'XF#?)MP_%2@VN6I.Q.W./PQ"S M6#F $0E]A!D1B/* H2#*:H=,VAH]R[<"M8'3 M8VUO$@]A_CP(:5\UYK/U_1ZD'_7_NE M7Q7Y=5W=KL7GAZ*LO\CR<7\Z61WI*HN#(,VB#"4AI?K8*4.9T'5&PIQ1G/J! M+X6=!;5E:48;JMF[:?[T>EPV.?@]]FRMI_4[@=K/.9"&65 S8&>RE]?"X]QB M6C/T0C;S6@ O6\VK9[:SFV_R7'*UHW_S!V\2QS^I/?[']1EF/BGRY9+74NA? M*-8.?]![1#$!;\@EXG-BRMAQKNRH[ MGKU2)ZBU?P>:T2E>D9E=?6'@889VC_F674_SZ^E]^ED;?./MN>P>T5;YZ(>' M(UX5ZWJYWNB]?G=3IUA??IU@2STAX(Y,]Q0TOSS^FFI M3WN^+!^E4*ZY/O+]E:[>KNB]:5KSP!03&]2?/]R]ZQ\5-AQX:A]ZF(PQG/L+ M@F380CI$ V;E($!XOVE>'%5N,9#6*A]Z:-[9I5#4O>8\>3)XRO*TWP>@S-R8N #C-! M37+5GK&;,^'[&V_+TTU3FUFQZK6\[G[1W*NZ<7JQ:CH071D]=XS-:RB= WIB M7-U3@.]C]-ZH2T314][^L:Q,]R]GADYL]7H4O==23?"X7+<>NF; L*3-):G' MMRA7"@RS.,.R>K]IZHXV(P-R66U"SLTWV^9C0)C^IF/H,?A%S%Y^P\FEL::N MU86K9,V'%R51*/,\13*)$Q 1E+$PSD@2!'V>FUS2O860VEV5[D7'X M$W8+\K!VSPD=S Q 40-=_G0A\A570Z\B/]O%41<@]:^5.IG/;N?UH5@7VXI8 M[]:\>)3;"HXLH9C@A*$D\!.UD<(^8L3W$9%A@'D6ZZ5?5+ >;(E>N.M9=T<1Q3-%;%EPU'S4]C>Z#* 9EL=)[# M#$B?I-?2]+[KJ%Z^" G>?XQ*YF@[<9G.K+N#47&/G?WQ 78JK1,GEVT@X'8M MV@.U>[GF:M^PB$GL9QG3J8N8(!RR$)$T8H@**;"D+"81J$#5 *V)?8<>Y4:- M>9\V3(6' #-38D*/$1I5E4V$/E8F4V&P+?B[];5 M4CWYI:0Z^_VN6"WUA'=EP=\#&B 8S#*EM]H0]SKJWI9\\\EJ'I3GHX9/T H! M(+;5GM9D_MGVN !A^WM>R#"+2)+R:0.?Q<%MJ4@\KFL!.0P_/WKJ>)).U]14 M47!0>>!+%VV1 A!2.B^^053I:LF!@:51H9V>= ^+9Q=?.C_E?"&F09$.HDS# M3UK>WU]6]/Z^U!VZEL7Z8_Y)?I7K3:]+3L0ICW&:H@Q+CG!&==N1.$%^KG[. M:2()32%^WQC!B;7TD+Q.2>L8,%M&[# TB_B3_<[,LI;X5\E66S_NL?XOCG.$99SSE$8J3 MYH"[;'GQMLS8G?6,( 4[ G('TA4G0QH?Q87WZ0@?Q^4_[&2_^O1HA,R+'"J9 MB7[IK,EPM)UG\..F4J:EJE[+BI?+IG:0VI_J*[;5Q_Q.?5**@_:RV+[H3QYC MSC*"_#0/$4YECAB-. K\-,Y"G\H@!EW3@K,PL37YD?*_W9?%1FU ]2:TX40O MEWU>8+Z#!%SS,94Z##/E4[64Y)3P M(/=AU[82UY:;)9_2V_-SL M>F)>]L(=M,,R@F*RGEC#U%^X,981-./=L[L(.%%P9L:J(VO,0<(!P0G^P",[:&A9*W= MTP]K8X;]* H:@S8V?!;#92C#UD"9/FYAB&[]7BG8MA)L4PCV]48JV)+NFTMD M[A-)8A1)73X]XR&B@E.4I13[6$0Q2XWR),Q)3FR>^C5OFZLAFC) /\U@DVDB M*(L%2N,D0#BF6/F-DJ',3T6:IVF>4<-ZP=, 9^6$:U*08L$ O SLNG,,8";> M_[^]2Z63O=?=9V1C[\WP 9A^YSC9K0(F>#E:$D 2#ZX.9C/-MU" )#M8,V C MK1O%'Q83."HA\$%)V%V>92$)U%9:(#]/J;*'@43ZK!5)GB=QXG/&,A_8-=Z0 M] P',ET-#ZYK>"R;"IWJ7VJ+V";4MCVFP2WE39$UVTU/@Q?\;*9?[J1)U3NI M>[+GQ&GS>:#T[CK1FQ*>NRT]$) S/>JA,]@9F??[ONS=%>M]97>QSC$(> MYFJ_'"FWE), 4C1W M50LF*,)@QV&/UN<5*L: ^-*]EHJLR MM*N0[LXVP.1V9"<,B=IO^I-:DM\6I9YUD4!TO;?/T__&/0>+_BVD' M];^+S\3,(GYC7$]GC5^D>^GYC\T[^LZF:??U;;[8OY]VJ"#I_KLU3;5YM2_0 M6M6*38LCZ=,TG&V1Q4^2R^5771#L@ZP7"8[U*:J/IZK"R6"K5<>]^MBJKZOJL]V#_O$#/ :+8*. '9M//]87NB#IL S4L ME:M63A>HS-N.:5C4DY9*(X]?VSSTN,W>(@R"A*9^B)(@4=JM&X&?P*88>3="0S (+@E E?TV[PDG/,^FB>$ M7J@_YB6!+_>]O#@"7F'F3A9--5T=<;U]K$W+R!P-FSJQX,U'KZWY>W@0\ZCW MR^8U8HYE'5:[*\4$'OU;20@J[')!%JOJ+<=SS5:BY8(0_3HLEQZYKKG805!F MUV(LBGD0A@+)/ L1YFF$2,P2)!(?!R1.$S\!Y?H-$9M8Q2[%F+7AIZM5\3M5 M[T;_XY]"XC?[\7^*TD1W(_I98?K0'H='P8V^#8.;W[]6$^FK&0>_BFX4@>I) M\GKY5:X,ZSL9O0N&623S@*-(QLKIR)B/:!Y0I'86-)8BRH2DL V7J[=AM>NZ M+N9OA)B9U^$*!9@]/!N6IKGZL+W;W=?8='!4V_QE[;U7NZX)&\8-">^X;=Q9 M4B_2/&Y(Z$LMY ;'P+V3KHCM;5G^^/QN+5IOV=!%.3=V8B.Z+8C<.[)67R73 M&2!B^74I-G1E[JV&DCL;J\P)IZ5*W-VPMG\F2%Q^D[-X'/3 M-F@\[4BFO-*RUGFZKXJJ;B*INSLZ3.(D9P*C.!(,X2@EB/EI@$04!#3)HXP( MT.W(*9B%IFC*"7HGA,O_"0,/,#K!1HW89>'/[0CNFY]LU M[L1HWMLD&7938CQS'T<0B]]D1T<;D&U[.UK1@EEU(9?;1>+S\R,K5@OB<[WW M82C6I<%Q$$M$>-:95?_66O\Z=<1$G8)NQ:? BPWUT"ZP7S< MH?'SY> :2'&0=VORO&5]EV)]K]LK:=]_EYZV2.,0TS12ADD2@G"J+W@G,D,! MS>.8DYS$,8:=2YRE,_F!1+\$6M660%N;%] ;QHA&>4Y\H6^D8HYPSG5N<1RA M-"!I1)G C,20OK17(V31DU8G?W%:EL]-OBK !1N&QBQZ<[7 ,&.MR2%-S],$ M;TQNP,)+W0R)Y*K*S5D:\Q:X&1+SI+;-X,.6W:)EW7:JU4=HBSSQHSB+&,JB M*$'8]Q-$@S1$/O;3/.'JU[H(!:!#='_V&33P(/T2V/7Y (@PR4(>^#D*,Z[\ M2:RK<=!0.94Y"6A I"XB"PEDVP/A( _U&B!P(#$+.44YX;YRIZ6/:!3E*/=Q MQ*6,6)!*V/IE#875NN44##-K;"T@!J][>!W//V\_[ MG%@G/;S//N2JY-_"%U$:T"16=I4H?6(A123/!**$I#D)L<@PS-G8D$1VVG5VQOGT:DB@ XT:?-#.F7Q5 ME$]%26OY8[$6^U2#;<0S:L@]0F M5\2.MB=THD^UHPYS,8C((QVF-:MS M:B3VL9]J-LCB;+-K&OY6L7FN8=N[IAF#S@"M*JG^)[[0/XXKB-Q)]2VI;12G M-(YQDB(_"T.$A1\@FC(?,49%E!#NYT%D?!3JCJ]9_.:;[A:5OKG2M8!4.[>G ME@/ :+#US%L9UX09)A%ZGCT-)/[EI%_/6P9N>/4V[+J*5Z;GQ\7'[KQ[E[R MK0!.@5_F[=@=&L__EF!GSNZQ'#RB=DANOA-M]Q@='(!/,/W5P=';=5M]^:%8 MJ?%56\]QE\$N2"Q(F!)]**P6M(!%B/H91R+%"2,I#3,?Y-J:$IYXQ>JQT>2E M5SU&_MF3#2O6,=5A1,&15F$ %)F:UZD;H M3&P?^H2]+65($MQE@ Q\4C=BP]3]K,16^7^718>D_SF!P,Z1>_4@[^\!& !3 M_T8E&\[\NSQ\QL2_41D.\_[&'[),D9AD.:+M;S7-]2^ ,HBC1$V^DI)^Y6> MD =L.;8<5+H^!"\>'Y7V-LX,L$#2*)!F;HL;7.P,F";M]6A[+7&OI7[C.DG. M6%17Q9-&ZG<>+=U72[9IM;W/[VZT&W>IFK[ M.-MNY%O9?\!W',[W&)?N^.K9%*;_0/Q8D"((X3"C")!<(IQE7.Y+ 1YPD,HS#*$AX;.$".&%N'C=A3[PI MUG-=802[EV!F4^;#=+K2!STNO89-[PC^&X\UK.K [W0%#JZ";J**!G8\O6@) M@ZM@'*M9<-WDU]:./:Y-JTLA\-NUZ&K4-G5N]IEKRC?R<\$2Y =$(BR2$)&, M12CEDF5$DBABH#;9EGQ,[5CU:JXVV>M-E;,'3- MIL<6N#?KP7JN(O4)FEWA*L]IZJ$C>)P7PX5Q\4*5"+DFS^4 M?=4%+U\INWI?E,^W?RPKTT3(LX,GMD [FMZ6J.'&[K*TPT;#B:# ;=R)C&KK MIB@Z2B\>E,8J]?'\C+.E/@X*U$]]''[PF^VH^ZG7"37%-(RC4*)82*QC- G* M_%P7M6.8FFM1\V M^AA%^U7=M_&;EM7KA/W[:E%[YBW]_72@_?3?N,'LF1?S OUCSW%Q96>^=^LG M94K?RZ]R%71GU'JQD2ST$4^DVN=F>:#[1NF"YBR)XH!'>0;:YP[0FCK'29/R M LNV>&>@,3/GC@2&V=Y^Z[J6[HW7R3]!UKZ!B*Y;T)VA]#)-Y2Z+?+%-W, 0 M^(;.XC[;?+?88)?58%?49KF8YOX>FJO;9R]RYVSDIMGU]\OT+&I-NR_6\I/D MQ5=9ZA+CD(_[_.AOZCN_(.#X)W^];,!5I*7G;0G>]$OINU.)8;&LM./"E+,I MRK!(?9T9>=+R>F97_.N3?"I*Y2JVQ49W"]#K9<57A5;5SI/!?L@Q(11Q'@N$ M29J@3 0"130FN238)S&HYR60_L3:N>4&5(W6%DHSIW!"@& JOF6@=1:W]ZZ; M/?@$MSOMI'9UWQ-(?=X;H';0G-P)M9S&SLS\5!3B]^5JM8A#GM&(1X@&>8PP MS8E.=T^1R'*>Z9Y7$04%*;<33VP8MF1@%F$GM9FJV\@"T^%1,<"*>LRS(PW< M33NK:AT+89A'5>=>@5,L!:E,?R;51V3W-L=,J"[P,0^6N4 ">UT$!L,BR-!#, M6:+E$*V9*T M7Q2%ZORO7A>/=+E>Y%F.I;J3HW;)?9#$. ML" 817DD$4XE0R02,4I((#FA21004#3 A.C4FMX2M"\Q; 2D,O M61BFB=KM5Y'Z<9E&<&9WQ&=*;V![TX^0-3:L0R!AF9O; M(1(P4P &P3ZQ9%@TU\DE%ZB]3(+)L.@7DTQ&AEEX[3K1[)>U*%?/][U+6N:- M*R].,+&N*I)2T6P:GP*KMP[+;>"6NQ 9Z(YKDMY9F9WVG!P5S<[_OCCK?'[W MF& '_O;HPS!%T_UFWZSK9?W\^9&N5C]NJN5:5M4B(!G/>290)J,,8<$3I _< M4!*+)$HS)G7G&\,&RF?FG_K H*'H-22]+4WS;LKG !G6/0=B D\$0!*"&BP/ MR&'59OG>@Q._?TKW)Y_Z /Q-O.O.TU@8]Y>TF@=W^DO7>W MK?P199RQ/)9J)QLKM9,Q180*@41(PY3&,4]#4/*S%1<3*^>6)X]V38NK]N+$ M1M_'J M=1.EI4\NFC/%!\RI=RKA]&.;UVKT*,U]X*^^@M7=0['N2"WR3"9)FF2( M41HCS#+]MX CFOI$)"0(8V%DO7Q.@[!Q>?<1C2UONDZI/DTCLD:?X6$U)'!8NR'IE3N:#L+:Q^!= M$=:V <1Q6+L%Z-,X0&["VAJ, MPSV9]\MU0\JDSHS)---]S5OJ316JLE0.5;&I5L]M\87CH@W]I [-F]Z1[B!USIW* ",PU6@#@ZWCTKXJ1' MO(<4OX%CWK,0F!WUGA]J9PP^/LE26?_U_7OM76]S19X_*-&Z-NF)C],T8%AM MB6/U!Z,QHC+V$8]XG.0)C1(,:HKA=MW\1]^Z^4I7S86;>GO_M.V1$654.0<\1'X<)KK<.$99R#D* M UTEE^54P!P%(/V);<6>&X\K/O2IV&JC_>;EVBN:*F4=ZAZM*ED#S084:S,C M,B&"T+W'#CS-0E/KMOE+CYD;[Y5KRV(IOR,[ Z4^J]6QA.;8!ME.9S MV'D]NBO!_OJ;KL[31:RC+/"S0#DU3/DY".=1@%A*4A3$+!8$U'U^MG1]K;TK8Z'QG"S,Q<.$("9AZL0;!)"AH3SUTNT$5*E\>0^XR?$CD4Y+X*,W]#&$_S706;8B2("0RDQE)N5$7 M]T$J4SL"+=TFU-81!GKYPQ@-JZ\SR8'KNHW0QDIK)-20NJH)>JJJ_K57T^&Y M9U%0(_&VJFGV\+5-^F[7]5+HGEC+KW)_X>[-'VWH_:UB_55S7Z6+!1RWU=K7 M5*$DS @-4\2B6"(<<8&8UFU)XR0* DRP!!7CW6/]?4;YI= ME/+.MQQX#0L.SQB,Q75UM#!.<-X3!6, 3@X2S$?"W=@OI;@MRU[)H/O[VZ]T MN0*XLP-33*S&BE+97#?V&H+FUX;')!]W:!T)#=/;+R453?^@??O.FX.Z6J=X M./5X#82V\GR'YIW- S80KN\)FSQNV32K6#;:JZ>)3EK<[<58K? M):(NJ,UTE.>(IC%%5%?C8;&(S,;(9C M1& VXP",'OGM=GR"?"& O.XN+(Q2G/N2@BD$9RXF& ^ULPK:O-#J0>T;OBZ% M%#\^_U))\6[]KNG7KOS'6UXOO[9.R[:J'>>!Y#BD2!!=.80G'#&"$Y3@C/(\ MB3B7*<1(P%F8VKW0=WIRM7)VF][EEA./[EB!V0\+E,W,R;38P:R+C@HTT&VY M\=BS]YUF2"&HSUNW*.Z9FJ1NH#TFCBR0!0.S&B1[@([MTQ4SP<,/[]:5(E*J MS=1=L5IR-:F.=GPHZEM1/-52@%OQ&$\XL;WI^/"V6_8M-\TRW41TQ$;7W52< M>1UKYJ$+<]3& QF3 8]00!C-4%#'S 05J$.8<80H7F*DB@FN>_[89R"]C0'LT\=M&P*XVMB5HG+ MAT"8>136XL'TV%PR\/I_5@)'2_OAW+.NVF?%.EZ0SS]DJ4;7)2%+X12 ML3A"7)_*XYRF*$N80&F0^5)F>2PHJ-J*$ZXF5MOV1)\7CX_%VJMJ9=$\N;]- M[GVW7'<%R[\'ZK.3-V)H!^;&&6@_W*03NLORF00W5U;+"4_S6CN7,)Y82:>3 M6Z:'ZYE^I&J_U"]9V#NM^_%Y_\@=?=8_:JQ[VS&ZU]NTR;/Z\D#7'Y_T%-5/ M:HJZ>K=6["X+H2NJ,S,3ZQC6Z( M*3MA;8QG>X%F]OI;?"TPD]ZPAQK^#LMX]H30(:7^-9*'*^3Y\9K)=(UCUJ9'&:0S_P67.65S\7VO-GF,[^,DQSTN>G#^V^\+GA# MX?_=T++6W=<^R:>BK!>,9WX4I1F*" X1]C.,B)\$*,G#),K26/#<:-$8H#&Q M?=]2]79DO9:N>5..2^ ,&V1'(L-L)UQ:4*>.$7FL&G9)_5]*.K_+6M=6^A^O?PO M*?8SM8..S<<"YW%"L\1'85,%2"8)8JER#$5&0L)\(@0&'>&]F"03&Y%?UN6. ME::IV,XGX3J7TBOE2COV=[IW#F3 M_93)G3@['[/9)NJSAY:YFR;]N3EP>):UMQ?*?6SAQ?%WY&Z^G!RS^I\O_KJ. M'=*79^C* O^]VD;5[H?_L92E3I)Y[FHZ_JA]IW35"0^93R MC&$Z78M;\;A<+W7FB@X5'^9[B@2'.0DQ M"E@2(YPFNH%6[B,9Q&F.?1(0">JS:T1UZJ!HRT.C(_2 "YA-,4/0S)8XQP5F M0_J0'#(P8=8L2&9'%L2,YJR6 P3#L<6 #;;,J=?=4P27Z(PC@C"(2.(DL!'21AR$F:")Q1T4?8*7B:V M*OM6'$U;$FA3@2LP-K,P,R$'LSL-4ZC(D6*KO=3C;1G3!Q=;UIJ+/4>]3O:M M3ASF\5^/D:O\_BLXF3?O_WK(3NX#.)C2YMYODVMY6Y9-'IGQ5=_^J*DS;DYO MN_X%*6UQNZ6CW?T643G034F#@_>F)=NGOST=M2]339HQ068.6T"PB, MKTS7"P]3M.OD!BU6PZ)9+5H7IIQM\1H6J;^(C3QI>?E3<4BKAX_E'2WK[A^W M_#\WRVJIW][;Y1]2-(YFU?RTE")8!#SG0<)\E&59B' LA/H;P2B/,2;4%SZ% M'1U;\#"Q*M]R7F[4+NM)_?Y![U?U2K+23397RZ_JYS9%)VR0-EM1)\8/9@TZ M^NHC]#0[WO;?/89NO(:E=DM;>5NF'%[_M ?$U?U/"P[FO0!J#]')#= KIK(S M6KK=K>YVJ\M;Z9LNW<%4FN/ 3Y,<"8YCA(G(4!8D(?*%"&.119E,0,TKSI.9 MV/3L6_FVA=;:^U%6QWH78#(S*M<+#[,;C=Q?H'*#3<.P6(ZT_P*1615\6-!C M'1YY&IY5^F9=+^OGM\N5_+!IS\I$0G+I"Q3'?JCSS7Q$N R0S'-,$TJR0!JG MDQY//K%*MN0\3<]K"9HGD)[@,*Q]UTH'TSF 8*!* "LS$ M\X?[^\7')[G^F99_D_67DJXK74RJ6%?;9IY8TC"-!!(T#Q#. XFR)!&(QB(, M=-*BC*2)M1ZE-/UA_]IK:7M]XF969 X(#G=IV!LFHV%:ZVL?ER;3NQ'4="8S_$)9K&$QG)LC9KY@&M=T//)X9]V MMUP^ZTLNO^@[+DW*=U?IZ[DQDON:4GD[ES%3 MCS&G*#IW)]UP]T+^I%-H+SN4;LG8MF213W0INJS6;0'S)&$41X*@+(]"A,/$ M1Y1(@CB7/O6)%"0!%?TX2V7J(_66YK8A$KCYRCEU MV0<%AU)*&A[P,T3(/?MC):A;_-Q+,(@)^3 MXHH0^,%T,P?!SXER&@8_^Y3]$:\^#6SK"#=7O1:"YBR)E 9)$F<(QW&(J*\6 M.*E6N3 222PD^'SWB,9LA[O+/4WXH>XQ,&9+VI7BPG1K?YS[SD!2JV/<"[(X M/,,]IC#[ >X%$<^=WEYZU+8GP.^WG.O$O>7Z_JXLUNJOO+UQV6;/MG_N]X^^ M#'P9L02)+)/Z*F2 ,A83%(N>$*ZWU+1NYGXM M]1*Z7#=;[=?JAZ9IX4-S3&Y =J2] ]J>)FZ>%3X(P["9<(D S!Q8"@]*#3>1 MS"I!?'#BV=+$3<3K)XL;/6_G&[Q;\U+?*WPMV_^^6S>U7O:7#KO[ADM9+<*( MD#B.$\1B2=7V-X[5]I?%:OOKLRRG+&$$%(0"T)[ZD+,I*KK:TX-VZS8'T6SU MGP@:F*9OF?"^V[+QO;ZJW(+5NZ-L )M%YV\P ,XZ@IM3GKE3.!B2TP[B\"DL M5O?-2FT@6!SH*YIM*Y"W*WIOO+"?'S[UFJ[/]319%!QT=7D$>'L5O,+<\ZWD \+=;"&CSQJMWSK;EWZ_V_V[2CVQU7Z M%[=KD]-DKJFS]IJ4L#N%DM07F;]\ M_N3M6?%:7LS=>R-PQGU]U[C [(X))!.TV80(;;4A,"(PV^X (FY_JP :9[=O M."PJIDM +P3W?9RE1#F9NOYI$%)$1<2T0Y-*$1,:^T:Q^K\,#3UKN MVIM.DHT1;E).JW=5M9%BD<1!1DF$D8Q2BK#/."*!CWV+PN<6@I7GCM50=.NO#8KER MPR]0F=?!'A;UQ'4>>?Q;Z_'X:].A8=CMVAFF[ZI-_.--WIL M)?K[:O1X_BU\\XT>C]C^;]+H\?S+F*_1XP7ZEGTMRJ*J[LHB7]8+F0L99:%$ M>21BO6)$:L4(C>W!,'EQM*WE-#"MB5HB>_F:VUE IF M#EN![H8%@K>0.&7=5:.(WLSSMH,X%>FDZ<.91VSW7.NZI+S^Z[)^>+51FY-' M6>Z*J6^ODPF92)SZ'"4I)PCG4:RKZX2(IG[&@R#G//!A&[!QHA/OQE[+7"HZ M^HSFJUQO@(U?C% SW8.YQ0*Z(6NI>[\K\MZ6_LV^M<($M_0@$CO;JQF0G'GC M9@["Z2X.,-:B@,M;RW:Z>W2U(*O'G<-$W0F]"%CG^4\D&NJ^57^6[-E0?V7NW( M/LCZ8_Z%_K&0.) L4CY0GLD882XDHB+/$:41R1A53E$$NA("I#^Q8O:X\8HF M',G[_'@KQ0IL/P7%UVQK-2%J,"7O ];&;P]8\5I>O.\T-]_?>(HAG;RI6'*W MZ;+$PM'^"TI]UJV8)33'NS+;:>PLTJ['N3[+:Z.HG;\+,"L7)YG8@&SI=F7) M6LHPBW%9?C/;X$1TF!4X*_4$775'17.DU)?IS*J^H^(>*^KX .OTE6.%WRU8 M/&1Q&L4YDIF?(IQD"4B:*8!5"=00..F1NOWC7=;U^62;>JFTF)=Z'Y!CH.IH]*[RW>Y2&GN MG)20EC41F MNMGN3SSU.4A'JNE%8[ZW/A!]?$]M*Q!,*?1AV[J;MT*H5UQU_WF_7,M@060D M(Q9C))GD"&.9HRS(8Q001L(H\:,$,UCYS3-4IMX1MF4J.XHWV[]XFK;W<0U8 MF2[C-+Y,.9$>N"FT%=RB5N> 8%>4[#PWZ\R5.P<$.RW@.?2P973X;,,5'7;N MNA'2, YD*HBNB)NHW1^CB.4L10GF- BP$&$":I\^1G#J^._Y%D8WS=&%91_' M40P-0[X.D0'&>*\#!1[0-934501WC-R\(5M#X4]BM*;C[ S!ZV7%5T6U*>7' M_+!4?A,6UE>DJI,,V:K71B1BG&(_1)0G&.&[.O[V4*P4OM4_=ZGN,*-Q+=YF-F5&%&$F9Z0!B..;RH[A<&27KN5F5K/E M"+ICJ^9J6MM2B;N"S._6NK?N[?HTX;\KRW!4C.&7=2GI:OE?4C0E&]J__J3L M<*4CJ;*GJ9+[G,1)@"11;A3.(H*8%!2E*1/,C\*(Q!A68W%ZIB2])5P:G^THZ7U@@>6-_N(%@#^7H,2'AVAR4:KI(^H.3GS06Q!.FA[.0)F=PSA,[,V[D&!V9@='GL.YFDF A/[7?VR1NB.YBZSK"-[ MN:0+O)#9F&BNZIE=I#-O6;,Q<4^JFXT.L#PL7*V*WZGB^6U1OBXVK,XWJ\Y8 M5+H#E]HEL=6ND2O/HC1..$%Y&L1(K?()4K/F2-<@SXDO22:-KG!949_Z&+&C MJ[8?6\)-44*]^-$MG\!31!"XAD>*4T$&/%_Q1I \O)N:35)!97^W_:T)*N:RFKV[7:V0CYN%[F2]XX MW=4MJYJZ HO$EY@Q'B.N;ZYA@@G*<(Y1A'/&PY132HP"(>8D)S8U>QX\Q81W MS(7WVY8/R&5T,RR'C-O>;*;Y[M>#)#NX40\;:=\XIKM'%F4Q"7P1(.*S$&$61XCF,4(R;#1ER@B/$YC"E*5"W0FUIMNK[TC"U[X MQF RTRT'PL,4S49NF\:%0U*Y:U)XELK<#0F'1#W3?'#P<^3V!'G(WS8#7< #4X!'TS!39'28P?;X*#GB%8",I7=7U'28V;S5>(\%/:NB: MC;)4>IU1VY9T?[TI]=E#VPJP*0?^0?[>_*I:L"2@S/=])$G U7(=J.4ZSM5N M7](PID3$:0CJIV!&=NK56Q%I(F'JJ^>]5@O>YDG]5?XA2[ZLFM^V/R[:RL-7 MU$LW ]O05CB'$&@S&DQ:!KR6@ZZ6^+Y-@V*C?<)A7S68W*ZLB!G1>:T)"(@3 MJP(;;5]?+@C9EV6]D@N:,Q)$:8R"--*Y"'Z$&"$)XB0) L&,,Z?JV(,$V&2F=54>Y8C*NJR>TFF[V2W+$8 MYZK(G3P#OQ[_;ETMU9-?2M%D 2RE+MW-+5J CTXT^0ZYH>]]*:EH5HB.BR84 MJEE1KHWN:@1N#CZ.T+"*.0<'NH,&X>*T@;BQV%8W[\=GG^T&OK&@_9OXYH/@ M:GU[?U^_*9LZ;Q^*^G_+^K54.O6H?'EX/U"3N:8^CK^_+YLL'4\Q4JQEL:D. MV]8HQCS%F;=GS5S!C; :UW'7,,'4W *A";J%0C"PTGDC K.I/43ZV^0'VCJ[G0M0AYGF51EB"6^ SA MD&5-^%UOQC+\*->"_Y2=A&(SZ!EB=,-0U6UN^G;0WWE9>KQ/8 M:R3VM,B]V[E_#WW[X*_PF^_I!Q#IOTF_/_A+G*\7H 5O=N[;!UGORW+O#NG3 M1 C,:@[!OH"418D*(F8G^>)+[*40@Y'SE*9>"OW02%;:@OQ%]@:=1X1 MLT7C:CEA5ES7V#THNWNATNXDR0R#LCHR=^=IS&I_!L4\-@C##U]QS>FVJF1= M;7/VL]CGB7)=$\KG17P[$6E\T_"8YIO%;_% M6GZ2O%"K[O/KC?Q2=/>>/N9OUGFAWG:SE#_6IJ%-P)03JU['B;=EQ1.;9J7H MN-&'9CU^;KS;1WT!PSS("0%O/-8Y$6XP-78,&2C0:0& 5;P30F>VL*>%\/WH MI\WPB6L>LG[QL9US&9* \(PR% 8T0#A,8I01'RMW.^>A+S,N?%!AK^O8F3I1 ML0DIL,L%^RP3CJ]\!V;>PWS(VL=S+$&=K@;B(!9SET \S\RW60%Q$#CK HC# ML]H69?]"_W@GU(R[VTAJ_ZWOT@0D$TE, W;(:("MI7Y^,T[)\UD=:%+"G&8/*S&]P(#Y06R]4:7.8MCPBTZ2UUF9. M3!X1U:QRVK47&W8UBXM;K@B4\F=:_DTVH=Y]&?>%/M66.!,HX;ZOBP2GB(DT M1SR-:2@P)FE&8+6/C.@:?][@ON-!XDL2/]-Z,YJS4 P7!L&V"#K^R+*\NO2RXO'%.NFA>N_O8Q MUR&2^[4NZ]C>F6@V"Z_HT[+N:M0V"^8"4\R83U,4QD&$?FWX33HL0W$>J\,WH=] M@^%IT'+=GM@QER_3W'@:J"^V1IZ(G&W9"66JE-/3!;!UM?$W?_#51N?H*0)E MO?ROMH!0)-*$!&K'%ODAT06\(T0)$RC&0L9Q0E@0@"ZVFA*>V.J^*M9-H&I# M%38=2UN+"ZU,88BDF=F< A^8'=QRL#V0NFG:*=QX.S:\/A\NRUG )'=6W\*0 M[,P%+V!@G%; (ZW,R-OEVNZYDNZVB>?W?ZQK!8IQGX:^ 1Q@3G"A":(J#]1 M& 1I*!,_PAFH.]\%.E,?;F^I]M)2O=\T8>!ATB68S$R" ^&!)]06$ MLAL#H9!4MO<3 Z M+-H5YZ(7)I[Y6'18O--3T9'GK9.Y:'?)N=O>?Y7KC6R:V"\B@A,LMCE8ZX]UM#'IY_=1DVL_77%1@P M];7'P29E:E1 =PE1ETG-G>XT*O299*;Q,9;JK7;6^Y.6VZ]TN=*SOBW*SW35 M?:YJW16"!C%*9*2T/"0293'+4.+3"#,?"\Y@"9GC-*=6=MU@L]^1?<<$RHL2 M58H-2[4W@--0^]V"!#0"P_A\-L$';@[,)79E%0PHSFLF(=;XAZ/:IJ(:LWY1I\A^."[,-J[$9LF-;:2@RZ M@C$LE-5MBPM3SG:Q8EBD_AV*D2?M&PP<]_)7<9^ M'$8BUPYX'+%8[9W]%!$A0Y0Q0O)0X#B7,;0WP=5<3:SB^JAQS9>KYI]D[2#B#\5SS"7>37Y<^JORC3_*IRZ9LKHH\%NNF=N[" MEV%&0TI1+/T(X8CFB%#N(\HX87G.@HSB;>[H%W/#.D[92'4/LT>_V!C/+?'C M^MAV2:0#2,J,93)6*Q*56:2;@2@DPR1$@OJR M; U&VI[H].9J2XQ_W-1539NB:8LHP"3$OD11+"C"C F4Y6&*8LZQ3M"/9)3! MSG6&R,USNM/_R+<%\;T>%]!3GD$ 3<]Z7,%B=>)CC8C%R8^)H%><_PQ./_,I MD(FHIV=!1J,L"AR+__.EN).%3OY\NX;7-#X_?&*-550W[?T8[TOAW;WY>%#D M[\9[6Q3UNJ@-$R>'8!B/"3E *: MM6C6NX_P[A?RN[*X+^ECUZTQ3#B/LCA&,9-JK?537^U:72\+ O]+&+LM* LXCB%-$X%#H4GB J"$9A2A,9!RF5S*C(ABN&)C:2BBW4 M1+R76\::R&N^9/=<^,)#W9YFK:GGD%O MS^%D(6X7<#F,;E_%SNR!;1?@G8MI.YEWYKX3[W<=3*/()[X?AHCCF"$<,89H MG@F441K&D8AQB$%6\WJ6IG8N>S>7QZN^'Y5HTXQ>TTWV^O=E9EOG?0M K_;: MLOM3]:]UAME+U[E__T)]<)T!Z*S&_.G,EC<&MY7F?WS>_?4_EK)4$ST\OY=? M%:[Z9ASF$?$#HLU&%" #&4)P&3(F!1($&U(NXD@($ZN*L)&VYF,3[*F MNL?8&UKJKE+5+>>;QTU3AO*US)=\62_R-*=Y2D,4\T27DJ$8D12'RO\)>J*E"#,-!J"9F06W4,!,PI:VMR7N?=<'IJ-_N6L4V"R8 M"^O()!@0G-4%36&S*QKG:4#&-#Q^*,'WE9 M2@)3M8Z(LX7V N-69U;]>68[ISK#?/]LZMRO+<.UQ>/CLJT^>+L6NC"-4A^Y MYA=BLX33+,4<)4D@E6,<493%ZF]!%@1Y1$,91:"5#D1]ZJRP/2^-XW? #3 J MZ !JP^#K5 "(ZT.L8-'5&TP-U9J \M)8-1J$LLHJ$YW>5=5&[5F M;TI%IZU UB; [#.*F\>:J,!/95%5BXBENJ]$B-*8<82S5*C-.A&(9TF8LHSQ M1#)0Y-.*C:E/B63=-BGU*EG7JS:X5N3--8E:;50U'U73UK1YJH+V,K6#WC"( M.3F@P,"E)N2U#'DM1U[+TC;O[> V1/MXURBT8150 M)W'(ZV:#[R!ZZ7O;#C[OUN(#?92F&XK+,TQM>10)\[W%@*#C6PTW,L*,08_F MKB?6C:?(+K\NA:[/."@_:$,R+I[5_F1@VMFV*^.B]7X4W:<+Y_HRA$T9KZ- M"W%A!JLI[K G>>,U'X6K.^*FL8?!Y^\)JO"B?BK(Y M%OU5_:R84:E['B*FWRYPL2K&9B#M5379AN:? MO32;@;#G*K29#+-S70[Z_>Z"@(3)))0R0#F+,X1U-@(1@J*<9(*%Q">I ,5; MSU*9.JYZ16?L\ZB8+M=5H^0?R[NR^*J\2[G(J=HKA"1 $4T$PI@P1%F8H"PCV$\RGC$&O I[ MGM \:V]'N[>Z;.E#5]P+<)DNM=>#8+7&6LAOL;(."W?%DGIAXIG7TF'Q3A?1 MD>?AL36=2GC;]-)8/=_1I?BU.E/G"7S7%3;K]$>3O?3:CBM/L^5]K?[L7:H< M9AZV V(X'LJ;#CZ8IELB-\%U6CM$K"*"0%*S10GM(.A'#BUGL'/)/\A:WPMI M3)20XL?G7RHIWJT_/DF] ^A?"-EYIBQC24(I1P&7"<+*>T<9CV-$&O] A G' M%.*OPUF8VA+I2U3YJOB]\O2[]8HM)[UK:C 7WP)E,_]_6NQ@9D@?WS;0;;G1 M%R.^TPQYR_7WWHZG_CVT*380]I@XVEU8,##KUL,>H.-]R14S6480E'LEEJN- M+B"_O^3;]EV2XJT255O/3=U5H=YF2M[)LC&?[W=7DT(9D)QB'P4XP B'N52; MG$P@W\]R&H81([[1)LK)WI;1UN#U6-7Y%[O48,5MZT=<<:W, MV1LT#)"\P'L!QE3F?"7P:(QC_%P%<%RQ-6_,QS&8)V$BU_/;&>F=^7\O==V% MKK+;@F8D$8EDB,9!CG"$.S'\HI>XDO"" MBQ '6B 7KUK>^:.= "Y\7[2V'^G.?_^QJ.Y>KM> MK]R<3N-7C#HT6XZA4XB(FK/FF8X9 )Z&>F%JM*^ZM7OONE2^+VBEYIJG=D_B"".LB#-L@PE MF>\K!$6$6!ADR@'ES ]$&# <+9[:W.B:EO6\.!X3-D;S1WF_7&OWW6-=0])I MX!-4!)*G"KXH311HH?+??4*0D)CX),Y\&?,.OC=K\1+@;%JG6MO:OU;)8 MWY5++H-%G"1IQ$..9 DC'*<]:7J- MSHMBM:)EY2DKTNH_4/W-836S!9. !3,,)WG7/2ZV_VA0;!B9*A/;0/1)4K.' MZ+Y@KK8!',/)VR833&99/NE@8[ (DMCG"G[E1L0IPC(*$:52Z :=DC,2BIS" MVO":4I[/LC0IL\Y-2(>?,Q,"1V4B$_)I$*XI3,BAZ/.9D([NMV9"#N&P,"%' M$UAVN2H++J6H].G$S[3N-MEWI7SJ@IOZ2CY=K:J/^>4]^8(JKR6.68C\5,3* MO 0$95D<(D89XU0D,DM 9PM.N)K8].SYTB>"UL%%-R_ S#[-#BO,=FW9:P]T M]@S>>#T6V]H?FDD-NT$0TF%_*9?PN6I!Y82G>;M4N83QI)&5T\GAF<)WLNC: M(Q@F >\&3&RN[MY\-,_5W4LQ;%BL!0 :AC46?GF2C(]TGP#*UM&<91W&8883]0"*6L0S1,&:$" WBYEL&KN<" ?HXW*-D'9M6T#"PKJU M7!)FL#G+R:#Y>K%@]RN5(CFBJXV[2E!68\8EF>H"C" M/L(A(VT_*9)G)$J2!$<^J#B6 :-D6Q' 2MC1!%'QXX0*G:\XP%'U] MM:WEH"MQO4N-G.0T8TQB]X<:%RF^U-G&& 0#1QRC0YW>9MFW.MGEHR^R)(K] MV,\0SDF@;['XB 91CN) ")EQZOLD7]3ZXHV9T3 G#;(=.P:,%4-?PVAR$S?M MS8M^SR6WUU?.P6IF.:8!"V9 1JZK[)LHW8ZCYNJ.R@ T]Y-.4?X6[B3,@"( MX5V4H1E<''HT%:8SM0D1+$I0)OP4X2"AB!#"$,19<<;HQ0X'MHZB] M5:N,,[C8G%I,6X0;*.B5QQ 3=+@X0^ %#Q:&.E<,/'E5<%2WNLR#(I\L9;%ICKJ*C5H27E>L LE*2\\;+<@OE]2MERU_E\4!XG(?('4$JQ6PH3X MB/DQ093%F5";\C3%&<2M[LT]L=_G!5K\^"&;+GJ5H,)5[;R />)$[ MP[FCU:T_\ZS+VAF1CM>SZD+'\JB\T3N(2+X703+W(72XS\ MJF^HJG\VW)BO:Z8@C:]R$^ #4T S:":HQ0*4W&H%-*4QVWH(%+J_.D*'VJV5 M;QZ?5L6SE)]E^77)Y85FD:OFU3:7='7QZ/NUOD[6UF]_551U]7YW"YXSX<>8 MA@AS'".1YAI,XSD"Q;\?\36QWMMQZ';O=5?AS_5IW+'L?OW:N9"O.#;@EG!L_UQ]RU1;[PW?VA^U6_;[)JG9=W>H;SI M]@$3E3>8"$!'WI!K[F;UJ":"]M@KFXJ,97V:?4N^2[<+MTD-H0R32!*$1:(, M=T@3E,4X1S1(4Y8E/I.!4=\,,.6)37*_>V3#B'? B?=^J+?,E9B:&X$@T7*$25,($9I+I@?^PD%+;<&-"=6OQYA;T?9 M^ZVE;=OE?@!!L\75,2XP/;6$Q+ZU_;B0KOO:#U!\F:;VXQ!<[&AO,-1BX5RM MWOPA>5,#[94RV?=%N905+"5^:(ZI%]75RMO1]O;$ :OH$ &:ZHCV8$K[ 6Q M'6?=FPAGM](.33S?NFL@WL$J;/+\U6>"'Q3C1\U-I$]%EJ2N*)[4-?KNB]Z:+ MZ^49)E9411AIRIXFC8)^_-GKN#!?90=P&%]CW4 4U0#Z;W?- N.EMIQ&:T6 MVH%I9UMFQT7K+[(&3]OGH9[VIU\D&:,9SU.4)$SM=$-)D2[4A6A,PX1G,DXB M4!'.\V0FUM4F37-/U60Y@6!DMJ1>+SE,12V$MLI/O2R3PQS5,T1FSU.]+.BY M7-6!IRUOHVRT(ZU/G)Z*L@GS?Y;W;5UGS/P0A[%$22@HPE(PQ+(@0I+&N<]D M&$8QZ-C^,JFI%]6&L*Z$4.Y(>U5'&WC+Y#)<9OKJ!@3@LKJ3?T_5^SPF/_R^ MR*AHKNZ'7"8T[WV048%/[G^,C[!,V3DJD]]K7!JD@H4!BB.=@(,C@3(=6&8\ M81E-6,PBHWOI8X2F5F%9;RM5+YO#J_W54F .S"6@S-37A?@PY3W716."-7=, M,%?9(I?(S)OV,2+L2?[&V/-V2OM9KE8ZSWTM?J;EWZ2^ -:E&"TB$K&8RA#Y M^J8X#O,(45U.PD]$&N>$I%D,JA5UF=3$BJMKQK3EB!ZWA&$*.P"2F,212'$1^D)!8Q)85'AH"$ROJ83F'?_+_[/M!KZK#;KG]BX=]_\9O M_[^MD$XW]4-1ZGRU?_$"/[B)$W)#HJCY_@,_O,G"Z";=/[ZLJDV71MFOK4YK MK2S\X7_\8Y#X_Q(%-YXN+=(\]EKR)N)_\*OH1CGTU9/4EV;EZMFZQ$3[_LRL MR35O!69##HM'-,1NO'<-B"7V4^"0+,$Y3*D '2R/T M)K8;'?5&2^D!?9@^CJ%FIIX.L8!I:Q^&0]+NEWU#(1WI\!BU657:4/1C#3<= M9MF;JKRGZ^5_-6EVKXIU5:R6HDWI7HL[]F\/*>RT:3 M^GSJ^-6.4V_/JG7U6YQ,U5HRHG/,W;I_/SA[EWOW*VZ\1JV "EW!B@-V[() ()9*5-LO-\:CCSGUY4!TMMEZ!G, M/U^BGKFP!_EZ@&&V8=/ULB@_%/4N8Y0E22 I2U&8V$:%+U"0F@L="_^+@ <,91G/=6N<%.FK*LB/ ASP+/ C/X24 MS#F8':1=MD5SMDF?M*$,O-UY@(69AEE+"%P3&S+*9V\).;R0>8Y_5Y M]V+E.;%.+D^>?2,P1 MTS>L,8EB1.(H0C3,$TDS[E-,(6N8(=V)5[:.B[99R98/[W?%B+?EQ'K_;HJL MF;Y.@!=,DQU!!59TH.".3( IU5F- Q"*8[,!'6YU<>S=6BR_+L6&KN 7QD[& M3KV97:V\'DW0_;!3.0UVIU>*"%QZ#Z5S?PWLHBRVU[].)YSSVM=%<8ZN>UU^ MSG*_N'EZ6C71)KK2U9??KHK?WZWSHGQLHU3;=8+Y(N0^T?T>6:AVD2)'+*,9 MPJ' "2$1)PR4[VI(=^J]98^+MN9ZKOCP!*WI7X![34,<#7>@[M$![DO[P#1% MUC4+7H^'299;H-RN=K&&5.?=V\*@.-GQ H=;YOET,W]\DOK,L%^C_;U4^X1] M!BEFL2!)$J%,QCI?GJ2(\90B$@5IGOJ2R1QT@&=,>>K,(*T;3W0I/(6M1YLR M(I5.PUUM1-N]H7Z0WF.OKD&1>ROU3]F_;0HT-N:PFYF;2<"$&9R=C;GQ=EST M&C?<>/]_=^_6VTC.I W>?[\B;Q;3+V"^R /SP._B URGWL)6EXTJ]PQF^T)@ M\F!K1I8\DNPNSZ]?,C,EI:0\,"@R[5F@N\IE9S(.<@2#C(@G:D:\>!VP^*X* M@(SI3EL9!%7'6 &+(7-51=(/\:1^GQZ4-=VN5_=K^OAUR=;:N&[D];[J MKL;V41%,E(HD31 K)$>88XYHG!"4XSADG(LH+XWN$*RH^XYC-#NZ@:?A)WBJ M&;K2GJAB2;N=0R%BXZ@ ,]_ ZA[V/-Z5" QW*OT=6 EN=_K;<:-!1P_\@)"Q M[/0'F*GG4X]V,_=H[%_UHM8EH5IW+WOJ^5J MMT?4L'N[@L8\ISA)DA1QSM4ADT<%(J$>SR-)D6:,I3$O0/5>@^1\%W)5*)IU M:]95L!2&?L-0568AGCL%P#QK+7N;<%!3#GYK:/=//X071!D)Z:K2:9C8M"5, M1H*?U2:9O04S<"[FL\_+[7S[^F6^$.L&E>AU)C!7$5B8J@,@21!6YT%4%"1$ M24ZCA#"B>]3V;<$TQJ$CNT*T,>RKZ%#)LMP[$A!DJ3$)CTQR18^"R M5KU9FZ'ZXF!]?>M-8FXCPNSL:^PQ*]">6['Z+E;7+_=5QAX(*]OWOF>KT9 U M>O+Z=_7_]8MR,O!+$A2)@=N5&!U#DGD$A;7%[NA>=$K5G M4*P3S)[A9RVS);O2W*IF;Q9RF9018R@E6:BB5%&B(HT%H@G)!:%E21@H2CU> MWON=04.LJ0@%%AB']O(S(HBAR3R2J4[%UT MLGAR3*QV4#GZK.VNUG7UGT&J.-^X8:\[<27\ MT_-ZOKROYS15Z$";&1-%$JYS)/K**LBGHS"O&J1D)S"%YH M+JP?!]Q%\"U][X "1MSNT)OP:T%]Q4$?C]3#+ MX,/KX9%FT'#5-?_YOY[GV]>OR\UV714D;:KL]=T#7=X\Z24VOZLEMINORWIO M_3+!5UO#@"(T'#\O>C,-.I_+_QZ/%RT!GT?9RA;\T;*UZ!S M(+@6]2JHA0U:TC:#A+=*WJ 1^"JH1=8E\KMSRT[L?:*T>J2Z0PZTZ#70H\-S MS7O[.%T=G]Z-7-.>TMZ-V'V'P7?'H+L(_N: 53OC0F2$X!BE45DB'(44T2RE M2%+"PC 4)(Q!S3XC]-XHAF^C\SH-XMNJM(_B+17D)HQO$?<;QW=(Z3&0;U-[ M\TB^0W234+[K-XBC-LCS$$00BQYPTR#G \7/T[(VJM=SL*!(KI9B];Q9O-;'H=-CU(X9 M\^OQ3@V,WY5?*CS,MHWE=E>1-R:DU75[YX*3W;T/B=.^B!]\SFXS[QKJKB?/ MKH4&AU/6W #-Y#'.2R$B5)0IU],I M#AP.1W77%YGLW(-2$X\.==<">=S= 'OVH^]/EQE?EVJ[5ILMC_H M5E3-!?Q6J-^FY9;>BUF4A"4. MV)$.U$E)[:>;BKI.HS7DX4.R#35JZC9\Z GJ/,IM*X>DH2,:G?VH=%9S$MR. MZ\QJQC9,?(=SMPT)3SZ+&Z:0KOG, MRFH_N*)_Z6EG5HR*>#:N8OR-"WMI6Z-O;E>;^1%<9I20A$BK;P0V_JT:RH'1?6B-]&^C3;_EUK"6;^#A1DW]5K M(+'K7M\ADF_3 6R@A-Z^8)-W+^@M>E@MU!N;NB!B5B1Q%"94'0AXD>M>H@P1 MPG)$XE*P,"_+.$\@:<5S$I[3AS42Q*9%]E\"41&VZ&LYUDU2%B(MI5(+H^H/ M(7)41D6&(E;@!)=%QL-R]E0W(FSI>CN%AD[)&>OI@[B?+_68^:"DZ@<,>$#J M4 _)P@B7G*)KM=S\OG;36^;+L*;JG;H2[],KGL:CHF,'T74Z> G5U+ MW4_:^>X=CN G4?_]=?FIJ4QIYD+,\JR(>!Y&RI4S@G B(XWX5Z D#4,>)K%( M: R)]$8I>@[S=M2"=4T.9ICC^C*S4Z=:@)GM'NGSMQWQ?^A:W[U>?HSH!6R_ MQK(Z,N=Q>I-:M['XI\9N_J)EW,8>!']>B!LY6O^ZZ2N K8L>)$DSD<<8Q9Q% M"!#]?F;0X%^>5Z@;XGW MY.Q3-(PPWN*S 1Y4SSZ6X;:)S6#?A >H*M-KVO#)M3K/HB[G!"QP M]<]W@VO&JJD6/P03\Q>]?G-9/^/J[$0U0'.9QWJH1X;5R1LG*(T(Y2IZXQEA M9BE]*&GO:?V/#UK55P%M.%!AW(Z%"L+Y:I>L V# 0U0;IKP0F(=(EAE7J@U3 M1',9(RH8#B.1I>J,:CRMP)-B;9#1&K5>OY%:A_<>G\JZ/'C^NCRH[4=+;;=> M-0:80^!)0,V[UL.J>H8-_FMF;WT MVAQQ="7M_;+"3J:AQ*5"1=_^]VAT M*FO8N=K/HGJ]VMU7:,_<\ 0<3@53M]EIP)\287ZY>_3L5?#MH+_=J-H?X_J# M3ZJR4H.K<54PXM/.K+)2S-G@*KM5+IB HL/[M7A0$?[\1=3C%[ZM-ILOJ[68 MWR]KO$_V>J?B_HUN):M*\:I_+>H3 ?\/Q:;>'+^+[8V\H[]F*!S_+ Y29BIKQMES6(SX9Z]!ML#6P'=\P5LS_/T MV9GYPK?_1& ^L\9^.&)X/P-&\_R/JZ!A.]CQ';08KZJ%6ZP'!]ZO MU2N)*! MXM_Q%!EO^G4Y?<8]D]-/K?&FZ,YI-_ZH6>?%=BPT@]'GR^?Y\K[IH5PM-Q^$ M=F'UV'S^I5R8HC%?TO7KUZUXU/T<3.]PU>R" M/COC[-Y[^$3 5QL'UQ]HKQ <. \.K.\^KN;YBONJ\ZS%[;XFW&D6T;=. MW>4?O7$Z=>;2M\H[2=KM"'6YQ4_=GU>USNNSR.IY^T-0/E^\?A**R*-B MH5P^,L2W@9)P6H@L*:$\_!_=?EBZ@W MX>H4KE@*UC5/ 6\Q%4C=L/HRB!CF^!,P\]J3Z!7FDQO$M@-/>\TV7 5MMH)V M*[!KQ/^+M>/(N]KS,:GOO%A=IY[Q\@7=88I]W6R>!9_1D,=9&1+$J?H#%SE& ME!"&B! \4R$MX32Z%$ZL)N79<_4AB'"OL6& 3F+"3-RX$%?FZ?'K>;KZ)%[&(&]@+AB-&N!0HSRJ0 M0"X1X8GZ@T5)&NDI8$EN!21R3LNS65>D@M@2':1#-69&ZTA@F-6VM_Z:[E70 MR.\3"*1?1-?@'QV4W@;PHU_D7I"/@5=LASA_?A3K>W6Z^7V]^GO[H*_/Z/)U M5F11D0E1HEQD%&%>$E1$-$9Q$>(,DT2R+(,-<^ZDX]EN:\K!CG10TPX:XM#I MSMV:&C9EA_(# WX[T2W&/@\*=L'XY^YU)QX#/2C<^3CHX<=MT33JK;ONNA,? M5YOMYKO8SG!6DB1BH=I44XQP6H:H*'",)$UE@G'(>2$LQFSUD#/Z3;UXMM:? MRP9<1R-&JOA$5 MB:$L!D4]QZT8?MRBPO;[ZJ7:F[5^KAD3"WWE*.II4&<#^IJ(D.:4YR55VRS1 MW8I"J--OR1+$"RISGI8BE-RX'-2" <\[\8ZC0+,47/_\86C0UOH;MFQ$-"*AZI0'YHJ-]"=6?3E6B,P/]Q2 MQG6C#%V"]-N>A6#'0_\5KD5*VEQD9[EE Y(3)XG-E7">[06\:Q'1_1";[7K. MMLT%ZI_+^7;SX^>?F^NEQC63J_6CCATKWU3][%;]K-D^"4E3GDAU.-,PA[AD M,2(42Q1*@4D<$QGF1@!'%_+AV8=H)JHZ/DT1$)!KJ+! MR/""Y:<+$"_7P5&1G6 @;9;^93YLT__Q+L>3M_$3=2SIFB M\&4)QLP=7X'.- MY;5"T!U??3(076-!VSBZYB_!T_2?FH#WRWS#Z**>__E%?6\SB\I8E G'2/V9 M("QB@LHTS!"/LA*K[Q=E:02>/TC%LUWOZ 8UX692<%"1-D_0]^MHV)*=20[, M]]D(#4K-CPIEE9CO7W6RM/RH8.VD_/C#\!WU]N6I@N ![Z!G+WJVK%OZ&KQL MCLZUGY0>%BL])N@JJ'@QWS//Q1[?(R^2&&91'<+6:%N!\YVP5RJKG>]\M7M8+7O3J/3\_U].+V^8F9G<[?R>< \TB6'P'XM#Z!42-MRCEY9GA]JT MKJS%HJHL"M]- C8""F2_SV M'DK3 [D/B]R)Z#[R"ORT<[?FZL/]NN1W\ZWY6.[CMSR;9D7#_"!S(M'X*<9> M&)AAW:UI55_2,B;=@<.5:^'/=!$,RPDZPG2+9'5^.5EJLL-+MPCMDTO/$Y:[ M7"=>[RR/:$YH&J,\)R'"D1[!(CE%HHS3K)!%F!)01WXWF2GVM@9'G+61K:UF MV_9HRG!'NUA^IYM9C49"-P_!YQ%5P#>U04E=[6?=1*;=R@8%/=O%AI^VQ0=] M?%S5*;8FOLHXP2R+E-V6$4G1:& M@G>>ZL+,,B^2$&:4;>$\A).]DCA#T3Q=?V*@S![QSK$P^QZ$AXF',*6ZUC$, M$X_?\EZ@LB/VO\V#Q1.YQH-%>Y%@-M**"UU=*/6S;Q48GBPU66#8+4([,.QY M IZ9_:C._-=K03^NN)AQ688EICD*([61X%BFJ.#JCS#*A2QYQ&ALA"I]NK#O MG417$FE:@29FGG$]DGW8+BZ1"+ASF D#RJ1V<6Z5/#U::+)\:1?[[11IY\]M ML02N.5>?SN9VM=G2Q?\[?ZI^.2(NB)1"(BFJ OB,(YHQ@G*DX:JJ#L9J]>AJW0A;0P^[,0U-CTQJ09.A&I M=UNG(?6O@^GU+CN)T8T)M3.WT>2IY-K^J'K,%]&^A>Q4'=,P/$X>Q5E=F=A!,% '?#AN1! M9,>UML:RN4+![*4S+(]]I)E(>(+G2\JE-O5^B== MM(IB-!K3'W3;_.NG\C(+T?S[]9-BY;K<5$.$9E$8%SC)$B1$+-2N3M3)-L0I M2GB>%6&115'&0/6&%[/DV64#E#TQ8* M.E/@63V@NY4OF6+PA]@^K/@!K__F[Z7R*@_SIV:P([T7LU+D42G# I%89 BK MTPXJ64E0QF(9L1@7P*IL8\K>XR=->Z/;<^EZ.Y=S-J=*3\NM6"SF]Z)&+M0 MD)6QKW;\[>;?*@9MIA:8:-SP].1#C\#35-W(7/,0')BX"O9L!+?CZK(<00 0 MW>G( 1.Z;S!B *".[I$"D 4N;8/\=T'7=8-?G*2#STG JZY!NQC,*#B0&1D%=PGIK?#P3R$'; MXV'--VIZ/!.JO^7Q_%&[W?[?Q/S^0<6BUR]BKR /D5;C," MB.>7*STH1?TN&E:46&O3;$/WJ2&8D>\X"1I6@IH7/II M'V<86Z4XVO'!Y"?=^&V5<[K_6Z]C.TEHI8+H[:ON<-A>+[D./YZ:F9VS-"2A MB%0 0&4N$>:)1EA2X4&8Q8PS7B0T,HH'3(CYSW%6I*L; +&C:X'..:@P,^?B M2@TP1[*C>A54="M%?#XHPBE$NHF$S@8)#9":>)30N-#GPX0,WKF@S>(,W;=) M(1190DL<%RB/PDA9=A:ALJ0495G*>)9R')<$W&S10\RS9?=C>ENE7@;59F;? MKI0!LV][/=@U7(P(Z++MHH_4],T7(T)WMF",O0,O$;_62&:??ZW9[7K.C#L) MC]_R;)6??XDUFU>_A8J8>97XB6C#!G>95##SJN@$AF*!"L6[); J%#]9:K)" M\6X1VH7B/4_8;6U#T^EWL^9G,D^B/(H8"JGZ ^>IAHV.*.(Q2V-.>89Y")GH M;D(49%3PT>P5"]5-^)Z'X+=%53U43V:';75&:C3;\EPK!V:;M5Z.R._*J>KB MJAIX7AV9%1ONMD&(T(ZV0R.2DVZ+$"6<;H^@=VTA-9J"AQOYD6X>OBQ6?V_V M=T$EYB+GK$!"Z\TP#':D#6 8;*\("S2-<0F=P6D,D)H83V-'G/1EP3 ]8#'E1"^U-JYZK3'EB' M!#L[NPX^[*:]Y0/=S-FW^5)\59OE9L9PR@M69HAA0=0!-N*H+$F(],%5-1QLFY_L^Z*S9XRJH&+@*RM>@@:GXN*"Z+5(= IKY8'=_K^IO[NJ:_M+\ M!A7#P(!V1-EF^Z8[%<+,?DKM7=Q>TZT43STV)\3>M-&F6_"Q;IN>MRS3N37P MTN9'#:YXMU(GZ'^;;Q_T. Q%5%>X=F-*A3&F)8^5GRE#]4<2$40)%BB,(LG2 M,J&"9;L)V&;NQI85(RLZGHX-NAB'\W%!R7(LMTP3RF!<(JL$)%F$C$ M"JF!!\,R+XTR:>.D/$=2?_[SYS^#;4-;N:@=<9A'&M"4F<]Q(S_,J_SY,]@1 M/8(!=XYK-BZ<(^\P0&A2^Q\7^-3"#=ZXI&OX3N_,MW3.=5E5F641CZE$2:GQ M-2B3J*0Y1:G,\I!$HDPIZ%+OG(1GFVV2456X4=6O_U1;]-?EE_F2+IFN.ZT!VI6US\*(YX1G!4I(G"(QY":['M09V G %.'(. ,*3.@VX0DZ=B<4*=D[FDY!BO=9K M-]YK/VI^E@I"::IV^$(0M==+)E!1X!31,$NEVNPI*3+(7M]/RO.>OR.L=_V M6F3V!I1DYB+XP*?FK/!&_8@X/.J M+U6/!O^X6FZ5WY\KO,1RG_/V1S8G]:C'#-G<;G(,*>PHQ?L$YSN[_*&97)D MX3U$)K7D84%/+7;D:MF_:M[K.B M:^\$+:I-^7_?;X+O MZO\C#_QEM=HN5UM((>J@9H9=I%.EP%P<4!\^:E1-!+>K4QU<>;I:51,!C^I5 MC5Z &2][N+^?_=#0)#?RSXVH;I)NRCJ$_+K\_(L]Z%WMRVK]32C'\FU.R_E" M3U_8]27D"1=)QG*4QY&*WVA,--JS0%26(0NC),L+H^F.%_+AV3M4C.G0[%E% M7_6=;[!JN--Y)-'P5T5F"\VA^O%B?E\9R<80^NC2CV+8ETRH8.!9L=+MC0P4 M5_65@:J/&)I"Y9?[=D?: MJ3V_7DP[=QPF250Y^$N7G\3].]+!;G-PM9S=Y MSD(2EC(G#(59L6 M&__2U!3##N*C>C0[3[O4#LR3?SM1R>=A)8 /MJ:2.3J?CI*;])AI*OSI:='X M/3AF$1 MYS)GH.(B* .>G4-];JHN[C; &WZP*LW\@4\%P?R#$;K_GJ%A#5X,U&^J!D^P M_*/DWQ2$WU0Y8Y#[QNM8UC2NEAIFC^JD9%T,T5R\'C!VB[(((\&1#)D*.&*F M1XEQ@:(H(QCG!988A'0Y2M'S0?3K4KTD-EMUXJS(UD7'>K-=55@Y-5Q0]5T@ MX.ZX+LW)ZBA_@\O8 7&PKHJ41RE-VUEHJGX9P6)QB]> "36 M5$4I49[7:W5&GJ4XI0(KZV=,MPJE(46DC# J"(MPEA<2)R'$&712\>P :D@L MF[+#;IV8&?7%DL(,N19R7UZXI^@8XJM/()>87F-)(8C?6';X?U;%6[=/K/0R%]A3J/WY'?ZGOZ9Y!%>[7?\]H@5.69"EB M>1RK0WY2($HC@6*.XYQ+QH0P N!SQ9!G)_&QNE^]:DQ"1^3KFF?#+=J9WDU2 M0--J$Y@+JID+-'?!CKT*9R#8,=@&0MGQJ+L1JN]7[ 6_[1C]Q\3JAZ2'IOT8 M+/-$4WT1.*\=Y)8?K.L334J>Y@L8I*5$NTPCAD)>H MC(L<)2QF42YBEC !&Y_420=B958SDBHJP6_S9M) MI(1&:9PBRF*.,.<9(C@L490QRC"+HHB NG0NUI+%!JL;4H\ L0\ZN@I*SPHT M.R)?K!;83MF+'.89_\OQ&;F;QMNC??6=D8LFV'[[M-!P[,9MWM5OJV6]TBM\1A4 MV=T#(YNFQP$(Y]FE,3.[OE /,&L^4\&=E0HLNN-[A736%G].8>)^^%X1SQOA M^Q^%WU?7]3#_2A?/==_$9O/\^*2_^C274JSUM'*+I@;8JIXMMQDFONQ4874G#B0UV16YG0K:-^:6*UBXD74U M^N9Z21>OF_D&[C!ZWO?M&M;KU5*LGC?'#3X[-@">H$]^ YMW(#K0NH>E]F', M(S+:F6W?HM,9Z(A81Z8X]BS#4WM^"W/!M9J$ YV),VM MZD3 <5NREPUF07=K6E_^0\0#64RW)%9VL,C?_OS/^6*A M:[VK>HX&)D24@I&BE"A-:8:P[L,@,L_4/V4BBY"HDZ=Y0K:+@N\C9T6R*G2L MB (2>YWZ&+8?)U("#Y2U@-<[ <0D+Y78-LFH(C.-+/<'5;\8<[IP M"18S*M=@ K#SQ>DR>D-\'Z7H!A^$N1 NYK//RZWN#N-Q5HPDHM@29M M9FA#^AEV*HZD!L:W-@(;6Y>!2 /;M'J[WJ;5%X=M>FC-24S/0*B=\9D\>MGD MMH_+#5_S+PMZ;S.V[?"V[]CV;'S9Q]5R,U?R"FXWLZTE^'BL>[G,,*L:$C?X M2]/V,*?M7+"+A[2UEGR3"6WG(O6-9^MXTDV_XJ$[25\FJQ"D^9YZM M_NOR16P:Z,_E:AOP9Q'0;4"#3<56\-CP%7!J>I7LZ6,:=B%OKWR8^S'JH]SQ M=17\7;,;U/SN?Q!HCJ?KMW2C3$_=F!B6;'4^TEUFK)I;I;]U\[S=;.E27U_]F]!Y M?_7,BUC3>_%#/-*Y+O3953P^TX7.\$:S*"*,X21%2<%#A'G&$;/8L8%HS4>@]PX=/SU52'1 S,IWHS53D,MWP[#'*ZP6*N9Q M-J5U-5R^=D\*U+)>!8VT5T$M;XTBTDBL<>CTM]53!ZFO@IW<02-XL)<\:(D> M:-D=0FR^NX_3%2;G^Q%L6A#/]R-WSX;\#CFT2$Z<5.PHYC=Z\M)J^6FEJ-[R38K"@13_XJ^8 \##.1E#RUQ,&SQ)^P M!K_;5_VV8/"LT>[ _8QG-5U(#0PHX *#DIIC$EEE-7L7G2RM.296.Z\Y^JQ] M8O-V+?AV_;BTRFL>O3QE6E,3%GK/TZBZ\*3FL=#F.4UK>2](:1Z)ZB6AV2G5 M1?G,XQ4G3V=V"M25S>Q^T/)>7*.Y*K-4G^F#.O;?KE?W:_JX/[A?/V\?5FM] M!W]XI@;GB6:;?AP'?B\ MU"!%ZSW]X*EF$GCU;*]SPZOB230)O-K5/ 4'@D'#U57KMO7 6/M!5V!0[K3C MZJ;4GI%I;S8O5MC93>3E*]H6^-]5>U)UPZ)SC+ Z_Y.7/?N=%K4JTPXM]3\5 M=3QBN%A*F$_H*OPW%MJB :!'L OZ $Y7G+@=H$>@\ZZ O@?M@H93<)ZORVO& MM'EN;NEKU6]-"4_CE$5("*9B YH25*0\50%"R3F6C!$,&K@Z2M%W&-]0"YYJ M\KY;5!EXE"S>'S7I6XK0L1(A1GB8489ZGB/(2HS(3(P\M MS_9>4ZXGLES50%";@!["4PT557\7B \UI#XS)^!(*3#S;_3QL]9'3;<5KKL= MQCXBG\;^=AM:54AE+CY%\O>2M/^8<*V9[7@M\L?VAZ:WT9LN3?5\OU[I_5T)MO M\Z7XNA6/FQD)"^5Z18XRJO[ RBNJW_1#Q,LN0L>?'YP7="O[[>K79_*FXH L=M?]. MY\L/0@4(XH[^FF510K!,.<(14>=H46:(YNJ?L2093DG)U7'ZDMC:BBO/SOQ M-=!DGW4J&7$F"^$-_%MI[5^$WYCKO5 M1[IYN%VO7N9<\ ^O?V[TJ/D]EO8UV\Y?:J>S&Q\:B0P3H:? 8YZJX(@EJ(C# M"$F>EDF62YZ5H%&L/ICTG8@\L*R[&=<[IJN149XE_7*54"Z.;) MPX!3NN<>Z'>\?+J&X=<;?V8P7W?R<>WY#?0XDMU\V6_5IZ9^K-D.;EL?U6^: M=?5Y_B,X8/\?V/!N(= M%7R;/.\?Q&J^O%F*?Q=T?8R(Q'DN#)ZV[1%8JL6V\_(T?=B$"Y*F88&+$,DX MTGT"(4,DC2(D(I*1F)6T@-4.C]#SGLFKJN'7HLZGJVB#'?@)-F(Y7ZTUN#$4 MWF9,BV9'08>Z@1EUBW!P74L_O86TVCY-[P)G7CCX, M,X_S!BH&AAN5=H\X/,[%757IN974U4]70<-KT&96>_F:72]).,_ -W\PSBRZX=39-=ZI&EKWG0ES]T#73:8KU]6:RGF6WW6 M/0%W_5TMOM7WK?OZVUD695%."%OK9* MV /8>4O>#CSS2N8J-Q(8].G909F_FX_1)8SYVPLU/83YV\O<6ZOXKKB[ &_M MZV;S+/BG9]U^55G/\@3'-$H2%))$G8)XA!&- M>88HC]2VFD9QEDLPU!J4"\_[H ZYJQTOV(CM=E$[1Q6#B]H#4LT'\ ;%3MF& M>Y=O%0*WF@I>K>8GJ!D*:HZN=MUW!ZYJ'(?=%E-QYAA>S58Q+I'5P#Q,#ZIF MJZ9./#7KQ>P\V24<=<_14B.5&?!!+(>?;6(B5@Y+EKF,,,1GC=#S7?O34-\75]-?T/O<,869^1V':H!YF+T&FJL2 M13IH: >_-=3[#RM@-V(HIR.',49M4M=@*/JI$S!]S39P45&0WI-O9$W@>LD[ M[CWV=X69B,,TCT*42#TN7L8)HC)-$)-CE Z;Q(- MK@6=Z-DT6O&F/6B^'5O#\ZT_0/OKQOTUXN%ZY&H7KM6ETQ_ITWQ; M]VY?-?4UHY\0W/'ZU* K]^R%QVF=N$\UG[EZK\3>:0),A]4US[,T+&FL-@04 MR2)&F F,2LH+5#(:4LFP/N_.EN)>5P.]DSS7@7LC[T-J[].6P3*=9861.N6' M^4X25< /Z']&-JJZ+6E"@/]!V:;SS^)_2DJIQ?G_O_)&YQ_)Y,FA#A;@%>F* MS%P]>6CJ_ 9H>>A_V9_/:&CV]/Y^<]W[,"ZB56GVP+*3E6:/B]8NS39XVC)0 MJLJ1O^MJY(^[F:+J=)NG(D5AD1*$HY2C(B<$"9)$28FCD!6P.4YG)'PW2]14 M@J>F4&\E>RNPKS0D"C :.=>88=!PD1Z >WLMX_=:QH^NIXOVB^)J:SPG,.T. MUBO@V4;3_R1\HNCGY59M/C_$_5Q?BRVWW^FCF*51&I6A("@JBDB=+S3Z(Z89 MDIDD,<5Q09G1V*(^ IZML289'&@&FJCY%-%.G0Q;G M)8?8&%!(T.71($JNI MH9T+3C8Q=$B<]K30P>?@H=8?V_5" YMM;N1N!-*O[0?%U'^:-O_UK^#9@OY0 MI^[UG"ZJ65B;J@[]//PR;P<]VR*1WW?-6GXW-Y3B<>MSH&P,)/K MD-.#@8V(=5%S^^F:D[>W]PC5U>#>]^@%T_BT2Z2+9BY0/1+HJ-WD_/*C=9*? M187(RZ3($98)1KCD5!=K8$2+D+$P9AE-X./Z+F+)LUVW&-1M=M6LKV;(UTF7 M%Y\OGK>Z/$%(*=C6_E;;P<=D=NZ<5OG0^Z2#WG0KV<'\_TY@*AZR2.L N M-QIN>[6\_C7?S 0)(TK* C&<2X3##".2) )E.0ZD*F2/ M _&@13WX2],W+/T5S.6M/ MJ)_7[@V'21)5+LY@A4G,/"?9FB:FHPS9NEN'M8KY[O']1?0AQA M:U;3M68IH[G,E'\K)"T0SN,2Z;&%*"D*B=.,1YE99:U[UGR[QV<14*E>W",& M!]N:'_VWJ+]E&$9Y^%P,7.J;:1MX@;4'$?[2@ @?80Q7SNC [ $B.&@8#BJ. M3X&'ZYF#;_;Q )S]FWU,=IO#FWQQ MP[T%8(BVW_&=K=B#'I]B'E^!042/1#7(6%A*"?3RO0(Z10CM$L8N.=%>:+J, M1 ?[1VF(KI_;(GUNMC=2F^0>VU,D5(5T,2H(SA$N2(8(384^Z(:,E0E/(]" MOC,*OHO)]#ZRDL%:O(CE,QRS\U0?9K=9%TD)LZ&=@!4Q+TB\<[Q-?L>A->)?6J"K+H ^?.2:TB:69)*4=""HUP=HQ!.1(0*3!(D(XIY MBK$4:6A:*-9)P??AJ*&YZQ)45"N0*O-:L6Z]#)N<$VF!]T-004'U8H/"6!6, M=:\X6<78H$#MDK'A!RUN/\E'%'JM'L:XOAQ51IHN!2\PD MRV.&\K34$VEEU35,U%<\PQ'.4YI%LQ>Q+E=&MQL6+$!^<=N,F&\9#SIYIM,; MK.&ER?]<:9Q"9ER-9JUCP44H:)*C4"89PE$D$4U+B9(D3>,\$Y&,(N/[(\\: MMHDY*OU>!1_?1KL&MT">=09SIUVIMZ_+@_8T2\&.IZLF!7<5W$ZB3,"=C6>E MVMW,>%(N[.[E LT,WK#8K#O=/;^F<_^MF M/UL47.1ILI;W\U_[4J'A)=#,!"^;?[;F]II?I1AI:/R*Q;5RH,=&0[UXJ!N% M2&YU3V-$8++[&XBX[7L=T'MP0Z]+P:_YJNJ+K4Y:AF9]_J;WB]":%. XV2/A MN%E>)AS,"+OZ(,QD!=E;OTA6UM6QW&2VU"]*VW(&GH+;R:T0Z]_7J^>G"I!S MO?FR!.^# TMXMAQ-.:A(!PUM#>>PVNKN67-#&E+!N$4YDAYF6D.">]C2#&2T MLK6A=264A4)$Q@5*,>7F#"Q?G-RWO](KEXKN5"Q)^=3/\1Z&77GQ=@(A(VF>]@0W?<5.'$-O@\JC"P/X')[\BA&!*=U*/ %''J4H!O MV_F49G*!X-W@TLTTC5E,LQP74:S<22S5F5!*5!:\0#RCE).0Y%+&9JD#&&'O M>8.[E8;IJ<".4%FA[K!V$8BHV8 Y$T.=FCD3]WJ".1/3@2ONW =,8D?NPY#H MI.X#IHA3]P%\&UX#\'VU_/&\$%%8II'&3UP_+K?\RX+>FU8 ]"[@^8BAZ")- M.-"44714::(A(>=+K3;S2H!^10R;N#,=P"S:3/S@+\V%HTJ 42FMZ@#Z5YVL M"F!4L'8-P/C#UFA=G<-6)66Y+-((Q:(,$0X%1B1/*6*8X+A($YGC>'<0N ,! M'UI/93T._^^L;G!?YAN]-E2$BH7'61:V"9$".JWD6$Q&D:)X3( MTAQ'RY2JYRVX/$_%0?_5]#B(3CZM?K4_%J-]W]? MH"D(?(T'C=FEGBK-[=J97"@0B#H#5,0PH(SI8A-BQ0#E.X:!@;YL%S-^?]:+ MW,@]&N1/<5\#,(<))HQ$!\FUWQI.0SL49OR^QE@1F/QU-2%>ZQ&W^,N?/ M=.%H$E*O0!>T(.U6FKC[Z$2 \\:CTP M.BMEDDY MB[5X$,O-_$74US$Z.?I=;&_D'?UU6\_%/!Z1<$NK498YSFB4)A)EB9 (9X2C ML@@IHJ*(BH*549Z7$*]P(3^>W4:-SL_:[ 6_+:IB@#F@J=^5\LV3LD&E];^50=.ZPVV0_Y]W ZY9\P?T->95IVWFEZB73]- MI_9:]M& VJOL?]R'"6X!"'*);*V>-2'3<*B3/$O%U_/E?8WB6S6#?!=_5S_9S'"8%8*&.<(5E @M8E02 MF:"(XRR7(4EX*"%>PXBJ9Z^Q[V=4%G'49_O\5)55*Z<\WU0_K;]=HU(!$W-F MZC7S(\Z5!O,C=:MG33^H&6B0M*^"B@=]S_!W_8###!Y(:D>.Q(SFI(X$I(93 M1P)[^>(QB^W:@&HL[(P0'N:%.DZ&::[\A^04E3PM]%=E6$14%B&S'+1X1LRS MVZB&(LWWY*]T)^B^. 4\EMI(>P;'1HO'B1 M2IR,7H2IYI+AB[VR L8OGJ_Q5@,8>Z49&,'8_XYEE-2<,&YD_PRL;_.E^+H5 MCYN98"6)&26(BI@AS'B":!9B%,9Q2'@>%5S"HB4(]2G<7WM(W&&&G%RMT4;/ MD/M+,Q-4W #3OS ]&X9-OK1GX2C[%??36''P",I& :XB*1#M:2,J&[6<1596 MB]@YH>;XI^$]NJZ3/O]BBV?>3,U6__$[^FN6\"0IE#="<9&ITUN9)JB(2X[" MLLQX%,=%RD'E)A8\^"[F$EO+*6$V^HRR),%EF"&9B@QA07.E3U*B!%,

  • )B%_C%= MO@8[[H*&O4M&?@SH;]@!^50=S.M8:FV2@2#C^G T&&2 T!L."!D7?WA0B,'[ MMF!MRWMEH(_Z$'*GEKC^-=_,DH+G+%,13,0E1SC)!"K#A*(,RH#!L MMG,BGCV()HDTS6I6^56@R09_:<+ @V>G@LQ"DDO%AEE_)?$=3&(+N+5^D9RA MJW60F!A,K5_(<^RT@6?AN-+7CV+)]3U5!<%1"LE$$6.-7*3.%'&2H#++"R0) MHTD6)P6+C2['SU;V;'Q[6H$F9HX>?2S]L)%=)!/,L@S% 6%$=[)NA0U]O-)D MF-"= K2QH+L?L-NE_E@MQ>L?=/V?8OOE>0WP;H<-G#O&H+9_8Z3'0S?)KA;!0TS0$%MA!R_&D&.S[5ENFOQ '-IRT&Y\H,-3%T9BE*,&1!K$7 M&%&:4!23&*>$$8U9#4OZ.%>A7>/1E$HTBU2=*P9XM]K7P7T5T&VP8Z(N=_3> MR>T5W=Z,YGOHZS9#MX>];(MBJ3R5$>HRH>TDZ\?Z=-\2Q?S M_Q8Z6*H?NFI!#UVS[?RE*M=P"5;9*;4SD,KCU2<&I^P4[1R4LONQR^RO;EMN M<"[U+R'#&L:B)+DL1,HX;(/N(^5]3][_ C>X[H#A M7J-J@MGJ):);&NT.MJ A6B,7N+?'/LD<&^89F3>QT#YA^TRU]WG+Z0V]97$Z ME_('W3;_TE44\^7-4OR[H.LO=+ZNHT8211$E88DX+]39)90A*A*=V2-9OEW13A8+47PJD@#QSIQ*# ]BK0?.RZ ME1I67]63NT$$5>S_4\4#"['_0JT%($2AJ'4R2<*-+5=(G+F)EVZH03 MQ9U-HW"SZ@5MF#_$4S.?CZNCS ^QG:^/&[::)AC*2LSJ43>)"G*BB*$RSR(= M[J19GO*BH 6X&].0N&<76#<9K@^\5!:YKKD)>-UU^-1T'=:=5O"F*RNEFSE' M7ZJ$N<):BS].M-@P[J M33N7\Y^V&RJ:K#'4'-27=JMJV'=XTA+PYA.@H$E*20?E=U1%VDWC#0M(!X4> MKAT=?M4R*JF0W77QFZXXK!#>9V&DHH^",J3_1CK3CTB<2Y1*RHI$%DDJ0.#K M'32\^X)#P_:FGB:PU&0MKEJZ%&08*%PF-C >:,U,N%)_+55DZQ;M<4 <5WM[ M!X5IM_!^$<]VZH%';2UQL=!M)4M>E_:HKYLKFJ80+)0QQEE4HK @!<(I(:@L M(H%TZC>*,\IP"!JT/4;0]SE '< V5=3ZN",/MRPI=H )D6M.MN)^SJFAA M^]K4X<&':ILKV,Q=>%$;S&\<:^QGHS&/U6+6LCOR).9T)W4I8'6<^A;X G9. MYM_$_/YA*_BU"HKIO=A-A/DT7SSO1O-N;IZWFZW:B91_FPD>%JG,(G4 "+D^ M !2H9$2@+!=1FG(J:6D(RFS)@?<<;$/8_F(1JE(J,I:00J(XCQC"29FB,BXB MQ)@LPIB'3&;);*N;\M]]MG?3&Y756# !1?%=[ T1@ M?=%;/WP5\*D_$S.'[U'3,+>_5W+#27"8KU5S$;38N H:!MUY?TM%.-H#H-0G MW0DL57.Z']@N8SVQ^03"^'8MGNB<-_%M?=\T2XJHR.(X1GE:"(2Y"-6Q4\/& MLRPKU;+JUZ?!,O[Z^*3!4^:LP4 'YY6L%O=\6FUX"G9,Z0+4 M/5MZ*SYES#S59*?+\<23=S7"7 I8@QYR41>IQ"HS94=QLCS510II9ZTN6\BR M1ZH#IDFC,VVOEWP_@>%T2()D11A)@=0!7%^FQP)12C(-]98D2GDDQ* ON0O6YB/F+9@/8 &2A8K,(Q[/B8+ZI#^%M__V*L]:_6V-: MZOJ;G7J]3EZX0&>N>HLL.)BVT\A>16=]1Q'=6"B MLJ53-@ ]Y(8J''90GA0#<_--1 MZSQ,W,&&><.EIFN3A\EVU!P/?-5R$N^NHV]WB#U,WBXRD4M!41;J6NDH5$$= MRQ@219AG/ TQ+D&H[+V4/'O"0\_B[F[J?P/GY?:JR"PHU0R5]-H>^E,.V=V3-RS";*C+WA!-C_L.5%:E&$J0Y241,4U5$/EI0E'!),P M)8P7!09-KS,E[-FD?_A V8:>M7SH F;E!GC:CJ][;&6?!CG[C4Y'4&4 ,;)= M[?1G&#NWZY7R3]O76_5+I8]?NESB23\R"_.02)['*$TC@K!D*2J*$B.&29;R M+&,RH; LE3EQ_YFJIA]DH^]RGAHVJOA6['@ %D69*];,LSA6EEU9U Y":WN MT-JQ<154C-2W-)]'E0:OC ++[ZHTRISPM+518(6<%4?!5[#IA#J!X[Y^W)JW M/9V_ZSF*Z$5^OW[4][N0MJ8.N<=329>*#+V-M9,6V);4+Y)E#U+'@A,V'/6+ M<]Q=-/"<)0X$YW-]T*<+W:[T==G@\7RL!J]6G8VS.&6%Y")&12PSA,,D1$44 MITC0HA!<1?=1F("P'D9)>C;( P.!3JNC^3)@-0] 6(=QW9EMQ&XU K/7EC*J MKD*EC(:\SIA4XW.W$"H&XF9WJXR/31 MP?0]]#$9R>C7X-^B@\E(;$,S=]*[]($N]'3UGP]";+^MZEO^:JI*SEE,2IZC M3/<.8T($*G"4J<,X%GE*1$E8"C'N/D*>[;HA&U1T@QUAJ^$SO:HRLVH7"H 9 MM)WL8%,>$\R1%?>2F=2 QX0]M=W1YRTWYJJH>4:QH!)3C&(>Q@BG(4>4Y0*% M-$GSB.1,9 6D(Z5>%F22\$:3>FRE35EV([7A+@J6!;A=#@L WQ&/^'6U]=6+ M3KO''0ERMID=_Q1^W7/]-UWSSCUOFQ-3QO M2)J$^1W/H+#C=SVNY 1:1D4UJ,CJ ^3=_%'H"]T_OM]^#30'Z@?/:]UQH%B9 MO\SYL_('@WH!W0:9"&UU*S2X\&2W0R;BM6^)C)ZWA+O0W4P'J*O;]>I^31^K MF(C(+ D+/H%OV$IL6S&!7X#,EB_ WXG,./NLQ_7UTD2E9( MED8H)1JBAH8Y(K&DJ&"\I)C@DH5&![^SE;WG55YTX<%XO=&(_,.&>)%4T-2) MH4"@68>=S%O-.CQ>:;)9AYT"M&<==C]@>P'Z'\\-?L/=JN<>IK+)4D,]MM'Y M?NBT_F:^%3_%^F7.1 W[J'MJ[I?5*C68 M)J&0H')'WPQ/L=NBBK<*<&"/==@444(O8SU_>J;WN>_G,P%&\K=?/S;0L^A# M]:$T&?W@>KU6#PK]M0[CFPYCN5H''U>;;=!BT>6=\31Z=';M[)G=B6^NIU'^ M^>7W1'0M-XC'U7H[_^^F._++?$F7;+Z\UT:PF4E9<,E%A'(690B+A" BXQC% M-(^*K."TI*#1[4/$?.?'6J1U!=M\LWFN+I>9)@YTRT,Z,W2ICC0!=(+CH";@WLY 1%>>:HC4M%[&0.@S#V'RCF6;BH96V/4'SL7F@,DZ"PL> MYD)D2,@\1C@LU3%)L!!)FH<9Q;)0E@[J4^DEY=FR:\SHQ6IYC]3;C\'BP .P M8:5?669&[48%,).NI6\1]0.\.RZ:JYZ5?D+3-JV,"GS6M3+^Q@6WE!].HX-6 M /OA]?!($]]6EZ8UD-_7I3I)5EV,-=+*W0-=WCQ5W7#_*C9;H<*0.K(X07[Z M77?1Z:$TA\D])6:8)D2BE.M^7\)B1$E9(I[$!2N*3(<+X$O1]R"99Q?U0RQ$ M=?K0L')\M5C0]>: .@<=)_)>E :Y\GT/_'J^86X.F,<3#@Y2!N5K]T%4BWJU M0TYM2=L,0]@J>8-&X*N@%KF"OVKFJIPA\E6"5].D6F.H'%]ROZ>/T^6=^KN0 M:_HK_'9&G(<+76@#_J$L>3W7+8[Z!]4HQ?8W6D_64>@Y6"Y; M//.*1?:@(]X?*B3]+*5@VUE:1J0018PRRO605LP18:':5LM,9J4HRZ(D$%N> MEGW/CN*[V&IX_P8XFK>!HYGB_*KZLX(N: 1H)L#NQ*M^#L2GG/;C-W-9[_=# MA?G#C]6'IO\,6@Q>!0?>@_J1&@+SZ)O';]1"!1VHXE4A0"U:L),MT,(%M70. MP3/?Y%-QA;LY+?/30G:^R0=SAO;Y-ES8[7K*TVH.;M>KESD7_,/KGQM]J[+/ M8UZS[?RERHCL2Q1IFJ0R+7*$6:9V+D8I*DE.4)0G.,]Y%C$**JZ&L^"[EE-[ M';E8_=W,QY([3@*Z9P6VN5AHV6R#\*L[X.V-VK0KU>VXT9?FOVF&U+[]CV#/ M4W!@R@M G[U.'+E8"P8F=9/V"CIU=1>L9'4/>RM6W\4*?!/;?FV"N]C;SS?! M]\\WH.O8(\F,+F1MA8)?R3;RN+^5[1+!]E[V:*TI;V:[A#BYF^U\Q&Z_KO,B M.IFR6JIXX=/JD+#;,MN,3@O7!0(D?;73>-27>T03%/-ZWAARU: M@OE_W*WTWVR7 4:-NYP.7%*XVD^U;"9$FO,E8B#G+8Q23)%('R$@CK<8Y M8B$MLKP(*8]!R$W#Y#P;U[=]Z6HKJP@%6Q_6EV%ZPYD6@+F.NH95J^$TW^@! MNL#F._*P(-].,GL6'K>568 Y[1-[[2!$>V MWZ^O;_?@H"T>0&>X,848'>LN:BVIX(QY:?\I!H*.K)N='T M+;M=6O")LD]/9MNR ^EA=FPE.'@?'A'+T0;<1V72G7=$ MU-,M=^QQ.V/M&>Q]-M'[ ]W,V8QD42R2D"@3YLJ$L0JNRXP7B)1Y)G@AXS!/ M9FJE2N"I=@&ORU6 MFXVNP5#?%(<&F*N@G/+3,/.ZWG0,\\5G[1TU([I[MV8E:/%R%53)*$ JMMP!@L:8B0[YO_BG30T [VQ(.:NCF4TJ"RAAV' M2Q4 LP"6TH-PETQ$LX)A&EQX,E0F$_':($U&SU]8M?VUVB>_J3US5K(DY26- M4<)EJ.PTCU%)0XI8RJG(DTC?@UK5;1]H@$P47I"I2=3%,$WUMO$XW2&]&%YL M7B8M\#9S7[E=4PM^T_3Z(QK[\NUS:5P7<+TC"D*H@7LD"X(#J(CQ/$$YHRF24RB2(0&$XG&=^)O(IH M4*Z6' IZTZT5,P.\7%:8#39B'@CZF Q*),K9)MN(M-BV@P*>H9F,_RT?6?% M]?*TTK7Y%2P2EM(DIRC/XQ+A1.:(4I&B-")1'*=2Z91##'.(F&?SK(H?=07[ M:7<",!TXJ"\SDW6E!9CA[A5P6K?OP8!-)'18,M]+:O("]S&AN\K11]^Q-.S5 M9GLCFU&N,YQ*G..R0!&OME@1(YI2@7A>LI#D&#"W45CJ@23:"-80$=]+-VP0MH+![&!0IN"OBKJCS/:I M,%;YZ_TBDV6I3]ENYZ+/?F8)+;&E6W&<1)549C')0I3PO+K"Q(C*DJ&,R)S% M8<*D!,WS/"?AV5CV!"_(,'?HQ6P3N4Q:F 4!!85#2O3*X@I0XIS M' 2O0*> M@4GT/VG9-;#9SA_5FC=R#XBT_^+@!IL3AL@9CT,A$8YQA3+!$=5X$RPE%.3C2V8CNJHY+[A>'W+HKJO7*V>AC'BUB_ M*@]\MU+[X'\]T\5/JV?3F-A:L>/70[YU"MM9O*D3=,MTB4ZL;J2L"$YV M>W6).MHW71>M8WDKQAX$?UZHZ%P[O^J>[= SE*=Q*2AA2&28(DQ2H@)A2E!) M"LFR/!5Q2$#W8P/$?-^4-:1WLVN =V1#6C*\+7,D._#>[$3LYK(Y<-I1!1'1 MU77:$*EI+]8,A#Z[8C-YQ]%X<%".IW\%W\5%AG.S+QP?;IH2?_OE/?_OX"[@__:]_ M^8=_^*?_"^#__/S^]4\O%NGL"\[7/SU?8EAC_NFWZ?KS3^O/^--_+)9_GWX+ M/[V;A759++\ _,OFGSU??/V^G'[ZO/Y),*$N?^SR;Y?_&(3+QKH ID@#R@J$ MR),%^D*IXBQFY?Z?3__H@P^E9 TB< %*((.8HP&G'9?*6^NLV'SH;#K_^S_6 M7V)8X4_$WGRU^?:?__1YO?[ZCW_YRV^__?;GW^-R]N?%\M-?!&/R+Y<__:>+ M'__]WL__)C<_S;WW?]G\[=6/KJ8/_2!]+/_+__GU]8?T&;\$F,Y7ZS!/=8'5 M]!]7FS]\O4AAO9'ZDW3]M/4GZG=P^6-0_PA(.I+_^?=5_M.__,-//YV+8[F8 MX7LL/]7?__;^U:TEB9A/G_Z<%E_^4O_V+\\7A(9WX5.E=?-OU]^_XC__:37] M\G5V]6>?EUC^^4_I\Z=/4)7*Y/F*__?U/_[+]>)?E[@BQ&R8?4U_,[=Y1*S1;KU0[,JV\7R\E_.0L39YD\G&:>3S2<_BZOU,J3UQ,@H MLD\!DK((2J&"((*'K)@.14NM([_-=Z5Y141O5+'"].=/BV]_H0\FE0A9OZA" MD1N!W%ON7#"'T7VY]S[2STXR3TZ(($$Z5D"%+"!P0SM#.IZML$$(?Q39-U>[ M3?5-A3Y;II\6RXQ+,AZ7RX5ENJ?S?/FORW+QI86N MUHL&DCM7"Y'[IY^(ZX++)>;7YUK9RMR&LS695-S\9 N-_^^SL*1/G'U_CU\7 MR_5$(S+,V8&5GFRF3U4.RH"-O"1N@PU!-%'^G85WPH'H'P?'R+,32+S#Y721 M7\[S"SJ&)T+Z8G.4X#V/H*(J$++UA.GHC+&>RY": .+6LCO!0?8/A\-EV0D8 M/B[#?#6M@K\ =(Y)JQA)#E$IDDC>\, AZ6B,+H8GCFU.ASLK[P0)U3\DCI+H MR*AX.5]/U]]_F<[PS=F7B,M)"5X&E)+.N4R(#DBT$7A_)),V$;P'TC^^'QQ-E\OOS]?9)SP8I4D* -+ M*(%$$R$4Y!"+](C<*)UB V \2L1..+&]XZ2=G+N SXL(2 M&JYM9BX#KZ)1)2=P-B)M!Z]E"I>,*2;%E^)ZBXWJ'20K9=@.19SJ2"U<5O MKZ=SY).LLL*4R7V.@8Y*.A_I*^/ *3H[;2'[R8^+3;+?4%?M!4'&@ M0'O"Q.9H?+M\MUQ\F\X3G8PQ2,PA )I4\_\Q0TB>A).T3CD7ZVQH!XP[J^^& MCHXSF\U$VQ-$WBU6ZS#[?Z=?-ZX3RR4KJ'3M M ')K[=W@T7'"LY%81P9'M7K/EA@V=+M4O$45P.::B(ET%D8F#@1FF,>)Q M]N+F:KL!H.,4Y\&B&UGE]79T]N[S8GZ9@?'&LF)+!.*:;%DT%$ E)4!:1U&W MU,)*>93:[ZZXF^H[3F4>)<*1U?\!T]F2H,M%_#A=SW"2"_>8M2*LUK1+8A8B M)<*1U?]Q&6H%RH?O7^)B-DG>,LFM Y$S MA<7":S);D8-1R&+)(I* CM+]K>5V4WS':_HHH*#BH&0I$(KQ8%50.28KE& -(/+PZKM!I/M$ M9 /1=@&1>HV[?![6^&FQ_#ZQ*01CM8<@,P-5A(7@, +6*]P0%/IKNW[D7?C5 MHKN5376?@SQ+@@N\#!RR^X_$1'WE^7B]_6GY\OOGP-\^\3G= 8D078 MH@HHIP+$2+&RRR%D$PGHY3@_\Y'%=\-%]VG&XP7;!3X^?,;9[)+ZP H7R!GD M4+.DF]M8'^G(\XRL7_)%Y^,*Z>ZON1L:.LXY'BG&+D! A'^I91R+]/;R>&&.?5]U'BK],EVE,/M/#,O+TG)GO=*9XNF(K%[ < $^2P_)>,L)T-%K M?10@MJV\&R8Z3FHV$6DGU?K73/Q"?[*:L)R2Y638(D.*J U)QZ,,P+GW F6I M1<9'H6++PKN!HN,L9PN!=H6)\X0$AD?DK(C#B#5$: MTQ 5-Y;>#1<=ISC;"'5D9#PC#O*&BUGX-%$I<&V*!NF4!54\JQ6 @3%WEP: M8>R1]Y^WEML- 1UG, \77C.M_]-?[@GO-?W!88^RW[YY\?+-AYO'LX\L7/S][_>S-\Y+GN\LG*U7EW]RO<7VH>M0JW&YQK/5"M>K*RX]GPP)%S:F0;B'O&(N4W]A7M]Q83&>KOC M+&AGB1.C&#@?&!0O'0N MZV\O_^ML^BW,B)G5L_7SL%Q^G\X__7N8G>'$"U\%0NZV90R4#QF.U\L M17&RI/KZ-H$C!Q RERX&-"JQUB?80W2,T_UB. =+>L.\/(LI?K*$](6 MB#-\@^O+4@4?E,]"%$B&&%)"*2$LEDSGQY[/;X MZ-AJG+8< QY#!TOW<&@LUF'6!!JO%_-/=UVPQ+S 8#^NECDWZ:S MV<0FGZRAH]([K6J!OX(8L@,AM+>.*R5]:]MRN78/3FP38!PDS Y \(K$/?\T MI3CM7!B$XY>_I]E9+;:ZXBEZK3Q2H"9"-.2$UP)OXS*00(K2(2.3C_7I. 0@ MN]#5@U/;!#S-E= !L-Z2G0SU%=%K#"M\7YM]ORU_6YUS.%&>HTTB@LG"D[-N M)+A(89VSQNHH32GBL=ZD!P5%CQ'4@__;!$KMQ-X!AEY<+%O;J'W!C^'WJ^TQ M0> M+@)!)K/B.2O@SE0!14XQ(*_-;VA3H(VEZWQ_)>9TNF4^,P]]OC]*@;[$)[+T'VD&Z9ACB= M3==37%%$MWEW\'DQ(Z&O:G2W_GXE&NEDQEI"FFI/))6,A:"C!J\B:3;S(G7K MJZ-=:1LW,3-X.PHGB!D5Z,),B28:]6A_ M[B/!UE7)S3#:WPZQ8U31 :@NKV#?A>_U_O7J\E5;Z70J@,74,F=#OILE+\XK MD860)*%'9]H<<_%]FY)NP'24GK?<>Q\A] Z@\WPQWXCB/Z;KS\_/5FL* I:7 M OM^Q1,ZB44'*)PAB2E).MY%OA:.]&[T#7N$3@0K)HKI .0T599 MGM&J]R0V\89S<@0\U %OH+C2$$32@%:K+#43Y)BV-U$/$S/NE<5P5JJ!Z#O MT ><3Q?+-XOU-0>2ZYB*1V \D5R8C!"B]R"TL"EX&1FV!L]]*L:]SQ@(-4<* MNP.X/ !XJ9$B418@6DO1K0BLUC0*\#XZI91#91Y[=MO&OQ[W!F,@N!PI[+XR M M=9K2O91)9MBJ[F13+)QMI$IE(&D$SRQ+)V"EO?73Q*4#>.STF"LR,5TH$Q M.C>GEQ4H&[,ZL=8I(U2&DABQX*. &"P'5G.E(@7:,JWK-1X@HYO([%@E/WB M'2[Q#D!S^U[O*@2XD72WWC@O,0+;%!XPHR&B0> 4?I(3Y^N-\:!7J@\0U8UI M:@RHMMKH 5[U'N=!>4V2]=P'1W:[!$VN0)TSD\@IT$R7HK3U[M%N5P??F3U( M33=166M M9%_!TAZF DGBK(A9E$SF4W(%*&M[AE#'4ECBQ*')J7".+CS6_^9(P'1C9D[B4N\E M[ YP4AO$3<^+MNM;U\6\GL0X3Y65D+VD(S="1D;64OE"FTCD.I*7!8TY&OG8 M7(##DM-;R>G&W R'HU;*Z.#H>D1"+IE@&%EDH^J8%*800C82"MJH8G#DZ35_ M;7S<9?\ILD;#H:J1*CH U;O+=3N4?*P;;$V\$4RF MHB%(YVM,8< ;GH#)D@TW.MM')S,?=*/Z)%7C>M<#@:FQ,GJ 5TIG7\YF88UY MDYZH?;N7^!GGJ^DW/*\0?[U8U>+PM^5C^'T2"PDH,P')U:E2S-6,:BG@8TS) M1\V2>ZPYY8&W]_N0.*X[/A3P!E13!RA\C^LPG6-^&99SBBQ6-]A]@66:INN) M9=&6C %,4%5Z18)G3M6$:_*2%\-$Z[KXW<+LLXJJ5[#('#J&^&U:.UP<\5@+7'(5.#G-J[M_O M0^#8^:S&.+KGYP^FK [9-8N8=+C>3@":1!Y\]+Z %N91* MJ@PA!:0C(R3G S*M6M_N[$;9V/FQ@;$W@'JZ ]WYK*EG9^O/B^7TOS%/HC'% MEI2 *Y%!:4E!3&$,)#I%\;/.WK;N6?PX16/GS4X*LJ/4T2FX7JU69\2)2,X6 M# H$SV2;6=+@#",#'1)]8R*7LG5%U79JQLZ)C0"J ]30*:!N3L8SN3!NM2$F M9 'EF:ICT"C.RX8 IL!&@=:A".L#7C9N*K0=\5B8S15N& M=@QM&6,$>)T-6&YE<4DKD8:HKGF"K+%S90/CK+5B^L+:O7->,^5E0E;;OM9& M0\5!D/7=-'EI:>MPL31K3.="\==\N %HSTA'(/(;*QO MI8VSZ#5Q-C28]O6P!NL<=7I$':J*'V> WX>/].NO+]]\_/#VE[?O7KY_]O$5 M_6VS=/Z6CQ\HE;\+,XW2^.>%#E>(O&YGYAE*8Q64S75EU@*<1@TV2"^4#":I MUKV-MY!R?"'$-YR?X2^T#1_J"G+5,+8V8:/_S[760Z'Q(EL)VM:>L9Y^"=DB M,(.V\.Q8:EZV? "9XR;N6R#G?IW$L+KJXIA0B"N"<0E/R 8DE&6Q FTQK&W1C^7%SYD, XU#9=E ]<_5L^F+(TW774:6T2,(H MR+*0EX@Z@JO?*D(W:LD2#ZWMQU9BQLV(#P&9-G+OP*Z\)UT0 77$Y0NRC+/% M9O;&!5>3J,@2*H. I0YRMUE!U++.*C1:/** 9*/T&55( MH770]0 9XQ8 #.I)'RCK#N#R9C%?W.;B OA7 C*H1' J K.N>G'$BQ=2@M;6 M/&9\.BJJ$N.K!1VQDQRC"C$T+6KH"2 MDE%\$#,4QG*.)FC1'%3'X6FP^&Q8/+710 =^U+4'>'G--YV?$5,7+N)BOOH9 MRV*)5[/T$BTTRY-*"3RC\8$F7 #'4;B0I M,O(K,OD53@AFK?$LM:Y9&I"=<6OHAO#=>M%]-]N 6+S8QC_C'.O5E/594-", M8&VD(+H8"LFE5( J255D(EI:OZ+?0LJX97?#P>\XF>\/'7\.G3E^JO7'']N= MR;B^$4USE"4SDR IH>D4$ A1TR_9UHX H7#F6H^IND7 N"5U@P2:!\NW _-R MV6GDLM+]>D)%\$J7K,!$ KQ*@0RF9 JL#DH:Z1S*UI=]VVC9+:AD/Q)FFHB] M W__+A\_A]4T3;1,KM 9"XZIVNS-!'"QU.;:/GJ3N&7-$UP/$C)N-J*-CI\ MSOX"[R(#<9>-%]/9&1UZY)SQE!-%)DP81M;3$DLA1I"NZ!"*#]A\R-064L;- M.9P$.X<(O0OT_ =./WTFRI_1AX9/^.;L2\3EVW*OAGVS.:ZCZJ*EE%5@BA&; M'#-]1=]RKIQ(VBG;_,[F($)WLUH_5+WN\ KKX"S_?O+UV\_ M?'CUAO[HY6VV&CWGVK;6"=YV[<1F^WYMYY[ 9NK$O9:W5Y#.M;\?8Q9L4IE@ M5O,=BM?2H))C42RXY@T9]R2Q;?[,:19]-+;>R-12J+J%8Y& .L02LXS*-B_> MV#M_=HHN;,W1\7A>;1^Y=^ ,[M(J^MUBN=';>KVD?&Z:Z=/ M.GG.@6,0)$"?P7%RO45R*DM3L.C6HRP:D=Y-R[;!@3J&KCN'^+-O83JK3/ZR M6'X(,_R Z6QYWC\V_W]GJ\T\HZN.Z96X9"1MZ*(2;>UD:G.5.M7189%&*BY. MB?%]:!_Y"X6F[Q^78;XB.5E\9YP((9WODRN>I-2\ M*,WKU^\?/_AY?_^VZN/_SE(!NN!94Z0O'J*N?9YJT>&8)00F9/%@U;6@(I8 MYU04PE(JG"&OV?P!!PWL.G+T".X_UB-@(LD0"^'%XDN8SNL;@^1T M"L!R;9AC-9W5B!*,=T%(Y-GXYO4[#Q'2"6:.5_3=$IZCI=X!=&ZTG?P5ZRWF MQ!=!(0K%#2;[6EC-<--FDB((D:7B(7-L?8ETCXB1BP6/5^SVYIX'2+D#F&R9 M^'K!C)56>88(.F>*"G@TX$.Q%!I@="F%&+&UB_,H02/7"S:'3SOI]P"EIV>X M7C+&*%B-.D*QU3@G[2$F*2 +YI 5E7R6K6&U*W'CI@,&@-@@6ND ;G?'N%YP M48P+F8PM2,]ITQBMZ>!' 1&52 Y#M*XUMAZF9-PV,^V!U$#>':#FRFM\3;QL M7C!.;,HZQN(@^J" J.;@DN.U_9NP6ALC6>N>1/>IZ.0BOV'\=9B .X (&<4E MAA6^P//?7\WOYS?>+V:S7Q;+W\(R3T+.+O#:,R"K (IQ0XQF";6?;9+$J?6M M+)'82J!V(B/OO1@=33P?H>W1<0#)%25?(=$OC:GV6IN "'7C/2&(A.^Y: MFZJC)S<,^89B."#L,\1A'ZT03=!/AJDC-= 7DM[CU[-E^DPBRR_.EK0KWIVO MLMDL$ZVB]98Q<)E<0Z6M)H$Q#]X$%;P4)HOV]0A*'PECNN723^VE_2/4'4Z+W9NP#>_OKI#'?G MD\'N[Z4W^-OFKU83VCA(TDN018VC%#'GA R0G#":)"FM;MT&9#?*1N]I>EH$ MMM54!T'"%JXV6^J:*6-"],H%X-F$VB4E0.3U71P&&9TUTC0O^=Z)L-';H(Z- MOB/TU"_XSK?4>URME].TOA@H_*R*<#/L9<*U*(IO.E ;!.4ER5'H#,QISB3Y MO:5Y+ZW#*!V]T]O8\&RIR7[QNMF$VYE$QTO@(8+GB4X$RPRX*"58;SRW/K B M6S]!/(C0T1O#C8W6AGKL *S7;Q%6'Q=;KH[^!\M5'W>R1IKZ9K M_(#+;].$Y])YCVGQ:;[YE'.'VQ1?ZJ0!0&TXN=DL@U,.04B9K F,1]ZZ*^?0 M/(W>[>YD6Z K='2P6XY\O3'AOH[(R 9$J.-WC?6UN** U$XQ@T8J;'UU&SM+1_0 >$/<;=S MN."[:#KTZ-544<7G8"-@$.2J2PHRH_8,2M9*H3 M\[R9+&6^?+(+?WV/S[<9J55SZFK3S]%EZF'66G_/N]Y6'W^9;;X[7J^7!2% MSJ^DH2#!1/E,,;%WKE9Z^6BV]3DMS/W_]&(<^K M^=5PLV=I/?UVW@?C4@*)]IL2W(,+J98=.06!ZP#^E: M&[LA^!AY+-EI<3PZ$#HPHY<=]V_G+R=1)JZ2#1!BJA.%$GFZQ@C@,6==%&.J M^5.TARD9U[".CY"[0WT]0POND0]^U(3C/]]SA.%5R&5 MFD&4%, ID2EVL[X6RLEB6,HYR-80W(6N<2UD=X!LKLHN7(07%PMOFYK%LK0\ M:PG>;?8;JT_=DX3(BPK>!.&:]UQY@J1QRVL[A&4[!79@,*_$]+IFO9XO5NN) M<<4S4ZO57:XU=)&3VTTG@"_<*:^Y5=@ZUWR?BG%K:[M#W9%JZ@!H-\WVV_++ M=!Y(IO-/E975A)P+56*)$ -QH(HDKUL9!Z8P%$48Y+8UY!ZC9]RRVN[ UTQU M'<#PKV$ZKQ)\.Z\]=M\6DB%);?W]W2R<=Z#Y6@4_25XA4\X K^]EE=$,@DQU M>*4J&5WVO'G0O1MEX];<=@?- =1Y[.N$=@4Q=28OR?+V8&J=N8O1&]!!TGY+ M+D+0= #H@%QKIHR*K?.16XD9M\*V.S"V45H7^+M_'7HEM(ORM"N)Z>!Y<-$" M8DZUZKWFR1BY)5XHE;GRI7D[XMVI&[>JMCN$#J36#L[U^YP]2VEQ1I(GN>/T MVZ8?ADA1E\(%&%UC,U<2A(3D-Y,;K4M2//O6P?4N=/7V_+X-)IZ$WI$*ZM1. MOEOBUS#-%Y9_M3D3)CG5:EPLM%-MI#U+[K(O&D$+%KD5)7+5^M#>C;+>7NF? M"'I'*ZE3\&T8N3X\5BND"$VB4.1L6"A8YQUOAJP+^JH45XQ *YP>WNH]1%EO M#_=/!+ZCE=0I^"[M^;OP?6/,O;/>A2S!,DM22TA2JR,6C1-HK/ Q-J_2>9*H MWI[LG_BH/40U73IWEUGX]_@-Y_6]BT8M4B!7.-=Z$=048!$AP#Q9[ZR81-;Z M2N])HGI[G'\BK!VCFBZQ1IMG>49T3$.1A[O'V:UC^ M'3/#,P6<%0LJ)@XA*P_"9$Z'"YT IG4N9B?"NGP5<#(8'JVJ M/A"X7"1RHE>_D'Q_#>L+/C8I]G-^ZRC,,)NMWI;M,ZXWDWJ1^P*<1SILHG>U MY)PVGK$\2X\LNM8]%IL0WJ6C.1B"3Z[J'H[\&TR?5QF=/]K^%=>?%_E;,RY)SL-C:]=R9N'$SWR/BM)W*.L#B[G*<1.FB M22*#+IX"RFB1/)DZ#ECZ$K(UWL76. (]K&V"[EE]6M_ M26*J6OXO7V>+[XB;KBOO+CJ8U\!OHC5F*7A]-[;9V!B(-\X!G8X^.>VSN3.[ M]WY7DD,6[C+V;@:"Q8DTTL%I?!G0OKY;GE5 MFU$R$6N_W<) U9':WC(-HEX69"&M;-["Y5!:NXS06X/UI KM(VB_X)18NI[K M0.?-=;>SB5))9N/( [&U[V+F 3QF R;J[#-S"7WK#K-/4]5EN#TT'!LIJ9^Y M&[O+<1(CN3@YU*>TAHZ$Z#@$CQ9*,H4SADG9UGFAW:GK,J@>"HT#*:V#,.9E M*9C(VW[Y.^VP^2=\3VA_.Z_,UO_5U,&W,#L_%R[;D]>_>#;/M__@QD].O!&) M<\TA,S2@ZAV"%R8#5S(G'D3(O'4N: VQ@7X8('0V KOP'<]BMGSKN/WRV#2 M[*SZ23?%>B[J"9(0@BP)>*X#%H-4$$2J58!6R.*,T,UGV)R6PW$S6H/ME(YA MTL'!<9S%""5C-$Q0T.!]'<_,(?+D@3--AS1) 67K2K[A#X/!RDO[A/A>2NQF MU.>1+*O$M"*6,1EBF5?OCE,(8I+G1;%H1?OIQ8/C=K":U%YQNX<2>VE=?O;U MZVPCRC"[%.6K>5DLOYPK\TJH6()1+(/0)$^E?0'/Z5NM2TTA:A[:3RC;C;1Q MGZ,/AL0A%-.!B_QJ3I]%&ZB.Y:'@=^)\RH7;!#Y5P3#AP"LI:/-DQZ.*7)36 MH\3ND#!R3^DAU'ROM/YPF7#EY<,D:OI/,@\Z)>(B!@O'+=4 M9!Q.P\@9[P'MURF5TX$UVX73V[OMBN6)X3RQX#QD9S6)-V[F>E&L;'R11; < MF\^3/(+<<>SB2>&T&$>W'<#XT@I<]16\+!J=YP=N7E],5VFV6)TMKT\CD8W2 M2*QF&0VH@'0NH8O@A!+6&\&%;7U\'TOSR'?;Y;NP7%]\ MLWD$M=H,+?YE^COF\TY(%T^C,I]HG6SP5D HKM0&UV0@I'. R 4W5A8>*DR68J2P2OA@*?B!->,>3%$ MO'XTX>,.9._SXN0@I7:"Y,WKO-ORY"!"2:",Q#K@ MM$",49I<@B]LB*N])PD;W\J>&# /0+:M]KJ8AG-/BD\PF(PWGG8XN%*[))+S M#C'7%B9TAJB0+7'?NF)B3Q+'3;2/#]0A-=J!%7V*O>H%G2VKJB91<^%TH/-5QL[7CX_ATVFY6;=ERXOS/(?W]TW)Q-L]AGG\. MJ^EJ4=[=^.#;Q.\V9_[)SSQ^NOQ^9#>:*?]V^2G,+Z8X/5_,5XO9-(>+F8HW M%[^:\!1F5Q'8-5@-HLT6!12NZ;S6*4-TUH STCH7E%?8>MI'$\*/-:L_GZVF MG@I=6\Z,R\.L0Z7OW;XZW@PV0TLG87'UX? MGA.P-CBI#WF?GZW6BR^XO.[K48P.IG;X+H.O#JOTWN'YR_I#S%!#W_0\?9H!P(;&:>783F?SC^M+A>YKAPR MNB3'&63A)"B+M5=^ML"8J!D\(XUN_FAT"RU'OZF]\[G72';12.F3 Z]SH#V3 MZ;BV6=7A\M$Y'FVQK5W(K<2,:V":X.#>V]8F@N_2A-3X-=S+U=QHYT9_^4N8 M+C>IQ5\QU)O.\\K! \S,X8L=;XH:,=K(7&W)Y%X=?U[0010%<%-4+>1!"*5H M*#Z:8EE6LOFSB,CBCP;;PQY"9*VN,L>?$($KG7R-KL8FG=7.05?XU_4 M-4+J_?<%G8&B3PN](#$MU]--2^/Y=+%\LU@?%FAN^:0&MG4'$AL9S@J3!VIN MDDU6)>^!"R_.'[E3O!! >LN3O-0>CWP68.R MTV#8NG==.9S>NG2'_GH6EF&^1JQ&XA69@2_S:9FFS8<>9-0>_\#CS=H>!!]I MV#;/1ZZ7>W9_N>M:SR!BC)A!HO2@F$.(D;Y*L0@6BW*,VZ<$M_MR1[U]>W2% M&Z=U[8"7!&%::ZS-;AW$Y"SM)J$4QV"E#\=S-+)Y&4C#MYZS#2#O+@W)IMEG M[4)+:YQ'G8=8CP<^Y7B3\11IK6*IJ_-ATP#UJO7N1:O>YXO5>K7)=\;:G/?R MX>P5PAS2R>&X!I%\)"=9.@A,6'+!61$R<'2IM4=T',5'QV:[KO[SS=6OMXQW M/ G+)$0=V'E_H%AG$G#-C T^(7>MLWI'DCQRK'3.GSU\6=C#;'15'B8"AE+/6.LUG;8Q*@B&?'?#2U&I^.!_WKS$9]['5"#H*AZF$'RJWYK,"DH7M&R=^=N-LC]" M&=@^V+M7!M9>?QW4@O^M=HM_N5I/OY"P5I.8:H-OR4&*.A0]DX,=M V A4/ M7B3K6OM MRD8]W',^"@[0A\=H.D-_G9C?RP7<_HRG4OGX=U2E&8JR B2&TF[ MI3;SI3 /C,@1BW2"I=:OM?:E<=QW,.,CRH MBV4W,K\1"L7HZWA2*&I3>)4%1&D0*! RDBMKM0J-^=^)L!^D$'8/]#P0Q#;6 M3P='YH/2JATQR,!?=22ZPZ(BGT H,NGX8 WTX4?E8Q\W4,'V@(?HUG)=D43!Z .Y0JR6TW(-@;$, MJ0BN S)DJ?7]\E!EVQ](QOEL,S'YS@HU1$Z$_1?3V5D=!G8;^9()BF;(&V3D MCE8GE(./WH"PD26F+G0%([+?G>!T/W^J^?0&D=G*;7;#ZC>"57EJ;? M;@R6?_E['2R#^?Q8^/+U[#)ZVEX2'S&C$<(!LA)J>_$,,0L$G9&%F#RC4&

    &!$CZ+J+L_F@Q\%''Y^'[ODB"\A!O0#GJ@R%PDMB^3UN5QBG8#( M(3AIP"F'*HNL9!RBX>9P[R&N-^,#[29HV0^?%\OU1UQ^N:&6.R>-258YG\D6 M*$>V0'F$R&6$)(UW@6/)J?5M\O%4=_V681^4;;>N)U%H7Z[#MS"=55[J,.

    TF"<*Z\[?^]_F-]FL'7,9-&*=L^M9G>YH07GF%&.1 LK6=R?'TCQ^ M*[+!X7L"9?;I"CSXAN6(<_ZQSQOJR4W3( ]OKG= _?P[Z"Z*2V5T ,7$[=>OE[+1[#:CP_S>LKQ3O M%]8Z@S\8,S]T'?0^F'XD#3XB/+J*=A_F_+HCZ,;<_6T^)0W\%I;Y8E3$W6O- MD"(CSR4 VOI@.6& Z'F&8GFQQH8B3>N./8U9&-E]Z&%/G!X*7?HA3Q79OPG+ M.C;J&[[ =9C.!GDS<&^-X=\./,Y65V\(L#"CDF3DX-:B#<-E'>U!..,VBI", MXJ9U 4P7;PC>G'V)N'Q;K@:7?<>TK<3\$5X*[(.P>Q6S3;34@9-PR%#@6B)NNDA$OUNL-!9LDQ]"405OYX1=T3FVPFIQ3!1DWV M.!0&/HM(7G3)!K$8VI GK.7^,4JX]\'*/B7<>VECQ--QM5Q/WBT7^2RMWRXO MT@?/?I^N)DQ0N)65!.,\UB;S9&LYYQ"5X]EH;SWNE"&B!6X@B;Z[1M&VM4=/ MZ#32ZJ*AB/N R*98XIR#U8O%ES"=3ZQW40AK("?,=-1K"2$Y 8*.9RT8GA\@1PIX]!NVLW@U5N*2C5^Q^G,3FZV4/BO@0EI04AJ( M/G-0Y,KE$G,L=_MK;+M*V[K&Z% X5GN+]J(<'1%_G\YF52YOUY]Q><& +,)I MKPI@K(\JDZ[MOAG2HG+VG5,9A-$!HT5F3?N9JGN3V:4/ M?"!.]AL!<[321IWTN[':3W#X:GZ?0_JS)885OL#SWR?)QBQ1&Z 5-$V5[76 M1B1 KFFG%QZB?C(IU(J8+JWA<6 <14]C.V,-^'V'RT0ZFVB4VG(F(.>:-_$H M(6(IM3Z+B>19'7)\*GA>T#1N;Y.N47J(UKI.H+>XM=[Z6>V2Y">YA=XUU9D1 MK0V$.!%JV"!" :>L@$1':K2%U;J*'S,M_M!G7[4LN*#ANN*)=J)7CL7J0H2Z M"ZP"'X4'])(V:, B>/OVZ/M0^&.DSO?!TR[-)AII;.Q#]J[M?36_Z#A5W^C@ M]%L-XM[@>N*MU#(9 [[8*CZ?(7#R:Z-P3$>KHM!YIQ-TQP5_C XFAX!J,+&/ M'TGLPM7EX"J&:"Z\+FZ -4AXN\16%O[ M_ZPF67!E$F-@/(E.<:3M8G2&K(6(4GIALSP06=M7W0E:Z@\$K48*^+&P=;E[ M4A).2DP@LQ,U0VX@NN1 ZBQ=(>X%[I;N.&#QG9"F_T<@[1!UC JX2RGNQN25 MBSFQUDH69"&.R -0G&=P.DD0"9,N/JB K1OA[$GB3J@T/R(J3Z&S'\4*7G%W MN?._/81;F]8;Z^ 3:MH]LET?;B>A3MPYV"5$F1D=D05"%<;)&F@%S194LA4_- M9PZ>*)WV8.#\_&Q9=_"$BXQ294=\!MH*TCO:>DD!CXX9*84)KG6M_&/T_!BI MLGVP4;*:-'H_$AW,T47(G7.1@I>*@?!*U3P[9> J#..,Y<24./ -_X-38 M(2 :3.P_0I;U*C/#F?"UZ9'DMEZ_Q0#.>@])9@IO3';J[O.>_RF)L4$A=8CX M.Z@IVAHR?HR,V3%G86O= M]&?%'DD"JFBSH>T"=<8)[:-DP1LZZS.+EDQ51!O2@6;LR"SLZ+FQAG:LD0)^ M)&1=58FY> M)5(NC7,.&-&;"-D(#8KK?-Y+S.J0&?&K,S_%L(^[=/T86:_6)^=1VND (N?O?F0<#JFS'^/,O9=<)J.> M4RCD5H3J5H146VB*1 Z&=49G'ZPV#8_=@S+^_D?$W*F4TF6E[(/#@FZ,CEB4 MS:R4<#4KY<%_<,3M0%L"!IJ>U$8@@\];"L&CP4"F3RD"O_<04LWR&<9).]H_[%8@/:F !FL)1^8MJ,= MKA/]CD3V.F-I#]SL.6/I2$5UX#T>.6CGY^\/?\"F"X#WUIO:&DO*^EQ-UKEX M0G)('*4V,IG#Q4[W<=A$9*Z !/#QXLKZ]> M;G+TD;MH(7I1:.LE"TX5 WDS]\!G89KWIWB5U$SK'N):^=G!)"(I+ 5YGVBXI&5ZLM5A:%R,_2$A?8& MG8G5B4N;#3!A21PID!'/@@'ST5C/8W[V#9?A$UZVT-ULH]7;L_5J'>:;%@%7!=1,!,L%<87,@G+$9-!!0$81 MN$VA,1I465T\QMF5PXU0)RF+F&4.D"6/H*)T0,*M]3M6 ME.)2;!N00M0WUXMO; MZ+G2S2^%'R1D7'-W4I0=KX@.T+2Y5ZQMZ;OO4?%]&1G RF+-=1M39\QU,];F'S M27%Z8A5W .HMXKVX$+TGY0FR@E$S!YL1H,IX9 M9JU+LMMRT%?6^B#$;2^^.;F*._!"A[Q&E\*HXD(F4#(&JKZL<#D*,)L98H&< M+6\;H_U_0&7.Z5%ZPK*=?2#3[>ZY<>E/SEXTRBG@+DA0FJ(-GXH#C-%GG3-: MT_HH_)];MK,7>/8MV]E'DQT@\[&*$63*FX %N*!]KWQR$+5"(-F)(DH0,C8? MN?W#ENWLI?<]RG;V44('>'J^F'_#Y7I*A\<+C.MK45VPXY)SQM7!.*F6/X3%HS>RWE,TQM03)(V;Y!\45RV5T0&VCCP3KO,N6A@6BBQ0$BN@BN+@ M2JU)$!Z-YR46=IK3=G_:>RDS^]&]R\/ \.-O@F=?:D>8.JZ,61<9Y.(U*,8, M.&TY"&.#=#D7J4Y3)KXGX3TZ 4-CKBWP#P! EVGBYV'U.WE?YU-OX59 MO=Q[10?>:KVYYZ.__"5,E_\>9F?X*X;5V?F]X>K2ABW*LV]A.JN&Z)?%\D.8 MW9#F$3GCD]!U? +Y].)KE$VN%#^[1_A5AB\$QKU2":RMG88$N,T&; M2AEGF\\1>92BHR(& M$GA/]C3/>M)XB MLP-9X]KJACBY-[&QL4HZ\"HNFKA^^(SU=BB=:VDS.UF;Q)WD$(NN+EHMNF6% MC@W,/!BOHPFM;W*WT3+R^,762E\,H(%.D701R@H41+$3P$..H)+R%,JB)Z\' MI-]D;40/@>AC0#%ZX#MD@KX.H+* MJ>Q*D,6(U/JZZ#%Z^@/2(3J_FSEJI8 .P/3A\V*Y_HC++S>\V\LWD8B>R^ A M*,'K#!<&P>E:WQJUTB$*;UKW!-A.S;BIG8& U$CX'1)2!37!ZX")!VU99J;HEKG%!^G:-S*MX'@U% )'4#JE^FY6'^DC5P__U<7NM"I[S5RHK9IK:I+V MJ4_<0V(VAJ*],LTK$5K2/ZXWU@10BTZTVP&RJ_]Y8=JS4=QF3[L[.UD?MF6( M,A0P.BI)$A0YM';5KE"!J. =70 I%\7<_S^:UC^'=>_G,WSI;\0 MF926: 43ZN4Z,0\^6DU^:!8F9&%5:EV-\# EXYZSW0"L@9HZ -OSQ?+K8AG6 M^/.BRO-.T46)%KDV&1RK&1Z!''R1!H1'KXLP2:;V(6C<.*$;Z+536@<( M_-N'C\O-G=WW>YQ8$XO5Q8,(U7#7O$U,)*T0F5>ZCN$NK>&WG9IQ7P)V@[U& MZNH >,\^X3S=Y\)AP)15AFQX B55 >=E DL^!'*96)*M+R@?IF38.U2@1"- M)'Z$$C&D8-$TOY_83LZXN9-QP76(1CH UXUW!%N+2%]?54L+;SCZ;,CLUTGO MCGS3D*2L8V"TI0"(7-3<&&Y[$3AN%#NT'S>+ MU;KV;EE-0N311HE0B!^29*B#W/H3W'3Y60CX,A_.;C MJ)M2F#A=,M/HH)1:#1=UJ6,Y-+!@97*FR&Q:.[>[TC:N7SL>3IOHZH_U:/)R M/N=9F/T:UE4>W\=X(_D(&2,^B=Q5.*=Y :FS8E9Z@F;4=4HJ2^ 5*W5@M/!, MRL24!8:28H'"%80L M/7@OR8.*4NO2>H+E$'QT_<9R'R3N9Y-/H/0.O>1M,JA#DZ?SMW/\3PS+6^Q/ MXF8&7>!@(A8Z%C-Q;(2D;ZTLM>\ U\U;ZQU-]+LTV?Z#1]0P,0C-SI% 2YS3X*WY!=&M!0GYZA$L9F9])2[TIZL MD7M.]8+PD?7]@YGXQ=GZ"8U,!%-1Z,)!Z)KAY"&#TTZ#-C)FFVU W;RM3U,. MQDV-=+,Q.H!'AYOCR01_S,P[IST(.M1 94W\)8U 0K;.Q5""'CJ7TN1R9K"< M2O< ;ZKB#N]P]A#XE7B-L5CKG6RT E0R'HA+!9A="":KB-BZ \OQ5(_KX/09 MEQZBT ZM\$[AQU6>;!(EKR_"(J"@J$-E;R$DJT%@S-E&$6WSJ9;'4?S#1I\' MX:M%K'F8LG_@./.:86\-11S: 1>JFA+G*+ FKHO+,3EI=;9\Z/!R/^3V&%4> M@]QQ=/F#V>4'8X-KSC'0<9A2A"H"4,82Y[Y8$-QF8T+A'%M?&;2C_H<-&4]M MKQN"H'OXW[BTY9G9I*0&:S.)UV<+3JK:^#9;IXR4%IN_/?LA+MB[ANZ!"FP6 M\G5QZ_YA71\D?YJF&S\[2FOB1^@8LQ7QKN(YS<6[*JIH%A5$;>IPL=H<0\9, M!E2X9(14(<4?ZN+]N@+GAH#/"\J9+UFX6"#G.A@:L1X;G%PG3H%T+3?4S1_T M;J>FZTOP?5"QO?3^* 6,>%JOENL;7%3YK+__BN2+Y&N.[O\I8AV LGG\)R)# MP^E<,:6V_@BF/EI #3*BYUYY7=A.KBD1<@-D]-TUP(ZEL9=Z^^,PLAA!82,# M"-4%9 M+9[RYIY:9#SDM%3B8@")CHV,?YN']/>/F#[/%[/%)PIQ7LW390/3X'/Q(D+B MO#[4HRT3-3D/@DMM?:;P7.2=@+%]C7&RA$/BHI$\.TAJ/'B8O[XJ<@_"N!(H M_F4YD2_I2H1 ;B58CTPEJZ6SS0OF-:8WX7O MY\)9/$NT"9?X\)&^FACM>1*T!UW-?*M24FVE;" &B=GGD,6.]F??E3MTH@]4 M^>)4\N_ 7CW,QMO?YK3"Y^G7=[A,58V?:$,ZSWS('+))M5\H<@@,'1BIN>%D MAE/SV1\[$]>A%3L.>\.JIUO%F]:/ MG8^Q9R=XXWDB3.TG^H,1] V7<=$(0^^6BX285W5B8KU_V!;GDKA('L7R &@8 M>:=%!_#219#%IYPE)^^TM=NU,W&]O-%LCK-AU-.M[7I_XUE_??_\=OYBNOJZ M6(79)!KO@HL6C$BUY)$I"(@,BO5*^^Q8<:V?JNU+X[AM-4]N[1HIJQLP7E^V M7M0)$(-Y.JNO6''Y93K?W-)>WL!=#)!5TLAH70 ;)0-E GD,%*F#S)+I7$HQ MJG5KPX.)W0F>YH>%Y]#J^V,]9:_5!6-A*' IE(IV+57,3)36/5N&O22_WEBK%:YK9^?7TQ"GLXN^RAO!Y[?S]W6/ M+J?S3_0#;Q;SY>6WFU<-YSFKI+1B*0G(2=86%B9#]"0:#"J16= RQM9N9C/B MN[Z"WP=S6YLNGE2]'7@&U4[B3;[UW M[U/122O9T\+A@0'41^BF.W3=N 222/((.4/@*$ %46H5J@.;BS+,HR$N!\78 MV%?OK73\*&0.%/C8UQG/V/,%>3C+]336>M'Y=+%\LUCCZL49DE;-Y12#>N7+ M(@>UV5GDX$(0(4.V3DLK'$F1[?8F8Y?E>D+)H6I=#"KC\5'#A7Z,*7W!5(B1 MY$),\4#QE^(^@'-*4NQ>6"Z2*<;\3)'72$WU4+ZFEUGH"X8OI M*LT6E9^:0#K/YUP.!4I<>(,*04:.9)?KU:X+I)KU%7,/<'EAR7W2V;%()[_R)#MO&7C$#"SHDGPPRN;6 MW0GV(*\3W#7#QMT[LH$4U0$&7Z[6TR]AC6_+#KQ%YZ)7&"!).BH4KX%1\@J\ MW M$2>/UI7:,]\'+8N/P=U]6G)\C?A=(OJ"RB&:O5L2?I28.\#)PR'0+TO\K[,Z M"7:SFX+/N01+<8^O V7)Z-:V6*'Z D;E$(MOWFAL![+&+7#KXWAKK;V> /D0 M0Y>AD%R1BF3!D*D-O)ZB2F; 6%'0:F'J.73J&V MNKE++TTZ5R9&'2%DBGN4+*Z.9=3 DF1,I(0IG&18[WW2.H%<*TCL,J/W2/WT M!+LCCH[7UU6"SJ#G:$&HY$ 982DR)W]7Y"RR-9F.D<$.YQ8,C%LAW-DQ?G)$ M=+ =JE?^\<(KO]$PDO-([C@#6WM'*>0(SGH'N:00G9+H!HEN[Q'2B84]/3 > MB(J/TU+#MSU-RX4?O)5^$Y9+^MQO>$Q!\&Z?W*#D]P 6&A7U;HJ&KW*XU[V- M=,PN9@G.E(H+6ULJ1PM,Z>0+:A]8Z^=V#U/2MASMW-);BN)S*1QDJLRQ[,$% M5!!CJ0^.7 BBM3OX !GCEQ<=J??'"]'V%W4'1]D#I7D\I()"&@BHR3<-)9%; MH!VPC-HAHYA+#K$3>BJ-/5JQ3Q>Y[B/E[G!RH\ JRN "HT!)LTABT8(DHD($ M0RP9F[16=[LL_,\IXC\/'+%7M4_ ' MUSB<"$/'>S9'2[I#M%SL*LZDLHYQ"@4D<:&6>>2>1\$&QDL/?LWQ M&MZM6F$?<7< FOO7Z(5I%[US$$VMX)"6O#U1'VD6JQ3GUFJ?&N/EQZA6V$NS M3U8K["/FL3V9.]9V&>:KD#;:J)O(EF*](T],62/HV.:VSIE3P#V3QB4I;-ZM M0=VCRXQ;4]?JO&DLSFZ!<;%E?.VH;F,!VB<$;4E;)G N@'$3R.5R(=ER'#3& M/%I:*W,GC!P@V;%1\CQ\_8KY>9C-+FQ?5CQEBQ*T:7D*[:).4Z#;1F?^H>H'A>@#>A7JARQC&2 M:$+K@=K;:.DI!W>@HA\%SX%2[PX]K^;TR;A:OP]K_$ *PGRCSZJNLP5#J>D@ MK._F98#@E(#BT.7L,LBQ#(*R99KK#W(UTY/F7*U+:^ZHZ/K%T ME.+ U;6NH<=R4;66\L MZC#V1%]E,BTB.":0HS$X1/7E:4I+0\; 2\Z@4^&TQX2#$"4'I@,&'8TJ9=CZ MKWY+2_?1^RZEI?N(N@.GY\&+X\11QRP"B!S(<'DYMM9'FT0F0#,J9Z=>PR.$=2,MXFD4I2S _[)J;G5P[[Z'CG M5MY["'SL),QN%?AD8;T/UE$,4#D2(4'4W('G17%CLQ=QM]J-'_F5PUYJW?^5 MPSXR'G5PWY[5]])Z%H(&M&%S=CMP=:RE(I\O.:-2TF%'Z/S0[QR.0,\ DNYB M\N-3_8"+CRP'9\"B1=H1CC8#!0F *G,=I=$AG*81UG[MO$]:CWJ,S]-2_ATX M0#NU^;6Q/@=2F;:ABZ 8,R0O)H$%9)(DEKP<#%,_;&/NO8!P2&/N?;32 =+V M:>4;6 K%D%4.FW:'9(@AN"Q!)&.EUDK&W/HESA^K,?=>V#BB,?<^BNH @Y%DCNI0JTD0MG,0?K1>N!3GN2^..TY]X+ M*HO3Z:T#6.[2%U'F4)SP"?[_]JZLN9$;2;_O?\$N4(7S92/D/CP=X6DI6AIO M[%,'3G6M*59/D=18\^L7("F)HGC4@2) 67Y0N*UV%I!?9B(O))@2)<",*2"= M]=PDE")AB45%[.;+[ >P*W]L95=I%)'J.*NV"3P9BMZ\7C!4,*2D5( PY@"U97AO60%O'C"V% M\D[ J!G\W_(8'SINT:$8TUXA M1I6;W&]-=0*Z]:VI#ES/(@_[2GN$\[RX\8B4\4WL;;EW=C#Q4&"DMF7(6,"3# MZZ*, 4Y]Z%HHZ:/DTK%BE/ZG?D.%3WZ[:8CT#.=W_V.KGLO)23N['Z\+?OKS MIYW./"U=WTZK?UL3O!L"JQ\+% "#7"7#B@+"] >$:(,6X<+6._$'PN'=]=<&_3 M\=V%U1DXT3N[5)72A5(F)$.DM]$.V55W!B10E- RC47L:N%Y='QW K=-QW<7 M3FNMR)3!@G&& :>>)MKL(\2H0@=/,']8X)*RO^2'=^=D#W:\=V%S1G(R8X^ M52RI/X=+"DJC-SDY.-7D.&D%'( M>5-K(0,X=!W*,%A*:^SWH"$LHE\D.9N.[TX8M^WX[L+P\^CX)IQ:9LH2F#+, MF[,8 ^%4":1P!:&AU=2T'4]^OAW?G6#MWO'=A<=GU/%M35$(I2E@3*#P/J#P M1MF?W1@3K;3T3-L^J]YFQ_< Z1F!TYE4&G;G0J%BTA+OY!%J"H!E(8'W]L+$ M5(>I<5@[&[M)1TS(UFC3KQ.M." MZ-U=-5]VM\FI\2[AW*N"]0KA/<$AQ<^C5&,4.KLM/5)1<^.S%]N??5WS8JHD MBE O<+ T83Z[!$*9,'.MX,*80D(>V^_LM,#A98K9[/D3#Q=:-PLYN7@:*_;X MK+"@N@AOX11.>C7Q 84HPZ-_1<$@TD)('=LDM5I86I=I/$EZ7=V(C5*6<_NN MY[7^XT<]\;#-/OUS4C2?)NW1> M0,-1MUS_-SL)'5U++VFY'.478J[DPTI^GQX,AOXX=4@ *,/H6:D*H"1VX28Z MIRZ\5>%09$T?MN+!)37W_@E?&-S%1=-([W6+;_YR\/SWUFOX^)? MLC&K,!P2*; 1%JB2AZ>;:)C, !$H$//."61>-Z,/9XJU^,2QY^ED]E4I, G\ M&40>6R;IJJEO&WFW+( 8RB17)08N%%1QJ84_1PI_CA!9*"H2I1Z )"Z2/FUOE^6. *DWA^V$]N$LV+W_A[G^O'2<:>A9QSW7K*V""B. MI3\M6"G]'C 41_W(OA_/49KZP%Z?$(/4,G9Q_2U$=I?>W/]=-G_8S??;'CN' MK):H* T'MA0P9*0*(#0+'H@Q1#A44*M;R52+CZ7-Y8XC0[%YG%IF#FZDL-QZ M86< (B_RF L!>(D8(,X(OP<&B6K7,S%82D;+W(XC)=&XFEH\/EO5+&3ST,ED M%@(2BR1 )%R]IV4!N)(*& *=)):JLN5+NCT^GG;FQ3C"-#8&N?C9AZ*5?<'* M1JE%6RL*90 RUFN5,][>"N]EEHA026@9XI@QO/%!JTY\0N83+9X.^QRD/21< MGS77?%R$"0]7MJEJLW[3QBAN,2<*.%YR'RE9""0M2H"@549A(S&._0#5\55E M$!.<4$ZVQ30N:!F*H7=KO]EYU>S<&U'<2XQRP.F2 (PI!M)8?ZHP7"!NC,/1 M+P)U65\&H48^HAD-R'.INH4A.=6\LK/7OE?4"MSQ[XQ2C>NXO3PJTA<4"2TP#1Z]'2. ME;E.F'>IS'4!('6*\X![]3ATD1)"4'B>JT :8"T0D"P\J&XM4EC0@I3NF#?9 M[E,Y2DH?2.O1^)N+Z1D6[2&(I89. N=!1CY'XHK J2/\I1E4%,WRL'XGJR, M<8">#OODMO%E9F&MME^FNK'^CY?N8C'_43=AKM=Z5"0IM*2*<@!E&093T!(( M* PH2R4QQQI1B=J9RHY?SL!RGE LZE-AE(.YW;F_[5VA[X1H:;62P(;* Q:< M TZ0!;((;V-:)U#TAW!:+NWLDY-]9'-,^#*0RL?

    >Z>=[<,NEP5T^7>_Z. MB/>M"?-'C.==F ?N-V-="2 5!==2$>]>1Q;(XZO*H-LBG2Q&!BT#,=RM7=]L M<-G#K>4G-7O^.X\*QQ13TMD"" (]([7&0%#E?Q!9BM)SD=KH/FCOU6;0UY&; M"8T.\KE4>]:!0.V>,[F;L#S=EXU9^>GVS5&J0 .VG4=%2"E14(.]S&N!PR.> M&*C2:6!0J1"$BE !R:OBK?+ ME:Y[;03VYQ"$0##+ *8FC$_QWKR%O'".2"_&T?W<,39RUI6B+K*\OU*42BPR M<%Q\?%K?V6L/^/( _6V]Q=7KG%2ID@@+1$%\@*H4! HQ!RCFD.A2.T=C/]-P M8#FYU(V2">\[MJT5D*3A] -Y^>700MS,0EV\>";^ 'Q=3\]'>VTG],W!H[: R$% ])H*IGS_S7Z MHR.M%I8VJ3B>E,5')0-1BQ/^/"=DPY19)[D!)I&WD$L_1BZ!:4H)R4!!UCM;7PQ]M?&U\G_7WBO6.+R*97GI=^5$>$M8 TL9 M8*JDUI:*%Y2[ZT/M,"CQ#>Q(+4](B/.*B+4+A M5AX%' L(C-..:89=*:/'8.]7?CK*['A7?KK GX.KL5SYXSMX!I:$8*Z U?X' MEE "KA@"1FD!A;42L]@S.%\L()<"S4F%8-MEZ(U(!N+4GW'/VYZ:JXF<;CQ6 M(Y%4!A<$.&$QP)"0T/E"@?,,< 0R";<'78W?8M]C'VF%>X!8=6V<'QOCU*WT MWZP_<2H=O/K@^_UC6LUGWZ[_$8:)^0#"U/+CSUZ9$\!\-\O.^1.\5)P02@ M?NL 6VC#BQ4,&*FE5J206,:N?[[?=(KA49P8^PRD/4X*Z(/\6>ISY M$W+)_]E->%%H\_>!%5_K^?_:^3.3GBFM_J?+^0_;W/R0T\N?R^F9WP6&FA6" M ^9A!&%:$0@3.8"36!2:0.E,[+$HR39[]E?&1M>TY"*6@2[N3A2_QDEMX[3> M[^\K!DY-R"T'A_:F#O_I4T/'OX/[:Z_1'^SKUMY*U]NG,27O<)^;.% MG-S8Y@Y]-]QHJ$D)O#D+L^^8QQM1[]YB)#G3A%LMQ_#SLMC]V5^J&Z*M^<#0 M20C/[K:3#S$].WPP>:'GU;W_U4@WG/9^9]Q;3>VVETFABQ%B2W\N(*5]7.4= M-Z ,-?ZLT)2[$DL1W=B]E4*7*;3DDE% "@W#\',">(%#<=QPZ QT&L5N9WTO M='65V?$*75W@S\#!VLI_(VLRWF2AJY,0 M'"YT=4 D W$:)8]-%!(%4][5P<0 C&50[(* 4E+AG&.4E]$MZELO='41JU,4 MNKI@?,:%+EX0ZYT[#'#HG/.[E$ P8@&4"#/GHQ!8RF.N[7NA:Y#P1"IT=4'R M' SS\1"ZE%SK(CSH60CI=XQ(N!&N/+]9R8VW&%:?W S_90I=0SR*$V-_SM*^ MBMF_3+U96"Q1V4Z@/B5EO]63R>>Z"?_3=VDE%S@\AH$*"S C)>#.&F"]C< E MI([2V&VAI]UAYF=&9/F-I3[C"]-?0]6^+I8G;EF4"OO8'R@F/6.<*@#73'@@ MK2H0Q);"469>GV)S9ZI@)Y#PTRMC#W'KK8<_5P_7S&4SSUP;?_4DYK,OTU6E M_[LD)1<(%J!4T+N_AG$@( KS,9!P#%HL<.R6Z%/M[4PKTV])%P<(VYL^$E>5 MQ">^4 RYXV4)J#848(H8D'X_@ AE2\9HX>$\&R5\N;N#Z^(9A4IDG== MS%3**K M (1J1C1"W+A1FBOS8<&91IUGDV(=31S?=,#9GGW?F2Q](" H*,K0?@4)!()0 MZ?]("$988XBSN0<7<=]O/G,[GN)D: 0Z2?%?+NM[G'V"45M0+0!$TKM"/BH! MRFD*>,$*QYSR_(S] D(VFS_3$_PO90G&E.9US)G=-(0U#X?[PW M6"H@28F!4826F$.%R/G4ASIN_LWGKM^ (1A3GM^T(5@G(A=>JH]SS7H=)48P M0(3SWI3# @@AC6>=\<:3&XK=V:7%6^W\S6?,WX )&$V2W[3^=XBEI$%4%K($ M4$@"<&DL$!AZ$\HM%MZK*@V./8@WAWV_^0S]&]#]D:0X:G:_][7K)?V9U?]Y M6]__E]5F]8E5,WEU5TUOGR]:'K]:_4(E-XFNM%&;9R7<_86.EZI[+S[2Q>E1 M;GZ=V^6TDUV(RN&N4SHW;( H1;K&--AP389X*UZ]U_<2[Y9J_51,ZFV"]E., ML,2_3W]6@>B--S6_3,)3XS&6^9IJDHK"42P>):X51Q*ZP"_69^<_:A,9KRV: M2;*^_=#:S8U,L+KRGYTW=U/S>2)OHR#UDF*2I%POG'9R(A.4@L9_F,Y,$P^F M+9))CNS>UN\U+S(!ZF_UOY[7%]<"[B&=).SM!=QAWB0&\.E,K>ZL\5%T\!U] M)#I8W0[1;0,=30I="Z[DH'BS#SXTM3?UTW+#Y>V(VG>$?AL<67H5;,>E;/$< M"<96Z/%,T #*I%+V>PQ4U6=I_O-EZPW$J+#C(E.EA)QX#UKKL,25RF M%_>GZ=LA6;HJ"!VU28-FJ[_Z3MZ=@A'2TJU9G8$X+-=V\=-_7E>K>:.A)#B[ MOOAV/8I8'/]>WOUC$<6C->M3.S"[3@]_HH<=QH\&'@FW$0,QVF'9.Q[8XDL. MT/UC:IK)P^VUU8NFFE=V=G$W'X[;3JJM3G>8'K5#+,D!LD]_-OJJJ70$_7HF MU0J<#$IKKS:? R([.IT&0]/W/E4&!;7][$@,UDO-?OC['_.E*'WX,;V]TL/, MWA'2K:!+6V-KQYST3V?L;H/ZU"P3WR/U;[VF'J5WZ\BB!_9M!5##^T?WMGFX M=*^^]4H8>LE]JP\,4-DUU=L?8I]P M!@S.-N^BEPRO@WRO6S'A+UT'&,4[:0O*>P7@O0+0"9NO]?2KK6. \I)2NHK9 M(5[71S:>T;EB/;>W\_6F!F>;7I)* MULG8%ZW=K$B,S^."IG+R,*MF<9IT]A)-UM4XT/?>RY[$Z%W/_[AJ]&5S,VL^ MS>;5G5R5EN*U>[?Z0+*6Q[ZH=F%;8H0WGD>-:$KW4TW6 ]D7RZ,,RN< 7#U3 M_7A2VUC]R&T^D*PE,L)A>91MB1'^[(G64_NXTQ@%T3TDD[5&]D7Q,&ORPNWC MPM[4X6WJZBE:SW4V';Y3K)B=R2$VS Q0]A_K^K)DLV7[F_UG?U0 M+Z;SYN$W^:\QL#_XL72%\Y@2T(:?&8J!W_$_%W)2N4JO5W\C__S%3JVKYH.; M)7I],%VI/J8XM.5K7B+AS=A$3M<+_G+W,SRO[3>@JDDU?XCCN_7[8KK>@$A" MT8VS^41@,5V\ V33-1!$",+R]/5V+#!R'+U-MA6(6>6ZCO,HHZI ;6<^+OQF M_[FHFB>[$L4X\)LS($6(-U M8I-.LB:U0QJQ8Z.IG=KU:N,DW5Y32W=L#XOC.'N=1:HOZ(PR!,4\+C87B(;K)^G+[6M?C/$JNB_5- M/9>3&'7@;5K)VFU[Z]Q.7J1'Z$+/?20^>;B2E8D$U"Z2R1IK^^-U@#.I ^40 M*?H5AE7%,HW[:";KE^T)W!'>I'8['S/#%_>WT6SC7J+I6EW[>IE'V),1>LN5 M;5B(F"#NHIVN3S4"E@>8E8,I?5IJ=(.ZEW*Z#M,A=O48HU)W5BR?XPLSLE:L M].'-W7(6Z,?*^<58O]M8Z';\5+J&TYYP]V-EZK!QR\S\/EL>(LLIHC_JB>?R MMWFL2++;I]+UJO;.W?5A97;X?[7S+U-=WT7*H;?Z0+J6U6A8[V=;=@B_2C*/ MA?2!#[5"/*O<40\V)D9^A_D).U\GO^* WO8;K?#.*?O4D7G9*?GR6>61]7OW M-UI!G5/BJB/S4FNU5(N);'ZK9O.(I>[]5%O!F5,ZZRB#4@/XVK(,S83L(=FJ M6R&G9-9AUB3/_#\:__@ 'J/="LF<4EDMF97!&R-/COMO]2SV"TLO:;<",9<$ MUD'V)/=VMCSOH>JWDV KN')*0!UB2^JKSL&A"CN*!-@N>JWPRBEA=( I.:3X MHXS'W"34"J"P^)%]NL ,U+G+)^6-OA6 MVQ:I9-@RP)7%N@.XGG %6!RZ#'F7(^S"!5#KT/EC@?;! MM]AZWDQN;',WNW0WC?'R%'+B860450\&I,_7-NS>>)O!T$SSZ: MR:[;=L/I"$O2)Q;'P.P V63W:[O!=IPQ61C Y;IBO->W@URRN[5]#.$N1F1D M#&^:N^D\KBW<()GL5FU_4_B:(7E9PDB [:>:[$+M(#N8'6R/ 4.\ETMW4TQW MA[:/-=S#CRRP^KAHE@N+ -(3J72W8ON@L\V!+&"YMGK15//*SBYN;R_N9349 MW,![@&ZZ>Z]] #O(F_.H,E[5DTK[#5PUM1ZQROCB,R-4&?=O(WJ5;-).E9(=YQZ)A7)@[B]3."WY%?R&LNN=7ZMY^NEQDDCM_]* M)EGE@3@?X-_X%GW]B_!#R9G][__X?U!+ P04 " "O@9U8;ZAD\V(P K M>@$ % &5X,3 P,3(P,C0M,#-X,S$N:'1M[7WI)V%5:+3,@ASK4H=!55ATGGP M>Z2+3\'AH?SJ5;:\S]9_LE<*_Z^-&6L?[;C_/3O_.^?_IU> M\M,TBVY__BDRUX&)_OJ#4>'Y[/ST8OKD[.+IV6PZO3A_&NGC4)].SM03=?+T M?R8_P*/P+C2^__G3DV7YXL9$Y>+YY/CX7W]H_*[4G\M# M%9MY^OR?55&:V2U\/\O2$N:1P[C\U\[PWF.TR-4/=6>F\CE,;IJ5998\?P)S M6ZHH@AT\I)&>'Q\]A<]6O, .$F9QEC__\9C^]P*_.9RIQ,2WS__MHTET$?RF M;X(/6:+2?QL7*BT."YV;&?^P,/^K82?@)?3/&]DE&"6&F MI@PFQT?'DY6[81<0ZQG.__2\9U'TH;>J$$Y>YVMM]EYUGRKUU_XRDOX M_19TUKN@RV5NXN#D;$Q,:\TE/!G2"E[#&7S("IT6^+-U^-=WGR^-^-R4\+IP M#:*Z0M%R;52@$V7B-<]@@CQ>/BJSY?/381V*5GD )_.7'\\O7CQD1=T5\$9E4./&499[>TOS=&'A"Z"%3?@:PKP->YKI.+1[BN_2U.O>7;TU*DPD0ZS7.$)/:]@BW)\\H>?WV<%G=HFB>LH"-[,9CHD M6E!$/_^O2G4P8+_!-DZCGJP2"/J3O1(9S4 M.,CU$C@IVO-P2GT[_#)3>80']-KD<#^RO!CP9:#)#F%C@9_\M[T$"X4\!?XB M5!X!'>@"M[Y8@JP">SLV^ F1O:K*19:;\A:D60)RJZB 8>I:>"V%6>)@.R"] M^G?1;1W6,&O<&2'D*;JI=%&T MF,N8?NTX5)J5O??--S]"^D>)DT:7K!+,\2&J:E0M&]J( @8WJ!2^AHW-!IB0:7BJE(!5-<1D'+&+(^ M-8S-=H:%R!Z5IB Z8( H(.T(=2$*/?T'$$H.G^(-_L7,0"A]!)E=X#]?9S$L M R3BOUR<'X]AOD?'QR,4OL&M5CDF;*8L-LQ2F_H/: 8599^QE5I#)F1;BE'2*%LJ=+:Y!S)5AJ+ =O M=#Q3.7 B0X8$D.(8AJ)E$K5>@\Y(_ HTOWFNDK:RC*X0>+XC-$GWRVKE&[Z_ M61A0%UEG+G2*^K&V]DEW6!A3 [T:O"K-]8PM-RU4XIQ[!2NC*T9?3^46]36L M7PSX_X#I"7]I+T M@N##U3\VS<3?K= (;SW/!C!<\FNB+7PC3C8T;7-#_HZBS,)/8(> 1!JH3Y/V M?-.;[73#7"]A]U!*"O]G-!(Z'TURK3X?D M8GFNXAMU6_SPM?"H^P [7\;"-N11Y,LTS&OTB@GN"JL#=U]8EW*^%G(=6A;G'(K3VX;^-UR+U_*T+K!I MDT?"K@3';WE_T5L<9*!:PI_/\^%_I-YZ'(H,7X$_0@@9N ME1=HX0H?G)F\0%_XO *[%TX]"U%5QH?_J$#SU?B9'2XBUSN>-/VJP/'190L6 M;'9C^6^?6XWX,CGBT.-NAT/S@ICUP<4HT'^@#*_?":8+'%Y,?G'/DSP&D\ Y M \E@M_929#WY."NR&_QI%[NB@TT'HX.='9T_=3K8^^U5OI8Z1\Z&EMHA^N>B M+53'-KW]#U#'GIV.GS:T,2L=?(%(+C^XE[H,8C"C8WAZ8> OR [6%U3O=U10 MO1^PH$)*# [,J$9R@' (E81R58!)!.A80<_(@J6#=;JH/!4GKN]_(7DWS*OW MAF<\K!M8+;/4ORYX$4*=EQ@%\UA=,,]4##J#*N#^<,"K>0]T6K"3\)6-%3<" MW@.^(V["@S@/BM'7\0.@:'>'K32"S]C':?F/YT+%QP\,W*?F#;.WR].&%/P! M6\1J(>M[Z*D5F6:5(2 !D^'I<2P5M!JD$;Y[HS6U*PK&U$OZEGK6A@S%CPT] MVZJL=V[W72#4/@<##';ZEQ\G3XY?B%_R;8JV-N)XT#\<'*#3/4%,2M1UMS.# M'>1MPW71"@9SVWRCR8,#X%==\RRJ7U,C[]1=WG+KW /LI1)]&*3APE["_:DB[2 M'+-Z&ZKR#"ZUW&B&\"/@F& >%EGJ*?LF272$6#%0$.%',TVQ+Q)OZ6&5WGO$ MC/K")V953LQ9T?ZT5,5=,2O#P9B5YT?DV7]'>_ZN*EUPSPK'X81U*&J;B^S. M[IMJ-[Q+JBWC!3PHKOYL6)Y:N6K! 45+CV"D'H^MG-SIV+_WB_0F!A@EO%8X M=+^(9Q[I !)S]$5YNJ/W5&L;2,Q9!GV3HXJ6MNVS0L83\]'DK"3M2/3TR39% M3S^C"2 :Z =MDFF5%RQ)Z5?N=-]G<-Y&;_HJ?FRAKL9]8)P>XES*]&F=\PJD M. Y/0&U9,PD5$C2$)T1!0R/@ ZD.=4'^5&WWRZ0$-G#80<3Q9FG*XI6G0??0 M-\;@[CH<ZO#I%MV!W[* Y1";O+Y9O'G! \3]*:;3( M@C@#Y@D"@2"'"+EAC%#4G_H6',!3>%4<]MW+GK-ARQ%K5LST&3P?:DJ:@J=" M52PP#J"9S8>^\P"GQ+BZIOG(H/G=H.B++:+HCP)MMKDD[J@W3,__0*\5$-SJ!265'0WBEHH]N7&4B^E)\HTH(NFAF (JR2K* MP:AS)PBS1A\[@"RBU@54U_P4.GT>S M66@5HXPBERBC]?A9A[/#5_MX-/QIWA#-FQ=37RMVC6B?(9Y.O M:J=?[> AY\66N'F>;7+O?95BZF%N9Y)L(SRP:/K/W/92LL\6[/%F76GD57;< M=\!NY!HMC0(!.*:.M3#V(2#T':/8RO#&6TEN<6G$_98 7*C[4M]Z]3"^P\ S MDR4B['-=P)(YB,$)T)SNCP<;23JYFTK14Z$CC?[RX]G3%_(F$/#DIR^J:6$B M2@V%;S8'U+P/-/G8AWO2V8I-71%D=^O_N4>Y?J.-5W"_8B-:<2/GO4HI?8WL MGAM3( COCXK-'?'6DAU>)\?S3?9C)[DNJYQSC9S#+\_ *"AW)O8QO+2&WR7\ M]$I5<&B^S8X!$5!,N1Q7.^/H/<7V=R;3Y>+H?&.U*-[ZL4>;&[KZ6&K4;%8? MD%IY1(^DM_82W!UZ*W(!AO1RI0N)"]T%'QY0':*V/>$E3M8(Y26;;H7O92F^ M=<&^9\<;8V;FD7R1O291@Y=-3HY.[O9%LENNSI/&=S&IXM* I<7"]>!V%$Q.QHW,< M^C*MD">ILLBJ7 MM(')=SGB/O"^";G_ +82SN2U5A$NK>V_$**O[T:B@$.E60!*,;DQ0?<_ ;-P M$R%N[F3BZZM'TWU8)<@ N!-YD*>%%%KH5..;#&&G->^ZTBO=1$ MFD4GC9P"EWP*9^'%YW!<'<\.ZX]X MSO#YP?]ZTZZ!4U)5P)\9;Z"< U]7-X6FN;]U][>?$N\I&^!3'%;L(CJEP 1Z M(XL,S]H4(59<0 \(U0BP!5Y*]9G8/<5$+=^%)X$2*T)B.VI?"L$ZC81BL+TB MJ)_2Z^H,-G2VDI#'PJ3MA!J!,Q@GD1U$MW593YDM(9VH=VS,5EEZM-9]4N.X&'4O& MY(!>#QD5: L+")E"II7 K<)@O)G=MKADN4#-XB8+#DY&P8W6GX"ZF/5F4TH$ MD&T*\6WU72>''>U* 8<1?M-J-!L5U\.1UT^.)NL5K? P_\2H*! 'O%BO_<"R%<414,567[ 5TO9U382@FQ@'A."/NL\ M- 6Q5KJFC+RF6RSX;] V80#I6DX;;_O!/6=6,C<-R6")1ATE6(1-^@X;' ! M2@OF4&TT$JNFV76=#=_#YK=O0X>PH[L2A!A>7O]_8K'%V2UR,I]3OZZ(3>]\ M].$Q:.$!HG/%:=1R,^)SV4J9N0\Z;+>!-1CS:A>"#I,3ZUVQ=[\GW&!KXN92 M"U0\07[DOG&=5K$/ ?>T688XC'"3&C6+#9@M5,H]_UZ1C3VNQY7GWN-Z_MRX MGH$&^>[21/81OGV$;X 1OGZ2W8?W]N&];0KO]5/Q8\7V[KI#^\#>/K"W$2D] M'#&]#^SM WMW!O;6F,"7[M8!\ #,E8[C4:?85%VF3#;*R\5MS9QYN;4JQL$B MNT$'P)A9FN',YCL6<;/(0 -)0)6HN!.)%)LK+(?%_AHZI0(!L2ZUY!WX"<8+ MF+[[G8P4C;TTX!Y/A73XX$3L6VN^A%7LLMS]-W!YQ+YQ".SI_=(*T@AW)[(E M%;'E8* -99+3WOI52EOOZA0F7;WWE!\N;8ZX0U[OB&X2=0+ZFH<[Q@,DL>2/ M9^KJC_P0C;32B]2S:W5YYP+QKT#T:95,N;FKFZU/-'XQI#L)'MZ"]5UW.R*^ MTV[]?2A\@)';Z3X4_ATV= @[NG7ASVVI1\RRZB%5#?T+S%HPZ2E<9Z,K!B/ ME:=KPURH'LV@:I!2GX8D,45N%,[:+Q63LI71;'-L M+)(A1)5HU%['5$,*?Y)R/37;*)Q_W*V=0.9#NEIU<"IU?8)"0EZ+^&9MVO:^ M9W?;;OLPJ^M5N@^S_KG#K'LOQMZ+L55>C V6NGRV1:4NNU7:-JNEOT6X M%=%[,T8+_[355)$$URB$Q2X*BA+Y9>EJU=[K1G$ "XSK]@:#K?\UK-.RY;X> M#-)LT.C3-2[SX09O\Z-5OKD_?&8KWW#G&UO9E$L/!7.@^QR$R8U"OZ%\QV@H M4:##6!F0'P>:.VZTK1U2G"F\6Y R#EN?I%BU5?6T=!C;ABYMT$KS9\[>M"7- MV,Z08F=%':D>,4*2FI)M7\,Q@9T-X3+RP6 _L1O6 2PDCA@J"=TT2P]S?9VQ M\M"0^D^.@28BA66 #,47/CD[N0VAG6/*_$$?.E2VA#T?UZLV[(70206[/VE6[IPC',NKP MO(O/N%K"5(JR-^32[@Q@*ZIY3_9YTEU_!/;"HULL-HGA3IEC[J\0(3E:]&WM M0.JV8F3T:1W;(E>V;=0'$SJHNS' UYCBE-(T35'+P)'7^,3%A;"9= 9G7-@> M)[0\6SZY\U[\T:]9AJV4$&I-,R7O$3L*:5P0P#DWIS;I=197:8ELV@\Y68>9 M/SM2:(G%QXI+U\]SE="'>8Z>+ML%MF%PW+/)K"O,9O"V6)>80-(1,!'MXVL= M4L0D.!T')\?'SYPKC7I92LMEWFJ"!O\&UA3^GIW8)\_&\I?CDPDV)9UK_+6\ M?Y!J-2WR'>W,WVAGAJ!7CRP*/-'8,,0U1Q'BZO,U%<[/5+?N:<2F7/W]'H U M46#-%79%IDRV2*;\!J;N95%4H"U:7MJ(RU.(H./J9GWM598O,W)8$_"*.UON M2N;^Z9/!9)X FT3$OFOMB$ZEG/)HTPX3-\R@BRK$5CUP)Y&!AW"D.7MT^<3( MY<#QW%&;I^=Z5B&T 3,3D##T&%\(MYR:W()TX+M.*18LP8C+NH!S/[[#[VX+ MT[:XIY/)T<1.P+4 [F,5JI_:&HJJR' WSHAEVCIOGIP&_?V4OW8JJP8>2:@_ M[9ZU@$IHTJ3L]1SS"A!$886XY<2MP%J+@+XSUH0T/T8_E$)+D2,F_*N04]2D MI^@K02H2*_-Z/:V.X?4=I,3QG [6['&.:Y$7(V:^T1AEQ.QRY& &.6@U('592VA0\MFS9\]JI3[B=FWIV**, M[[B6?7ZA6BVQ%U$ 7P=&CE3T+5*V,2F$/U6%:RZ/(0 ,.7#2.GL8>'T,E$(. MD&8!Z$O6!J7'[ISJ5%-/^Y6;PTNY9U_JZD3RL6JW8[[SSO<<8T?8%SK1=QR4&QDK(DRU*W2PQFGLBO/G M=/N4"#F0XV>7F]4DFODG3M!SW%'J'\ MK)L8V](/%B%_IU^[ 2]%)S=Z.G2N M4S1 T;=L*&C0W[YXC2P79Z9YBDF$;\@)_>-U,_>X5N<$_"O1E)PVV\!"<)D- M42*"O8BK9\E@0655%0=1L0J2-'?OOZFM:8GG@O&SRM7&<$=41SEL^2CX%C8@ MT80Y;M4,(=[K9 F?_]+4B0VD2YK/P<&3T2&5%!$@M4-$U[$DV]+9]_H7-<:& M?B=9-G;=:+^[K4,$L+^MGC.':\WY>(<[MVC4B7/4%4Z,O];&E"/@V0L/)"3, M=<4"[DK5H">9^$ ,\8%D:4P\F=TBG$_B73<,S)NO:USA$XP10@'1EVPOM"L%=2Z/TPW M-BLE"&PZ5A">C Y>RI;ZE\?"S*>%MDW'_5VQW>+[*[&08,?^=H, M(?O]R2-N'^E?LJ^YP!I3[\'-@F)4C;J'6/*0#2*_S,ZH9RG$XY PYKE:+GP= MS4364LH$E,-".33B,<:<+5=@T9V=09,'%(:O;4W[^'*X7YJ\80BG\K$G<,RP MQ(*<@&)_6K[?O OD0>4.]W O3#*MX!Y8/D>Q9^>;S3@I"O8%U$17EK5?DSYH MV+4=Z3/R,Q#X(C;U_P.4!^)_3&!QR ]&:_!J3PG$N3)JD9=7-.LF-18[7G>U M8TM6S7I_M1Q07(%*KMI][Y4KX+^AD,WP'?FUI[SQVK%8$^R.$$]R?9YH.=2O MBUB!IIG%"M3E2+EB LW%-(L0K"YLB'RQ(I'?V&:V@OMGY@I&?1FI-6DD-L#& M(U>6%8P-CMUQB;:&$;4C-[TG:YDXM+]OK8N(IS P4B:;C8FT4+"3JQ)STVO+1-1*[]AQ>3 9]$@4 M'>_HY CG?7B"92I.FLK6 U5C6/O7Q+G'K/ C+%JJU0:]H* M]]-<4_+BV=AO9?\F!PL7;_?W#>&Z53RO(66TD3R$H]PBLW=91UPC5;(T49\4 M%;.60TB^!/WU,A!@%.#K1;^X)E)"(!I\NP\36NGR9!\F'$B8<$,$T$J);*J: M N'P/*".G6:>LUJD+/S!AN*]'J(U6$VC0&N6UZIQ[6#ADMV-*6^=SK?"RWJV M15[6RS+X'0_KC1-&F\=JNW(S74"N854 J9J]A*&5,2BX8"KKC" 257$AX;$5 MH9:8Z2Y('$E<%?X *+M:&&C[,M'NR3_G:[Y<>GK,D\D89XQ^C1!K[HS;@2)7 M)V#0$4CFY!<;+0G6,9ZHV\AMK:/E&ITJ\(6H,G2T>(#D#:M]8.*4HGHYU1(= MBRZ!M37\1_P @<'(>2LRDB-7)\-SXT]U>:.]"M$^!66B.>)!XXQCI(:Y./,; MK-9OID.A_1N-KRR:SEM)TL5Y8W@ #+DL-J&1L![P7E#0JQSM?%RZM;G),8V4 MBF1G$MU(G)>[8:\&D#H6KFI5@Z+AK.>6AQ7GA_5FU0BP.F(+')OWUFZ-DH)$ MSI.!9V+Z+VC RKPGB7LYR"=KI'ZVI&*]T&%'F,S'HPA6I'..\C#M(BC MS0)W#"=@85H+4Q+>VEN$/3.$#//*JE#\=A[:NR5/,/D*_A%ER[(+!+:N _%& M3S7(6D0U8[DB]&-*,)?E&;O!>H<7]YL%LW7D52LL0J%8A8J78+H1WP+++4HO M$-YTUTC^+W46@9]Z&'0>J">([3*^=D4!A2L23%3'HN<8O.+SG6S621R6U;^KD_?<_F9 MK15X]DB[C R\R<7B5]2*>7D;JYL:4=8Z-,^##!HB,(8*0Y[DDR'ED6:P4G7> ME5OW=(MNW64^->4 2@!_W=%O+OZGB0<$N5H:R0R"ZY8E!C&88".AI]D+H$KY M'VS/M*Q*;4U6BL*J'$/SJU)5/<'69W1R_KN+0+;?,[;UI4A=5)7$66S2$?9_ M4C=U&NV8)H,RGO@*Q8*LT.^$BC!DCI(?5=50INC5-AP'Z.8-%QQ:!T8 C*&T M?9]<\!(V"@L42GUZSK"B@@-8] UYTJ@_&TY7\]/VJ[ACLA]A/&K!&%_>UD++D3A052MXA&P5AQ,/%A:= M%N[/_9-XL']6*:>?P;EA80.BJBHO_1$,2!\,.F$,=:&PM)>NNXV%C7H/#KKA M[?(1=]_A"4C+*6]W,A1]I13J\4+.WI$O48&S, R*)UE$'^N2V0T,";<^3_5M M(0(HF(%NN2MRXF*+Y,0KWW'U 7Y2+3?O3KY$=QFCY=NY.C7%U4',6O')W0+: M==X["H]H:4W/G?>\>()G<"%1$(AN9RTL#X>X:@!Y A4]:WX4SEF,W,3.P [= M-,Q<)7G&_R8)NN2T#<2W53ID\PX2R,[HCM^OXS[@$MQ^MJDM:!C3U=>N!(JK M'=A,['[0A6T0)J;"#[FVTF0X]63OO\-_-T6HXUBE&O3R888?=J4#R&/5)5VG M PA?CRM;EF'33MR/'FI;\^G1%H4NO M;D5;1R9U/1,MO<8"HS;&FG(')IC6GBK!\LD8[F,+=&N$B^KD/1]4;U]BW, > MGEO932>E[A=<#:(%+1RK/['%"0_Q*GN;Q'BE.!:8?OM<5XC9.W;5P?0YYZ:H MW?VM38-/]N@A>].>[M%#?V[T$)93=)!$T/N..+K=9$K"Y_SRTBU;S:2HULJM MM8TSA^^8VMPDVJ#H]5@G<=C9*K=?Z6 ME5CM<<-Z@\QB!9H;6PE,R7V&H 3K(FKU#@$JKJ$A@5V[KO<-J_:9W)K45*_/IF."NH-%"J^B/2N6PZSMSWP?7+/!W:E*P\=M^ M9QJ-):0DB_C2H9*(\R;',:;?>9S@BT%)- WIV0!/-WRNXA:USNW.#,4]DWF/ MV$G[E5+M\#*<9$FM&'172/ZQ"E*O+^*X9PU':@=7TZB94R:./6L,H5V,N9MA MK,3'I\373XB/9*G)3/PG2) B,AQ6XD P4".J9HB4\)4X&!!SL,=M@F8_J@LF MVU)W]"!';#C5TL)?"Q1L;MJ[0KIZ,*1KN35L]R*+\?/-.^.+*EG'$P^$6H5" MK$A"C2(V8ZE@4U?>N:F7R&E)!A:@Q:/ M'F5A16-),ZXOT/W$3QK:%EUI'9VC*8EZQXJ=FBM,@L7.FUP.1I0ZC)EA_3&8 MP:ZPG_E@V(\-;/SJJLW^3=T,BO5*)/F5UOZ2ZSM*?D'!&[#ON\\WM;O#_9)LZ M^+S&BF*;[TNZ=1SKCH2/P=7=16#G KO2@\7>WDZ.!\ M$:\"50O?[D6%:YW-L'1L?F=R0I&RJB?!6@P?A;GFQ-9]/]SO=/[]ZAG)GYDR M,:68YMSC \OR93933PIJ)5@RP#!L>FD=2:@JS:HZYY5\!%A2("IX,%?(Y)ZN M6X)J;25"M?J/N-H'AAK1G1Z/_/"/M2XXNN)*W4GNT+7);$D5CR!EX3O>@W)X M74.)ZAQ%N;-AO(OXFPCU0]JW@-]K:O)]1S;T;0$J;5C072?[IT.=7'2V8H\Z M>0S4R7;QB\'UK)7:#.FU!$BH3+-6>-=3*GU%![_(R6!1%:_:YE$_]IQ&3&\)K2LF>2JHNBQ$Q:)*8#[ M4Q*^DQE+VYP6&]*FD_KAUQL>/'^5AQL(==87>(?@2]"RAIU.&1 MNNE^?&!%K04N==57G,'SYW>R)Z0B$+(.^+FVSG5!]%K-F-3AW"*=P\J6T&RO MZ&M45!["E@/?7=I\K!#9_;1I0V1-X@0.(Q8(GO4\ST"K3/4<-I,,Y=X44.WG M5-9EVZO25E:XCY"4DVSVW5]"2F:V:C1#J5*H,>^(BP==K]8AX=+CG<>4*D_P M2;2Z*#<[-N"'Y)>I(4N**\3/L9SY / M5:SAL*+#4WM$_N)&8TFJBF_]M*KX=LS-FMQA=MKS>H@',')84+KL);L'4=W]NY-+'YP[I[1R$UF/8BV^ M_^CV.'J[T M/#W\.\XU^%N6?<)Z? /8YY$M+$][>J/C:]C4R8G;U69CE;IGM^V,I8(.$8T' M6K;7E>!&G-^&JQ#.1"G%C?5J3;0)1!"!_\DM+O!7'QMV$YY-(=86(0^M7(T$ MR7#MPR@)V>)E"I5UZW,6D#0Q)Z01-]@IB$Z)T77@IW/X>W;]'=GUNYD\7W)(L>F/YPZ(1ZLW'J HUT!5S-DWJ)J]) M@JU_]G^9(:[L?E!MA0(#;9AS V5OJ/ANY_ BZA:/?]CFJ78 MQNS&XG'X4PR?:5L:CY&A>WI^-'JF Q\..?$^&?J+#=4NU5("]3H& M;3W/4A,Z"6O3S K.Q>/TZ"6A5-'=F$65A$W(D0AF9V[8FX\)W*,@Q,;67!#$ MPD6I6LAUG:\FYK.MJ2.=D/I:P'M :?$:NS74K8WX U>%EB$M![5J8'\9JV69 M+0F?6V&I#7H@R::&>E)C)DDQ&MYX"'KLK\^!J/EO?V",QES/]V, P?P=TQ]&7%1 M-'(.8&*\#P[8 6K,D$D^'1[#TH]%Y _:D/>N%R;%C3^T/ M&3?*AX[K_FZ4#TU:ERAQK>8.]AVN["C3%_4ZI>.=L;O2IMK:HRZKJJ:%B0P=T'=6'X?1/V1K>K/\BLB% M#Y1"-N1N+%\2);>(%B,&D2UFP5G1K;97TE;D3YE2LN%#7IEK(@UB H1IBD%< M)ZZ_6BB#"*J>0%_]"(B)+"_K"+E?H6K'09W]>1R#.FH+WO6/+U&?" 3GY1 ) MV(%4JL@V($^;H+FBES)R07P64C#@UOZ^VW'(ZCN&9;(K:8]5A$CC4!5PCUPB MQN@$KG8=%MR/[!\4!0E>N ELP7HTA:#W_)KK*DTK(*>76 ;B2L6H@AXT0!G6 MFU^3&9=LPC!2I_Z=G7L*CSXP F"D]P;Z:^EIY@W(5FB5@NJJC2ZD_B-R;9 M=07XLEVVP+-QT0ONJ9P.#CGY4/TR% MK7_"O.%0:ZWU*'C;/(DH@]U'[T9W3O)JAA WWR_>*U")OOBB4W\1!DSQX(>\ MF0>GDZ+DES0!/03CH?J^^*_U3M84#1^<[Q+9R@YE@W0 $PX(+"M/JQJ8#YCS M=62:4YQFP)_KQ%3)P$B5_-+4 M \M*FZ0QZR7/NEG=R55Q76@5E\C!L?SM7-L<)A*I[/,"VC LK;$_'/G(&&M MP^^YXC?M\5L(R"ZEH/#9W27^/2HE"\%FM>NN(A M>K\/]0H5; ?MDK_'(]PL/>0@5Y>"$XU8* FQA0NCK^^IG@Z!,CO<8E(%@ M4/;E8^ZSKC'3. M7QQ)]R>-48^5XW7< G>"(M 7DDD+ [+BVVOC9;D.TZO3YB5+)-*J7$@VI[1I M&/?.NS5EK]BIMP6^Q>_E?Z@5R2A[->&;740<_O"_1!'<#OV@K=M*CW*,[.!B M&KKMGE*^&:7\+L@+9E5;R[6_#:L>!+NUY4W6D!0>VVWPUY6'VKTX*[6AS6B] M*ZEW%:$\F[RXHFU"-_E[]*T Q^@!'-2EO'_AE$=X]'1?4;*V*"8[9U'@+IOH MKS\8%9[/SD\OID_.+IZ>S:;3B_.GD3X.]>GD3#U1)T__Y^R'K[="GIPAX&&= M5W9*/RFSY'-$@30#$ MR:2_\/Z&MOREIA:4V*"F&*]=V[NA>_'!8 /8*+A2 M>9K-9E]WBAM:PZOLD-@=9T>,I>8=:)6O"7Z;Y<7#1<(72I(A/=8Z,I]#D[Q] M?O+DR='9<.[>#S^_91P/W3GNMSJF1F78EXME'3G-449:4"1+,0K(.,0]%5*^ MO4"@0:U2"C;]6 QN-O%COY.)>E7XR\AK5_R J=%OBS[\*Y-['8KV'F MKR]_"SZ\NWKSV]7O;][^^F!>/F2OS&NN"7[Q8J EA\[H!$[J_SS,/'KP66T% MX]X_]F=];/L=4'<[GK[,;F_Z(+Z+P^H>UX/\B=G$\)]%F<0__W]02P,$% M @ KX&=6'7[2]DS, =60! !0 !E>#$P,#(R,#(T+3 S>#,Q+FAT;>U] MZ7/;2);G]_TKL*[='C*"THB2;$MV=47(1W5[HJKLL5S3,?ME(@DDR6R# N' M9/9?O^_* R HT9<(JM01[;))(I''RW>_W_MQ7BW2GWZ<:Y7\]+]^_-\'!]&K M/*X7.JNBN-"JTDE4ER:;1?](=/DQ.CB07[W,EZO"S.95='QT?!K](R\^FBO% MWU>F2O5/=IP?_YW__>._TTM^G.3)ZJ2OC\PT&8^GIT?3R>GT_'1Z MII5Z5F:[@^VF>53"/ L;EOZX-'SQ&B]S\ MT/K,5#&#R4WRJLH7SY[ W)8J26 '#U(]K9X='9X\#CZCT>V'P5MCV#A=R&OM MT'&>YL6S'X[H?\_QFX.I6IAT]>S?/IB%+J/?]'7T/E^H[-]&I M+--\1;1^,2NT9FK=?L$;B>O[+>2TI]6_MKF7WWV^-.(S4\'KXBV(Z1+)Z,JH2"^42;<\@S'R+OFHRI?/3GIU M**^T*B(^F;_\\/CL^>IDOEBI;?>=)W;AKM"_CY\-15,U-&76Q3MQ ^*J7.[C& MWW>YAU&IJS*:YD4UCY#F0 (NRDAE213G66(JDVP\O7;_MP -NJ-=MPLO'9'7"R[MT< M'][-9G:]O:GMG1\^=8I=HN.\4$C$SVK8H@*??/33N[PDPM[E\1]&T>OI5,=T M411=L?^H,QV-66_JL0#X4,!PM'_1*[#)^G"'D#L!1TK3*-:J!":6@UAE[D0L MZ>U2(Q6 Y6A9$FQW@WD!OZ/GX3&U7.8F0V.3?O'Z;=>/5;30B\G:0#BA\=/G M9?0B5T6"7[XR!1QR7I0]/E&:;!_.<105>@FB"$\*SA WC.8&E^6_[0G/%5X8 M^(OL? *R1I?X9+D$664F)C7X"1]37OU MV[WCQ=W;Z?8*J%E_6@+](3'G4:*OSOM553!WW!#9 M_@DZ7'19MNA\1+]VMR[+*]A_9+"@3A17<,-*' O2PY/%7X8W/F\KGCS"Y,7 M>-V*_$JY\[0'_EM>X8_+"MY$A9VH%8)7IA M8O@+L&:FI(')XK2F6=#RX+^P0Q. MHX_$O\@O8KR+\-5-MK/%CW$BMIJ"@B3<,7HV_K7'O"B!E.CKXAS\S M.&:3U+%1!5Z ; KLH,)]1O8&]Z7:.WKOYE_'>Z1[? #]>L=ZQV4]^2?P!'O% M6>.GVP<6DS-.1JU_\TTOT*.0X672I+U$TR)?T# MM8#N10T$F=(+3$;NV\F* M+BY3LV4F]X0*3_:("E^@EG2I4F ,.R;&%QI..!.6VD%'HX;J132X5$Q%*IK@ M,DI:1I_5JWYLME.61?:H+ /1 0,D$2E%P '>@@'R*VPQ;7Z>PHQ!^/V?\0@F MAO\?HIB-5EH5(Y!KCHGP0, :KHR^AB-]I]A%8+T&9ZRE%>?1'6#4Z9O#0HYH.%$H1QLNQV*Z3.M7W MA+N<[A%W@4N=Z:FIRAWS%J<'@^X#-D5M#4/4DZJ4=>*6BH@DREXNK8&B*[#> M6!A>ZW2J"F!'AHP(H,41#$7+)'*] L61F!:H?[-"+=H:,]KX\/R:Y"0%,/<: M.'Q_/3>@,[+B7.H,E61M?6KKP\*8&@C6X%UIKF=D66JI%LZQ5[)&NF'T[?3N MIJ7=VL&NR_ERKK(9??L23@*N9W2IKS3M8O0N5=D]N:./]^B.OOZC1G/CXAJ- MF)W>TV]X]H]/=W;V S7LR^$_/N0[0'[$"Q;.[R]_WS4W?KM!OUL%W@K@G.1Y M0\OV6CQH:*@6AGP8997''\&J -'2TZ "[?FN-]MI>H5>PNZAN!-&SEDRJ+/% M/CXY0.2O6A(OCW^B&@//B[>_GQK_D*5[B%/NP]T#P%V6T ,%) MKK95E.@R+LQ$)U9(@E!=X(8#M0BQ*V=KD^O(7HJ-##),.K*>S&>%3A7*\HUI M2,)/C_PC:E+F:5VM/W)+IA'_.2_LR$LUTP>30JN/!^2G>J;2:[4J'WUMME0C M,>?S\YXV2(X=.6>=>W"R:BAR_;5?+4];3TS:Y05CQX#CMWQ;T/<;Y:!:PI

    [5D- M5BSCC'@SN=;0 MAVZ'0UN!&/;@;!CI/U".^W>"'0('F)*G._ --RQS,K^M\9-8WSS.BHR <-KE M?='#)KW1PTX/'S]U>MB[_57 EKI 6876V@%ZW)(]5,EVO?U?I9)9$1'J..3% M@XNIJR@%6SJ%Q^<&_H+\8'O=X]UMNL>>2JMW/9962(K1P Q]P@%(AYC#([JZ MUAJ.Z#J/!L?#J$(7R5P0M?\XS[=1GK99Z% M%P>O1*R+"D-< =>+9KE*0850)=PDCF8U;X3.2G;^O;2!X$8TN\>WQ4VX%^=! M 7@?& "*=K?9"B;XC'V7EA,%KE%\?&#@9C7OFKUG8<@"_H M8BV153_TP(IX MLWH1D(#)\?0X4 H*#M((W[WAEHH615K\DO9;Y>H^O@\-/=RJLS?N_TV9IET. M"!CLY"\_C)\_Y9L,C4+,G4/_<31 [_H",U"2=;\Z\]Y>7C]<%ZV@-]N*DQA320I""K>,WA%$!S'HBD(P<'!!P@Q8,>2CQNS(3[%> M5A2P !V'$Y2!+>]NHV[RIE_B'N09D^C9+@\3]A9LS9%5]$"P694.U7P.VECV M-,5D(V"A8#J6>188 F:QT(D!%@6Z(_QHJBG(1?(N.ZBS6X^8<[SPB6E=$+=6 MM#\M+7+O^-\&DS/NC;Y;5-=C^.2 MKLN9 4&ZJ/YD6,!:06O3 ,J68L%Y>3RVL!BF.PU,V MMJR9A H)&LH>1$%#(^ #F8YU2;Y6;??+9.A=]9F"F+6;9QF+5YX&WLYE/62 MS8V%^F06-?EDYJ ME*+T:9!:.Q+REF]$5"]&L5 R/Z<8PGYQ5O[6HA$\E%)@4]H);^^E OXK@ BV"G5G^_=J0OHC-( MQGD#9)NPE[%=HD6B#^9:3MD(L_GK+[U;TKN@R+VR)XZH\UWN?:A23((/K>]I$COP1[OUME'?F_'?7OLZ/;YWB@0@&/J5 MC[T.QP.U@#-\] MU^ZVO+>[WI+CM:W8U='@-=O^SX=$Q6^T\6^D?,O5R(M!"7SYMHK.3G6>10&( MWL6R2O&K$M;(T3HNYV=D!O*H"&B">W?9@3>3)93,)V\"/9$<+F4]*4U"%<_X M#0R:&M$H&_7K=49E:&0S7)L2T^_^J-E4$%\LV;"^T)VG'T9&"EW5!9<,.7=> MD8-"7=V;R$;_BAK^$VL6IRLTKT)C%V,=H-$QC%:[V.@=Q?%W:P*_">-QMC)R MPV)\BFGNEZ4V+JRM:075;3[S=,E*;1G:G^6W1E([/]H9J9H[\M)T*HL-2AT? M'Q[?[*5AAX6O@=NQ<^8BLVX0SC&6B!9PZJ1FO(C!IR$3[*\PWAQ87\/OLJC3 MRH .RJQSL!I&X^-1HWXW0M16=*K7BR5PZ,6F.L%&KK6KY T3JINIU.]!B\29 MO-(JP:6U+3LA>G\W%@HN4Y9'H+:1@T=ET3$HS..S\^?1 M?6?H/.$BLZ8I5J M+#&FA'+OM+GI#G_3#)]=7J[^W*[SP_$M/M"7;U^\O[!&_(ZO%NM0Y.*$6P/4 M"O?)AY!CC-8B>HW$!''B&_ .\$-[^62!A5X8N$J"L3&GI%"XA*6[L>/C=9J^ M0>R ,(!;@->78)4()VFN,PXLL!)4>#,^T4M-=%FZG-30PD1PO!W^0. )W#4<)X:EK&5&H<,@*PT=!A))Q/<>_)?D=$EV&E[L=T$D[9+" M":@1RP_X:BF[6BUF&-UX&Z'$8HY/NHA-24R5KBDGR=(MEE1;RR:SVN)/NIE) MQ9#+6<-T6OHU%O3D=9KPW99?SQ4[-CR31AY[ \+O5AR0;K_CFO?%#]*_HL(- MN_^J)K_!??*!)+RD!__'_?%_>/"?7EAI'0X0K,\;GUG=S])JA_O#HJD5 G\D M2FKH)V:<4V';F\A=_.=M$A=U%C>L@79G2E#$-'DQ7-43"RZN"25E:Y)G-:9< M3!LQ0J>>@58/BVUZ,VZ:(GDTR,52D.O?#N0E4:)6I4] ,U)F'KYHB[WX\[B. M;N5_#_ZC!__1#OU'9[OS'SW$X1VL[$,<_L\=AW]PI3ZX4N^%*_5+Q,F#*_7! ME?K@2GUPI7XW5VJ>Z6@.FXFE$DMX@GK'H7(QM,;;+>Y5!#P/IRO??I/)#M!T MKS##;+@&A. A-&2>015&JRZ86:FU;T?1/+]&A\*(.8KAFI8;%G$]ST$!6( D MKQD.6Y!12LO@*EB2SJ@T+-65EJRYL+1D#M-WOY.1DE%0 -+A^9!6*5R"L[*& M=%RGKKXI? -C^72-0\DLP2^M'$MP=Q*+_X/-;R)MJ(:(]C8$UVJ]:PU/:_/> M4Q:B .YSKY;.$=TD?.G1EH=+_AV2"N%XQD,5\4,TTD:O5,>N>5C"$O-[X()Z M/X^;;4@T8:'^C00/;T%8LKT3%1O0;W+<^(6IFMJ@WP*DU08:Q^UN'R>/X9F3 M ]+BHE_R_.-$Q1_]P742^SI,QPUX"GB]7"ZO!QF3)B\A*,.@Z1V#;T&MX>7P M@3,\W=J+NL::Z%4NQ*4_+4WAKC-JR;90&JUTK$YW=62KQIFJDAA=\: 5S#1P&)AV343#1%NT&]MA7 M)'HHV<^Q7^Y)]?/Y'E4_KQ?N[58/[N>5W.&T'OWT!D-=I.$TW4GP3XLY@-QS MBW(Q:0&(!FU8O.GO9H J-X#EI1ZFK+=5 M/TQA"1;WX3+RP2!D\#5;?3:030R5S*PLSPX*?96SN=BP\YX< 4TD"L$R"GZ< MO;0%6(L(%]ZVE1>,VFK/7F SM,/\?3A"D,B]E+?4'U-L!@)6 F$%H6((L,63.<#SH,[VM.'_)*>Y)?TQ>4S/NJ- MS^?T\/A6T,;LX*(L:Y 7%O2NX5*EL-":ZY8Y]LN\6%(N*^/^,D;U?>F%>?*D M-VDRP' QG.% FM&L+"B+.5L#3#4L@L$V04@[D,[D],?...S3X1,CHX,#E\.6 MU 89/:T1 0_]YD@88+G "\%\);CZ9:IBCK%B/HBI:DYR*FYSS8/3Z+NS@A?.Y5- W-'&PP#K9VU M #'2I$L7_6H>4<9";C BO MG;?N6BBP S5D51-NO!45XN1"SU<\QP]L%IXX=\+(_4*K3&#!&Y"!N)&6<[]! M11)S =_CHFJ\*PSW,SX_>\(1;6EKTU\?&TZY#WXUYGN#B9P:P@1S_F3?D21W M&QCGRN#U_DSZ$XH(3$P&^<,I$)-5DY)/S\_/O?J5, EP[T5-U]+F^;4N(Q. M@-B+*.E8 R-'*I*1U"(L>>-/5>D:>J"[!MU#G O-Z4;F ^6C?@FO+$QS)YI16ZZ-([+)RV'X^K?C )12/[$*X#!%[L?"F M$XBTWW'U36],2&Y.S6Y4KN7!'Y!M6V +='%LT@;5$ M&<&M4A3BO4Z6K*/0\"NL)<-RS@ MINQQ>I*)#\00'TB><3(=&[",Q!!<-PRBF((_5E#E[(EH:7QR:!3TIMVRB$NV+[7W137"#=W38N!=>BP8]";8;R[L/) M8U8]TK_+0%65:U]Z/=>DT83E]%A)SP916+TU[%@*\3@D### E_-01S.)M91L M%Q@6RK$1WQ[65KBZ?7=V!DT>4!CVK\51MS3QC2K]@< QPQ)+(_6GY?O,N M< =;ZMG1:O4AE5_>BR:]1V!?0$WT/40Z->E!PZY=DS[#L#Z +V)3_Q]05Q'V M%"U@<<@/AEOPZD )Q+ERAHEM2=)(Y&XL=K3M:D>6K)J("EX.*,F9YJMVVWOE M"H1O*&4S0I>K]VDV7CMJI,&+SR\+>K!,@C--6(&FF:4*U.4$]-9.>(@FBL1F MZ C?XJ6QS6P%=\_,U2%^&:DU:20UP,83!U\"Q@9'6;CRMV%$/81;';=X_!!N M_=.&6S<6$ 4"@4W@;-6\C2WVCMKC8F)F=5Y39 K3.8%S,;.6^TA)3\8W:;)N M7.3;H]9]MQ5Q<'0>M@>;%H)]0DWFG&'NM!'7JIF;SGDQT7B1E7:VJHV"A,]_J\R;0-PV!* MW7)6G \Q5 >D[UO5;BLWL9Q1P^QQ>I- =K?#&J0.+230/=:\[^*QI1A> MH(9R96T^'1%IH;I(#G 8/[!WQ5@)CAV7!Y-!/U>YYG,?'^*\#X[!QAT<-U7X MSS2X8.U?$]^6"#7OB:AC7,S7,JD9W,#;U:;&^8<)>G&4H;')8G>^2PO*BB?^!A]::%YG^';5;7$ET-\S^D:MNQ4BX6 MWE:8RC8C"!M17-,[LGS#$C/=!0G)=/3\P0OKDPX:76'#3I^AN+?M@6@RZ)X1 M%T&LZK+9?+T*"^)['Z&E/FUU)@?>"5E(7:#+CTJWY2CY>I%0D M.[-H=M63NV&O!I Z#.#$M:5W',XZ07E8\2-8QY!/>_'!3^#8OI\6%?G S;.( M"R[7')2J:FX!*.&7^^=%VR <3O=(.(2%(M&;C!*B'%UR#W&7DRXDMWOIPD3-]KQ'XNA-LY2[IZ(F4POQ MCV5<%ZZ32**BKI0O*!ZG<*PA#N:A&?E>1A3WR+! $,&%$)YP[;K9U'FY+1M_ MUZ7O.2"DU@H">Z1=/0]ODB.;U(> M:08;5>?[[-&MNR@FINH%W.+7'?[NPAZ:N$!4J*61@@BXD$T4G /$$)W65?:&JT4TE0%QKD[4JK:HJW+["15T@=>VN\966 -4AA5+>YE M6VN!&+WJFB*@5-XPHLF@E"?.0BYP*_;7/.08?T;9C\IJ+%,,8/Q&$4;3XCG' MJ8$5 &NH+#:OB]G 1B$6'^(+IRLI+(G3NB2T&^1&4Y-A;&!BK+NZJ?C"A!TE MC\@6L%DB]HN<8]V7"GAH]#)5!980U1DN]B7&%O(B,\I!AJ"FY-G@Q0+H(P:> M']R7Z*(L\]CPW]GGSAY7G1WH3X:K= +?=U&G:T;[(;KAYYPPR]M::CD2EZ'4 M\IDC8\7AQ(>U5%@KS*=$&+<\V#_KC*MNX-R,GC)5U445CF! _J"O'4-'0(""QSL3H["KQ*$@B#2%ASY$E4XF]- ;G2; M'L?:9'X-0\*M+S*]*D4$15/0+K\/@WW*715N=9^MA_BK?/GLX.3P#!_'LBJ\ M_,*?L-])"[+J(7_@R4/^P)\V?V"#TO1TCY2FEZ$7]SW\I%[N/K9R@;YCKL)H MUX!YYNO#F-X**-P"6F'P=>U?3):F&SMX7L(B"#Z).I$8.M;=$.2W;AI GD"K MQ]KBI8N^1J8&K#P>$Y(=V"RS-!^0.\G<,M$3*-6QJM+L"9T(5NVUF@SPIA5G0)A M A9"AF[6$*.J+'45(%>TS46R7',Q6'V.>95;HW$M43#S;EO)YI,QW,$A(99@DSAC*4VE_*-] MKAO$[ V[ZLH_N):K]+&OUJ;!)X@CY3*Q0-C9 '?S*.1T0V#-EK%F,A3F,E>; M1DV9;13 MH8_R<+)2@IG.5ZMB)Q2/2-GB _77Z%'@D5ECNT850(:,9C,9*:7 M([]%\'<$3H#_)/BUF8!Y@\\F^@IH5NQI'+\*S<(]9YC]:]3[6PXV[<[COS*+ M#5FL"*(\(?\9YB58'U&K3P90L<\.F1E,-*5N3)9<@1$E8*]?D<,:;^AUS@U! MN?!AH4S*RN/OAY>'& W#$)3\-D;+G_)G\6I+&'*M K;K.T-_O2^)<]I7;^N"P M6K_IG(G7W64^:X:' W*9:Y7\4:L"=OW>W/>[@J[<1D$B_>@?!,^\\]M^8_F M):1%GO"E0]&(\R;/,1:S!9S@B_.2:!J"5@U/-YRNXA>UWNVU&8I1F@>/V$E3 M\#HAQJ'L\#*(Q=/ MMA!?]""';+APT6; EBC8W+3O"^GJWI"NY=:PW?,\Q<]W[X($BV\;_R,0:AT+ ML2()-2!A1H('XW%LKOT2N1S#P )4$4#%N.J'T,,7..G0_KDG!#CM#0$^/3PZ MQGUX#1P!3,0;D_3NU*O2A=.X(:'P!AA'!T'4B>-8>HO6M1/HAMUTO^/1>+/6 ML\DY @HVA"XI_.J1 YV[?J$J-$.DXFK 87+K07')[2(N,"\OF"T)$EN41)I] M(S''9Z"VB[;:/O 0S +QR3 ?C[ L2)D?(3J)(-2#.$#KG^:\YDE/R(3X64^* M&G-=Q^>CZ/CHZ(Q17(P=@S8D-LM&"[JV>;#>UB-!)Z= MS"I%I1Q))CR*5IOUGN1Q36-)IY,O4"]E.;'M?Y+YL =-231(UAW53&%](3:R M9/P6T1LQ&(& 83"#^\+A9KWA<-9C_#<'Y/F+NNX5>W,V11NPE!+UA/PN*P'. M\9DN#6)$HH_G.1CL!_GT -C_@K<4)SQITM<>/J0N-#'Q(5=\JIY;WB5LV3K MX@K[PN^<3>E0D*[[1]@8*&FVVD51VM7C-A+?++=LXT%K#!>@&H$A>.X6'*I3 M]"G;J14!,4M+,=W.O=N(XGD]529E,K)"VYB@FB6N:W* M%1RZ!<*#&"Z06%J/,1HLT]K7MY,S$.%#DI('<2Q3$E-9 -+F8NGIM!);'-<;/Y-.^OI7I]L[QHH"F)&=B4Q*\*AU@I/)2,4 M)D)L)]BIJ4[S;.7RV:*XD+K>18ZG7]7%TE28?V6U_*9[Y/>,6 =Y25SW'OK7 M/3_S_G5$9!E2J)H"^NY:+TP)]Y2@$=SM7MI.B=@=,9L%V&4.BX5+LEQOS/*> M'^==A28_[PJ[0PR3&@(D) &!#\,S&] N&&RL"QXC"*>L!1H$DTDZ=VL;VY T M4JNOD))2V/3:N+;(C>W9?XWBP$-8;//[2X=W%:&\G0YMA+))B,!-1"_$LYX5 M.@KRN+;7$;(2DGQ>R[OX24S'33:(;J. M"G0@6C/1 10XOQ]A?_!),/8+@\>MM9_ #\F[X#/&%,/=S_*<3@V.MV6"-DS/ M,(N4BI Y[UGJD'.*Y-V3'>^G:Z@=W'UP$_TIW$3DOJ%D OR1[5E'>=H;VY'4 M9:._:!F-3T#'I0L[/L6_R;OP!S7FAL(*7UO,]XNXXJ9U)Z=[TK0NG'H/;L70 MI20&.^;:::18SZ^+\.R"CC'O:["_QR?)P8D]HW!QPY&4/J6KL/@I78VX59<[ MS+4VND&&#MB"FL/=4S,-NZL\QNXJ3BW-*W0CY!5#:%WKPH^R&1>'X'B#KJUV M #\UUOHHL47P%-U][3#5ZQM6_O=X1YW=)3%S"@&EL8<53$)??[5 M0!*X)T@:"T'+"(?DI!ONEN=ZY'*"U,:I<023&!=VUG)FYU)AJ?(0:QH0^+GJ M)+O/HKK;=Z>0+D@W3FGC)K+BR69/]]$]*#IWJ.A@GV*3)SW@[!*K1REN32&$ M928D_PW%_I>7+P*\XU^B7//R*$9 _V>6@!X&E/KW5Z M!9LZ/G:[VFRKXWMKV[YH:CT5;'[>S9VE8\9,OM)EMN1P3 GAH"1+$J9B*Y/%=A!CSE M=@5%GE4!+Q4/%^F*=$>=OHKYV&OM+*B2WX?RUOC@@^;R'367MR_>[[09;MCE MP6) 6*T51,S;168F=1F]J).9K@BR*8LI)$0X?M;N/WN,G0UGVI4<,5R#CQM/ M7>$1B]X'FOJ>".!)'Q+" I)Z@YP9_;_OT4%52]]4IIPGH++"G=97''Z,9R+DJ:,3=78=V<[U5E"\E*0K[ MT1:&8$MI^/5/X$74:X3_,'W+N M\B<>'XU/['3?9*BOHC*'$V\U4PJ>.-[PQ -E?7_*>B=I,GV@JL"-1'^Q ?FE M6DHZADY!KRKRS,2^4%0*+4LN>&4,@B5EB**/-$]J"?:0]Q,,A,)P" )1$H91 MC+W8&77'IFH2),^5K]@4F]\"5TG'L1M*8(/2=+<&WT*,/W!8SYRD-/!,W/XR M57#O,M&FYG+_@3$;< CKG: ?\'#H\@J4?C1XGT/SM6<]-@9VQ MO!-GU$ F'?D^B@0Z0/)1Q&VKB8I]AT,T9?JB1JKT'*(7^')@BP5*2P[[?7(@ MM-"SG'Q1KO E5"'L%HPV ,[QSMA=:5.M#P/(JNI):1)#!_3 CK\?.WYERCM% ME^F>A:61?N0"W-(M=J*I4X'KWE=S85_"O4Q4M)RO2NJS@)FB>/D(G(9!AIMX MDCI"K#'F95."QI>21,M+C4_U"EHXEJV9&K#@_QV6TH>%8;7^)GHB$;Z52=T9K]H%&<7MA\5L]$[!6SI1]NPO6G)]C=,EWM/-Z+/ M3=CN36K6SC?T"W*V;#ZJ$9>$9:3,V5MM0Z4MVY^R3&_'A]M=OZ?"PCS1X)W! M\0)!:BY5"N9!*\O'_]8CX3>+JFX%Q6?--!S 03NC69(7-OU7D=^=VOK=\UJ. M[D*[7M&-K=D)Z"8QH-#5#<)1-?" @HHZ)%L^+WSW'U04S+TOS.FNK>O584K% MCK(MI$6?G6GLV+F5@%&,.$N6TU;P#K8&5VGE72VHF:)Z(+VB#'O-NUR[G;5=3?2]&VNU1YT. MXZ"41MKK-0<-7;K#\:[)>UPO#CN!D?6L5 >V+'#$? 32OBH#!KL*M- M%OHC$ET1R#SI24L=H[? E8*)8#$&::+U.U/,3M!7*@I@3IKEJ%J7#< M@TH4<*BMUGH8O6F:@DD.NX]:POJ_( W MX6!-@QKM-A_FKS(G ]'PS]PQ6]& M;.\"_(I+8!DEM\#;T M+'#;6=(=4)>K?*\*WR>,P.LTE1U02D\PRAQX(_U&AN-HJ>L$]D"]WX=ZA0KV M@W:Q-OP@(-P\.^#TGG4*7FC,UY7DHGAN]!7C$#^(W&]&1]W5>WV@H;9Z&*AV ME$F@%W8^(>6JVY M]+(B>ZN]-A\IF!;YX@8 'RF_3+3B+!V?:$+-,KJFWIIU@!\>[$)HG@4%96I# MH><#3_]F=Q&'/_@OD=K[PU:7_. MQ\\OZ7ZA:^8=ZO.P\-?^DGEP_Y^Y&AH>.=DGAY-)Z?3\]/IF5;JR>GY63(Y.X[CT^.CY'].'WV]\_K)*8:IMSEG*EW: M[+W^HH>VOJM;OW"W0N%=2AXB%)FDAJ]=FD_;SGMI]7>-ZA[8S#01)=Q829H14WRJ\_#,92/,-\. MX_G-$/;QN+L?QX[V_86FELK8<*T<;5QD/U:P":M&SV8CK.;:?$B?,_^;+\RW M&^FV?)%>$&^P MH7D27:HBRZ?3KSO%':WA97[P--; +) H^\-"@H+2HM2S'R M +HD:$IL6VTC'->+#$M, ?'I']^J.57 Y&P*W-W'O%[]%ER___OLO'_[?9S/T/CLB7G%7A;-=UJ#== RG= +' MC_D_1\>GGVLJ??9I[07_?GCLS_K8_CJA;G8^?>'.-!T1W\5K=8O_0?[$PGWX MS[Q:I#_]?U!+ P04 " "O@9U8#!&5>P<( "%)P % &5X,S$P,3(P M,C0M,#-X,S$N:'1MW5IK<]NZ$?W>7X':T\2:H60]K%B6'<_HVDKKF3MV:BN3 M]E,'(D$18Y+@!4#)ZJ_O68!ZV')NY*:]D9V9R"*Q6.QB#W8/()PE-DO/SQ+! MH_,_G?VY7F>7*BPSD5L6:L&MB%AI9#YA7R-A[EF]7DE=J&*NY22QK-UL'[&O M2M_+*??M5MI4G"_TG!WZY[-#-\C96$7S\[-(3IF,/N[)7B\^^7!TU&MW^?&1 M:/=.>AUQ'/;"5JMS_.&XT_U7:P]=(>[[&#M/Q<>]3.;U1-#X_>-V84]G,K)) MO]5L_F7/R9V?Q2JW&$RCL__J=6QHLN+!UGDJ)WG?^;/GNRZ:0Y4JW=]ONG^G MU%*/>2;3>?_]2&;"L&LQ8[? MKBX&HZN;:_;YR^W=E\'UB(UNONW*KIA^^^77(6MU>+UU=,!K[_:/CD];W<@_ M[;[U@SLVN+SY/!I>OJY9OQM>$%3>[;<^-$\[S3:[^<1&?QNRN\'M+X/KX5W] MYA^_#O_)!AW3RQ*&C9QVZ"M@ESZ'(B-R09,!"H:V,Y\PF MW+[;[_9.MW+A X8K>!0AZ=93$5LWO@N;S".$K%\_^5D^MAH+!_[PP1]/2;O1 M[M(D7+&$3P738BK%#*7*)M*PWTJN >QTCO>%TI:IG'U2.O-8:S7K?V) MF$P"_^XJ#QL(T,FK#U![UP+T"S<("P*0S=E]KF:IB"8B\'&JHA,I6) K\ V, MP&7.>#YG96YU*> &(@C(X@89QF>M.0IBWF(5YJI#"73*B^W(9"+4!C#]9Q$ M,GXO,.Z:3H-W$8S!D*EC,AB#!$*IP5P@EJ,[+(F$9K-$A@DS)7VL^L^$%I42 MJU=YC&R![<2>F0>IF4$G0#-6O0" $Y2QBD0# W(1Y(4!R11IA "!60XH8SSIZ0FX3%J9J9!4*UF$AC-<= G%YZNV%E ML 8TLS!FP]HW@;6C7" M+<>IH" R 42.4VD2$B>Q#&F14B,]1]*$J3(E^E'"U"KU*"FT"D6$UX8= !21 M ,I\Y(;L'HN8?28DCOO2JYG1*(HBYQRF-Q"AU MK<'7PXFL^NZ0K!HM]IJK@>):+7 N/T4U1*BR.];T7P&UU>P]A>I1L]']66CE MM1U!:Z?3Z#J.?"D,-@$(ERMJWT=50/4VY*79O@L5OK$ +JJ1?"E5I88"Y*BI M-"[S00J4F?0045[ES/6\JT7*'="J6KK"2E#E9&J4R)^PQ:A41N[HPI1C(R/) MM20'I*_XKA+DI*DT5(7="C6N9+L\"08/@RSR,G4J0"9E6*:&ZP3FGP;2Q($!D8_47D,NY;P/%XAW#<;&WB>.N,M0'G[7/=UJC&2IC*B,#* MC Y3/EE\4ATC9BZ*O)0 M.524N@"FC2,E8:ATY QP%'4B'+]:6+%S%>", #G<( MP#X1#Z<\+5VVHNB*. 9/E%/$Q3S#]Y:T8HOLZQ^?IX .K^B(S&D\T1RKTG[; M@FWJ U]*"V+1\?E?, MS;6L0^^]>4F.I$JNPK#4%/6ULOE(7Z:,Q1LZB(06$T)%=7C##C:$8T 6&>N) M7&4F]DC"G1'0\4%>+FVI>4L2;I:\@G*=@[B(7!%PWE<)>LY2>2_2ZL#@B7SP M Q/R8X#>G5U7]VWLNMRI8;18!<$J#U%:7$?E*B41NE[ +C9XZM(T#JYJE3;+ M@NY>0&6626N%^)VD/U:@#-0>2=CGE!P P MN@.%V@^<0^]86MV]+=4@!0D#*92 &NUB:4,<2@%L5-5XN;69"7Y/Y=63,E=@ M'9UT9YJ+TY\7(:[:A?CCA&>R&8_0T8AE,OLF.BL2BBZ &+ABX&N\08$W909\ M8)*<,U7)>/:<[$W5[]W;\PQ0IF.-O!$@[,*E.@#''4%7" M\W9/Y5*530<4O MYY/J)%U7V5%D1:KF JVS1/F4R!_A%WA[A@;,I\4!-CRI M/PUKGP3^9L//LGWC=]3GC=_*ON[CFP*+>P[6;4DK\3'6NM!UV)WRPHC^XLLI MRF21\GE?YFYTU^FT4CY6UJK,Z9]2K04SJ\9PP_GFZG)&YZ1QTNS0_0RK\3]: M#%Q=W6BXJQN'-MIL.^FAY[>;FXW6LNW0Z?;ZX8$I>/YQK[.WZ% MIWZ[>&"M MQY-"*VS#"57\X9!TCKI;"'?NDUT.KMGMS=WP^N[K\.JO'IW+H&_A>LC^WYQT"OO28K!P"[<_8V,MJ0(&["*1(F;# M!Q&6M#EG-VN$]D+5+Q(NM2>"KW=V?G9*F9:C%-+.JU.C_RF]*V8T-!NA97\="[G M9#\\G^Q[)2>18K/3$R8F1+ /.^+=0=3M=HZB7B]BO<,XCN*C+NMV*>^^ZS'> M.OR]O8.AZ![&&#N3_,-.)O)&RIW^_OM.88^G@MFTWVZU?MGQ_4Y/$I5;*-,8 M'+X&&6N2++^S#2K%..][?W;"T'ESK*32_=V6_SMV+8V$9D+.^F]'(N.&7/(I MN589S=_6#VQ?3K+Y^&I-VEC79OC];>[/;>'[CO0W(SN/YU<#F\:5S]Z]/PWV1P-G(MG=8S%L7W M]NCH@4.]1QVZJ)-S.A&,?%+Y6-5)S+45R8S8E-HWNP>'QQO9_PZZ"LH8&+6*]GI-/L'+A)N" IG7"B^43P*?*4384A M?Y14 ]5RAO>%TI:HG'Q4.@M :[<:_R J(6#W&JHL,4+,@5B@UHH"(G-)^1,K>ZY' Y8>O1! Q M2C(\:4$E26B,5YJH#/G2JM!OK4/.8VX,U3/7):.W''I79!J\8S &*J4O8Z## M=8B%1MF";CF&PQ+&-9FF(DZ)*=W'HTO KX=5\,_#A)1(X .ZPL UH']M =S7JE7>0)V(-: M 3DBCV7)(!.@68E>'8 3CG$*Q-S!U<%8RB4>*RB8!ZH!>2:[AYWV^V-3H:DJ!1PUJ"01>/0ANR!4P %XT!9B/SP+DYI/N9D "ZZ+B4W M529T!>_!'J^%1R?$5[WN5CB,KNOFOXGH+9;AP^AVFLU#WX46FEM2]#:[38/?(%\S@UV B7 M3VI?1U7=Y=N8EF;S(2[Q11RXJ#2%5*I*#0'@J(DPGOG0B^=>CBN4EYRYRKN: M2^J!5N72)5;J%2>[1@'^A"U&2<'\N84I(R.8H%HX!T3(^#X3Y$Y2:5P6]BO4 M^)3M>5(9#H,L>-D-*E!,BKB4U-$[W/)&++,Y1H3:8+6DP;>(NXY@8(SGS#/N M:\!QM$4X;K77<;PQ8ZW!>7.NVQC56 G8#3JP4J-RZNB=&@#=%98.P52S.9J M;T$C(86=N23_F%JWMCSP/*;"LKC7=:4P]5GDKG*H*'4!3!M?E,2QTLP;X$O4 M,<]1:TA &RV\<&O&=4'Y'>"+M24*GS%>"8#C+0)P(.+AA,K2LY6++D\2U(EB M@KB81^J]15FQ ?N&Q\=+0(]7# 1SFE!H1JJT3UNP27Z@B][<5=')US<]))K7 MYWX)\C 3L"=4J%#P&B#'M@AR%6>&:*ZCPFV]J\K-MZQ"[ZUY#D>Z3*[BN-0N MZBMI\YZ\3!F+-^X4$E),#!'5X0W96^N< +)@K ?]*C.Q1^+^C, ='^3EPI9: ML"2E9E%7.*[S$.?,)P'O?470,R+%+9?5@<&#_O5OF)!O _3V[+H.7L>NRY\: MLODJJ"]YR-'B*BJ7E.30]8SJ8JU.79A&4:M:I6D/].LCQ!@G>E!GP@4GRSE0IX]%SLE>5O[=O MSS- FDXT>*..L'-/=0"./X*N$%8/>4_D$R4GW"6_G(ZKDW1=L2//"JEF'*W3 M5 5*I/?P"[P]4@8LT.( &QX93L,Z1_5PK6'-]B?O%2S: MOM\/J9V-' @6;S+)!_?O"\QO.UB_-ZVZ1UCT7#=@O*2%X?WYEV/DRT+265_D MW@0_Z+@2'BEK5>;E3US218E6Z?#J0G-U1:-[U#QJ==TM#8LIM&RNN+K T?07 M./8M6V\[.L3(IYM;S?:B;=_+#O+A@2EH_F&GNS,?4*VK?J>X(^W[D^*6VIH3 MJOC+L=D*H>V]/[[QG^1\\,^+<_+IZO)O5P\BOH'#553]2BO@A3LB(W/S7\IL MK/RZ_AS?G^E> .O_S4,OL"\LE,4;^'R6"IZ0CPM6O0J%[,OU_T^]W?LWOPXCK?OKP'^%U!+ P04 " "O@9U8)RT&H>8$ !9%@ % M &5X,S(P,3(P,C0M,#-X,S$N:'1MY5AM;]LV$/Z^7W%SL38%+$62[3A^:0#/ M=CH#F=W:[KI]&FB)LHA*I$;22;Q?OR-II4F\M&G1-6D7!(%C\NZ>>^[A\:1^ MIHO\I)]1DIS\T/_1\V DXDU!N8984J)I AO%^!K>)E2] \_;[1J*=)TTOMD9RM>=?F4W.FU7(LS5 M>+/?S\9_P&"X-"M1$$2?>%093S"U M;M0NOWBCZ=Q*KOFOR4TXQ()S&FLF.%PPG8'.*+S>$(F,YUN8TU)(#;AX*F3Q M]$EX%/3"P'L-J9!VJ\XDI5!@I$P!Q7P2^)7(.(-&6+>7@;,1*0PSNE[78<)C M'PZ,Z=,GQU$4].9TS926A&O[1=A[#BG+T<\5G 6--Y)IAFD3GL#X,LX(7U.\ M=8J"*66@XZ_9F> 5!1F5%./=C&'2J/S7[=X-@I4*]463.E""D&,J-4NW=6 < M2!P+F1 >4X=COLGI+OT&\<+FP>HY8)!;\*Z@#6)MEL-.HVDQ7SNUCNS*5RLP M:(@&+:RS%576,F,*WG%Q@42L,7#KN'SE-45N1W[HE-R\\ M?BB]'83/JRR^>O2;O+3]5F186"+G3AUU4X*+C,5&=,B^4P.+B3T;^ 71&E6" MPB2FT/:"=E6TMW0=TDV.)R8619D;+5S)5]*_-DQ2,_TH4]I;"C@@]U42RJ#3 M,W+Z'I00/48E,(Y]K7 5Q\:H"5HFIAWH*YE 2ICIC*6DRE34=8L\!S1#+"3' M>JL22ZQ'";.N34? 79O<"4*45-J8JA+"^Y[HW[/6M3MGW+LO MH8>I_,@\1KB.-B@ER]TYB#KNNMCOH M]!!\3DI%N]6'7L)4F9-MEW&+P1KU=MY70FM1V #GID_%)-\%L?'<\NXYJ-/Q MC]H=\RBDD4*=5(%W3TF^?4HZU,G^6K/M=QJM.Y<#/_RLM=!O1YW/M/P(V*-[ MN3VT1#@RD&Y5$OZBUJA5!KOVT(W*2PAOEM!TC#W&1?G53U+@A-AL]Q;V+XP& M4YC/%N/IXNUX\O)*G#LF/I!D8%*LW6OKM\7';Y,1G,VF+V'T7;( M$O&+G"50 ?]$'MPA?!@J1H2C%[R@E-GV9>7P_7!TCL#/!%^+3Y'(MW(:7N&$ MPF^'LO1]\?:SM2!.]-R K/]D;O MFWSD?>KNKWNU>VA?*?\#4$L! A0#% @ KX&=6+'.BU,)UP ## - !$ M ( ! &-H9V'-D4$L! A0#% @ KX&=6.N%:,C_&0 N_4 !4 M ( !.., &-H9V&UL4$L! A0#% @ KX&=6(Q-R>RS9P N?P$ !4 ( ! M*^4" &-H9V#$P,#$R,#(T+3 S>#,Q+FAT M;5!+ 0(4 Q0 ( *^!G5AU^TO9,S '5D 0 4 " :5] M P!E>#$P,#(R,#(T+3 S>#,Q+FAT;5!+ 0(4 Q0 ( *^!G5@,$95[!P@ M (4G 4 " 0JN P!E>#,Q,#$R,#(T+3 S>#,Q+FAT;5!+ M 0(4 Q0 ( *^!G5C:Z_WR]P< TH 4 " 4.V P!E M>#,Q,#(R,#(T+3 S>#,Q+FAT;5!+ 0(4 Q0 ( *^!G5@G+0:AY@0 %D6 M 4 " 6R^ P!E>#,R,#$R,#(T+3 S>#,Q+FAT;5!+!08 1 # , !8# "$PP, ! end XML 66 chgg-20240331_htm.xml IDEA: XBRL DOCUMENT 0001364954 2024-01-01 2024-03-31 0001364954 2024-04-22 0001364954 2024-03-31 0001364954 2023-12-31 0001364954 2023-01-01 2023-03-31 0001364954 us-gaap:CommonStockMember 2023-12-31 0001364954 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001364954 us-gaap:RetainedEarningsMember 2023-12-31 0001364954 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001364954 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001364954 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001364954 us-gaap:CommonStockMember 2024-03-31 0001364954 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001364954 us-gaap:RetainedEarningsMember 2024-03-31 0001364954 us-gaap:CommonStockMember 2022-12-31 0001364954 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001364954 us-gaap:RetainedEarningsMember 2022-12-31 0001364954 2022-12-31 0001364954 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001364954 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001364954 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001364954 us-gaap:CommonStockMember 2023-03-31 0001364954 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001364954 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001364954 us-gaap:RetainedEarningsMember 2023-03-31 0001364954 2023-03-31 0001364954 chgg:SubscriptionServicesMember 2024-01-01 2024-03-31 0001364954 chgg:SubscriptionServicesMember 2023-01-01 2023-03-31 0001364954 chgg:SkillsAndOtherMember 2024-01-01 2024-03-31 0001364954 chgg:SkillsAndOtherMember 2023-01-01 2023-03-31 0001364954 us-gaap:StockCompensationPlanMember 2024-01-01 2024-03-31 0001364954 us-gaap:StockCompensationPlanMember 2023-01-01 2023-03-31 0001364954 us-gaap:ConvertibleDebtSecuritiesMember 2024-01-01 2024-03-31 0001364954 us-gaap:ConvertibleDebtSecuritiesMember 2023-01-01 2023-03-31 0001364954 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2024-03-31 0001364954 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2024-03-31 0001364954 us-gaap:CashAndCashEquivalentsMember 2024-03-31 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2024-03-31 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2024-03-31 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:AgencySecuritiesMember 2024-03-31 0001364954 us-gaap:ShortTermInvestmentsMember 2024-03-31 0001364954 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2024-03-31 0001364954 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2024-03-31 0001364954 us-gaap:OtherLongTermInvestmentsMember 2024-03-31 0001364954 us-gaap:CashAndCashEquivalentsMember us-gaap:CashMember 2023-12-31 0001364954 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2023-12-31 0001364954 us-gaap:CashAndCashEquivalentsMember 2023-12-31 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2023-12-31 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2023-12-31 0001364954 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:AgencySecuritiesMember 2023-12-31 0001364954 us-gaap:ShortTermInvestmentsMember 2023-12-31 0001364954 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2023-12-31 0001364954 us-gaap:OtherLongTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2023-12-31 0001364954 us-gaap:OtherLongTermInvestmentsMember 2023-12-31 0001364954 chgg:SoundVenturesAIFundLPMember 2023-05-01 2023-05-31 0001364954 chgg:SoundVenturesAIFundLPMember 2023-05-31 0001364954 chgg:SoundVenturesAIFundLPMember 2023-12-31 0001364954 chgg:SoundVenturesAIFundLPMember 2024-01-01 2024-01-01 0001364954 chgg:KnackTechnologiesIncMember 2022-07-31 0001364954 chgg:A0ConvertibleSeniorNotesDue2026Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2024-03-31 0001364954 chgg:A0ConvertibleSeniorNotesDue2026Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2023-12-31 0001364954 chgg:A0125ConvertibleSeniorNotesDue2025Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2024-03-31 0001364954 chgg:A0125ConvertibleSeniorNotesDue2025Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2023-12-31 0001364954 chgg:A0ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2020-08-31 0001364954 chgg:A0125ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-04-30 0001364954 chgg:A0125ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-03-31 0001364954 chgg:A0ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2024-03-31 0001364954 chgg:A0125ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2024-03-31 0001364954 chgg:A0ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2023-12-31 0001364954 chgg:A0125ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2023-12-31 0001364954 chgg:A0ConvertibleSeniorNotesDue2026Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2024-03-31 0001364954 chgg:A0125ConvertibleSeniorNotesDue2025Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2024-03-31 0001364954 chgg:A0ConvertibleSeniorNotesDue2026Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2023-12-31 0001364954 chgg:A0125ConvertibleSeniorNotesDue2025Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember us-gaap:SeniorNotesMember 2023-12-31 0001364954 chgg:A0ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2024-01-01 2024-03-31 0001364954 chgg:A0ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2023-01-01 2023-03-31 0001364954 chgg:A0125ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2024-01-01 2024-03-31 0001364954 chgg:A0125ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2023-01-01 2023-03-31 0001364954 chgg:A0ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember chgg:CappedCallMember 2020-08-01 2020-08-31 0001364954 chgg:A0125ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember chgg:CappedCallMember 2019-04-01 2019-04-30 0001364954 chgg:A0ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember chgg:CappedCallMember 2024-03-31 0001364954 chgg:A0125ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember chgg:CappedCallMember 2024-03-31 0001364954 chgg:A0ConvertibleSeniorNotesDue2026Member us-gaap:SeniorNotesMember 2020-08-01 2020-08-31 0001364954 chgg:A0125ConvertibleSeniorNotesDue2025Member us-gaap:SeniorNotesMember 2019-04-01 2019-04-30 0001364954 chgg:November2023AcceleratedShareRepurchaseProgramMember 2024-01-01 2024-03-31 0001364954 chgg:ASRsAndOpenMarketTransactionsMember 2023-01-01 2023-12-31 0001364954 chgg:November2023AcceleratedShareRepurchaseProgramMember 2023-01-01 2023-12-31 0001364954 chgg:OpenMarketTransactionsMember 2023-01-01 2023-12-31 0001364954 chgg:February2023AcceleratedShareRepurchaseProgramMember 2023-01-01 2023-12-31 0001364954 chgg:SecuritiesRepurchaseProgramMember 2023-08-01 2023-08-31 0001364954 chgg:SecuritiesRepurchaseProgramMember 2023-08-31 0001364954 chgg:SecuritiesRepurchaseProgramMember 2024-01-01 2024-03-31 0001364954 chgg:SecuritiesRepurchaseProgramMember 2024-03-31 0001364954 us-gaap:CostOfSalesMember 2024-01-01 2024-03-31 0001364954 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001364954 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-03-31 0001364954 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001364954 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001364954 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001364954 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001364954 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2024-03-31 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2024-01-01 2024-03-31 0001364954 chgg:RestrictedStockUnitsRSUsAndPerformanceShareUnitsPSUsMember 2023-12-31 shares iso4217:USD iso4217:USD shares chgg:segment pure 0001364954 --12-31 2024 Q1 false 1 1 0.0092978 0.0193956 10-Q true 2024-03-31 false 001-36180 CHEGG, INC DE 20-3237489 3990 Freedom Circle Santa Clara CA 95054 408 855-5700 Common stock, $0.001 par value per share CHGG NYSE Yes Yes Large Accelerated Filer false false false 102217351 143747000 135757000 247013000 194257000 290000 376000 24741000 31404000 20429000 20980000 30010000 32437000 465940000 414835000 221665000 249547000 188430000 183073000 628784000 631995000 48143000 52430000 23521000 25130000 140200000 141843000 15961000 28382000 1732644000 1727235000 20119000 28184000 54056000 55336000 73555000 77863000 357458000 357079000 505188000 518462000 242919000 242758000 16460000 18063000 4603000 3334000 263982000 264155000 769170000 782617000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0.001 0.001 400000000 400000000 101569933 101569933 102823700 102823700 102000 103000 1057837000 1031627000 -40672000 -34739000 -53793000 -52373000 963474000 944618000 1732644000 1727235000 174350000 187601000 46497000 49150000 127853000 138451000 44435000 46907000 30375000 37017000 55534000 58973000 130344000 142897000 -2491000 -4446000 -650000 -1268000 10780000 12076000 10130000 10808000 7639000 6362000 9059000 4176000 -1420000 2186000 -0.01 0.02 -0.01 0.02 102343000 123710000 102343000 124304000 -1420000 2186000 -1970000 3812000 -3963000 8338000 -5933000 12150000 -7353000 14336000 102824000 103000 1031627000 -34739000 -52373000 944618000 2116000 2000 112000 114000 862000 1000 -4294000 -4293000 30616000 30616000 -5933000 -5933000 -1420000 -1420000 101570000 102000 1057837000 -40672000 -53793000 963474000 126474000 126000 1244504000 -57488000 -70553000 1116589000 7600000 7000 151304000 151311000 18000 144000 144000 736000 1000 -7736000 -7735000 34736000 34736000 12150000 12150000 2186000 2186000 119628000 120000 1120344000 -45338000 -68367000 1006759000 -1420000 2186000 29289000 33746000 19687000 25543000 2877000 3441000 1567000 1496000 541000 1057000 -478000 -120000 31000 5000 -6705000 -1578000 -3583000 -8485000 1270000 -2803000 -6589000 -336000 -1159000 2012000 640000 -2569000 -1580000 -6397000 53318000 73160000 28017000 17166000 79028000 497372000 50731000 407759000 15500000 0 -40814000 -106779000 0 145000 4294000 7736000 0 151311000 -4294000 -158902000 -226000 187000 7984000 -192334000 137976000 475854000 145960000 283520000 224000 437000 641000 2017000 2216000 2866000 0 12407000 6302000 3941000 143747000 281302000 224000 63000 1989000 2155000 145960000 283520000 Background and Basis of Presentation<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company and Background</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chegg, Inc. (“we,” “us,” “our,” “Company” or “Chegg”), headquartered in Santa Clara, California, was incorporated as a Delaware corporation in July 2005. Millions of people all around the world learn with Chegg. No matter the goal, level, or style, Chegg helps learners learn with confidence. We provide 24/7 on-demand support, and our personalized learning assistant leverages the power of artificial intelligence (“AI”), more than a hundred million pieces of proprietary content, as well as a decade of learning insights. Our platform also helps learners build essential life and job skills to accelerate their path from learning to earning, and we work with companies to offer learning programs for their employees. </span></div><div><span><br/></span></div><div><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</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The condensed consolidated financial statements include the results of Chegg, Inc. and its wholly-owned subsidiaries. Significant intercompany balances and transactions have been eliminated. In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments, including normal recurring adjustments, necessary to present fairly our financial position as of March 31, 2024 and our results of operations, results of comprehensive (loss) income, stockholders' equity and cash flows for the three months ended March 31, 2024 and 2023. Our results of operations, results of comprehensive (loss) income, stockholders' equity, and cash flows for the three months ended March 31, 2024 are not necessarily indicative of the results to be expected for the full year.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a single operating and reportable segment and operating unit structure. The condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto that are included in our Annual Report on Form 10-K for the year ended December 31, 2023 (the Annual Report on Form 10-K) filed with the SEC.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report on Form 10-K. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><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><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities; the disclosure of contingent liabilities at the date of the financial statements; and the reported amounts of revenues and expenses during the reporting periods. We base our estimates on historical experience, knowledge of current business conditions, and various other factors we believe to be reasonable under the circumstances. These estimates are based on management’s knowledge about current events and expectations about actions we may undertake in the future. Actual results could differ from these estimates, and such differences could be material to our financial position and results of operations. There have been no material changes in our use of estimates during the three months ended March 31, 2024 as compared to the use of estimates disclosed in Part II, Item 8 “Consolidated Financial Statements and Supplementary Data” contained in our Annual Report on Form 10-K for the year ended December 31, 2023.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2024-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements—Amendments to Remove References to the Concepts Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2024-02 removes various references to the FASB’s Concepts Statements from the FASB’s Accounting Standards Codification. Early adoption is permitted, and the guidance will be applied prospectively with the option to apply retrospectively. The guidance is effective for annual periods beginning after December 15, 2024. We did not early adopt ASU 2024-02 and do not believe it will have a significant impact on our financial statements, however, we are currently in the process of evaluating the impact.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not adopt any accounting pronouncements during the three months ended March 31, 2024 that had a material impact on our financial statements.</span></div> <div><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</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the U.S. Securities and Exchange Commission (“SEC”) regarding interim financial reporting. The condensed consolidated financial statements include the results of Chegg, Inc. and its wholly-owned subsidiaries. Significant intercompany balances and transactions have been eliminated. In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments, including normal recurring adjustments, necessary to present fairly our financial position as of March 31, 2024 and our results of operations, results of comprehensive (loss) income, stockholders' equity and cash flows for the three months ended March 31, 2024 and 2023. Our results of operations, results of comprehensive (loss) income, stockholders' equity, and cash flows for the three months ended March 31, 2024 are not necessarily indicative of the results to be expected for the full year.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have a single operating and reportable segment and operating unit structure. The condensed consolidated financial statements and related financial information should be read in conjunction with the audited consolidated financial statements and the related notes thereto that are included in our Annual Report on Form 10-K for the year ended December 31, 2023 (the Annual Report on Form 10-K) filed with the SEC.</span></div>There have been no material changes to our significant accounting policies as compared to the significant accounting policies described in our Annual Report on Form 10-K. <div style="text-align:justify"><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>The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the reported amounts of assets and liabilities; the disclosure of contingent liabilities at the date of the financial statements; and the reported amounts of revenues and expenses during the reporting periods. We base our estimates on historical experience, knowledge of current business conditions, and various other factors we believe to be reasonable under the circumstances. These estimates are based on management’s knowledge about current events and expectations about actions we may undertake in the future. Actual results could differ from these estimates, and such differences could be material to our financial position and results of operations. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2024-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements—Amendments to Remove References to the Concepts Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2024-02 removes various references to the FASB’s Concepts Statements from the FASB’s Accounting Standards Codification. Early adoption is permitted, and the guidance will be applied prospectively with the option to apply retrospectively. The guidance is effective for annual periods beginning after December 15, 2024. We did not early adopt ASU 2024-02 and do not believe it will have a significant impact on our financial statements, however, we are currently in the process of evaluating the impact.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not adopt any accounting pronouncements during the three months ended March 31, 2024 that had a material impact on our financial statements.</span></div> Revenues<div style="text-align:justify"><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="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. The majority of our revenues are recognized over time as services are performed, with certain revenues being recognized at a point in time.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our total net revenues for the periods shown disaggregated for our Subscription Services and Skills and Other product lines (in thousands, except percentages):</span></div><div style="margin-top:5pt;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:53.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.655%"></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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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%">Subscription Services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,051 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,440 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,389)</span></td><td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">Skills and 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:100%">20,299 </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%">19,161 </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,138 </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%">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 2px 12.25pt;text-align: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 net revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,601 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,251)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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 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%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024 and 2023, we recognized revenues of $37.5 million and $39.1 million, respectively, that were included in our deferred revenue balance at the beginning of each respective reporting period. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our accounts receivable, net, contract assets and deferred revenue balances (in thousands, except percentages):</span></div><div style="margin-top:5pt;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:53.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.655%"></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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="12" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></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:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</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%">24,741 </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%">31,404 </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%">(6,663)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</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%">Contract 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:100%">7,973 </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,598 </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%">(625)</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)</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%">Deferred revenue</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%">54,056 </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%">55,336 </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,280)</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%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024 our accounts receivable, net balance decreased by $6.7 million, or 21%, primarily due to timing of billings and seasonality of our business. During the three months ended March 31, 2024, our contract assets balance decreased by $0.6 million, or 7%, primarily due to cash collections from our Chegg Skills service. During the three months ended March 31, 2024, our deferred revenue balance decreased by $1.3 million, or 2%, primarily due to timing of bookings and seasonality of our business.</span></div> <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our total net revenues for the periods shown disaggregated for our Subscription Services and Skills and Other product lines (in thousands, except percentages):</span></div><div style="margin-top:5pt;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:53.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.655%"></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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></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:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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%">Subscription Services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,051 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,440 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,389)</span></td><td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">Skills and 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:100%">20,299 </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%">19,161 </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,138 </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%">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 2px 12.25pt;text-align: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 net revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,350 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,601 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,251)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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 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%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 154051000 168440000 -14389000 -0.09 20299000 19161000 1138000 0.06 174350000 187601000 -13251000 -0.07 37500000 39100000 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our accounts receivable, net, contract assets and deferred revenue balances (in thousands, except percentages):</span></div><div style="margin-top:5pt;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:53.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.655%"></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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="12" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change</span></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:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2024</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%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">$</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</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%">24,741 </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%">31,404 </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%">(6,663)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</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%">Contract 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:100%">7,973 </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,598 </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%">(625)</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)</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%">Deferred revenue</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%">54,056 </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%">55,336 </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,280)</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%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 24741000 31404000 -6663000 -0.21 7973000 8598000 -625000 -0.07 54056000 55336000 -1280000 -0.02 -6700000 -0.21 -600000 -0.07 -1300000 -0.02 Net (Loss) Income Per Share<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted net (loss) income per share (in thousands, except per share amounts):</span></div><div style="margin-top:5pt"><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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:700;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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-style:italic;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,420)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used to compute net (loss) income per share, basic</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%">102,343 </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%">123,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Net (loss) income per share, basic</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted</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="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 (loss) income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,420)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used to compute net (loss) income per share, basic</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%">102,343 </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%">123,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares related to stock plan activity</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%">594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used to compute net (loss) income per share, diluted</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:100%">102,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Net (loss) income per share, diluted</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom: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-bottom: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.02 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents potential weighted-average shares of common stock outstanding that were excluded from the computation of diluted net (loss) income per share because including them would have been anti-dilutive (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">Shares related to stock plan activity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,992 </span></td><td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares related to convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,234 </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%">18,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 common stock equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">16,226 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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%">24,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted net (loss) income per share (in thousands, except per share amounts):</span></div><div style="margin-top:5pt"><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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:700;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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-style:italic;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,420)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used to compute net (loss) income per share, basic</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%">102,343 </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%">123,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Net (loss) income per share, basic</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Diluted</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="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 (loss) income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,420)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used to compute net (loss) income per share, basic</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%">102,343 </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%">123,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares related to stock plan activity</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%">594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares used to compute net (loss) income per share, diluted</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:100%">102,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Net (loss) income per share, diluted</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom: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-bottom: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.02 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -1420000 2186000 102343000 123710000 -0.01 0.02 -1420000 2186000 102343000 123710000 0 594000 102343000 124304000 -0.01 0.02 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents potential weighted-average shares of common stock outstanding that were excluded from the computation of diluted net (loss) income per share because including them would have been anti-dilutive (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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%">Shares related to stock plan activity</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,992 </span></td><td style="background-color:#cceeff;border-top:1pt 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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares related to convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,234 </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%">18,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 common stock equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;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%">16,226 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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-bottom:3pt double #000000;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%">24,509 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 6992000 6283000 9234000 18226000 16226000 24509000 Cash and Cash Equivalents, Investments and Fair Value Measurements<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present our cash and cash equivalents, and investments’ fair value level classification, adjusted cost, unrealized gain, unrealized loss and fair value as of March 31, 2024 and December 31, 2023 (in thousands):</span></div><div style="margin-top:5pt"><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:37.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;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%">Fair Value Level</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Adjusted Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Unrealized Gain</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Unrealized Loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Fair Value</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 and cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 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;padding:2px 0 2px 1pt;text-align: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%">46,996 </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%">— </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%">— </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%">46,996 </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><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 12.25pt;text-align: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="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:100%">Level 1</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%">96,751 </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%">— </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%">96,751 </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="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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">143,747 </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 style="background-color:#ffffff;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-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:#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 style="background-color:#ffffff;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-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:#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 style="background-color:#ffffff;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-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%">143,747 </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%">Short-term investments:</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;border-top:3pt double #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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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%"> </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><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 2px 12.25pt;text-align: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="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%">Level 2</span></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%">117,099 </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%">— </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%">(425)</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%">116,674 </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.25pt;text-align: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. treasury securities</span></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:100%">Level 1</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%">66,670 </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%">(357)</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%">66,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</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%">Level 2</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%">64,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: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%">(181)</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,026 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</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 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%">247,976 </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%">(963)</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%">247,013 </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%">Long-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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="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:100%">Level 2</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(631)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,958 </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.25pt;text-align: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. treasury securities</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%">Level 1</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%">53,107 </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%">— </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%">(400)</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%">52,707 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term investments</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 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%">222,409 </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%">287 </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%">(1,031)</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%">221,665 </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><br/></span></div><div style="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:37.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" 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, 2023</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;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%">Fair Value Level</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Adjusted Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Unrealized Gain</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Unrealized Loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Fair Value</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 and cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 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;padding:2px 0 2px 1pt;text-align: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%">45,050 </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%">— </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%">— </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%">45,050 </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.25pt;text-align: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="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:100%">Level 1</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%">90,707 </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%">— </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%">90,707 </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="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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">135,757 </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 style="background-color:#ffffff;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-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:#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 style="background-color:#ffffff;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-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:#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 style="background-color:#ffffff;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-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%">135,757 </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%">Short-term investments:</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;border-top:3pt double #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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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%"> </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><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 2px 12.25pt;text-align: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="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%">Level 2</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%">69,548 </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%">— </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%">(170)</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%">69,378 </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.25pt;text-align: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. treasury securities</span></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:100%">Level 1</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%">25,734 </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%">(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:100%">25,620 </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.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</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%">Level 2</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%">99,505 </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%">— </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%">(246)</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%">99,259 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</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 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%">194,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%">— </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%">(530)</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%">194,257 </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%">Long-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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="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:100%">Level 2</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,152 </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.25pt;text-align: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. treasury securities</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%">Level 1</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%">57,287 </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%">165 </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%">(57)</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%">57,395 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term investments</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 style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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%">248,754 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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 #000000;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,063 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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 #000000;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%">(270)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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 #000000;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%">249,547 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, we determined that the unrealized losses on our investments were not driven by credit related factors. During the three months ended March 31, 2024 and 2023, we did not recognize any losses on our investments due to credit related factors and our realized gains and losses on investments were not significant.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our cash equivalents and investments' adjusted cost and fair value by contractual maturity as of March 31, 2024 (in thousands):</span></div><div style="margin-top:5pt;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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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:10pt;font-weight:400;line-height:100%"> </span></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%">Adjusted Cost</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%">Fair Value</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 within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,976 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,013 </span></td><td style="background-color:#cceeff;border-top:1pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through three 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%">222,409 </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%">221,665 </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%">Investments not due at a single maturity date</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%">96,751 </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%">96,751 </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.25pt;text-align: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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,136 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,429 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments not due at a single maturity date in the preceding table consisted of money market funds.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Strategic Investments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2023, we entered into a $15.0 million commitment to invest in Sound Ventures AI Fund, L.P. (Sound Ventures), a limited partnership that invests in artificial intelligence companies, for an approximate 6% ownership. We accounted for our investment under the equity method of accounting. As of December 31, 2023, the carrying amount of our investment was $11.7 million. On January 1, 2024, we sold our investment for a total cash consideration of $15.5 million, resulting in a gain of $3.8 million. The cash payment received was included within cash flows from investing activities on our condensed consolidated statements of cash flows and the gain was included within other income, net on our condensed consolidated statements of operations.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2022, we completed an investment of $6.0 million in Knack Technologies, Inc. (Knack), a privately held U.S. based peer-to-peer tutoring platform for higher education institutions. We do not have the ability to exercise significant influence over Knack's operating and financial policies and have elected to account for our investment at cost as it does not have a readily determinable fair value. We did not record any impairment charges during the three months ended March 31, 2024 and 2023, as there were no significant identified events or changes in circumstances that would be considered an indicator for impairment. There were no observable price changes in orderly transactions for the identical or similar investments of the same issuer during the three months ended March 31, 2024 and 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financial Instruments Not Recorded at Fair Value on a Recurring Basis</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our financial instruments at fair value with the exception of the notes (defined below). The estimated fair value of the notes was determined based on the trading price of the notes as of the last day of trading for the period. We consider the fair value of the notes to be a Level 2 measurement due to the limited trading activity. The estimated fair value of the 2026 notes as of March 31, 2024 and December 31, 2023 was $205.4 million and $202.9 million, respectively. The estimated fair value of the 2025 notes as of March 31, 2024 and December 31, 2023 was $337.8 million and $329.5 million, respectively. For further information on the notes, refer to Note 5, “Convertible Senior Notes.”</span></div> <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present our cash and cash equivalents, and investments’ fair value level classification, adjusted cost, unrealized gain, unrealized loss and fair value as of March 31, 2024 and December 31, 2023 (in thousands):</span></div><div style="margin-top:5pt"><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:37.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;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%">Fair Value Level</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Adjusted Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Unrealized Gain</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Unrealized Loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Fair Value</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 and cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 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;padding:2px 0 2px 1pt;text-align: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%">46,996 </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%">— </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%">— </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%">46,996 </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><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 12.25pt;text-align: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="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:100%">Level 1</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%">96,751 </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%">— </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%">96,751 </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="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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">143,747 </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 style="background-color:#ffffff;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-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:#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 style="background-color:#ffffff;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-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:#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 style="background-color:#ffffff;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-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%">143,747 </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%">Short-term investments:</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;border-top:3pt double #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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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%"> </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><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 2px 12.25pt;text-align: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="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%">Level 2</span></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%">117,099 </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%">— </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%">(425)</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%">116,674 </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.25pt;text-align: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. treasury securities</span></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:100%">Level 1</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%">66,670 </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%">(357)</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%">66,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</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%">Level 2</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%">64,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: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%">(181)</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,026 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</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 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%">247,976 </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%">(963)</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%">247,013 </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%">Long-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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="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:100%">Level 2</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(631)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">168,958 </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.25pt;text-align: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. treasury securities</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%">Level 1</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%">53,107 </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%">— </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%">(400)</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%">52,707 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term investments</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 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%">222,409 </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%">287 </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%">(1,031)</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%">221,665 </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><br/></span></div><div style="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:37.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.604%"></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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" 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, 2023</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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;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%">Fair Value Level</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Adjusted Cost</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Unrealized Gain</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Unrealized Loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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%">Fair Value</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 and cash equivalents:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 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;padding:2px 0 2px 1pt;text-align: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%">45,050 </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%">— </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%">— </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%">45,050 </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.25pt;text-align: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="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:100%">Level 1</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%">90,707 </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%">— </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%">90,707 </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="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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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-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%">135,757 </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 style="background-color:#ffffff;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-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:#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 style="background-color:#ffffff;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-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:#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 style="background-color:#ffffff;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-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%">135,757 </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%">Short-term investments:</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;border-top:3pt double #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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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%"> </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><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 2px 12.25pt;text-align: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="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%">Level 2</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%">69,548 </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%">— </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%">(170)</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%">69,378 </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.25pt;text-align: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. treasury securities</span></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:100%">Level 1</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%">25,734 </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%">(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:100%">25,620 </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.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency bonds</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%">Level 2</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%">99,505 </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%">— </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%">(246)</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%">99,259 </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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</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 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%">194,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%">— </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%">(530)</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%">194,257 </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%">Long-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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="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:100%">Level 2</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,467 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">898 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,152 </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.25pt;text-align: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. treasury securities</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%">Level 1</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%">57,287 </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%">165 </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%">(57)</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%">57,395 </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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term investments</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 style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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%">248,754 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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 #000000;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,063 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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 #000000;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%">(270)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;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 #000000;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%">249,547 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 46996000 0 0 46996000 96751000 0 0 96751000 143747000 0 0 143747000 117099000 0 425000 116674000 66670000 0 357000 66313000 64207000 0 181000 64026000 247976000 0 963000 247013000 169302000 287000 631000 168958000 53107000 0 400000 52707000 222409000 287000 1031000 221665000 45050000 0 0 45050000 90707000 0 0 90707000 135757000 0 0 135757000 69548000 0 170000 69378000 25734000 0 114000 25620000 99505000 0 246000 99259000 194787000 0 530000 194257000 191467000 898000 213000 192152000 57287000 165000 57000 57395000 248754000 1063000 270000 249547000 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our cash equivalents and investments' adjusted cost and fair value by contractual maturity as of March 31, 2024 (in thousands):</span></div><div style="margin-top:5pt;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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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:10pt;font-weight:400;line-height:100%"> </span></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%">Adjusted Cost</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%">Fair Value</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 within one year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,976 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,013 </span></td><td style="background-color:#cceeff;border-top:1pt 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due after one year through three 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%">222,409 </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%">221,665 </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%">Investments not due at a single maturity date</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%">96,751 </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%">96,751 </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.25pt;text-align: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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,136 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">565,429 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 247976000 247013000 222409000 221665000 96751000 96751000 567136000 565429000 15000000 0.06 11700000 15500000 3800000 6000000 205400000 202900000 337800000 329500000 Convertible Senior Notes<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, we issued $1.0 billion in aggregate principal amount of 0% convertible senior notes due in 2026 (2026 notes). In March/April 2019, we issued $800 million in aggregate principal amount of 0.125% convertible senior notes due in 2025 (2025 notes, together with the 2026 notes, the notes). The 2026 notes bear no interest and will mature on September 1, 2026, unless repurchased, redeemed or converted in accordance with their terms prior to such date. The 2025 notes bear interest of 0.125% per year which is payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2019. The 2025 notes will mature on March 15, 2025, unless repurchased, redeemed or converted in accordance with their terms prior to such date. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each $1,000 principal amount of the 2026 notes will initially be convertible into 9.2978 shares of our common stock. This is equivalent to an initial conversion price of approximately $107.55 per share, which is subject to adjustment in certain circumstances. Each $1,000 principal amount of the 2025 notes will initially be convertible into 19.3956 shares of our common stock. This is equivalent to an initial conversion price of approximately $51.56 per share, which is subject to adjustment in certain circumstances.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the close of business on the business day immediately preceding June 1, 2026 for the 2026 notes and December 15, 2024 for the 2025 notes, the notes are convertible at the option of holders only upon satisfaction of certain circumstances. During the three months ended March 31, 2024, the circumstances allowing holders of the 2026 notes and 2025 notes to convert were not met. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or after June 1, 2026 for the 2026 notes and December 15, 2024 for the 2025 notes until the close of business on the second scheduled trading day immediately preceding the respective maturity dates, holders may convert their notes at any time, regardless of the circumstances. As of March 31, 2024, the 2025 notes were classified as a current liability on our condensed consolidated balance sheets as they will be convertible at the option of the holder at any time beginning December 15, 2024 and will mature on March 15, 2025, both of which are within the next twelve months.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the net carrying amount of the notes (in thousands): </span></div><div style="margin-top:5pt;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:50.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></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%">2026 Notes</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%">2025 Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2026 Notes</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%">2025 Notes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</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%">244,479 </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%">358,914 </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="display:none"></td><td colspan="3" style="display:none"></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%">244,479 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized issuance costs</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%">(1,560)</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,456)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,721)</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,835)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 carrying amount</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,919 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,458 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,758 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,079 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the total interest expense recognized related to the notes (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><span><br/></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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026 notes:</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="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</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%">— </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of issuance 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:100%">161 </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%">325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 2026 notes interest expense</span></td><td style="background-color:#ffffff;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-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 </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 style="background-color:#ffffff;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-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%">325 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025 notes:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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%">Contractual interest expense</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%">109 </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%">216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of issuance 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:100%">380 </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%">732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 2025 notes interest expense</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%">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><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%">948 </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="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="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped Call Transactions</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concurrently with the offering of the 2026 notes and 2025 notes, we used $103.4 million and $97.2 million, respectively, of the net proceeds to enter into privately negotiated capped call transactions which are expected to reduce or offset potential dilution to holders of our common stock upon conversion of the notes or offset the potential cash payments we would be required to make in excess of the principal amount of any converted notes. The capped call transactions automatically exercise upon conversion of the notes and as of March 31, 2024, cover 9,297,800 and 6,961,352 shares of our common stock for the 2026 notes and 2025 notes, respectively. These are intended to effectively increase the overall conversion price from $107.55 to $156.44 per share for the 2026 notes and $51.56 to $79.32 per share for the 2025 notes. The effective increase in conversion price as a result of the capped call transactions serves to reduce potential dilution to holders of our common stock and/or offset the cash payments we are required to make in excess of the principal amount of any converted notes. As these transactions meet certain accounting criteria, they are recorded in stockholders’ equity as a reduction of additional paid-in capital on our condensed consolidated balance sheets and are not accounted for as derivatives. The fair value of the capped call instrument is not remeasured each reporting period. The cost of the capped call is not expected to be deductible for tax purposes.</span></div> 1000000000 0 800000000 0.00125 0.00125 0 0.00125 0.00125 107.55 51.56 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the net carrying amount of the notes (in thousands): </span></div><div style="margin-top:5pt;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:50.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></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%">2026 Notes</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%">2025 Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">2026 Notes</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%">2025 Notes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal</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%">244,479 </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%">358,914 </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="display:none"></td><td colspan="3" style="display:none"></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%">244,479 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized issuance costs</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%">(1,560)</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,456)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,721)</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,835)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 carrying amount</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,919 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,458 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,758 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">357,079 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 244479000 358914000 244479000 358914000 1560000 1456000 1721000 1835000 242919000 357458000 242758000 357079000 <div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the total interest expense recognized related to the notes (in thousands):</span></div><div style="margin-top:5pt;text-align:center"><span><br/></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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2026 notes:</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="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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</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%">— </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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of issuance 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:100%">161 </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%">325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 2026 notes interest expense</span></td><td style="background-color:#ffffff;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-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 </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 style="background-color:#ffffff;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-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%">325 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2025 notes:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#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%">Contractual interest expense</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%">109 </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%">216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of issuance 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:100%">380 </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%">732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 2025 notes interest expense</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%">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><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%">948 </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="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="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0 0 161000 325000 161000 325000 109000 216000 380000 732000 489000 948000 103400000 97200000 9297800 6961352 107.55 156.44 51.56 79.32 Commitments and Contingencies<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may from time to time be subject to certain legal proceedings and claims in the ordinary course of business, including claims of alleged infringement of trademarks, patents, copyrights, and other intellectual property rights; employment claims; and general contract or other claims. We may also, from time to time, be subject to various legal or government claims, demands, disputes, investigations, or requests for information. Such matters may include, but not be limited to, claims, disputes, or investigations related to warranty, refund, breach of contract, employment, intellectual property, government regulation, or compliance or other matters.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2023, Plaintiff Shiva Stein, derivatively on behalf of Chegg, filed a stockholder derivative complaint in the Court of Chancery of the State of Delaware (Case No. 2023-0244-NAC) asserting breach of fiduciary duty, unjust enrichment, and waste of corporate asset claims against members of Chegg’s Board and certain Chegg officers. The matter is stayed. The Company disputes these claims and intends to vigorously defend itself in this matter.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 14, 2023, Plaintiff Brian Stansell, individually and on behalf of other similarly situated stockholders of Chegg, filed a putative class action complaint in the Court of Chancery of the State of Delaware (Case No. 2023-0180) on behalf of all Chegg stockholders who were eligible to vote at Chegg's 2022 Annual Stockholders' Meeting, asserting breach of fiduciary duty claims against the members of Chegg's Board. The Company has filed a motion to dismiss the case, which is pending before the Court. The Company disputes these claims and intends to vigorously defend itself in this matter.</span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2022, JPMorgan Chase Bank, N.A. (JPMC) asserted a demand for repayment by the Company of certain investment proceeds received by the Company in its capacity as an investor in TAPD, Inc. (more commonly known as “Frank”). JPMC seeks such repayment pursuant to certain provisions in the existing Support Agreement between JPMC and the Company that was entered into in connection with JPMC's acquisition of Frank. JPMC has alleged fraud on the part of certain former Frank executives regarding the quantity and quality of its customer accounts. The Company is not at fault, however is pursuing a settlement agreement with JPMC. As of March 31, 2024, we believe a loss is probable and reasonably estimable, and we have previously recognized an estimated loss contingency accrual of $7.0 million within general and administrative expense on our consolidated statements in 2023.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 9, 2022, Plaintiff Joshua Keller, individually and on behalf of all others similarly situated, filed a putative class action in the United States District Court for the Northern District of California (Case No. 22-cv-06986) on behalf of individuals whose data was allegedly impacted by past data breaches. On August 15, 2023, the Company received an order granting its motion to compel arbitration, and the case was stayed and administratively closed pending the conclusion of arbitration. The parties have since resolved this matter, and the related settlement amount did not have a significant impact on our financial statements.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 30, 2022, Joseph Robinson, derivatively on behalf of Chegg, filed a shareholder derivative complaint against Chegg and certain of its current and former directors and officers in the United States District Court for the Northern District of California, alleging violations of securities laws and breaches of fiduciary duties. On February 22, 2023, Plaintiff filed an Amended Shareholder Derivative Complaint. This matter has been consolidated with Choi, below, and both matters are stayed. The Company disputes these claims and intends to vigorously defend itself in this matter.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 12, 2022, Rak Joon Choi, derivatively on behalf of Chegg, filed a shareholder derivative complaint against Chegg and certain of its current and former directors and officers in the United States District Court for the Northern District of California, alleging violations of securities laws, breaches of fiduciary duties, unjust enrichment, abuse of control, gross mismanagement, and waste of corporate assets. On February 22, 2023, Plaintiff filed an Amended Shareholder Derivative Complaint. This matter has been consolidated with Robinson, above, and both matters are stayed. The Company disputes these claims and intends to vigorously defend itself in this matter.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2021, Steven Leventhal, individually and on behalf of all others similarly situated, filed a purported securities fraud class action on behalf of all purchasers of Chegg common stock between May 5, 2020 and November 1, 2021, inclusive, against Chegg and certain of its current and former officers in the United States District Court for the Northern District of California (Case No. 5:21-cv-09953), alleging that Chegg and several of its officers made materially false and misleading statements in violation of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934. On September 7, 2022, KBC Asset Management and The Pompano Beach Police &amp; Firefighters Retirement System were appointed as lead plaintiff in the case. On December 8, 2022, Plaintiff filed his Amended Complaint and seeks unspecified compensatory damages, costs, and expenses, including counsel and expert fees. The Company has filed a motion to dismiss the case, which was denied by the Court. The Company disputes these claims and intends to vigorously defend itself in this matter. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 13, 2021, Pearson Education, Inc. (Pearson) filed a complaint captioned Pearson Education, Inc. v. Chegg, Inc. (Pearson Complaint) in the United States District Court for the District of New Jersey against the Company (Case 2:21-cv-16866), alleging infringement of Pearson’s registered copyrights and exclusive rights under copyright in violation of the United States Copyright Act. Pearson is seeking injunctive relief, monetary damages, costs, and attorneys’ fees. The Company filed its answer to the Pearson Complaint on November 19, 2021. Pearson’s June 29, 2022 Motion for Leave to File Amended Complaint seeking to add Bedford, Freeman &amp; Worth Publishing Group, LLC d/b/a Macmillan Learning as a plaintiff was denied. Pearson filed an Amended Complaint on May 10, 2023, and the Company filed an amended answer on June 7, 2023. The Company disputes these claims and intends to vigorously defend itself in this matter.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 18, 2020, we received a Civil Investigative Demand (CID) from the Federal Trade Commission (FTC) regarding certain alleged deceptive or unfair acts or practices related to consumer privacy and/or data security. On October 31, 2022, the FTC published the parties’ agreed-upon consent order regarding Chegg’s privacy and data security practices. On January 27, 2023, the FTC finalized its order ("Final Order") requiring Chegg to implement a comprehensive information security program, limit the data the Company can collect and retain, offer users multi factor authentication to secure their accounts, and allow users to request access to and delete their data. No monetary penalties or fines were included in the Final Order. We continue to work with the FTC on the implementation of and compliance with the Final Order.</span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aside from the loss contingency accrual recorded related to the Frank matter, we have not recorded any contingent liabilities related to the above matters as we do not believe that a loss is probable and reasonably estimable in these matters. We </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are not aware of any other pending legal matters or claims, individually or in the aggregate, which are expected to have a material adverse impact on our consolidated financial position, results of operations, or cash flows. However, our analysis of whether a claim will proceed to litigation cannot be predicted with certainty, nor can the results of litigation be predicted with certainty. Nevertheless, defending any of these actions, regardless of the outcome, may be costly, time consuming, distract management personnel and have a negative effect on our business. An adverse outcome in any of these actions, including a judgment or settlement, may cause a material adverse effect on our future business, operating results or financial condition.</span></div> 7000000 Guarantees and Indemnifications<div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have agreed to indemnify our directors and officers for certain events or occurrences, subject to certain limits, while such persons are or were serving at our request in such capacity. We may terminate the indemnification agreements with these persons upon termination of employment, but termination will not affect claims for indemnification related to events occurring prior to the effective date of termination. We have a directors’ and officers’ insurance policy that limits our potential exposure up to the limits of our insurance coverage. In addition, we also have other indemnification agreements with various vendors against certain claims, liabilities, losses, and damages. The maximum amount of potential future indemnification is unlimited.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the fair value of these indemnification agreements is immaterial. We have not recorded any liabilities for these agreements as of March 31, 2024.</span></div> Stockholders' Equity<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchases</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, we repurchased 2,115,952 shares of our common stock related to the final delivery of our November 2023 accelerated share repurchase (ASR) agreement. The November 2023 ASR settled, and we were not required to make any additional cash payments or delivery of common stock to the financial institution upon settlement. </span></div><div style="text-align:justify;text-indent:27pt"><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, we repurchased a total of 26,505,979 shares of our common stock, which included the initial delivery of 13,498,313 shares from our November 2023 ASR, 3,433,157 shares from open market transactions in June 2023, and the total delivery of 9,574,509 shares from our February 2023 ASR, which were retired immediately. </span></div><div style="text-indent:27pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Securities Repurchase Program</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2023, our board of directors approved a $200.0 million increase to our existing securities repurchase program authorizing the repurchase of up to $2.2 billion of our common stock and/or convertible notes, through open market purchases, block trades, and/or privately negotiated transactions or pursuant to Rule 10b5-1 plans, in compliance with applicable securities laws and other legal requirements. The timing, volume, and nature of the repurchases will be determined by management based on the capital needs of the business, market conditions, applicable legal requirements, and other factors. During the three months ended March 31, 2024, we had no cash repurchases of our common stock or notes. As of March 31, 2024, we had $3.7 million remaining under the securities repurchase program, which has no expiration date and will continue until otherwise suspended, terminated or modified at any time for any reason by our board of directors.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-based Compensation Expense</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents total share-based compensation expense recorded (in thousands):</span></div><div style="margin-top:5pt"><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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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 colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,209 </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,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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,140 </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%">2,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">17,427 </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%">19,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 share-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,289 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,746 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024 and 2023, we capitalized share-based compensation expense of $1.3 million and $1.0 million, respectively. As of March 31, 2024, total unrecognized share-based compensation expense was approximately $113.1 million, which is expected to be recognized over the remaining weighted-average vesting period of approximately 1.8 years.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activity for outstanding RSUs and PSUs:</span></div><div style="margin-top:5pt"><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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs and PSUs Outstanding</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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%">Shares Outstanding</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%">Weighted Average Grant Date Fair Value</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%">Balance at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,065,783 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.63 </span></td><td style="background-color:#cceeff;border-top:1pt 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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">225,385 </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%">9.50 </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.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</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,361,503)</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.19 </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.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">(853,434)</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%">35.90 </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%">Balance at March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,076,231 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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 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%">21.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2115952 26505979 13498313 3433157 9574509 200000000 2200000000 0 3700000 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents total share-based compensation expense recorded (in thousands):</span></div><div style="margin-top:5pt"><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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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 colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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 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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">527 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,209 </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,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#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,140 </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%">2,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">17,427 </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%">19,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 share-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,289 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,746 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 513000 527000 9209000 10914000 2140000 2499000 17427000 19806000 29289000 33746000 1300000 1000000 113100000 P1Y9M18D <div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents activity for outstanding RSUs and PSUs:</span></div><div style="margin-top:5pt"><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:74.777%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></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:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs and PSUs Outstanding</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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%">Shares Outstanding</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%">Weighted Average Grant Date Fair Value</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%">Balance at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,065,783 </span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.63 </span></td><td style="background-color:#cceeff;border-top:1pt 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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">225,385 </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%">9.50 </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.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</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,361,503)</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.19 </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.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">(853,434)</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%">35.90 </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%">Balance at March 31, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,076,231 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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 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%">21.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10065783 23.63 225385 9.50 1361503 25.19 853434 35.90 8076231 21.67 false false false false