0001582961-24-000030.txt : 20240221 0001582961-24-000030.hdr.sgml : 20240221 20240221160648 ACCESSION NUMBER: 0001582961-24-000030 CONFORMED SUBMISSION TYPE: 8-K PUBLIC DOCUMENT COUNT: 15 CONFORMED PERIOD OF REPORT: 20240220 ITEM INFORMATION: Results of Operations and Financial Condition ITEM INFORMATION: Other Events ITEM INFORMATION: Financial Statements and Exhibits FILED AS OF DATE: 20240221 DATE AS OF CHANGE: 20240221 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DigitalOcean Holdings, Inc. CENTRAL INDEX KEY: 0001582961 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] ORGANIZATION NAME: 06 Technology IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 8-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40252 FILM NUMBER: 24659412 BUSINESS ADDRESS: STREET 1: 101 AVENUE OF THE AMERICAS STREET 2: 10TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10013 BUSINESS PHONE: 341-985-0306 MAIL ADDRESS: STREET 1: 101 AVENUE OF THE AMERICAS STREET 2: 10TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10013 FORMER COMPANY: FORMER CONFORMED NAME: Digital Ocean, Inc. DATE OF NAME CHANGE: 20130731 8-K 1 docn-20240220.htm 8-K docn-20240220
0001582961false00015829612024-02-202024-02-20

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 8-K
CURRENT REPORT
Pursuant to Section 13 OR 15(d) of The Securities Exchange Act of 1934

Date of Report (date of earliest event reported): February 20, 2024

DigitalOcean Holdings, Inc.
(Exact name of registrant as specified in its charter)
Delaware
001-40252
45-5207470
(State or other jurisdiction of incorporation or organization)
(Commission File Number)
(I.R.S. Employer Identification No.)
101 6th Avenue
New York
New York
10013
(Address of Principal Executive Offices)
(Zip Code)
(646) 827-4366
Registrant's telephone number, including area code

Not Applicable
(Former name or former address, if changed since last report.)

Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see General Instruction A.2. below):

Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)

Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)

Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))

Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, par value $0.000025 per shareDOCNThe New York Stock Exchange

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).
Emerging growth company

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



Item 2.02 Results of Operations and Financial Condition.
On February 21, 2024, DigitalOcean Holdings, Inc. (the “Company”) issued a press release announcing its financial results for the fiscal quarter and year ended December 31, 2023. The full text of the press release is attached hereto as Exhibit 99.1 and is incorporated herein by reference.
This information is intended to be furnished under Item 2.02 and Item 9.01 of Form 8-K, “Results of Operations and Financial Condition” and shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), or incorporated by reference in any filing under the Securities Act of 1933, as amended, or the Exchange Act, except as shall be expressly set forth by specific reference in such a filing.
Item 8.01 Other Events.
On February 20, 2024, the Board of Directors of the Company approved a new stock repurchase program authorizing the repurchase of up to $140 million of its common stock (the “Repurchase Program”). The Company intends to repurchase shares of common stock under the Repurchase Program when it is opportune to do so at prevailing market prices or in negotiated transactions off the market. The purchases under the Repurchase Program will occur using a variety of methods, which may include but are not limited to open market purchases, the implementation of a 10b5-1 plan, and/or any other available methods in accordance with Securities and Exchange Commission and other applicable legal requirements. The Repurchase Program will expire on December 31, 2025.

Item 9.01 Financial Statements and Exhibits.
(d) Exhibits.
Exhibit No.Description
99.1
104Cover Page Interactive File (formatted as Inline XBRL and contained in Exhibit 101)



SIGNATURES

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

Date:February 21, 2024DigitalOcean Holdings, Inc.
By:/s/ W. Matthew Steinfort
W. Matthew Steinfort, Chief Financial Officer

EX-99.1 2 a2023-q4dopressrelease.htm EX-99.1 Document

Exhibit 99.1
DigitalOcean Announces Fourth Quarter and Fiscal Year 2023 Financial Results
2023 Revenue Increased 20% to $693 million
Full Year Operating Cash Flow of $235 million

NEW YORK, February 21, 2024 – DigitalOcean Holdings, Inc. (NYSE: DOCN), the developer cloud optimized for startups and growing digital businesses, today announced results for its fourth quarter and fiscal year ended December 31, 2023.
“I’m excited to have joined DigitalOcean and to advance our position as a preferred platform for developers at startups and growing digital businesses, enabling them to rapidly build, deploy and scale applications that can change the world,” said Paddy Srinivasan, CEO of DigitalOcean. “We will take advantage of this market opportunity by embracing product-led growth and obsessing over the developer experience, while continuing to innovate in our core platform and investing in our transformational new AI solutions.”
“In 2023, we accelerated our long-term margin targets, expanded our addressable market with an AI/ML acquisition, and established a solid double digit growth foundation,” said Matt Steinfort, CFO of DigitalOcean. “Our strong balance sheet, healthy top-line outlook, and attractive free cash flow are enabling us to invest in expansion initiatives for 2024 and beyond.”
Fourth Quarter 2023 Financial Highlights:
Revenue was $181 million, an increase of 11% year-over-year.
Annual Run-Rate Revenue (ARR) ended the quarter at $730 million, representing 11% year-over-year growth.
Gross profit of $106 million, an increase of 4% year-over-year, and 59% of revenue.
Net income attributable to common stockholders was $16 million and net income margin was 9%.
Adjusted EBITDA was $73 million, an increase of 34% year-over-year, and adjusted EBITDA margin was 41%.
Diluted net income per share was $0.17 and non-GAAP diluted net income per share was $0.44.
Net cash from operating activities was $81 million as compared to $65 million in the fourth quarter 2022.
Adjusted free cash flow was $29 million as compared to $36 million in the fourth quarter 2022.
Cash, cash equivalents and marketable securities was $412 million as of December 31, 2023.
Fourth Quarter 2023 Operational Highlights:
Average Revenue Per Customer (ARPU) was $92.63, an increase of 6% over the fourth quarter 2022.
Builders and Scalers, those customers spending more than $50 per month, increased 8% from the fourth quarter 2022 and their revenue grew 12% year-over-year.
Net Dollar Retention Rate (NDR) was 96% as compared to 112% in the prior year.
Fiscal Year 2023 Financial Highlights:
Revenue was $693 million, an increase of 20% year-over-year.
Gross profit of $409 million, an increase of 12% year-over-year, and 59% of revenue.
Net income attributable to common stockholders was $19 million and net income margin was 3%.
Adjusted EBITDA was $277 million, an increase of 39% year-over-year, and adjusted EBITDA margin was 40%.
1


Diluted net income per share was $0.20 and non-GAAP diluted net income per share was $1.59.
Net cash from operating activities was $235 million as compared to $195 million in the prior year.
Adjusted free cash flow was $156 million as compared to $78 million in the prior year.
Fiscal Year 2023 Operational Highlights:
Returned $488 million to shareholders by repurchasing 14,487,509 shares.
Acquired Paperspace, a leading provider of cloud infrastructure as a service for highly scalable applications leveraging graphics processing units (GPUs).
Introduced premium CPU-optimized droplets for enhanced performance and seamless scaling.
Launched a new managed Kafka offering, a fully managed data streaming platform as a service offering allowing customers to access and process data streams in real time while eliminating complexity.
Share Repurchase Plan:
On February 20, 2024, the Board of Directors approved a new stock repurchase program designed to maximize value for DigitalOcean investors. The approval authorizes the Company to repurchase up to $140 million of stock through fiscal year 2025.
This capital return strategy reflects the Company’s confidence that its cash flow generation will provide the flexibility to invest in key organic growth priorities and strategic M&A opportunities while at the same time maintaining a strong balance sheet and further enhancing shareholder returns.
Financial Outlook:
Based on information available as of February 21, 2024, for the first quarter of 2024 we expect:
Total revenue of $182 to $183 million.
Adjusted EBITDA margin of 37% to 38%.
Non-GAAP diluted net income per share of $0.37 to $0.39.
Fully diluted weighted average shares outstanding of approximately 101 to 102 million shares.
For the full year 2024, we expect:
Total revenue of $755 to $775 million.
Adjusted EBITDA margin of 36% to 38%.
Adjusted free cash flow margin in the range of 19% to 21% of revenue.
Non-GAAP diluted net income per share of $1.60 to $1.67.
Fully diluted weighted average shares outstanding of approximately 102 to 103 million shares.
A reconciliation of non-GAAP outlook measures to corresponding GAAP measures is not available on a forward-looking basis without unreasonable effort due to the uncertainty regarding, and the potential variability of, expenses that may be incurred in the future. For example, stock-based compensation expense-related charges are impacted by the timing of employee stock transactions, the future fair market value of our common stock, and our future hiring and retention needs, all of which are difficult to predict and subject to constant change. Accordingly, a reconciliation is not available without unreasonable effort and we are unable to assess the probable significance of the unavailable information, although it is important to note that these factors could be material to our results computed in accordance with GAAP.
Conference Call Information:
DigitalOcean will host a conference call today, February 21, 2024, at 4:30 p.m. ET to review its results. The conference call can be accessed by dialing (888) 330-3637 with conference ID 7741047. A live webcast and replay of the conference call can be accessed from the DigitalOcean investor relations website at http://investors.digitalocean.com.
2


About DigitalOcean
DigitalOcean simplifies cloud computing so businesses can spend more time creating software that changes the world. With its mission-critical infrastructure and fully managed offerings, DigitalOcean helps developers at startups and growing digital businesses rapidly build, deploy and scale, whether creating a digital presence or building digital products. DigitalOcean combines the power of simplicity, security, community and customer support so customers can spend less time managing their infrastructure and more time building innovative applications that drive business growth. For more information, visit digitalocean.com.
Forward‑Looking Statements
This release contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, regarding our performance, including but not limited to statements in the section titled “Financial Outlook.” The forward-looking statements contained in this release and the accompanying earnings call referenced in this release are subject to known and unknown risks, uncertainties, assumptions, and other factors that may cause actual results or outcomes to be materially different from any future results or outcomes expressed or implied by the forward-looking statements. These risks, uncertainties, assumptions, and other factors include, but are not limited to: (1) fluctuations in our financial results make it difficult to project future results; (2) our history of operating losses; (3) our identification of a material weakness in our internal control over financial reporting, which may impact our ability to accurately report our financial statements; (4) our ability to attract and retain customers and/or expand usage of our platform by such customers; (5) our ability to release updates and new features to our platform and adapt and respond effectively to rapidly changing technology or customer needs; (6) breaches in our security measures allowing unauthorized access to our platform, our data, or our customers’ data; (7) the competitive markets in which we participate; (8) our ability to effectively onboard our new chief executive officer and manage the chief executive officer transition; (9) general market, political, economic, and business conditions; (10) the operational challenges related to international operations; (11) our ability to successfully integrate acquired businesses, including Paperspace, and achieve expected synergies and benefits; (12) liability we may incur due to the activities of our customers; and (13) our customers’ ability to have continued and unimpeded access to our platform, including as a result of evolving laws and industry standards.
Further information on these and additional risks, uncertainties, assumptions and other factors that could cause actual results or outcomes to differ materially from those included in or contemplated by the forward-looking statements contained in this release are included under the caption “Risk Factors” and elsewhere in our Annual Report on Form 10-K for the year ended December 31, 2023, and subsequent filings and reports we make with the SEC.
We operate in a very competitive and rapidly changing environment. New risks and uncertainties emerge from time to time, and it is not possible for us to predict all risks and uncertainties that could have an impact on the forward-looking statements contained in this release. The results, events and circumstances reflected in the forward-looking statements may not be achieved or occur. The forward-looking statements made in this release relate only to events as of the date on which the statements are made. We assume no obligation to, and do not currently intend to, update any such forward-looking statements after the date of this release.
About Non-GAAP Financial Measures
To supplement our consolidated financial statements, which are prepared and presented in accordance with generally accepted accounting principles in the United States, or GAAP, we provide investors with non-GAAP financial measures including: (i) adjusted EBITDA and adjusted EBITDA margin; (ii) non-GAAP net income and non-GAAP diluted net income per share; and (iii) adjusted free cash flow and adjusted free cash flow margin. These measures are presented for supplemental informational purposes only, have limitations as analytical tools and should not be considered in isolation or as a substitute for financial information presented in accordance with GAAP. In particular, adjusted free cash flow is not a substitute for cash provided by operating activities. Additionally, the utility of adjusted free cash flow as a measure of our financial performance and liquidity is further limited as it does not represent the total increase or decrease in our cash balance for a given period. Our calculations of each of these measures may differ from the calculations of measures with the same or similar titles by other companies and therefore comparability may be limited. Because of these limitations, when evaluating our performance, you should consider each of these non-GAAP financial measures alongside other financial performance measures, including the most directly comparable financial measure calculated in accordance with GAAP and our other GAAP results. A reconciliation of each of our non-GAAP financial measures to the most directly
3


