Hate groups fragmented but still active