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
3M CO COM 88579Y101 1,022 5,845 SH   SOLE   1,575 0 4,270
ABBOTT LABS COM 002824100 1,632 14,907 SH   SOLE   3,741 0 11,166
ABBVIE INC COM 00287Y109 3,112 29,047 SH   SOLE   4,424 0 24,623
ABIOMED INC COM 003654100 212 654 SH   SOLE   150 0 504
ACACIA RESH CORP ACACIA TCH COM 003881307 158 40,000 SH   SOLE   0 0 40,000
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 735 2,813 SH   SOLE   74 0 2,739
ACTIVISION BLIZZARD INC COM 00507V109 859 9,252 SH   SOLE   250 0 9,002
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,016 6,031 SH   SOLE   533 0 5,498
ADVANCED MICRO DEVICES INC COM 007903107 1,222 13,326 SH   SOLE   1,761 0 11,565
AEROVIRONMENT INC COM 008073108 328 3,780 SH   SOLE   0 0 3,780
AIR PRODS & CHEMS INC COM 009158106 991 3,629 SH   SOLE   1,948 0 1,681
AKAMAI TECHNOLOGIES INC COM 00971T101 263 2,505 SH   SOLE   225 0 2,280
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 733 3,151 SH   SOLE   88 0 3,063
ALIGN TECHNOLOGY INC COM 016255101 299 559 SH   SOLE   0 0 559
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1,362 115,717 SH   SOLE   2,532 0 113,185
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 464 13,744 SH   SOLE   1,243 0 12,501
ALLSTATE CORP COM 020002101 243 2,214 SH   SOLE   604 0 1,610
ALPHABET INC CAP STK CL A 02079K305 2,745 1,566 SH   SOLE   253 0 1,313
ALPHABET INC CAP STK CL C 02079K107 5,002 2,855 SH   SOLE   209 0 2,646
ALTRIA GROUP INC COM 02209S103 1,124 27,419 SH   SOLE   1,407 0 26,012
AMAZON COM INC COM 023135106 28,172 8,650 SH   SOLE   603 0 8,047
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 680 12,450 SH   SOLE   0 0 12,450
AMERICAN ELEC PWR CO INC COM 025537101 872 10,476 SH   SOLE   500 0 9,976
AMERICAN EXPRESS CO COM 025816109 634 5,242 SH   SOLE   1,581 0 3,661
AMERICAN TOWER CORP NEW COM 03027X100 1,262 5,622 SH   SOLE   944 0 4,678
AMERICAN WTR WKS CO INC NEW COM 030420103 839 5,466 SH   SOLE   14 0 5,452
AMERIPRISE FINL INC COM 03076C106 274 1,408 SH   SOLE   0 0 1,408
AMGEN INC COM 031162100 523 2,275 SH   SOLE   170 0 2,105
AMPIO PHARMACEUTICALS INC COM 03209T109 35 22,200 SH   SOLE   0 0 22,200
ANALOG DEVICES INC COM 032654105 632 4,275 SH   SOLE   300 0 3,975
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 341 4,877 SH   SOLE   133 0 4,744
ANNALY CAPITAL MANAGEMENT IN COM 035710409 217 25,627 SH   SOLE   4,500 0 21,127
ANSYS INC COM 03662Q105 217 596 SH   SOLE   25 0 571
AON PLC SHS CL A G0403H108 211 1,000 SH   SOLE   0 0 1,000
APPIAN CORP CL A 03782L101 933 5,755 SH   SOLE   100 0 5,655
APPLE INC COM 037833100 29,503 222,347 SH   SOLE   24,998 0 197,349
APPLIED MATLS INC COM 038222105 503 5,832 SH   SOLE   0 0 5,832
ARCHER DANIELS MIDLAND CO COM 039483102 434 8,602 SH   SOLE   2,578 0 6,024
ARK ETF TR FINTECH INNOVA 00214Q708 366 7,369 SH   SOLE   0 0 7,369
ARK ETF TR GENOMIC REV ETF 00214Q302 536 5,746 SH   SOLE   150 0 5,596
ARK ETF TR INNOVATION ETF 00214Q104 2,927 23,512 SH   SOLE   50 0 23,462
ASML HOLDING N V N Y REGISTRY SHS N07059210 240 492 SH   SOLE   299 0 193
ASTRAZENECA PLC SPONSORED ADR 046353108 510 10,210 SH   SOLE   183 0 10,027
AT&T INC COM 00206R102 3,898 135,539 SH   SOLE   11,196 0 124,343
ATLASSIAN CORP PLC CL A G06242104 315 1,349 SH   SOLE   144 0 1,205
ATOMERA INC COM 04965B100 3,600 223,772 SH   SOLE   0 0 223,772
AUTODESK INC COM 052769106 270 884 SH   SOLE   0 0 884
AUTOMATIC DATA PROCESSING IN COM 053015103 536 3,041 SH   SOLE   221 0 2,820
AUTOZONE INC COM 053332102 213 180 SH   SOLE   0 0 180
AVERY DENNISON CORP COM 053611109 246 1,586 SH   SOLE   100 0 1,486
AZEK CO INC CL A 05478C105 336 8,743 SH   SOLE   6,071 0 2,672
BALL CORP COM 058498106 460 4,937 SH   SOLE   0 0 4,937
BARRICK GOLD CORP COM 067901108 387 16,987 SH   SOLE   1,405 0 15,582
BAXTER INTL INC COM 071813109 327 4,079 SH   SOLE   0 0 4,079
BEAM THERAPEUTICS INC COM 07373V105 245 3,005 SH   SOLE   0 0 3,005
BEAM THERAPEUTICS INC COM 07373V105 14 400 SH Call SOLE   0 0 400
BECTON DICKINSON & CO COM 075887109 489 1,953 SH   SOLE   36 0 1,917
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,250 14,016 SH   SOLE   1,363 0 12,653
BIOGEN INC COM 09062X103 478 1,954 SH   SOLE   20 0 1,934
BK OF AMERICA CORP COM 060505104 1,492 49,238 SH   SOLE   2,556 0 46,682
BLACKROCK INC COM 09247X101 680 943 SH   SOLE   0 0 943
BLACKROCK MUN INCM INVT QTY COM 09250G102 4,519 302,763 SH   SOLE   23,074 0 279,689
BLACKSTONE GROUP INC COM CL A 09260D107 1,053 16,244 SH   SOLE   7,610 0 8,634
BLACKSTONE MTG TR INC COM CL A 09257W100 210 7,635 SH   SOLE   2,567 0 5,068
BOEING CO COM 097023105 1,321 6,170 SH   SOLE   1,103 0 5,067
BOOKING HOLDINGS INC COM 09857L108 347 156 SH   SOLE   0 0 156
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 344 3,951 SH   SOLE   0 0 3,951
BOSTON SCIENTIFIC CORP COM 101137107 684 19,015 SH   SOLE   270 0 18,745
BOULDER GROWTH & INCOME FD I COM 101507101 1,929 173,182 SH   SOLE   6,639 0 166,543
BRIGHTCOVE INC COM 10921T101 221 12,000 SH   SOLE   0 0 12,000
BRISTOL-MYERS SQUIBB CO COM 110122108 1,470 23,698 SH   SOLE   4,208 0 19,490
BROADCOM INC COM 11135F101 1,171 2,674 SH   SOLE   150 0 2,524
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 678 11,643 SH   SOLE   0 0 11,643
BROWN FORMAN CORP CL B 115637209 212 2,675 SH   SOLE   0 0 2,675
CACI INTL INC CL A 127190304 276 1,105 SH   SOLE   0 0 1,105
CANOPY GROWTH CORP COM 138035100 474 19,234 SH   SOLE   7,690 0 11,544
CARDINAL HEALTH INC COM 14149Y108 306 5,708 SH   SOLE   0 0 5,708
CARRIER GLOBAL CORPORATION COM 14448C104 379 10,054 SH   SOLE   578 0 9,476
CATERPILLAR INC COM 149123101 475 2,609 SH   SOLE   235 0 2,374
CBRE CLARION GLOBAL REAL EST COM 12504G100 2,843 413,183 SH   SOLE   25,158 0 388,025
CERENCE INC COM 156727109 354 3,526 SH   SOLE   650 0 2,876
CHARTER COMMUNICATIONS INC N CL A 16119P108 403 610 SH   SOLE   7 0 603
CHEVRON CORP NEW COM 166764100 1,902 22,527 SH   SOLE   8,138 0 14,389
CHEWY INC CL A 16679L109 266 2,955 SH   SOLE   1,100 0 1,855
CHUBB LIMITED COM H1467J104 361 2,346 SH   SOLE   0 0 2,346
CHURCH & DWIGHT INC COM 171340102 583 6,684 SH   SOLE   0 0 6,684
CINTAS CORP COM 172908105 213 604 SH   SOLE   68 0 536
CISCO SYS INC COM 17275R102 2,618 58,496 SH   SOLE   1,241 0 57,255
CITIGROUP INC COM NEW 172967424 1,099 17,821 SH   SOLE   500 0 17,321
CLEVELAND-CLIFFS INC NEW COM 185899101 213 14,622 SH   SOLE   0 0 14,622
CLOROX CO DEL COM 189054109 1,122 5,557 SH   SOLE   391 0 5,166
CLOUDFLARE INC CL A COM 18915M107 210 2,757 SH   SOLE   895 0 1,862
CME GROUP INC COM 12572Q105 543 2,982 SH   SOLE   30 0 2,952
COCA COLA CO COM 191216100 1,638 29,864 SH   SOLE   4,944 0 24,920
COGNEX CORP COM 192422103 269 3,354 SH   SOLE   0 0 3,354
COLGATE PALMOLIVE CO COM 194162103 947 11,078 SH   SOLE   0 0 11,078
COLUMBIA SELIGM PREM TECH GR COM 19842X109 582 21,367 SH   SOLE   0 0 21,367
COMCAST CORP NEW CL A 20030N101 1,206 23,011 SH   SOLE   308 0 22,703
CONOCOPHILLIPS COM 20825C104 373 9,332 SH   SOLE   0 0 9,332
CONSTELLATION BRANDS INC CL A 21036P108 253 1,155 SH   SOLE   83 0 1,072
CORNING INC COM 219350105 286 7,944 SH   SOLE   670 0 7,274
COSTCO WHSL CORP NEW COM 22160K105 1,293 3,432 SH   SOLE   285 0 3,147
COVETRUS INC COM 22304C100 222 7,730 SH   SOLE   0 0 7,730
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 469 3,065 SH   SOLE   0 0 3,065
CROWDSTRIKE HLDGS INC CL A 22788C105 387 1,826 SH   SOLE   233 0 1,593
CSX CORP COM 126408103 699 7,698 SH   SOLE   3,068 0 4,630
CVS HEALTH CORP COM 126650100 1,859 27,220 SH   SOLE   1,862 0 25,358
DANAHER CORPORATION COM 235851102 1,565 7,045 SH   SOLE   2,434 0 4,611
DEERE & CO COM 244199105 259 962 SH   SOLE   255 0 707
DISNEY WALT CO COM 254687106 4,680 25,830 SH   SOLE   7,730 0 18,100
DOCUSIGN INC COM 256163106 1,828 8,222 SH   SOLE   2,724 0 5,498
DOMINION ENERGY INC COM 25746U109 346 4,608 SH   SOLE   0 0 4,608
DOMINOS PIZZA INC COM 25754A201 232 606 SH   SOLE   26 0 580
DOW INC COM 260557103 428 7,703 SH   SOLE   3,083 0 4,620
DRAFTKINGS INC COM CL A 26142R104 501 10,770 SH   SOLE   1,112 0 9,658
DUKE ENERGY CORP NEW COM NEW 26441C204 611 6,669 SH   SOLE   811 0 5,858
DUPONT DE NEMOURS INC COM 26614N102 346 4,863 SH   SOLE   1,968 0 2,895
EASTMAN KODAK CO COM NEW 277461406 97 11,895 SH   SOLE   0 0 11,895
EATON VANCE ENHANCED EQUITY COM 278274105 245 15,176 SH   SOLE   9,576 0 5,600
EATON VANCE LTD DURATION INC COM 27828H105 316 25,192 SH   SOLE   0 0 25,192
EATON VANCE RISK-MANAGED DIV COM 27829G106 136 13,103 SH   SOLE   4,110 0 8,993
EATON VANCE TAX-MANAGED GLOB COM 27829F108 350 39,869 SH   SOLE   21,980 0 17,889
EATON VANCE TAX-MANAGED GLOB COM 27829C105 367 37,935 SH   SOLE   0 0 37,935
EBAY INC. COM 278642103 286 5,690 SH   SOLE   0 0 5,690
EDWARDS LIFESCIENCES CORP COM 28176E108 747 8,185 SH   SOLE   330 0 7,855
ELECTRONIC ARTS INC COM 285512109 279 1,945 SH   SOLE   68 0 1,877
EMERSON ELEC CO COM 291011104 411 5,112 SH   SOLE   1,631 0 3,481
ENBRIDGE INC COM 29250N105 368 11,516 SH   SOLE   1,625 0 9,891
ENERGOUS CORP COM 29272C103 45 24,920 SH   SOLE   0 0 24,920
ENTERPRISE PRODS PARTNERS L COM 293792107 489 24,973 SH   SOLE   5,833 0 19,140
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 3,291 229,310 SH   SOLE   8,203 0 221,107
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,433 21,540 SH   SOLE   1,970 0 19,570
ETSY INC COM 29786A106 386 2,171 SH   SOLE   0 0 2,171
EVERSOURCE ENERGY COM 30040W108 4,872 56,316 SH   SOLE   525 0 55,791
EXXON MOBIL CORP COM 30231G102 1,010 24,504 SH   SOLE   3,937 0 20,567
FACEBOOK INC CL A 30303M102 4,529 16,579 SH   SOLE   1,805 0 14,774
FAIR ISAAC CORP COM 303250104 1,017 1,990 SH   SOLE   0 0 1,990
FASTENAL CO COM 311900104 402 8,228 SH   SOLE   0 0 8,228
FASTLY INC CL A 31188V100 908 10,387 SH   SOLE   100 0 10,287
FASTLY INC CL A 31188V100 7 1,000 SH Call SOLE   0 0 1,000
FEDEX CORP COM 31428X106 655 2,522 SH   SOLE   266 0 2,256
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 1,873 46,031 SH   SOLE   0 0 46,031
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 232 6,293 SH   SOLE   0 0 6,293
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1,242 21,501 SH   SOLE   0 0 21,501
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 215 2,056 SH   SOLE   0 0 2,056
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 1,983 48,861 SH   SOLE   0 0 48,861
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 482 8,500 SH   SOLE   0 0 8,500
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,416 14,896 SH   SOLE   0 0 14,896
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 736 6,831 SH   SOLE   0 0 6,831
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,240 17,917 SH   SOLE   0 0 17,917
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,456 32,815 SH   SOLE   0 0 32,815
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 284 1,339 SH   SOLE   0 0 1,339
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 913 17,733 SH   SOLE   0 0 17,733
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 301 12,919 SH   SOLE   0 0 12,919
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1,586 22,582 SH   SOLE   0 0 22,582
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 231 4,610 SH   SOLE   0 0 4,610
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 442 17,142 SH   SOLE   0 0 17,142
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 959 5,710 SH   SOLE   0 0 5,710
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,662 47,394 SH   SOLE   0 0 47,394
FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 492 157,696 SH   SOLE   2,868 0 154,828
FISERV INC COM 337738108 996 8,752 SH   SOLE   0 0 8,752
FIVERR INTL LTD ORD SHS M4R82T106 483 2,476 SH   SOLE   50 0 2,426
FORD MTR CO DEL COM 345370860 302 34,364 SH   SOLE   0 0 34,364
FORTINET INC COM 34959E109 1,152 7,758 SH   SOLE   0 0 7,758
FRANCO NEV CORP COM 351858105 420 3,349 SH   SOLE   539 0 2,810
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 775 8,092 SH   SOLE   1,536 0 6,556
FS KKR CAP CORP COM 302635206 800 48,323 SH   SOLE   0 0 48,323
FS KKR CAP CORP II COM 35952V303 1,098 66,947 SH   SOLE   0 0 66,947
FULGENT GENETICS INC COM 359664109 481 9,226 SH   SOLE   0 0 9,226
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 321 91,356 SH   SOLE   0 0 91,356
GARMIN LTD SHS H2906T109 496 4,149 SH   SOLE   400 0 3,749
GENERAL DYNAMICS CORP COM 369550108 843 5,664 SH   SOLE   210 0 5,454
GENERAL ELECTRIC CO COM 369604103 693 64,145 SH   SOLE   1,750 0 62,395
GENERAL MLS INC COM 370334104 259 4,399 SH   SOLE   1,893 0 2,506
GILEAD SCIENCES INC COM 375558103 439 7,541 SH   SOLE   802 0 6,739
GLOBAL PMTS INC COM 37940X102 1,003 4,657 SH   SOLE   220 0 4,437
GLOBAL X FDS GLOBAL X SILVER 37954Y848 5,299 116,150 SH   SOLE   1,226 0 114,924
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 2,901 189,254 SH   SOLE   0 0 189,254
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 724 21,863 SH   SOLE   1,800 0 20,063
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 844 27,193 SH   SOLE   0 0 27,193
GREEN DOT CORP CL A 39304D102 203 3,643 SH   SOLE   0 0 3,643
HANNON ARMSTRONG SUST INFR C COM 41068X100 232 3,661 SH   SOLE   0 0 3,661
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602 572 13,886 SH   SOLE   0 0 13,886
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305 441 10,558 SH   SOLE   0 0 10,558
HASBRO INC COM 418056107 305 3,258 SH   SOLE   500 0 2,758
HERSHEY CO COM 427866108 433 2,842 SH   SOLE   332 0 2,510
HOME DEPOT INC COM 437076102 4,266 16,062 SH   SOLE   2,834 0 13,228
HONEYWELL INTL INC COM 438516106 1,952 9,178 SH   SOLE   1,892 0 7,286
HUBSPOT INC COM 443573100 660 1,666 SH   SOLE   0 0 1,666
IDEXX LABS INC COM 45168D104 1,468 2,937 SH   SOLE   0 0 2,937
ILLINOIS TOOL WKS INC COM 452308109 479 2,348 SH   SOLE   33 0 2,315
ILLUMINA INC COM 452327109 1,013 2,737 SH   SOLE   274 0 2,463
IMMUCELL CORP COM PAR 452525306 71 12,000 SH   SOLE   0 0 12,000
INDEXIQ ACTIVE ETF TR IQ ULTR SHT DU 45409F819 390 7,878 SH   SOLE   6,378 0 1,500
INNOVATIVE INDL PPTYS INC COM 45781V101 889 4,853 SH   SOLE   10 0 4,843
INTEL CORP COM 458140100 1,468 29,472 SH   SOLE   4,623 0 24,849
INTERCONTINENTAL EXCHANGE IN COM 45866F104 342 2,965 SH   SOLE   93 0 2,872
INTERNATIONAL BUSINESS MACHS COM 459200101 1,323 10,507 SH   SOLE   289 0 10,218
INTUIT COM 461202103 312 822 SH   SOLE   66 0 756
INTUITIVE SURGICAL INC COM NEW 46120E602 847 1,035 SH   SOLE   30 0 1,005
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 370 6,410 SH   SOLE   0 0 6,410
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 306 6,050 SH   SOLE   0 0 6,050
INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103 186 65,000 SH Call SOLE   0 0 65,000
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 2,329 20,300 SH   SOLE   0 0 20,300
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 479 12,468 SH   SOLE   0 0 12,468
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 4,599 81,792 SH   SOLE   943 0 80,849
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1,564 15,218 SH   SOLE   92 0 15,126
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 686 20,486 SH   SOLE   0 0 20,486
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 601 8,862 SH   SOLE   860 0 8,002
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2,183 29,759 SH   SOLE   19,533 0 10,226
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 432 2,699 SH   SOLE   0 0 2,699
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 810 11,551 SH   SOLE   3,575 0 7,976
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 464 6,872 SH   SOLE   1,405 0 5,467
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 632 8,854 SH   SOLE   2,659 0 6,195
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1,908 99,347 SH   SOLE   0 0 99,347
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 230 3,426 SH   SOLE   0 0 3,426
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,858 11,403 SH   SOLE   8,992 0 2,411
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 439 9,448 SH   SOLE   4,898 0 4,550
INVESCO QQQ TR UNIT SER 1 46090E103 9,319 29,702 SH   SOLE   1,284 0 28,418
INVESCO QQQ TR UNIT SER 1 46090E103 285 25,600 SH Put SOLE   0 0 25,600
ISHARES GOLD TRUST ISHARES 464285105 933 51,436 SH   SOLE   1,224 0 50,212
ISHARES INC CORE MSCI EMKT 46434G103 659 10,629 SH   SOLE   917 0 9,712
ISHARES INC MSCI GBL MIN VOL 464286525 903 9,314 SH   SOLE   0 0 9,314
ISHARES INC MSCI WORLD ETF 464286392 257 2,285 SH   SOLE   0 0 2,285
ISHARES SILVER TR ISHARES 46428Q109 19,949 811,914 SH   SOLE   11,928 0 799,986
ISHARES SILVER TR ISHARES 46428Q109 124 65,000 SH Call SOLE   0 0 65,000
ISHARES TR 20 YR TR BD ETF 464287432 541 3,429 SH   SOLE   0 0 3,429
ISHARES TR CORE DIV GRWTH 46434V621 2,564 57,213 SH   SOLE   17,669 0 39,544
ISHARES TR CORE HIGH DV ETF 46429B663 5,488 62,599 SH   SOLE   7,473 0 55,126
ISHARES TR CORE MSCI TOTAL 46432F834 286 4,263 SH   SOLE   0 0 4,263
ISHARES TR CORE S&P MCP ETF 464287507 1,673 7,277 SH   SOLE   315 0 6,962
ISHARES TR CORE S&P SCP ETF 464287804 5,588 60,806 SH   SOLE   0 0 60,806
ISHARES TR CORE S&P TTL STK 464287150 628 7,284 SH   SOLE   632 0 6,652
ISHARES TR CORE S&P US GWT 464287671 2,719 30,658 SH   SOLE   7,068 0 23,590
ISHARES TR CORE S&P US VLU 464287663 693 11,151 SH   SOLE   1,775 0 9,376
ISHARES TR CORE S&P500 ETF 464287200 4,212 11,220 SH   SOLE   1,469 0 9,751
ISHARES TR CORE US AGGBD ET 464287226 4,268 36,111 SH   SOLE   3,950 0 32,161
ISHARES TR ESG AWR MSCI USA 46435G425 291 3,380 SH   SOLE   0 0 3,380
ISHARES TR FLTG RATE NT ETF 46429B655 296 5,837 SH   SOLE   610 0 5,227
ISHARES TR GL CLEAN ENE ETF 464288224 5,004 177,200 SH   SOLE   0 0 177,200
ISHARES TR GLOBAL 100 ETF 464287572 847 13,466 SH   SOLE   0 0 13,466
ISHARES TR IBOXX HI YD ETF 464288513 220 2,517 SH   SOLE   0 0 2,517
ISHARES TR IBOXX INV CP ETF 464287242 477 3,450 SH   SOLE   0 0 3,450
ISHARES TR ISHS 1-5YR INVS 464288646 271 4,919 SH   SOLE   0 0 4,919
ISHARES TR MODERT ALLOC ETF 464289875 311 7,199 SH   SOLE   0 0 7,199
ISHARES TR MRNGSTR LG-CP GR 464287119 308 1,063 SH   SOLE   0 0 1,063
ISHARES TR MSCI EAFE ETF 464287465 586 8,026 SH   SOLE   1,660 0 6,366
ISHARES TR MSCI EAFE MIN VL 46429B689 1,900 25,884 SH   SOLE   30 0 25,854
ISHARES TR MSCI EMG MKT ETF 464287234 1,314 25,439 SH   SOLE   2,551 0 22,888
ISHARES TR MSCI USA ESG SLC 464288802 402 4,880 SH   SOLE   0 0 4,880
ISHARES TR MSCI USA MIN VOL 46429B697 6,073 89,462 SH   SOLE   2,700 0 86,762
ISHARES TR MSCI USA MMENTM 46432F396 555 3,444 SH   SOLE   0 0 3,444
ISHARES TR MSCI USA QLT FCT 46432F339 2,760 23,746 SH   SOLE   0 0 23,746
ISHARES TR NASDAQ BIOTECH 464287556 979 6,462 SH   SOLE   868 0 5,594
ISHARES TR NATIONAL MUN ETF 464288414 909 7,754 SH   SOLE   600 0 7,154
ISHARES TR PHLX SEMICND ETF 464287523 952 2,512 SH   SOLE   52 0 2,460
ISHARES TR RUS 1000 ETF 464287622 460 2,171 SH   SOLE   1,249 0 922
ISHARES TR RUS 1000 GRW ETF 464287614 825 3,420 SH   SOLE   100 0 3,320
ISHARES TR RUS 1000 VAL ETF 464287598 307 2,245 SH   SOLE   0 0 2,245
ISHARES TR RUS MD CP GR ETF 464287481 261 2,538 SH   SOLE   0 0 2,538
ISHARES TR RUS MID CAP ETF 464287499 473 6,907 SH   SOLE   0 0 6,907
ISHARES TR RUS TOP 200 ETF 464289446 221 2,451 SH   SOLE   0 0 2,451
ISHARES TR RUS TP200 GR ETF 464289438 214 1,606 SH   SOLE   0 0 1,606
ISHARES TR RUSSELL 2000 ETF 464287655 401 2,046 SH   SOLE   586 0 1,460
ISHARES TR RUSSELL 3000 ETF 464287689 259 1,157 SH   SOLE   0 0 1,157
ISHARES TR S&P 500 GRWT ETF 464287309 918 14,383 SH   SOLE   1,120 0 13,263
ISHARES TR S&P 500 VAL ETF 464287408 505 3,947 SH   SOLE   0 0 3,947
ISHARES TR SELECT DIVID ETF 464287168 1,106 11,495 SH   SOLE   5,444 0 6,051
ISHARES TR TIPS BD ETF 464287176 2,095 16,411 SH   SOLE   342 0 16,069
ISHARES TR U.S. MED DVC ETF 464288810 339 1,035 SH   SOLE   0 0 1,035
ISHARES TR US AER DEF ETF 464288760 223 2,352 SH   SOLE   1,400 0 952
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 272 5,420 SH   SOLE   0 0 5,420
ISHARES U S ETF TR COMMOD SEL STG 46431W853 1,059 39,703 SH   SOLE   0 0 39,703
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 502 9,881 SH   SOLE   5,954 0 3,927
JD.COM INC SPON ADR CL A 47215P106 490 5,570 SH   SOLE   0 0 5,570
JETBLUE AWYS CORP COM 477143101 402 27,653 SH   SOLE   1,050 0 26,603
JOHNSON & JOHNSON COM 478160104 4,707 29,909 SH   SOLE   5,679 0 24,230
JPMORGAN CHASE & CO COM 46625H100 3,344 26,316 SH   SOLE   4,446 0 21,870
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 447 77,773 SH   SOLE   2,551 0 75,222
KIMBERLY-CLARK CORP COM 494368103 670 4,967 SH   SOLE   1,045 0 3,922
KRAFT HEINZ CO COM 500754106 510 14,702 SH   SOLE   1,109 0 13,593
KRANESHARES TR CSI CHI INTERNET 500767306 214 2,783 SH   SOLE   208 0 2,575
L3HARRIS TECHNOLOGIES INC COM 502431109 273 1,447 SH   SOLE   0 0 1,447
LABORATORY CORP AMER HLDGS COM NEW 50540R409 205 1,007 SH   SOLE   69 0 938
LAM RESEARCH CORP COM 512807108 236 500 SH   SOLE   0 0 500
LAUDER ESTEE COS INC CL A 518439104 291 1,095 SH   SOLE   0 0 1,095
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 320 9,879 SH   SOLE   0 0 9,879
LEMONADE INC COM 52567D107 650 5,305 SH   SOLE   250 0 5,055
LILLY ELI & CO COM 532457108 548 3,245 SH   SOLE   18 0 3,227
LOCKHEED MARTIN CORP COM 539830109 829 2,336 SH   SOLE   183 0 2,153
LOWES COS INC COM 548661107 1,263 7,870 SH   SOLE   200 0 7,670
LULULEMON ATHLETICA INC COM 550021109 582 1,672 SH   SOLE   508 0 1,164
MARKETAXESS HLDGS INC COM 57060D108 1,371 2,402 SH   SOLE   0 0 2,402
MARRIOTT INTL INC NEW CL A 571903202 313 2,369 SH   SOLE   1,027 0 1,342
MARSH & MCLENNAN COS INC COM 571748102 310 2,647 SH   SOLE   38 0 2,609
MASTERCARD INCORPORATED CL A 57636Q104 2,025 5,674 SH   SOLE   1,024 0 4,650
MATCH GROUP INC NEW COM 57667L107 1,036 6,855 SH   SOLE   0 0 6,855
MCCORMICK & CO INC COM NON VTG 579780206 215 2,252 SH   SOLE   653 0 1,599
MCDONALDS CORP COM 580135101 1,125 5,243 SH   SOLE   831 0 4,412
MEDTRONIC PLC SHS G5960L103 1,371 11,702 SH   SOLE   1,082 0 10,620
MERCADOLIBRE INC COM 58733R102 258 154 SH   SOLE   0 0 154
MERCK & CO. INC COM 58933Y105 2,919 35,687 SH   SOLE   1,838 0 33,849
MICRON TECHNOLOGY INC COM 595112103 321 4,275 SH   SOLE   600 0 3,675
MICROSOFT CORP COM 594918104 11,193 50,322 SH   SOLE   5,388 0 44,934
MICROVISION INC DEL COM NEW 594960304 61 11,429 SH   SOLE   0 0 11,429
MODERNA INC COM 60770K107 769 7,357 SH   SOLE   756 0 6,601
MONDELEZ INTL INC CL A 609207105 307 5,248 SH   SOLE   1,675 0 3,573
MONSTER BEVERAGE CORP NEW COM 61174X109 490 5,296 SH   SOLE   4,200 0 1,096
MOODYS CORP COM 615369105 311 1,072 SH   SOLE   0 0 1,072
MORGAN STANLEY CHINA A SH FD COM 617468103 665 30,020 SH   SOLE   1,250 0 28,770
MSCI INC COM 55354G100 294 659 SH   SOLE   19 0 640
NASDAQ INC COM 631103108 844 6,360 SH   SOLE   0 0 6,360
NETFLIX INC COM 64110L106 4,476 8,278 SH   SOLE   10 0 8,268
NEUBERGER BERMAN REAL ESTATE COM 64190A103 337 76,305 SH   SOLE   0 0 76,305
NEWMONT CORP COM 651639106 275 4,584 SH   SOLE   300 0 4,284
NEXTERA ENERGY INC COM 65339F101 1,285 16,660 SH   SOLE   1,581 0 15,079
NIKE INC CL B 654106103 1,232 8,711 SH   SOLE   573 0 8,138
NORFOLK SOUTHN CORP COM 655844108 571 2,404 SH   SOLE   1,000 0 1,404
NOVARTIS AG SPONSORED ADR 66987V109 525 5,558 SH   SOLE   266 0 5,292
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 754 29,001 SH   SOLE   0 0 29,001
NUVEEN PFD & INCM SECURTIES COM 67072C105 225 23,156 SH   SOLE   19,181 0 3,975
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 135 14,248 SH   SOLE   12,248 0 2,000
NVIDIA CORPORATION COM 67066G104 4,816 9,223 SH   SOLE   1,278 0 7,945
OKTA INC CL A 679295105 1,050 4,131 SH   SOLE   101 0 4,030
ORACLE CORP COM 68389X105 532 8,228 SH   SOLE   570 0 7,658
OSI ETF TR OSHARES US QUALT 67110P407 873 22,809 SH   SOLE   18,450 0 4,359
OTIS WORLDWIDE CORP COM 68902V107 383 5,676 SH   SOLE   698 0 4,978
PAYCOM SOFTWARE INC COM 70432V102 339 749 SH   SOLE   0 0 749
PAYPAL HLDGS INC COM 70450Y103 5,148 21,980 SH   SOLE   2,647 0 19,333
PELOTON INTERACTIVE INC CL A COM 70614W100 696 4,589 SH   SOLE   300 0 4,289
PENN NATL GAMING INC COM 707569109 370 4,279 SH   SOLE   750 0 3,529
PEPSICO INC COM 713448108 1,713 11,550 SH   SOLE   2,920 0 8,630
PFIZER INC COM 717081103 2,002 54,384 SH   SOLE   2,953 0 51,431
PHILIP MORRIS INTL INC COM 718172109 492 5,937 SH   SOLE   1,139 0 4,798
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,153 11,298 SH   SOLE   0 0 11,298
PIMCO MUN INCOME FD III COM 72201A103 157 13,239 SH   SOLE   0 0 13,239
PINTEREST INC CL A 72352L106 552 8,379 SH   SOLE   2,000 0 6,379
PIONEER FLOATING RATE TR COM 72369J102 1,340 131,369 SH   SOLE   6,940 0 124,429
PIONEER HIGH INCOME TR COM 72369H106 3,686 413,202 SH   SOLE   25,617 0 387,585
PROCTER AND GAMBLE CO COM 742718109 4,511 32,424 SH   SOLE   4,230 0 28,194
PROGRESSIVE CORP COM 743315103 247 2,497 SH   SOLE   510 0 1,987
PROSHARES TR RUSS 2000 DIVD 74347B698 682 11,885 SH   SOLE   0 0 11,885
PROSHARES TR S&P 500 DV ARIST 74348A467 1,730 21,664 SH   SOLE   1,344 0 20,320
PROSHARES TR S&P MDCP 400 DIV 74347B680 350 5,559 SH   SOLE   0 0 5,559
PROSHARES TR SHORT QQQ NEW 74347B714 1,130 78,431 SH   SOLE   0 0 78,431
QUALCOMM INC COM 747525103 706 4,633 SH   SOLE   334 0 4,299
QUEST DIAGNOSTICS INC COM 74834L100 236 1,984 SH   SOLE   205 0 1,779
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,142 15,971 SH   SOLE   1,890 0 14,081
REALTY INCOME CORP COM 756109104 299 4,815 SH   SOLE   0 0 4,815
REAVES UTIL INCOME FD COM SH BEN INT 756158101 361 11,011 SH   SOLE   6,145 0 4,866
REGIONS FINANCIAL CORP NEW COM 7591EP100 246 15,290 SH   SOLE   0 0 15,290
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 238 3,363 SH   SOLE   0 0 3,363
REPUBLIC SVCS INC COM 760759100 310 3,223 SH   SOLE   25 0 3,198
RINGCENTRAL INC CL A 76680R206 617 1,627 SH   SOLE   0 0 1,627
ROKU INC COM CL A 77543R102 469 1,413 SH   SOLE   0 0 1,413
ROLLINS INC COM 775711104 310 8,455 SH   SOLE   0 0 8,455
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 342 10,177 SH   SOLE   440 0 9,737
ROYCE MICRO-CAP TR INC COM 780915104 2,712 267,968 SH   SOLE   7,208 0 260,760
S&P GLOBAL INC COM 78409V104 693 2,107 SH   SOLE   12 0 2,095
SALESFORCE COM INC COM 79466L302 1,523 6,842 SH   SOLE   421 0 6,421
SASOL LTD SPONSORED ADR 803866300 89 10,000 SH   SOLE   0 0 10,000
SBA COMMUNICATIONS CORP NEW CL A 78410G104 212 753 SH   SOLE   0 0 753
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 222 6,157 SH   SOLE   0 0 6,157
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 364 6,491 SH   SOLE   0 0 6,491
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 393 6,126 SH   SOLE   0 0 6,126
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 339 2,640 SH   SOLE   0 0 2,640
SCHWAB STRATEGIC TR US TIPS ETF 808524870 664 10,691 SH   SOLE   3,290 0 7,401
SCOTTS MIRACLE GRO CO CL A 810186106 292 1,465 SH   SOLE   0 0 1,465
SEAGEN INC COM 81181C104 419 2,390 SH   SOLE   324 0 2,066
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 461 12,614 SH   SOLE   3,575 0 9,039
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 959 5,962 SH   SOLE   1,035 0 4,927
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,263 33,554 SH   SOLE   1,491 0 32,063
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 886 7,814 SH   SOLE   3,093 0 4,721
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 603 20,453 SH   SOLE   2,064 0 18,389
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 834 9,423 SH   SOLE   3,492 0 5,931
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,070 17,071 SH   SOLE   8,120 0 8,951
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,348 18,617 SH   SOLE   2,500 0 16,117
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,665 12,806 SH   SOLE   5,737 0 7,069
SERVICENOW INC COM 81762P102 504 915 SH   SOLE   11 0 904
SHERWIN WILLIAMS CO COM 824348106 527 717 SH   SOLE   0 0 717
SHOPIFY INC CL A 82509L107 4,726 4,175 SH   SOLE   22 0 4,153
SIMON PPTY GROUP INC NEW COM 828806109 613 7,190 SH   SOLE   670 0 6,520
SIRIUS XM HOLDINGS INC COM 82968B103 95 14,988 SH   SOLE   0 0 14,988
SKYWORKS SOLUTIONS INC COM 83088M102 240 1,572 SH   SOLE   7 0 1,565
SLACK TECHNOLOGIES INC COM CL A 83088V102 398 9,413 SH   SOLE   900 0 8,513
SLACK TECHNOLOGIES INC COM CL A 83088V102 37 3,000 SH Call SOLE   0 0 3,000
SMARTSHEET INC COM CL A 83200N103 207 2,990 SH   SOLE   0 0 2,990
SMUCKER J M CO COM NEW 832696405 376 3,255 SH   SOLE   1,048 0 2,207
SNAP INC CL A 83304A106 347 6,935 SH   SOLE   200 0 6,735
SNOWFLAKE INC CL A 833445109 402 1,427 SH   SOLE   9 0 1,418
SOLAREDGE TECHNOLOGIES INC COM 83417M104 576 1,806 SH   SOLE   10 0 1,796
SONY CORP SPONSORED ADR 835699307 603 5,960 SH   SOLE   500 0 5,460
SOUTH ST CORP COM 840441109 306 4,229 SH   SOLE   0 0 4,229
SOUTHERN CO COM 842587107 486 7,918 SH   SOLE   572 0 7,346
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,232 4,030 SH   SOLE   300 0 3,730
SPDR GOLD TR GOLD SHS 78463V107 28,040 157,210 SH   SOLE   3,895 0 153,315
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 406 5,812 SH   SOLE   0 0 5,812
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205 236 3,054 SH   SOLE   0 0 3,054
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 483 9,923 SH   SOLE   129 0 9,794
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,343 39,798 SH   SOLE   0 0 39,798
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 646 15,319 SH   SOLE   0 0 15,319
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 927 33,381 SH   SOLE   4,848 0 28,533
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 1,626 26,953 SH   SOLE   3,997 0 22,956
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 2,075 56,759 SH   SOLE   8,455 0 48,304
SPDR INDEX SHS FDS SOLACTIVE JAPAN 78463X368 217 2,455 SH   SOLE   0 0 2,455
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,480 20,008 SH   SOLE   2,238 0 17,770
SPDR S&P 500 ETF TR TR UNIT 78462F103 6 10,000 SH Call SOLE   0 0 10,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 24 2,800 SH Put SOLE   0 0 2,800
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 219 520 SH   SOLE   50 0 470
SPDR SER TR FACTST INV ETF 78464A110 285 1,326 SH   SOLE   0 0 1,326
SPDR SER TR MSCI USA STRTGIC 78468R812 2,902 27,781 SH   SOLE   0 0 27,781
SPDR SER TR NUVEEN BLMBRG SR 78468R739 317 6,372 SH   SOLE   0 0 6,372
SPDR SER TR NUVEEN BRC MUNIC 78468R721 258 4,916 SH   SOLE   0 0 4,916
SPDR SER TR PORTFLI MORTGAGE 78464A383 304 11,495 SH   SOLE   0 0 11,495
SPDR SER TR PORTFLI TIPS ETF 78464A656 818 26,250 SH   SOLE   0 0 26,250
SPDR SER TR PORTFOLI S&P1500 78464A805 964 20,914 SH   SOLE   259 0 20,655
SPDR SER TR PORTFOLIO AGRGTE 78464A649 3,176 103,154 SH   SOLE   200 0 102,954
SPDR SER TR PORTFOLIO CRPORT 78464A144 514 14,178 SH   SOLE   0 0 14,178
SPDR SER TR PORTFOLIO INTRMD 78464A375 237 6,366 SH   SOLE   0 0 6,366
SPDR SER TR PORTFOLIO LN TSR 78464A664 4,308 95,457 SH   SOLE   15,894 0 79,563
SPDR SER TR PORTFOLIO S&P400 78464A847 786 19,458 SH   SOLE   0 0 19,458
SPDR SER TR PORTFOLIO S&P500 78464A854 2,436 55,423 SH   SOLE   0 0 55,423
SPDR SER TR PORTFOLIO S&P600 78468R853 1,230 34,361 SH   SOLE   15 0 34,346
SPDR SER TR PORTFOLIO SHORT 78464A474 565 17,978 SH   SOLE   326 0 17,652
SPDR SER TR PRTFLO S&P500 GW 78464A409 980 17,721 SH   SOLE   13,200 0 4,521
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,745 52,966 SH   SOLE   7,414 0 45,552
SPDR SER TR PRTFLO S&P500 VL 78464A508 3,272 95,151 SH   SOLE   814 0 94,337
SPDR SER TR S&P 500 ESG ETF 78468R531 523 14,999 SH   SOLE   0 0 14,999
SPDR SER TR S&P 600 SMCP GRW 78464A201 232 3,037 SH   SOLE   496 0 2,541
SPDR SER TR S&P BIOTECH 78464A870 656 4,663 SH   SOLE   0 0 4,663
SPDR SER TR S&P DIVID ETF 78464A763 6,208 58,607 SH   SOLE   4,903 0 53,704
SPDR SER TR S&P HOMEBUILD 78464A888 729 12,648 SH   SOLE   0 0 12,648
SPDR SER TR S&P KENSHO NEW 78468R648 241 4,179 SH   SOLE   0 0 4,179
SPDR SER TR S&P SEMICNDCTR 78464A862 917 5,367 SH   SOLE   0 0 5,367
SPDR SER TR SPDR S&P 500 ETF 78468R796 216 2,326 SH   SOLE   0 0 2,326
SPDR SER TR SSGA US SMAL ETF 78468R887 288 3,005 SH   SOLE   0 0 3,005
SPOTIFY TECHNOLOGY S A SHS L8681T102 482 1,533 SH   SOLE   50 0 1,483
SPROTT ETF TRUST JR GOLD MINERS E 85210B201 201 4,075 SH   SOLE   0 0 4,075
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 1,202 62,142 SH   SOLE   0 0 62,142
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 283 30,352 SH   SOLE   0 0 30,352
SQUARE INC CL A 852234103 3,004 13,802 SH   SOLE   2,013 0 11,789
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 549 11,141 SH   SOLE   0 0 11,141
STARBUCKS CORP COM 855244109 688 6,429 SH   SOLE   1,339 0 5,090
STRYKER CORPORATION COM 863667101 524 2,138 SH   SOLE   486 0 1,652
SVB FINANCIAL GROUP COM 78486Q101 354 912 SH   SOLE   0 0 912
SYNLOGIC INC COM 87166L100 39 18,000 SH   SOLE   0 0 18,000
SYSCO CORP COM 871829107 400 5,392 SH   SOLE   0 0 5,392
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 238 2,185 SH   SOLE   53 0 2,132
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 321 1,546 SH   SOLE   0 0 1,546
TARGET CORP COM 87612E106 346 1,960 SH   SOLE   115 0 1,845
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 6,013 304,477 SH   SOLE   9,945 0 294,532
TELADOC HEALTH INC COM 87918A105 622 3,110 SH   SOLE   0 0 3,110
TELEFLEX INCORPORATED COM 879369106 242 589 SH   SOLE   0 0 589
TEMPLETON DRAGON FD INC COM 88018T101 285 12,190 SH   SOLE   2,500 0 9,690
TEMPLETON EMERGING MKTS FD COM 880191101 3,396 181,415 SH   SOLE   4,505 0 176,910
TESLA INC COM 88160R101 11,987 16,987 SH   SOLE   1,521 0 15,466
TEXAS INSTRS INC COM 882508104 917 5,584 SH   SOLE   1,284 0 4,300
THE TRADE DESK INC COM CL A 88339J105 1,691 2,111 SH   SOLE   4 0 2,107
THERMO FISHER SCIENTIFIC INC COM 883556102 2,878 6,178 SH   SOLE   1,809 0 4,369
TJX COS INC NEW COM 872540109 834 12,216 SH   SOLE   254 0 11,962
T-MOBILE US INC COM 872590104 657 4,872 SH   SOLE   275 0 4,597
TORO CO COM 891092108 343 3,612 SH   SOLE   3,476 0 136
TRAVELERS COMPANIES INC COM 89417E109 210 1,494 SH   SOLE   305 0 1,189
TRUIST FINL CORP COM 89832Q109 284 5,921 SH   SOLE   1,248 0 4,673
TWILIO INC CL A 90138F102 1,047 3,092 SH   SOLE   0 0 3,092
TYLER TECHNOLOGIES INC COM 902252105 283 649 SH   SOLE   16 0 633
UBER TECHNOLOGIES INC COM 90353T100 235 4,608 SH   SOLE   165 0 4,443
UNION PAC CORP COM 907818108 299 1,434 SH   SOLE   276 0 1,158
UNITED PARCEL SERVICE INC CL B 911312106 570 3,384 SH   SOLE   0 0 3,384
UNITED RENTALS INC COM 911363109 331 1,427 SH   SOLE   894 0 533
UNITED STATES ANTIMONY CORP COM 911549103 5 10,000 SH   SOLE   0 0 10,000
UNITED STS NAT GAS FD LP UNIT PAR 912318300 97 10,500 SH   SOLE   0 0 10,500
UNITEDHEALTH GROUP INC COM 91324P102 1,863 5,313 SH   SOLE   255 0 5,058
UNUM GROUP COM 91529Y106 230 10,034 SH   SOLE   0 0 10,034
US FOODS HLDG CORP COM 912008109 350 10,507 SH   SOLE   2,000 0 8,507
VAIL RESORTS INC COM 91879Q109 203 729 SH   SOLE   0 0 729
VALERO ENERGY CORP COM 91913Y100 457 8,072 SH   SOLE   96 0 7,976
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 13,000 360,911 SH   SOLE   5,584 0 355,327
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 738 11,997 SH   SOLE   0 0 11,997
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3,126 57,636 SH   SOLE   0 0 57,636
VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 5,153 31,139 SH   SOLE   1,600 0 29,539
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 947 7,652 SH   SOLE   0 0 7,652
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 581 3,737 SH   SOLE   0 0 3,737
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 684 4,075 SH   SOLE   0 0 4,075
VANGUARD BD INDEX FDS INTERMED TERM 921937819 502 5,411 SH   SOLE   0 0 5,411
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,283 27,539 SH   SOLE   12,750 0 14,789
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5,463 61,944 SH   SOLE   1,243 0 60,701
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 241 4,117 SH   SOLE   0 0 4,117
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 328 1,995 SH   SOLE   50 0 1,945
VANGUARD INDEX FDS GROWTH ETF 922908736 10,376 40,957 SH   SOLE   588 0 40,369
VANGUARD INDEX FDS LARGE CAP ETF 922908637 778 4,427 SH   SOLE   650 0 3,777
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,114 5,251 SH   SOLE   3 0 5,248
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,205 10,130 SH   SOLE   0 0 10,130
VANGUARD INDEX FDS MID CAP ETF 922908629 2,604 12,596 SH   SOLE   1,807 0 10,789
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,849 21,775 SH   SOLE   0 0 21,775
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,206 18,056 SH   SOLE   640 0 17,416
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,165 8,195 SH   SOLE   38 0 8,157
VANGUARD INDEX FDS SMALL CP ETF 922908751 9,592 49,269 SH   SOLE   1,745 0 47,524
VANGUARD INDEX FDS SML CP GRW ETF 922908595 207 775 SH   SOLE   0 0 775
VANGUARD INDEX FDS TOTAL STK MKT 922908769 27,950 143,596 SH   SOLE   1,610 0 141,986
VANGUARD INDEX FDS VALUE ETF 922908744 1,725 14,504 SH   SOLE   375 0 14,129
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,163 54,201 SH   SOLE   48 0 54,153
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,277 45,440 SH   SOLE   578 0 44,862
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 420 6,968 SH   SOLE   0 0 6,968
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 718 5,897 SH   SOLE   200 0 5,697
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,665 17,981 SH   SOLE   0 0 17,981
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 670 12,144 SH   SOLE   0 0 12,144
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2,758 39,726 SH   SOLE   0 0 39,726
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 5,936 61,112 SH   SOLE   164 0 60,948
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 19,825 321,830 SH   SOLE   0 0 321,830
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,413 28,988 SH   SOLE   1,889 0 27,099
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 837 3,376 SH   SOLE   0 0 3,376
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 527 3,010 SH   SOLE   1,910 0 1,100
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10,896 77,180 SH   SOLE   2,645 0 74,535
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,591 26,451 SH   SOLE   0 0 26,451
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,942 41,133 SH   SOLE   180 0 40,953
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,723 51,608 SH   SOLE   50 0 51,558
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 3,674 60,446 SH   SOLE   0 0 60,446
VANGUARD WORLD FD EXTENDED DUR 921910709 1,101 7,226 SH   SOLE   0 0 7,226
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 432 4,972 SH   SOLE   697 0 4,275
VANGUARD WORLD FD MEGA GRWTH IND 921910816 238 1,169 SH   SOLE   0 0 1,169
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 291 3,991 SH   SOLE   0 0 3,991
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 350 1,563 SH   SOLE   19 0 1,544
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,631 7,437 SH   SOLE   861 0 6,576
VEEVA SYS INC CL A COM 922475108 771 2,831 SH   SOLE   605 0 2,226
VERISIGN INC COM 92343E102 227 1,049 SH   SOLE   0 0 1,049
VERIZON COMMUNICATIONS INC COM 92343V104 3,760 63,994 SH   SOLE   11,162 0 52,832
VIACOMCBS INC CL B 92556H206 1,182 31,724 SH   SOLE   2,850 0 28,874
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 2,818 52,354 SH   SOLE   27,012 0 25,342
VISA INC COM CL A 92826C839 6,841 31,274 SH   SOLE   2,591 0 28,683
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 403 24,451 SH   SOLE   0 0 24,451
WALMART INC COM 931142103 1,883 13,061 SH   SOLE   3,344 0 9,717
WASTE MGMT INC DEL COM 94106L109 1,463 12,408 SH   SOLE   4,472 0 7,936
WEC ENERGY GROUP INC COM 92939U106 218 2,372 SH   SOLE   640 0 1,732
WELLS FARGO CO NEW COM 949746101 343 11,381 SH   SOLE   2,386 0 8,995
WEST PHARMACEUTICAL SVSC INC COM 955306105 300 1,060 SH   SOLE   36 0 1,024
WESTERN ASSET MANAGED MUNS F COM 95766M105 134 10,429 SH   SOLE   0 0 10,429
WEX INC COM 96208T104 256 1,256 SH   SOLE   0 0 1,256
WISDOMTREE TR EM EX ST-OWNED 97717X578 940 23,701 SH   SOLE   0 0 23,701
WISDOMTREE TR EMER MKT HIGH FD 97717W315 2,910 70,741 SH   SOLE   1 0 70,740
WISDOMTREE TR FLOATNG RAT TREA 97717X628 250 9,970 SH   SOLE   0 0 9,970
WISDOMTREE TR INTL QULTY DIV 97717X131 231 6,339 SH   SOLE   0 0 6,339
WISDOMTREE TR JAPN HEDGE EQT 97717W851 974 17,892 SH   SOLE   50 0 17,842
WISDOMTREE TR US MIDCAP FUND 97717W570 1,299 29,886 SH   SOLE   23,050 0 6,836
WISDOMTREE TR US QTLY DIV GRT 97717X669 643 11,910 SH   SOLE   0 0 11,910
WISDOMTREE TR US S CAP QTY DIV 97717X651 227 5,727 SH   SOLE   5,000 0 727
WISDOMTREE TR US SMALLCAP FUND 97717W562 365 9,366 SH   SOLE   6,268 0 3,098
WIX COM LTD SHS M98068105 365 1,462 SH   SOLE   45 0 1,417
WORLD GOLD TR SPDR GLD MINIS 98149E204 677 35,725 SH   SOLE   0 0 35,725
WP CAREY INC COM 92936U109 589 8,352 SH   SOLE   0 0 8,352
XCEL ENERGY INC COM 98389B100 213 3,196 SH   SOLE   0 0 3,196
XPO LOGISTICS INC COM 983793100 1,231 10,325 SH   SOLE   0 0 10,325
XPO LOGISTICS INC COM 983793100 19 500 SH Call SOLE   0 0 500
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 524 1,364 SH   SOLE   64 0 1,300
ZENDESK INC COM 98936J101 257 1,799 SH   SOLE   9 0 1,790
ZILLOW GROUP INC CL C CAP STK 98954M200 202 1,554 SH   SOLE   100 0 1,454
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 3,556 10,541 SH   SOLE   279 0 10,262
ZSCALER INC COM 98980G102 431 2,160 SH   SOLE   0 0 2,160
ZYNGA INC CL A 98986T108 239 24,198 SH   SOLE   1,500 0 22,698