W. J. COX ASSOCIATES, INC.