KFLC 2025 timeline