JOHN HUMBLE & COMP.