QPS#