FICO World 2025 Debrief