comparable financial measure calculated in accordance with GAAP is set forth in the tables in the section “Reconciliation of GAAP to Non-GAAP Data.”
Adjusted EBITDA and Adjusted EBITDA Margin
We define adjusted EBITDA as net income (loss) attributable to common stockholders, adjusted to exclude depreciation and amortization, stock-based compensation, interest expense, acquisition related compensation, acquisition and integration related costs, income tax expense, loss on extinguishment of debt, restructuring and other charges, restructuring related charges, impairment of long-lived assets, and other income, net. We define adjusted EBITDA margin as adjusted EBITDA as a percentage of revenue. We believe that adjusted EBITDA, when taken together with our GAAP financial results, provides meaningful supplemental information regarding our operating performance and facilitates internal comparisons of our historical operating performance on a more consistent basis by excluding certain items that may not be indicative of our business, results of operations or outlook. In particular, we believe that the use of adjusted EBITDA is helpful to our investors as it is a measure used by management in assessing the health of our business, determining incentive compensation, evaluating our operating performance, and for internal planning and forecasting purposes.
Our calculation of adjusted EBITDA and adjusted EBITDA margin may differ from the calculations of adjusted EBITDA and adjusted EBITDA margin by other companies and therefore comparability may be limited. Because of these limitations, when evaluating our performance, you should consider adjusted EBITDA and adjusted EBITDA margin alongside other financial performance measures, including our net income (loss) attributable to common stockholders and other GAAP results.
Non-GAAP Net Income and Non-GAAP Diluted Net Income Per Share
We define non-GAAP net income as net income (loss) attributable to common stockholders, excluding stock-based compensation, acquisition related compensation, amortization of acquired intangibles, acquisition and integration related costs, loss on extinguishment of debt, restructuring and other charges, restructuring related charges, impairment of long-lived assets and other unusual or non-recurring transactions as they occur. We define non-GAAP diluted net income per share as non-GAAP net income divided by the weighted-average diluted shares outstanding, which includes the potentially dilutive effect of our stock options, RSUs, PRSUs, and Convertible Notes.
Prior to 2023, we calculated the income tax effects of non-GAAP adjustments based on the applicable statutory tax rate for the relevant jurisdiction, except for those items which were non-taxable or subject to valuation allowances for which the tax expense (benefit) was calculated at 0%. As a result, U.S. income tax effects of non-GAAP adjustments were subject to a valuation allowance and, therefore, were taxed at 0%. Beginning January 1, 2023, we used a tax rate of 17%, which we believe is a reasonable estimate of our long-term effective tax rate applicable to non-GAAP pre-tax income for 2023.
We believe non-GAAP diluted net income per share provides our management and investors consistency and comparability with our past financial performance and facilitates period-to-period comparisons of operations, as this metric generally eliminates the effects of unusual or non-recurring items from period to period for reasons unrelated to overall operating performance.
Adjusted Free Cash Flow and Adjusted Free Cash Flow Margin
Adjusted free cash flow is a non-GAAP financial measure that we define as Net cash provided by operating activities less purchases of property and equipment, capitalized internal-use software costs, purchase of intangible assets and excluding cash paid for restructuring and other charges, acquisition related compensation, restructuring related charges, and acquisition and integration related costs. Adjusted free cash flow margin is calculated as adjusted free cash flow divided by total revenue.
We believe that adjusted free cash flow and adjusted free cash flow margin are useful indicators of liquidity that provide information to management and investors about the amount of cash generated from our core operations that can be used for strategic initiatives, including investing in our business and selectively pursuing acquisitions and strategic investments. We further believe that historical and future trends in adjusted free cash flow and adjusted free cash flow margin, even if negative, provide useful information about the amount of Net cash provided by operating activities that is available (or not available) to be used for strategic initiatives. One limitation of adjusted free cash flow and adjusted free cash flow margin is that they do not reflect our future contractual commitments. Additionally, adjusted free cash flow does not represent the total increase or decrease in our cash balance for a given period.
4


Key Business Metrics:
We utilize the key metrics set forth below to help us evaluate our business and growth, identify trends, formulate financial projections and make strategic decisions.
Customers
We divide our customer population into the following categories:
Testers: users that both (i) spend less than or equal to $50 per month and (ii) utilize our platform for three months or less.
Learners: users that both (i) spend less than or equal to $50 for the month-end period and (ii) have been on our platform for more than three months.
Builders: users that spend greater than $50 and less than or equal to $500 for the month-end period.
Scalers: users that spend greater than $500 for the month-end period.
We view Learners, Builders and Scalers as the most appropriate measure of our customer population, and Testers have therefore been excluded from the total customer population count. While we believe the total number of these customers is an important indicator of the growth of our business and future revenue opportunity, the trends relating to our Builders and Scalers is of particular importance to us as these customers represent a significant majority of our revenue and revenue growth, and they are representative of the SMB customers that grow on our platform and use multiple products.
ARPU
We calculate ARPU on a monthly basis as our total revenue for Learners, Builders and Scalers in that period divided by the number of total Learner, Builder and Scaler customers determined as of the last day of that period, excluding aggregate Testers revenue and total user count from the calculation. Beginning in the first quarter of 2023, we redefined ARPU to exclude testers. For a quarterly or annual period, ARPU is determined as the weighted average monthly ARPU over such three or 12-month period.
ARR
We calculate ARR at a point in time by multiplying the latest monthly period’s revenue by 12. For our ARR calculations, we include the total revenue from all customers, including Testers, Learners, Builders and Scalers.
Net Dollar Retention Rate
We calculate net dollar retention rate monthly by starting with the revenue from the cohort of all customers during the corresponding month 12 months prior, or the Prior Period Revenue. We then calculate the revenue from these same customers as of the current month, or the Current Period Revenue, including any expansion and net of any contraction or attrition from these customers over the last 12 months. The calculation also includes revenue from customers that generated revenue before, but not in, the corresponding month 12 months prior, but subsequently generated revenue in the current month and are therefore reflected in the Current Period Revenue. We include this group of re-engaged customers in this calculation because our customers frequently use our platform for projects that stop and start over time. We then divide the total Current Period Revenue by the total Prior Period Revenue to arrive at the net dollar retention rate for the relevant month. For our net dollar retention rate calculations, we include the total revenue from all customers, including Testers, Learners, Builders and Scalers. For a quarterly or annual period, the net dollar retention rate is determined as the average monthly net dollar retention rates over such three or 12-month period.

Investor Contact
Rob Bradley
investors@digitalocean.com
Media Contact
Spencer Anopol
press@digitalocean.com
5

DIGITALOCEAN HOLDINGS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except share amounts)
(unaudited)
December 31, 2023December 31, 2022
Current assets:
Cash and cash equivalents$317,236 $140,772 
Marketable securities94,532 723,462 
Accounts receivable, less allowance for credit losses of $5,848 and $6,099, respectively
62,186 53,833 
Prepaid expenses and other current assets29,040 27,924 
Total current assets502,994 945,991 
Property and equipment, net305,444 273,170 
Restricted cash1,747 1,935 
Goodwill348,322 315,168 
Intangible assets, net140,151 118,928 
Operating lease right-of-use assets, net155,201 153,701 
Deferred tax assets1,994 751 
Other assets5,114 5,987 
Total assets$1,460,967 $1,815,631 
Current liabilities:
Accounts payable$3,957 $21,138 
Accrued other expenses31,046 33,987 
Deferred revenue5,340 5,550 
Operating lease liabilities, current81,320 57,432 
Other current liabilities70,982 47,409 
Total current liabilities192,645 165,516 
Deferred tax liabilities3,533 20,757 
Long-term debt1,477,798 1,470,270 
Operating lease liabilities, non-current91,161 107,693
Other long-term liabilities9,528 3,826 
Total liabilities1,774,665 1,768,062 
Preferred stock ($0.000025 par value per share; 10,000,000 shares authorized; 0 shares issued and outstanding as of December 31, 2023 and 2022)
— — 
Common stock ($0.000025 par value per share; 750,000,000 shares authorized; 90,243,442 and 96,732,507 issued and outstanding as of December 31, 2023 and 2022, respectively)
Additional paid-in capital30,989 263,957 
Accumulated other comprehensive loss(452)(2,048)
Accumulated deficit(344,237)(214,342)
Total stockholders’ (deficit) equity (313,698)47,569 
Total liabilities and stockholders’ (deficit) equity$1,460,967 $1,815,631 
6

DIGITALOCEAN HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share amounts)
(unaudited)

Three Months EndedYear Ended
December 31,December 31,
2023202220232022
Revenue$180,874 $162,998 $692,884 $576,322 
Cost of revenue74,405 60,181 283,967 211,927 
Gross profit106,469 102,817 408,917 364,395 
Operating expenses:
Research and development30,897 39,445 140,365 143,885 
Sales and marketing19,681 24,662 73,027 81,022 
General and administrative44,881 50,076 162,742 165,185 
Restructuring and other charges25 — 20,887 — 
Total operating expenses95,484 114,183 397,021 390,092 
Income (loss) from operations10,985 (11,366)11,896 (25,697)
Other income (expense):
Interest expense(2,311)(2,115)(8,945)(8,396)
Loss on extinguishment of debt— — — (407)
Interest income and other income, net4,857 4,409 23,825 10,615 
Other income (expense), net2,546 2,294 14,880 1,812 
Income (loss) before income taxes13,531 (9,072)26,776 (23,885)
Income tax benefit (expense)2,407 (1,308)(7,367)(3,919)
Net income (loss) attributable to common stockholders$15,938 $(10,380)$19,409 $(27,804)
Net income (loss) per share attributable to common stockholders
Basic$0.18 $(0.11)$0.22 $(0.28)
Diluted$0.17 $(0.11)$0.20 $(0.28)
Weighted-average shares used to compute net income (loss) per share attributable to common stockholders
Basic87,929 96,481 90,141 100,806 
Diluted92,028 96,481 96,415 100,806 
7

DIGITALOCEAN HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Year Ended December 31,
20232022
Operating activities
Net income (loss) attributable to common stockholders$19,409 $(27,804)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization117,866 102,232 
Stock-based compensation88,347 105,829 
Provision for expected credit losses15,357 16,551 
Operating lease right-of-use assets and liabilities, net5,709 11,417 
Loss on extinguishment of debt— 407 
Net accretion of discounts and amortization of premiums on investments1,866 (6,135)
Non-cash interest expense7,949 7,880 
Loss on impairment of long-lived assets1,140 1,635 
Deferred income taxes(67)(1,835)
Release of VAT reserve(819)— 
Other627 166 
Changes in operating assets and liabilities:
Accounts receivable(22,668)(26,645)
Prepaid expenses and other current assets(9,593)(1,424)
Accounts payable and accrued expenses(11,077)5,500 
Deferred revenue(315)(290)
Other assets and liabilities21,211 7,668 
Net cash provided by operating activities234,942 195,152 
Investing activities
Capital expenditures - property and equipment(119,299)(106,389)
Capital expenditures - internal-use software development(5,514)(8,913)
Purchase of intangible assets— (4,915)
Cash paid for acquisition of businesses, net of cash acquired(99,023)(305,170)
Cash paid for asset acquisitions(2,500)(5,400)
Purchase of available-for-sale securities(352,313)(1,695,165)
Sales of available-for-sale securities— 19,992 
Maturities of available-for-sale securities979,565 956,847 
Purchased interest on available-for-sale securities(151)(1,575)
Proceeds from interest on available-for-sale securities151 1,549 
Proceeds from sale of equipment236 981 
Net cash provided by (used in) investing activities401,152 (1,148,158)
Financing activities
Payment of debt issuance costs— (1,520)
Proceeds related to the issuance of common stock under equity incentive plan38,410 11,509 
Proceeds from the issuance of common stock under employee stock purchase plan4,977 7,926 
Principal repayments of finance leases(2,260)— 
Employee payroll taxes paid related to net settlement of equity awards(21,575)(28,278)
8

DIGITALOCEAN HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Repurchase and retirement of common stock(488,455)(600,000)
Net cash (used in) provided by financing activities(468,903)(610,363)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash(15)(249)
Increase (decrease) in cash, cash equivalents and restricted cash167,176 (1,563,618)
Cash, cash equivalents and restricted cash - beginning of period151,807 1,715,425 
Cash, cash equivalents and restricted cash - end of period$318,983 $151,807 

9

DIGITALOCEAN HOLDINGS, INC.
RECONCILIATION OF GAAP TO NON-GAAP DATA
(unaudited)
Adjusted EBITDA and Adjusted EBITDA Margin
Three Months EndedYear Ended
December 31,December 31,
(In thousands)2023202220232022
GAAP Net income (loss) attributable to common stockholders$15,938 $(10,380)$19,409 $(27,804)
Adjustments:
Depreciation and amortization30,781 28,332 117,866 102,232 
Stock-based compensation(1)
22,265 28,071 115,019 105,829 
Interest expense2,311 2,115 8,945 8,396 
Acquisition related compensation5,187 7,082 27,763 9,443 
Acquisition and integration related costs1,032 2,571 6,145 5,439 
Income tax expense(2,407)1,308 7,367 3,919 
Loss on extinguishment of debt— — — 407 
Restructuring and other charges25 — 20,887 — 
Restructuring related charges(2)
3,222 — (23,535)— 
Impairment of long-lived assets— 20 1,140 1,635 
Other income, net(3)
(4,857)(4,409)(23,825)(10,615)
Adjusted EBITDA$73,497 $54,710 $277,181 $198,881 
As a percentage of revenue:
Net income (loss) margin%(6)%%(5)%
Adjusted EBITDA margin41 %34 %40 %35 %
___________________
(1)For the year ended December 31, 2023, non-GAAP stock-based compensation excludes the $31.3 million reversal related to the former CEO’s forfeited MRSU award that is reported in Restructuring related charges, as well as $3.9 million that is reported in Restructuring and other charges, in the table above.
(2)Primarily consists of the $31.3 million reversal of stock-based compensation related to the former CEO’s forfeited MRSU award, partially offset by salary continuation charges, executive reorganization charges including severance, CEO search firm fees, and other legal and professional service costs.
(3)For the years ended December 31, 2023 and 2022, Other income, net primarily consists of interest income from our marketable securities.
10


