analysis-2025