ipcqf