Thank you, Kevin, for the question. As we've reported today, our energized hash rate has increased 93% to 36.9 exahash per second in the Q3 of this year versus Q3 of last year. And as you know, in this sector, our production is public information after quarter-end as well. So, we have hit more than 40 exahash already and we are driving towards the 50 exahash target that we had set for ourselves that was revised middle of the year this year. Now, in terms of total block space, another great highlight for us, despite halving, we were 32% higher compared to Q2 of 2024. And that's a significant increase quarter over -- from a sequential quarter standpoint. In addition to that, obviously, that impacts our revenues. Our revenues increased 35% compared to the same quarter of last year. There's an impact on Bitcoin price and there's an impact of halving, and then there is an impact of global hash rate. As we all know, global hash rate has gone up considerably over this period of time. As a result of that, difficulty level has gone up considerably. Despite all those challenges, we have persevered, and our revenues have gone up considerably compared to last year at the same time. On the cost side, it's a similar story. Our cost of revenue, as we measure from a cost per petahash per day perspective, that's a KPI that we have set for ourselves, it has improved consistently throughout this year. And one of the reasons is the acquisitions, the accretive acquisitions that we did, those are driving our costs down, but also in addition to that is the organic growth. The additional capacity that our teams have successfully deployed that we are very proud of, that has consistently resulted in decline of our cost of revenue. So, if you look at cash cost of revenue, as we call it, without depreciation, that has gone down. And a reminder, that's a non-GAAP measure as we disclosed in our financials and in our Shareholder Letter as well. It has gone down 18% from $45.2 in the third quarter of 2023 to $37.1 per petahash per day in the third quarter of 2024. And that's a testament of our strategy of driving towards a near-zero energy cost. But as you know that we were a asset-light company a year-ago, just a year ago. And with the gigawatt addition in capacity approximately once it's fully energized, through acquisitions and organic growth, those acquisitions will reap benefits over a period of time and we're starting to see those benefits. Sequentially, quarter-over-quarter, we continue to reduce our costs. So, if you look at sequential quarter from Q2 to Q3, it's a 10% reduction with the same KPI that we just talked about. And then, on the balance sheet side, obviously, we -- as Fred mentioned already, we have over 27,000 Bitcoin at this stage post-quarter-end. And the value of that is -- obviously, it has gone up considerably as anticipated. With the transaction, I want to touch a little bit more on the convert transaction that we did. And we have access to multiple sources of capital, Kevin, at this stage, which is encouraging. Yet, it is a little bit premature in this industry as we evolve as an industry and as we become more mainstream per se from a banking and financial services perspective, we expect to see more sources of capital open up to the sector. Having said that, the decision to buy Bitcoin on top of producing Bitcoin was highly accretive for us. Just looking at the 6,400 -- over 6,400 Bitcoin that we purchased this year at an average price of $60,000 per bitcoin, that has resulted in -- as of today, it has resulted in approximately 50% increase in our BTC yield per share. And remember, this per share calculation is based on assumed diluted share calculation based on our best estimate at this stage. So, in terms of value creation and value driver, that purchase is a great example, and that with a convertible debt, it made a lot of sense for us to execute that we did in August. Now, going back to combined restricted cash and BTC, our balance sheet continues to be extremely strong, one of the strongest in this sector, with the Bitcoin that we hold on the balance sheet. And from a long-term perspective, the whole Bitcoin holding strategy is already paying off when you look at these rates of returns. Now, a quick reminder, Bitcoin price is a commodity price. We don't control it. It fluctuates, and investors should expect that it will fluctuate over a period of time, but with the amount of HODL that we have, the second-largest worldwide as a public company space, that we believe is going to create significantly more value than it has already created for us at this stage.