FRANK CIOTTA AND ASSOCIATES, INC.