added ToSHA256