Daniel Long, QPFC (Longdtm)