iof 2025