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
10X GENOMICS INC CL A COM 88025U109 268 1,478 SH   SOLE   0 0 1,478
2U INC COM 90214J101 371 9,687 SH   SOLE   0 0 9,687
3M CO COM 88579Y101 16,769 87,028 SH   SOLE   17,988 0 69,040
ABB LTD SPONSORED ADR 000375204 5,028 165,010 SH   SOLE   6,827 0 158,183
ABBOTT LABS COM 002824100 26,095 217,747 SH   SOLE   35,440 0 182,307
ABBVIE INC COM 00287Y109 39,202 362,239 SH   SOLE   35,828 0 326,411
ABERDEEN ASIA-PACIFIC INCOME COM 003009107 359 87,660 SH   SOLE   0 0 87,660
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 1,605 185,585 SH   SOLE   0 0 185,585
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 991 166,440 SH   SOLE   0 0 166,440
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 2,484 260,684 SH   SOLE   0 0 260,684
ABIOMED INC COM 003654100 232 727 SH   SOLE   0 0 727
ABM INDS INC COM 000957100 2,486 48,746 SH   SOLE   4,373 0 44,373
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 1,829 68,160 SH   SOLE   1,472 0 66,688
ACASTI PHARMA INC CL A NEW 00430K402 18 30,000 SH   SOLE   0 0 30,000
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,319 22,877 SH   SOLE   1,194 0 21,683
ACTIVISION BLIZZARD INC COM 00507V109 2,987 32,122 SH   SOLE   1,267 0 30,855
ADIAL PHARMACEUTICALS INC COM 00688A106 89 36,650 SH   SOLE   0 0 36,650
ADOBE SYSTEMS INCORPORATED COM 00724F101 10,727 22,566 SH   SOLE   1,346 0 21,220
ADVANCED MICRO DEVICES INC COM 007903107 5,281 67,282 SH   SOLE   3,586 0 63,696
ADVENT CONVERTIBLE & INCOME COM 00764C109 202 11,407 SH   SOLE   0 0 11,407
ADVISORSHARES TR DORSY FSM ALCP 00768Y479 2,871 78,152 SH   SOLE   0 0 78,152
ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 640 7,125 SH   SOLE   0 0 7,125
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 956 19,629 SH   SOLE   0 0 19,629
ADVISORSHARES TR PURE US CANNABIS 00768Y453 3,570 84,199 SH   SOLE   416 0 83,783
ADVISORSHARES TR PURE US CANNABIS 00768Y453 0 50,000 SH Put SOLE   0 0 50,000
ADVISORSHARES TR RANGER EQUITY BE 00768Y412 3,199 126,374 SH   SOLE   11,142 0 115,232
AEGON N V NY REGISTRY SHS 007924103 54 11,350 SH   SOLE   0 0 11,350
AES CORP COM 00130H105 4,655 173,634 SH   SOLE   13,017 0 160,617
AFLAC INC COM 001055102 573 11,186 SH   SOLE   86 0 11,100
AGILENT TECHNOLOGIES INC COM 00846U101 6,967 54,805 SH   SOLE   5,085 0 49,720
AGNC INVT CORP COM 00123Q104 1,317 78,558 SH   SOLE   2,700 0 75,858
AGROFRESH SOLUTIONS INC COM 00856G109 64 31,864 SH   SOLE   0 0 31,864
AIR LEASE CORP CL A 00912X302 234 4,771 SH   SOLE   272 0 4,499
AIR PRODS & CHEMS INC COM 009158106 7,265 25,824 SH   SOLE   4,102 0 21,722
AIRBNB INC COM CL A 009066101 2,510 13,357 SH   SOLE   4,469 0 8,888
AKERS BIOSCIENCES INC COM 00973E409 34 10,600 SH   SOLE   0 0 10,600
ALAMOS GOLD INC NEW COM CL A 011532108 92 11,888 SH   SOLE   200 0 11,688
ALASKA AIR GROUP INC COM 011659109 270 3,903 SH   SOLE   89 0 3,814
ALBEMARLE CORP COM 012653101 468 3,200 SH   SOLE   20 0 3,180
ALCOA CORP COM 013872106 2,397 73,786 SH   SOLE   12 0 73,774
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 208 1,267 SH   SOLE   13 0 1,254
ALEXCO RESOURCE CORP COM 01535P106 1,931 769,360 SH   SOLE   0 0 769,360
ALEXION PHARMACEUTICALS INC COM 015351109 406 2,659 SH   SOLE   10 0 2,649
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13,267 58,515 SH   SOLE   18,263 0 40,252
ALIGN TECHNOLOGY INC COM 016255101 1,477 2,727 SH   SOLE   341 0 2,386
ALKERMES PLC SHS G01767105 193 10,331 SH   SOLE   0 0 10,331
ALLEGHANY CORP DEL COM 017175100 4,959 7,918 SH   SOLE   0 0 7,918
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1,137 28,429 SH   SOLE   0 0 28,429
ALLIANT ENERGY CORP COM 018802108 503 9,275 SH   SOLE   400 0 8,875
ALLSTATE CORP COM 020002101 2,256 19,635 SH   SOLE   222 0 19,413
ALLY FINL INC COM 02005N100 292 6,465 SH   SOLE   6 0 6,459
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 203 1,436 SH   SOLE   0 0 1,436
ALPHABET INC CAP STK CL A 02079K305 34,190 16,577 SH   SOLE   1,059 0 15,518
ALPHABET INC CAP STK CL C 02079K107 47,195 22,814 SH   SOLE   3,286 0 19,528
ALPS ETF TR ALERIAN ENERGY 00162Q676 338 19,556 SH   SOLE   0 0 19,556
ALPS ETF TR ALERIAN MLP 00162Q452 1,708 56,004 SH   SOLE   3,105 0 52,899
ALPS ETF TR CLEAN ENERGY 00162Q460 357 4,576 SH   SOLE   0 0 4,576
ALPS ETF TR DISRUPTIVE TECH 00162Q478 1,313 29,215 SH   SOLE   300 0 28,915
ALPS ETF TR SECTR DIV DOGS 00162Q858 1,189 23,095 SH   SOLE   0 0 23,095
ALTICE USA INC CL A 02156K103 268 8,252 SH   SOLE   400 0 7,852
ALTRIA GROUP INC COM 02209S103 13,417 262,241 SH   SOLE   65,123 0 197,118
AMARIN CORP PLC SPONS ADR NEW 023111206 6,339 1,020,810 SH   SOLE   4,675 0 1,016,135
AMAZON COM INC COM 023135106 152,679 49,346 SH   SOLE   5,342 0 44,004
AMBAC FINL GROUP INC COM NEW 023139884 417 24,898 SH   SOLE   0 0 24,898
AMC ENTMT HLDGS INC CL A COM 00165C104 116 11,393 SH   SOLE   200 0 11,193
AMER SOFTWARE INC CL A 029683109 258 12,478 SH   SOLE   0 0 12,478
AMER STATES WTR CO COM 029899101 1,383 18,295 SH   SOLE   296 0 17,999
AMEREN CORP COM 023608102 601 7,380 SH   SOLE   0 0 7,380
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 143 25,808 SH   SOLE   4,851 0 20,957
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 244 17,945 SH   SOLE   2,299 0 15,646
AMERICAN AIRLS GROUP INC COM 02376R102 1,341 56,088 SH   SOLE   2,450 0 53,638
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 2,715 41,322 SH   SOLE   1,230 0 40,092
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 4,386 84,730 SH   SOLE   898 0 83,832
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 2,269 35,302 SH   SOLE   492 0 34,810
AMERICAN CENTY ETF TR STOXX US QUALT 025072208 6,860 144,817 SH   SOLE   0 0 144,817
AMERICAN CENTY ETF TR US EQT ETF 025072885 6,589 95,004 SH   SOLE   3,493 0 91,511
AMERICAN ELEC PWR CO INC COM 025537101 2,634 31,106 SH   SOLE   1,793 0 29,313
AMERICAN EXPRESS CO COM 025816109 6,522 46,115 SH   SOLE   1,757 0 44,358
AMERICAN FINL GROUP INC OHIO COM 025932104 485 4,253 SH   SOLE   0 0 4,253
AMERICAN INTL GROUP INC COM NEW 026874784 769 16,655 SH   SOLE   2,120 0 14,535
AMERICAN TOWER CORP NEW COM 03027X100 13,258 55,461 SH   SOLE   3,278 0 52,183
AMERICAN WELL CORP CL A 03044L105 409 23,528 SH   SOLE   347 0 23,181
AMERICAN WTR WKS CO INC NEW COM 030420103 4,467 29,799 SH   SOLE   1,705 0 28,094
AMERIPRISE FINL INC COM 03076C106 1,480 6,369 SH   SOLE   127 0 6,242
AMERISOURCEBERGEN CORP COM 03073E105 3,408 28,862 SH   SOLE   171 0 28,691
AMETEK INC COM 031100100 1,050 8,219 SH   SOLE   123 0 8,096
AMGEN INC COM 031162100 12,167 48,902 SH   SOLE   2,536 0 46,366
AMMO INC COM 00175J107 287 48,448 SH   SOLE   1,649 0 46,799
AMPHENOL CORP NEW CL A 032095101 540 8,191 SH   SOLE   251 0 7,940
AMPIO PHARMACEUTICALS INC COM 03209T109 19 11,250 SH   SOLE   500 0 10,750
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 268 8,378 SH   SOLE   0 0 8,378
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 486 8,711 SH   SOLE   445 0 8,266
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 391 11,356 SH   SOLE   300 0 11,056
AMPLIFY ETF TR ONLIN RETL ETF 032108102 3,048 24,544 SH   SOLE   2,215 0 22,329
AMYRIS INC COM NEW 03236M200 209 10,966 SH   SOLE   0 0 10,966
ANALOG DEVICES INC COM 032654105 2,196 14,160 SH   SOLE   499 0 13,661
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,363 37,595 SH   SOLE   512 0 37,083
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,742 202,651 SH   SOLE   11,508 0 191,143
ANSYS INC COM 03662Q105 2,606 7,674 SH   SOLE   13 0 7,661
ANTARES PHARMA INC COM 036642106 445 108,203 SH   SOLE   0 0 108,203
ANTHEM INC COM 036752103 6,903 19,230 SH   SOLE   1,949 0 17,281
AON PLC SHS CL A G0403H108 3,431 14,908 SH   SOLE   971 0 13,937
APARTMENT INCOME REIT CORP COM 03750L109 3,141 73,474 SH   SOLE   0 0 73,474
APARTMENT INVT & MGMT CO CL A 03748R747 133 21,619 SH   SOLE   0 0 21,619
APELLIS PHARMACEUTICALS INC COM 03753U106 3,052 71,127 SH   SOLE   0 0 71,127
APHRIA INC COM 03765K104 452 24,587 SH   SOLE   1,965 0 22,622
APOLLO GLOBAL MGMT INC COM CL A 03768E105 540 11,479 SH   SOLE   1,388 0 10,091
APPFOLIO INC COM CL A 03783C100 257 1,814 SH   SOLE   0 0 1,814
APPHARVEST INC *W EXP 01/30/202 03783T111 98 14,687 SH   SOLE   0 0 14,687
APPIAN CORP CL A 03782L101 266 2,002 SH   SOLE   125 0 1,877
APPLE INC COM 037833100 349,267 2,859,331 SH   SOLE   231,582 0 2,627,749
APPLE INC COM 037833100 0 120,000 SH Put SOLE   0 0 120,000
APPLIED MATLS INC COM 038222105 5,838 43,700 SH   SOLE   1,915 0 41,785
APTIV PLC SHS G6095L109 572 4,149 SH   SOLE   256 0 3,893
ARAMARK COM 03852U106 282 7,452 SH   SOLE   1 0 7,451
ARBOR REALTY TRUST INC COM 038923108 239 15,051 SH   SOLE   0 0 15,051
ARCH CAP GROUP LTD ORD G0450A105 529 13,769 SH   SOLE   0 0 13,769
ARCHER DANIELS MIDLAND CO COM 039483102 2,277 39,946 SH   SOLE   1,027 0 38,919
ARCIMOTO INC COM 039587100 6,726 508,367 SH   SOLE   0 0 508,367
ARES CAPITAL CORP COM 04010L103 2,104 112,473 SH   SOLE   4,298 0 108,175
ARISTA NETWORKS INC COM 040413106 437 1,446 SH   SOLE   84 0 1,362
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 3,978 47,390 SH   SOLE   6,472 0 40,918
ARK ETF TR FINTECH INNOVA 00214Q708 1,607 31,434 SH   SOLE   1,519 0 29,915
ARK ETF TR GENOMIC REV ETF 00214Q302 10,867 122,472 SH   SOLE   8,163 0 114,309
ARK ETF TR INNOVATION ETF 00214Q104 130,478 1,087,770 SH   SOLE   40,183 0 1,047,587
ARK ETF TR INNOVATION ETF 00214Q104 49 400,000 SH Put SOLE   0 0 400,000
ARK ETF TR ISRAEL INOVATE 00214Q609 367 11,685 SH   SOLE   2,525 0 9,160
ARK ETF TR NEXT GNRTN INTER 00214Q401 5,764 39,095 SH   SOLE   3,224 0 35,871
ARROW FINL CORP COM 042744102 335 10,051 SH   SOLE   0 0 10,051
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 440 8,429 SH   SOLE   530 0 7,899
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 103 13,415 SH   SOLE   0 0 13,415
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,886 4,675 SH   SOLE   143 0 4,532
ASTRAZENECA PLC SPONSORED ADR 046353108 4,114 82,749 SH   SOLE   3,033 0 79,716
AT&T INC COM 00206R102 34,493 1,139,493 SH   SOLE   167,071 0 972,422
ATHERSYS INC NEW COM 04744L106 52 28,740 SH   SOLE   0 0 28,740
ATLASSIAN CORP PLC CL A G06242104 726 3,444 SH   SOLE   300 0 3,144
ATMOS ENERGY CORP COM 049560105 478 4,835 SH   SOLE   0 0 4,835
AURORA CANNABIS INC COM 05156X884 155 16,680 SH   SOLE   50 0 16,630
AUTODESK INC COM 052769106 1,923 6,939 SH   SOLE   921 0 6,018
AUTOMATIC DATA PROCESSING IN COM 053015103 8,235 43,698 SH   SOLE   1,853 0 41,845
AUTOZONE INC COM 053332102 1,002 713 SH   SOLE   1 0 712
AVALARA INC COM 05338G106 867 6,498 SH   SOLE   1,300 0 5,198
AVERY DENNISON CORP COM 053611109 355 1,932 SH   SOLE   56 0 1,876
AXALTA COATING SYS LTD COM G0750C108 253 8,548 SH   SOLE   0 0 8,548
AXON ENTERPRISE INC COM 05464C101 411 2,884 SH   SOLE   10 0 2,874
B & G FOODS INC NEW COM 05508R106 292 9,385 SH   SOLE   341 0 9,044
B2GOLD CORP COM 11777Q209 61 14,069 SH   SOLE   0 0 14,069
BAIDU INC SPON ADR REP A 056752108 2,055 9,442 SH   SOLE   5,066 0 4,376
BAKER HUGHES COMPANY CL A 05722G100 330 15,286 SH   SOLE   1,200 0 14,086
BALL CORP COM 058498106 529 6,243 SH   SOLE   514 0 5,729
BANCO SANTANDER S.A. ADR 05964H105 69 20,040 SH   SOLE   2 0 20,038
BANK HAWAII CORP COM 062540109 424 4,736 SH   SOLE   0 0 4,736
BANK MONTREAL QUE COM 063671101 1,740 19,528 SH   SOLE   0 0 19,528
BANK NEW YORK MELLON CORP COM 064058100 1,871 39,555 SH   SOLE   2,274 0 37,281
BANK NOVA SCOTIA B C COM 064149107 246 3,928 SH   SOLE   0 0 3,928
BANK SOUTH CAROLINA CORP COM 065066102 248 10,957 SH   SOLE   0 0 10,957
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 417 17,642 SH   SOLE   0 0 17,642
BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 6,506 33,917 SH   SOLE   6,928 0 26,989
BARCLAYS PLC ADR 06738E204 173 16,848 SH   SOLE   0 0 16,848
BARNES & NOBLE ED INC COM 06777U101 1,607 197,404 SH   SOLE   0 0 197,404
BARRICK GOLD CORP COM 067901108 1,342 67,791 SH   SOLE   2,401 0 65,390
BAUSCH HEALTH COS INC COM 071734107 275 8,672 SH   SOLE   810 0 7,862
BAXTER INTL INC COM 071813109 1,672 19,818 SH   SOLE   1,877 0 17,941
BCE INC COM NEW 05534B760 1,116 24,706 SH   SOLE   2,904 0 21,802
BECTON DICKINSON & CO COM 075887109 3,546 14,579 SH   SOLE   831 0 13,748
BEIGENE LTD SPONSORED ADR 07725L102 277 797 SH   SOLE   0 0 797
BERKLEY W R CORP COM 084423102 520 6,895 SH   SOLE   0 0 6,895
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,472 9 SH   SOLE   1 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 71,021 278,005 SH   SOLE   16,551 0 261,454
BEST BUY INC COM 086516101 422 3,678 SH   SOLE   0 0 3,678
BEYOND MEAT INC COM 08862E109 484 3,717 SH   SOLE   254 0 3,463
BHP GROUP LTD SPONSORED ADS 088606108 304 4,387 SH   SOLE   271 0 4,116
BIG 5 SPORTING GOODS CORP COM 08915P101 161 10,239 SH   SOLE   0 0 10,239
BILL COM HLDGS INC COM 090043100 1,158 7,958 SH   SOLE   4,195 0 3,763
BIOGEN INC COM 09062X103 2,149 7,681 SH   SOLE   1,563 0 6,118
BIONANO GENOMICS INC COM 09075F107 177 21,950 SH   SOLE   0 0 21,950
BIONTECH SE SPONSORED ADS 09075V102 1,416 12,966 SH   SOLE   110 0 12,856
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 53 12,320 SH   SOLE   0 0 12,320
BIO-TECHNE CORP COM 09073M104 431 1,130 SH   SOLE   100 0 1,030
BK OF AMERICA CORP COM 060505104 21,477 555,109 SH   SOLE   41,438 0 513,671
BLACK KNIGHT INC COM 09215C105 395 5,333 SH   SOLE   2,988 0 2,345
BLACKROCK CAP INVT CORP COM 092533108 38 11,305 SH   SOLE   0 0 11,305
BLACKROCK CORE BD TR SHS BEN INT 09249E101 2,304 146,773 SH   SOLE   3,500 0 143,273
BLACKROCK CORPOR HI YLD FD I COM 09255P107 695 59,168 SH   SOLE   218 0 58,950
BLACKROCK CR ALLOCATION INCO COM 092508100 384 26,132 SH   SOLE   1,750 0 24,382
BLACKROCK ENERGY & RES TR COM 09250U101 272 30,644 SH   SOLE   1,300 0 29,344
BLACKROCK ENHANCED CAP & INC COM 09256A109 333 17,240 SH   SOLE   0 0 17,240
BLACKROCK ENHANCED EQUITY DI COM 09251A104 920 97,339 SH   SOLE   0 0 97,339
BLACKROCK ENHANCED GLOBAL DI COM 092501105 814 70,872 SH   SOLE   950 0 69,922
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1,090 179,600 SH   SOLE   0 0 179,600
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 3,214 122,217 SH   SOLE   0 0 122,217
BLACKROCK INC COM 09247X101 9,092 12,060 SH   SOLE   562 0 11,498
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1,096 43,130 SH   SOLE   0 0 43,130
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 271 22,888 SH   SOLE   0 0 22,888
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 161 11,450 SH   SOLE   0 0 11,450
BLACKROCK MUNIHOLDINGS QUALI COM 09253N104 637 39,806 SH   SOLE   0 0 39,806
BLACKROCK MUNIYIELD FD INC COM 09253W104 253 17,662 SH   SOLE   6,979 0 10,683
BLACKROCK MUNIYIELD QUALITY COM 09254G108 563 40,557 SH   SOLE   2,000 0 38,557
BLACKROCK RES & COMMODITIES SHS 09257A108 2,843 320,581 SH   SOLE   0 0 320,581
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 512 20,771 SH   SOLE   2,826 0 17,945
BLACKSTONE GROUP INC COM 09260D107 16,980 227,834 SH   SOLE   36,077 0 191,757
BLACKSTONE MTG TR INC COM CL A 09257W100 3,935 126,920 SH   SOLE   44,092 0 82,828
BLINK CHARGING CO COM 09354A100 276 6,704 SH   SOLE   146 0 6,558
BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 32 10,000 SH   SOLE   0 0 10,000
BNY MELLON STRATEGIC MUNS IN COM 05588W108 371 43,399 SH   SOLE   0 0 43,399
BOEING CO COM 097023105 27,036 106,144 SH   SOLE   14,397 0 91,747
BOOKING HOLDINGS INC COM 09857L108 4,720 2,026 SH   SOLE   12 0 2,014
BORGWARNER INC COM 099724106 942 20,332 SH   SOLE   3 0 20,329
BOSTON BEER INC CL A 100557107 1,096 909 SH   SOLE   270 0 639
BOSTON SCIENTIFIC CORP COM 101137107 6,461 167,178 SH   SOLE   18,771 0 148,407
BP PLC SPONSORED ADR 055622104 8,189 336,277 SH   SOLE   16,677 0 319,600
BRANDYWINEGBL GBL INCM OPP F COM 10537L104 681 56,454 SH   SOLE   0 0 56,454
BRIGHAM MINERALS INC CL A COM 10918L103 226 15,415 SH   SOLE   0 0 15,415
BRIGHTHOUSE FINL INC COM 10922N103 298 6,742 SH   SOLE   109 0 6,633
BRIGHTVIEW HLDGS INC COM 10948C107 2,406 142,622 SH   SOLE   12,894 0 129,728
BRISTOL-MYERS SQUIBB CO COM 110122108 24,549 388,860 SH   SOLE   43,629 0 345,231
BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 6 30,000 SH   SOLE   0 0 30,000
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,999 51,602 SH   SOLE   351 0 51,251
BROADCOM INC COM 11135F101 11,218 24,196 SH   SOLE   272 0 23,924
BROADMARK RLTY CAP INC COM 11135B100 150 14,365 SH   SOLE   0 0 14,365
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,821 11,887 SH   SOLE   0 0 11,887
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,166 21,904 SH   SOLE   5,403 0 16,501
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 23,945 511,645 SH   SOLE   2,356 0 509,289
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,600 37,563 SH   SOLE   5,340 0 32,223
BROWN FORMAN CORP CL B 115637209 2,490 36,096 SH   SOLE   296 0 35,800
BRUNSWICK CORP COM 117043109 257 2,690 SH   SOLE   0 0 2,690
BRYN MAWR BK CORP COM 117665109 1,439 31,623 SH   SOLE   0 0 31,623
BUILDERS FIRSTSOURCE INC COM 12008R107 1,001 21,587 SH   SOLE   200 0 21,387
BUNGE LIMITED COM G16962105 1,207 15,222 SH   SOLE   0 0 15,222
C3 AI INC CL A 12468P104 734 11,143 SH   SOLE   1,694 0 9,449
CABLE ONE INC COM 12685J105 669 366 SH   SOLE   0 0 366
CADENCE DESIGN SYSTEM INC COM 127387108 2,413 17,611 SH   SOLE   1,184 0 16,427
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 1,516 106,594 SH   SOLE   0 0 106,594
CALAMOS GBL DYN INCOME FUND COM 12811L107 233 22,874 SH   SOLE   0 0 22,874
CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 309 15,300 SH   SOLE   0 0 15,300
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 521 30,214 SH   SOLE   0 0 30,214
CALIFORNIA WTR SVC GROUP COM 130788102 1,452 25,768 SH   SOLE   460 0 25,308
CAMDEN PPTY TR SH BEN INT 133131102 268 2,435 SH   SOLE   86 0 2,349
CAMECO CORP COM 13321L108 3,800 228,758 SH   SOLE   20,432 0 208,326
CAMPBELL SOUP CO COM 134429109 1,318 26,221 SH   SOLE   1,667 0 24,554
CAMPING WORLD HLDGS INC CL A 13462K109 570 15,658 SH   SOLE   125 0 15,533
CANADIAN IMP BK COMM COM 136069101 488 4,983 SH   SOLE   0 0 4,983
CANADIAN NATL RY CO COM 136375102 1,254 10,805 SH   SOLE   1,481 0 9,324
CANADIAN PAC RY LTD COM 13645T100 661 1,743 SH   SOLE   994 0 749
CANOPY GROWTH CORP COM 138035100 3,640 113,641 SH   SOLE   5,165 0 108,476
CAPITAL ONE FINL CORP COM 14040H105 1,148 9,017 SH   SOLE   136 0 8,881
CAPITOL FED FINL INC COM 14057J101 289 21,796 SH   SOLE   0 0 21,796
CARDINAL HEALTH INC COM 14149Y108 553 9,107 SH   SOLE   0 0 9,107
CARLYLE GROUP INC COM 14316J108 235 6,398 SH   SOLE   1,800 0 4,598
CARMAX INC COM 143130102 1,387 10,453 SH   SOLE   46 0 10,407
CARNIVAL CORP UNIT 99/99/9999 143658300 1,654 62,316 SH   SOLE   4,313 0 58,003
CARNIVAL CORP UNIT 99/99/9999 143658300 7 50,000 SH Call SOLE   0 0 50,000
CARRIER GLOBAL CORPORATION COM 14448C104 4,863 115,192 SH   SOLE   10,606 0 104,586
CASEYS GEN STORES INC COM 147528103 295 1,367 SH   SOLE   0 0 1,367
CATERPILLAR INC COM 149123101 18,637 80,378 SH   SOLE   4,916 0 75,462
CBIZ INC COM 124805102 1,511 46,268 SH   SOLE   0 0 46,268
CBRE CLARION GLOBAL REAL EST COM 12504G100 97 12,480 SH   SOLE   0 0 12,480
CBRE GROUP INC CL A 12504L109 664 8,402 SH   SOLE   0 0 8,402
CDK GLOBAL INC COM 12508E101 605 11,194 SH   SOLE   38 0 11,156
CDW CORP COM 12514G108 1,234 7,443 SH   SOLE   317 0 7,126
CECO ENVIRONMENTAL CORP COM 125141101 120 15,180 SH   SOLE   0 0 15,180
CEDAR FAIR L P DEPOSITRY UNIT 150185106 4,303 86,611 SH   SOLE   59,655 0 26,956
CELANESE CORP DEL COM 150870103 415 2,771 SH   SOLE   79 0 2,692
CENTENE CORP DEL COM 15135B101 2,407 37,672 SH   SOLE   3,931 0 33,741
CERNER CORP COM 156782104 247 3,440 SH   SOLE   864 0 2,576
CHANNELADVISOR CORP COM 159179100 560 23,800 SH   SOLE   0 0 23,800
CHARLES RIV LABS INTL INC COM 159864107 2,463 8,498 SH   SOLE   973 0 7,525
CHARTER COMMUNICATIONS INC N CL A 16119P108 7,504 12,162 SH   SOLE   3,592 0 8,570
CHEESECAKE FACTORY INC COM 163072101 367 6,261 SH   SOLE   0 0 6,261
CHEGG INC COM 163092109 364 4,249 SH   SOLE   238 0 4,011
CHEMED CORP NEW COM 16359R103 412 897 SH   SOLE   28 0 869
CHENIERE ENERGY INC COM NEW 16411R208 422 5,866 SH   SOLE   166 0 5,700
CHEVRON CORP NEW COM 166764100 15,353 146,509 SH   SOLE   14,077 0 132,432
CHEWY INC CL A 16679L109 1,019 12,024 SH   SOLE   1,723 0 10,301
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,059 1,449 SH   SOLE   198 0 1,251
CHUBB LIMITED COM H1467J104 1,239 7,849 SH   SOLE   55 0 7,794
CHURCH & DWIGHT INC COM 171340102 3,231 36,993 SH   SOLE   1,807 0 35,186
CHURCHILL CAPITAL CORP IV CL A 171439102 380 16,404 SH   SOLE   1,687 0 14,717
CHURCHILL DOWNS INC COM 171484108 2,071 9,106 SH   SOLE   1,456 0 7,650
CIGNA CORP NEW COM 125523100 3,096 12,810 SH   SOLE   352 0 12,458
CINCINNATI FINL CORP COM 172062101 848 8,219 SH   SOLE   92 0 8,127
CINTAS CORP COM 172908105 2,476 7,255 SH   SOLE   415 0 6,840
CISCO SYS INC COM 17275R102 20,629 398,951 SH   SOLE   61,665 0 337,286
CITIGROUP INC COM NEW 172967424 7,153 98,320 SH   SOLE   2,784 0 95,536
CITIZENS FINANCIAL GROUP INC COM 174610105 1,632 36,968 SH   SOLE   1,898 0 35,070
CITRIX SYS INC COM 177376100 414 2,948 SH   SOLE   108 0 2,840
CLEAN ENERGY FUELS CORP COM 184499101 376 27,428 SH   SOLE   10,000 0 17,428
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 1,222 60,990 SH   SOLE   0 0 60,990
CLEARSIDE BIOMEDICAL INC COM 185063104 62 25,000 SH   SOLE   0 0 25,000
CLEVELAND-CLIFFS INC NEW COM 185899101 4,840 240,673 SH   SOLE   4,096 0 236,577
CLOROX CO DEL COM 189054109 6,612 34,281 SH   SOLE   733 0 33,548
CLOUDFLARE INC CL A COM 18915M107 517 7,358 SH   SOLE   660 0 6,698
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 1,932 157,714 SH   SOLE   0 0 157,714
CME GROUP INC COM 12572Q105 1,397 6,841 SH   SOLE   38 0 6,803
CMS ENERGY CORP COM 125896100 1,867 30,502 SH   SOLE   424 0 30,078
CNH INDL N V SHS N20944109 156 10,000 SH   SOLE   0 0 10,000
COCA COLA CO COM 191216100 19,151 363,311 SH   SOLE   20,781 0 342,530
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 625 7,999 SH   SOLE   17 0 7,982
COHEN & STEERS CLOSED-END OP COM 19248P106 280 20,854 SH   SOLE   0 0 20,854
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,203 43,054 SH   SOLE   0 0 43,054
COHEN & STEERS MLP INCOME & COM SHS 19249B106 166 52,116 SH   SOLE   0 0 52,116
COHEN & STEERS QUALITY INCOM COM 19247L106 736 52,905 SH   SOLE   0 0 52,905
COHEN & STEERS REIT & PFD & COM 19247X100 663 27,190 SH   SOLE   0 0 27,190
COHEN & STEERS SELECT PFD & COM 19248Y107 318 11,474 SH   SOLE   5,128 0 6,346
COLGATE PALMOLIVE CO COM 194162103 3,872 49,114 SH   SOLE   5,983 0 43,131
COLLABORATIVE INVESTMNT SER RAREVIEW DYNAMIC 19423L722 359 12,533 SH   SOLE   0 0 12,533
COLLABORATIVE INVESTMNT SER RAREVIEW TAX ADV 19423L714 285 10,521 SH   SOLE   0 0 10,521
COLONY CR REAL ESTATE INC COM CL A 19625T101 1,576 185,009 SH   SOLE   2,643 0 182,366
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 3,003 142,188 SH   SOLE   45,008 0 97,180
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 326 14,584 SH   SOLE   0 0 14,584
COLUMBIA PPTY TR INC COM NEW 198287203 392 22,905 SH   SOLE   0 0 22,905
COMCAST CORP NEW CL A 20030N101 13,224 244,384 SH   SOLE   12,296 0 232,088
COMERICA INC COM 200340107 355 4,950 SH   SOLE   110 0 4,840
COMMUNICATIONS SYS INC COM 203900105 81 13,550 SH   SOLE   0 0 13,550
COMPASS DIVERSIFIED SH BEN INT 20451Q104 464 20,043 SH   SOLE   429 0 19,614
COMPASS MINERALS INTL INC COM 20451N101 1,158 18,455 SH   SOLE   255 0 18,200
COMPUGEN LTD ORD M25722105 359 41,850 SH   SOLE   13,000 0 28,850
COMSCORE INC COM 20564W105 41 11,163 SH   SOLE   0 0 11,163
CONAGRA BRANDS INC COM 205887102 3,229 85,903 SH   SOLE   36,839 0 49,064
CONNECTONE BANCORP INC COM 20786W107 572 22,547 SH   SOLE   0 0 22,547
CONOCOPHILLIPS COM 20825C104 5,824 109,949 SH   SOLE   8,404 0 101,545
CONSOLIDATED EDISON INC COM 209115104 4,525 60,493 SH   SOLE   7,065 0 53,428
CONSTELLATION BRANDS INC CL A 21036P108 3,475 15,243 SH   SOLE   1,830 0 13,413
CONSTELLIUM SE CL A SHS F21107101 2,151 146,304 SH   SOLE   123,407 0 22,897
COPART INC COM 217204106 454 4,181 SH   SOLE   347 0 3,834
CORMEDIX INC COM 21900C308 209 20,879 SH   SOLE   1,000 0 19,879
CORNERSTONE BLDG BRANDS INC COM 21925D109 144 10,283 SH   SOLE   474 0 9,809
CORNERSTONE STRATEGIC VALUE COM 21924B302 310 23,006 SH   SOLE   0 0 23,006
CORNERSTONE TOTAL RETURN FD COM 21924U300 201 15,165 SH   SOLE   0 0 15,165
CORNING INC COM 219350105 1,772 40,708 SH   SOLE   4,028 0 36,680
CORTEVA INC COM 22052L104 1,254 26,908 SH   SOLE   851 0 26,057
COSTAMARE INC SHS Y1771G102 281 29,162 SH   SOLE   0 0 29,162
COSTAR GROUP INC COM 22160N109 913 1,111 SH   SOLE   39 0 1,072
COSTCO WHSL CORP NEW COM 22160K105 13,150 37,311 SH   SOLE   1,797 0 35,514
COTY INC COM CL A 222070203 222 24,662 SH   SOLE   0 0 24,662
COUPA SOFTWARE INC COM 22266L106 259 1,019 SH   SOLE   0 0 1,019
COUSINS PPTYS INC COM NEW 222795502 308 8,705 SH   SOLE   385 0 8,320
COWEN INC CL A NEW 223622606 6,729 191,435 SH   SOLE   0 0 191,435
CRACKER BARREL OLD CTRY STOR COM 22410J106 753 4,354 SH   SOLE   72 0 4,282
CREDIT SUISSE AG NASSAU BRH LG CAP GRTH ENH 22542D423 259 464 SH   SOLE   0 0 464
CREDIT SUISSE GROUP SPONSORED ADR 225401108 191 18,047 SH   SOLE   0 0 18,047
CRESCENT PT ENERGY CORP COM 22576C101 83 19,861 SH   SOLE   500 0 19,361
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1,268 10,404 SH   SOLE   482 0 9,922
CRITEO S A SPONS ADS 226718104 478 13,759 SH   SOLE   0 0 13,759
CROCS INC COM 227046109 383 4,766 SH   SOLE   0 0 4,766
CRONOS GROUP INC COM 22717L101 313 33,060 SH   SOLE   1,065 0 31,995
CROWDSTRIKE HLDGS INC CL A 22788C105 2,737 14,994 SH   SOLE   252 0 14,742
CROWN CASTLE INTL CORP NEW COM 22822V101 6,550 38,055 SH   SOLE   642 0 37,413
CSW INDUSTRIALS INC COM 126402106 461 3,415 SH   SOLE   1,725 0 1,690
CSX CORP COM 126408103 6,017 62,411 SH   SOLE   8,457 0 53,954
CUMMINS INC COM 231021106 8,110 31,304 SH   SOLE   2,282 0 29,022
CUREVAC N V COM N2451R105 471 5,150 SH   SOLE   0 0 5,150
CUSHING MLP & INFRASTRUCT COM NEW 231631300 213 8,550 SH   SOLE   0 0 8,550
CVS HEALTH CORP COM 126650100 13,595 180,706 SH   SOLE   33,571 0 147,135
CYTOMX THERAPEUTICS INC COM 23284F105 658 85,179 SH   SOLE   0 0 85,179
D R HORTON INC COM 23331A109 1,380 15,488 SH   SOLE   128 0 15,360
DANAHER CORPORATION COM 235851102 10,096 44,854 SH   SOLE   5,643 0 39,211
DANIMER SCIENTIFIC INC COM CL A 236272100 2,100 55,618 SH   SOLE   450 0 55,168
DARDEN RESTAURANTS INC COM 237194105 1,498 10,547 SH   SOLE   50 0 10,497
DARLING INGREDIENTS INC COM 237266101 403 5,473 SH   SOLE   990 0 4,483
DATADOG INC CL A COM 23804L103 531 6,362 SH   SOLE   0 0 6,362
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1,427 43,235 SH   SOLE   5,653 0 37,582
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 429 12,704 SH   SOLE   3,216 0 9,488
DBX ETF TR XTRACK HRVST CSI 233051879 4,096 106,057 SH   SOLE   9,483 0 96,574
DBX ETF TR XTRACK MSCI EAFE 233051200 679 18,701 SH   SOLE   2,931 0 15,770
DECKERS OUTDOOR CORP COM 243537107 1,786 5,405 SH   SOLE   536 0 4,869
DEERE & CO COM 244199105 19,988 53,423 SH   SOLE   810 0 52,613
DELAWARE ENHANCED GBL DIV & COM 246060107 113 11,500 SH   SOLE   0 0 11,500
DELL TECHNOLOGIES INC CL C 24703L202 983 11,149 SH   SOLE   7 0 11,142
DELTA AIR LINES INC DEL COM NEW 247361702 4,276 88,579 SH   SOLE   3,957 0 84,622
DELTA AIR LINES INC DEL COM NEW 247361702 14 70,000 SH Call SOLE   0 0 70,000
DEUTSCHE BANK A G NAMEN AKT D18190898 172 14,330 SH   SOLE   0 0 14,330
DEVON ENERGY CORP NEW COM 25179M103 1,154 52,802 SH   SOLE   8,687 0 44,115
DEXCOM INC COM 252131107 742 2,065 SH   SOLE   18 0 2,047
DHT HOLDINGS INC SHS NEW Y2065G121 81 13,568 SH   SOLE   0 0 13,568
DIAGEO PLC SPON ADR NEW 25243Q205 2,924 17,810 SH   SOLE   2,530 0 15,280
DIAMONDBACK ENERGY INC COM 25278X109 947 12,876 SH   SOLE   2,522 0 10,354
DICKS SPORTING GOODS INC COM 253393102 542 7,116 SH   SOLE   171 0 6,945
DIGITAL ALLY INC COM NEW 25382P208 22 13,250 SH   SOLE   0 0 13,250
DIGITAL RLTY TR INC COM 253868103 1,530 10,862 SH   SOLE   419 0 10,443
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 204 7,241 SH   SOLE   0 0 7,241
DIREXION SHS ETF TR MOONSHOT INNOVAT 25460G732 341 8,319 SH   SOLE   360 0 7,959
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 604 7,854 SH   SOLE   100 0 7,754
DISCOVER FINL SVCS COM 254709108 4,216 44,382 SH   SOLE   1,474 0 42,908
DISCOVERY INC COM SER A 25470F104 2,546 58,578 SH   SOLE   37,245 0 21,333
DISNEY WALT CO COM 254687106 53,686 290,956 SH   SOLE   20,836 0 270,120
DISNEY WALT CO COM 254687106 45 100,000 SH Call SOLE   0 0 100,000
DNP SELECT INCOME FD INC COM 23325P104 788 79,709 SH   SOLE   350 0 79,359
DOCUSIGN INC COM 256163106 1,882 9,294 SH   SOLE   515 0 8,779
DOLBY LABORATORIES INC COM CL A 25659T107 240 2,430 SH   SOLE   39 0 2,391
DOLLAR GEN CORP NEW COM 256677105 2,596 12,812 SH   SOLE   430 0 12,382
DOLLAR TREE INC COM 256746108 1,127 9,843 SH   SOLE   103 0 9,740
DOMINION ENERGY INC COM 25746U109 6,699 88,190 SH   SOLE   6,248 0 81,942
DOMINOS PIZZA INC COM 25754A201 516 1,404 SH   SOLE   123 0 1,281
DOUBLELINE INCOME SOLUTIONS COM 258622109 2,801 154,220 SH   SOLE   8,293 0 145,927
DOUBLELINE OPPORTUNISTIC CR COM 258623107 224 11,363 SH   SOLE   100 0 11,263
DOVER CORP COM 260003108 754 5,498 SH   SOLE   204 0 5,294
DOW INC COM 260557103 5,161 80,721 SH   SOLE   7,609 0 73,112
DRAFTKINGS INC COM CL A 26142R104 5,779 94,228 SH   SOLE   4,192 0 90,036
DTE ENERGY CO COM 233331107 835 6,270 SH   SOLE   293 0 5,977
DUFF & PHELPS UTLITY AND INF COM 26433C105 654 49,275 SH   SOLE   300 0 48,975
DUKE ENERGY CORP NEW COM NEW 26441C204 8,082 83,731 SH   SOLE   2,982 0 80,749
DUKE REALTY CORP COM NEW 264411505 220 5,259 SH   SOLE   2,430 0 2,829
DUPONT DE NEMOURS INC COM 26614N102 4,109 53,165 SH   SOLE   3,976 0 49,189
DURECT CORP COM 266605104 43 21,755 SH   SOLE   0 0 21,755
EASTMAN CHEM CO COM 277432100 519 4,719 SH   SOLE   0 0 4,719
EASTMAN KODAK CO COM NEW 277461406 84 10,734 SH   SOLE   0 0 10,734
EATON CORP PLC SHS G29183103 2,990 21,623 SH   SOLE   1,418 0 20,205
EATON VANCE ENHANCED EQUITY COM 278277108 885 40,972 SH   SOLE   0 0 40,972
EATON VANCE RISK-MANAGED DIV COM 27829G106 1,123 104,139 SH   SOLE   1,800 0 102,339
EATON VANCE TAX ADVT DIV INC COM 27828G107 3,112 118,474 SH   SOLE   6,718 0 111,756
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 285 18,407 SH   SOLE   0 0 18,407
EATON VANCE TAX-MANAGED DIVE COM 27828N102 2,695 211,054 SH   SOLE   16,693 0 194,361
EATON VANCE TAX-MANAGED GLOB COM 27829F108 288 30,977 SH   SOLE   12,487 0 18,490
EATON VANCE TAX-MANAGED GLOB COM 27829C105 1,095 106,060 SH   SOLE   0 0 106,060
EBAY INC. COM 278642103 3,162 51,629 SH   SOLE   548 0 51,081
ECOLAB INC COM 278865100 4,221 19,714 SH   SOLE   268 0 19,446
EDISON INTL COM 281020107 604 10,303 SH   SOLE   469 0 9,834
EDITAS MEDICINE INC COM 28106W103 523 12,453 SH   SOLE   812 0 11,641
EDWARDS LIFESCIENCES CORP COM 28176E108 2,431 29,066 SH   SOLE   2,264 0 26,802
ELECTRONIC ARTS INC COM 285512109 962 7,108 SH   SOLE   25 0 7,083
EMERSON ELEC CO COM 291011104 5,363 59,441 SH   SOLE   3,366 0 56,075
EMX RTY CORP COM 26873J107 1,568 529,821 SH   SOLE   8,116 0 521,705
ENBRIDGE INC COM 29250N105 4,686 128,761 SH   SOLE   14,647 0 114,114
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 1,682 219,052 SH   SOLE   38,104 0 180,948
ENI S P A SPONSORED ADR 26874R108 272 10,987 SH   SOLE   0 0 10,987
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 150 35,008 SH   SOLE   1,500 0 33,508
ENPHASE ENERGY INC COM 29355A107 1,033 6,369 SH   SOLE   150 0 6,219
ENTERCOM COMMUNICATIONS CORP CL A 293639100 105 20,062 SH   SOLE   0 0 20,062
ENTERPRISE PRODS PARTNERS L COM 293792107 5,773 262,163 SH   SOLE   8,725 0 253,438
EOG RES INC COM 26875P101 1,031 14,216 SH   SOLE   1,780 0 12,436
EQUINIX INC COM 29444U700 1,667 2,454 SH   SOLE   6 0 2,448
EQUINOX GOLD CORP COM 29446Y502 1,975 247,165 SH   SOLE   6,500 0 240,665
EQUITABLE HLDGS INC COM 29452E101 204 6,257 SH   SOLE   0 0 6,257
ERICSSON ADR B SEK 10 294821608 478 36,243 SH   SOLE   0 0 36,243
ESSENTIAL UTILS INC COM 29670G102 4,614 103,118 SH   SOLE   2,911 0 100,207
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 3,273 142,935 SH   SOLE   6,099 0 136,836
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 616 11,208 SH   SOLE   1,054 0 10,154
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 928 64,295 SH   SOLE   0 0 64,295
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 871 13,048 SH   SOLE   425 0 12,623
ETF SER SOLUTIONS CHANG FIN US LRG 26922A560 421 13,956 SH   SOLE   0 0 13,956
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 1,909 54,235 SH   SOLE   2,863 0 51,372
ETF SER SOLUTIONS LONCAR CANCER 26922A826 596 19,921 SH   SOLE   3,400 0 16,521
ETF SER SOLUTIONS NATIONWIDE RSK 26922A172 277 10,308 SH   SOLE   0 0 10,308
ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701 2,313 68,085 SH   SOLE   920 0 67,165
ETF SER SOLUTIONS US GLB JETS 26922A842 1,072 39,822 SH   SOLE   2,457 0 37,365
ETFIS SER TR I VIRTUS NEWFLEET 26923G707 8,968 357,877 SH   SOLE   75,986 0 281,891
ETFS TR BBRG ALL COMD K1 003261104 1,015 43,590 SH   SOLE   0 0 43,590
ETSY INC COM 29786A106 1,012 5,018 SH   SOLE   209 0 4,809
EVERGY INC COM 30034W106 476 7,995 SH   SOLE   140 0 7,855
EVERSOURCE ENERGY COM 30040W108 1,146 13,236 SH   SOLE   65 0 13,171
EVOGENE LTD SHS M4119S104 61 12,013 SH   SOLE   0 0 12,013
EXACT SCIENCES CORP COM 30063P105 3,151 23,910 SH   SOLE   568 0 23,342
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1,110 17,375 SH   SOLE   2,508 0 14,867
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 324 5,095 SH   SOLE   0 0 5,095
EXELON CORP COM 30161N101 2,706 61,877 SH   SOLE   2,437 0 59,440
EXP WORLD HLDGS INC COM 30212W100 353 7,744 SH   SOLE   2,060 0 5,684
EXPEDIA GROUP INC COM NEW 30212P303 1,427 8,288 SH   SOLE   1,592 0 6,696
EXXON MOBIL CORP COM 30231G102 28,488 510,264 SH   SOLE   64,766 0 445,498
F N B CORP COM 302520101 162 12,753 SH   SOLE   614 0 12,139
F5 NETWORKS INC COM 315616102 222 1,064 SH   SOLE   203 0 861
FACEBOOK INC CL A 30303M102 40,862 138,738 SH   SOLE   14,452 0 124,286
FACTSET RESH SYS INC COM 303075105 370 1,199 SH   SOLE   138 0 1,061
FASTENAL CO COM 311900104 4,450 88,514 SH   SOLE   988 0 87,526
FAT BRANDS INC COM 30258N105 83 11,000 SH   SOLE   0 0 11,000
FATE THERAPEUTICS INC COM 31189P102 512 6,218 SH   SOLE   0 0 6,218
FEDEX CORP COM 31428X106 7,758 27,311 SH   SOLE   5,081 0 22,230
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 900 1,752 SH   SOLE   144 0 1,608
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 10,810 268,959 SH   SOLE   0 0 268,959
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 5,591 157,323 SH   SOLE   0 0 157,323
FIDELITY COVINGTON TRUST LTD TRM BD ETF 316188200 369 7,055 SH   SOLE   0 0 7,055
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 818 61,731 SH   SOLE   975 0 60,756
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 541 11,044 SH   SOLE   0 0 11,044
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 461 7,827 SH   SOLE   321 0 7,506
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 721 13,853 SH   SOLE   0 0 13,853
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2,659 25,113 SH   SOLE   200 0 24,913
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 587 13,269 SH   SOLE   150 0 13,119
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 265 9,631 SH   SOLE   0 0 9,631
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 728 16,049 SH   SOLE   0 0 16,049
FIDELITY COVINGTON TRUST TOTAL BD ETF 316188309 4,938 94,216 SH   SOLE   17,060 0 77,156
FIDELITY NATL INFORMATION SV COM 31620M106 2,344 16,672 SH   SOLE   34 0 16,638
FIFTH THIRD BANCORP COM 316773100 2,036 54,377 SH   SOLE   3,906 0 50,471
FINTECH ACQUISITION CORP IV UNIT 12/31/2025 31810N302 747 66,950 SH   SOLE   0 0 66,950
FIREEYE INC COM 31816Q101 208 10,635 SH   SOLE   500 0 10,135
FIRST AMERN FINL CORP COM 31847R102 271 4,787 SH   SOLE   0 0 4,787
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 276 22,669 SH   SOLE   0 0 22,669
FIRST HORIZON CORPORATION COM 320517105 438 25,901 SH   SOLE   0 0 25,901
FIRST MAJESTIC SILVER CORP COM 32076V103 3,057 196,237 SH   SOLE   6,959 0 189,278
FIRST MERCHANTS CORP COM 320817109 972 20,891 SH   SOLE   0 0 20,891
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,524 9,141 SH   SOLE   489 0 8,652
FIRST TR / ABERDEEN EMERGING COM 33731K102 931 64,169 SH   SOLE   0 0 64,169
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 384 30,200 SH   SOLE   0 0 30,200
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 235 6,841 SH   SOLE   1,815 0 5,026
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 337 10,837 SH   SOLE   4,687 0 6,150
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 2,118 46,607 SH   SOLE   2,430 0 44,177
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 7,825 138,659 SH   SOLE   16,016 0 122,643
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2,717 49,808 SH   SOLE   10,533 0 39,275
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 6,024 298,959 SH   SOLE   35,729 0 263,230
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 325 4,786 SH   SOLE   0 0 4,786
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 219 3,641 SH   SOLE   419 0 3,222
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 5,321 122,247 SH   SOLE   400 0 121,847
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 10,695 405,353 SH   SOLE   293 0 405,060
FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 912 20,519 SH   SOLE   257 0 20,262
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,308 62,468 SH   SOLE   6,235 0 56,233
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 3,163 51,503 SH   SOLE   615 0 50,888
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 13,796 144,061 SH   SOLE   21,163 0 122,898
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,396 23,992 SH   SOLE   342 0 23,650
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 214 3,718 SH   SOLE   321 0 3,397
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1,926 76,595 SH   SOLE   1,200 0 75,395
FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 10,809 239,253 SH   SOLE   852 0 238,401
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 312 10,557 SH   SOLE   400 0 10,157
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 148 14,666 SH   SOLE   3,955 0 10,711
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 516 12,403 SH   SOLE   812 0 11,591
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 3,885 35,769 SH   SOLE   1,771 0 33,998
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 328 5,786 SH   SOLE   9 0 5,777
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 3,945 53,990 SH   SOLE   1,105 0 52,885
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 13,403 203,231 SH   SOLE   3,684 0 199,547
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 4,981 119,104 SH   SOLE   2,932 0 116,172
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 14,674 170,030 SH   SOLE   2,445 0 167,585
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2,544 22,392 SH   SOLE   3,235 0 19,157
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 7,494 62,896 SH   SOLE   10,073 0 52,823
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 283 9,485 SH   SOLE   0 0 9,485
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 2,109 26,968 SH   SOLE   4,730 0 22,238
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 513 11,975 SH   SOLE   5,000 0 6,975
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 3,910 57,522 SH   SOLE   1,128 0 56,394
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 4,656 92,552 SH   SOLE   25,563 0 66,989
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 1,640 23,536 SH   SOLE   700 0 22,836
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 221 10,465 SH   SOLE   4,028 0 6,437
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 64,497 910,714 SH   SOLE   107,586 0 803,128
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 17,510 80,294 SH   SOLE   19,864 0 60,430
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 695 30,266 SH   SOLE   8,541 0 21,725
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 2,920 85,408 SH   SOLE   15,313 0 70,095
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 18,860 422,497 SH   SOLE   9,573 0 412,924
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 19,768 329,630 SH   SOLE   17,765 0 311,865
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 21,364 439,143 SH   SOLE   19,131 0 420,012
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 26,082 510,813 SH   SOLE   33,168 0 477,645
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 1,443 63,977 SH   SOLE   750 0 63,227
FIRST TR EXCHANGE-TRADED FD HEDGED BUYWRITE 33738R407 1,384 66,330 SH   SOLE   7,740 0 58,590
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 436 13,248 SH   SOLE   0 0 13,248
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 492 30,472 SH   SOLE   145 0 30,327
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 6,853 99,900 SH   SOLE   1,911 0 97,989
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 3 100,000 SH Put SOLE   0 0 100,000
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 2,219 41,107 SH   SOLE   9,753 0 31,354
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 323 6,192 SH   SOLE   2,525 0 3,667
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2,590 113,532 SH   SOLE   16,779 0 96,753
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 4,846 30,192 SH   SOLE   3,536 0 26,656
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 39,049 858,416 SH   SOLE   58,470 0 799,946
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,124 23,468 SH   SOLE   4,193 0 19,275
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 309 6,158 SH   SOLE   0 0 6,158
FIRST TR EXCHNG TRADED FD VI EQTCOMPAS TACT 33740F706 585 28,455 SH   SOLE   1,600 0 26,855
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 2,586 127,860 SH   SOLE   0 0 127,860
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 35,964 680,738 SH   SOLE   64,345 0 616,393
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 386 14,483 SH   SOLE   0 0 14,483
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 16,178 254,153 SH   SOLE   12,656 0 241,497
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 5,016 62,639 SH   SOLE   18,114 0 44,525
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 4,730 50,415 SH   SOLE   18,260 0 32,155
FIRST TR MORNINGSTAR DIVID L SHS 336917109 3,633 111,042 SH   SOLE   4,053 0 106,989
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 1,417 13,086 SH   SOLE   2,067 0 11,019
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 627 9,081 SH   SOLE   781 0 8,300
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,496 14,484 SH   SOLE   4,969 0 9,515
FIRST TR NASDAQ 100 TECH IND SHS 337345102 4,730 32,805 SH   SOLE   785 0 32,020
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 5,346 59,011 SH   SOLE   2,020 0 56,991
FIRST TR SR FLG RTE INCM FD COM 33733U108 589 48,015 SH   SOLE   0 0 48,015
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 324 22,960 SH   SOLE   489 0 22,471
FIRST TR VALUE LINE DIVID IN SHS 33734H106 61,210 1,611,627 SH   SOLE   266,057 0 1,345,570
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 3,271 33,494 SH   SOLE   5,761 0 27,733
FIRSTENERGY CORP COM 337932107 726 20,950 SH   SOLE   200 0 20,750
FISERV INC COM 337738108 3,663 30,771 SH   SOLE   3,414 0 27,357
FISKER INC CL A COM STK 33813J106 190 11,052 SH   SOLE   150 0 10,902
FIVERR INTL LTD ORD SHS M4R82T106 324 1,492 SH   SOLE   77 0 1,415
FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 2,166 71,914 SH   SOLE   0 0 71,914
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 158 12,040 SH   SOLE   367 0 11,673
FLAHERTY & CRUMRINE PFD INCO COM 338480106 227 12,832 SH   SOLE   100 0 12,732
FLAHERTY & CRUMRINE PFD SECS COM 338478100 394 16,805 SH   SOLE   0 0 16,805
FLAHERTY & CRUMRINE TOTAL RE COM 338479108 666 27,300 SH   SOLE   0 0 27,300
FLEETCOR TECHNOLOGIES INC COM 339041105 423 1,576 SH   SOLE   49 0 1,527
FLEXSHARES TR M STAR DEV MKT 33939L803 241 3,450 SH   SOLE   0 0 3,450
FLEXSHARES TR QLT DIV DEF IDX 33939L845 551 10,765 SH   SOLE   0 0 10,765
FLEXSHARES TR QUALT DIVD IDX 33939L860 289 5,429 SH   SOLE   0 0 5,429
FLEXSHARES TR STOXX GLOBR INF 33939L795 740 13,191 SH   SOLE   267 0 12,924
FLUENT INC COM 34380C102 1,509 368,260 SH   SOLE   220 0 368,040
FMC CORP COM NEW 302491303 622 5,626 SH   SOLE   155 0 5,471
FORD MTR CO DEL COM 345370860 12,142 991,186 SH   SOLE   237,883 0 753,303
FORTINET INC COM 34959E109 532 2,883 SH   SOLE   100 0 2,783
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 246 8,740 SH   SOLE   300 0 8,440
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,032 10,775 SH   SOLE   150 0 10,625
FRANKLIN ELEC INC COM 353514102 200 2,538 SH   SOLE   0 0 2,538
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 422 4,436 SH   SOLE   340 0 4,096
FRANKLIN RESOURCES INC COM 354613101 301 10,178 SH   SOLE   1,500 0 8,678
FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 404 16,042 SH   SOLE   0 0 16,042
FREEPORT-MCMORAN INC CL B 35671D857 6,008 182,437 SH   SOLE   71,213 0 111,224
FRESHPET INC COM 358039105 820 5,161 SH   SOLE   556 0 4,605
FS KKR CAP CORP COM 302635206 4,255 214,588 SH   SOLE   12,789 0 201,799
FS KKR CAP CORP II COM 35952V303 3,819 195,563 SH   SOLE   3,325 0 192,238
FST TR NEW OPPORT MLP & ENE COM 33739M100 99 18,626 SH   SOLE   0 0 18,626
FULTON FINL CORP PA COM 360271100 359 21,062 SH   SOLE   0 0 21,062
GABELLI CONV & INC SECS FD I COM 36240B109 67 11,000 SH   SOLE   0 0 11,000
GABELLI DIVID & INCOME TR COM 36242H104 272 11,371 SH   SOLE   7 0 11,364
GABELLI EQUITY TR INC COM 362397101 330 48,400 SH   SOLE   0 0 48,400
GABELLI GLOBAL SMALL & MID C COM 36249W104 200 13,715 SH   SOLE   0 0 13,715
GALLAGHER ARTHUR J & CO COM 363576109 2,431 19,482 SH   SOLE   0 0 19,482
GAMING & LEISURE PPTYS INC COM 36467J108 264 6,222 SH   SOLE   206 0 6,016
GAP INC COM 364760108 263 8,835 SH   SOLE   55 0 8,780
GARMIN LTD SHS H2906T109 1,206 9,148 SH   SOLE   967 0 8,181
GARTNER INC COM 366651107 318 1,742 SH   SOLE   0 0 1,742
GDL FD COM SH BEN IT 361570104 230 25,846 SH   SOLE   0 0 25,846
GENERAC HLDGS INC COM 368736104 1,993 6,085 SH   SOLE   2,292 0 3,793
GENERAL DYNAMICS CORP COM 369550108 3,944 21,719 SH   SOLE   459 0 21,260
GENERAL ELECTRIC CO COM 369604103 9,873 751,983 SH   SOLE   80,523 0 671,460
GENERAL MLS INC COM 370334104 9,624 156,937 SH   SOLE   8,063 0 148,874
GENERAL MTRS CO COM 37045V100 6,569 114,320 SH   SOLE   11,552 0 102,768
GENERATION BIO CO COM 37148K100 218 7,646 SH   SOLE   0 0 7,646
GENIUS BRANDS INTL INC COM 37229T301 120 61,676 SH   SOLE   0 0 61,676
GENMAB A/S SPONSORED ADS 372303206 425 12,938 SH   SOLE   850 0 12,088
GENTEX CORP COM 371901109 431 12,080 SH   SOLE   360 0 11,720
GENUINE PARTS CO COM 372460105 4,148 35,881 SH   SOLE   17,137 0 18,744
GERON CORP COM 374163103 24 15,300 SH   SOLE   0 0 15,300
GILEAD SCIENCES INC COM 375558103 5,220 80,769 SH   SOLE   2,463 0 78,306
GLAUKOS CORP COM 377322102 390 4,644 SH   SOLE   182 0 4,462
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,864 80,255 SH   SOLE   5,076 0 75,179
GLOBAL MED REIT INC COM NEW 37954A204 221 16,869 SH   SOLE   2,330 0 14,539
GLOBAL PMTS INC COM 37940X102 1,097 5,443 SH   SOLE   205 0 5,238
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 1,159 43,661 SH   SOLE   1,685 0 41,976
GLOBAL X FDS CANNABIS ETF 37954Y426 212 13,231 SH   SOLE   0 0 13,231
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 2,288 88,885 SH   SOLE   8,059 0 80,826
GLOBAL X FDS CYBRSCURTY ETF 37954Y384 331 13,223 SH   SOLE   660 0 12,563
GLOBAL X FDS E COMMERCE ETF 37954Y467 512 14,957 SH   SOLE   347 0 14,610
GLOBAL X FDS FINTECH ETF 37954Y814 1,977 44,807 SH   SOLE   6,947 0 37,860
GLOBAL X FDS GLB X GURU INDEX 37950E341 307 6,638 SH   SOLE   192 0 6,446
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 459 14,517 SH   SOLE   3,505 0 11,012
GLOBAL X FDS GLB X SUPERDIV 37950E549 1,723 123,985 SH   SOLE   2,521 0 121,464
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 6,101 104,364 SH   SOLE   1,086 0 103,278
GLOBAL X FDS MSCI CHINA COMMU 37950E804 429 15,638 SH   SOLE   0 0 15,638
GLOBAL X FDS MSCI GREECE ETF 37954Y319 2,015 76,183 SH   SOLE   6,841 0 69,342
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 765 33,889 SH   SOLE   3,000 0 30,889
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5,466 164,937 SH   SOLE   8,494 0 156,443
GLOBAL X FDS REIT ETF 37950E127 287 30,044 SH   SOLE   0 0 30,044
GLOBAL X FDS RENEWABLE ENERGY 37954Y707 1,988 125,073 SH   SOLE   22,193 0 102,880
GLOBAL X FDS THMATC GWT ETF 37954Y418 3,703 77,272 SH   SOLE   13,123 0 64,149
GLOBAL X FDS US INFR DEV ETF 37954Y673 17,983 717,592 SH   SOLE   10,688 0 706,904
GLOBAL X FDS US PFD ETF 37954Y657 4,508 176,709 SH   SOLE   1,996 0 174,713
GLOBAL X FDS VDEO GAM ESPRT 37954Y392 572 18,192 SH   SOLE   8,165 0 10,027
GLOBE LIFE INC COM 37959E102 1,700 17,589 SH   SOLE   0 0 17,589
GODADDY INC CL A 380237107 480 6,177 SH   SOLE   0 0 6,177
GOLDMAN SACHS BDC INC SHS 38147U107 889 45,990 SH   SOLE   12,111 0 33,879
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 427 7,995 SH   SOLE   450 0 7,545
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 577 14,607 SH   SOLE   110 0 14,497
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 3,581 108,360 SH   SOLE   19,602 0 88,758
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 2,884 46,229 SH   SOLE   16,681 0 29,548
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2,167 27,396 SH   SOLE   1,897 0 25,499
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 1,089 11,545 SH   SOLE   2,410 0 9,135
GOLDMAN SACHS GROUP INC COM 38141G104 6,493 19,858 SH   SOLE   642 0 19,216
GOLDMAN SACHS MLP ENERGY REN COM 38148G206 219 22,585 SH   SOLE   0 0 22,585
GRACO INC COM 384109104 755 10,539 SH   SOLE   178 0 10,361
GRAHAM HLDGS CO COM CL B 384637104 1,600 2,844 SH   SOLE   0 0 2,844
GRAINGER W W INC COM 384802104 302 753 SH   SOLE   0 0 753
GRAN TIERRA ENERGY INC COM 38500T101 14 20,000 SH   SOLE   0 0 20,000
GRANITESHARES GOLD TR SHS BEN INT 38748G101 2,939 173,057 SH   SOLE   5,600 0 167,457
GROWGENERATION CORP COM 39986L109 205 4,133 SH   SOLE   200 0 3,933
GUARDANT HEALTH INC COM 40131M109 269 1,762 SH   SOLE   22 0 1,740
GUGGENHEIM ENHANCED EQUITY I COM 40167B100 442 61,235 SH   SOLE   0 0 61,235
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 266 12,681 SH   SOLE   1,245 0 11,436
GUGGENHEIM TAXABLE MUNICP BO COM 401664107 467 19,960 SH   SOLE   0 0 19,960
GW PHARMACEUTICALS PLC ADS 36197T103 597 2,753 SH   SOLE   60 0 2,693
HALLIBURTON CO COM 406216101 1,141 53,140 SH   SOLE   4,247 0 48,893
HALOZYME THERAPEUTICS INC COM 40637H109 1,738 41,700 SH   SOLE   200 0 41,500
HANCOCK JAFFE LABORATORIES I *W EXP 05/30/202 41015N114 3 10,000 SH   SOLE   10,000 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 274 13,250 SH   SOLE   3,955 0 9,295
HANCOCK JOHN PFD INCOME FD I COM 41013X106 497 23,906 SH   SOLE   0 0 23,906
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 354 15,071 SH   SOLE   5,852 0 9,219
HARROW HEALTH INC COM 415858109 68 10,067 SH   SOLE   0 0 10,067
HARTFORD FINL SVCS GROUP INC COM 416515104 898 13,445 SH   SOLE   50 0 13,395
HASBRO INC COM 418056107 404 4,208 SH   SOLE   54 0 4,154
HAWAIIAN ELEC INDUSTRIES COM 419870100 211 4,741 SH   SOLE   0 0 4,741
HCA HEALTHCARE INC COM 40412C101 5,132 27,250 SH   SOLE   3,224 0 24,026
HDFC BANK LTD SPONSORED ADS 40415F101 710 9,149 SH   SOLE   0 0 9,149
HEALTH ASSURN ACQUISITION CO COM CL A 42226W109 130 12,700 SH   SOLE   0 0 12,700
HEALTHCARE TR AMER INC CL A NEW 42225P501 994 36,033 SH   SOLE   601 0 35,432
HEALTHPEAK PROPERTIES INC COM 42250P103 1,012 31,878 SH   SOLE   2,800 0 29,078
HEICO CORP NEW COM 422806109 2,161 17,177 SH   SOLE   7,968 0 9,209
HENRY JACK & ASSOC INC COM 426281101 795 5,236 SH   SOLE   80 0 5,156
HERCULES CAPITAL INC COM 427096508 761 47,493 SH   SOLE   0 0 47,493
HERSHEY CO COM 427866108 1,265 7,997 SH   SOLE   453 0 7,544
HESS CORP COM 42809H107 1,564 22,105 SH   SOLE   737 0 21,368
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,048 130,137 SH   SOLE   2,287 0 127,850
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 159 14,342 SH   SOLE   0 0 14,342
HILTON WORLDWIDE HLDGS INC COM 43300A203 793 6,552 SH   SOLE   20 0 6,532
HOLOGIC INC COM 436440101 992 13,331 SH   SOLE   227 0 13,104
HOME DEPOT INC COM 437076102 35,631 116,727 SH   SOLE   11,636 0 105,091
HONEYWELL INTL INC COM 438516106 20,145 92,806 SH   SOLE   9,736 0 83,070
HORIZON THERAPEUTICS PUB L SHS G46188101 5,434 59,043 SH   SOLE   5,930 0 53,113
HORMEL FOODS CORP COM 440452100 464 9,716 SH   SOLE   803 0 8,913
HOWMET AEROSPACE INC COM 443201108 494 15,372 SH   SOLE   1,891 0 13,481
HP INC COM 40434L105 2,606 82,095 SH   SOLE   4,043 0 78,052
HSBC HLDGS PLC SPON ADR NEW 404280406 3,300 113,224 SH   SOLE   9,785 0 103,439
HUBSPOT INC COM 443573100 411 904 SH   SOLE   7 0 897
HUMANA INC COM 444859102 6,181 14,742 SH   SOLE   1,626 0 13,116
HUMANCO ACQUISITION CORP UNIT 12/08/2023 44487N208 106 10,000 SH   SOLE   0 0 10,000
HUNTINGTON BANCSHARES INC COM 446150104 811 51,574 SH   SOLE   3,084 0 48,490
IAC INTERACTIVECORP NEW COM 44891N109 474 2,193 SH   SOLE   71 0 2,122
IBIO INC COM NEW 451033203 23 14,875 SH   SOLE   5,300 0 9,575
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 334 6,219 SH   SOLE   1,900 0 4,319
ICON PLC SHS G4705A100 376 1,914 SH   SOLE   80 0 1,834
IDEX CORP COM 45167R104 230 1,097 SH   SOLE   91 0 1,006
IDEXX LABS INC COM 45168D104 4,445 9,085 SH   SOLE   857 0 8,228
IHS MARKIT LTD SHS G47567105 407 4,206 SH   SOLE   0 0 4,206
II-VI INC COM 902104108 499 7,302 SH   SOLE   0 0 7,302
ILLINOIS TOOL WKS INC COM 452308109 8,681 39,186 SH   SOLE   2,090 0 37,096
ILLUMINA INC COM 452327109 1,914 4,986 SH   SOLE   380 0 4,606
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 788 28,863 SH   SOLE   0 0 28,863
INDEXIQ ETF TR HDGD FTSE INTL 45409B560 311 13,009 SH   SOLE   0 0 13,009
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 4,593 144,420 SH   SOLE   39,782 0 104,638
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1,355 41,124 SH   SOLE   2,761 0 38,363
INFINITY PHARMACEUTICALS INC COM 45665G303 40 12,500 SH   SOLE   0 0 12,500
INFOSYS LTD SPONSORED ADR 456788108 372 19,882 SH   SOLE   1,012 0 18,870
INNOVATIVE INDL PPTYS INC COM 45781V101 213 1,184 SH   SOLE   382 0 802
INOTIV INC COM 45783Q100 1,650 82,500 SH   SOLE   0 0 82,500
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 107 11,555 SH   SOLE   2,690 0 8,865
INSEEGO CORP COM 45782B104 209 20,929 SH   SOLE   900 0 20,029
INSULET CORP COM 45784P101 1,269 4,862 SH   SOLE   235 0 4,627
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 252 3,645 SH   SOLE   0 0 3,645
INTEL CORP COM 458140100 19,336 302,135 SH   SOLE   54,442 0 247,693
INTELLIA THERAPEUTICS INC COM 45826J105 1,232 15,350 SH   SOLE   0 0 15,350
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,066 18,503 SH   SOLE   1,005 0 17,498
INTERNATIONAL BUSINESS MACHS COM 459200101 13,047 97,907 SH   SOLE   10,159 0 87,748
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3,736 26,761 SH   SOLE   2,312 0 24,449
INTERNATIONAL PAPER CO COM 460146103 4,026 74,445 SH   SOLE   311 0 74,134
INTUIT COM 461202103 4,909 12,815 SH   SOLE   1,370 0 11,445
INTUITIVE SURGICAL INC COM NEW 46120E602 3,131 4,237 SH   SOLE   1,073 0 3,164
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 1,126 33,379 SH   SOLE   0 0 33,379
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 2,253 40,220 SH   SOLE   17,280 0 22,940
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 7,060 139,855 SH   SOLE   7,436 0 132,419
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1,360 81,872 SH   SOLE   462 0 81,410
INVESCO DB G10 CURRENCY HARV UNIT 46139B102 846 33,455 SH   SOLE   296 0 33,159
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 368 35,014 SH   SOLE   2,120 0 32,894
INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 450 39,613 SH   SOLE   0 0 39,613
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 283 10,237 SH   SOLE   0 0 10,237
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 897 38,582 SH   SOLE   518 0 38,064
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 473 5,810 SH   SOLE   5,102 0 708
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 2,688 31,603 SH   SOLE   16,646 0 14,957
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 4,989 186,364 SH   SOLE   6,941 0 179,423
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 485 15,164 SH   SOLE   310 0 14,854
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 578 26,154 SH   SOLE   0 0 26,154
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 898 24,802 SH   SOLE   0 0 24,802
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 764 26,691 SH   SOLE   380 0 26,311
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 419 6,772 SH   SOLE   0 0 6,772
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 896 6,832 SH   SOLE   0 0 6,832
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 804 25,262 SH   SOLE   300 0 24,962
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 501 18,735 SH   SOLE   8,510 0 10,225
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 8,498 566,508 SH   SOLE   39,749 0 526,759
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1,365 31,775 SH   SOLE   0 0 31,775
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 1,378 19,819 SH   SOLE   993 0 18,826
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 1,642 23,624 SH   SOLE   2,106 0 21,518
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 246 5,006 SH   SOLE   400 0 4,606
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 6,065 70,494 SH   SOLE   1,682 0 68,812
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 2,708 51,721 SH   SOLE   2,500 0 49,221
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 2,995 26,288 SH   SOLE   14,204 0 12,084
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 3,597 78,376 SH   SOLE   3,346 0 75,030
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 7,791 195,808 SH   SOLE   37,827 0 157,981
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 4,527 105,591 SH   SOLE   9,497 0 96,094
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 34,315 590,118 SH   SOLE   73,047 0 517,071
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 11,602 126,422 SH   SOLE   1,138 0 125,284
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4,744 214,355 SH   SOLE   6,131 0 208,224
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 495 15,465 SH   SOLE   1,078 0 14,387
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 500 4,730 SH   SOLE   200 0 4,530
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1,301 50,323 SH   SOLE   0 0 50,323
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 4,472 211,658 SH   SOLE   6,921 0 204,737
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 2,957 128,209 SH   SOLE   44,160 0 84,049
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 MUNI 46138J569 364 14,375 SH   SOLE   0 0 14,375
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 4,849 224,054 SH   SOLE   9,199 0 214,855
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1,323 56,671 SH   SOLE   8,745 0 47,926
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 4,486 206,041 SH   SOLE   10,011 0 196,030
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 984 38,876 SH   SOLE   4,495 0 34,381
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 959 43,236 SH   SOLE   7,242 0 35,994
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 682 27,319 SH   SOLE   3,345 0 23,974
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 3,317 149,740 SH   SOLE   21,315 0 128,425
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1,536 72,072 SH   SOLE   13,580 0 58,492
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 790 36,565 SH   SOLE   1,815 0 34,750
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 5,438 123,292 SH   SOLE   1,404 0 121,888
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,881 25,867 SH   SOLE   5,846 0 20,021
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2,496 29,643 SH   SOLE   8,739 0 20,904
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1,240 35,854 SH   SOLE   3,081 0 32,773
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 4,705 56,647 SH   SOLE   2,000 0 54,647
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 3,060 34,730 SH   SOLE   0 0 34,730
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 5,269 212,731 SH   SOLE   5,500 0 207,231
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 626 3,984 SH   SOLE   409 0 3,575
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 5,802 56,746 SH   SOLE   1,958 0 54,788
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1,413 16,598 SH   SOLE   1,259 0 15,339
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 925 9,979 SH   SOLE   6,315 0 3,664
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 847 5,892 SH   SOLE   0 0 5,892
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 272 8,188 SH   SOLE   0 0 8,188
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 1,038 21,133 SH   SOLE   358 0 20,775
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 789 53,387 SH   SOLE   0 0 53,387
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 3,323 72,290 SH   SOLE   9,452 0 62,838
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 7,676 112,772 SH   SOLE   17,110 0 95,662
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 705 16,526 SH   SOLE   1,625 0 14,901
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 458 136,349 SH   SOLE   0 0 136,349
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 10,151 84,299 SH   SOLE   0 0 84,299
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 299 1,921 SH   SOLE   0 0 1,921
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 382 20,212 SH   SOLE   1,006 0 19,206
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 8,042 53,022 SH   SOLE   1,270 0 51,752
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 2,407 13,649 SH   SOLE   682 0 12,967
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 1,191 82,086 SH   SOLE   555 0 81,531
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 711 35,112 SH   SOLE   566 0 34,546
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 367 21,998 SH   SOLE   0 0 21,998
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 427 5,660 SH   SOLE   0 0 5,660
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1,956 8,478 SH   SOLE   1,270 0 7,208
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 5,076 17,120 SH   SOLE   358 0 16,762
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 2,585 30,839 SH   SOLE   0 0 30,839
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 291 3,818 SH   SOLE   0 0 3,818
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 256 1,165 SH   SOLE   0 0 1,165
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 358 7,373 SH   SOLE   0 0 7,373
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 2,451 15,565 SH   SOLE   9,581 0 5,984
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 568 4,023 SH   SOLE   0 0 4,023
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 485 12,048 SH   SOLE   537 0 11,511
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 684 2,549 SH   SOLE   785 0 1,764
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 222 1,425 SH   SOLE   0 0 1,425
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2,641 9,788 SH   SOLE   343 0 9,445
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 662 6,395 SH   SOLE   0 0 6,395
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 43,400 306,374 SH   SOLE   4,093 0 302,281
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,696 10,323 SH   SOLE   372 0 9,951
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 208 2,811 SH   SOLE   552 0 2,259
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 7,126 160,753 SH   SOLE   18,438 0 142,315
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1,104 22,354 SH   SOLE   1,392 0 20,962
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1,814 18,442 SH   SOLE   779 0 17,663
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 362 4,295 SH   SOLE   1,735 0 2,560
INVESCO LTD SHS G491BT108 3,685 146,113 SH   SOLE   89,554 0 56,559
INVESCO QQQ TR UNIT SER 1 46090E103 165,492 518,571 SH   SOLE   45,076 0 473,495
INVESCO SR INCOME TR COM 46131H107 222 52,856 SH   SOLE   0 0 52,856
INVITAE CORP COM 46185L103 1,272 33,300 SH   SOLE   2,873 0 30,427
IONIS PHARMACEUTICALS INC COM 462222100 811 18,042 SH   SOLE   55 0 17,987
IQVIA HLDGS INC COM 46266C105 8,415 43,570 SH   SOLE   4,203 0 39,367
IRON MTN INC NEW COM 46284V101 2,744 74,136 SH   SOLE   6,360 0 67,776
ISHARES GOLD TR ISHARES 464285105 8,484 521,752 SH   SOLE   11,181 0 510,571
ISHARES INC CORE MSCI EMKT 46434G103 53,040 824,117 SH   SOLE   205,390 0 618,727
ISHARES INC ESG AWR MSCI EM 46434G863 2,788 64,368 SH   SOLE   4,356 0 60,012
ISHARES INC JP MORGAN EM ETF 464286517 221 5,171 SH   SOLE   0 0 5,171
ISHARES INC MSCI AUST ETF 464286103 748 30,174 SH   SOLE   9 0 30,165
ISHARES INC MSCI CDA ETF 464286509 1,472 43,226 SH   SOLE   7 0 43,219
ISHARES INC MSCI EM ASIA ETF 464286426 709 7,814 SH   SOLE   0 0 7,814
ISHARES INC MSCI EMERG MRKT 464286533 4,348 68,835 SH   SOLE   3,013 0 65,822
ISHARES INC MSCI EURZONE ETF 464286608 224 4,834 SH   SOLE   193 0 4,641
ISHARES INC MSCI FRONTIER 464286145 380 12,890 SH   SOLE   528 0 12,362
ISHARES INC MSCI GBL MIN VOL 464286525 858 8,698 SH   SOLE   0 0 8,698
ISHARES INC MSCI JPN ETF NEW 46434G822 233 3,394 SH   SOLE   916 0 2,478
ISHARES INC MSCI SINGPOR ETF 46434G780 4,240 181,020 SH   SOLE   16,312 0 164,708
ISHARES INC MSCI TAIWAN ETF 46434G772 403 6,718 SH   SOLE   0 0 6,718
ISHARES INC MSCI WORLD ETF 464286392 13,635 115,068 SH   SOLE   4,774 0 110,294
ISHARES SILVER TR ISHARES 46428Q109 58,438 2,574,368 SH   SOLE   81,152 0 2,493,216
ISHARES SILVER TR ISHARES 46428Q109 4,544 189,090,000 SH Call SOLE   0 0 189,090,000
ISHARES TR 0-5 YR TIPS ETF 46429B747 6,596 62,396 SH   SOLE   4,601 0 57,795
ISHARES TR 0-5YR HI YL CP 46434V407 1,548 33,796 SH   SOLE   285 0 33,511
ISHARES TR 0-5YR INVT GR CP 46434V100 3,904 75,405 SH   SOLE   8,105 0 67,300
ISHARES TR 1 3 YR TREAS BD 464287457 8,484 98,371 SH   SOLE   1,571 0 96,800
ISHARES TR 10-20 YR TRS ETF 464288653 509 3,637 SH   SOLE   0 0 3,637
ISHARES TR 20 YR TR BD ETF 464287432 2,255 16,645 SH   SOLE   1,000 0 15,645
ISHARES TR 3 7 YR TREAS BD 464288661 1,474 11,343 SH   SOLE   103 0 11,240
ISHARES TR A RATE CP BD ETF 46429B291 1,734 31,294 SH   SOLE   0 0 31,294
ISHARES TR AGENCY BOND ETF 464288166 1,948 16,550 SH   SOLE   5,200 0 11,350
ISHARES TR AGGRES ALLOC ETF 464289859 603 9,008 SH   SOLE   0 0 9,008
ISHARES TR BARCLAYS 7 10 YR 464287440 5,925 52,467 SH   SOLE   1,104 0 51,363
ISHARES TR BLACKROCK ULTRA 46434V878 3,960 78,383 SH   SOLE   16,699 0 61,684
ISHARES TR BROAD USD HIGH 46435U853 4,854 117,843 SH   SOLE   8,219 0 109,624
ISHARES TR CALIF MUN BD ETF 464288356 220 3,546 SH   SOLE   0 0 3,546
ISHARES TR CHINA LG-CAP ETF 464287184 1,966 42,129 SH   SOLE   3,725 0 38,404
ISHARES TR COHEN STEER REIT 464287564 2,028 35,082 SH   SOLE   1,721 0 33,361
ISHARES TR CONSER ALLOC ETF 464289883 1,725 44,630 SH   SOLE   1,814 0 42,816
ISHARES TR CONV BD ETF 46435G102 2,208 22,475 SH   SOLE   1,475 0 21,000
ISHARES TR CORE 1 5 YR USD 46432F859 558 10,876 SH   SOLE   1,775 0 9,101
ISHARES TR CORE DIV GRWTH 46434V621 70,610 1,462,828 SH   SOLE   46,977 0 1,415,851
ISHARES TR CORE HIGH DV ETF 46429B663 9,897 104,302 SH   SOLE   1,801 0 102,501
ISHARES TR CORE INTL AGGR 46435G672 384 7,009 SH   SOLE   1,094 0 5,915
ISHARES TR CORE LT USDB ETF 464289479 623 9,092 SH   SOLE   1,293 0 7,799
ISHARES TR CORE MSCI EAFE 46432F842 24,797 344,166 SH   SOLE   23,518 0 320,648
ISHARES TR CORE MSCI EURO 46434V738 4,396 81,450 SH   SOLE   380 0 81,070
ISHARES TR CORE MSCI TOTAL 46432F834 13,589 193,363 SH   SOLE   1,746 0 191,617
ISHARES TR CORE S&P MCP ETF 464287507 59,285 227,773 SH   SOLE   30,128 0 197,645
ISHARES TR CORE S&P SCP ETF 464287804 62,091 572,104 SH   SOLE   34,271 0 537,833
ISHARES TR CORE S&P TTL STK 464287150 25,615 279,652 SH   SOLE   19,726 0 259,926
ISHARES TR CORE S&P US GWT 464287671 19,341 213,023 SH   SOLE   13,379 0 199,644
ISHARES TR CORE S&P US VLU 464287663 9,048 131,321 SH   SOLE   12,099 0 119,222
ISHARES TR CORE S&P500 ETF 464287200 138,584 348,360 SH   SOLE   61,143 0 287,217
ISHARES TR CORE TOTAL USD 46434V613 7,809 148,034 SH   SOLE   2,125 0 145,909
ISHARES TR CORE US AGGBD ET 464287226 30,396 267,029 SH   SOLE   9,716 0 257,313
ISHARES TR CR 5 10 YR ETF 46435G417 377 7,400 SH   SOLE   0 0 7,400
ISHARES TR DEVSMCP EXNA ETF 464288497 289 4,402 SH   SOLE   0 0 4,402
ISHARES TR DOW JONES US ETF 464287846 2,511 25,149 SH   SOLE   450 0 24,699
ISHARES TR EAFE GRWTH ETF 464288885 3,399 33,838 SH   SOLE   3,535 0 30,303
ISHARES TR EAFE SML CP ETF 464288273 5,152 71,717 SH   SOLE   471 0 71,246
ISHARES TR EAFE VALUE ETF 464288877 3,392 66,552 SH   SOLE   12,839 0 53,713
ISHARES TR ESG AW MSCI EAFE 46435G516 898 11,830 SH   SOLE   4,594 0 7,236
ISHARES TR ESG AWARE MSCI 46435U663 313 8,131 SH   SOLE   0 0 8,131
ISHARES TR ESG AWR MSCI USA 46435G425 7,898 86,920 SH   SOLE   5,634 0 81,286
ISHARES TR ESG AWRE USD ETF 46435G193 449 16,680 SH   SOLE   0 0 16,680
ISHARES TR EXPANDED TECH 464287515 4,648 13,614 SH   SOLE   120 0 13,494
ISHARES TR EXPND TEC SC ETF 464287549 2,670 7,399 SH   SOLE   126 0 7,273
ISHARES TR EXPONENTIAL TECH 46434V381 2,132 36,014 SH   SOLE   290 0 35,724
ISHARES TR FALN ANGLS USD 46435G474 808 27,648 SH   SOLE   668 0 26,980
ISHARES TR FLTG RATE NT ETF 46429B655 2,321 45,712 SH   SOLE   1,898 0 43,814
ISHARES TR GL CLEAN ENE ETF 464288224 5,153 212,016 SH   SOLE   5,766 0 206,250
ISHARES TR GL TIMB FORE ETF 464288174 715 8,376 SH   SOLE   0 0 8,376
ISHARES TR GLB CNSM STP ETF 464288737 296 5,096 SH   SOLE   0 0 5,096
ISHARES TR GLB INFRASTR ETF 464288372 2,733 60,623 SH   SOLE   6,617 0 54,006
ISHARES TR GLOB HLTHCRE ETF 464287325 575 7,465 SH   SOLE   295 0 7,170
ISHARES TR GLOBAL 100 ETF 464287572 7,029 106,482 SH   SOLE   9,997 0 96,485
ISHARES TR GLOBAL ENERG ETF 464287341 661 26,792 SH   SOLE   0 0 26,792
ISHARES TR GLOBAL REIT ETF 46434V647 253 9,943 SH   SOLE   3,650 0 6,293
ISHARES TR GLOBAL TECH ETF 464287291 6,254 20,324 SH   SOLE   1,540 0 18,784
ISHARES TR GNMA BOND ETF 46429B333 870 17,303 SH   SOLE   6,000 0 11,303
ISHARES TR GRWT ALLOCAT ETF 464289867 1,542 28,792 SH   SOLE   400 0 28,392
ISHARES TR HDG MSCI EAFE 46434V803 993 30,131 SH   SOLE   7 0 30,124
ISHARES TR IBDS DEC28 ETF 46435U515 415 14,644 SH   SOLE   259 0 14,385
ISHARES TR IBONDS 27 ETF 46435UAA9 476 17,806 SH   SOLE   1,821 0 15,985
ISHARES TR IBONDS DEC 46435U697 1,520 56,297 SH   SOLE   332 0 55,965
ISHARES TR IBONDS DEC2021 46435G789 4,605 179,095 SH   SOLE   3,967 0 175,128
ISHARES TR IBONDS DEC2022 46435G755 3,545 134,604 SH   SOLE   4,190 0 130,414
ISHARES TR IBONDS DEC2023 46435G318 3,034 115,976 SH   SOLE   1,778 0 114,198
ISHARES TR IBONDS DEC2026 46435GAA0 1,106 41,964 SH   SOLE   2,473 0 39,491
ISHARES TR IBONDS DEC21 ETF 46434VBK5 7,284 293,143 SH   SOLE   5,846 0 287,297
ISHARES TR IBONDS DEC22 ETF 46434VBA7 8,649 339,724 SH   SOLE   4,236 0 335,488
ISHARES TR IBONDS DEC23 ETF 46434VAX8 7,897 302,103 SH   SOLE   2,014 0 300,089
ISHARES TR IBONDS DEC24 ETF 46434VBG4 5,608 212,491 SH   SOLE   397 0 212,094
ISHARES TR IBONDS DEC25 ETF 46434VBD1 1,461 54,453 SH   SOLE   2,797 0 51,656
ISHARES TR IBOXX HI YD ETF 464288513 10,166 116,612 SH   SOLE   6,421 0 110,191
ISHARES TR IBOXX INV CP ETF 464287242 19,379 149,008 SH   SOLE   13,403 0 135,605
ISHARES TR INTL DIV GRWTH 46435G524 535 8,245 SH   SOLE   3,960 0 4,285
ISHARES TR INTL SEL DIV ETF 464288448 1,893 60,149 SH   SOLE   13,538 0 46,611
ISHARES TR INTL TREA BD ETF 464288117 818 15,767 SH   SOLE   200 0 15,567
ISHARES TR ISHS 1-5YR INVS 464288646 8,160 149,243 SH   SOLE   1,989 0 147,254
ISHARES TR ISHS 5-10YR INVT 464288638 7,485 126,375 SH   SOLE   3,468 0 122,907
ISHARES TR JPMORGAN USD EMG 464288281 6,553 60,186 SH   SOLE   7,091 0 53,095
ISHARES TR MBS ETF 464288588 9,919 91,485 SH   SOLE   3,115 0 88,370
ISHARES TR MODERT ALLOC ETF 464289875 1,028 23,600 SH   SOLE   5,325 0 18,275
ISHARES TR MORNINGSTAR GRWT 464287119 890 3,084 SH   SOLE   391 0 2,693
ISHARES TR MORNINGSTAR VALU 464288109 634 5,159 SH   SOLE   200 0 4,959
ISHARES TR MORNINGSTR US EQ 464287127 1,137 5,070 SH   SOLE   450 0 4,620
ISHARES TR MORTGE REL ETF 46435G342 2,134 60,518 SH   SOLE   834 0 59,684
ISHARES TR MRGSTR MD CP ETF 464288208 320 1,274 SH   SOLE   95 0 1,179
ISHARES TR MRGSTR MD CP GRW 464288307 8,128 21,493 SH   SOLE   743 0 20,750
ISHARES TR MRGSTR SM CP ETF 464288505 882 3,911 SH   SOLE   3,013 0 898
ISHARES TR MRGSTR SM CP GR 464288604 8,009 26,657 SH   SOLE   879 0 25,778
ISHARES TR MRNGSTR INC ETF 46432F875 230 9,800 SH   SOLE   3,161 0 6,639
ISHARES TR MSCI ACWI ETF 464288257 20,026 210,477 SH   SOLE   35,838 0 174,639
ISHARES TR MSCI ACWI EX US 464288240 462 8,385 SH   SOLE   0 0 8,385
ISHARES TR MSCI ACWI EXUS 46435G847 455 14,380 SH   SOLE   0 0 14,380
ISHARES TR MSCI EAFE ETF 464287465 13,510 178,060 SH   SOLE   18,436 0 159,624
ISHARES TR MSCI EAFE MIN VL 46429B689 16,840 230,716 SH   SOLE   2,332 0 228,384
ISHARES TR MSCI EMG MKT ETF 464287234 10,749 201,525 SH   SOLE   32,638 0 168,887
ISHARES TR MSCI EURO FL ETF 464289180 523 27,130 SH   SOLE   0 0 27,130
ISHARES TR MSCI GLOBAL IMP 46435G532 297 3,129 SH   SOLE   165 0 2,964
ISHARES TR MSCI INDIA ETF 46429B598 5,863 139,015 SH   SOLE   9,424 0 129,591
ISHARES TR MSCI INTL MOMENT 46434V449 844 22,439 SH   SOLE   0 0 22,439
ISHARES TR MSCI INTL MULTFT 46434V274 315 10,981 SH   SOLE   0 0 10,981
ISHARES TR MSCI INTL QUALTY 46434V456 3,883 106,555 SH   SOLE   0 0 106,555
ISHARES TR MSCI KLD400 SOC 464288570 8,299 108,687 SH   SOLE   17,726 0 90,961
ISHARES TR MSCI USA ESG SLC 464288802 9,645 109,833 SH   SOLE   1,750 0 108,083
ISHARES TR MSCI USA MIN VOL 46429B697 71,949 1,039,881 SH   SOLE   24,840 0 1,015,041
ISHARES TR MSCI USA MMENTM 46432F396 13,172 81,893 SH   SOLE   14,839 0 67,054
ISHARES TR MSCI USA MULTIFT 46434V282 779 19,173 SH   SOLE   110 0 19,063
ISHARES TR MSCI USA QLT FCT 46432F339 25,875 212,474 SH   SOLE   13,130 0 199,344
ISHARES TR MSCI USA SMCP MN 46435G433 1,140 30,949 SH   SOLE   13 0 30,936
ISHARES TR MSCI USA VALUE 46432F388 11,458 111,830 SH   SOLE   8,038 0 103,792
ISHARES TR NASDAQ BIOTECH 464287556 5,930 39,387 SH   SOLE   7,604 0 31,783
ISHARES TR NATIONAL MUN ETF 464288414 31,136 268,294 SH   SOLE   12,518 0 255,776
ISHARES TR NEW YORK MUN ETF 464288323 809 14,020 SH   SOLE   4,948 0 9,072
ISHARES TR PFD AND INCM SEC 464288687 12,025 313,179 SH   SOLE   18,519 0 294,660
ISHARES TR PHLX SEMICND ETF 464287523 2,276 5,368 SH   SOLE   264 0 5,104
ISHARES TR RUS 1000 ETF 464287622 19,055 85,133 SH   SOLE   9,406 0 75,727
ISHARES TR RUS 1000 GRW ETF 464287614 80,683 331,979 SH   SOLE   20,205 0 311,774
ISHARES TR RUS 1000 VAL ETF 464287598 55,841 368,467 SH   SOLE   19,080 0 349,387
ISHARES TR RUS 2000 GRW ETF 464287648 11,866 39,455 SH   SOLE   828 0 38,627
ISHARES TR RUS 2000 VAL ETF 464287630 4,479 28,089 SH   SOLE   701 0 27,388
ISHARES TR RUS MD CP GR ETF 464287481 15,767 154,486 SH   SOLE   32,954 0 121,532
ISHARES TR RUS MDCP VAL ETF 464287473 15,899 145,455 SH   SOLE   6,986 0 138,469
ISHARES TR RUS MID CAP ETF 464287499 18,343 248,114 SH   SOLE   22,857 0 225,257
ISHARES TR RUS TP200 GR ETF 464289438 3,689 27,418 SH   SOLE   1,751 0 25,667
ISHARES TR RUSEL 2500 ETF 46435G268 211 3,354 SH   SOLE   624 0 2,730
ISHARES TR RUSSELL 2000 ETF 464287655 46,979 212,633 SH   SOLE   19,310 0 193,323
ISHARES TR RUSSELL 3000 ETF 464287689 2,215 9,338 SH   SOLE   419 0 8,919
ISHARES TR S&P 100 ETF 464287101 5,162 28,703 SH   SOLE   4,239 0 24,464
ISHARES TR S&P 500 GRWT ETF 464287309 33,845 519,817 SH   SOLE   18,935 0 500,882
ISHARES TR S&P 500 VAL ETF 464287408 13,327 94,366 SH   SOLE   5,231 0 89,135
ISHARES TR S&P MC 400GR ETF 464287606 8,263 105,441 SH   SOLE   8,704 0 96,737
ISHARES TR S&P MC 400VL ETF 464287705 16,957 166,353 SH   SOLE   7,718 0 158,635
ISHARES TR S&P SML 600 GWT 464287887 9,049 70,574 SH   SOLE   7,283 0 63,291
ISHARES TR SELECT DIVID ETF 464287168 25,933 227,279 SH   SOLE   10,213 0 217,066
ISHARES TR SHORT TREAS BD 464288679 3,747 33,907 SH   SOLE   1,750 0 32,157
ISHARES TR SHRT NAT MUN ETF 464288158 2,191 20,319 SH   SOLE   2,261 0 18,058
ISHARES TR SP SMCP600VL ETF 464287879 7,715 76,579 SH   SOLE   7,407 0 69,172
ISHARES TR TIPS BD ETF 464287176 22,331 177,936 SH   SOLE   15,677 0 162,259
ISHARES TR TRANS AVG ETF 464287192 1,756 6,814 SH   SOLE   963 0 5,851
ISHARES TR U.S. BAS MTL ETF 464287838 472 3,762 SH   SOLE   0 0 3,762
ISHARES TR U.S. CNSM GD ETF 464287812 1,196 6,757 SH   SOLE   300 0 6,457
ISHARES TR U.S. CNSM SV ETF 464287580 758 10,131 SH   SOLE   1,300 0 8,831
ISHARES TR U.S. ENERGY ETF 464287796 757 28,880 SH   SOLE   0 0 28,880
ISHARES TR U.S. FIN SVC ETF 464287770 4,844 28,283 SH   SOLE   0 0 28,283
ISHARES TR U.S. FINLS ETF 464287788 2,361 31,528 SH   SOLE   8,582 0 22,946
ISHARES TR U.S. MED DVC ETF 464288810 7,751 23,464 SH   SOLE   1,575 0 21,889
ISHARES TR U.S. PHARMA ETF 464288836 269 1,514 SH   SOLE   0 0 1,514
ISHARES TR U.S. REAL ES ETF 464287739 1,969 21,416 SH   SOLE   1,824 0 19,592
ISHARES TR U.S. TECH ETF 464287721 35,835 408,603 SH   SOLE   19,312 0 389,291
ISHARES TR U.S. UTILITS ETF 464287697 1,804 22,671 SH   SOLE   192 0 22,479
ISHARES TR US AER DEF ETF 464288760 3,401 32,662 SH   SOLE   7,246 0 25,416
ISHARES TR US HLTHCARE ETF 464287762 7,031 27,850 SH   SOLE   15,032 0 12,818
ISHARES TR US HLTHCR PR ETF 464288828 260 1,031 SH   SOLE   17 0 1,014
ISHARES TR US HOME CONS ETF 464288752 698 10,284 SH   SOLE   328 0 9,956
ISHARES TR US INDUSTRIALS 464287754 1,488 14,072 SH   SOLE   470 0 13,602
ISHARES TR US INFRASTRUC 46435U713 425 12,283 SH   SOLE   0 0 12,283
ISHARES TR US REGNL BKS ETF 464288778 319 5,621 SH   SOLE   0 0 5,621
ISHARES TR US TELECOM ETF 464287713 265 8,188 SH   SOLE   600 0 7,588
ISHARES TR US TREAS BD ETF 46429B267 12,123 462,912 SH   SOLE   31,989 0 430,923
ISHARES TR USD INV GRDE ETF 464288620 2,330 39,471 SH   SOLE   0 0 39,471
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 499 9,932 SH   SOLE   1,000 0 8,932
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 3,115 62,071 SH   SOLE   4,582 0 57,489
ITT INC COM 45073V108 270 2,978 SH   SOLE   0 0 2,978
J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 9,244 180,199 SH   SOLE   37,948 0 142,251
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 294 3,223 SH   SOLE   0 0 3,223
J P MORGAN EXCHANGE-TRADED F MUNICIPAL ETF 46641Q647 217 3,976 SH   SOLE   0 0 3,976
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 14,250 280,759 SH   SOLE   18,449 0 262,310
JACOBS ENGR GROUP INC COM 469814107 551 4,264 SH   SOLE   20 0 4,244
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 2,527 37,661 SH   SOLE   0 0 37,661
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 19,999 398,479 SH   SOLE   13,500 0 384,979
JD.COM INC SPON ADR CL A 47215P106 2,177 25,814 SH   SOLE   726 0 25,088
JETBLUE AWYS CORP COM 477143101 849 41,717 SH   SOLE   7,941 0 33,776
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 3,375 66,345 SH   SOLE   0 0 66,345
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 36,472 742,365 SH   SOLE   5,484 0 736,881
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 251 3,050 SH   SOLE   0 0 3,050
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 376 11,106 SH   SOLE   0 0 11,106
JOHNSON & JOHNSON COM 478160104 59,251 360,515 SH   SOLE   24,403 0 336,112
JOHNSON CTLS INTL PLC SHS G51502105 1,476 24,736 SH   SOLE   463 0 24,273
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 330 19,885 SH   SOLE   588 0 19,297
JPMORGAN CHASE & CO COM 46625H100 47,187 309,969 SH   SOLE   18,652 0 291,317
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 1,448 40,824 SH   SOLE   275 0 40,549
KANSAS CITY SOUTHERN COM NEW 485170302 619 2,345 SH   SOLE   0 0 2,345
KARYOPHARM THERAPEUTICS INC COM 48576U106 116 11,070 SH   SOLE   0 0 11,070
KAYNE ANDERSON ENERGY INFRST COM 486606106 89 12,393 SH   SOLE   0 0 12,393
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 137 20,650 SH   SOLE   0 0 20,650
KEARNY FINL CORP MD COM 48716P108 766 63,453 SH   SOLE   0 0 63,453
KELLOGG CO COM 487836108 1,808 28,555 SH   SOLE   1,041 0 27,514
KEURIG DR PEPPER INC COM 49271V100 205 5,952 SH   SOLE   0 0 5,952
KEYCORP COM 493267108 2,371 118,645 SH   SOLE   0 0 118,645
KEYSIGHT TECHNOLOGIES INC COM 49338L103 733 5,114 SH   SOLE   0 0 5,114
KIMBERLY-CLARK CORP COM 494368103 5,722 41,148 SH   SOLE   2,258 0 38,890
KINDER MORGAN INC DEL COM 49456B101 1,514 90,901 SH   SOLE   4,806 0 86,095
KINROSS GOLD CORP COM 496902404 71 10,579 SH   SOLE   0 0 10,579
KKR & CO INC COM 48251W104 1,794 36,727 SH   SOLE   1,573 0 35,154
KLA CORP COM NEW 482480100 2,180 6,599 SH   SOLE   76 0 6,523
KOHLS CORP COM 500255104 493 8,274 SH   SOLE   4,305 0 3,969
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,378 24,154 SH   SOLE   0 0 24,154
KOPIN CORP COM 500600101 229 21,875 SH   SOLE   0 0 21,875
KRAFT HEINZ CO COM 500754106 3,557 88,917 SH   SOLE   3,018 0 85,899
KRANESHARES TR CSI CHI INTERNET 500767306 906 11,862 SH   SOLE   318 0 11,544
KRANESHARES TR QUADRTC INT RT 500767736 21,908 766,548 SH   SOLE   19,307 0 747,241
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 792 29,021 SH   SOLE   1,000 0 28,021
KROGER CO COM 501044101 1,000 27,788 SH   SOLE   214 0 27,574
KULICKE & SOFFA INDS INC COM 501242101 338 6,890 SH   SOLE   0 0 6,890
L BRANDS INC COM 501797104 3,842 62,113 SH   SOLE   36,960 0 25,153
L3HARRIS TECHNOLOGIES INC COM 502431109 2,011 9,922 SH   SOLE   278 0 9,644
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,678 6,577 SH   SOLE   48 0 6,529
LAKELAND BANCORP INC COM 511637100 600 34,400 SH   SOLE   0 0 34,400
LAM RESEARCH CORP COM 512807108 11,327 19,028 SH   SOLE   1,791 0 17,237
LAMAR ADVERTISING CO NEW CL A 512816109 2,891 30,779 SH   SOLE   2,248 0 28,531
LAMB WESTON HLDGS INC COM 513272104 259 3,345 SH   SOLE   753 0 2,592
LANDSTAR SYS INC COM 515098101 353 2,138 SH   SOLE   0 0 2,138
LAS VEGAS SANDS CORP COM 517834107 3,628 59,716 SH   SOLE   4,668 0 55,048
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 6,105 205,552 SH   SOLE   12,213 0 193,339
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 281 7,441 SH   SOLE   0 0 7,441
LAUDER ESTEE COS INC CL A 518439104 2,735 9,403 SH   SOLE   543 0 8,860
LAZARD GLOBAL TOTAL RETURN & COM 52106W103 639 33,219 SH   SOLE   0 0 33,219
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 1,095 23,971 SH   SOLE   3,203 0 20,768
LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 5,119 146,470 SH   SOLE   18,858 0 127,612
LEGGETT & PLATT INC COM 524660107 899 19,696 SH   SOLE   0 0 19,696
LEIDOS HOLDINGS INC COM 525327102 335 3,482 SH   SOLE   47 0 3,435
LEMONADE INC COM 52567D107 242 2,598 SH   SOLE   427 0 2,171
LENNAR CORP CL A 526057104 1,076 10,633 SH   SOLE   251 0 10,382
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1,476 193,439 SH   SOLE   7,230 0 186,209
LIBERTY BROADBAND CORP COM SER C 530307305 351 2,343 SH   SOLE   14 0 2,329
LILLY ELI & CO COM 532457108 17,567 94,036 SH   SOLE   6,178 0 87,858
LIMELIGHT NETWORKS INC COM 53261M104 201 56,332 SH   SOLE   472 0 55,860
LINCOLN NATL CORP IND COM 534187109 624 10,021 SH   SOLE   0 0 10,021
LINDE PLC SHS G5494J103 3,184 11,366 SH   SOLE   91 0 11,275
LISTED FD TR SHARES LAG CAP 53656F805 800 23,366 SH   SOLE   0 0 23,366
LIVE NATION ENTERTAINMENT IN COM 538034109 709 8,373 SH   SOLE   577 0 7,796
LIVENT CORP COM 53814L108 355 20,498 SH   SOLE   423 0 20,075
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 71 30,830 SH   SOLE   0 0 30,830
LOCKHEED MARTIN CORP COM 539830109 12,923 34,973 SH   SOLE   1,746 0 33,227
LOGITECH INTL S A SHS H50430232 2,370 22,685 SH   SOLE   6,330 0 16,355
LORDSTOWN MOTORS CORP COM CL A 54405Q100 600 50,967 SH   SOLE   13,964 0 37,003
LOUISIANA PAC CORP COM 546347105 386 6,952 SH   SOLE   0 0 6,952
LOWES COS INC COM 548661107 11,518 60,563 SH   SOLE   1,093 0 59,470
LPL FINL HLDGS INC COM 50212V100 2,969 20,884 SH   SOLE   337 0 20,547
LULULEMON ATHLETICA INC COM 550021109 2,253 7,346 SH   SOLE   1,524 0 5,822
LUMEN TECHNOLOGIES INC COM 550241103 802 60,113 SH   SOLE   95 0 60,018
LUX HEALTH TECH ACQUISITION COM CL A 55068A100 191 18,550 SH   SOLE   0 0 18,550
LYFT INC CL A COM 55087P104 898 14,210 SH   SOLE   720 0 13,490
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,026 19,477 SH   SOLE   1,114 0 18,363
M & T BK CORP COM 55261F104 916 6,042 SH   SOLE   1,212 0 4,830
MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 505 23,100 SH   SOLE   0 0 23,100
MACYS INC COM 55616P104 361 22,304 SH   SOLE   305 0 21,999
MADISON COVERED CALL & EQUIT COM 557437100 92 12,200 SH   SOLE   3,000 0 9,200
MADISON SQUARE GRDN ENTERTNM CL A 55826T102 2,205 26,950 SH   SOLE   2,249 0 24,701
MAG SILVER CORP COM 55903Q104 208 13,835 SH   SOLE   3,000 0 10,835
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,100 25,364 SH   SOLE   3,201 0 22,163
MAGNA INTL INC COM 559222401 474 5,386 SH   SOLE   1,068 0 4,318
MAIN STR CAP CORP COM 56035L104 1,205 30,783 SH   SOLE   1,128 0 29,655
MALACCA STRAITS ACQUISITION COM CL A G5859B117 1,135 115,000 SH   SOLE   0 0 115,000
MANHATTAN ASSOCIATES INC COM 562750109 211 1,801 SH   SOLE   0 0 1,801
MANULIFE FINL CORP COM 56501R106 441 20,530 SH   SOLE   682 0 19,848
MARATHON DIGITAL HOLDINGS IN COM 565788106 323 6,725 SH   SOLE   0 0 6,725
MARATHON OIL CORP COM 565849106 576 53,930 SH   SOLE   1,398 0 52,532
MARATHON PETE CORP COM 56585A102 2,639 49,346 SH   SOLE   2,410 0 46,936
MARKEL CORP COM 570535104 266 233 SH   SOLE   0 0 233
MARRIOTT INTL INC NEW CL A 571903202 3,959 26,735 SH   SOLE   3,502 0 23,233
MARSH & MCLENNAN COS INC COM 571748102 3,460 28,409 SH   SOLE   5 0 28,404
MARTIN MARIETTA MATLS INC COM 573284106 355 1,057 SH   SOLE   90 0 967
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,279 66,948 SH   SOLE   9,709 0 57,239
MASCO CORP COM 574599106 486 8,114 SH   SOLE   68 0 8,046
MASIMO CORP COM 574795100 1,417 6,172 SH   SOLE   0 0 6,172
MASTEC INC COM 576323109 204 2,172 SH   SOLE   93 0 2,079
MASTERCARD INCORPORATED CL A 57636Q104 17,088 47,991 SH   SOLE   4,209 0 43,782
MATADOR RES CO COM 576485205 854 36,424 SH   SOLE   0 0 36,424
MATCH GROUP INC NEW COM 57667L107 1,632 11,885 SH   SOLE   1,512 0 10,373
MATERIALISE NV SPONSORED ADS 57667T100 354 9,859 SH   SOLE   923 0 8,936
MATINAS BIOPHARMA HLDGS INC COM 576810105 143 136,240 SH   SOLE   0 0 136,240
MATTEL INC COM 577081102 255 12,790 SH   SOLE   780 0 12,010
MAVERIX METALS INC COM NEW 57776F405 98 18,680 SH   SOLE   0 0 18,680
MAXIM INTEGRATED PRODS INC COM 57772K101 469 5,123 SH   SOLE   275 0 4,848
MCCORMICK & CO INC COM NON VTG 579780206 4,392 49,255 SH   SOLE   11,592 0 37,663
MCDONALDS CORP COM 580135101 15,879 70,844 SH   SOLE   6,649 0 64,195
MCKESSON CORP COM 58155Q103 6,809 34,914 SH   SOLE   3,737 0 31,177
MDU RES GROUP INC COM 552690109 415 13,122 SH   SOLE   0 0 13,122
MEDICAL PPTYS TRUST INC COM 58463J304 2,228 104,682 SH   SOLE   13,663 0 91,019
MEDIFAST INC COM 58470H101 2,994 14,132 SH   SOLE   0 0 14,132
MEDTRONIC PLC SHS G5960L103 12,926 109,423 SH   SOLE   8,757 0 100,666
MEI PHARMA INC COM NEW 55279B202 36 10,441 SH   SOLE   41 0 10,400
MELCO RESORTS AND ENTMNT LTD ADR 585464100 3,114 156,422 SH   SOLE   14,158 0 142,264
MERCADOLIBRE INC COM 58733R102 1,113 756 SH   SOLE   121 0 635
MERCK & CO. INC COM 58933Y105 22,037 285,860 SH   SOLE   23,870 0 261,990
METLIFE INC COM 59156R108 1,974 32,473 SH   SOLE   2,580 0 29,893
METTLER TOLEDO INTERNATIONAL COM 592688105 532 460 SH   SOLE   14 0 446
MFS HIGH YIELD MUN TR SH BEN INT 59318E102 84 18,785 SH   SOLE   0 0 18,785
MFS MULTIMARKET INCOME TR SH BEN INT 552737108 93 14,384 SH   SOLE   5,942 0 8,442
MGM GROWTH PPTYS LLC CL A COM 55303A105 403 12,363 SH   SOLE   270 0 12,093
MGM RESORTS INTERNATIONAL COM 552953101 2,004 52,732 SH   SOLE   3,782 0 48,950
MICROCHIP TECHNOLOGY INC. COM 595017104 4,680 30,148 SH   SOLE   135 0 30,013
MICRON TECHNOLOGY INC COM 595112103 12,861 145,804 SH   SOLE   74,370 0 71,434
MICROSOFT CORP COM 594918104 145,848 618,602 SH   SOLE   71,479 0 547,123
MICROSTRATEGY INC CL A NEW 594972408 3,369 4,963 SH   SOLE   114 0 4,849
MIDDLESEX WTR CO COM 596680108 727 9,200 SH   SOLE   153 0 9,047
MILESTONE SCIENTIFIC INC COM NEW 59935P209 158 44,350 SH   SOLE   0 0 44,350
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 3,935 731,581 SH   SOLE   57,837 0 673,744
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 153 52,606 SH   SOLE   0 0 52,606
MKS INSTRS INC COM 55306N104 234 1,260 SH   SOLE   0 0 1,260
MODERNA INC COM 60770K107 2,379 18,174 SH   SOLE   1,966 0 16,208
MOLSON COORS BEVERAGE CO CL B 60871R209 401 7,841 SH   SOLE   133 0 7,708
MONDELEZ INTL INC CL A 609207105 3,315 56,649 SH   SOLE   2,053 0 54,596
MONGODB INC CL A 60937P106 582 2,177 SH   SOLE   800 0 1,377
MONOLITHIC PWR SYS INC COM 609839105 243 689 SH   SOLE   0 0 689
MONSTER BEVERAGE CORP NEW COM 61174X109 987 10,839 SH   SOLE   237 0 10,602
MOODYS CORP COM 615369105 1,479 4,950 SH   SOLE   133 0 4,817
MORGAN STANLEY COM NEW 617446448 2,910 37,479 SH   SOLE   369 0 37,110
MORGAN STANLEY COM NEW 617446448 1 30,000 SH Put SOLE   0 0 30,000
MORGAN STANLEY EMERGING MKTS COM 617477104 1,002 166,450 SH   SOLE   0 0 166,450
MORNINGSTAR INC COM 617700109 1,417 6,296 SH   SOLE   601 0 5,695
MOSAIC CO NEW COM 61945C103 5,269 166,692 SH   SOLE   18,489 0 148,203
MOTOROLA SOLUTIONS INC COM NEW 620076307 594 3,159 SH   SOLE   43 0 3,116
MP MATERIALS CORP COM CL A 553368101 968 26,930 SH   SOLE   14,230 0 12,700
MSCI INC COM 55354G100 3,708 8,843 SH   SOLE   2,127 0 6,716
NAKED BRAND GROUP LIMITED SHS NEW Q6519T117 13 17,882 SH   SOLE   5,000 0 12,882
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 8,774 1,021,472 SH   SOLE   1,300 0 1,020,172
NASDAQ INC COM 631103108 1,533 10,399 SH   SOLE   1,051 0 9,348
NATIONAL BEVERAGE CORP COM 635017106 328 6,690 SH   SOLE   0 0 6,690
NATIONAL FUEL GAS CO COM 636180101 952 19,045 SH   SOLE   4,744 0 14,301
NATIONAL GRID PLC SPONSORED ADR NE 636274409 564 9,519 SH   SOLE   100 0 9,419
NATIONAL HEALTH INVS INC COM 63633D104 526 7,280 SH   SOLE   680 0 6,600
NATIONAL RETAIL PROPERTIES I COM 637417106 261 5,914 SH   SOLE   0 0 5,914
NAUTILUS INC COM 63910B102 5 330 SH   SOLE   0 0 330
NAUTILUS INC COM 63910B102 39 5,000,000 SH Call SOLE   0 0 5,000,000
NEOGENOMICS INC COM NEW 64049M209 715 14,829 SH   SOLE   2,992 0 11,837
NETEASE INC SPONSORED ADS 64110W102 263 2,550 SH   SOLE   35 0 2,515
NETFLIX INC COM 64110L106 16,151 30,961 SH   SOLE   2,392 0 28,569
NEUBERGER BERMAN MLP & ENERG COM 64129H104 99 23,566 SH   SOLE   0 0 23,566
NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 166 12,275 SH   SOLE   0 0 12,275
NEW GOLD INC CDA COM 644535106 72 46,481 SH   SOLE   1,000 0 45,481
NEW JERSEY RES CORP COM 646025106 669 16,771 SH   SOLE   3,584 0 13,187
NEW MTN FIN CORP COM 647551100 225 18,106 SH   SOLE   397 0 17,709
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 207 18,407 SH   SOLE   5,940 0 12,467
NEW YORK MTG TR INC COM PAR $.02 649604501 85 19,006 SH   SOLE   0 0 19,006
NEWMONT CORP COM 651639106 1,362 22,587 SH   SOLE   2,885 0 19,702
NEWPARK RES INC COM PAR $.01NEW 651718504 44 13,976 SH   SOLE   0 0 13,976
NEXTERA ENERGY INC COM 65339F101 12,002 158,749 SH   SOLE   10,121 0 148,628
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 512 7,030 SH   SOLE   0 0 7,030
NICE LTD SPONSORED ADR 653656108 455 2,085 SH   SOLE   0 0 2,085
NIKE INC CL B 654106103 12,343 92,875 SH   SOLE   6,484 0 86,391
NIO INC SPON ADS 62914V106 14,524 372,603 SH   SOLE   14,997 0 357,606
NOKIA CORP SPONSORED ADR 654902204 750 189,400 SH   SOLE   321 0 189,079
NOMURA HLDGS INC SPONSORED ADR 65535H208 180 33,524 SH   SOLE   0 0 33,524
NORFOLK SOUTHN CORP COM 655844108 5,437 20,252 SH   SOLE   2,857 0 17,395
NORTHERN TR CORP COM 665859104 1,052 10,004 SH   SOLE   6 0 9,998
NORTHROP GRUMMAN CORP COM 666807102 3,613 11,161 SH   SOLE   512 0 10,649
NORTONLIFELOCK INC COM 668771108 521 24,494 SH   SOLE   1,499 0 22,995
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 659 23,876 SH   SOLE   3,035 0 20,841
NOVARTIS AG SPONSORED ADR 66987V109 3,774 44,147 SH   SOLE   1,313 0 42,834
NOVAVAX INC COM NEW 670002401 1,579 8,709 SH   SOLE   0 0 8,709
NOVOCURE LTD ORD SHS G6674U108 850 6,427 SH   SOLE   500 0 5,927
NOVO-NORDISK A S ADR 670100205 3,413 50,625 SH   SOLE   2,158 0 48,467
NUANCE COMMUNICATIONS INC COM 67020Y100 714 16,340 SH   SOLE   0 0 16,340
NUCOR CORP COM 670346105 1,639 20,420 SH   SOLE   4,528 0 15,892
NUSHARES ETF TR ESG HI TLD CRP 67092P854 202 8,176 SH   SOLE   433 0 7,743
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 833 33,685 SH   SOLE   4,398 0 29,287
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 274 7,790 SH   SOLE   0 0 7,790
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1,006 17,353 SH   SOLE   3,055 0 14,298
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 855 23,619 SH   SOLE   6,955 0 16,664
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 335 6,685 SH   SOLE   0 0 6,685
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 975 22,652 SH   SOLE   5,965 0 16,687
NUTRIEN LTD COM 67077M108 3,268 60,646 SH   SOLE   4,917 0 55,729
NUVASIVE INC COM 670704105 1,036 15,797 SH   SOLE   13,769 0 2,028
NUVEEN AMT FREE MUN CR INC F COM 67071L106 2,351 139,095 SH   SOLE   4,333 0 134,762
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,312 88,544 SH   SOLE   678 0 87,866
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 146 17,375 SH   SOLE   0 0 17,375
NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 1,370 84,298 SH   SOLE   17,048 0 67,250
NUVEEN MORTGAGE AND INCOME F COM 670735109 252 12,162 SH   SOLE   0 0 12,162
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1,403 97,205 SH   SOLE   19,318 0 77,887
NUVEEN MUN VALUE FD INC COM 670928100 202 18,138 SH   SOLE   0 0 18,138
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 606 37,510 SH   SOLE   0 0 37,510
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 390 14,339 SH   SOLE   1,824 0 12,515
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 190 13,215 SH   SOLE   0 0 13,215
NUVEEN PFD & INCM SECURTIES COM 67072C105 462 47,569 SH   SOLE   5,404 0 42,165
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1,722 181,475 SH   SOLE   58,030 0 123,445
NUVEEN PFD & INCOME TERM FD COM 67075A106 439 17,557 SH   SOLE   5,519 0 12,038
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,775 117,259 SH   SOLE   0 0 117,259
NUVEEN REAL ASSET INCOME & G COM 67074Y105 863 58,600 SH   SOLE   16,864 0 41,736
NUVEEN REAL ESTATE INCOME FD COM 67071B108 1,067 111,306 SH   SOLE   35,437 0 75,869
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 224 13,556 SH   SOLE   10,376 0 3,180
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 649 37,320 SH   SOLE   0 0 37,320
NUVEEN SR INCOME FD COM 67067Y104 285 50,792 SH   SOLE   20,000 0 30,792
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 268 16,460 SH   SOLE   15,983 0 477
NVIDIA CORPORATION COM 67066G104 31,037 58,128 SH   SOLE   7,628 0 50,500
NVR INC COM 62944T105 895 190 SH   SOLE   0 0 190
NXP SEMICONDUCTORS N V COM N6596X109 783 3,888 SH   SOLE   11 0 3,877
NYMOX PHARMACEUTICAL CORP COM P73398102 69 31,100 SH   SOLE   0 0 31,100
OCCIDENTAL PETE CORP COM 674599105 2,036 76,491 SH   SOLE   3,435 0 73,056
OIL STS INTL INC COM 678026105 72 11,898 SH   SOLE   0 0 11,898
OKTA INC CL A 679295105 1,476 6,695 SH   SOLE   54 0 6,641
OLD DOMINION FREIGHT LINE IN COM 679580100 2,406 10,006 SH   SOLE   726 0 9,280
OLD REP INTL CORP COM 680223104 380 17,399 SH   SOLE   0 0 17,399
OMEGA HEALTHCARE INVS INC COM 681936100 715 19,527 SH   SOLE   0 0 19,527
OMNICELL COM COM 68213N109 209 1,607 SH   SOLE   0 0 1,607
OMNICOM GROUP INC COM 681919106 2,826 38,129 SH   SOLE   50 0 38,079
ONCOSEC MED INC COM 68234L306 50 10,500 SH   SOLE   0 0 10,500
ONEMAIN HLDGS INC COM 68268W103 397 7,384 SH   SOLE   0 0 7,384
ONEOK INC NEW COM 682680103 1,114 22,000 SH   SOLE   438 0 21,562
ORACLE CORP COM 68389X105 7,859 111,985 SH   SOLE   7,811 0 104,174
ORANGE SPONSORED ADR 684060106 646 52,356 SH   SOLE   0 0 52,356
ORASURE TECHNOLOGIES INC COM 68554V108 268 22,954 SH   SOLE   350 0 22,604
OREILLY AUTOMOTIVE INC COM 67103H107 1,800 3,550 SH   SOLE   76 0 3,474
OSI ETF TR OSHARES US QUALT 67110P407 4,761 119,329 SH   SOLE   13,178 0 106,151
OSI ETF TR OSHARES US SMLCP 67110P100 2,102 61,576 SH   SOLE   7,114 0 54,462
OSI ETF TR OSHS GBL INTER 67110P704 1,020 19,574 SH   SOLE   7,072 0 12,502
OTIS WORLDWIDE CORP COM 68902V107 2,255 32,932 SH   SOLE   861 0 32,071
OVERSTOCK COM INC DEL COM 690370101 1,010 15,241 SH   SOLE   75 0 15,166
OWL ROCK CAPITAL CORPORATION COM 69121K104 3,088 224,228 SH   SOLE   6,777 0 217,451
PACCAR INC COM 693718108 685 7,379 SH   SOLE   63 0 7,316
PACER FDS TR BNCHMRK INDSTR 69374H766 1,522 39,199 SH   SOLE   400 0 38,799
PACER FDS TR BNCHMRK INFRA 69374H741 5,951 164,377 SH   SOLE   10,770 0 153,607
PACER FDS TR GLOBL CASH ETF 69374H709 548 17,864 SH   SOLE   300 0 17,564
PACER FDS TR PACER US SMALL 69374H857 451 11,007 SH   SOLE   0 0 11,007
PACER FDS TR TRENDP 100 ETF 69374H303 3,663 69,900 SH   SOLE   2,520 0 67,380
PACER FDS TR TRENDP US LAR CP 69374H105 3,562 102,539 SH   SOLE   4,695 0 97,844
PACER FDS TR TRENDP US MID CP 69374H204 885 25,432 SH   SOLE   400 0 25,032
PACER FDS TR TRENDPILOT INTL 69374H683 440 15,940 SH   SOLE   150 0 15,790
PACER FDS TR TRENDPILOT US BD 69374H642 21,740 797,227 SH   SOLE   30,850 0 766,377
PACER FDS TR US CASH COWS 100 69374H881 1,039 25,533 SH   SOLE   1,600 0 23,933
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 581 17,438 SH   SOLE   2,710 0 14,728
PACKAGING CORP AMER COM 695156109 431 3,202 SH   SOLE   430 0 2,772
PAGERDUTY INC COM 69553P100 237 5,903 SH   SOLE   67 0 5,836
PALANTIR TECHNOLOGIES INC CL A 69608A108 6,455 277,163 SH   SOLE   14,485 0 262,678
PALANTIR TECHNOLOGIES INC CL A 69608A108 0 10,000 SH Put SOLE   0 0 10,000
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 11 15,727 SH   SOLE   0 0 15,727
PALO ALTO NETWORKS INC COM 697435105 948 2,945 SH   SOLE   47 0 2,898
PAN AMERN SILVER CORP COM 697900108 3,138 104,507 SH   SOLE   645 0 103,862
PAPA JOHNS INTL INC COM 698813102 620 6,997 SH   SOLE   0 0 6,997
PARKER-HANNIFIN CORP COM 701094104 1,675 5,312 SH   SOLE   42 0 5,270
PATTERSON-UTI ENERGY INC COM 703481101 89 12,466 SH   SOLE   0 0 12,466
PAVMED INC COM 70387R106 62 13,888 SH   SOLE   2,110 0 11,778
PAYCHEX INC COM 704326107 3,181 32,458 SH   SOLE   3,337 0 29,121
PAYPAL HLDGS INC COM 70450Y103 49,610 204,291 SH   SOLE   12,731 0 191,560
PAYPAL HLDGS INC COM 70450Y103 171 1,500,000 SH Call SOLE   0 0 1,500,000
PELOTON INTERACTIVE INC CL A COM 70614W100 1,411 12,554 SH   SOLE   606 0 11,948
PENN NATL GAMING INC COM 707569109 3,259 31,081 SH   SOLE   4,165 0 26,916
PENNANTPARK FLOATING RATE CA COM 70806A106 191 16,074 SH   SOLE   0 0 16,074
PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 50 25,783 SH   SOLE   135 0 25,648
PENSKE AUTOMOTIVE GRP INC COM 70959W103 392 4,885 SH   SOLE   0 0 4,885
PEOPLES UNITED FINANCIAL INC COM 712704105 203 11,341 SH   SOLE   24 0 11,317
PEPSICO INC COM 713448108 19,331 136,657 SH   SOLE   4,136 0 132,521
PFIZER INC COM 717081103 24,548 677,552 SH   SOLE   43,223 0 634,329
PGIM HIGH YIELD BOND FUND IN COM 69346H100 1,191 76,037 SH   SOLE   170 0 75,867
PHILIP MORRIS INTL INC COM 718172109 7,733 87,129 SH   SOLE   2,948 0 84,181
PHILLIPS 66 COM 718546104 2,096 25,705 SH   SOLE   1,145 0 24,560
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 248 14,254 SH   SOLE   0 0 14,254
PIMCO CORPORATE & INCOME OPP COM 72201B101 1,355 74,188 SH   SOLE   261 0 73,927
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 2,738 122,939 SH   SOLE   1,446 0 121,493
PIMCO DYNAMIC INCOME FD SHS 72201Y101 2,812 99,884 SH   SOLE   170 0 99,714
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1,274 12,842 SH   SOLE   632 0 12,210
PIMCO ETF TR 1-5 US TIP IDX 72201R205 10,056 183,383 SH   SOLE   12,946 0 170,437
PIMCO ETF TR 15+ YR US TIPS 72201R304 467 5,785 SH   SOLE   428 0 5,357
PIMCO ETF TR ACTIVE BD ETF 72201R775 4,553 41,591 SH   SOLE   2,442 0 39,149
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6,837 67,086 SH   SOLE   8,439 0 58,647
PIMCO ETF TR INTER MUN BD ACT 72201R866 4,251 75,635 SH   SOLE   15,812 0 59,823
PIMCO ETF TR INV GRD CRP BD 72201R817 3,638 32,649 SH   SOLE   1,325 0 31,324
PIMCO GLOBAL STOCKSPLS INCM COM 722011103 122 11,429 SH   SOLE   0 0 11,429
PIMCO HIGH INCOME FD COM SHS 722014107 82 12,213 SH   SOLE   0 0 12,213
PIMCO INCOME STRATEGY FD II COM 72201J104 156 15,163 SH   SOLE   0 0 15,163
PIMCO MUN INCOME FD II COM 72200W106 1,193 80,185 SH   SOLE   0 0 80,185
PINDUODUO INC SPONSORED ADS 722304102 256 1,909 SH   SOLE   0 0 1,909
PINNACLE WEST CAP CORP COM 723484101 566 6,958 SH   SOLE   133 0 6,825
PINTEREST INC CL A 72352L106 1,255 16,954 SH   SOLE   228 0 16,726
PIONEER NAT RES CO COM 723787107 1,903 11,983 SH   SOLE   866 0 11,117
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 552 60,649 SH   SOLE   473 0 60,176
PLUG POWER INC COM NEW 72919P202 6,891 192,254 SH   SOLE   6,443 0 185,811
PLX PHARMA INC COM 72942A107 212 23,525 SH   SOLE   1,500 0 22,025
PNC FINL SVCS GROUP INC COM 693475105 7,354 41,927 SH   SOLE   1,265 0 40,662
POLARIS INC COM 731068102 1,203 9,012 SH   SOLE   252 0 8,760
POOL CORP COM 73278L105 1,864 5,398 SH   SOLE   1,957 0 3,441
POWERFLEET INC COM 73931J109 220 26,711 SH   SOLE   0 0 26,711
PPG INDS INC COM 693506107 1,879 12,503 SH   SOLE   0 0 12,503
PPL CORP COM 69351T106 3,912 135,645 SH   SOLE   16,986 0 118,659
PRECIGEN INC COM 74017N105 191 27,755 SH   SOLE   7,000 0 20,755
PREDICTIVE ONCOLOGY INC COM NEW 74039M200 18 14,565 SH   SOLE   0 0 14,565
PRICE T ROWE GROUP INC COM 74144T108 2,410 14,041 SH   SOLE   400 0 13,641
PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 1,273 62,457 SH   SOLE   0 0 62,457
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1,705 28,430 SH   SOLE   271 0 28,159
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 372 27,525 SH   SOLE   1,200 0 26,325
PROCTER AND GAMBLE CO COM 742718109 29,552 218,209 SH   SOLE   10,589 0 207,620
PROGRESSIVE CORP COM 743315103 1,458 15,253 SH   SOLE   744 0 14,509
PROLOGIS INC. COM 74340W103 3,942 37,188 SH   SOLE   1,205 0 35,983
PROOFPOINT INC COM 743424103 335 2,661 SH   SOLE   900 0 1,761
PROSHARES TR DJ BRKFLD GLB 74347B508 209 4,800 SH   SOLE   0 0 4,800
PROSHARES TR RUSS 2000 DIVD 74347B698 276 4,223 SH   SOLE   0 0 4,223
PROSHARES TR S&P 500 DV ARIST 74348A467 9,887 114,625 SH   SOLE   2,248 0 112,377
PROSHARES TR S&P MDCP 400 DIV 74347B680 1,676 24,062 SH   SOLE   907 0 23,155
PROSHARES TR SHORT QQQ NEW 74347B714 641 46,085 SH   SOLE   600 0 45,485
PROSHARES TR SHORT S&P 500 NE 74347B425 425 25,376 SH   SOLE   2,844 0 22,532
PROSHARES TR SP500 EX ENRGY 74347B581 329 3,825 SH   SOLE   0 0 3,825
PROSHARES TR II ULTA BLMBG 2017 74347Y888 876 16,574 SH   SOLE   0 0 16,574
PROSHARES TR II ULTRA VIX SHORT 74347W148 71 12,500 SH   SOLE   0 0 12,500
PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 11 11,000 PRN   SOLE   0 0 11,000
PROTO LABS INC COM 743713109 260 2,138 SH   SOLE   0 0 2,138
PROVIDENT FINL SVCS INC COM 74386T105 364 16,346 SH   SOLE   0 0 16,346
PRUDENTIAL FINL INC COM 744320102 3,940 43,245 SH   SOLE   5,757 0 37,488
PUBLIC STORAGE COM 74460D109 767 3,108 SH   SOLE   37 0 3,071
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 7,680 127,550 SH   SOLE   3,408 0 124,142
PULTE GROUP INC COM 745867101 326 6,219 SH   SOLE   100 0 6,119
PURE STORAGE INC CL A 74624M102 550 25,516 SH   SOLE   691 0 24,825
PUTNAM MANAGED MUN INCOME TR COM 746823103 88 10,752 SH   SOLE   0 0 10,752
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 82 16,778 SH   SOLE   9,688 0 7,090
QORVO INC COM 74736K101 822 4,501 SH   SOLE   62 0 4,439
QUALCOMM INC COM 747525103 10,431 78,664 SH   SOLE   11,350 0 67,314
QUANTA SVCS INC COM 74762E102 268 3,051 SH   SOLE   322 0 2,729
QUANTUMSCAPE CORP COM CL A 74767V109 378 8,437 SH   SOLE   2,790 0 5,647
QUEST DIAGNOSTICS INC COM 74834L100 908 7,073 SH   SOLE   122 0 6,951
RAYTHEON TECHNOLOGIES CORP COM 75513E101 13,488 174,559 SH   SOLE   10,083 0 164,476
RBB FD INC MFAM SMLCP GRWTH 74933W874 1,074 28,629 SH   SOLE   3,428 0 25,201
RBB FD INC MOTLEY FOL ETF 74933W601 486 13,661 SH   SOLE   1,205 0 12,456
RBC BEARINGS INC COM 75524B104 330 1,675 SH   SOLE   0 0 1,675
REALTY INCOME CORP COM 756109104 2,122 33,421 SH   SOLE   2,148 0 31,273
REAVES UTIL INCOME FD COM SH BEN INT 756158101 4,105 122,527 SH   SOLE   3,408 0 119,119
REDFIN CORP COM 75737F108 882 13,238 SH   SOLE   6,291 0 6,947
REGENERON PHARMACEUTICALS COM 75886F107 7,430 15,703 SH   SOLE   7,336 0 8,367
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,372 66,420 SH   SOLE   4,470 0 61,950
REGULUS THERAPEUTICS INC COM NEW 75915K200 16 10,000 SH   SOLE   0 0 10,000
REINSURANCE GRP OF AMERICA I COM NEW 759351604 363 2,883 SH   SOLE   29 0 2,854
RELIANCE STEEL & ALUMINUM CO COM 759509102 472 3,098 SH   SOLE   45 0 3,053
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 722 11,613 SH   SOLE   221 0 11,392
REPLIGEN CORP COM 759916109 1,459 7,503 SH   SOLE   570 0 6,933
REPUBLIC FIRST BANCORP INC COM 760416107 107 28,480 SH   SOLE   4,237 0 24,243
REPUBLIC SVCS INC COM 760759100 1,142 11,497 SH   SOLE   180 0 11,317
RESMED INC COM 761152107 866 4,467 SH   SOLE   87 0 4,380
RETAIL OPPORTUNITY INVTS COR COM 76131N101 262 16,496 SH   SOLE   4,400 0 12,096
RETAIL PPTYS AMER INC CL A 76131V202 126 11,989 SH   SOLE   0 0 11,989
REYNOLDS CONSUMER PRODS INC COM 76171L106 267 8,960 SH   SOLE   299 0 8,661
RH COM 74967X103 206 345 SH   SOLE   13 0 332
RIGEL PHARMACEUTICALS INC COM NEW 766559603 43 12,500 SH   SOLE   0 0 12,500
RINGCENTRAL INC CL A 76680R206 365 1,224 SH   SOLE   29 0 1,195
RIO TINTO PLC SPONSORED ADR 767204100 1,785 23,000 SH   SOLE   7,536 0 15,464
RMR MORTGAGE TR COM 76970B101 144 12,000 SH   SOLE   0 0 12,000
ROBERT HALF INTL INC COM 770323103 299 3,838 SH   SOLE   0 0 3,838
ROBLOX CORP CL A 771049103 374 5,772 SH   SOLE   1,475 0 4,297
ROCKET COS INC COM CL A 77311W101 290 12,548 SH   SOLE   1,836 0 10,712
ROCKWELL AUTOMATION INC COM 773903109 2,470 9,303 SH   SOLE   201 0 9,102
ROKU INC COM CL A 77543R102 5,935 18,218 SH   SOLE   389 0 17,829
ROPER TECHNOLOGIES INC COM 776696106 4,474 11,092 SH   SOLE   3,748 0 7,344
ROSS STORES INC COM 778296103 1,283 10,692 SH   SOLE   42 0 10,650
ROYAL CARIBBEAN GROUP COM V7780T103 2,150 25,114 SH   SOLE   1,455 0 23,659
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4,781 129,814 SH   SOLE   10,747 0 119,067
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,064 27,139 SH   SOLE   5,176 0 21,963
ROYAL GOLD INC COM 780287108 216 2,011 SH   SOLE   0 0 2,011
ROYCE MICRO-CAP TR INC COM 780915104 202 17,945 SH   SOLE   138 0 17,807
ROYCE VALUE TR INC COM 780910105 2,176 120,112 SH   SOLE   6,740 0 113,372
RPC INC COM 749660106 91 16,876 SH   SOLE   0 0 16,876
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 273 2,372 SH   SOLE   0 0 2,372
S&P GLOBAL INC COM 78409V104 1,805 5,115 SH   SOLE   620 0 4,495
SABRA HEALTH CARE REIT INC COM 78573L106 220 12,694 SH   SOLE   521 0 12,173
SAFEHOLD INC COM 78645L100 242 3,449 SH   SOLE   0 0 3,449
SALESFORCE COM INC COM 79466L302 11,134 52,552 SH   SOLE   2,115 0 50,437
SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 486 95,385 SH   SOLE   800 0 94,585
SANDSTORM GOLD LTD COM NEW 80013R206 3,031 445,736 SH   SOLE   7,345 0 438,391
SANGAMO THERAPEUTICS INC COM 800677106 237 18,921 SH   SOLE   0 0 18,921
SANOFI SPONSORED ADR 80105N105 2,150 43,451 SH   SOLE   296 0 43,155
SAP SE SPON ADR 803054204 639 5,204 SH   SOLE   42 0 5,162
SARATOGA INVT CORP COM NEW 80349A208 351 13,850 SH   SOLE   0 0 13,850
SBA COMMUNICATIONS CORP NEW CL A 78410G104 776 2,797 SH   SOLE   89 0 2,708
SCHLUMBERGER LTD COM 806857108 4,290 157,781 SH   SOLE   14,218 0 143,563
SCHWAB CHARLES CORP COM 808513105 3,011 46,194 SH   SOLE   2,966 0 43,228
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 558 17,573 SH   SOLE   38 0 17,535
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 16,441 437,044 SH   SOLE   44,228 0 392,816
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 329 6,360 SH   SOLE   52 0 6,308
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 373 9,941 SH   SOLE   0 0 9,941
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 5,450 106,214 SH   SOLE   7,485 0 98,729
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,279 23,697 SH   SOLE   621 0 23,076
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,919 40,530 SH   SOLE   663 0 39,867
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 10,000 137,135 SH   SOLE   4,364 0 132,771
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 26,072 200,894 SH   SOLE   20,363 0 180,531
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,962 30,062 SH   SOLE   0 0 30,062
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 10,399 108,299 SH   SOLE   1,280 0 107,019
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 14,919 200,452 SH   SOLE   35,206 0 165,246
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,543 37,545 SH   SOLE   4,773 0 32,772
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 7,884 79,096 SH   SOLE   18,849 0 60,247
SCHWAB STRATEGIC TR US TIPS ETF 808524870 15,070 246,400 SH   SOLE   5,030 0 241,370
SCOTTS MIRACLE-GRO CO CL A 810186106 4,200 17,146 SH   SOLE   775 0 16,371
SCYNEXIS INC COM NEW 811292200 159 20,000 SH   SOLE   0 0 20,000
SEA LTD SPONSORD ADS 81141R100 401 1,794 SH   SOLE   45 0 1,749
SEACHANGE INTL INC COM 811699107 55 35,162 SH   SOLE   0 0 35,162
SEAGATE TECHNOLOGY PLC SHS G7945M107 230 2,999 SH   SOLE   132 0 2,867
SEAGEN INC COM 81181C104 684 4,926 SH   SOLE   0 0 4,926
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 7,252 98,907 SH   SOLE   3,498 0 95,409
SELECT SECTOR SPDR TR ENERGY 81369Y506 29,733 606,028 SH   SOLE   31,303 0 574,725
SELECT SECTOR SPDR TR ENERGY 81369Y506 453 21,500,000 SH Call SOLE   0 0 21,500,000
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,210 30,646 SH   SOLE   5,464 0 25,182
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 17,229 102,513 SH   SOLE   5,802 0 96,711
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 36,974 541,248 SH   SOLE   9,178 0 532,070
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 23,805 203,916 SH   SOLE   9,035 0 194,881
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 31,778 933,283 SH   SOLE   25,224 0 908,059
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 29,933 304,047 SH   SOLE   53,034 0 251,013
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 9,245 144,359 SH   SOLE   11,443 0 132,916
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7,226 91,695 SH   SOLE   3,658 0 88,037
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 53,884 405,727 SH   SOLE   30,060 0 375,667
SEMPRA ENERGY COM 816851109 740 5,584 SH   SOLE   26 0 5,558
SENSEONICS HLDGS INC COM 81727U105 184 69,650 SH   SOLE   0 0 69,650
SERVICE CORP INTL COM 817565104 429 8,404 SH   SOLE   906 0 7,498
SERVICENOW INC COM 81762P102 2,457 4,914 SH   SOLE   564 0 4,350
SESEN BIO INC COM 817763105 35 13,500 SH   SOLE   0 0 13,500
SHAKE SHACK INC CL A 819047101 399 3,540 SH   SOLE   43 0 3,497
SHERWIN WILLIAMS CO COM 824348106 4,119 5,580 SH   SOLE   493 0 5,087
SHOPIFY INC CL A 82509L107 7,566 6,838 SH   SOLE   1,793 0 5,045
SILVERCORP METALS INC COM 82835P103 156 31,804 SH   SOLE   0 0 31,804
SILVERGATE CAP CORP CL A 82837P408 391 2,750 SH   SOLE   0 0 2,750
SIMON PPTY GROUP INC NEW COM 828806109 2,994 26,318 SH   SOLE   1,666 0 24,652
SIMPLY GOOD FOODS CO COM 82900L102 345 11,355 SH   SOLE   0 0 11,355
SIREN ETF TR DIVCN DIVD ETF 829658400 982 27,345 SH   SOLE   3,000 0 24,345
SIREN ETF TR DIVCN LDRS ETF 829658301 2,260 45,467 SH   SOLE   6,309 0 39,158
SIRIUS XM HOLDINGS INC COM 82968B103 891 146,214 SH   SOLE   28,746 0 117,468
SJW GROUP COM 784305104 1,246 19,778 SH   SOLE   358 0 19,420
SKYWORKS SOLUTIONS INC COM 83088M102 2,793 15,225 SH   SOLE   882 0 14,343
SLACK TECHNOLOGIES INC COM CL A 83088V102 811 19,961 SH   SOLE   1,770 0 18,191
SMITH & WESSON BRANDS INC COM 831754106 245 14,049 SH   SOLE   1,658 0 12,391
SMUCKER J M CO COM NEW 832696405 1,076 8,506 SH   SOLE   570 0 7,936
SNAP INC CL A 83304A106 2,012 38,477 SH   SOLE   25 0 38,452
SNAP ON INC COM 833034101 2,360 10,227 SH   SOLE   376 0 9,851
SNOWFLAKE INC CL A 833445109 1,309 5,711 SH   SOLE   42 0 5,669
SOFTWARE ACQUISITN GRUP INC *W EXP 09/17/202 83407F119 24 15,000 SH   SOLE   1,000 0 14,000
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6,335 22,040 SH   SOLE   0 0 22,040
SONY CORP SPONSORED ADR 835699307 1,420 13,405 SH   SOLE   506 0 12,899
SORRENTO THERAPEUTICS INC COM NEW 83587F202 233 28,157 SH   SOLE   700 0 27,457
SOUTHERN CO COM 842587107 6,025 96,913 SH   SOLE   5,812 0 91,101
SOUTHERN COPPER CORP COM 84265V105 687 10,127 SH   SOLE   345 0 9,782
SOUTHWEST AIRLS CO COM 844741108 1,873 30,685 SH   SOLE   830 0 29,855
SOUTHWESTERN ENERGY CO COM 845467109 114 24,450 SH   SOLE   0 0 24,450
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 27,103 82,087 SH   SOLE   9,554 0 72,533
SPDR GOLD TR GOLD SHS 78463V107 50,893 318,155 SH   SOLE   19,667 0 298,488
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 545 4,149 SH   SOLE   178 0 3,971
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1,113 23,569 SH   SOLE   550 0 23,019
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2,330 67,627 SH   SOLE   0 0 67,627
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1,750 39,310 SH   SOLE   0 0 39,310
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 3,323 114,959 SH   SOLE   2,629 0 112,330
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 4,054 56,257 SH   SOLE   85 0 56,172
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 33,982 961,046 SH   SOLE   190,210 0 770,836
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 13,559 309,706 SH   SOLE   35,888 0 273,818
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2,746 20,970 SH   SOLE   3,109 0 17,861
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 234 7,795 SH   SOLE   2,605 0 5,190
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 292 4,419 SH   SOLE   1,114 0 3,305
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,319 34,589 SH   SOLE   1,523 0 33,066
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 722 18,757 SH   SOLE   0 0 18,757
SPDR S&P 500 ETF TR TR UNIT 78462F103 284,330 717,406 SH   SOLE   47,334 0 670,072
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6,466 13,582 SH   SOLE   1,195 0 12,387
SPDR SER TR AEROSPACE DEF 78464A631 1,212 9,649 SH   SOLE   684 0 8,965
SPDR SER TR BLMBRG BRC CNVRT 78464A359 7,454 89,438 SH   SOLE   5,698 0 83,740
SPDR SER TR BLOMBERG 1 10 YR 78468R861 1,879 90,037 SH   SOLE   53,668 0 36,369
SPDR SER TR BLOMBERG BRC INV 78468R200 9,077 296,255 SH   SOLE   509 0 295,746
SPDR SER TR BLOMBERG INTL TR 78464A516 2,942 100,973 SH   SOLE   3,791 0 97,182
SPDR SER TR BLOMBRG BRC EMRG 78464A391 13,045 501,359 SH   SOLE   0 0 501,359
SPDR SER TR BLOMBRG BRC INTL 78464A151 2,412 67,309 SH   SOLE   2,706 0 64,603
SPDR SER TR BLOOMBERG BRCLYS 78468R622 10,703 98,373 SH   SOLE   4,187 0 94,186
SPDR SER TR BLOOMBERG SRT TR 78468R408 424 15,505 SH   SOLE   6,998 0 8,507
SPDR SER TR COMP SOFTWARE 78464A599 1,055 6,699 SH   SOLE   413 0 6,286
SPDR SER TR DJ REIT ETF 78464A607 4,980 52,600 SH   SOLE   562 0 52,038
SPDR SER TR FACTST INV ETF 78464A110 610 2,919 SH   SOLE   600 0 2,319
SPDR SER TR FTSE INT GVT ETF 78464A490 204 3,675 SH   SOLE   2,301 0 1,374
SPDR SER TR HLTH CARE SVCS 78464A573 854 8,029 SH   SOLE   1,015 0 7,014
SPDR SER TR HLTH CR EQUIP 78464A581 989 8,267 SH   SOLE   3,365 0 4,902
SPDR SER TR MSCI USA STRTGIC 78468R812 532 4,791 SH   SOLE   393 0 4,398
SPDR SER TR NUVEEN BBG BRCLY 78464A284 1,574 26,522 SH   SOLE   4,697 0 21,825
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,645 93,734 SH   SOLE   1,452 0 92,282
SPDR SER TR NUVEEN BRC MUNIC 78468R721 9,834 190,377 SH   SOLE   3,147 0 187,230
SPDR SER TR PORTFLI HIGH YLD 78468R606 1,456 54,835 SH   SOLE   24,983 0 29,852
SPDR SER TR PORTFLI INTRMDIT 78464A672 8,072 251,618 SH   SOLE   24,501 0 227,117
SPDR SER TR PORTFLI MORTGAGE 78464A383 8,513 328,300 SH   SOLE   12,796 0 315,504
SPDR SER TR PORTFLI TIPS ETF 78464A656 40,483 1,325,125 SH   SOLE   27,929 0 1,297,196
SPDR SER TR PORTFOLI S&P1500 78464A805 61,906 1,258,497 SH   SOLE   37,842 0 1,220,655
SPDR SER TR PORTFOLIO AGRGTE 78464A649 74,581 2,515,373 SH   SOLE   153,458 0 2,361,915
SPDR SER TR PORTFOLIO CRPORT 78464A144 9,294 270,011 SH   SOLE   38,870 0 231,141
SPDR SER TR PORTFOLIO INTRMD 78464A375 4,593 126,705 SH   SOLE   12,150 0 114,555
SPDR SER TR PORTFOLIO LN TSR 78464A664 1,308 33,562 SH   SOLE   10,361 0 23,201
SPDR SER TR PORTFOLIO S&P400 78464A847 28,304 618,526 SH   SOLE   25,814 0 592,712
SPDR SER TR PORTFOLIO S&P500 78464A854 87,368 1,874,444 SH   SOLE   30,226 0 1,844,218
SPDR SER TR PORTFOLIO S&P600 78468R853 28,459 673,266 SH   SOLE   65,728 0 607,538
SPDR SER TR PORTFOLIO SH TSR 78468R101 7,969 259,900 SH   SOLE   25,521 0 234,379
SPDR SER TR PORTFOLIO SHORT 78464A474 9,079 289,981 SH   SOLE   5,296 0 284,685
SPDR SER TR PRTFLO S&P500 GW 78464A409 22,735 403,105 SH   SOLE   9,273 0 393,832
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,291 33,522 SH   SOLE   4,716 0 28,806
SPDR SER TR PRTFLO S&P500 VL 78464A508 15,606 411,757 SH   SOLE   22,189 0 389,568
SPDR SER TR S&P 400 MDCP GRW 78464A821 1,232 16,405 SH   SOLE   228 0 16,177
SPDR SER TR S&P 400 MDCP VAL 78464A839 2,743 41,930 SH   SOLE   22,059 0 19,871
SPDR SER TR S&P 600 SMCP GRW 78464A201 2,494 29,058 SH   SOLE   4,192 0 24,866
SPDR SER TR S&P 600 SMCP VAL 78464A300 7,185 87,631 SH   SOLE   6,284 0 81,347
SPDR SER TR S&P 600 SML CAP 78464A813 19,759 210,250 SH   SOLE   1,785 0 208,465
SPDR SER TR S&P BIOTECH 78464A870 4,148 30,578 SH   SOLE   1,747 0 28,831
SPDR SER TR S&P BK ETF 78464A797 677 13,053 SH   SOLE   633 0 12,420
SPDR SER TR S&P DIVID ETF 78464A763 16,117 136,546 SH   SOLE   13,758 0 122,788
SPDR SER TR S&P HOMEBUILD 78464A888 3,130 44,486 SH   SOLE   2,271 0 42,215
SPDR SER TR S&P KENSHO CLEAN 78468R655 3,220 28,251 SH   SOLE   5,077 0 23,174
SPDR SER TR S&P KENSHO INTLG 78468R697 727 15,995 SH   SOLE   50 0 15,945
SPDR SER TR S&P KENSHO NEW 78468R648 7,633 112,732 SH   SOLE   0 0 112,732
SPDR SER TR S&P METALS MNG 78464A755 2,223 55,695 SH   SOLE   3,340 0 52,355
SPDR SER TR S&P OILGAS EXP 78468R556 1,023 12,582 SH   SOLE   1,392 0 11,190
SPDR SER TR S&P PHARMAC 78464A722 1,409 27,991 SH   SOLE   2,319 0 25,672
SPDR SER TR S&P REGL BKG 78464A698 1,388 20,927 SH   SOLE   1,527 0 19,400
SPDR SER TR S&P SEMICNDCTR 78464A862 2,686 14,694 SH   SOLE   757 0 13,937
SPDR SER TR S&P TRANSN ETF 78464A532 1,933 22,093 SH   SOLE   783 0 21,310
SPDR SER TR SPDR BLOOMBERG 78468R663 32,327 353,297 SH   SOLE   60,558 0 292,739
SPDR SER TR SPDR S&P 500 ETF 78468R796 619 6,306 SH   SOLE   250 0 6,056
SPDR SER TR SSGA US LRG ETF 78468R804 310 2,472 SH   SOLE   217 0 2,255
SPDR SER TR SSGA US SMAL ETF 78468R887 322 2,887 SH   SOLE   0 0 2,887
SPDR SER TR WELLS FG PFD ETF 78464A292 558 12,841 SH   SOLE   0 0 12,841
SPIRIT AIRLS INC COM 848577102 431 11,685 SH   SOLE   0 0 11,685
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 351 8,247 SH   SOLE   0 0 8,247
SPLUNK INC COM 848637104 522 3,848 SH   SOLE   36 0 3,812
SPOTIFY TECHNOLOGY S A SHS L8681T102 826 3,083 SH   SOLE   119 0 2,964
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1,028 38,361 SH   SOLE   2,208 0 36,153
SPROTT FOCUS TR INC COM 85208J109 586 75,075 SH   SOLE   0 0 75,075
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 97,424 5,608,710 SH   SOLE   159,447 0 5,449,263
SPROTT PHYSICAL GOLD TR UNIT 85207H104 104,360 7,782,244 SH   SOLE   248,760 0 7,533,484
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1,656 188,628 SH   SOLE   6,248 0 182,380
SQUARE INC CL A 852234103 15,272 67,260 SH   SOLE   4,427 0 62,833
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2,668 58,314 SH   SOLE   169 0 58,145
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 710 16,145 SH   SOLE   1,644 0 14,501
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 442 16,602 SH   SOLE   1,052 0 15,550
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 7,948 164,866 SH   SOLE   18,457 0 146,409
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 215 5,313 SH   SOLE   1,700 0 3,613
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 508 16,534 SH   SOLE   0 0 16,534
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 1,355 33,099 SH   SOLE   0 0 33,099
SSR MNG INC COM 784730103 166 11,660 SH   SOLE   650 0 11,010
SSR MNG INC COM 784730103 4 100,000 SH Call SOLE   0 0 100,000
STANLEY BLACK & DECKER INC COM 854502101 1,478 7,399 SH   SOLE   48 0 7,351
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 245 16,700 SH   SOLE   0 0 16,700
STARBUCKS CORP COM 855244109 15,235 139,426 SH   SOLE   14,771 0 124,655
STARWOOD PPTY TR INC COM 85571B105 3,739 151,149 SH   SOLE   11,671 0 139,478
STATE STR CORP COM 857477103 606 7,218 SH   SOLE   0 0 7,218
STERLING BANCORP DEL COM 85917A100 253 10,970 SH   SOLE   0 0 10,970
STIFEL FINL CORP COM 860630102 225 3,516 SH   SOLE   0 0 3,516
STORE CAP CORP COM 862121100 902 26,928 SH   SOLE   774 0 26,154
STRATASYS LTD SHS M85548101 382 14,737 SH   SOLE   270 0 14,467
STRATEGY SHS NS 7HANDL IDX 86280R506 222 8,985 SH   SOLE   196 0 8,789
STRYKER CORPORATION COM 863667101 10,662 43,775 SH   SOLE   7,296 0 36,479
STURM RUGER & CO INC COM 864159108 1,573 23,806 SH   SOLE   578 0 23,228
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 588 39,672 SH   SOLE   5,618 0 34,054
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 228 31,561 SH   SOLE   0 0 31,561
SUMMIT MATLS INC CL A 86614U100 282 10,050 SH   SOLE   10,000 0 50
SUN LIFE FINANCIAL INC. COM 866796105 542 10,720 SH   SOLE   0 0 10,720
SUNCOR ENERGY INC NEW COM 867224107 815 39,000 SH   SOLE   1,017 0 37,983
SUNDIAL GROWERS INC COM 86730L109 30 26,583 SH   SOLE   300 0 26,283
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1,055 33,136 SH   SOLE   6,399 0 26,737
SUNRUN INC COM 86771W105 427 7,066 SH   SOLE   4,200 0 2,866
SURFACE ONCOLOGY INC COM 86877M209 134 17,135 SH   SOLE   7,000 0 10,135
SVB FINANCIAL GROUP COM 78486Q101 3,672 7,438 SH   SOLE   3,959 0 3,479
SYNCHRONY FINANCIAL COM 87165B103 467 11,468 SH   SOLE   1,648 0 9,820
SYNOPSYS INC COM 871607107 1,421 5,732 SH   SOLE   0 0 5,732
SYSCO CORP COM 871829107 2,745 34,866 SH   SOLE   2,798 0 32,068
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7,855 66,413 SH   SOLE   1,215 0 65,198
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 623 34,129 SH   SOLE   474 0 33,655
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 451 2,550 SH   SOLE   101 0 2,449
TAL EDUCATION GROUP SPONSORED ADS 874080104 341 6,327 SH   SOLE   0 0 6,327
TANGER FACTORY OUTLET CTRS I COM 875465106 344 22,735 SH   SOLE   6,298 0 16,437
TAPESTRY INC COM 876030107 3,357 81,457 SH   SOLE   48,906 0 32,551
TARGA RES CORP COM 87612G101 297 9,357 SH   SOLE   100 0 9,257
TARGET CORP COM 87612E106 14,992 75,688 SH   SOLE   2,107 0 73,581
TARGET HOSPITALITY CORP COM 87615L107 45 17,777 SH   SOLE   0 0 17,777
TC ENERGY CORP COM 87807B107 3,702 80,920 SH   SOLE   6,129 0 74,791
TE CONNECTIVITY LTD REG SHS H84989104 576 4,459 SH   SOLE   147 0 4,312
TELADOC HEALTH INC COM 87918A105 6,891 37,912 SH   SOLE   10,150 0 27,762
TELEFLEX INCORPORATED COM 879369106 3,370 8,111 SH   SOLE   925 0 7,186
TELLURIAN INC NEW COM 87968A104 50 21,315 SH   SOLE   0 0 21,315
TELOS CORP MD COM 87969B101 277 7,310 SH   SOLE   0 0 7,310
TEMPLETON DRAGON FD INC COM 88018T101 475 20,178 SH   SOLE   534 0 19,644
TEMPLETON EMERGING MKTS INCO COM 880192109 105 14,300 SH   SOLE   0 0 14,300
TEMPUR SEALY INTL INC COM 88023U101 230 6,295 SH   SOLE   68 0 6,227
TERADYNE INC COM 880770102 848 6,971 SH   SOLE   113 0 6,858
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 215 4,511 SH   SOLE   0 0 4,511
TESLA INC COM 88160R101 58,902 88,186 SH   SOLE   5,501 0 82,685
TESLA INC COM 88160R101 6 10,000 SH Put SOLE   0 0 10,000
TETRA TECH INC NEW COM 88162G103 959 7,066 SH   SOLE   0 0 7,066
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 182 15,778 SH   SOLE   0 0 15,778
TEXAS INSTRS INC COM 882508104 11,252 59,541 SH   SOLE   2,838 0 56,703
TEXAS PACIFIC LAND CORPORATI COM 88262P102 454 286 SH   SOLE   32 0 254
TEXTRON INC COM 883203101 622 11,088 SH   SOLE   50 0 11,038
THE TRADE DESK INC COM CL A 88339J105 2,110 3,238 SH   SOLE   116 0 3,122
THERMO FISHER SCIENTIFIC INC COM 883556102 17,963 39,358 SH   SOLE   3,064 0 36,294
THOMSON REUTERS CORP. COM NEW 884903709 235 2,686 SH   SOLE   36 0 2,650
THOR INDS INC COM 885160101 548 4,073 SH   SOLE   0 0 4,073
TIDAL ETF TR RPAR RISK PARI 886364603 459 20,194 SH   SOLE   0 0 20,194
TILRAY INC COM CL 2 88688T100 425 18,680 SH   SOLE   6,390 0 12,290
TJX COS INC NEW COM 872540109 3,949 59,701 SH   SOLE   2,436 0 57,265
T-MOBILE US INC COM 872590104 2,975 23,748 SH   SOLE   977 0 22,771
TOLL BROTHERS INC COM 889478103 481 8,480 SH   SOLE   82 0 8,398
TORO CO COM 891092108 586 5,678 SH   SOLE   0 0 5,678
TORONTO DOMINION BK ONT COM NEW 891160509 1,049 16,083 SH   SOLE   486 0 15,597
TORTOISE ENERGY INDEPENDENC COM 89148K200 1,106 63,924 SH   SOLE   0 0 63,924
TORTOISE ESSENTIAL ASSETS IN COM SH BEN INT 89148A103 722 50,350 SH   SOLE   0 0 50,350
TORTOISE PIPELINE & ENERGY F COM 89148H207 729 35,575 SH   SOLE   0 0 35,575
TORTOISE PWR & ENERGY INFRAS COM 89147X104 280 23,200 SH   SOLE   0 0 23,200
TOTAL SE SPONSORED ADS 89151E109 961 20,641 SH   SOLE   131 0 20,510
TOWNEBANK PORTSMOUTH VA COM 89214P109 274 9,000 SH   SOLE   4,000 0 5,000
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,163 7,456 SH   SOLE   195 0 7,261
TRACTOR SUPPLY CO COM 892356106 850 4,804 SH   SOLE   21 0 4,783
TRANE TECHNOLOGIES PLC SHS G8994E103 855 5,167 SH   SOLE   2 0 5,165
TRANSDIGM GROUP INC COM 893641100 433 736 SH   SOLE   0 0 736
TRANSGLOBE ENERGY CORP COM 893662106 39 24,804 SH   SOLE   0 0 24,804
TRANSOCEAN LTD REG SHS H8817H100 130 36,692 SH   SOLE   9,150 0 27,542
TRANSUNION COM 89400J107 397 4,414 SH   SOLE   0 0 4,414
TRAVELERS COMPANIES INC COM 89417E109 2,083 13,849 SH   SOLE   1,044 0 12,805
TREX CO INC COM 89531P105 1,253 13,692 SH   SOLE   1,106 0 12,586
TRI CONTL CORP COM 895436103 261 8,063 SH   SOLE   0 0 8,063
TRILOGY METALS INC NEW COM 89621C105 21 10,020 SH   SOLE   0 0 10,020
TRIP COM GROUP LTD ADS 89677Q107 2,369 59,785 SH   SOLE   5,342 0 54,443
TRITON INTL LTD CL A G9078F107 386 7,013 SH   SOLE   0 0 7,013
TRUIST FINL CORP COM 89832Q109 2,421 41,523 SH   SOLE   3,285 0 38,238
TTEC HLDGS INC COM 89854H102 222 2,206 SH   SOLE   1,103 0 1,103
TWILIO INC CL A 90138F102 3,450 10,124 SH   SOLE   920 0 9,204
TWITTER INC COM 90184L102 4,954 77,859 SH   SOLE   4,258 0 73,601
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 1,275 40,934 SH   SOLE   7,440 0 33,494
TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 792 22,363 SH   SOLE   4,198 0 18,165
TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 504 14,069 SH   SOLE   2,408 0 11,661
TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 1,284 39,309 SH   SOLE   7,384 0 31,925
TYSON FOODS INC CL A 902494103 393 5,288 SH   SOLE   1 0 5,287
UBER TECHNOLOGIES INC COM 90353T100 4,542 83,321 SH   SOLE   4,419 0 78,902
UBS GROUP AG SHS H42097107 936 60,290 SH   SOLE   399 0 59,891
UGI CORP NEW COM 902681105 1,228 29,933 SH   SOLE   2,072 0 27,861
ULTA BEAUTY INC COM 90384S303 1,121 3,627 SH   SOLE   1,418 0 2,209
ULTRA CLEAN HLDGS INC COM 90385V107 331 5,700 SH   SOLE   0 0 5,700
UNDER ARMOUR INC CL A 904311107 5,594 252,430 SH   SOLE   23,294 0 229,136
UNIFIRST CORP MASS COM 904708104 233 1,041 SH   SOLE   0 0 1,041
UNILEVER PLC SPON ADR NEW 904767704 3,341 59,857 SH   SOLE   923 0 58,934
UNION PAC CORP COM 907818108 10,043 45,564 SH   SOLE   6,182 0 39,382
UNITED AIRLS HLDGS INC COM 910047109 2,288 39,771 SH   SOLE   3,756 0 36,015
UNITED AIRLS HLDGS INC COM 910047109 9 30,000 SH Call SOLE   0 0 30,000
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 200 21,876 SH   SOLE   1,000 0 20,876
UNITED PARCEL SERVICE INC CL B 911312106 14,357 84,460 SH   SOLE   7,462 0 76,998
UNITED RENTALS INC COM 911363109 1,624 4,934 SH   SOLE   206 0 4,728
UNITED STS OIL FD LP UNITS 91232N207 531 13,106 SH   SOLE   80 0 13,026
UNITEDHEALTH GROUP INC COM 91324P102 17,611 47,334 SH   SOLE   4,677 0 42,657
UNIVERSAL DISPLAY CORP COM 91347P105 367 1,552 SH   SOLE   0 0 1,552
UNUM GROUP COM 91529Y106 262 9,419 SH   SOLE   0 0 9,419
US BANCORP DEL COM NEW 902973304 3,516 63,567 SH   SOLE   1,300 0 62,267
US FOODS HLDG CORP COM 912008109 1,003 26,313 SH   SOLE   1,000 0 25,313
V F CORP COM 918204108 844 10,557 SH   SOLE   21 0 10,536
VALE S A SPONSORED ADS 91912E105 554 31,824 SH   SOLE   0 0 31,824
VALERO ENERGY CORP COM 91913Y100 1,676 23,409 SH   SOLE   737 0 22,672
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 1,014 11,565 SH   SOLE   0 0 11,565
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 1,067 65,877 SH   SOLE   1,472 0 64,405
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 475 2,706 SH   SOLE   0 0 2,706
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 354 11,073 SH   SOLE   92 0 10,981
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11,627 357,757 SH   SOLE   20,110 0 337,647
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 0 150,000 SH Call SOLE   0 0 150,000
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1,391 22,378 SH   SOLE   757 0 21,621
VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 251 4,899 SH   SOLE   1,896 0 3,003
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 6,697 218,286 SH   SOLE   18,358 0 199,928
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,318 51,488 SH   SOLE   5,652 0 45,836
VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 341 2,169 SH   SOLE   3 0 2,166
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 3,675 53,057 SH   SOLE   998 0 52,059
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 446 2,331 SH   SOLE   0 0 2,331
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 743 28,805 SH   SOLE   80 0 28,725
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1,005 4,127 SH   SOLE   165 0 3,962
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 41 200,000 SH Call SOLE   0 0 200,000
VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 501 20,013 SH   SOLE   0 0 20,013
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 842 12,322 SH   SOLE   3,474 0 8,848
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 2,316 127,927 SH   SOLE   10,316 0 117,611
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 9,427 40,120 SH   SOLE   257 0 39,863
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 5,666 41,450 SH   SOLE   189 0 41,261
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1,594 8,199 SH   SOLE   0 0 8,199
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 3,251 18,425 SH   SOLE   1,219 0 17,206
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1,852 11,853 SH   SOLE   0 0 11,853
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1,807 8,175 SH   SOLE   0 0 8,175
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 2,318 13,312 SH   SOLE   0 0 13,312
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 3,095 15,561 SH   SOLE   851 0 14,710
VANGUARD BD INDEX FDS INTERMED TERM 921937819 53,699 605,191 SH   SOLE   36,661 0 568,530
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 5,510 56,143 SH   SOLE   2,442 0 53,701
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 20,676 251,554 SH   SOLE   4,692 0 246,862
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 63,873 753,928 SH   SOLE   54,685 0 699,243
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 10,627 186,048 SH   SOLE   24,137 0 161,911
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 9,354 52,881 SH   SOLE   796 0 52,085
VANGUARD INDEX FDS GROWTH ETF 922908736 86,858 337,915 SH   SOLE   9,042 0 328,873
VANGUARD INDEX FDS LARGE CAP ETF 922908637 196,766 1,061,875 SH   SOLE   23,761 0 1,038,114
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 28,668 133,596 SH   SOLE   1,349 0 132,247
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 31,771 235,576 SH   SOLE   3,739 0 231,837
VANGUARD INDEX FDS MID CAP ETF 922908629 143,870 649,999 SH   SOLE   25,801 0 624,198
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 17,660 192,251 SH   SOLE   10,836 0 181,415
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 106,058 291,131 SH   SOLE   5,009 0 286,122
VANGUARD INDEX FDS SM CP VAL ETF 922908611 11,898 71,840 SH   SOLE   14,332 0 57,508
VANGUARD INDEX FDS SMALL CP ETF 922908751 90,561 423,023 SH   SOLE   16,536 0 406,487
VANGUARD INDEX FDS SML CP GRW ETF 922908595 14,981 54,547 SH   SOLE   1,054 0 53,493
VANGUARD INDEX FDS TOTAL STK MKT 922908769 182,989 885,330 SH   SOLE   76,993 0 808,337
VANGUARD INDEX FDS VALUE ETF 922908744 104,946 798,313 SH   SOLE   43,581 0 754,732
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,999 32,936 SH   SOLE   1,342 0 31,594
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 20,374 391,410 SH   SOLE   59,053 0 332,357
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 802 12,729 SH   SOLE   2,752 0 9,977
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 551 6,741 SH   SOLE   2,459 0 4,282
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6,632 51,667 SH   SOLE   5,017 0 46,650
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 915 16,403 SH   SOLE   3,675 0 12,728
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 39,708 408,144 SH   SOLE   2,798 0 405,346
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 40,275 781,423 SH   SOLE   20,554 0 760,869
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 23,391 428,098 SH   SOLE   27,417 0 400,681
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2,883 42,874 SH   SOLE   2,612 0 40,262
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 19,234 206,759 SH   SOLE   13,950 0 192,809
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 7,158 134,111 SH   SOLE   34,207 0 99,904
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,508 24,504 SH   SOLE   1,023 0 23,481
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 17,646 213,897 SH   SOLE   7,535 0 206,362
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 2,749 30,750 SH   SOLE   2,568 0 28,182
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3,208 12,832 SH   SOLE   724 0 12,108
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,114 6,015 SH   SOLE   0 0 6,015
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 2,119 15,941 SH   SOLE   0 0 15,941
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,282 7,189 SH   SOLE   75 0 7,114
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2,108 15,080 SH   SOLE   25 0 15,055
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 606 3,276 SH   SOLE   0 0 3,276
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 68,798 467,759 SH   SOLE   21,292 0 446,467
VANGUARD STAR FDS VG TL INTL STK F 921909768 19,524 311,387 SH   SOLE   14,988 0 296,399
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 21,905 446,037 SH   SOLE   43,549 0 402,488
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 1,137 14,666 SH   SOLE   215 0 14,451
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 31,423 310,841 SH   SOLE   13,145 0 297,696
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2,269 27,393 SH   SOLE   7,407 0 19,986
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 3,457 52,814 SH   SOLE   4,000 0 48,814
VANGUARD WORLD FD ESG US STK ETF 921910733 819 11,102 SH   SOLE   260 0 10,842
VANGUARD WORLD FD MEGA CAP INDEX 921910873 3,077 21,945 SH   SOLE   1,715 0 20,230
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 5,538 58,177 SH   SOLE   7,150 0 51,027
VANGUARD WORLD FD MEGA GRWTH IND 921910816 5,529 26,700 SH   SOLE   7,416 0 19,284
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 1,245 9,574 SH   SOLE   309 0 9,265
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 12,293 41,618 SH   SOLE   940 0 40,678
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 7,050 39,554 SH   SOLE   3,291 0 36,263
VANGUARD WORLD FDS ENERGY ETF 92204A306 4,858 71,439 SH   SOLE   1,360 0 70,079
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,866 33,921 SH   SOLE   3,143 0 30,778
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 19,609 85,720 SH   SOLE   3,890 0 81,830
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 4,059 21,449 SH   SOLE   737 0 20,712
VANGUARD WORLD FDS INF TECH ETF 92204A702 16,411 45,776 SH   SOLE   4,995 0 40,781
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,980 11,454 SH   SOLE   642 0 10,812
VANGUARD WORLD FDS UTILITIES ETF 92204A876 6,120 43,559 SH   SOLE   6,650 0 36,909
VARIAN MED SYS INC COM 92220P105 245 1,383 SH   SOLE   0 0 1,383
VBI VACCINES INC CDA COM NEW 91822J103 124 39,850 SH   SOLE   2,800 0 37,050
VEEVA SYS INC CL A COM 922475108 3,479 13,314 SH   SOLE   959 0 12,355
VENTAS INC COM 92276F100 413 7,750 SH   SOLE   252 0 7,498
VEREIT INC COM 92339V308 296 7,662 SH   SOLE   0 0 7,662
VERICEL CORP COM 92346J108 627 11,284 SH   SOLE   0 0 11,284
VERISIGN INC COM 92343E102 790 3,979 SH   SOLE   58 0 3,921
VERISK ANALYTICS INC COM 92345Y106 10,077 57,034 SH   SOLE   86 0 56,948
VERIZON COMMUNICATIONS INC COM 92343V104 45,531 782,980 SH   SOLE   40,049 0 742,931
VERTEX PHARMACEUTICALS INC COM 92532F100 2,480 11,545 SH   SOLE   5,211 0 6,334
VIACOMCBS INC CL B 92556H206 3,477 77,096 SH   SOLE   32,499 0 44,597
VIATRIS INC COM 92556V106 803 57,510 SH   SOLE   5,178 0 52,332
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 12,701 189,087 SH   SOLE   1,144 0 187,943
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 17,510 260,915 SH   SOLE   59,529 0 201,386
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 2,542 40,777 SH   SOLE   0 0 40,777
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1,369 25,016 SH   SOLE   1,414 0 23,602
VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 2,018 84,888 SH   SOLE   80 0 84,808
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 399 11,076 SH   SOLE   0 0 11,076
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 5,162 168,525 SH   SOLE   1,674 0 166,851
VIRTU FINL INC CL A 928254101 5,339 171,952 SH   SOLE   11,756 0 160,196
VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 501 88,500 SH   SOLE   0 0 88,500
VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 346 69,500 SH   SOLE   0 0 69,500
VIRTUS ALLIANZGI DIVERSIFIED COM 92840N100 265 8,444 SH   SOLE   0 0 8,444
VIRTUS DIVIDEND INTEREST & P COM 92840R101 265 19,226 SH   SOLE   4,597 0 14,629
VIRTUS GLOBAL DIVID & INCOME COM 92835W107 325 35,294 SH   SOLE   0 0 35,294
VISA INC COM CL A 92826C839 35,591 168,094 SH   SOLE   14,805 0 153,289
VISLINK TECHNOLOGIES INC COM 92836Y300 29 10,000 SH   SOLE   0 0 10,000
VISTRA CORP COM 92840M102 3,221 182,187 SH   SOLE   16,101 0 166,086
VMWARE INC CL A COM 928563402 678 4,509 SH   SOLE   273 0 4,236
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,017 55,207 SH   SOLE   654 0 54,553
VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 819 88,100 SH   SOLE   0 0 88,100
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 1,561 195,061 SH   SOLE   2,500 0 192,561
VOYA GLBL ADV & PREM OPP FD COM 92912R104 182 18,950 SH   SOLE   0 0 18,950
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 925 162,306 SH   SOLE   0 0 162,306
VOYA INFRASTRUCTURE INDLS & COM 92912X101 917 74,100 SH   SOLE   0 0 74,100
VROOM INC COM 92918V109 345 8,848 SH   SOLE   4,485 0 4,363
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,360 115,860 SH   SOLE   7,900 0 107,960
WALMART INC COM 931142103 19,636 144,562 SH   SOLE   6,554 0 138,008
WASTE CONNECTIONS INC COM 94106B101 347 3,209 SH   SOLE   295 0 2,914
WASTE MGMT INC DEL COM 94106L109 8,157 63,226 SH   SOLE   3,682 0 59,544
WATERS CORP COM 941848103 1,278 4,497 SH   SOLE   67 0 4,430
WATFORD HLDGS LTD SHS G94787101 329 9,501 SH   SOLE   0 0 9,501
WAYFAIR INC CL A 94419L101 1,100 3,494 SH   SOLE   405 0 3,089
WD-40 CO COM 929236107 1,627 5,314 SH   SOLE   255 0 5,059
WEBSTER FINL CORP CONN COM 947890109 571 10,361 SH   SOLE   0 0 10,361
WEC ENERGY GROUP INC COM 92939U106 1,136 12,136 SH   SOLE   446 0 11,690
WELLS FARGO ADV MULTI SCTR I COM 94987D101 349 27,918 SH   SOLE   4,333 0 23,585
WELLS FARGO CO NEW COM 949746101 9,726 248,951 SH   SOLE   101,377 0 147,574
WELLS FARGO CO NEW COM 949746101 193 1,670,000 SH Call SOLE   0 0 1,670,000
WELLTOWER INC COM 95040Q104 1,976 27,593 SH   SOLE   685 0 26,908
WEST PHARMACEUTICAL SVSC INC COM 955306105 317 1,125 SH   SOLE   43 0 1,082
WESTERN ALLIANCE BANCORP COM 957638109 267 2,832 SH   SOLE   140 0 2,692
WESTERN ASSET / CLAYMORE INF COM 95766R104 485 39,900 SH   SOLE   0 0 39,900
WESTERN ASSET / CLAYMORE INF COM SH BEN INT 95766Q106 149 11,670 SH   SOLE   0 0 11,670
WESTERN UN CO COM 959802109 300 12,162 SH   SOLE   570 0 11,592
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,196 33,605 SH   SOLE   928 0 32,677
WHEATON PRECIOUS METALS CORP COM 962879102 2,276 59,575 SH   SOLE   1,334 0 58,241
WHIRLPOOL CORP COM 963320106 253 1,147 SH   SOLE   22 0 1,125
WILLIAMS COS INC COM 969457100 4,989 210,623 SH   SOLE   12,451 0 198,172
WILLIAMS SONOMA INC COM 969904101 601 3,354 SH   SOLE   128 0 3,226
WILLIS TOWERS WATSON PLC LTD SHS G96629103 775 3,389 SH   SOLE   28 0 3,361
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 270 9,720 SH   SOLE   0 0 9,720
WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100 145 22,000 SH   SOLE   0 0 22,000
WINGSTOP INC COM 974155103 330 2,598 SH   SOLE   42 0 2,556
WIPRO LTD SPON ADR 1 SH 97651M109 282 44,459 SH   SOLE   3,162 0 41,297
WISDOMTREE TR 90/60 BALNCED FD 97717Y790 548 14,688 SH   SOLE   596 0 14,092
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 523 10,840 SH   SOLE   300 0 10,540
WISDOMTREE TR EM EX ST-OWNED 97717X578 5,670 139,336 SH   SOLE   13,656 0 125,680
WISDOMTREE TR EM LCL DEBT FD 97717X867 617 19,255 SH   SOLE   285 0 18,970
WISDOMTREE TR EMER MKT HIGH FD 97717W315 532 11,988 SH   SOLE   3,881 0 8,107
WISDOMTREE TR EMG MKTS SMCAP 97717W281 854 16,655 SH   SOLE   376 0 16,279
WISDOMTREE TR FLOATNG RAT TREA 97717X628 1,848 73,616 SH   SOLE   452 0 73,164
WISDOMTREE TR GLB US QTLY DIV 97717W844 10,477 134,964 SH   SOLE   4,368 0 130,596
WISDOMTREE TR INDIA ERNGS FD 97717W422 1,002 31,805 SH   SOLE   2,573 0 29,232
WISDOMTREE TR INTK MLTIFACTR 97717Y774 460 18,076 SH   SOLE   0 0 18,076
WISDOMTREE TR INTL EQUITY FD 97717W703 3,356 63,825 SH   SOLE   0 0 63,825
WISDOMTREE TR INTL SMCAP DIV 97717W760 874 12,094 SH   SOLE   478 0 11,616
WISDOMTREE TR JAPN HEDGE EQT 97717W851 5,301 86,413 SH   SOLE   6,528 0 79,885
WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 1,786 35,169 SH   SOLE   0 0 35,169
WISDOMTREE TR US CORP BOND FD 97717X198 477 9,104 SH   SOLE   410 0 8,694
WISDOMTREE TR US HGH YLD CORP 97717X172 2,017 38,770 SH   SOLE   641 0 38,129
WISDOMTREE TR US HIGH DIVIDEND 97717W208 215 2,821 SH   SOLE   100 0 2,721
WISDOMTREE TR US LARGECAP DIVD 97717W307 2,796 24,383 SH   SOLE   573 0 23,810
WISDOMTREE TR US LARGECAP FUND 97717W588 2,506 57,808 SH   SOLE   856 0 56,952
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,704 66,901 SH   SOLE   2,703 0 64,198
WISDOMTREE TR US MIDCAP FUND 97717W570 4,145 81,402 SH   SOLE   3,540 0 77,862
WISDOMTREE TR US MULTIFACTOR 97717Y857 1,129 29,825 SH   SOLE   708 0 29,117
WISDOMTREE TR US QTLY DIV GRT 97717X669 52,522 918,376 SH   SOLE   141,675 0 776,701
WISDOMTREE TR US S CAP QTY DIV 97717X651 589 12,792 SH   SOLE   429 0 12,363
WISDOMTREE TR US SHT TRM CORP 97717X156 1,879 36,621 SH   SOLE   4,811 0 31,810
WISDOMTREE TR US SMALLCAP DIVD 97717W604 2,219 71,228 SH   SOLE   1,694 0 69,534
WISDOMTREE TR US SMALLCAP FUND 97717W562 617 13,013 SH   SOLE   2,029 0 10,984
WISDOMTREE TR US TOTAL DIVIDND 97717W109 802 7,097 SH   SOLE   422 0 6,675
WISDOMTREE TR YIELD ENHANCD US 97717X511 9,248 180,628 SH   SOLE   12,864 0 167,764
WIX COM LTD SHS M98068105 438 1,567 SH   SOLE   520 0 1,047
WORKDAY INC CL A 98138H101 510 2,055 SH   SOLE   4 0 2,051
WORKHORSE GROUP INC COM NEW 98138J206 19,953 1,449,032 SH   SOLE   4,290 0 1,444,742
WORLD GOLD TR SPDR GLD MINIS 98149E204 778 45,784 SH   SOLE   5,565 0 40,219
WP CAREY INC COM 92936U109 3,357 47,443 SH   SOLE   1,926 0 45,517
WPP PLC NEW ADR 92937A102 1,085 16,978 SH   SOLE   5,319 0 11,659
WW INTL INC COM 98262P101 229 7,339 SH   SOLE   0 0 7,339
XCEL ENERGY INC COM 98389B100 1,088 16,354 SH   SOLE   852 0 15,502
XILINX INC COM 983919101 633 5,115 SH   SOLE   177 0 4,938
XPENG INC ADS 98422D105 2,579 70,629 SH   SOLE   400 0 70,229
XYLEM INC COM 98419M100 1,047 9,956 SH   SOLE   50 0 9,906
YELLOW CORP COM 985510106 2,201 250,266 SH   SOLE   0 0 250,266
YUM BRANDS INC COM 988498101 2,727 25,207 SH   SOLE   1,906 0 23,301
YUM CHINA HLDGS INC COM 98850P109 1,301 21,967 SH   SOLE   1,961 0 20,006
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 713 1,469 SH   SOLE   12 0 1,457
ZENDESK INC COM 98936J101 460 3,469 SH   SOLE   970 0 2,499
ZILLOW GROUP INC CL C CAP STK 98954M200 4,105 31,658 SH   SOLE   2,051 0 29,607
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,347 8,414 SH   SOLE   616 0 7,798
ZIOPHARM ONCOLOGY INC COM 98973P101 1,000 277,609 SH   SOLE   24,250 0 253,359
ZOETIS INC CL A 98978V103 13,018 82,668 SH   SOLE   14,074 0 68,594
ZOMEDICA PHARMACEUTICALS COR COM 98980M109 39 24,700 SH   SOLE   0 0 24,700
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 7,274 22,642 SH   SOLE   934 0 21,708
ZSCALER INC COM 98980G102 1,088 6,336 SH   SOLE   70 0 6,266
ZYNGA INC CL A 98986T108 342 33,464 SH   SOLE   2,195 0 31,269