Steven Igarashi Ball 40463 425262457689 1651039 N