TRENT PARTNERS AND ASSOCIATES, INC.