salt: NrM5o6sK2QtB9n