thumbnail
2025XYCTF