The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADVANCED ENERGY INDS COM 007973100 214 2,205 SH   SOLE   2,205 0 0
ADVANCED MICRO DEVICES INC COM 007903107 243 2,650 SH   SOLE   2,650 0 0
ALPHABET INC CAP STK CL A 02079K305 247 141 SH   SOLE   141 0 0
ALPHABET INC CAP STK CL C 02079K107 247 141 SH   SOLE   141 0 0
AMAZON COM INC COM 023135106 10,262 3,150 SH   SOLE   3,150 0 0
AMERICAN ELEC PWR CO INC COM 025537101 418 5,036 SH   SOLE   5,036 0 0
APPLE INC COM 037833100 5,172 38,938 SH   SOLE   38,938 0 0
AT&T INC COM 00206R102 595 20,703 SH   SOLE   20,703 0 0
BANCROFT FD LTD COM 059695106 330 11,145 SH   SOLE   11,145 0 0
BK OF AMERICA CORP COM 060505104 3,131 103,292 SH   SOLE   103,292 0 0
BLACKROCK ENHANCD CAP & INM COM 09256A109 484 27,836 SH   SOLE   27,836 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 1,312 155,751 SH   SOLE   155,751 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 466 29,451 SH   SOLE   29,451 0 0
CONSOLIDATED EDISON INC COM 209115104 873 12,098 SH   SOLE   12,098 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 271 1,280 SH   SOLE   1,280 0 0
DIGITAL TURBINE INC COM NEW 25400W102 281 4,975 SH   SOLE   4,975 0 0
DISNEY WALT CO COM 254687106 288 1,591 SH   SOLE   1,591 0 0
DOCUSIGN INC COM 256163106 492 2,215 SH   SOLE   2,215 0 0
EATON VANCE FLTING RATE INC COM 278279104 198 15,014 SH   SOLE   15,014 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102 608 49,620 SH   SOLE   49,620 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 611 69,780 SH   SOLE   69,780 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106 245 17,655 SH   SOLE   17,655 0 0
ENTEGRIS INC COM 29362U104 390 4,060 SH   SOLE   4,060 0 0
ETSY INC COM 29786A106 254 1,425 SH   SOLE   1,425 0 0
EXXON MOBIL CORP COM 30231G102 222 5,383 SH   SOLE   5,383 0 0
FACEBOOK INC CL A 30303M102 287 1,050 SH   SOLE   1,050 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 202 4,100 SH   SOLE   4,100 0 0
FIVE BELOW INC COM 33829M101 7,704 44,030 SH   SOLE   44,030 0 0
GENERAC HLDGS INC COM 368736104 3,560 15,655 SH   SOLE   15,655 0 0
GUGGENHEIM ENHANCED EQUITY I COM 40167B100 779 120,106 SH   SOLE   120,106 0 0
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 1,712 67,136 SH   SOLE   67,136 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 166 10,907 SH   SOLE   10,907 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2,289 10,019 SH   SOLE   10,019 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 831 6,253 SH   SOLE   6,253 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 223 2,540 SH   SOLE   2,540 0 0
ISHARES TR CORE S&P MCP ETF 464287507 5,444 23,690 SH   SOLE   23,690 0 0
ISHARES TR CORE S&P SCP ETF 464287804 903 9,834 SH   SOLE   9,834 0 0
ISHARES TR CORE S&P500 ETF 464287200 15,175 40,435 SH   SOLE   40,435 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,144 24,558 SH   SOLE   24,558 0 0
ISHARES TR IBOXX INV CP ETF 464287242 2,344 16,973 SH   SOLE   16,973 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,922 49,945 SH   SOLE   49,945 0 0
ISHARES TR RUS MD CP GR ETF 464287481 745 7,246 SH   SOLE   7,246 0 0
ISHARES TR S&P MC 400VL ETF 464287705 366 4,248 SH   SOLE   4,248 0 0
ISHARES TR SP SMCP600VL ETF 464287879 377 4,639 SH   SOLE   4,639 0 0
JD.COM INC SPON ADR CL A 47215P106 9,732 110,714 SH   SOLE   110,714 0 0
JPMORGAN CHASE & CO COM 46625H100 337 2,652 SH   SOLE   2,652 0 0
MASTERCARD INCORPORATED CL A 57636Q104 745 2,090 SH   SOLE   2,090 0 0
MCDONALDS CORP COM 580135101 310 1,443 SH   SOLE   1,443 0 0
MERCADOLIBRE INC COM 58733R102 443 265 SH   SOLE   265 0 0
MICROSOFT CORP COM 594918104 11,636 52,322 SH   SOLE   52,322 0 0
MONGODB INC CL A 60937P106 233 650 SH   SOLE   650 0 0
NETFLIX INC COM 64110L106 7,937 14,690 SH   SOLE   14,690 0 0
NEURONETICS INC COM 64131A105 573 51,555 SH   SOLE   51,555 0 0
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 256 1,380 SH   SOLE   1,380 0 0
NEXTERA ENERGY INC COM 65339F101 201 2,600 SH   SOLE   2,600 0 0
NORFOLK SOUTHN CORP COM 655844108 378 1,590 SH   SOLE   1,590 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 514 38,000 SH   SOLE   38,000 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 317 32,570 SH   SOLE   32,570 0 0
NVIDIA CORPORATION COM 67066G104 10,790 20,659 SH   SOLE   20,659 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,234 2,745 SH   SOLE   2,745 0 0
PAYPAL HLDGS INC COM 70450Y103 278 1,185 SH   SOLE   1,185 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 235 50,622 SH   SOLE   50,622 0 0
ROYCE VALUE TR INC COM 780910105 496 30,735 SH   SOLE   30,735 0 0
SALESFORCE COM INC COM 79466L302 552 2,480 SH   SOLE   2,480 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,204 19,451 SH   SOLE   19,451 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 900 6,921 SH   SOLE   6,921 0 0
SERVICENOW INC COM 81762P102 6,323 11,488 SH   SOLE   11,488 0 0
SOUTHERN CO COM 842587107 509 8,283 SH   SOLE   8,283 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 934 2,511 SH   SOLE   2,511 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 6,007 72,552 SH   SOLE   72,552 0 0
TESLA INC COM 88160R101 361 512 SH   SOLE   512 0 0
TWILIO INC CL A 90138F102 362 1,070 SH   SOLE   1,070 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 837 4,762 SH   SOLE   4,762 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 380 1,076 SH   SOLE   1,076 0 0
VEEVA SYS INC CL A COM 922475108 5,727 21,037 SH   SOLE   21,037 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 680 11,569 SH   SOLE   11,569 0 0
VISA INC COM CL A 92826C839 670 3,065 SH   SOLE   3,065 0 0
WALMART INC COM 931142103 306 2,125 SH   SOLE   2,125 0 0
WELLS FARGO ADV MULTI SCTR I COM 94987D101 161 13,355 SH   SOLE   13,355 0 0