Added coucal_hash_data()