XXI Technical Analysis