TNCC Technical Analysis