James Hall 1-1479797-3493