qp.c 65 KB