Non-GAAP Net Income and Non-GAAP Diluted Net Income Per Share
Three Months EndedYear Ended
December 31,December 31,
(In thousands, except per share amounts)2023202220232022
GAAP Net income (loss) attributable to common stockholders$15,938 $(10,380)$19,409 $(27,804)
Stock-based compensation(1)
22,265 28,071 115,019 105,829 
Acquisition related compensation5,187 7,082 27,763 9,443 
Amortization of acquired intangible assets5,736 3,614 18,967 6,301 
Acquisition and integration related costs1,032 2,571 6,145 5,439 
Loss on extinguishment of debt— — — 407 
Restructuring and other charges25 — 20,887 — 
Restructuring related charges(2)
3,222 — (23,535)— 
Impairment of long-lived assets— 20 1,140 1,635 
Non-GAAP income tax adjustment(4)
(11,076)(1,026)(25,469)(34)
Non-GAAP Net income$42,329 $29,952 $160,326 $101,216 
Non-cash charges related to convertible notes(3)
$1,565 $1,482 $6,249 $5,910 
Non-GAAP Net income used to compute net income per share, diluted$43,894 $31,434 $166,575 $107,126 
Three Months EndedYear Ended
December 31,December 31,
(In thousands, except per share amounts)2023202220232022
GAAP Net income (loss) per share attributable to common stockholders, diluted$0.17 $(0.11)$0.20 $(0.28)
Stock-based compensation(1)
0.22 0.27 1.10 0.91 
Acquisition related compensation0.05 0.07 0.26 0.09 
Amortization of acquired intangible assets0.06 0.03 0.18 0.06 
Acquisition and integration related costs0.01 0.02 0.06 0.06 
Restructuring and other charges— — 0.20 — 
Restructuring related charges(2)
0.03 — (0.23)— 
Impairment of long-lived assets— — 0.01 0.01 
Non-cash charges related to convertible notes(3)
0.02 0.01 0.06 0.06 
Non-GAAP income tax adjustment(4)
(0.12)(0.01)(0.25)— 
Non-GAAP Net income per share, diluted$0.44 $0.28 $1.59 $0.91 
GAAP weighted-average shares used to compute net income (loss) per share, diluted92,02896,48196,415100,806
Weighted-average dilutive effect of potentially dilutive securities8,40315,8018,40317,372
Non-GAAP weighted-average shares used to compute net income per share, diluted100,431112,282104,818118,178
______________
11


(1)For the year ended December 31, 2023, non-GAAP stock-based compensation excludes the $31.3 million reversal related to the former CEO’s forfeited MRSU award that is reported in Restructuring related charges, as well as $3.9 million that is reported in Restructuring and other charges, in the table above.
(2)Primarily consists of the $31.3 million reversal of stock-based compensation related to the former CEO’s forfeited MRSU award, partially offset by salary continuation charges, executive reorganization charges including severance, CEO search firm fees, and other legal and professional service costs.
(3)Consists of non-cash interest expense for amortization of deferred financing fees related to the Convertible Notes.
(4)Prior to 2023, we calculated the income tax effects of non-GAAP adjustments based on the applicable statutory tax rate for the relevant jurisdiction, except for those items which were non-taxable or subject to valuation allowances for which the tax expense (benefit) was calculated at 0%. As a result, U.S. income tax effects of non-GAAP adjustments were subject to a valuation allowance and, therefore, were taxed at 0%. Beginning January 1, 2023, the Company projects to be a U.S. taxpayer and will use a long term fixed forecasted rate of 17% on non-GAAP pre-tax income for 2023.

