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