CPN Technical Analysis