staf ipc