draft for sign from reade, improved the second table constant values used for BLAKE