pub const MU: [u64; 5];
MU = floor(2^512 / n) = 115792089264276142090721624801893421302707618245269942344307673200490803338238 = 0x100000000fffffffffffffffeffffffff43190552df1a6c21012ffd85eedf9bfe