QPC, INC.