What the 2025 Budget Says About the Russian Economy, 1 October 2024