QBCRF (QBCRF)