JOHN KEARNS & ASSOCIATES, INC.