BLKB Technical Analysis