Adjusted Free Cash Flow and Adjusted Free Cash Flow Margin
Three Months EndedYear Ended
December 31,December 31,
(In thousands)2023202220232022
GAAP Net cash provided by operating activities$80,515 $65,144 $234,942 $195,152 
Adjustments:
Capital expenditures - property and equipment(52,222)(28,672)(119,299)(106,389)
Capital expenditures - internal-use software development(1,439)(2,320)(5,514)(8,913)
Purchase of intangible assets— — — (4,915)
Restructuring and other charges17 — 16,792 — 
Restructuring related charges(1)
1,413 — 5,371 — 
Acquisition related compensation — — 16,851 — 
Acquisition and integration related costs544 1,531 6,611 2,863 
Adjusted free cash flow$28,828 $35,683 $155,754 $77,798 
As a percentage of revenue:
GAAP Net cash provided by operating activities45 %40 %34 %34 %
Adjusted free cash flow margin16 %22 %22 %13 %
___________________
(1)Primarily consists of salary continuation charges, executive reorganization charges including severance, CEO search firm fees, and other legal and professional service costs.
12
EX-101.SCH 3 docn-20240220.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 4 docn-20240220_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Security Exchange Name Security Exchange Name Title of 12(b) Security Title of 12(b) Security Written Communications Written Communications Local Phone Number Local Phone Number Trading Symbol Trading Symbol Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, State or Province Entity Address, State or Province Pre-commencement Issuer Tender Offer Pre-commencement Issuer Tender Offer Document Period End Date Document Period End Date Cover [Abstract] Cover [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Pre-commencement Tender Offer Pre-commencement Tender Offer Soliciting Material Soliciting Material City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Type Document Type Amendment Flag Amendment Flag Entity Central Index Key Entity Central Index Key Entity File Number Entity File Number Entity Address, City or Town Entity Address, City or Town Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Registrant Name Entity Registrant Name EX-101.PRE 5 docn-20240220_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 6 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover Page
Feb. 20, 2024
Cover [Abstract]  
Document Type 8-K
Document Period End Date Feb. 20, 2024
Entity Registrant Name DigitalOcean Holdings, Inc.
Entity Incorporation, State or Country Code DE
Entity File Number 001-40252
Entity Tax Identification Number 45-5207470
Entity Address, Address Line One 101 6th Avenue
Entity Address, City or Town New York
Entity Address, State or Province NY
Entity Address, Postal Zip Code 10013
City Area Code (646)
Local Phone Number 827-4366
Written Communications false
Soliciting Material false
Pre-commencement Tender Offer false
Pre-commencement Issuer Tender Offer false
Title of 12(b) Security Common stock, par value $0.000025 per share
Trading Symbol DOCN
Security Exchange Name NYSE
Entity Emerging Growth Company false
Entity Central Index Key 0001582961
Amendment Flag false
EXCEL 8 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -> 55@'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 " #7@%58.UNU@^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LW&#E&7"X@32$A, G&+'&^+:-HH,6KW]K1EZX3@ 3C&_O/Y ML^0:H\8NT7/J(B7VE&^&T+198]R*(W/4 !F/%&PNQT0[-O=="I;'9SI M/AA M#P1*R@T$8NLL6YB 15R(PM0.-2:RW*4SWN&"CY^IF6$.@1H*U'*&JJQ F&EB M/ U-#5? !&-*(7\7R"W$N?HG=NZ .">'[)=4W_=EOYISXPX5O#T]OLSK%K[- M;%ND\5?VFD^1MN(R^75U=[][$$9)M2ZD*E2U4Y66&[V^?9]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M -> 55A"5WG#2P0 (80 8 >&PO=V]R:W-H965T&UL ME9A];^(X$,:_BI4[G7:EMB1N>&D/D"AM;]'N4E1ZM^J=[@^3&+":V%G;@?+M M;QQHTM.&"5NI)4XR#S][[&?L]K=*OY@UYY:\IHDT V]M;7;=:IEHS5-F+E3& M)3Q9*ITR"TV]:IE,:F#Q-F=[= M\$1M!U[@O=UX%*NU=3=:PW[&5GS.[9_93$.K5:K$(N72""6)YLN!-PJN;VCH M HHW_A)\:]Y=$]>5A5(OKC&)!Y[OB'C"(^LD&'QL^)@GB5,"CN\'4:_\3A?X M_OI-_;[H/'1FP0P?J^2;B.UZX/4\$O,ERQ/[J+:?^*%#;:<7J<04?\EV_VX8 M>B3*C57I(1@(4B'WG^SU,!"G!-!# "VX]U]44-XRRX9]K;9$N[=!S5T472VB M 4Y(EY6YU?!40)P=CM6&:S*#!/1;%O3 LP2A9:LM!"[Q)E^6>T,%9#MOZM(]HKA/4*;@I?FXQ%?.#!'#5<;[@W_.V7 MH./_CO!=EGR7F/KP5D4Y3$A+GG99[7#AX;WSSPA$6$*$IT',N!8J)G>0KX3((C%.6UH+A.K=B)2Q+'B+.)/FDDEC( ME3DC$QE=()2=DK)S"B6H*9TIS9PYG)&YA3$D2I.QRJ75._B,:]%Q\=L[A+!; M$G9/(;P7"2?3/%UP70>":_A^7FT*Y>X9RA[&]*P'!3[&5:V&FU4;(J+XT MX)K39PRMJ@@!:N@_H,V4 6<@?XOLZ )M4 Q@95QB;%4U"' _+U(X@JW0<11< MX$,G['S$4*J:$.!6_D5%,"JSM9*88S2(]&CW/+SL=#"BJA0$N(=_T\):+F%H MTC27![\PM52XT)(E!EV"E>\'N#?/52(B8:&8D*\PP;5@22T/KM+(4[E\@%OT M3//S"(:'PPK;;RNXC&$#]+!<'LD?KM=(5OE]@-OS#V038W(@:P3$91L!*\T>O>H$&%EE_11W[1$LT+A8I/<) M6]7RX )'!ZGU[E3I3NA?F4N+(0E?@I!_T07CUOM#[[YA558<-!?*PK&UN%QS M!H[A7H#G2Z7L6\.=76QEO%DN7/ZZZ>S;"=I=67=A['-HN6/O.-%Q[I#)6,>=56R=M8SDK6W!2,EG>W&2)8D+38JT[=:=< M2PZFTVY#;VA2K"NCSY:4!H-?RA0GCTQNZ)9)L;=B6,N4D*=@7H+A8*2QQ'DJ M?$,78&F? KP(&K XU7=> M&18/QA<0&>7=J?$,:\M.B^4M/3L,/S[)WMB2VSG-@DZF8BUY!72LJ(_PZTR3 M .B<45XH!:N-9@.'R6,4?-@#E_(!6OBMNHK=5R3TXE,);2"PU4GTA$8QA D* MQ+^,%F)?A+W]K;"D$8_&?>S\;O2@?^^,X_>65Z(?]+Z:\V/1%WATUC3R]$&* M6BL>]O[+"8LUF_S(T5CQY+/!I!R\@5M*'KEUXG!I^6%9L^.]FZ:IKW#.RW^0 M\Y^M<\TUMTQ>DO:C_S=7^2V,D_'T7!S1JP,Z6PEY7>>9 ]IV03NA1 M.XJRY/K%.?7A'=O["_PJOE]?\HIUTNUF<$//\A=>BD[E\ZI[J,NXZBQ_AOMH MD\%G'!QR>(W?#$T%^@2O&+(=/EB>N$_NG_A.\SQ-LPRKZ'8;9;#%ZI9E M\!>/AG$##RP/9'I;K?%NXQ/R^AQ@/7UM0K"=XI.([12O-2#QNH%'GL>[C>4! M#ZP+V.Q _G@>F*FX3YI"5S%NV G&D3S'$)C%^(QF&5*=##[Q_F"G)$WS/(X M%F>0IA@"IQ%', ; 4/2='@//GL?)=-[*CG_5U/\!%!+ P04 " #7@%58 MEXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( -> 55@9117U-P$ "<" / >&PO=V]R:V)O;VLN>&ULC5'1;L(P M#/R5*A^P%K0A#5%>0-N0I@V-B??0NM0BB2O'A8VOG]NJ&M)>]I31=B;FJ19IZFL:C!VWA'#02=5,3>BD(^IK%AL&6L <2[=)IEL]1; M#&:Y&+6VG-X"$B@$*2C9$7N$2_R==S Y8\0#.I3OW/1W!R;Q&-#C%B/%*0:S;%4S.Y68R#/; @L4?>M>9_+2'V#-B#Q]6C>1FEJE@A1REW^CU MK7H\@RX/J!5Z0B? :ROPS-0V&(Z=C*9(;V+T/8SG4.*<_U,C5146L*:B]1!D MZ)'!=09#K+&))@G60VY6= 9.MO8(72A]95,. 46=W=3%<]0!;\K!XVBLA H# ME&^J%977DHHM)]W1ZTSO'R:/6D;KW$JY]_!*MAQSCG^T_ %02P,$% @ MUX!56"0>FZ*M ^ $ !H !X;"]?+7_O MR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]:A"2*+I! MV#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S":+8VP5+BRTR6 MHJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!4$L#!!0 M ( -> 55AED'F2&0$ ,\# 3 6T-O;G1E;G1?5'EP97-=+GAM;*V3 M34[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5A4VL>-Z\ MSYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0]\OE@U#! M$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K'Y3J1*BY M<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*&4/;&@4Z MJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=(\G=560C M2&2FKW@ALO7L^T%.6X.^D&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -> 55A"5WG#2P0 (80 M 8 " @0T( !X;"]W;W)K&PO 55B7BKL

55@9117U M-P$ "<" / " 5,0 !X;"]W;W)K8F]O:RYX;6Q02P$" M% ,4 " #7@%58)!Z;HJT #X 0 &@ @ &W$0 >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #7@%5899!YDAD! M #/ P $P @ &<$@ 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 "0 ) #X" #F$P ! end XML 9 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 10 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 12 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 1 22 1 false 0 0 false 0 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.digitalocean.com/role/CoverPage Cover Page Cover 1 false false All Reports Book All Reports docn-20240220.htm docn-20240220.xsd docn-20240220_lab.xml docn-20240220_pre.xml http://xbrl.sec.gov/dei/2023 true false JSON 14 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "docn-20240220.htm": { "nsprefix": "docn", "nsuri": "http://www.digitalocean.com/20240220", "dts": { "inline": { "local": [ "docn-20240220.htm" ] }, "schema": { "local": [ "docn-20240220.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/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "labelLink": { "local": [ "docn-20240220_lab.xml" ] }, "presentationLink": { "local": [ "docn-20240220_pre.xml" ] } }, "keyStandard": 22, "keyCustom": 0, "axisStandard": 0, "axisCustom": 0, "memberStandard": 0, "memberCustom": 0, "hidden": { "total": 2, "http://xbrl.sec.gov/dei/2023": 2 }, "contextCount": 1, "entityCount": 1, "segmentCount": 0, "elementCount": 23, "unitCount": 0, "baseTaxonomies": { "http://xbrl.sec.gov/dei/2023": 22 }, "report": { "R1": { "role": "http://www.digitalocean.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": "docn-20240220.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": "docn-20240220.htm", "first": true, "unique": true } } }, "tag": { "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.digitalocean.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": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "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_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.digitalocean.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_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.digitalocean.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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.digitalocean.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.digitalocean.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.digitalocean.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.digitalocean.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.digitalocean.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": [ "r1" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.digitalocean.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": [ "r1" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.digitalocean.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_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.digitalocean.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_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.digitalocean.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": [ "r1" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.digitalocean.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": [ "r1" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-commencement Issuer Tender Offer", "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r3" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Pre-commencement Tender Offer", "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r4" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.digitalocean.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": [ "r0" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.digitalocean.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": [ "r2" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Soliciting Material", "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r5" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.digitalocean.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": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://www.digitalocean.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Written Communications", "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r6" ] } } } }, "std_ref": { "r0": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r2": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r3": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r4": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r5": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r6": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" } } } ZIP 15 0001582961-24-000030-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001582961-24-000030-xbrl.zip M4$L#!!0 ( -> 55BAH[.YV$X +TR!0 : 83(P,C,M<31D;W!R97-S MQNG"E9SE:BD;U>Y;:?;\R1V)DY/ MU_UT"R(ABQV*5'.QX_OKYQR I*C5HFQ+H(14Q99%$@1P#LZ^_#+*QN&OOXP8 M]7_]_W[Y_T]/M8O8R\6S]*MV>EK<=1Y/'I/@;I1I MIF[:VE]Q\C6XI^)Z%F0A^[4?Q=^__,Q?\LL@]A]__<4/[K7 _]=W@>6[ M9K=K4V9X7;NGNZ[G^$/*'*]+?7?@./\QOH-'X7;Q3)H]ANQ?WXV#Z'3$\/UO M';?C3+)W#X&?C=X:NO[C=[-WTN0.;A[$61:/WW8G&5P>QE$&$TE@8/%1C+_X MEOEGWV7L6W9*P^ N>LM7+[X((A\6^M::CEZ.X,5AG+S]7N?_WN&5TR$=!^'C MV__U)1BS5+MF#]KG>$RC_T52&J6G*4N"H;@Q#?[+8$'P5O[G@UBN#>.$0<3* MY1LFKOCRVR@8!)G6[W>,V46M74[Q319/8)S9Y7FP(I:\^'*Z<\OI+5W.17 7 M9#2\\1B-M+,HBO/(@]'?QWF2C;3_D],$YJ;1R-?>!ZE'0^W?C":(B19\$='( M"^"[SRS-PRQML!VOO_P*FGS$M[C(P-L OGQIG]D]BW*F745X-%,XFG!-RV+M MAV[?^NE[HZN_@\F$01P=Q)K?YV$!V)L)2VB&5.B M]A*RL $Q>;WCOOQ\7%_^I?W[YO/_$*VSM:"?7_[Z]_.E[QX7;;LZOWQ M&S'-!P0/8P"VYH5Q M[FOQ) O&,"%?&\8)K Z.?3Y)^;F_2^('1 A?O$0;()=B:X2Y - M7TL$(>"#!/PW)R/_U,C(4)"11\0V!M3S?6V#\"T M61QGW^!GP&##B?8P"F"9'D WB'*^,[$6 +?@P0&'SA$O#AAT^W'X8/HGJ6< M+A:W9 E@#E[F6P6['@%2G5UI:1SF?/,ZQ1:U!HTC?NQ@@P JGL="9 2PQ[C8 M,([N3N$ CS4Q:8!=^\^ M?H"Q_\D#@?"$;RWL*^)H.H)1*.X?8)0?YS@(Q^@2RD!+(I_O]BSV?:19IMUF M+(@ '!G@WOO5N'>3(W%+8#G:@(;\!,)[&3P%$G.8C1X!&R:GN$>PH"R,XZ]B MCO *0+\L@$,]3!B@#S+'(3)'"IA2';(\%=B$N(*(PG8%RA=''G,C]C@G)\[)A7_ G2'>G7(&U&!U$\ EV%$XY4,A M[<^(_Z>&N]_CTGVW/VE@=F\,&W6R[WXM)=8'8"(_&*XQ(ZTA$@,*"ED6#X=A M_,@Y\"D2RU/\U(#=*N T!0[H53FJ27ET^AG93 FLD[//G]\44A!RK$I.RK0? M>I8^!\.$@6R0LHBSH44(%G12 ?(5 ?E[$J/&6?CP2#/N(0"G!J^' -S3K/8^SH"M0FE:T% M9Z'*019-QRFD(+RU_Z,"WFM23O_O/$4Q]/*WJR\79P(Z/6O]F;-6'#HZ-U@- MC+;1.C@N%\@DA>-% &H1FSE$J)BE(Y2?.5#UCM$3YRR.3G\_._L$TO_3S]AV MV\#6JN.'M%/H.DD\UN+*.,AU(=!H6$$OY^1-M&0 O"8T$=:0'[JSUD/4C5#> MF3,/@?9@=C0%SQV0TSDME@/1[*\'HM4]6""VBI:B99X(X+%_\N">AK!1PA0H MK"YU(VH;Y@)XT4RRW/C:!(#R6B(*;P:WS\W9(EJ#H2M=.:W"V3.0 MQ-#*6VJ^GP!$YT"*@*DGJ 9_^O.-0-.^V>E:"Q)=]\>I67<9O9$C\=88!T8N*%( MQ/XLI+;>?\(7L4##E8FT#2;2>6UQI8G4:IUIK57 6VHB-7N])VRD_>8V4GT- M(&=#1,N0EK<)"[G7>V70: %Y??H('? 8BM6/[#6R;BV&S 6$UG^.DG(R$]"# M3@< B*^G= AS?4O#!_J8?O=24;<;AYIN%YG;U)N:OHV.TU=D M50+3]WQD[(+9U.@O-WYOJ0DI0+ZDS=MPYCV]<]#KN2\)/$G5V#5V4H69KZG( M9GF"$<(_V.XP!B)B*[83[W@<=X M_.<(3]DCC[GFFM9,V'7(N+4<1[Y+Z&04>%RC]HH 9PR*3K63WS_]F;Y1(L K M0OTJRGBP.<;B)VP&8W0Q#ZQG M=!P"[#BTX24*9J\(LP\TCSP12HX1^? .4+=\[7_H\"N%XSF$-T5W>':'>0@' ML+SNTXQB9#B BA_H*O:_?G#+QS4:AB+E8NKLP)P.#T\H!WEQ6NO#IB@ZP(=0 M ^QA11H""P&3(B%8HM@1LF]!]K@$039+X+27)G!**H7< :A%\VP4)_!@RF=S MCI)L],CS?J8OS"="+[%UK10W8,)B7MDHB?.[T4R6%JS.D3\;ZPLF#WETPE.@ M$BY9XD+M.U80[%A7"L4A;*GB] M\%3B>1T$(28IS21^?&6/6IS.) MZY:DR6)WTB9\2 Z2 M,76WW8CLG':0B]^XBYLKCU7&F$;O:5#(?CP09WF*)^%GG^-:D !NE4YQ[M@R M;4S6PN0V+U/*VBL+%E]B05B$[Y''_KNF(*2N51)2)=KMT-%1N";0F='CR?F6 MJSQ-KVH2W<@\C4=#[U@]?C;@@S)3OR9,WG,UI@2(>!QES2+>3AB',)DUS:B( MQ@+X<'D1)$R00.!A0S=XE(YN5O)@85.2GK.^+YDC%K HA56;*+:X1[;8\YBBWNERUV%5O$@=#Y80E5B$=17T0;,YKFN%8>;)? ITDL M%LQOJRX'*3R;UP]WN:!+2P<\5#7O6%12DK M"@2-Z:,VP-HY7L[K%I5Y83FZOCH:RFCL&T7C-A%6QM,!-XB@P1N&$5M3#'G* M \;PX@A+S*2\ODHPGE /OQP\\I'1_2(0@HVQ?!%0W<)ZB45Y,$ CCE)2FX0V MI$%2EJ01)E5X6%3ZF88WBI7CM\53HT!8^R,L;%6&NT>,^3 X!8$3QG@8!=Z( M3](/AL/ R\,,=W<"^Q!XPA:7YH._01(5\(T0G;.BGE)'._, Y+CKX2/Z).;0 M90'DZ^"*K\+2/0G"M8S>I%@%*BTB%N*!2 P+[J( IBKJ3PT+3)B^I&:DPF7B M&^]&6I#A= 2\"Y< 0P.G(=8V$;#]F0.DUR8'R'D<#5G"[<[GB$Y7TXUOAUUSQB7! MC>.C. 5,Y!;U8F4>KHR7B2,K39R 039?L:5KD\ZXHUU^$2Z+^P FBN;X G.$ MMV-^="Q0-F"%^TU0"3_@GE;MQ'7=-YIEZ:=6U^H)#*L]?G6A]7JVH=L].(I: MB.6='M@ )+BL./23D#Z69^2IUU;Y2TL]-9J(A$7W/KPB#3)NW!]EV82OG%?' MXC^FKIVBGEO,*UC!F5D3XJ&B;[%RY^KHV\TIB*%7)&1W(;O/"LB5@YB=#9 Q MU5&_7>0K!=86 EN$X44$CV!2W'46UTHJ\F//,QN+M$;TRO'ZS>+68?9 DX(M M"BZ?3LLF=K2_D (A11L'*1:&._70)XBNUOF((>[%JXK[^CJ-((%'MFKK"I WQW(5\^"$^6 MV'L/I$M2IJW#)Q3-1/U'G$\9:0'B%/>3(E2FT1=3H/! F\)5&HD8*I$WNF1_ MIP"LYE]4@D1.L%@)TT_P^W+[RGI;7,#E0\U(3O=8Y%!;H.';2C:&U2;1YKU0 M2U#WU/OO/A3*R6T& B$6*F]0*7J?T03 /GFZ#!8+!2TI7="VTFI!7+0H%!]0 MV:)"/[EE7!G1S-Y9*4;<3NLRG'F9, A9F/$.AW7,2\$)/:1ZU+A<\NCEMZ(D MZW0,>W:,2J$3-6:G,6D\[3K,^:4!T&Q4,3 ,J:A<6UM3L9ZTF DO+N^7I307 M?/%E#4LNHZW9J6(W2T6QML^EXHDZ 0_1P"<937 W4R%T\>*XC(?9+3P-)["F M:WV-X@>1E99'XG,2I%^!>$ZUW@ KY(**E(\GA6VU-H$'@!"(!KA]LZ@@ZF2<&&^T88A4LR"%10'<807_(2R,#6(:K;3P!Y R#P1 M1B?QU-P.3.%1S-=^LS"$J"!;&A, 1#7V!5]RV9];2B8<9].B)C(_O&4T(J!# MFL-,JR>+USD+KRL/13[Q86IID9WYH V!C9?6IIFA1>X?G90SY%8HM"TP7O8V M?*P7C^:TA[-6YHTB(,EW&.XTY='<1E+,K?M&0\G9&[$*,B6/GQJWJH#*/*I" MV/PRH')NJH3_A9&51!R@I+X?/*:+7RW>WWM3:&_C"0,*AAQ<&(+X= 3D'T 8 M 8$)1) )[%;QH+NPJ?7=B*.!"/7+$[ZQWBA@0X >+(V_(\8S4)0\%Q*186TR4@+X5"5B0:VHGB<>")4UU))!Y:#ODI+48Q=+'Z MN);@ < +0\8%T]+8QF/7^&DI[JGNKP8R%G8#,!'!(X14?/P.CXBH[XQFP'H9 M\BG'F0F@1YS#';DOW;7P6/H(J[XKP^0&L ?#H#I7!E",L#)%/C!Q9M'P6+=K MUE*T2C/?[('!D4^,@J@L($]MC;R,>U$K'!&2*X MPH:X"<\57+;.=PM##!:C*3@<%Q:00,'BT&1,LTUXZSI)):F-G4=^49K(HWQ5 MI8CT&5:OO1?+*H4C7O$\3!DH5DE5;[ZL#USPE@A5BK%FZ*?_4X7_+>F7H)75 MNDAI9T[9/SF7-X*0BTR%$0L&3<5A^5I86;DT>7G>)&EH3]CV5TF\^&91#7CX MXPPQYVN&BQI .KEC!=!SS2.S^F5(1W&=W*#)*3*70V,4?#I/2?1CZK.%(R)X"ZQ3B [E M+--2F?'%U8(#+QRUH_W%!+E X52+!V%P)RA.%@L0^=P/H7'74Y05 MG(CWV""%\,,%;RXVK5D"-^O5YC6]C(:=)3RV^ MQ-P^%'*H%@Z^B+>4X"1_F<1.:CX\.-(B\U?D\/!BZ\O=5(5L!OB&4L D$^) MG(OB[),$F$, TZATZ#\CKE1Q"TC*Y5;<8AZH5B845(9_\8;*43R=]-077$H8 MA8H6O%FHV[&ZED5TUFNQ!;Z*@IA<-^C,+-F<1P6&1@C M3I<+JH=X@BF< MP!X$PAV21%#AAP5^ XL!M\/E.@U,6@M2@C/)M74:%JY"$O MN;)B8TK7[_Q[^1T%QG 19EEA@HYV5HE@N"7?I.N>S M&L, Y'P?AX2YEODFI?$ AD)#0,S$,JK.!<)]'PL@EL5HL+E1\;GLOX-S*K-: M<-E4NP->'^$D@MCO:#?\IA W40 9I6M@7 5SJ>,21S0H=O'!ATIY>REHR]OK:@PW:J)G MU^=);>%CM4P4B.;?5.WNZF-0!5J(F?"O*A?OLJB91G]-GT!+E7C@7W(S&"DD9#)A["*08;^J=(96\;8%9Q5!/[- MWS 7%TBX'ATDY9B\0QT&\/@\YBV;\7>(Z1&$!% ,6/A@//1T+>0?DD!1C M(XO04^S5^*T4' I3",B";%QSI14B=Q#YW)-S7TF;IFC!+C)G +2ULMU/52PBN05T2SHN8,F'%YPC'L:3L-XEO M$MT#%Y?A,^R:*-*U 0O1>W7/YL[9G,2W=,<%-O.NJB7<)B =1^710=D3P];X M8X4^)+\E>4Z*7P:K-24I-Q'L&PPGGVC?8/+;R_;"?[4%AZK1UQGY72*L6]'1 MN926L,+?U=3H,96B"J-'[3JV*^#U2B1:W5.BR%+CSM;BR)2HKY8R-I I:O(* M/Y^ELQ"K6D1W:&%/&TD>>Y8R:B/F49ZB$R<6&FJ"/FX^9CTI 0$ =S^6AO4E MT%J;HX3P6P)6P,/2'L1C#8MLFM,RFZ8<6Y!(_N:"K,9&:JT$]RJFEP\ M[90N\H *W< K0GAG!*A*!9I@NL5J.W-=:1'FW],L/A6?%I272E4@@M)B/WD& MW,VK.6S*FFL%L:LA[DH2+LX >5E51 V&F_$LL64" MO4Q(\81YYCUZ";#GF/:^=.>LNM82<\VJA&U.%%:;EX5B^3"U'Z1:523Z*9>, MB$LO2[!Q;(-'X,8BO!T;N4WP#)&RAAF/@"NUO5-4+:KD@D+VJ0JZP6!3^:DN MF=0T<3Y)&I3X^H14]+0D]X3<)$*[-A3C.MI3*?2S["A=Z<*J"T+UPA0R';)Z:DGCMP17TG/+P "[1C-'3 MS:O=XLN+$GEE#IQPNR>L;KD1@3 B8XXS:>[4K6K@!5CUCIN"9I13\6[Q:<:R M4M15#:MP3#@+:2Z.7(5T\X7VQ&A%V/1?K'):SNQ[S?8E4G!XV'*6L,CGAOGM MX2(B=;0 !"1VQ]=:F?FFX*K5AUNRVYN3&U'(,*WE#I]PKE;+)GY31*RO!T=' MNXGJQHRU#N2G<3-(*_/<8QF[4\0IU3.O>'ZFA0@FW6L;V2#+R6XUFY M$M?1,+OMKD1)XK#^!\[&;R6E^\CEUZ;%^/?'Q7B@R7]%M#N6017R=]W9"?06 MSBA&5[-P@L&4A6&4+9)XD6)'RL2/QX(0\ZJ88RX.U#4'D6I247X>[CHE:G#6 M TRYE,H4L:(R0)49(M%45]L;N= U$TNO3>)):=4'L2\NPD^KLMD($N"R3/68 M>/7Z;"#RB+P']QVR^C+ 'O9TQ ,'ZVFSV*(5^ZD;RFE OVR\O0%T ^PYS]7DT>]%QF:[#@-4HH$[N*\*PZ)J](0A? M!$C[DQ!X'9^25A%M6?OPPC,F0C=YG;=)$J!\-Q>0O$3"$-:F@M$)4TW)XQZ+O-SM MF(D9BN2RLAF[D-.+B(E';H.J!JQB?'C:VK+*D3_7C(V: U%^0G:6!3'6?9YG( MMZ07A'" )DPX)WRQJ[78T4R\7Y2KH>7#(4_BPI MYV,9I(BW ]J4(!,0J;K@E'@)#QJFP!*>F@S#UZ/J.)85T2(UGE@=3U[I))RR MUAE[?G$&R!,G6*JTY!5!9"S3+N(0>>OGJC3H9X2')+5G9W $G?B^F.VTD"D/ M9:@H[J.H&890JI*@9H JBFB,>(+Z@E;UQM]%BY),JD0 R:XW_49C2=#">%%8^H-J H8%F+>:5A&D^CKV96 M.2\E55ZVZJ@643)E%2?T,6T, WQH6C( 4&!Q_(+;S&RGE/,*PR:4^JV?$%5.6)^SS)DYH%.":\:5X2DKSZ)"W%@ M?+NGA'CUD[LGST^+$.O7NE2VF!;B5HK'0+-]RN$YVUMZE701$_?=^UW\T7>91G-9MASD?F M![0U:',[P?I_6#0GGL2A]-/E5?V:H8D*)H!9.B]1S=DT7Z":LVLTB3^8CR'8 MP89N=LHOKGZ_^G+VX>;\\NQ:^^/FP\75]>^W1+NZ/G]2*Y=N+>7U[>7 M%QI\NKWY<'5Q]@7^^.WLP]GU^:5V^\?EY9?;E:O:/8HO7\4)%W'C',;PTRK4 MO\CTX$%?Z1OY%X$E&WU,@GNS6;C-6F3*BC2)@IXE('N>>B@$3E+VMOP E#3% MROQO@XC/AS_T;O8D(N7D&2@@LQ8OX>\3EXOCW'<[/;>')SH#J3#SRQ<7A[W# M#_O/F;]XK6MT[%YWY66]8ZR\MFY8H]>Q='NK8==?LPWK=2;;VVC8G_G^BCT& M**:@8__K.^N[*47F'K*WNF9P/EV.M^96<_(-;UY$H@6HQY/=GPS.)A;J]%7G MX^GE'?9.F#,[\01R#*CW%2T%D7]:S-?S&!L.WZW9 '2U[F/Y"Z*,+L*YA/E M1.;/ACRMAN_*=1=DD=-1Y!=8WDS#5;QK@#U/[NISQF@XP\8(,.3_YA% P]\] MJ1$!PXMY*A1^P)R/>QK.U,.?):0;K5S7I#\ /SQK??5U)3BJ/ NSC!XQK:YH M:/2<19;HN^EB&YW*N??-GVR%;.U -L/62:]G[@G97HA+RT^D/_)RZT(/J1IN MK.379K,=6'I^),.SODTL M!S-1E'LQY_+-/Q-5?M%5ZS$0WP;8)8L'UTZK&/!"K5@=/"NZF/#>P@YQ;9=+ M?S]TB=[O\QS:29G!.&<[:8+&F[)IR="X:Q+#;;GH=,CP<2SB6I:2-EYWES]A MR?' G[94KF7CSY@-CDD",?M$MW4E@4@+GQ[IFW:[!1"QS?VG:8/P&.QII[\4 M>0K/I@3%)CQMF6L+#CJZ2?K]IDC8:!O:(ED<#E#[M@- -:0#:D%SY@(T#)N# M; \&=JG'.!IS_J<5%9PBECV'1K?MT%JZ0VQ[2TK<1GK;-@"9/8L8O:;RM%+E M&F[S9RR)%O! >/3O'9/"9I">W5/ZFKS@Z5O. :AK4A__W^/8?PC"\*A8O^T2 MR]R72U*Q_@T"%!QB=%W%^E]WFZ_FRZ]NKP2TE<78.C&P/0 MT4@)%VS($NQV@UTBCL^K:VSAKU$"PN["RO8FO1V/<,#C.I[OQ6T;:H$.:BC_ M@,3@Z;M-K;E:-!^/F9N7N!:$RX MT)-"IL@J%9VU3:;.A#YBFH[*L5ZS/HGYCT7ZSKZT$Y5A?52H9AK$L)2S_/4) MW#*([8>HCNZLZC$5SF8WMJ-@-2YF@>DQCC&L0R59JVM/!Q M>L3>6R&?HQ%C;F:*-=1HPC'),ST=)&:5!R M?&P@!7I?3HGF$'W\+T4.GN\_ ME0P1C;Y)NO:6R6CR.\*/%*A=4)B,+0U:1^0@EGJ,@W?USH1?OQ!A;MM)M8C3 MN*:;TMAVYX#22:^QLU,RC4U> O ACNY.L>VID7>T[_6>AO%T>D16G#[!C&ZAY*T_3QD73K;O5H2#+U'NOW9KD$' MSZ.%-36L./61VE/[Q&F]@Z\T'6U"$^V>ACG30*L5+8-_^M[IO],,G< =^%]\FVHTST9Q J_UQ1W5 MA2!-,0R;-YS(LS2##Z@=4]ZNIFS9*2A1V<&4WXP-/.=[_1Z!KOS3]ZYIF.\. M1%E6 &JS]7QO).D\'H_CJ $]ZCE/$J2^3DS;(K9M91)'[SV+0LVV MUWH.O6JICJJBL11H5&BYY.;.,YAG%L01#35L W8:1)I')T%&MRLCW5+.;6'T M:-/H1"59[8Y>=;=)PFZE9+47(N!Y^3@/:58EQ7KQ>)*P$8M2D%YX$]%C&+ 34*X+-AX 5'%89P8MDV,:W>YIBEF/\.#[UA M$\MN0)$E8_P;YXWL;X^%FY-;549QZ+,DY<:LWCOMI" ';WB#N>Q14]T_!<4P M+-+M-^=%$K@^7U" .!R VCWB=+=,4),]@Z0-9>%>8HR7I->FT[;(%&YYWH2$ M;XG>8K4+91N/L+3J2^Z+Q"1QVZK!+[@],A?-4\?B6(_%=O6(]WTL.'?\.<-2 MI*4;$G[,21:.VT'&-XE3[A9XF["0H@?SW4/@9Z-B!^K/%>O0IX_0 %U[9[N MNI[C#RESO"[UW8'C_,=TOBL?&E6"VX3>L=-!PNC74SJ$!;ZEX0-]3.79]?:'S6=VLQ=7)]U:SF^N+RZO;R\O-/AT>_/AZN+L"_QQ^P5^?;R\_G*KW;S7 M;CY=?C[[<@4WK%S?[M%]^7I.@DC+1G$.8_@IT=@WCP%AJ0(H-#KF!8S?R+^0 M/**Y'V3,;S[77W\9(%UM3O=US;19)4*%O%BPMJU>'4:HX?BFLVL!=S]66] M8ZR\MFY8 RY:_:V&77_-UKMJLJV:K.UL.JR*8M[#)CQI^^DOW+I$0Q)$=Q\J MP0(=%K:84<*8]A'N&Z7:9>0S?X/V#8>Y%?]F--EX"Q2J-=[?,NI4LPQRM$C6 MX]!SILTIWERK4>T8>9+G-3#VQ:%1Z^ 1RK@>:WU]O/R M6O]/K>\(S?F'TT#0U8G;V[+SMP1^*M7[\GA1MVN2?N.J:0IU%>KN?E&!Y. MYHFA=XG=./6D-8K2L0(5M%]CRXH%"JAR M767=)70#TLH%I=FUC]MA2R5 MC(^L(XFE$[>_KTI3>V#DK8-/G]C;MN]4\-F!XF/KQ-JV+X "T"X 9!'7E0M M4DBU+6#0MS0LZCR,:?*5H:![3/XLHT^ZRE\B+WQ,; FCRCY+"Y^>173)O"4* M/C7XN ; 1Z[SHU3G#=U:+&()#3EOIOXXB((T2WCEC&-2GFT;1,M#:>=Y@/#! M7AB]IGT#%7QV&N[=L[<,/%0 V@6 '&(HY;F5+/HS Y:<>UF>H'^(]_01M>Y' M-+D[KNZ^I@H*E18VVW414P#:W>'10$,% MB.+N]!UB'VXBW7'"U#!L4"0L!=1# JK5[Q'=W-+^I8 J*U!UHO>/*AFTO*7< M!Z=1MXGVQ@FJ,0XT]E)>R?(;;9C$XU(,CJ-GB;]M([,&MF"5 MR["J+-\U^)P8!K&Z7=4A3T+8 &CO_"BOYLC0K'0O'Y.L_,8EE&*J= MO9R@,0Q'@49&T+BD;RO02 H:J]_ $'$$GOT6L. /6/8ICH #HX<_#](19I9C M84:?#8XJPWR[^!1EKE$ 4@!2 &H%@$YL_;"LG<>D(Q>&IFF O/B":!';CD^W M5,ZTB>NH,%^)P6/K38MF*O#L+DK>(JY*,Y$7/H9.NH9<\)%"E9:702]W VW/ ME@\N4M,DCKUE%(0*OI45I&9?93X<%$@-K!&A*Y@>%$R):Z@(>J8G$0FL77E))(6/"<&L717 MEE@Q!9HZ:'K$ZC:($E"@V1UH+-(W^K* 1NG':X%US:J0C4)'IEF6!(,\HX,0 M.'0,RQZ/XPCF%7M?1W'HLV1!9][02C>(LRP>O[4 N'ZZ?MR\2 M4P+#(7W+?99E]UE[LT]E2YT)=2:6RY0ZL5R]L:*JSH,Z#X=X'HS^%I%XZDRH M,W' 9^+$[!%7M]O.(UY!]3+M%[>"BMV21OV:L$1+1S1AVRABLNJ_+4A@^(VF M@?<<[\$A$MJV$$R]8VRI9K9%%%"8)L?"3@#5&I3#4%BFL&PK>M:XD9_"-(5I MV]$SLX&'\PBB)EH@JUX$89XQ_SD>MH,Z<\O6)_&9 Q&BY4$?"M/:@6D-I56% M90K+MI-6FV9D*4Q3F/;ZTFKK(HO6FK?;%EKT%_^#^:<4ID3OF#!KIUJ>,K^P M9T] C,4,]!>S@1^/#K#47GW(885NC_1-5;)%6OCTN\1VFR:7*?CL#CXZ,6P% M'VGA S^)JS=-,6N=B'.0SN,5!KF-T+6E"7=]D^AFRYVN!PV?;=BQ@L].X=.X M@IJ"C^3L6'K_V,][\J%15>IG M0N_8Z2!A].LI'<("W]+P@3ZF79M?;'S8>+J^O?;XEV=7W>F=WJQ=5)MY;SF^N+R^O;RPL- M/MW>?+BZ./L"?]Q^@5\?+Z^_W&HW[[7SL]L_M/(9-*9IOF%CR]:[L0^99O MF:F;UB8M$9]WE.WOF_YVG M&38,3)$^)\R+(R\(ET6>P&7\TJ/I2)LD\7V \O/@48N7\/W#;J%]/)$T%VP" M*!%0-%[ROE5T',/4_LN_.*8(&\, "M25RP.M0@1F?!(F,:VFF6&2\8D64(1; M%-U/!Q0#%3%*D47I]L2@I?XOUR66W31-1?DG=T@+'.(VCH=\*0 =CW3P":7 M%$6#89QH6*38RY L),P/,@VEQBU["+25!SG$4HTM)89/ESC.OL(\CT=$F!J" M0P9R@L9WYC0>GN;P!P6B +HFZA)A0 =!R/7%9_?:VPX5]UK?R"&];8N[;8>, MU6K;)4?L%4B&0>S&&K"R0G:HVR'QZB1AXR ? MLL&D?DU7"V,) J8P2N_-A=8EA[:$)T_%($-=Q=,J]4P&& @$)T(J^ M2<$<71W&@;WS"^L$,H+)R=<0'EKHAPHD:#I M#G]FPAD!-GV43&OBEFTI0 M^1B%/LW+DP3-UL=GJ#[I$Z=O*4551M 8Q#:;M]Y4!NKF\L"$/O*<>1[KXGE) MSJ9DXJ@D!,,@>D\9K66$C4,<7?FR=^:S2M@]B_+C,EE;QAXBII0DL(%RT->5 M'/#*EM\5MI]C8O^F04Q#%>:7%CX]--\<@ A@.G)0@^65U:XW+;OR'-E@LZI[ M;4!*T[))W]ZR2?#&Q0=;(5<<#E"-OD,,1SZ@%E2HG$(Y9X>#[*4Y2-O'." 7 MWG)*?<53CS8DRLI-)PTT5SADZ23(:"@,;WZ0Y=BB[Q2Y,/#>[)$+YNR?/)A@ MA/DQB>4GAM$G9K]!.)F2R7<('+U++'GC:TU33D$,?8@Y-(6>V>!HU+^L8>7*L'+RA\RA-O5$27 S&@T5W MG7?;.^];RGM4Z0K) 71B PEH;U"/O"3@G-OG,)H':^%1#]0"T?,+:<(@3^$! M+(?'"UWA5]R>QV]+CJLYYDF_3W13!?A("1M+=XC1:Z]KKS7T 26#.I4X*BGA MQ,3($64\D!$T#K'W 9J#EP_J*@*]IT&(X7VG0 M.4XJ]]9B7)\_VX;4.VRS' M)-8^5%(E#&Q@1R1==+IUVUNT2EYR< N'/GT=6M!2SJ-,!Y(#R.B3?K_E#3;D M)0@?:58<>B4AU+:EW^L3I[NORDA*2G@:0$Z7N'MKAG+P(H0Q1-2S7KE!8X??<0NG"U,&GH)!>JQ)NB289*'UK6W<60 M,M-$I0\]3Q\Q;!?@VJ#8E$H>DFJ, U+MEE/L]T%$(T\E#QV(+$X?ZPWLM"!- M

