step2_hash