qp.c 80.3 KB