Information Technology 9626 Oct 2024 paper