2025 Annual Report: 30 Years