uPunch_QSG_NonCalc