Review of CTF 2024