mpicd