66% locked supply makes me bearish af.