harddegenerate