Fixed Contract jobs

Found 6 Out of hours jobs