share-hash (c)