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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC CL A COM 88025U109   274 7,528 SH   SOLE NO 0 0 7,528
1895 BANCORP OF WIS INC COM 28253R105   505 50,527 SH   SOLE NO 0 0 50,527
1ST SOURCE CORP COM 336901103   207 3,903 SH   SOLE NO 0 0 3,903
22ND CENTY GROUP INC COM 90137F103   146 159,021 SH   SOLE NO 0 0 159,021
23ANDME HOLDING CO CLASS A COM 90138Q108   83 38,724 SH   SOLE NO 0 0 38,724
3-D SYS CORP DEL COM NEW 88554D205   668 90,285 SH   SOLE NO 0 0 90,285
3M CO COM 88579Y101   50,612 422,052 SH   SOLE NO 0 0 422,052
9 METERS BIOPHARMA INC COM NEW 654405208   48 38,141 SH   SOLE NO 0 0 38,141
AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103   794 15,900 SH   SOLE NO 0 0 15,900
ABB LTD SPONSORED ADR 000375204   3,109 102,077 SH   SOLE NO 0 0 102,077
ABBOTT LABS COM 002824100   98,079 893,334 SH   SOLE NO 0 0 893,334
ABBVIE INC COM 00287Y109   206,860 1,279,999 SH   SOLE NO 0 0 1,279,999
ABCELLERA BIOLOGICS INC COM 00288U106   106 10,545 SH   SOLE NO 0 0 10,545
ABRDN ASIA PACIFIC INCOME FU COM 003009107   1,846 702,087 SH   SOLE NO 0 0 702,087
ABRDN AUSTRALIA EQUITY FD IN COM 003011103   62 14,292 SH   SOLE NO 0 0 14,292
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105   528 102,616 SH   SOLE NO 0 0 102,616
ABRDN ETFS BBRG ALL COMD K1 003261104   3,157 143,148 SH   SOLE NO 0 0 143,148
ABRDN ETFS BBRG ALL COMMDY 003261203   483 13,968 SH   SOLE NO 0 0 13,968
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   538 56,876 SH   SOLE NO 0 0 56,876
ABRDN GLOBAL INCOME FUND INC COM 003013109   139 28,896 SH   SOLE NO 0 0 28,896
ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106   248 14,600 SH   SOLE NO 0 0 14,600
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   419 107,604 SH   SOLE NO 0 0 107,604
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   2,391 136,863 SH   SOLE NO 0 0 136,863
ABRDN INCOME CREDIT STRATEGI COM 003057106   209 30,886 SH   SOLE NO 0 0 30,886
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   2,535 15,355 SH   SOLE NO 0 0 15,355
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   389 3,926 SH   SOLE NO 0 0 3,926
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   10,321 115,673 SH   SOLE NO 0 0 115,673
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   3,864 168,186 SH   SOLE NO 0 0 168,186
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   1,895 243,067 SH   SOLE NO 0 0 243,067
ABSCI CORPORATION COM 00091E109   61 29,500 SH   SOLE NO 0 0 29,500
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858   800 30,077 SH   SOLE NO 0 0 30,077
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   558 10,632 SH   SOLE NO 0 0 10,632
ACADIA HEALTHCARE COMPANY IN COM 00404A109   601 7,308 SH   SOLE NO 0 0 7,308
ACADIA PHARMACEUTICALS INC COM 004225108   221 13,930 SH   SOLE NO 0 0 13,930
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   45,741 171,418 SH   SOLE NO 0 0 171,418
ACTIVISION BLIZZARD INC COM 00507V109   9,803 128,071 SH   SOLE NO 0 0 128,071
ACUSHNET HLDGS CORP COM 005098108   219 5,177 SH   SOLE NO 0 0 5,177
ACV AUCTIONS INC COM CL A 00091G104   773 94,270 SH   SOLE NO 0 0 94,270
ADAM NAT RES FD INC COM 00548F105   999 45,828 SH   SOLE NO 0 0 45,828
ADAMS DIVERSIFIED EQUITY FD COM 006212104   3,434 236,240 SH   SOLE NO 0 0 236,240
ADAPTHEALTH CORP COMMON STOCK 00653Q102   615 32,028 SH   SOLE NO 0 0 32,028
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   420 55,001 SH   SOLE NO 0 0 55,001
ADIAL PHARMACEUTICALS INC COM 00688A106   7 36,461 SH   SOLE NO 0 0 36,461
ADIENT PLC ORD SHS G0084W101   283 8,158 SH   SOLE NO 0 0 8,158
ADMA BIOLOGICS INC COM 000899104   46 11,902 SH   SOLE NO 0 0 11,902
ADOBE SYSTEMS INCORPORATED COM 00724F101   43,852 130,308 SH   SOLE NO 0 0 130,308
ADT INC DEL COM 00090Q103   123 13,565 SH   SOLE NO 0 0 13,565
ADVANCE AUTO PARTS INC COM 00751Y106   3,582 24,365 SH   SOLE NO 0 0 24,365
ADVANCED DRAIN SYS INC DEL COM 00790R104   652 7,956 SH   SOLE NO 0 0 7,956
ADVANCED ENERGY INDS COM 007973100   898 10,474 SH   SOLE NO 0 0 10,474
ADVANCED MICRO DEVICES INC COM 007903107   37,425 577,822 SH   SOLE NO 0 0 577,822
ADVENT CONV & INCOME FD COM 00764C109   3,424 314,165 SH   SOLE NO 0 0 314,165
ADVISORSHARES TR ALPHA DNA EQUITY 00768Y420   657 29,100 SH   SOLE NO 0 0 29,100
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   302 6,325 SH   SOLE NO 0 0 6,325
ADVISORSHARES TR DORSY ALPH EQL 00768Y461   34,821 1,806,196 SH   SOLE NO 0 0 1,806,196
ADVISORSHARES TR DORSY FSM ALCP 00768Y479   63,029 2,033,208 SH   SOLE NO 0 0 2,033,208
ADVISORSHARES TR DORSY FSM US 00768Y487   72,839 2,186,709 SH   SOLE NO 0 0 2,186,709
ADVISORSHARES TR INSIDER ADVANTA 00768Y818   322 3,759 SH   SOLE NO 0 0 3,759
ADVISORSHARES TR PURE CANNABIS 00768Y495   127 35,357 SH   SOLE NO 0 0 35,357
ADVISORSHARES TR PURE US CANNABIS 00768Y453   1,294 185,202 SH   SOLE NO 0 0 185,202
ADVISORSHARES TR RANGER EQUITY BE 00768Y412   1,922 66,872 SH   SOLE NO 0 0 66,872
AECOM COM 00766T100   3,219 37,906 SH   SOLE NO 0 0 37,906
AEGON N V NY REGISTRY SHS 007924103   242 48,039 SH   SOLE NO 0 0 48,039
AEHR TEST SYS COM 00760J108   294 14,657 SH   SOLE NO 0 0 14,657
AERCAP HOLDINGS NV SHS N00985106   257 4,418 SH   SOLE NO 0 0 4,418
AEROJET ROCKETDYNE HLDGS INC COM 007800105   384 6,875 SH   SOLE NO 0 0 6,875
AEROVIRONMENT INC COM 008073108   736 8,594 SH   SOLE NO 0 0 8,594
AES CORP COM 00130H105   1,395 48,522 SH   SOLE NO 0 0 48,522
AEVA TECHNOLOGIES INC COM 00835Q103   23 17,576 SH   SOLE NO 0 0 17,576
AFC GAMMA INC COM 00109K105   186 11,824 SH   SOLE NO 0 0 11,824
AFFIMED N V COM N01045108   72 58,816 SH   SOLE NO 0 0 58,816
AFFIRM HLDGS INC COM CL A 00827B106   219 22,716 SH   SOLE NO 0 0 22,716
AFLAC INC COM 001055102   24,786 344,550 SH   SOLE NO 0 0 344,550
AGCO CORP COM 001084102   624 4,503 SH   SOLE NO 0 0 4,503
AGEAGLE AERIAL SYS INC NEW COM 00848K101   4 13,052 SH   SOLE NO 0 0 13,052
AGENUS INC COM NEW 00847G705   27 11,325 SH   SOLE NO 0 0 11,325
AGF INVTS TR AGFIQ US MK ANTI 00110G408   2,651 125,034 SH   SOLE NO 0 0 125,034
AGILENT TECHNOLOGIES INC COM 00846U101   4,524 30,232 SH   SOLE NO 0 0 30,232
AGNC INVT CORP COM 00123Q104   4,410 426,124 SH   SOLE NO 0 0 426,124
AGNICO EAGLE MINES LTD COM 008474108   1,731 33,304 SH   SOLE NO 0 0 33,304
AIM ETF PRODUCTS TRUST ALLIANZIM U S LA 00888H869   2,534 112,747 SH   SOLE NO 0 0 112,747
AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H877   4,489 182,588 SH   SOLE NO 0 0 182,588
AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H307   1,284 46,371 SH   SOLE NO 0 0 46,371
AIM ETF PRODUCTS TRUST US LRG CAP BUF10 00888H851   287 11,467 SH   SOLE NO 0 0 11,467
AIM ETF PRODUCTS TRUST US LRG CAP BUF20 00888H844   4,951 196,469 SH   SOLE NO 0 0 196,469
AIM ETF PRODUCTS TRUST US LRG CP BFR 10 00888H604   4,224 149,517 SH   SOLE NO 0 0 149,517
AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109   1,174 42,828 SH   SOLE NO 0 0 42,828
AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H836   1,018 42,444 SH   SOLE NO 0 0 42,444
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208   6,641 252,896 SH   SOLE NO 0 0 252,896
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406   31,464 1,170,414 SH   SOLE NO 0 0 1,170,414
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H794   9,739 398,991 SH   SOLE NO 0 0 398,991
AIM ETF PRODUCTS TRUST US LRG CP BUFR10 00888H703   2,387 94,349 SH   SOLE NO 0 0 94,349
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505   54,649 1,963,732 SH   SOLE NO 0 0 1,963,732
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802   3,736 141,249 SH   SOLE NO 0 0 141,249
AIR LEASE CORP CL A 00912X302   212 5,521 SH   SOLE NO 0 0 5,521
AIR PRODS & CHEMS INC COM 009158106   35,458 115,026 SH   SOLE NO 0 0 115,026
AIR TRANSPORT SERVICES GRP I COM 00922R105   665 25,613 SH   SOLE NO 0 0 25,613
AIRBNB INC COM CL A 009066101   6,226 72,827 SH   SOLE NO 0 0 72,827
AKAMAI TECHNOLOGIES INC COM 00971T101   1,301 15,434 SH   SOLE NO 0 0 15,434
AKOUSTIS TECHNOLOGIES INC COM 00973N102   1,230 436,420 SH   SOLE NO 0 0 436,420
ALAMO GROUP INC COM 011311107   1,489 10,522 SH   SOLE NO 0 0 10,522
ALAMOS GOLD INC NEW COM CL A 011532108   189 18,776 SH   SOLE NO 0 0 18,776
ALASKA AIR GROUP INC COM 011659109   2,458 57,256 SH   SOLE NO 0 0 57,256
ALAUNOS THERAPEUTICS INC COM 98973P101   75 115,744 SH   SOLE NO 0 0 115,744
ALBEMARLE CORP COM 012653101   16,088 74,187 SH   SOLE NO 0 0 74,187
ALBERTSONS COS INC COMMON STOCK 013091103   273 13,189 SH   SOLE NO 0 0 13,189
ALCOA CORP COM 013872106   1,511 33,244 SH   SOLE NO 0 0 33,244
ALCON AG ORD SHS H01301128   2,060 30,063 SH   SOLE NO 0 0 30,063
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,332 9,145 SH   SOLE NO 0 0 9,145
ALGONQUIN PWR UTILS CORP COM 015857105   225 34,588 SH   SOLE NO 0 0 34,588
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   14,334 162,721 SH   SOLE NO 0 0 162,721
ALIGN TECHNOLOGY INC COM 016255101   838 3,977 SH   SOLE NO 0 0 3,977
ALKALINE WTR CO INC COM NEW 01643A207   72 412,797 SH   SOLE NO 0 0 412,797
ALLBIRDS INC COM CL A 01675A109   34 14,230 SH   SOLE NO 0 0 14,230
ALLEGION PLC ORD SHS G0176J109   939 8,921 SH   SOLE NO 0 0 8,921
ALLETE INC COM NEW 018522300   756 11,720 SH   SOLE NO 0 0 11,720
ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108   865 42,602 SH   SOLE NO 0 0 42,602
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   1,195 129,636 SH   SOLE NO 0 0 129,636
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   3,926 114,250 SH   SOLE NO 0 0 114,250
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   4,494 428,867 SH   SOLE NO 0 0 428,867
ALLIANT ENERGY CORP COM 018802108   6,140 111,212 SH   SOLE NO 0 0 111,212
ALLIED GAMING & ENTRTNMNT IN COM 019170109   10 10,425 SH   SOLE NO 0 0 10,425
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   101 23,168 SH   SOLE NO 0 0 23,168
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   194 30,496 SH   SOLE NO 0 0 30,496
ALLSPRING MULTI SECTOR INCOM COM 94987D101   171 17,493 SH   SOLE NO 0 0 17,493
ALLSPRING UTILITIES AND HIGH WF UTILITIES INC 94987E109   113 10,157 SH   SOLE NO 0 0 10,157
ALLSTATE CORP COM 020002101   15,283 112,708 SH   SOLE NO 0 0 112,708
ALLY FINL INC COM 02005N100   2,198 89,914 SH   SOLE NO 0 0 89,914
ALMADEN MINERALS LTD COM CL B 020283305   3 12,845 SH   SOLE NO 0 0 12,845
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,237 5,207 SH   SOLE NO 0 0 5,207
ALPHABET INC CAP STK CL A 02079K305   207,589 2,365,420 SH   SOLE NO 0 0 2,365,420
ALPHABET INC CAP STK CL C 02079K107   177,154 1,996,556 SH   SOLE NO 0 0 1,996,556
ALPHATEC HLDGS INC COM NEW 02081G201   170 13,813 SH   SOLE NO 0 0 13,813
ALPINE 4 HOLDINGS INC CL A 02083E105   6 12,313 SH   SOLE NO 0 0 12,313
ALPINE INCOME PPTY TR INC COM 02083X103   467 24,509 SH   SOLE NO 0 0 24,509
ALPS ETF TR ALERIAN ENERGY 00162Q676   1,726 81,609 SH   SOLE NO 0 0 81,609
ALPS ETF TR ALERIAN MLP 00162Q452   19,786 519,730 SH   SOLE NO 0 0 519,730
ALPS ETF TR CLEAN ENERGY 00162Q460   562 12,367 SH   SOLE NO 0 0 12,367
ALPS ETF TR DISRUPTIVE TECH 00162Q478   1,468 44,185 SH   SOLE NO 0 0 44,185
ALPS ETF TR EQUAL SEC ETF 00162Q205   1,403 14,665 SH   SOLE NO 0 0 14,665
ALPS ETF TR INTL SEC DV DOG 00162Q718   3,310 130,013 SH   SOLE NO 0 0 130,013
ALPS ETF TR MED BREAKTHGH 00162Q593   527 17,374 SH   SOLE NO 0 0 17,374
ALPS ETF TR OSHARES US QUALT 00162Q387   2,238 54,033 SH   SOLE NO 0 0 54,033
ALPS ETF TR OSHARES US SMLCP 00162Q395   1,443 43,010 SH   SOLE NO 0 0 43,010
ALPS ETF TR SECTR DIV DOGS 00162Q858   15,739 305,979 SH   SOLE NO 0 0 305,979
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   162 12,302 SH   SOLE NO 0 0 12,302
ALTIMMUNE INC COM NEW 02155H200   272 16,549 SH   SOLE NO 0 0 16,549
ALTRIA GROUP INC COM 02209S103   62,284 1,362,592 SH   SOLE NO 0 0 1,362,592
ALTSHARES TRUST MERGER ARBITRAGE 02210T108   320 12,439 SH   SOLE NO 0 0 12,439
ALZAMEND NEURO INC COM NEW 02262M308   9 16,666 SH   SOLE NO 0 0 16,666
AMARIN CORP PLC SPONS ADR NEW 023111206   230 190,554 SH   SOLE NO 0 0 190,554
AMAZON COM INC COM 023135106   415,754 4,949,455 SH   SOLE NO 0 0 4,949,455
AMBARELLA INC SHS G037AX101   443 5,399 SH   SOLE NO 0 0 5,399
AMBEV SA SPONSORED ADR 02319V103   173 63,848 SH   SOLE NO 0 0 63,848
AMC ENTMT HLDGS INC CL A COM 00165C104   1,197 294,110 SH   SOLE NO 0 0 294,110
AMCOR PLC ORD G0250X107   8,321 698,688 SH   SOLE NO 0 0 698,688
AMDOCS LTD SHS G02602103   247 2,719 SH   SOLE NO 0 0 2,719
AMEDISYS INC COM 023436108   316 3,793 SH   SOLE NO 0 0 3,793
AMER STATES WTR CO COM 029899101   3,767 40,709 SH   SOLE NO 0 0 40,709
AMEREN CORP COM 023608102   7,134 80,238 SH   SOLE NO 0 0 80,238
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105   2,014 110,659 SH   SOLE NO 0 0 110,659
AMERICAN AIRLS GROUP INC COM 02376R102   5,472 430,236 SH   SOLE NO 0 0 430,236
AMERICAN AXLE & MFG HLDGS IN COM 024061103   232 29,720 SH   SOLE NO 0 0 29,720
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   1,575 28,385 SH   SOLE NO 0 0 28,385
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   1,375 33,575 SH   SOLE NO 0 0 33,575
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   4,437 87,952 SH   SOLE NO 0 0 87,952
AMERICAN CENTY ETF TR AVANTIS RESPON U 025072281   241 5,270 SH   SOLE NO 0 0 5,270
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   1,837 40,188 SH   SOLE NO 0 0 40,188
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109   1,026 22,646 SH   SOLE NO 0 0 22,646
AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505   4,812 98,358 SH   SOLE NO 0 0 98,358
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372   380 9,279 SH   SOLE NO 0 0 9,279
AMERICAN CENTY ETF TR FOCUSED DYNAMIC 025072810   918 17,697 SH   SOLE NO 0 0 17,697
AMERICAN CENTY ETF TR FOCUSED LRG CAP 025072794   4,671 79,455 SH   SOLE NO 0 0 79,455
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   10,399 195,516 SH   SOLE NO 0 0 195,516
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   1,085 19,615 SH   SOLE NO 0 0 19,615
AMERICAN CENTY ETF TR MULTISECTOR 025072398   423 9,901 SH   SOLE NO 0 0 9,901
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406   284 7,140 SH   SOLE NO 0 0 7,140
AMERICAN CENTY ETF TR STOXX US QLTY 025072307   4,714 81,678 SH   SOLE NO 0 0 81,678
AMERICAN CENTY ETF TR STOXX US QUALT 025072208   556 11,715 SH   SOLE NO 0 0 11,715
AMERICAN CENTY ETF TR US EQT ETF 025072885   12,776 187,859 SH   SOLE NO 0 0 187,859
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   21,649 431,355 SH   SOLE NO 0 0 431,355
AMERICAN CENTY ETF TR US SML CP VALU 025072877   41,701 559,679 SH   SOLE NO 0 0 559,679
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   326 23,373 SH   SOLE NO 0 0 23,373
AMERICAN ELEC PWR CO INC COM 025537101   27,444 289,037 SH   SOLE NO 0 0 289,037
AMERICAN EXPRESS CO COM 025816109   31,249 211,503 SH   SOLE NO 0 0 211,503
AMERICAN FINL GROUP INC OHIO COM 025932104   1,424 10,377 SH   SOLE NO 0 0 10,377
AMERICAN HOMES 4 RENT CL A 02665T306   258 8,577 SH   SOLE NO 0 0 8,577
AMERICAN INTL GROUP INC COM NEW 026874784   20,922 330,844 SH   SOLE NO 0 0 330,844
AMERICAN TOWER CORP NEW COM 03027X100   32,683 154,271 SH   SOLE NO 0 0 154,271
AMERICAN WTR WKS CO INC NEW COM 030420103   15,938 104,572 SH   SOLE NO 0 0 104,572
AMERIPRISE FINL INC COM 03076C106   9,540 30,640 SH   SOLE NO 0 0 30,640
AMERIS BANCORP COM 03076K108   239 5,082 SH   SOLE NO 0 0 5,082
AMERISOURCEBERGEN CORP COM 03073E105   6,225 37,566 SH   SOLE NO 0 0 37,566
AMES NATL CORP COM 031001100   685 29,054 SH   SOLE NO 0 0 29,054
AMETEK INC COM 031100100   2,261 16,188 SH   SOLE NO 0 0 16,188
AMGEN INC COM 031162100   89,914 342,349 SH   SOLE NO 0 0 342,349
AMMO INC COM 00175J107   67 39,252 SH   SOLE NO 0 0 39,252
AMN HEALTHCARE SVCS INC COM 001744101   636 6,188 SH   SOLE NO 0 0 6,188
AMPHENOL CORP NEW CL A 032095101   2,076 27,274 SH   SOLE NO 0 0 27,274
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805   1,182 100,944 SH   SOLE NO 0 0 100,944
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   7,242 478,995 SH   SOLE NO 0 0 478,995
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   15,408 429,681 SH   SOLE NO 0 0 429,681
AMPLIFY ETF TR HIGH INCOME 032108847   1,181 101,391 SH   SOLE NO 0 0 101,391
AMPLIFY ETF TR ONLIN RETL ETF 032108102   362 9,294 SH   SOLE NO 0 0 9,294
AMPLIFY ETF TR SEYMOUR CANNBS 032108854   508 99,898 SH   SOLE NO 0 0 99,898
AMTECH SYS INC COM PAR $0.01N 032332504   281 37,000 SH   SOLE NO 0 0 37,000
AMYRIS INC COM NEW 03236M200   37 24,316 SH   SOLE NO 0 0 24,316
ANALOG DEVICES INC COM 032654105   41,011 250,022 SH   SOLE NO 0 0 250,022
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   842 91,015 SH   SOLE NO 0 0 91,015
ANDERSONS INC COM 034164103   282 8,084 SH   SOLE NO 0 0 8,084
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   7,147 119,049 SH   SOLE NO 0 0 119,049
ANI PHARMACEUTICALS INC COM 00182C103   548 13,628 SH   SOLE NO 0 0 13,628
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   7,793 369,697 SH   SOLE NO 0 0 369,697
ANSYS INC COM 03662Q105   1,155 4,782 SH   SOLE NO 0 0 4,782
ANTERIX INC COM 03676C100   332 10,342 SH   SOLE NO 0 0 10,342
ANTERO MIDSTREAM CORP COM 03676B102   1,407 130,446 SH   SOLE NO 0 0 130,446
ANTERO RESOURCES CORP COM 03674X106   448 14,457 SH   SOLE NO 0 0 14,457
AON PLC SHS CL A G0403H108   8,198 27,316 SH   SOLE NO 0 0 27,316
APA CORPORATION COM 03743Q108   2,126 45,553 SH   SOLE NO 0 0 45,553
APARTMENT INCOME REIT CORP COM 03750L109   362 10,572 SH   SOLE NO 0 0 10,572
APARTMENT INVT & MGMT CO CL A 03748R747   100 14,175 SH   SOLE NO 0 0 14,175
API GROUP CORP COM STK 00187Y100   2,505 133,220 SH   SOLE NO 0 0 133,220
APOLLO COML REAL EST FIN INC COM 03762U105   628 58,409 SH   SOLE NO 0 0 58,409
APOLLO GLOBAL MGMT INC COM 03769M106   3,296 51,683 SH   SOLE NO 0 0 51,683
APOLLO TACTICAL INCOME FD IN COM 037638103   128 10,621 SH   SOLE NO 0 0 10,621
APPFOLIO INC COM CL A 03783C100   349 3,316 SH   SOLE NO 0 0 3,316
APPHARVEST INC COM 03783T103   8 14,330 SH   SOLE NO 0 0 14,330
APPIAN CORP CL A 03782L101   478 14,703 SH   SOLE NO 0 0 14,703
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   512 32,474 SH   SOLE NO 0 0 32,474
APPLE INC COM 037833100   1,551,440 11,940,586 SH   SOLE NO 0 0 11,940,586
APPLIED INDL TECHNOLOGIES IN COM 03820C105   593 4,705 SH   SOLE NO 0 0 4,705
APPLIED MATLS INC COM 038222105   26,272 269,790 SH   SOLE NO 0 0 269,790
APTARGROUP INC COM 038336103   460 4,187 SH   SOLE NO 0 0 4,187
APTIV PLC SHS G6095L109   2,716 29,170 SH   SOLE NO 0 0 29,170
AQUA METALS INC COM 03837J101   81 65,197 SH   SOLE NO 0 0 65,197
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200   23 30,130 SH   SOLE NO 0 0 30,130
ARBOR REALTY TRUST INC COM 038923108   3,807 288,651 SH   SOLE NO 0 0 288,651
ARCH CAP GROUP LTD ORD G0450A105   907 14,453 SH   SOLE NO 0 0 14,453
ARCHER DANIELS MIDLAND CO COM 039483102   22,698 244,463 SH   SOLE NO 0 0 244,463
ARCHROCK INC COM 03957W106   90 10,075 SH   SOLE NO 0 0 10,075
ARCOSA INC COM 039653100   454 8,370 SH   SOLE NO 0 0 8,370
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   171 10,140 SH   SOLE NO 0 0 10,140
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   151 10,259 SH   SOLE NO 0 0 10,259
ARDELYX INC COM 039697107   61 21,462 SH   SOLE NO 0 0 21,462
ARES CAPITAL CORP COM 04010L103   15,163 820,972 SH   SOLE NO 0 0 820,972
ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3   84 80,000 SH   SOLE NO 0 0 80,000
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   274 4,015 SH   SOLE NO 0 0 4,015
ARIDIS PHARMACEUTICALS INC COM 040334104   678 575,000 SH   SOLE NO 0 0 575,000
ARISTA NETWORKS INC COM 040413106   3,486 28,729 SH   SOLE NO 0 0 28,729
ARK ETF TR 3D PRINTING ETF 00214Q500   320 15,643 SH   SOLE NO 0 0 15,643
ARK ETF TR ARK SPACE EXPL 00214Q807   222 17,929 SH   SOLE NO 0 0 17,929
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   5,455 133,020 SH   SOLE NO 0 0 133,020
ARK ETF TR FINTECH INNOVA 00214Q708   4,917 344,600 SH   SOLE NO 0 0 344,600
ARK ETF TR GENOMIC REV ETF 00214Q302   15,607 552,881 SH   SOLE NO 0 0 552,881
ARK ETF TR INNOVATION ETF 00214Q104   37,161 1,189,547 SH   SOLE NO 0 0 1,189,547
ARK ETF TR NEXT GNRTN INTER 00214Q401   6,172 160,113 SH   SOLE NO 0 0 160,113
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507   82 14,605 SH   SOLE NO 0 0 14,605
ARRIVAL SHS L0423Q108   9 57,213 SH   SOLE NO 0 0 57,213
ARROW ELECTRS INC COM 042735100   504 4,823 SH   SOLE NO 0 0 4,823
ARROW INVTS TR DWA TACTICAL MAC 042765792   126 12,147 SH   SOLE NO 0 0 12,147
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   254 6,271 SH   SOLE NO 0 0 6,271
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   242 8,179 SH   SOLE NO 0 0 8,179
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   165 11,585 SH   SOLE NO 0 0 11,585
ASANA INC CL A 04342Y104   193 14,071 SH   SOLE NO 0 0 14,071
ASBURY AUTOMOTIVE GROUP INC COM 043436104   385 2,148 SH   SOLE NO 0 0 2,148
ASENSUS SURGICAL INC COM 04367G103   3 11,419 SH   SOLE NO 0 0 11,419
ASHLAND INC COM 044186104   1,209 11,244 SH   SOLE NO 0 0 11,244
ASML HOLDING N V N Y REGISTRY SHS N07059210   13,036 23,858 SH   SOLE NO 0 0 23,858
ASPEN TECHNOLOGY INC COM 29109X106   253 1,234 SH   SOLE NO 0 0 1,234
ASSEMBLY BIOSCIENCES INC COM 045396108   23 18,248 SH   SOLE NO 0 0 18,248
ASSOCIATED BANC CORP COM 045487105   695 30,124 SH   SOLE NO 0 0 30,124
ASSURANT INC COM 04621X108   276 2,208 SH   SOLE NO 0 0 2,208
ASSURED GUARANTY LTD COM G0585R106   387 6,223 SH   SOLE NO 0 0 6,223
AST SPACEMOBILE INC COM CL A 00217D100   51 10,776 SH   SOLE NO 0 0 10,776
ASTRA SPACE INC COM CL A 04634X103   7 17,855 SH   SOLE NO 0 0 17,855
ASTRAZENECA PLC SPONSORED ADR 046353108   11,388 167,977 SH   SOLE NO 0 0 167,977
AT&T INC COM 00206R102   91,486 4,969,375 SH   SOLE NO 0 0 4,969,375
ATAI LIFE SCIENCES NV SHS N0731H103   84 31,881 SH   SOLE NO 0 0 31,881
ATI INC COM 01741R102   707 23,695 SH   SOLE NO 0 0 23,695
ATKORE INC COM 047649108   517 4,565 SH   SOLE NO 0 0 4,565
ATLANTIC UN BANKSHARES CORP COM 04911A107   1,499 42,672 SH   SOLE NO 0 0 42,672
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   502 19,394 SH   SOLE NO 0 0 19,394
ATLAS CORP SHARES Y0436Q109   290 18,906 SH   SOLE NO 0 0 18,906
ATLAS TECHNICAL CONSULTANTS COM CLS A 049430101   400 77,795 SH   SOLE NO 0 0 77,795
ATLASSIAN CORPORATION CL A 049468101   1,331 10,348 SH   SOLE NO 0 0 10,348
ATMOS ENERGY CORP COM 049560105   2,539 22,659 SH   SOLE NO 0 0 22,659
ATOMERA INC COM 04965B100   543 87,312 SH   SOLE NO 0 0 87,312
ATOSSA THERAPEUTICS INC COM 04962H506   20 38,305 SH   SOLE NO 0 0 38,305
AUDACY INC CL A 05070N103   2 10,000 SH   SOLE NO 0 0 10,000
AUDIOCODES LTD ORD M15342104   658 36,794 SH   SOLE NO 0 0 36,794
AURORA CANNABIS INC COM 05156X884   163 177,313 SH   SOLE NO 0 0 177,313
AURORA INNOVATION INC CLASS A COM 051774107   17 14,437 SH   SOLE NO 0 0 14,437
AUTODESK INC COM 052769106   4,090 21,889 SH   SOLE NO 0 0 21,889
AUTOMATIC DATA PROCESSING IN COM 053015103   49,671 207,954 SH   SOLE NO 0 0 207,954
AUTONATION INC COM 05329W102   1,211 11,286 SH   SOLE NO 0 0 11,286
AUTOZONE INC COM 053332102   4,520 1,833 SH   SOLE NO 0 0 1,833
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   290 40,631 SH   SOLE NO 0 0 40,631
AVALONBAY CMNTYS INC COM 053484101   2,295 14,213 SH   SOLE NO 0 0 14,213
AVANGRID INC COM 05351W103   926 21,553 SH   SOLE NO 0 0 21,553
AVAYA HLDGS CORP COM 05351X101   3 16,099 SH   SOLE NO 0 0 16,099
AVERY DENNISON CORP COM 053611109   8,147 45,013 SH   SOLE NO 0 0 45,013
AVIAT NETWORKS INC COM NEW 05366Y201   388 12,443 SH   SOLE NO 0 0 12,443
AVISTA CORP COM 05379B107   421 9,507 SH   SOLE NO 0 0 9,507
AXCELIS TECHNOLOGIES INC COM NEW 054540208   428 5,402 SH   SOLE NO 0 0 5,402
AXON ENTERPRISE INC COM 05464C101   5,962 35,936 SH   SOLE NO 0 0 35,936
AXONICS INC COM 05465P101   226 3,617 SH   SOLE NO 0 0 3,617
AXOS FINANCIAL INC COM 05465C100   399 10,450 SH   SOLE NO 0 0 10,450
AXSOME THERAPEUTICS INC COM 05464T104   742 9,624 SH   SOLE NO 0 0 9,624
AXT INC COM 00246W103   55 12,780 SH   SOLE NO 0 0 12,780
AYTU BIOPHARMA INC COM NEW 054754874   58 309,558 SH   SOLE NO 0 0 309,558
B & G FOODS INC NEW COM 05508R106   1,618 145,150 SH   SOLE NO 0 0 145,150
B. RILEY FINANCIAL INC COM 05580M108   280 8,197 SH   SOLE NO 0 0 8,197
B2GOLD CORP COM 11777Q209   127 35,764 SH   SOLE NO 0 0 35,764
BADGER METER INC COM 056525108   841 7,716 SH   SOLE NO 0 0 7,716
BAIDU INC SPON ADR REP A 056752108   2,841 24,840 SH   SOLE NO 0 0 24,840
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   1,229 103,356 SH   SOLE NO 0 0 103,356
BAKER HUGHES COMPANY CL A 05722G100   698 23,670 SH   SOLE NO 0 0 23,670
BAKKT HOLDINGS INC COM CL A 05759B107   138 116,302 SH   SOLE NO 0 0 116,302
BALCHEM CORP COM 057665200   1,744 14,283 SH   SOLE NO 0 0 14,283
BALL CORP COM 058498106   1,086 21,251 SH   SOLE NO 0 0 21,251
BALLARD PWR SYS INC NEW COM 058586108   272 56,838 SH   SOLE NO 0 0 56,838
BANCO SANTANDER S.A. ADR 05964H105   421 142,836 SH   SOLE NO 0 0 142,836
BANK AMERICA CORP COM 060505104   106,682 3,221,100 SH   SOLE NO 0 0 3,221,100
BANK HAWAII CORP COM 062540109   1,034 13,332 SH   SOLE NO 0 0 13,332
BANK MONTREAL QUE COM 063671101   3,493 38,564 SH   SOLE NO 0 0 38,564
BANK NEW YORK MELLON CORP COM 064058100   8,462 185,901 SH   SOLE NO 0 0 185,901
BANK NOVA SCOTIA HALIFAX COM 064149107   2,607 53,245 SH   SOLE NO 0 0 53,245
BANK OZK LITTLE ROCK ARK COM 06417N103   649 16,205 SH   SOLE NO 0 0 16,205
BANK PRINCETON NEW JERSEY COM 064520109   517 16,329 SH   SOLE NO 0 0 16,329
BANNER CORP COM NEW 06652V208   402 6,362 SH   SOLE NO 0 0 6,362
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   255 7,579 SH   SOLE NO 0 0 7,579
BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313   565 20,160 SH   SOLE NO 0 0 20,160
BARCLAYS BANK PLC IPATHBBGNATGAS37 06745T368   224 10,168 SH   SOLE NO 0 0 10,168
BARCLAYS PLC ADR 06738E204   388 49,815 SH   SOLE NO 0 0 49,815
BARINGS BDC INC COM 06759L103   589 72,361 SH   SOLE NO 0 0 72,361
BARINGS CORPORATE INVS COM 06759X107   1,182 84,709 SH   SOLE NO 0 0 84,709
BARINGS PARTN INVS SH BEN INT 06761A103   1,842 149,530 SH   SOLE NO 0 0 149,530
BARK INC COM 68622E104   46 31,233 SH   SOLE NO 0 0 31,233
BARNES GROUP INC COM 067806109   297 7,277 SH   SOLE NO 0 0 7,277
BARRICK GOLD CORP COM 067901108   11,197 651,767 SH   SOLE NO 0 0 651,767
BATH & BODY WORKS INC COM 070830104   604 14,353 SH   SOLE NO 0 0 14,353
BAUSCH HEALTH COS INC COM 071734107   213 33,963 SH   SOLE NO 0 0 33,963
BAXTER INTL INC COM 071813109   3,525 69,175 SH   SOLE NO 0 0 69,175
BCE INC COM NEW 05534B760   8,386 190,815 SH   SOLE NO 0 0 190,815
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406   536 10,707 SH   SOLE NO 0 0 10,707
BECTON DICKINSON & CO COM 075887109   20,520 80,694 SH   SOLE NO 0 0 80,694
BERKLEY W R CORP COM 084423102   2,208 30,434 SH   SOLE NO 0 0 30,434
BERKSHIRE GREY INC COM CL A 084656107   35 58,010 SH   SOLE NO 0 0 58,010
BERKSHIRE HATHAWAY INC DEL CL A 084670108   70,306 150 SH   SOLE NO 0 0 150
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   454,745 1,472,144 SH   SOLE NO 0 0 1,472,144
BERKSHIRE HILLS BANCORP INC COM 084680107   4,243 141,911 SH   SOLE NO 0 0 141,911
BERRY GLOBAL GROUP INC COM 08579W103   588 9,734 SH   SOLE NO 0 0 9,734
BEST BUY INC COM 086516101   7,746 96,577 SH   SOLE NO 0 0 96,577
BETTERWARE DE MEXC S A P I D SHS P1666E105   211 33,000 SH   SOLE NO 0 0 33,000
BEYOND MEAT INC COM 08862E109   238 19,366 SH   SOLE NO 0 0 19,366
BGSF INC COM 05601C105   241 15,770 SH   SOLE NO 0 0 15,770
BHP GROUP LTD SPONSORED ADS 088606108   6,192 99,801 SH   SOLE NO 0 0 99,801
BIG LOTS INC COM 089302103   263 17,927 SH   SOLE NO 0 0 17,927
BIGCOMMERCE HLDGS INC COM SER 1 08975P108   177 20,267 SH   SOLE NO 0 0 20,267
BILL COM HLDGS INC COM 090043100   687 6,313 SH   SOLE NO 0 0 6,313
BIO RAD LABS INC CL A 090572207   309 737 SH   SOLE NO 0 0 737
BIO-TECHNE CORP COM 09073M104   2,003 24,174 SH   SOLE NO 0 0 24,174
BIOATLA INC COM 09077B104   165 20,000 SH   SOLE NO 0 0 20,000
BIOCARDIA INC COM 09060U507   110 52,978 SH   SOLE NO 0 0 52,978
BIOCRYST PHARMACEUTICALS INC COM 09058V103   1,775 154,699 SH   SOLE NO 0 0 154,699
BIOGEN INC COM 09062X103   8,983 32,440 SH   SOLE NO 0 0 32,440
BIOLASE INC COM 090911405   6 10,697 SH   SOLE NO 0 0 10,697
BIOMARIN PHARMACEUTICAL INC COM 09061G101   564 5,454 SH   SOLE NO 0 0 5,454
BIONANO GENOMICS INC COM 09075F107   67 46,395 SH   SOLE NO 0 0 46,395
BIONTECH SE SPONSORED ADS 09075V102   1,267 8,437 SH   SOLE NO 0 0 8,437
BIORA THERAPEUTICS INC COM 74319F107   16 127,034 SH   SOLE NO 0 0 127,034
BIOSIG TECHNOLOGIES INC COM NEW 09073N201   57 137,705 SH   SOLE NO 0 0 137,705
BIOVIE INC CL A NEW 09074F207   94 12,175 SH   SOLE NO 0 0 12,175
BITFARMS LTD COM 09173B107   14 31,961 SH   SOLE NO 0 0 31,961
BJS WHSL CLUB HLDGS INC COM 05550J101   523 7,918 SH   SOLE NO 0 0 7,918
BK OF AMERICA CORP 7.25%CNV PFD L 060505682   7,197 6,205 SH   SOLE NO 0 0 6,205
BLACK HILLS CORP COM 092113109   704 10,010 SH   SOLE NO 0 0 10,010
BLACK KNIGHT INC COM 09215C105   365 5,919 SH   SOLE NO 0 0 5,919
BLACK STONE MINERALS L P COM UNIT 09225M101   366 21,747 SH   SOLE NO 0 0 21,747
BLACKBERRY LTD COM 09228F103   84 25,838 SH   SOLE NO 0 0 25,838
BLACKLINE INC COM 09239B109   209 3,118 SH   SOLE NO 0 0 3,118
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   182 16,863 SH   SOLE NO 0 0 16,863
BLACKROCK CAP ALLOCATION TR COM 09260U109   2,069 149,202 SH   SOLE NO 0 0 149,202
BLACKROCK CAP INVT CORP COM 092533108   64 17,773 SH   SOLE NO 0 0 17,773
BLACKROCK CORE BD TR SHS BEN INT 09249E101   566 54,594 SH   SOLE NO 0 0 54,594
BLACKROCK CORPOR HI YLD FD I COM 09255P107   2,349 268,862 SH   SOLE NO 0 0 268,862
BLACKROCK CR ALLOCATION INCO COM 092508100   660 65,441 SH   SOLE NO 0 0 65,441
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   317 34,502 SH   SOLE NO 0 0 34,502
BLACKROCK ENERGY & RES TR COM 09250U101   397 31,721 SH   SOLE NO 0 0 31,721
BLACKROCK ENHANCD CAP & INM COM 09256A109   852 49,779 SH   SOLE NO 0 0 49,779
BLACKROCK ENHANCED EQUITY DI COM 09251A104   4,780 530,629 SH   SOLE NO 0 0 530,629
BLACKROCK ENHANCED GLOBAL DI COM 092501105   469 49,105 SH   SOLE NO 0 0 49,105
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   597 119,100 SH   SOLE NO 0 0 119,100
BLACKROCK ESG CAP ALLC TR SHS BEN INT 09262F100   203 15,178 SH   SOLE NO 0 0 15,178
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   614 14,487 SH   SOLE NO 0 0 14,487
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   262 8,902 SH   SOLE NO 0 0 8,902
BLACKROCK ETF TRUST II HIGH YLD MUNI IN 092528108   627 29,721 SH   SOLE NO 0 0 29,721
BLACKROCK FLOATING RATE INC COM 091941104   211 19,334 SH   SOLE NO 0 0 19,334
BLACKROCK FLOATING RATE INCO COM 09255X100   791 70,283 SH   SOLE NO 0 0 70,283
BLACKROCK HEALTH SCIENCES TR COM 09250W107   1,341 30,785 SH   SOLE NO 0 0 30,785
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105   1,188 77,035 SH   SOLE NO 0 0 77,035
BLACKROCK INC COM 09247X101   27,207 38,394 SH   SOLE NO 0 0 38,394
BLACKROCK INCOME TR INC COM NEW 09247F209   192 15,559 SH   SOLE NO 0 0 15,559
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   247 36,342 SH   SOLE NO 0 0 36,342
BLACKROCK INVT QUALITY MUN T COM 09247D105   312 26,782 SH   SOLE NO 0 0 26,782
BLACKROCK LTD DURATION INCOM COM SHS 09249W101   553 42,384 SH   SOLE NO 0 0 42,384
BLACKROCK MULTI SECTOR INC T COM 09258A107   499 35,139 SH   SOLE NO 0 0 35,139
BLACKROCK MUN INCOME QUALITY COM 092479104   259 22,876 SH   SOLE NO 0 0 22,876
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   614 61,073 SH   SOLE NO 0 0 61,073
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   1,591 74,765 SH   SOLE NO 0 0 74,765
BLACKROCK MUNI INCOME TR II COM 09249N101   710 68,766 SH   SOLE NO 0 0 68,766
BLACKROCK MUNIASSETS FD INC COM 09254J102   1,444 133,505 SH   SOLE NO 0 0 133,505
BLACKROCK MUNICIPAL INCOME COM 09253X102   1,390 122,686 SH   SOLE NO 0 0 122,686
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   1,297 117,220 SH   SOLE NO 0 0 117,220
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   597 58,213 SH   SOLE NO 0 0 58,213
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   694 64,703 SH   SOLE NO 0 0 64,703
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   193 15,909 SH   SOLE NO 0 0 15,909
BLACKROCK MUNIVEST FD II INC COM 09253T101   156 15,014 SH   SOLE NO 0 0 15,014
BLACKROCK MUNIVEST FD INC COM 09253R105   191 27,329 SH   SOLE NO 0 0 27,329
BLACKROCK MUNIYIELD FD INC COM 09253W104   167 16,134 SH   SOLE NO 0 0 16,134
BLACKROCK MUNIYIELD MICH QU COM 09254V105   435 39,246 SH   SOLE NO 0 0 39,246
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   964 98,445 SH   SOLE NO 0 0 98,445
BLACKROCK MUNIYIELD QUALITY COM 09254E103   260 23,244 SH   SOLE NO 0 0 23,244
BLACKROCK MUNIYILD QULT FD I COM 09254F100   648 55,892 SH   SOLE NO 0 0 55,892
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   359 35,724 SH   SOLE NO 0 0 35,724
BLACKROCK RES & COMMODITIES SHS 09257A108   10,959 1,099,286 SH   SOLE NO 0 0 1,099,286
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104   1,585 55,882 SH   SOLE NO 0 0 55,882
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   958 61,294 SH   SOLE NO 0 0 61,294
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   2,765 164,207 SH   SOLE NO 0 0 164,207
BLACKROCK TCP CAPITAL CORP COM 09259E108   330 25,502 SH   SOLE NO 0 0 25,502
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   883 42,523 SH   SOLE NO 0 0 42,523
BLACKSTONE INC COM 09260D107   53,675 723,491 SH   SOLE NO 0 0 723,491
BLACKSTONE MTG TR INC COM CL A 09257W100   3,038 143,548 SH   SOLE NO 0 0 143,548
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101   1,207 114,097 SH   SOLE NO 0 0 114,097
BLEND LABS INC CL A 09352U108   118 82,280 SH   SOLE NO 0 0 82,280
BLINK CHARGING CO COM 09354A100   317 28,987 SH   SOLE NO 0 0 28,987
BLOCK H & R INC COM 093671105   395 10,843 SH   SOLE NO 0 0 10,843
BLOCK INC CL A 852234103   16,695 265,684 SH   SOLE NO 0 0 265,684
BLOOM ENERGY CORP COM CL A 093712107   717 37,507 SH   SOLE NO 0 0 37,507
BLUE OWL CAPITAL INC COM CL A 09581B103   1,505 141,989 SH   SOLE NO 0 0 141,989
BLUE RIDGE BANKSHARES INC VA COM 095825105   175 14,089 SH   SOLE NO 0 0 14,089
BLUE STAR FOODS CORP COM 09606H101   5 12,500 SH   SOLE NO 0 0 12,500
BLUEBIRD BIO INC COM 09609G100   95 13,747 SH   SOLE NO 0 0 13,747
BNY MELLON ALCENTRA GLOBAL C COM 05588N108   254 36,000 SH   SOLE NO 0 0 36,000
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   383 177,722 SH   SOLE NO 0 0 177,722
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   415 39,538 SH   SOLE NO 0 0 39,538
BNY MELLON STRATEGIC MUNS IN COM 05588W108   294 48,117 SH   SOLE NO 0 0 48,117
BOEING CO COM 097023105   86,273 452,900 SH   SOLE NO 0 0 452,900
BOOKING HOLDINGS INC COM 09857L108   6,769 3,359 SH   SOLE NO 0 0 3,359
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   3,531 33,789 SH   SOLE NO 0 0 33,789
BORGWARNER INC COM 099724106   5,293 131,503 SH   SOLE NO 0 0 131,503
BOSTON BEER INC CL A 100557107   393 1,194 SH   SOLE NO 0 0 1,194
BOSTON OMAHA CORP CL A COM STK 101044105   638 24,077 SH   SOLE NO 0 0 24,077
BOSTON PROPERTIES INC COM 101121101   3,237 47,900 SH   SOLE NO 0 0 47,900
BOSTON SCIENTIFIC CORP COM 101137107   6,689 144,581 SH   SOLE NO 0 0 144,581
BOX INC CL A 10316T104   2,645 84,992 SH   SOLE NO 0 0 84,992
BOYD GAMING CORP COM 103304101   244 4,477 SH   SOLE NO 0 0 4,477
BP PLC SPONSORED ADR 055622104   20,087 575,084 SH   SOLE NO 0 0 575,084
BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV PFD B 10482B200   171 10,985 SH   SOLE NO 0 0 10,985
BRAINSWAY LTD SPONSORED ADS 10501L106   55 22,600 SH   SOLE NO 0 0 22,600
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   167 27,203 SH   SOLE NO 0 0 27,203
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   222 27,290 SH   SOLE NO 0 0 27,290
BRASILAGRO COMPANHIA BRASILE SPONSORED ADR 10554B104   203 35,722 SH   SOLE NO 0 0 35,722
BRC INC COM CL A 05601U105   197 32,331 SH   SOLE NO 0 0 32,331
BRF SA SPONSORED ADR 10552T107   18 11,780 SH   SOLE NO 0 0 11,780
BRIGHT HEALTH GROUP INC COM 10920V107   11 17,886 SH   SOLE NO 0 0 17,886
BRIGHTCOVE INC COM 10921T101   457 87,499 SH   SOLE NO 0 0 87,499
BRIGHTHOUSE FINL INC COM 10922N103   333 6,506 SH   SOLE NO 0 0 6,506
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   660 105,971 SH   SOLE NO 0 0 105,971
BRISTOL-MYERS SQUIBB CO COM 110122108   84,440 1,173,603 SH   SOLE NO 0 0 1,173,603
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   11,814 295,518 SH   SOLE NO 0 0 295,518
BROADCOM INC COM 11135F101   46,285 82,782 SH   SOLE NO 0 0 82,782
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   3,885 28,971 SH   SOLE NO 0 0 28,971
BROADSTONE NET LEASE INC COM 11135E203   1,579 97,447 SH   SOLE NO 0 0 97,447
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,812 63,212 SH   SOLE NO 0 0 63,212
BROOKFIELD CORP CL A LTD VT SH 11271J107   7,770 246,980 SH   SOLE NO 0 0 246,980
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   2,314 74,692 SH   SOLE NO 0 0 74,692
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   1,488 38,269 SH   SOLE NO 0 0 38,269
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   3,907 241,964 SH   SOLE NO 0 0 241,964
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   1,031 37,437 SH   SOLE NO 0 0 37,437
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   929 36,699 SH   SOLE NO 0 0 36,699
BROOKLINE BANCORP INC DEL COM 11373M107   832 58,804 SH   SOLE NO 0 0 58,804
BROWN & BROWN INC COM 115236101   3,804 66,772 SH   SOLE NO 0 0 66,772
BROWN FORMAN CORP CL A 115637100   1,632 24,822 SH   SOLE NO 0 0 24,822
BROWN FORMAN CORP CL B 115637209   7,381 112,384 SH   SOLE NO 0 0 112,384
BRT APARTMENTS CORP COM 055645303   249 12,721 SH   SOLE NO 0 0 12,721
BRUNSWICK CORP COM 117043109   724 10,056 SH   SOLE NO 0 0 10,056
BUCKLE INC COM 118440106   685 15,113 SH   SOLE NO 0 0 15,113
BUILDERS FIRSTSOURCE INC COM 12008R107   624 9,624 SH   SOLE NO 0 0 9,624
BUMBLE INC COM CL A 12047B105   292 13,887 SH   SOLE NO 0 0 13,887
BUNGE LIMITED COM G16962105   4,201 42,110 SH   SOLE NO 0 0 42,110
BURLINGTON STORES INC COM 122017106   1,558 7,684 SH   SOLE NO 0 0 7,684
BUTTERFLY NETWORK INC COM CL A 124155102   163 66,356 SH   SOLE NO 0 0 66,356
BUZZFEED INC CLASS A COM 12430A102   10 15,000 SH   SOLE NO 0 0 15,000
BYRNA TECHNOLOGIES INC COM NEW 12448X201   846 107,981 SH   SOLE NO 0 0 107,981
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,309 14,301 SH   SOLE NO 0 0 14,301
C3 AI INC CL A 12468P104   290 25,955 SH   SOLE NO 0 0 25,955
C4 THERAPEUTICS INC COM STK 12529R107   83 14,198 SH   SOLE NO 0 0 14,198
CABOT CORP COM 127055101   314 4,698 SH   SOLE NO 0 0 4,698
CACI INTL INC CL A 127190304   1,251 4,164 SH   SOLE NO 0 0 4,164
CADENCE DESIGN SYSTEM INC COM 127387108   2,648 16,488 SH   SOLE NO 0 0 16,488
CAESARS ENTERTAINMENT INC NE COM 12769G100   204 4,907 SH   SOLE NO 0 0 4,907
CAL MAINE FOODS INC COM NEW 128030202   659 12,111 SH   SOLE NO 0 0 12,111
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   2,686 254,663 SH   SOLE NO 0 0 254,663
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   5,215 496,266 SH   SOLE NO 0 0 496,266
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   2,517 122,865 SH   SOLE NO 0 0 122,865
CALAMOS GBL DYN INCOME FUND COM 12811L107   1,786 320,248 SH   SOLE NO 0 0 320,248
CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106   217 24,591 SH   SOLE NO 0 0 24,591
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   3,141 234,102 SH   SOLE NO 0 0 234,102
CALIFORNIA WTR SVC GROUP COM 130788102   848 13,996 SH   SOLE NO 0 0 13,996
CALIX INC COM 13100M509   371 5,424 SH   SOLE NO 0 0 5,424
CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103   445 26,371 SH   SOLE NO 0 0 26,371
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   2,118 87,272 SH   SOLE NO 0 0 87,272
CAMBRIA ETF TR GLB MOMENT ETF 132061508   1,935 68,347 SH   SOLE NO 0 0 68,347
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   24,928 420,310 SH   SOLE NO 0 0 420,310
CAMBRIA ETF TR TAIL RISK 132061862   7,981 521,686 SH   SOLE NO 0 0 521,686
CAMBRIDGE BANCORP COM 132152109   2,102 25,313 SH   SOLE NO 0 0 25,313
CAMDEN NATL CORP COM 133034108   5,225 125,352 SH   SOLE NO 0 0 125,352
CAMDEN PPTY TR SH BEN INT 133131102   205 1,836 SH   SOLE NO 0 0 1,836
CAMECO CORP COM 13321L108   3,351 147,832 SH   SOLE NO 0 0 147,832
CAMPBELL SOUP CO COM 134429109   3,918 69,049 SH   SOLE NO 0 0 69,049
CAMPING WORLD HLDGS INC CL A 13462K109   737 33,041 SH   SOLE NO 0 0 33,041
CANAAN INC SPONSORED ADS 134748102   24 11,977 SH   SOLE NO 0 0 11,977
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   187 10,509 SH   SOLE NO 0 0 10,509
CANADIAN IMPERIAL BK COMM TO COM 136069101   858 21,216 SH   SOLE NO 0 0 21,216
CANADIAN NAT RES LTD COM 136385101   2,362 42,549 SH   SOLE NO 0 0 42,549
CANADIAN NATL RY CO COM 136375102   5,390 45,347 SH   SOLE NO 0 0 45,347
CANADIAN PAC RY LTD COM 13645T100   3,237 43,405 SH   SOLE NO 0 0 43,405
CANO HEALTH INC COM CL A 13781Y103   33 24,550 SH   SOLE NO 0 0 24,550
CANON INC SPONSORED ADR 138006309   478 21,669 SH   SOLE NO 0 0 21,669
CANOO INC COM CL A 13803R102   29 23,917 SH   SOLE NO 0 0 23,917
CANOPY GROWTH CORP COM 138035100   764 331,109 SH   SOLE NO 0 0 331,109
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   18,925 842,625 SH   SOLE NO 0 0 842,625
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   64,645 2,740,376 SH   SOLE NO 0 0 2,740,376
CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102   15,375 690,094 SH   SOLE NO 0 0 690,094
CAPITAL GROUP FIXED INCOME E MUNICIPAL INCOME 14020Y201   11,505 439,470 SH   SOLE NO 0 0 439,470
CAPITAL GROUP FIXED INCOME E SHORT DURATION 14020Y409   14,865 586,761 SH   SOLE NO 0 0 586,761
CAPITAL GROUP FIXED INCOME E US MULTI-SECTOR 14020Y300   2,240 87,132 SH   SOLE NO 0 0 87,132
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104   32,660 1,554,532 SH   SOLE NO 0 0 1,554,532
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   45,474 2,280,554 SH   SOLE NO 0 0 2,280,554
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   20,621 989,989 SH   SOLE NO 0 0 989,989
CAPITAL ONE FINL CORP COM 14040H105   13,301 143,093 SH   SOLE NO 0 0 143,093
CAPITAL SOUTHWEST CORP COM 140501107   522 30,578 SH   SOLE NO 0 0 30,578
CAPITOL FED FINL INC COM 14057J101   216 25,042 SH   SOLE NO 0 0 25,042
CAPITOL SER TR FAIRLEAD TACTICA 14064D550   4,243 181,515 SH   SOLE NO 0 0 181,515
CARDINAL HEALTH INC COM 14149Y108   6,314 82,142 SH   SOLE NO 0 0 82,142
CAREDX INC COM 14167L103   244 21,442 SH   SOLE NO 0 0 21,442
CARIBOU BIOSCIENCES INC COM 142038108   139 22,275 SH   SOLE NO 0 0 22,275
CARLISLE COS INC COM 142339100   2,755 11,693 SH   SOLE NO 0 0 11,693
CARLYLE GROUP INC COM 14316J108   3,232 108,332 SH   SOLE NO 0 0 108,332
CARLYLE SECURED LENDING INC COM 872280102   252 17,655 SH   SOLE NO 0 0 17,655
CARMAX INC COM 143130102   1,549 25,447 SH   SOLE NO 0 0 25,447
CARNIVAL CORP COMMON STOCK 143658300   23,564 2,923,596 SH   SOLE NO 0 0 2,923,596
CARPENTER TECHNOLOGY CORP COM 144285103   316 8,567 SH   SOLE NO 0 0 8,567
CARRIER GLOBAL CORPORATION COM 14448C104   14,981 363,183 SH   SOLE NO 0 0 363,183
CARTERS INC COM 146229109   200 2,691 SH   SOLE NO 0 0 2,691
CARVANA CO CL A 146869102   81 17,173 SH   SOLE NO 0 0 17,173
CASELLA WASTE SYS INC CL A 147448104   419 5,293 SH   SOLE NO 0 0 5,293
CASEYS GEN STORES INC COM 147528103   1,428 6,369 SH   SOLE NO 0 0 6,369
CASSAVA SCIENCES INC COM 14817C107   692 23,454 SH   SOLE NO 0 0 23,454
CATALENT INC COM 148806102   302 6,724 SH   SOLE NO 0 0 6,724
CATALYST PHARMACEUTICALS INC COM 14888U101   376 20,236 SH   SOLE NO 0 0 20,236
CATERPILLAR INC COM 149123101   103,091 430,336 SH   SOLE NO 0 0 430,336
CATHAY GEN BANCORP COM 149150104   353 8,670 SH   SOLE NO 0 0 8,670
CBIZ INC COM 124805102   877 18,737 SH   SOLE NO 0 0 18,737
CBOE GLOBAL MKTS INC COM 12503M108   2,063 16,442 SH   SOLE NO 0 0 16,442
CBRE GBL REAL ESTATE INC FD COM 12504G100   1,047 182,848 SH   SOLE NO 0 0 182,848
CBRE GROUP INC CL A 12504L109   786 10,220 SH   SOLE NO 0 0 10,220
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   4,838 556,142 SH   SOLE NO 0 0 556,142
CDW CORP COM 12514G108   1,802 10,095 SH   SOLE NO 0 0 10,095
CEDAR FAIR L P DEPOSITRY UNIT 150185106   1,025 24,812 SH   SOLE NO 0 0 24,812
CEL-SCI CORP COM PAR NEW 150837607   38 16,460 SH   SOLE NO 0 0 16,460
CELANESE CORP DEL COM 150870103   1,138 11,132 SH   SOLE NO 0 0 11,132
CELSIUS HLDGS INC COM NEW 15118V207   3,570 34,319 SH   SOLE NO 0 0 34,319
CELULARITY INC COM CL A 151190105   45 35,220 SH   SOLE NO 0 0 35,220
CENOVUS ENERGY INC COM 15135U109   459 23,686 SH   SOLE NO 0 0 23,686
CENTENE CORP DEL COM 15135B101   2,474 30,173 SH   SOLE NO 0 0 30,173
CENTERPOINT ENERGY INC COM 15189T107   2,762 92,113 SH   SOLE NO 0 0 92,113
CENTRAL SECS CORP COM 155123102   1,099 32,918 SH   SOLE NO 0 0 32,918
CENTRUS ENERGY CORP CL A 15643U104   271 8,347 SH   SOLE NO 0 0 8,347
CENTURY ALUM CO COM 156431108   113 13,850 SH   SOLE NO 0 0 13,850
CERIDIAN HCM HLDG INC COM 15677J108   317 4,952 SH   SOLE NO 0 0 4,952
CERTARA INC COM 15687V109   178 11,137 SH   SOLE NO 0 0 11,137
CF INDS HLDGS INC COM 125269100   2,476 29,066 SH   SOLE NO 0 0 29,066
CFSB BANCORP INC COM 12530C107   145 18,000 SH   SOLE NO 0 0 18,000
CGI INC CL A SUB VTG 12532H104   652 7,573 SH   SOLE NO 0 0 7,573
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   2,490 261,382 SH   SOLE NO 0 0 261,382
CHARLES RIV LABS INTL INC COM 159864107   4,278 19,637 SH   SOLE NO 0 0 19,637
CHART INDS INC COM 16115Q308   451 3,922 SH   SOLE NO 0 0 3,922
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,661 4,899 SH   SOLE NO 0 0 4,899
CHECK POINT SOFTWARE TECH LT ORD M22465104   2,071 16,416 SH   SOLE NO 0 0 16,416
CHEESECAKE FACTORY INC COM 163072101   650 20,514 SH   SOLE NO 0 0 20,514
CHEGG INC COM 163092109   3,022 119,618 SH   SOLE NO 0 0 119,618
CHEMOURS CO COM 163851108   2,400 78,386 SH   SOLE NO 0 0 78,386
CHEMUNG FINL CORP COM 164024101   358 7,805 SH   SOLE NO 0 0 7,805
CHENIERE ENERGY INC COM NEW 16411R208   6,621 44,153 SH   SOLE NO 0 0 44,153
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   1,010 17,771 SH   SOLE NO 0 0 17,771
CHESAPEAKE ENERGY CORP COM 165167735   2,018 21,391 SH   SOLE NO 0 0 21,391
CHESAPEAKE UTILS CORP COM 165303108   1,953 16,531 SH   SOLE NO 0 0 16,531
CHEVRON CORP NEW COM 166764100   203,808 1,135,485 SH   SOLE NO 0 0 1,135,485
CHEWY INC CL A 16679L109   1,024 27,630 SH   SOLE NO 0 0 27,630
CHICAGO ATLANTIC REAL ESTATE COM 167239102   377 25,031 SH   SOLE NO 0 0 25,031
CHICOS FAS INC COM 168615102   67 13,698 SH   SOLE NO 0 0 13,698
CHIMERA INVT CORP COM NEW 16934Q208   775 141,015 SH   SOLE NO 0 0 141,015
CHIPOTLE MEXICAN GRILL INC COM 169656105   13,693 9,869 SH   SOLE NO 0 0 9,869
CHOICE HOTELS INTL INC COM 169905106   1,470 13,052 SH   SOLE NO 0 0 13,052
CHORD ENERGY CORPORATION COM NEW 674215207   1,775 12,975 SH   SOLE NO 0 0 12,975
CHUBB LIMITED COM H1467J104   13,230 59,975 SH   SOLE NO 0 0 59,975
CHURCH & DWIGHT CO INC COM 171340102   5,435 67,434 SH   SOLE NO 0 0 67,434
CIA ENERGETICA DE MINAS GERA SP ADR N-V PFD 204409601   65 32,165 SH   SOLE NO 0 0 32,165
CIENA CORP COM NEW 171779309   1,538 30,171 SH   SOLE NO 0 0 30,171
CIGNA CORP NEW COM 125523100   26,840 81,006 SH   SOLE NO 0 0 81,006
CINCINNATI FINL CORP COM 172062101   6,153 60,098 SH   SOLE NO 0 0 60,098
CINEMARK HLDGS INC COM 17243V102   2,556 295,211 SH   SOLE NO 0 0 295,211
CINTAS CORP COM 172908105   6,844 15,154 SH   SOLE NO 0 0 15,154
CION INVT CORP COM 17259U204   2,268 232,649 SH   SOLE NO 0 0 232,649
CISCO SYS INC COM 17275R102   106,101 2,227,147 SH   SOLE NO 0 0 2,227,147
CITIGROUP INC COM NEW 172967424   20,323 449,338 SH   SOLE NO 0 0 449,338
CITIUS PHARMACEUTICALS INC COM NEW 17322U207   22 28,254 SH   SOLE NO 0 0 28,254
CITIZENS & NORTHN CORP COM 172922106   312 13,661 SH   SOLE NO 0 0 13,661
CITIZENS CMNTY BANCORP INC M COM 174903104   159 13,252 SH   SOLE NO 0 0 13,252
CITIZENS FINANCIAL SERVS INC COM 174615104   417 5,436 SH   SOLE NO 0 0 5,436
CITIZENS FINL GROUP INC COM 174610105   8,677 220,421 SH   SOLE NO 0 0 220,421
CIVISTA BANCSHARES INC COM NO PAR 178867107   544 24,734 SH   SOLE NO 0 0 24,734
CIVITAS RESOURCES INC COM NEW 17888H103   201 3,474 SH   SOLE NO 0 0 3,474
CLEAN ENERGY FUELS CORP COM 184499101   543 104,472 SH   SOLE NO 0 0 104,472
CLEAN HARBORS INC COM 184496107   428 3,752 SH   SOLE NO 0 0 3,752
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   11 11,030 SH   SOLE NO 0 0 11,030
CLEAR SECURE INC COM CL A 18467V109   638 23,281 SH   SOLE NO 0 0 23,281
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   908 31,772 SH   SOLE NO 0 0 31,772
CLEARBRIDGE MLP AND MIDSTRM COM 184692200   2,496 74,832 SH   SOLE NO 0 0 74,832
CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207   721 25,506 SH   SOLE NO 0 0 25,506
CLEARPOINT NEURO INC COM 18507C103   686 81,055 SH   SOLE NO 0 0 81,055
CLEARWAY ENERGY INC CL C 18539C204   358 11,248 SH   SOLE NO 0 0 11,248
CLEVELAND-CLIFFS INC NEW COM 185899101   8,931 554,378 SH   SOLE NO 0 0 554,378
CLOROX CO DEL COM 189054109   23,075 164,433 SH   SOLE NO 0 0 164,433
CLOUDFLARE INC CL A COM 18915M107   2,109 46,658 SH   SOLE NO 0 0 46,658
CLOUGH GLOBAL DIVID & INCOME COM 18913Y103   85 13,366 SH   SOLE NO 0 0 13,366
CLOUGH GLOBAL EQUITY FD COM 18914C100   299 45,984 SH   SOLE NO 0 0 45,984
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   542 106,976 SH   SOLE NO 0 0 106,976
CLOVER HEALTH INVESTMENTS CO COM CL A 18914F103   174 187,394 SH   SOLE NO 0 0 187,394
CME GROUP INC COM 12572Q105   10,427 62,006 SH   SOLE NO 0 0 62,006
CMS ENERGY CORP COM 125896100   4,986 78,736 SH   SOLE NO 0 0 78,736
CNA FINL CORP COM 126117100   2,005 47,423 SH   SOLE NO 0 0 47,423
COCA COLA CO COM 191216100   109,803 1,726,201 SH   SOLE NO 0 0 1,726,201
COCA COLA CONS INC COM 191098102   712 1,391 SH   SOLE NO 0 0 1,391
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   1,644 29,734 SH   SOLE NO 0 0 29,734
CODA OCTOPUS GROUP INC COM NEW 19188U206   113 16,500 SH   SOLE NO 0 0 16,500
COEUR MNG INC COM NEW 192108504   71 21,215 SH   SOLE NO 0 0 21,215
COGNEX CORP COM 192422103   640 13,600 SH   SOLE NO 0 0 13,600
COGNITION THERAPEUTICS INC COM 19243B102   397 189,307 SH   SOLE NO 0 0 189,307
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,199 38,456 SH   SOLE NO 0 0 38,456
COHEN & STEERS CLOSED-END OP COM 19248P106   2,603 249,168 SH   SOLE NO 0 0 249,168
COHEN & STEERS INFRASTRUCTUR COM 19248A109   3,605 150,283 SH   SOLE NO 0 0 150,283
COHEN & STEERS LTD DURATION COM 19248C105   352 18,542 SH   SOLE NO 0 0 18,542
COHEN & STEERS QUALITY INCOM COM 19247L106   4,398 382,508 SH   SOLE NO 0 0 382,508
COHEN & STEERS REIT & PFD & COM 19247X100   2,917 143,179 SH   SOLE NO 0 0 143,179
COHEN & STEERS TAX ADVAN PFD COM 19249X108   435 24,664 SH   SOLE NO 0 0 24,664
COHEN & STEERS TOTAL RETURN COM 19247R103   8,479 693,344 SH   SOLE NO 0 0 693,344
COHERENT CORP COM 19247G107   3,522 100,343 SH   SOLE NO 0 0 100,343
COINBASE GLOBAL INC COM CL A 19260Q107   2,953 83,455 SH   SOLE NO 0 0 83,455
COLGATE PALMOLIVE CO COM 194162103   24,480 310,708 SH   SOLE NO 0 0 310,708
COLUMBIA BKG SYS INC COM 197236102   394 13,079 SH   SOLE NO 0 0 13,079
COLUMBIA ETF TR I DIVERSIFID FXD 19761L508   2,533 146,522 SH   SOLE NO 0 0 146,522
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607   3,270 162,239 SH   SOLE NO 0 0 162,239
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   12,530 490,431 SH   SOLE NO 0 0 490,431
COLUMBIA FINL INC COM 197641103   447 20,700 SH   SOLE NO 0 0 20,700
COLUMBIA SPORTSWEAR CO COM 198516106   217 2,488 SH   SOLE NO 0 0 2,488
COMCAST CORP NEW CL A 20030N101   33,320 952,823 SH   SOLE NO 0 0 952,823
COMERICA INC COM 200340107   4,966 74,290 SH   SOLE NO 0 0 74,290
COMMERCE BANCSHARES INC COM 200525103   1,541 22,649 SH   SOLE NO 0 0 22,649
COMMERCIAL METALS CO COM 201723103   890 18,436 SH   SOLE NO 0 0 18,436
COMMUNITY BK SYS INC COM 203607106   1,734 27,548 SH   SOLE NO 0 0 27,548
COMMUNITY HEALTH SYS INC NEW COM 203668108   151 35,008 SH   SOLE NO 0 0 35,008
COMPASS DIVERSIFIED SH BEN INT 20451Q104   828 45,433 SH   SOLE NO 0 0 45,433
COMPASS INC CL A 20464U100   30 13,290 SH   SOLE NO 0 0 13,290
COMPASS MINERALS INTL INC COM 20451N101   1,070 26,107 SH   SOLE NO 0 0 26,107
COMSCORE INC COM 20564W105   18 15,965 SH   SOLE NO 0 0 15,965
COMSTOCK INC COM NEW 205750300   35 128,930 SH   SOLE NO 0 0 128,930
CONAGRA BRANDS INC COM 205887102   7,884 203,739 SH   SOLE NO 0 0 203,739
CONOCOPHILLIPS COM 20825C104   41,773 354,010 SH   SOLE NO 0 0 354,010
CONSOLIDATED EDISON INC COM 209115104   37,219 390,508 SH   SOLE NO 0 0 390,508
CONSOLIDATED WATER CO INC ORD G23773107   357 24,166 SH   SOLE NO 0 0 24,166
CONSTELLATION BRANDS INC CL A 21036P108   28,710 123,833 SH   SOLE NO 0 0 123,833
CONSTELLATION ENERGY CORP COM 21037T109   8,881 103,016 SH   SOLE NO 0 0 103,016
COOPER COS INC COM NEW 216648402   1,368 4,138 SH   SOLE NO 0 0 4,138
COPART INC COM 217204106   2,380 39,087 SH   SOLE NO 0 0 39,087
CORE SCIENTIFIC INC COMMON STOCK 21873J108   11 155,959 SH   SOLE NO 0 0 155,959
CORECIVIC INC COM 21871N101   281 24,318 SH   SOLE NO 0 0 24,318
CORMEDIX INC COM 21900C308   109 25,989 SH   SOLE NO 0 0 25,989
CORNERSTONE STRATEGIC VALUE COM 21924B302   1,049 142,446 SH   SOLE NO 0 0 142,446
CORNERSTONE TOTAL RETURN FD COM 21924U300   1,015 143,085 SH   SOLE NO 0 0 143,085
CORNING INC COM 219350105   23,713 742,439 SH   SOLE NO 0 0 742,439
CORTEVA INC COM 22052L104   9,378 159,551 SH   SOLE NO 0 0 159,551
COSTAMARE INC SHS Y1771G102   1,418 152,888 SH   SOLE NO 0 0 152,888
COSTAR GROUP INC COM 22160N109   1,771 22,922 SH   SOLE NO 0 0 22,922
COSTCO WHSL CORP NEW COM 22160K105   161,171 353,058 SH   SOLE NO 0 0 353,058
COTERRA ENERGY INC COM 127097103   6,077 247,336 SH   SOLE NO 0 0 247,336
COTY INC COM CL A 222070203   235 27,514 SH   SOLE NO 0 0 27,514
COUPA SOFTWARE INC NOTE 0.125% 6/1 22266LAC0   9 10,000 SH   SOLE NO 0 0 10,000
COUPANG INC CL A 22266T109   550 37,431 SH   SOLE NO 0 0 37,431
COUSINS PPTYS INC COM NEW 222795502   388 15,359 SH   SOLE NO 0 0 15,359
COVENANT LOGISTICS GROUP INC CL A 22284P105   659 19,072 SH   SOLE NO 0 0 19,072
CRACKER BARREL OLD CTRY STOR COM 22410J106   814 8,602 SH   SOLE NO 0 0 8,602
CRANE HLDGS CO COM 224441105   485 4,829 SH   SOLE NO 0 0 4,829
CRAWFORD & CO CL A 224633206   285 51,332 SH   SOLE NO 0 0 51,332
CREDIT ACCEP CORP MICH COM 225310101   260 550 SH   SOLE NO 0 0 550
CREDIT SUISSE ASSET MGMT INC COM 224916106   56 22,432 SH   SOLE NO 0 0 22,432
CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103   166 94,354 SH   SOLE NO 0 0 94,354
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   350 13,371 SH   SOLE NO 0 0 13,371
CRH PLC ADR 12626K203   264 6,647 SH   SOLE NO 0 0 6,647
CRICUT INC COM CL A 22658D100   1,595 172,166 SH   SOLE NO 0 0 172,166
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   2,076 51,084 SH   SOLE NO 0 0 51,084
CROCS INC COM 227046109   8,108 74,780 SH   SOLE NO 0 0 74,780
CRONOS GROUP INC COM 22717L101   323 127,165 SH   SOLE NO 0 0 127,165
CROSSFIRST BANKSHARES INC COM 22766M109   211 17,018 SH   SOLE NO 0 0 17,018
CROWDSTRIKE HLDGS INC CL A 22788C105   10,602 100,694 SH   SOLE NO 0 0 100,694
CROWN CASTLE INC COM 22822V101   11,018 81,230 SH   SOLE NO 0 0 81,230
CROWN HLDGS INC COM 228368106   468 5,704 SH   SOLE NO 0 0 5,704
CSX CORP COM 126408103   25,604 826,478 SH   SOLE NO 0 0 826,478
CUBESMART COM 229663109   6,796 168,864 SH   SOLE NO 0 0 168,864
CUE HEALTH INC COM 229790100   29 14,250 SH   SOLE NO 0 0 14,250
CULLEN FROST BANKERS INC COM 229899109   5,995 44,841 SH   SOLE NO 0 0 44,841
CUMMINS INC COM 231021106   15,889 65,580 SH   SOLE NO 0 0 65,580
CURTISS WRIGHT CORP COM 231561101   899 5,386 SH   SOLE NO 0 0 5,386
CUSTOM TRUCK ONE SOURCE INC *W EXP 01/01/202 23204X111   18 46,500 SH   SOLE NO 0 0 46,500
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   63 10,000 SH   SOLE NO 0 0 10,000
CVB FINL CORP COM 126600105   1,728 67,106 SH   SOLE NO 0 0 67,106
CVD EQUIP CORP COM 126601103   137 24,990 SH   SOLE NO 0 0 24,990
CVS HEALTH CORP COM 126650100   83,126 892,009 SH   SOLE NO 0 0 892,009
CYBERARK SOFTWARE LTD SHS M2682V108   2,327 17,953 SH   SOLE NO 0 0 17,953
CYBIN INC COM 23256X100   7 24,892 SH   SOLE NO 0 0 24,892
CYTOMX THERAPEUTICS INC COM 23284F105   85 53,243 SH   SOLE NO 0 0 53,243
CYXTERA TECHNOLOGIES INC COM CL A 23284C102   153 79,991 SH   SOLE NO 0 0 79,991
D R HORTON INC COM 23331A109   7,367 82,652 SH   SOLE NO 0 0 82,652
DANAHER CORPORATION COM 235851102   37,971 143,061 SH   SOLE NO 0 0 143,061
DANAOS CORPORATION SHS Y1968P121   4,163 79,072 SH   SOLE NO 0 0 79,072
DANIMER SCIENTIFIC INC COM CL A 236272100   290 162,160 SH   SOLE NO 0 0 162,160
DARDEN RESTAURANTS INC COM 237194105   4,413 31,909 SH   SOLE NO 0 0 31,909
DARE BIOSCIENCE INC COM 23666P101   36 43,579 SH   SOLE NO 0 0 43,579
DARLING INGREDIENTS INC COM 237266101   8,677 138,642 SH   SOLE NO 0 0 138,642
DATADOG INC CL A COM 23804L103   22,115 300,885 SH   SOLE NO 0 0 300,885
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108   2,061 76,153 SH   SOLE NO 0 0 76,153
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207   2,993 110,188 SH   SOLE NO 0 0 110,188
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306   2,209 88,894 SH   SOLE NO 0 0 88,894
DAVITA INC COM 23918K108   1,961 26,271 SH   SOLE NO 0 0 26,271
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101   22 14,700 SH   SOLE NO 0 0 14,700
DBX ETF TR XTRACK MSCI EAFE 233051200   41,213 1,278,729 SH   SOLE NO 0 0 1,278,729
DBX ETF TR XTRACK MSCI EAFE 233051630   270 12,417 SH   SOLE NO 0 0 12,417
DBX ETF TR XTRACK MSCI EMRG 233051101   1,312 61,287 SH   SOLE NO 0 0 61,287
DBX ETF TR XTRACK MSCI EURP 233051853   228 6,845 SH   SOLE NO 0 0 6,845
DBX ETF TR XTRACK MUN INFRA 233051705   3,462 145,722 SH   SOLE NO 0 0 145,722
DBX ETF TR XTRACK USD HIGH 233051432   1,842 54,652 SH   SOLE NO 0 0 54,652
DBX ETF TR XTRACKERS RUSSEL 233051481   873 20,722 SH   SOLE NO 0 0 20,722
DBX ETF TR XTRACKERS S&P 233051143   3,132 90,647 SH   SOLE NO 0 0 90,647
DBX ETF TR XTRCKR MSCI US 233051150   1,440 41,348 SH   SOLE NO 0 0 41,348
DECKERS OUTDOOR CORP COM 243537107   433 1,085 SH   SOLE NO 0 0 1,085
DEERE & CO COM 244199105   64,219 149,779 SH   SOLE NO 0 0 149,779
DELAWARE ENHANCED GLOBAL DIV COM 246060107   221 28,406 SH   SOLE NO 0 0 28,406
DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108   222 21,430 SH   SOLE NO 0 0 21,430
DELAWARE IVY HIGH INCOME OPP COM 246107106   219 20,036 SH   SOLE NO 0 0 20,036
DELL TECHNOLOGIES INC CL C 24703L202   3,290 81,814 SH   SOLE NO 0 0 81,814
DELTA AIR LINES INC DEL COM NEW 247361702   10,171 309,528 SH   SOLE NO 0 0 309,528
DENISON MINES CORP COM 248356107   24 21,077 SH   SOLE NO 0 0 21,077
DESKTOP METAL INC COM CL A 25058X105   501 368,587 SH   SOLE NO 0 0 368,587
DEUTSCHE BANK A G NAMEN AKT D18190898   118 10,274 SH   SOLE NO 0 0 10,274
DEVON ENERGY CORP NEW COM 25179M103   17,864 290,426 SH   SOLE NO 0 0 290,426
DEXCOM INC COM 252131107   4,380 38,680 SH   SOLE NO 0 0 38,680
DIAGEO PLC SPON ADR NEW 25243Q205   15,831 88,848 SH   SOLE NO 0 0 88,848
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   654 3,539 SH   SOLE NO 0 0 3,539
DIAMONDBACK ENERGY INC COM 25278X109   9,502 69,470 SH   SOLE NO 0 0 69,470
DICKS SPORTING GOODS INC COM 253393102   2,649 22,026 SH   SOLE NO 0 0 22,026
DIGITAL RLTY TR INC COM 253868103   12,012 119,803 SH   SOLE NO 0 0 119,803
DIGITAL TURBINE INC COM NEW 25400W102   416 27,325 SH   SOLE NO 0 0 27,325
DIGITAL WORLD ACQUISITION CO *W EXP 06/30/202 25400Q113   34 10,079 SH   SOLE NO 0 0 10,079
DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105   628 41,896 SH   SOLE NO 0 0 41,896
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   327 29,917 SH   SOLE NO 0 0 29,917
DIGITALOCEAN HLDGS INC COM 25402D102   583 22,921 SH   SOLE NO 0 0 22,921
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   13,482 324,716 SH   SOLE NO 0 0 324,716
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   5,185 230,885 SH   SOLE NO 0 0 230,885
DIMENSIONAL ETF TRUST EMERGING MKTS HI 25434V757   664 29,899 SH   SOLE NO 0 0 29,899
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   7,721 351,770 SH   SOLE NO 0 0 351,770
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   2,848 116,754 SH   SOLE NO 0 0 116,754
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   563 13,698 SH   SOLE NO 0 0 13,698
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   11,126 366,003 SH   SOLE NO 0 0 366,003
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   26,327 1,051,405 SH   SOLE NO 0 0 1,051,405
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   11,079 495,714 SH   SOLE NO 0 0 495,714
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   1,670 75,754 SH   SOLE NO 0 0 75,754
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   1,031 47,940 SH   SOLE NO 0 0 47,940
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   566 25,496 SH   SOLE NO 0 0 25,496
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   13,467 281,693 SH   SOLE NO 0 0 281,693
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   15,827 343,398 SH   SOLE NO 0 0 343,398
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   15,924 589,349 SH   SOLE NO 0 0 589,349
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   186,272 7,671,832 SH   SOLE NO 0 0 7,671,832
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   40,368 970,163 SH   SOLE NO 0 0 970,163
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   5,588 232,770 SH   SOLE NO 0 0 232,770
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   24,407 729,002 SH   SOLE NO 0 0 729,002
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   3,359 158,831 SH   SOLE NO 0 0 158,831
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   23,369 456,885 SH   SOLE NO 0 0 456,885
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   9,018 364,080 SH   SOLE NO 0 0 364,080
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   8,430 191,831 SH   SOLE NO 0 0 191,831
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   93,716 4,338,736 SH   SOLE NO 0 0 4,338,736
DIODES INC COM 254543101   469 6,163 SH   SOLE NO 0 0 6,163
DIREXION SHS ETF TR 20YR TRES BEAR 25460G849   264 1,940 SH   SOLE NO 0 0 1,940
DIREXION SHS ETF TR 20YR TRES BULL 25459W540   153 20,142 SH   SOLE NO 0 0 20,142
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   1,743 59,271 SH   SOLE NO 0 0 59,271
DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869   234 14,197 SH   SOLE NO 0 0 14,197
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458   261 27,047 SH   SOLE NO 0 0 27,047
DIREXION SHS ETF TR DRX S&P500BULL 25459W862   428 6,903 SH   SOLE NO 0 0 6,903
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   2,141 33,546 SH   SOLE NO 0 0 33,546
DISCOVER FINL SVCS COM 254709108   5,821 59,505 SH   SOLE NO 0 0 59,505
DISH NETWORK CORPORATION CL A 25470M109   176 12,592 SH   SOLE NO 0 0 12,592
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   15 25,000 SH   SOLE NO 0 0 25,000
DISNEY WALT CO COM 254687106   95,845 1,103,194 SH   SOLE NO 0 0 1,103,194
DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107   172 266,234 SH   SOLE NO 0 0 266,234
DNP SELECT INCOME FD INC COM 23325P104   9,756 867,227 SH   SOLE NO 0 0 867,227
DOCUSIGN INC COM 256163106   8,159 147,229 SH   SOLE NO 0 0 147,229
DOLBY LABORATORIES INC COM CL A 25659T107   400 5,676 SH   SOLE NO 0 0 5,676
DOLLAR GEN CORP NEW COM 256677105   14,352 58,285 SH   SOLE NO 0 0 58,285
DOLLAR TREE INC COM 256746108   4,495 31,784 SH   SOLE NO 0 0 31,784
DOMA HOLDINGS INC COMMON STOCK 25703A104   123 272,000 SH   SOLE NO 0 0 272,000
DOMINION ENERGY INC COM 25746U109   27,814 453,596 SH   SOLE NO 0 0 453,596
DOMINOS PIZZA INC COM 25754A201   1,698 4,902 SH   SOLE NO 0 0 4,902
DOMO INC COM CL B 257554105   168 11,810 SH   SOLE NO 0 0 11,810
DONALDSON INC COM 257651109   3,046 51,746 SH   SOLE NO 0 0 51,746
DORCHESTER MINERALS LP COM UNIT 25820R105   683 22,836 SH   SOLE NO 0 0 22,836
DOUBLELINE INCOME SOLUTIONS COM 258622109   1,228 110,800 SH   SOLE NO 0 0 110,800
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   760 57,970 SH   SOLE NO 0 0 57,970
DOUGLAS ELLIMAN INC COM 25961D105   58 14,374 SH   SOLE NO 0 0 14,374
DOUGLAS EMMETT INC COM 25960P109   725 46,249 SH   SOLE NO 0 0 46,249
DOVER CORP COM 260003108   3,200 23,637 SH   SOLE NO 0 0 23,637
DOW INC COM 260557103   27,245 540,688 SH   SOLE NO 0 0 540,688
DOXIMITY INC CL A 26622P107   331 9,883 SH   SOLE NO 0 0 9,883
DRAFTKINGS INC NEW COM CL A 26142V105   2,765 242,790 SH   SOLE NO 0 0 242,790
DRAGANFLY INC. COM NEW 26142Q205   12 16,246 SH   SOLE NO 0 0 16,246
DRIVEN BRANDS HLDGS INC COM 26210V102   200 7,333 SH   SOLE NO 0 0 7,333
DROPBOX INC CL A 26210C104   377 16,871 SH   SOLE NO 0 0 16,871
DT MIDSTREAM INC COMMON STOCK 23345M107   2,083 37,699 SH   SOLE NO 0 0 37,699
DTE ENERGY CO COM 233331107   12,255 104,277 SH   SOLE NO 0 0 104,277
DUCK CREEK TECHNOLOGIES INC SHS 264120106   210 17,448 SH   SOLE NO 0 0 17,448
DUCOMMUN INC DEL COM 264147109   2,149 43,029 SH   SOLE NO 0 0 43,029
DUFF & PHELPS UTLITY AND INF COM 26433C105   550 40,760 SH   SOLE NO 0 0 40,760
DUKE ENERGY CORP NEW COM NEW 26441C204   51,497 500,027 SH   SOLE NO 0 0 500,027
DULUTH HLDGS INC COM CL B 26443V101   71 11,531 SH   SOLE NO 0 0 11,531
DUPONT DE NEMOURS INC COM 26614N102   15,127 220,416 SH   SOLE NO 0 0 220,416
DUTCH BROS INC CL A 26701L100   3,478 123,410 SH   SOLE NO 0 0 123,410
DWS MUN INCOME TR COM 233368109   267 31,092 SH   SOLE NO 0 0 31,092
DXC TECHNOLOGY CO COM 23355L106   524 19,773 SH   SOLE NO 0 0 19,773
DXP ENTERPRISES INC COM NEW 233377407   389 14,151 SH   SOLE NO 0 0 14,151
DYADIC INTL INC DEL COM 26745T101   32 26,726 SH   SOLE NO 0 0 26,726
DYCOM INDS INC COM 267475101   258 2,758 SH   SOLE NO 0 0 2,758
DYNATRACE INC COM NEW 268150109   436 11,387 SH   SOLE NO 0 0 11,387
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   576 54,158 SH   SOLE NO 0 0 54,158
DYNEX CAP INC COM 26817Q886   860 67,652 SH   SOLE NO 0 0 67,652
EA SERIES TRUST BRIDGEWAY BLUE 02072L714   1,754 218,003 SH   SOLE NO 0 0 218,003
EA SERIES TRUST FREEDOM 100 EM 02072L607   1,900 68,922 SH   SOLE NO 0 0 68,922
EA SERIES TRUST MERLYN AI SECTOR 02072L862   233 11,217 SH   SOLE NO 0 0 11,217
EA SERIES TRUST STRIVE 500 ETF 02072L680   1,964 80,976 SH   SOLE NO 0 0 80,976
EA SERIES TRUST STRIVE US ENERGY 02072L722   1,222 41,497 SH   SOLE NO 0 0 41,497
EA SERIES TRUST US QUAN MOMENTUM 02072L409   406 8,843 SH   SOLE NO 0 0 8,843
EAGLE BANCORP INC MD COM 268948106   631 14,334 SH   SOLE NO 0 0 14,334
EAGLE BULK SHIPPING INC COM Y2187A150   205 4,117 SH   SOLE NO 0 0 4,117
EAGLE MATLS INC COM 26969P108   315 2,372 SH   SOLE NO 0 0 2,372
EAGLE POINT CREDIT COMPANY I COM 269808101   1,075 106,261 SH   SOLE NO 0 0 106,261
EARGO INC COM 270087109   19 33,998 SH   SOLE NO 0 0 33,998
EASTERLY GOVT PPTYS INC COM 27616P103   1,338 93,783 SH   SOLE NO 0 0 93,783
EASTERN BANKSHARES INC COM 27627N105   918 53,242 SH   SOLE NO 0 0 53,242
EASTGROUP PPTYS INC COM 277276101   313 2,115 SH   SOLE NO 0 0 2,115
EASTMAN CHEM CO COM 277432100   4,294 52,732 SH   SOLE NO 0 0 52,732
EASTMAN KODAK CO COM NEW 277461406   31 10,409 SH   SOLE NO 0 0 10,409
EATON CORP PLC SHS G29183103   22,114 140,902 SH   SOLE NO 0 0 140,902
EATON VANCE CALIF MUN BD FD COM 27828A100   90 10,428 SH   SOLE NO 0 0 10,428
EATON VANCE ENHANCED EQUITY COM 278274105   799 53,544 SH   SOLE NO 0 0 53,544
EATON VANCE ENHANCED EQUITY COM 278277108   532 32,195 SH   SOLE NO 0 0 32,195
EATON VANCE FLTING RATE INC COM 278279104   217 19,646 SH   SOLE NO 0 0 19,646
EATON VANCE LTD DURATION INC COM 27828H105   3,101 330,299 SH   SOLE NO 0 0 330,299
EATON VANCE MUN BD FD COM 27827X101   1,082 104,139 SH   SOLE NO 0 0 104,139
EATON VANCE MUN INCOME 2028 SHS 27829U105   492 27,619 SH   SOLE NO 0 0 27,619
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   1,464 148,356 SH   SOLE NO 0 0 148,356
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   299 18,249 SH   SOLE NO 0 0 18,249
EATON VANCE NEW YORK MUN BD COM 27827Y109   477 53,021 SH   SOLE NO 0 0 53,021
EATON VANCE RISK-MANAGED DIV COM 27829G106   671 89,571 SH   SOLE NO 0 0 89,571
EATON VANCE SHORT DURATION D COM 27828V104   628 61,681 SH   SOLE NO 0 0 61,681
EATON VANCE SR FLTNG RTE TR COM 27828Q105   115 10,566 SH   SOLE NO 0 0 10,566
EATON VANCE TAX ADVT DIV INC COM 27828G107   3,580 157,030 SH   SOLE NO 0 0 157,030
EATON VANCE TAX MNGED BUY WR COM 27828X100   1,210 92,018 SH   SOLE NO 0 0 92,018
EATON VANCE TAX-ADVANTAGED G COM 27828U106   354 16,951 SH   SOLE NO 0 0 16,951
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   4,266 347,429 SH   SOLE NO 0 0 347,429
EATON VANCE TAX-MANAGED DIVE COM 27828N102   4,008 369,143 SH   SOLE NO 0 0 369,143
EATON VANCE TAX-MANAGED GLOB COM 27829C105   10,612 1,367,617 SH   SOLE NO 0 0 1,367,617
EATON VANCE TAX-MANAGED GLOB COM 27829F108   7,897 1,046,002 SH   SOLE NO 0 0 1,046,002
EATON VANCE TX ADV GLBL DIV COM 27828S101   2,088 138,294 SH   SOLE NO 0 0 138,294
EBAY INC. COM 278642103   3,073 74,115 SH   SOLE NO 0 0 74,115
ECOARK HLDGS INC COM NEW 27888N307   5 24,163 SH   SOLE NO 0 0 24,163
ECOLAB INC COM 278865100   15,661 107,596 SH   SOLE NO 0 0 107,596
ECOVYST INC COM 27923Q109   270 30,500 SH   SOLE NO 0 0 30,500
EDAP TMS S A SPONSORED ADR 268311107   659 61,885 SH   SOLE NO 0 0 61,885
EDISON INTL COM 281020107   7,736 121,608 SH   SOLE NO 0 0 121,608
EDITAS MEDICINE INC COM 28106W103   235 26,599 SH   SOLE NO 0 0 26,599
EDWARDS LIFESCIENCES CORP COM 28176E108   9,107 122,071 SH   SOLE NO 0 0 122,071
EHEALTH INC COM 28238P109   165 34,109 SH   SOLE NO 0 0 34,109
ELANCO ANIMAL HEALTH INC COM 28414H103   345 28,248 SH   SOLE NO 0 0 28,248
ELASTIC N V ORD SHS N14506104   210 4,092 SH   SOLE NO 0 0 4,092
ELBIT SYS LTD ORD M3760D101   1,076 6,561 SH   SOLE NO 0 0 6,561
ELDORADO GOLD CORP NEW COM 284902509   125 14,961 SH   SOLE NO 0 0 14,961
ELECTRA BATTERY MATERIALS CO COM NEW 28474P201   19 11,469 SH   SOLE NO 0 0 11,469
ELECTRAMECCANICA VEHS CORP COM NEW 284849205   12 20,052 SH   SOLE NO 0 0 20,052
ELECTROMED INC COM 285409108   109 10,417 SH   SOLE NO 0 0 10,417
ELECTRONIC ARTS INC COM 285512109   3,946 32,301 SH   SOLE NO 0 0 32,301
ELEVANCE HEALTH INC COM 036752103   25,017 48,770 SH   SOLE NO 0 0 48,770
ELLINGTON FINANCIAL INC COM 28852N109   141 11,417 SH   SOLE NO 0 0 11,417
ELLSWORTH GROWTH & INCOME FD COM 289074106   123 15,508 SH   SOLE NO 0 0 15,508
ELME COMMUNITIES SH BEN INT 939653101   443 24,903 SH   SOLE NO 0 0 24,903
EMBECTA CORP COMMON STOCK 29082K105   246 9,747 SH   SOLE NO 0 0 9,747
EMCOR GROUP INC COM 29084Q100   569 3,847 SH   SOLE NO 0 0 3,847
EMERSON ELEC CO COM 291011104   60,289 627,621 SH   SOLE NO 0 0 627,621
EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209   192 29,152 SH   SOLE NO 0 0 29,152
EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100   507 77,787 SH   SOLE NO 0 0 77,787
EMX RTY CORP COM 26873J107   30 16,019 SH   SOLE NO 0 0 16,019
ENBRIDGE INC COM 29250N105   32,999 843,981 SH   SOLE NO 0 0 843,981
ENCOMPASS HEALTH CORP COM 29261A100   280 4,692 SH   SOLE NO 0 0 4,692
ENCORE WIRE CORP COM 292562105   724 5,265 SH   SOLE NO 0 0 5,265
ENDEAVOUR SILVER CORP COM 29258Y103   132 40,964 SH   SOLE NO 0 0 40,964
ENERGIZER HLDGS INC NEW COM 29272W109   207 6,178 SH   SOLE NO 0 0 6,178
ENERGY RECOVERY INC COM 29270J100   338 16,498 SH   SOLE NO 0 0 16,498
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   13,631 1,148,372 SH   SOLE NO 0 0 1,148,372
ENERSYS COM 29275Y102   241 3,274 SH   SOLE NO 0 0 3,274
ENETI INC COM Y2294C107   109 10,849 SH   SOLE NO 0 0 10,849
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   633 51,495 SH   SOLE NO 0 0 51,495
ENNIS INC COM 293389102   553 24,993 SH   SOLE NO 0 0 24,993
ENOVA INTL INC COM 29357K103   272 7,100 SH   SOLE NO 0 0 7,100
ENOVIX CORPORATION COM 293594107   397 31,920 SH   SOLE NO 0 0 31,920
ENPHASE ENERGY INC COM 29355A107   16,292 61,491 SH   SOLE NO 0 0 61,491
ENTEGRIS INC COM 29362U104   1,445 22,044 SH   SOLE NO 0 0 22,044
ENTERGY CORP NEW COM 29364G103   4,278 38,031 SH   SOLE NO 0 0 38,031
ENTERPRISE BANCORP INC MASS COM 293668109   2,571 72,855 SH   SOLE NO 0 0 72,855
ENTERPRISE PRODS PARTNERS L COM 293792107   22,434 930,100 SH   SOLE NO 0 0 930,100
ENVIVA INC COM 29415B103   1,189 22,453 SH   SOLE NO 0 0 22,453
EOG RES INC COM 26875P101   17,338 133,864 SH   SOLE NO 0 0 133,864
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   26 17,952 SH   SOLE NO 0 0 17,952
EPAM SYS INC COM 29414B104   2,006 6,121 SH   SOLE NO 0 0 6,121
EPR PPTYS COM SH BEN INT 26884U109   3,819 101,270 SH   SOLE NO 0 0 101,270
EQT CORP COM 26884L109   964 28,504 SH   SOLE NO 0 0 28,504
EQUIFAX INC COM 294429105   2,809 14,456 SH   SOLE NO 0 0 14,456
EQUINIX INC COM 29444U700   2,862 4,369 SH   SOLE NO 0 0 4,369
EQUINOR ASA SPONSORED ADR 29446M102   343 9,592 SH   SOLE NO 0 0 9,592
EQUINOX GOLD CORP COM 29446Y502   73 22,298 SH   SOLE NO 0 0 22,298
EQUITRANS MIDSTREAM CORP COM 294600101   305 45,593 SH   SOLE NO 0 0 45,593
EQUITY LIFESTYLE PPTYS INC COM 29472R108   259 4,021 SH   SOLE NO 0 0 4,021
EQUITY RESIDENTIAL SH BEN INT 29476L107   2,574 43,632 SH   SOLE NO 0 0 43,632
ERICSSON ADR B SEK 10 294821608   714 122,410 SH   SOLE NO 0 0 122,410
ERIE INDTY CO CL A 29530P102   419 1,684 SH   SOLE NO 0 0 1,684
ESCO TECHNOLOGIES INC COM 296315104   410 4,685 SH   SOLE NO 0 0 4,685
ESPORTS ENTMT GROUP INC COM 29667K306   1 20,185 SH   SOLE NO 0 0 20,185
ESSENTIAL UTILS INC COM 29670G102   13,247 277,543 SH   SOLE NO 0 0 277,543
ESSEX PPTY TR INC COM 297178105   767 3,621 SH   SOLE NO 0 0 3,621
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870   244 5,563 SH   SOLE NO 0 0 5,563
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   1,326 311,457 SH   SOLE NO 0 0 311,457
ETF MANAGERS TR ETFMG TRAVEL TEC 26924G771   211 12,784 SH   SOLE NO 0 0 12,784
ETF MANAGERS TR ETFMG US ALTER 26924G755   66 33,806 SH   SOLE NO 0 0 33,806
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888   1,688 34,189 SH   SOLE NO 0 0 34,189
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   5,736 130,223 SH   SOLE NO 0 0 130,223
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102   283 26,852 SH   SOLE NO 0 0 26,852
ETF MANAGERS TR PRIME MOBILE PAY 26924G409   2,416 61,551 SH   SOLE NO 0 0 61,551
ETF MANAGERS TR TREATMENTS TSTNG 26924G763   325 14,551 SH   SOLE NO 0 0 14,551
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108   818 27,530 SH   SOLE NO 0 0 27,530
ETF SER SOLUTIONS BLUE HORIZON BNE 26922B303   403 17,459 SH   SOLE NO 0 0 17,459
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289   9,172 307,070 SH   SOLE NO 0 0 307,070
ETF SER SOLUTIONS DEFIANCE QUANT 26922A420   416 10,619 SH   SOLE NO 0 0 10,619
ETF SER SOLUTIONS DISTILLATE US 26922A321   2,274 55,749 SH   SOLE NO 0 0 55,749
ETF SER SOLUTIONS NATIONWIDE DOW J 26922B758   1,231 61,294 SH   SOLE NO 0 0 61,294
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   5,766 311,678 SH   SOLE NO 0 0 311,678
ETF SER SOLUTIONS US GBL GLD PRE 26922A719   453 29,248 SH   SOLE NO 0 0 29,248
ETF SER SOLUTIONS US GLB JETS 26922A842   17,216 1,007,966 SH   SOLE NO 0 0 1,007,966
ETFIS SER TR I VIRTUS INFRCAP 26923G822   701 38,645 SH   SOLE NO 0 0 38,645
ETFIS SER TR I VIRTUS REAL AS 26923G780   280 11,861 SH   SOLE NO 0 0 11,861
ETHAN ALLEN INTERIORS INC COM 297602104   294 11,143 SH   SOLE NO 0 0 11,143
ETSY INC COM 29786A106   6,568 54,840 SH   SOLE NO 0 0 54,840
EURONET WORLDWIDE INC COM 298736109   774 8,207 SH   SOLE NO 0 0 8,207
EVANS BANCORP INC COM NEW 29911Q208   990 26,495 SH   SOLE NO 0 0 26,495
EVERCORE INC CLASS A 29977A105   462 4,240 SH   SOLE NO 0 0 4,240
EVERGY INC COM 30034W106   3,856 61,286 SH   SOLE NO 0 0 61,286
EVERSOURCE ENERGY COM 30040W108   20,953 249,919 SH   SOLE NO 0 0 249,919
EVGO INC CL A COM 30052F100   449 100,593 SH   SOLE NO 0 0 100,593
EVOGENE LTD SHS M4119S104   7 11,355 SH   SOLE NO 0 0 11,355
EVOLUS INC COM 30052C107   81 10,800 SH   SOLE NO 0 0 10,800
EVOLVE TRANSITION INFRASTRU COM UNITS REP B 30053M104   4 36,493 SH   SOLE NO 0 0 36,493
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   522 13,185 SH   SOLE NO 0 0 13,185
EXACT SCIENCES CORP COM 30063P105   3,759 75,935 SH   SOLE NO 0 0 75,935
EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764   311 15,343 SH   SOLE NO 0 0 15,343
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814   209 8,079 SH   SOLE NO 0 0 8,079
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   218 12,640 SH   SOLE NO 0 0 12,640
EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624   271 80,180 SH   SOLE NO 0 0 80,180
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889   6,620 222,691 SH   SOLE NO 0 0 222,691
EXCHANGE TRADED CONCEPTS TR FMQQ NEXT FRONT 301505590   144 14,779 SH   SOLE NO 0 0 14,779
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723   330 11,431 SH   SOLE NO 0 0 11,431
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   7,559 163,155 SH   SOLE NO 0 0 163,155
EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749   4,712 194,179 SH   SOLE NO 0 0 194,179
EXELIXIS INC COM 30161Q104   1,588 99,037 SH   SOLE NO 0 0 99,037
EXELON CORP COM 30161N101   12,696 293,704 SH   SOLE NO 0 0 293,704
EXP WORLD HLDGS INC COM 30212W100   1,756 158,508 SH   SOLE NO 0 0 158,508
EXPEDIA GROUP INC COM NEW 30212P303   2,829 32,298 SH   SOLE NO 0 0 32,298
EXPEDITORS INTL WASH INC COM 302130109   2,722 26,193 SH   SOLE NO 0 0 26,193
EXPONENT INC COM 30214U102   706 7,127 SH   SOLE NO 0 0 7,127
EXTRA SPACE STORAGE INC COM 30225T102   4,432 30,116 SH   SOLE NO 0 0 30,116
EXXON MOBIL CORP COM 30231G102   264,393 2,397,043 SH   SOLE NO 0 0 2,397,043
F N B CORP COM 302520101   783 60,034 SH   SOLE NO 0 0 60,034
F5 INC COM 315616102   524 3,657 SH   SOLE NO 0 0 3,657
FABRINET SHS G3323L100   418 3,262 SH   SOLE NO 0 0 3,262
FACTSET RESH SYS INC COM 303075105   5,733 14,290 SH   SOLE NO 0 0 14,290
FAIR ISAAC CORP COM 303250104   3,929 6,565 SH   SOLE NO 0 0 6,565
FARADAY FUTRE INTLGT ELCTR I COM 307359109   10 35,000 SH   SOLE NO 0 0 35,000
FARMERS NATIONAL BANC CORP COM 309627107   846 59,957 SH   SOLE NO 0 0 59,957
FARMLAND PARTNERS INC COM 31154R109   666 53,528 SH   SOLE NO 0 0 53,528
FASTENAL CO COM 311900104   16,992 359,099 SH   SOLE NO 0 0 359,099
FASTLY INC CL A 31188V100   575 70,267 SH   SOLE NO 0 0 70,267
FEDERAL AGRIC MTG CORP CL C 313148306   422 3,749 SH   SOLE NO 0 0 3,749
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   655 6,489 SH   SOLE NO 0 0 6,489
FEDERATED HERMES INC CL B 314211103   21,361 588,313 SH   SOLE NO 0 0 588,313
FEDERATED HERMES PREM MUNI I COM 31423P108   162 15,478 SH   SOLE NO 0 0 15,478
FEDEX CORP COM 31428X106   28,159 162,581 SH   SOLE NO 0 0 162,581
FERGUSON PLC NEW SHS G3421J106   252 1,987 SH   SOLE NO 0 0 1,987
FERRARI N V COM N3167Y103   567 2,649 SH   SOLE NO 0 0 2,649
FFBW INC MD COM 30260M103   547 47,200 SH   SOLE NO 0 0 47,200
FGI INDUSTRIES LTD ORDINARY SHARES G3302D103   28 13,268 SH   SOLE NO 0 0 13,268
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   35,277 861,056 SH   SOLE NO 0 0 861,056
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352   6,940 329,103 SH   SOLE NO 0 0 329,103
FIDELITY COVINGTON TRUST BLUE CHIP VALUE 316092345   15,789 560,703 SH   SOLE NO 0 0 560,703
FIDELITY COVINGTON TRUST CLEAN ENERGY ETF 316092253   694 31,902 SH   SOLE NO 0 0 31,902
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   37,364 833,848 SH   SOLE NO 0 0 833,848
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   29,817 748,231 SH   SOLE NO 0 0 748,231
FIDELITY COVINGTON TRUST ELEC VEHS & FUTR 316092220   589 38,621 SH   SOLE NO 0 0 38,621
FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543   5,712 266,351 SH   SOLE NO 0 0 266,351
FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337   6,033 476,218 SH   SOLE NO 0 0 476,218
FIDELITY COVINGTON TRUST FIDELITY MAGELAN 316092329   382 20,762 SH   SOLE NO 0 0 20,762
FIDELITY COVINGTON TRUST FIDELITY SML-MID 316092295   491 24,213 SH   SOLE NO 0 0 24,213
FIDELITY COVINGTON TRUST FIDELITY US MLTF 316092378   3,444 144,293 SH   SOLE NO 0 0 144,293
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   42,162 1,130,349 SH   SOLE NO 0 0 1,130,349
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618   7,652 166,378 SH   SOLE NO 0 0 166,378
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   4,016 215,371 SH   SOLE NO 0 0 215,371
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717   8,169 387,593 SH   SOLE NO 0 0 387,593
FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535   599 24,765 SH   SOLE NO 0 0 24,765
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   32,602 705,996 SH   SOLE NO 0 0 705,996
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   3,830 89,450 SH   SOLE NO 0 0 89,450
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   6,663 214,521 SH   SOLE NO 0 0 214,521
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   11,763 207,537 SH   SOLE NO 0 0 207,537
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   46,465 1,949,038 SH   SOLE NO 0 0 1,949,038
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   30,079 627,439 SH   SOLE NO 0 0 627,439
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   59,832 935,170 SH   SOLE NO 0 0 935,170
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   16,183 319,135 SH   SOLE NO 0 0 319,135
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   70,685 747,911 SH   SOLE NO 0 0 747,911
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881   8,488 194,463 SH   SOLE NO 0 0 194,463
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   22,077 889,879 SH   SOLE NO 0 0 889,879
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   30,898 677,890 SH   SOLE NO 0 0 677,890
FIDELITY COVINGTON TRUST NEW MILLENNIUM 316092360   679 23,339 SH   SOLE NO 0 0 23,339
FIDELITY COVINGTON TRUST PFD SECS INCOME 316092261   301 15,211 SH   SOLE NO 0 0 15,211
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   14,428 324,956 SH   SOLE NO 0 0 324,956
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527   20,367 650,090 SH   SOLE NO 0 0 650,090
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   2,921 94,389 SH   SOLE NO 0 0 94,389
FIDELITY COVINGTON TRUST SUSTAINABLE U S 316092279   182 10,096 SH   SOLE NO 0 0 10,096
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   27,758 633,026 SH   SOLE NO 0 0 633,026
FIDELITY D & D BANCORP INC COM 31609R100   784 16,636 SH   SOLE NO 0 0 16,636
FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101   689 15,378 SH   SOLE NO 0 0 15,378
FIDELITY MERRIMACK STR TR INVESTMENT GR BD 316188606   1,307 30,824 SH   SOLE NO 0 0 30,824
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   6,945 140,372 SH   SOLE NO 0 0 140,372
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   8,836 184,210 SH   SOLE NO 0 0 184,210
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   21,869 485,776 SH   SOLE NO 0 0 485,776
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   2,553 67,880 SH   SOLE NO 0 0 67,880
FIDELITY NATL INFORMATION SV COM 31620M106   2,731 40,261 SH   SOLE NO 0 0 40,261
FIDUS INVT CORP COM 316500107   346 18,210 SH   SOLE NO 0 0 18,210
FIFTH THIRD BANCORP COM 316773100   4,857 148,046 SH   SOLE NO 0 0 148,046
FINANCIAL INSTNS INC COM 317585404   13,904 570,784 SH   SOLE NO 0 0 570,784
FIRST AMERN FINL CORP COM 31847R102   622 11,892 SH   SOLE NO 0 0 11,892
FIRST BANCORP INC ME COM 31866P102   427 14,265 SH   SOLE NO 0 0 14,265
FIRST BANCORP N C COM 318910106   962 22,475 SH   SOLE NO 0 0 22,475
FIRST BANCORP P R COM NEW 318672706   150 11,819 SH   SOLE NO 0 0 11,819
FIRST BUSEY CORP COM NEW 319383204   740 29,960 SH   SOLE NO 0 0 29,960
FIRST CAP INC COM 31942S104   216 8,712 SH   SOLE NO 0 0 8,712
FIRST COMWLTH FINL CORP PA COM 319829107   652 46,711 SH   SOLE NO 0 0 46,711
FIRST CTZNS BANCSHARES INC N CL A 31946M103   257 339 SH   SOLE NO 0 0 339
FIRST FINANCIAL NORTHWEST IN COM 32022K102   167 11,169 SH   SOLE NO 0 0 11,169
FIRST FINL BANKSHARES INC COM 32020R109   18,172 528,272 SH   SOLE NO 0 0 528,272
FIRST HORIZON CORPORATION COM 320517105   1,779 72,631 SH   SOLE NO 0 0 72,631
FIRST INDL RLTY TR INC COM 32054K103   1,934 40,088 SH   SOLE NO 0 0 40,088
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   1,780 46,078 SH   SOLE NO 0 0 46,078
FIRST MAJESTIC SILVER CORP COM 32076V103   811 97,336 SH   SOLE NO 0 0 97,336
FIRST MERCHANTS CORP COM 320817109   1,442 35,099 SH   SOLE NO 0 0 35,099
FIRST MID ILL BANCSHARES INC COM 320866106   701 21,867 SH   SOLE NO 0 0 21,867
FIRST REP BK SAN FRANCISCO C COM 33616C100   625 5,129 SH   SOLE NO 0 0 5,129
FIRST SOLAR INC COM 336433107   5,436 36,294 SH   SOLE NO 0 0 36,294
FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105   1,069 19,266 SH   SOLE NO 0 0 19,266
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107   375 33,256 SH   SOLE NO 0 0 33,256
FIRST TR ENERGY INCOME & GRO COM 33738G104   1,250 88,119 SH   SOLE NO 0 0 88,119
FIRST TR ENERGY INFRASTRCTR COM 33738C103   547 37,997 SH   SOLE NO 0 0 37,997
FIRST TR ENHANCED EQUITY INC COM 337318109   556 35,311 SH   SOLE NO 0 0 35,311
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   724 40,673 SH   SOLE NO 0 0 40,673
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   2,547 52,130 SH   SOLE NO 0 0 52,130
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   10,046 200,487 SH   SOLE NO 0 0 200,487
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203   803 39,835 SH   SOLE NO 0 0 39,835
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301   1,958 42,306 SH   SOLE NO 0 0 42,306
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   22,017 1,310,536 SH   SOLE NO 0 0 1,310,536
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   1,163 58,931 SH   SOLE NO 0 0 58,931
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   6,187 310,168 SH   SOLE NO 0 0 310,168
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   6,137 128,597 SH   SOLE NO 0 0 128,597
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   200 5,161 SH   SOLE NO 0 0 5,161
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   927 44,091 SH   SOLE NO 0 0 44,091
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   2,355 73,201 SH   SOLE NO 0 0 73,201
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   330 7,576 SH   SOLE NO 0 0 7,576
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   877 29,351 SH   SOLE NO 0 0 29,351
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   38,418 1,568,751 SH   SOLE NO 0 0 1,568,751
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   8,085 140,355 SH   SOLE NO 0 0 140,355
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   1,107 22,994 SH   SOLE NO 0 0 22,994
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   4,375 69,699 SH   SOLE NO 0 0 69,699
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   2,020 91,931 SH   SOLE NO 0 0 91,931
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201   3,521 122,131 SH   SOLE NO 0 0 122,131
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   18,417 1,077,685 SH   SOLE NO 0 0 1,077,685
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   8,376 204,511 SH   SOLE NO 0 0 204,511
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   11,476 105,551 SH   SOLE NO 0 0 105,551
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   11,724 227,624 SH   SOLE NO 0 0 227,624
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   15,314 1,117,064 SH   SOLE NO 0 0 1,117,064
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   6,729 110,349 SH   SOLE NO 0 0 110,349
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   1,526 39,290 SH   SOLE NO 0 0 39,290
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   10,301 170,012 SH   SOLE NO 0 0 170,012
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   30,426 786,017 SH   SOLE NO 0 0 786,017
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   18,868 216,286 SH   SOLE NO 0 0 216,286
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309   456 11,267 SH   SOLE NO 0 0 11,267
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   12,227 133,565 SH   SOLE NO 0 0 133,565
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   14,888 189,225 SH   SOLE NO 0 0 189,225
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   1,182 35,619 SH   SOLE NO 0 0 35,619
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   20,331 256,195 SH   SOLE NO 0 0 256,195
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201   1,164 27,098 SH   SOLE NO 0 0 27,098
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   2,492 44,201 SH   SOLE NO 0 0 44,201
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   2,595 57,660 SH   SOLE NO 0 0 57,660
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   675 12,219 SH   SOLE NO 0 0 12,219
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   203 10,523 SH   SOLE NO 0 0 10,523
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   152,866 2,039,585 SH   SOLE NO 0 0 2,039,585
FIRST TR EXCHANGE-TRADED FD CBOE VEST GLD ST 33733E849   4,082 222,098 SH   SOLE NO 0 0 222,098
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   508 23,869 SH   SOLE NO 0 0 23,869
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   234 5,521 SH   SOLE NO 0 0 5,521
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   20,525 166,667 SH   SOLE NO 0 0 166,667
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878   6,467 184,717 SH   SOLE NO 0 0 184,717
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   1,170 69,937 SH   SOLE NO 0 0 69,937
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   140,644 3,021,357 SH   SOLE NO 0 0 3,021,357
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712   210 8,661 SH   SOLE NO 0 0 8,661
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696   10,768 376,384 SH   SOLE NO 0 0 376,384
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108   14,650 557,381 SH   SOLE NO 0 0 557,381
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207   12,528 564,869 SH   SOLE NO 0 0 564,869
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   94,149 1,583,943 SH   SOLE NO 0 0 1,583,943
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   9,200 236,263 SH   SOLE NO 0 0 236,263
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   32,423 683,902 SH   SOLE NO 0 0 683,902
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   204 10,716 SH   SOLE NO 0 0 10,716
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   5,774 113,030 SH   SOLE NO 0 0 113,030
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   1,849 106,805 SH   SOLE NO 0 0 106,805
FIRST TR EXCHANGE-TRADED FD HIGH INCM STRGC 33739Q309   209 4,753 SH   SOLE NO 0 0 4,753
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   522 15,249 SH   SOLE NO 0 0 15,249
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   1,231 65,972 SH   SOLE NO 0 0 65,972
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   1,448 51,900 SH   SOLE NO 0 0 51,900
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   2,486 52,235 SH   SOLE NO 0 0 52,235
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   3,020 201,790 SH   SOLE NO 0 0 201,790
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   9,789 207,443 SH   SOLE NO 0 0 207,443
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   11,078 231,872 SH   SOLE NO 0 0 231,872
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   2,806 36,763 SH   SOLE NO 0 0 36,763
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860   2,495 95,255 SH   SOLE NO 0 0 95,255
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   712 28,243 SH   SOLE NO 0 0 28,243
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   636 17,830 SH   SOLE NO 0 0 17,830
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   8,346 308,572 SH   SOLE NO 0 0 308,572
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   12,393 443,263 SH   SOLE NO 0 0 443,263
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   253 4,763 SH   SOLE NO 0 0 4,763
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   23,322 951,538 SH   SOLE NO 0 0 951,538
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   3,448 129,211 SH   SOLE NO 0 0 129,211
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   12,011 77,928 SH   SOLE NO 0 0 77,928
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   3,711 84,127 SH   SOLE NO 0 0 84,127
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   122,605 2,791,554 SH   SOLE NO 0 0 2,791,554
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688   1,279 83,544 SH   SOLE NO 0 0 83,544
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   21,017 471,341 SH   SOLE NO 0 0 471,341
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   15,339 588,851 SH   SOLE NO 0 0 588,851
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507   274 8,673 SH   SOLE NO 0 0 8,673
FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738   202 7,228 SH   SOLE NO 0 0 7,228
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   32,556 916,555 SH   SOLE NO 0 0 916,555
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   17,780 544,258 SH   SOLE NO 0 0 544,258
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   6,915 374,824 SH   SOLE NO 0 0 374,824
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   16,385 912,345 SH   SOLE NO 0 0 912,345
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   16,629 845,448 SH   SOLE NO 0 0 845,448
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U828   4,660 259,501 SH   SOLE NO 0 0 259,501
FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869   4,825 260,836 SH   SOLE NO 0 0 260,836
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557   3,053 172,811 SH   SOLE NO 0 0 172,811
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581   1,954 103,290 SH   SOLE NO 0 0 103,290
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836   1,856 111,547 SH   SOLE NO 0 0 111,547
FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810   17,295 559,356 SH   SOLE NO 0 0 559,356
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   15,902 452,164 SH   SOLE NO 0 0 452,164
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   37,726 1,280,591 SH   SOLE NO 0 0 1,280,591
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730   4,052 129,530 SH   SOLE NO 0 0 129,530
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   55,835 2,513,992 SH   SOLE NO 0 0 2,513,992
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   2,836 93,386 SH   SOLE NO 0 0 93,386
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   2,008 64,989 SH   SOLE NO 0 0 64,989
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   2,951 91,348 SH   SOLE NO 0 0 91,348
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722   21,116 584,952 SH   SOLE NO 0 0 584,952
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   21,424 624,553 SH   SOLE NO 0 0 624,553
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   4,150 139,493 SH   SOLE NO 0 0 139,493
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   5,280 180,553 SH   SOLE NO 0 0 180,553
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   6,682 218,312 SH   SOLE NO 0 0 218,312
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   7,257 228,525 SH   SOLE NO 0 0 228,525
FIRST TR EXCHNG TRADED FD VI FT CBOE INTL EQT 33740F656   3,860 194,003 SH   SOLE NO 0 0 194,003
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   1,034 56,553 SH   SOLE NO 0 0 56,553
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   6,907 210,972 SH   SOLE NO 0 0 210,972
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599   2,115 67,456 SH   SOLE NO 0 0 67,456
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   11,891 394,267 SH   SOLE NO 0 0 394,267
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   5,364 175,038 SH   SOLE NO 0 0 175,038
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307   11,655 348,246 SH   SOLE NO 0 0 348,246
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844   17,263 563,269 SH   SOLE NO 0 0 563,269
FIRST TR EXCHNG TRADED FD VI FT CBOE VST INTL 33740F573   741 39,035 SH   SOLE NO 0 0 39,035
FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409   213 11,047 SH   SOLE NO 0 0 11,047
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   1,767 95,837 SH   SOLE NO 0 0 95,837
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789   236 14,301 SH   SOLE NO 0 0 14,301
FIRST TR EXCHNG TRADED FD VI SKYBRIDGE CRYPTO 33740F540   106 32,225 SH   SOLE NO 0 0 32,225
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   18,037 410,696 SH   SOLE NO 0 0 410,696
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   12,146 503,782 SH   SOLE NO 0 0 503,782
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763   11,388 320,127 SH   SOLE NO 0 0 320,127
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771   11,231 336,923 SH   SOLE NO 0 0 336,923
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   9,910 285,968 SH   SOLE NO 0 0 285,968
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   13,159 422,872 SH   SOLE NO 0 0 422,872
FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672   13,471 430,250 SH   SOLE NO 0 0 430,250
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   10,097 305,907 SH   SOLE NO 0 0 305,907
FIRST TR HIGH INCOME LONG / COM 33738E109   337 29,456 SH   SOLE NO 0 0 29,456
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   8,200 608,367 SH   SOLE NO 0 0 608,367
FIRST TR INTER DURATN PFD & COM 33718W103   572 33,906 SH   SOLE NO 0 0 33,906
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   7,676 116,643 SH   SOLE NO 0 0 116,643
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   15,506 193,666 SH   SOLE NO 0 0 193,666
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   4,019 45,769 SH   SOLE NO 0 0 45,769
FIRST TR MORNINGSTAR DIVID L SHS 336917109   31,033 848,834 SH   SOLE NO 0 0 848,834
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   6,363 67,110 SH   SOLE NO 0 0 67,110
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   1,289 18,743 SH   SOLE NO 0 0 18,743
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   17,419 196,206 SH   SOLE NO 0 0 196,206
FIRST TR NASDAQ 100 TECH IND SHS 337345102   9,719 92,355 SH   SOLE NO 0 0 92,355
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104   456 8,686 SH   SOLE NO 0 0 8,686
FIRST TR S&P REIT INDEX FD COM 33734G108   878 36,635 SH   SOLE NO 0 0 36,635
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109   5,362 68,352 SH   SOLE NO 0 0 68,352
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109   494 161,735 SH   SOLE NO 0 0 161,735
FIRST TR SR FLTG RATE INCOME COM 33733U108   149 15,721 SH   SOLE NO 0 0 15,721
FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109   511 44,986 SH   SOLE NO 0 0 44,986
FIRST TR VALUE LINE DIVID IN SHS 33734H106   187,348 4,694,286 SH   SOLE NO 0 0 4,694,286
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   3,761 41,148 SH   SOLE NO 0 0 41,148
FIRSTCASH HOLDINGS INC COM 33768G107   293 3,373 SH   SOLE NO 0 0 3,373
FIRSTENERGY CORP COM 337932107   5,957 142,049 SH   SOLE NO 0 0 142,049
FISERV INC COM 337738108   11,214 110,955 SH   SOLE NO 0 0 110,955
FISKER INC CL A COM STK 33813J106   408 56,136 SH   SOLE NO 0 0 56,136
FIVE BELOW INC COM 33829M101   448 2,534 SH   SOLE NO 0 0 2,534
FIVE9 INC COM 338307101   525 7,746 SH   SOLE NO 0 0 7,746
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   1,151 61,561 SH   SOLE NO 0 0 61,561
FLAHERTY & CRUMRINE PFD INCO COM 338480106   196 17,643 SH   SOLE NO 0 0 17,643
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   123 14,398 SH   SOLE NO 0 0 14,398
FLAHERTY & CRUMRINE PFD SECS COM 338478100   4,743 315,802 SH   SOLE NO 0 0 315,802
FLEETCOR TECHNOLOGIES INC COM 339041105   315 1,720 SH   SOLE NO 0 0 1,720
FLEX LNG LTD SHS G35947202   305 9,332 SH   SOLE NO 0 0 9,332
FLEX LTD ORD Y2573F102   424 19,795 SH   SOLE NO 0 0 19,795
FLEXSHARES TR CRE SLCT BD FD 33939L670   4,920 224,326 SH   SOLE NO 0 0 224,326
FLEXSHARES TR ESG & CLM DEVELP 33939L597   732 17,405 SH   SOLE NO 0 0 17,405
FLEXSHARES TR ESG & CLM INVEST 33939L571   1,067 26,662 SH   SOLE NO 0 0 26,662
FLEXSHARES TR ESG & CLM US LRG 33939L613   1,700 38,940 SH   SOLE NO 0 0 38,940
FLEXSHARES TR ESG & CM HI YLD 33939L589   464 11,380 SH   SOLE NO 0 0 11,380
FLEXSHARES TR GLB QLT R/E IDX 33939L787   1,021 19,412 SH   SOLE NO 0 0 19,412
FLEXSHARES TR HIG YLD VL ETF 33939L662   4,759 119,425 SH   SOLE NO 0 0 119,425
FLEXSHARES TR IBOXX 3R TARGT 33939L506   4,232 179,965 SH   SOLE NO 0 0 179,965
FLEXSHARES TR INTL QLTDV IDX 33939L837   837 40,611 SH   SOLE NO 0 0 40,611
FLEXSHARES TR M STAR DEV MKT 33939L803   10,502 174,050 SH   SOLE NO 0 0 174,050
FLEXSHARES TR MORNSTAR UPSTR 33939L407   4,674 107,536 SH   SOLE NO 0 0 107,536
FLEXSHARES TR MORNSTAR USMKT 33939L100   24,343 163,816 SH   SOLE NO 0 0 163,816
FLEXSHARES TR MSTAR EMKT FAC 33939L308   3,834 81,963 SH   SOLE NO 0 0 81,963
FLEXSHARES TR QLT DIV DEF IDX 33939L845   863 16,792 SH   SOLE NO 0 0 16,792
FLEXSHARES TR QUALT DIVD IDX 33939L860   2,488 47,312 SH   SOLE NO 0 0 47,312
FLEXSHARES TR READY ACC VARI 33939L886   577 7,768 SH   SOLE NO 0 0 7,768
FLEXSHARES TR STOX GBL ESG SLT 33939L688   989 8,162 SH   SOLE NO 0 0 8,162
FLEXSHARES TR STOX US ESG SLCT 33939L696   1,523 16,592 SH   SOLE NO 0 0 16,592
FLEXSHARES TR STOXX GLOBR INF 33939L795   243 4,827 SH   SOLE NO 0 0 4,827
FLEXSHARES TR US QUALITY CAP 33939L746   2,652 62,260 SH   SOLE NO 0 0 62,260
FLOOR & DECOR HLDGS INC CL A 339750101   278 3,999 SH   SOLE NO 0 0 3,999
FLOWERS FOODS INC COM 343498101   890 30,980 SH   SOLE NO 0 0 30,980
FLOWSERVE CORP COM 34354P105   255 8,319 SH   SOLE NO 0 0 8,319
FLUENT INC COM 34380C102   21 20,000 SH   SOLE NO 0 0 20,000
FLUOR CORP NEW COM 343412102   3,490 100,718 SH   SOLE NO 0 0 100,718
FLYWIRE CORPORATION COM VTG 302492103   257 10,530 SH   SOLE NO 0 0 10,530
FMC CORP COM NEW 302491303   1,742 13,958 SH   SOLE NO 0 0 13,958
FNCB BANCORP INC COM 302578109   213 26,023 SH   SOLE NO 0 0 26,023
FOOT LOCKER INC COM 344849104   404 10,704 SH   SOLE NO 0 0 10,704
FORD MTR CO DEL COM 345370860   36,460 3,135,070 SH   SOLE NO 0 0 3,135,070
FORGEROCK INC CL A 34631B101   239 10,500 SH   SOLE NO 0 0 10,500
FORTINET INC COM 34959E109   4,788 97,939 SH   SOLE NO 0 0 97,939
FORTIS INC COM 349553107   459 11,485 SH   SOLE NO 0 0 11,485
FORTIVE CORP COM 34959J108   1,422 22,133 SH   SOLE NO 0 0 22,133
FORTRESS BIOTECH INC COM 34960Q109   8 13,413 SH   SOLE NO 0 0 13,413
FORTUNA SILVER MINES INC COM 349915108   2,377 633,987 SH   SOLE NO 0 0 633,987
FORTUNE BRANDS INNOVATIONS I COM 34964C106   1,566 27,422 SH   SOLE NO 0 0 27,422
FORWARD AIR CORP COM 349853101   230 2,193 SH   SOLE NO 0 0 2,193
FORZA X1 INC COM 34988N104   17 14,000 SH   SOLE NO 0 0 14,000
FOX CORP CL A COM 35137L105   205 6,763 SH   SOLE NO 0 0 6,763
FOX FACTORY HLDG CORP COM 35138V102   221 2,432 SH   SOLE NO 0 0 2,432
FRANCO NEV CORP COM 351858105   15,223 111,544 SH   SOLE NO 0 0 111,544
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   354 27,488 SH   SOLE NO 0 0 27,488
FRANKLIN ETF TR SHRT DUR US GOVT 353506108   2,659 29,725 SH   SOLE NO 0 0 29,725
FRANKLIN LTD DURATION INCOME COM 35472T101   63 10,152 SH   SOLE NO 0 0 10,152
FRANKLIN RESOURCES INC COM 354613101   12,120 459,465 SH   SOLE NO 0 0 459,465
FRANKLIN TEMPLETON ETF TR DISRPTVE COM ETF 35473P538   211 10,216 SH   SOLE NO 0 0 10,216
FRANKLIN TEMPLETON ETF TR GENOMIC ADV ETF 35473P520   272 9,035 SH   SOLE NO 0 0 9,035
FRANKLIN TEMPLETON ETF TR INVT GRADE CORPT 35473P603   266 12,767 SH   SOLE NO 0 0 12,767
FRANKLIN TEMPLETON ETF TR US LOW VOLATILIT 35473P504   9,432 204,111 SH   SOLE NO 0 0 204,111
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801   616 15,717 SH   SOLE NO 0 0 15,717
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   3,597 86,633 SH   SOLE NO 0 0 86,633
FREEPORT-MCMORAN INC CL B 35671D857   10,569 278,143 SH   SOLE NO 0 0 278,143
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106   275 16,852 SH   SOLE NO 0 0 16,852
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   25,590 5,433,129 SH   SOLE NO 0 0 5,433,129
FS KKR CAP CORP COM 302635206   76,072 4,347,026 SH   SOLE NO 0 0 4,347,026
FST TR NEW OPPORT MLP & ENE COM 33739M100   192 31,743 SH   SOLE NO 0 0 31,743
FUBOTV INC COM 35953D104   59 34,245 SH   SOLE NO 0 0 34,245
FUELCELL ENERGY INC COM 35952H601   246 88,555 SH   SOLE NO 0 0 88,555
FULGENT GENETICS INC COM 359664109   435 14,635 SH   SOLE NO 0 0 14,635
FULLER H B CO COM 359694106   602 8,416 SH   SOLE NO 0 0 8,416
FULTON FINL CORP PA COM 360271100   2,473 146,952 SH   SOLE NO 0 0 146,952
FUTUREFUEL CORP COM 36116M106   2,602 320,158 SH   SOLE NO 0 0 320,158
GABELLI CONV & INC SECS FD I COM 36240B109   191 39,939 SH   SOLE NO 0 0 39,939
GABELLI DIVID & INCOME TR COM 36242H104   1,864 90,456 SH   SOLE NO 0 0 90,456
GABELLI EQUITY TR INC COM 362397101   8,773 1,600,975 SH   SOLE NO 0 0 1,600,975
GABELLI GLOBAL SMALL & MID C COM 36249W104   142 12,713 SH   SOLE NO 0 0 12,713
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105   160 11,393 SH   SOLE NO 0 0 11,393
GABELLI HLTHCARE & WELLNESS SHS 36246K103   217 21,122 SH   SOLE NO 0 0 21,122
GABELLI MULTIMEDIA TR INC COM 36239Q109   2,433 454,815 SH   SOLE NO 0 0 454,815
GABELLI UTIL TR COM 36240A101   8,742 1,164,132 SH   SOLE NO 0 0 1,164,132
GALECTIN THERAPEUTICS INC COM NEW 363225202   114 101,522 SH   SOLE NO 0 0 101,522
GALECTO INC COM 36322Q107   11 10,179 SH   SOLE NO 0 0 10,179
GALLAGHER ARTHUR J & CO COM 363576109   3,557 18,867 SH   SOLE NO 0 0 18,867
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   1,985 547,004 SH   SOLE NO 0 0 547,004
GAMING & LEISURE PPTYS INC COM 36467J108   886 17,021 SH   SOLE NO 0 0 17,021
GAN LTD SHS G3728V109   19 12,799 SH   SOLE NO 0 0 12,799
GANNETT CO INC COM 36472T109   28 14,002 SH   SOLE NO 0 0 14,002
GARMIN LTD SHS H2906T109   2,471 26,780 SH   SOLE NO 0 0 26,780
GARRETT MOTION INC COM 366505105   119 15,685 SH   SOLE NO 0 0 15,685
GARTNER INC COM 366651107   1,545 4,597 SH   SOLE NO 0 0 4,597
GATX CORP COM 361448103   571 5,371 SH   SOLE NO 0 0 5,371
GEN DIGITAL INC COM 668771108   2,100 98,022 SH   SOLE NO 0 0 98,022
GENERAC HLDGS INC COM 368736104   5,485 54,499 SH   SOLE NO 0 0 54,499
GENERAL AMERN INVS CO INC COM 368802104   1,640 45,385 SH   SOLE NO 0 0 45,385
GENERAL DYNAMICS CORP COM 369550108   33,542 135,193 SH   SOLE NO 0 0 135,193
GENERAL ELECTRIC CO COM NEW 369604301   25,000 298,368 SH   SOLE NO 0 0 298,368
GENERAL MLS INC COM 370334104   37,068 442,077 SH   SOLE NO 0 0 442,077
GENERAL MTRS CO COM 37045V100   11,380 338,304 SH   SOLE NO 0 0 338,304
GENIUS BRANDS INTL INC COM 37229T301   31 67,594 SH   SOLE NO 0 0 67,594
GENTEX CORP COM 371901109   1,484 54,424 SH   SOLE NO 0 0 54,424
GENUINE PARTS CO COM 372460105   13,590 78,328 SH   SOLE NO 0 0 78,328
GENWORTH FINL INC COM CL A 37247D106   1,449 274,051 SH   SOLE NO 0 0 274,051
GEO GROUP INC NEW COM 36162J106   408 37,324 SH   SOLE NO 0 0 37,324
GERDAU SA SPON ADR REP PFD 373737105   133 24,182 SH   SOLE NO 0 0 24,182
GERMAN AMERN BANCORP INC COM 373865104   492 13,213 SH   SOLE NO 0 0 13,213
GERON CORP COM 374163103   365 151,212 SH   SOLE NO 0 0 151,212
GETTY RLTY CORP NEW COM 374297109   215 6,373 SH   SOLE NO 0 0 6,373
GEVO INC COM PAR 374396406   36 19,371 SH   SOLE NO 0 0 19,371
GILAT SATELLITE NETWORKS LTD SHS NEW M51474118   228 39,311 SH   SOLE NO 0 0 39,311
GILEAD SCIENCES INC COM 375558103   27,613 321,646 SH   SOLE NO 0 0 321,646
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   279 165,562 SH   SOLE NO 0 0 165,562
GLACIER BANCORP INC NEW COM 37637Q105   747 15,126 SH   SOLE NO 0 0 15,126
GLADSTONE CAPITAL CORP COM 376535100   113 11,813 SH   SOLE NO 0 0 11,813
GLADSTONE COMMERCIAL CORP COM 376536108   702 37,997 SH   SOLE NO 0 0 37,997
GLADSTONE INVT CORP COM 376546107   560 43,397 SH   SOLE NO 0 0 43,397
GLADSTONE LD CORP COM 376549101   547 29,821 SH   SOLE NO 0 0 29,821
GLAUKOS CORP COM 377322102   237 5,448 SH   SOLE NO 0 0 5,448
GLIMPSE GROUP INC COM 37892C106   34 11,510 SH   SOLE NO 0 0 11,510
GLOBAL MED REIT INC COM NEW 37954A204   125 13,283 SH   SOLE NO 0 0 13,283
GLOBAL NET LEASE INC COM NEW 379378201   2,332 185,544 SH   SOLE NO 0 0 185,544
GLOBAL PARTNERS LP COM UNITS 37946R109   869 25,001 SH   SOLE NO 0 0 25,001
GLOBAL PMTS INC COM 37940X102   1,285 12,943 SH   SOLE NO 0 0 12,943
GLOBAL SELF STORAGE INC COM 37955N106   183 37,522 SH   SOLE NO 0 0 37,522
GLOBAL SHIP LEASE INC NEW COM CL A Y27183600   2,044 122,821 SH   SOLE NO 0 0 122,821
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   3,503 176,340 SH   SOLE NO 0 0 176,340
GLOBAL X FDS CANNABIS ETF NEW 37954Y145   194 17,446 SH   SOLE NO 0 0 17,446
GLOBAL X FDS CLOUD COMPUTNG 37954Y442   765 47,744 SH   SOLE NO 0 0 47,744
GLOBAL X FDS CONSCIOUS COS 37954Y731   541 19,554 SH   SOLE NO 0 0 19,554
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   1,588 76,541 SH   SOLE NO 0 0 76,541
GLOBAL X FDS FINTECH ETF 37954Y814   1,196 62,177 SH   SOLE NO 0 0 62,177
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   2,328 57,120 SH   SOLE NO 0 0 57,120
GLOBAL X FDS GLBL X MLP ETF 37954Y343   2,622 63,517 SH   SOLE NO 0 0 63,517
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   148 15,805 SH   SOLE NO 0 0 15,805
GLOBAL X FDS GLOBAL X COPPER 37954Y830   2,656 74,992 SH   SOLE NO 0 0 74,992
GLOBAL X FDS GLOBAL X SILVER 37954Y848   1,438 51,076 SH   SOLE NO 0 0 51,076
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   1,356 67,539 SH   SOLE NO 0 0 67,539
GLOBAL X FDS GLOBX SUPDV US 37950E291   4,560 242,695 SH   SOLE NO 0 0 242,695
GLOBAL X FDS INTERNET OF THNG 37954Y780   611 21,144 SH   SOLE NO 0 0 21,144
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   13,552 231,235 SH   SOLE NO 0 0 231,235
GLOBAL X FDS MILLENNIAL CONSU 37954Y764   786 30,117 SH   SOLE NO 0 0 30,117
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   6,398 402,183 SH   SOLE NO 0 0 402,183
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   3,556 173,072 SH   SOLE NO 0 0 173,072
GLOBAL X FDS RUSSELL 2000 37954Y459   972 51,685 SH   SOLE NO 0 0 51,685
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   1,224 26,313 SH   SOLE NO 0 0 26,313
GLOBAL X FDS S&P 500 COVERED 37954Y475   4,022 102,174 SH   SOLE NO 0 0 102,174
GLOBAL X FDS SOCIAL MED ETF 37950E416   353 11,405 SH   SOLE NO 0 0 11,405
GLOBAL X FDS SUPERDIVIDEND 37960A669   655 27,271 SH   SOLE NO 0 0 27,271
GLOBAL X FDS SUPERDVDND REIT 37960A651   208 9,609 SH   SOLE NO 0 0 9,609
GLOBAL X FDS TELMDC&DIG ETF 37954Y285   709 61,250 SH   SOLE NO 0 0 61,250
GLOBAL X FDS US INFR DEV ETF 37954Y673   22,303 841,977 SH   SOLE NO 0 0 841,977
GLOBAL X FDS US PFD ETF 37954Y657   1,355 69,970 SH   SOLE NO 0 0 69,970
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   851 15,800 SH   SOLE NO 0 0 15,800
GLOBALSTAR INC COM 378973408   50 37,963 SH   SOLE NO 0 0 37,963
GLOBANT S A COM L44385109   231 1,375 SH   SOLE NO 0 0 1,375
GLOBE LIFE INC COM 37959E102   4,140 34,344 SH   SOLE NO 0 0 34,344
GLOBUS MED INC CL A 379577208   455 6,137 SH   SOLE NO 0 0 6,137
GLYCOMIMETICS INC COM 38000Q102   30 10,000 SH   SOLE NO 0 0 10,000
GODADDY INC CL A 380237107   202 2,700 SH   SOLE NO 0 0 2,700
GOLD FIELDS LTD SPONSORED ADR 38059T106   6,591 636,865 SH   SOLE NO 0 0 636,865
GOLD ROYALTY CORP COMMON SHARES 38071H106   83 35,810 SH   SOLE NO 0 0 35,810
GOLDEN MINERALS CO COM 381119106   41 149,876 SH   SOLE NO 0 0 149,876
GOLDEN OCEAN GROUP LTD SHS NEW G39637205   478 55,033 SH   SOLE NO 0 0 55,033
GOLDMAN SACHS BDC INC SHS 38147U107   2,806 204,589 SH   SOLE NO 0 0 204,589
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   5,879 58,970 SH   SOLE NO 0 0 58,970
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362   904 18,666 SH   SOLE NO 0 0 18,666
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479   497 11,242 SH   SOLE NO 0 0 11,242
GOLDMAN SACHS ETF TR ACCESS US AGRAT 38149W101   2,557 62,230 SH   SOLE NO 0 0 62,230
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   1,380 27,850 SH   SOLE NO 0 0 27,850
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   3,958 139,811 SH   SOLE NO 0 0 139,811
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   31,395 1,090,879 SH   SOLE NO 0 0 1,090,879
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   9,035 165,448 SH   SOLE NO 0 0 165,448
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   60,332 792,497 SH   SOLE NO 0 0 792,497
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   550 9,504 SH   SOLE NO 0 0 9,504
GOLDMAN SACHS ETF TR FUTURE TECH LEAD 38149W812   522 24,965 SH   SOLE NO 0 0 24,965
GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820   511 12,532 SH   SOLE NO 0 0 12,532
GOLDMAN SACHS ETF TR MARKETBETA US EQ 381430123   1,816 34,995 SH   SOLE NO 0 0 34,995
GOLDMAN SACHS GROUP INC COM 38141G104   41,757 121,607 SH   SOLE NO 0 0 121,607
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   7,911 437,357 SH   SOLE NO 0 0 437,357
GOLDMINING INC COM 38149E101   17 15,832 SH   SOLE NO 0 0 15,832
GOLUB CAP BDC INC COM 38173M102   1,124 85,436 SH   SOLE NO 0 0 85,436
GOODRX HLDGS INC COM CL A 38246G108   181 39,054 SH   SOLE NO 0 0 39,054
GOODYEAR TIRE & RUBR CO COM 382550101   1,190 117,294 SH   SOLE NO 0 0 117,294
GOPRO INC CL A 38268T103   52 10,455 SH   SOLE NO 0 0 10,455
GORMAN RUPP CO COM 383082104   502 19,625 SH   SOLE NO 0 0 19,625
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   42 13,097 SH   SOLE NO 0 0 13,097
GRACO INC COM 384109104   4,633 68,892 SH   SOLE NO 0 0 68,892
GRAINGER W W INC COM 384802104   4,707 8,463 SH   SOLE NO 0 0 8,463
GRAN TIERRA ENERGY INC COM 38500T101   35 36,093 SH   SOLE NO 0 0 36,093
GRANITE CONSTR INC COM 387328107   233 6,667 SH   SOLE NO 0 0 6,667
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   2,168 96,411 SH   SOLE NO 0 0 96,411
GRANITESHARES ETF TR XOUT US LRG CP 38747R603   273 8,431 SH   SOLE NO 0 0 8,431
GRANITESHARES GOLD TR SHS BEN INT 38748G101   693 38,420 SH   SOLE NO 0 0 38,420
GREYSTONE HOUSING IMPACT INV BEN UNIT CTF 02364V206   379 21,798 SH   SOLE NO 0 0 21,798
GRID DYNAMICS HLDGS INC CL A 39813G109   365 32,600 SH   SOLE NO 0 0 32,600
GROWGENERATION CORP COM 39986L109   142 36,381 SH   SOLE NO 0 0 36,381
GSI TECHNOLOGY INC COM 36241U106   105 61,234 SH   SOLE NO 0 0 61,234
GSK PLC SPONSORED ADR 37733W204   17,801 506,589 SH   SOLE NO 0 0 506,589
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   5,170 339,707 SH   SOLE NO 0 0 339,707
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   163 10,004 SH   SOLE NO 0 0 10,004
GUINNESS ATKINSON FDS SMARTETFS DIVID 402031835   1,007 43,628 SH   SOLE NO 0 0 43,628
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   780 18,272 SH   SOLE NO 0 0 18,272
H & E EQUIPMENT SERVICES INC COM 404030108   291 6,425 SH   SOLE NO 0 0 6,425
HAGERTY INC CL A COM 405166109   95 11,408 SH   SOLE NO 0 0 11,408
HAIN CELESTIAL GROUP INC COM 405217100   254 15,746 SH   SOLE NO 0 0 15,746
HALEON PLC SPON ADS 405552100   3,113 389,216 SH   SOLE NO 0 0 389,216
HALLIBURTON CO COM 406216101   4,955 125,921 SH   SOLE NO 0 0 125,921
HALOZYME THERAPEUTICS INC COM 40637H109   1,275 22,425 SH   SOLE NO 0 0 22,425
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206   636 19,107 SH   SOLE NO 0 0 19,107
HANCOCK JOHN INCOME SECS TR COM 410123103   186 17,504 SH   SOLE NO 0 0 17,504
HANCOCK JOHN INVT TR TAX ADV GLB SH 41013P749   207 41,834 SH   SOLE NO 0 0 41,834
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   3,410 212,484 SH   SOLE NO 0 0 212,484
HANCOCK JOHN PFD INCOME FD I COM 41013X106   963 61,449 SH   SOLE NO 0 0 61,449
HANCOCK JOHN PFD INCOME FD I COM 41021P103   1,225 84,932 SH   SOLE NO 0 0 84,932
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   2,040 157,700 SH   SOLE NO 0 0 157,700
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   876 38,339 SH   SOLE NO 0 0 38,339
HANCOCK WHITNEY CORPORATION COM 410120109   2,181 45,076 SH   SOLE NO 0 0 45,076
HANESBRANDS INC COM 410345102   2,559 402,503 SH   SOLE NO 0 0 402,503
HANNON ARMSTRONG SUST INFR C COM 41068X100   12,411 428,293 SH   SOLE NO 0 0 428,293
HANOVER INS GROUP INC COM 410867105   1,353 10,019 SH   SOLE NO 0 0 10,019
HARBOR ETF TRUST ALL WEATHER INFL 41151J505   8,403 381,436 SH   SOLE NO 0 0 381,436
HARBOR ETF TRUST LONG TERM GROWER 41151J406   2,144 158,074 SH   SOLE NO 0 0 158,074
HARBORONE BANCORP INC NEW COM NEW 41165Y100   174 12,527 SH   SOLE NO 0 0 12,527
HARLEY DAVIDSON INC COM 412822108   1,624 39,048 SH   SOLE NO 0 0 39,048
HARMONIC INC COM 413160102   486 37,099 SH   SOLE NO 0 0 37,099
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   70 20,872 SH   SOLE NO 0 0 20,872
HARPOON THERAPEUTICS INC COM 41358P106   7 10,000 SH   SOLE NO 0 0 10,000
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   4,868 129,627 SH   SOLE NO 0 0 129,627
HARTFORD FDS EXCHANGE TRADED SCHRDRS TAX BD 41653L404   665 34,915 SH   SOLE NO 0 0 34,915
HARTFORD FDS EXCHANGE TRADED SCHRODERS COMMOD 41653L867   239 14,187 SH   SOLE NO 0 0 14,187
HARTFORD FDS EXCHANGE TRADED SHRT DURTN ETF 41653L602   345 9,143 SH   SOLE NO 0 0 9,143
HARTFORD FDS EXCHANGE TRADED TOTAL RTRN ETF 41653L305   6,668 201,837 SH   SOLE NO 0 0 201,837
HARTFORD FINL SVCS GROUP INC COM 416515104   6,507 85,815 SH   SOLE NO 0 0 85,815
HASBRO INC COM 418056107   2,048 33,580 SH   SOLE NO 0 0 33,580
HASHICORP INC COM CL A 418100103   295 10,797 SH   SOLE NO 0 0 10,797
HAWAIIAN ELEC INDUSTRIES COM 419870100   820 19,607 SH   SOLE NO 0 0 19,607
HAWAIIAN HOLDINGS INC COM 419879101   181 17,672 SH   SOLE NO 0 0 17,672
HCA HEALTHCARE INC COM 40412C101   4,758 19,829 SH   SOLE NO 0 0 19,829
HDFC BANK LTD SPONSORED ADS 40415F101   350 5,123 SH   SOLE NO 0 0 5,123
HEALTHCARE RLTY TR CL A COM 42226K105   1,676 87,012 SH   SOLE NO 0 0 87,012
HEALTHPEAK PROPERTIES INC COM 42250P103   7,926 316,165 SH   SOLE NO 0 0 316,165
HECLA MNG CO COM 422704106   573 103,172 SH   SOLE NO 0 0 103,172
HEICO CORP NEW CL A 422806208   471 3,936 SH   SOLE NO 0 0 3,936
HEICO CORP NEW COM 422806109   3,896 25,359 SH   SOLE NO 0 0 25,359
HELIX ENERGY SOLUTIONS GRP I COM 42330P107   109 14,886 SH   SOLE NO 0 0 14,886
HELMERICH & PAYNE INC COM 423452101   1,116 22,517 SH   SOLE NO 0 0 22,517
HENRY JACK & ASSOC INC COM 426281101   1,390 7,919 SH   SOLE NO 0 0 7,919
HENRY SCHEIN INC COM 806407102   777 9,733 SH   SOLE NO 0 0 9,733
HERCULES CAPITAL INC COM 427096508   2,904 219,689 SH   SOLE NO 0 0 219,689
HERON THERAPEUTICS INC COM 427746102   51 20,612 SH   SOLE NO 0 0 20,612
HERSHEY CO COM 427866108   16,945 73,178 SH   SOLE NO 0 0 73,178
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   114 15,380 SH   SOLE NO 0 0 15,380
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   200 13,054 SH   SOLE NO 0 0 13,054
HESS CORP COM 42809H107   1,374 9,693 SH   SOLE NO 0 0 9,693
HEWLETT PACKARD ENTERPRISE C COM 42824C109   2,392 149,928 SH   SOLE NO 0 0 149,928
HEXCEL CORP NEW COM 428291108   6,637 112,785 SH   SOLE NO 0 0 112,785
HF SINCLAIR CORP COM 403949100   895 17,257 SH   SOLE NO 0 0 17,257
HIGH INCOME SECS FD SHS BEN INT 42968F108   76 11,740 SH   SOLE NO 0 0 11,740
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404   3,903 378,993 SH   SOLE NO 0 0 378,993
HIGHWOODS PPTYS INC COM 431284108   599 21,412 SH   SOLE NO 0 0 21,412
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,873 14,824 SH   SOLE NO 0 0 14,824
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   213 34,453 SH   SOLE NO 0 0 34,453
HOLLYSYS AUTOMATION TCHNGY L SHS G45667105   534 32,504 SH   SOLE NO 0 0 32,504
HOLOGIC INC COM 436440101   4,596 61,444 SH   SOLE NO 0 0 61,444
HOME DEPOT INC COM 437076102   214,385 678,737 SH   SOLE NO 0 0 678,737
HONDA MOTOR LTD AMERN SHS 438128308   713 31,210 SH   SOLE NO 0 0 31,210
HONEYWELL INTL INC COM 438516106   75,938 354,354 SH   SOLE NO 0 0 354,354
HORIZON TECHNOLOGY FIN CORP COM 44045A102   290 25,067 SH   SOLE NO 0 0 25,067
HORIZON THERAPEUTICS PUB L SHS G46188101   3,602 31,653 SH   SOLE NO 0 0 31,653
HORMEL FOODS CORP COM 440452100   6,897 151,428 SH   SOLE NO 0 0 151,428
HOST HOTELS & RESORTS INC COM 44107P104   1,892 117,941 SH   SOLE NO 0 0 117,941
HOSTESS BRANDS INC CL A 44109J106   958 42,716 SH   SOLE NO 0 0 42,716
HOWMET AEROSPACE INC COM 443201108   1,547 39,267 SH   SOLE NO 0 0 39,267
HP INC COM 40434L105   23,570 877,209 SH   SOLE NO 0 0 877,209
HSBC HLDGS PLC SPON ADR NEW 404280406   919 29,493 SH   SOLE NO 0 0 29,493
HUBBELL INC COM 443510607   2,143 9,133 SH   SOLE NO 0 0 9,133
HUBSPOT INC COM 443573100   3,734 12,915 SH   SOLE NO 0 0 12,915
HUMANA INC COM 444859102   8,889 17,355 SH   SOLE NO 0 0 17,355
HUNT J B TRANS SVCS INC COM 445658107   2,742 15,726 SH   SOLE NO 0 0 15,726
HUNTINGTON BANCSHARES INC COM 446150104   6,383 452,724 SH   SOLE NO 0 0 452,724
HUNTINGTON INGALLS INDS INC COM 446413106   2,518 10,917 SH   SOLE NO 0 0 10,917
HUNTSMAN CORP COM 447011107   264 9,627 SH   SOLE NO 0 0 9,627
HUT 8 MNG CORP COM 44812T102   20 24,320 SH   SOLE NO 0 0 24,320
HYATT HOTELS CORP COM CL A 448579102   290 3,212 SH   SOLE NO 0 0 3,212
HYLIION HOLDINGS CORP COMMON STOCK 449109107   35 15,245 SH   SOLE NO 0 0 15,245
IAC INC COM NEW 44891N208   215 4,849 SH   SOLE NO 0 0 4,849
IAMGOLD CORP COM 450913108   108 42,063 SH   SOLE NO 0 0 42,063
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   3,128 61,764 SH   SOLE NO 0 0 61,764
ICICI BANK LIMITED ADR 45104G104   200 9,162 SH   SOLE NO 0 0 9,162
ICON PLC SHS G4705A100   281 1,449 SH   SOLE NO 0 0 1,449
IDACORP INC COM 451107106   1,596 14,798 SH   SOLE NO 0 0 14,798
IDERA PHARMACEUTICALS INC COM PAR 45168K405   30 87,412 SH   SOLE NO 0 0 87,412
IDEX CORP COM 45167R104   1,024 4,488 SH   SOLE NO 0 0 4,488
IDEXX LABS INC COM 45168D104   9,604 23,543 SH   SOLE NO 0 0 23,543
ILLINOIS TOOL WKS INC COM 452308109   40,624 184,403 SH   SOLE NO 0 0 184,403
ILLUMINA INC COM 452327109   4,341 21,470 SH   SOLE NO 0 0 21,470
IMMUNOGEN INC COM 45253H101   838 169,094 SH   SOLE NO 0 0 169,094
IMPACT SHS TR I NAACP MINO ETF 45259A209   216 8,166 SH   SOLE NO 0 0 8,166
IMPACT SHS TR I YWCA WOMENS ETF 45259A100   585 22,111 SH   SOLE NO 0 0 22,111
IMPERIAL PETE INC COMMON SHARES Y3894J104   5 24,250 SH   SOLE NO 0 0 24,250
INARI MED INC COM 45332Y109   416 6,557 SH   SOLE NO 0 0 6,557
INCYTE CORP COM 45337C102   1,369 17,055 SH   SOLE NO 0 0 17,055
INDEPENDENCE RLTY TR INC COM 45378A106   2,371 140,652 SH   SOLE NO 0 0 140,652
INDEPENDENT BK CORP MASS COM 453836108   3,862 45,746 SH   SOLE NO 0 0 45,746
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   2,246 94,586 SH   SOLE NO 0 0 94,586
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   445 18,469 SH   SOLE NO 0 0 18,469
INDEXIQ ETF TR FTSE INTERNL EQT 45409B560   5,435 254,603 SH   SOLE NO 0 0 254,603
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   356 12,533 SH   SOLE NO 0 0 12,533
INDEXIQ ETF TR IQ CHAIKIN US 45409B396   836 26,226 SH   SOLE NO 0 0 26,226
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   19,001 598,852 SH   SOLE NO 0 0 598,852
INDIA FD INC COM 454089103   597 40,348 SH   SOLE NO 0 0 40,348
INDIA GLOBALIZATION CAP INC COM NEW 45408X308   17 53,806 SH   SOLE NO 0 0 53,806
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   166 28,591 SH   SOLE NO 0 0 28,591
INDONESIA ENERGY CORP LTD ORD SHS G4760X102   93 20,000 SH   SOLE NO 0 0 20,000
INFINERA CORP COM 45667G103   95 14,140 SH   SOLE NO 0 0 14,140
INFINITY PHARMACEUTICALS INC COM 45665G303   10 18,771 SH   SOLE NO 0 0 18,771
INFLARX NV COM N44821101   286 92,500 SH   SOLE NO 0 0 92,500
INFOSYS LTD SPONSORED ADR 456788108   1,013 56,255 SH   SOLE NO 0 0 56,255
ING GROEP N.V. SPONSORED ADR 456837103   371 30,538 SH   SOLE NO 0 0 30,538
INGERSOLL RAND INC COM 45687V106   1,415 27,086 SH   SOLE NO 0 0 27,086
INGLES MKTS INC CL A 457030104   456 4,730 SH   SOLE NO 0 0 4,730
INGREDION INC COM 457187102   549 5,611 SH   SOLE NO 0 0 5,611
INMODE LTD SHS M5425M103   1,850 51,843 SH   SOLE NO 0 0 51,843
INNOVATIVE INDL PPTYS INC COM 45781V101   3,552 35,055 SH   SOLE NO 0 0 35,055
INNOVATOR ETFS TR BUFFER STEP UP S 45783Y731   1,163 48,287 SH   SOLE NO 0 0 48,287
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   13,958 524,993 SH   SOLE NO 0 0 524,993
INNOVATOR ETFS TR EMERGING MKT PWR 45782C623   487 21,908 SH   SOLE NO 0 0 21,908
INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359   743 31,989 SH   SOLE NO 0 0 31,989
INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516   467 17,178 SH   SOLE NO 0 0 17,178
INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714   611 26,765 SH   SOLE NO 0 0 26,765
INNOVATOR ETFS TR GRWT ACCLTD PLUS 45783Y798   369 21,901 SH   SOLE NO 0 0 21,901
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334   967 28,409 SH   SOLE NO 0 0 28,409
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466   461 13,390 SH   SOLE NO 0 0 13,390
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276   1,280 30,109 SH   SOLE NO 0 0 30,109
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615   3,037 86,653 SH   SOLE NO 0 0 86,653
INNOVATOR ETFS TR INTERNATIONAL DV 45782C631   4,240 178,382 SH   SOLE NO 0 0 178,382
INNOVATOR ETFS TR INTRNL DEV APRL 45782C367   2,309 96,643 SH   SOLE NO 0 0 96,643
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524   2,124 79,558 SH   SOLE NO 0 0 79,558
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722   7,175 301,006 SH   SOLE NO 0 0 301,006
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   6,035 175,459 SH   SOLE NO 0 0 175,459
INNOVATOR ETFS TR LOUP FRONTIER 45782C862   300 10,387 SH   SOLE NO 0 0 10,387
INNOVATOR ETFS TR POWER BUFFER SET 45783Y723   5,185 208,915 SH   SOLE NO 0 0 208,915
INNOVATOR ETFS TR QUITY MANAGD FLR 45783Y673   1,721 75,445 SH   SOLE NO 0 0 75,445
INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822   486 26,968 SH   SOLE NO 0 0 26,968
INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780   264 12,060 SH   SOLE NO 0 0 12,060
INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889   214 8,388 SH   SOLE NO 0 0 8,388
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   6,258 201,703 SH   SOLE NO 0 0 201,703
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   9,424 335,731 SH   SOLE NO 0 0 335,731
INNOVATOR ETFS TR US EQT ULTRA BF 45782C292   2,086 79,836 SH   SOLE NO 0 0 79,836
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   8,972 302,014 SH   SOLE NO 0 0 302,014
INNOVATOR ETFS TR US EQT ULTRA BF 45782C375   885 31,451 SH   SOLE NO 0 0 31,451
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672   1,356 51,930 SH   SOLE NO 0 0 51,930
INNOVATOR ETFS TR US EQT ULTRA BF 45782C730   2,147 80,131 SH   SOLE NO 0 0 80,131
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   5,165 208,202 SH   SOLE NO 0 0 208,202
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839   780 30,309 SH   SOLE NO 0 0 30,309
INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425   1,455 55,285 SH   SOLE NO 0 0 55,285
INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848   1,872 80,708 SH   SOLE NO 0 0 80,708
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557   5,398 169,163 SH   SOLE NO 0 0 169,163
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   4,232 142,163 SH   SOLE NO 0 0 142,163
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771   15,667 493,324 SH   SOLE NO 0 0 493,324
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   8,477 279,494 SH   SOLE NO 0 0 279,494
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433   1,270 42,429 SH   SOLE NO 0 0 42,429
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   13,458 407,340 SH   SOLE NO 0 0 407,340
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   11,374 367,979 SH   SOLE NO 0 0 367,979
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   3,371 110,323 SH   SOLE NO 0 0 110,323
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326   4,887 168,473 SH   SOLE NO 0 0 168,473
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   1,209 37,595 SH   SOLE NO 0 0 37,595
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   13,989 493,460 SH   SOLE NO 0 0 493,460
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   11,851 421,904 SH   SOLE NO 0 0 421,904
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   12,343 401,800 SH   SOLE NO 0 0 401,800
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   10,273 361,742 SH   SOLE NO 0 0 361,742
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   15,604 495,239 SH   SOLE NO 0 0 495,239
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   17,029 569,750 SH   SOLE NO 0 0 569,750
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   16,295 539,755 SH   SOLE NO 0 0 539,755
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   20,416 697,945 SH   SOLE NO 0 0 697,945
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   29,807 1,002,658 SH   SOLE NO 0 0 1,002,658
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   29,439 979,016 SH   SOLE NO 0 0 979,016
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   35,014 1,159,819 SH   SOLE NO 0 0 1,159,819
INNOVATOR ETFS TR US EQTY ULTRA B 45782C532   2,480 90,414 SH   SOLE NO 0 0 90,414
INNOVATOR ETFS TR US EQTY ULTRA B 45782C649   659 24,974 SH   SOLE NO 0 0 24,974
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821   9,189 336,842 SH   SOLE NO 0 0 336,842
INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565   1,429 51,587 SH   SOLE NO 0 0 51,587
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698   4,568 152,524 SH   SOLE NO 0 0 152,524
INNOVATOR ETFS TR US SML CP PWR B 45782C284   2,562 105,778 SH   SOLE NO 0 0 105,778
INNOVATOR ETFS TR US SML CP PWR B 45782C474   2,310 77,248 SH   SOLE NO 0 0 77,248
INNOVATOR ETFS TR US SML CP PWR B 45782C599   1,355 53,683 SH   SOLE NO 0 0 53,683
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   2,256 89,214 SH   SOLE NO 0 0 89,214
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   708 180,167 SH   SOLE NO 0 0 180,167
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   42 27,196 SH   SOLE NO 0 0 27,196
INSEEGO CORP COM 45782B104   45 54,423 SH   SOLE NO 0 0 54,423
INSIGHT SELECT INCOME FD COM 45781W109   315 20,897 SH   SOLE NO 0 0 20,897
INSPERITY INC COM 45778Q107   313 2,760 SH   SOLE NO 0 0 2,760
INSPIRATO INCORPORATED *W EXP 02/11/202 45791E115   2 31,000 SH   SOLE NO 0 0 31,000
INSPIRATO INCORPORATED COM CL A 45791E107   209 176,359 SH   SOLE NO 0 0 176,359
INSPIRE MED SYS INC COM 457730109   1,697 6,738 SH   SOLE NO 0 0 6,738
INSTALLED BLDG PRODS INC COM 45780R101   249 2,916 SH   SOLE NO 0 0 2,916
INSULET CORP COM 45784P101   4,007 13,612 SH   SOLE NO 0 0 13,612
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   429 7,653 SH   SOLE NO 0 0 7,653
INTEL CORP COM 458140100   57,659 2,181,602 SH   SOLE NO 0 0 2,181,602
INTELLIA THERAPEUTICS INC COM 45826J105   948 27,186 SH   SOLE NO 0 0 27,186
INTER PARFUMS INC COM 458334109   321 3,331 SH   SOLE NO 0 0 3,331
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   392 5,425 SH   SOLE NO 0 0 5,425
INTERCONTINENTAL EXCHANGE IN COM 45866F104   4,310 42,012 SH   SOLE NO 0 0 42,012
INTERDIGITAL INC COM 45867G101   234 4,730 SH   SOLE NO 0 0 4,730
INTERNATIONAL BANCSHARES COR COM 459044103   1,397 30,543 SH   SOLE NO 0 0 30,543
INTERNATIONAL BUSINESS MACHS COM 459200101   101,369 719,494 SH   SOLE NO 0 0 719,494
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   1,286 12,271 SH   SOLE NO 0 0 12,271
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   292 12,882 SH   SOLE NO 0 0 12,882
INTERNATIONAL PAPER CO COM 460146103   8,635 249,355 SH   SOLE NO 0 0 249,355
INTERPUBLIC GROUP COS INC COM 460690100   1,718 51,579 SH   SOLE NO 0 0 51,579
INTREPID POTASH INC COM 46121Y201   210 7,289 SH   SOLE NO 0 0 7,289
INTUIT COM 461202103   15,778 40,538 SH   SOLE NO 0 0 40,538
INTUITIVE SURGICAL INC COM NEW 46120E602   14,275 53,797 SH   SOLE NO 0 0 53,797
INVENTRUST PPTYS CORP COM NEW 46124J201   7,528 318,056 SH   SOLE NO 0 0 318,056
INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101   287 3,306 SH   SOLE NO 0 0 3,306
INVESCO ACTIVELY MANAGED ETF BLNCD MLTI AST 46090A200   178 12,215 SH   SOLE NO 0 0 12,215
INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705   1,191 36,925 SH   SOLE NO 0 0 36,925
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   2,381 51,237 SH   SOLE NO 0 0 51,237
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   827 16,735 SH   SOLE NO 0 0 16,735
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   1,809 73,233 SH   SOLE NO 0 0 73,233
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   12,421 840,457 SH   SOLE NO 0 0 840,457
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   187 21,782 SH   SOLE NO 0 0 21,782
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305   1,575 42,129 SH   SOLE NO 0 0 42,129
INVESCO CALIF VALUE MUN INCO COM 46132H106   841 88,799 SH   SOLE NO 0 0 88,799
INVESCO CURRENCYSHARES AUSTR AUSTRALIAN DOL 46090N103   283 4,211 SH   SOLE NO 0 0 4,211
INVESCO CURRENCYSHARES BRIT BRIT POUN STRL 46138M109   326 2,812 SH   SOLE NO 0 0 2,812
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103   723 7,318 SH   SOLE NO 0 0 7,318
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   599 8,435 SH   SOLE NO 0 0 8,435
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   223 2,319 SH   SOLE NO 0 0 2,319
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   3,426 139,007 SH   SOLE NO 0 0 139,007
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   2,619 129,983 SH   SOLE NO 0 0 129,983
INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700   290 14,937 SH   SOLE NO 0 0 14,937
INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403   1,998 131,416 SH   SOLE NO 0 0 131,416
INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502   311 6,490 SH   SOLE NO 0 0 6,490
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   36,155 1,300,083 SH   SOLE NO 0 0 1,300,083
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107   477 16,622 SH   SOLE NO 0 0 16,622
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   385 15,973 SH   SOLE NO 0 0 15,973
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404   9,303 513,443 SH   SOLE NO 0 0 513,443
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   695 16,020 SH   SOLE NO 0 0 16,020
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875   1,726 62,870 SH   SOLE NO 0 0 62,870
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867   243 13,671 SH   SOLE NO 0 0 13,671
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842   2,088 28,706 SH   SOLE NO 0 0 28,706
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   955 51,175 SH   SOLE NO 0 0 51,175
INVESCO EXCH TRADED FD TR II ESG S&P 500 EQL 46138G516   1,196 55,122 SH   SOLE NO 0 0 55,122
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719   930 54,341 SH   SOLE NO 0 0 54,341
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743   1,119 26,937 SH   SOLE NO 0 0 26,937
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   510 17,225 SH   SOLE NO 0 0 17,225
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   1,159 63,162 SH   SOLE NO 0 0 63,162
INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669   1,026 53,449 SH   SOLE NO 0 0 53,449
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   1,798 55,093 SH   SOLE NO 0 0 55,093
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644   251 7,504 SH   SOLE NO 0 0 7,504
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   2,778 53,817 SH   SOLE NO 0 0 53,817
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   533 35,879 SH   SOLE NO 0 0 35,879
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   1,233 14,325 SH   SOLE NO 0 0 14,325
INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594   1,085 55,678 SH   SOLE NO 0 0 55,678
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545   224 7,410 SH   SOLE NO 0 0 7,410
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   25,645 234,136 SH   SOLE NO 0 0 234,136
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   2,189 91,580 SH   SOLE NO 0 0 91,580
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   1,726 75,266 SH   SOLE NO 0 0 75,266
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529   571 25,805 SH   SOLE NO 0 0 25,805
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   14,830 1,326,523 SH   SOLE NO 0 0 1,326,523
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   971 24,170 SH   SOLE NO 0 0 24,170
INVESCO EXCH TRADED FD TR II S&P 500 ENHNCD 46138E396   220 5,398 SH   SOLE NO 0 0 5,398
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370   613 9,839 SH   SOLE NO 0 0 9,839
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   359 6,329 SH   SOLE NO 0 0 6,329
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   17,935 242,564 SH   SOLE NO 0 0 242,564
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   2,690 116,917 SH   SOLE NO 0 0 116,917
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   7,283 156,241 SH   SOLE NO 0 0 156,241
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   1,258 47,003 SH   SOLE NO 0 0 47,003
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214   214 8,685 SH   SOLE NO 0 0 8,685
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   981 11,425 SH   SOLE NO 0 0 11,425
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   29,462 550,800 SH   SOLE NO 0 0 550,800
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   45,716 421,232 SH   SOLE NO 0 0 421,232
INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164   227 22,379 SH   SOLE NO 0 0 22,379
INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149   1,545 11,709 SH   SOLE NO 0 0 11,709
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   486 4,056 SH   SOLE NO 0 0 4,056
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   13,435 300,882 SH   SOLE NO 0 0 300,882
INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172   344 3,377 SH   SOLE NO 0 0 3,377
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   7,686 176,408 SH   SOLE NO 0 0 176,408
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   23,937 546,152 SH   SOLE NO 0 0 546,152
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   120,510 1,885,924 SH   SOLE NO 0 0 1,885,924
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706   8,688 119,122 SH   SOLE NO 0 0 119,122
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   4,282 208,587 SH   SOLE NO 0 0 208,587
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   6,936 269,807 SH   SOLE NO 0 0 269,807
INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888   19,886 188,786 SH   SOLE NO 0 0 188,786
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   3,091 138,075 SH   SOLE NO 0 0 138,075
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   383 21,577 SH   SOLE NO 0 0 21,577
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   18,642 888,571 SH   SOLE NO 0 0 888,571
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858   489 20,990 SH   SOLE NO 0 0 20,990
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544   2,723 108,370 SH   SOLE NO 0 0 108,370
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   16,077 784,815 SH   SOLE NO 0 0 784,815
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   214 9,675 SH   SOLE NO 0 0 9,675
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536   2,994 121,008 SH   SOLE NO 0 0 121,008
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   6,254 310,575 SH   SOLE NO 0 0 310,575
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528   1,513 62,217 SH   SOLE NO 0 0 62,217
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,167 61,700 SH   SOLE NO 0 0 61,700
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510   528 22,486 SH   SOLE NO 0 0 22,486
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   503 26,487 SH   SOLE NO 0 0 26,487
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775   5,110 76,841 SH   SOLE NO 0 0 76,841
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   240 15,041 SH   SOLE NO 0 0 15,041
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   499 25,471 SH   SOLE NO 0 0 25,471
INVESCO EXCH TRD SLF IDX FD RAFI STRG US SML 46138J734   490 14,775 SH   SOLE NO 0 0 14,775
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   575 13,402 SH   SOLE NO 0 0 13,402
INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593   589 17,248 SH   SOLE NO 0 0 17,248
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   17,285 220,475 SH   SOLE NO 0 0 220,475
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   4,331 50,619 SH   SOLE NO 0 0 50,619
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   6,322 173,118 SH   SOLE NO 0 0 173,118
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   2,733 62,618 SH   SOLE NO 0 0 62,618
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704   1,332 16,852 SH   SOLE NO 0 0 16,852
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878   341 7,896 SH   SOLE NO 0 0 7,896
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852   1,324 10,764 SH   SOLE NO 0 0 10,764
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845   1,360 15,755 SH   SOLE NO 0 0 15,755
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837   30,497 429,238 SH   SOLE NO 0 0 429,238
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886   1,623 19,642 SH   SOLE NO 0 0 19,642
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811   345 3,049 SH   SOLE NO 0 0 3,049
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795   338 9,912 SH   SOLE NO 0 0 9,912
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   784 12,350 SH   SOLE NO 0 0 12,350
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779   478 11,721 SH   SOLE NO 0 0 11,721
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761   7,341 248,185 SH   SOLE NO 0 0 248,185
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   3,376 73,956 SH   SOLE NO 0 0 73,956
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   6,570 180,459 SH   SOLE NO 0 0 180,459
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   9,589 160,523 SH   SOLE NO 0 0 160,523
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   4,363 92,717 SH   SOLE NO 0 0 92,717
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712   447 4,306 SH   SOLE NO 0 0 4,306
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   2,072 26,362 SH   SOLE NO 0 0 26,362
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   1,147 11,462 SH   SOLE NO 0 0 11,462
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639   508 5,587 SH   SOLE NO 0 0 5,587
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   2,037 141,469 SH   SOLE NO 0 0 141,469
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   92,739 597,738 SH   SOLE NO 0 0 597,738
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   8,609 54,352 SH   SOLE NO 0 0 54,352
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589   540 57,263 SH   SOLE NO 0 0 57,263
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   392 14,373 SH   SOLE NO 0 0 14,373
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   3,953 191,070 SH   SOLE NO 0 0 191,070
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   3,110 186,028 SH   SOLE NO 0 0 186,028
INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407   1,426 29,854 SH   SOLE NO 0 0 29,854
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   742 6,615 SH   SOLE NO 0 0 6,615
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   260 3,486 SH   SOLE NO 0 0 3,486
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   22,082 267,336 SH   SOLE NO 0 0 267,336
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   6,697 24,267 SH   SOLE NO 0 0 24,267
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   19,964 265,127 SH   SOLE NO 0 0 265,127
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   5,484 79,408 SH   SOLE NO 0 0 79,408
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456   12,523 284,377 SH   SOLE NO 0 0 284,377
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225   765 9,148 SH   SOLE NO 0 0 9,148
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217   1,814 10,130 SH   SOLE NO 0 0 10,130
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191   1,159 12,776 SH   SOLE NO 0 0 12,776
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480   32,774 716,541 SH   SOLE NO 0 0 716,541
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183   681 9,843 SH   SOLE NO 0 0 9,843
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175   934 8,018 SH   SOLE NO 0 0 8,018
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167   708 8,010 SH   SOLE NO 0 0 8,010
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498   2,171 46,050 SH   SOLE NO 0 0 46,050
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159   307 5,873 SH   SOLE NO 0 0 5,873
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399   374 18,622 SH   SOLE NO 0 0 18,622
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   211 1,795 SH   SOLE NO 0 0 1,795
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   11,104 152,760 SH   SOLE NO 0 0 152,760
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   595 10,549 SH   SOLE NO 0 0 10,549
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   8,292 28,746 SH   SOLE NO 0 0 28,746
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   641 3,595 SH   SOLE NO 0 0 3,595
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   908 5,726 SH   SOLE NO 0 0 5,726
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373   10,019 58,760 SH   SOLE NO 0 0 58,760
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   3,590 14,778 SH   SOLE NO 0 0 14,778
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274   1,028 8,844 SH   SOLE NO 0 0 8,844
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   158,426 1,121,602 SH   SOLE NO 0 0 1,121,602
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   20,738 136,788 SH   SOLE NO 0 0 136,788
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   16,182 207,520 SH   SOLE NO 0 0 207,520
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   34,541 785,024 SH   SOLE NO 0 0 785,024
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   19,972 387,511 SH   SOLE NO 0 0 387,511
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   2,882 75,214 SH   SOLE NO 0 0 75,214
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   6,467 72,754 SH   SOLE NO 0 0 72,754
INVESCO HIG INCM 2023 TARG T COM 46135X108   91 11,425 SH   SOLE NO 0 0 11,425
INVESCO LTD SHS G491BT108   3,089 171,732 SH   SOLE NO 0 0 171,732
INVESCO MUN OPPORTUNITY TR COM 46132C107   1,087 109,778 SH   SOLE NO 0 0 109,778
INVESCO MUNI INCOME OPP TRST COM 46132X101   2,840 455,208 SH   SOLE NO 0 0 455,208
INVESCO MUNICIPAL TRUST COM 46131J103   898 90,796 SH   SOLE NO 0 0 90,796
INVESCO PA VALUE MUN INC TR COM 46132K109   131 13,380 SH   SOLE NO 0 0 13,380
INVESCO QQQ TR UNIT SER 1 46090E103   521,143 1,957,127 SH   SOLE NO 0 0 1,957,127
INVESCO QUALITY MUN INCOME T COM 46133G107   660 70,081 SH   SOLE NO 0 0 70,081
INVESCO SR INCOME TR COM 46131H107   263 68,679 SH   SOLE NO 0 0 68,679
INVESCO TR INVT GRADE MUNS COM 46131M106   686 68,319 SH   SOLE NO 0 0 68,319
INVESCO TR INVT GRADE NEW YO COM 46131T101   340 33,716 SH   SOLE NO 0 0 33,716
INVESCO VALUE MUN INCOME TR COM 46132P108   1,345 111,636 SH   SOLE NO 0 0 111,636
INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849   256 7,117 SH   SOLE NO 0 0 7,117
INVESTMENT MANAGERS SER TR I AXS ASTORIA INFL 46141T117   4,455 175,570 SH   SOLE NO 0 0 175,570
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   2,272 83,805 SH   SOLE NO 0 0 83,805
INVITAE CORP COM 46185L103   99 53,449 SH   SOLE NO 0 0 53,449
INVITATION HOMES INC COM 46187W107   335 11,326 SH   SOLE NO 0 0 11,326
IONIS PHARMACEUTICALS INC COM 462222100   781 20,704 SH   SOLE NO 0 0 20,704
IONQ INC COM 46222L108   34 10,053 SH   SOLE NO 0 0 10,053
IPG PHOTONICS CORP COM 44980X109   584 6,169 SH   SOLE NO 0 0 6,169
IQIYI INC SPONSORED ADS 46267X108   60 11,342 SH   SOLE NO 0 0 11,342
IQVIA HLDGS INC COM 46266C105   3,725 18,184 SH   SOLE NO 0 0 18,184
IRIDIUM COMMUNICATIONS INC COM 46269C102   266 5,175 SH   SOLE NO 0 0 5,175
IROBOT CORP COM 462726100   2,089 43,407 SH   SOLE NO 0 0 43,407
IRON MTN INC DEL COM 46284V101   9,298 186,522 SH   SOLE NO 0 0 186,522
IRONNET INC COM 46323Q105   2 10,636 SH   SOLE NO 0 0 10,636
ISHARES GOLD TR ISHARES NEW 464285204   83,758 2,421,475 SH   SOLE NO 0 0 2,421,475
ISHARES INC CORE MSCI EMKT 46434G103   79,395 1,700,111 SH   SOLE NO 0 0 1,700,111
ISHARES INC CUR HD MSCI EM 46434G509   1,171 51,056 SH   SOLE NO 0 0 51,056
ISHARES INC EM MKT SM-CP ETF 464286475   292 6,061 SH   SOLE NO 0 0 6,061
ISHARES INC EM MKTS DIV ETF 464286319   5,709 236,710 SH   SOLE NO 0 0 236,710
ISHARES INC ESG AWR MSCI EM 46434G863   15,064 500,980 SH   SOLE NO 0 0 500,980
ISHARES INC GLB ENR PROD ETF 464286343   376 15,528 SH   SOLE NO 0 0 15,528
ISHARES INC JP MRG EM CRP BD 464286251   308 7,209 SH   SOLE NO 0 0 7,209
ISHARES INC JP MRGN EM HI BD 464286285   892 25,517 SH   SOLE NO 0 0 25,517
ISHARES INC MSCI AGRICULTURE 464286350   1,287 30,043 SH   SOLE NO 0 0 30,043
ISHARES INC MSCI AUST ETF 464286103   324 14,587 SH   SOLE NO 0 0 14,587
ISHARES INC MSCI BRAZIL ETF 464286400   1,566 56,006 SH   SOLE NO 0 0 56,006
ISHARES INC MSCI CDA ETF 464286509   1,137 34,758 SH   SOLE NO 0 0 34,758
ISHARES INC MSCI CHILE ETF 464286640   220 8,132 SH   SOLE NO 0 0 8,132
ISHARES INC MSCI EMERG MKT 46434G889   2,338 56,973 SH   SOLE NO 0 0 56,973
ISHARES INC MSCI EMERG MRKT 464286533   48,377 911,926 SH   SOLE NO 0 0 911,926
ISHARES INC MSCI EMRG CHN 46434G764   6,787 142,981 SH   SOLE NO 0 0 142,981
ISHARES INC MSCI EQUAL WEITE 464286681   410 5,626 SH   SOLE NO 0 0 5,626
ISHARES INC MSCI EURZONE ETF 464286608   764 19,372 SH   SOLE NO 0 0 19,372
ISHARES INC MSCI FRONTIER 464286145   248 9,758 SH   SOLE NO 0 0 9,758
ISHARES INC MSCI GBL ETF NEW 46434G848   1,908 46,540 SH   SOLE NO 0 0 46,540
ISHARES INC MSCI GBL GOLD MN 46434G855   1,011 45,289 SH   SOLE NO 0 0 45,289
ISHARES INC MSCI GBL MIN VOL 464286525   19,188 201,944 SH   SOLE NO 0 0 201,944
ISHARES INC MSCI GERMANY ETF 464286806   207 8,397 SH   SOLE NO 0 0 8,397
ISHARES INC MSCI GLB SLV&MTL 464286327   187 17,841 SH   SOLE NO 0 0 17,841
ISHARES INC MSCI ISRAEL ETF 464286632   349 6,234 SH   SOLE NO 0 0 6,234
ISHARES INC MSCI JPN ETF NEW 46434G822   1,085 19,931 SH   SOLE NO 0 0 19,931
ISHARES INC MSCI PAC JP ETF 464286665   1,540 36,010 SH   SOLE NO 0 0 36,010
ISHARES INC MSCI SINGPOR ETF 46434G780   205 10,913 SH   SOLE NO 0 0 10,913
ISHARES INC MSCI STH KOR ETF 464286772   521 9,235 SH   SOLE NO 0 0 9,235
ISHARES INC MSCI SWITZERLAND 464286749   348 8,301 SH   SOLE NO 0 0 8,301
ISHARES INC MSCI WORLD ETF 464286392   3,155 28,883 SH   SOLE NO 0 0 28,883
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   790 37,256 SH   SOLE NO 0 0 37,256
ISHARES SILVER TR ISHARES 46428Q109   29,235 1,327,689 SH   SOLE NO 0 0 1,327,689
ISHARES TR 0-3 MNTH TREASRY 46436E718   14,924 149,038 SH   SOLE NO 0 0 149,038
ISHARES TR 0-5 YR TIPS ETF 46429B747   44,675 460,766 SH   SOLE NO 0 0 460,766
ISHARES TR 0-5YR HI YL CP 46434V407   125,750 3,075,337 SH   SOLE NO 0 0 3,075,337
ISHARES TR 0-5YR INVT GR CP 46434V100   7,399 154,607 SH   SOLE NO 0 0 154,607
ISHARES TR 1 3 YR TREAS BD 464287457   76,427 941,579 SH   SOLE NO 0 0 941,579
ISHARES TR 10+ YR INVST GRD 464289511   736 14,799 SH   SOLE NO 0 0 14,799
ISHARES TR 10-20 YR TRS ETF 464288653   9,958 92,057 SH   SOLE NO 0 0 92,057
ISHARES TR 20 YR TR BD ETF 464287432   76,718 770,571 SH   SOLE NO 0 0 770,571
ISHARES TR 3 7 YR TREAS BD 464288661   19,782 172,183 SH   SOLE NO 0 0 172,183
ISHARES TR 7-10 YR TRSY BD 464287440   24,544 256,261 SH   SOLE NO 0 0 256,261
ISHARES TR A RATE CP BD ETF 46429B291   357 7,706 SH   SOLE NO 0 0 7,706
ISHARES TR AGENCY BOND ETF 464288166   692 6,508 SH   SOLE NO 0 0 6,508
ISHARES TR AGGRES ALLOC ETF 464289859   4,856 81,277 SH   SOLE NO 0 0 81,277
ISHARES TR BLACKROCK ULTRA 46434V878   3,596 71,872 SH   SOLE NO 0 0 71,872
ISHARES TR BROAD USD HIGH 46435U853   9,400 272,255 SH   SOLE NO 0 0 272,255
ISHARES TR CALIF MUN BD ETF 464288356   5,711 101,789 SH   SOLE NO 0 0 101,789
ISHARES TR CHINA LG-CAP ETF 464287184   340 12,047 SH   SOLE NO 0 0 12,047
ISHARES TR CMBS ETF 46429B366   1,796 39,128 SH   SOLE NO 0 0 39,128
ISHARES TR COHEN STEER REIT 464287564   5,254 95,819 SH   SOLE NO 0 0 95,819
ISHARES TR CONSER ALLOC ETF 464289883   1,486 44,215 SH   SOLE NO 0 0 44,215
ISHARES TR CONV BD ETF 46435G102   8,742 125,838 SH   SOLE NO 0 0 125,838
ISHARES TR CORE 1 5 YR USD 46432F859   12,319 265,277 SH   SOLE NO 0 0 265,277
ISHARES TR CORE DIV GRWTH 46434V621   376,937 7,538,759 SH   SOLE NO 0 0 7,538,759
ISHARES TR CORE DIVID ETF 46435U861   353 9,422 SH   SOLE NO 0 0 9,422
ISHARES TR CORE HIGH DV ETF 46429B663   94,206 903,748 SH   SOLE NO 0 0 903,748
ISHARES TR CORE INTL AGGR 46435G672   51,347 1,079,861 SH   SOLE NO 0 0 1,079,861
ISHARES TR CORE LT USDB ETF 464289479   237 4,666 SH   SOLE NO 0 0 4,666
ISHARES TR CORE MSCI EAFE 46432F842   167,055 2,710,187 SH   SOLE NO 0 0 2,710,187
ISHARES TR CORE MSCI EURO 46434V738   1,110 23,380 SH   SOLE NO 0 0 23,380
ISHARES TR CORE MSCI INTL 46435G326   39,507 705,739 SH   SOLE NO 0 0 705,739
ISHARES TR CORE MSCI PAC 46434V696   499 9,310 SH   SOLE NO 0 0 9,310
ISHARES TR CORE MSCI TOTAL 46432F834   68,669 1,186,417 SH   SOLE NO 0 0 1,186,417
ISHARES TR CORE S&P MCP ETF 464287507   262,072 1,083,437 SH   SOLE NO 0 0 1,083,437
ISHARES TR CORE S&P SCP ETF 464287804   308,818 3,263,083 SH   SOLE NO 0 0 3,263,083
ISHARES TR CORE S&P TTL STK 464287150   173,360 2,044,343 SH   SOLE NO 0 0 2,044,343
ISHARES TR CORE S&P US GWT 464287671   96,927 1,189,005 SH   SOLE NO 0 0 1,189,005
ISHARES TR CORE S&P US VLU 464287663   89,956 1,273,627 SH   SOLE NO 0 0 1,273,627
ISHARES TR CORE S&P500 ETF 464287200   888,729 2,313,134 SH   SOLE NO 0 0 2,313,134
ISHARES TR CORE TOTAL USD 46434V613   77,471 1,724,269 SH   SOLE NO 0 0 1,724,269
ISHARES TR CORE US AGGBD ET 464287226   162,319 1,673,568 SH   SOLE NO 0 0 1,673,568
ISHARES TR CR 5 10 YR ETF 46435G417   1,219 28,526 SH   SOLE NO 0 0 28,526
ISHARES TR CRE U S REIT ETF 464288521   4,754 96,141 SH   SOLE NO 0 0 96,141
ISHARES TR CYBERSECURITY 46435U135   4,491 136,023 SH   SOLE NO 0 0 136,023
ISHARES TR DEVSMCP EXNA ETF 464288497   251 5,098 SH   SOLE NO 0 0 5,098
ISHARES TR DOW JONES US ETF 464287846   11,023 117,963 SH   SOLE NO 0 0 117,963
ISHARES TR EAFE GRWTH ETF 464288885   41,908 500,345 SH   SOLE NO 0 0 500,345
ISHARES TR EAFE SML CP ETF 464288273   14,447 255,798 SH   SOLE NO 0 0 255,798
ISHARES TR EAFE VALUE ETF 464288877   51,519 1,122,909 SH   SOLE NO 0 0 1,122,909
ISHARES TR ESG ADV TTL USD 46436E619   1,728 40,959 SH   SOLE NO 0 0 40,959
ISHARES TR ESG ADVNCD HY BD 46435G441   1,569 36,321 SH   SOLE NO 0 0 36,321
ISHARES TR ESG AW MSCI EAFE 46435G516   109,953 1,672,544 SH   SOLE NO 0 0 1,672,544
ISHARES TR ESG AWARE MSCI 46435U663   9,833 299,064 SH   SOLE NO 0 0 299,064
ISHARES TR ESG AWR MSCI USA 46435G425   142,297 1,679,027 SH   SOLE NO 0 0 1,679,027
ISHARES TR ESG AWR US AGRGT 46435U549   10,650 227,870 SH   SOLE NO 0 0 227,870
ISHARES TR ESG AWRE 1 5 YR 46435G243   13,379 562,888 SH   SOLE NO 0 0 562,888
ISHARES TR ESG AWRE USD ETF 46435G193   2,335 104,745 SH   SOLE NO 0 0 104,745
ISHARES TR ESG EAFE ETF 46436E759   818 15,073 SH   SOLE NO 0 0 15,073
ISHARES TR ESG MSCI EM LDRS 46436E601   964 22,613 SH   SOLE NO 0 0 22,613
ISHARES TR ESG MSCI LEADR 46435U218   3,814 57,520 SH   SOLE NO 0 0 57,520
ISHARES TR ESG MSCI USA ETF 46436E767   1,609 52,490 SH   SOLE NO 0 0 52,490
ISHARES TR ESG SCRD S&P MID 46436E551   234 7,150 SH   SOLE NO 0 0 7,150
ISHARES TR EUROPE ETF 464287861   503 11,115 SH   SOLE NO 0 0 11,115
ISHARES TR EXPANDED TECH 464287515   8,485 33,165 SH   SOLE NO 0 0 33,165
ISHARES TR EXPND TEC SC ETF 464287549   13,412 47,901 SH   SOLE NO 0 0 47,901
ISHARES TR EXPONENTIAL TECH 46434V381   18,547 391,798 SH   SOLE NO 0 0 391,798
ISHARES TR FALN ANGLS USD 46435G474   8,600 349,478 SH   SOLE NO 0 0 349,478
ISHARES TR FLTG RATE NT ETF 46429B655   15,468 307,339 SH   SOLE NO 0 0 307,339
ISHARES TR FOCUSD VAL FAC 46435U333   268 5,272 SH   SOLE NO 0 0 5,272
ISHARES TR GENOMICS IMMUN 46435U192   1,983 78,797 SH   SOLE NO 0 0 78,797
ISHARES TR GL CLEAN ENE ETF 464288224   26,976 1,359,026 SH   SOLE NO 0 0 1,359,026
ISHARES TR GL TIMB FORE ETF 464288174   374 5,154 SH   SOLE NO 0 0 5,154
ISHARES TR GLB CNS DISC ETF 464288745   1,651 13,106 SH   SOLE NO 0 0 13,106
ISHARES TR GLB CNSM STP ETF 464288737   2,619 43,920 SH   SOLE NO 0 0 43,920
ISHARES TR GLB INFRASTR ETF 464288372   2,322 50,669 SH   SOLE NO 0 0 50,669
ISHARES TR GLOB HLTHCRE ETF 464287325   6,598 77,743 SH   SOLE NO 0 0 77,743
ISHARES TR GLOB INDSTRL ETF 464288729   235 2,206 SH   SOLE NO 0 0 2,206
ISHARES TR GLOB UTILITS ETF 464288711   576 9,583 SH   SOLE NO 0 0 9,583
ISHARES TR GLOBAL 100 ETF 464287572   8,174 127,633 SH   SOLE NO 0 0 127,633
ISHARES TR GLOBAL ENERG ETF 464287341   4,596 117,880 SH   SOLE NO 0 0 117,880
ISHARES TR GLOBAL FINLS ETF 464287333   627 8,931 SH   SOLE NO 0 0 8,931
ISHARES TR GLOBAL MATER ETF 464288695   202 2,576 SH   SOLE NO 0 0 2,576
ISHARES TR GLOBAL REIT ETF 46434V647   2,000 88,082 SH   SOLE NO 0 0 88,082
ISHARES TR GLOBAL TECH ETF 464287291   14,999 334,586 SH   SOLE NO 0 0 334,586
ISHARES TR GRWT ALLOCAT ETF 464289867   4,175 88,543 SH   SOLE NO 0 0 88,543
ISHARES TR HDG MSCI EAFE 46434V803   22,529 834,430 SH   SOLE NO 0 0 834,430
ISHARES TR HIGH YLD BD FCTR 46435G250   242 5,563 SH   SOLE NO 0 0 5,563
ISHARES TR IBDS DEC28 ETF 46435U515   3,094 127,411 SH   SOLE NO 0 0 127,411
ISHARES TR IBONDS 23 TRM HG 46435U150   2,451 104,455 SH   SOLE NO 0 0 104,455
ISHARES TR IBONDS 23 TRM TS 46436E882   27,152 1,099,273 SH   SOLE NO 0 0 1,099,273
ISHARES TR IBONDS 24 TRM HG 46435U184   1,840 81,031 SH   SOLE NO 0 0 81,031
ISHARES TR IBONDS 24 TRM TS 46436E874   13,672 573,256 SH   SOLE NO 0 0 573,256
ISHARES TR IBONDS 25 TRM HG 46435U168   867 38,528 SH   SOLE NO 0 0 38,528
ISHARES TR IBONDS 25 TRM TS 46436E866   7,757 333,224 SH   SOLE NO 0 0 333,224
ISHARES TR IBONDS 26 TRM TS 46436E858   1,738 76,556 SH   SOLE NO 0 0 76,556
ISHARES TR IBONDS 27 ETF 46435UAA9   6,255 267,681 SH   SOLE NO 0 0 267,681
ISHARES TR IBONDS 27 TRM TS 46436E841   1,902 85,512 SH   SOLE NO 0 0 85,512
ISHARES TR IBONDS DEC 46435U697   6,974 270,848 SH   SOLE NO 0 0 270,848
ISHARES TR IBONDS DEC 2030 46436E726   2,349 112,972 SH   SOLE NO 0 0 112,972
ISHARES TR IBONDS DEC 2031 46436E486   1,401 70,452 SH   SOLE NO 0 0 70,452
ISHARES TR IBONDS DEC 2032 46436E296   253 10,963 SH   SOLE NO 0 0 10,963
ISHARES TR IBONDS DEC 2032 46436E312   228 9,439 SH   SOLE NO 0 0 9,439
ISHARES TR IBONDS DEC 25 46435U432   5,570 211,259 SH   SOLE NO 0 0 211,259
ISHARES TR IBONDS DEC 26 46435U259   1,170 46,420 SH   SOLE NO 0 0 46,420
ISHARES TR IBONDS DEC 27 46435U283   794 31,680 SH   SOLE NO 0 0 31,680
ISHARES TR IBONDS DEC 28 46435U325   394 15,739 SH   SOLE NO 0 0 15,739
ISHARES TR IBONDS DEC 29 46436E205   7,056 318,303 SH   SOLE NO 0 0 318,303
ISHARES TR IBONDS DEC2023 46435G318   5,927 233,843 SH   SOLE NO 0 0 233,843
ISHARES TR IBONDS DEC2026 46435GAA0   6,088 260,731 SH   SOLE NO 0 0 260,731
ISHARES TR IBONDS DEC23 ETF 46434VAX8   13,773 550,287 SH   SOLE NO 0 0 550,287
ISHARES TR IBONDS DEC24 ETF 46434VBG4   12,205 499,809 SH   SOLE NO 0 0 499,809
ISHARES TR IBONDS DEC25 ETF 46434VBD1   10,544 433,570 SH   SOLE NO 0 0 433,570
ISHARES TR IBOXX HI YD ETF 464288513   13,153 178,646 SH   SOLE NO 0 0 178,646
ISHARES TR IBOXX INV CP ETF 464287242   30,362 287,984 SH   SOLE NO 0 0 287,984
ISHARES TR INDIA 50 ETF 464289529   518 12,244 SH   SOLE NO 0 0 12,244
ISHARES TR INTL DIV GRWTH 46435G524   7,389 128,221 SH   SOLE NO 0 0 128,221
ISHARES TR INTL EQTY FACTOR 46434V274   2,341 95,163 SH   SOLE NO 0 0 95,163
ISHARES TR INTL SEL DIV ETF 464288448   18,598 684,791 SH   SOLE NO 0 0 684,791
ISHARES TR INTL TREA BD ETF 464288117   1,244 31,782 SH   SOLE NO 0 0 31,782
ISHARES TR INTRM GOV CR ETF 464288612   3,603 35,165 SH   SOLE NO 0 0 35,165
ISHARES TR ISHARES 25+ YR T 46436E577   2,649 209,109 SH   SOLE NO 0 0 209,109
ISHARES TR ISHARES BIOTECH 464287556   36,173 275,522 SH   SOLE NO 0 0 275,522
ISHARES TR ISHARES SEMICDTR 464287523   16,717 48,042 SH   SOLE NO 0 0 48,042
ISHARES TR ISHS 1-5YR INVS 464288646   102,251 2,052,409 SH   SOLE NO 0 0 2,052,409
ISHARES TR ISHS 5-10YR INVT 464288638   8,131 164,241 SH   SOLE NO 0 0 164,241
ISHARES TR JPMORGAN USD EMG 464288281   5,530 65,380 SH   SOLE NO 0 0 65,380
ISHARES TR MBS ETF 464288588   41,087 442,989 SH   SOLE NO 0 0 442,989
ISHARES TR MICRO-CAP ETF 464288869   847 7,859 SH   SOLE NO 0 0 7,859
ISHARES TR MODERT ALLOC ETF 464289875   4,402 115,824 SH   SOLE NO 0 0 115,824
ISHARES TR MORNINGSTAR GRWT 464287119   15,152 311,275 SH   SOLE NO 0 0 311,275
ISHARES TR MORNINGSTAR VALU 464288109   5,868 92,814 SH   SOLE NO 0 0 92,814
ISHARES TR MORNINGSTR US EQ 464287127   8,062 153,158 SH   SOLE NO 0 0 153,158
ISHARES TR MORTGE REL ETF 46435G342   670 29,545 SH   SOLE NO 0 0 29,545
ISHARES TR MRGSTR MD CP ETF 464288208   17,825 303,829 SH   SOLE NO 0 0 303,829
ISHARES TR MRGSTR MD CP GRW 464288307   22,393 415,625 SH   SOLE NO 0 0 415,625
ISHARES TR MRGSTR MD CP VAL 464288406   9,134 147,205 SH   SOLE NO 0 0 147,205
ISHARES TR MRGSTR SM CP ETF 464288505   1,108 24,310 SH   SOLE NO 0 0 24,310
ISHARES TR MRGSTR SM CP GR 464288604   2,520 69,927 SH   SOLE NO 0 0 69,927
ISHARES TR MRNGSTR INC ETF 46432F875   344 18,140 SH   SOLE NO 0 0 18,140
ISHARES TR MRNING SM CP ETF 464288703   1,294 24,858 SH   SOLE NO 0 0 24,858
ISHARES TR MSCI AC ASIA ETF 464288182   7,101 109,612 SH   SOLE NO 0 0 109,612
ISHARES TR MSCI ACWI ETF 464288257   11,879 139,951 SH   SOLE NO 0 0 139,951
ISHARES TR MSCI ACWI EX US 464288240   6,557 144,115 SH   SOLE NO 0 0 144,115
ISHARES TR MSCI CHINA ETF 46429B671   1,105 23,277 SH   SOLE NO 0 0 23,277
ISHARES TR MSCI EAFE ETF 464287465   62,248 948,328 SH   SOLE NO 0 0 948,328
ISHARES TR MSCI EAFE MIN VL 46429B689   27,891 438,651 SH   SOLE NO 0 0 438,651
ISHARES TR MSCI EAFE SMCP 46435G839   220 8,548 SH   SOLE NO 0 0 8,548
ISHARES TR MSCI EMG MKT ETF 464287234   23,549 621,367 SH   SOLE NO 0 0 621,367
ISHARES TR MSCI EURO FL ETF 464289180   550 31,411 SH   SOLE NO 0 0 31,411
ISHARES TR MSCI GBL MULTIFC 46434V316   547 17,243 SH   SOLE NO 0 0 17,243
ISHARES TR MSCI GBL SUS DEV 46435G532   5,004 63,414 SH   SOLE NO 0 0 63,414
ISHARES TR MSCI INDIA ETF 46429B598   3,172 75,994 SH   SOLE NO 0 0 75,994
ISHARES TR MSCI INDIA SM CP 46429B614   1,191 23,027 SH   SOLE NO 0 0 23,027
ISHARES TR MSCI INDONIA ETF 46429B309   836 37,369 SH   SOLE NO 0 0 37,369
ISHARES TR MSCI INTL MOMENT 46434V449   1,540 49,967 SH   SOLE NO 0 0 49,967
ISHARES TR MSCI INTL QUALTY 46434V456   4,531 139,903 SH   SOLE NO 0 0 139,903
ISHARES TR MSCI INTL SML CP 46434V266   3,638 121,274 SH   SOLE NO 0 0 121,274
ISHARES TR MSCI INTL VLU FT 46435G409   752 32,478 SH   SOLE NO 0 0 32,478
ISHARES TR MSCI KLD400 SOC 464288570   15,125 210,689 SH   SOLE NO 0 0 210,689
ISHARES TR MSCI LW CRB TG 46434V464   1,883 13,630 SH   SOLE NO 0 0 13,630
ISHARES TR MSCI UK ETF NEW 46435G334   248 8,092 SH   SOLE NO 0 0 8,092
ISHARES TR MSCI USA ESG SLC 464288802   9,763 118,600 SH   SOLE NO 0 0 118,600
ISHARES TR MSCI USA MIN VOL 46429B697   225,314 3,125,023 SH   SOLE NO 0 0 3,125,023
ISHARES TR MSCI USA MMENTM 46432F396   62,937 431,288 SH   SOLE NO 0 0 431,288
ISHARES TR MSCI USA QLT FCT 46432F339   74,045 649,753 SH   SOLE NO 0 0 649,753
ISHARES TR MSCI USA SMCP MN 46435G433   11,327 327,392 SH   SOLE NO 0 0 327,392
ISHARES TR MSCI USA SML CP 46434V290   3,167 63,778 SH   SOLE NO 0 0 63,778
ISHARES TR MSCI USA VALUE 46432F388   62,044 680,762 SH   SOLE NO 0 0 680,762
ISHARES TR NATIONAL MUN ETF 464288414   221,931 2,103,214 SH   SOLE NO 0 0 2,103,214
ISHARES TR NEW YORK MUN ETF 464288323   2,797 53,385 SH   SOLE NO 0 0 53,385
ISHARES TR NORTH AMERN NAT 464287374   2,700 66,418 SH   SOLE NO 0 0 66,418
ISHARES TR PFD AND INCM SEC 464288687   55,724 1,825,249 SH   SOLE NO 0 0 1,825,249
ISHARES TR RESIDENTIAL MULT 464288562   2,396 35,069 SH   SOLE NO 0 0 35,069
ISHARES TR ROBOTICS ARTIF 46435U556   2,916 114,251 SH   SOLE NO 0 0 114,251
ISHARES TR RUS 1000 ETF 464287622   37,017 175,839 SH   SOLE NO 0 0 175,839
ISHARES TR RUS 1000 GRW ETF 464287614   440,584 2,056,498 SH   SOLE NO 0 0 2,056,498
ISHARES TR RUS 1000 VAL ETF 464287598   323,363 2,132,301 SH   SOLE NO 0 0 2,132,301
ISHARES TR RUS 2000 GRW ETF 464287648   133,063 620,283 SH   SOLE NO 0 0 620,283
ISHARES TR RUS 2000 VAL ETF 464287630   158,339 1,141,843 SH   SOLE NO 0 0 1,141,843
ISHARES TR RUS MD CP GR ETF 464287481   227,401 2,720,119 SH   SOLE NO 0 0 2,720,119
ISHARES TR RUS MDCP VAL ETF 464287473   246,837 2,343,248 SH   SOLE NO 0 0 2,343,248
ISHARES TR RUS MID CAP ETF 464287499   61,118 906,128 SH   SOLE NO 0 0 906,128
ISHARES TR RUS TOP 200 ETF 464289446   4,194 46,625 SH   SOLE NO 0 0 46,625
ISHARES TR RUS TP200 GR ETF 464289438   99,412 824,790 SH   SOLE NO 0 0 824,790
ISHARES TR RUS TP200 VL ETF 464289420   14,465 222,653 SH   SOLE NO 0 0 222,653
ISHARES TR RUSEL 2500 ETF 46435G268   9,211 173,340 SH   SOLE NO 0 0 173,340
ISHARES TR RUSSELL 2000 ETF 464287655   93,439 535,899 SH   SOLE NO 0 0 535,899
ISHARES TR RUSSELL 3000 ETF 464287689   35,437 160,583 SH   SOLE NO 0 0 160,583
ISHARES TR S&P 100 ETF 464287101   5,939 34,822 SH   SOLE NO 0 0 34,822
ISHARES TR S&P 500 GRWT ETF 464287309   175,766 3,004,555 SH   SOLE NO 0 0 3,004,555
ISHARES TR S&P 500 VAL ETF 464287408   106,044 730,986 SH   SOLE NO 0 0 730,986
ISHARES TR S&P MC 400GR ETF 464287606   58,071 850,234 SH   SOLE NO 0 0 850,234
ISHARES TR S&P MC 400VL ETF 464287705   23,235 230,513 SH   SOLE NO 0 0 230,513
ISHARES TR S&P SML 600 GWT 464287887   38,518 356,417 SH   SOLE NO 0 0 356,417
ISHARES TR SELECT DIVID ETF 464287168   79,760 661,362 SH   SOLE NO 0 0 661,362
ISHARES TR SELF DRIVNG EV 46435U366   3,636 107,504 SH   SOLE NO 0 0 107,504
ISHARES TR SHORT TREAS BD 464288679   24,568 223,510 SH   SOLE NO 0 0 223,510
ISHARES TR SHRT NAT MUN ETF 464288158   28,031 268,837 SH   SOLE NO 0 0 268,837
ISHARES TR SP SMCP600VL ETF 464287879   45,206 495,085 SH   SOLE NO 0 0 495,085
ISHARES TR TIPS BD ETF 464287176   85,202 800,478 SH   SOLE NO 0 0 800,478
ISHARES TR TRS FLT RT BD 46434V860   25,240 500,700 SH   SOLE NO 0 0 500,700
ISHARES TR U S EQUITY FACTR 46434V282   7,011 179,726 SH   SOLE NO 0 0 179,726
ISHARES TR U.S. BAS MTL ETF 464287838   6,289 50,405 SH   SOLE NO 0 0 50,405
ISHARES TR U.S. ENERGY ETF 464287796   10,659 229,291 SH   SOLE NO 0 0 229,291
ISHARES TR U.S. FIN SVC ETF 464287770   9,919 62,972 SH   SOLE NO 0 0 62,972
ISHARES TR U.S. FINLS ETF 464287788   13,650 180,867 SH   SOLE NO 0 0 180,867
ISHARES TR U.S. INSRNCE ETF 464288786   2,572 28,142 SH   SOLE NO 0 0 28,142
ISHARES TR U.S. MED DVC ETF 464288810   28,385 539,947 SH   SOLE NO 0 0 539,947
ISHARES TR U.S. PHARMA ETF 464288836   2,481 13,332 SH   SOLE NO 0 0 13,332
ISHARES TR U.S. REAL ES ETF 464287739   7,954 94,479 SH   SOLE NO 0 0 94,479
ISHARES TR U.S. TECH ETF 464287721   37,823 507,761 SH   SOLE NO 0 0 507,761
ISHARES TR U.S. UTILITS ETF 464287697   8,945 103,363 SH   SOLE NO 0 0 103,363
ISHARES TR US AER DEF ETF 464288760   29,303 261,965 SH   SOLE NO 0 0 261,965
ISHARES TR US BR DEL SE ETF 464288794   846 8,809 SH   SOLE NO 0 0 8,809
ISHARES TR US CONSM STAPLES 464287812   13,218 65,186 SH   SOLE NO 0 0 65,186
ISHARES TR US CONSUM DISCRE 464287580   4,837 84,922 SH   SOLE NO 0 0 84,922
ISHARES TR US HLTHCARE ETF 464287762   24,259 85,509 SH   SOLE NO 0 0 85,509
ISHARES TR US HLTHCR PR ETF 464288828   7,140 26,673 SH   SOLE NO 0 0 26,673
ISHARES TR US HOME CONS ETF 464288752   3,324 54,851 SH   SOLE NO 0 0 54,851
ISHARES TR US INDUSTRIALS 464287754   3,961 41,072 SH   SOLE NO 0 0 41,072
ISHARES TR US INFRASTRUC 46435U713   9,756 269,080 SH   SOLE NO 0 0 269,080
ISHARES TR US OIL GS EX ETF 464288851   12,683 136,591 SH   SOLE NO 0 0 136,591
ISHARES TR US REGNL BKS ETF 464288778   5,082 106,681 SH   SOLE NO 0 0 106,681
ISHARES TR US SML CP VALUE 46436E536   663 23,579 SH   SOLE NO 0 0 23,579
ISHARES TR US TELECOM ETF 464287713   496 22,135 SH   SOLE NO 0 0 22,135
ISHARES TR US TREAS BD ETF 46429B267   24,520 1,079,245 SH   SOLE NO 0 0 1,079,245
ISHARES TR US TRSPRTION 464287192   8,925 41,795 SH   SOLE NO 0 0 41,795
ISHARES TR USD GRN BOND ETF 46435U440   1,049 22,837 SH   SOLE NO 0 0 22,837
ISHARES TR USD INV GRDE ETF 464288620   1,874 38,159 SH   SOLE NO 0 0 38,159
ISHARES TR YLD OPTIM BD 46434V787   281 12,985 SH   SOLE NO 0 0 12,985
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   1,219 24,525 SH   SOLE NO 0 0 24,525
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   7,694 156,179 SH   SOLE NO 0 0 156,179
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   721 13,241 SH   SOLE NO 0 0 13,241
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   15,652 555,265 SH   SOLE NO 0 0 555,265
ISHARES U S ETF TR INT RT HDG C B 46431W705   1,691 18,692 SH   SOLE NO 0 0 18,692
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   781 19,167 SH   SOLE NO 0 0 19,167
ISORAY INC COM 46489V104   6 26,284 SH   SOLE NO 0 0 26,284
ISTAR INC COM 45031U101   101 13,323 SH   SOLE NO 0 0 13,323
ISUN INC COM 465246106   38 28,688 SH   SOLE NO 0 0 28,688
ITT INC COM 45073V108   2,462 30,361 SH   SOLE NO 0 0 30,361
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609   5,270 118,643 SH   SOLE NO 0 0 118,643
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   13,161 256,905 SH   SOLE NO 0 0 256,905
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   220 3,846 SH   SOLE NO 0 0 3,846
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   448 6,542 SH   SOLE NO 0 0 6,542
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   290 6,474 SH   SOLE NO 0 0 6,474
J P MORGAN EXCHANGE TRADED F BETBULD MSCI 46641Q738   497 6,095 SH   SOLE NO 0 0 6,095
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   10,451 227,545 SH   SOLE NO 0 0 227,545
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   512 10,398 SH   SOLE NO 0 0 10,398
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209   1,949 39,560 SH   SOLE NO 0 0 39,560
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845   2,455 63,379 SH   SOLE NO 0 0 63,379
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   1,321 15,698 SH   SOLE NO 0 0 15,698
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   67,286 1,234,833 SH   SOLE NO 0 0 1,234,833
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   1,193 26,441 SH   SOLE NO 0 0 26,441
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104   299 6,527 SH   SOLE NO 0 0 6,527
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324   969 18,464 SH   SOLE NO 0 0 18,464
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852   731 15,901 SH   SOLE NO 0 0 15,901
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   27,959 558,528 SH   SOLE NO 0 0 558,528
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   2,593 27,364 SH   SOLE NO 0 0 27,364
J P MORGAN EXCHANGE TRADED F MKT EXPN ENHNCD 46641Q118   726 15,779 SH   SOLE NO 0 0 15,779
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   3,178 63,969 SH   SOLE NO 0 0 63,969
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   16,133 395,436 SH   SOLE NO 0 0 395,436
J P MORGAN EXCHANGE TRADED F REALTY INCOME ET 46641Q126   223 5,446 SH   SOLE NO 0 0 5,446
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274   6,411 140,286 SH   SOLE NO 0 0 140,286
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   94,490 1,884,918 SH   SOLE NO 0 0 1,884,918
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   16,227 321,118 SH   SOLE NO 0 0 321,118
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   6,665 172,005 SH   SOLE NO 0 0 172,005
J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753   6,617 199,696 SH   SOLE NO 0 0 199,696
JABIL INC COM 466313103   1,803 26,445 SH   SOLE NO 0 0 26,445
JACKSON FINANCIAL INC COM CL A 46817M107   3,446 99,079 SH   SOLE NO 0 0 99,079
JACOBS SOLUTIONS INC COM 46982L108   6,713 55,911 SH   SOLE NO 0 0 55,911
JAGUAR HEALTH INC COM NEW 47010C607   1 21,533 SH   SOLE NO 0 0 21,533
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100   1,608 35,277 SH   SOLE NO 0 0 35,277
JANUS DETROIT STR TR HENDERSN SML ETF 47103U209   1,505 28,902 SH   SOLE NO 0 0 28,902
JANUS DETROIT STR TR HENDERSON MTG 47103U852   390 8,594 SH   SOLE NO 0 0 8,594
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   4,546 95,915 SH   SOLE NO 0 0 95,915
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   4,805 97,557 SH   SOLE NO 0 0 97,557
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,491 9,364 SH   SOLE NO 0 0 9,364
JD.COM INC SPON ADR CL A 47215P106   5,415 96,479 SH   SOLE NO 0 0 96,479
JEFFERIES FINL GROUP INC COM 47233W109   1,035 30,219 SH   SOLE NO 0 0 30,219
JETBLUE AWYS CORP COM 477143101   1,255 193,737 SH   SOLE NO 0 0 193,737
JOBY AVIATION INC COMMON STOCK G65163100   95 28,606 SH   SOLE NO 0 0 28,606
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   18,143 368,404 SH   SOLE NO 0 0 368,404
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   1,076 46,426 SH   SOLE NO 0 0 46,426
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   928 32,968 SH   SOLE NO 0 0 32,968
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   63,361 1,361,439 SH   SOLE NO 0 0 1,361,439
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842   288 9,429 SH   SOLE NO 0 0 9,429
JOHN HANCOCK HEDGED EQUITY & COM 47804L102   1,584 137,815 SH   SOLE NO 0 0 137,815
JOHNSON & JOHNSON COM 478160104   312,526 1,769,186 SH   SOLE NO 0 0 1,769,186
JOHNSON CTLS INTL PLC SHS G51502105   5,135 80,244 SH   SOLE NO 0 0 80,244
JONES LANG LASALLE INC COM 48020Q107   1,474 9,251 SH   SOLE NO 0 0 9,251
JOUNCE THERAPEUTICS INC COM 481116101   17 15,572 SH   SOLE NO 0 0 15,572
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   402 18,513 SH   SOLE NO 0 0 18,513
JPMORGAN CHASE & CO COM 46625H100   225,171 1,679,130 SH   SOLE NO 0 0 1,679,130
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   48 15,196 SH   SOLE NO 0 0 15,196
JUNIPER NETWORKS INC COM 48203R104   462 14,455 SH   SOLE NO 0 0 14,455
KAYNE ANDERSON ENERGY INFRST COM 486606106   892 104,267 SH   SOLE NO 0 0 104,267
KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108   118 15,737 SH   SOLE NO 0 0 15,737
KB HOME COM 48666K109   298 9,361 SH   SOLE NO 0 0 9,361
KELLOGG CO COM 487836108   14,804 207,805 SH   SOLE NO 0 0 207,805
KEURIG DR PEPPER INC COM 49271V100   1,147 32,172 SH   SOLE NO 0 0 32,172
KEYCORP COM 493267108   6,833 392,263 SH   SOLE NO 0 0 392,263
KEYSIGHT TECHNOLOGIES INC COM 49338L103   3,073 17,963 SH   SOLE NO 0 0 17,963
KIMBERLY-CLARK CORP COM 494368103   35,089 258,483 SH   SOLE NO 0 0 258,483
KIMCO RLTY CORP COM 49446R109   1,076 50,838 SH   SOLE NO 0 0 50,838
KINDER MORGAN INC DEL COM 49456B101   14,610 808,094 SH   SOLE NO 0 0 808,094
KINETIK HOLDINGS INC COM NEW CL A 02215L209   1,339 40,499 SH   SOLE NO 0 0 40,499
KINROSS GOLD CORP COM 496902404   167 40,958 SH   SOLE NO 0 0 40,958
KINSALE CAP GROUP INC COM 49714P108   1,275 4,875 SH   SOLE NO 0 0 4,875
KITE RLTY GROUP TR COM NEW 49803T300   2,286 108,604 SH   SOLE NO 0 0 108,604
KKR & CO INC COM 48251W104   4,220 90,914 SH   SOLE NO 0 0 90,914
KLA CORP COM NEW 482480100   9,682 25,679 SH   SOLE NO 0 0 25,679
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   1,056 20,150 SH   SOLE NO 0 0 20,150
KOHLS CORP COM 500255104   589 23,363 SH   SOLE NO 0 0 23,363
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   837 55,855 SH   SOLE NO 0 0 55,855
KONTOOR BRANDS INC COM 50050N103   381 9,540 SH   SOLE NO 0 0 9,540
KOSMOS ENERGY LTD COM 500688106   440 69,191 SH   SOLE NO 0 0 69,191
KRAFT HEINZ CO COM 500754106   16,774 412,053 SH   SOLE NO 0 0 412,053
KRANESHARES TR CSI CHI INTERNET 500767306   2,441 80,848 SH   SOLE NO 0 0 80,848
KRANESHARES TR ELEC VEH FUTUR 500767827   851 30,275 SH   SOLE NO 0 0 30,275
KRANESHARES TR EUROPEAN CARBON 500767561   2,344 77,257 SH   SOLE NO 0 0 77,257
KRANESHARES TR GLOBAL CARB STRA 500767678   1,457 39,965 SH   SOLE NO 0 0 39,965
KRANESHARES TR QUADRTC INT RT 500767736   6,742 298,225 SH   SOLE NO 0 0 298,225
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   116 11,298 SH   SOLE NO 0 0 11,298
KROGER CO COM 501044101   7,460 167,340 SH   SOLE NO 0 0 167,340
KRYSTAL BIOTECH INC COM 501147102   341 4,316 SH   SOLE NO 0 0 4,316
KT CORP SPONSORED ADR 48268K101   252 18,719 SH   SOLE NO 0 0 18,719
KULICKE & SOFFA INDS INC COM 501242101   2,201 49,740 SH   SOLE NO 0 0 49,740
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   590 53,078 SH   SOLE NO 0 0 53,078
L3HARRIS TECHNOLOGIES INC COM 502431109   17,244 82,824 SH   SOLE NO 0 0 82,824
LABORATORY CORP AMER HLDGS COM NEW 50540R409   4,725 20,067 SH   SOLE NO 0 0 20,067
LADDER CAP CORP CL A 505743104   404 40,288 SH   SOLE NO 0 0 40,288
LAKELAND FINL CORP COM 511656100   273 3,745 SH   SOLE NO 0 0 3,745
LAM RESEARCH CORP COM 512807108   14,392 34,242 SH   SOLE NO 0 0 34,242
LAMAR ADVERTISING CO NEW CL A 512816109   1,244 13,183 SH   SOLE NO 0 0 13,183
LAMB WESTON HLDGS INC COM 513272104   1,404 15,716 SH   SOLE NO 0 0 15,716
LANCASTER COLONY CORP COM 513847103   1,235 6,262 SH   SOLE NO 0 0 6,262
LANDSTAR SYS INC COM 515098101   286 1,760 SH   SOLE NO 0 0 1,760
LANTHEUS HLDGS INC COM 516544103   364 7,161 SH   SOLE NO 0 0 7,161
LAS VEGAS SANDS CORP COM 517834107   2,034 42,314 SH   SOLE NO 0 0 42,314
LATTICE SEMICONDUCTOR CORP COM 518415104   355 5,484 SH   SOLE NO 0 0 5,484
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102   4,427 178,598 SH   SOLE NO 0 0 178,598
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   2,883 73,882 SH   SOLE NO 0 0 73,882
LAUDER ESTEE COS INC CL A 518439104   6,318 25,466 SH   SOLE NO 0 0 25,466
LAZARD GLOBAL TOTAL RETURN & COM 52106W103   242 16,548 SH   SOLE NO 0 0 16,548
LAZARD LTD SHS A G54050102   2,114 60,978 SH   SOLE NO 0 0 60,978
LCI INDS COM 50189K103   213 2,309 SH   SOLE NO 0 0 2,309
LEAR CORP COM NEW 521865204   488 3,937 SH   SOLE NO 0 0 3,937
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505   7,021 274,827 SH   SOLE NO 0 0 274,827
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   20,756 545,657 SH   SOLE NO 0 0 545,657
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200   797 19,525 SH   SOLE NO 0 0 19,525
LEGGETT & PLATT INC COM 524660107   9,406 291,862 SH   SOLE NO 0 0 291,862
LEIDOS HOLDINGS INC COM 525327102   2,074 19,718 SH   SOLE NO 0 0 19,718
LEMAITRE VASCULAR INC COM 525558201   500 10,867 SH   SOLE NO 0 0 10,867
LEMONADE INC COM 52567D107   166 12,177 SH   SOLE NO 0 0 12,177
LENDINGCLUB CORP COM NEW 52603A208   234 26,600 SH   SOLE NO 0 0 26,600
LENNAR CORP CL A 526057104   2,023 22,360 SH   SOLE NO 0 0 22,360
LENNOX INTL INC COM 526107107   942 3,938 SH   SOLE NO 0 0 3,938
LESLIES INC COM 527064109   124 10,232 SH   SOLE NO 0 0 10,232
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   1,009 65,015 SH   SOLE NO 0 0 65,015
LEXICON PHARMACEUTICALS INC COM NEW 528872302   46 24,469 SH   SOLE NO 0 0 24,469
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   534 112,231 SH   SOLE NO 0 0 112,231
LIANBIO SPONSORED ADS 53000N108   17 10,830 SH   SOLE NO 0 0 10,830
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   1,796 315,162 SH   SOLE NO 0 0 315,162
LIBERTY ALL-STAR GROWTH FD I COM 529900102   93 19,024 SH   SOLE NO 0 0 19,024
LIBERTY BROADBAND CORP COM SER C 530307305   428 5,612 SH   SOLE NO 0 0 5,612
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409   1,162 29,579 SH   SOLE NO 0 0 29,579
LIFE STORAGE INC COM 53223X107   412 4,190 SH   SOLE NO 0 0 4,190
LIGHTWAVE LOGIC INC COM 532275104   104 24,253 SH   SOLE NO 0 0 24,253
LILLY ELI & CO COM 532457108   126,441 345,619 SH   SOLE NO 0 0 345,619
LINCOLN EDL SVCS CORP COM 533535100   60 10,500 SH   SOLE NO 0 0 10,500
LINCOLN ELEC HLDGS INC COM 533900106   1,800 12,460 SH   SOLE NO 0 0 12,460
LINCOLN NATL CORP IND COM 534187109   5,733 186,642 SH   SOLE NO 0 0 186,642
LINDE PLC SHS G5494J103   25,058 76,825 SH   SOLE NO 0 0 76,825
LINEAGE CELL THERAPEUTICS IN COM 53566P109   57 48,989 SH   SOLE NO 0 0 48,989
LINKBANCORP INC COM 53578P105   233 25,000 SH   SOLE NO 0 0 25,000
LISTED FD TR HORIZON KINETICS 53656F623   12,360 392,637 SH   SOLE NO 0 0 392,637
LISTED FD TR ROUNDHILL BALL 53656F417   632 88,038 SH   SOLE NO 0 0 88,038
LISTED FD TR ROUNDHILL SPORTS 53656F789   199 13,923 SH   SOLE NO 0 0 13,923
LISTED FD TR SWAN HEDGED EQTY 53656F599   1,294 75,439 SH   SOLE NO 0 0 75,439
LISTED FD TR TRUESHARES NOV 53656F680   246 8,188 SH   SOLE NO 0 0 8,188
LISTED FD TR TRUESHARES STRCT 53656F664   211 6,652 SH   SOLE NO 0 0 6,652
LISTED FD TR TRUESHARES STRUC 53656F722   869 29,000 SH   SOLE NO 0 0 29,000
LISTED FD TR TRUESHARES STRUC 53656F797   484 20,980 SH   SOLE NO 0 0 20,980
LISTED FD TR TRUESHS TECH AI 53656F821   204 8,922 SH   SOLE NO 0 0 8,922
LITHIA MTRS INC COM 536797103   446 2,182 SH   SOLE NO 0 0 2,182
LITHIUM AMERS CORP NEW COM NEW 53680Q207   8,026 423,555 SH   SOLE NO 0 0 423,555
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   5,734 196,986 SH   SOLE NO 0 0 196,986
LIVE NATION ENTERTAINMENT IN COM 538034109   998 14,316 SH   SOLE NO 0 0 14,316
LIVE OAK BANCSHARES INC COM 53803X105   2,940 97,377 SH   SOLE NO 0 0 97,377
LIVENT CORP COM 53814L108   2,170 109,255 SH   SOLE NO 0 0 109,255
LKQ CORP COM 501889208   1,180 22,093 SH   SOLE NO 0 0 22,093
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   2,081 946,003 SH   SOLE NO 0 0 946,003
LOCKHEED MARTIN CORP COM 539830109   103,148 212,026 SH   SOLE NO 0 0 212,026
LOEWS CORP COM 540424108   260 4,459 SH   SOLE NO 0 0 4,459
LORDSTOWN MOTORS CORP COM CL A 54405Q100   96 84,845 SH   SOLE NO 0 0 84,845
LOUISIANA PAC CORP COM 546347105   1,568 26,491 SH   SOLE NO 0 0 26,491
LOWES COS INC COM 548661107   84,981 426,528 SH   SOLE NO 0 0 426,528
LPL FINL HLDGS INC COM 50212V100   2,304 10,658 SH   SOLE NO 0 0 10,658
LSB INDS INC COM 502160104   173 13,075 SH   SOLE NO 0 0 13,075
LTC PPTYS INC COM 502175102   375 10,571 SH   SOLE NO 0 0 10,571
LUCID GROUP INC COM 549498103   989 144,819 SH   SOLE NO 0 0 144,819
LULULEMON ATHLETICA INC COM 550021109   10,169 31,743 SH   SOLE NO 0 0 31,743
LUMEN TECHNOLOGIES INC COM 550241103   2,848 545,708 SH   SOLE NO 0 0 545,708
LUMENTUM HLDGS INC COM 55024U109   365 6,998 SH   SOLE NO 0 0 6,998
LUMINAR TECHNOLOGIES INC COM CL A 550424105   415 83,877 SH   SOLE NO 0 0 83,877
LUNA INNOVATIONS INC COM 550351100   360 41,031 SH   SOLE NO 0 0 41,031
LXP INDUSTRIAL TRUST COM 529043101   397 39,647 SH   SOLE NO 0 0 39,647
LYFT INC CL A COM 55087P104   278 25,309 SH   SOLE NO 0 0 25,309
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   7,178 86,460 SH   SOLE NO 0 0 86,460
M & T BK CORP COM 55261F104   11,969 82,516 SH   SOLE NO 0 0 82,516
M D C HLDGS INC COM 552676108   864 27,344 SH   SOLE NO 0 0 27,344
M/I HOMES INC COM 55305B101   627 13,587 SH   SOLE NO 0 0 13,587
MACERICH CO COM 554382101   162 14,427 SH   SOLE NO 0 0 14,427
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   205 3,261 SH   SOLE NO 0 0 3,261
MACQUARIE / FIRST TR GLOBAL COM 55607W100   468 57,870 SH   SOLE NO 0 0 57,870
MACROGENICS INC COM 556099109   77 11,550 SH   SOLE NO 0 0 11,550
MACYS INC COM 55616P104   1,064 51,563 SH   SOLE NO 0 0 51,563
MADISON COVERED CALL & EQUIT COM 557437100   86 11,109 SH   SOLE NO 0 0 11,109
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   5,090 101,392 SH   SOLE NO 0 0 101,392
MAGNA INTL INC COM 559222401   905 16,119 SH   SOLE NO 0 0 16,119
MAGNITE INC COM 55955D100   211 19,968 SH   SOLE NO 0 0 19,968
MAGNOLIA OIL & GAS CORP CL A 559663109   2,343 99,917 SH   SOLE NO 0 0 99,917
MAIN STR CAP CORP COM 56035L104   3,493 94,539 SH   SOLE NO 0 0 94,539
MAINSTAY CBRE GBL INFRSTR ME COM 56064Q107   253 18,582 SH   SOLE NO 0 0 18,582
MAINSTAY MACKAY DEFINEDTERM COM 56064K100   234 14,616 SH   SOLE NO 0 0 14,616
MALVERN BANCORP INC COM 561409103   262 14,785 SH   SOLE NO 0 0 14,785
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   7,351 297,757 SH   SOLE NO 0 0 297,757
MANNKIND CORP COM NEW 56400P706   511 96,977 SH   SOLE NO 0 0 96,977
MANPOWERGROUP INC WIS COM 56418H100   298 3,591 SH   SOLE NO 0 0 3,591
MANULIFE FINL CORP COM 56501R106   5,257 294,720 SH   SOLE NO 0 0 294,720
MARATHON DIGITAL HOLDINGS IN COM 565788106   205 60,074 SH   SOLE NO 0 0 60,074
MARATHON OIL CORP COM 565849106   5,398 199,441 SH   SOLE NO 0 0 199,441
MARATHON PETE CORP COM 56585A102   13,151 112,996 SH   SOLE NO 0 0 112,996
MARKEL CORP COM 570535104   5,384 4,087 SH   SOLE NO 0 0 4,087
MARKER THERAPEUTICS INC COM 57055L107   3 12,400 SH   SOLE NO 0 0 12,400
MARKETAXESS HLDGS INC COM 57060D108   444 1,593 SH   SOLE NO 0 0 1,593
MARQETA INC CLASS A COM 57142B104   2,702 442,353 SH   SOLE NO 0 0 442,353
MARRIOTT INTL INC NEW CL A 571903202   18,703 125,621 SH   SOLE NO 0 0 125,621
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   590 4,386 SH   SOLE NO 0 0 4,386
MARSH & MCLENNAN COS INC COM 571748102   15,305 92,490 SH   SOLE NO 0 0 92,490
MARTIN MARIETTA MATLS INC COM 573284106   2,706 8,007 SH   SOLE NO 0 0 8,007
MARVELL TECHNOLOGY INC COM 573874104   6,493 175,297 SH   SOLE NO 0 0 175,297
MASCO CORP COM 574599106   1,661 35,602 SH   SOLE NO 0 0 35,602
MASIMO CORP COM 574795100   357 2,414 SH   SOLE NO 0 0 2,414
MASONITE INTL CORP COM 575385109   212 2,641 SH   SOLE NO 0 0 2,641
MASTEC INC COM 576323109   2,585 30,301 SH   SOLE NO 0 0 30,301
MASTERBRAND INC COMMON STOCK 57638P104   251 33,268 SH   SOLE NO 0 0 33,268
MASTERCARD INCORPORATED CL A 57636Q104   80,746 232,211 SH   SOLE NO 0 0 232,211
MATADOR RES CO COM 576485205   277 4,845 SH   SOLE NO 0 0 4,845
MATCH GROUP INC NEW COM 57667L107   368 8,882 SH   SOLE NO 0 0 8,882
MATINAS BIOPHARMA HLDGS INC COM 576810105   14 29,250 SH   SOLE NO 0 0 29,250
MATSON INC COM 57686G105   301 4,824 SH   SOLE NO 0 0 4,824
MATTEL INC COM 577081102   288 16,181 SH   SOLE NO 0 0 16,181
MATTERPORT INC COM CL A 577096100   442 158,182 SH   SOLE NO 0 0 158,182
MAXAR TECHNOLOGIES INC COM 57778K105   255 4,944 SH   SOLE NO 0 0 4,944
MCCORMICK & CO INC COM NON VTG 579780206   12,594 151,945 SH   SOLE NO 0 0 151,945
MCCORMICK & CO INC COM VTG 579780107   2,462 29,972 SH   SOLE NO 0 0 29,972
MCDONALDS CORP COM 580135101   154,272 585,407 SH   SOLE NO 0 0 585,407
MCEWEN MNG INC COM NEW 58039P305   137 23,543 SH   SOLE NO 0 0 23,543
MCKESSON CORP COM 58155Q103   21,475 57,250 SH   SOLE NO 0 0 57,250
MDU RES GROUP INC COM 552690109   4,155 136,974 SH   SOLE NO 0 0 136,974
MEDICAL PPTYS TRUST INC COM 58463J304   5,986 537,381 SH   SOLE NO 0 0 537,381
MEDIFAST INC COM 58470H101   660 5,724 SH   SOLE NO 0 0 5,724
MEDPACE HLDGS INC COM 58506Q109   250 1,177 SH   SOLE NO 0 0 1,177
MEDTRONIC PLC SHS G5960L103   49,110 631,892 SH   SOLE NO 0 0 631,892
MEI PHARMA INC COM NEW 55279B202   9 40,100 SH   SOLE NO 0 0 40,100
MELCO RESORTS AND ENTMNT LTD ADR 585464100   121 990,382 SH   SOLE NO 0 0 990,382
MERCADOLIBRE INC COM 58733R102   5,600 6,618 SH   SOLE NO 0 0 6,618
MERCHANTS BANCORP IND COM 58844R108   329 13,532 SH   SOLE NO 0 0 13,532
MERCK & CO INC COM 58933Y105   168,642 1,519,987 SH   SOLE NO 0 0 1,519,987
MERCURY GENL CORP NEW COM 589400100   623 18,219 SH   SOLE NO 0 0 18,219
MERIDIAN BIOSCIENCE INC COM 589584101   220 6,626 SH   SOLE NO 0 0 6,626
MESABI TR CTF BEN INT 590672101   285 15,825 SH   SOLE NO 0 0 15,825
META MATERIALS INC COM 59134N104   227 191,190 SH   SOLE NO 0 0 191,190
META PLATFORMS INC CL A 30303M102   53,781 446,909 SH   SOLE NO 0 0 446,909
METHODE ELECTRS INC COM 591520200   208 4,699 SH   SOLE NO 0 0 4,699
METLIFE INC COM 59156R108   18,082 249,864 SH   SOLE NO 0 0 249,864
METTLER TOLEDO INTERNATIONAL COM 592688105   1,072 742 SH   SOLE NO 0 0 742
MFA FINL INC COM 55272X607   142 14,476 SH   SOLE NO 0 0 14,476
MFS CHARTER INCOME TR SH BEN INT 552727109   927 150,871 SH   SOLE NO 0 0 150,871
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   2,707 775,861 SH   SOLE NO 0 0 775,861
MFS INTER HIGH INCOME FD SH BEN INT 59318T109   186 109,157 SH   SOLE NO 0 0 109,157
MFS INTER INCOME TR SH BEN INT 55273C107   240 87,154 SH   SOLE NO 0 0 87,154
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   429 95,290 SH   SOLE NO 0 0 95,290
MFS MUN INCOME TR SH BEN INT 552738106   247 47,771 SH   SOLE NO 0 0 47,771
MFS SPL VALUE TR SH BEN INT 55274E102   167 40,180 SH   SOLE NO 0 0 40,180
MGE ENERGY INC COM 55277P104   2,422 34,403 SH   SOLE NO 0 0 34,403
MGIC INVT CORP WIS COM 552848103   276 21,232 SH   SOLE NO 0 0 21,232
MGM RESORTS INTERNATIONAL COM 552953101   5,835 174,044 SH   SOLE NO 0 0 174,044
MICROCHIP TECHNOLOGY INC. COM 595017104   5,960 84,850 SH   SOLE NO 0 0 84,850
MICRON TECHNOLOGY INC COM 595112103   12,663 253,368 SH   SOLE NO 0 0 253,368
MICROSOFT CORP COM 594918104   770,570 3,213,121 SH   SOLE NO 0 0 3,213,121
MICROSTRATEGY INC CL A NEW 594972408   1,559 11,014 SH   SOLE NO 0 0 11,014
MID-AMER APT CMNTYS INC COM 59522J103   1,304 8,306 SH   SOLE NO 0 0 8,306
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   2,435 213,624 SH   SOLE NO 0 0 213,624
MIDDLEBY CORP COM 596278101   288 2,156 SH   SOLE NO 0 0 2,156
MIDDLESEX WTR CO COM 596680108   523 6,651 SH   SOLE NO 0 0 6,651
MILLICOM INTL CELLULAR S A COM STK L6388F110   171 13,569 SH   SOLE NO 0 0 13,569
MINERVA SURGICAL INC COM 60343F106   4 19,539 SH   SOLE NO 0 0 19,539
MIROMATRIX MED INC COM 60471P108   79 26,669 SH   SOLE NO 0 0 26,669
MISSION PRODUCE INC COM 60510V108   194 16,776 SH   SOLE NO 0 0 16,776
MITEK SYS INC COM NEW 606710200   250 25,847 SH   SOLE NO 0 0 25,847
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   269 40,465 SH   SOLE NO 0 0 40,465
MKS INSTRS INC COM 55306N104   459 5,420 SH   SOLE NO 0 0 5,420
MODERNA INC COM 60770K107   15,522 86,419 SH   SOLE NO 0 0 86,419
MOLINA HEALTHCARE INC COM 60855R100   5,676 17,190 SH   SOLE NO 0 0 17,190
MOLSON COORS BEVERAGE CO CL B 60871R209   6,219 120,718 SH   SOLE NO 0 0 120,718
MOMENTUS INC COM CL A 60879E101   11 15,125 SH   SOLE NO 0 0 15,125
MONDAY COM LTD SHS M7S64H106   205 1,686 SH   SOLE NO 0 0 1,686
MONDELEZ INTL INC CL A 609207105   28,631 429,573 SH   SOLE NO 0 0 429,573
MONGODB INC CL A 60937P106   2,118 10,760 SH   SOLE NO 0 0 10,760
MONOLITHIC PWR SYS INC COM 609839105   830 2,349 SH   SOLE NO 0 0 2,349
MONRO INC COM 610236101   248 5,487 SH   SOLE NO 0 0 5,487
MONROE CAP CORP COM 610335101   1,109 129,939 SH   SOLE NO 0 0 129,939
MONSTER BEVERAGE CORP NEW COM 61174X109   2,690 26,499 SH   SOLE NO 0 0 26,499
MOODYS CORP COM 615369105   4,707 16,896 SH   SOLE NO 0 0 16,896
MOOG INC CL A 615394202   248 2,826 SH   SOLE NO 0 0 2,826
MORGAN STANLEY COM NEW 617446448   31,939 375,671 SH   SOLE NO 0 0 375,671
MORNINGSTAR INC COM 617700109   1,657 7,652 SH   SOLE NO 0 0 7,652
MOSAIC CO NEW COM 61945C103   4,094 93,330 SH   SOLE NO 0 0 93,330
MOTOROLA SOLUTIONS INC COM NEW 620076307   4,559 17,692 SH   SOLE NO 0 0 17,692
MP MATERIALS CORP COM CL A 553368101   1,241 51,116 SH   SOLE NO 0 0 51,116
MPLX LP COM UNIT REP LTD 55336V100   1,937 58,996 SH   SOLE NO 0 0 58,996
MSA SAFETY INC COM 553498106   1,346 9,337 SH   SOLE NO 0 0 9,337
MSC INDL DIRECT INC CL A 553530106   302 3,708 SH   SOLE NO 0 0 3,708
MSCI INC COM 55354G100   7,929 17,046 SH   SOLE NO 0 0 17,046
MUELLER INDS INC COM 624756102   1,445 24,493 SH   SOLE NO 0 0 24,493
MUELLER WTR PRODS INC COM SER A 624758108   161 15,039 SH   SOLE NO 0 0 15,039
MULLEN AUTOMOTIVE INC COM 62526P109   8 28,627 SH   SOLE NO 0 0 28,627
MUSTANG BIO INC COM 62818Q104   18 47,854 SH   SOLE NO 0 0 47,854
NABORS INDUSTRIES LTD SHS G6359F137   313 2,027 SH   SOLE NO 0 0 2,027
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   1,415 615,384 SH   SOLE NO 0 0 615,384
NAPCO SEC TECHNOLOGIES INC COM 630402105   503 18,334 SH   SOLE NO 0 0 18,334
NASDAQ INC COM 631103108   2,519 41,068 SH   SOLE NO 0 0 41,068
NATIONAL FUEL GAS CO COM 636180101   3,612 57,070 SH   SOLE NO 0 0 57,070
NATIONAL GRID PLC SPONSORED ADR NE 636274409   8,785 145,651 SH   SOLE NO 0 0 145,651
NATIONAL HEALTH INVS INC COM 63633D104   1,933 37,017 SH   SOLE NO 0 0 37,017
NATIONAL RETAIL PROPERTIES I COM 637417106   6,205 135,614 SH   SOLE NO 0 0 135,614
NATIXIS ETF TR LOOMIS SAYLES 63873X208   200 8,509 SH   SOLE NO 0 0 8,509
NATIXIS ETF TRUST II VAUGHAN NELSN SL 63875W208   659 26,248 SH   SOLE NO 0 0 26,248
NAVIENT CORPORATION COM 63938C108   392 23,890 SH   SOLE NO 0 0 23,890
NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409   3,400 131,002 SH   SOLE NO 0 0 131,002
NBT BANCORP INC COM 628778102   4,852 111,753 SH   SOLE NO 0 0 111,753
NCINO INC COM 63947X101   644 24,371 SH   SOLE NO 0 0 24,371
NCR CORP NEW COM 62886E108   697 29,774 SH   SOLE NO 0 0 29,774
NEKTAR THERAPEUTICS COM 640268108   39 17,455 SH   SOLE NO 0 0 17,455
NEOGEN CORP COM 640491106   572 37,571 SH   SOLE NO 0 0 37,571
NEPTUNE WELLNESS SOLUTIONS I COM NEW 64079L204   10 33,010 SH   SOLE NO 0 0 33,010
NERDWALLET INC COM CL A 64082B102   111 11,600 SH   SOLE NO 0 0 11,600
NETAPP INC COM 64110D104   1,233 20,542 SH   SOLE NO 0 0 20,542
NETEASE INC SPONSORED ADS 64110W102   379 5,228 SH   SOLE NO 0 0 5,228
NETFLIX INC COM 64110L106   38,339 130,017 SH   SOLE NO 0 0 130,017
NETSCOUT SYS INC COM 64115T104   277 8,530 SH   SOLE NO 0 0 8,530
NEUBERGER BERMAN HIGH YIELD COM 64128C106   300 35,293 SH   SOLE NO 0 0 35,293
NEUBERGER BERMAN MLP & ENERG COM 64129H104   106 16,049 SH   SOLE NO 0 0 16,049
NEUBERGER BERMAN MUN FD INC COM 64124P101   920 88,318 SH   SOLE NO 0 0 88,318
NEUBERGER BERMAN N Y MUN FD COM 64124K102   217 23,100 SH   SOLE NO 0 0 23,100
NEUBERGER BERMAN REAL ESTATE COM 64190A103   134 42,813 SH   SOLE NO 0 0 42,813
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,808 15,138 SH   SOLE NO 0 0 15,138
NEW AMER HIGH INCOME FD INC COM NEW 641876800   438 66,375 SH   SOLE NO 0 0 66,375
NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104   420 5,925 SH   SOLE NO 0 0 5,925
NEW FORTRESS ENERGY INC COM CL A 644393100   579 13,656 SH   SOLE NO 0 0 13,656
NEW JERSEY RES CORP COM 646025106   5,026 101,308 SH   SOLE NO 0 0 101,308
NEW MTN FIN CORP COM 647551100   1,409 113,956 SH   SOLE NO 0 0 113,956
NEW RELIC INC COM 64829B100   1,359 24,086 SH   SOLE NO 0 0 24,086
NEW YORK CMNTY BANCORP INC COM 649445103   3,026 351,884 SH   SOLE NO 0 0 351,884
NEW YORK MTG TR INC COM PAR $.02 649604501   319 124,966 SH   SOLE NO 0 0 124,966
NEW YORK TIMES CO CL A 650111107   618 19,056 SH   SOLE NO 0 0 19,056
NEWELL BRANDS INC COM 651229106   4,071 311,268 SH   SOLE NO 0 0 311,268
NEWMARKET CORP COM 651587107   407 1,308 SH   SOLE NO 0 0 1,308
NEWMONT CORP COM 651639106   10,224 216,619 SH   SOLE NO 0 0 216,619
NEWTEK BUSINESS SVCS CORP COM NEW 652526203   465 28,634 SH   SOLE NO 0 0 28,634
NEXGEN ENERGY LTD COM 65340P106   136 30,904 SH   SOLE NO 0 0 30,904
NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205   224 19,987 SH   SOLE NO 0 0 19,987
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   6,062 34,636 SH   SOLE NO 0 0 34,636
NEXTERA ENERGY INC COM 65339F101   217,890 2,606,345 SH   SOLE NO 0 0 2,606,345
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,752 25,006 SH   SOLE NO 0 0 25,006
NICE LTD SPONSORED ADR 653656108   1,623 8,443 SH   SOLE NO 0 0 8,443
NIKE INC CL B 654106103   47,689 407,565 SH   SOLE NO 0 0 407,565
NIKOLA CORP COM 654110105   275 127,684 SH   SOLE NO 0 0 127,684
NIO INC SPON ADS 62914V106   2,223 228,095 SH   SOLE NO 0 0 228,095
NISOURCE INC COM 65473P105   1,339 48,848 SH   SOLE NO 0 0 48,848
NOBLE CORP PLC ORD SHS A G65431127   2,481 65,799 SH   SOLE NO 0 0 65,799
NOKIA CORP SPONSORED ADR 654902204   1,504 324,212 SH   SOLE NO 0 0 324,212
NORDIC AMERICAN TANKERS LIMI COM G65773106   817 267,209 SH   SOLE NO 0 0 267,209
NORDSON CORP COM 655663102   3,436 14,456 SH   SOLE NO 0 0 14,456
NORDSTROM INC COM 655664100   2,433 150,793 SH   SOLE NO 0 0 150,793
NORFOLK SOUTHN CORP COM 655844108   28,649 116,262 SH   SOLE NO 0 0 116,262
NORTHEAST BK LEWISTON ME COM 66405S100   1,559 37,037 SH   SOLE NO 0 0 37,037
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   15 70,306 SH   SOLE NO 0 0 70,306
NORTHERN LIGHTS FD TR TOEWS AGILTY SHS 66538J720   410 15,971 SH   SOLE NO 0 0 15,971
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730   248 7,446 SH   SOLE NO 0 0 7,446
NORTHERN LTS FD TR III HCM DEFND 100 66538R748   592 17,398 SH   SOLE NO 0 0 17,398
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   2,066 69,029 SH   SOLE NO 0 0 69,029
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633   408 17,727 SH   SOLE NO 0 0 17,727
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   229 7,339 SH   SOLE NO 0 0 7,339
NORTHERN TR CORP COM 665859104   1,983 22,414 SH   SOLE NO 0 0 22,414
NORTHRIM BANCORP INC COM 666762109   701 12,858 SH   SOLE NO 0 0 12,858
NORTHROP GRUMMAN CORP COM 666807102   37,987 69,624 SH   SOLE NO 0 0 69,624
NORTHWEST BANCSHARES INC MD COM 667340103   563 40,300 SH   SOLE NO 0 0 40,300
NORTHWEST NAT HLDG CO COM 66765N105   944 19,854 SH   SOLE NO 0 0 19,854
NORTHWESTERN CORP COM NEW 668074305   1,466 24,710 SH   SOLE NO 0 0 24,710
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   16,340 1,335,018 SH   SOLE NO 0 0 1,335,018
NOV INC COM 62955J103   380 18,228 SH   SOLE NO 0 0 18,228
NOVAGOLD RES INC COM NEW 66987E206   204 34,259 SH   SOLE NO 0 0 34,259
NOVARTIS AG SPONSORED ADR 66987V109   19,924 219,622 SH   SOLE NO 0 0 219,622
NOVAVAX INC COM NEW 670002401   136 13,312 SH   SOLE NO 0 0 13,312
NOVO-NORDISK A S ADR 670100205   10,492 77,529 SH   SOLE NO 0 0 77,529
NOVOCURE LTD ORD SHS G6674U108   568 7,745 SH   SOLE NO 0 0 7,745
NRG ENERGY INC COM NEW 629377508   2,056 64,614 SH   SOLE NO 0 0 64,614
NU HLDGS LTD ORD SHS CL A G6683N103   379 93,156 SH   SOLE NO 0 0 93,156
NUCANA PLC SPONSORED ADR 67022C106   14 21,600 SH   SOLE NO 0 0 21,600
NUCOR CORP COM 670346105   28,878 219,093 SH   SOLE NO 0 0 219,093
NUSCALE PWR CORP CL A COM 67079K100   110 10,747 SH   SOLE NO 0 0 10,747
NUSHARES ETF TR ESG HI TLD CRP 67092P854   246 12,185 SH   SOLE NO 0 0 12,185
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110   501 22,076 SH   SOLE NO 0 0 22,076
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   245 9,632 SH   SOLE NO 0 0 9,632
NUSHARES ETF TR NUVEEN ESG INTL 67092P805   1,077 41,766 SH   SOLE NO 0 0 41,766
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   8,838 180,790 SH   SOLE NO 0 0 180,790
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   23,669 691,281 SH   SOLE NO 0 0 691,281
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409   3,227 91,676 SH   SOLE NO 0 0 91,676
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508   3,474 116,785 SH   SOLE NO 0 0 116,785
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   7,009 205,082 SH   SOLE NO 0 0 205,082
NUSHARES ETF TR NUVEEN ESG US 67092P870   1,737 79,803 SH   SOLE NO 0 0 79,803
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706   385 13,565 SH   SOLE NO 0 0 13,565
NUTANIX INC CL A 67059N108   272 10,463 SH   SOLE NO 0 0 10,463
NUTRIEN LTD COM 67077M108   6,954 95,228 SH   SOLE NO 0 0 95,228
NUVEEN AMT FREE MUN CR INC F COM 67071L106   6,870 565,946 SH   SOLE NO 0 0 565,946
NUVEEN AMT FREE QLTY MUN INC COM 670657105   8,316 731,459 SH   SOLE NO 0 0 731,459
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   601 44,173 SH   SOLE NO 0 0 44,173
NUVEEN ARIZONA QLTY MUN INC COM 67061W104   446 39,975 SH   SOLE NO 0 0 39,975
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   561 50,713 SH   SOLE NO 0 0 50,713
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   330 39,099 SH   SOLE NO 0 0 39,099
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   155 11,474 SH   SOLE NO 0 0 11,474
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   352 69,224 SH   SOLE NO 0 0 69,224
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   830 53,564 SH   SOLE NO 0 0 53,564
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   232 23,430 SH   SOLE NO 0 0 23,430
NUVEEN FLOATING RATE INCOME COM 67072T108   1,349 170,388 SH   SOLE NO 0 0 170,388
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100   418 53,559 SH   SOLE NO 0 0 53,559
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   131 11,669 SH   SOLE NO 0 0 11,669
NUVEEN INT DUR QUAL MUN TRM COM 670677103   209 16,744 SH   SOLE NO 0 0 16,744
NUVEEN INTER DURATION MUN TE COM 670671106   714 54,423 SH   SOLE NO 0 0 54,423
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   222 21,041 SH   SOLE NO 0 0 21,041
NUVEEN MINN QUALITY MUN INM SHS 670734102   251 22,335 SH   SOLE NO 0 0 22,335
NUVEEN MULTI ASSET INCOME FU COM 670750108   299 26,102 SH   SOLE NO 0 0 26,102
NUVEEN MUN CR OPPORTUNITIES COM 670663103   1,066 97,054 SH   SOLE NO 0 0 97,054
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   4,237 409,790 SH   SOLE NO 0 0 409,790
NUVEEN MUN INCOME FD INC COM 67062J102   179 19,137 SH   SOLE NO 0 0 19,137
NUVEEN MUN VALUE FD INC COM 670928100   2,875 334,417 SH   SOLE NO 0 0 334,417
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   4,982 412,438 SH   SOLE NO 0 0 412,438
NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104   149 12,856 SH   SOLE NO 0 0 12,856
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   1,933 94,661 SH   SOLE NO 0 0 94,661
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   1,331 117,862 SH   SOLE NO 0 0 117,862
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   959 93,515 SH   SOLE NO 0 0 93,515
NUVEEN NEW YORK QLT MUN INC COM 67066X107   421 39,361 SH   SOLE NO 0 0 39,361
NUVEEN OHIO QLTY MUN INCOME COM 670980101   213 16,805 SH   SOLE NO 0 0 16,805
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   926 83,276 SH   SOLE NO 0 0 83,276
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   3,180 436,912 SH   SOLE NO 0 0 436,912
NUVEEN PFD & INCOME SECS FD COM 67072C105   9,639 1,417,613 SH   SOLE NO 0 0 1,417,613
NUVEEN PFD & INCOME TERM FD COM 67075A106   432 23,301 SH   SOLE NO 0 0 23,301
NUVEEN QUALITY MUNCP INCOME COM 67066V101   5,614 475,791 SH   SOLE NO 0 0 475,791
NUVEEN REAL ASSET INCOME & G COM 67074Y105   225 19,232 SH   SOLE NO 0 0 19,232
NUVEEN REAL ESTATE INCOME FD COM 67071B108   3,758 497,176 SH   SOLE NO 0 0 497,176
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   6,091 481,580 SH   SOLE NO 0 0 481,580
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100   488 30,277 SH   SOLE NO 0 0 30,277
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   287 31,761 SH   SOLE NO 0 0 31,761
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   1,859 133,715 SH   SOLE NO 0 0 133,715
NUVEEN SR INCOME FD COM 67067Y104   241 52,686 SH   SOLE NO 0 0 52,686
NUVEEN TAXABLE MUNICPAL INM COM 67074C103   525 32,899 SH   SOLE NO 0 0 32,899
NV5 GLOBAL INC COM 62945V109   1,103 8,338 SH   SOLE NO 0 0 8,338
NVENT ELECTRIC PLC SHS G6700G107   542 14,095 SH   SOLE NO 0 0 14,095
NVIDIA CORPORATION COM 67066G104   198,576 1,358,808 SH   SOLE NO 0 0 1,358,808
NVR INC COM 62944T105   2,578 559 SH   SOLE NO 0 0 559
NXP SEMICONDUCTORS N V COM N6596X109   6,958 44,033 SH   SOLE NO 0 0 44,033
OAKTREE SPECIALTY LENDING CO COM 67401P108   1,233 179,490 SH   SOLE NO 0 0 179,490
OATLY GROUP AB SPONSORED ADS 67421J108   52 30,439 SH   SOLE NO 0 0 30,439
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   743 18,028 SH   SOLE NO 0 0 18,028
OCCIDENTAL PETE CORP COM 674599105   15,682 248,971 SH   SOLE NO 0 0 248,971
OCEAN PWR TECHNOLOGIES INC COM NEW 674870506   11 24,614 SH   SOLE NO 0 0 24,614
OCEANFIRST FINL CORP COM 675234108   1,520 71,552 SH   SOLE NO 0 0 71,552
OGE ENERGY CORP COM 670837103   3,231 81,699 SH   SOLE NO 0 0 81,699
OKTA INC CL A 679295105   1,905 27,881 SH   SOLE NO 0 0 27,881
OLD DOMINION FREIGHT LINE IN COM 679580100   4,361 15,369 SH   SOLE NO 0 0 15,369
OLD NATL BANCORP IND COM 680033107   1,679 93,407 SH   SOLE NO 0 0 93,407
OLD REP INTL CORP COM 680223104   3,607 149,359 SH   SOLE NO 0 0 149,359
OLIN CORP COM PAR $1 680665205   1,918 36,245 SH   SOLE NO 0 0 36,245
OLLIES BARGAIN OUTLET HLDGS COM 681116109   293 6,274 SH   SOLE NO 0 0 6,274
OMEGA HEALTHCARE INVS INC COM 681936100   9,628 344,502 SH   SOLE NO 0 0 344,502
OMEROS CORP COM 682143102   36 16,314 SH   SOLE NO 0 0 16,314
OMEROS CORP NOTE 6.250%11/1 682143AE2   15 16,000 SH   SOLE NO 0 0 16,000
OMNICOM GROUP INC COM 681919106   6,594 80,843 SH   SOLE NO 0 0 80,843
ON HLDG AG NAMEN AKT A H5919C104   332 19,375 SH   SOLE NO 0 0 19,375
ON SEMICONDUCTOR CORP COM 682189105   2,371 38,020 SH   SOLE NO 0 0 38,020
ONE GAS INC COM 68235P108   564 7,450 SH   SOLE NO 0 0 7,450
ONEMAIN HLDGS INC COM 68268W103   284 8,554 SH   SOLE NO 0 0 8,554
ONEOK INC NEW COM 682680103   43,636 664,173 SH   SOLE NO 0 0 664,173
ONTO INNOVATION INC COM 683344105   942 13,847 SH   SOLE NO 0 0 13,847
OPEN LENDING CORP COM CL A 68373J104   494 73,261 SH   SOLE NO 0 0 73,261
OPENDOOR TECHNOLOGIES INC COM 683712103   40 34,775 SH   SOLE NO 0 0 34,775
OPKO HEALTH INC COM 68375N103   504 403,977 SH   SOLE NO 0 0 403,977
ORACLE CORP COM 68389X105   43,283 529,526 SH   SOLE NO 0 0 529,526
ORANGE SPONSORED ADR 684060106   459 46,459 SH   SOLE NO 0 0 46,459
ORCHID IS CAP INC COM NEW 68571X301   618 58,935 SH   SOLE NO 0 0 58,935
OREILLY AUTOMOTIVE INC COM 67103H107   8,099 9,595 SH   SOLE NO 0 0 9,595
ORGANIGRAM HLDGS INC COM 68620P101   77 96,340 SH   SOLE NO 0 0 96,340
ORGANON & CO COMMON STOCK 68622V106   2,149 76,972 SH   SOLE NO 0 0 76,972
ORIGIN BANCORP INC COM 68621T102   344 9,396 SH   SOLE NO 0 0 9,396
ORIGIN MATERIALS INC COM 68622D106   63 13,851 SH   SOLE NO 0 0 13,851
ORION OFFICE REIT INC COM 68629Y103   188 22,117 SH   SOLE NO 0 0 22,117
ORMAT TECHNOLOGIES INC COM 686688102   219 2,534 SH   SOLE NO 0 0 2,534
ORTHOPEDIATRICS CORP COM 68752L100   2,771 69,746 SH   SOLE NO 0 0 69,746
OSHKOSH CORP COM 688239201   2,218 25,158 SH   SOLE NO 0 0 25,158
OSISKO GOLD ROYALTIES LTD COM 68827L101   366 30,376 SH   SOLE NO 0 0 30,376
OTIS WORLDWIDE CORP COM 68902V107   12,388 158,195 SH   SOLE NO 0 0 158,195
OTTER TAIL CORP COM 689648103   727 12,389 SH   SOLE NO 0 0 12,389
OUTLOOK THERAPEUTICS INC COM NEW 69012T206   17 16,522 SH   SOLE NO 0 0 16,522
OVINTIV INC COM 69047Q102   203 4,020 SH   SOLE NO 0 0 4,020
OWENS & MINOR INC NEW COM 690732102   1,108 56,772 SH   SOLE NO 0 0 56,772
OWENS CORNING NEW COM 690742101   4,588 53,793 SH   SOLE NO 0 0 53,793
OWL ROCK CAPITAL CORPORATION COM 69121K104   4,245 367,553 SH   SOLE NO 0 0 367,553
OXFORD INDS INC COM 691497309   639 6,863 SH   SOLE NO 0 0 6,863
OXFORD LANE CAP CORP COM 691543102   1,772 349,673 SH   SOLE NO 0 0 349,673
OXFORD SQUARE CAP CORP COM 69181V107   316 101,495 SH   SOLE NO 0 0 101,495
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   248 10,414 SH   SOLE NO 0 0 10,414
PACCAR INC COM 693718108   5,099 51,528 SH   SOLE NO 0 0 51,528
PACER FDS TR DATA AND INFRAST 69374H741   6,310 217,442 SH   SOLE NO 0 0 217,442
PACER FDS TR DEVELOPED MRKT 69374H873   4,193 153,892 SH   SOLE NO 0 0 153,892
PACER FDS TR GLOBL CASH ETF 69374H709   8,347 262,984 SH   SOLE NO 0 0 262,984
PACER FDS TR INDUSTRIAL RELET 69374H766   7,140 194,100 SH   SOLE NO 0 0 194,100
PACER FDS TR LUNT LRG CP ALTR 69374H717   1,696 41,925 SH   SOLE NO 0 0 41,925
PACER FDS TR LUNT LRGCP MULTI 69374H816   818 23,292 SH   SOLE NO 0 0 23,292
PACER FDS TR LUNT MDCAP MLT 69374H725   3,442 109,784 SH   SOLE NO 0 0 109,784
PACER FDS TR METAURUS CAP 400 69374H436   468 16,383 SH   SOLE NO 0 0 16,383
PACER FDS TR PAC ASSET FLTG 69374H428   615 13,726 SH   SOLE NO 0 0 13,726
PACER FDS TR PACER US SMALL 69374H857   10,616 295,321 SH   SOLE NO 0 0 295,321
PACER FDS TR SWAN SOS CONS AP 69374H543   548 26,393 SH   SOLE NO 0 0 26,393
PACER FDS TR SWAN SOS FD OF 69374H568   1,023 46,823 SH   SOLE NO 0 0 46,823
PACER FDS TR SWAN SOS FLX JAN 69374H576   447 18,750 SH   SOLE NO 0 0 18,750
PACER FDS TR SWAN SOS MODRTE 69374H485   1,162 55,554 SH   SOLE NO 0 0 55,554
PACER FDS TR SWAN SOS MODRTE 69374H493   1,234 59,332 SH   SOLE NO 0 0 59,332
PACER FDS TR TRENDP US LAR CP 69374H105   28,738 766,556 SH   SOLE NO 0 0 766,556
PACER FDS TR TRENDP US MID CP 69374H204   3,729 119,485 SH   SOLE NO 0 0 119,485
PACER FDS TR TRENDPILOT 100 69374H303   4,787 97,256 SH   SOLE NO 0 0 97,256
PACER FDS TR TRENDPILOT FD 69374H675   17,563 672,914 SH   SOLE NO 0 0 672,914
PACER FDS TR TRENDPILOT INTL 69374H683   1,019 42,028 SH   SOLE NO 0 0 42,028
PACER FDS TR TRENDPILOT US BD 69374H642   1,926 95,821 SH   SOLE NO 0 0 95,821
PACER FDS TR US CASH COWS 100 69374H881   101,509 2,194,800 SH   SOLE NO 0 0 2,194,800
PACER FDS TR US CHS CWS GWT 69374H667   1,548 43,011 SH   SOLE NO 0 0 43,011
PACIFIC BIOSCIENCES CALIF IN COM 69404D108   137 16,765 SH   SOLE NO 0 0 16,765
PACIFIC PREMIER BANCORP COM 69478X105   283 8,967 SH   SOLE NO 0 0 8,967
PACKAGING CORP AMER COM 695156109   6,750 52,778 SH   SOLE NO 0 0 52,778
PACWEST BANCORP DEL COM 695263103   443 19,342 SH   SOLE NO 0 0 19,342
PALANTIR TECHNOLOGIES INC CL A 69608A108   6,073 945,960 SH   SOLE NO 0 0 945,960
PALO ALTO NETWORKS INC COM 697435105   21,249 152,279 SH   SOLE NO 0 0 152,279
PAN AMERN SILVER CORP COM 697900108   1,149 70,357 SH   SOLE NO 0 0 70,357
PARAMOUNT GLOBAL CLASS B COM 92556H206   7,959 471,542 SH   SOLE NO 0 0 471,542
PARATEK PHARMACEUTICALS INC COM 699374302   31 17,000 SH   SOLE NO 0 0 17,000
PARK HOTELS & RESORTS INC COM 700517105   4,103 348,066 SH   SOLE NO 0 0 348,066
PARK NATL CORP COM 700658107   544 3,868 SH   SOLE NO 0 0 3,868
PARKE BANCORP INC COM 700885106   997 48,096 SH   SOLE NO 0 0 48,096
PARKER-HANNIFIN CORP COM 701094104   7,072 24,302 SH   SOLE NO 0 0 24,302
PARSONS CORP DEL COM 70202L102   705 15,250 SH   SOLE NO 0 0 15,250
PATTERSON COS INC COM 703395103   656 23,414 SH   SOLE NO 0 0 23,414
PAVMED INC COM 70387R106   8 17,340 SH   SOLE NO 0 0 17,340
PAYCHEX INC COM 704326107   31,369 271,453 SH   SOLE NO 0 0 271,453
PAYCOM SOFTWARE INC COM 70432V102   6,920 22,302 SH   SOLE NO 0 0 22,302
PAYCOR HCM INC COM 70435P102   659 26,959 SH   SOLE NO 0 0 26,959
PAYPAL HLDGS INC COM 70450Y103   25,167 353,374 SH   SOLE NO 0 0 353,374
PCM FD INC COM 69323T101   564 71,696 SH   SOLE NO 0 0 71,696
PDS BIOTECHNOLOGY CORP COM 70465T107   805 61,000 SH   SOLE NO 0 0 61,000
PELOTON INTERACTIVE INC CL A COM 70614W100   384 48,426 SH   SOLE NO 0 0 48,426
PEMBINA PIPELINE CORP COM 706327103   6,573 193,626 SH   SOLE NO 0 0 193,626
PENN ENTERTAINMENT INC COM 707569109   1,671 56,294 SH   SOLE NO 0 0 56,294
PENNANTPARK FLOATING RATE CA COM 70806A106   126 11,523 SH   SOLE NO 0 0 11,523
PENNANTPARK INVT CORP COM 708062104   115 20,165 SH   SOLE NO 0 0 20,165
PENNS WOODS BANCORP INC COM 708430103   1,250 46,968 SH   SOLE NO 0 0 46,968
PENNYMAC FINL SVCS INC NEW COM 70932M107   865 15,274 SH   SOLE NO 0 0 15,274
PENNYMAC MTG INVT TR COM 70931T103   511 41,259 SH   SOLE NO 0 0 41,259
PENSKE AUTOMOTIVE GRP INC COM 70959W103   399 3,480 SH   SOLE NO 0 0 3,480
PENTAIR PLC SHS G7S00T104   1,552 34,525 SH   SOLE NO 0 0 34,525
PEOPLES FINL SVCS CORP COM 711040105   361 6,971 SH   SOLE NO 0 0 6,971
PEPSICO INC COM 713448108   143,316 793,294 SH   SOLE NO 0 0 793,294
PERKINELMER INC COM 714046109   2,375 16,943 SH   SOLE NO 0 0 16,943
PERMIAN RESOURCES CORP CLASS A COM 71424F105   174 18,525 SH   SOLE NO 0 0 18,525
PERRIGO CO PLC SHS G97822103   1,131 33,195 SH   SOLE NO 0 0 33,195
PETMED EXPRESS INC COM 716382106   385 21,784 SH   SOLE NO 0 0 21,784
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   3,517 330,287 SH   SOLE NO 0 0 330,287
PFIZER INC COM 717081103   224,284 4,377,141 SH   SOLE NO 0 0 4,377,141
PG&E CORP COM 69331C108   434 26,739 SH   SOLE NO 0 0 26,739
PGIM ETF TR ACTV HY BD ETF 69344A206   477 14,201 SH   SOLE NO 0 0 14,201
PGIM ETF TR PGIM ULTRA SH BD 69344A107   43,045 876,681 SH   SOLE NO 0 0 876,681
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106   771 71,187 SH   SOLE NO 0 0 71,187
PGIM HIGH YIELD BOND FUND IN COM 69346H100   2,764 232,919 SH   SOLE NO 0 0 232,919
PHILIP MORRIS INTL INC COM 718172109   50,847 502,395 SH   SOLE NO 0 0 502,395
PHILLIPS 66 COM 718546104   29,322 281,727 SH   SOLE NO 0 0 281,727
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   8,988 282,288 SH   SOLE NO 0 0 282,288
PHUNWARE INC COM 71948P100   9 11,645 SH   SOLE NO 0 0 11,645
PHYSICIANS RLTY TR COM 71943U104   789 54,585 SH   SOLE NO 0 0 54,585
PIEDMONT LITHIUM INC COM 72016P105   230 5,233 SH   SOLE NO 0 0 5,233
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206   996 108,634 SH   SOLE NO 0 0 108,634
PIMCO ACCESS INCOME FUND SHS BENFIN INT 72203T100   546 36,975 SH   SOLE NO 0 0 36,975
PIMCO CALIF MUN INCOME FD COM 72200N106   412 27,383 SH   SOLE NO 0 0 27,383
PIMCO CALIF MUN INCOME FD II COM 72200M108   495 72,974 SH   SOLE NO 0 0 72,974
PIMCO CALIF MUN INCOME FD II COM 72201C109   151 18,138 SH   SOLE NO 0 0 18,138
PIMCO CORPORATE & INCM STRG COM 72200U100   1,828 154,335 SH   SOLE NO 0 0 154,335
PIMCO CORPORATE & INCOME OPP COM 72201B101   9,220 767,712 SH   SOLE NO 0 0 767,712
PIMCO DYNAMIC INCOME FD SHS 72201Y101   13,836 748,735 SH   SOLE NO 0 0 748,735
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   5,156 403,780 SH   SOLE NO 0 0 403,780
PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107   192 12,872 SH   SOLE NO 0 0 12,872
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   7,965 89,236 SH   SOLE NO 0 0 89,236
PIMCO ETF TR 1-5 US TIP IDX 72201R205   18,445 369,873 SH   SOLE NO 0 0 369,873
PIMCO ETF TR 15+ YR US TIPS 72201R304   1,799 30,905 SH   SOLE NO 0 0 30,905
PIMCO ETF TR 25YR+ ZERO U S 72201R882   5,392 61,759 SH   SOLE NO 0 0 61,759
PIMCO ETF TR ACTIVE BD ETF 72201R775   15,809 174,725 SH   SOLE NO 0 0 174,725
PIMCO ETF TR BROAD US TIPS 72201R403   350 6,480 SH   SOLE NO 0 0 6,480
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   16,071 162,910 SH   SOLE NO 0 0 162,910
PIMCO ETF TR ENHANCD SHORT 72201R643   394 4,069 SH   SOLE NO 0 0 4,069
PIMCO ETF TR ENHNCD LW DUR AC 72201R718   5,786 61,386 SH   SOLE NO 0 0 61,386
PIMCO ETF TR INTER MUN BD ACT 72201R866   4,694 91,362 SH   SOLE NO 0 0 91,362
PIMCO ETF TR INV GRD CRP BD 72201R817   1,407 15,139 SH   SOLE NO 0 0 15,139
PIMCO ETF TR MUNI INCOME OPP 72201R635   328 7,545 SH   SOLE NO 0 0 7,545
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   2,634 53,441 SH   SOLE NO 0 0 53,441
PIMCO GLOBAL STOCKSPLS INCM COM 722011103   881 127,166 SH   SOLE NO 0 0 127,166
PIMCO HIGH INCOME FD COM SHS 722014107   3,016 637,662 SH   SOLE NO 0 0 637,662
PIMCO INCOME STRATEGY FD COM 72201H108   1,086 134,029 SH   SOLE NO 0 0 134,029
PIMCO INCOME STRATEGY FD II COM 72201J104   2,587 365,982 SH   SOLE NO 0 0 365,982
PIMCO MUN INCOME FD COM 72200R107   884 84,785 SH   SOLE NO 0 0 84,785
PIMCO MUN INCOME FD II COM 72200W106   937 103,658 SH   SOLE NO 0 0 103,658
PIMCO MUN INCOME FD III COM 72201A103   281 32,270 SH   SOLE NO 0 0 32,270
PIMCO NEW YORK MUN FD II COM 72200Y102   143 18,074 SH   SOLE NO 0 0 18,074
PIMCO NEW YORK MUN INCOME FD COM 72200T103   724 80,182 SH   SOLE NO 0 0 80,182
PIMCO STRATEGIC INCOME FD COM 72200X104   2,131 431,555 SH   SOLE NO 0 0 431,555
PINDUODUO INC SPONSORED ADS 722304102   4,236 51,944 SH   SOLE NO 0 0 51,944
PINNACLE FINL PARTNERS INC COM 72346Q104   593 8,090 SH   SOLE NO 0 0 8,090
PINNACLE WEST CAP CORP COM 723484101   2,476 32,565 SH   SOLE NO 0 0 32,565
PINTEREST INC CL A 72352L106   1,707 70,338 SH   SOLE NO 0 0 70,338
PIONEER FLOATING RATE FUND I COM 72369J102   141 16,159 SH   SOLE NO 0 0 16,159
PIONEER MUNICIPAL HIGH INCOM COM 723762100   244 30,143 SH   SOLE NO 0 0 30,143
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   589 68,674 SH   SOLE NO 0 0 68,674
PIONEER NAT RES CO COM 723787107   12,431 54,431 SH   SOLE NO 0 0 54,431
PIPER SANDLER COMPANIES COM 724078100   271 2,086 SH   SOLE NO 0 0 2,086
PITNEY BOWES INC COM 724479100   80 21,145 SH   SOLE NO 0 0 21,145
PIXELWORKS INC COM NEW 72581M305   18 10,698 SH   SOLE NO 0 0 10,698
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   1,074 91,405 SH   SOLE NO 0 0 91,405
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207   1,343 107,980 SH   SOLE NO 0 0 107,980
PLANET FITNESS INC CL A 72703H101   387 4,923 SH   SOLE NO 0 0 4,923
PLANET LABS PBC COM CL A 72703X106   52 12,085 SH   SOLE NO 0 0 12,085
PLATINUM GROUP METALS LTD COM 72765Q882   24 14,339 SH   SOLE NO 0 0 14,339
PLBY GROUP INC COM 72814P109   64 23,466 SH   SOLE NO 0 0 23,466
PLUG POWER INC COM NEW 72919P202   3,163 255,725 SH   SOLE NO 0 0 255,725
PNC FINL SVCS GROUP INC COM 693475105   31,140 197,164 SH   SOLE NO 0 0 197,164
PNM RES INC COM 69349H107   267 5,491 SH   SOLE NO 0 0 5,491
POLARIS INC COM 731068102   2,139 21,187 SH   SOLE NO 0 0 21,187
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   58 10,967 SH   SOLE NO 0 0 10,967
POLYMET MNG CORP COM NEW 731916409   161 60,850 SH   SOLE NO 0 0 60,850
POOL CORP COM 73278L105   2,278 7,536 SH   SOLE NO 0 0 7,536
PORTILLOS INC COM CL A 73642K106   213 13,073 SH   SOLE NO 0 0 13,073
PORTLAND GEN ELEC CO COM NEW 736508847   1,648 33,646 SH   SOLE NO 0 0 33,646
POST HLDGS INC COM 737446104   1,781 19,740 SH   SOLE NO 0 0 19,740
POSTAL REALTY TRUST INC CL A 73757R102   155 10,703 SH   SOLE NO 0 0 10,703
POTBELLY CORP COM 73754Y100   136 24,550 SH   SOLE NO 0 0 24,550
POTLATCHDELTIC CORPORATION COM 737630103   2,627 59,726 SH   SOLE NO 0 0 59,726
POWER INTEGRATIONS INC COM 739276103   225 3,149 SH   SOLE NO 0 0 3,149
PPG INDS INC COM 693506107   8,311 66,096 SH   SOLE NO 0 0 66,096
PPL CORP COM 69351T106   8,958 306,589 SH   SOLE NO 0 0 306,589
PRECIGEN INC COM 74017N105   86 56,639 SH   SOLE NO 0 0 56,639
PRELUDE THERAPEUTICS INC COM 74065P101   92 15,307 SH   SOLE NO 0 0 15,307
PREMIER FINANCIAL CORP COM 74052F108   813 30,155 SH   SOLE NO 0 0 30,155
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113   0 13,512 SH   SOLE NO 0 0 13,512
PRESIDIO PPTY TR INC COM CL A 74102L303   57 60,112 SH   SOLE NO 0 0 60,112
PRICE T ROWE GROUP INC COM 74144T108   17,529 160,728 SH   SOLE NO 0 0 160,728
PRIMERICA INC COM 74164M108   315 2,222 SH   SOLE NO 0 0 2,222
PRINCIPAL EXCHANGE TRADED FD ACTIVE HIGH YL 74255Y102   721 40,407 SH   SOLE NO 0 0 40,407
PRINCIPAL EXCHANGE TRADED FD PRIN MILNS GBL 74255Y508   381 9,939 SH   SOLE NO 0 0 9,939
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   4,669 272,903 SH   SOLE NO 0 0 272,903
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   1,287 35,706 SH   SOLE NO 0 0 35,706
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   7,060 84,135 SH   SOLE NO 0 0 84,135
PROASSURANCE CORP COM 74267C106   629 36,029 SH   SOLE NO 0 0 36,029
PROCTER AND GAMBLE CO COM 742718109   244,289 1,611,832 SH   SOLE NO 0 0 1,611,832
PROCURE ETF TRUST II SPACE ETF 74280R205   212 10,915 SH   SOLE NO 0 0 10,915
PROGRESSIVE CORP COM 743315103   11,768 90,725 SH   SOLE NO 0 0 90,725
PROLOGIS INC. COM 74340W103   9,708 86,121 SH   SOLE NO 0 0 86,121
PROMETHEUS BIOSCIENCES INC COM 74349U108   473 4,309 SH   SOLE NO 0 0 4,309
PROPHASE LABS INC COM 74345W108   176 18,327 SH   SOLE NO 0 0 18,327
PROSHARES TR BITCOIN STRATE 74347G440   285 27,326 SH   SOLE NO 0 0 27,326
PROSHARES TR EQTS FOR RISIN 74347B391   687 13,551 SH   SOLE NO 0 0 13,551
PROSHARES TR HGH YLD INT RATE 74348A541   303 5,200 SH   SOLE NO 0 0 5,200
PROSHARES TR INFLATN EXPECTNS 74348A814   390 11,851 SH   SOLE NO 0 0 11,851
PROSHARES TR INVT INT RT HG 74347B607   1,000 14,075 SH   SOLE NO 0 0 14,075
PROSHARES TR K1 FRE CRD OIL 74347G804   5,311 118,516 SH   SOLE NO 0 0 118,516
PROSHARES TR LARGE CAP CRE 74347R248   988 22,009 SH   SOLE NO 0 0 22,009
PROSHARES TR NASDAQ100 DORSEY 74347G671   895 28,408 SH   SOLE NO 0 0 28,408
PROSHARES TR ONLINE RTL ETF 74347B169   344 12,179 SH   SOLE NO 0 0 12,179
PROSHARES TR PET CARE ETF 74348A145   486 10,319 SH   SOLE NO 0 0 10,319
PROSHARES TR PSHS ULTRA DOW30 74347R305   256 4,020 SH   SOLE NO 0 0 4,020
PROSHARES TR PSHS ULTRA TECH 74347R693   431 18,757 SH   SOLE NO 0 0 18,757
PROSHARES TR RUSS 2000 DIVD 74347B698   7,534 122,773 SH   SOLE NO 0 0 122,773
PROSHARES TR S&P 500 DV ARIST 74348A467   88,792 986,697 SH   SOLE NO 0 0 986,697
PROSHARES TR S&P MDCP 400 DIV 74347B680   35,149 491,264 SH   SOLE NO 0 0 491,264
PROSHARES TR S&P TECH DIVIDEN 74347G606   6,683 120,759 SH   SOLE NO 0 0 120,759
PROSHARES TR SHORT S&P 500 NE 74347B425   7,179 447,874 SH   SOLE NO 0 0 447,874
PROSHARES TR ULTRAPRO QQQ 74347X831   917 53,060 SH   SOLE NO 0 0 53,060
PROSHARES TR ULTRAPRO SHT QQQ 74347G432   529 9,806 SH   SOLE NO 0 0 9,806
PROSHARES TR ULTRASHRT DOW 30 74347G648   537 19,959 SH   SOLE NO 0 0 19,959
PROSHARES TR ULTRPRO S&P500 74347X864   749 22,871 SH   SOLE NO 0 0 22,871
PROSHARES TR ULTSHT FTSE EURO 74348A434   2,760 216,159 SH   SOLE NO 0 0 216,159
PROSHARES TR II ULTRA SILVER NEW 74347W353   1,000 31,262 SH   SOLE NO 0 0 31,262
PROSPECT CAP CORP COM 74348T102   6,209 888,326 SH   SOLE NO 0 0 888,326
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   466 468,000 SH   SOLE NO 0 0 468,000
PROSPERITY BANCSHARES INC COM 743606105   332 4,581 SH   SOLE NO 0 0 4,581
PROTALIX BIOTHERAPEUTICS INC COM 74365A309   68 50,100 SH   SOLE NO 0 0 50,100
PROVENTION BIO INC COM 74374N102   200 18,964 SH   SOLE NO 0 0 18,964
PROVIDENT BANCORP INC COM NEW 74383L105   360 49,526 SH   SOLE NO 0 0 49,526
PROVIDENT FINL SVCS INC COM 74386T105   1,116 52,262 SH   SOLE NO 0 0 52,262
PRUDENTIAL FINL INC COM 744320102   31,973 321,471 SH   SOLE NO 0 0 321,471
PTC INC COM 69370C100   868 7,232 SH   SOLE NO 0 0 7,232
PUBLIC STORAGE COM 74460D109   10,493 37,452 SH   SOLE NO 0 0 37,452
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   17,102 279,126 SH   SOLE NO 0 0 279,126
PUBMATIC INC COM CL A 74467Q103   163 12,772 SH   SOLE NO 0 0 12,772
PULTE GROUP INC COM 745867101   970 21,317 SH   SOLE NO 0 0 21,317
PUMA BIOTECHNOLOGY INC COM 74587V107   45 10,859 SH   SOLE NO 0 0 10,859
PURE STORAGE INC CL A 74624M102   1,941 72,549 SH   SOLE NO 0 0 72,549
PURPLE INNOVATION INC COM 74640Y106   196 41,050 SH   SOLE NO 0 0 41,050
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300   1,933 71,554 SH   SOLE NO 0 0 71,554
PUTNAM MANAGED MUN INCOME TR COM 746823103   326 52,016 SH   SOLE NO 0 0 52,016
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100   213 66,824 SH   SOLE NO 0 0 66,824
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   4,511 415,781 SH   SOLE NO 0 0 415,781
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   1,238 341,315 SH   SOLE NO 0 0 341,315
PVH CORPORATION COM 693656100   2,910 41,236 SH   SOLE NO 0 0 41,236
QORVO INC COM 74736K101   950 10,486 SH   SOLE NO 0 0 10,486
QUAKER HOUGHTON COM 747316107   594 3,563 SH   SOLE NO 0 0 3,563
QUALCOMM INC COM 747525103   66,743 607,086 SH   SOLE NO 0 0 607,086
QUANTA SVCS INC COM 74762E102   6,210 43,584 SH   SOLE NO 0 0 43,584
QUANTUM COMPUTING INC COM 74766W108   25 16,622 SH   SOLE NO 0 0 16,622
QUANTUMSCAPE CORP COM CL A 74767V109   1,861 328,354 SH   SOLE NO 0 0 328,354
QUEST DIAGNOSTICS INC COM 74834L100   3,327 21,267 SH   SOLE NO 0 0 21,267
QURATE RETAIL INC COM SER A 74915M100   79 48,901 SH   SOLE NO 0 0 48,901
R1 RCM INC COM 77634L105   263 24,020 SH   SOLE NO 0 0 24,020
RANGE RES CORP COM 75281A109   309 12,374 SH   SOLE NO 0 0 12,374
RAYMOND JAMES FINL INC COM 754730109   2,886 27,016 SH   SOLE NO 0 0 27,016
RAYONIER INC COM 754907103   1,119 33,961 SH   SOLE NO 0 0 33,961
RAYTHEON TECHNOLOGIES CORP COM 75513E101   97,763 968,727 SH   SOLE NO 0 0 968,727
RBB BANCORP COM 74930B105   357 17,144 SH   SOLE NO 0 0 17,144
RBB FD INC MOTLEY FOL ETF 74933W601   724 23,781 SH   SOLE NO 0 0 23,781
RBB FD INC MOTLEY FOOL GBL 74933W635   1,611 70,406 SH   SOLE NO 0 0 70,406
RBB FD INC MOTLEY FOOL SML 74933W874   214 8,755 SH   SOLE NO 0 0 8,755
RBB FD INC US TREASY 2 YR 74933W486   233 4,779 SH   SOLE NO 0 0 4,779
RBC BEARINGS INC COM 75524B104   255 1,220 SH   SOLE NO 0 0 1,220
READY CAPITAL CORP COM 75574U101   130 11,710 SH   SOLE NO 0 0 11,710
REALTY INCOME CORP COM 756109104   22,825 359,860 SH   SOLE NO 0 0 359,860
REAVES UTIL INCOME FD COM SH BEN INT 756158101   6,548 231,635 SH   SOLE NO 0 0 231,635
RED CAT HLDGS INC COM 75644T100   14 15,577 SH   SOLE NO 0 0 15,577
RED ROBIN GOURMET BURGERS IN COM 75689M101   118 21,277 SH   SOLE NO 0 0 21,277
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103   2 14,587 SH   SOLE NO 0 0 14,587
REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9   9 10,000 SH   SOLE NO 0 0 10,000
REE AUTOMOTIVE LTD CLASS A ORD SHS M8287R103   5 13,518 SH   SOLE NO 0 0 13,518
REEDS INC COM 758338107   7 114,080 SH   SOLE NO 0 0 114,080
REGAL REXNORD CORPORATION COM 758750103   316 2,636 SH   SOLE NO 0 0 2,636
REGENCY CTRS CORP COM 758849103   352 5,644 SH   SOLE NO 0 0 5,644
REGENERON PHARMACEUTICALS COM 75886F107   14,771 20,473 SH   SOLE NO 0 0 20,473
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,552 164,790 SH   SOLE NO 0 0 164,790
REGULUS THERAPEUTICS INC COM 75915K309   23 17,500 SH   SOLE NO 0 0 17,500
REINSURANCE GRP OF AMERICA I COM NEW 759351604   258 1,821 SH   SOLE NO 0 0 1,821
RELIANCE STEEL & ALUMINUM CO COM 759509102   1,227 6,062 SH   SOLE NO 0 0 6,062
RENASANT CORP COM 75970E107   644 17,135 SH   SOLE NO 0 0 17,135
RENEO PHARMACEUTICALS INC COM 75974E103   52 22,347 SH   SOLE NO 0 0 22,347
RENT THE RUNWAY INC COM CL A 76010Y103   73 24,003 SH   SOLE NO 0 0 24,003
REPLIGEN CORP COM 759916109   1,465 8,655 SH   SOLE NO 0 0 8,655
REPUBLIC SVCS INC COM 760759100   4,228 32,784 SH   SOLE NO 0 0 32,784
RESIDEO TECHNOLOGIES INC COM 76118Y104   269 16,396 SH   SOLE NO 0 0 16,396
RESMED INC COM 761152107   1,675 8,052 SH   SOLE NO 0 0 8,052
RESTAURANT BRANDS INTL INC COM 76131D103   1,211 18,738 SH   SOLE NO 0 0 18,738
REVANCE THERAPEUTICS INC COM 761330109   1,639 88,819 SH   SOLE NO 0 0 88,819
REWALK ROBOTICS LTD SHS M8216Q200   11 15,160 SH   SOLE NO 0 0 15,160
REXFORD INDL RLTY INC COM 76169C100   4,720 86,385 SH   SOLE NO 0 0 86,385
RH COM 74967X103   391 1,464 SH   SOLE NO 0 0 1,464
RING ENERGY INC COM 76680V108   35 14,300 SH   SOLE NO 0 0 14,300
RIO TINTO PLC SPONSORED ADR 767204100   12,733 178,846 SH   SOLE NO 0 0 178,846
RIOT BLOCKCHAIN INC COM 767292105   247 73,086 SH   SOLE NO 0 0 73,086
RITCHIE BROS AUCTIONEERS COM 767744105   340 5,888 SH   SOLE NO 0 0 5,888
RITHM CAPITAL CORP COM NEW 64828T201   3,131 383,340 SH   SOLE NO 0 0 383,340
RIVERNORTH DOUBLELINE STRATE COM 76882G107   506 58,297 SH   SOLE NO 0 0 58,297
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   410 33,409 SH   SOLE NO 0 0 33,409
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   3,340 181,264 SH   SOLE NO 0 0 181,264
RLI CORP COM 749607107   4,396 33,489 SH   SOLE NO 0 0 33,489
RLJ LODGING TR CUM CONV PFD A 74965L200   248 10,463 SH   SOLE NO 0 0 10,463
ROBERT HALF INTL INC COM 770323103   531 7,193 SH   SOLE NO 0 0 7,193
ROBINHOOD MKTS INC COM CL A 770700102   206 25,343 SH   SOLE NO 0 0 25,343
ROBLOX CORP CL A 771049103   2,553 89,721 SH   SOLE NO 0 0 89,721
ROCKET COS INC COM CL A 77311W101   274 39,212 SH   SOLE NO 0 0 39,212
ROCKET LAB USA INC COM 773122106   80 21,399 SH   SOLE NO 0 0 21,399
ROCKWELL AUTOMATION INC COM 773903109   28,209 109,522 SH   SOLE NO 0 0 109,522
ROGERS COMMUNICATIONS INC CL B 775109200   330 7,057 SH   SOLE NO 0 0 7,057
ROGERS CORP COM 775133101   341 2,858 SH   SOLE NO 0 0 2,858
ROKU INC COM CL A 77543R102   1,467 36,062 SH   SOLE NO 0 0 36,062
ROLLINS INC COM 775711104   832 22,796 SH   SOLE NO 0 0 22,796
ROPER TECHNOLOGIES INC COM 776696106   8,017 18,555 SH   SOLE NO 0 0 18,555
ROSS STORES INC COM 778296103   1,659 14,299 SH   SOLE NO 0 0 14,299
ROYAL BK CDA SUSTAINABL COM 780087102   9,023 95,976 SH   SOLE NO 0 0 95,976
ROYAL CARIBBEAN GROUP COM V7780T103   8,930 180,667 SH   SOLE NO 0 0 180,667
ROYAL GOLD INC COM 780287108   610 5,414 SH   SOLE NO 0 0 5,414
ROYCE GLOBAL VALUE TR INC COM 78081T104   100 11,574 SH   SOLE NO 0 0 11,574
ROYCE MICRO-CAP TR INC COM 780915104   1,046 120,619 SH   SOLE NO 0 0 120,619
ROYCE VALUE TR INC COM 780910105   2,582 194,737 SH   SOLE NO 0 0 194,737
RPM INTL INC COM 749685103   3,763 38,622 SH   SOLE NO 0 0 38,622
RUMBLE INC COM CL A 78137L105   485 81,669 SH   SOLE NO 0 0 81,669
RUSH STREET INTERACTIVE INC COM 782011100   59 16,695 SH   SOLE NO 0 0 16,695
RXO INC COMMON STOCK 74982T103   371 21,579 SH   SOLE NO 0 0 21,579
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   354 8,541 SH   SOLE NO 0 0 8,541
RYDER SYS INC COM 783549108   1,012 12,116 SH   SOLE NO 0 0 12,116
S&P GLOBAL INC COM 78409V104   15,371 45,893 SH   SOLE NO 0 0 45,893
SABINE RTY TR UNIT BEN INT 785688102   1,614 18,896 SH   SOLE NO 0 0 18,896
SABRA HEALTH CARE REIT INC COM 78573L106   1,000 80,500 SH   SOLE NO 0 0 80,500
SABRE CORP COM 78573M104   489 79,247 SH   SOLE NO 0 0 79,247
SAFE BULKERS INC COM Y7388L103   34 11,832 SH   SOLE NO 0 0 11,832
SAFETY INS GROUP INC COM 78648T100   243 2,886 SH   SOLE NO 0 0 2,886
SAIA INC COM 78709Y105   348 1,664 SH   SOLE NO 0 0 1,664
SALESFORCE INC COM 79466L302   34,996 263,942 SH   SOLE NO 0 0 263,942
SALISBURY BANCORP INC COM 795226109   424 13,527 SH   SOLE NO 0 0 13,527
SAMSARA INC COM CL A 79589L106   131 10,605 SH   SOLE NO 0 0 10,605
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   130 11,440 SH   SOLE NO 0 0 11,440
SANDSTORM GOLD LTD COM NEW 80013R206   105 20,012 SH   SOLE NO 0 0 20,012
SANDY SPRING BANCORP INC COM 800363103   1,635 46,433 SH   SOLE NO 0 0 46,433
SANGAMO THERAPEUTICS INC COM 800677106   83 26,578 SH   SOLE NO 0 0 26,578
SANMINA CORPORATION COM 801056102   1,551 27,076 SH   SOLE NO 0 0 27,076
SANOFI SPONSORED ADR 80105N105   6,890 142,283 SH   SOLE NO 0 0 142,283
SAP SE SPON ADR 803054204   1,019 9,878 SH   SOLE NO 0 0 9,878
SARATOGA INVT CORP COM NEW 80349A208   218 8,564 SH   SOLE NO 0 0 8,564
SAREPTA THERAPEUTICS INC COM 803607100   629 4,861 SH   SOLE NO 0 0 4,861
SAVE FOODS INC COM 80512Q303   9 12,000 SH   SOLE NO 0 0 12,000
SBA COMMUNICATIONS CORP NEW CL A 78410G104   3,283 11,713 SH   SOLE NO 0 0 11,713
SCHLUMBERGER LTD COM STK 806857108   12,210 228,405 SH   SOLE NO 0 0 228,405
SCHRODINGER INC COM 80810D103   2,577 137,919 SH   SOLE NO 0 0 137,919
SCHWAB CHARLES CORP COM 808513105   18,431 221,371 SH   SOLE NO 0 0 221,371
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   1,093 25,370 SH   SOLE NO 0 0 25,370
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   5,027 212,391 SH   SOLE NO 0 0 212,391
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   1,935 39,321 SH   SOLE NO 0 0 39,321
SCHWAB STRATEGIC TR INTERNL DIVID 808524672   567 25,312 SH   SOLE NO 0 0 25,312
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   12,262 380,698 SH   SOLE NO 0 0 380,698
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   572 18,193 SH   SOLE NO 0 0 18,193
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789   597 11,363 SH   SOLE NO 0 0 11,363
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   11,369 212,760 SH   SOLE NO 0 0 212,760
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   732 15,680 SH   SOLE NO 0 0 15,680
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730   790 31,904 SH   SOLE NO 0 0 31,904
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   13,214 454,558 SH   SOLE NO 0 0 454,558
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748   2,461 78,734 SH   SOLE NO 0 0 78,734
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   3,207 66,495 SH   SOLE NO 0 0 66,495
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   6,118 134,030 SH   SOLE NO 0 0 134,030
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   8,549 190,790 SH   SOLE NO 0 0 190,790
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   266,070 3,522,248 SH   SOLE NO 0 0 3,522,248
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   53,045 954,748 SH   SOLE NO 0 0 954,748
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   9,327 141,285 SH   SOLE NO 0 0 141,285
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   17,918 396,868 SH   SOLE NO 0 0 396,868
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   13,617 207,556 SH   SOLE NO 0 0 207,556
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,118 57,957 SH   SOLE NO 0 0 57,957
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   6,729 166,122 SH   SOLE NO 0 0 166,122
SCHWAB STRATEGIC TR US TIPS ETF 808524870   7,086 136,837 SH   SOLE NO 0 0 136,837
SCIENCE APPLICATIONS INTL CO COM 808625107   437 3,948 SH   SOLE NO 0 0 3,948
SCORPIO TANKERS INC SHS Y7542C130   260 4,839 SH   SOLE NO 0 0 4,839
SCOTTS MIRACLE-GRO CO CL A 810186106   1,830 37,673 SH   SOLE NO 0 0 37,673
SCPHARMACEUTICALS INC COM 810648105   209 29,210 SH   SOLE NO 0 0 29,210
SEA LTD SPONSORD ADS 81141R100   2,180 41,904 SH   SOLE NO 0 0 41,904
SEABRIDGE GOLD INC COM 811916105   174 13,837 SH   SOLE NO 0 0 13,837
SEACOAST BKG CORP FLA COM NEW 811707801   263 8,440 SH   SOLE NO 0 0 8,440
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   3,848 73,147 SH   SOLE NO 0 0 73,147
SEAGEN INC COM 81181C104   1,052 8,189 SH   SOLE NO 0 0 8,189
SEALED AIR CORP NEW COM 81211K100   756 15,166 SH   SOLE NO 0 0 15,166
SEASPINE HLDGS CORP COM 81255T108   501 60,079 SH   SOLE NO 0 0 60,079
SEELOS THERAPEUTICS INC COM 81577F109   19 29,207 SH   SOLE NO 0 0 29,207
SEI INVTS CO COM 784117103   323 5,542 SH   SOLE NO 0 0 5,542
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   6,197 129,140 SH   SOLE NO 0 0 129,140
SELECT SECTOR SPDR TR ENERGY 81369Y506   88,029 1,006,392 SH   SOLE NO 0 0 1,006,392
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   68,559 2,004,649 SH   SOLE NO 0 0 2,004,649
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   10,034 271,719 SH   SOLE NO 0 0 271,719
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   33,294 257,777 SH   SOLE NO 0 0 257,777
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   59,932 803,921 SH   SOLE NO 0 0 803,921
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   84,619 622,888 SH   SOLE NO 0 0 622,888
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   34,352 349,784 SH   SOLE NO 0 0 349,784
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   63,825 905,321 SH   SOLE NO 0 0 905,321
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   8,865 114,130 SH   SOLE NO 0 0 114,130
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   85,041 683,391 SH   SOLE NO 0 0 683,391
SELECTIVE INS GROUP INC COM 816300107   1,364 15,399 SH   SOLE NO 0 0 15,399
SELECTQUOTE INC COM 816307300   21 32,134 SH   SOLE NO 0 0 32,134
SEMPRA COM 816851109   8,927 57,771 SH   SOLE NO 0 0 57,771
SENSEONICS HLDGS INC COM 81727U105   129 125,346 SH   SOLE NO 0 0 125,346
SENTINELONE INC CL A 81730H109   253 17,386 SH   SOLE NO 0 0 17,386
SERA PROGNOSTICS INC CLASS A COM 81749D107   88 70,588 SH   SOLE NO 0 0 70,588
SERVICE CORP INTL COM 817565104   1,834 26,529 SH   SOLE NO 0 0 26,529
SERVICENOW INC COM 81762P102   11,811 30,419 SH   SOLE NO 0 0 30,419
SESEN BIO INC COM 817763105   30 49,385 SH   SOLE NO 0 0 49,385
SFL CORPORATION LTD SHS G7738W106   245 26,640 SH   SOLE NO 0 0 26,640
SHARECARE INC COM CL A 81948W104   57 35,785 SH   SOLE NO 0 0 35,785
SHELL PLC SPON ADS 780259305   16,295 286,130 SH   SOLE NO 0 0 286,130
SHERWIN WILLIAMS CO COM 824348106   39,096 164,733 SH   SOLE NO 0 0 164,733
SHIFT TECHNOLOGIES INC CL A 82452T107   6 41,531 SH   SOLE NO 0 0 41,531
SHIFT4 PMTS INC CL A 82452J109   337 6,028 SH   SOLE NO 0 0 6,028
SHOCKWAVE MED INC COM 82489T104   2,312 11,245 SH   SOLE NO 0 0 11,245
SHOPIFY INC CL A 82509L107   13,351 384,669 SH   SOLE NO 0 0 384,669
SHORE BANCSHARES INC COM 825107105   249 14,337 SH   SOLE NO 0 0 14,337
SHYFT GROUP INC COM 825698103   1,431 57,590 SH   SOLE NO 0 0 57,590
SI-BONE INC COM 825704109   359 26,410 SH   SOLE NO 0 0 26,410
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   498 46,743 SH   SOLE NO 0 0 46,743
SIDUS SPACE INC CLASS A COM 826165102   13 12,000 SH   SOLE NO 0 0 12,000
SIENTRA INC COM 82621J105   4 20,342 SH   SOLE NO 0 0 20,342
SIGA TECHNOLOGIES INC COM 826917106   79 10,786 SH   SOLE NO 0 0 10,786
SIGMATRON INTL INC COM 82661L101   41 10,711 SH   SOLE NO 0 0 10,711
SILICOM LTD ORD M84116108   233 5,550 SH   SOLE NO 0 0 5,550
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108   597 9,193 SH   SOLE NO 0 0 9,193
SILVERCORP METALS INC COM 82835P103   80 27,069 SH   SOLE NO 0 0 27,069
SILVERCREST METALS INC COM 828363101   374 62,410 SH   SOLE NO 0 0 62,410
SILVERGATE CAP CORP CL A 82837P408   298 17,182 SH   SOLE NO 0 0 17,182
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   4,557 211,183 SH   SOLE NO 0 0 211,183
SIMON PPTY GROUP INC NEW COM 828806109   17,662 150,347 SH   SOLE NO 0 0 150,347
SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699   205 7,918 SH   SOLE NO 0 0 7,918
SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657   7,575 305,631 SH   SOLE NO 0 0 305,631
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855   4,894 68,343 SH   SOLE NO 0 0 68,343
SIMPLIFY EXCHANGE TRADED FUN TAIL RISK STRAT 82889N780   2,063 176,519 SH   SOLE NO 0 0 176,519
SIMPSON MFG INC COM 829073105   345 3,897 SH   SOLE NO 0 0 3,897
SIREN ETF TR NSD NXGN ECO ETF 829658202   417 20,582 SH   SOLE NO 0 0 20,582
SIRIUS XM HOLDINGS INC COM 82968B103   3,424 586,376 SH   SOLE NO 0 0 586,376
SITIO ROYALTIES CORP CLASS A COM 82983N108   914 31,714 SH   SOLE NO 0 0 31,714
SIX FLAGS ENTMT CORP NEW COM 83001A102   856 36,830 SH   SOLE NO 0 0 36,830
SIXTH STREET SPECIALTY LENDI COM 83012A109   1,784 100,227 SH   SOLE NO 0 0 100,227
SKECHERS U S A INC CL A 830566105   953 22,741 SH   SOLE NO 0 0 22,741
SKILLZ INC COM 83067L109   8 16,032 SH   SOLE NO 0 0 16,032
SKYWORKS SOLUTIONS INC COM 83088M102   5,467 59,992 SH   SOLE NO 0 0 59,992
SL GREEN RLTY CORP COM 78440X887   637 18,901 SH   SOLE NO 0 0 18,901
SLR INVESTMENT CORP COM 83413U100   777 55,866 SH   SOLE NO 0 0 55,866
SMART SH GLOBAL LTD ADS 83193E102   22 19,365 SH   SOLE NO 0 0 19,365
SMARTSHEET INC COM CL A 83200N103   1,769 44,959 SH   SOLE NO 0 0 44,959
SMILEDIRECTCLUB INC CL A COM 83192H106   4 12,032 SH   SOLE NO 0 0 12,032
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   242 9,022 SH   SOLE NO 0 0 9,022
SMITH & WESSON BRANDS INC COM 831754106   190 21,898 SH   SOLE NO 0 0 21,898
SMITH A O CORP COM 831865209   8,706 152,106 SH   SOLE NO 0 0 152,106
SMUCKER J M CO COM NEW 832696405   11,063 69,819 SH   SOLE NO 0 0 69,819
SNAP INC CL A 83304A106   1,275 142,535 SH   SOLE NO 0 0 142,535
SNAP ON INC COM 833034101   4,180 18,294 SH   SOLE NO 0 0 18,294
SNDL INC COM 83307B101   34 16,460 SH   SOLE NO 0 0 16,460
SNOWFLAKE INC CL A 833445109   7,028 48,962 SH   SOLE NO 0 0 48,962
SOBR SAFE INC COM NEW 833592207   13 13,750 SH   SOLE NO 0 0 13,750
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   1,299 16,272 SH   SOLE NO 0 0 16,272
SOFI TECHNOLOGIES INC COM 83406F102   4,565 990,389 SH   SOLE NO 0 0 990,389
SOLAREDGE TECHNOLOGIES INC COM 83417M104   2,493 8,803 SH   SOLE NO 0 0 8,803
SOLID POWER INC CLASS A COM 83422N105   62 24,446 SH   SOLE NO 0 0 24,446
SOMALOGIC INC CLASS A COM 83444K105   313 125,000 SH   SOLE NO 0 0 125,000
SONOCO PRODS CO COM 835495102   1,424 23,463 SH   SOLE NO 0 0 23,463
SONOS INC COM 83570H108   1,478 87,502 SH   SOLE NO 0 0 87,502
SONY GROUP CORPORATION SPONSORED ADR 835699307   1,319 17,304 SH   SOLE NO 0 0 17,304
SORRENTO THERAPEUTICS INC COM NEW 83587F202   118 134,037 SH   SOLE NO 0 0 134,037
SOUNDHOUND AI INC CLASS A COM 836100107   77 43,893 SH   SOLE NO 0 0 43,893
SOURCE CAP INC COM 836144105   638 16,512 SH   SOLE NO 0 0 16,512
SOUTH JERSEY INDS INC COM 838518108   2,335 65,740 SH   SOLE NO 0 0 65,740
SOUTHERN CO COM 842587107   64,380 901,559 SH   SOLE NO 0 0 901,559
SOUTHERN COPPER CORP COM 84265V105   1,014 16,791 SH   SOLE NO 0 0 16,791
SOUTHSTATE CORPORATION COM 840441109   1,319 17,284 SH   SOLE NO 0 0 17,284
SOUTHWEST AIRLS CO COM 844741108   11,961 355,270 SH   SOLE NO 0 0 355,270
SOUTHWEST AIRLS CO NOTE 1.250% 5/0 844741BG2   12 10,000 SH   SOLE NO 0 0 10,000
SOUTHWEST GAS HLDGS INC COM 844895102   451 7,289 SH   SOLE NO 0 0 7,289
SOUTHWESTERN ENERGY CO COM 845467109   957 163,720 SH   SOLE NO 0 0 163,720
SOVOS BRANDS INC COM 84612U107   207 14,450 SH   SOLE NO 0 0 14,450
SPARTANNASH CO COM 847215100   629 20,800 SH   SOLE NO 0 0 20,800
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   83,057 250,680 SH   SOLE NO 0 0 250,680
SPDR GOLD TR GOLD SHS 78463V107   150,709 888,410 SH   SOLE NO 0 0 888,410
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   822 20,111 SH   SOLE NO 0 0 20,111
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   247 9,231 SH   SOLE NO 0 0 9,231
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   328 8,479 SH   SOLE NO 0 0 8,479
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   713 12,506 SH   SOLE NO 0 0 12,506
SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194   284 10,863 SH   SOLE NO 0 0 10,863
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   7,896 328,191 SH   SOLE NO 0 0 328,191
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   1,248 18,351 SH   SOLE NO 0 0 18,351
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   8,101 126,388 SH   SOLE NO 0 0 126,388
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   28,981 976,145 SH   SOLE NO 0 0 976,145
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   14,208 431,091 SH   SOLE NO 0 0 431,091
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   378 4,824 SH   SOLE NO 0 0 4,824
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855   267 5,093 SH   SOLE NO 0 0 5,093
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   288 4,923 SH   SOLE NO 0 0 4,923
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   6,289 194,604 SH   SOLE NO 0 0 194,604
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   2,369 80,552 SH   SOLE NO 0 0 80,552
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   701 12,936 SH   SOLE NO 0 0 12,936
SPDR S&P 500 ETF TR TR UNIT 78462F103   680,681 1,779,885 SH   SOLE NO 0 0 1,779,885
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   62,958 142,184 SH   SOLE NO 0 0 142,184
SPDR SER TR AEROSPACE DEF 78464A631   6,437 58,500 SH   SOLE NO 0 0 58,500
SPDR SER TR BBG CONV SEC ETF 78464A359   13,179 204,842 SH   SOLE NO 0 0 204,842
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   451 24,463 SH   SOLE NO 0 0 24,463
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   16,923 185,016 SH   SOLE NO 0 0 185,016
SPDR SER TR BLOOMBERG 3-12 M 78468R523   2,937 29,581 SH   SOLE NO 0 0 29,581
SPDR SER TR BLOOMBERG HIGH Y 78468R622   16,502 183,355 SH   SOLE NO 0 0 183,355
SPDR SER TR BLOOMBERG INTL T 78464A516   472 21,063 SH   SOLE NO 0 0 21,063
SPDR SER TR BLOOMBERG INVT 78468R200   6,781 223,156 SH   SOLE NO 0 0 223,156
SPDR SER TR BLOOMBERG SHORT 78464A334   2,995 110,685 SH   SOLE NO 0 0 110,685
SPDR SER TR BLOOMBERG SHT TE 78468R408   536 22,114 SH   SOLE NO 0 0 22,114
SPDR SER TR COMP SOFTWARE 78464A599   222 2,045 SH   SOLE NO 0 0 2,045
SPDR SER TR DJ REIT ETF 78464A607   4,030 46,245 SH   SOLE NO 0 0 46,245
SPDR SER TR FACTST INV ETF 78464A110   681 6,797 SH   SOLE NO 0 0 6,797
SPDR SER TR FTSE INT GVT ETF 78464A490   261 6,352 SH   SOLE NO 0 0 6,352
SPDR SER TR HLTH CARE SVCS 78464A573   607 7,167 SH   SOLE NO 0 0 7,167
SPDR SER TR HLTH CR EQUIP 78464A581   1,923 21,395 SH   SOLE NO 0 0 21,395
SPDR SER TR ICE PFD SEC ETF 78464A292   1,177 35,887 SH   SOLE NO 0 0 35,887
SPDR SER TR MSCI USA STRTGIC 78468R812   4,169 37,798 SH   SOLE NO 0 0 37,798
SPDR SER TR NUVEEN BLMBRG MU 78468R721   7,206 157,965 SH   SOLE NO 0 0 157,965
SPDR SER TR NUVEEN BLMBRG SH 78468R739   71,275 1,517,146 SH   SOLE NO 0 0 1,517,146
SPDR SER TR NUVEEN BLOOMBERG 78464A284   2,508 51,217 SH   SOLE NO 0 0 51,217
SPDR SER TR NYSE TECH ETF 78464A102   1,111 11,470 SH   SOLE NO 0 0 11,470
SPDR SER TR OILGAS EQUIP 78468R549   405 5,083 SH   SOLE NO 0 0 5,083
SPDR SER TR PORT MTG BK ETF 78464A383   203 9,388 SH   SOLE NO 0 0 9,388
SPDR SER TR PORTFLI HIGH YLD 78468R606   1,438 64,397 SH   SOLE NO 0 0 64,397
SPDR SER TR PORTFLI INTRMDIT 78464A672   601 21,298 SH   SOLE NO 0 0 21,298
SPDR SER TR PORTFLI TIPS ETF 78464A656   7,512 291,644 SH   SOLE NO 0 0 291,644
SPDR SER TR PORTFOLI S&P1500 78464A805   9,361 197,969 SH   SOLE NO 0 0 197,969
SPDR SER TR PORTFOLIO AGRGTE 78464A649   2,089 83,153 SH   SOLE NO 0 0 83,153
SPDR SER TR PORTFOLIO CRPORT 78464A144   353 12,467 SH   SOLE NO 0 0 12,467
SPDR SER TR PORTFOLIO INTRMD 78464A375   1,719 54,018 SH   SOLE NO 0 0 54,018
SPDR SER TR PORTFOLIO LN COR 78464A367   421 18,777 SH   SOLE NO 0 0 18,777
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,249 43,040 SH   SOLE NO 0 0 43,040
SPDR SER TR PORTFOLIO S&P400 78464A847   10,895 256,367 SH   SOLE NO 0 0 256,367
SPDR SER TR PORTFOLIO S&P500 78464A854   17,526 389,659 SH   SOLE NO 0 0 389,659
SPDR SER TR PORTFOLIO S&P600 78468R853   13,326 360,461 SH   SOLE NO 0 0 360,461
SPDR SER TR PORTFOLIO SH TSR 78468R101   3,044 105,381 SH   SOLE NO 0 0 105,381
SPDR SER TR PORTFOLIO SHORT 78464A474   32,821 1,117,131 SH   SOLE NO 0 0 1,117,131
SPDR SER TR PRTFLO S&P500 GW 78464A409   84,161 1,660,981 SH   SOLE NO 0 0 1,660,981
SPDR SER TR PRTFLO S&P500 HI 78468R788   8,339 210,701 SH   SOLE NO 0 0 210,701
SPDR SER TR PRTFLO S&P500 VL 78464A508   33,645 865,151 SH   SOLE NO 0 0 865,151
SPDR SER TR RUSSELL LOW VOL 78468R754   1,399 13,589 SH   SOLE NO 0 0 13,589
SPDR SER TR RUSSELL YIELD 78468R770   2,551 27,226 SH   SOLE NO 0 0 27,226
SPDR SER TR S&P 400 MDCP GRW 78464A821   8,445 129,258 SH   SOLE NO 0 0 129,258
SPDR SER TR S&P 400 MDCP VAL 78464A839   6,534 100,960 SH   SOLE NO 0 0 100,960
SPDR SER TR S&P 600 SMCP GRW 78464A201   15,816 218,942 SH   SOLE NO 0 0 218,942
SPDR SER TR S&P 600 SMCP VAL 78464A300   33,251 448,016 SH   SOLE NO 0 0 448,016
SPDR SER TR S&P 600 SML CAP 78464A813   14,461 175,909 SH   SOLE NO 0 0 175,909
SPDR SER TR S&P BIOTECH 78464A870   7,742 93,284 SH   SOLE NO 0 0 93,284
SPDR SER TR S&P BK ETF 78464A797   1,135 25,150 SH   SOLE NO 0 0 25,150
SPDR SER TR S&P CAP MKTS 78464A771   356 4,519 SH   SOLE NO 0 0 4,519
SPDR SER TR S&P DIVID ETF 78464A763   172,289 1,377,101 SH   SOLE NO 0 0 1,377,101
SPDR SER TR S&P HOMEBUILD 78464A888   1,321 21,911 SH   SOLE NO 0 0 21,911
SPDR SER TR S&P INS ETF 78464A789   573 14,015 SH   SOLE NO 0 0 14,015
SPDR SER TR S&P KENSHO CLEAN 78468R655   2,900 35,374 SH   SOLE NO 0 0 35,374
SPDR SER TR S&P KENSHO NEW 78468R648   9,645 244,692 SH   SOLE NO 0 0 244,692
SPDR SER TR S&P KENSHO SMART 78468R689   292 9,941 SH   SOLE NO 0 0 9,941
SPDR SER TR S&P METALS MNG 78464A755   7,446 149,507 SH   SOLE NO 0 0 149,507
SPDR SER TR S&P OILGAS EXP 78468R556   2,783 20,481 SH   SOLE NO 0 0 20,481
SPDR SER TR S&P PHARMAC 78464A722   217 5,307 SH   SOLE NO 0 0 5,307
SPDR SER TR S&P REGL BKG 78464A698   4,225 71,930 SH   SOLE NO 0 0 71,930
SPDR SER TR S&P RETAIL ETF 78464A714   1,949 32,244 SH   SOLE NO 0 0 32,244
SPDR SER TR S&P SEMICNDCTR 78464A862   8,095 48,412 SH   SOLE NO 0 0 48,412
SPDR SER TR S&P TELECOM 78464A540   1,716 21,036 SH   SOLE NO 0 0 21,036
SPDR SER TR S&P TRANSN ETF 78464A532   514 7,655 SH   SOLE NO 0 0 7,655
SPDR SER TR SPDR MSCI USA GE 78468R747   562 7,142 SH   SOLE NO 0 0 7,142
SPDR SER TR SPDR S&P 500 ETF 78468R796   2,776 29,741 SH   SOLE NO 0 0 29,741
SPDR SER TR SPDR S&P1500VL 78464A128   1,360 9,728 SH   SOLE NO 0 0 9,728
SPDR SER TR SSGA US LRG ETF 78468R804   2,424 17,873 SH   SOLE NO 0 0 17,873
SPDR SER TR SSGA US SMAL ETF 78468R887   4,102 38,105 SH   SOLE NO 0 0 38,105
SPHERE 3D CORP NEW COM 84841L308   2 10,317 SH   SOLE NO 0 0 10,317
SPINNAKER ETF SERIES CANNABIS ETF 84858T400   66 25,643 SH   SOLE NO 0 0 25,643
SPIRE INC COM 84857L101   818 11,879 SH   SOLE NO 0 0 11,879
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   1,644 55,570 SH   SOLE NO 0 0 55,570
SPIRIT AIRLS INC COM 848577102   313 16,115 SH   SOLE NO 0 0 16,115
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   739 18,512 SH   SOLE NO 0 0 18,512
SPLUNK INC COM 848637104   1,661 19,302 SH   SOLE NO 0 0 19,302
SPOTIFY TECHNOLOGY S A SHS L8681T102   828 10,488 SH   SOLE NO 0 0 10,488
SPRINKLR INC CL A 85208T107   149 18,274 SH   SOLE NO 0 0 18,274
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   961 38,822 SH   SOLE NO 0 0 38,822
SPROTT FDS TR URANIUM MINERS E 85208P303   991 31,249 SH   SOLE NO 0 0 31,249
SPROTT FOCUS TR INC COM 85208J109   191 24,089 SH   SOLE NO 0 0 24,089
SPROTT INC COM NEW 852066208   411 12,356 SH   SOLE NO 0 0 12,356
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   6,108 340,706 SH   SOLE NO 0 0 340,706
SPROTT PHYSICAL GOLD TR UNIT 85207H104   18,839 1,336,111 SH   SOLE NO 0 0 1,336,111
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   337 24,800 SH   SOLE NO 0 0 24,800
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   5,411 656,768 SH   SOLE NO 0 0 656,768
SPROUTS FMRS MKT INC COM 85208M102   496 15,345 SH   SOLE NO 0 0 15,345
SPS COMM INC COM 78463M107   232 1,807 SH   SOLE NO 0 0 1,807
SQUARESPACE INC CLASS A 85225A107   221 10,000 SH   SOLE NO 0 0 10,000
SRH TOTAL RETURN FUND INC COM 101507101   939 73,946 SH   SOLE NO 0 0 73,946
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   488 9,388 SH   SOLE NO 0 0 9,388
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   8,314 203,296 SH   SOLE NO 0 0 203,296
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400   402 10,720 SH   SOLE NO 0 0 10,720
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202   657 22,283 SH   SOLE NO 0 0 22,283
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   901 32,740 SH   SOLE NO 0 0 32,740
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   2,067 51,631 SH   SOLE NO 0 0 51,631
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   295 7,585 SH   SOLE NO 0 0 7,585
ST JOE CO COM 790148100   215 5,579 SH   SOLE NO 0 0 5,579
STAG INDL INC COM 85254J102   3,001 92,898 SH   SOLE NO 0 0 92,898
STANDARD BIOTOOLS INC COM 34385P108   35 30,082 SH   SOLE NO 0 0 30,082
STANDARD LITHIUM LTD COM 853606101   111 37,870 SH   SOLE NO 0 0 37,870
STANDARD MTR PRODS INC COM 853666105   438 12,611 SH   SOLE NO 0 0 12,611
STANLEY BLACK & DECKER INC COM 854502101   13,269 176,643 SH   SOLE NO 0 0 176,643
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   318 16,587 SH   SOLE NO 0 0 16,587
STAR GROUP L P UNIT LTD PARTNR 85512C105   466 38,723 SH   SOLE NO 0 0 38,723
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   658 32,120 SH   SOLE NO 0 0 32,120
STARBOARD INVT TR RH HEDGED MULTI 85521B783   264 34,494 SH   SOLE NO 0 0 34,494
STARBUCKS CORP COM 855244109   4,133 646,502 SH   SOLE NO 0 0 646,502
STARWOOD PPTY TR INC COM 85571B105   4,300 234,617 SH   SOLE NO 0 0 234,617
STATE STR CORP COM 857477103   7,817 100,774 SH   SOLE NO 0 0 100,774
STEEL DYNAMICS INC COM 858119100   4,745 48,575 SH   SOLE NO 0 0 48,575
STEELCASE INC CL A 858155203   1,964 277,862 SH   SOLE NO 0 0 277,862
STELLANTIS N.V SHS N82405106   489 34,438 SH   SOLE NO 0 0 34,438
STEM INC COM 85859N102   456 51,031 SH   SOLE NO 0 0 51,031
STEPAN CO COM 858586100   247 2,326 SH   SOLE NO 0 0 2,326
STERIS PLC SHS USD G8473T100   1,438 7,788 SH   SOLE NO 0 0 7,788
STMICROELECTRONICS N V NY REGISTRY 861012102   707 19,898 SH   SOLE NO 0 0 19,898
STONECO LTD COM CL A G85158106   109 11,567 SH   SOLE NO 0 0 11,567
STORE CAP CORP COM 862121100   765 23,871 SH   SOLE NO 0 0 23,871
STRATASYS LTD SHS M85548101   519 43,824 SH   SOLE NO 0 0 43,824
STRATEGY SHS DAY HAGAN NED 86280R803   2,941 96,526 SH   SOLE NO 0 0 96,526
STRATEGY SHS DAY HAGAN NED 86280R860   1,211 56,868 SH   SOLE NO 0 0 56,868
STRATEGY SHS NS 7HANDL IDX 86280R506   3,054 155,988 SH   SOLE NO 0 0 155,988
STRYKER CORPORATION COM 863667101   35,331 144,511 SH   SOLE NO 0 0 144,511
STURM RUGER & CO INC COM 864159108   691 13,658 SH   SOLE NO 0 0 13,658
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   2,316 152,583 SH   SOLE NO 0 0 152,583
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   85 10,651 SH   SOLE NO 0 0 10,651
SUMMIT MATLS INC CL A 86614U100   638 22,503 SH   SOLE NO 0 0 22,503
SUMO LOGIC INC COM 86646P103   307 37,901 SH   SOLE NO 0 0 37,901
SUN CMNTYS INC COM 866674104   1,472 10,297 SH   SOLE NO 0 0 10,297
SUN LIFE FINANCIAL INC. COM 866796105   2,544 54,809 SH   SOLE NO 0 0 54,809
SUNCOR ENERGY INC NEW COM 867224107   662 20,886 SH   SOLE NO 0 0 20,886
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   806 18,708 SH   SOLE NO 0 0 18,708
SUNPOWER CORP COM 867652406   271 15,033 SH   SOLE NO 0 0 15,033
SUNRUN INC COM 86771W105   1,674 69,730 SH   SOLE NO 0 0 69,730
SUPER MICRO COMPUTER INC COM 86800U104   650 7,926 SH   SOLE NO 0 0 7,926
SUPERNUS PHARMACEUTICALS INC COM 868459108   310 8,701 SH   SOLE NO 0 0 8,701
SURFACE ONCOLOGY INC COM 86877M209   12 15,700 SH   SOLE NO 0 0 15,700
SVB FINANCIAL GROUP COM 78486Q101   1,310 5,694 SH   SOLE NO 0 0 5,694
SWISS HELVETIA FD INC COM 870875101   988 130,786 SH   SOLE NO 0 0 130,786
SYLVAMO CORP COMMON STOCK 871332102   469 9,662 SH   SOLE NO 0 0 9,662
SYNAPTICS INC COM 87157D109   449 4,728 SH   SOLE NO 0 0 4,728
SYNCHRONY FINANCIAL COM 87165B103   1,346 40,991 SH   SOLE NO 0 0 40,991
SYNOPSYS INC COM 871607107   1,994 6,246 SH   SOLE NO 0 0 6,246
SYNOVUS FINL CORP COM NEW 87161C501   568 15,147 SH   SOLE NO 0 0 15,147
SYSCO CORP COM 871829107   24,819 324,643 SH   SOLE NO 0 0 324,643
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107   980 47,561 SH   SOLE NO 0 0 47,561
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   5,855 186,552 SH   SOLE NO 0 0 186,552
T ROWE PRICE ETF INC PRICE EQT INCOME 87283Q206   612 17,986 SH   SOLE NO 0 0 17,986
T ROWE PRICE ETF INC PRICE GRW STOCK 87283Q305   327 15,909 SH   SOLE NO 0 0 15,909
T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701   1,748 36,092 SH   SOLE NO 0 0 36,092
T-MOBILE US INC COM 872590104   25,591 182,799 SH   SOLE NO 0 0 182,799
TABOOLA.COM LTD ORD SHS M8744T106   327 106,273 SH   SOLE NO 0 0 106,273
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   14,737 197,841 SH   SOLE NO 0 0 197,841
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   657 6,317 SH   SOLE NO 0 0 6,317
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   547 35,106 SH   SOLE NO 0 0 35,106
TAL EDUCATION GROUP SPONSORED ADS 874080104   716 101,666 SH   SOLE NO 0 0 101,666
TALARIS THERAPEUTICS INC COM 87410C104   13 13,000 SH   SOLE NO 0 0 13,000
TANDEM DIABETES CARE INC COM NEW 875372203   437 9,744 SH   SOLE NO 0 0 9,744
TANGER FACTORY OUTLET CTRS I COM 875465106   686 38,256 SH   SOLE NO 0 0 38,256
TAPESTRY INC COM 876030107   1,267 33,280 SH   SOLE NO 0 0 33,280
TARGA RES CORP COM 87612G101   635 8,646 SH   SOLE NO 0 0 8,646
TARGET CORP COM 87612E106   49,489 332,053 SH   SOLE NO 0 0 332,053
TASEKO MINES LTD COM 876511106   27 18,495 SH   SOLE NO 0 0 18,495
TATA MTRS LTD SPONSORED ADR 876568502   235 10,207 SH   SOLE NO 0 0 10,207
TAYLOR MORRISON HOME CORP COM 87724P106   6,993 230,439 SH   SOLE NO 0 0 230,439
TAYSHA GENE THERAPIES INC COM SHS 877619106   31 13,725 SH   SOLE NO 0 0 13,725
TC ENERGY CORP COM 87807B107   6,842 171,663 SH   SOLE NO 0 0 171,663
TCR2 THERAPEUTICS INC COM 87808K106   22 22,473 SH   SOLE NO 0 0 22,473
TCW STRATEGIC INCOME FD INC COM 872340104   1,225 265,172 SH   SOLE NO 0 0 265,172
TE CONNECTIVITY LTD SHS H84989104   2,528 22,023 SH   SOLE NO 0 0 22,023
TECHTARGET INC COM 87874R100   279 6,342 SH   SOLE NO 0 0 6,342
TECK RESOURCES LTD CL B 878742204   1,034 27,359 SH   SOLE NO 0 0 27,359
TEEKAY TANKERS LTD CL A Y8565N300   557 18,100 SH   SOLE NO 0 0 18,100
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   1,127 62,622 SH   SOLE NO 0 0 62,622
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   2,336 117,955 SH   SOLE NO 0 0 117,955
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   867 61,031 SH   SOLE NO 0 0 61,031
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   4,150 283,333 SH   SOLE NO 0 0 283,333
TELADOC HEALTH INC COM 87918A105   2,218 93,799 SH   SOLE NO 0 0 93,799
TELEDYNE TECHNOLOGIES INC COM 879360105   5,358 13,398 SH   SOLE NO 0 0 13,398
TELEFLEX INCORPORATED COM 879369106   1,160 4,646 SH   SOLE NO 0 0 4,646
TELEFONICA S A SPONSORED ADR 879382208   61 17,177 SH   SOLE NO 0 0 17,177
TELLURIAN INC NEW COM 87968A104   210 125,268 SH   SOLE NO 0 0 125,268
TELOS CORP MD COM 87969B101   71 14,055 SH   SOLE NO 0 0 14,055
TELUS CORPORATION COM 87971M103   1,357 70,276 SH   SOLE NO 0 0 70,276
TEMPLETON EMERGING MKTS FD COM 880191101   220 19,303 SH   SOLE NO 0 0 19,303
TEMPLETON EMERGING MKTS INCO COM 880192109   648 118,183 SH   SOLE NO 0 0 118,183
TEMPLETON GLOBAL INCOME FD COM 880198106   201 46,558 SH   SOLE NO 0 0 46,558
TENET HEALTHCARE CORP COM NEW 88033G407   327 6,718 SH   SOLE NO 0 0 6,718
TERADYNE INC COM 880770102   1,264 14,473 SH   SOLE NO 0 0 14,473
TERNIUM SA SPONSORED ADS 880890108   231 7,568 SH   SOLE NO 0 0 7,568
TESLA INC COM 88160R101   109,569 889,508 SH   SOLE NO 0 0 889,508
TETRA TECH INC NEW COM 88162G103   703 4,847 SH   SOLE NO 0 0 4,847
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102   284 10,552 SH   SOLE NO 0 0 10,552
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   116 14,567 SH   SOLE NO 0 0 14,567
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   1,097 120,296 SH   SOLE NO 0 0 120,296
TEXAS INSTRS INC COM 882508104   34,386 208,122 SH   SOLE NO 0 0 208,122
TEXAS PACIFIC LAND CORPORATI COM 88262P102   4,766 2,033 SH   SOLE NO 0 0 2,033
TEXAS ROADHOUSE INC COM 882681109   465 5,121 SH   SOLE NO 0 0 5,121
TEXTRON INC COM 883203101   2,875 40,611 SH   SOLE NO 0 0 40,611
TFS FINL CORP COM 87240R107   152 10,612 SH   SOLE NO 0 0 10,612
TG THERAPEUTICS INC COM 88322Q108   1,682 142,210 SH   SOLE NO 0 0 142,210
THE ALGER ETF TRUST MID CAP 40 ETF 015564107   1,197 103,743 SH   SOLE NO 0 0 103,743
THE BEACHBODY COMPANY INC COM CL A 073463101   50 95,931 SH   SOLE NO 0 0 95,931
THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112   6 13,500 SH   SOLE NO 0 0 13,500
THE LION ELECTRIC COMPANY COMMON STOCK 536221104   35 15,997 SH   SOLE NO 0 0 15,997
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   806 135,977 SH   SOLE NO 0 0 135,977
THE REAL BROKERAGE INC COM NEW 75585H206   26 24,912 SH   SOLE NO 0 0 24,912
THE TRADE DESK INC COM CL A 88339J105   10,320 230,212 SH   SOLE NO 0 0 230,212
THE VALENS COMPANY INC COM NEW 91914P603   117 178,292 SH   SOLE NO 0 0 178,292
THERMO FISHER SCIENTIFIC INC COM 883556102   50,307 91,353 SH   SOLE NO 0 0 91,353
THOMSON REUTERS CORP. COM NEW 884903709   876 7,682 SH   SOLE NO 0 0 7,682
THOR INDS INC COM 885160101   514 6,814 SH   SOLE NO 0 0 6,814
TIDAL ETF TR LEATHERBACK LNG 886364850   2,900 98,807 SH   SOLE NO 0 0 98,807
TIDAL ETF TR ROBINSON ALTERNT 886364678   3,701 180,116 SH   SOLE NO 0 0 180,116
TIDAL ETF TR SONICSHARES GBL 886364645   235 8,463 SH   SOLE NO 0 0 8,463
TILRAY BRANDS INC COM CL 2 88688T100   877 326,179 SH   SOLE NO 0 0 326,179
TIMKEN CO COM 887389104   496 7,021 SH   SOLE NO 0 0 7,021
TIMOTHY PLAN HIG DV STK ETF 887432326   406 13,045 SH   SOLE NO 0 0 13,045
TIMOTHY PLAN INTL ETF 887432334   457 19,654 SH   SOLE NO 0 0 19,654
TIMOTHY PLAN U S SM CP CORE 887432342   343 11,280 SH   SOLE NO 0 0 11,280
TIMOTHY PLAN US LARGE MID CP 887432284   222 9,354 SH   SOLE NO 0 0 9,354
TITAN MED INC COM NEW 88830X819   34 52,008 SH   SOLE NO 0 0 52,008
TJX COS INC NEW COM 872540109   21,077 264,795 SH   SOLE NO 0 0 264,795
TOAST INC CL A 888787108   470 26,118 SH   SOLE NO 0 0 26,118
TOLL BROTHERS INC COM 889478103   903 18,093 SH   SOLE NO 0 0 18,093
TOMPKINS FINL CORP COM 890110109   649 8,378 SH   SOLE NO 0 0 8,378
TONIX PHARMACEUTICALS HLDG C COM NEW 890260862   14 38,159 SH   SOLE NO 0 0 38,159
TOOTSIE ROLL INDS INC COM 890516107   212 4,998 SH   SOLE NO 0 0 4,998
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   409 20,756 SH   SOLE NO 0 0 20,756
TORO CO COM 891092108   1,882 16,631 SH   SOLE NO 0 0 16,631
TORONTO DOMINION BK ONT COM NEW 891160509   8,430 130,177 SH   SOLE NO 0 0 130,177
TORTOISE ENERGY INDEPENDENC COM 89148K200   324 11,144 SH   SOLE NO 0 0 11,144
TORTOISE ENERGY INFRA CORP COM 89147L886   909 28,641 SH   SOLE NO 0 0 28,641
TORTOISE PIPELINE & ENERGY F COM 89148H207   3,914 145,745 SH   SOLE NO 0 0 145,745
TOTALENERGIES SE SPONSORED ADS 89151E109   5,440 87,638 SH   SOLE NO 0 0 87,638
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   458 10,622 SH   SOLE NO 0 0 10,622
TOWNEBANK PORTSMOUTH VA COM 89214P109   255 8,290 SH   SOLE NO 0 0 8,290
TOYOTA MOTOR CORP ADS 892331307   2,922 21,401 SH   SOLE NO 0 0 21,401
TRACTOR SUPPLY CO COM 892356106   7,734 34,380 SH   SOLE NO 0 0 34,380
TRANE TECHNOLOGIES PLC SHS G8994E103   5,374 31,974 SH   SOLE NO 0 0 31,974
TRANSCAT INC COM 893529107   274 3,875 SH   SOLE NO 0 0 3,875
TRANSDIGM GROUP INC COM 893641100   664 1,055 SH   SOLE NO 0 0 1,055
TRANSOCEAN LTD REG SHS H8817H100   1,600 351,023 SH   SOLE NO 0 0 351,023
TRANSUNION COM 89400J107   5,284 93,127 SH   SOLE NO 0 0 93,127
TRAVEL PLUS LEISURE CO COM 894164102   231 6,359 SH   SOLE NO 0 0 6,359
TRAVELERS COMPANIES INC COM 89417E109   21,520 114,780 SH   SOLE NO 0 0 114,780
TREDEGAR CORP COM 894650100   626 61,339 SH   SOLE NO 0 0 61,339
TREEHOUSE FOODS INC COM 89469A104   345 7,005 SH   SOLE NO 0 0 7,005
TREX CO INC COM 89531P105   665 15,723 SH   SOLE NO 0 0 15,723
TRI CONTL CORP COM 895436103   2,450 95,627 SH   SOLE NO 0 0 95,627
TRICO BANCSHARES COM 896095106   255 5,011 SH   SOLE NO 0 0 5,011
TRIMBLE INC COM 896239100   826 16,351 SH   SOLE NO 0 0 16,351
TRINET GROUP INC COM 896288107   949 14,000 SH   SOLE NO 0 0 14,000
TRINITY INDS INC COM 896522109   1,046 35,399 SH   SOLE NO 0 0 35,399
TRINITY PL HLDGS INC COM 89656D101   9 12,502 SH   SOLE NO 0 0 12,502
TRINSEO PLC SHS G9059U107   265 11,672 SH   SOLE NO 0 0 11,672
TRIP COM GROUP LTD ADS 89677Q107   450 13,109 SH   SOLE NO 0 0 13,109
TRIPLE FLAG PRECIOUS METAL COM 89679M104   886 64,455 SH   SOLE NO 0 0 64,455
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   209 20,128 SH   SOLE NO 0 0 20,128
TRITON INTL LTD CL A G9078F107   2,555 37,154 SH   SOLE NO 0 0 37,154
TRUEBLUE INC COM 89785X101   270 13,832 SH   SOLE NO 0 0 13,832
TRUIST FINL CORP COM 89832Q109   21,496 499,578 SH   SOLE NO 0 0 499,578
TRUST FOR PROFESSIONAL MANAG MAIRS & PWR MINN 89834G836   1,049 48,185 SH   SOLE NO 0 0 48,185
TRUSTMARK CORP COM 898402102   278 7,966 SH   SOLE NO 0 0 7,966
TRX GOLD CORPORATION COM 87283P109   9 28,500 SH   SOLE NO 0 0 28,500
TTM TECHNOLOGIES INC COM 87305R109   936 62,103 SH   SOLE NO 0 0 62,103
TWILIO INC CL A 90138F102   5,331 108,890 SH   SOLE NO 0 0 108,890
TWO HBRS INVT CORP COM 90187B804   625 39,673 SH   SOLE NO 0 0 39,673
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766   117 13,421 SH   SOLE NO 0 0 13,421
TWO RDS SHARED TR CONDCTR GBL EQTY 90214Q584   603 45,667 SH   SOLE NO 0 0 45,667
TYLER TECHNOLOGIES INC COM 902252105   1,086 3,369 SH   SOLE NO 0 0 3,369
TYSON FOODS INC CL A 902494103   9,072 145,742 SH   SOLE NO 0 0 145,742
U HAUL HOLDING COMPANY COM SER N 023586506   1,159 21,086 SH   SOLE NO 0 0 21,086
U S GOLD CORP COM NEW 90291C201   48 10,000 SH   SOLE NO 0 0 10,000
UBER TECHNOLOGIES INC COM 90353T100   12,335 498,807 SH   SOLE NO 0 0 498,807
UBIQUITI INC COM 90353W103   388 1,420 SH   SOLE NO 0 0 1,420
UBS GROUP AG SHS H42097107   416 22,292 SH   SOLE NO 0 0 22,292
UDR INC COM 902653104   1,176 30,370 SH   SOLE NO 0 0 30,370
UFP INDUSTRIES INC COM 90278Q108   290 3,663 SH   SOLE NO 0 0 3,663
UFP TECHNOLOGIES INC COM 902673102   217 1,841 SH   SOLE NO 0 0 1,841
UGI CORP NEW COM 902681105   6,317 170,432 SH   SOLE NO 0 0 170,432
UIPATH INC CL A 90364P105   1,009 79,393 SH   SOLE NO 0 0 79,393
ULTA BEAUTY INC COM 90384S303   10,840 23,110 SH   SOLE NO 0 0 23,110
UMB FINL CORP COM 902788108   314 3,761 SH   SOLE NO 0 0 3,761
UMPQUA HLDGS CORP COM 904214103   1,243 69,682 SH   SOLE NO 0 0 69,682
UNDER ARMOUR INC CL A 904311107   790 77,850 SH   SOLE NO 0 0 77,850
UNDER ARMOUR INC CL C 904311206   605 67,902 SH   SOLE NO 0 0 67,902
UNIFIRST CORP MASS COM 904708104   240 1,245 SH   SOLE NO 0 0 1,245
UNILEVER PLC SPON ADR NEW 904767704   24,726 491,090 SH   SOLE NO 0 0 491,090
UNION PAC CORP COM 907818108   45,770 221,036 SH   SOLE NO 0 0 221,036
UNITED AIRLS HLDGS INC COM 910047109   7,231 191,808 SH   SOLE NO 0 0 191,808
UNITED BANKSHARES INC WEST V COM 909907107   1,206 29,791 SH   SOLE NO 0 0 29,791
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   2,571 393,847 SH   SOLE NO 0 0 393,847
UNITED NAT FOODS INC COM 911163103   6,783 175,243 SH   SOLE NO 0 0 175,243
UNITED PARCEL SERVICE INC CL B 911312106   84,686 487,152 SH   SOLE NO 0 0 487,152
UNITED RENTALS INC COM 911363109   10,964 30,849 SH   SOLE NO 0 0 30,849
UNITED STATES ANTIMONY CORP COM 911549103   9 18,790 SH   SOLE NO 0 0 18,790
UNITED STATES STL CORP NEW COM 912909108   2,276 90,864 SH   SOLE NO 0 0 90,864
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109   247 14,353 SH   SOLE NO 0 0 14,353
UNITED STS COMMODITY INDEX F CM REP COPP FD 911718104   234 10,172 SH   SOLE NO 0 0 10,172
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106   357 6,350 SH   SOLE NO 0 0 6,350
UNITED STS GASOLINE FD LP UNITS 91201T102   367 6,131 SH   SOLE NO 0 0 6,131
UNITED STS NAT GAS FD LP UNIT PAR 912318300   301 21,411 SH   SOLE NO 0 0 21,411
UNITED STS OIL FD LP UNITS 91232N207   1,437 20,510 SH   SOLE NO 0 0 20,510
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,407 5,062 SH   SOLE NO 0 0 5,062
UNITEDHEALTH GROUP INC COM 91324P102   149,590 282,149 SH   SOLE NO 0 0 282,149
UNITI GROUP INC COM 91325V108   65 11,863 SH   SOLE NO 0 0 11,863
UNITIL CORP COM 913259107   513 10,007 SH   SOLE NO 0 0 10,007
UNITY BIOTECHNOLOGY INC COM NEW 91381U200   43 16,013 SH   SOLE NO 0 0 16,013
UNITY SOFTWARE INC COM 91332U101   2,404 84,089 SH   SOLE NO 0 0 84,089
UNIVERSAL DISPLAY CORP COM 91347P105   1,338 12,393 SH   SOLE NO 0 0 12,393
UNIVERSAL HLTH SVCS INC CL B 913903100   391 2,776 SH   SOLE NO 0 0 2,776
UNIVERSAL INS HLDGS INC COM 91359V107   705 66,643 SH   SOLE NO 0 0 66,643
UNIVEST FINANCIAL CORPORATIO COM 915271100   285 10,907 SH   SOLE NO 0 0 10,907
UNUM GROUP COM 91529Y106   1,806 44,029 SH   SOLE NO 0 0 44,029
UPSTART HLDGS INC COM 91680M107   759 57,444 SH   SOLE NO 0 0 57,444
UPSTART HLDGS INC NOTE 0.250% 8/1 91680MAB3   5 10,000 SH   SOLE NO 0 0 10,000
UPWORK INC COM 91688F104   330 31,623 SH   SOLE NO 0 0 31,623
URANIUM ENERGY CORP COM 916896103   70 18,051 SH   SOLE NO 0 0 18,051
URANIUM RTY CORP COM 91702V101   24 10,361 SH   SOLE NO 0 0 10,361
US BANCORP DEL COM NEW 902973304   24,665 565,602 SH   SOLE NO 0 0 565,602
US FOODS HLDG CORP COM 912008109   773 22,744 SH   SOLE NO 0 0 22,744
USCF ETF TR MIDSTREAM ENERGY 90290T882   483 14,439 SH   SOLE NO 0 0 14,439
USERTESTING INC COM 91734E101   333 44,382 SH   SOLE NO 0 0 44,382
UWM HOLDINGS CORPORATION COM CL A 91823B109   115 34,822 SH   SOLE NO 0 0 34,822
V F CORP COM 918204108   10,816 391,773 SH   SOLE NO 0 0 391,773
VAIL RESORTS INC COM 91879Q109   451 1,896 SH   SOLE NO 0 0 1,896
VALE S A SPONSORED ADS 91912E105   3,645 214,822 SH   SOLE NO 0 0 214,822
VALERO ENERGY CORP COM 91913Y100   27,054 213,264 SH   SOLE NO 0 0 213,264
VALLEY NATL BANCORP COM 919794107   2,798 247,461 SH   SOLE NO 0 0 247,461
VALLON PHARMACEUTICALS INC COM 92023M101   3 10,350 SH   SOLE NO 0 0 10,350
VALMONT INDS INC COM 920253101   321 971 SH   SOLE NO 0 0 971
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   5,844 68,091 SH   SOLE NO 0 0 68,091
VANECK ETF TRUST BDC INCOME ETF 92189F411   3,635 256,948 SH   SOLE NO 0 0 256,948
VANECK ETF TRUST BIOTECH ETF 92189F726   2,769 17,335 SH   SOLE NO 0 0 17,335
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   13,269 491,114 SH   SOLE NO 0 0 491,114
VANECK ETF TRUST GAMING ETF 92189F882   233 6,056 SH   SOLE NO 0 0 6,056
VANECK ETF TRUST GOLD MINERS ETF 92189F106   17,356 605,612 SH   SOLE NO 0 0 605,612
VANECK ETF TRUST GREEN BOND ETF 92189F171   979 42,589 SH   SOLE NO 0 0 42,589
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   35,242 697,177 SH   SOLE NO 0 0 697,177
VANECK ETF TRUST IG FLOATING RATE 92189F486   617 24,807 SH   SOLE NO 0 0 24,807
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   2,818 61,789 SH   SOLE NO 0 0 61,789
VANECK ETF TRUST JP MRGAN EM LOC 92189H300   512 21,167 SH   SOLE NO 0 0 21,167
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,678 75,129 SH   SOLE NO 0 0 75,129
VANECK ETF TRUST LONG MUNI ETF 92189F536   558 31,979 SH   SOLE NO 0 0 31,979
VANECK ETF TRUST LONG/FLAT TREND 92189F148   3,502 102,967 SH   SOLE NO 0 0 102,967
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   287 2,594 SH   SOLE NO 0 0 2,594
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   75,273 1,159,658 SH   SOLE NO 0 0 1,159,658
VANECK ETF TRUST NATURAL RESOURC 92189F841   241 4,904 SH   SOLE NO 0 0 4,904
VANECK ETF TRUST OIL SERVICES ETF 92189H607   1,592 5,236 SH   SOLE NO 0 0 5,236
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692   1,612 20,737 SH   SOLE NO 0 0 20,737
VANECK ETF TRUST PREFERRED SECURT 92189F429   4,449 266,269 SH   SOLE NO 0 0 266,269
VANECK ETF TRUST RARE EARTH/STRTG 92189H805   1,748 22,962 SH   SOLE NO 0 0 22,962
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   9,654 47,572 SH   SOLE NO 0 0 47,572
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   1,186 53,274 SH   SOLE NO 0 0 53,274
VANECK ETF TRUST SOCIAL SENTIMENT 92189H839   150 12,391 SH   SOLE NO 0 0 12,391
VANECK ETF TRUST VANECK SHRT MUNI 92189F528   279 16,575 SH   SOLE NO 0 0 16,575
VANECK ETF TRUST VANECK VIETNAM 92189F817   201 16,984 SH   SOLE NO 0 0 16,984
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   1,313 30,636 SH   SOLE NO 0 0 30,636
VANECK MERK GOLD TR GOLD TRUST 921078101   3,766 212,928 SH   SOLE NO 0 0 212,928
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   14,521 68,842 SH   SOLE NO 0 0 68,842
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   10,610 75,758 SH   SOLE NO 0 0 75,758
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   1,415 8,358 SH   SOLE NO 0 0 8,358
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   8,515 52,062 SH   SOLE NO 0 0 52,062
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844   1,840 11,995 SH   SOLE NO 0 0 11,995
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   1,829 9,815 SH   SOLE NO 0 0 9,815
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   5,319 33,869 SH   SOLE NO 0 0 33,869
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   26,179 151,054 SH   SOLE NO 0 0 151,054
VANGUARD BD INDEX FDS INTERMED TERM 921937819   44,116 593,606 SH   SOLE NO 0 0 593,606
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   3,508 48,431 SH   SOLE NO 0 0 48,431
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   183,026 2,431,271 SH   SOLE NO 0 0 2,431,271
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   119,293 1,660,549 SH   SOLE NO 0 0 1,660,549
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   25,759 525,696 SH   SOLE NO 0 0 525,696
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   30,882 651,113 SH   SOLE NO 0 0 651,113
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   25,740 193,744 SH   SOLE NO 0 0 193,744
VANGUARD INDEX FDS GROWTH ETF 922908736   327,305 1,535,852 SH   SOLE NO 0 0 1,535,852
VANGUARD INDEX FDS LARGE CAP ETF 922908637   68,538 393,449 SH   SOLE NO 0 0 393,449
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   68,292 379,907 SH   SOLE NO 0 0 379,907
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   61,218 452,664 SH   SOLE NO 0 0 452,664
VANGUARD INDEX FDS MID CAP ETF 922908629   202,904 995,557 SH   SOLE NO 0 0 995,557
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   60,731 736,317 SH   SOLE NO 0 0 736,317
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   370,482 1,054,485 SH   SOLE NO 0 0 1,054,485
VANGUARD INDEX FDS SM CP VAL ETF 922908611   93,384 588,065 SH   SOLE NO 0 0 588,065
VANGUARD INDEX FDS SMALL CP ETF 922908751   157,539 858,336 SH   SOLE NO 0 0 858,336
VANGUARD INDEX FDS SML CP GRW ETF 922908595   42,150 210,183 SH   SOLE NO 0 0 210,183
VANGUARD INDEX FDS TOTAL STK MKT 922908769   447,957 2,342,995 SH   SOLE NO 0 0 2,342,995
VANGUARD INDEX FDS VALUE ETF 922908744   403,441 2,874,128 SH   SOLE NO 0 0 2,874,128
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   64,863 1,293,646 SH   SOLE NO 0 0 1,293,646
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   235,672 6,045,991 SH   SOLE NO 0 0 6,045,991
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   23,110 416,849 SH   SOLE NO 0 0 416,849
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   1,762 27,382 SH   SOLE NO 0 0 27,382
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   112,868 1,097,840 SH   SOLE NO 0 0 1,097,840
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   906 21,938 SH   SOLE NO 0 0 21,938
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   32,619 378,463 SH   SOLE NO 0 0 378,463
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   45,717 978,746 SH   SOLE NO 0 0 978,746
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   47,076 951,223 SH   SOLE NO 0 0 951,223
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   47,123 607,961 SH   SOLE NO 0 0 607,961
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   12,516 214,028 SH   SOLE NO 0 0 214,028
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   3,309 43,710 SH   SOLE NO 0 0 43,710
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   4,006 65,024 SH   SOLE NO 0 0 65,024
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   8,350 183,441 SH   SOLE NO 0 0 183,441
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   22,124 382,650 SH   SOLE NO 0 0 382,650
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   67,411 896,549 SH   SOLE NO 0 0 896,549
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   625 9,330 SH   SOLE NO 0 0 9,330
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   78,989 1,433,051 SH   SOLE NO 0 0 1,433,051
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   3,631 20,839 SH   SOLE NO 0 0 20,839
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   49,858 748,853 SH   SOLE NO 0 0 748,853
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   1,588 10,200 SH   SOLE NO 0 0 10,200
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   5,156 73,270 SH   SOLE NO 0 0 73,270
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   1,211 9,952 SH   SOLE NO 0 0 9,952
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   1,452 8,458 SH   SOLE NO 0 0 8,458
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   362,958 2,390,246 SH   SOLE NO 0 0 2,390,246
VANGUARD STAR FDS VG TL INTL STK F 921909768   38,738 749,008 SH   SOLE NO 0 0 749,008
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   536,404 12,780,674 SH   SOLE NO 0 0 12,780,674
VANGUARD WELLINGTON FD US MINIMUM 921935409   776 7,892 SH   SOLE NO 0 0 7,892
VANGUARD WELLINGTON FD US MOMENTUM 921935508   253 2,225 SH   SOLE NO 0 0 2,225
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   3,094 31,306 SH   SOLE NO 0 0 31,306
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   299 3,031 SH   SOLE NO 0 0 3,031
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   501 8,223 SH   SOLE NO 0 0 8,223
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   236,995 2,190,148 SH   SOLE NO 0 0 2,190,148
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   22,900 328,889 SH   SOLE NO 0 0 328,889
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   26,447 443,974 SH   SOLE NO 0 0 443,974
VANGUARD WORLD FD ESG INTL STK ETF 921910725   2,357 47,932 SH   SOLE NO 0 0 47,932
VANGUARD WORLD FD ESG US STK ETF 921910733   11,566 175,615 SH   SOLE NO 0 0 175,615
VANGUARD WORLD FD EXTENDED DUR 921910709   4,344 52,452 SH   SOLE NO 0 0 52,452
VANGUARD WORLD FD MEGA CAP INDEX 921910873   20,243 152,893 SH   SOLE NO 0 0 152,893
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   19,170 186,394 SH   SOLE NO 0 0 186,394
VANGUARD WORLD FD MEGA GRWTH IND 921910816   40,795 237,084 SH   SOLE NO 0 0 237,084
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   2,223 27,032 SH   SOLE NO 0 0 27,032
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   12,485 57,007 SH   SOLE NO 0 0 57,007
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   46,452 242,484 SH   SOLE NO 0 0 242,484
VANGUARD WORLD FDS ENERGY ETF 92204A306   16,185 133,455 SH   SOLE NO 0 0 133,455
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   12,800 154,725 SH   SOLE NO 0 0 154,725
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   67,944 273,914 SH   SOLE NO 0 0 273,914
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   8,890 48,677 SH   SOLE NO 0 0 48,677
VANGUARD WORLD FDS INF TECH ETF 92204A702   62,758 196,482 SH   SOLE NO 0 0 196,482
VANGUARD WORLD FDS MATERIALS ETF 92204A801   4,065 23,887 SH   SOLE NO 0 0 23,887
VANGUARD WORLD FDS UTILITIES ETF 92204A876   31,207 203,493 SH   SOLE NO 0 0 203,493
VAXART INC COM NEW 92243A200   14 14,690 SH   SOLE NO 0 0 14,690
VBI VACCINES INC CDA COM NEW 91822J103   15 38,792 SH   SOLE NO 0 0 38,792
VECTOR GROUP LTD COM 92240M108   408 34,430 SH   SOLE NO 0 0 34,430
VEEVA SYS INC CL A COM 922475108   4,562 28,270 SH   SOLE NO 0 0 28,270
VELO3D INC COMMON STOCK 92259N104   129 72,550 SH   SOLE NO 0 0 72,550
VELODYNE LIDAR INC COM 92259F101   75 102,141 SH   SOLE NO 0 0 102,141
VENTAS INC COM 92276F100   2,908 64,562 SH   SOLE NO 0 0 64,562
VENUS CONCEPT INC COM 92332W105   3 10,000 SH   SOLE NO 0 0 10,000
VERA BRADLEY INC COM 92335C106   113 25,000 SH   SOLE NO 0 0 25,000
VERADIGM INC COM 01988P108   233 13,244 SH   SOLE NO 0 0 13,244
VERASTEM INC COM 92337C104   97 243,300 SH   SOLE NO 0 0 243,300
VERB TECHNOLOGY CO INC COM 92337U104   2 18,150 SH   SOLE NO 0 0 18,150
VERINT SYS INC COM 92343X100   215 5,929 SH   SOLE NO 0 0 5,929
VERISIGN INC COM 92343E102   370 1,801 SH   SOLE NO 0 0 1,801
VERISK ANALYTICS INC COM 92345Y106   1,951 11,060 SH   SOLE NO 0 0 11,060
VERITEX HLDGS INC COM 923451108   503 17,924 SH   SOLE NO 0 0 17,924
VERITIV CORP COM 923454102   1,505 12,365 SH   SOLE NO 0 0 12,365
VERIZON COMMUNICATIONS INC COM 92343V104   168,278 4,271,021 SH   SOLE NO 0 0 4,271,021
VERONA PHARMA PLC SPONSORED ADS 925050106   326 12,509 SH   SOLE NO 0 0 12,509
VERTEX ENERGY INC COM 92534K107   673 108,667 SH   SOLE NO 0 0 108,667
VERTEX PHARMACEUTICALS INC COM 92532F100   19,144 66,295 SH   SOLE NO 0 0 66,295
VIATRIS INC COM 92556V106   2,816 253,071 SH   SOLE NO 0 0 253,071
VIAVI SOLUTIONS INC COM 925550105   427 40,669 SH   SOLE NO 0 0 40,669
VICI PPTYS INC COM 925652109   3,615 111,580 SH   SOLE NO 0 0 111,580
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   20,776 324,581 SH   SOLE NO 0 0 324,581
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   2,730 40,308 SH   SOLE NO 0 0 40,308
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774   4,757 86,977 SH   SOLE NO 0 0 86,977
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   32,913 530,258 SH   SOLE NO 0 0 530,258
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   2,690 45,686 SH   SOLE NO 0 0 45,686
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873   4,240 82,203 SH   SOLE NO 0 0 82,203
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   5,272 118,086 SH   SOLE NO 0 0 118,086
VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806   417 17,375 SH   SOLE NO 0 0 17,375
VIEW INC COM CL A 92671V106   20 21,302 SH   SOLE NO 0 0 21,302
VILLAGE FARMS INTL INC COM 92707Y108   16 12,635 SH   SOLE NO 0 0 12,635
VIMEO INC COMMON STOCK 92719V100   50 14,667 SH   SOLE NO 0 0 14,667
VINCO VENTURES INC COM 927330100   12 26,500 SH   SOLE NO 0 0 26,500
VIR BIOTECHNOLOGY INC COM 92764N102   2,003 79,168 SH   SOLE NO 0 0 79,168
VIRGIN GALACTIC HOLDINGS INC COM 92766K106   91 26,231 SH   SOLE NO 0 0 26,231
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   297 18,403 SH   SOLE NO 0 0 18,403
VIRTUS CONVERTIBLE & INC 202 COM 92838R105   1,024 118,600 SH   SOLE NO 0 0 118,600
VIRTUS CONVERTIBLE & INC FD COM 92838U108   551 191,351 SH   SOLE NO 0 0 191,351
VIRTUS CONVERTIBLE & INCOME COM 92838X102   593 174,669 SH   SOLE NO 0 0 174,669
VIRTUS DIVIDEND INTEREST & P COM 92840R101   1,693 150,126 SH   SOLE NO 0 0 150,126
VIRTUS EQUITY & CONV INCM FD COM 92841M101   1,253 68,766 SH   SOLE NO 0 0 68,766
VIRTUS TOTAL RETURN FD INC COM 92835W107   153 23,451 SH   SOLE NO 0 0 23,451
VISA INC COM CL A 92826C839   167,874 808,019 SH   SOLE NO 0 0 808,019
VISHAY INTERTECHNOLOGY INC COM 928298108   413 19,161 SH   SOLE NO 0 0 19,161
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   180 11,494 SH   SOLE NO 0 0 11,494
VISTA GOLD CORP COM NEW 927926303   30 62,500 SH   SOLE NO 0 0 62,500
VISTA OUTDOOR INC COM 928377100   495 20,311 SH   SOLE NO 0 0 20,311
VISTAGEN THERAPEUTICS INC COM NEW 92840H202   1 19,111 SH   SOLE NO 0 0 19,111
VISTRA CORP COM 92840M102   413 17,805 SH   SOLE NO 0 0 17,805
VIVANI MEDICAL INC COMMON STOCK 92854B109   306 360,571 SH   SOLE NO 0 0 360,571
VIZSLA SILVER CORP COM NEW 92859G202   13 11,817 SH   SOLE NO 0 0 11,817
VMWARE INC CL A COM 928563402   4,342 35,375 SH   SOLE NO 0 0 35,375
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   4,151 410,207 SH   SOLE NO 0 0 410,207
VONTIER CORPORATION COM 928881101   441 22,818 SH   SOLE NO 0 0 22,818
VORNADO RLTY TR SH BEN INT 929042109   6,098 293,062 SH   SOLE NO 0 0 293,062
VOXX INTL CORP CL A 91829F104   228 27,256 SH   SOLE NO 0 0 27,256
VOYA FINANCIAL INC COM 929089100   1,158 18,844 SH   SOLE NO 0 0 18,844
VOYA GLBL ADV & PREM OPP FD COM 92912R104   95 10,975 SH   SOLE NO 0 0 10,975
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   248 45,959 SH   SOLE NO 0 0 45,959
VOYA INFRASTRUCTURE INDLS & COM 92912X101   339 37,039 SH   SOLE NO 0 0 37,039
VOYAGER THERAPEUTICS INC COM 92915B106   143 23,500 SH   SOLE NO 0 0 23,500
VROOM INC COM 92918V109   66 65,374 SH   SOLE NO 0 0 65,374
VULCAN MATLS CO COM 929160109   6,427 36,705 SH   SOLE NO 0 0 36,705
VUZIX CORP COM NEW 92921W300   42 11,650 SH   SOLE NO 0 0 11,650
WABTEC COM 929740108   1,496 14,994 SH   SOLE NO 0 0 14,994
WALGREENS BOOTS ALLIANCE INC COM 931427108   28,354 758,951 SH   SOLE NO 0 0 758,951
WALKER & DUNLOP INC COM 93148P102   378 4,820 SH   SOLE NO 0 0 4,820
WALLBOX NV SHS CL A N94209108   70 19,690 SH   SOLE NO 0 0 19,690
WALMART INC COM 931142103   127,169 896,889 SH   SOLE NO 0 0 896,889
WARBY PARKER INC CL A COM 93403J106   155 11,506 SH   SOLE NO 0 0 11,506
WARNER BROS DISCOVERY INC COM SER A 934423104   7,808 823,646 SH   SOLE NO 0 0 823,646
WASHINGTON FED INC COM 938824109   618 18,426 SH   SOLE NO 0 0 18,426
WASHINGTON TR BANCORP INC COM 940610108   385 8,173 SH   SOLE NO 0 0 8,173
WASTE CONNECTIONS INC COM 94106B101   1,797 13,556 SH   SOLE NO 0 0 13,556
WASTE MGMT INC DEL COM 94106L109   39,244 250,153 SH   SOLE NO 0 0 250,153
WATERS CORP COM 941848103   2,969 8,669 SH   SOLE NO 0 0 8,669
WATERSTONE FINL INC MD COM 94188P101   1,366 79,279 SH   SOLE NO 0 0 79,279
WATSCO INC COM 942622200   2,935 11,768 SH   SOLE NO 0 0 11,768
WATTS WATER TECHNOLOGIES INC CL A 942749102   824 5,640 SH   SOLE NO 0 0 5,640
WAYFAIR INC CL A 94419L101   265 8,075 SH   SOLE NO 0 0 8,075
WD 40 CO COM 929236107   1,245 7,724 SH   SOLE NO 0 0 7,724
WEBER INC CL A 94770D102   152 18,966 SH   SOLE NO 0 0 18,966
WEBSTER FINL CORP COM 947890109   3,887 82,115 SH   SOLE NO 0 0 82,115
WEC ENERGY GROUP INC COM 92939U106   13,859 147,817 SH   SOLE NO 0 0 147,817
WELLS FARGO CO NEW COM 949746101   29,079 704,277 SH   SOLE NO 0 0 704,277
WELLS FARGO CO NEW PERP PFD CNV A 949746804   3,154 2,662 SH   SOLE NO 0 0 2,662
WELLTOWER INC COM 95040Q104   7,662 116,895 SH   SOLE NO 0 0 116,895
WENDYS CO COM 95058W100   1,805 79,773 SH   SOLE NO 0 0 79,773
WESBANCO INC COM 950810101   757 20,491 SH   SOLE NO 0 0 20,491
WESCO INTL INC COM 95082P105   459 3,673 SH   SOLE NO 0 0 3,673
WEST FRASER TIMBER CO LTD COM 952845105   291 4,035 SH   SOLE NO 0 0 4,035
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,104 8,943 SH   SOLE NO 0 0 8,943
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   395 31,138 SH   SOLE NO 0 0 31,138
WESTERN ASSET EMERGING MKTS COM 95766A101   180 19,817 SH   SOLE NO 0 0 19,817
WESTERN ASSET GBL HIGH INC F COM 95766B109   1,973 290,265 SH   SOLE NO 0 0 290,265
WESTERN ASSET GLOBAL CORP DE COM 95790C107   2,907 227,696 SH   SOLE NO 0 0 227,696
WESTERN ASSET HIGH INCOM FD COM 95766J102   2,024 418,328 SH   SOLE NO 0 0 418,328
WESTERN ASSET HIGH INCOME OP COM 95766K109   186 47,228 SH   SOLE NO 0 0 47,228
WESTERN ASSET HIGH YIELD DEF COM 95768B107   206 16,581 SH   SOLE NO 0 0 16,581
WESTERN ASSET INTER MUNI FD COM 958435109   1,794 236,449 SH   SOLE NO 0 0 236,449
WESTERN ASSET MANAGED MUNS F COM 95766M105   217 21,576 SH   SOLE NO 0 0 21,576
WESTERN ASSET MTG DEFINED OP COM 95790B109   296 27,554 SH   SOLE NO 0 0 27,554
WESTERN AST INFL LKD OPP & I COM 95766R104   131 14,380 SH   SOLE NO 0 0 14,380
WESTERN DIGITAL CORP. COM 958102105   520 16,498 SH   SOLE NO 0 0 16,498
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0   66 70,000 SH   SOLE NO 0 0 70,000
WESTERN UN CO COM 959802109   500 36,349 SH   SOLE NO 0 0 36,349
WESTLAKE CORPORATION COM 960413102   230 2,248 SH   SOLE NO 0 0 2,248
WESTROCK CO COM 96145D105   4,025 114,491 SH   SOLE NO 0 0 114,491
WEX INC COM 96208T104   377 2,308 SH   SOLE NO 0 0 2,308
WEYERHAEUSER CO MTN BE COM NEW 962166104   7,410 239,058 SH   SOLE NO 0 0 239,058
WHEATON PRECIOUS METALS CORP COM 962879102   3,821 97,791 SH   SOLE NO 0 0 97,791
WHEELER REAL ESTATE INVT TR CV PFD SER B 963025309   25 17,060 SH   SOLE NO 0 0 17,060
WHEELS UP EXPERIENCE INC COM CL A 96328L106   39 37,951 SH   SOLE NO 0 0 37,951
WHIRLPOOL CORP COM 963320106   3,720 26,303 SH   SOLE NO 0 0 26,303
WHITE MTNS INS GROUP LTD COM G9618E107   382 270 SH   SOLE NO 0 0 270
WHITEHORSE FIN INC COM 96524V106   208 15,989 SH   SOLE NO 0 0 15,989
WHITESTONE REIT COM 966084204   279 28,978 SH   SOLE NO 0 0 28,978
WILLIAMS COS INC COM 969457100   9,793 297,674 SH   SOLE NO 0 0 297,674
WILLIAMS SONOMA INC COM 969904101   3,438 29,919 SH   SOLE NO 0 0 29,919
WILLIS TOWERS WATSON PLC LTD SHS G96629103   1,557 6,367 SH   SOLE NO 0 0 6,367
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   434 9,622 SH   SOLE NO 0 0 9,622
WIMI HOLOGRAM CLOUD INC SPON ADS CL B 97264L100   37 50,250 SH   SOLE NO 0 0 50,250
WINGSTOP INC COM 974155103   229 1,666 SH   SOLE NO 0 0 1,666
WINMARK CORP COM 974250102   3,114 13,208 SH   SOLE NO 0 0 13,208
WINNEBAGO INDS INC COM 974637100   294 5,587 SH   SOLE NO 0 0 5,587
WINTRUST FINL CORP COM 97650W108   739 8,748 SH   SOLE NO 0 0 8,748
WIPRO LTD SPON ADR 1 SH 97651M109   56 12,134 SH   SOLE NO 0 0 12,134
WISDOMTREE TR BLMBG US BULL 97717W471   572 21,988 SH   SOLE NO 0 0 21,988
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   1,968 78,471 SH   SOLE NO 0 0 78,471
WISDOMTREE TR CURRNCY INT EQ 97717X263   910 31,118 SH   SOLE NO 0 0 31,118
WISDOMTREE TR EM EX ST-OWNED 97717X578   8,129 304,694 SH   SOLE NO 0 0 304,694
WISDOMTREE TR EMER MKT HIGH FD 97717W315   11,787 330,741 SH   SOLE NO 0 0 330,741
WISDOMTREE TR EMG MKTS SMCAP 97717W281   1,118 25,423 SH   SOLE NO 0 0 25,423
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   2,064 29,513 SH   SOLE NO 0 0 29,513
WISDOMTREE TR EUROPE SMCP DV 97717W869   798 14,602 SH   SOLE NO 0 0 14,602
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   5,389 107,218 SH   SOLE NO 0 0 107,218
WISDOMTREE TR GLB US QTLY DIV 97717W844   8,265 256,483 SH   SOLE NO 0 0 256,483
WISDOMTREE TR HEDGED HI YLD BD 97717W430   704 34,095 SH   SOLE NO 0 0 34,095
WISDOMTREE TR INTERNATIONL EFI 97717Y634   473 14,936 SH   SOLE NO 0 0 14,936
WISDOMTREE TR INTL LRGCAP DV 97717W794   4,277 97,190 SH   SOLE NO 0 0 97,190
WISDOMTREE TR INTL MIDCAP DV 97717W778   781 14,090 SH   SOLE NO 0 0 14,090
WISDOMTREE TR INTL QULTY DIV 97717X131   3,901 127,452 SH   SOLE NO 0 0 127,452
WISDOMTREE TR INTL SMCAP DIV 97717W760   3,422 59,051 SH   SOLE NO 0 0 59,051
WISDOMTREE TR INTRST RATE HDGE 97717W380   541 12,457 SH   SOLE NO 0 0 12,457
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   13,786 386,940 SH   SOLE NO 0 0 386,940
WISDOMTREE TR ITL HIGH DIV FD 97717W802   1,163 32,431 SH   SOLE NO 0 0 32,431
WISDOMTREE TR JAPN HEDGE EQT 97717W851   538 8,372 SH   SOLE NO 0 0 8,372
WISDOMTREE TR US AI ENHANCED 97717W406   4,837 52,694 SH   SOLE NO 0 0 52,694
WISDOMTREE TR US EFFICIENT COR 97717Y790   1,281 39,480 SH   SOLE NO 0 0 39,480
WISDOMTREE TR US ESG FUND 97717W596   526 12,821 SH   SOLE NO 0 0 12,821
WISDOMTREE TR US HIGH DIVIDEND 97717W208   3,180 36,951 SH   SOLE NO 0 0 36,951
WISDOMTREE TR US LARGECAP DIVD 97717W307   47,018 758,979 SH   SOLE NO 0 0 758,979
WISDOMTREE TR US LARGECAP FUND 97717W588   264 6,359 SH   SOLE NO 0 0 6,359
WISDOMTREE TR US MIDCAP DIVID 97717W505   29,452 715,910 SH   SOLE NO 0 0 715,910
WISDOMTREE TR US MIDCAP FUND 97717W570   1,361 27,999 SH   SOLE NO 0 0 27,999
WISDOMTREE TR US QTLY DIV GRT 97717X669   24,605 407,643 SH   SOLE NO 0 0 407,643
WISDOMTREE TR US S CAP QTY DIV 97717X651   4,570 113,656 SH   SOLE NO 0 0 113,656
WISDOMTREE TR US SMALLCAP DIVD 97717W604   14,535 511,090 SH   SOLE NO 0 0 511,090
WISDOMTREE TR US SMALLCAP FUND 97717W562   5,032 118,160 SH   SOLE NO 0 0 118,160
WISDOMTREE TR US TOTAL DIVIDND 97717W109   2,640 43,544 SH   SOLE NO 0 0 43,544
WISDOMTREE TR WISDOMTREE US VA 97717W547   1,053 18,469 SH   SOLE NO 0 0 18,469
WISDOMTREE TR YIELD ENHANCD US 97717X511   434 10,190 SH   SOLE NO 0 0 10,190
WOLFSPEED INC COM 977852102   1,332 19,306 SH   SOLE NO 0 0 19,306
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   475 19,625 SH   SOLE NO 0 0 19,625
WOODWARD INC COM 980745103   415 4,301 SH   SOLE NO 0 0 4,301
WORKDAY INC CL A 98138H101   2,618 15,650 SH   SOLE NO 0 0 15,650
WORKHORSE GROUP INC COM NEW 98138J206   114 75,511 SH   SOLE NO 0 0 75,511
WORKIVA INC COM CL A 98139A105   651 7,757 SH   SOLE NO 0 0 7,757
WORLD GOLD TR SPDR GLD MINIS 98149E303   2,907 80,347 SH   SOLE NO 0 0 80,347
WORTHINGTON INDS INC COM 981811102   367 7,393 SH   SOLE NO 0 0 7,393
WP CAREY INC COM 92936U109   147,729 1,890,328 SH   SOLE NO 0 0 1,890,328
WPP PLC NEW ADR 92937A102   292 5,950 SH   SOLE NO 0 0 5,950
WRAP TECHNOLOGIES INC COM 98212N107   60 36,064 SH   SOLE NO 0 0 36,064
WSFS FINL CORP COM 929328102   721 15,903 SH   SOLE NO 0 0 15,903
WYNDHAM HOTELS & RESORTS INC COM 98311A105   241 3,387 SH   SOLE NO 0 0 3,387
WYNN RESORTS LTD COM 983134107   4,608 55,877 SH   SOLE NO 0 0 55,877
X4 PHARMACEUTICALS INC COM 98420X103   22 22,500 SH   SOLE NO 0 0 22,500
XAI OCTAGON FLOATING RATE & COM 98400T106   179 28,410 SH   SOLE NO 0 0 28,410
XCEL ENERGY INC COM 98389B100   12,494 178,205 SH   SOLE NO 0 0 178,205
XENIA HOTELS & RESORTS INC COM 984017103   1,959 148,697 SH   SOLE NO 0 0 148,697
XERIS BIOPHARMA HOLDINGS INC COM 98422E103   195 147,234 SH   SOLE NO 0 0 147,234
XPO INC COM 983793100   850 25,544 SH   SOLE NO 0 0 25,544
XWELL INC COM 98420U703   10 30,100 SH   SOLE NO 0 0 30,100
XYLEM INC COM 98419M100   6,010 54,357 SH   SOLE NO 0 0 54,357
YAMANA GOLD INC COM 98462Y100   435 78,482 SH   SOLE NO 0 0 78,482
YATRA ONLINE INC ORD SHS G98338109   76 31,775 SH   SOLE NO 0 0 31,775
YETI HLDGS INC COM 98585X104   643 15,570 SH   SOLE NO 0 0 15,570
YEXT INC COM 98585N106   302 46,294 SH   SOLE NO 0 0 46,294
YORK WTR CO COM 987184108   449 9,985 SH   SOLE NO 0 0 9,985
YUM BRANDS INC COM 988498101   12,550 97,990 SH   SOLE NO 0 0 97,990
YUM CHINA HLDGS INC COM 98850P109   5,267 96,389 SH   SOLE NO 0 0 96,389
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   1,961 7,650 SH   SOLE NO 0 0 7,650
ZEDGE INC CL B 98923T104   42 23,873 SH   SOLE NO 0 0 23,873
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   210 25,713 SH   SOLE NO 0 0 25,713
ZEVIA PBC CL A 98955K104   240 58,899 SH   SOLE NO 0 0 58,899
ZIFF DAVIS INC COM 48123V102   367 4,645 SH   SOLE NO 0 0 4,645
ZILLOW GROUP INC CL C CAP STK 98954M200   2,647 82,203 SH   SOLE NO 0 0 82,203
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   390 22,722 SH   SOLE NO 0 0 22,722
ZIMMER BIOMET HOLDINGS INC COM 98956P102   8,063 63,239 SH   SOLE NO 0 0 63,239
ZIONS BANCORPORATION N A COM 989701107   464 9,448 SH   SOLE NO 0 0 9,448
ZOETIS INC CL A 98978V103   22,956 156,649 SH   SOLE NO 0 0 156,649
ZOMEDICA CORP COM 98980M109   35 215,175 SH   SOLE NO 0 0 215,175
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   2,977 43,960 SH   SOLE NO 0 0 43,960
ZSCALER INC COM 98980G102   3,443 30,772 SH   SOLE NO 0 0 30,772
ZYMEWORKS DEL INC COM 98985Y108   202 25,744 SH   SOLE NO 0 0 25,744