MJPNF Technical Analysis