John Wilson 209-530-7719