RUDOLF ASSOCIATES INC.