job.py hash method