T. GERARD BROWN ASSOCIATES, INC.