mpqc3