JOHN BERNARD ASSOCIATES INC.