Pat Harding eotcaleb750306