hash-extraction