,2 0B-=:8*^GE%?3QA(<76V%FL92,VI048"!R/QW$$,XN] MKQJLE25<8<\>L4D%$)#@GFF3D$;'9,&S7&(;JEN-M/ Q@&#LMG?Q\5KQ-J$7 MXTD8/S)6?#DI0PVW)ALMY6,VZ?=4 7EIP=,C?7-?1MDC$#5 7 @F--2PJ#!7 M/7@DT9 KE4SCW6^.R@UX8A*SNX=4%B4_O))&J 2(#;?WLI0'@! D<1B*/G-VT TXB44>WUM^OD!G?_<0^-FH6$+].='4YJT^?80. MTCC,L]6/C&ER%T2GQ9/=66BAC8 ENX>-B;-T*Z#P[:G_'%5NC0F]8Z>#A-&O MIW0(T?VOL/-W_=KES?[O%V^7I.@@@4ZSB',?STC?S3 MS2.:^P'P[3?+#MRSCP>G<5,"Q?V=L+:03E+VMOSPKFS&%T1\AORA=[,O1%(X M3U#Q?>)R<:C[_8[>Y^>Z$,**%Q='OL,OS5%Y<:UK=US=7'E9[Q@KKZT;UNAV M=-/9:MCUUVQCNR?73M;IF-W-]N#@E=[/K+)U82V^A&5!4@FS=4/94>F]MNL2 MVU&%\Z4$3E?7B=XDPUXRK;=-D6_3:+=Z#-RP29C%!OK4 05)V5V7]/4&Z?B- MMJ M"O(! ;1KZ,3J2@70%XEY:T.$DT114BWH>'(Y'#)/&"&_>;P1KI;0C&E> MT107)#FDZ410=C14WM,0G1RD$/W2+ D\M&SB#;NW7>ZU+_/)SDKZS;9D;HWU MU=%6-^E8[9+: >5Y&7H(-3._&9^(09#BLHQHL1C(.+DC>Z/6+TFOKH M5>J#U$#%Z,ZN1;J&C*D/1R#9G&],A+13;<#N@BA"Y10DH0F\,-ZN.&Q+?7V& M8Q!75S%<\@*(] R'V&;3BCPJCFM#XU4C:L&P7_PJ.K$A<2\\-T!"-3_.T0_$ M"?PS^)]'O>R+Q$?8,ES2=ZUG"7G/VIQ]BH#J4*A#\7*"Q[X/Q?H(IW:E!E>U^[IKNLY_I RQ^M2 MWQTXSG\LX[OGAT=U>QP.,FWAZP5$R3+WSY?G-]?G5Q^NSKY? MM"\WVO7-]2G_?''VY>R0(XGV-.,S_^\\19GW\K>K+Q=G7!*>_^XCG^M3474S M2]EMR!,GW5U]^1LR3WE63;==D[9>()BN/2A1' M;+W0WN8[G]B$)TU"_85;E^@*@D/(8Y/X,DH8TS["?:-4NXS\-0VK#GTK_LUH MLF0+CA(M+IC'Q@.6:)9!CA8A5F["ABBQH:G@M1W8?,2WV-PV\)Y4E\5D?>;% M">5Z'4]#Q[M P+Q:&EF_QH2SJ7K\-!;LR,N_'!%,W;1>9+F;!!$=SIZ9+T$Y M#G)G%#8]%YMVY"S::W 1-SU@Q',0>?&8:2=AG*9O-)IE23#(A9:;Q3/)$*,X M!'@OQ#R_8D2$=+NVK?W[V1;NO:[:<$C?V7QO1Y;X3+E M9>%^^MYQ%[C/B\;7JS'D&6/7@?9[Q?(+-DF8%W"K-(\4H.,89O=?_L61)05: M.NGMML^.2@YL#B73)9:UTZ[*"DI;Z&T&"+W=G1:O56#: DRZ2/)ZP*)WAOB\ZIRX/A7W27[T8LXQJZ*G5 M61*\AS,O7-G&?(SD%GFD+3Q%)A9.WFG+]5AI#D"IO1/Y4#76 MNY=6W_LUI1!=^3-E!Y))G,:V8P6D'0.I2PREW^6[$Y/8>F]'O6.4 +Z-\&/I6R;8*2#MSN!@=9552'(@6:2_3[?Y M4:FR'^*4-UB!*<+<0:L=E3WT?#;(CDQ_W:XWN9*[%9@4F!286@HF>[<]%XY8 MA_V,1?QS+\N3 #M08@'_;,02['.6W&W9B+*]4E[C/A)*#F\% 5=@VO5!THFK M0AUDA]+>#],+J;5MSD^:9<"5IW:6_;[HQ%XW2R56BYBFF11Q+M1"6%T)[/TA'I:-?C2!BCU +\V-=HFK(M [J4T*IT MBU?6 !6$Y(:000Q; 4EZ('6M/1HE59.=5[I3;>Q^-G9G)J5==*A;3C)NN -' MU-\G6L2R%EJ1K..T(IW8Q'4:!%0JQ7?W ++UO@*0O R+>*:RG8D,80,G72- M_4#H)_6K95=-45)IWA4.O-BY]HQ3>Z"8RM4MY], MUWVL],=7;3QUF-AQTMUUR0>%&>W C/T4>U/8T0[L.&E@]#\4S'A)]41ZZ6G. MX_ 7([Z M.:.#D)4Q@;7(2R%HG(KYODKHI3DWY][\G$V<\W\6_\W&,:Z; M&P]8HED&T4S=M(@6Q='I[V=GGV#&R]M :NR;%^8^S!4'^\$R.I8&*PA%V6PX M#RD-JZSL+.9W#>-D#&\YO[SAN4B]=RE^-60!WO/Q\^V?&GV@"=P^HID6I/#X M)$[P6A!I:].]B493[8&%(?[^P>KTJZD\/=1"Z1:"]^!T^:'1Z""^9YW#P$93 M.FS\E 2P@_ N0*XH#=(L1=_,&I2"JRM1 M11,^JRR((=;*8 MSM%%(3J4Q)%#"#Z81%O(& #(+H* M'"_1D7M2894AG:3L;?GA79F7%$1\KORA=[/#+4E_X9 0EZ?PZ^@"AH4)L7AS M<;G#+\WI .*:;7\8*Z^M&]8P.[J[^M%UPZZ_9NM=-=EV3=;9=-@E M>KU*GGSM37C20-)?N'6)!42PA 5*%4]V3^DY'?PR2AC3/L)]HU2[1.EF R/2 M86[%OU'QW70+%*HUWM^Z->%HD:SA)NP$S20)$^8CO@TR>)OWI#E33-9G7BQ: MLKW-X> F1;+S%=IIXAS>YW.EW&.3#*,\M13E4XV.XSS*T@7?^3)S^::AMD_C MW(YLO\O1#O73%UGN)H&2A[-GYDO0J8/<&85-KX--.Z[5L3PJ:-^<8*T;J[)+ MS(85TRQ+@D$N[ E9C ;@<1P)F_ H#@&'%NJZ/;4K*LVF]6DV#NE;6_;K4IEB M"H4E6#56=[!VQ M>\3MBAB2%I;\,XZSY)]I$K.KVJK+#B67Z+W])'8H*&TNO8$"K3=NTZO M&LP MZ0YQ3>G )(4MLR5U2+Q_\D!P^6D,\Q+QXT@26QUBJ&9WL@.I1W2W:8L1#C2([3WA644:CNX#G M"VW?6ZJ]DJE#>E97-KE4J0_SK3:[QGZ2Z!60-M?Q7-+O-I6)%91V#*4NL73I MK%I*#]]*#\>$)TS0NTOHG%Z>'EV/2(/HEM+U) >229S&)G4%I)US",/>8_]! M!:3-U!;;VD_)5GG8>)OU\0]QFFJ\%DD&

./BJ;/?MLD!V9#K[WWN)*=5!@ M4F!28-HEF&Q=.EN)4L,WAMX3E;B.3/DVE;X@.82V8PH*3+L^2#IQ55R)[%"2 M]#!)H7ZW.;1^;:7.%L;7F\<97V\1TVSJ"E#J3RMHJ +3CL%T8EK$L?;3NEU! MJ,4'2=D2-H;@U7A"@Z2T_XH^FH:B5>:VKNQ1%?"0(FBK-61M-:*RSUS_9*MY]=MXDI$Z=Q M[6WYHB(4SK4+Y^P#J$.J<*Y-.--6 MIZ7@/I[D&0CMTTM5FV*B^4$(%Q>ZD3=0V([(M-5L\7*?=-LB;G_+BJQR6&>? ML#\H%#YT%+9 *K<4"BL4;B\*&]TN<7I;=A)3.*QP6()5&WJ/&(T=O7O$X==P MDIG6&B=9$Q?)BWA"U M?_(6OJH0^.8_^PJU+Z*''HHPE\R<"UOWJA*&WE#!\ M&26,:1_AOE&J74;^HIIY-%OQ;T:3C;= H5KC_;U@'AL/6**!3G"T2-9P$W:" M9I*(;7S$MT$&;_.>=B_SR?K,BT57AK<@MK"D\"%?15HVBG-XGY\2C7WS&/"4 MRJ"FT3$(.5FZD#2PGB^M%WV>QKD=R7_+T<[43>M%EMN,E[=]S\R7H%,'N3,* MFUX'F]H5'[4/57;>AW(2QFGZID[>LRP)!GE&4840SI5Q',$T8^_K* X!F]+F M/A45+GP@EA"]8VQ9^54.4YZ*=S]R!#X!##8V3WA5R*N05YY5ZYUM*YHI!%8( M+,&J@?J:;BNH;[LBLB3,M+A%A>$44Q-\'J#%HI2;FEJ85&$<9_DC.*NJ0KG\ M,)*N0Y."T5ST0*=QP+&"T<[/45\U'&]O=?)ZP_%I@_%%H:,1-K>W8*_>T=N? M/GCX,%(]M*2'T;;5712,=GB.I$LAE,)XT!+./8YA,O_E7!H[BU#DY FP[R#* M:'3'BS$\H\5(FR52?Y$8&E-&T^/KDL8H'53HY)2'W8/H_97O3E\&"DU7,%(+A8N7^>E8[[SJ&PF MLRW@4>**LQ%+YIO 'XGR(&EO8:7C*3"U$$Q;A)@J&*FC)(W%I,TAD[-\O;*< MS'+U%YW8Z\9-FL^)FVRU*M34*Z#4U5:04 6F/>0+6(WS!11\COP8*5O"QA"\ M&D]HD&!?:HR^"&,4@X#!^\<9="&I9*T4( 6F%H)I"_^G@I&"D?+;',^="E@M MNE.9Z(ZV?]R!Z[$J"J@5,%+1=/+#2+HH( 4C^6$DA<&N[7()+^U8E'7,Z#>- M^G_G:8:FO18*(O9QUES!\G3FY@X/92[9/7ST!N4#%7SVX#!T%'RDA8^DEOMV MV47V*F!&+J\I=P'>TUKS>U5R W&>)G.D6J*1S)%I2<_1&H+6O4_5PGKMZ5K_U>F_,N_IIG$9SU=<#Z.O39, M8KJ;D FUU\_':YNXQMYUZ./8:\,E1F^3O7X!]O<5P>_;D8&OH0^-FHV.#Z<\7Z].DC M= "( \QNY2,+.[/8X7[WF&,*S)D+;:W]'%6N@0EP_]-!PNC74SJ$R;ZEX0-] M3.<6"2LLQN[V^)X^?SM^_66 &+3#V&]/#76P\ %'.,HAFZJ9%M*@4"M,5 MK30U]LT+4-#\7KO4OQ MJR$+\)Z/GV__U.@#3>#V$04)$_/;)G&2\7XBY';H1K0)30I+5SP!=-^*RR(,K%^!6"L&_,$Q:QA,7)'8W* M)C)E9B:H1W X$+U2G#B-/-"08"+P)TV\D38,DK$V9!QS*_P+V1TL$/^>)/&0 MI2F,"%_ ;M\''M-X%?L#041+.D0\KZ%?5";:8C,!T( S #AB&48H7L@H+2E R70%.1Q<<'*'N#HT-#+"V@ M*&IY2L+@74&=L[QI[E*J"2H3"X9 )Y,05 "$8)K1+,]BH! X2@)#<]S NP#N M[)["5OP-#";U P\1!6F&QT#E$'?%@$M AL; M48!T(,'0#,^ 1B-CP]WI?G@ M;S3&PT+N:5B0(*!2\0.2$T[+BJ<%L_I68>G)@$5L&&1OM ?@A[7% R_4?^QH M9ZE&89II'F9$^[-SVVFR(WRJM;G19;-#*D9P7@F#:3(BGH+AIY/XC0&.1WA: M_C<% @L[60D?XKB,04%Y1%+X-Y\/O&H XXKYPD@3^@@T$ZGE _ (-%+!1:PA MI<&9!>(:X+OPY7"2<>T<1K HH_)\PV&6D:&E9<4H*#8IKW;#$D$Y2]K;\ M\*[4.8.(3Y0_]&YVN"69>ISTBX;I=HE*K@;V,D.YZ<+J;O+ M_ [;.!"68\&./ C+$0%%W!=9[B:^FL/9LTUY,PJ;7@>;5/S*1E'OF!G. M37:3)+X/T*DQ>-3B"4.2CT9^+PONEP8N;NA/5BE>K4WQ MS9^^=]P%J.XK"4.-L9$XG:( 500=^D.68*G**^C=HW=DC=RBS M?_)@4B\"N["AAUGF^,0QB6DVJ*6J"E'O&D*F2[H]!2&)(608?6+V^PI$$H-( M[Q++E0E$4DB\K6;@/.8U@BEB1%T:#[,'FC#-9_VM&GQB$-MJ@.*J MK//.63FQ3%T!2%X .<0Q; 4@>0'DDK[1H-7UJP-(J>$;P^Y3GG@CFO+0=F#= M-+KC&2;/Z*#<7GE4TH[@2FU08%)@4F!Z)>9M _-NT'9&J>#RP.Z)3/0CT[2- MGFRM>92BT(H.2@I,

I2WK]IF$*"DKJ,$FC>[>Y'>K:2C4M[(9J'&=;=H/8 MAJ64'[F!I'345H#)(59ORS8["DA'?I:4.6'S8%;OGSP0/'XJ=]0+I!V904%2 M"5LI0@I,+023T26NTY2+*RBIPR2-5:%]7!Q= AB0=Y?0.:Z>'IUWW]DV U:I M$+NSF3B6TO,D!U*7= T%),F!9!*W*YWU40I57&[>7590'6(-0EZ09AC&#TWE ML.-,%6^V>,G/KTMCVL$3:I1"X4-'8&PPF%Y5MWKD5Z_19*$%):^)O%#>](4L ?'A"58F11[K<9#WN,HRMEL M'9KE(3>;-T)$V,]W07Q64967[]6HIBC!%*70[=MAH']>P=D#]S_932NMOHSK M:1]+_?%5BX4=*'KH"CT4>JRV.6RIJRGT4.AQ?.@AA:K5#IEMA6-&&\^VMCL. MYZ+1W8MG4=9CI'S/<[ZK+2L<*_10Z*'0X]C18T])<[*BQPO(:#_SOKB_RM!3 M>'D/\/\L_CN,WN:&C+W-80?A78!!TX;U*0VQ@39\E051T8N[2#C&QN/,RS'= M5TM8G-S1J.Q=7]R!G:_#'%^EI0R.%_;O)MKYY0W\21,/!.4 ^VDS'&M:HB1D M=S3D?T^2>,C2%$:$+V"I]X''1(#RZA[:Q3H=E^<>+R8F5VV=?YS-\2[01I\^ M0@=I'.;9ZD<6$6ZA+]R>T,LPY[P\]9^#V'^$7Z-L'/[Z_P!02P,$% @ MUX!56&;A920P$ .6P !$ !D;V-N+3(P,C0P,C(P+FAT;>T];7/;-M+? M^RLPZEUCSY@425&OMG7CRD[/T\;VR.ZT=U]N(!*2\(0B6!"TK?[Z9Q<@]2Y+ M'#\X>2ZY[,K*%'&#/RLQ >?>YOG<5W=-M-IOE M>P2M&#-D?-)1#U@ !@TPL%_@_.GBL8!F_1/^2H(H*];_O/3;]?! MD(VHM?05(/%Y/>38.J6&6@W.0R3U',OQ+-,2X>%QJ6]Y;JGM *NJ#:]9J6V?K$T87D>0\GZ3(+6L70%8Y!IK53+%X!$ MM-"T%+#CN)3R41(A-_6[H42(YWA@WZ,\T88LG'N)SGS-)-$QLI1GHG/\Z3_#%C]O%J_G1$R"/"(LGT"6I3JEB;<0' M)1VE:K%M F:XIFO14CP7DY3G\"Z(-*%*>48@RR"V1G:1.MRM.;39IWV_4FGX MGN,W*M1KUNMN/>@WJD&%_@^I-_TFE_<1CZTAXX.A:OF>7:\FZO".AVK81:>:W&6=I-(39HA$?Q*T B,@DC*!H+V)%AYZ0 +L5B"BB M20JV[1C0%=!( MA<7,>;,-3>7E]\V&W716-SFVJ]^7]7BR:,R)!D"5]#> "9+FN 36?![9''PO M4205$0_)CX[^#%&PV^$O)^Z9CRO]F+;%[0>BL'U6>?W[OG-^=DU.;DX)6=_=OY]E!_T'0(/4C;,"D]6P?EWT5&0MZKG!4")IN:!3A899$>L#5$YCYI4T MD.IW6U+,J[A][W$4\[:259#4[MG%#>F>75UV;[;"\A5!?Y7)-*.Q(DJ0:Q9@ M-$C<"KGL$K>Z%^X3T22*P\1G]\$0P@I&3@*%S6ZSXN\LUJLV'^S"CX>Y8JPFX!/")U,POW6X]0G2L=1)R9T&(^ M$L3IK!$,,<3/K)".K3%,;;%X$AB"QK*>S*@<__0C!!.'GG- ,'#97OU>+8NV M,UB[QO5=-N I+G_4!;04=*P K_F *QI=!@R0^+>(T."D!^0\#NPO)^;7$]S5 M5-D[NZ>@GH@\RJN<($UH2M*$!1@[AX3'A*N4@$*#^,K];8Q7=8WQ>MZ($4(_ MSZ_N&C!6&G:MXCT8,&X=>]INK?[*1M+H^=O$P^N"WR*X]9)[LN"ET!LO\L6P MI+1*5')F+OMS6TOP@D,W+[^^\CB;E,L\N<6<"JK>FN)MDBN[^+^9>)^0^_/\_1+H$5^GB>U M4MNO6E7/J?MU9PM)?G&3Y-E>=8E'^SYH@W4T.:,S_UL_[3V$_WJ5"K"%V1XQ&/,5]#((VAQ@!WT3&1\LL MA%7O3V#/[:Y];9.S41*),4CLO,D@%\)>1<_5^;K*4KYN660G^;@MNWTW.U_! M-9R$H61IFO_S&XSG%FZA7FJ[CDMJ:DA.8-&<[1KD?/?:3\*:#OR\E#?B;A)W M-DIM!.D_0G[^SI*78(EV[9?R"E8$7._X;KE@:'YGW,LR[DH 9Z+_\L2L\_+L MMX.&SG$KCPU]F]\L<]9$$CFU,4/-XH&BZ*QC1%_B$EBD4L00Q)K%$\P+5FE*%@$PHD M!?*$;"U*_QEE5N\H70A%3I(D @,#RO5L>'W!/N)& MF=%X[7V$H 66>6;'0>H8!AZIL=T@-'UBM@U#DF*40R*:%AMGBRO!!\M7)HW/ MJ!5FGW?(@L]$#1FA"01CB>28D>F)>])CD;A##+$1Z4 :UJ^DSR/4$9Z"PB@6 MAX"Y$H#\*(L4C9G(TFA,4E@-I_VQ_C+_0/2 F[1([&##S.Y-!N, 5>-QT=87 M$4R.WV& R#%GD9*]E#'R"XN9!$]Y'L.WF;<#=;^U&\R_W?,]OS+S= M8KL_)%? *$S^9'&>IT@WEN:YE5+[IQ^;==\_7!?Q;8GV'T QO>GX90B3':=] M4FKG- 0RSQ*1)#-5!MTL8L3WJKDLJ_GJ BPJV'/KI/.Q2[R*8T/'C=N2CQ?& M;U?8KP6X("!Y//@$9@QL6;19TOTW).E?W>%-"4A&.067Q=SU*<2",Y(^5SPS MD7/?L4W/_>7@\%L7U"O)T")CN;$N-$-/*F'-A\'V)H&M?A?8F4HOR:Q@AI(; M;;3KAY:WU]O?3GQ-W^\"O$F S],T8W(G,:X]1HQ7R=.W*<859OE[P79BG/?= M58Q?1@9GPB:S1& 2%AG)JHI.K \7>VW8E\S);;*W2X<3\M:\R'C-R8775ART.C]Y M@T>^3*UM,"1!1--TBXJ>;X<\DNH4W/5XU!/1WDSZ^PN)D^\!O&?:7>15L5JR M6.$+P$S>#3F\F=K2.9INIYC3"&8U_9Y%,D<\#"/VZC?3UO9)P%,O MM3%D$@B["#X?D(1*<;%HL)T-[-UQ&X37 G$!<6Q03D&I5N M$B0_R-O5&X6O,%8^CT-<(C#2&Y- 9_(A%/T,%I_I>LJ%-#M/"8 (ZPN,5@=D M(,6=&N)*(\'4.TU)R/HPA3Y 8?*93K4(KQ>2F>:$5(7LX?F<^J'.:1:=N3YZ MD>#1"]PS,QJ,B@N7:;?S0QK;[/9J+7HA?:-SM;0>->2C&*< M7_0P'3/*YG/USL:E]:L6ZOX#8HH;M2MEGB_M*@U!HED$:T60Z%CHE6.6,MT+ MB)[O7>&-$5RO)LVQ=Z2MGBL:X^1W'*9&SL6 &[1(=LM3^ [TA,8!9D=I$."Q M".R,=UN$5(:IV;4*URU;*WMTLFR=50![JTWTEY3KB52M 7/A^'XB#&U;DD44 MRUJ6#O1/_:9VF,[T$]H#_Y:IY4\VW0&P\UT$SN0R@N&D1#>A V;U)*.?+=H' MD].BT1T=I[B4_6HW%LQG$6K/D 1+;CD2Y+LTCI&J5+4(\\%P5" M3CY.Y+\C0!^Q8;U1?G[$5DOO94P6CI6ZYECI 7G@F"390SW]Z<>&!ZJ5FV#] MY![N@TM-,U!S"AJ/Q5P@YXR"C:%Q#$8AT#OE0+^IM9 Y1='*F-WQ%"(R\E>F MCRIJTN)96&*LTRD+&%:G&&@K!MJ*K<\N][,H(OI"DMR2S$. OEXI6 K",! * M,+ _%-WMD/>X(LVF[>K)]#Y^<<@B[PK>'TSKY#J4U\_7FZ%&8W+QSV)U0@^I M)6.>(C%,OG0JXT@%_=2T'1=I690Z'!0\WTD++2S& M[/.(A45?% 9P%&#ZF)YEXB@:6T9,!\A;.C((SXKK;.="9@_0C\TQ?9;;&/NA MO\O+-M;N9NN!%GW: J0B6F!.ZFAX]=+]:6+%2A"E$'YPL )&?X WF MH4FS %QP#M *8=S2RE=J*^^<>4TVMX$2>*DC]S,\@9\N8_OBAI,41_$/-*M_ M%A#OH#"<<@E2*V1:B&RG6%9@6=&MMI$80^G4!U9(91*$)$6S)0:2C@C-U%!( M_C=*G0GD)EU@Q"Q!1?Z'ZSL$\(N*\V%XRGLFI3(G^]WI %=FCD(#C $M #26 M(L7Q9^;4.1B-S-P$4WU8'AZ777CR',V/2+ $+(L9#AL*6*N#.483?4N-8F', MRO -5OD:C03Z#(3B6B5U7$H#8VI$WY#4?&.@+R9/-X $Q"(B -6%V%<7-Y); M*CE3NM1J!,M$$8*?,RG"$1WG99 07&<*"R&U]8KXB"MC2D4"*!:P%R 84=!W M;>'>U:3*BQ+7Z54MER01C0_0))9%7N:EA9PB,?2N2PZ(-CX03\L0+XDSP?>, MW4&;.K$M,Z?9\'T^XJ0&D41LH/WM7QE(YDAKDR;<.B*!38*.F"\MO"[)'6YU MG1JNV_W=TB*M-$B8S;# JTM@?BO-1D#K\>&KLE+:3TX]GS[GH>F;\T='&"M, MUVN+&O >F/70OI'+PES7KGBUG7;QUK\'07V2_[9G+6'Z_:]&& -?R(+\Y'Y+ARC8"V"B*ST=,TIT^.( $G-+*,6%MO67'PJ] M4LE7U?90C72MSMQ"6V< 8/GR4 XAU%'=49F^!P+HM< [P07"JW>""?'>"2+N M.\%#+Q[>"2[^.\'#UGA\[>MZ7BXB<1W_O0>AJQ'O"("&7-$! X>K& HF'J/6 M%]WLFF":0C-^3?#">+UBQ4U86FQ[%\&\Z[C[6Y0$O.E]K^9KW?=ZAF.M M&V\[-J7(Y[]?O?369%"GN:^M-Q)6[*&'630F R-Y M&=]V:T]3IUUIV WW:6[W].QF\VF \IL;KQQ]DQF>U;X%KS!N[>!6WP).T_T< MM[A:>0U^7WZ/WHLDI1ZZ]WC[)-6.D=(["JA^'K\WD2^G9?*'33Y!)#B$$:\5 MTS4#ZN7EX=D3@R]!_E6D/R"=(6?]F>TD<^^1?).Q=]G\%T[Z_WUJ_S]02P,$ M% @ UX!56(3$.@QS @ B0< !$ !D;V-N+3(P,C0P,C(P+GAS9,U5 MR6[;,!"]^RM8G4OM<6(A=H F*%# ;8,T07,K:'(D$Y%(E:1BY^]+TA(<96L, M]%!?3,V\-\L;CG1ZMFUJ= ]*.BF@H,N:F%*J!N.%IYW+]D'Q:FU0 M&J?Y !N\JDC**<3Q,<-L1E.3(]+G&< MEQG.*05,REF&Z>SD.(>$'F4)]4&WNM!T#0U!MC6ABZV>!VMCVB**-IM-N,E" MJ:HHC>,DNOVZ_.&A08^MN;@;H;1:CM/4JDJ,47S5&?ALM;F DG2UF0>=^-V1FI<B64'AGXL4$(:<);UJI#!(OTGM1DMEL%FU=EP'::;B4E!A_-5X5Q>.Q.^(D MQ5D2;C4+HG>E'0?B0ALB*!R2VS[A@?3 MRUY.KU^#NP-VAW%.(H0TGN\LO:UMN2CESF!-KO!BJ/X*RF%IGFW""U?$_Q5$ M427KO]RGJ%6R!64XZ,=;Y .L%93SP.T2'F[MKU9!:"L9(,\2C$?@W#8#:+L] MOM_EOJ$AA'EH;0AMYU##3J+_N?^:K [MWU*@/K!Q1[RV?L39/#B7]CMP22I; MF+/?7'UY^Q7CL^Y)0^0A-H.2"^YO7^Q_"<+[SP=&GHD<]31Z2G@2JM/ OHN% M/S\=QB8? S$6I+@:PT MR;]?2OZ(%4LV*<6J]L5Q[*O+6:Y8H:1WGQ0W7G&C MO#^R_'OR@WD7,U;H+)\#<%I==I;=/N;)]4WA(1_AM=GZW?P-U)'R_5@"204" M6#,)F(08:*@AB4+)P@C]#Y[G>77$^3[P61M?;(R?]BQ MOP\J:T@IG53O;DP729.A<0LG?_Y^?BENU)R!)%T4+!7E (ODS:)Z\3P3K*A8 M/XC+:[4H_P-K,U"^!" " 7S]L) GIZ\\;TE'GLW45Z6]\N^WKY]:AZ23TF*2 MJNORL[U0>9+)RX+EQ3GC:F;05]Z*QUOU[F21S&]G:OW:3:YTL]M9GM>\EBAI MB1)&)7PKB/T\\O!O?*9 AU?,!;P_2&O+RA M/J1RJ'MW,U1OZ,='_%*W15:PV0"WQ=,P6Y!GY0OGYMEJF-+1GF1:C;-*W5M0 MU4.A4JF6V;+FVDODNQ/S;"I5,KU4XBY/BL!$0X!)& DN$]K+=(>ZP8OO0<62Q.C#A)-2VD#MI=,?98/)L"V-;F:TV[J*\REFYDGOY M..?9; JE#+C6!, 8,8 #00'C,02(,5]I[$=445M%UCR/38XK<-X2G;T4ZW0= MUF%G$HY=X]K%[R3 QE@[J:_N:3#I-0:PK;MF W?1?4@+4Q=_2D66WV9Y-;%> M%JQ09]E=6N2/9YE44QYSIF(-04@""V 2Z MA.S5,/_B5:@-S=X*N5="MU>O#>^'-?W";!Y9Z2]!I%,:<*"G4W*P\3]8RG ( M=CN1N%S6-;V\E]+<1XO*[Y?\(L]^)":NN65YH%&FE!68+<4L ;LFD9:^+7-'_U9&R9Q=""L0[K8ST://-'B>. $ ML3^\WA=D^.QRD^G"&>$D" MCYPE>G'GE"AL2>F4+ XZ'RQAV(:YG32LKW%/'.O37)L##+^9E#3%8<0TU@0H MP@3 1(2 ,!R!B"@_\EGH^S"PS1:-(XPM16P.M2U1>@:F5^*T3PO-1![.!;WI M.7("<&;&2?1[H^^D]&:/@\E[;T#;FMYOZ"[DL^R'RM_S19$S44P#HAD+@@ @ M9!XPQ@QP;29^'BH.(=:1D-!6P#7/8Q-N!<[[SQK>?^T%6R?LL% [TW!D@5HS MX"3,QF@[";+N:3 A-@:P+YRJ^3]/J?>79?W)C9^I:EC],P$!%C M(0&2Q Q@:&94RC$U!$G$I ACBJ5;,]XXSMA$N6HMUUB])5AOA=:U$6^FUK8/ M[TW8,&VX*U<=>O"]3/1HP9O]#MR![PUNMP'?;]Z[_ZYUWK%/H8XH(#X- 0X( M!H3')A'($+% 4"F)]8)<^S!C2P$[?>.+--N]VNS_DP;[Z)WUD7KJ,733;GWT MRW30E]DL$4EADLGOIH+/$S:;DB"$ID,. .1!#'#L,\ "[(.0*T8"P72 K*?] M7?=CD_H30F\-T>%HZ2Y[AX7=CY,C"]J%#K>CI:U1=SM= $RJ!:8=CP+!YX(2H6(4D1H'U.9AMQV.3YEFU MPV/ .6ZDU\BR:(T[4G#LSM@N>K>^N"'4;FWQMJ/ANN(&^+6FN.G]GCO4%]FB M8+-_)[?5W10B+J0B/I"0F998AA!0*B(0TT 3KH04RGIEJGV8L0GQ^6;K$JQG MT'8ZXM+(K&U'W)>O81IB9ZJZ[THW,M%_3[KN]N?L2#>&UKH?W6S=?5/IREPZ M%:&1-V$2^!(1@%%Y"AS'Y5\;55S9;Q>Y M,C#4+M'>X#MM#6U'VFM'J'(T^$;0-ORF_9_:^^Y2>V]\R-+/QQF[GE+.?>AC M!6),.,#0/./8-]+S18B"( IX9/UUY)KGL8EM \XKT=FKK4[78;EU)N'(>K., MWTEPC;%V4ES=TV"2:PQ@6W/-!EW+VS/C*&>S3ZE4#_]2CU,9$1Y1/P9*AZ:I MY,+TDU$8@M#G# FJJ \=*]MG(XQ-A*M*;872JV!Z!J=K-?N<2-M"M@<]P]2P M]LQT*%Y;HN]1MS[W.'#)VA+0;K7:9MA5R!^3V>8KBS@(F<00H)@$ %,E -'2 M3*4H%E0:SKAV/#W]Y'RD\BT!.G]E<8V UD_BQ1AH1" (">2ES!F@@.(CBB"I, M,5+,>F]F[T@C%;M!Z]7A=IR=VPBVE?T+T#:,^-T9ZY #K#1(PVT>1XX&1P( M<#I I.,:=02FVJ\8"'IB['/J XHH 3*25"/HE"ZX6MUE%& MFA V<]OJB5>"];ZD77>-:L0ZU@!=Z1JX"K!FJGLET,1$_UJ@YO7G5 --@;76 M XW&787_55TGY7'LM%C^MB87C$0H !%#1O,$TO+GOV(0100Q%OK<]QTU7Q]@ MI')_ NGXVYJ-)-KJNSLUPTC;EI4.@FX.O8>6GSD<6,;-X>PJN,6N3;S;C!NY M?S]]M7XE6?[V^.FK_P%02P,$% @ UX!56 316=.S!@ \C !4 !D M;V-N+3(P,C0P,C(P7W!R92YX;6S5FEU/XT87Q^_Y%'G2VPZ9]Q>T4%&Z^PB5 M=M$N5:O>1/.:6'5L-#$+?/L>&])=%FBM.%*\-X$X8Y\S__/SS#G'?O/#W:J< M?(IY7=35\90+ILFNNCV>SV]O;PSN7RL,Z+&<68 MS3:CIX_#[YZ-OV7=:&*,F76__C-T7;PT$"Y+9G_\TWM!F&VD.(4,3(X=TZ3$\.)I,'.7)=Q@\Q3=J_ MOWTX?V(R%(NBL67MHZT.?;V:M8-F9S5 <6D7KKZ_*?8\L< MT_$TU+Y";6PQI;@U_-WGDV>??;C.<0W@='.^@ ./UVBM;>]/O&MB%>+#7#>6 MX-PG@\I6Z3IOSBRMBV5W=!YB,>^N?.K63;:^F1./G>'$HJ2<1!Q;C4SP$@FB MJ7,&VQ3LT^FWKJ_!]RXPZ^@/%_6G&5P8 D19^T^K#>MT>6;N09_M_-[[B%53[T"YA[" N],)S#K%G&.X>(C* MJY/K9M; AN[D;N(^&7,11W>5N$G6('G@A+M"?5(PK01#UPB0Z5%7&F&HS&P M+M*=A/Z)V5X,T/$SL+V6>X;A;=44S?V'N"A:):KF5[N*\)4L%B#U.B,:H=@/&O3O3BA(^=D]WI/ ILWA5E M_/5FY6*>8XZ5(!PCEEKD"15(1ZP0W A1JBBDI&X'C'RVV L(,78@ME1P%-&_ MLG?G ;0J4O%0C#Q.1&/F>3 :"6&AV.(:(X<5%!A0:@DLM$XX[@"%5\SWXD*. MG8M=:#L*2$Y#@!"L'_] Z1;)7*B85) )6:$X3")I9*T+R'/0RCH-OP^K-UXU MW0L.-78XAFHZ)C#.X-_W^:J^K>:66B*<28A2"Z)$TS9I @"NI$O!"Q8MVQT6 MGPWW@D)_(U!LJ>>8D.CRHO?Y,M>?BLK'>:1)P_092EA 7>5@=X0BFT)L66(I M68T-WQT77UGO!8?Y1N 8HNR8"+FLUXTM_RRN'])F+0%GI:#NEC +JA,R"=8_ MH@P6S@DHO791GKQDNU\S"W\C>&POZY[A:!>]TQQMYS>QF#F8-\),)(#: M0R M0HI$35)>4L:,'(3#E];Z 3#B=N;6TNTYY.T#D/)R65>;\HD(3*+$$@7M %>C M);(R$.29"AKR8N+2L%WB:XO]0C_B+N8@"?<<_M]ST32Q.JM7JYOJL41:SR'9 M%3$$CH0R'G'-'3(.TAY/"!&$)L*#'L3 BV;[@3#B'N9P,?=,P\>Z+'S1%-7B M%TAP9"28Q(DHDZU+7A0Q1A&D0M)2Z6TL&%84O#<9C\.1MRC'"CCGB&X MS+$E.$)BVSV?:Q_MYO<)_)@SHZST*J' 683BF+AV7PN(FH )X2+8@2G!Z[;[ M03'B/N6.9!T7'.?K]4W,7\X%"F/"O,5(LS;;35PAK90#Y -S5.!$;-@E(L\\ MZ ?*B!N7.Y5XWQM*]#>P*=X3ZJZ*IFR+(1NL@.I'2Z,19QY$<2*B1"3< =A' M8X8]&_W:8C\<1MRJ'"3AGL-_E6W[#MO'^Y6KR[EBBHAD!>)2@>.&P>Y7,9K9*&(!:,@:6*"61T M@BV/$8.IBE3(82_(O&2U'P,C[CH.EG(4W<:WJY@7@/+_& ^!HR2D;#,45! !^N0CEXPYT1R/ VBX(FY?M$?<1=R M>_%V%O4WLV?B7<"!DX/'']J/]A7YDX._ 5!+ 0(4 Q0 ( -> 55BAH[.Y MV$X +TR!0 : " 0 !A,C R,RUQ-&1O<')E 55AFX64D,! #EL 1 M " 1!/ !D;V-N+3(P,C0P,C(P+FAT;5!+ 0(4 Q0 ( -> 55B$Q#H, M 55C(,JE;; H $M> 5 " 1%B !D M;V-N+3(P,C0P,C(P7VQA8BYX;6Q02P$"% ,4 " #7@%58!-%9T[,& #R M, %0 @ &P; 9&]C;BTR,#(T,#(R,%]P&UL4$L% 3!@ % 4 3 $ )9S $! end XML 16 docn-20240220_htm.xml IDEA: XBRL DOCUMENT 0001582961 2024-02-20 2024-02-20 0001582961 false 8-K 2024-02-20 DigitalOcean Holdings, Inc. DE 001-40252 45-5207470 101 6th Avenue New York NY 10013 (646) 827-4366 false false false false Common stock, par value $0.000025 per share DOCN NYSE false