CTF Notes